Classroom finder system with student availability, space and time constraint

In every educational institution, the process of conducting student assessments is very important to evaluate students' academic progress, understanding and performance. A crucial aspect of this process is the allocation of suitable rooms for the academic activities. However, the traditional...

Full description

Bibliographic Details
Main Author: Loh, Yong Bin
Format: Final Year Project / Dissertation / Thesis
Published: 2024
Subjects:
Online Access:http://eprints.utar.edu.my/6563/
http://eprints.utar.edu.my/6563/1/SE_2200831_FYP_Report_%2D_LohYongBin_LOH_YONG_BIN.pdf
_version_ 1848886713895616512
author Loh, Yong Bin
author_facet Loh, Yong Bin
author_sort Loh, Yong Bin
building UTAR Institutional Repository
collection Online Access
description In every educational institution, the process of conducting student assessments is very important to evaluate students' academic progress, understanding and performance. A crucial aspect of this process is the allocation of suitable rooms for the academic activities. However, the traditional approach of manually allocating rooms is labour-intensive and prone to errors, particularly when considering constraints such as student availability, space requirements and scheduling conflicts. Therefore, an automate Classroom Finder System is developed to automate the room finding and allocation for student assessments. The primary focus of the system is on facilitating efficient and conflict-free room assignments while considering various constraints and requirements by exploring the suitable Artificial Intelligence approaches and scheduling algorithms. Therefore, the project scopes are to identify the specific constraints and requirements to be considered in the Classroom Finder System and also explore the suitable Artificial Intelligence approaches and room allocation and scheduling algorithms. The project is also aimed to implement real-time management, communication and updates of the assessment and room details to provide instant updates and notifications. Scrum methodology was selected for the development methodology of this project while the tools of HTML, CSS, JavaScript, Bootstrap, Jinja2 Template Engine, Flask, SQLite and VS Code are used in the development of this project. In the end of project, the unit testing, user acceptance testing, and usability testing has also been conducted to test the system. In conclusion, all the objectives are achieved, and limitations are analysed while recommendations for future enhancements are discussed.
first_indexed 2025-11-15T19:42:52Z
format Final Year Project / Dissertation / Thesis
id utar-6563
institution Universiti Tunku Abdul Rahman
institution_category Local University
last_indexed 2025-11-15T19:42:52Z
publishDate 2024
recordtype eprints
repository_type Digital Repository
spelling utar-65632024-07-09T08:06:53Z Classroom finder system with student availability, space and time constraint Loh, Yong Bin QA75 Electronic computers. Computer science QA76 Computer software In every educational institution, the process of conducting student assessments is very important to evaluate students' academic progress, understanding and performance. A crucial aspect of this process is the allocation of suitable rooms for the academic activities. However, the traditional approach of manually allocating rooms is labour-intensive and prone to errors, particularly when considering constraints such as student availability, space requirements and scheduling conflicts. Therefore, an automate Classroom Finder System is developed to automate the room finding and allocation for student assessments. The primary focus of the system is on facilitating efficient and conflict-free room assignments while considering various constraints and requirements by exploring the suitable Artificial Intelligence approaches and scheduling algorithms. Therefore, the project scopes are to identify the specific constraints and requirements to be considered in the Classroom Finder System and also explore the suitable Artificial Intelligence approaches and room allocation and scheduling algorithms. The project is also aimed to implement real-time management, communication and updates of the assessment and room details to provide instant updates and notifications. Scrum methodology was selected for the development methodology of this project while the tools of HTML, CSS, JavaScript, Bootstrap, Jinja2 Template Engine, Flask, SQLite and VS Code are used in the development of this project. In the end of project, the unit testing, user acceptance testing, and usability testing has also been conducted to test the system. In conclusion, all the objectives are achieved, and limitations are analysed while recommendations for future enhancements are discussed. 2024 Final Year Project / Dissertation / Thesis NonPeerReviewed application/pdf http://eprints.utar.edu.my/6563/1/SE_2200831_FYP_Report_%2D_LohYongBin_LOH_YONG_BIN.pdf Loh, Yong Bin (2024) Classroom finder system with student availability, space and time constraint. Final Year Project, UTAR. http://eprints.utar.edu.my/6563/
spellingShingle QA75 Electronic computers. Computer science
QA76 Computer software
Loh, Yong Bin
Classroom finder system with student availability, space and time constraint
title Classroom finder system with student availability, space and time constraint
title_full Classroom finder system with student availability, space and time constraint
title_fullStr Classroom finder system with student availability, space and time constraint
title_full_unstemmed Classroom finder system with student availability, space and time constraint
title_short Classroom finder system with student availability, space and time constraint
title_sort classroom finder system with student availability, space and time constraint
topic QA75 Electronic computers. Computer science
QA76 Computer software
url http://eprints.utar.edu.my/6563/
http://eprints.utar.edu.my/6563/1/SE_2200831_FYP_Report_%2D_LohYongBin_LOH_YONG_BIN.pdf