Практика бөлім техникалық Қызметті дамыту негізгі


Қолдану жағдайларының диаграммасын жасаудың мысалы



жүктеу 4,91 Mb.
бет27/91
Дата18.03.2022
өлшемі4,91 Mb.
#37853
1   ...   23   24   25   26   27   28   29   30   ...   91
ТРПО готовый

Қолдану жағдайларының диаграммасын жасаудың мысалы.

Пайдалану жағдайларының диаграммасында функционалдық талаптардың ерекшеліктерін көрсету үшін



«Көтерме қойма» жүйесінің үлгісін қарастыруға болады (4.3- сурет). Бағдарламалық жасақтаманың құрылымын бастапқы түсіну үшін актерлер (өзара әрекеттесетін адам-актерлер немесе жүйелер)

анықталған.

Сурет 4.2. Сынақ жүйесінде пайдалану жағдайларының диаграммасының мысалы





Сурет 4.3. «Көтерме қойма» АЖЖ-ны жобалауға арналған пайдалану нұсқаларының схемасы


жүйеде 5 актер бар, олардың екеуі қарсы агенттер болып табылады, ал басқалары - барлық операцияларды орындайтын қойма менеджерлері. Осы актерлердің әрқайсысы жүйемен өзара әрекеттеседі, бірақ негізгі актерлар жүйенің функционалдығын бастамағандықтан, сатып алушылар мен сатып алушылар (мердігерлер) болуы мүмкін. Сонымен қатар, жағдайларды пайдалану тұжырымдалады, яғни. актерлердің (актерлердің) байланысын жүзеге асыру үшін жүйе жүргізетін іс-шаралар.

Жүйесіне қатысты нақты мақсаттарды көздеген Әрбір актерлер: сатып алу тауарларды, қойма меңгерушісі сатып алушы үшін тауарларды тапсыруға және өнім бухгалтерлік бөлімі менеджері қабылдауға - жеткізуші кірістер мен сату мөлшерін белгілейді, және тауар қорын талдау. Осы міндеттер негізінде негізгі пайдалану жағдайлары тұжырымдалған және қарым-қатынас Санағыш талдау болады. Шындығында, жағдайларды пайдалану әлдеқайда көп болуы мүмкін. Мысалы, тапсырыс берушінің кредит тексеру өнім туралы мәлімет алуға және қоймада тауарларды қорларын бағалау үшін, және т.б. төлейді Дегенмен, бұл диаграмма жүйенің не істейтінін, оның қалай жұмыс істейтінін түсіндіреді.

Қарастырылып отырған жүйе үшін пайдалану жағдайларын модельдеудің келесі кезеңінде бұл диаграмма бұрын ұсынылған үлгі негізінде жазылған мәтіндік сценариймен

толықтырылуға тиіс. Бұл сценарий жүйені және актерлерді тауарларды енгізу және сату процесінде жүзеге асыратын жеке әрекеттердің мазмұны мен логикалық дәйектілігін айқындайтын диаграмманы толтырады. Бұл жағдайда сценарий кестелер түрінде ыңғайлы түрде ұсынылады, олардың әрқайсысында үлгінің жеке бөлімі сипатталады.

Сценарийдің негізгі бөлімінде сіз қарастырылған қолданыстағы істердің атауын, онымен байланысты актерлердің атауларын, нұсқаны орындаудың мақсаты, шартты типті және басқа мақсаттарға сілтемелерді көрсетіңіз (4.2-кесте).

Сценарийдің келесі бөлімінде қарастырылған іс бойынша табысты іске асыруға әкелетін іс-әрекеттердің дәйектілігі сипатталады. Бұл жағдайда актер әрекеттердің бастамашысы ретінде әрекет етуі керек. Кейінгі сілтемелерге ыңғайлы болу үшін әр актерлердің әрекеттері әрекеттердің реті бойынша жүйелі нөмірмен белгіленеді (4.3-кесте).




Кесте 4.2. Сценарийді қолдану

Регистрді пайдаланыңыз

Тауарды сату

Актерлер

Сатып алушы, Тапсырыс менеджері, қойма менеджері

Қысқаша сипаттамасы

Сатып алушы тауарды сұрайды. Тапсырыстарды тіркеу бөлімінің бастығы тауарларды сақтайды, тапсырысты ресімдейді, тапсырманы қойма менеджеріне береді. Сатып алушы тауарларды төлейді, тауарларды

қоймада алады



Мақсат

Тиісті өнімді алу

Түрі

Негізгі

асқа пайдаланылатын сілтемелер

тауарлардың қолжетімділігін анықтау;

Кесте 4.3. Актерлердің кезегі

Актерлердің міндетін атқарушы

Жүйенің жауабы

1. Сатып алушы тауарды сұрайды

1. Қоймада сұралған тауарлардың саны талап етілмейді






  1. Тапсырысты ресімдеу бөлімінің бастығы қоймада қажетті тауарлардың болуын тексереді

  2. Тапсырыс беруші бөлімшесі

қажетті тауарларды сақтайды

4. Сатып алушы тауарды төлейді

2. Болдырмау 2. Сатып алушы тауарға төлем жасамады



  1. Өтінімдерді тіркеу бөлімінің бастығы тауарларды алуға рұқсат береді

  2. Тапсырыстарды өңдеу бөлімінің бастығы бұйрықты қоймаға береді

  3. қойма жетекшісі сатып алушы үшін тауарлар мен шот- фактураларды шығарады

  4. Тапсырысты ресімдеу жөніндегі менеджер сатып

алушы тауардың түсуін болдырмайды

Сценарийдің үшінші бөлімінде айрықша жағдайлар орын алғанда немесе ерекше жағдайлар орын алған кезде орындалған әрекеттердің реті сипатталады (4.4-кесте).


Бұл сценарийді «Тапсырыс» және «Тауарлардың қолжетімділігін анықтау» ғана емес, сондай-ақ тұрақты клиенттерге жеңілдіктер жасау сияқты басқа да ерекше жағдайларды қарастыратын сияқты сипаттайды. Бұл жағдайда сценарийлер мен пайдалану жағдайларының толықтығы нақты жобаның шеңберінде тұжырымдалған функционалдық талаптармен анықталады.

Кейбір көлемі сценарий шағын ноталары түрінде диаграммада орналастырылуы мүмкін Ескертпе, дамыту жобасының шеңберінде тікелей байланысты еркін мәтін , моделін енгізу үшін соған арналғанын ескеріңіз. Сияқты ақпарат жасаушыга Пікірлер (мысалы, күні, нұсқасы диаграммасы немесе оның жекелеген компоненттері), шектеулер (облигациялар немесе даналардың мысалы, құндылықтар) болуы және белгіленген мәндерге мүмкін. Қолдану диаграммаларына қатысты жазбада біліктілік болуы мүмкін



Кесте 4.4. Ерекше жағдайлар туындаған кезде актерлердің әрекеттер тізбегі

Актерлердің міндетін атқарушы

Жүйенің жауабы

Ерекшелiк 1. Қоймада талап етiлетiн тауарлардың саны талап етiлмейдi



4. Сатып алушы тауарларды төлейді

3. Тапсырыс басқармасының бастығы талап етілетін өнімді жеткізуді бастайды

Ерекшелік 2. Сатып алушы тауарға төлем жасамады




8. Тапсырыс беруші сатып алушы тауардың түсуін болдырмайды

ақпарат.


белгілі бір пайдалану жағдайларының контексіне қатысты
Графикалық түрде диаграммалардың барлық түрлеріне

арналған белгілер «тік» жоғары оң жақ бұрышы бар тіктөртбұрышпен белгіленеді (4.4-сурет). Нақты жазба мәтіні осы тіктөртбұрыштың ішіне орналастырылады. Ескерту диаграмманың кез келген элементіне сілтеме жасай алады, бұл жағдайда сызылған сызық оларды байланыстырады. Егер ескерту бірнеше элементтерге жатса, онда одан бірнеше сызық жасалады. Жоғарыда айтылғандай, ескертулер тек пайдалану диаграммасында ғана емес, сонымен қатар басқа канондық диаграммаларда болуы мүмкін.
Пайдаланудың диаграммаларын әзірлеу бойынша ұсынымдар.

Жоғарыда айтылғандай, пайдалану жағдайларының диаграммасының негізгі мақсаттарының бірі жүйеге қойылатын функционалдық талаптарды ресімдеу болып табылады.



Пайдалану нұсқаларының диаграммасы клиентпен келісу үшін негіз бола алады -


Сурет. 4.4. Іс диаграммаларындағы ескертулер мысалы

Қолдану жағдайларының схемасын әзірлеу үшін белгілі бір әрекеттер тізбегін ұстану ұсынылады:

    • негізгі, немесе бастапқы және екінші актерлерді анықтау;

    • жүйеге қатысты негізгі субъектілердің мақсаттарын

анықтау;

    • жүйенің функционалды талаптарын анықтайтын негізгі

пайдалану жағдайларын тұжырымдау;

    • пайдалану жағдайларын оларды іске асыру тәуекелінің төмендеу дәрежесі бойынша реттеу;

    • қауіп-қатерді төмендетудің барлық негізгі түрлерін қарастырыңыз;

    • таңдаған ісін іске асыру үшін қатысушыларды, мүдделерін, алғышарттарын және кейінгі жағдайларын анықтау;

    • таңдалған пайдалану ісін іске асыру үшін сәтті сценарий

жазу;

    • пайдалану жағдайларының сценарийіндегі

айрықшалықты немесе сәтсіздіктерді анықтау;

    • барлық ерекшеліктер үшін сценарий жазу;

    • ортақ пайдалану жағдайларын айқындауға және өздерінің қарым-қатынастарын стереотипке негізделген пайдалану (пайдалану);

    • айрықша жағдайларға назар аударыңыз және стереотиптің кеңеюімен олардың өзара қарым-қатынастарын бейнелеңіз;

    • қайталанатын пайдалану жағдайлары мен актерлердің болмауы үшін диаграмманы тексеріңіз.

Қолдану схемасын құрастырудың семантикасы жоғарыда талқыланған модель элементтерінің келесі ерекшеліктерімен анықталады. Мазмұнын пайдалану нұсқасының жеке данасы - актердің данасынан хабардың электронды көшірмесі арқылы инициализацияланатын әрекеттердің кезектілігін орындау. Жауап ретінде немесе актердің хабарламасына жауап -бұл пайдалану жағдайына арналған әрекет. Бұл жағдайда актерлер пайдалану жағдайларын бастау үшін жаңа хабарламалар жасай алады.

Мұндай өзара іс-қимылдар талап етілетін жұмыс тәртібінің орындалуын пайдалану жағдайының данасы бойынша аяқталғанға дейін жалғасады және модельде көрсетілген актердің қызмет көрсету талап етілетін данасын алмайды. Әрекет етудің соңы - негізгі қолданыс жағдайларында актерлерден хабарларды инициализациялау жоқ.



Пайдалану жағдайлары мәтінмен бірге ескертулермен қосымша көрсетілуі мүмкін, ол болашақта атрибуттармен бірге операциялар мен әдістердің прототипі бола алады. Модельдерді одан әрі дамыту, түпкілікті автомат немесе кез-келген мінез- құлықтың логикалық көрінісі механизмі, соның ішінде алдын-ала шарты мен постпозициясы арқылы әрекет диаграммасы түрінде пайдалану нұсқаларын жүзеге асырумен байланысты. Қолдану жағдайлары мен актерлер арасындағы өзара әрекеттестік осы пайдалану нұсқаларын қамтитын жүйе арасындағы қарым- қатынастар сипатталғанда және осы жүйенің ортасы немесе сыртқы ортасы болған кезде кооперативті диаграммада тазартылуы мүмкін.

ҚЫЗМЕТ КӨРСЕТУ ДИАГРАММАЛАРЫ

жүктеу 4,91 Mb.

Достарыңызбен бөлісу:
1   ...   23   24   25   26   27   28   29   30   ...   91




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау