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 | |
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 |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 2
Last 30 days: 0