Тип работы:
Предмет:
Язык работы:


Разработка информационной системы ведения проектов

Работа №140822

Тип работы

Бакалаврская работа

Предмет

информатика

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

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


Аннотация 2
Введение 5
Глава 1 Функциональное моделирование предметной области 7
1.1 Технико-экономическая характеристика предметной
области 7
Концептуальное моделирование предметной области 9
1.2.1 Выбор технологии концептуального моделирования 10
1.2.2 Разработка и анализ модели бизнес-процесса «Как есть» 12
1.2.3 Обоснование необходимости автоматизированного варианта
решения 16
1.3 Анализ существующих разработок 17
1.4 Постановка задачи на разработку ИС ведения проектов 19
1.5 Модель бизнес-процесса «TO BE (Как должно быть)» 21
Глава 2 Логическое проектирование информационной системы 24
2.1 Выбор технологии логического моделирования 24
2.2 Логическая модель информационной системы 26
2.3 Информационное обеспечение информационной системы 32
2.4 Проектирование базы данных информационной системы 33
2.4.1 Выбор модели данных базы данных 33
2.4.2 Разработка концептуальной модели данных системы 34
2.5 Требования к аппаратно-программному обеспечению 38
Глава 3 Физичское проектирование информационной системы 40
3.1 Выбор ИТ-архитектура информационной системы 40
3.2 Выбор технологии разработки информационной системы 43
3.3 Выбор СУБД информационной системы 45
3.4 Разработка физической модели данных 48
3.5 Разработка информационной системы 49
3.6 Расчет экономической эффективности разработки 55
Заключение 59
Список используемой литературы и используемых источников 60

Современный мир не может существовать без информационных технологий, и IT-индустрия становится все более значимой в различных сферах бизнеса и жизни людей. Компании в области информационных технологий нуждаются в эффективных инструментах для ведения бизнеса и управления проектами. В связи с этим, разработка информационной системы для ведения IT-проектов является важной задачей для компаний, работающих в этой сфере [2].
Современной методологией ведения проектов при разработке ПО является Scrum с использованием досок Канбан. Scrum и Канбан относится к гибким моделям разработки Agile [20]. Разрабатываемое ПО должно отвечать современным методологиям разработки ПО [9].
Информационная система ведения проектов позволит упростить и автоматизировать процессы, связанные с управлением проектами, сбором, хранением и обработкой данных, а также улучшить коммуникацию между участниками проекта и повысить эффективность работы. Важными элементами такой системы являются управление задачами, планирование, отслеживание времени, контроль версий, документирование процессов и многие другие функции.
Без использования специальных систем для управления IT-проектами, компании могут столкнуться с рядом проблем, таких как: неэффективное использование времени и ресурсов, потеря данных, недостаточная прозрачность и согласованность процессов, а также отсутствие возможности для точного прогнозирования времени и бюджета проекта. Информационная система для ведения IT-проектов поможет избежать этих проблем и повысить эффективность бизнес-процессов в компании [6].
Тема ВКР предложена кафедрой Прикладной математики и информатики ТГУ.
Задача ВКР сводится к разработке информационной системы ведения проектов для ИТ -компании занимающейся разработкой ПО.
Задачи при разработке информационной системы ведения проектов:
- изучение процессов ведения проектов в ИТ-компании;
- анализ бизнес-процессов;
- определить процесс, нуждающийся в реинжиниринге;
- концептуальное и логическое проектирование;
- разработка Agile ориентированной информационной системы.
ВКР включает введение, три главы, заключение, список использованных источников:
- В первой главе исследуются процессы ведения проектов.
- Во второй главе моделируется информационная система.
- В третьей главе описывается ИТ-архитектура разрабатываемой системы ведения проектов и методы разработки. Проводится анализ инструментов разработки и выбран наиболее подходящий. Разрабатывается информационная система и приводятся контрольные примеры. Проводится расчёт экономической эффективности внедрения информационной системы ведения проектов.
В заключении проведено описание решенных задач во время проектирования информационной системы ведения проектов.
Объект исследования - деятельность IT-компании, специализирующейся на разработке и внедрении программных продуктов.
Предмет исследования - автоматизация процесса ведения проектов IT- компании.
Цель исследования - разработка информационной системы ведения проектов.
Задачи исследования - анализ, моделирование, проектирование БД и программного комплекса используя нотации IDEF0, IDEF1X, UML. Выбор подходящих средств и языка программирования для разработки информационной системы [15].

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

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

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


В ходе выполнения выпускной квалификационной работы описан полный цикл разработки системы ведения проектов для ит-компании занимающейся разработкой и поддержкой программного обеспечения.
В ходе исследования и проектирования системы ведения проектов были проведены анализ требований, выбрана технология UML для создания логической модели, определены основные компоненты и архитектура системы, разработаны диаграммы классов и компонентов, выбрана СУБД PostgreSQL и язык программирования Python, выбрана методология Scrum и Канбан для управления жизненным циклом проекта.
Кроме того, были определены требования к аппаратному и программному обеспечению, описаны функциональные и нефункциональные требования, разработаны сценарии использования и прототипы пользовательского интерфейса.
На основе проведенного анализа и выделенного процесса были определены основные объекты и разработаны контрольные примеры интерфейса пользователя и основных форм системы.
Использование современных технологий и инструментов, таких как IDE PyCharm и PostgreSQL сервер, позволит разработать надежную и эффективную систему, удовлетворяющую требованиям бизнеса и пользователей. Методология Scrum и Канбан обеспечит гибкий Agile подход к управлению проектом, учитывая изменения и дополнения в процессе его разработки.
На завершающем этапе были проведены расчеты экономической эффективности проекта.
Результаты работы могут быть использованы айти компаниями, планирующих внедрять AGILE подходы в разработке программного обеспечения, и автоматизации ведения проектов с использование Scrum и Канбан.


1. Блинов, А.О Реинжиниринг бизнес-процессов : учебное пособие для студентов вузов, обучающихся по специальностям экономики и управления /
A. О. Блинов, О. С. Рудакова, В. Я. Захаров, И. В. Захаров ; под редакцией А. О. Блинова. — Москва : ЮНИТИ-ДАНА, 2017. — 343 c.
2. Балдин, К. В. Информационные системы в экономике : учебник / К. В. Балдин, В. Б. Уткин. — 8-е изд. — Москва : Дашков и К, 2019. — 395 c.
3. Буч, Г. Введение в UML от создателей языка. Гради Буч, Джеймс Рамбо, Ивар Якобсон — 2-е издание — М.: ДМК Пресс, 2015. — 496 с.
4. Васильев, А. Н. Python на примерах : практический курс по программированию / А. Н. Васильев. — 2-е изд. — Санкт-Петербург : Наука и Техника, 2017. — 432 c.
5. Головатый, А. Django. Подробное руководство. Адриан Головатый, Джейкоб Каплан-Мосс — Второе издание — СПб.: Символ-плюс, 2010. — 560 с.
6. Горбенко, А. О. Информационные системы в экономике / А. О. Горбенко. — 4-е изд. — Москва : Лаборатория знаний, 2020. — 295 c.
7. Емельянова, Т В. Моделирование баз данных : учебное пособие / Т В. Емельянова, А. М. Кольчатов, Н. Ю. Зюзина. — Саратов : Ай Пи Эр Медиа, 2018. — 62 c.
8. Золотов С.Ю. Проектирование информационных систем : учебное пособие / Золотов С.Ю.. — Томск : Томский государственный университет систем управления и радиоэлектроники, Эль Контент, 2013. — 88 c.
9. Майк, Кон Agile: оценка и планирование проектов / Кон Майк ; перевод
B. Ионов. — Москва : Альпина Паблишер, 2018. — 424 c.
10. Мкртычев, С. В. Прикладная информатика. Бакалаврская работа : электрон. учеб.-метод. пособие / С. В. Мкртычев, О. М. Гущина, А. В. Очеповский ; Тольяттинский государственный университет. - Тольятти : Изд- во ТГУ, 2019.
11. Мартин, Р Чистый код: создание, анализ и рефакторинг. Р Мартин. — 1¬е изд. — СПб : Питер, 2013. — 464 c.
12. Мартишин С. А. Базы данных [Электронный ресурс] : Практическое применение СУБД SQL и NoSOL-типа для применения проектирования информационных систем : учеб. пособие / С. А. Мартишин, В. Л. Симонов, М. В. Храпченко. - Москва : Форум : ИНФРА-М, 2018. 367 с.
13. Рындин, Н. А. Технологии разработки клиентских WEB-приложений на языке JavaScript : учебное пособие / Н. А. Рындин. — Воронеж : Воронежский государственный технический университет, ЭБС АСВ, 2020. — 54 c.
14. Смирнов, А. А. Разработка прикладного программного обеспечения : учебное пособие / А. А. Смирнов. — Москва : Евразийский открытый институт, Московский государственный университет экономики, статистики и информатики, 2003. — 101 c.
15. Силич, В. А. Реинжиниринг бизнес-процессов : учебное пособие / В. А. Силич, М. П. Силич. — Томск : Томский государственный университет систем управления и радиоэлектроники, 2007. — 200 c.
...
Всего источников 22


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



Подобные работы


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