Design and development of intelligent duty roster system
The Academic Program Office in the School of Electrical and Electronic Engineering (EEE) in Nanyang Technological University (NTU) manages information of hundreds of courses and staffs. Every semester, a course teaching plan as well as assignment to professors need to be generated, introducing a lon...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2020
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/140872 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | The Academic Program Office in the School of Electrical and Electronic Engineering (EEE) in Nanyang Technological University (NTU) manages information of hundreds of courses and staffs. Every semester, a course teaching plan as well as assignment to professors need to be generated, introducing a long and tedious workflow. This project aims to help the Office reduce current workload by designing and constructing a complete database consisting of all existing course and staff information and an online data management platform. With this platform, teaching staffs are able to submit survey on their preferred courses to teach and view their teaching schedule. Admin staffs are able to manage course and staff records, collect teaching preference survey results and generate duty roster report. In this project, a full stack of technologies including MySQL database, HTML, JavaScript and PHP are used. This project report will illustrate the project in details, covering seven chapters. This report firstly gives an introduction to the project background, objectives and scope, followed by a literature review on current development in the web application area. Next, an illustration on the system architecture is covered, followed by project planning and actual implementation. Then, testing on the project is elaborated and finally a conclusion is made, together with recommendations on future work. |
---|