Details

Title: Разработка подсистемы организации проведения дополнительной сессии: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators: Лосева Дарья Александровна
Scientific adviser: Вишневская Татьяна Александровна
Other creators: Локшина Екатерина Геннадиевна
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2020
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: экзаменационная комиссия; автоматизация процессов в ВУЗе; клиент-серверная архитектура; модель данных; СУБД; реализация подсистемы; веб-приложение; examination commission; university process automation; client-server architecture; data model; DBMS; subsystem implementation; web application
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 - Информатика и вычислительная техника
Links: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-908
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\7070

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

Тема выпускной квалификационной работы: «Разработка подсистемы организации проведения дополнительной сессии» В данной работе проведен анализ существующих в Высшей школе программной инженерии автоматизированных систем и выявлены области, подлежащие автоматизации. Одной из таких областей является работа экзаменационной комиссии. Подробно описаны все функциональные требования к подсистеме. Разобрана архитектура разрабатываемой подсистемы организации проведения дополнительной сессии. Составлены концептуальная и логическая модели необходимых для работы данных. Рассмотрены основные инструменты разработки, которые позволяют наиболее комфортно работать с подсистемой. Приведен алгоритм реализации клиентской и серверной частей веб-приложения, удовлетворяющего предъявляемым к нему требованиям. После реализации подсистемы описаны результаты, полученные в ходе работы, и подробно изложено руководство пользователя.

The subject of the graduate qualification work is “Development of a subsystem for organization additional session”. In this work were analyzed the existing automated systems in the Higher school of software engineering and identified areas that should be automated. One of these areas is the work of the examination commission. All functional requirements for the subsystem are described in detail. The architecture of the developed subsystem for organization an additional session is analyzed. The conceptual and logical models of the data required for operation are compiled. The main development tools that allow to work with the subsystem more comfortable are considered. Provides an algorithm for implementing the client and server parts of a web application that meets its requirements. After implementation of the subsystem, the results obtained during the work are described and the user manual is described in detail.

Document access rights

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

Table of Contents

  • ВВЕДЕНИЕ
  • ГЛАВА 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
    • 1.1. Описание деятельности экзаменационной комиссии
    • 1.2. Описание процесса проведения дополнительной сессии с использованием экзаменационной комиссии
    • 1.3. Описание процесса формирования экзаменационной комиссии
    • 1.4. Анализ данных
    • 1.5. Функциональные требования
    • 1.6. Заключение по анализу
  • ГЛАВА 2. АНАЛИЗ СУЩЕСТВУЮЩИХ РЕШЕНИЙ АВТОМАТИЗАЦИИ ПРОЦЕССОВ В ВУЗЕ
  • ГЛАВА 3. ОБЗОР АРХИТЕКТУРЫ
    • 3.1. Выбор архитектуры подсистемы
    • 3.2. Архитектура разрабатываемого веб-приложения
    • 3.3. Анализ данных
      • 3.3.1. Описание концептуальной модели данных
      • 3.3.2. Логическая модель данных
  • ГЛАВА 4. РАЗРАБОТКА И РЕАЛИЗАЦИЯ ПОДСИСТЕМЫ ОРГАНИЗАЦИИ ПРОВЕДЕНИЯ ДОПОЛНИТЕЛЬНОЙ СЕССИИ
    • 4.1. Обзор инструментов разработки
      • 4.1.1. Выбор среды разработки
      • 4.1.2. Выбор языков разработки и библиотек
      • 4.1.3. Выбор фреймворка
      • 4.1.4. Выбор системы управления базами данных
    • 4.2. Структура веб-приложения
      • 4.2.1. Реализация backend
      • 4.2.2. Реализация frontend
  • ГЛАВА 5. РЕЗУЛЬТАТЫ
  • ГЛАВА 6. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ
  • ПРИЛОЖЕНИЕ 1. КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ ДАННЫХ
  • ПРИЛОЖЕНИЕ 2. ЛОГИЧЕСКАЯ МОДЕЛЬ ДАННЫХ
  • ПРИЛОЖЕНИЕ 3. ДИАГРАММА КЛАССОВ МОДЕЛЕЙ

Usage statistics

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