Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Концептуальная модель UML



Большинство существующих методов объектно-ориентированного анализа и проектирования (ООАП) включают как язык моделирования, так и описание процесса моделирования. Язык моделирования — это нотация (в основном графическая), которая используется методом для описания проектов. Нотация представляет собой совокупность графи­ческих объектов, которые используются в моделях; она является син­таксисом языка моделирования. Процесс — это описание шагов, которые необходимо выполнить при разработке проекта.

Язык UML сейчас принят в качестве стандартного языка моделиро­вания. Язык UML принят на вооружение практически всеми крупнейшими компани­ями - производителями ПО (Microsoft, IBM, Hewlett - Packard, Oracle, Sybase и др.). Кроме того, практически все мировые произ­водители CASE-средств, помимо RationalSoftware (RationalRose), поддерживают UML в своих продуктах

Стандарт UML предлагает следующий набор диаграмм для моделирования:

диаграммы вариантов использования (use case diagrams) — для моде­лирования бизнес-процессов организации (требований к системе);

диаграммы классов (class diagrams) — идя моделирования стати­ческой структуры классов системы и связей между ними;

диаграммы поведения системы (behavior diagrams);

диаграммы взаимодействия (interaction diagrams) — для моделиро­вания процесса обмена сообщениями между объектами. Суще­ствуют два вида диаграмм взаимодействия:

диаграммы последовательности (sequence diagrams);

кооперативные диаграммы (collaboration diagrams);

диаграммы состояний (statechart diagrams) — для моделирования пове­дения объектов системы при переходе из одного состояния в другое;

диаграммы деятельностей (activity diagrams) — для моделирования поведения системы в рамках различных вариантов использова­ния или моделирования деятельностей;

диаграммы реализации (implementation diagrams):

диаграммы компонентов (component diagrams) — для моделирова­ния иерархии компонентов (подсистем) системы;

диаграммы размещения (deployment diagrams) — для моделирования физической архитектуры системы.





Дата публикования: 2015-01-25; Прочитано: 294 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...