- •1. Контрольный пример *
- •1.1. Исходные данные
- •1.2. Процесс обработки заказов в ClipsAndTacks
- •2. Бизнес-моделирование в нотации UML
- •2.1. Старт IBM Rational Software Architect и импорт проекта бизнес-процесса
- •2.2. Обзор проекта бизнес-процесса в среде IBM Rational Software Architect
- •2.3. Диаграмма деловых вариантов использования
- •2.4. Диаграмма деловых классов: исполнители и сущности
- •2.5. Диаграмма деловой активности
- •3. Переход от модели бизнес-процесса к модели анализа
- •3.1. Создание модели анализа *
- •3.2. Раскрашивание диаграммы активности
- •3.3. Диаграмма вариантов использования системы
- •3.4. Реализация вариантов использования
- •3.5. Диаграмма последовательности этапа анализа
- •3.6. Диаграмма классов этапа анализа
- •4. Переход от моделей анализа к модели проектирования
- •4.2. Диаграмма классов этапа проектирования
- •5. Генерация исходного кода
- •5.1. Создание экземпляра трансформации *
- •5.2. Генерация Java-кода
- •Заключение и литература
3.6. Диаграмма классов этапа анализа |
Модель анализа ClipsAndTacks |
и выберите |
Add |
||||
__ 1. |
Щелкните правой кнопкой мыши на каталоге |
|
|
||||
__ 2. |
Diagram > Class Diagram |
в контекстном меню. |
|
|
|||
|
|
|
|
|
|||
Назовите диаграмму Классы анализа системы. |
|
|
|||||
__ 3. |
Если рабочее окно диаграммы не открылось автоматически, дважды щелкните мышью по значку |
||||||
__ 4. |
диаграммы в панели |
|
|
. |
|
|
|
Перетащите на диаграмму созданные нами ранее классы анализа. |
|
|
|||||
|
|
Project Explorer |
|
|
|
|
|
__ 5. Между классами Заказ и Пункт заказа установите отношение агрегации.
__ 6. Нарисуйте простые ассоциации между другими классами анализа.
__ 7. Чтобы повысить читаемость диаграммы, щелкните правой кнопкой мыши в свободном месте рабочего. окна диаграммы и выберите Filters > Show/Hide Connector Labels > No Connector
Labels
__ 8. Обратите внимание на то, что у всех классов анализа автоматически были добавлены атрибуты, которые на этапе реализации классов будут использоваться для доступа к операциям объектов ассоциированного класса.
__ 9. Нажмите клавишу <Ctrl>+S чтобы сохранить сделанные изменения.
