Submitted by st on
АИС можно наглядно представить в виде матрицы технологических слоев и уровней прикладных абстракций.
Слои системы определяют технологию обработки информации:
- Слой хранения данных отвечает за работу с хранилищами данных, содержит объекты и методы работы с СУБД, файловыми системами и пр.
- Слой обработки данных реализует логику обработки соответствующего уровня
- Слой представлений данных содержит методы отображения объектов, определяет логику работы пользовательского интерфейса
Уровни системы определяют технологию разработки:
- На уровне ядра определяется базовая концепция и технология разработки систем и приложений на данной платформе
- На уровне системных сервисов, пользуясь технологией ядра, разработчики реализуют наиболее общие наборы функциональности, соответствующие различным типам проектов информационных систем
- Уровень приложений позволяет разработчикам прикладных систем в единой среде реализовать свои расширения, специфические сервисы. Уровень имеет независимость прикладных объектов и кода от смены версий ядра или системных сервисов.
- Уровень прикладных решений содержит набор приложений для группы взаимосвязанных прикладных задач