Тема: РАЗРАБОТКА АГРЕГАТОРА ДЛЯ КЛИНИНГОВЫХ КОМПАНИЙ С ИСПОЛЬЗОВАНИЕМ ЯЗЫКА ПРОГРАММИРОВАНИЯ PYTHON
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1. Основы проектирования онлайн сервисов 5
1.1 Онлайн сервис-Агрегатор 5
1.2 Классификация агрегаторов 5
1.3 Основные достоинства и недостатки онлайн сервисов 6
1.4 Основные этапы разработки агрегатора 7
1.4.1 Выбор языка программирования для проекта 7
1.4.2 Выбор платформы, на базе которой будет построен сайт 7
1.4.3 Создание интерфейса и дизайна веб сервиса 9
1.4.4 Выбор фреймворка для агрегатора 12
1.4.5 Выбор базы данных 12
2. РАЗРАБОТКА ОБУЧАЮЩЕГО ВЕБ-РЕСУРСА 13
2.1 Разработка базы данных 13
2.2 Разработка интерфейса агрегатора 15
Заключение 27
Список литературы 28
Приложение
📖 Введение
Почти каждая компания уже имеет свой сайт, на котором она предоставляет полную информацию о своих услугах. Это достаточно удобный способ для рекламы и продвижения, ведь каждый 2-й человек на планете является пользователем интернета и тем самым становится потенциальным покупателем. Для того, чтобы упростить жизнь пользователям, создаются агрегаторы услуг, они собирают все предоставляемые услуги разных компаний на одной онлайн платформе. Такие онлайн сервисы экономят время покупателей, ведь им не надо открывать множество вкладок в браузере, чтобы сравнить компании их услуги и выбрать лучшее. На одном сайте можно посмотреть, сравнить, выбрать и сразу же оформить заказ.
Один из ключевых принципов рыночной экономики звучит: «Есть спрос - будет и предложение». Клининговые услуги - это динамично развивающая сфера оказания услуг на современном рынке, на которой, как мы видим, есть достаточно стабильный спрос. Причем востребована профессиональная уборка не только производственных и офисных помещений, но и жилых квартир и домов, поэтому онлайн сервис для них будет актуален на данный момент.
Целью данной выпускной квалификационной работы является создание агрегатора для клининговых компаний с использованием языка программирования Python.
Задачи исследования:
1) Проанализировать актуальность создания агрегатора.
2) Разработать функционал платформы для администратора, менеджеров и пользователей.
3) Изучить современные технологии, позволяющие проектировать и создавать веб-ресурсы.
4) Создать агрегатор, который будет предоставлять возможность пользователям выбирать из множества компаний и их услуг, а компаниям продвижение своих услуг и получение потока новых клиентов.
В соответствии с поставленной целью и задачами выпускная квалификационная работа состоит из введения, двух глав, заключения, списка используемой литературы и приложения.
В первой главе описаны теоретические сведения о понятии агрегаторов, процессе их проектирования.
Во второй главе описана реализация веб-ресурса.
В приложении размещен исходный код проекта.
✅ Заключение
В ходе дипломного проекта изучены вопросы актуальности онлайн сервисов и основные принципы создания агрегаторов, также использованы современные и эффективные технологии для разработки веб-ресурсов.
Для реализации данного проекта была использована среда разработки - IDE PyCharm, язык программирования - Python3, база данных - MongoDB, средства для создания веб-сайтов - HTML, CSS и Bootstrap 3.
Подводя итог проделанной работы, был создан агрегатор для клининговых компаний “Клининг сервис+” с удобным интерфейсом как для пользователей так и для менеджеров компаний. Реализован основной функционал сервиса:
1. Для пользователей:
• Регистрация на сайте
• Выбор услуг
• Оформление заказа
• Просмотр истории заказов
• Подключение к сервису
2. Для менеджеров компании:
• Добавление и просмотр услуг
• Просмотр заказов
3. Для администратора:
• Создание менеджеров
• Создание компаний
• Просмотр всех услуг компаний
• Просмотр заявок на подключение к сервису
• Просмотр всех заказов



