Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Создание диаграммы классов

РефератПомощь в написанииУзнать стоимостьмоей работы

Щелкните правой кнопкой мыши на классе «Заказ», в открывшемся меню выберите New Attribute, введите следующие атрибуты: OrderNumber, CustomerName, OrderDate, OrderFillDate. Перетащите из браузера все классы: «Выбор Заказа», «Детали заказа», «Заказ», «Мененджер Заказа», «Администратор Транзакций». Щелкните правой кнопкой мыши на классе «Заказ», в открывшемся меню выберите New Operation, создайте… Читать ещё >

Создание диаграммы классов (реферат, курсовая, диплом, контрольная)

  • 1. Щелкните правой кнопкой мыши на логическом представлении браузера. В открывшемся меню выберите New -> Package.
  • 2. Назовите новый пакет «Сущности».
  • 3. Создайте так же пакеты «Границы» и «Контроль».
  • 4. Дважды щелкнув на Main в логическом представлении браузера, перетащите все пакеты из браузера на диаграмму.
  • 5. Щелкните правой кнопкой мыши на логическом представлении браузера, в открывшемся меню выберите New -> Class Diagramm.
  • 6. Назовите новую диаграмму классов «Добавить новый заказ», дважды щелкнув на ней в браузере, откройте ее.
  • 7. Перетащите из браузера все классы: «Выбор Заказа», «Детали заказа», «Заказ», «Мененджер Заказа», «Администратор Транзакций».
  • 8. Щелкните правой кнопкой мыши на классе «Выбор заказа», в открывшемся меню выберите Open Specification.
  • 9. В поле стереотипа введите слово Boundary (граница), нажмите ОК.
  • 10. Таким же образом укажите для классов следующие стереотипы:

«Детали заказа» — Boundary (граница).

«Заказ» — Entity (сущность).

«Мененджер Заказа», «Администратор Транзакций». — Control (контроль).

  • 11. В браузере перетащите соответствующие классы на пакеты согласно стереотипам.
  • 12. Щелкните правой кнопкой мыши на классе «Заказ», в открывшемся меню выберите New Attribute, введите следующие атрибуты: OrderNumber, CustomerName, OrderDate, OrderFillDate.
  • 13. Нажмите Open Specification, и во вкладке Attributes укажите типы атрибутов: Integer, String, Date.
  • 14. Щелкните правой кнопкой мыши на классе «Заказ», в открывшемся меню выберите New Operation, создайте следующие операции: Create, SetInfo,

GetInfo.

15. Отредактируйте операцию Create () таким образом, чтобы она выглядела Create (): Boolean. Это можно сделать во вкладке Operations окна Open Specifications, либо нажатием на изображение операции под классом «Заказ».

Отредактируйте операцию SetInfo () так, чтобы она выглядела как SetInfo (OrderNumber: Integer, CustomerName: String, OrderDate: Date, OrderFillDate: Date): Boolean.

Отредактируйте операцию GetInfo () так, чтобы она выглядела как GetInfo (): String.

16. Остальным классам добавьте операции в соответствии с рисунком 9.

Конечный вид диаграммы классов.

Рисунок 9 — Конечный вид диаграммы классов.

17. Так же в соответствии с рисунком добавьте связи, используя кнопку Unidirectional Association панели инструментов. Щелкнув на каждом конце любой связи, в открывшемся меню выберите пункт Multiplicity и установите одно из соответствующих значений кратности.

Показать весь текст
Заполнить форму текущей работой