Архитектура

Классическая архитектура на платформе Microsoft .NET Framework для интересных задач.


Image

Технологии

Помимо широко используемых технологий, платформа использует ключевые технологии собственной реализации.


Композитный интерфейс

  • предоставляет единый стандартизованный UI, поглощающий в себя компоненты от различных разработчиков;
  • предоставляет гибкость UI при конфигурировании с обеспечением единого стиля UI;
  • предоставляет возможность многократного использования примитивов UI при конфигурировании UI;
  • сводит к минимуму использования «монолитных» представлений UI;
  • предоставляет разработчику возможность концентрировать свои усилия на бизнес-логике создаваемых компонент, освободив его от рутины макетирования UI.
Image


Image

Мастер отчётов

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


Объектно-реляционное отображение (ORM)

  • освобождает разработчиков от решения задач:
    • проектирования базовой событийно-объектной модели;
    • проектирования базы данных;
    • взаимодействия с сервером баз данных;
  • предоставляет единую платформу конструирования бизнес-объектов, объединяемых в дальнейшем в единый комплекс;
  • предоставляет полное обеспечение версионности данных.
Image


Image

Версионность данных

  • возможность оперировать данными на любой временной срез;
  • протоколирование всех изменений данных;
  • необходимые операции производятся прозрачно.


Рабочие процессы (Workflow)

  • возможность настраивать различные точки активации;
  • конструктор процессов;
  • возможность создавать и регистрировать собственные задачи.
Image

Компонента

От простого к сложному, от малого к большому.


Основа отраслевого решения

  • набор компонент определяет основу для формирования отраслевого решения, наполняя комплекс необходимыми элементами;
  • отдельная компонента выполняет задачи автоматизации конкретного сегмента финансово-хозяйственной деятельности.

Image


Image

Интеграция

  • формализованные интерфейсы интеграции;
  • простое декларирование элементов компоненты;
  • бесшовное добавление уникальных функций.