Описание
ПО представляет собой интернет-ресурс, который помогает пользователю получать информацию по аренде автомобилей в городах России с помощью контента предоставленного Пользователями и Администрацией Сайта.
ПО состоит из функциональных компонентов, позволяющих осуществлять последовательные переходы к различным разделам ПО для использования следующих ключевых функций и возможностей ПО:
- Просмотр автомобилей;
- Бронирование автомобилей;
- Размещение, редактирование, удаление собственных автомобилей;
- Просмотр, подтверждение, отклонение заявок на автомобили.
Дополнительный функционал для администратора ПО включает в себя:
- Управление контентом сайта;
- Управление аккаунтами пользователей.
ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС ПО
Пользовательский интерфейс ПО предназначен для быстрого и последовательного перехода к разделам ПО и состоит из следующих компонентов:
- Авторизация;
- Регистрация;
- Главная страница;
- Поиск по сайту;
- Личный кабинет;
- Контакты
ФУНКЦИИ КОМПОНЕНТОВ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА ПО
- Авторизация
Функционал данного компонента ПО предусматривает возможность ранее зарегистрированному пользователю ПО ввести логин и пароль для авторизации (идентификации) на портале. - Регистрация
При желании пользователя идентифицировать себя в целях получения дополнительного функционала ПО и входа в личный кабинет. - Главная страница
На главной странице пользователю ПО доступен функционал просмотра доступных автомобилей с возможностью поиска. - Поиск по сайту
Компонент позволяет осуществить поиск по ключевым характеристикам автомобилей. - Личный кабинет позволяет просматривать оставленные заявки на автомобили. Также добавлять, редактировать и удалять собственные автомобили. Компонент позволяет отредактировать личную информацию авторизованного пользователя.
- Контакты
Раздел хранит контактную информацию
ТЕХНОЛОГИИ
ПО построено с использованием следующих технологий и компонентов:
№ | Технологический элемент | Область применения |
---|---|---|
1. | PHP | Основной язык программирования, используемый для реализации всей бизнес-логики |
2. | Nginx | Обработка и балансировка пользовательских запросов |
3. | MariaDB Server | Основной сервер баз данных долговременного хранения |
4. | Memcache | Кеширование различных данных |
5. | Smarty | Шаблонизатор |
Программное обеспечение, необходимое ДЛЯ функционирования программы
Серверная часть: Ubuntu 22.04
Клиентская часть: Windows XP и выше; Linux; MacOS; Android не ниже версии 9; iOS не ниже версии 14.4.1; Актуальный на дату обращения к ПО интернет-браузер.
Используемые технические средства
Типы ЭВМ для запуска:
Серверная часть: 4 x 3.3 ГГц CPU, 8 Гб RAM, 80 Гб NVMe
Клиентская часть: ЭВМ, которые позволяют запустить современные браузеры.
Смартфоны, которые работают на базе операционных систем Android или iOS.
Вызов и загрузка
Программа является серверным ПО, размещенным на сервере правообладателя.
Доступ осуществляется через веб-интерфейс.
Входной точкой в программу является адрес главной страницы сайта: https://bookingcar.ru/
Входные данные
Входными данными является информация и данные вводимые пользователем при взаимодействии с сервисом; Данные представляются в стандартных общеприменимых форматах, специальная кодировка не применяется.
Выходные данные
Выходными данными является текстовая и графическая информация, получаемая пользователем из системы по результатам обработки входных данных. Также Выходными данными являются аналитическая информация и отчеты, формируемые по результатам работы с пользователем; Данные представляются в стандартных общеприменимых форматах, специальная кодировка не применяется.
Если вы обнаружили ошибку, пожалуйста, уведомите нас — выделите текст с ошибкой и нажмите клавиши Ctrl+Enter. Отключите блокировщик рекламы, если после нажатия комбинации кнопок не срабатывает всплывающее окно.