GreenData
Цены
menuclose menu

Архитектура платформы

Для корректного функционирования создаваемых на базе платформы приложений необходимо заранее продумывать и правильно выстраивать архитектуру системы.

Архитектура платформы GreenData может быть представлена следующими уровнями:

  • Техническая архитектура
  • Информационная архитектура
  • Бизнес-архитектура

Важно сохранять последовательность подготовки архитектуры, так как каждый уровень становится базой для последующего развития возможностей системы.

Техническая архитектура

Работа системы на техническом уровне обеспечивается современными серверами приложений и серверами хранения данных, за работу и доступность которых отвечают специалисты ИТ-подразделений.

В технический состав системы входят:

  • Серверы хранения информации, отвечающие за сохранность всех данных
  • Серверы приложений, выполняющие различные действия по обработке данных, расчеты и обслуживание действия пользователей
  • Рабочие места сотрудников с возможностью исполнения функциональных обязанностей и поручений

Правильно настроенная техническая архитектура позволяет пользователям работать с системой GreenData с любого устройства из любого места.

Все настройки, связанные с технической архитектурой, мы берем на себя, для пользователя система доступна из веб-браузера и мобильного приложения.

Информационная архитектура

На уровне информационной архитектуры продумывается и подбирается наиболее подходящая для хранения структура данных.

Такая структура должна быть достаточной для заполнения и хранения полей всех актуальных документов и объектов системы.

Ключевыми элементами информационной архитектуры являются:

  • типы и экземпляры объектов
  • атрибуты объектов
  • связи между объектами

Гибкость информационной архитектуры системы позволяет создавать не только типы данных и объекты хранения информации, но и любые другие объекты, а также связи между ними.

Настройка объектной модели – это самый первый этап работы с системой.

При проектировании необходимо соблюдать принцип иерархии, а каждый создаваемый объект должен иметь ссылку на родителя.

Создаваемые бизнес-аналитиком объекты автоматически преобразуются в реляционную модель, из которой возможно извлечение данных с помощью SQL.

Механизмы работы с данными позволяют выбирать и выдавать в интерфейс пользователя (UI) как объекты целиком (например, контрагент ООО «Удача»), так любые сведения (например, статистику о количестве заявок от ООО «Удача») из реляционной модели.

Пользователи системы (получившие доступ к объектам хранения) могут выполнять первичное наполнение и корректировку справочников.

Бизнес-архитектура

Настройка бизнес-архитектуры – следующий шаг после создания объектов информационной архитектуры, так как именно на ее основе осуществляется последующая настройка системы.

Основными элементами бизнес-архитектуры системы являются:

  • модели бизнес-процессов
  • события и алгоритмы
  • задачи и сообщения
  • формы, шаблоны и отчеты.

Применение возможностей бизнес-архитектуры позволяет упорядочить работу пользователей в строгом соответствии с логикой бизнес-процессов.

В результате пользователи системы могут полноценно работать, получать и исполнять задания, реагировать на уведомления и формировать отчеты. В процессе эксплуатации последующие изменения информационных структур и уточнения правил работы неизбежны. При этом архитектурная гибкость системы позволяет вносить актуальные изменения на ходу, не останавливая работы системы.

Каждая архитектурная часть системы обязательно настраивается (подстраивается) под специфику задач конкретного кейса.