UML диаграма на случаите на използване

UML диаграма на случаите на използване
UML диаграма на случаите на използване

Видео: UML диаграма на случаите на използване

Видео: UML диаграма на случаите на използване
Видео: Software Requirement Specification (SRS) Tutorial and EXAMPLE | Functional Requirement Document 2024, Ноември
Anonim

Пет типа диаграми се използват при моделирането, а диаграмата на случаите на използване на UML е инструмент за моделиране на системни динамични аспекти, които играят основна роля в моделирането на поведение, клас, система и подсистема. Всяка такава диаграма има много действащи лица, прецеденти и взаимоотношения между тях.

диаграма на случаите на използване
диаграма на случаите на използване

UML диаграмите на случаи на използване са широко използвани в различни приложения, особено когато се изисква изглед на системата от гледна точка на различни случаи на употреба или случаи на употреба. В повечето случаи това включва моделиране на контекста на система, клас или подсистема или моделиране на изискванията, които се прилагат към поведението на избраните елементи.

Диаграмата на случаите на използване е от голямо значение за определяне, визуализиране и документиране на поведението на системата. Използвайки го, е по-лесно за разработчика да разбере системата, подсистемата или класовете, както и да погледне отвън ползите от използването на елементи за конкретен контекст. Такава UML диаграма е от особено значение за тестване на изпълними системи, когатодиректно инженерство, както и за по-добро разбиране на вътрешната им структура, особено при обратното инженерство.

uml диаграма
uml диаграма

Структурата на случаите на използване е чудесен инструмент за намиране на алтернатива на основния сценарий, който води до успех. На всяка стъпка си задавайте въпроси отново и отново: „Какво друго може да се случи?“И по-специално: "Какво може да се обърка?" Тук е най-добре да разберете от самото начало всички възможни условия за разширяване. Това ще ви помогне да не се объркате, когато работите върху последствията в бъдеще. Всички условия за решаване на проблема, които са само възможни, се изучават най-добре от самото начало. Този метод ще ви помогне да избегнете затъване, когато работите върху последствията. Ето защо, ако е възможно, вземете предвид възможно най-много условия и това ще доведе до намаляване на грешките в бъдеще.

Най-добрият вариант за работа с диаграма на случаите на използване е графична таблица, която показва нейното съдържание. Тя е донякъде подобна на контекстната диаграма, която се използва в структурните методи. В крайна сметка таблицата показва границите на системата, както и нейния контакт с външния свят.

Диаграмата на случаите на използване ясно показва участниците, случаите на употреба и връзките между тях:

uml диаграма на случаите на използване
uml диаграма на случаите на използване

– изпълнение от актьори на този или онзи прецедент;

– случаи на употреба, които включват други случаи на употреба.

Съдържанието на случай на използване в UML моделирането не казва нищо, но начинът, по който е представена диаграмата, отразява всичко. Въпреки това, можете да направите без диаграма. специалистипрепоръчваме, когато разработвате случай на употреба, да не полагате твърде много усилия в създаването на диаграма. Ще бъде по-добре, ако се концентрирате върху текстовото им съдържание.

UML диаграмата на случаи на използване има и други типове освен релацията за включване, например разширение. Това е, което експертите препоръчват да се избягва. Причината се крие във факта, че често цели екипи за разработка прекарват много време в разглеждане на различни връзки между случаите на използване. Това е загуба на енергия. В крайна сметка, справянето с текстово описание на прецедент е много по-удобно, тук е скрита истинската стойност на технологията.

Препоръчано: