📄Работа №215527

Тема: Создание автоматизации управления проектами в условиях многозадачности с интеграцией данных о функционале и договорах (на примере АО «Эр-Стайл СофтЛаб»)

📝
Тип работы Бакалаврская работа
📚
Предмет программирование
📄
Объем: 48 листов
📅
Год: 2025
👁️
Просмотров: 2
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

Аннотация
Введение 5
Глава 1 Постановка задачи для автоматизации управления проектами 7
1.1 Значение веб-приложения для автоматизации управления проектами
^7
1.2 Основные функции веб-приложения для автоматизации управления
проектами 10
1.3 Обзор существующих решений и их анализ 12
1.4 Требования к функционалу и интерфейсу веб-приложения для
автоматизации управления проектами 15
Глава 2 Процесс разработки автоматизированной системы управления проектами 18
2.1 Проектирование программного обеспечения веб-приложения для
автоматизации управления проектами 18
2.2 Выбор технологий и инструментов для разработки веб-приложения
для автоматизации управления проектами 23
2.3 Реализация функциональных требований веб-приложения для
автоматизации управления проектами 25
Глава 3 тестирование и отладка веб-приложения для автоматизации управления проектами 35
3.1 Проверка корректности отдельных функций 35
3.2 Интеграционное тестирование 40
3.3 Функциональное тестирование 43
3.4 Нагрузочное тестирование 44
Заключение 46
Список используемой литературы и используемых источников 47

📖 Введение

Предметная область выпускной квалификационной работы - это автоматизация процессов управления проектной деятельностью в компании АО «Эр-Стайл СофтЛаб». Компания занимается разработкой и сопровождением программного обеспечения и сталкивается с необходимостью эффективного управления множеством проектов одновременно.
Ключевые процессы предметной области включают постановку и мониторинг задач, контроль выполнения работ, ведение документации (договоры, акты, протоколы тестирования) и учёт трудозатрат. До разработки веб-приложения эти процессы выполнялись с помощью разрозненных инструментов (Google Docs, CBH/SVN), что приводило к фрагментации данных, сложности управления версиями документов и низкой прозрачности рабочих процессов.
Проект охватывает весь жизненный цикл программного продукта: от этапов планирования и выработки архитектурных решений, через разработку и комплексное тестирование, до интеграции с данными о функциональных требованиях и договорной документации, а также финального развертывания и внедрения системы в корпоративную среду.
Объект исследования - процесс управления проектами в условиях многозадачности с интеграцией данных о функционале и договорах в компании, где параллельно ведется множество задач. Работа включает все этапы его жизненного цикла - от планирования и проектирования архитектуры системы до реализации, тестирования, интеграции с данными о функционале и договорах, а также последующего внедрения в корпоративную среду.
Предметом исследования является автоматизация процесса управления проектами в условиях многозадачности с интеграцией данных о функционале и договорах.
Цель работы - разработка веб-приложения, которое поможет упростить управление проектами в условиях многозадачности, обеспечит удобный доступ к информации о задачах, функционале и договорах, а также будет отвечать требованиям пользователей по удобству, стабильности и функциональности.
Задачи работы:
• проанализировать потребность в автоматизации управления проектами в условиях многозадачности на примере АО «Эр-Стайл СофтЛаб»;
• изучить текущие процессы компании, связанные с постановкой задач, сопровождением функционала и документооборотом;
• исследовать существующие подходы и инструменты разработки веб­приложений для корпоративных информационных систем;
• сформулировать требования к функционалу, архитектуре и пользовательскому интерфейсу разрабатываемого веб-приложения;
• спроектировать структуру приложения с учётом интеграции данных о задачах, функционале и договорных документах;
• реализовать веб-приложение с использованием современных технологий;
• провести тестирование разработанного решения и оценить его соответствие требованиям компании и конечных пользователей.
Выпускная квалификационная работа включает введение, три главы и заключение. В первой главе проведён анализ существующих бизнес- процессов управления проектами в АО «Эр-Стайл СофтЛаб», выявлены их ограничения и сформулированы требования к веб-приложению. Во второй главе описано проектирование и реализация системы: спроектированы архитектура, модели данных и REST-API, а также разработана клиентская часть и серверная часть. В третьей главе представлены результаты апробации и тестирования.
Работа занимает 48 страниц, содержит 37 рисунков, 4 таблицы и 20 источников.

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

Результатом выпускной квалификационной работы является веб­приложение для автоматизации управления проектами в условиях многозадачности, предназначенное для повышения прозрачности и эффективности бизнес-процессов предприятия.
В первом разделе работы проведён анализ деятельности компании и существующих процессов управления проектами. На основе обследования текущего сценария (работа через Google Docs, CBH/SVN) были смоделированы UML-диаграммы бизнес-процессов («как было»), что позволило выявить фрагментацию данных, сложности с доступом и безопасность. Данный анализ обосновал необходимость создания единой платформы и лег в основу формулировки требований и обзора аналогичных решений.
Во втором разделе выполнено проектирование веб-приложения. Выделены основные сущности (Проект, Задача/BIQ, Документ, Функциональный блок), разработана структура базы данных в MongoDB и построены её модели. Спроектирована REST-архитектура серверной части (Express.js/Node.js) и интерфейс клиента (React), определены JSON-контракты API в формате OpenAPI.
В третьем завершающем этапе проведено тестирование:
• юнит-тесты
• интеграционные тесты
• функциональные тесты
• нагрузочные тесты
Цель выпускной квалификационной работы достигнута: приложение реализовано в полном объёме, удовлетворяет заданным функциональным и качественным требованиям, готово к внедрению и дальнейшему развитию.
Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

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

1. Барклунд М., Мардан А. React Quickly: практическое руководство. 2- е изд. - СПб: Прогресс книга, 2023. - 797 с.
2. Брэдшоу Ш., Ходоров К., Брэзил Й. MongoDB: Полное руководство.
ДМК Пресс, 2020. - 540 с.
3. Буч Г., Рембо Д., Якобсон И. Язык UML. Руководство пользователя. М.: ДМК-Пресс, 2008. - 496 с.
4. Бэнкер К. MongoDB в действии. ДМК Пресс, 2014. - 381 с.
5. Бэнкс А., Порселло Е. React и Redux. Функциональная веб­разработка. - СПб: Питер, 2018. - 336 с.
6. ГОСТ Р 54869-2011. Проектный менеджмент. Требования к управлению проектом. URL: https://docs.cntd.ru/document/1200089604 (дата обращения: 02.11.2025)
7. Дакет Дж. HTML и CSS. Разработка и дизайн веб-сайтов. Эксмо, 2020. - 480 с.
8. Дунаев В. JavaScript. Самоучитель. Питер - М., 2015. - 400 с.
9. Мальцев И. П. Проектирование сайтов. М.: SelfPub, 2018. - 170 с.
10. Руководство по React [Электронный ресурс]. URL: https://metanit.com/web/react/ (дата обращения: 03.12.2024)
11. Хэррон Дэвид. Node.js. Разработка серверных веб-приложений на JavaScript. М.: ДМК Пресс, 2014. - 144 с.
12. DFD (Data Flow Diagram) Диаграммы — зачем они нужны и какие бывают [Электронный ресурс]. URL: https://habr.com/ru/articles/668684/ (дата обращения: 24.01.2025)
13. Express 5.x - API Reference [Электронный ресурс]. URL:
https://expressjs.com/en/5x/api.html (дата обращения: 12.11.2024)
14. JavaScript | MDN [Электронный ресурс]. URL:
https://developer.mozilla.org/en-US/docs/Web/JavaScript (дата обращения:
11.11.2024)
15. MongoDB University. M320: Data Modeling. MongoDB, Inc., 2025. URL: https://university.mongodb.com (дата обращения: 11.12.2024)
16. Mongoose v8.15.1: Getting Started [Электронный ресурс]. URL: https://mongoosejs.com/docs/ (дата обращения: 12.11.2024)
17. Project Documentation: 20 Essential Project Documents [Электронный ресурс]. URL: https: //www.projectmanager.com/blog/great-proj ect-documentation (дата обращения: 09.10.2024)
18. React Reference Overview - React [Электронный ресурс]. URL: https://react.dev/reference/react (дата обращения: 03.11.2024)
19. React Router Home | React Router [Электронный ресурс]. URL: https://reactrouter.com/home (дата обращения: 06.11.2024)
20. UML 2.5 Diagrams Overview [Электронный ресурс]. URL: https://www.uml-diagrams.org/uml-25-diagrams.html (дата обращения: 07.02.2025)

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.

©2026 Cервис помощи студентам в выполнении работ