Визуальное моделирование в среде IBM Rational Rose 2003



             

Окончательное построение диаграммы состояний модели банкомата - часть 2


Диаграмма состояний для рассматриваемой модели банкомата будет иметь следующий вид (рис. 9.8).

Окончательный вид диаграммы состояний для моделирования поведения банкомата

Рис. 9.8.  Окончательный вид диаграммы состояний для моделирования поведения банкомата

Следует заметить, что в разрабатываемой модели диаграмма состояний является единственной и описывает поведение системы управления банкоматом в целом. Главное достоинство данной диаграммы состояний - возможность моделировать условный характер реализации всех вариантов использования в форме изменения отдельных состояний разрабатываемой системы. В то же время в среде IBM Rational Rose 2003 данная диаграмма не является необходимой для генерации программного кода. Поэтому в случае дублирования информации, представленной на диаграммах кооперации и последовательности, разработку диаграммы состояний, особенно в условиях дефицита времени, отпущенного на выполнение проекта, иногда опускают.




Содержание  Назад  Вперед