Аннотация
Введение 3
1 Анализ и фиксация требований 5
1.1 Анализ требований к системе 5
1.2 Фиксация требований 9
1.3 Бизнес-процесс согласования заявления на договор 15
1.4 Модель предметной области 16
1.5 Процессы, связанные с согласованием заявления на договор 17
2 Описание инструментов платформы разработки 22
2.1 «1О-Битрикс24» 22
2.2 Bitrix Framework 31
2.3 Модули 32
3 Проектирование и разработка 36
3.1 Структура данных, реализация в рамках «Битрикс24» 36
3.2 Создание модуля 37
3.3 Получение данных от ADMISSIONS TSU 40
3.4 Генерация электронных документов 42
3.5 Реализация динамического назначения согласующих 46
Заключение 48
Список использованных источников 49
Система электронного документооборота (ЭД) последние несколько лет активно внедряется в Томском государственном университете (ТГУ) в рамках цифровизации внутренних бизнес-процессов университета. Электронный документооборот обеспечивает ускорение процесса согласования различных документов, таких как заявления, договоры, служебные записки и прочие документы, без которых в университете никак не обойтись. Также электронный документооборот улучшает контроль дисциплины и сводит к минимуму всевозможные потери физических документов, которые могут зачастую происходить в тех случаях, когда в рамках согласования какого-либо документа необходимо собрать подписи множественных лиц.
Одним из направлений, для которого внедрение электронного документооборота оказалось актуальным стало формирование и согласование первичных учетных документов иностранных абитуриентов, особенно учитывая тот факт, что в связи с рядом определенных событий, последнее время процесс поступления иностранных абитуриентов в университет имеет тенденцию проходить удаленно. Введение ЭД в этот процесс позволяет существенно ускорить его за счет отсутствия необходимости согласовывать документы вживую, а также повысить организацию процесса составления и согласования таких документов, как, к примеру, заявление на договор абитуриента. ЭД значительно снижает вероятность ошибок, минимизируя уровень влияния человеческого фактора при составлении документов, обеспечивает надежное хранение данных, а также организованно агрегирует историю согласований и отклонений документов.
Учитывая тот факт, что для некоторых иностранных абитуриентов физическое присутствие при поступлении может оставаться под вопросом неопределенное количество времени, была поставлена задача разработать систему, которая будет универсальна и подходить для всех случаев.
Объектом работы является модуль по формированию многоступенчатому согласованию электронных документов абитуриентов.
Целью данной работы является реализация программного модуля для формирования и многоступенчатого согласования электронных документов абитуриентов.
Для реализации данной цели были выделены следующие задачи:
1. Создать структуру данных для хранения необходимой информации об абитуриентах;
2. реализовать формирование и генерацию электронных документов абитуриентов;
3. реализовать функционал по согласованию электронных документов множественными лицами.
В рамках данной выпускной квалификационной работы была разработана система по формированию и согласованию заявлений на договор иностранных абитуриентов в рамках портала «ТГУ.Битрикс24». Для этого были решены все поставленные задачи:
1. бизнес-процесс и методы взаимодействия с ним согласующих лиц реализованы;
2. реализован процесс составления и согласования электронных документов;
3. реализована структура данных для хранения всей необходимой информации по делам иностранных абитуриентов.
Система была частично введена в эксплуатацию, воронка иностранных абитуриентов ежедневно пополняется новыми записями. В данный момент ведется тестирование других аспектов системы, а также подготовка к ее полному вводу в эксплуатацию. В дальнейшие планы входит поддержание работы системы и расширение ее функциональности в случае необходимости.