Details

Title: Проектирование и разработка прототипа системы автоматического составления расписания для учреждений среднего профессионального образования: выпускная квалификационная работа бакалавра: направление 02.03.03 «Математическое обеспечение и администрирование информационных систем» ; образовательная программа 02.03.03_01 «Информационные системы и базы данных»
Creators: Болденков Григорий Павлович
Scientific adviser: Хахина Анна Михайловна
Other creators: Пархоменко Владимир Андреевич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2020
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: составление расписания; колледж; база данных; schdeule; college; database
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 02.03.03
Speciality group (FGOS): 020000 - Компьютерные и информационные науки
Links: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-1643
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\8194

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

В рамках данной работы был разработан и внедрен в работу колледжа прототип системы автоматического составления расписания для учреждений среднего профессионального образования. В первой главе происходит разбор предметной области, анализируются существующие аналоги. Во второй главе описываются выбранные методы реализации, хранения данных, способ организации взаимодействия пользователя с хранилищем. Обосновывается выбор программных инструментов. В третьей главе описывается архитектура прототипа, использованные алгоритмы. В четвертой главе приведены результаты тестирования и внедрения прототипа.

Within the framework of this work, a prototype of the automatic college scheduling system was created and implemented into the work of the college. The first chapter describes the subject area and analyzes existing analogues. The second chapter describes the selected methods, instruments and tools and why they were selected. The third chapter describes the architecture of the prototype, the algorithms that were used. Testing and implementation results are presented and analized in the forth chapter.

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.4.1. «Экспресс-расписание. Колледж»
      • 1.4.2. «Ректор-Колледж»
      • 1.4.3. «Ника-Колледж»
      • 1.4.4. «ХроноГраф 3.0 Мастер»
    • 1.5. Выводы
  • ГЛАВА 2. ОПРЕДЕЛЕНИЕ СРЕДСТВ РЕАЛИЗАЦИИ
    • 2.1. Хранилище данных
      • 2.1.1. Метод хранения данных
      • 2.1.2. СУБД для разработки реляционной базы данных
    • 2.2. Приложение для взаимодействия пользователя с базой данных
      • 2.2.1. Интерфейс приложения
      • 2.2.2. Технология ActiveX Data Object для .NET
    • 2.3. Выводы
  • ГЛАВА 3. ПРОЕКТИРОВАНИЕ И РЕАЛИЗАЦИЯ СИСТЕМЫ
    • 3.1. Архитектура прототипа системы
    • 3.2. Реляционная база данных
      • 3.2.1. Учтённые особенности учебного процесса
      • 3.2.2. Схема реляционной базы данных
      • 3.2.3. Оптимизация базы данных
    • 3.3. Разработанное приложение для взаимодействия пользователя с базой данных
      • 3.3.1. Оформление пользовательского интерфейса программы
      • 3.3.2. Алгоритм генерации связей преподавателя с группой по предмету
      • 3.3.3. Алгоритм создания расписания учебного процесса
    • 3.4. Выводы
  • ГЛАВА 4. ТЕСТИРОВАНИЕ И ВНЕДРЕНИЕ
    • 4.1.Тестирование и настройка реляционной базы данных
      • 4.1.1. Соответствие реляционной базы данных заданным условиям
      • 4.1.2. Улучшение базы данных
      • 4.1.3. Тестирование реляционной базы данных
    • 4.2. Тестирование приложения для взаимодействия пользователей с базой данных
      • 4.2.1. Тестирование ручного ввода, удаления и обновления данных
      • 4.2.2. Тестирование работы алгоритма генерации связей преподавателя с группой по предмету
      • 4.2.3. Тестирование работы алгоритма автоматического составления расписания
    • 4.3. Внедрение прототипа системы в работу колледжа
      • 4.3.1. Установка прототипа системы
      • 4.3.2. Апробирование прототипа системы
    • 4.4. Выводы
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
  • Приложение 1
  • Приложение 2
  • Приложение 3

Usage statistics

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