ВКР (дипломная)Информационные системыГод: 2025МУИВ: Московский университет им. С.Ю. Витте
👁 9💼 0

Готовая ВКР: Автоматизация взаимодействия с контрагентами

Загружена: 18.02.2026 15:12

Проект по созданию веб-информационной системы для автоматизации маршрутизации и сопровождения договоров: анализ AS-IS, моделирование TO-BE (IDEF0/DFD/UML), реализация на Django/PostgreSQL с интеграцией в 1С и тестовой документацией.

Содержание

ВВЕДЕНИЕ	4
1.	АНАЛИТИЧЕСКАЯ ЧАСТЬ	7
1.1.	Анализ отдела контрактного сопровождения ООО «ИТФ Мобил»	7
1.1.1.	Дерево бизнес-направлений организации	7
1.1.2.	Сопоставление бизнес-процессов и критических факторов успеха организации	8
1.1.3.	Анализ структуры и нормативной документации подразделения «Отдел контрактного сопровождения»	10
1.2.	Моделирование бизнес-процесса «Организация и сопровождение взаимодействия с контрагентами»	11
1.2.1.	Моделирование «КАК ЕСТЬ»	11
1.2.2.	Моделирование «КАК ДОЛЖНО БЫТЬ»	17
1.3.	Анализ рынка программного обеспечения для автоматизации бизнес-процесса «Организация и сопровождение взаимодействия с контрагентами».	24
1.4.	Анализ стейкхолдеров и их требований к разрабатываемой системе	26
1.5.	Выбор средств разработки	30
1.6.	Техническое задание на разработку корпоративной информационной системы	33
1.7.	Выводы по разделу 1	33
2.	ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА ПРОЕКТА	35
2.1.	Структурирование требований к разрабатываемой системе	35
2.1.1.	Логическое моделирование данных	35
2.1.2.	Конструирование модели данных	39
2.2.	Разработка программного обеспечения	44
2.2.1.	План разработки ПО	44
2.2.2.	Frontend-разработка	45
2.2.3.	Backend-разработка	47
2.2.4.	Разработка модели доступа к данным – люди, роли и личные кабинеты	48
2.3.	Выводы по разделу 2	50
3.	ТЕСТИРОВАНИЕ И ИНТЕГРАЦИЯ	52
3.1.	Тестирование и отладка разработанного ПО	52
3.1.1.	Функциональное тестирование (позитивное и негативное) – повествование и план	52
3.1.2.	Смоук-тестирование	55
3.1.3.	Регрессионное тестирование	57
3.1.4.	Тестирование интерфейса (GUI testing)	59
3.1.5.	Тестирование удобства использования (Usability testing)	61
3.1.6.	Отладка	62
3.2.	Составление плана инсталляции и развёртывания ИС	64
3.3.	План интеграции корпоративной ИС (ИС контракты) с существующими ИС у заказчика (1С:Предприятие)	65
3.4.	Формирование модели обновлений и технической поддержки	69
3.5.	Руководства администратора и пользователя ИС	75
3.6.	Вывод по разделу 3	75
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ	77
ПРИЛОЖЕНИЯ	79
Приложение 1	79
Приложение 2	85
Приложение 3	86
Приложение 4	91
Приложение 5	105

Введение

В современных условиях цифровой трансформации бизнеса эффективное и прозрачное взаимодействие с внешними контрагентами становится одним из ключевых факторов устойчивого развития компаний. В ООО «ИТФ Мобил» значительная часть операций по приёму запросов, подготовке договоров и контролю исполнения обязательств выполняется вручную или с использованием разрозненных инструментов, что приводит к задержкам в согласованиях, ошибкам при вводе данных и снижению оперативности принятия управленческих решений. Автоматизация процесса взаимодействия с контрагентами позволяет устранить эти недостатки, сократить время обработки запросов, минимизировать ручной ввод данных и обеспечить сквозной контроль за жизненным циклом договора. Эти обстоятельства определяют практическую и научную актуальность выбранной темы исследования. [1]. 
Целью выпускной квалификационной работы является разработка и внедрение программной системы для автоматизации процесса взаимодействия с контрагентами на примере ООО «ИТФ Мобил», обеспечивающей централизованный учёт контрагентов, маршрутизацию договоров на согласование, мониторинг исполнения обязательств и интеграцию с бухгалтерской системой. Формулировка цели опирается на результаты преддипломной практики и техническое задание (см. приложение 1), подготовленное в её рамках. [1]. 
Для достижения поставленной цели в работе решаются следующие задачи [1]:
˗	рассмотреть и проанализировать организационную структуру и нормативную документацию, регламентирующие процесс взаимодействия с контрагентами;
˗	описать текущую модель бизнес-процесса (AS IS), выявить узкие места и факторы, снижающие эффективность работы;
˗	собрать и формализовать функциональные и нефункциональные требования пользователей и руководства;
˗	разработать оптимизированную модель процесса (TO BE) и архитектуру программного решения;
˗	спроектировать структуру данных и реализовать базовую схему БД для хранения контрагентов, заявок и договоров;
˗	реализовать веб-интерфейс и серверную часть системы, организовать интеграцию с 1С и механизм уведомлений;
˗	провести тестирование, подготовить инструкции и обеспечить развертывание решения.
Объект исследования – организационно-технический процесс «Организация и сопровождение взаимодействия с контрагентами» в ООО «ИТФ Мобил». Предмет исследования – программно-аппаратный комплекс и прикладные информационные процессы, реализуемые в рамках автоматизированной системы управления взаимодействием с контрагентами (модуль регистрации заявок, workflow-маршрутизация, реестр договоров, интеграция с 1С). [1]. 
Выбор программной платформы обоснован анализом имеющейся ИТ-инфраструктуры предприятия и потребностями по интеграции с существующими системами. В качестве технологического стека для реализации прототипа и итоговой версии системы были выбраны: Python 3.9 и фреймворк Django (backend, Django REST Framework), PostgreSQL (СУБД), frontend-решение на основе Bootstrap 5 + JavaScript (jQuery/vanilla JS). Такой выбор обеспечивает баланс между скоростью разработки, надёжностью, широкими возможностями интеграции и соответствием требованиям по безопасности и масштабируемости. [1]. 
Работа опирается на результаты преддипломной практики и оформленное в её ходе техническое задание, подготовленное в соответствии с ГОСТ 34.602–2020, а также на внутренние регламенты ООО «ИТФ Мобил» (приказ № 34, процедура «Контрактный документооборот») и прочие материалы, использованные при анализе и проектировании. [1], [2]. 
Практическая значимость исследования заключается в том, что разработанная система может быть использована для повышения оперативности обработки заявок и договоров, снижения количества ошибок при регистрации данных, уменьшения времени согласований и сокращения ручной работы бухгалтерии за счёт автоматической передачи реквизитов в 1С. Теоретическая значимость – в формализации модели взаимодействия с контрагентами и описании архитектуры модульной веб-системы, пригодной для тиражирования в схожих малых и средних ИТ-компаниях.
Репозиторий с исходным кодом проекта доступен по адресу: https://gitflic.ru/project/70194843/itf_contract.
Тестовые учетные данные пользователей:
˗	manager1 – manager123
˗	commercial1 commercial123
˗	lawyer1 – lawyer123
˗	accountant1 – accountant123
˗	doc_specialist1 – doc123
˗	client1 – external123
Таким образом, настоящая выпускная квалификационная работа направлена на практическое решение конкретной бизнес-задачи ООО «ИТФ Мобил» и выполняется в полном соответствии с требованиями, предъявляемыми к разработке корпоративных информационных систем и оформлению проектной документации.

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

1.	Бавкунович Н. Б. Отчёт о преддипломной практике: «Автоматизация процесса взаимодействия с контрагентами (на примере ООО «ИТФ Мобил»)» / Н. Б. Бавкунович. – ООО «ИТФ Мобил», 2025. – 72 с. 
2.	ГОСТ Р 34.602–2020. Техническое задание на создание автоматизированной системы. – М.: Росстандарт, 2020.
3.	GitFlic. Проект itf_contract. URL: https://gitflic.ru/project/70194843/ itf_contract (дата обращения: 25.09.2025).
4.	ООО «ИТФ Мобил». Приказ № 34 «Положение о порядке работы с контрагентами» от 01.02.2025. – Внутренний документ ООО «ИТФ Мобил», г. Мурманск, 2007.
5.	ООО «ИТФ Мобил». Процедура «Контрактный документооборот» (утв. Коммерческим директором) 15.03.2025. – Внутренний документ ООО «ИТФ Мобил», г. Мурманск, 2015.
6.	ООО «ИТФ Мобил». Регламент «Мониторинг исполнения договорных обязательств» (периодичность контроля, форма промежуточных отчётов, порядок эскалации). – Внутренний документ ООО «ИТФ Мобил», г. Мурманск, 2015.
7.	ООО «ИТФ Мобил». Приказ № 56 «О назначении ответственных лиц и правах доступа» от 15.03.2025. – Внутренний документ ООО «ИТФ Мобил», г. Мурманск, 2009.
8.	National Institute of Standards and Technology. Integration Definition for Function Modeling (IDEF0) [Electronic resource]. – URL: https://www.nist.gov/. – Date accessed: 04.07.2025.
9.	1C: Работа с договорными документами / Сайт «1С». URL: https://v8.1c.ru/doc8/rabota-s-dogovornymi-dokumentami/ (дата обращения: 26.09.2025).
10.	Directum RX – решение «Договоры» / MT Group (описание решения). URL: https://mtgroup-it.ru/solutions/contract-management (дата обращения: 26.09.2025). 
11.	Docsvision – обзор возможностей ECM/BPM. URL: https://iaassaaspaas.ru/po-dlya-biznesa/sed/obzor-vozmozhnostey-sed-docsvision (дата обращения: 26.09.2025). 
12.	Bitrix24 – работа с договорами (обзор/инструкция). URL: https://b24.org.ru/rabota-s-dogovorami-v-bitriks24-v-2025/ (дата обращения: 26.09.2025). 
13.	DocuSign CLM – Contract Lifecycle Management. URL: https://www.docusign.com/products/clm (дата обращения: 26.09.2025). 
14.	Icertis – Contract Management (официальный сайт). URL: https://www.icertis.com/ (дата обращения: 26.09.2025). 
15.	SAP Ariba – Contract Management. URL: https://www.sap.com/products/spend-management/contract-management-software.html (дата обращения: 26.09.2025). 
16.	PandaDoc – Contract Management Software. URL: https://www.pandadoc.com/contract-management-software/ (дата обращения: 26.09.2025).
17.	Django Project. Writing your first Django app – часть руководства. – Режим доступа: https://docs.djangoproject.com/ru/4.2/intro/tutorial01/ (дата обращения: 09.07.2025). 
18.	Bootstrap. Get started – Документация Bootstrap 5. – Режим доступа: https://getbootstrap.com/docs/5.3/getting-started/introduction/ (дата обращения: 09.07.2025). 
19.	PostgreSQL Global Development Group. PostgreSQL Documentation. – Режим доступа: https://www.postgresql.org/docs/ (дата обращения: 09.07.2025). 
20.	GitFlic Documentation. Guide / Help. – Режим доступа: https://docs.gitflic.ru/latest/en/common/guide/ (дата обращения: 09.07.2025).

Подробное описание

📘 О чем эта работа

Проект посвящён разработке и внедрению корпоративной информационной системы для автоматизации процесса «Организация и сопровождение взаимодействия с контрагентами» на примере ООО 'ИТФ Мобил'. Объект исследования — процесс контрактного сопровождения; предмет — программно-аппаратный комплекс и прикладные информационные процессы (регистрация заявок, workflow-маршрутизация, реестр договоров, интеграция с 1С).

📚 Что внутри

В работе приведён полный цикл проектирования и реализации: аналитическая часть с описанием организационной структуры и RACI-матрицей, моделирование AS-IS и TO-BE в нотациях IDEF0, DFD и UML Activity, матрицы сопоставления бизнес-процессов и КФУ, обоснование приоритетов автоматизации.

  • Таблицы и расчёты: матрица ранжирования процессов по КФУ (веса и взвешенные оценки), RACI-матрица ролей, обзор аналогов рынка (1C:Документооборот, Directum, DocuSign и др.).
  • Техническая часть: техническое задание по ГОСТ 34.602–2020, логическая модель данных (UML), ER-схема и схема версий документов, структура ролей и прав доступа (RBAC).
  • Реализация: стек Python 3.9, Django + DRF, PostgreSQL, frontend на Bootstrap 5 + JavaScript (возможна поэтапная интеграция React), генерация PDF (WeasyPrint/wkhtmltopdf), адаптер для обмена с 1С:Предприятие 8.3.
  • Тестирование и внедрение: планы функционального, смоук-, регрессионного, GUI и usability-тестирования; сценарии и чек-листы; план развёртывания и поддержки; руководства администратора и пользователя.

📊 Для кого подходит

Работа полезна студентам и выпусникам ИТ-специальностей и специалистам по информационным системам, менеджерам по контрактам и аналитикам процессов для реализации или адаптации CLM/BPM-решения с интеграцией в 1С и настроенными SLA/эскалациями.

✨ Особенности

Включены реальные требования и кейсы из преддипломной практики: целевой KPI по сокращению времени обработки до ≤1 рабочего дня, снижение ручного ввода на 80% и доли ошибок в реквизитах ≤1%. В работе есть готовые шаблоны договоров, описание workflow-правил (параллельная проверка юриста и коммерции), журнал версий и план интеграции с 1С. Релизный репозиторий проекта: https://gitflic.ru/project/70194843/itf_contract. В комплекте — тестовые учётные записи для проверки интерфейса и демостенда.

❓ Частые вопросы

Подойдет ли для моего ВУЗа?
Структура включает введение, аналитическую, проектную и тестовую части, список литературы и приложения — соответствует требованиям к выпускным работам.

Можно адаптировать?
Да. Модульная архитектура (Django, API, адаптер 1С) позволяет поэтапно включать/изменять правила маршрутизации, шаблоны договоров и интеграционные сценарии.