Знайте, Intuit, лекции елементи графична нотация случай на употреба

Допълнителна нотация на UML за бизнес моделиране

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

Бизнес актьор (бизнес актьор) - лице, група, организация, фирма или система, която взаимодейства със симулиране на бизнес система, но не е част от него, т.е. Те не са част от системата, които се моделират.

изображението Graphic бизнес актьор е показана на фиг. 3.7, както и. Примери за бизнес актьори са клиенти, клиенти, доставчици, партньори. Общо бизнес актьори имот е, че те са инициаторите или клиенти бизнес процесите моделирани система.

Служител (бизнес работник) - физическо лице, което действа в рамките на симулиран бизнес система взаимодейства с други служители и е член на моделира системата за бизнес процес.

Графично представяне на служител е дадено на фиг. 3.7 б. Примери за служителите са мениджъри, администратори, касиери, инженери. Общ брой на служителите на имота е, че те са обект на и са част от системата, която се моделира.

Делото за бизнес употреба (бизнес употреба случай) - използвайте случай. определяне на последователността на моделираната система, предназначен за извършване на един бизнес процес.

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


Фиг. 3.7. Графика на бизнеса актьор (и), бизнес служител (б) и случаите на употреба на бизнеса (в)

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

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

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

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

Получената използване диаграма случай ще съдържа 5 случая на употреба на бизнеса. бизнес актьор и един служител. между които е подходящо включване. разширение и обобщение. Тази диаграма. изобразено на общото означение на означението UML. е показана на Фиг. 3.8


Фиг. 3.8. случай на употреба за продажбата на стоки в каталога система като цяло нотацията UML

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