- •История и основные этапы развития ис ............................................... 11
- •Инструментальные средства разработки эс ................................. 139
- •Информационные системы Основные понятия Информация
- •Понятие системы
- •Понятие информационной системы
- •История и основные этапы развития ис
- •Классификация информационных систем
- •Структура информационных систем
- •Специфика ис
- •Задачи информационных систем
- •Функции информационных систем
- •Сбор и регистрация информационных ресурсов
- •Хранение информации
- •Обработка информации
- •Актуализация информации
- •Информационный процесс обмена данными
- •Проектирование ис Проблемы построения ис
- •Жизненный цикл ис.
- •Методы проектирования ис
- •Case-средства.
- •Способы проектирования ис
- •Архитектура ис Состав функциональных компонентов ис
- •Логические компоненты ис
- •Архитектурные решения ис
Логические компоненты ис
Формализацию любой ИС можно выполнять с использованием логических, а не аппаратно-программных компонентов данной ИС.
Логической структурой конкретной ИС называется совокупность ее взаимосвязанных и взаимодействующих логических элементов, объединенных с определенной целью.
Как правило, компьютеры и программы, входящие в состав современных информационных систем, не являются равноправными. Некоторые из них владеют и управляют ресурсами (файловая система, принтер, база данных и т.д.), другие имеют возможность только обращаться к этим ресурсам.
Компьютер или программу, управляющие ресурсом, называют сервером ресурса (файл-сервер, сервер базы данных, вычислительный сервер), а компьютер или программу, которые могут только обращаться к ресурсу называют клиентами этого ресурса. Клиент и сервер какого-либо ресурса могут находиться как в рамках одной информационной системы, так и в различных частях ИС, связанных между собой сетью.
В настоящее время информационные технологии (ИТ) с использованием двухзвенной конструкции клиент-сервер являются основным способом обработки данных в информационных системах различного назначения.
Основной принцип действия логического элемента клиент-сервер заключается в разделении прикладной информационной технологии на шесть следующих функций:
PS - средства представления клиентов (ввода и отображения данных);
PL - представление логики интерфейса клиент - ПК;
BL - логика интерфейса бизнес - сервис - ПК;
DL - обработка операторов SQL данного приложения;
DS - обработка операторов управления ресурсами (файловой системой, базой данных);
FS - обработка файловых операций с помощью ОС.
В формальной модели ИТ, использующей технологию клиент-сервер выделяют соответствующие компоненты прикладной информационной технологии:
PS. PL - компоненты представления клиента;
BL. DL - прикладные компоненты приложения (сервиса);
DS. FS - компоненты управления ресурсом.
Связь между этими компонентами осуществляется по определенным правилам, которые называют протоколом взаимодействия. В качестве такого протокола для двухзвенной структуры клиент – сервер используют структурированный язык запросов SQL (structured query language).
В том случае, когда информационная система объединяет достаточно большое количество различных информационных ресурсов и серверов приложений, встает вопрос об оптимальном управлении всеми ее компонентами. В этом случае используют трехзвенные конструкции клиент - сервер приложений - сервер ресурсов.
Архитектурные решения ис
Любая информационная система, с позиций общей теории систем, прежде всего, характеризуется архитектурой аппаратно - программных компонентов. Архитектура ИС, это модель взаимосвязи элементов системы которая включает в себя логические, физические и программные компоненты и может выглядеть весьма разнообразно. Различают следующие виды архитектурных решений ИС:
