Details

Title: Разработка информационной платформы для кроссжанрового поиска художественных произведений: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_02 «Технологии разработки программного обеспечения»
Creators: Калашников Роман Андреевич
Scientific adviser: Ицыксон Владимир Михайлович
Other creators: Нестеров Сергей Александрович; Егорова Инга Сергеевна
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2021
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: Vue.js; Node.js; Express.js; рекомендательная система; веб-сайт; одностраничное приложение; автоматизированный вывод рекомендаций; recommendation system; web-site; single-page application; automated recommendation display
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.01
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
Links: Отзыв руководителя; Рецензия; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2021/vr/vr21-736
Rights: Доступ по паролю из сети Интернет (чтение, печать)
Record key: ru\spstu\vkr\12825

Allowed Actions:

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

Group: Anonymous

Network: Internet

Annotation

В ходе выпускной квалификационной работы был проведен сравнительный анализ существующих информационных платформ. По его результатам были сформулированы функциональные требования к создаваемой платформе и модель взаимодействия пользователей с ней. В качестве архитектуры для платформы была выбрана трехуровневая архитектура и выбраны средства разработки платформы, а именно: Node.js сервер с использованием Express.js, общающийся с PostgreSQL базой данных в качестве серверной части, и клиент, основанный на Vue.js. Результатом работы является веб-сайт, позволяющий осуществлять кроссжанровый поиск художественных произведений, добавлять, просматривать и редактировать информацию о них, а также участниках их создания, и получать рекомендации, основанные как на признаках конкретного произведения, так и на портрете конкретного пользователя.

In the course of the final qualifying work, a comparative analysis of existing information platforms was carried out. Based on its results, functional requirements for the created platform and a user interaciton model were formulated. As the architecture for the platform, a three-tier architecture was chosen and platform development tools were chosen, namely: a Node.js server using Express.js, exchanging with a PostgreSQL database as a server part, and a client based on Vue.js. The result of the work is a website that allows you to carry out a cross-genre search for works of art, add, view and edit information about them, as well as participants in their creation, and receive recommendations based both on the characteristics of a particular work and on a portrait of a particular user.

Document access rights

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

Usage statistics

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