Skip to content

Задача №1 (Class Diagram)

VarvariucA edited this page Mar 23, 2018 · 42 revisions

Разработчики:

Постановка задачи: Преобразовать блоки (activities) F1, F2, F3 к виду диаграммы классов UML (с параметрическими методами)

Описание решения

Общее решение состоит в следующей ассоциации элементов диаграммы IDEF0 с элементами диаграммы классов:

  • стрелки механизмов, относящиеся к персоналу, становятся именами классов
  • стрелки механизмов, относящиеся к инструментам, становятся именами атрибутов (свойств) классов
  • имена блоков становятся именами операций (методов) классов
  • имена входных стрелок и/или стрелок механизмов становятся именами параметров операций (методов)
  • имена выходных стрелок становятся именами типов возвращаемых значений операций (методов)

Иллюстрация решения (диаграмма UML)

UML диаграмма

Описание контрольных примеров (JSON)

JSON-код (отсутствует)

Дополнительные материалы

  1. Диаграммы классов в PlantUML
  2. Примеры диаграммы классов
  3. Классификация диаграмм UML в Википедии
  4. Курс по UML на Интуит