Детальная информация

Название: Разработка мобильного приложения под Android для организации работы сети парикмахерских: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Резник Владислав Андреевич
Научный руководитель: Маслаков Алексей Павлович
Другие авторы: Локшина Екатерина Геннадиевна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2021
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: Android; Java; мобильное приложение; Spring; клиент-сервер; JSON; PostgreSQL; mobile application; client-server
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
Ссылки: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2021/vr/vr21-807
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\13255

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Данная работа посвящена процессу создания мобильного приложения, основной функцией которого является возможность онлайн-записи на услуги в парикмахерскую, салон красоты или барбершоп. Выбор мастера, услуги или салона осуществляется через диалоговое окно, но для выбора салона также предусмотрена возможность выбора с помощью онлайн-карты. Возможности приложения так же включают в себя просмотр истории заказов, систему оценивания мастеров и выбор услуги через изображение. Выбор даты и времени посещения салона осуществляется через специальные окна в виде календаря и часов соответственно. Задачи, решённые в ходе работы: проведено исследование и анализ предметной области, на основе полученных данных сформирован список требований к разрабатываемому приложению, определена подходящая архитектура и инструменты, выполнена реализация согласно требованиям. Для приложения была выбрана клиент-серверная архитектура, с 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.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Оглавление

  • Введение
  • 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 Обзор ресурсов
  • 4. РЕАЛИЗАЦИЯ
  • ЗАКЛЮЧЕНИЕ
  • Список использованных источников

Статистика использования

stat Количество обращений: 11
За последние 30 дней: 2
Подробная статистика