Дијаграм случаја употребе се користи за представљање динамичког понашања система. Он обухвата функционалност система тако што укључује случајеве употребе, актере и њихове односе. Моделира задатке, услуге и функције које захтева систем/подсистем апликације. Он приказује функционалност система на високом нивоу и такође говори како корисник рукује системом.
како набавити голуба игре на андроиду
Сврха дијаграма случајева употребе
Главна сврха дијаграма случаја употребе је да прикаже динамички аспект система. Акумулира системске захтеве, што укључује и унутрашње и спољашње утицаје. Он позива особе, случајеве употребе и неколико ствари које призивају актере и елементе одговорне за имплементацију дијаграма случајева употребе. Представља како ентитет из спољашњег окружења може да ступи у интеракцију са делом система.
У наставку су наведене сврхе дијаграма случаја употребе:
- Сакупља потребе система.
- Приказује спољашњи поглед на систем.
- Она препознаје унутрашње као и спољашње факторе који утичу на систем.
- Представља интеракцију између актера.
Како нацртати дијаграм случаја употребе?
Неопходно је анализирати цео систем пре него што почнете са цртањем дијаграма случаја употребе, а затим се пронађу функционалности система. А када се идентификује свака појединачна функционалност, она се затим трансформише у случајеве коришћења који ће се користити у дијаграму случаја коришћења.
Након тога ћемо ангажовати актере који ће комуницирати са системом. Актери су особа или ствар која се позива на функционалност система. То може бити систем или приватни ентитет, тако да захтева да ентитет буде релевантан за функционалност система са којим ће ступити у интеракцију.
гуја пуна
Када се уврсте и актери и случајеви употребе, проверава се однос између актера и случаја употребе/система. Он идентификује број пута када је актер комуницирао са системом. У основи, актер може више пута да комуницира са случајем употребе или системом у одређеном тренутку.
Следе нека правила која се морају поштовати док цртате дијаграм случаја употребе:
- Актеру или случају употребе система треба доделити одговарајуће и смислено име.
- Комуникација актера са случајем употребе мора бити дефинисана на разумљив начин.
- Наведене ознаке које се користе када је потребно.
- Најзначајније интеракције треба да буду представљене међу вишеструким бројем интеракција између случаја употребе и актера.
Пример дијаграма случаја употребе
У наставку је дат дијаграм случаја употребе који приказује веб локацију за куповину на мрежи.
Овде актер веб-купца користи било коју веб локацију за куповину на мрежи за куповину на мрежи. Употреба на највишем нивоу је следећа; Прегледајте артикле, извршите куповину, наручите, региструјте се за клијенте. Тхе Прикажи ставке случај коришћења користи клијент који претражује и гледа производе. Тхе Регистар клијената Случај коришћења омогућава купцу да се региструје на веб локацији ради коришћења поклон ваучера, купона или добијања позива за приватну продају. Треба напоменути да је Провери је укључен случај употребе, који је део Обављање куповине, и није доступан сам по себи.
арраилист јава
Тхе Прикажи ставке је даље проширен са неколико случајева употребе као што су; Претражујте артикле, прегледајте артикле, погледајте препоручене артикле, додајте у корпу, додајте на листу жеља. Сви ови случајеви проширене употребе пружају неке функције купцима, што им омогућава да траже артикл. Преглед ставки је додатно проширен за неколико случајева употребе као што су; Претражујте артикле, прегледајте артикле, погледајте препоручене артикле, додајте у корпу, додајте на листу жеља. Сви ови случајеви проширене употребе пружају неке функције купцима, што им омогућава да траже артикл.
И једно и друго Погледајте препоручену ставку и Додај у листу жеља укључују случај употребе аутентификације корисника, јер захтевају аутентификоване купце, а истовремено се артикл може додати у корпу за куповину без икакве аутентификације корисника.
Слично томе, тхе Провери случај употребе такође укључује следеће случајеве употребе, као што је приказано у наставку. Захтева аутентификованог веб клијента, што се може урадити путем странице за пријаву, колачића за аутентификацију корисника („Запамти ме“) или јединственог пријављивања (ССО). ССО-у је потребно учешће екстерног провајдера идентитета, док се услуга аутентификације веб локације користи у свим овим случајевима.
Случај коришћења Цхецкоут-а укључује случај коришћења плаћања који се може обавити путем кредитне картице и екстерних услуга кредитног плаћања или путем ПаиПал-а.
Важни савети за цртање дијаграма случаја употребе
Следи неколико важних савета које треба имати на уму док цртате дијаграм случаја употребе:
- Једноставан и потпун дијаграм случаја употребе треба да буде артикулисан.
- Дијаграм случаја употребе треба да представља најзначајнију интеракцију међу више интеракција.
- Најмање један модул система треба да буде представљен дијаграмом случаја употребе.
- Ако је дијаграм случаја употребе велики и сложенији, онда га треба нацртати генерализованије.