Функционал
Под ядром АИС будем понимать базовый функционал, набор служб, инвариантный области применения системы.
Пользуясь определениями АИС, основные требования к ядру системы можно перечислить следующим образом:
- Реляционная система управления базами данных (СУБД). Промышленный стандарт. Служба хранения, поиска, передачи информации.
- Поддержка объектно-ориентированного подхода (ООП). Второй фактический промышленный стандарт. Обработка данных, реализация прикладной логики. При работе в не-ООП-среде, такой как СУБД с процедурным расширением SQL, нам придется реализовать собственную объектную модель.
- Подсистема метаданных. Всегда актуальное описание информационной модели.
- Подсистема версионности информации. От простой функции логического удаления по принципу мусорной корзины, до хранения всей последовательности изменения информации.
- Подсистема безопасности. Нужно управлять доступом персонала к информации и вести аудит.
- Подсистема локализации данных. Персонал может быть интернациональным, а информация – представлена на многих языках. Отмечу, речь идет именно о данных, а не о локализации интерфейса: это две разные задачи, имеющие пересечения.
- Подсистема группировки данных. Информация объединяется и ранжируется по разным признакам, включая иерархии.
Если взглянуть на матрицу слоев и уровней АИС, мы будем создавать функционал ячеек 1, 2 и частично 4, 5. Например, пункт "Подсистема группировки данных" нашего списка относится к системным службам каталогизации.
- версия для печати
- Добавить комментарий
- Просмотров 847
