Автоматизированное рабочее место специалиста центра подготовки юного инженера ХТИ – филиала СФУ
Скачать файл:
URI (для ссылок/цитирований):
https://elib.sfu-kras.ru/handle/2311/141536Автор:
Аникин, Владислав Андреевич
Научный руководитель:
Кокова, Валентина Иосифовна
Коллективный автор:
Хакасский технический институт — филиал СФУ
Кафедра прикладной информатики, математики и естественнонаучных дисциплин
Дата:
2021Библиографическое описание:
Аникин, Владислав Андреевич. Автоматизированное рабочее место специалиста центра подготовки юного инженера ХТИ – филиала СФУ [Электронный ресурс] : выпускная квалификационная работа бакалавра : 09.03.03 / В. А. Аникин. — Абакан : СФУ; ХТИ — филиал СФУ, 2021.Специальность выпускной работы:
09.03.03 Прикладная информатикаУчёная степень или квалификация, на которую выполнена работа:
БакалаврАннотация:
В данной работе была проанализирована деятельность центра подготовки юного инженера ХТИ – филиала СФУ, а также деятельность специалиста ЦПЮИ.
В ходе своей профессиональной деятельности специалист ЦПЮИ выполняет следующие функции:
1. Заключает договоры с преподавателями и обучающимися.
2. Принимает заявления на курсы, согласие на обработку персональных данных обучающегося или родителя, заявление на рассрочку.
3. Регистрирует договоры в реестре договоров.
4. Составляет приказы и служебные записки.
5. Ведет общий реестр по группам.
6. Рассчитывает сметы сметных расчетов.
7. Составляет учебный план образовательных услуг.
8. Рассчитывает стоимость услуг для каждого обучающегося.
В связи с тем, что у специалиста ЦПЮИ однообразные и трудоемкие работы по обработке данных, возникла необходимость в автоматизации данного вида деятельности.
Для обоснования необходимости автоматизации рабочего места специалиста ЦПЮИ были построены диаграммы AS–IS («как есть») и TO–BE («как будет»).
В качестве языка программирования был выбран Python, взвесив все плюсы и минусы было решено, что это лучший подходящий язык для этой разработки.
В качестве интегрированной среды разработки IDE был выбран PyCharm, поскольку он обладает средствами для анализа кода, имеет отладчик кода debug-режим, встроенный GitHub, удобные инструменты для создания виртуального окружения.
Для создания БД выбрана СУБД SQLite, так как она не требует денежных затрат и очень проста в работе, что ускоряет разработку.
В результате разработки были выполнены следующие работы:
1. Разработан интерфейс АРМа, для этого написано более 15 модулей интерфейса.
2. Написан модуль для облегчения работы с базой данных.
3. Написаны функции и методы для работы с интерфейсом в количестве 48 штук.
4. Написаны функции и методы для документирования в ЦПЮИ в количестве 20 штук.
5. Написаны функции, класс и методы к нему для получения заявок на обучение по электронной почте в количестве 10 штук.
Количество документов, которое может сформировать или заполнить АРМ равняется 12.
Было произведено экономическое обоснование разработки и внедрения программного продукта в виде АРМ.
АРМ специалиста ЦПЮИ повысит эффективность работы сотрудника, что подтверждает коэффициент прямой экономической эффективности, равный 6,67 и экономический эффект, равный 191690 рублей, а также срок окупаемости, который составил около 2 месяцев.
Также составлена оценка возможных рисков проекта, где спланированы мероприятия по снижению рисков.
Разработанное автоматизированное рабочее место позволяет быстро и оперативно работать с реестром, автоматически по нажатию кнопки формировать документы, рассчитывать смету, получать почту, приходящую с сайта ХТИ – филиала СФУ, автоматически скачивать заявки на обучение, отправленные с сайта ХТИ – филиала СФУ по электронной почте.