Съдържание
The диаграми на дейност в UML Те ни позволяват да покажем стъпките в процес или операция, неговата форма и структура са много подобни на диаграмите на потока за целия живот, тъй като включват поток от пътуване, включително вземане на решения.Потребителите с опит в програмирането ще намерят тази диаграма позната, тъй като визуално им показва последователността, в която се извършват операции, както би се видяло в гореспоменатата блок -схема.
Диаграма на дейностите
Основната цел на тази диаграма е да покаже по общ и опростен начин какво се случва в рамките на процес или операция, разширете до диаграма на състоянието Така че тези две са свързани, например диаграмата на състоянието показва различните състояния и участници, една и съща със стрелки представлява дейностите, в този случай диаграмата на дейността дава подробности за това какво се случва във всяка стрелка.
Представяне на дейности
Тъй като знаем целта на Диаграма на дейностите, сега ще разберем как трябва да го представим в UML, първо дейностите са правоъгълници със заоблени ръбове, той е по -тесен от правоъгълника на състоянията, със стрелките ние представяме прехода към други дейности.
И накрая, трябва да знаем, че имаме начална точка и крайна точка, за да ограничим действието на нашата диаграма, началната точка е черен запълнен кръг, а крайната точка е запълнен кръг в друг кръг.
Нека видим по -долу изображение как би изглеждало това, което току -що обяснихме:
Както виждаме, имаме две дейности, едната предхожда другата и стъпката е представена със стрелка, ограничаваща нашата диаграма са началната и крайната точки, поради тази структура казваме, че тя е много подобна на класическата диаграма на потока.
Вземане на решение
Както в ежедневието, в диаграмата на дейностите също идва момент, в който трябва да оценим сценарий и да вземем решение според неговия резултат, за това имаме инструменти, които ни позволяват да го представим, по този начин нямаме ограничение на това, което можем да постигнем, за да представим вярно обектите на системата или софтуера, които схематизираме.
Решенията могат да бъдат представени по два начина, като първият се използва две стрели напускане на дейността и всяка от стрелките ще има името на решението и ще посочва дейността, която трябва да се извърши според решението, взето по това време.
Вторият начин да го представите е както в блок -схемите, използващи a диамант, от всяка страна ще имаме решението да оценим и според всеки отговор ще имаме път напред.
Нека видим по -долу изображение, показващо и двете възможности за представяне на вземането на решение:
Увеличете
От лявата страна имаме първата форма на представяне, виждаме, че всяка стрелка има различно условие, първото е гладен а второто е неадекватен, всеки път води до различна дейност и всяка от тези дейности води до края; От дясната страна виждаме втората форма с ромб, указващ вземането на решение.Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка