Details

Title Веб-приложение на Java для сбора предпочтений преподавателей: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators Али Шериф Ашраф Собхи Яссин
Scientific adviser Зайцев Игорь Владимирович
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2025
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects расписание ; предпочтения преподавателей ; веб-сервис ; Java ; Spring Boot ; schedule ; teachers’ preferences ; web service
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/2025/vr/vr25-3496
Rights Доступ по паролю из сети Интернет (чтение, печать)
Additionally New arrival
Record key ru\spstu\vkr\38785
Record create date 9/24/2025

Allowed Actions

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

Group Anonymous
Network Internet

Данная работа посвящена разработке веб-сервиса, предназначенного для сбора и обработки индивидуальных предпочтений преподавателей в отношении учебного расписания. В ходе выполнения работы были решены следующие задачи: анализ предметной области и существующих решений; определение требований и постановка задачи; проектирование структуры базы данных; разработка архитектуры и API веб-приложения; реализация системы аутентификации с разграничением прав доступа; создание функционала для ввода и редактирования предпочтений преподавателями; экспорт собранных данных в формат Excel; тестирование и сопровождение приложения. В процессе работы были изучены существующие подходы к автоматизации сбора данных в учебных заведениях, проанализированы потребности пользователей, спроектирована архитектура приложения, реализованы база данных и основная логика сервиса. В результате работы все поставленные задачи были успешно выполнены.

This work is dedicated to the development of a web service designed to collect and process individual teachers’ preferences regarding academic scheduling. The following tasks were addressed during the project: analysis of the subject area and existing solutions; requirements gathering and problem definition; design of the database structure; development of the web application architecture and API; implementation of an authentication system with role-based access control; creation of functionality for entering and editing teachers’ preferences; exporting collected data to Excel format; testing and maintenance of the application. Existing approaches to automating data collection in educational institutions were studied, user needs were analyzed, the application architecture was designed, and the main service logic was implemented. As a result, all project objectives were successfully achieved.

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

Access count: 0 
Last 30 days: 0

Detailed usage statistics