Читайте также:
|
|
Техническое обеспечение можно также классифицировать согласно его роли в технологическом процессе обработки информации:
• вычислительные машины или компьютеры (рабочие станции, персо
нальные компьютеры, серверы), являющиеся центральным звеном системы
обработки данных;
• периферийные технические средства, обеспечивающие ввод и вывод
информации;
• сетевые коммуникации (компьютерные сети и телекоммуникацион
ное оборудование) для передачи данных;
• средства оргтехники и связи.
Технические средства обработки данных, программное обеспечение и организация БД в совокупности определяют информационно-технологическую архитектуру И С (ИТА). Различают следующие типы ИТА:
централизованная — хранение и обработка данных на центральном компьютере, удобство администрирования ИС. Недостатки: ограничение на рост объемов хранимых данных, увеличение производительности И С, высокий уровень риска неработоспособности ИС;
система телеобработки данных — наиболее дешевый способ организации одновременной работы большого числа пользователей при использовании мощного центрального компьютера. Высокопроизводительные каналы телекоммуникации позволяют не зависеть от места обработки или хранения данных;
многомашинный комплекс — интеграция вычислительных ресурсов (внешней памяти, процессоров) нескольких компьютеров, расположенных в непосредственной близости друг от друга, в один «объединенный» компьютер; возможность эффективного выполнения сложных вычислений, повышение надежности И С, рост объемов хранимых данных, но сохранения централизованного характера хранения и обработки данных и программ, зависимости пользователей от места обработки данных;
телекоммуникационная ИТА — наиболее распространенный вариант построения системы обработки данных для крупномасштабных И С на базе компьютерных сетей (КС) и их ассоциации. Поддержка программных и технических интерфейсов осуществляется в соответствии со стандартами OSI (Open System Interconnection).
84 Глава 3. Информационные системы
Основное назначение КС — поддержка взаимодействия пользователей сети за счет сетевых ресурсов — вычислительных и информационных ресурсов, создания сетевых сервисов (услуг), обеспечивающих рост производительности ИС и повышение надежности и качества работы ИС. Основным параметром КС является топология сети (схема информационных потоков в сети): общая шина, кольцо (петля), «звезда», иерархическая структура и др. По масштабу территории охвата принято выделять локальные (охват до нескольких километров) — ЛВС (LAN), региональные (муниципальные, отраслевые, охват до нескольких сотен километров) — РВС (MAN), глобальные вычислительные сети (без ограничения масштаба территории) — ГВС (WAN). По признаку владения (принадлежности) различают: корпоративные (закрытые) КС — владельцами являются сообщества, организации и предприятия, ассоциации пользователей; общедоступные (открытые) КС.
Виды КС определяются в зависимости от однородности сетевых сервисов для узлов сети:
• одноранговые сети (все рабочие станции «равны» между собой по
набору сетевых сервисов и телекоммуникационных функций обработки
данных);
• серверные сети (различают два типа узлов: серверы, реализующие
предписанные сетевые сервисы, и рабочие станции, потребляющие сетевые
сервисы; например, файловый сервер обеспечивает хранение, передачу
и прием файлов, защиту от несанкционированного доступа; сервер печати
управляет выполнением заданий на печать на сетевом принтере, сервер БД
обеспечивает хранение и первичную обработку данных БД и др.).
Серверные сети имеют различную архитектуру построения: файл-серверная, клиент-серверная, сервис-ориентированная. В первом варианте единицей обмена данных между сервером и рабочей станцией является файл, в других — сообщение.
Файл-серверные сети при увеличении числа пользователей имеют большой сетевой трафик. Общие данные, хранимые на сервере и поступающие на рабочие станции для обработки, недоступны для одновременного использования в процессе редактирования. Это ограничивает пропускную способность и доступность ИС.
Клиент-серверные сети используют более сложное программное обеспечение, серверная и клиентская части программного кода различаются между собой, устранены основные недостатки файл-серверных сетей, когда единицей обмена между сервером и рабочей станцией является запрос и релевантная запросу выборка, а не целый файл; при редактировании данные доступны для коллективного доступа; уменьшена нагрузка на сетевой трафик.
3.3. Состав информационных систем 85
Разновидности клиент-серверной архитектуры:
• двухуровневый толстый клиент — на рабочей станции находится
программное обеспечение в виде пользовательского интерфейса, про
грамм бизнес-приложений. Обработка данных функциональных задач
осуществляется на рабочей станции. Сервер обеспечивает хранение файлов
и БД, управление сетевыми ресурсами (доступ к файлам и БД, сетевые
принтеры);
• двухуровневый тонкий клиент — на рабочей станции находится только
программное обеспечение в виде пользовательского интерфейса; на сервере
находятся общесетевые ресурсы (БД, бизнес-приложения, принтеры). Об
работка запросов к БД с использованием общесетевых бизнес-приложений
выполняется на сервере;
• трехуровневый клиент-сервер — на рабочей станции находится только
программное обеспечение в виде пользовательского интерфейса, сетевые
ресурсы (бизнес-приложения, БД, принтеры) находятся на разных серве
рах. При этом возможны и трехзвенные конструкции: «клиент» — «сервер
приложений» — «сервер ресурсов», основанное на использовании специ
ального программного обеспечения (монитор обработки транзакций, про
граммный интерфейс взаимодействия серверов-приложений с серверами
БД — протокол ХА).
Сервис-ориетированная архитектура поддерживает различные Интра-нет/Интернет технологии: «браузер» — «сервер приложений» — «сервер ресурсов»; «сервер динамических страниц» — «веб-сервер».
Все обеспечивающие подсистемы связаны между собой и с функциональными подсистемами. Так, например, подсистема «Организационное обеспечение» определяет порядок разработки и внедрения И С, ее организационную структуру и состав работников, правовые инструкции для которых содержатся в подсистеме «Правовое обеспечение».
Функциональные подсистемы определяют состав и постановку задач, их математические модели и алгоритмы. Решения этих задач разрабатываются в подсистеме «Математическое обеспечение» и служат базой для создания прикладных программ, входящих в подсистему «Программное обеспечение».
Функциональные подсистемы, компоненты математического и программного обеспечения определяют принципы организации, состав классификаторов документов и информационной базы. Разработка структуры и состава информационной базы позволяет интегрировать все задачи функциональных подсистем в единую экономическую информационную систему, функционирующую по принципам, сформулированным в документах организационного и правового обеспечения.
Объемные данные потоков информации вместе с расчетными данными относительно степени сложности разрабатываемых алгоритмов и программ
86 Глава 3. Информационные системы
позволяют выбрать и рассчитать компоненты технического обеспечения. Выбранный комплекс технических средств дает возможность определить тип операционной системы, разработанное программное, информационное обеспечение позволяет организовать технологию обработки информации для решения задач, входящих в соответствующие функциональные подсистемы.
Дата добавления: 2015-10-16; просмотров: 90 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Обеспечивающие подсистемы информационных систем | | | Жизненный цикл информационных систем |