Details

Title: Серверный модуль системы управления заказами в ресторанах: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_03 «Разработка программного обеспечения»
Creators: Полещук Евгений Олегович
Scientific adviser: Молодяков Сергей Александрович
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint: Санкт-Петербург, 2024
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: система управления заказами; серверный модуль; RESTful API интерфейс; база данных; непрерывная интеграция; непрерывная доставка; order management system; server module; RESTful API interface; database; continues integration; continues delivery
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/2024/vr/vr24-3720
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally: New arrival
Record key: ru\spstu\vkr\30503

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

Данная работа посвящена всем этапам жизненного цикла веб-приложения системы управления заказами в ресторанах. Задачи, которые решались в ходе исследования: 1. анализ задачи разработки системы управления заказами в ресторанах; 2. сравнительный анализ существующих на рынке решений и инструментов для разработки; 3. разработка архитектуры веб-приложения, базы данных; 4. разработка серверного модуля системы управления заказами в ресторанах; 5. организация процесса разработки и обеспечение качества с помощью системы непрерывной интеграции и доставки; 6. разработка автоматизированных тестовых сценариев для разработанного веб-приложения. В рамках задачи на проектирование системы проводилась аналитика существующих решений, архитектурных подходов и используемых технологий для разработки веб-приложения, от которой ожидается масштабирование без необходимости глобальных изменений программного кода. Для обеспечения качества разрабатываемой системы были настроены конвейеры CI/CD системы для автоматизации процесса сборки, тестирования и развертывания.

This given work is devoted to all stages of the lifecycle of a web application for order management system in restaurants. The research set the following goals: 1. analysis of the development tasks for the order management system in restaurants; 2. comparative analysis of existing market solutions and development tools; 3. development of the architecture of the web application and database; 4. organization of the development process and ensuring quality using continues integration and delivery system; 5. development of automated test scenarios for the developed web application. Within the framework of the system design task, analysis of existing solutions, architectural approaches, and technologies used for web application development was conducted. The aim was to archive scalability without the need for major changes to the software code. The ensure the quality of the developed system, CI/CD pipelines were configured for automating the build, testing, and deployment processes.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Usage statistics

stat Access count: 3
Last 30 days: 0
Detailed usage statistics