Вход

Разработка автоматизированной системы расписания занятий высших учебных заведений на платформе 1с предприятие

Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код 456849
Дата создания 2020
Страниц 39
Мы сможем обработать ваш заказ (!) 23 декабря в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 830руб.
КУПИТЬ

Содержание

Введение 3
Глава 1. Особенности предметной области проекта6
1.1. Специфика разработки расписания в высших учебных заведениях 6
1.2. Структура и функционал разрабатываемого прикладного решения 8
1.3. Особенности реализации проекта на языке 1С 12
Глава 2. Проектирование архитектуры прикладного решения 15
2.1. Структура подсистемы хранения общих данных. Создание объектов метаданных 15
2.2. Подсистема генерации расписания 17
2.3. Дополнительные подсистемы проекта. Идентификация, авторизация. Подсистема рассылки 21
Глава 3. Разработка программного продукта 24
3.1. Реализация подсистемы идентификации и авторизации 24
3.2. Реализация подсистемы генерации расписаний 27
3.3. Реализация подсистемы оповещения и рассылки 31
Заключение 34
Список использованных источников 36
Приложения

Введение

За последние десять лет большая часть мира отказалась от бумажного документооборота в пользу электронного. Преимущества систем автоматизации очевидны: быстрый доступ к информации повышает производительность; данные легко изменяются и, как следствие, всегда актуальны; сокращаются материальные издержки и снижается вероятность возникновения ошибок из-за человеческого фактора, автоматизируются рутинные процессы и появляется возможность коллективной работы над данными [31, c. 10].
Существует множество программных продуктов, автоматизирующих документооборот на производственных и торговых предприятиях. Разнообразие программного обеспечения в данной сфере настолько велико, что возникает жесткая конкуренция между разработчиками данных продуктов. Рассмотрим рынок программных продуктов для автоматизации управленческой деятельности в высших учебных заведениях и особенности данной отрасли.
Специфика данной области заключается в необходимости хранения достаточно больших объемов структурированной информации различных видов и назначений, начиная персональными данными преподавателей и обучающихся и заканчивая всевозможными учебными планами и данными об успеваемости. В то же время внутренняя структура и особенности различных высших учебных заведений могут кардинально отличаться, и как следствие - отличаются требования к архитектуре используемых баз данных [6, с. 14].
На рынке программного обеспечения существуют продукты, созданные для покрытия потребностей ВУЗов в автоматизации документооборота. Наиболее известными программами являются 1С: Университет, СУУП “Магеллан” и Автор-ВУЗ [33, с.45-46].
Функционал данных продуктов во многом похож: каждый из них предоставляет возможность работы с учебными планами, управлением контингентом, распределением нагрузки и методическим обеспечением. Однако все предложенные программные продукты предоставляют различный функционал для работы с учебным расписанием. В основном каждая программа предлагает лишь алгоритм генерации расписания, но не затрагивает задачи его обработки и представления, а также многие особенности конкретных учебных заведений. В частности, ни одна программа не предусматривает возможности оповещения преподавателей и студентов об изменении расписания, что неизбежно приводит к срыву занятий и потере времени сотрудниками и обучающимися.
Данную проблему можно решить, разработав программное обеспечение, которое будет одновременно выполнять функцию работы над учетной информацией и в то же время предлагать разнообразные возможности по работе с расписанием, его обработке и представлению.
Объектом данной выпускной квалификационной работы является автоматизация учета, хранения и обработки информации об основных процессах высшего учебного заведения. Предметом данного исследования определено автоматизированное составление и обработка учебных расписаний.
Целью данной работы является разработка программного продукта для автоматизации учетной информации в высших учебных заведениях. Разрабатываемый продукт должен быть сконцентрирован на учебном процессе, а именно на работе с расписанием занятий, и предоставлять различный функционал по его генерации, контролю корректности изменений и представлению в необходимых видах и форматах. Особенное внимание уделяется разработке функционала по уведомлению преподавательского состава и обучающихся о смене расписания.
В ходе данного исследования перед нами стоят следующие задачи:
 исследовать специфики учета в различных учебных заведениях для разработки максимально гибкого продукта;
 изучить и запрограммировать существующие алгоритмы генерации расписаний;
 проанализировать и реализовать методы контроля корректности расписаний.
В качестве инструмента для реализации данного проекта будет использоваться платформа 1С Предприятие 8.3. Особенности языка 1С позволяют реализировать необходимый функционал, так как предлагают использовать уже определенные на уровне платформы типы метаданных, определяя их свойства и события. Еще одним плюсом языка 1С является отсутствие необходимости вручную определять и отрисовывать пользовательские интерфейсы: большая часть экранных форм генерируется платформой автоматически и может дорабатываться с использованием методов визуального программирования [3, с. 13].
Первая глава работы содержит изучение предметной области проекта и постановку требований к его функциональности. Вторая глава описывает структуру разработанного проекта и используемые методы и инструменты. В третьей главе подробно описывается создание программного продукта.

Фрагмент работы для ознакомления

Дипломная работа выполнена по всем требованиям и защищена на "отлично".

Список литературы

1. Абухания, Амер Ю.А. Модели, алгоритмы и программные средства обработки информации и принятия решений при составлении расписаний занятий на основе эволюционных методов [Текст]: дисс... канд. техн. наук / Абухания Амер Ю.А.; . - Новочеркасск, 2016. - 182 с.
2. Автоматизация составления расписания учебных занятий в вузе [Текст] // Материалы Всероссийской научно-техн. конф. «Наукоемкие технологии в приборо- и машиностроении и развитие инновационной деятельности в ВУЗе». - М., Изд-во МГТУ им. Н.Э.Баумана, 2015. - 18 с.
3. Ажеронок В.А. Профессиональная разработка в системе 1С:Предприятие 8 [Текст] / Ажеронок В. А., Габец А. П., Гончаров Д. И., Козырев Д. В., Кухлевский Д. С., Островерх А. В., Радченко М. Г., Хрусталева Е. Ю., - М.: 1С-Паблишинг, 2012. - 681 с.
4. Алешкина Е.В. Практикум по 1С: Предприятие 8 [Текст] / Алешкина Е.В., Крылов Г.М., - M.:Центр «Профессионал», 2017. - 1563 с.
5. Асатрян А.А. Методическое пособие по эксплуатации крупных информационных систем на платформе 1С: Предприятие 8 [Текст]/А. Асатрян, А. Голиков, А. Морозов, - М.: 1С-Паблишинг, 2017. - 415 с.
6. Беленький, A.C., Левнер, Е.В. Применение моделей и методов теории расписаний в задачах оптимального планирования на грузовом транспорте // Автоматика и телемеханика. - 2014. - №1.- 26 с.
7. Безгинов, А.Н. Обзор существующих методов составления расписаний // Информационные технологии и программирование. - 2015. -
№2. - 15 с.
8. Вентцель, Е.С Исследование операций: задачи, принципы, методология. [Текст] / Вентцель, Е.С - М. : КНОРУС, 2013. - 355 с.
9. Вигерс К.И. Разработка требований к программному обеспечению [Текст] / Карл И. Вигерс, Джой Битти. - СПб.: Русская Редакция, 2016. - 415 с.
10. Вольфсон, Б. Гибкое управление проектами и продуктами [Текст]/ Вольфсон, Б. / СПб.: Питер, 2016. - 516 с.
11. Воробович, О.Н. Алгоритм формирования расписания занятий студенческих групп в высшем учебном заведении // Материалы межвуз. науч. конф. - СибГТУ, Красноярск, 2013. - 18 с.
12. Воробович, О.Н. Информационная система формирования расписания занятий в высшем учебном заведении. // Вестник СибГТУ, №1 - СибГТУ, Красноярск, 2013. - 21 с.
13. Галузин, К.С. Методика составления оптимального учебного расписания с учетом предпочтений / К.С. Галузин, В.Ю. Столбов
//Теоретические и прикладные аспекты информационных технологий: Сб.науч.тр./ ГосНИИУМС. Вып. 53. - Пермь, 2014.- 17 с.
14. Грэй, П. Логика, алгебра и базы данных [Текст] / Грэй, П. - М.: Машиностроение, 2015. - 388 с.
15. Иванова, В.А. Путь аналитика. Практическое руководство IT- специалиста [Текст] / Вера Иванова, Андрей Перерва. - СПб.: «Питер», 2016. - 248 с.
16. Кабальнов, Ю.С. Композиционный генетический алгоритм составления расписания учебных занятий / Ю.С. Кабальнов, Л.И. Шехтман, Г.Ф. Низамова, Н.А. Земченкова // Вестник Уфимского государственного авиационного технического университета. - 2016. – Т. 7, №2. - 32 с.
17. Клейнберг, Дж. Алгоритмы. Разработка и применение. [Текст] / Дж. Клейнберг, Е. Тардос - СПб.: Питер, 2016. - 543 с.
18. Конвей, Р. В. Теория расписаний. [Текст] / Р. В. Конвей, В. Л. Максвелл, Л. В.Миллер - М.: Наука, 2015. - 321 с.
19. Коннолли, Т. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. [Текст] / Т. Коннолли. - М.: Вильямс, 2017. - 415 с.
20. Кормен Т. Алгоритмы: вводный курс Томаса Х. Кормена [Текст]
- М.: Вильямс, 2014. - 247 с.
21. Кормен Т. Алгоритмы. Построение и анализ. [Текст] / Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн,- М.: Вильямс, 2015. - 264 с.
22. Костюк, В.И. Использование алгоритмов последовательной обработки для составления расписаний [Текст] / Костюк В.И., Мартинес Х.О., Зорин В.В. - М.: НИИВШ, 2014. - 173 с.
23. Логоша, Б.А. Комплекс моделей и методов оптимизации расписания занятий в вузе / Б.А. Логоша, А.В. Петропавловская // Экономика и математические методы, 2013. - Т. 29., №4. - 12 с.
24. Лукин, В.Н. Введение в проектирование баз данных. [Текст] - М.: Вузовская книга, 2015. - 362 с.
25. Мейер, Д. Теория реляционных баз данных [Текст]. - М.: Мир, 2014. - 329 с.
26. Нестеренков, С. Н. Планирование образовательного процесса в учреждениях высшего образования на основе сетевых моделей и генетических алгоритмов [Текст]: автореф. дисс... канд. техн. наук - Минск, 2016. - 283 с.
27. Рубальская, О.Н. Автоматизированные системы составления учебных расписаний / О.Н. Рубальская, Г.Б. Рубальский // Новые информационные технологии в образовании: аналитические обзоры по основным направлениям развития высшего образования. – М., 2016. - 82 с.
28. Толстых Е. С., Толстых А. А. Автоматизация составления расписания в системе управления учебным процессом // Территория науки
- 2014 - №1. - 16 с.
29. Ульман, Дж. Основы систем баз данных [Текст] / Дж. Ульман. - М.: Финансы и статистика, 2017. - 8 с.
30. Хомоненко, А.Д. Базы данных. [Текст] - СПб: РОНА - 2014. -
383 с.
31. Шишмарев, В.Ю. Основы автоматизации технологических
процессов. [Текст] - М. : КНОРУС, 2019. - 240 с.
Электронные ресурсы
32. Аббакумов А. А., Байнев В. В., Пырякина К. А. Алгоритм составления расписания занятий для высших учебных заведений [Электронный ресурс] // Огарев-online. – 2015. – №20. – URL http://journal.mrsu.ru/arts/algoritm-sostavleniya-raspisaniya-zanyatij-dlya- vysshix-uchebnyx-zavedenij (дата обращения: 03.02.2019).
33. Краснянская С. А. Автоматизированные системы составления расписания [Электронный ресурс] // Молодой ученый. - 2019. - №13. - URL https://moluch.ru/archive/251/57597/ (дата обращения: 15.04.2019).
Очень похожие работы
Найти ещё больше
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00478
© Рефератбанк, 2002 - 2024