Классификация по способу организации

По способу организации информационные системы делятся на:

- системы на основе архитектуры файл-сервер;

- системы на основе архитектуры клиент-сервер;

- системы на основе многоуровневой архитектуры;

- системы на основе Интернет-технологий.

Архитектура файл-сервер не имеет сетевого разделения компонентов диалога и использует компьютер для функций отображения, что облегчает построение графического интерфейса. Файл-сервер только извлекает данные из файлов, так что дополнительные пользователи и приложения добавляют лишь незначительную нагрузку на центральный процессор. Каждый новый клиент добавляет вычислительную мощность к сети.

Архитектура клиент-сервер предназначена для разделения компонентов приложения и размещения их там, где они будут функционировать наиболее эффективно. Особенностью архитектуры клиент-сервер является использование выделенных серверов баз данных. Архитектура клиент-сервер является двухуровневой: приложение работает у клиента, СУБД – на сервере.

Многоуровневая архитектура состоит из трех уровней:

o нижний уровень представляет собой приложения клиентов, имеющие программный интерфейс для вызова приложения на среднем уровне;

o средний уровень – сервер приложений, на котором выполняется прикладная логика и с которого логика обработки данных вызывает операции с базой данных;

o верхний уровень представляет собой удаленный специализированный сервер базы данных, выделенный для услуг обработки данных и файловых операций.

Интернет-технологии объединяются с многоуровневой архитектурой. При этом структура информационного приложения приобретает вид: браузер – сервер приложений – сервер баз данных – сервер динамических страниц – web-сервер.