Teaching assistant assignment planner

Doing TA assignment manually is a tedious and error-prone process, which means it is not only time-consuming but also susceptible to human errors such as schedule conflicts, multiple assignments and overload assignments. Teaching Assistant Assignment Planner (TAAP)--a software tool implemented using...

Full description

Bibliographic Details
Main Author: He, Jiantao
Format: Others
Published: 2002
Online Access:http://spectrum.library.concordia.ca/1580/1/MQ68466.pdf
He, Jiantao <http://spectrum.library.concordia.ca/view/creators/He=3AJiantao=3A=3A.html> (2002) Teaching assistant assignment planner. Other thesis, Concordia University.
id ndltd-LACETR-oai-collectionscanada.gc.ca-QMG.1580
record_format oai_dc
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-QMG.15802013-10-22T03:41:54Z Teaching assistant assignment planner He, Jiantao Doing TA assignment manually is a tedious and error-prone process, which means it is not only time-consuming but also susceptible to human errors such as schedule conflicts, multiple assignments and overload assignments. Teaching Assistant Assignment Planner (TAAP)--a software tool implemented using Java in Windows environment--facilitates the process of doing TA assignment. It is a semi-automatic software system, which helps to promote staff productivity, eliminate human errors and generate status reports. Both the TAAP design and implementation are presented in this major report. The issues to be addressed are environment setup, requirement analysis, detailed design, final implementation and improvement suggestion. Environment setup identifies the hardware and software requirements along with some useful background information. Requirement analysis defines the database scheme to be used, explores the system functionality and performs the task analysis. Detailed design presents the MVC design pattern, explains how MVC is being applied, and elaborates the design detail in the UML notations. Final implementation only covers critical coding issues such as database access from Java, data representation in GUI and database manipulation. The improvement suggestion sheds the light for the future improvement of TAAP, e.g. the migration to a web-based application. 2002 Thesis NonPeerReviewed application/pdf http://spectrum.library.concordia.ca/1580/1/MQ68466.pdf He, Jiantao <http://spectrum.library.concordia.ca/view/creators/He=3AJiantao=3A=3A.html> (2002) Teaching assistant assignment planner. Other thesis, Concordia University. http://spectrum.library.concordia.ca/1580/
collection NDLTD
format Others
sources NDLTD
description Doing TA assignment manually is a tedious and error-prone process, which means it is not only time-consuming but also susceptible to human errors such as schedule conflicts, multiple assignments and overload assignments. Teaching Assistant Assignment Planner (TAAP)--a software tool implemented using Java in Windows environment--facilitates the process of doing TA assignment. It is a semi-automatic software system, which helps to promote staff productivity, eliminate human errors and generate status reports. Both the TAAP design and implementation are presented in this major report. The issues to be addressed are environment setup, requirement analysis, detailed design, final implementation and improvement suggestion. Environment setup identifies the hardware and software requirements along with some useful background information. Requirement analysis defines the database scheme to be used, explores the system functionality and performs the task analysis. Detailed design presents the MVC design pattern, explains how MVC is being applied, and elaborates the design detail in the UML notations. Final implementation only covers critical coding issues such as database access from Java, data representation in GUI and database manipulation. The improvement suggestion sheds the light for the future improvement of TAAP, e.g. the migration to a web-based application.
author He, Jiantao
spellingShingle He, Jiantao
Teaching assistant assignment planner
author_facet He, Jiantao
author_sort He, Jiantao
title Teaching assistant assignment planner
title_short Teaching assistant assignment planner
title_full Teaching assistant assignment planner
title_fullStr Teaching assistant assignment planner
title_full_unstemmed Teaching assistant assignment planner
title_sort teaching assistant assignment planner
publishDate 2002
url http://spectrum.library.concordia.ca/1580/1/MQ68466.pdf
He, Jiantao <http://spectrum.library.concordia.ca/view/creators/He=3AJiantao=3A=3A.html> (2002) Teaching assistant assignment planner. Other thesis, Concordia University.
work_keys_str_mv AT hejiantao teachingassistantassignmentplanner
_version_ 1716605596693692416