Соотнесение сообщений с операциями (если вы не создавали описанную выше диаграмму Последовательности)
Соотнесение сообщений с операциями (если операции были созданы при разработке описанной выше диаграммы Последовательности)
1. Щелкните правой кнопкой мыши на сообщении 1: Создать новый заказ.
2. В открывшемся меню выберите пункт Open Specification (Открыть спецификацию).
3. В раскрывающемся списке имен укажите имя операции — Создать().
4. Нажмите на кнопку ОК.
5. Повторите шаги 1—4 для соотнесения с операциями остальных сообщений:
- Сообщение 2: Открыть форму соотнесите с операцией Открыть()
- Сообщение 3: Ввести номер заказа, заказчика и число заказываемых предметов — с операцией Ввести номер заказа, заказчика и число заказываемых предметов()
- Сообщение 4: Сохранить заказ — с операцией Сохранить заказ()
- Сообщение 5: Сохранить заказ — с операцией Сохранить заказ()
Сообщение 6: Создать пустой заказ – с операцией Создать пустой заказ()
Сообщение 7: Ввести номер заказа, заказчика и число заказоваемых предметов- с одноименной операцией.
Сообщение 8 Сохранить заказ – с операцией Сохранить заказ()
Сообщение 9 Информация о заказе – с одноименной операцией
Сообщение 10 Сохранить информацию о заказе с одноименной операцией
1. Щелкните правой кнопкой мыши на сообщении 1: Создать новый заказ().
2. В открывшемся меню выберите пункт <new operation> (создать операцию). Появится окно спецификации операции.
3. В поле имени введите имя операции —Создать().
4. Нажмите на кнопку ОК, чтобы закрыть окно спецификации операции и вернуться к диаграмме.
5. Еще раз щелкните правой кнопкой мыши на сообщении 1.
6. В открывшемся меню выберите пункт Open Specification (Открыть спецификацию).
7. В раскрывающемся списке Name (Имя) укажите имя новой операции.
8. Нажмите на кнопку ОК.
9. Повторите шаги 1—8, чтобы создать новые операции и соотнести с ними остальные сообщения:
- Сообщение 2: Открыть форму соотнесите с операцией Открыть()
- Сообщение 3: Ввести номер заказа, заказчика и число заказываемых предметов — с операцией Ввести номер заказа, заказчика и число заказываемых предметов()
- Сообщение 4: Сохранить заказ — с операцией Сохранить заказ()
- Сообщение 5: Сохранить заказ — с операцией Сохранить заказ()
Сообщение 6: Создать пустой заказ – с операцией Создать пустой заказ()
Сообщение 7: Ввести номер заказа, заказчика и число заказоваемых предметов- с одноименной операцией.
Сообщение 8 Сохранить заказ – с операцией Сохранить заказ()
Сообщение 9 Информация о заказе – с одноименной операцией
Сообщение 10 Сохранить информацию о заказе с одноименной операцией
Ваша диаграмма должна выглядеть, как показано на рис. 4
Практическая работа 4. Диаграмма Состояний для класса Заказ.
Постройте диаграммуСостояний для класса Заказ, показанную на рис. 5.
Рис 5. Диаграмма состояний для класса Заказ
Этапы выполнения упражнения