|
|
|
Взаимодействие пользовательских рабочих мест и системы управления базами данных в
"Сатурн-поликлиника" выполнено в классической архитектуре клиент-сервер.
Особенность прикладного модуля состоит в том, что весь его функциональный состав определяется хранящимся в БД репозиторием метаданных.
Такой подход позволяет:
- быстро создавать принципиально новые функции (справочники, факты, документы), в том числе связанные атрибутами с существующими, базовыми структурами данных, и включать эти функции в состав модуля;
- создавать новые отчеты с помощью встроенного генератора отчетов;
- реализовывать вычислительную логику или интерфейс с другими программными системами посредством:
- хранимых процедур SQL-сервера;
- скриптов на встроенном языке высокого уровня,
при этом и процедуры, и скрипты также хранятся в репозитории.
На этапе подготовки (разработки) новых форм и отчетов все обращения к базе данных получают представление в виде SQL-запросов, позволяя получить максимальную отдачу за счет использования всех возможностей SQL-сервера.
Следствием такой архитектуры является высокая производительность (скорость обработки данных) при практически неограниченном росте объемов базы данных.
Подробнее о структуре репозитория смотрите
Архитектура системы Сатурн: структура репозитория
|
|
|
|
E-mail: support@rubtsovsk.ru |