Опубликован: 23.05.2008 | Доступ: свободный | Студентов: 1561 / 386 | Оценка: 4.80 / 4.10 | Длительность: 15:29:00
Специальности: Программист
Лекция 5:

Пример. Распределенная информационная система организации. Архитектура

< Лекция 4 || Лекция 5 || Лекция 6 >
Аннотация: Цели и основные задачи, решаемые с помощью распределенной информационной системы. Основные подсистемы и методы реализации. Схемы взаимодействия

В качестве примера рассмотрим корпоративную информационную систему – Региональную распределенную информационную систему образования (РРИСО).

Задачи РРИСО (рис. 5.1):

  1. Ведение централизованной базы данных для обеспечения управления системой.
  2. Интеграция неоднородных баз данных педагогической и управленческой информации.
  3. Обеспечение единого интерфейса пользователя и формирования типовых документов.
  4. Создание централизованной электронной библиотеки и поддержка работы учащихся, преподавателей с периферийными электронными библиотеками.
  5. Поддержка дистанционного обучения и независимого тестирования.
  6. Совместное использование вычислительных ресурсов и оборудования.
  7. Автоматический обмен электронной информацией между учреждениями образования, автоматизация процессов создания, обработки и хранения информации.
  8. Защита информации, размещенной в РРИСОН, и авторских прав разработчиков БД, электронных учебных материалов и приложений.
  9. Поддержка групповой работы при подготовке электронных учебных материалов, обучении, научных исследованиях.
  10. Интеграция с аналогичными информационными системами зарубежных и отечественных компьютерных сетей.
 Региональная распределенная информационная система образования

увеличить изображение
Рис. 5.1. Региональная распределенная информационная система образования

Объект автоматизации (рис. 5.2) имеет географически распределенную структуру. Он состоит из департамента образования региона, муниципальных органов управления образованием, районных органов управления образованием, образовательных учреждений. Все они рассредоточены на большой площади региона. Они взаимодействуют с администрациями региона, городов, районов, с учащимися и их родителями, общественностью.

Структура объекта автоматизации

Рис. 5.2. Структура объекта автоматизации

Целью функционирования информационной системы является мониторинг в сфере образования (рис. 5.3).

Мониторинг в сфере образования региона

Рис. 5.3. Мониторинг в сфере образования региона

Региональная распределенная информационная система имеет иерархическую организацию (рис. 5.4).

Иерархическая структура системы обусловлена наличием нескольких уровней управления образованием: региональный уровень (Департамент образования и структурные подразделения администрации региона), уровень крупных муниципальных образований (органы управления образованием, подразделения администрации города - регионального центра), уровень районов области и городских районов, уровень отдельных образовательных учреждений различных типов и видов, других ведомств, учреждений и организаций, обеспечивающих социальное обслуживание, защиту прав детей и подростков.

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

Информационные связи в предметной области

Рис. 5.4. Информационные связи в предметной области

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

  • Уровень образовательных учреждений. Компоненты этого уровня различаются по набору реализуемых в них функций в зависимости от типа образовательного учреждения. Основное назначение этих компонентов в данной системе – сбор первичной информации о деятельности образовательного учреждения и формирование отчетности (сведений о деятельности конкретных образовательных учреждений различных типов) для органов управления образованием и органов государственной статистики, а также поддержание функций управления образовательным учреждением, организации учебного процесса в нем. Необходимость объединения этих функций в одном приложении диктуется требованием минимизации ручной обработки информации, повторного ее ввода и дублирования, что является источником ошибок при эксплуатации информационных систем.
  • Уровень муниципальных органов управления образованием районов региона. Основным назначением данных подсистем является получение первичной информации от образовательных учреждений, ее интеграция и передача на вышестоящий уровень, формирование отчетности (сведений о деятельности учебных учреждений района, города) для вышестоящих органов управления образованием и органов государственной статистики, а также поддержание функций управления образовательными учреждениями соответствующей территории.
  • Уровень Департамента образования региона. Основным назначением компонентов данного уровня является анализ полученной от подсистем нижележащих уровней информации, поддержание функций управления образованием, формирование государственной статистической отчетности и поддержание комплексной системы мониторинга в сфере образования.

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

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

увеличить изображение
Рис. 5.5. Архитектура Региональной распределенной информационной системы образования

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

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

В системе регионального масштаба должна поддерживаться возможность распределенного хранения и распределенной обработки данных.

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

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

Интеграция подсистем реализуется на основе технологии BizTalk Server.

Программная платформа технологии – Microsoft .NET.

Компоненты программного обеспечения подсистем РРИСО

увеличить изображение
Рис. 5.6. Компоненты программного обеспечения подсистем РРИСО

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

Пользователи имеют возможность осуществлять поиск и отбор документов, их просмотр (через компоненты управления документами).

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

Выполнение операций и работа с документами осуществляются в соответствии с правами пользователей, определяемыми их принадлежностью к определенной категории, должностными обязанностями.

< Лекция 4 || Лекция 5 || Лекция 6 >
Дмитрий Полянский
Дмитрий Полянский
Ольга Космодемьянская
Ольга Космодемьянская

Я прошла курс "Распределенные системы и алгоритмы". Сдала экзамен экстерном и получила диплом. Вопрос: можно ли после завершения теста посмотреть все вопросы, которые были на экзамене и все варианты ответов? Мне это необходимо для отчета преподавателю в моем ВУЗе. Заранее спасибо!