Details

Title: Разработка всероссийского веб-сервиса для школьников и студентов для участия в конкурсной и проектной деятельности: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators: Радьков Георгий Евгеньевич
Scientific adviser: Сараджишвили Сергей Эрикович
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2023
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: TypeScript; Python Django; модуль "База знаний"; конкурсной и проектной деятельности; фронт-энд разработка; оптимизации процесса взаимодействия между сервером и клиентом; "Knowledge Base" module; competition and project activities; front-end development; optimization of the process of interaction between the server and the client
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/2023/vr/vr23-3237
Rights: Доступ по паролю из сети Интернет (чтение)
Record key: ru\spstu\vkr\22673

Allowed Actions:

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

Group: Anonymous

Network: Internet

Annotation

На 49 с., 38 рисунков, 2 таблицы, Разработка всероссийского веб-сервиса для школьников и студентов для участия в конкурсной и проектной деятельности Тема выпускной квалификационной работы: «Разработка части приложения для взаимодействия пользователя с сервером и графической составляющей web - интерфейса». Данная работа посвящена разработке функционала для безопасного взаимодействия между пользователем и сервером, создании более эффективного и удобного интерфейса для пользователей. Также было уделено внимание оптимизации процесса взаимодействия между сервером и клиентом, упрощению процесса установки и настройки приложения, а также увеличению производительности системы в целом. В ходе работы с применением языка программирования TypeScript и фрейморка Python Django. Разработанный модуль «База знаний» был внедрен в общую систему функционирования сайта, а «сверстанный» и реализованный пользовательский интерфейс стал основой для дальнейшей фронт-энд разработки.

On 49 pages, 38 figures, 2 tables, Development of an all-Russian web service for schoolchildren and students to participate in competitive and project activities The topic of the final qualifying work: "Development of a part of the application for user interaction with the server and the graphical component of the web interface". This work is devoted to the development of functionality for secure interaction between the user and the server, creating a more efficient and user-friendly interface for users. Attention was also paid to optimizing the process of interaction between the server and the client, simplifying the process of installing and configuring the application, as well as increasing the performance of the system. In the course of working with the TypeScript programming language and Python Django framework. The developed module "Knowledge Base" was implemented into the overall system of the site functioning, and the "laid out" and implemented user interface became the basis for further front-end development.

Document access rights

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

Table of Contents

  • ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
  • 09.03.04 Программная инженерия
  • 09.03.04_01 Технология разработки и сопровождения качественного программного продукта
  • РЕФЕРАТ
  • ABSTRACT
  • Содержание
  • ВВЕДЕНИЕ
  • ОБОСНОВАНИЕ АКТУАЛЬНОСТИ РАБОТЫ
  • ОБЗОР ЛИТЕРАТУРЫ И СУЩЕСТВУЮЩИХ РЕШЕНИЙ
  • ГЛАВА 1. ВЫБОР АРХИТЕКТУРЫ ПРОЕКТА И ПОДБОР СТОРОННИХ БИБЛИОТЕК
  • ИСПОЛЬЗУЕМЫЕ ТЕХНОЛОГИИ
  • ОБОСНОВАНИЕ ВЫБОРА ТЕХНОЛОГИЙ
  • АЛЬТЕРНАТИВНЫЕ ТЕХНОЛОГИИ
  • НАЧАЛО РЕАЛИЗАЦИИ
  • ГЛАВА 2. ОПИСАНИЕ ПРОГРАММНЫХ МОДУЛЕЙ
  • РАЗРАБОТКА И ОПИСАНИЕ ПРОГРАММНОГО МОДУЛЯ «БАЗА ЗНАНИЙ»
  • МОДУЛЬ «БАЗА ЗНАНИЙ»
  • РАЗРАБОТКА И ОПИСАНИЕ ПРОГРАММНОГО МОДУЛЯ «ПРОЕКТЫ»
  • Разработка и описание модуля «Конкурсы»
    • РАЗРАБОТКА И ОПИСАНИЕ МОДУЛЯ «МЕРОПРИЯТИЯ»:
    • РАЗРАБОТКА И ОПИСАНИЕ МОДУЛЯ «ГЛАВНАЯ СТРАНИЦА»:
    • РАЗРАБОТКА И ОПИСАНИЕ МОДУЛЯ «АДМИНИСТРИРОВАНИЕ»:
  • Разработка и описание модуля «Личный кабинет»:
    • ИНТЕГРАЦИЯ МОДУЛЕЙ И ПОЛЬЗОВАТЕЛЬСКИХ РОЛЕЙ В СООТВЕТСТВИИ С ФУНКЦИЯМИ
    • ГЛАВА 3. (ВЕБ-ДИЗАЙН). РАЗРАБОТКА ИНТЕРФЕЙСА, ВКЛЮЧАЯ ГРАФИЧЕСКОЕ ОТОБРАЖЕНИЕ ДАННЫХ
    • ОБЩЕЕ ОПИСАНИЕ WEB-ДИЗАЙНА ЦИФРОВОЙ ПЛАТФОРМЫ
    • РАЗРАБОТКА WEB-ДИЗАЙНА ПЛАТФОРМЫ: МОДУЛЬ «ПРОЕКТЫ»
    • РАЗРАБОТКА WEB-ДИЗАЙНА ПЛАТФОРМЫ: ПОЛЬЗОВАТЕЛЬСКАЯ РОЛЬ «АДМИНИСТРАТОР»
    • РАЗРАБОТКА WEB-ДИЗАЙНА ПЛАТФОРМЫ: БЛОК ПЛАТФОРМЫ
    • РАЗРАБОТКА WEB-ДИЗАЙНА ПЛАТФОРМЫ: БЛОК ПЛАТФОРМЫ «МЕРОПРИЯТИЯ»
    • РАЗРАБОТКА WEB-ДИЗАЙНА ПЛАТФОРМЫ: БЛОК ПЛАТФОРМЫ (1)
    • «КОНКУРСЫ»
    • РАЗРАБОТКА WEB-ДИЗАЙНА ПЛАТФОРМЫ: БЛОК «О НАС»
    • ЗАКЛЮЧЕНИЕ
    • СПИСОК ЛИТЕРАТУРЫ

Usage statistics

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