Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсач 8 сем бондарева / КП КольцоваА.docx
Скачиваний:
3
Добавлен:
22.08.2024
Размер:
2.61 Mб
Скачать

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РФ

Федеральное государственное бюджетное образовательное учреждение

Высшего образования

СОЧИНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Факультет инновационных инженерных и цифровых технологий

Кафедра информационных технологий и математики

КУРСОВОЙ ПРОЕКТ

по дисциплине «Программирование и разработка веб-приложений»

ТЕМА

«Разработка веб приложения проката велосипедов»

Выполнила:

студентка группы 20ПИ

Кольцова Адриана Андреевна

Руководитель:

Доцент, к.т.н. Бондарева Е. В.

подпись

Сочи - 2024

СОДЕРЖАНИЕ

Y

ВВЕДЕНИЕ 3

Глава 1. Выявление требований к веб-приложению 4

1.1. Обоснование в потребности в веб-приложении 4

1.2. Обзор существующих веб-приложений в заданной области 5

1.3. Требования к веб-приложению 7

Глава 2. Реализация веб-приложения 11

2.1 Выбор средств реализации веб-приложения 11

2.2 Описание структуры и архитектуры веб-приложения 12

2.3 Разработка структуры базы данных 18

2.4 Реализация работы веб-приложения 21

ЗАКЛЮЧЕНИЕ 25

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 26

ПРИЛОЖЕНИЕ А 27

Введение

Актуальность выбранной темы разработки веб-приложения проката велосипедов обусловлена активным развитием велосипедной культуры, повышенным интересом к активному образу жизни и увеличением спроса на альтернативные виды транспорта. Современные тенденции обращают внимание на важность экологически чистых видов передвижения, включая велосипеды, что способствует росту популярности проката велосипедов как удобного и экологически безопасного варианта передвижения как в туристических, так и в городских условиях.

Цель данного курсового проекта заключается в разработке эффективного и удобного веб-приложения для проката велосипедов, которое позволит клиентам легко и быстро арендовать велосипеды для временного использования. Важным аспектом данного проекта является учет особенностей прокатного бизнеса и потребностей пользователей, а также создание интуитивно понятного интерфейса, который обеспечит максимальное удобство при работе с сайтом.

Для достижения поставленной цели необходимо провести анализ предметной области, изучить существующие веб-приложения по данной тематике, а также определить требования к будущему веб-приложению. Далее следует выбрать наиболее подходящие средства реализации, описать структуру и архитектуру веб-приложения, разработать базу данных и, наконец, реализовать функционал веб-приложения.

Результатом данной работы будет полноценное веб-приложение для проката велосипедов, а также руководство пользователя, предоставляющее детальные инструкции по его использованию.

Глава 1. Выявление требований к веб-приложению

    1. Обоснование в потребности в веб-приложении

Предметная область прокатной организации велосипедов "Ride-Rent" охватывает деятельность по предоставлению услуг проката велосипедов. Эта организация специализируется на предоставлении клиентам доступа к велосипедам различных типов и моделей для временного использования.

Организация предоставляет следующие продукты и услуги:

- прокат велосипедов для физических лиц;

- прокат велосипедов для компаний и туристических агентств.

Целевая аудитория: целевой аудиторией организации являются туристы, временно проживающие в городе, студенты, желающие арендовать велосипед для перемещения, а также местные жители, интересующиеся велосипедным транспортом. Важной частью целевой аудитории являются также группы людей, организующие велосипедные мероприятия и туры.

В компании уже есть своя база данных с необходимой информацией о актуальном оборудовании, но используется она только работниками проката.

Идея заключается в создании онлайн-платформы для бронирования велосипедов, которая предоставляет удобный интерфейс для пользователей. На этой платформе пользователь вводит свои персональные данные, такие как ФИО и номер телефона, а также выбирает дату, время и необходимое оборудование для аренды. Введенные данные моментально сохраняются в базе данных компании, что позволяет создавать записи о бронировании. Кроме того, сайт автоматически загружает фотографии и описания велосипедов из базы данных, обеспечивая более подробную информацию для пользователей.

Таким образом, эта платформа будет обеспечивать удобное и эффективное средство для аренды велосипедов и предоставлять пользователю всю необходимую информацию для выбора подходящего велосипеда.

Решение создать онлайн-систему бронирования для велопрокатной организации обусловлено необходимостью улучшения общего опыта клиентов и оптимизации процессов внутри предприятия. Существующие системы часто не удовлетворяют потребности клиентов и сталкиваются с трудностями в управлении ресурсами. Развитие технологий и растущий интерес к активному образу жизни подчеркивают актуальность создания инновационной системы бронирования.