Аннотация 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;
• разработано приложение по сбору данных;
• проведено тестирование разработанного приложения по сбору данных на примере выполнения реальной задачи по сбору данных в магазине автомобильных запчастей.
Разработанное приложение потенциально может быть использовано сторонними организациями, имеющими схожую тематику ведения бизнеса - торговлю автомобильными запчастями.
Разработанное приложение имеет возможность масштабирования и улучшения путем добавления дополнительного функционала и подключения большего количества сайтов-каталогов поставщиков.