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


Разработка приложения по сбору данных для ООО «Статус»

Работа №105749

Тип работы

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

Предмет

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

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

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


Аннотация 2
Введение 5
Глава 1 Анализ процесса сбора данных в организации ООО «Статус» 7
1.1 Описание деятельности организации ООО «Статус» 7
1.2 Описание процесса подбора автомобильных запчастей 9
1.3 Разработка и анализ модели процесса подбора автомобильных запчастей «КАК ЕСТЬ» 13
1.4 Разработка и анализ модели процесса подбора автомобильных запчастей «КАК ДОЛЖНО БЫТЬ» 15
1.5 Требования к разрабатываемому приложению 17
Глава 2 Реализация приложения по сбору данных 20
2.1 Описание принципа работы со средствами для сбора данных 20
2.2 Выбор технологии для реализации приложения 22
2.3 Описание алгоритма работы приложения по сбору данных 25
2.4 Практическая реализации приложения по сбору данных 29
Глава 3 Тестирование разработанного приложения по сбору данных 41
Заключение 45
Список используемой литературы и используемых источников 46
Приложение А Фрагмент файла «Main.py» 49
Приложение Б Фрагмент файла «Logic.py» 50

Активное развитие высоких и информационных технологий влечет за собой необходимость автоматизации бизнес-процессов в различных сферах деятельности. В настоящий момент существует немало подобных процессов, требующих автоматизации. Данная выпускная квалификационная работа (ВКР) посвящена теме автоматизации одного из процессов путем разработки приложения, способного упростить сбор определенных данных, необходимых для принятия управленческих решений.
Актуальность данной темы обусловлена необходимостью обеспечить лицо, принимающее решения в рамках деятельности магазина автомобильных запчастей, приложением, которое позволит в значительной степени упростить и ускорить процесс сбора данных из нескольких каталогов автомобильных запчастей различных поставщиков.
Целью данной ВКР является разработка приложения для автоматизации процесса сбора данных.
Для решения данного вопроса необходимо выполнить следующие поставленные задачи:
• изучить и проанализировать процесс сбора данных;
• выполнить проектирование разрабатываемого приложения по сбору данных;
• выбрать методы реализации разрабатываемого приложения по сбору данных;
• разработать приложение по сбору данных;
• провести тестирование разработанного приложения по сбору данных.
Объектом исследования данной ВКР является процесс сбора данных о запчастях из разных каталогов автомобильных запчастей.
В качестве предмета исследования выступает автоматизация процесса сбора требуемых данных о запчастях из каталогов поставщиков.
В рамках текущей бакалаврской работы будет рассматриваться автоматизация процесса сбора данных на примере организации, именуемой ООО «Статус». Тема данной бакалаврской работы была выбрана по инициативе автора и предложена для реализации в ООО «Статус», поскольку предложенное автоматизированное решение непосредственным образом повлияет на развитие указанной организации.
В процессе выполнения бакалаврской работы были использованы теоретический (анализ) и эмпирический (моделирование) методы исследования. Анализ объекта исследования позволит изучить процесс сбора данных путём его исследования, а моделирование позволяет изменить процесс сбора данных средствами разрабатываемого приложения.
Таким образом, в результате разработки приложения по сбору данных будет автоматизирован процесс сбора информации о запчастях из каталогов поставщиков организации ООО «Статус». Подобная автоматизация положительным образом скажется на выполнении процесса сбора данных в рамках рассматриваемой организации и поможет лицу, принимающему решения, избавиться от избыточных действий, что скажется на точности принимаемых решений и скорости их принятия.
В первой главе текущей работы будет описана структура организации ООО «Статус» и подробно рассмотрен процесс сбора данных из каталогов поставщиков. В частности, будет дано описание структуры организации, разобран процесс сбора данных, составлены соответствующие диаграммы и разработан список основных требований к разрабатываемому приложению.
Во второй главе данной ВКР будет описан принцип работы с программными средствами для сбора данных, выбрана технология для реализации приложения, описан алгоритм работы разрабатываемого приложения и реализовано приложение по сбору данных.
Третья глава затронет процесс тестирования разработанного приложения на примере выполнения реальной задачи в рамках организации ООО «Статус».

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

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

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


Данная выпускная квалификационная работа посвящена теме разработки приложения по сбору данных для автоматизации одного из процессов магазина автомобильных запчастей.
В результате выполнения данной ВКР были выполнены следующие поставленные задачи:
• изучен и проанализирован процесс сбора данных на примере организации, именуемой ООО «Статус». Анализ показал, что для вышеуказанного процесса требуется автоматизация, достигаемая путем разработки приложения по сбору данных. Для разрабатываемого приложения были прописаны основные требования;
• выполнено проектирование разрабатываемого приложения средствами языка UML. Разработаны диаграмма компонентов, диаграмма последовательности и диаграмма деятельности;
• выбрана технология реализации разрабатываемого приложения - язык программирования Python;
• разработано приложение по сбору данных;
• проведено тестирование разработанного приложения по сбору данных на примере выполнения реальной задачи по сбору данных в магазине автомобильных запчастей.
Разработанное приложение потенциально может быть использовано сторонними организациями, имеющими схожую тематику ведения бизнеса - торговлю автомобильными запчастями.
Разработанное приложение имеет возможность масштабирования и улучшения путем добавления дополнительного функционала и подключения большего количества сайтов-каталогов поставщиков.


1. Бхаргава, А. Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих [Текст] / А. Бхаргава ; [пер. с англ. Е. Матвеев]. - Санкт-Петербург : Издательство «Питер», 2017. - 288 с.
2. Бэрри, П. Изучаем программирование на Python [Текст] / П. Бэрри ; [пер. с англ. М. Райтман]. - Москва : Издательство «Э», 2017. - 624 с.
3. Васильев, А. Н. Python на примерах. Практический курс по программированию [Текст] / А. Н. Васильев. - Санкт-Петербург : Издательство «Наука и Техника», 2019. - 432 с.
4. Лутц, М. Изучаем Python, том 1, 5-е изд. [Текст] / М. Лутц ; [пер. с англ. Ю. Артеменко]. - Санкт-Петербург : Издательство «Диалектика», 2019. - 832 с.
5. Лутц, М. Изучаем Python, том 2, 5-е изд. [Текст] / М. Лутц ; [пер. с англ. Ю. Артеменко]. - Санкт-Петербург : Издательство «Диалектика», 2020. - 720 с.
Электронные ресурсы
6. Анисимов, В.В. Лекция 8.8 «Методология BPMN» [Электронный ресурс] / В.В. Анисимов // Собрание учебно-методических и научных материалов, 2020. URL: https://sites.google.com/site/anisimovkhv/learning/pris/lect ure/tema8/tema8_4 (дата обращения: 05.03.2021)
7. Борознов, О. Руководство по моделированию бизнес-процессов и алгоритмом в нотации BPMN 2.0 [Электронный ресурс] / О. Борознов // руководство, 2018. URL:
https: //www. optimacons. info/kb/course. php?LESSON_ID=63 (дата обращения: 16.03.2021)
8. Вставская, Е. Программирование. UML-диаграммы классов: сущности, связи, интерфейсы [Электронный ресурс] / Е. Вставская // статья для форума по программированию, 2020. URL: https://prog-cpp.ru/uml-classes (дата обращения: 12.04.2021)
9. Дашкевич, Н. В. Моделирование экономических и бизнес-процессов: [Электронный ресурс] / Н. В. Дашкевич, Т. А. Петровская // методическое пособие по выполнению лабораторных работ для студентов специальности «Управление инновационными проектами промышленных предприятий», 2018. URL: https://rep.bntu.by/bitstream/handle/data/48124/Modelirovanie_ehkonomicheskih_i_ biznes-processov_removed.pdf?sequence=1&isAllowed=y (дата обращения: 22.03.2021)
10. Матюшкин, Л. Python и API: превосходное комбо для автоматизации работы с публичными данными [Электронный ресурс] / Л. Матюшкин // статья, 2021. URL: https: //proglib. io/p/python-i-api-prevoshodnoe-kombo-dlya-
avtomatizacii-raboty-s-publichnymi-dannymi-2021 -02-26 (дата обращения: 05.04.2021)
11. Простое руководство по UML-диаграммам и моделированию баз данных [Электронный ресурс] / Microsoft 365 Team // статья, 2019. URL: https://www.microsoft.com/ru-ru/microsoft-365/business-insights- ideas/resources/guide-to-uml-diagramming-and-database-modeling (дата обращения: 11.04.2021)
12. Теория и практика UML. Диаграмма деятельности [Электронный ресурс] / IT-GOST.RU // статья для электронной библиотеки стандартов оформления проектной документации, 2019. URL: http://www.it-
gost.ru/articles/view_articles/96 (дата обращения: 10.04.2021)
13. Формат данных JSON в Python [Электронный ресурс] / © Pythonist, 2020. URL: https://pythonist.ru/format-dannyh-json-v-python (дата обращения: 06.04.2021)
14. Шамаев, И. Python API Tutorial: Примеры GET POST AUTH requests (HTTP запросов) [Электронный ресурс] / И. Шамаев // Статья, 2020. URL: https://python.ivan-shamaev.ru/python-api-tutorial-get-post-auth-http-requests- examples (дата обращения: 05.04.2021)
Литература на иностранном языке
15. Learn Python 3 the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code, First Edition / Zed. A. Shaw, 2017. - 320 pages.
...


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



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


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