Administrators can manage(add/edit/delete) course informations in this component.
|
Type
|
Page/Action
|
Function
|
|
View
|
CourseList
|
Shows a list of all courses. The list can be sorted based on prefix, code, name and credit.
Each row of course has a checkbox, user and delete courses by checking and pushing "Delete
Selected" button.
|
|
Action
|
DeleteCourseAction
|
Delete checked course(s) and return to previous page
|
|
View
|
CreateCourse
|
A form for user to input information for creating new form
|
|
Action
|
CreateCourseAction
|
Action to take form information from CreateForm view and create the form in database
|
|
View
|
EditCourse
|
Edit basic information of a course
|
|
Action
|
SaveCourseAction
|
Action to save basic information of course
|
|
Action
|
AddPrerequisiteAction
|
Add a prerequisite course for another course
|
|
Action
|
DeletePrerequisiteAction
|
Delete a prerequisite from a course
|
|
View
|
Teachers
|
View to manage teachers in system
|
|
Action
|
AddTeacherAction
|
Add a new teacher
|
|
Action
|
DeleteTeacherAction
|
Action to delete existing teacher
|