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


Разработка единой API-платформы для автоматизации бизнес-процессов компании (на примере ООО «IT Consult»)

Работа №116214

Тип работы

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

Предмет

информатика

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

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


Введение 4
Глава 1 Функциональное моделирование предметной области 6
1.1 Технико-экономическая характеристика ООО «IT Consult» 6
1.2 Концептуальное моделирование предметной области 9
1.3 Анализ существующих API-платформ для автоматизации бизнес-
процессов 14
1.4 Постановка задачи на разработку проекта API-платформы 17
1.5 Разработка модели бизнес-процесса «Как должно быть» 18
Глава 2 Логическое проектирование API-платформы 21
2.1 Проектирование структуры и функционала API-платформы 21
2.2 Информационное обеспечение API-платформы 25
2.3 Проектирование базы данных API-платформ 28
2.4 Разработка логической модели данных API-платформы 31
2.5 Требования к аппаратно-программному обеспечению API-платформы 32
Глава 3 Физическое проектирование API-платформ 35
3.1 Выбор архитектуры API-платформы 35
3.2 Выбор технологии разработки программного обеспечения API-
платформы 39
3.3 Выбор СУБД API-платформы 40
3.4 Разработка физической модели данных API-платформы 41
3.5 Разработка программного обеспечения API-платформы 46
3.6 Описание функциональности API-платформы 47
3.7 Тестирование программного проекта 51
Заключение 54
Список используемой литературы 55
Приложение А Исходный код приложения


Актуальность исследования. Новые технологии вносят существенный вклад в развитие современного бизнеса, при этом, можно сказать, что в некоторых видах бизнеса использование новейших технологий является основополагающим фактором успеха деятельности компании. Информатизация предприятий повышает их конкурентоспособность, повышает эффективность бизнес-процессов, автоматизирует множество операций, которые осуществляют сотрудники предприятий.
На данном этапе развития информационных технологий практически не осталось компаний, которые не используют технологии хранения, передачи, или обработки данных. Это имеет связь с широким распространением компьютерной техники, а также средств передачи данных (мобильная и кабельная связь). Возникающие потоки информации на основе введения информационно-коммуникационных технологий — это объективное отражение реальных процессов в организациях.
Новое значение приобретают возможности большей прозрачности и свободного обмена информацией, которые обеспечиваются за счет API, которые рассматриваются «не только как технологический инструмент, но и как возможность создания цифровых платформ бизнеса — более гибких и адаптивных к происходящим изменениям, позволяющим быстро и эффективно масштабировать любой бизнес» [9].
Формирование цифровой инфраструктуры компании необходимо для развития и масштабирования бизнеса, в частности обеспечения роста конкуренции и повышения доступности, качества и ассортимента товаров и услуг. Открытые API становятся одним из связующих элементов цифровой инфраструктуры бизнеса. Они обеспечат передачу данных между информационными системами различных структур и подструктур бизнеса, используя стандартизированные подходы и технологические решения. Кроме того, использование открытых API позволит существенно снизить сроки и издержки на запуск новых услуг, а упростит их последующее развитие и масштабирование, повысит конкурентоспособность предприятия [1]. Наличие API позволит интегрировать информационную систему ООО «IT Consult» с другими программными продуктами, а также разрабатывать клиентские приложения для масштабирования бизнеса.
В связи с этим, целью работы является разработка единой API- платформы для автоматизации бизнес-процессов компании ООО «IT Consult». Для достижения цели нужно решить следующие задачи:
1. провести функциональное моделирование предметной области;
2. провести логическое моделирование предметной области;
3. осуществить физическую реализацию единой API-платформы для автоматизации бизнес-процессов компании ООО «IT Consult».
Объект работы: процессы автоматизации деятельности ООО «IT Consult». Предмет работы: единая API-платформа для автоматизации бизнес- процессов компании ООО «IT Consult».
Методы исследования. В процессе исследования использовались методы контент-анализа, синтеза, сравнения и обобщения, системного подхода, описательный метод, методы разработки и проектирования информационных систем, методы проектирования и реализации API, методы проектирования баз данных.
Структура работы: работа состоит из введения, трех глав, заключения, списка использованных источников, приложений. Текст работы изложен на 66 страницах, содержит 37 изображений, 7 таблиц, 27 источников литературы.


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

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

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


В результате работы была достигнута поставленная цель - разработана единая API-платформа для автоматизации бизнес-процессов компании ООО «IT Consult». При достижении цели были решены следующие задачи:
- проведено функциональное моделирование предметной области;
- проведено логическое моделирование предметной области;
- осуществлена физическая реализацию единой API-платформы для автоматизации бизнес-процессов компании ООО «IT Consult».
При функциональном моделировании предметной области проведено: концептуальное моделирование предметной области; выбор технологии моделирования бизнес-процессов ООО «IT Consult»; моделирование бизнес- процессов ООО «IT Consult» для постановки задачи автоматизированного варианта решения; разработку и анализ модели бизнес-процесса «Как есть»; обоснование необходимости разработки API-платформы; анализ существующих API-платформ для автоматизации бизнес-процессов. После этого была поставлена задача на разработку проекта API-платформы и разработана модель бизнес-процесса «Как должно быть». В процессе логического проектирования было осуществлено логическое проектирование API-платформы для ООО «IT Consult». При этом был создан проект структуры и функционала API-платформы для ООО «IT Consult», определено информационной обеспечение и создана концептуальная и логическая модель базы данных для API-платформы для ООО «IT Consult», определены требования к аппаратно-программному обеспечению проектируемой системы. В результате физического проектирования было проведено физическое проектирование API-платформы, разработана физическая модель базы данных, выбрана архитектура платформы, выбраны технологии реализации и СУБД системы, разработана схема взаимодействия модулей, описаны возможности системы, проведено тестирование программного проекта.



1. Автоматизация управления предприятием- М.: ИНФРА - М. 2000. - 239 с.
2. Анализ бизнес-процессов деятельности оптовой фирмы (на примере ЧП 1000 мелочей). Финансовый университет, Кемерово, 2017. 65 с.
3. Аткинсон MySQL. Библиотека профессионала / Аткинсон, Леон. - М.: Вильямс, 2014. - 624 с.
4. Введение в Rest API: что это простыми словами [Электронный ресурс] / Режим доступаhttps://mcs.mail.ru/blog/vvedenie-v-rest-api (дата обращения: 18.09.2021).
5. Долганова, О.И. Моделирование бизнес-процессов: Учебник и практикум для академического бакалавриата / О.И. Долганова, Е.В. Виноградова, А.М. Лобанова. - Люберцы: Юрайт, 2016. - 289 c.
6. Информационные технологии. Процессы жизненного цикла
программных средств: СТБ ИСО/МЭК 12207-2003 [Электронный ресурс]. - Режим доступа: www.nbrb.by/payment/TechCode
Pract/pdf/tcp_135_2008.pdf. - Дата доступа: 17.08.2021.
7. Кожевников А. В. Тарасов А. Г. Исследование процессов взаимодействия продавца с клиентами и разработка CRM-системы с открытым API для интеграции с интернет-магазином, анализ структуры и требований стандартов к компонентам CRM-систем /
8. Коннолли, Т. Базы данных. Проектирование, реализация и сопровождение. Теория и практика / Т. Коннолли. - М.: Вильямс И.Д., 2017. - 1440 c.
9. Кузнецов Максим, Симдянов Игорь Самоучитель PHP 5; БХВ- Петербург - М., 2017. - 560 c.
10. Локхарт Джош Современный PHP. Новые возможности и передовой опыт; ДМК Пресс - М., 2016. - 304 c.
11. Мартишин, С.А. Проектирование и реализация баз данных в СУБД MySQL с использованием MySQL Workbench: Методы и средства проектирования информационных систем и техноло / С.А. Мартишин, В.Л. Симонов, М.В. Храпченко. - М.: Форум, 2018. - 61 с.
12. Методические указания к лабораторным работам «Методы проектирования схем баз данных» по дисциплине «Распределенные информационно-аналитические системы» для студентов специальностей 122
- Компьютерные науки и информационные технологии,124 - Системный анализ/ Сост. Ю.Н. Кожин, О.Н. Малых, В.Ф. Прокопенков.- Х.: НТУ “ХПИ”, 2017.-32 с
13. Поллис, Г. Разработка программных проектов на основе Rational Unified Process (RUP) / Г. Поллис, Л. Огастин, К. Лоу. - М.: Бином-Пресс, 2009.- 346 с.
14. Программная среда для веб-разработки Open Server Panel [Электронный ресурс] / Режим доступа:https://ospanel.io/ (дата обращения: 18.08.2021).
15. Репин В. В. Бизнес-процессы. Моделирование, внедрение, управление / В. В. Репин. - М.: Манн, Иванов и Фербер, 2013. - 512 с.
16. Стельмашонок Е.В., Стельмашонок В.Л. Основы компьютерного моделирования бизнес-процессов. Учебное пособие. — Санкт-Петербург: Санкт-петербургский государственный экономический университет, 2019. — 88 с. — ISBN 978-5-7310-4573-5.
17. Стружкин, Н.П. Базы данных: проектирование: Учебник для академического бакалавриата / Н.П. Стружкин, В.В. Годин. - Люберцы: Юрайт, 2016. - 477 c.
18. Шёнталер, Ф. Бизнес-процессы. Языки моделирования, методы, инструменты / Ф. Шёнталер. - М.: Альпина Паблишер, 2019. - 264 c.
19. Яргер, Р.Дж. MySQL и mSQL: Базы данных для небольших предприятий и Интернета / Р.Дж. Яргер, Дж. Риз, Т. Кинг. - М.: СПб: Символ- Плюс, 2015. - 560 c.
20. 6 инструментов CRM с открытым кодом [Электронный ресурс] / Режим доступа: https://te-st.ru/2016/07/11/6-open-source-crm/(дата обращения: 18.06.2021).
21. Rational Rose, методика RUP и язык UML [Электронный ресурс]. - Режим доступа: www.rational.com. - Дата доступа: 14.08.2021.
22. Rest API [Электронный ресурс] / Режим доступа: https://www.ibm.com/ru-ru/cloud/learn/rest-apis/ (дата обращения: 18.09.2021).
23. Rest-api [Электронный ресурс] / Режим доступа:
https://mcs.mail.ru/blog/vvedenie-v-rest-api (дата обращения: 19.08.2021).
24. Rest-api [Электронный ресурс] / Режим доступа:
https://www.ibm.com/ru-ru/cloud/learn/rest-apis (дата обращения: 19.08.2021).
25. Symfony [Электронный ресурс] / Режим доступа: https://symfony.com (дата обращения: 18.08.2021).
26. The technological benefits of Symfony in 6 easy lessons [Электронный ресурс]/symfony.com. — Режим доступа: http://symfony.com/six- good-technical-reasons(дата обращения: 09.09.2021).
27. Zurmo [Электронный ресурс] / Режим доступа: https://hellip.com/ru/product/zurmo.html(дата обращения: 18.06.2021).


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




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