Hazel- Ett mjukvarusystem för automatisk och optimal schemaläggning
Sammanfattning
This report documents the development of a software system for automatic
scheduling called Hazel. This system is comprised of a server where an automatic
scheduler has been implemented, as well as a web and mobile application
that allows users to interact with the system. The scheduler has
been developed with the functional programming language Haskell and uses
a SAT-solver.
Manual scheduling has long been the bane of managers everywhere, as
matching the needs of the employer with those of the employee is often a
difficult and time-consuming task. There already exists several automatic
schedulers that attempt to solve this problem. The issue with said schedulers
is that thay tend to be expensive, or developed to only fulfill the needs
of a particular organisation. As such, this project has developed a generic
scheduler that may be used within several types of smaller organisations.
Examinationsnivå
Student essay
Samlingar
Fil(er)
Datum
2015-06-25Författare
Andersson, Linnea
Bogdanffy, Philip
Jungmark, Erik
Ragnhult, Mikael
Takahashi Boman, Yukie
Talebi, Behrouz
Språk
swe