Пирамида - информационная система модуль-ориентированной архитектуры


Партнеры: ,

Клиент/серверное приложение "Пирамида" является ядром информационной системы модуль-ориентированной архитектуры. В качестве сервера базы данных "Пирамида" использует Oracle или MS SQL. Техническое описание "Пирамиды" располагается по адресу http://www.moa-soft.ru

Основные отличия

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

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

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

"Пирамида" не имеет интегрированных языков программирования, и для определения пользовательского интерфейса и бизнес-логики интерфейсных форм разработчики могут использовать не только графический интерфейс, но и прямое программирование в базе данных с использованием TSQL или PL/SQL. Вопросы разработки интерфейсной части приложения существенно упрощены и переходят на второй план. Расширение функциональных свойств приложения за счет подключения дополнительных модулей не приведет к изменению пользовательского интерфейса и структуры ядра информационной системы. Основным преимуществом "Пирамиды" является то, что при создании информационной системы основной упор в разработке переносится на формирование структуры базы данных.

Структура информационной системы модуль-ориентированной архитектуры позволяет обеспечить локализацию меню, интерфейса пользовательских форм и справочной информации. Справочная информация и описание внешнего интерфейса может хранится в базе данных как в формате UTF-8, так и в локализованном виде в зависимости от инсталляции сервера БД. Система позволяет переопределять язык локализации, используемый по умолчанию. Для локализации интерфейса форм и меню приложений пользователи могут использовать готовые функциональные модули локализации.


Партнеры:

Все карты Крыма на туристическом сайте Крыма "Visit Crimea"


Rambler's Top100 Рейтинг@Mail.ru