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

Архитектура – разновидность структуры, в которой какой-либо элемент может быть заменен на другой элемент, характеристики входов и выходов которого идентичны первому элементу.

Эффективность функционирования ИС во многом зависит от ее архитектуры. В настоящее время перспективной является архитектура клиент-сервер. Она предполагает наличие компьютерной сети и распределенной БД, включающей корпоративную базу данных (КБД) и персональные базы данных (ПБД). КБД размещаются на компьютере-сервере. ПБД размещаются на компьютерах сотрудников подразделений, являющихся клиентами корпоративной БД.

Сервером определенного ресурса в компьютерной сети называется компьютер (программа), управляющий этим ресурсом, клиентом – компьютер (программа), использующий этот ресурс. В качестве ресурса компьютерной сети могут выступать, к примеру, БД, файловые системы, службы печати, почтовые службы. Например, если управляемым ресурсом является БД, то соответствующий сервер называется сервером БД.

Структура распределенной ИС, построенной по архитектуре клиент-сервер с использованием сервера БД, показана на рис. 1.2.

Рис. 1.2. Структура ИС с сервером баз данных:

ПО – программное обеспечение

 

При такой архитектуре сервер БД обеспечивает выполнение основного объема обработки данных. Формируемые пользователем или приложением запросы поступают к серверу БД в виде инструкций языка SQL. Сервер БД выполняет поиск и извлечение нужных данных, которые затем передаются на компьютер пользователя.

Для создания и управления персональными БД и приложений,

работающих с ними, используются СУБД, такие как Access и Visual FoxPro фирмы Microsoft, Paradox фирмы Borland.

Корпоративная БД создается, поддерживается и функционирует под управлением сервера БД, например Microsoft SQL Server или Oracle Server.

В зависимости от размеров организации и особенностей решаемых задач ИС может иметь одну из следующих конфигураций:

• компьютер-сервер, содержащий корпоративную и персональные БД;

• компьютер-сервер и персональные компьютеры с ПБД;

• несколько компьютеров-серверов и персональных компьютеров с ПБД.

Использование архитектуры клиент – сервер дает возможность постепенного наращивания ИС предприятия, во-первых, по мере развития предприятия; во-вторых, по мере развития самой информационной системы.

 








Дата добавления: 2015-08-20; просмотров: 1839;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.