Дипломная работа: Автоматизация учебного процесса и составления расписания занятий в учебном заведении (на примере ОЧУ ВО "Академия МНЭП МНЭПУ")

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
19
базы данных 1С: Предприятие 8.2;
операционные системы: Windows 7
офисный пакет приложений LibreOffice 5.3.2.2
антивирусное ПО Microsoft Security Essentials 2014
Все локально вычислительные сети построены на базе Ethernet. Следует
выделить, что наиболее важными элементами сети являются сервера баз данных,
которые обеспечивают работу баз данных 1С.Выход в Интернет осуществляется
через прокси-сервер, который обеспечивает распределение прав доступа
пользователей и обеспечивает защиту от внешних атак.
Почтовый сервер e-pop занимается отправкой и передачей писем и файлов
до 13 Мб между сотрудниками.
DNS сервер помогает руководить службой назначения сетевых адресов.
Контролер домена образует доменную структуру учебного заведения,
предоставляет удобные средства управления ресурсами, а так же методы по
защите от несанкционированного доступа.
Техническая структура учебного заведения в целом достаточно сложна, т.к.
филиалы географически расположены в разных местах. Но программно-
техническая архитектура у них у всех одинаковая. Различается только
количеством компьютеров пользователей.
1.2. Характеристика комплекса задач, задачи и обоснование
необходимости автоматизации
В настоящее время коммерческим ВУЗам приходится функционировать в
сложных финансово-экономических условиях. Залогом успешной деятельности
учреждения в таких условиях является максимально эффективная организация
деятельности учреждения на всех уровнях. Это сложная задача, успешное
решение которой находится не в области какой-либо одной науки, а обычно на
пересечении многих дисциплин, таких как управление и менеджмент, логистика,
бухгалтерский учет и, конечно же, информатика.
Автоматизация бизнес процессов современного учреждения является
необходимым и обязательным условием его успешного функционирования.
Трудно представить сегодня учреждение, на котором, ведется вручную,
20
например, контроль и распределение учебной нагрузки преподавателей.
Существующие информационные технологии позволяют автоматизировать
деятельности практически всех уровней учреждения. Исходя из этого становится
ясно, что автоматизация деятельности становится ключевой задачей, которую
необходимо решить руководству для того, чтобы учреждение работало
максимально эффективно.
В данной дипломной работе рассматривается автоматизация учебного
процесса и составления расписания занятий, что, естественно, накладывает свою
специфику на задачу автоматизации. Автоматизация деятельности учреждения
оказывающего услуги представляет из себя комплекс задач, каждая из которых
представляет из себя законченный проект. Среди основных задач автоматизации
можно выделить бухгалтерский учет, контроль, учет и нагрузку
преподавательского состава. Следует отметить, что все задачи в комплексе
связаны между собой, а операции, происходящие на предприятии, не могут
относиться к какой-либо одной задаче.
1.2.1. Выбор комплекса задач автоматизации и характеристика
существующих бизнес процессов
Дипломная работа решает задачи автоматизации учебного процесса Академии,
что затрагивает следующие его подразделения:
Институт;
Учебно-методический отдел;
Планово-финансовый отдел;
Бухгалтерия.
Автоматизация работы именно этих отделов является типовой задачей
практически для любого учебного заведения, так как данные отделы
присутствуют в каждом подобном учреждении. Систему автоматизации следует
разрабатывать, конечно, как комплексную систему, связывающую воедино все
отделы. Эта связь вытекает из естественной связи работы перечисленных
отделов.
21
Кроме естественно-логической связи деятельности отделов друг с другом
имеется еще несколько связей, которые объединяют деятельность всех отделов в
единое предприятие
Первая их этих связей – это бухгалтерия. Бухгалтерия как бы подводит итог
деятельности всего предприятия независимо от того, в каких отделах
выполнялись операции. С точки зрения бухгалтера разбиения на отделы как бы
не существует.
Вторая из связей всех подсистем в единое целое – это использование
общих справочников текущей нагрузки на преподавателя. Все справочники
системы должны быть общими и использоваться каждой подсистемой. Список
преподавателей также является общим справочником системы, используемым
всеми ее пользователями. Ведение справочников следует выделить в отдельную
подсистему общей системы автоматизации деятельности учебного заведения.
Подсистема получения аналитической отчетности также является связью,
объединяющей деятельность всех отделов в единое учебное заведение.
Функционалом этой подсистемы пользуются сотрудники всех отделов.
Разрабатываемая система должна отвечать следующим принципам:
Организационная масштабируемость. Ввод в действие системы в
учреждении первоначально возможен на одном рабочем месте с
дальнейшим, по мере необходимости, увеличением количества рабочих
мест без потери накопленной в базе данных информации.
Корпоративность. Обеспечение доступа пользователя, при наличии у него
соответствующих полномочий, к функциям системы;
Управляемость. При возникновении необходимости в структурной
реорганизации учреждения – гибкая переналадка системы не приводит к
остановке в ее работе.
Защищенность. Обеспечение разграничения доступа к базе данных
системы по правам пользователей.
22
Разработанная система должна работать без прерываний при возникновении
критических ошибок, даже тех, которые возникают по вине пользователя или из-
за ошибок во входных данных. Соответственно, секции программы, в которых
возможно возникновение таких ошибок должны обрабатываться в программе
особым образом. В случае возникновения ошибки после выдачи
соответствующего предупреждения программа должна продолжить свою работу.
Программа должна обеспечить физическую и логическую целостность базы
данных. При изменении или удалении данных программа должна поддерживать
ссылочную целостность информации в базе данных.
1.2.2. Определение места проектируемой задачи в комплексе задач и ее
описание
Для представления места проектируемой задачи в комплексе процессов
учебного учреждения данного раздела приводятся следующие данные.
Входные данные:
сведения об учебных аудиториях;
сведения об учебной группе;
сведения о преподаваемых дисциплинах;
сведения о преподавателях;
справочные сведения.
Выходные данные:
расписание по группам студентов;
аудиторная нагрузка преподавателя за требуемый период.
Автоматизированная система составления расписания занятий представляет
собой приложение по обработке структурированных данных. Система включает
в себя описание следующих объектов:
Аудитория;
День недели;
Форма обучения;
Группа;
23
Ученая степень, ученое звание;
Отделение;
Связь преподавателей с дисциплинами;
Дисциплины;
Преподаватели;
Расписание;
Специальность (направление подготовки);
Тип аудитории;
Тип обучения;
Тип предмета;
Приложение по обработке структурированных данных реализует
следующие функции:
стандартные функции обработки базы данных;
добавление;
удаление;
редактирование;
поиск;
выборка расписание по группам студентов и номеру недели;
выборка по дисциплинам, которые ведёт конкретный преподаватель;
изменение
проверка расписания на пересечения;
автоматизированное составление отчетных документов;
клиент-серверная архитектура.
1.2.3. Обоснование необходимости использования вычислительной
техники для решения задачи
Распределение и отчет по нагрузке преподавателей, учет посещаемости и
составление расписания учебных занятий, осуществляется вручную, без
применения средств автоматизации. В этом случае - многие аспекты остаются
без внимания компетентного руководителя, что приводит к ошибкам со стороны
Источник: https://baza.diplomsite.ru/previewfile/2352