Details

Title Создание и разработка сайта для боулинга: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators Чирков Никита Павлович
Scientific adviser Смирнов Николай Георгиевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2024
Collection Выпускные квалификационные работы; Общая коллекция
Subjects веб-сайт; боулинг; разработка; структура; система; python; django; reactjs; website; bowling; development; structure; system
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-3412
Rights Доступ по паролю из сети Интернет (чтение, печать)
Additionally New arrival
Record key ru\spstu\vkr\30484
Record create date 7/11/2024

Allowed Actions

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

Group Anonymous
Network Internet

Данная работа направлена на разработку интерактивного веб-приложения, обеспечивающего пользователю возможность бронирования дорожек, предо-ставляющего информацию о торгово-развлекательном комплексе, отображаю-щего новости и фотогалерею, а также контактную информации. Предметом исследования проекта являются современные технологий веб-разработки. В процессе работы были рассмотрены виды веб-сайтов, описаны ин-струменты и этапы по их созданию. Для создания серверной части использовал-ся фреймворк Django, обеспечивающий управление данными и бизнес-логикой через ORM и REST API. Клиентская часть реализована на React, что позволяет создавать динамичные и интуитивно понятные пользовательские интерфейсы. В качестве базы данных использовалась PostgreSQL. Для обеспечения стилизации и адаптивности интерфейса применены компоненты библиотеки Bootstrap. Результатом работы стало полнофункциональное веб-приложение, вклю-чающее следующие модули: главная страница, форма бронирования дорожек, блок информации о комплексе, слайдер фотографий, блок новостей и контакты. Приложение обеспечивает надежное взаимодействие между серверной и клиент-ской частями через API, реализует все необходимые CRUD операции, а также предлагает удобный и интуитивно понятный интерфейс для пользователей.

This work is aimed at developing an interactive web application that provides users with the ability to book lanes, delivers information about the shopping and en-tertainment complex, displays news and photo galleries, as well as contact infor-mation. The subject of the projects research is modern web development technologies. During the work, various types of websites were examined, and the tools and stages of their creation were described. For the server-side development, the Django frame-work was used, which ensures data management and business logic through ORM and REST API. The client-side was implemented using React, allowing the creation of dynamic and intuitive user interfaces. PostgreSQL was used as the database. To en-sure styling and responsiveness of the interface, Bootstrap library components were applied. The result of the work is a fully functional web application that includes the following modules: the main page, lane booking form, information block about the complex, photo slider, news block, and contacts. The application ensures reliable in-teraction between the server and client parts via API, implements all necessary CRUD operations, and offers a convenient and intuitive user interface.

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

Access count: 2 
Last 30 days: 0

Detailed usage statistics