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


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

Работа №53280

Тип работы

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

Предмет

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

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

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


ВВЕДЕНИЕ 4
Глава 1. ТРЕБОВАНИЯ 8
1.1 Требования к серверу 8
1.2 Требования к клиентской платформе 9
1.3 Требования к информационной безопасности системы 9
1.4 Выбор стека технологий 9
Глава 2. СТРУКТУРА ИНФОРМАЦИОННОЙ СИСТЕМЫ 11
2.1 Общие сведения о системе 11
2.2 Архитектура 12
2.3 Структура базы данных 15
Глава 3. РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ 17
3.1 Используемые технологии 17
3.2 Функционал системы 19
3.2.1 Модуль «Проекты» 20
3.2.2 Модуль «Ресурсы» 24
3.2.3 Модуль «Финансы» 26
3.2.4 Модуль «Документооборот» 26
3.2.5 Модуль «Бизнес-процессы» 27
3.2.6 Модуль «Аналитика и статистика» 27
3.2.7 Модуль «Администрирование» 29
ЗАКЛЮЧЕНИЕ 31
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 32
ПРИЛОЖЕНИЕ


Одним из основополагающих моментов бизнес-моделирования является понятие бизнес-процесса. Это совокупность взаимосвязанных событий или задач, направленных на создание определенного построения работы в организациях, результатом которой являются продукты или услуги.
В настоящее время существует не малое количество информационных систем, предназначенных для автоматизации бизнес-процессов, такие как Project Management System [3]. Этот тип систем имеет узкую специализацию, и преследует одну цель: упростить и автоматизировать работу предприятия.
Проведем сравнительный анализ самых крупных ресурсов аналогичного содержания:
Битрикс24 (https://www.bitrix24.ru/) - разработчиком является компания “1С-Битрикс” Система представляет собой совокупность программных модулей, включающих в себя, в том числе, CRM-систему. Также система включает в себя виртуальную АТС (Автоматическая Телефонная Станция), модуль ведения бизнес-процессов, календарь событий и мобильное приложение.
Мегаплан (https://megaplan.ru/) - это корпоративная CRM-система российской разработки. Она ориентирована в первую очередь на компании, работающие с клиентами на долговременной основе. Включает в себя корпоративный чат, модуль задач, просмотр всей информации по клиенту, также есть возможность сохранять всю историю переписок.
Jira (https://ru.atlassian. com/software/jira) - продукт компании Atlassian. Это система отслеживания ошибок, предназначена для управления проектами и взаимодействия между пользователями.
Redmine (http ://www. redmine. org/) - серверное web-приложение, предназначенное для управления проектами и задачами. Разработчиком является Jean-PhillippeLang. Система содержит функционал отслеживания ошибок, ведения нескольких проектов, файловый менеджер и т.д.
В результате были выявлены следующие недостатки:
Высокий порог вхождения - персонал необходимо дополнительно обучать из-за сложности и богатого функционала систем.
Все процессы распараллелены и нет четкой статистики - отсутствие единой системы ведения работы и сбора статистики. И начальство сталкивается с проблемой, что не может уследить за всем происходящим в их организации
Избыточность - в больших системах присутствует функциональность, которая не нужна заказчику. Она может запутать работников, замедлять работу и создавать лишнюю нагрузку на серверы и компьютеры.
Высокая стоимость - стоимость покупки, настройки, лицензии системы, обучения персонала может быть очень высокой.
Эти причины служат основой для разработки собственной системы управления проектами для предприятий.
Клиент обратился с заказом на индивидуальную разработку ИСУП (Информационная система управления проектами). После переговоров клиента и подрядчиков, анализа существующих систем и консультации с техническими специалистами был выявлен главный недостаток существующих систем - ни одна из систем не может подстраивается под индивидуальные бизнес-процессы предприятия. Т.к. большинство аналогичных систем распространяется под проприетарной лицензией, разработчик мог попросту не иметь возможности модифицировать модули программного обеспечения.
Актуальность темы дипломной работы связана с развитием информационных технологий и заключается в необходимости автоматизации и индивидуальном подходе к бизнес-процессам на крупных и средних предприятиях в целом и в конкретной строительной организации в частности.
Цель дипломной работы - спроектировать и создать эффективную систему управления проектами, в первую очередь, для строительной организации, удовлетворив все потребности клиента, а во вторую, для крупных или средних предприятий, которые будут иметь возможность индивидуальной настройки под их бизнес-процессы.
Для достижения поставленной цели необходимо решить следующие задачи:
• Проанализировать существующие информационные системы ERP, выразить их преимущества и недостатки
• Написать техническое задание для разработки системы
• Спроектировать архитектуру системы на основе технического задания, выбрать технологии для разработки
• Разработать пользовательский интерфейс.
• Разработать структуру базы данных и back-end часть.
• Разработать front-end часть.
• Протестировать систему.
• Внедрить систему на предприятие.
• Выйти на рынок информационных ERP-систем.
Данная информационная система управлением проектами является коллективным проектом. В дипломной работе рассказывается о функционале, который разработал сам автор.
В первой главе данной дипломной работы описаны функциональные и технические требования к системе и процесс выбора технологий для разработки.
Во второй главе описываются общие сведения о системе, ее архитектуре и структуре базы данных. Автор рассказывает о взаимодействии разных компонентов между собой и принцип работы ORM.
В третьей главе описывается функционал системы. Автор рассказывает об использованных технологиях при разработке и показывает основной функционал системы.

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

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

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


В рамках дипломной работы была рассмотрена проблема многих предприятий - в существующих системах управления проектами нет индивидуального подхода к работе по конкретным бизнес-процессам заказчика. Решение данной проблемы направлено на создание продукта, который бы удовлетворял всем требованиям.
Результатом работы является готовое к использованию web- приложение под названием BRAVO. Успешно спроектированы и разработаны архитектура, структура базы данных и web-интерфейс продукта.
Использован передовой стек технологий: AngularJS, Slim, Stylus-для ЬгапЬепбразработки; Ruby, RubyOnRails, Postgresql, Web-Sockets - для back- endразработки; и Java, Groovy-для разработки сервиса на основе BOS.
Система протестирована, были устранены все ошибки. BRAVO уже интегрирован в государственную строительную компанию ТИГП (ТатИнвестГражданПроект). Отзывы от работников данного предприятия исключительно положительные. Они отмечают следующие достоинства:
• Удобный интерфейс
• Увеличение скорости работы
• Прозрачность своей потенциальной зарплаты
• Взаимодействие между отделами в компании
• Архив всех документов в одном месте.
Также начальство ТИГП отмечает, что процесс управления предприятием стал продуктивнее благодаря модулю аналитики и статистики.
В будущем планируется интеграция еще в несколько строительных организаций. Все поставленные цели и задачи выполнены за исключением выхода на широкий рынок потребителей. В данный момент ведутся работы для выполнения этой задачи.



1. Официальная документация PostgreSQL [Электронный ресурс] / The PostgreSQL Global Development Group, 2017. - Режим доступа: https://www.postgresql.Org/docs/9.5/static/index.html. свободный - Яз. англ.
2. Официальная документация Ruby [Электронный ресурс] / Сообщество
Ruby, 2017. - Режим доступа: https: //www.ruby-
lang.org/ru/documentation/. свободный — Яз. рус
3. Национальная ассоциация управления проектами [Электронный ресурс] / НП «Ассоциация управления проектами «СОВНЕТ», 2017. - Режим доступа: http://www.sovnet.ru/. свободный — Яз. Рус
4. Официальная документация RubyOnRails [Электронный ресурс] / David Heinemeier Hansson (DHH), 2017. - Режим доступа: http://rusrails.ru/, свободный — Яз. рус
5. Одинцов И.О. Профессиональное программирование. Системный подход / Одинцов И.О. - СПб.: БХВ. 2002. -512с.
6. Bell M. Service-Oriented Modeling: Service Analysis, Design, and Architecture / M. Bell, - Wiley & Sons, 2008. - 384с
7. Chappel D. Enterprise Service Bus / D. Chappel, - O’Reilly, 2004 . -276с
8. Флэнаган Д. JavaScript. Подробное руководство. 5-е издание. / Флэнаган Д. - М.: Символ-Плюс, 2008. - 992с.
9. Кузнецов С. Д. Базы данных. Модели и языки. / Кунецов С. Д. - М.: Бином-Пресс, 2008.- 720с.
10. Официальная документация Bonita Open Solution [Электронный
ресурс] / Bonitasoft, Inc. 2017 — Режим доступа:
http://documentation.bonitasoft.com/ . свободный - Яз. англ


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



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


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