Реєстраційний номер
2125U003147, Матеріали видань та локальних репозитаріїв
Категорія
Бакалаврська робота
Назва роботи
Вебсистема моніторингу дедлайнів студентських завдань
Автор
Коношевський Денис Олегович
Konoshevskyi Denys Olehovych
Дата публікації
01-01-2025
Постачальник інформації
Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського»
Першоджерело
https://ela.kpi.ua/handle/123456789/76274
Видання
Київ
Опис
Об’єктом проєктування є процес організації виконання навчальних завдань студентом у цифровому середовищі. Мета проєкту — розробка вебсистеми, яка дозволяє студенту структурувати власні навчальні завдання, візуалізувати навантаження та отримувати персоналізовані рекомендації щодо їх виконання. У межах дипломного проєкту реалізовано систему, яка дає змогу студенту самостійно фіксувати дедлайни, вказувати орієнтовний час виконання завдань і їх пріоритет. Система аналізує навантаження за обраними критеріями, відображає дані у календарному форматі, генерує рекомендації на основі методу TOPSIS та надсилає нагадування про важливі дедлайни. Отримані результати сприяють ефективному плануванню навчального процесу та підвищують рівень особистої відповідальності й продуктивності студентів.
The thesis project consists of seven
chapters, contains 21 tables, 1
appendix, and 16 sources – totaling
62 pages.
Research object: the process of
information support for student
assignment planning in a digital
environment.
Research subject: methods for
analyzing student workload and
generating task execution
recommendations based on
deadline, difficulty, and priority
criteria.
Thesis project objective: the goal of
the project is to develop a web
system that enables students to keep
track of academic assignments,
monitor deadlines, visualize workload
in a calendar view, and receive
personalized recommendations for
task execution order.
In the first chapter, the subject area
is described, key challenges in
organizing the academic process for
students are outlined, and the
development goals and objectives
are formulated.
In the second chapter, existing
services such as Google Calendar,
Todoist, and Notion are analyzed,
and their limitations in the context of
student needs are identified.
In the third chapter, functional and
non-functional system requirements
are defined, along with justification of
the architecture and use case
scenarios.
In the fourth chapter, a substantiated
selection of the technology stack is
made, including Flask, React,
PostgreSQL, and Docker.
In the fifth chapter, the architecture of
the information system is developed,
with detailed implementation of the
client-side and server-side
components, database interaction,
and data transmission mechanisms.
In the sixth chapter, the mathematical
model of the recommendation
system is described, the TOPSIS
method is implemented, and
examples of its use for task
prioritization are demonstrated.
In the seventh chapter, testing is
conducted: static code analysis,
manual functional testing, and
boundary scenario validation are
performed.
Додано/оновлено в НРАТ
2025-11-05