случай на употреба - studopediya

Лабораторна работа № 17-18

Относно: Изграждане случай диаграми

Предназначение: За да видите методиката за моделиране на случаите на използване на UML, въз основа на

Оборудване и / или софтуер: PC, насоки

UML (Universal Modeling Language) - универсален език за моделиране, която е разработена от Rational Software, за да създаде най-оптимално и универсален език, за да се опише както домейна и за специфичните задачи по програмиране. Визуално моделиране в UML може да бъде представен като определен процес на ниво слизане от най-ножницата и абстрактно концептуалния модел на системата за логично, а след това до физическата модел на съответната система. по този начин Всеки проблем се моделира чрез някои Pomeau набор от йерархични графики, всеки от които представлява някои прожекционни системи.

Диаграмата (Диаграма) - е графично представяне на множество елементи. Най-често тя е представена като свързан граф с върха (лица) и ребра (връзки).

диаграми UML определени осем вида [1]:

· Дело диаграма (случай на употреба) - поведение диаграма, показваща множество случаи и участници и връзката между тях;

· Активност диаграма (диаграма активност) - поведение диаграма, показваща автоматичен контрол и подчерта преходи поток от една дейност към друга;

· Клас диаграма (Клас диаграма) - блокова схема, показваща множество класове, интерфейси, сътрудничество и връзките между тях;

· Държавна схема (Statechart диаграмата) - диаграма, показваща поведението автоматична и подчерта, поведение на обекти от гледна точка на оглед на получаване на събития;

· Диаграма последователности (Последователност диаграма) - диаграма поведение, показващи реакция и подчерта времева последователност на събития;

· Сътрудничество диаграма (Collaboration диаграмата) - диаграма, показваща поведението подчерта ангажираността и структурната организация на обекти, изпращане и получаване на съобщения;

· Диаграма на компоненти (Component диаграмата) - поведение диаграма показва автоматично и подчерта, поведение на обекти от гледна точка на оглед на получаване на събития

· Разполагане диаграма (диаграма разполагане) - блокова схема, показваща компонентите и връзките между тях.

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

Помислете за основните елементи на случай на употреба на.

Предметът (участник) - всеки субект, който взаимодейства с външната система [2] или множество логически свързани роли та чрез взаимодействие с случаи на употреба [1]. Стандартна графична нотация на обекта в класациите е фигурата на "човек", по силата на който е написан конкретно име на обект, но този въпрос не може да бъде единственият човек, но също така и на техническите средства на програмата или всяка друга система, която може да служи като източник на влияние върху моделираната система пътя ще определи самата разработчика (Фигура 9).

Прецеденти (използване случай) - това описание множество последователности от действия (включително варианти от него), които работят в системата, за да се получи резултат участник със специфична стойност за него. В този случай, не се споменава нищо за това как тя ще се реализира между индивиди със системата, това е един от най-важните характеристики на безпрецедентно развитие. Стандартна графична нотация прецедент на картите е елипса (Фигура 10), вътре в който съдържа кратко наименование или наименованието на прецедент под формата на глаголът с пояснителни думи.

Прецедент фрагмент представлява пълна функционалност (включително главната управляваща логика поток, всички от неговите варианти (суб) и изключителни условия (алтернативни потоци)).

Фрагмент външно видими функции (с изключение на вътрешните функции).

Ортогонално функционалност част (когато прецеденти могат да споделят обекти, но прави всеки независимо от другите предишни прецеденти).

Фрагмент функционалност, инициирана от темата. Като започна прецедент може да взаимодейства с други subektomi. Възможно е, че този въпрос ще бъде само за получаване на края на прецедент, косвено инициирана от друго предприятие.

Фрагмент функционалност, която осигурява осезаема единица полезен m резултатите (и този резултат се постига в рамките на прецедент).

Между теми и случаи на използване - случай диаграми основните компоненти - не може да има различни връзки, които описват взаимодействието на някои копия и прецеденти индивиди с копия на други лица и прецеденти. В UML има няколко стандартни видове взаимоотношения между актьори и случаи на използване:

Съотношението на асоциация (асоциация) - определя дали комуникационният канал между обекта и случаи на предишни (или между случаи dvumh индивиди). Означени с плътна линия, може да има стрелки и индикация включване към електрическата мрежа.

Съотношението на разширение (разширяване) - определя връзка предишни отделни случаи, по-общите предишни свойства се определят на базата на метода на случаи данни съвместно асоцииране. Представлявано от пунктирана линия със стрелка, сочеща от прецедент, който е разширение за първоначалното прецедент и маркирана ключовата дума "разшири" ( "разширява").

отношения включване (включват) - показва, че предварително определено поведение на един прецедент включва като поведение неразделна част от друг прецедент. Това съотношение е съотношението на двоичен насочена в смисъл, че един чифт винаги нареди копия прецеденти по отношение включвания. Представлявано от пунктирана линия със стрелка, сочеща от основата към включените прецедентите и маркирани ключовата дума "включва" ( "включва").

Обобщаване връзка (обобщение) - се използва за означаване на това, че някои прецедент А могат да бъдат обобщени в предходната В. В този случай ще бъде прецедент специализация прецедент В. В този случай В е наречен предшественик или майка по отношение на А и А прецедент - потомък спрямо прецедент Б. следва да се подчертае, че детето наследява всички имоти и поведението на своята майка, и може да се актуализира с нови функции и модели на поведение. Графично, това съотношение е обозначен с непрекъсната линия със стрелка под формата на отворен триъгълник, който сочи към прецедент майка.