Date of Completion
Spring 5-1-2024
Thesis Advisor(s)
Wei Wei
Honors Major
Computer Science
Disciplines
Software Engineering
Abstract
Administrative scheduling is a key aspect of a wide variety of systems, but despite being a widespread need, it is not a straightforward task. Organizational uniqueness introduces complexity when attempting to use algorithmic methods to automate scheduling, as individual organizations often have their own ways of determining various details and constraints of a schedule. However, in this paper, we assert that there are relevant commonalities that many different schedules fundamentally possess, allowing us to create a generic scheduling application that can be productively used for as many different scenarios as possible. After devising a schema that captures this generic representation, we expand upon previous efforts of using the genetic algorithm for university scheduling tasks [1] to find valid schedules that adhere to the generic schema. Then, we use React.js, Flask, and MySQL to create a user-facing application that allows users to compute valid schedule instances for their use cases.
Recommended Citation
Hinrichs, Tyler, "A UI-Enhanced Approach to Generic Web-Based Scheduling" (2024). Honors Scholar Theses. 986.
https://digitalcommons.lib.uconn.edu/srhonors_theses/986