Тема: Разработка web-интерфейса онлайн-сервиса автомоечного комплекса
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1 Обзор предметной области 6
1.1 Сервис управления автомойками «Мойки-Онлайн» 7
1.2 Сервис управления автомойками «Автомойка.Онлайн» 9
1.3 Информационный портал об автомойках «Где мойка?» 14
1.4 Сравнительная таблица сервисов-аналогов 17
1.5 Выводы по главе 1 20
2 Проектирование веб-приложения 21
2.1 Модель процесса бронирования услуг 21
2.2 Диаграмма вариантов использования 24
2.3 Архитектура системы 25
2.4 Прототип пользовательского интерфейса 27
2.5 Выводы по главе 2 29
3 Программная реализация системы 30
3.1 Клиентская часть 30
3.1.1 Особенности AngularJS приложения 30
3.1.2 Структура клиентской части приложения 31
3.1.3 Пользовательский интерфейс 32
3.2 Серверная часть 38
3.2.1 Концепция REST 38
3.2.2 Структура серверной части 39
3.2.3 Работа с базой данных 40
3.2.4 API интерфейс веб-приложения 42
Заключение 44
Список сокращений 45
Список использованных источников 46
Приложение
📖 Введение
На сегодняшний день возможности информационных технологий позволяют обеспечить владельцев бизнеса и их клиентов автоматизированными системами, позволяющими эффективно организовать рабочий процесс. В сфере бизнеса широкое практическое применение нашли веб-приложения. Их возможности могут быть сопоставимы с возможностями десктопных программ, а очевидным преимуществом является то, что веб-приложения могут быть доступны по сети в любом месте и в любое время на компьютере, планшете или мобильном устройстве пользователя. Таким образом, веб-технологии пригодны для решения широкого спектра бизнес задач.
По данным аналитического агентства «Автостат» число автовладельцев в России возрастает с каждым годом. Известно, что на начало 2015 года на каждую тысячу россиян в среднем приходилось 284 легковых автомобиля. Население современных городов все чаще отдает предпочтение данному способу передвижения, ввиду очевидных преимуществ, таких как мобильность и комфорт. Обеспечение чистоты автомобиля - это одна из повседневных задач каждого водителя, а регулярное посещение автомойки требует временных затрат, поэтому качественное и быстрое обслуживание автомобилей является актуальной задачей для организаций, работающих в сфере автомоечного бизнеса. Использование веб-приложения реализующего функцию записи онлайн является оптимальным решением для повышения качества услуг, 4
предоставляемых автомоечными комплексами, а также обеспечения автовладельцев возможностью гарантированно получить услугу на выбранной автомойке в удобное время без очередей.
На данный момент большая часть организаций занимающихся автосервисом и автомоечным бизнесом в Красноярске не имеют ни веб-сайта, ни специализированного программного обеспечения. Запись осуществляется по телефону или обслуживание проходит в порядке живой очереди. На существующих сервисах онлайн-бронирования автомоечных услуг информация по городу Красноярску зачастую отсутствует.
Темой данной ВКР является разработка веб-интерфейса онлайн-сервиса автомоечного комплекса. Требуется разработать онлайн-сервис на базе существующего десктопного программного обеспечения для автоматизации и учета автомоечного бизнеса «Clean-Control». Программа «Clean-Control» доступна на рынке уже более 6 лет. К настоящему времени, с помощью данного ПО автоматизировано более 500 автомоечных комплексов по всей России (в том числе и в городе Красноярске) [4].
Целью данной выпускной квалификационной работы является проектирование и программная реализация веб-приложения для предварительного онлайн-бронирования услуг автомоечного комплекса.
В ходе работы необходимо решить следующие задачи:
- Провести обзор предметной области: описать текущее состояние проблемы; составить сравнительную характеристику существующих сервисов-аналогов разрабатываемой системы.
- Спроектировать веб-приложение в соответствии с требованиями
заказчика: описать архитектуру веб-приложения, определить
структуру данных необходимых для работы приложения; разработать модель автоматизируемого бизнес-процесса; создать прототип графического интерфейса пользователя.
- Реализовать веб-интерфейс онлайн-сервиса автомоечного комплекса для программного продукта «Clean-Control» на языках C# и JavaScript.
✅ Заключение
В соответствии с функциональными требованиями заказчика и выводами по результатам обзорного исследования сервисов-аналогов, разработан проект веб-приложения, реализующего веб-интерфейс онлайн-сервиса для автоматизации процессов автомоечного комплекса. В качестве результата проектирования приведена модель системы в виде совокупности диаграмм на языке моделирования UML, SADT-диаграмм, а также прототипов графического интерфейса веб-приложения. Описана архитектура приложения, его компонентная структура, функциональные возможности и входные/выходные параметры. Выделены и представлены сущности из базы данных необходимые для работы приложения, описаны внесенные в базу изменения.
Как результат, выполнена программная реализация веб-интерфейса онлайн-сервиса автомоечного комплекса на языках C# и JavaScript для системы автоматизации автомоечного бизнеса «Clean-Control». Описание клиентской и серверной части разработанного приложения, интерфейса их взаимодействия, а также процесса оформления заказа пользователем приведено в главе 3.



