Платформа предоставляет:
Пользователю:
- адаптированное и масштабируемое отраслевое решение, собранное из различных компонент;
- возможность производить переконфигурирование существующих и создание новых решений;
- возможность создавать и интегрировать в решения собственные пользовательские представления UI и представления печати в рамках функционала установленных компонент – без программирования, средствами встроенных в платформу конструкторов;
- возможность управлять доступом к представлениям UI, представлениям печати, типам объектов, иерархиям, объектам, а так-же к отдельным свойствам объектов;
- версионность всех данных, включая пользовательские представления (UI и отчёты);
- гибкость в вопросах развёртывания и обеспечения безопасности программного комплекса;
- возможность использовать один из предоставляемых языков UI и справки;
IT-менеджеру:
- инструмент для гибкого конфигурирования набора компонент от различных разработчиков в конкретные отраслевые решения;
- инструмент для создания наборов различных адаптивных представлений UI, реагирующих на ограничения доступа к свойствам ассоциированного объекта – без программирования, средствами встроенного в платформу конструктора;
Разработчику:
- базовую трёхуровневую архитектуру программного комплекса, реализующую стандартные механизмы взаимодействия клиента, сервера приложений и сервера баз данных;
- технологию ORM конструирования собственных бизнес-объектов, интегрированных в трёхуровневую архитектуру программного комплекса;
- общий синтаксис использования бизнес-объектов как на стороне клиента, так и на стороне сервера приложений;
- стандартизованный UI, агрегирующий различные примитивы UI в единое целое;
- возможность создавать отчёты любой сложности;
- использовать всю мощь .NET Framework без ограничений.
Архитектура: Эквиллекс® основан на платформе Microsoft .NET Framework с использованием классической трёхзвенной архитектуры и является платформой, объединяющий в единой целое различные бизнес-ориентированные компоненты.
Сервер приложений:
- служба WCF, управляющая коллекцией собственных профилей;
- профиль:
- взаимодействует с одной базой данных;
- управляет коллекцией решений;
- решение:
- содержит перечень используемых компонент;
- конфигурирует указанные компоненты под автоматизируемые бизнес-процессы (используемые представления UI, представления печати, параметры, безопасность);
Клиент:
- клиентское приложение, взаимодействующее с выбранным решением на сервере приложений;
- композитный стандартизованный Outlook - подобный интерфейс, агрегирующий в себе все элементы используемых компонент в выбранном решении;
Сервер баз данных: - Microsoft® SQL Server® версии 2014 и выше;
- Microsoft® SQL Azure® версии 2014 и выше:
- Microsoft® SQL Server® Express LocalDB версии 2014 и выше.
|
|