Қолдану жағдайларын анықтаңыз. Бағдарламалық қамтамасыз етудің ерекшеліктерін әзірлеу техникалық тапсырмада көрсетілген функционалдық талаптарға талдау жасаудан басталады. Талдау барысында әзірленген бағдарламалық жасақтаманың сыртқы пайдаланушылары анықталады және белгілі бір пайдаланушылармен өзара әрекеттесу барысында оның мінез- құлқының жеке аспектілерінің тізімі анықталады. Бағдарламалық жасақтаманың мінез-құлқы жағдайларды пайдалану немесе жағдайларды пайдалану деп аталды.
Пайдалану жағдайын болашақ жүйенің нақты әрекеттерімен шатастырмаңыз. Әрбір пайдалану жағдайы тәуелсіз мәнге ие мақсатқа байланысты; мысалы, мәтіндік редактор үшін Мазмұндар кестесін құру пайдалану болып табылады және тақырыптарды арнайы мәнерлермен байланыстыру - мазмұнның кестесін автоматты түрде жасау үшін орындау керек операция.
Процедураның мақсаттарына байланысты төмендегідей қолданулар бөлінеді:
базалық (негізгі) - әзірленетін бағдарламалық қамтамасыз
етудің
қажетті функционалын қамтамасыз ету;
көмекші - қажетті жүйелік параметрлерді және техникалық қызмет
көрсетуді қамтамасыз ету (мысалы, ақпаратты мұрағаттау және т.б.);
етеді (әдетте, кез-келген ресурстардың ресурстары әзірленуде
де,
жұмыс кезінде де талап етілмейді).
UML тілінің графикалық құралдары іс жүзінде бағдарламалық жүйе үшін функционалдық талаптарды көрсету үшін жеткіліксіз болып табылады. UML тілінің талаптарының бірі жобаланған жүйелердің модельдері туралы ақпаратты ұсыну үшін диаграммалардың өзін-өзі қамтамасыз етуі болып табылады. Дегенмен, UML тілінің визуалды құралдары күрделі жүйенің функционалды мінез-құлқының ерекшеліктерін пайдаланудың опцияларын диаграммаларда ескеру жеткіліксіз. Ол үшін осы схемаларды осы сценарийлермен толтыру ұсынылады, немесе оны пайдалану жағдайларын орындау кезінде жүйе орындаған әрекеттердің кезектілігін анықтайды.
UML тілінің контексінде сценарийлер актерлердің өзара әрекеттесуінің және қолдануға болатын нұсқалардың қосымша мысалында пайдаланылады. Осындай сценарийлерді ұсынуға немесе жазуға болатын түрлі тәсілдер ұсынылады. Осы үлгілердің бірі кестеде көрсетілген. 4.1 және концептуалды модельдеудің бастапқы кезеңдерінде қолдану үшін ұсынылуы мүмкін. Абстракцияның деңгейіне қарай пайдалану жағдайын қысқа немесе толық сипаттауға болады. Сипаттаманың қысқа формасы: пайдалану жағдайының атауы, қолданыстағы актерлердің (актерлердің) тізімі және пайдаланудың (негізгі, көмекші немесе қосымша) түрінің қысқаша сипаттамасы.
Пайдалану сценарийлерін жазған кезде, сценарий мәтіні пайдалану диаграммасын толықтыруы немесе нақтылауы керек, бірақ оны толығымен ауыстырмауы керек. Әйтпесе, үлгілерді көрнекілендіру артықшылығы жоғалады.
Достарыңызбен бөлісу: |