A responsive website designed for intelligent courses planning

Before the start of every semester, the Academic Programmes Officers need to generate a full set of course timetables and teaching staff calendars. Currently, the officers are using a Windows application that can output an individual timeline for each course and a personal schedule for every teachin...

Full description

Saved in:
Bibliographic Details
Main Author: Ding, Jin
Other Authors: Shum Ping
Format: Final Year Project
Language:English
Published: 2019
Subjects:
Online Access:http://hdl.handle.net/10356/77623
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-77623
record_format dspace
spelling sg-ntu-dr.10356-776232023-07-07T16:08:34Z A responsive website designed for intelligent courses planning Ding, Jin Shum Ping School of Electrical and Electronic Engineering Information Management Research Centre DRNTU::Engineering::Computer science and engineering::Information systems::Information systems applications DRNTU::Engineering::Computer science and engineering::Computer applications::Administrative data processing Before the start of every semester, the Academic Programmes Officers need to generate a full set of course timetables and teaching staff calendars. Currently, the officers are using a Windows application that can output an individual timeline for each course and a personal schedule for every teaching staff in a Microsoft Word file. However, in the digital age, there is a compelling need to having a copy of the teaching calendar on digital devices including mobile phones, laptops, and even smart watches. Therefore, the project aims to design and implement an application that is compatible with different Operating Systems. The main functionalities include generating online teaching assignment forms, retrieving online assignments, calculating the teaching staff calendars, and sending confirmation emails to the teaching staffs with the digital schedule synchronised to the commonly used calendars such as Outlook Calendar, Google Calendar, and Apple Calendar. In the light of the restrictions and requirements provided by the officers, a full stack MongoDB, React, Node and Express web application is implemented. The report will cover the contributions of the author through the last two semesters. Starting with a brief introduction on the background and scope of the project, the report will then reveal the overall system architecture, project planning details, implementation process, testing procedures and results, and conclusion and future work. Bachelor of Engineering (Electrical and Electronic Engineering) 2019-06-03T07:15:28Z 2019-06-03T07:15:28Z 2019 Final Year Project (FYP) http://hdl.handle.net/10356/77623 en Nanyang Technological University 64 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Information systems::Information systems applications
DRNTU::Engineering::Computer science and engineering::Computer applications::Administrative data processing
spellingShingle DRNTU::Engineering::Computer science and engineering::Information systems::Information systems applications
DRNTU::Engineering::Computer science and engineering::Computer applications::Administrative data processing
Ding, Jin
A responsive website designed for intelligent courses planning
description Before the start of every semester, the Academic Programmes Officers need to generate a full set of course timetables and teaching staff calendars. Currently, the officers are using a Windows application that can output an individual timeline for each course and a personal schedule for every teaching staff in a Microsoft Word file. However, in the digital age, there is a compelling need to having a copy of the teaching calendar on digital devices including mobile phones, laptops, and even smart watches. Therefore, the project aims to design and implement an application that is compatible with different Operating Systems. The main functionalities include generating online teaching assignment forms, retrieving online assignments, calculating the teaching staff calendars, and sending confirmation emails to the teaching staffs with the digital schedule synchronised to the commonly used calendars such as Outlook Calendar, Google Calendar, and Apple Calendar. In the light of the restrictions and requirements provided by the officers, a full stack MongoDB, React, Node and Express web application is implemented. The report will cover the contributions of the author through the last two semesters. Starting with a brief introduction on the background and scope of the project, the report will then reveal the overall system architecture, project planning details, implementation process, testing procedures and results, and conclusion and future work.
author2 Shum Ping
author_facet Shum Ping
Ding, Jin
format Final Year Project
author Ding, Jin
author_sort Ding, Jin
title A responsive website designed for intelligent courses planning
title_short A responsive website designed for intelligent courses planning
title_full A responsive website designed for intelligent courses planning
title_fullStr A responsive website designed for intelligent courses planning
title_full_unstemmed A responsive website designed for intelligent courses planning
title_sort responsive website designed for intelligent courses planning
publishDate 2019
url http://hdl.handle.net/10356/77623
_version_ 1772828248265195520