авторасписание на delphi. Дипломная работа авторасписание. Дипломная работа по теме Разработка программы менеджера для составления учебного расписания
Скачать 1.59 Mb.
|
Қазақстан Республикасының Білім және ғылым министрлігі Министерство образования и науки Республики Казахстан «Академик К. А. Сагинов атындағы Колледж-Мектебi» жеке меншiк мекеме Частное учреждение «Колледж-Школа им. академика К.А.Сагинова» Дипломная работа по теме «Разработка программы- менеджера для составления учебного расписания» по специальности: 1304000- «Вычислительная техника и программное обеспечение (по видам) Руководитель практики: Шведова Л.И Выполнил: студент гр. кВТ-19 Порошин Н.В. Караганда 2023 СОДЕРЖАНИЕ ВВЕДЕНИЕ………………………………………………………………..…..4 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ, СФЕРЫ ПРИМЕНЕНИЯ СИСТЕМЫ ПО ОПТИМИЗИРОВАННОМУ СОСТАВЛЕНИЯ РАСПИСАНИЯ………………………………………………………………………6 История колледжа………………………………………………….…..6 Анализ типовой структуры организации Колледжа……………..…..6 Миссия организации…………………………………………….……..6 Управленческая структура колледжа…………………………….…...8 Состояние информационных технологий на примере колледжа им. Сагинова………………………………………………………………………….…..9 Модель процесса составления расписания «as-is»…………….…….9 Модель потоков данных в колледже, в процессе формирования учебного расписания…………………………………………………….…….…...10 Обоснование выбранной задачи……………………………….…….11 Особенности предметной области………………………….…….….11 Обоснование потребности информатизации процесса…….….……11 Анализ требований и концептуальное проектирование Информационной Системы……………………..……………………………….…12 Описание используемой методологии выработки функциональных требований и алгоритмов оптимизации и их результаты………………...………12 Исследование информационной системы оптимизирующей процесс составления расписания и еѐ влияния на организацию…………………..………13 Технико-экономическое обоснование………………………..….…..16 ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ПО ОПТИМИЗИРОВАННОМУ СОСТАВЛЕНИЮ РАСПИСАНИЯ....………….…18 Разработка UML Диаграмм…………………………….………….…18 Разработка диаграммы вариантов использования……………….…18 Разработка диаграмм последовательности……………………..…...19 Разработка ER диаграммы……………………………………….…..26 Разработка диаграммы процессов по нотации IDEF0 внутри Информационной Системы…………………………………………………….…27 Delphi - язык программирования на котором разрабатывается программа……………………………………………………………………….…30 Философия и отличия от популярных прикладных языков программирования…………………………………………………………….….30 История языка Delphi…………………………………………….…31 Структура программы……………………………………………....34 Заголовок программы…………………………………………….…34 Подключение модулей………………………………………….…..35 Программный блок………………….…………………………….....35 Операторы…………………………………………………................36 Подпрограммы…………………………………………………….....36 Проектирование в среде Delphi……………………………………..40 ОХРАНА ТРУДА……………………………………………………….…...41 ЭКОНОМИЧЕСКАЯ ОБОСНОВАНИЕ РАЗРАБОТКИ ПРОГРАММЫ….......................................................................................................44 ЭКОЛОГИЧЕСКАЯ БЕЗОПАСНОСТЬ……………………………………47 Требования к мониторам……………………………………………..47 Требования к помещениям для эксплуатации мониторов и ПЭВМ……………………………………………………………….....48 ЗАКЛЮЧЕНИЕ………………………………………………….…………..50 СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ………………..…………...51 ВВЕДЕНИЕ В эпоху стремительного научно-технического и социально- экономического развития, всѐ больше людей стремятся и имеют возможность получать образовательные услуги, в частности услуги ВУЗов и колледжей. Несмотря на перспективы получения большого количества сотрудников высокой степени квалификации, такая ситуация также ведѐт к появлению административных сложностей. Данные сложности наиболее широко проявляют себя в сфере ручной обработки большого массива данных, основой которых служат: сведения о большом числе групп, данные о направлениях их подготовки и соответствующим им занятиям, а также данные аудиторного фонда, преподавательского состава и технического обеспечения университета. Ярким последствием подобных сложностей, обусловленных составлением расписания в ручном режиме с учѐтом большого числа групп, ограниченного аудиторного фонда и минимально необходимого учебного персонала, является неизбежное возникновение ошибок, вызванных человеческим фактором. К таким ошибкам можно отнести совмещение занятий разных групп в одном учебном помещении или у одного преподавателя, в одно и то же время. Не меньшую проблему вызывает и решения проблемы ограничений аудиторного фонда, путѐм распределения учебных занятий групп по разным корпусам, территориально расположенных на значительном удалении друг от друга. Результатом этого становятся проблемы перемещения, как студентов, так и преподавателей из одного здания в другое в непредназначенные для этого моменты времени (короткие перерывы). В силу вышеперечисленного, создание автоматизированных средств по генерации и оптимизации, учитывающей географическую удалѐнность корпусов, расписания учебных занятий, является сложной и достаточно актуальной задачей. Объектом исследования данной работы является типовая структура средне-специального учебного заведения, на примере Частного учреждения «Колледж-Школа им. академика К.А.Сагинова», обуславливающая возникновение и возможные пути решения проблемы нерационального применения ресурсов выражающиеся в некорректном учебном расписании. Основным предметом исследования является процесс составления и оптимизации учебного расписания. Цель данной работы – разработка ИС оптимизации процесса составления расписания. Это, при правильно подобранном алгоритме расставления занятий и возможности колледжа предоставить минимально необходимое количество учебных помещений и преподавателей, может решить множество проблем, вызванных человеческим фактором. В данной работе были применены следующие методы и технологии для достижения цели: Применение нотации UML для формирования модели информационной системы; Сравнительный анализ, представленных на рынке информационных систем схожего назначения, для выработки основных требований к программе; В ходе выполнения и написания ВКР были использованы следующие вспомогательные программы: пакет программ Microsoft Office и программа построения ER диаграммы – Valentina Studio. Для непосредственной реализации проекта ВКР, а именно программы по оптимизации процесса составления расписания были применены: Объектно-ориентированный язык программирования высшего уровня – Delphi, посредством открытого пакета разработки Embarcadero RAD Studio редакции Community; Интеллектуальная среда программирования – «Embarcadero Delphi»; Встраиваемая база данных – Borland Database Engine; Среда проектирования баз данных – «AllFusion ERwin Data Modeler»; Разработка Баз Данных проводилась в среде Delphi при помощи технологии ADO Результаты данной ВКР содержат: Разработанную программу по составлению расписания, а также описывающие еѐ модели; Расчѐт надѐжности информационной системы, частью которой является разработанная программа; АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ, СФЕРЫ ПРИМЕНЕНИЯ СИСТЕМЫ ПО ОПТИМИЗИРОВАННОМУ СОСТАВЛЕНИЯ РАСПИСАНИЯ История колледжа Свою историю колледжа ЧУ «Колледж-Школа им.академика К.А.Сагинова» начинает с 1991 года. В июне 1991 года был основан Карагандинский Бизнес-Колледж, главной задачей которого была подготовка предпринимателей среднего звена для различных структур, функционирующих в рыночных условиях, изучение широкого опыта бизнеса, приобретение знаний по основам экономики рынка и эффективного управления в условиях конкуренции. Успешно функционируя и развиваясь в течение 5 лет, Бизнес-Колледж преобразовывается в Карагандинский университет бизнеса, управления и права (КУБУП). 25 декабря 1996 года университет регистрируется как юридическое лицо, а 17 апреля 1997 года получена лицензия № 124 на право ведения образовательной деятельности. В 2002 года университет прошел государственную аттестацию, имеет бессрочную государственную лицензию АА №0000196. В 2005 года приказом № 405 Областным департаментом образования Карагандинской области Карагандинский университет бизнеса, управления и права получил лицензию на реализацию образовательной программы среднего профессионального образования. В 2008 году Карагандинский университет бизнеса, управления и права преобразовался в Международную Бизнес-Академию. Частное учреждение «Международная Бизнес - Академия» продолжала вести подготовку специалистов в сфере технического и профессионального, послесреднего образования на основании Государственной лицензии № 0039707 серия АБ от 14.10.2009 г. и приложения к ней серии 210 № 0065208 выданного 9 августа 2011 года Управлением образования Карагандинской области. 13.11.2019 года Управлением Юстиции г.Караганды Департамента Юстиции Карагандинской области колледж переименован в ЧУ «Школа-интернат-колледж им. академика К.А. Сагинова», выдана справка о государственной перерегистрации юридического лица БИН 961240000523, РН 7844-1930-01-ЧУ. 25.12.2020 года Управлением Юстиции г.Караганды Департамента Юстиции Карагандинской области колледж переименован в ЧУ «Колледж-Школа им. академика К.А. Сагинова», выдана справка о государственной перерегистрации юридического лица БИН 961240000523, РН 7844-1930-01-ЧУ. Частное учреждение «Колледж-Школа им.академика К.А. Сагинова» - это современный образовательный комплекс. Колледж был создан с целью обеспечения запросов населения в образовательной сфере - подготовки специалистов, необходимых нашему региону. В основу деятельности колледжа были положены принципы: актуальность, динамичность, новаторство, конкурентоспособность, развитие. Анализ типовой структуры организации Колледжа Миссия организации Миссия колледжа — организация высокого качества технического и профессионального образования, интеграция интересов работодателя, колледжа и обучающихся, формирование профессионально компетентной, гармонично развитой личности, легко адаптирующейся в коллективе, готовой трудиться в условиях конкуренции рынка труда. Видение — создание эффективной системы подготовки кадров и предоставления качественных образовательных услуг, способствующих формированию интеллектуально, физически, духовно развитого и успешного гражданина. Цель: обеспечение качества и мобильности профессионального образования в соответствии с перспективными потребностями производства, воспитание гармонично развивающейся личности, свободно ориентирующейся в социально-экономических условиях. Задачи: Обновление содержания профессионального образования, корректировка учебных планов и программ с учетом требований современного производства; Обеспечение стопроцентного трудоустройства выпускников; Увеличение наполняемости колледжа, в том числе путем расширения видов оказываемых образовательных услуг; Модернизация материально-техническую базы колледжа; Повышение уровня воспитанности студентов через формирование правового сознания, освоения ими прав и обязанностей в отношении окружающих; Совершенствование профессионального мастерства педагогов через различные формы методической работы, создание оптимальных условий для самореализации педагогов и студентов; Содействие установлению и расширению обратных связей между колледжем и работодателями в системе управления качеством подготовки специалистов Уникальной миссией Колледж-Школы им. академика К.А.Сагинова является можно назвать gредоставление качественных образовательных услуг в подготовке специалистов среднего звена, подготовка конкурентоспособного специалиста политехнического и гуманитарного профиля, обеспечение качества и доступности образования, ориентированного на результат в соответствии с принципом "образование для всех в течение всей жизни" Управленческая структура колледжа Типовая организационная структура управления колледжа представлена в виде линейной модели управления. В организации, директор является главной фигурой управления, под непосредственным управлением которого находиться администрация колледжа, включающая в себя различные отделы, возглавляемые либо заместителями конкретных направлений, либо иными уполномоченными лицами. В тоже время, структура организации предусматривает наличие совещательного органа при директоре – учѐного совета. В должностные обязанности директора входит: организация финансово-хозяйственной и производственной деятельности колледжа (установка оклада сотрудников, размера стипендии учащихся и пр.); руководство образовательной деятельностью; выработка стратегии развития колледжа; руководство, работой всех подразделений колледжа, включая учебную и научно-исследовательскую часть; издание приказов, утверждение правил приема абитуриентов в колледж; прием и увольнение сотрудников, определение их должностных обязанностей; утверждение расписания, структуры колледжа; обеспечение охраны труда и пожарной безопасности; подготовка финансовых и иных отчетов о работе колледжа и пр. Под непосредственным управлением директором находятся все заместители колледжа. В задачи заместителя дитректора по учебной работе, входит управление библиотечным фондом, а также осуществления контроля выполнения задач, связанных с осуществлением мероприятий, связанных с образовательным процессом: Приѐм студентов; Составления расписания; Составления учебных программ; Контроль работы факультетов и кафедр. В задачи заместителя директора по воспитательной работе входит контроль посещения учащихся, контроль успеваемости учащихся, планирование воспитательных работ, организация внеклассных мероприятий не связанных с учебным процессом. В задачи главы департамента по внешним связям входит контроль рекламных функций колледжа, таких как привлечение новых студентов и сотрудников к организации и еѐ деятельности. Задачи экономико-юридического управления заключаются в обеспечении легитимности работы колледжа, защиты его прав в суде, контроль финансов и выдача заработных плат и стипендий, осуществление приѐма на работу сотрудников. Состояние информационных технологий на примере колледжа им. Сагинова В рамках данной работы было проведено изучение технического оснащения организации Колледж-школа им. академика К.А.Сагинова, с целью выявления, аппаратных возможностей для дальнейшего введения информационных систем. Организация обладает техническое обеспечение в виде комплексов компьютеров, представленных как моноблоками, так и системными боками с полным набором периферических устройств, как для административной работы, так и для учебной деятельности. Так же, в собственности колледжа находиться сервер, обеспечивающий работоспособность информационного сайта колледжа, и хранения методических данных по учебной работе. В качестве программного обеспечения, в организации применяется операционные системы Windows, различных версий, а так же наборы прикладных программ, таких как Microsoft Word, Excel и д.р. Модель процесса составления расписания «as-is» В процессе осуществления своей основной задачи по формированию требуемого уровня знаний и умений у обучающихся, организация использует комплекс мероприятий, включающих в себя задействование персонала, учебных пособий и аудиторного фонда, для обеспечения обучающего процесса. Важной особенностью процесса обучения, является наличие учебного расписания, главной целью которого является координирование деятельности студентов и персонала для наиболее полного выполнения плана всех мероприятий. Наибольшее влияние на составление учебного расписания оказывают следующие факторы: Объем аудиторного фонда; Наличие персонала необходимой квалификации; Регламент составления расписания, или другие внутренние документы организации; Нормативные документы и стандарты Министра просвещения Помимо вышеперечисленного, на составление расписания так же влияют: Личные предпочтения работников; Иные задачи и цели, стоящие перед колледжем; Наличие предприятий питание в зданиях колледжа, или в его окрестностях. В рамках проекта по оптимизации процесса составления расписания были исследованные входные и выходные документы, напрямую связанные с исследуемым процессом. К входным документам, на основании которых строиться расписание можно отнести: Регламент расписания учебных занятий, под подписью директора или заместителя директора по учебно-методической работе; Учебная нагрузка преподавателей; Список используемого аудиторного фонда; Мотивированные пожелания преподавателей; Список групп. |