Документация iSZN
07. Консолидированность
Ключевая характеристика информационной системы масштаба предприятия (enterprise level database), или корпоративной информационной системы, — консолидированность.
Нередко крупный вычислительный центр объединяет разнородные платформы; со временем их количество растёт, увеличивается и число серверов. Даже в традиционно очень требовательных к вычислительным ресурсам областях, таких как экспериментальная физика, постепенно происходит переход от суперкомпьютеров к «вычислительным фермам» — набору более дешёвых серверов. В известной степени то же самое наблюдается и в обработке обычной информации: множество файловых серверов, серверов баз данных, серверов приложений и тому подобное, использующих различные технологии — от унаследованных до самых современных. В роли «интегратора» обычно выступает локальная сеть, но она не затрагивает проблем хранения данных; поэтому единственным фактором интеграции «изнутри» является система хранения данных.
КИС iSZN полностью реализует подход централизованного хранения информации:
- База данных iSZN может объединять все имеющиеся персонифицированные данные о гражданах, их социальном статусе, предпринятых мерах социальной поддержки, финансовую информацию и множество других видов данных.
- Система имеет модульную организацию; каждый модуль при этом обладает особой, только ему свойственной, функциональностью, и может поддерживаться и обновляться отдельно. Кроме того, такая организация позволяет построить унифицированный «сверху донизу» пользовательский интерфейс, минимизируя издержки времени и ресурсов для исправления ошибок и добавления новой функциональности за счёт повторного использования компонентов Системы.
- Все данные, приложения и алгоритмы Системы хранятся исключительно в СУБД, находясь под её управлением и защитой. Это даёт возможность производить централизованное обновление. На клиентский компьютер устанавливается лишь небольшое приложение, обеспечивающее первоначальную связь с сервером СУБД, которое, в свою очередь, само может централизованно обновляться из базы данных при выходе новой версии.
- Все механизмы управления и администрирования также содержатся в базе данных и оперируют данными, содержащимися в базе данных. Такой подход даёт возможность параллельной работы множества пользователей — как рядовых, так и администраторов, вносящих изменения в конфигурации отдельных частей Системы.