UML - Диаграми за разширени дейности

Съдържание
в рамките на a Диаграма на дейностите Можем да представим няколко допълнителни ситуации, които се случват в процеса, това освен промяната от една дейност в друга и вземането на решения, например можем да изпълняваме два начина едновременно, това, което наричаме в UML Повтарящи се маршрути и дори можем да изпращаме указания, които ще накарат други дейности да назоват няколко.
Повтарящи се маршрути
Има моменти, когато нашата дейност трябва да бъде разделена на два пътя и противно на решенията, при които един или друг маршрут се изпълнява, ще трябва да накараме и двата пътя да се изпълняват едновременно, това наричаме повтарящи се маршрути, след като и двете повтарящи се дейности приключат, те ще се присъединят към своите пътища, за да следят изпълнението на диаграмата.
Ние представяме тези повтарящи се маршрути с по -дебела хоризонтална линия и от нея извеждаме стрелките, които водят до дейностите, които трябва да се извършват, след което се сближават в друга дебела линия, като тази, която е започнала повтарящия се маршрут и води до общ път.
Нека видим по -долу пример за това, което описваме:

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

В този конкретен пример виждаме, че индикацията е промяната на канала, това генерира дейност, наречена показване на нов канал за изпълнение и действа върху телевизионния обект.
Пример за диаграма на дейността
Ще направим пример за това как да създадем документ, по този начин ще приложим случай, по -прикрепен към реалността при създаването на диаграма.
Първо ще обобщим стъпките за изпълнение:
  • Отворете приложението за текстообработка.
  • Създайте нов файл.
  • Запазете файла с уникално име в директория.
  • Въведете съдържанието на документа.
  • Допълнете съдържанието с графики или таблици.
  • Запазете отново.
  • Печат.
  • Затворете приложението за текстообработка.
Нека сега разгледаме следното изображение, което представлява съответната диаграма със стъпките, описани по -горе:

Както виждаме, това, което описваме в няколко стъпки, се превръща в диаграма, която, макар и не много обширна, е доста широка и проста, графично можем да видим как всяка точка представлява дейност и дори имаме две точки за вземане на решения, които ни генерират допълнителни дейности.
Друга особеност, която виждаме, е, че можем да преминем от едно вземане на решение към друго, не е задължително да имаме дефинирани две възможности, можем, в зависимост от резултата от първото решение, да преминем към второ и така нататък, разбира се това в излишък може да направи диаграмата малко четима.
С това завършваме този урок, като научаваме, че тази полезна диаграма може да представи по подробен и визуален начин какво правят дейностите за определен процес в нашата система.Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка
wave wave wave wave wave