Детальная информация

Название: Разработка сервиса сбора данных аттестации студентов. Разработка модуля обработчика входящих данных приложения: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_03 «Разработка программного обеспечения»
Авторы: Лебедев Игорь Юрьевич
Научный руководитель: Петров Александр Владимирович
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2023
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: веб-приложение; реляционная база данных; образование; аттестация; Web-Application; Java; Spring Data; JPA; ORM
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2023/vr/vr23-874
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\20543

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Тема выпускной квалификационной работы «Разработка сервиса сбора данных аттестации студентов. Разработка модуля обработчика входящих данных приложения».Целью выпускной квалификационной работы являлась разработка веб-приложения для осуществления аттестации студентов, позволяющего загружать данные о группах, студентах и их учебных планах, аттестовать студентов, выгружать данные, получать информацию об успеваемости по студентам и по конкретным дисциплинам. На авторе данной работы лежала обязанность спроектировать схему базы данных и разработать модуль, вызываемый с уровня контроллера приложения, и взаимодействующий с базой данных.В ходе работы был произведен анализ технологий для разработки приложения, были определены исходные требования к приложению и БД. Позже были спроектированы архитектура самого приложения, его модулей, порядка их взаимодействия, непосредственно целевого модуля, схемы БД. В качестве архитектурной модели приложения была выбрана MVC, модуля: ORM. Работа велась параллельно всеми тремя участниками рабочей группы, синхронизация работы требовала серьезных дополнительных усилий.Для реализации приложения использовался язык Java, стандарт: 17. Среда разработки: IntelliJ IDEA. Фреймворк: Spring. СУБД: PostgreSQL.В результате выполнения выпускной квалификационной работы удалось разработать веб-приложение для аттестации студентов. Все поставленные задачи были выполнены.

The topic of the graduation qualification work: «Development of a service for student attestation. Development of a data processing module».The goal for the graduation qualification work was a development of a web-service application for student attestation. Application gets group, student, course info and stores it; and is ready to be used in attestation process and to download grades and statistics. This work in particular includes development of a service and data access modules while, while called by the contoller level execute some logic and interact with data base.During the process of work some amount of relevant technology was researched, possible solutions were worked out, final requirements for the application were defined. Later the architecture of an application was designed, its modules, its module interaction map, data access module in particular, and the DB scheme. For the application itself the MVC-pattern was used, for the data access module ORM technique. The overall work on this whole project was executed by the team of 3 in parallel, and the coordination of work took a lot of extra effort.For the development of the application Java 17, was used. Integrated Development Environment: IntelliJ IDEA. Framework: Spring. DBMS: Postgres.As a result of the work, the web-application was developed at its best, all of the desired goals have been achieved.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 5
За последние 30 дней: 1
Подробная статистика