Пример моделирования на Sparx Enterprise Architect 13

В этой статье я хочу показать возможности Sparx Enterprise Architect 13, на конкретном примере моделирования деятельности ресторана. В примере будут задействованы следующие модели:

  • Balanced Scorecard diagram (диаграмма сбалансированных показателей)
  • Mind Mapping Diagram (ментальная диарамма,  карта мыслей, интеллект-карта)
  • Organizational Structure diagram (диаграмма организационной структуры)
  • Use Case Diagram (диаграмма прецедентов, диаграмма вариантов использования)
  • Requirements Diagram (диаграмма требований)
  • Custom Diagram (пользовательская диаграмма)

Все диаграммы были созданы с использованием стандартных шаблонов, предлагаемых SPARX EA 13 по мотивам тестового примера, предложенного в одном из руководств пользователя (на английском языке).

Структура примера, с указанием связи диаграмм, приведена на пользовательской диаграмме:

SPARX Custom Diagram

Получается следующая последовательность диаграмм (сверху-вниз):

  1. Диаграмма сбалансированных показателей (перспектива “Процессы”)
  2. Ментальная  карта
  3. Элемент “Управлять персоналом” ментальной карты
  4. Диаграмма организационной структуры
  5. Элемент “Обслуживание клиентов” диаграммы оргструктуры
  6. Диаграмма прецедентов
  7. Вариант использования “Заполнить лист учёта рабочего времени” диаграммы прецедентов
  8. Диаграмма требований

SPARX BSC

Диаграмма имеет классическую структуру из четырёх перспектив. При желании можно добавить дополнительные перспективы. С перспективы “Процессы”, в которой заявлена одна цель “Простая система учёта рабочего времени” идёт детализация на интеллект-карту:

SPARX Mind Mapping Diagram

Предполагается, что в ходе мозгового штурма родилась идея создать вебсайт ресторана, в закрытой части которого можно будет учитывать данные по персоналу в части учёта рабочего времени. С идеи “Управлять персоналом” детализация идёт на диаграмму организационной структуры:

SPARX Organizational charter

Все работники, занимающиеся обслуживанием клиентов собраны под элементом “Обслуживание клиентов”. Именно для них и предполагается к разработке система учета рабочего времени основанная на таймшитах (листах учёта рабочего времени), диаграмма вариантов использования для которой приведена на следующей картинке:

SPARX USE CASES Diagram

И, наконец, финальная часть. Диаграмма требований для сценария “Заполнить лист учёта рабочего времени”:

SPARX Requirements Diagram

И, напоследок, короткое видео (на 1 минуту, без звука), с демонстрацией всего того, о чём говорилось в этой статье:

Успехов в освоении инструментов по моделированию корпоративной архитектуры!

Пример моделирования на Sparx Enterprise Architect 13
Яндекс.Метрика