Table | Card | RUSMARC | |
Allowed Actions: –
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
Group: Anonymous Network: Internet |
Annotation
Данная работа посвящена процессу создания мобильного приложения, основной функцией которого является возможность онлайн-записи на услуги в парикмахерскую, салон красоты или барбершоп. Выбор мастера, услуги или салона осуществляется через диалоговое окно, но для выбора салона также предусмотрена возможность выбора с помощью онлайн-карты. Возможности приложения так же включают в себя просмотр истории заказов, систему оценивания мастеров и выбор услуги через изображение. Выбор даты и времени посещения салона осуществляется через специальные окна в виде календаря и часов соответственно. Задачи, решённые в ходе работы: проведено исследование и анализ предметной области, на основе полученных данных сформирован список требований к разрабатываемому приложению, определена подходящая архитектура и инструменты, выполнена реализация согласно требованиям. Для приложения была выбрана клиент-серверная архитектура, с Android приложением в качестве клиента и Spring Boot Application для сервера, СУБД – PostgreSQL. Результатом работы является мобильное приложение для операционной системы Android, имеющее заявленный функционал и соответствующее сформулированным требованиям.
This given work is devoted to the process of creating a mobile application, whose main function is the ability to register online for services in a hairdresser, beauty salon or barbershop. The choice of a master, service or salon is carried out through a dialog box, but for choosing a salon, it is also possible to select using an online map. The application's features also include viewing order history, a system for evaluating masters and choosing a service through an image. The choice of the date and time of visiting the salon is carried out through special windows in the form of a calendar and a clock, respectively. Tasks solved in the course of the work: research and analysis of the subject area was carried out, on the basis of the data obtained, a list of requirements for the developed application was formed, a suitable architecture and tools were determined, the implementation was carried out according to the requirements. For the application, a client-server architecture was chosen, with an Android application as a client and Spring Boot Application for a server, DBMS - PostgreSQL. The result of the work is a mobile application for the Android operating system, which has the declared functionality and corresponding the formulated requirements.
Document access rights
Network | User group | Action | ||||
---|---|---|---|---|---|---|
ILC SPbPU Local Network | All | |||||
Internet | Authorized users SPbPU | |||||
Internet | Anonymous |
Table of Contents
- Введение
- 1. Обзор предметной области
- 2. Архитектурный уровень
- 3. Программный уровень
- 3.1 Обзор средств разработки
- 3.1.1 Операционная система
- 3.1.2 СУБД
- 3.1.3 Язык программирования для серверной части
- 3.1.4 Бэкенд фреймворк
- 3.1.5 Язык программирования для клиентской части
- 3.2 Структура БД
- 3.2 Компоненты сервера
- 3.3 Основные Endpoints
- 3.4 Компоненты Android приложения
- 3.5 Обзор ресурсов
- 3.1 Обзор средств разработки
- 4. РЕАЛИЗАЦИЯ
- ЗАКЛЮЧЕНИЕ
- Список использованных источников
Usage statistics
Access count: 12
Last 30 days: 3 Detailed usage statistics |