Login | Register

CrsMgr - the course manager system


CrsMgr - the course manager system

Chen, Chun Hua (2007) CrsMgr - the course manager system. Masters thesis, Concordia University.

[thumbnail of MR34737.pdf]
Text (application/pdf)
MR34737.pdf - Accepted Version


CrsMgr, The Course Manager System, is developed as our contribution to the free open source community. It is a web-based application for managing the administrative tasks and information for university level courses. The system is designed with the role-based access control (RBAC) approach; a user of the system could have multiple system access roles. There are 10 system access roles; they are System Administrator, Department Administrator, Course Coordinator, Course Instructor, Thesis Supervisor, Course Student, Course Marker, Course Tutor, Lab Tutor, and Graduate Student. The system provides a wide range of functionalities for each of these access roles. For example, a course instructor can manage information such as student list, student submissions for assignments, student grades, project groups, teaching materials, and online assessments. For student users, it provides functionalities to access course materials, to upload assignments and get feedback for their works, to form project groups and conduct peer reviews for group works, and to take online assessments. For markers, it provides features to grade assignments and projects and to give feedback online, hence the usage of paper is eliminated. The system is designed and implemented with typical three-tier client-server architecture, which consist of the user interface tier, the processing management tier, and the database management tier. The client side user interface tier is made up of HTML pages, and the server side database management tier uses MySQL as the DBMS. In between these two tires is the processing management tier, which uses PHP as the scripting language.

Divisions:Concordia University > Gina Cody School of Engineering and Computer Science > Computer Science and Software Engineering
Item Type:Thesis (Masters)
Authors:Chen, Chun Hua
Pagination:xii, 183 leaves ; 29 cm.
Institution:Concordia University
Degree Name:M. Comp. Sc.
Program:Computer Science and Software Engineering
Thesis Supervisor(s):Desai, Bipin C
Identification Number:LE 3 C66C67M 2007 C44
ID Code:975541
Deposited By: Concordia University Library
Deposited On:22 Jan 2013 16:10
Last Modified:13 Jul 2020 20:08
Related URLs:
All items in Spectrum are protected by copyright, with all rights reserved. The use of items is governed by Spectrum's terms of access.

Repository Staff Only: item control page

Downloads per month over past year

Research related to the current document (at the CORE website)
- Research related to the current document (at the CORE website)
Back to top Back to top