Структура информационной системы управления учебным процессом
Проведение исследования территориальной распределенности информационной системы. Потоки данных информационной системы управления учебным процессом. Анализ формирования учебной нагрузки кафедр. Характеристика подсистемы разработки рабочих программ.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 15.08.2020 |
Размер файла | 305,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Орловский государственный технический университет
Структура информационной системы управления учебным процессом
Салина Н.И.
Любая информационная система состоит из следующих элементов: база данных, программное обеспечение БД (СУБД), прикладное программное обеспечение, аппаратное обеспечение (в том числе устройства хранения), персонал, использующий и разрабатывающий эту систему [1].
Говоря о персонале, следует выделить проблему взаимодействия пользователей и разработчиков системы. Для решения этой проблемы используется стандарт IDEF0 [2].
Разработчики системы также используют стандарт IDEF0 для описания приложений системы и стандарт IDEFX для описания структуры БД.
Территориальная распределенность информационной системы накладывает определенные требования на аппаратное обеспечение и СУБД [3], поддерживающее функционирование БД. Поэтому система строится по принципам «клиент-сервер» [1], причем в основе системы лежит распределенная БД. В каждом корпусе вуза находится независимый сервер, на котором содержится полная копия БД. В результате пользователи могут получить доступ к необходимым данным в любой момент времени с любого компьютера, находящего в вузовской сети, причем этот доступ будет в достаточной степени быстрым. Конечно, существует вероятность, что пользователь получит устаревшие данные, так как синхронизация БД происходит один раз в сутки. Однако пользователи могут запустить процесс обмена информацией между серверами в любой момент времени.
В качестве СУБД используется MSSQL-сервер, который имеет хороший механизм синхронизации реплик для распределенных БД [3]. Кроме того, эта СУБД имеет механизм поддержки транзакций и достаточно гибкий язык хранимых процедур, что необходимо для реализации информационных систем такого уровня. Дело в том, что система управления учебным процессом имеет большое число классов пользователей, каждый из которых обладает собственным представлением, при этом представления пересекаются. Поэтому необходимо стремиться к логической независимости [1] от данных, то есть ситуации, когда изменения в представлении одного класса пользователей никак не отражаются в других представлениях.
Большая часть приложений системы управления учебным процессом написана в среде визуального программирования Delphi.
Для описания структуры информационной системы рассмотрим основные информационные потоки этой системы, а также ее взаимодействие с другими информационными системами, эксплуатируемыми в вузе (рисунок 1). территориальный информационный учебный рабочий
Рисунок 1. - Потоки данных информационной системы управления учебным процессом
На схеме прямоугольниками обозначены подсистемы управления учебным процессом, разработанные в НИЦ НИТ ОрелГТУ, а овалами - системы сторонних производителей.
Для автоматизации работы библиотеки приобретена сиcтема Libero. В ее основе лежит реляционная БД, из которой в систему управления учебным процессом планируется извлекать данные по литературному обеспечению читаемых дисциплин.
Набольшая проблема ожидается с интегрированием системы документооборота, которую планируется установить в канцелярии. Дело в том, что Lotus не является чисто реляционной СУБД, поэтому возможны затруднения с извлечением данных о приказах по перемещению студентов по курсам и специальностям.
В отделе распределения молодых специалистов ОрелГТУ уже долгое время функционирует информационная система учета договоров на обучение студентов. Информация о типе и оплате по договорам студентов передается в систему управления учебным процессом и используется при формировании списков студентов на пересдачу сессии, а так же при начислении стипендий. Среда Paradox является так называемой «настольной» (desktop) СУБД и не поддерживает работу в режиме «клиент-сервер». Однако возможностей этой СУБД вполне хватает для обеспечения потребностей отдела в быстродействии и параллельном доступе к данным.
Подсистема «Архив» имеет свое собственное хранилище информации, хотя и является частью общей системы. Это связано с большим объемом данных, обрабатываемым этой подсистемой и длительным сроком их хранения.
Подсистемы, используемые в проректорате, написаны при помощи простейших Internet-технологий, что позволяет создавать наиболее тонких клиентов. Использование Internet-технологий облегчается тем фактом, что пользователи этой подсистемы используют информацию БД только для чтения.
Подсистема «Проведение вступительных экзаменов», работающая в приемной комиссии, имеет одну важную особенность. На рисунке 1 видно, что эта подсистема имеет свое собственное хранилище данных, причем никак не синхронизирующееся с основным хранилищем. Это связано с повышенным уровнем секретности информации, касающейся вступительных оценок. Поэтому оценки хранятся на локальной машине пользователя приемной комиссии. В такой ситуации за безопасность и резервное копирование информации несет ответственность не администратор БД, а пользователь.
Теперь более подробно рассмотрим основной блок системы управления учебным процессом (рисунок 2).
Рисунок 2. - Основной блок системы управления учебным процессом
Заведующий кафедрой на основе стандарта на специальность составляет учебный план. Подсистема составления учебных планов состоит из трех блоков.
Календарный план - недельное планирование таких видов нагрузки, как теоретическое обучение, различные виды практик, контрольные мероприятия.
Планирование изучаемых дисциплин в разрезе видов занятий: лекций, практических занятий, лабораторных работе, самостоятельной работы
Планирование нагрузки по семестрам. Внешний вид формы этого блока представлен на рисунке 3.
После разработки учебный план специальности передается на согласование декану. Основной целью согласования плана является синхронизация дисциплин, занятия по которым проводятся одновременно для нескольких специальностей. Такое объединение специальностей называется потоком. Система управления учебным процессом предлагает декану возможность ввести рекомендации по объединению в потоки, а затем тестировать составленные на кафедрах планы на соответствие этим рекомендациям. При разработке этой подсистемы рассматривалась возможность сделать рекомендации по объединению в потоки обязательными для планов, то есть нельзя было бы составить планы, нарушающие эти рекомендации. Однако при более детальном изучении предметной области было выяснено, что многие рекомендации могут быть и не выполнены, поэтому в системе реализовано только тестирование.
На следующем этапе планы утверждается учебно-методическим управлением. На кафедрах, в деканатах и учебно-методическом управлении работает одна и та же версия программы, но в различных режимах. После утверждения плана в учебно-методическом управлении он становиться доступным во всех остальных подразделениях «только для чтения».
Рисунок 3. - Планирование нагрузки по семестрам
Учебный план является исходным документом для составления графиков учебных занятий (недельная учебная нагрузка). Заметим, что подсистема формирования графиков учебного процесса предлагает первоначальное автоматическое составление графика, основной целью которого является равномерное распределение нагрузки по неделям. При этом пользователь может задать такие параметры как наличие лекционной недели и кратность часов. После этого допускается ручная коррекция графика.
Кроме того, на основе учебного плана формируется учебная нагрузка кафедр. При этом нагрузка кафедр дополняется разделами, явно не указанными в учебных планах, например, прием вступительных экзаменов в вуз. Подсистема формирования кафедральной нагрузки снабжена редактором формул, используемых для расчета нагрузки. Элементами этих формул выступают константы; количество часов или недель в планах; количество студентов, групп и подгрупп специальности.
На основе кафедральной нагрузки преподаватели составляют индивидуальные планы. Основная форма подсистемы формирования индивидуальных планов представлена на рисунке 4. Эта форма разделена на две части. В верхней части приведена вся нагрузка кафедры, причем цветом отмечены полностью закрепленные предметы. Кроме того, пустые ячейки означают либо отсутствие той или иной нагрузки, либо ее полное закрепление за преподавателем. При этом пользователь может в любой момент просмотреть нагрузку в том виде, в котором она была передана из учебно-методического управления. Нижняя часть формы представляет собой индивидуальный план преподавателя. Кроме того, пользователь может получить информацию о том, за каким преподавателем закреплен данный раздел нагрузки в настоящий момент или за кем он был закреплен ранее.
Еще одной функцией системы управления учебным процессом является подсистема разработки рабочих программ. На рисунке 2 отмечено, что эта подсистема имеет независимое хранилище данных. Это связано с тем, что эта подсистема работает в автономном режиме. То есть преподаватель получает в учебно-методическом управлении ключ для составления рабочей программы, а затем может работать на любом компьютере, в том числе и не подключенном к институтской сети.
Рисунок 4. - Подсистема формирования индивидуальных планов
В настоящий момент в вузе проходит опытную эксплуатацию подсистема составления расписания. Эта система представляет собой визуальную оболочку, выполняющую в основном тестирующие функции. Однако к ней может быть легко подключен любой алгоритм составления расписания.
Литература
1. Коннолли Т. Базы данных: проектирование, реализация и сопровождение./ Т. Коннолли, К. Бегг, А. Страчан - М.: Издательский дом «Вильямс», 2000. - 1120с.
2. Марко Д. Методология структурного анализа и проектирования SADT: Пер. с англ./ Д. Марко, К. МакГоуэн, - М., 1993. - 240С.
3. Гарсиа-Молина Г. Системы баз данных./ Г. Гарсиа-Молина, Дж. Ульман, Д. Уидом - М.: Издательский дом «Вильямс», 2003. - 1088с.
Размещено на Allbest.ru
...Подобные документы
Задачи, функции и структура филиала университета. Оценка информационных потоков и UML-моделирование. Анализ структуры информационной системы и системы навигации. Проектирование базы данных, физическая реализация и тестирование информационной системы.
дипломная работа [6,0 M], добавлен 21.01.2012Исследование современных технологий и средств разработки. Выявление и оценка информационных потоков и структуры информации. Выбор необходимой информации для информационной системы. Проектирование и анализ системы навигации. Проектирование базы данных.
дипломная работа [2,8 M], добавлен 21.01.2012Анализ имеющихся систем для управления учебным заведением. Запросы и потребности автоматизации управления учебным процессом в филиале КГПУ им. В.П.Астафьева. Оценка эффективности внедрения новой адаптированной автоматизированной системы управления.
дипломная работа [1,1 M], добавлен 19.06.2013Организация управления высшим учебным заведением. Анализ деятельность кафедры, перечень исходных показателей. Построение автоматизированной концептуальной информационно-логической модели базы данных. Системные и технические средства реализации проекта.
дипломная работа [1,3 M], добавлен 25.03.2015Формирование функциональной и информационной модели, отображающей потоки данных в бизнес-процессе. Математические расчеты, производимые в подпрограмме. Разработка интерфейса пользователя, возможности дальнейшего развития проектируемой подсистемы.
дипломная работа [1,3 M], добавлен 26.01.2013Логическая модель и диаграмма потоков данных при моделировании информационной системы управления учебным процессом, ее надежность. Диаграмма прецедентов, классов концептуального уровня, компонентов и пакетов. Сетевой план выполнения проектных работ.
дипломная работа [6,8 M], добавлен 15.05.2012Знакомство с процессом управления транспортировкой газа по магистралям газопроводов, анализ возможных подходов и методов проектирования информационной системы, разработанные и реализованные алгоритмы, а также оценка стоимости разработанной подсистемы.
дипломная работа [1,2 M], добавлен 22.11.2015Понятие информационной системы. Основное определение базы данных (БД). Системы управления базами данных. Популярность СУБД Microsoft Access. Характеристика СУБД MySQL. Особенности разработки информационной системы по курсу вычислительной математики.
курсовая работа [785,8 K], добавлен 05.10.2012Комплексный анализ структуры информационной системы управления персоналом на предприятии. Моделирование информационной системы и расчет задержек запроса менеджера из филиала в области к центральному серверу. Модель оптимизации информационной системы.
курсовая работа [2,1 M], добавлен 18.09.2014Создание единой базы данных об учебных заведениях и последующее внедрение разработанной информационной системы. Модель подсистемы "Оператор", ее программная реализация, обеспечение возможности использования и дальнейшего эффективного функционирования.
курсовая работа [3,5 M], добавлен 28.08.2012Предпроектное обследование предприятия ООО "Уралэнергоцентр". Расчет текущих затрат пользователя. Разработка автоматизированной информационной системы управления ООО "Уралэнергоцентр". Автоматизация информационной системы товарооборота предприятия.
дипломная работа [1,5 M], добавлен 27.12.2009Понятие автоматизированной информационной системы, ее структурные компоненты и классификация. Основные функции систем управления процессом. Применение базы данных процесса для мониторинга и управления. Доступ к базе данных процесса, запросы и протоколы.
реферат [457,1 K], добавлен 18.12.2012Анализ системы управления торговлей и персоналом фирмы, бухучёта, уровня защищённости корпоративной информационной системы персональных данных. Разработка подсистемы технических мер защиты маршрутизации, коммутации и межсетевого экранирования ИСПДн.
курсовая работа [3,6 M], добавлен 08.07.2014Проведение исследования назначения и области применения информационной системы. Организационная структура объекта автоматизации. Используемые классификаторы и системы кодирования. Характеристика выходной информации. Описание программных модулей.
курсовая работа [1,1 M], добавлен 20.11.2021Основные фонды, физическая схема их расположения. Логическая и физическая схема компьютерной сети. Проектирование подсистемы "Кредитная история". База данных процессно-задачной технологии управления предприятием. Состав, структура информационной системы.
курсовая работа [2,5 M], добавлен 23.11.2015Разработка информационной подсистемы автоматизации рабочего места менеджера салона по ремонту мобильных телефонов. Проблемы CRM-систем, необходимость их использования. Система управления базой данных как способ реализации информационной системы.
дипломная работа [1,4 M], добавлен 28.11.2012Технические средства обеспечения функционирования информационной системы. Проектирование базы данных информационной системы. Разработка веб-приложения – справочно-информационной системы для предприятия. Организация записи информации в базу данных.
дипломная работа [4,4 M], добавлен 16.05.2022Понятие информационной системы. Объект управления, субъект управления. Технология управления. Главные принципы создания информационной системы, ее основные признаки и классификация, состав и структура ее элементов. Информационная технология и ресурсы.
презентация [149,7 K], добавлен 14.10.2013Характеристика деятельности патрульно-постовой службы при УВД по г. Уфа. Технико-экономическое обоснование необходимости разработки информационной системы формирования кадровой отчетности. Настройка "1С: Предприятие 7.7" для процесса управления кадрами.
дипломная работа [3,1 M], добавлен 21.10.2014Анализ информационной системы салона сотовой связи. Разработка модели бизнес-процессов учебной информационной системы. Создание справочников и их заполнение, документов и их программного кода. Порядок разработки регистров, трех видов планов и отчетов.
курсовая работа [1,4 M], добавлен 05.06.2013