Жүйені құру үшін зат обласын білу қажет. Сонымен қатар жүйенің қалай жұмыс істейтіні туралы хабарлар болу керек. Диаграмма жүйесі орындайтын операция тізімін құру үшін арналған. Ол берілген функциядағы жүйе объектісі анықталған тізімдер жүйесін орындайды. Осындай түрде орындалатын жүйенің функция жүйесі құрылады және күймен қарым-қатынастағы объектілер әрекетінің сценариялары жазылады. Прецедент процесін модельдеу үшін қолданушы іс-әрекетін толық көрсетуіне және толық реакциясына бағытталған. Use Case диаграммасы 2.1, 2.2, 2.3-суреттерде көрсетілген.
сурет – Use Case диаграммасы
сурет – Use Case диаграммасы
сурет – Use Case диаграммасы
Жүйенің жұмысы онымен қалай айналысады және не қажет ететіне байланысты. Объект моделі динамикалық бөлімдегі прецедент моделімен байланысты. Динамикалық модельді құру «сырттан ішке» деп аталады. Жүйеден басқа жерде болатын қолданушы зерттеуінен және ақпараттың іс-қимыл
бөлімдерін ашу жолынан басталады. Осы негізден ақпарат структурасы пайда болады, яғни талап ететін іс-әрекеттің ұсынуынан. Ішкі бағыттың жылжуы және оның қадамы бөлек бір сценариясы болып табылады.
Қолдану варианттары (Use Case) жүйе мен активті субьект арасындағы диалогты модельдеуге мүмкіндік береді және функцияны соңында бейнелейді. Жүйені қолдану варианттар жиыны оны қолданудың көптеген тәсілдер назарына еңбегі сіңген. Қолдану варианттары – транзакция жүйесімен орындалатын тізбектілік, бұл арқылы анықталған активті субъект қызыққан нәтижені алуға болады [17].
Қолдану вариантының диаграммасы (Use Case Dіagram) – бұл активті субьектілердің көптеген графикалық көрсетімі оны қолданудың, сол немесе басқа варианттардың амалдарымен өзара әрекеттеседі. Жүйені жоспарлағанда жүйенің кілттік функциясын және көптеген қолданушыларды ұсынатын негізгі диаграмма (Maіn Use Case Dіagram) конструкцияланады.
Use Case – бұл белгілі бір актер (Actor) үшін арналған, белгілі бір нәтиже бере алатын, жүйемен орындалатын әрекеттер тізбегінің сипаттамасы. Прецедент негізінен модельдегі мәндердің тәртіптік құрылымын жасайды және прецеденттер кооперацияның қатысуымен таратылады. Графикалық түрде ол тұтас сызықпен сызылған эллипс түрінде беріледі, оның ішіне аты жазылады.
Актер (Actor) – бұл жүйедегі негізгі элементтерімен байланыста болатын объектінің рөлі болып есептеледі. Актер мен пайдаланушының айырмашылығы келесідей: пайдаланушы жүйені пайдаланатын физикалық объект. Ол бірнеше рөлде ойнауы мүмкін сондықтан ол бірнеше актер болуы мүмкін.
Достарыңызбен бөлісу: |