Details

Title: Прототип веб-сервиса «Каталог фильмов»: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators: Сташевский Ян Василевич
Scientific adviser: Петров Александр Владимирович
Other creators: Локшина Екатерина Геннадиевна
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2021
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: веб-сервис; фильмы; Javascript; React; Kotlin; Spring; Mongodb; Html; web-service; movies
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Speciality code (FGOS): 09.03.04
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
Links: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2021/vr/vr21-851
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)

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. Выбор фреймворков. В ходе данной работы был создан прототип веб-сервиса каталог фильмов в среде Intellij Idea на языке JavaScript и библиотеке React для пользовательской части. Серверная часть была написана на языке Kotlin с использованием фреймворка Spring. Для хранения данных была выбрана MongoDB, основанная на не реляционном подходе к базам данных. В будущем сервис имеет возможность быть улучшен, расширением базы данных фильмов, добавлением данных актёров, поддержки мобильной версии сервиса, расширением функционала, например созданием пользовательских списков фильмов.

The subject of the graduate qualification work is: "Prototype of the web service «catalog of films»". The given work is devoted to the development of a prototype of the Web-service "Film Catalog", as well as a review of existing solutions and various technologies for creating web services. Tasks that were solved during the development: 1. Review and choice of development environment. 2. Review and selection of DBMS and data models. 3. Choice of frameworks. In the course of this work, a prototype of the movie catalog web service was created in the Intellij Idea environment in JavaScript and the React library for the user part. The server side was written in Kotlin using the Spring framework. MongoDB was chosen for data storage, based on a non-relational approach to databases. In the future, the service has the ability to be improved by expanding the movie database, adding actor data, supporting the mobile version of the service, expanding the functionality, for example, creating custom movie lists.

Document access rights

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

Usage statistics

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