47
Моделирование
использования
Моделирование
структуры
Моделирование
поведения
[else]
[else]
[модель требует
уточнения]
[представление
использования
не согласовано]
[модель нуждается
в переделке]
Рис. 1.25. Процесс моделирования
Другими словами, процесс моделирования циклический, на
каждом шаге может присутствовать
уточнение представления
использования, за которым следует параллельное моделирование
структуры и поведения.
ВЫВОДЫ
1. UML — это
формальный
графический
объектно-
ориентированный язык, который необходимо освоить.
48
2. Знание
UML является необходимым, однако не является
достаточным условием построения
разумных моделей сложных
программных систем.
3. UML имеет синтаксис,
семантику и прагматику, которые
нужно знать и использовать с учетом особенностей реальной задачи и
инструмента.
4. Модель UML состоит из описания
сущностей и отношений
между ними.
5. Элементы
модели
группируются
в
диаграммы
и
представления для наилучшего описания моделируемой системы с
различных точек зрения.
49
2. МОДЕЛИРОВАНИЕ ИСПОЛЬЗОВАНИЯ
2.1. ЗНАЧЕНИЕ МОДЕЛИРОВАНИЯ ИСПОЛЬЗОВАНИЯ
Для большинства средств UML
нетрудно отыскать аналоги
среди широко используемых практических методов конструирования
программных систем. И это не удивительно, ведь именно эти методы
были унифицированы посредством UML. А вот для диаграмм
использования известный аналог указать труднее. Мы
попытаемся
объяснить прагматику моделирования использования на конкретном
примере.
Do'stlaringiz bilan baham: