Эта эталонная архитектура была разработана на основе определенного набора предполагаемых рабочих процессов, которые пользователи такой системы будут выполнять на регулярной основе. Под рабочим процессом в данном случае понимается ряд задач, которые выполняются пользователем (или пользователями) системы для выполнения определенного бизнес-процесса или достижения определенной цели.
Например, рабочий процесс, выполняемый в наборе данных участков для создания объекта, будет включать в себя следующие задачи:
Рабочие процессы могут существенно различаться от развертывания к развертыванию, и рабочие процессы, используемые в этой эталонной архитектуре, предназначены для представления общих версий, которые являются достаточно простыми и обобщенными для представления множества различных потенциальных развертываний.
Рабочие процессы являются неотъемлемой частью определения эталонной архитектуры, поскольку они помогают определить требования, которым должна соответствовать архитектура. Кроме того, четкое и конкретное определение рабочего процесса помогает:
Чтобы рабочие процессы оказались полезными для проектирования систем, они должны отражать реальные пользовательские предпочтения. Эта эталонная архитектура была разработана с акцентом на Редактора, а также на сценарии ее использования обычным пользователем. После определения этих аудиторий были выбраны и разработаны следующие рабочие процессы:
Реализация этой эталонной архитектуры системы управления участками может включать в себя другие типы рабочих процессов, не перечисленные здесь, например, сбор данных с помощью мобильных устройств, что может привести к дополнительным рекомендациям по архитектуре. Дополнительные сведения о шаблоне системы управления данными и редактирования см. в разделе связанные системные шаблоны.