В зависимости от масштаба применения и функциональных особенностей информационные системы могут иметь различную программно-аппаратную архитектуру: 1
- Централизованная архитектура. 1 Хранение и управление данными, а также выполнение всех прикладных функций информационной системы производится на одном выделенном компьютере, оснащённом несколькими терминалами, через которые пользователи получают доступ к информационной системе. 1
- Файл-серверная архитектура. 1 Для непосредственного хранения файлов данных используется выделенный компьютер (файл-сервер), к которому по локальной сети подключены клиентские рабочие станции, служащие как для управления данными, так и для поддержки приложений. 1
- Клиент-серверная архитектура. 1 Выделяется отдельный компьютер (как правило, сервер базы данных), служащий для хранения и управления данными, а также иногда для выполнения части прикладных функций. 1 К этому серверу баз данных по локальной сети подключаются клиентские рабочие станции, на которых выполняется логика приложений информационной системы и обеспечиваются интерфейсы пользователей. 1
- Интегрированная архитектура. 1 Нет явного разделения компонентов информационной системы на серверные и клиентские. 1 Любой компонент информационной системы в такой архитектуре может выступать в зависимости от ситуации как сервер или как клиент любого другого компонента. 1
Также по масштабу информационные системы подразделяются на однопользовательские, групповые и корпоративные. 2 Однопользовательские системы предназначены для использования на одном рабочем месте, групповые — для использования в группе, а корпоративные — для автоматизации деятельности предприятия. 2