He, Jiantao (2002) Teaching assistant assignment planner. [Graduate Projects (Non-thesis)] (Unpublished)
Preview |
Text (application/pdf)
1MBMQ68466.pdf |
Abstract
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.
Divisions: | Concordia University > Gina Cody School of Engineering and Computer Science > Computer Science and Software Engineering |
---|---|
Item Type: | Graduate Projects (Non-thesis) |
Authors: | He, Jiantao |
Pagination: | ix, 63 leaves : ill. ; 29 cm. |
Institution: | Concordia University |
Degree Name: | M. Comp. Sc. |
Program: | Computer Science |
Department (as was): | Department of Computer Science |
Date: | 2002 |
Thesis Supervisor(s): | Grogono, Peter |
Identification Number: | QA 76 M26+ 2002 no.7 |
ID Code: | 1580 |
Deposited By: | Concordia University Library |
Deposited On: | 27 Aug 2009 17:20 |
Last Modified: | 20 Oct 2022 20:44 |
Related URLs: |
Repository Staff Only: item control page