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

Название: Разработка подсистемы организации проведения дополнительной сессии: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Лосева Дарья Александровна
Научный руководитель: Вишневская Татьяна Александровна
Другие авторы: Локшина Екатерина Геннадиевна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2020
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: экзаменационная комиссия; автоматизация процессов в ВУЗе; клиент-серверная архитектура; модель данных; СУБД; реализация подсистемы; веб-приложение; examination commission; university process automation; client-server architecture; data model; DBMS; subsystem implementation; web application
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
Ссылки: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-908
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\7070

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

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

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

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

Аннотация

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

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.

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

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

Оглавление

  • ВВЕДЕНИЕ
  • ГЛАВА 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. ДИАГРАММА КЛАССОВ МОДЕЛЕЙ

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

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