Технология разработки программного обеспечения для работы магазина
11

3 МОДЕЛИРОВАНИЕ ПО

 

 

3.1 Описание бизнес процессов по средствам UML моделей и DFD диаграмм

 

 

UML (с англ. Unified Modeling Language – унифицированный язык моделирования) – язык графического описания объектного моделирования в области разработки программного обеспечения. UML является языком широкого профиля, это – открытый стандарт, использующий графическое обозначение для создания абстрактной модели системы, называемых UML моделью. UML был создан для определения, визуализации, проектирования и документирования, в основном, программных систем. UML не является языком программирования, но на основании данных моделей возможна генерация кода.

Диаграмма вариантов использования – UML диаграмма, отражает отношения между актерами и прецедентами и является составной часть модели прецедентов, позволяющей описать систему на концептуальном уровне.

Диаграмма вариантов использования отражена на рисунке 3.1.1

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

Диаграмма последовательности отражена на рисунке 3.1.2

Диаграмма кооперации – UML диаграмма, моделирующая взаимодействие между объектами системы, отражая события, участвующие в процессе обработки информации варианта использования , и сообщения, которыми обмениваются объекты.