Details

Title: Разработка системы бронирования студентами рабочих мест в Санкт-Петербургском Политехническом Университете Петра Великого: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators: Ивлева Анна Алексеевна
Scientific adviser: Андреев Иван Александрович
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2022
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: система бронирования; React; Express; веб; frontend; booking system; web
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.04
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2022/vr/vr22-3145
Rights: Доступ по паролю из сети Интернет (чтение, печать)
Additionally: New arrival
Record key: ru\spstu\vkr\19781

Allowed Actions:

Action 'Read' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

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

Goals of this work: Analyze existing approaches to the creation of booking and reservation systems. Collect and analyze the requirements for the designed system based in the results obtained. Develop the architecture of the system in accordance with the stated requirements. Carry out a performance test of the system. Test system performance. Draw up instructions for using the developed booking system. My work describes the process of creating a system for booking places at a university. Booking systems designed for other spheres of human life are also considered.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print
External organizations N2 All Read
External organizations N1 All
Internet Authorized users SPbPU Read Print
Internet Authorized users (not from SPbPU, N2) Read
Internet Authorized users (not from SPbPU, N1)
-> Internet Anonymous

Table of Contents

  • СОКРАЩЕНИЯ
  • ВВЕДЕНИЕ
  • ГЛАВА 1. Анализ предметной области
    • 1.1 Анализ систем online бронирований
      • 1.1.1 Система резервирования билета Амадеус
      • 1.1.2 Система бронирования авиабилетов S7
      • 1.1.3 Онлайн продажа билетов в Тинькофф Развлечения
    • 1.2 Анализ вариантов online бронирований
      • 1.2.1 Пошаговый вариант бронирования
      • 1.2.2 Бронирование через корзину заказа
      • 1.2.3 Бронирование через подбор оптимальных вариантов
    • 1.3 Анализ преимуществ и недостатков систем бронирования
    • 1.4 Обоснование выбора технологий и средств разработки
  • ГЛАВА 2. ТРЕБОВАНИЯ
    • 2.1 Общие требования к веб-приложению
    • 2.2 Пользовательские требования
      • 2.2.1 Для студентов
      • 2.2.2 Для преподавателей
  • ГЛАВА 3. Метод реализации
    • 3.1 Фронтенд
    • 3.2 Бэкенд
    • 3.3 База данных
    • 3.4 Архитектура приложения
    • ГЛАВА 4. РЕАЛИЗАЦИЯ
    • 4.1 Основные компоненты веб-приложения
      • 4.1.1 Клиентская часть
      • 4.1.2 Серверная часть
    • 4.2 Авторизация
    • 4.3 Главная страница
    • 4.4 Бронирование
    • ГЛАВА 5. ОЦЕНКА РЕЗУЛЬТАТОВ
    • 5.1 Оценка реализации
    • 5.2 Экономические затраты
    • 5.3 Дальнейшее развитие
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

Usage statistics

stat Access count: 1
Last 30 days: 1
Detailed usage statistics