ПредишенСледващото

6.2.2.3. Съотношението на разширяване

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

В UML, съотношението на разширение е зависим отнася до случая на база използване и свързани с тях в т.нар разширение точка. Съотношението на разширение между случаите на използване е означена като връзка зависимост от формата на пунктирана линия със стрелка сочи от версията на използване, което е продължение на използването база. Тази линия стрелка трябва да бъдат етикетирани с стереотипа>, както е показано на фиг. 6.26.

Фиг. 6.26. Пример графичен връзка между употреба разширяване изпълнения

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

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

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

6.2.2.4. Обобщени

Две или повече от участник може да има общи свойства, т.е.. Д. Към комуникира с един и същ набор от параметри, използвайки същия начин. Такива сходство свойства и поведение се появява като връзка обобщение (Обобщаване) в друга.

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

Фиг. 6.27. Пример графичен обобщение връзка между употреба

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

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

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

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

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

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

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

Техники и софтуерно инженерство - Резюме, страница 24

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

6.2.4. ПРИМЕРИ случай на употреба и тяхното изпълнение

Фиг. 6.29. Пример пакети, използвайки

Кратко описание на фиг. 6.29:

В този случай на употреба на потребителя (актьор), може да получите достъп до сайта, както и на основата на данните на НСИ - според регистрираното име.

Актьори: Потребителят, оператор и администратор

Потокът от събития: Основната нишка

Начало: Използвайте дело започва, когато потребителят въведе име и парола в подходяща форма и потвърждава влизането.

Проверка: Системата проверява данните, въведени от потребителя и позволява достъп.

Отказ за достъп. Въведена от потребителя име и парола не са верни. Системата предлага до въведете отново.

Алтернативен поток 2:

Алтернативен поток 3:

По всяко време потребителят може да избере услугата "Изход". За текущия потребител сесия приключва. Връзката със сървъра е прекъсната.

Използването на IE. Разработената система включва използването на Microsoft Internet Explorer браузър v.5.0 или по-висока.

Фиг. 6.30. Случай на употреба «Вход»

Фиг. 6.31. Случай на употреба «за коригиране на вашия пост»

Кратко описание на фиг. 6.31:

Използвайте дело започва, когато операторът избира услугата "Корект". Целта на тази услуга е да се определи активната запис в базата данни на НСИ PE без да се създава история. Операторът избира полето, което трябва да се коригира, при вземането на форма въвеждане на нова стойност. След въвеждане на стойност, услуга "Fix" прави промени в съответното вписване таблицата DB PE НСИ.

Операторът избира услугата "Корект". Осигурява изберете поправимо записа желаната област, се показва списък с възможни поправки за нивите и текущата им стойност.

Операторът избира поле за корекции и навлиза в нова стойност в областта на избраната форма за въвеждане. Услугата изпраща заявка към базата данни PE НСИ. DB2 база данни проверява правата на потребителя и ако те са достатъчни, за да се променят разрешителни.

От гледна точка на развита PE НСИ, поправка на грешки не е исторически информация и не води до появата на нови записи и промени в свързаните записи.

Подаване на сигнал за грешка. При избора на услуга, "Edit запис" система се връща на потребителя на съобщение за грешка:

Фиг. 6.32. Случай на употреба «Данните в таблицата"

Кратко описание на фиг. 6.32:

Използвайте дело започва, когато операторът избира услугата "Данни Промяна". Операторът може да избира: да поставите нов рекорд; изтриете съществуващ запис; промяна на съществуващ запис. Системата следи действията на оператора, както и на верността на данните, въведени (по вид)

Изберете действие. Операторът избира възможно действие: За да поставите нов рекорд; изтриете съществуващ запис; промяна на съществуващ запис.

Фиг. 6.33. Случай на употреба «Намерете»

Свързани работи:

обучение Tehnologiyaprogrammirovannogo

Tehnologiyaprogrammirovaniya (2)

Tehnologiyaprogrammirovaniya (1)

Забележка към курсов проект на тема "Tehnologiyaprogrammirovaniya" Готови студент група 9651: Матвеев. неефективен в обект и обектно-ориентирани езици за програмиране. В метода на потока на данни за системата на софтуер се счита.

Методи и технологии за допълнителна професионална подготовка на персонала

Обобщение >> държава и право

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

процеси (и различни tehnologiyahprogrammirovaniya). То не следва да се бърка с tehnologiyuprogrammirovaniya методика за програмиране [1.8]. В tehnologiiprogrammirovaniyametody смятат за "най-»  условия.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!