🔍 Поиск готовых работ

🔍 Поиск работ

Разработка веб-приложения для управления личными и командными ресурсами

Работа №205188

Тип работы

Дипломные работы, ВКР

Предмет

информационные системы

Объем работы95
Год сдачи2023
Стоимость4270 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
4
Не подходит работа?

Узнай цену на написание


Реферат 7
Введение 11
Определения, обозначения, сокращения 13
Обзор литературы 15
Глава 1. Исследование предметной области 16
1.1. Описание концепции приложения для управления проектами 16
1.2. Описание процессов управления проектами 17
1.2.1. Анализ процесса управления проектами 17
1.2.2. Диаграмма процесса А1 «Планирование и управление проектом» в нотации EPC 19
1.2.3. Диаграмма процесса А2 «Выполнение задачи» 20
1.3. Требования к системе планирования задач и управления проектами 21
1.4. Анализ конкурентных решений 23
1.5. Сравнение с конкурентными решениями 23
Глава 2. Обзор архитектуры приложения 26
2.1. Роли и функциональные возможности пользователей приложения 26
2.1.1. Функциональные возможности авторизованного пользователя приложения 27
2.2. Создание макетов приложения 29
2.3. Описание программно-технических средств реализации клиентской части приложения 29
2.4. Архитектура клиентской части приложения 31
Вывод по главе 34
Глава 3. Разработка модулей для модернизации системы 35
3.1. Разработка модуля приложения интеграции с Google календарём 35
3.2. Модернизация меню коллекций 38
3.3. Модернизация функционала системных оповещений 43
3.3. Реализация копирования записи времени из карточки 44
3.4. Создание зависимых карточек из компактного диалога карточки и редактирование
зависимостей 46
Вывод по главе 46
Глава 4. Финансовый менеджмент, ресурсоэффективность и ресурсосбережение 49
4.1. Введение 49
4.2. Оценка коммерческого потенциала и перспективности проведения научных исследований с позиции ресурсоэффективности и ресурсосбережения 49
4.2.1. Потенциальные потребители результатов исследования 49
4.3. Анализ конкурентных технических решений 51
4.4. Оценка конкурентоспособности проекта 53
4.5. SWOT-анализ 55
4.6. Планирование работ по научно-техническому исследованию 61
4.6.1. Структура работ в рамках научного исследования 61
4.6.2. Определение трудоемкости выполнения работ 63
4.7. Бюджет научно-технического исследования 68
4.7.1. Расчёт материальных затрат научно-технического исследования 68
4.7.2. Расчет затрат на специальное оборудование для научных работ 69
4.7.3. Основная заработная плата исполнителя темы 69
4.7.4. Расчёт дополнительной заработной платы 71
4.7.5. Отчисления во внебюджетные фонды 72
4.7.6. Накладные расходы 73
4.7.7. Бюджетная стоимость НИР 73
4.8. Определение ресурсной (ресурсосберегающей), финансовой, бюджетной, социальной и экономической эффективности исследования 74
Вывод по главе 75
Глава 5. Социальная ответственность 78
5.1. Введение 78
5.2. Правовые и организационные вопросы обеспечения безопасности 78
5.3. Производственная безопасность 81
5.4. Анализ опасных и вредных производственных факторов 82
5.4.1 Отсутствие или недостаток необходимого естественного или искусственного освещения 82
5.4.2. Эмоциональные перезгрузки 83
5.4.3. Статические физические перегрузки 83
5.4.4. Монотонность трудового процесса 84
5.4.5. Факторы, связанные с электрическим током, возникающим под действием разницы
потенциалов, под действие которого попадает разработчик 85
5.5. Экологическая безопасность при разработке проектного решения 86
5.6. Безопасность в чрезвычайных ситуациях 87
5.6.1. Пожар 87
Вывод по главе 88
Заключение 89
Список литературы 90
Приложение А 93
Приложение Б 95


Ранее для управления проектами применялся лишь небольшой набор инструментов: зачастую использовались диаграммы Ганта и таблицы Excel для отслеживания и управления расписанием проекта [1]. Также использовались бумажные дневники, чтобы фиксировать задачи и прогресс, а также для координации и коммуникации между разработчиками и менеджерами проектов. Кроме того, для управления проектами менеджеры могли использовать мнемоники и принципы, такие как концепция «SMART», подразумевающие установление целей, которые являются специфичными, измеримыми, достижимыми, релевантными и своевременными.
Однако, без специальных инструментов управления проектами, процесс оказывался менее эффективным и сложным в автоматизации.
Системы управления проектами значительно упрощают, систематизируют и автоматизируют работу менеджеров проектов и разработчиков, позволяя лучше контролировать прогресс выполнения проектных задач и предсказывать результаты. Большая часть процессов командного взаимодействия, связанных с отслеживанием статусов задач, времени на их выполнение, а также сбор статистики и многое другое в настоящее время автоматизированы благодаря использованию систем управления проектами. Это ускоряет процесс разработки и позволяет разработчикам сосредоточиться на написании кода, а менеджерам гораздо более эффективно контролировать процесс выполнения задач.
Современные системы управления проектами в основном представляют собой кроссплатформенные веб-приложения, что позволяет получать к ним доступ из любой точки мира [2]. Они имеют удобный интерфейс и интуитивно понятные инструменты для создания графиков, диаграмм и отчетов для отслеживания прогресса проекта. Системы управления проектами позволяют сократить время на планирование и увеличить эффективность работы команды. Многие из таких систем имеют интеграции с системами контроля версий (VCS), такие как «Git», и с системами автоматизации сборки, такие как «Apache Ant» и «Make», которые позволяют выполнять задачи, необходимые для разработки, тестирования и сборки приложения, с минимальным участием разработчиков.
Таким образом, исходя из перечисленных фактов, системы управления проектами стали неотъемлемой частью процесса разработки, а их появление на раннем этапе и внедрение в мир IT дало сильный прирост в эффективности разработки и перевернуло современное представление о процессе командной работы.
Целью выпускной квалификационной работы является разработка новых функций для приложения «Planyway», а именно: создание функции копирование карточки как записи времени, разработка меню коллекций, модернизация функции системных сообщений, а также усовершенствование функции создания зависимых карточек.
Задачи, которые необходимо выполнить для достижения поставленной цели:
- Анализ предметной области систем управления проектами.
- Обзор архитектуры приложения.
- Разработка функционала для модернизации системы.


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

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

Помощь в написании работ!


В результате выполнения выпускной квалификационной работы был проведен анализ предметной области систем управления проектами, рассмотрена архитектура клиентской части приложения «Planyway» и подходы используемые при разработке данного решения. Также были выполнены задачи, предоставляющие пользователям новым функционал и расширяющие систему, а также была переписана часть функционала системы на более современную платформу, что позволило улучшить модульность и масштабируемость текущей кодовой базы проекта.
В результате проведенного анализа предметной области системы управления проектами были обозначены основные проблемы, с которыми сталкиваются организации при реализации проектов. Были проанализированы существующие системы управления проектами и их особенности с точки зрения эффективности и функциональности, а также выявлена конкурентоспособность текущей системы.
Обзор архитектуры приложения позволил определить ключевые компоненты и модули клиентской части системы. Общее понимание архитектуры проекта помогло при разработке новых модулей приложения и модернизации старых.
В результате разработки функционала по модернизации приложения были созданы новые инструменты и функции для управления проектами. Система была интегрирована с современными инструментами и сервисами, а также был создан функционал, упрощающий взаимодействие пользователя с коллекциями и позволяющий использовать ранее существующие функции в более удобном представлении.
Также были рассмотрены вопросы ресурсоэффективности и ресурсосбережения, а также составлен календарный график выполнения работ по реализации научного исследования и рассчитана общая стоимость разработки.
В разделе «Социальная ответственность» были рассмотрены вопросы организации безопасности при разработке, проведен анализ производственной и экологической безопасности, а также рассмотрены наиболее типичные чрезвычайные ситуации и составлен перечень действий сотрудников при их возникновении.
В результате все задачи, поставленные в ходе выполнения выпускной квалификационной работы, были выполнены. Был освоен подход к разработке в команде «Planyway» и изучен новый стек технологий, а также на примере данного продукта рассмотрен архитектурный подход к реализации масштабируемых веб-приложений.



1. The Evolution of Project Management // ProjectSmart - URL: https://www.projectsmart.co.uk/history-of-project-management/evolution-of-project- management.php(дата обращения: 01.06.2023). - Текст: электронный.
2. Seymour, T «The History Of Project Management» / Seymour, T, Hussein, S. - Текст:
электронный // International Journal of Management & Information Systems (IJMIS) : [сайт]. - 2014. - 11 cент. - URL:
https://clutejournals.com/index.php/IJMIS/article/view/8820(дата обращения: 01.06.2023).
3. Сафонова А.А. Информационные системы управления проектами / А.А. Сафонова, О.Н. Кускачева - Текст: электронный // Формула менеджмента. - 2020. - №1. - C. 22-23. URL: https://cyberleninka.ru/article/n/informatsionnye-sistemy-upravleniya- proektami/viewer(дата обращения 01.06.2023). - Режим доступа: Научная электронная библиотека Киберленинка
4. Кагерманов Ш.Ш. Программное и организационное обеспечение гибкого управления предприятиями / Кагерманов Ш.Ш. - Текст: электронный // StudNet. 2020. №8. URL: https://cyberleninka.ru/article/n/programmnoe-i-organizatsionnoe- obespechenie-gibkogo-upravleniya-predpriyatiyami(дата обращения: 01.06.2023) - Режим доступа: Научная электронная библиотека Киберленинка
5. angular vs react vs vue // npm trends - URL: https://npmtrends.com/angular-vs-react-vs- vue(дата обращения: 01.06.2023). - Текст: электронный.
6. Webpack: The Missing Tutorial // GitHub - URL: https://github.com/shekhargulati/52- technologies-in-2016/blob/master/36-webpack/README.md(дата обращения: 01.06.2023). - Текст: электронный.
7. Google Calendar API overview - Текст: электронный // Google Workspace - URL: https://developers.google.com/calendar/api/guides/overview7hUen(дата обращения: 01.06.2023). - Текст: электронный.
8. Компоненты и свойства // React - URL: https://ru.react.js.org/docs/components-and- props.html(дата обращения 01.06.2023). - Текст: электронный.
9. Developer Guide // AngularJS - URL: https://docs.angularjs.org/guide#application- structure(дата обращения 01.06.2023). - Текст: электронный.
10. Трудовой кодекс Российской Федерации от 30.12.2001 N 197-ФЗ (ред. от 19.12.2022) [Электронный ресурс] // Консультант : сайт. - Режим доступа: http://www.consultant.ru/document/cons doc law 34683/(дата обращения: 01.06.2023).
11. ГОСТ 12.2.032-78. Система стандартов безопасности труда (ССБТ). Рабочее место при выполнении работ сидя. Общие эргономические требования // [Электронный ресурс] // Кодекс: сайт. - Режим доступа: https://docs.cntd.ru/document/1200003913(дата обращения: 01.06.2023).
12. ГОСТ 21889-76. Система «человек-машина». Кресло человека-оператора. Общие эргономические требования // [Электронный ресурс] // Кодекс: сайт. - Режим доступа: https://docs.cntd.ru/document/1200012832(дата обращения: 01.06.2023).
13. ГОСТ Р ИСО 9241-4-2009. Эргономические требования к проведению офисных работ с использованием видеодисплейных терминалов (VDT). Часть 4. Требования к клавиатуре // [Электронный ресурс] // Кодекс: сайт. - Режим доступа: https://docs.cntd.ru/document/1200076334(дата обращения: 01.06.2023).
14. ГОСТ Р ИСО 9241-5-2009. Эргономические требования к проведению офисных работ с использованием видеодисплейных терминалов (VDT). Часть 5. Требования к расположению рабочей станции и осанке оператора // [Электронный ресурс] // Кодекс: сайт. - Режим доступа: https://docs.cntd.ru/document/1200076558(дата обращения: 01.06.2023).
15. ГОСТ Р ИСО 9241-7-2009. Эргономические требования при выполнении офисных работ с использованием видеодисплейных терминалов (ВДТ). Часть 7. Требования к дисплеям при наличии отражений // [Электронный ресурс] // Кодекс: сайт. - Режим доступа: https://docs.cntd.ru/document/1200064119(дата обращения: 01.06.2023).
16. МР 2.2.9.2311-07. 2.2.9. Состояние здоровья работающих в связи с состоянием производственной среды // [Электронный ресурс] // Кодекс: сайт. - Режим доступа: https://docs.cntd.ru/document/1200072234(дата обращения: 01.06.2023).
17. СанПиН 1.2.3685-21. Гигиенические нормативы и требования к обеспечению безопасности и (или) безвредности для человека факторов среды обитания // [Электронный ресурс] // Кодекс: сайт. - Режим доступа: https://docs.cntd.ru/document/573500115(дата обращения: 01.06.2023).
18. СП 52. 13330.2016. Естественное и искусственное освещение. Актуализированная редакция СНиП 23-05-95 // [Электронный ресурс] // Кодекс: сайт. - Режим доступа: https://docs.cntd.ru/document/456054197(дата обращения: 01.06.2023).
19. ГОСТ 12.1.038-82. Электробезопасность. Предельно допустимые значения напряжений прикосновения и токов // [Электронный ресурс] // Кодекс: сайт. - Режим доступа: https://docs.cntd.ru/document/5200313(дата обращения: 01.06.2023).
20. ГОСТ Р 53692-2009. Ресурсосбережение. Обращение с отходами. Этапы технологического цикла отходов // [Электронный ресурс] // Кодекс: сайт. - Режим доступа: https://docs.cntd.ru/document/1200081740(дата обращения: 01.06.2023).
21. ГОСТ Р 55101-2012. Обращение с отходами. Руководство по безопасному сбору, хранению и транспортированию гальванических элементов // [Электронный ресурс] // Кодекс: сайт. - Режим доступа: https://docs.cntd.ru/document/1200103906(дата обращения: 01.06.2023).
22. ФЗ от 22.07.2008 N 123-ФЗ. Технический регламент о требованиях пожарной безопасности // [Электронный ресурс] // Кодекс: сайт. - Режим доступа: https://docs.cntd.ru/document/902111644(дата обращения: 01.06.2023)
23. Правила по охране труда при использовании электроустановок// [Электронный ресурс] // Кодекс: сайт. - Режим доступа: https://docs.cntd.ru/document/573264184(дата обращения: 04.04.2022)


Работу высылаем на протяжении 30 минут после оплаты.




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