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 |
id |
sg-ntu-dr.10356-140872 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.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 |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Electrical and electronic engineering |
spellingShingle |
Engineering::Electrical and electronic engineering Ding, Jiawen Design and development of intelligent duty roster system |
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. |
author2 |
Chan Chee Keong |
author_facet |
Chan Chee Keong Ding, Jiawen |
format |
Final Year Project |
author |
Ding, Jiawen |
author_sort |
Ding, Jiawen |
title |
Design and development of intelligent duty roster system |
title_short |
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_sort |
design and development of intelligent duty roster system |
publisher |
Nanyang Technological University |
publishDate |
2020 |
url |
https://hdl.handle.net/10356/140872 |
_version_ |
1772828017120247808 |