Негізгі ұғымдар. Пайдалану схемасы. Қолдану жағдайларының диаграммалары бағдарламалық жасақтаманың күтілетін мінез-құлқын бейнелейді. Пайдаланаулы диаграммалардың негізгі ұғымдары: актер, пайдалану жағдайы және сілтеме.
Суретте. 4.1 Қолдану схемаларын көрсету үшін пайдаланылатын таңбалар берілген.
Кесте 4.1. Сценарийді бөлек пайдалану жағдайына жазу үшін үлгі
|
Аты
|
Іс бойынша табысты іске асыруға әкелетін оқиғалардың әдеттегі бағыты
|
Ерекшелігі 1
|
Ескерту: 1
|
Таңбалар
|
Ерекшелігі 2
|
Ескерту: 2
|
Мақсаты
|
Ерекшелігі 3
|
Ескерту: 3
|
Түрі
|
…
|
…
|
Қысқаша сипаттама
|
|
|
Басқа пайдаланылатын сілтемелер
|
Ескерту:n
|
Ескерту: n
|
Қолданыстағы адам кез-келген ақпаратты алу немесе қамтамасыз ету мақсатында онымен өзара іс-қимыл жасайтын бағдарламалық жасақтамадан тыс болып табылады. Жоғарыда айтылғандай, актерлер пайдаланушылар, басқа бағдарламалық жасақтама немесе кейбір техникалық құралдар болуы мүмкін.
Пайдалану жағдайы - оның нақты тапсырмасын шешетін адамға белгілі бір рәсім. Қолданудың барлық жағдайлары бір немесе бірнеше тәсілмен дамыған жүйенің функционалдылығына қойылатын талаптарға байланысты және орындалған жұмыстың көлемінде айтарлықтай өзгеруі мүмкін (4.2-сурет).
Байланыс - актерлердің өзара әрекеттесуі және тиісті пайдалану жағдайлары.
Пайдалану параметрлері арасында байланыс болуы мүмкін. Сонымен қатар, пайдалану мен кеңейтуді байланыстырады.
Сурет 4.1. Қолдану схемаларының негізгі рәміздері: a - жауапты тұлға; b - пайдалану жағдайы; c – байланыс
Пайдалану (пайдалану (қамту)) бірнеше бағдарламаларда қайталанатын бағдарламалық жасақтаманың мінез-құлқының бірнеше фрагменті бар екенін білдіреді. Бұл фрагмент бөлек нұсқа ретінде құрастырылған және онымен «пайдалану» түрінің
байланысын көрсетеді.
Ұзартқыштар, егер олардың біреуінде бірнеше қосымша әрекеттер болған жағдайда, екі қолданылатын болса, пайдаланылады. Бұл жағдайда қосымша әрекеттер «кеңейту» түріндегі байланыстың негізгі нұсқасымен байланысты жеке пайдалану жағдайында анықталады.
Қолдану диаграммасының негізгі мақсаты жүйеге қойылатын функционалдық талаптарды ресімдеу және дизайнды бастапқы кезеңде тұтынушымен модельдеу мүмкіндігі. Пайдалану нұсқаларының кез-келгені одан әрі түпнұсқалық нысанды қалыптастыратын жекелеген элементтерді пайдаланудың бірнеше қосалқы нұсқаларына айналдырылуы мүмкін.
Достарыңызбен бөлісу: |