Детальная информация
Название | Система автоматического распределения аудиторного ресурса для составления расписания поточных занятий: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_02 «Технологии разработки программного обеспечения» |
---|---|
Авторы | Лазарьков Дмитрий Сергеевич |
Научный руководитель | Куляшова Зинаида Викторовна |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Выходные сведения | Санкт-Петербург, 2025 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тематика | теория расписания ; составление расписания ; аудиторный ресурс ; scheduling theory ; scheduling ; classroom resource |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 09.03.01 |
Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-3048 |
Права доступа | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Дополнительно | Новинка |
Ключ записи | ru\spstu\vkr\37291 |
Дата создания записи | 19.09.2025 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа | Анонимные пользователи |
---|---|
Сеть | Интернет |
Выпускная квалификационная работа посвящена разработке системы автоматического распределения аудиторного ресурса для составления расписания поточных занятий в Санкт-Петербургском политехническом университете Петра Великого. Актуальность работы обусловлена неэффективностью существующего процесса составления расписания, который выполняется преподавателями вручную по принципу "кто первый занял время". Это приводит к появлению множества окон в расписании, неоптимальному распределению временных слотов и проблемам с размещением потоков первых курсов в аудиториях достаточной вместимости. В работе проведен анализ существующих решений на российском рынке и выявлены их недостатки для использования в СПбПУ. Формализована математическая модель задачи составления расписания с учетом всех ограничений университета: вместимости аудиторий, численности групп, пожеланий преподавателей, поддержки четных и нечетных недель. Доказана NP-полнота задачи путем сведения к задаче раскраски графа. Разработана математическая модель задачи, реализованы и протестированы выбранные алгоритмы. Создано клиент-серверное приложение на базе современных технологий. Полученная система поддерживает загрузку данных из Excel-файлов, управление сущностями расписания через веб-интерфейс и экспорт результатов в удобном формате.
The graduate qualification work is devoted to the automatic distribution of classroom resource system development for flow classes scheduling in St. Petersburg Peter the Great Polytechnic University. The relevance of the work is due to the inefficiency of the existing process of scheduling, which is carried out by teachers manually on the principle of “who took the time slot first”. This leads to the appearance of many gaps in the schedule, suboptimal distribution of time slots and problems with the placement of first-year students in classrooms of sufficient capacity. The paper analyzes existing solutions on the Russian market and identifies their disadvantages for use in SPbPU. A mathematical model of the scheduling problem was formalized considering all the university constraints: classroom capacity, number of groups, teachers requests, support of even and odd weeks. The NP-completeness of the problem was proved by reducing it to a graph coloring problem. A mathematical model of the problem was developed, selected algorithms were implemented and tested. A client-server application based on modern technologies was created. The resulting system supports downloading data from Excel files, managing schedule entities through a web interface and exporting results in a convenient format.
Место доступа | Группа пользователей | Действие |
---|---|---|
Локальная сеть ИБК СПбПУ | Все |
|
Интернет | Авторизованные пользователи СПбПУ |
|
Интернет | Анонимные пользователи |
|
Количество обращений: 0
За последние 30 дней: 0