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...

Full description

Bibliographic Details
Main Author: Ding, Jiawen
Other Authors: Chan Chee Keong
Format: Final Year Project (FYP)
Language:English
Published: Nanyang Technological University 2020
Subjects:
Online Access:https://hdl.handle.net/10356/140872
_version_ 1826127220001734656
author Ding, Jiawen
author2 Chan Chee Keong
author_facet Chan Chee Keong
Ding, Jiawen
author_sort Ding, Jiawen
collection NTU
description 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.
first_indexed 2024-10-01T07:05:14Z
format Final Year Project (FYP)
id ntu-10356/140872
institution Nanyang Technological University
language English
last_indexed 2024-10-01T07:05:14Z
publishDate 2020
publisher Nanyang Technological University
record_format dspace
spelling ntu-10356/1408722023-07-07T18:53:37Z Design and development of intelligent duty roster system Ding, Jiawen Chan Chee Keong SHUM Ping School of Electrical and Electronic Engineering ECKCHAN@ntu.edu.sg, EPShum@ntu.edu.sg Engineering::Electrical and electronic engineering 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. Bachelor of Engineering (Electrical and Electronic Engineering) 2020-06-02T09:15:59Z 2020-06-02T09:15:59Z 2020 Final Year Project (FYP) https://hdl.handle.net/10356/140872 en A3224-191 application/pdf Nanyang Technological University
spellingShingle Engineering::Electrical and electronic engineering
Ding, Jiawen
Design and development of intelligent duty roster system
title Design and development of intelligent duty roster system
title_full Design and development of intelligent duty roster system
title_fullStr Design and development of intelligent duty roster system
title_full_unstemmed Design and development of intelligent duty roster system
title_short Design and development of intelligent duty roster system
title_sort design and development of intelligent duty roster system
topic Engineering::Electrical and electronic engineering
url https://hdl.handle.net/10356/140872
work_keys_str_mv AT dingjiawen designanddevelopmentofintelligentdutyrostersystem