📄Работа №216952

Тема: Разработка веб-приложения для автоматизации продаж товаров и их прогнозирования

📝
Тип работы Бакалаврская работа
📚
Предмет Прикладная информатика
📄
Объем: 103 листов
📅
Год: 2024
👁️
Просмотров: 1
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

Аннотация
Введение 4
1 Анализ предметной области и постановка задачи 6
1.1 Анализ предметной области 6
1.2 Анализ популярных интернет магазинов 7
1.2.1. Принципы построения интернет-магазина «Wildberries» 8
1.2.2. Принципы построения интернет-магазина «Яндекс.Маркет» 4
1.3 Сравнительная характеристика программных средств 5
1.4 Постановка задачи на разработку 3
2 Анализ информационных технологий 4
2.1 Инструментальные средства проектирования 4
2.2 Инструментальные средства разработки 5
2.3.1 Язык программирования Python 6
2.3.2 Веб-фреймворк Django 7
2.3.3 Инструмент для автоматизации браузера Selenium 9
2.3.4 Язык программирования Javascript 10
2.3.5 Веб-фреймворк Bootstrap 12
2.3.6 Выбор СУБД 12
3 Анализ требований на разработку и проектирование 17
3.1 Анализ вариантов использования 17
3.2 Проектирование модели базы данных 18
3.3 Проектирование пользовательского интерфейса 27
3.4 Мультипликативная модель для прогнозирования цен 29
3.5 Функционально-стоимостной анализ 36
4 Разработка 41
4.1 Принципы разработки 41
4.2 Разработка модели данных 46
4.3 Структура страниц веб-приложения 49
4.4 Разработка скрипта для сбора и обработки данных с веб-ресурсов ... 50
4.5 Разработка пользовательского интерфейса 57
5 Тестирование 62
Заключение 66
Список используемых источников 67

📖 Введение

В современном мире веб-технологии становятся неотъемлемой частью нашей повседневной жизни. Стремительное развитие технологий позволяют учиться и работать, не выходя из дома, проводить онлайн-консультации по различным вопросам, смотреть онлайн-трансляции мероприятий, просматривать новостную ленту и быть в курсе актуальных событий всего мира, оформлять необходимые документы, отправлять заявки, подписывать договора с помощью электронной подписи, и, конечно, просматривать каталоги разнообразных интернет-магазинов с возможностью купить понравившийся товар. Из-за удобства цифровых возможностей, количество пользователей Сети становится все больше, из-за чего появляется необходимость создания новых площадок, готовые закрыть их потребности. Каждая компания стремится использовать разнообразные маркетинговые инструменты и средства для привлечения новых клиентов, поэтому конкуренция в одной сфере становится огромной. В следствии чего появляется необходимость в разработке удобного, качественного и эффективного веб-приложения.
Целью моей дипломной работы является разработка веб-приложения для прогнозирования и продажи товаров, ориентированного на аудиторию спортсменов легкой атлетики. В мире спортивных магазинов индустрия легкой атлетики, по моему мнению, остается недооцененной и недостаточно охваченной современными и удобными интернет-магазинами. Именно поэтому принято решение создать проект, охватывающий этот спортивный сегмент. Веб-приложение необходимо не только для развития бизнеса в данной сфере, но также должно удовлетворить потребности спортсменов и любителей здорового образа жизни, которые ценят удобство и качество спортивного снаряжения. Разрабатываемое веб-приложение будет предоставлять ассортимент спортивной одежды и инвентаря от продавцов с разных интернет-магазинов и предсказывать их будущую стоимость. Это предоставит клиенту возможность просматривать широкий ассортимент товаров разных интернет-магазинов в одном месте, не тратя много времени на поиски, выбирать наиболее подходящие варианты с учетом предпочтений, сравнивая характеристики и отзывы, осуществлять удобный и безопасный процесс покупки напрямую, не покидая интерфейса веб-приложения и самое главное, грамотно распорядиться своими финансами, так как будет доступна информация о будущей стоимости каждого товара. Для владельца или организации разработка такого веб-приложения, также является практичным бизнес-решением, поскольку за счет простоты и удобства его работы, увеличится поток клиентов и появится возможность получать комиссионные выплаты от магазинов-партнеров за совершенные покупки через платформу, а ведя аналитику покупок и предпочтений покупателей, становится доступна оптимизация стратегии продаж и улучшение сервиса.
Для осуществления цели были поставлены следующие задачи:
- анализ структуры и требований к интернет-магазинам;
- исследование существующих интернет-магазинов;
- определение вариантов использования;
- функционально-стоимостной анализ;
- разработка архитектуры приложения;
- разработка пользовательского интерфейса и основных функций;
- тестирование.
В результате было разработано веб-приложение, которое не только обеспечивает продажи, а также прогнозирует цену на товары.

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

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

👨‍🎓 Помощь в написании

✅ Заключение

В ходе выполнения выпускной квалификационной работы было разработано веб-приложение для автоматизации продаж товаров и их прогнозирования. Данное приложение позволяет управлять процессом продажи товаров, а также предоставляет инструменты прогнозирования цен на основе имеющихся данных.
Анализ предметной области, в рамках которого был изучен рынок существующих веб-приложений осуществляющих продажу товаров, позволил выявить основные структурные элементы и функциональные возможности, которые должно включать разрабатываемое приложение. Для реализации требуемых функций приложения был проведен анализ вариантов использования веб-приложения, изучены программные средства анализа, включая описание их архитектуры. Кроме того, был проведен функционально-стоимостной анализ выполнения, в ходе которого была определена итоговая стоимость разработки. Это позволило оценить затраты на проект и спланировать бюджет.
Для реализации проекта были выбраны подходящие технологии и средства разработки: язык программирования Python и его веб-фреймворк Django, веб-фреймворк Bootstrap. Чтобы осуществить прогноз цен, был использован фреймворк Selenium для парсинга данных, а также метод линейной регрессии, реализуемый с помощью библиотеки Scikit-learn.
Тестирование программных средств заключалось в определении метода тестирования и выполнение тестов. Результаты тестирования подтвердили корректную работу приложения и его соответствие заявленным требованиям.
Разработанное веб-приложение эффективно решает поставленные задачи, предлагая пользователям удобный интерфейс и функционал. Оно представляет собой полезный инструмент, который может быть применен для оптимизации процессов управления продажами и повышения эффективности бизнеса в целом.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1. Анфилатов В. С. Системный анализ в управлении: Учеб. пособие / В.С. Анфилатов, А.А. Емельянов, А.А. Кукушкин; под ред. А.А. Емельянова. - М.: Финансы и статистика, 2017. - 368 с.
2. База данных [Электронный ресурс]. - Режим доступа: https://www.bestreferat.ru/referat-226978.html (дата обращения: 20.03.2024).
3. Интеллектуальное построение диаграмм [Электронный ресурс]. - Режим доступа: https:// https://lucid.co/ (дата обращения: 20.03.2024)
4. Буч Г. Введение в UML от создателей языка / Грэди Буч, Джеймс Рамбо, Айвар Якобсон: пер. с англ. — ДМК Пресс, 2020. — 496 с.
5. Вигерс, Карл. Разработка требований к программному обеспечению = Software Requirements: пер. с англ.; 3-е издание, дополненное / Карл Виггерс, Джой Битти — СПб.: Издательство «BHV», 2020. — 736 с.
6. Документация Django [Электронный ресурс]. - Режим доступа: https://docs.djangoproject.com (дата обращения: 05.03.2024).
7. Онлайн-курс «Поколение Python: ООП» [Электронный ресурс]. - Режим доступа: https://stepik.org/course/98974/syllabus (дата обращения: 05.03.2024).
8. Среда разработки PyCharm Professional [Электронный ресурс]. - Режим доступа: https://www.jetbrains.com/ru-ru/pycharm (дата обращения: 05.03.2024).
9. Документация selenium [Электронный ресурс]. - Режим доступа: https://selenium-python.readthedocs.io (дата обращения: 05.03.2024).
10. Документация bootstrap [Электронный ресурс]. - Режим доступа: https://getbootstrap.com/docs/5.3 (дата обращения: 11.03.2024).
11. Онлайн-курс основ разработки на Django «Django, потанцуем?» [Электронный ресурс]. - Режим доступа: https://stepik.org/course/114288/promo (дата обращения: 05.03.2024).
12. Онлайн-курс «Поколение Python: курс для начинающих» [Электронный ресурс]. - Режим доступа: https://stepik.org/course/58852/syllabus (дата обращения: 05.03.2024).
13. Современный учебник JavaScript [Электронный ресурс]. - Режим доступа: https://learn.javascript.ru/ (дата обращения: 15.03.2024).
14. Онлайн-курс «Поколение Python: курс для продвинутых» [Электронный ресурс]. - Режим доступа: https://stepik.org/course/68343/promo (дата обращения: 05.03.2024).
15. Простая линейная регрессия на Python. [Электронный ресурс]. -
Режим доступа: https://medium.com/@shuv.sdr/simple-linear-regression-in-
python-a0069b325bf8 (дата обращения: 20.03.2024)...20

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.

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