Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по ИС - Часть 1.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
519.17 Кб
Скачать

2.2. Промышленные технологии как фундамент информационной системы

Программное обеспечение ИС состоит из двух слоев: прикладного и базового. Последний содержит универсальные механизмы управления определенными типами ресурсов. Он открывает пользователю доступ к информационным ресурсам предприятия, а прикладной слой гарантирует, что характер их взаимодействия соответствует модели бизнеса. Прикладной слой и является второй формой модели.

В корпоративной ИС модули прикладного слоя опираются сразу на несколько подсистем базового программного обеспечения. Наиболее важные из них:

􀂃 управление данными: универсальные и специализированные серверы баз данных (реляционные, объектно-ориентированные, хранилища данных, видео- и другие мультимедийные серверы);

􀂃 взаимодействие частей ИС;

􀂃 организация коллективной работы и рабочих процессов, в том числе через Internet;

􀂃 информационная безопасность: опирается на технологии шифрования, аутентификации, электронной подписи, контроля за доступом извне к корпоративным информационным ресурсам;

􀂃 глобальное слежение и централизованное управление частями ИС.

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

2.3. Управление данными

Центральное место среди базовых технологий занимает управление данными.

Современные ИС, как правило, имеют архитектуру «клиент/сервер». На рабочих местах выполняется только клиентская часть программного обеспечения системы, преобразующая действия пользователя в запросы, которые предписывают извлечь нужную информацию или внести в корпоративные данные определенные изменения. Запросы поступают на серверы (выделенные для общих нужд персональные компьютеры), которые выполняют их и возвращают результаты в согласованной с клиентом форме. Эта архитектура оптимально распределяет работу между частями системы и позволяет совершенствовать их в соответствии с особенностями решаемых задач. Клиенты изолируют серверы от механизмов представления информации и управления взаимодействием с пользователем, а серверы скрывают от клиентов алгоритмы обработки запросов и особенности представления корпоративных данных. Они максимально приближены к данным и рассчитаны на эффективную обработку потоков конкурирующих запросов, одновременно поступающих от разных клиентов. Структура системы «клиент/сервер» в гораздо большей степени отвечает современным тенденциям повышения гибкости интерфейсов пользователя и усложнения логических взаимосвязей в корпоративных данных, чем монолитные приложения, полностью выполняющиеся на сервере или на рабочем месте.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]