Диаграммы состояний (Statechar diagram)

Диаграмма состояний(Statechar diagram) определяют все возможные состояния, в которых может находиться конкретный объект, а также процесс смены состояний объекта в результате наступления некоторых событий.

Существует много форм диаграмм состояний, незначительно отличающихся друг от друга семантикой.

На диаграмме имеются два специальных состояния – начальное (start) и конечное (stop). Начальное состояние выделено черной точкой, оно соответствует состоянию объекта, когда он только что был создан. Конечное состояние обозначается черной точкой в белом кружке, оно соответствует состоянию объекта непосредственно перед его уничтожением. На диаграмме состояний может быть одно и только одно начальное состояние. В то же время, может быть столько конечных состояний, сколько вам нужно, или их может не быть вообще. Когда объект находится в каком-то конкретном состоянии, могут выполняться различные процессы. Процессы, происходящие, когда объект находится в определенном состоянии, называются действиями (actions).

С состоянием можно связывать данные пяти типов: деятельность, входное действие, выходное действие, событие и история состояния.

Диаграммы состояний (Statechar diagram) - student2.ru

Рис 13. Диаграмма состояний для класса “Bank_schet’”

S diagram= Диаграммы состояний (Statechar diagram) - student2.ru

Диаграммы состояний (Statechar diagram) - student2.ru

Рис 14. Диаграмма состояний для класса “Gen_director”

S diagram= Диаграммы состояний (Statechar diagram) - student2.ru

Диаграммы состояний (Statechar diagram) - student2.ru

Рис 15. Диаграмма состояний для класса “Lichnii_sostav”

S diagram= Диаграммы состояний (Statechar diagram) - student2.ru

Диаграммы состояний (Statechar diagram) - student2.ru

Рис 16. Диаграмма состояний для класса ‘Ob’ekt’”

S diagram= Диаграммы состояний (Statechar diagram) - student2.ru

Диаграммы состояний (Statechar diagram) - student2.ru

Рис 17. Диаграмма состояний для класса “Otdel_kadrov”

S diagram= Диаграммы состояний (Statechar diagram) - student2.ru

Диаграммы состояний (Statechar diagram) - student2.ru

Рис 18. Диаграмма состояний для класса “Oxrannik”

S diagram= Диаграммы состояний (Statechar diagram) - student2.ru

Диаграммы состояний (Statechar diagram) - student2.ru

Рис 19. Диаграмма состояний для класса “Spisok_ob’ektov”

S diagram= Диаграммы состояний (Statechar diagram) - student2.ru

Диаграммы состояний (Statechar diagram) - student2.ru

Рис 20. Диаграмма состояний для класса “Spisok_zakazchikov”

S diagram= Диаграммы состояний (Statechar diagram) - student2.ru

Диаграммы состояний (Statechar diagram) - student2.ru

Рис 21. Диаграмма состояний для класса “Zakazchik”

S diagram= Диаграммы состояний (Statechar diagram) - student2.ru

Диаграммы состояний (Statechar diagram) - student2.ru

Рис 22. Диаграмма состояний для класса “Zam_directora”

S diagram= Диаграммы состояний (Statechar diagram) - student2.ru

Диаграммы видов деятельности(Activity diagram)

Диаграммы видов деятельности(Activity diagram)-диаграмма, на которой показано разложение некоторой деятельности на ее составные части. Под деятельностью понимается спецификация исполняемого поведения в виде координированного последовательного и параллельного выполнения подчиненных элементов - вложенных видов деятельности и отдельных действий, соединенных между собой потоками, которые идут от выходов одного узла ко входам другого.

Диаграммы состояний (Statechar diagram) - student2.ru

рис.23. Диаграмма видов деятельности. “Перечисление средств”.

S diagram= Диаграммы состояний (Statechar diagram) - student2.ru

Диаграммы состояний (Statechar diagram) - student2.ru

рис.24. Диаграмма видов деятельности. “ Назначение охранника”.

S diagram= Диаграммы состояний (Statechar diagram) - student2.ru

Диаграммы состояний (Statechar diagram) - student2.ru

рис.25. Диаграмма видов деятельности. “ Подача документов”.

S diagram= Диаграммы состояний (Statechar diagram) - student2.ru

Диаграммы состояний (Statechar diagram) - student2.ru

рис.26. Диаграмма видов деятельности. “Получение зарплаты”.

S diagram= Диаграммы состояний (Statechar diagram) - student2.ru

Диаграммы состояний (Statechar diagram) - student2.ru

рис.27. Диаграмма видов деятельности. “Сотрудничество с охранной фирмой”.

S diagram= Диаграммы состояний (Statechar diagram) - student2.ru

Наши рекомендации