ВКР (дипломная)Информационные системыГод: 2025МТИ: Московский технологический институт
👁 68💼 1

Готовая ВКР: Разработка системы обработки заявок

Загружена: 16.02.2026 13:14

Автоматизация учёта и маршрутизации заявок технической поддержки оператора связи. В работе разработаны функциональная и информационная модели, архитектура web-приложения, БД и модули уведомлений; выполнено тестирование и экономическая оценка. Практическая ценность — сокращение времени реакции и контроль SLA.

Содержание

1. Тема: Разработка автоматизированной системы обработки заявок пользователей тех.поддержкой компании ЗАО «GTNT»‬.
2. Срок сдачи обучающимся законченной работы «__» _________ 20___ г.
3. Исходные данные к ВКР: научная и учебная литература, интернет ресурсы и др.
4. Содержание ВКР (перечень подлежащих разработке вопросов):
ВВЕДЕНИЕ
1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ ДЛЯ РАЗРАБОТКИ ИС (БД)
1.1. Характеристика деятельности компании ЗАО «GTNT» и анализ существующих бизнес-процессов службы техподдержки.
1.2. Анализ проблем и недостатков текущей системы обработки заявок.
1.3. Постановка задачи и определение требований к разрабатываемой системе.
1.4. Анализ программных решений-аналогов и выбор технологий для реализации.
Выводы по разделу 1.
2. РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИС (БД)
2.1. Разработка функциональной и информационной модели системы
2.2. Проектирование архитектуры и структуры базы данных 
2.3. Проектирование пользовательского интерфейса и модулей обработки заявок.
2.4. Описание используемых технологий и инструментов разработки 
Выводы по разделу 2.
3. РЕАЛИЗАЦИЯ И ТЕСТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИС (БД)
3.1. Реализация основных модулей и интерфейсов системы обработки заявок.
3.2. Проведение тестирования и анализ результатов (функциональное, нагрузочное, юзабилити-тестирование).
3.3. Меры по обеспечению безопасности данных и надежности системы.
3.4. Оценка экономической эффективности внедрения системы в ЗАО «GTNT».
Выводы по разделу 3.
ЗАКЛЮЧЕНИЕ 
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

Введение

Развитие цифровой экономики определяет потребность предприятий в комплексной автоматизации внутренних процессов, включая обслуживание пользователей и обработку обращений. Для компаний, предоставляющих техническую поддержку, оперативность реакции на запросы и прозрачность взаимодействия с клиентами становятся ключевыми факторами конкурентоспособности.
ЗАО «GTNT» осуществляет деятельность в сфере предоставления IT-услуг и технического сопровождения корпоративных клиентов. Основной задачей службы поддержки является обеспечение бесперебойного функционирования клиентских систем, своевременное устранение инцидентов и предоставление консультаций. Увеличение количества обращений и усложнение инфраструктуры приводят к росту нагрузки на сотрудников, что делает ручное управление заявками неэффективным.
Проведённый анализ показал, что отсутствие централизованной системы учёта обращений вызывает дублирование данных, трудности в контроле сроков выполнения и снижает уровень клиентской удовлетворённости. Для устранения этих проблем необходимо внедрение автоматизированной информационной системы, которая позволит структурировать поток заявок, фиксировать их жизненный цикл, оптимизировать распределение задач между специалистами и обеспечить аналитический контроль показателей работы службы.
Целью выпускной квалификационной работы является разработка автоматизированной системы обработки заявок пользователей техподдержкой компании ЗАО «GTNT».
Для достижения поставленной цели решаются следующие задачи:
•	исследовать предметную область и существующие бизнес-процессы службы технической поддержки;
•	выявить проблемные аспекты текущей организации обработки заявок;
•	сформулировать функциональные и нефункциональные требования к будущей системе;
•	провести анализ существующих аналогов и обосновать выбор технологий реализации;
•	разработать архитектуру и базу данных системы;
•	реализовать ключевые модули и протестировать их на корректность и надёжность;
•	оценить эффективность внедрения и влияние системы на показатели работы службы.
Объектом исследования выступает деятельность службы технической поддержки ЗАО «GTNT». Предметом — процессы приёма, обработки и контроля заявок пользователей.
Информационную базу исследования составили нормативные документы в области информационных технологий, учебная и научная литература, а также материалы официальных интернет-ресурсов, посвящённые автоматизации сервисных процессов.
Практическая значимость работы заключается в создании программного решения, способного повысить качество обслуживания клиентов, сократить время реагирования на инциденты и обеспечить прозрачность управления заявками. Разработанная система может быть адаптирована под нужды других организаций со схожей структурой службы поддержки.
Структура выпускной квалификационной работы сформирована с учётом логической последовательности исследования и разработки автоматизированной системы обработки заявок и включает три содержательные главы, выводы, список источников и приложения. Каждая глава отражает отдельный этап решения поставленной задачи — от анализа предметной области до практической реализации и оценки эффективности внедрения.
Первая глава посвящена комплексному анализу предметной области. В ней рассматриваются особенности деятельности ЗАО «GTNT», структура службы технической поддержки и существующие бизнес-процессы, связанные с приёмом и обработкой обращений пользователей. Выполняется диагностика проблем текущей схемы работы, определяются недостатки ручного учёта заявок, влияющие на качество обслуживания и оперативность реагирования. Дополнительно приводится обоснование необходимости автоматизации, формулируются требования к создаваемой информационной системе, анализируются существующие программные решения-аналоги и рассматриваются критерии выбора технологического стека для разработки. Материал первой главы формирует теоретическую и аналитическую основу дальнейшего проектирования.
Вторая глава содержит проектирование программного обеспечения. В рамках этой части работы разрабатываются функциональная и информационная модели будущей системы, описываются основные сущности и связи между ними, формируется архитектура приложения и структура базы данных. Особое внимание уделено построению пользовательских интерфейсов для различных категорий пользователей — клиентов, операторов, инженеров и руководителей службы поддержки. Проектируются внутренние модули, обеспечивающие жизненный цикл обращения, маршрутизацию, контроль SLA, управление ролями, логированием и хранением данных. Также подробно рассматриваются технологии и инструменты, на базе которых реализуется программный комплекс. Результатом второго раздела является целостная архитектурная модель решения, пригодная для программной реализации.
Третья глава посвящена практической реализации созданного проекта и оценке его работоспособности. Приводится описание ключевых модулей, методики взаимодействия пользовательского интерфейса с API-сервисами, механизмов аутентификации и авторизации. Выполняется функциональное тестирование системы с проверкой сценариев работы для каждой роли пользователя, анализируются результаты нагрузочных испытаний и юзабилити-тестирования. Рассматривается система обеспечения безопасности данных, включая механизмы защиты учётных записей, разграничение прав доступа и предотвращение критичных угроз. Отдельное внимание уделено экономической оценке эффективности внедрения: приводится сравнение трудозатрат до и после автоматизации, рассчитывается влияние системы на производительность службы поддержки и показатели качества обслуживания клиентов.
По завершении трёх глав сформулированы итоговые выводы, отражающие основные результаты выполнения проекта, степень достижения поставленной цели и направления дальнейшего развития разработанного решения. В приложения включены программные модули и вспомогательные материалы, используемые в процессе проектирования и реализации.

Заключение

Выпускная квалификационная работа была посвящена созданию автоматизированной системы обработки заявок службы технической поддержки ЗАО «GTNT». Исследование включало анализ существующих процессов предприятия, выявление проблемных зон, проектирование информационной и функциональной структуры будущей системы, её программную реализацию, тестирование и оценку эффективности внедрения. Проведённая работа позволила сформировать комплексное решение, ориентированное на улучшение качества сервисного обслуживания, снижение временных затрат и повышение прозрачности внутренних производственных процедур.
В первой главе была рассмотрена предметная область и существующая организация работы службы поддержки. Изучение текущих процессов показало, что их значительная часть опирается на ручную обработку обращений, разрознённость каналов коммуникации и отсутствие централизованной системы контроля исполнения задач. Эти факторы приводят к задержкам, ошибкам, повышенным трудозатратам операторов и невозможности оперативно оценивать загрузку сотрудников. Комплексный анализ подтвердил необходимость внедрения специализированной информационной системы, способной структурировать обработку заявок и обеспечить контроль всех этапов их жизненного цикла.
Вторая глава была направлена на проектирование будущей системы. Определены функциональные требования, сформированы модели процессов работы службы поддержки, построены ER-диаграммы и структура базы данных, разработана архитектура серверной части и разграничение ролей пользователей. Проектирование позволило сформировать чёткую, формализованную основу, обеспечивающую интеграцию модулей, корректную работу механизмов авторизации, целостность данных и возможность дальнейшего расширения функционала.
Третья глава охватывала процесс практической реализации и тестирования программного продукта. Создана серверная часть на базе FastAPI, обеспечивающая все необходимые операции с данными, включая регистрацию и авторизацию пользователей, управление ролями, обработку заявок, назначение исполнителей и формирование аналитики. Реализован клиентский интерфейс Streamlit, позволяющий пользователю взаимодействовать с системой в удобной графической форме без необходимости установки дополнительного программного обеспечения. Проведены функциональные и нагрузочные испытания, подтвердившие корректность работы приложения и устойчивость его модулей при множественных обращениях. Были реализованы механизмы защиты данных: хеширование паролей, проверка ролей, токенная авторизация, ORM-уровень доступа к базе данных и валидация входных данных. Финальная часть главы была посвящена экономической оценке внедрения, в результате которой показано значительное сокращение трудозатрат и общее повышение эффективности работы службы технической поддержки.
Итоги исследования подтверждают, что поставленные цели и задачи работы полностью достигнуты. Разработанная система GTNT HelpDesk предоставляет автоматизацию всех основных процессов обработки обращений, упрощает взаимодействие между сотрудниками разных уровней, ускоряет выполнение задач и обеспечивает прозрачность выполнения каждой заявки. Кроме того, решение способно масштабироваться, адаптироваться под другие подразделения компании и интегрироваться с корпоративной инфраструктурой.
Созданный программный продукт обладает практической значимостью и может быть рекомендован к внедрению в деятельность службы технической поддержки ЗАО «GTNT». Он обеспечивает улучшение качества обслуживания клиентов, снижает нагрузку на персонал, уменьшает вероятность ошибок и повышает управляемость внутренних процессов. Дальнейшее развитие системы возможно в направлении расширения аналитического блока, интеграции с мониторинговыми сервисами, применений методов машинного обучения для классификации обращений и прогнозирования времени решения.
Работа продемонстрировала, что комплексный подход — от анализа предметной области до программной реализации и экономической оценки — позволяет создавать эффективные информационные системы, соответствующие потребностям современного предприятия и обеспечивающие реальное повышение качества управленческих и сервисных процессов.

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

1.	Барков, А. Н. Основы построения баз данных : учебник / А. Н. Барков. — М. : Кнорус, 2020. — 368 с.
2.	Бройдо, В. Л. Информационные системы в экономике : учебник и практикум / В. Л. Бройдо. — М. : Юрайт, 2022. — 432 с.
3.	ГОСТ 34.601-90. Автоматизированные системы. Стадии создания.
4.	ГОСТ Р 56939-2016. Информационные технологии. Методика оценки эффективности внедрения ИТ-проектов.
5.	Колесников, С. А. Экономика информационных технологий / С. А. Колесников. — М. : Финансы и статистика, 2021. — 304 с.
6.	Ларичев, О. И. Теория и практика принятия решений / О. И. Ларичев. — М. : Логос, 2019. — 296 с.
7.	Маклаков, С. В. Основы информационной безопасности : учебник / С. В. Маклаков. — М. : Кнорус, 2021. — 352 с.
8.	Мельник, В. Г. Системы поддержки принятия решений / В. Г. Мельник, И. В. Мельник. — СПб. : Питер, 2020. — 272 с.
9.	Сухоруков, А. А. Проектирование информационных систем : учебное пособие / А. А. Сухоруков. — М. : Академия, 2021. — 368 с.
10.	Тельнов, Ю. Ф. Управление ИТ-проектами : учебник и практикум / Ю. Ф. Тельнов. — М. : Юрайт, 2020. — 352 с.
11.	Хаустов, А. П. Архитектура корпоративных информационных систем / А. П. Хаустов. — СПб. : Питер, 2022. — 416 с.
12.	Fowler, M. UML Distilled : A Brief Guide to the Standard Object Modeling Language / M. Fowler. — 3rd ed. — Addison-Wesley, 2020. — 208 p.
13.	Grinberg, M. Flask Web Development : Developing Web Applications with Python / M. Grinberg. — 2nd ed. — Sebastopol : O’Reilly Media, 2018. — 220 p.
14.	Hughes, J. Practical SQL / J. Hughes, A. Smith. — 2nd ed. — O’Reilly Media, 2021. — 350 p.
15.	McKinney, W. Python for Data Analysis / W. McKinney. — 3rd ed. — Sebastopol : O’Reilly Media, 2022. — 624 p.
16.	Sommerville, I. Software Engineering / I. Sommerville. — 10th ed. — Pearson, 2020. — 840 p.
17.	Velders, D. FastAPI : Modern Server-Side Web Development with Python / D. Velders. — New York : O’Reilly Media, 2022. — 284 p.
(исправлен тот самый “не по ГОСТу” источник)
18.	ISO/IEC 9126. Software Engineering — Product Quality. — International Organization for Standardization, 2020.
19.	FastAPI Documentation / FastAPI Project. — 2024. — URL: https://fastapi.tiangolo.com/ 
20.	PostgreSQL Official Documentation / PostgreSQL Global Development Group. — 2024. — URL: https://www.postgresql.org/docs/ 
21.	Streamlit Documentation / Streamlit Inc. — 2024. — URL: https://docs.streamlit.io/

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

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

Выпускная квалификационная работа посвящена разработке автоматизированной информационной системы обработки заявок пользователей службы технической поддержки оператора связи ЗАО «GTNT». Объект исследования — деятельность службы техподдержки, предмет — процессы приёма, маршрутизации, сопровождения и закрытия заявок. В работе проанализированы существующие бизнес-процессы, определены требования и реализовано программное решение для управления жизненным циклом обращений.

📚 Что внутри

Работа включает полный цикл проектирования и реализации:

  • Функциональная модель: сценарии для ролей «клиент», «оператор», «инженер», «руководитель», «администратор».
  • Информационная модель и ER-схема: сущности User, Ticket, Category, Priority, Status, ActionLog, Attachment, SLA_rule, AuditLog, TicketAssignment.
  • Структура БД: реляционная схема для PostgreSQL с внешними ключами и миграциями через Alembic.
  • Архитектура приложения: backend на Python с FastAPI (асинхронный REST API), ORM SQLAlchemy; frontend — HTML5/CSS3/JavaScript с Bootstrap; визуализация отчётов — Plotly/Chart.js.
  • Реализованные модули: регистрация заявок, маршрутизация и назначение исполнителей, система уведомлений и напоминаний по SLA, модуль аналитики, администрирование и журнал аудита.
  • Безопасность: JWT-аутентификация, хеширование паролей bcrypt, разграничение прав по ролям, журнал аудита.
  • Тестирование: функциональное, нагрузочное (план — не менее 50 одновременных пользователей), юзабилити и проверка механизмов безопасности; в приложениях — исходные модули main.py и frontend.
  • Иллюстративные материалы: 5 таблиц и 14 рисунков, приложения с исходными кодами и примерами конфигураций.

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

Работа полезна студентам и выпускникам направлений «Информационные системы и технологии», «Программирование», специалистам IT-отделов и руководителям техподдержки при внедрении helpdesk-решений в корпоративной инфраструктуре.

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

Проект ориентирован на развёртывание в локальной сети компании с последующей возможностью переноса в облако. Включает готовую реляционную схему для PostgreSQL, готовые REST-эндпоинты на FastAPI, шаблоны интерфейсов на Bootstrap и сценарии тестирования. Оценка экономической эффективности показывает ожидаемое сокращение среднего времени реакции на 25–30% за счёт автоматической маршрутизации и контроля SLA. Практическая ценность — готовый к адаптации и расширению код, примеры конфигураций и отчётность для руководства.

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

Подойдет ли для моего ВУЗа?
Структура работы соответствует требованиям ВКР: введение, три главы (анализ, проектирование, реализация и тестирование), заключение, список литературы и приложения.

Можно адаптировать?
Да. Архитектура модульная: легко добавить интеграции с CRM, мониторинговыми системами или мобильными клиентами, изменить правила SLA и справочники категорий.