My favorites | Sign in
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
Administrator  

Phase-Requirements
Updated Oct 10, 2008 by rainwood...@gmail.com

Signing into the system

  • The user opens a browser, visiting the system home page;
  • The user types the user name and password in the sign-in box, submits them;
  • The system identifies the user, assigns privileges and redirects the user to the default workspace.

If the entered user is an Administrator:

  • The administrator can view the course filter box which consists of all the courses in the system, the current semester and past semesters.

  • The administrator automatically becomes the Coordinator of every course, and can do what a Coordinator should be able to do.
  • Other than that, the Administrator can performance
    • System maintanance tasks
    • Regular maintanaces tasks
  • The administrator clicks the link of the task to performance the task.

System maintanance

Tasks

  • Making a snapshot backup of the entire system
  • Putting the system offline -- no acesss other than the Admins
  • Putting the system online

Scenarios

  • Making a snapshot backup of the entire system
    • The Admin selects a local file name,
    • The system exports the database to the given file.
  • Putting the system offline -- no acesss other than the Admins
    • The system asks for confirmation,
    • the Admin confirms it.
  • Putting the system online
    • immiedately

Regular maintanance

Tasks

  • Adding a course -- from course list
  • Removing courses -- hiding from users
  • Modifying a course

Scenarios

  • Adding a course -- from course list
    • the Admin clicks on 'Add course' button in the course list,
    • the system asks for the course name, and leaves several empty tags for the Admin to fill.
    • the Admin types in the course name, and fills the tags with the semester and such
    • the Admin types in the IT account of the professor and the coordinator.
    • the Admin confirms the information typed, clicks 'Next'
    • the system presents 'Adding Students'
    • the Admin adds students to the course.
  • Hiding courses from Students.
    • the Admin selects courses to hide.
    • the Admin clicks 'Hide Courses' button.
    • the system shows the course is hidden the courses and update the list.
  • Modifying a course
    • the Admin clicks 'Modify' button for the course.
    • the system presents the current name and tags of the course.
    • the Admin modifies the name and tags of the course.
    • the Admin confirms the modification and submit them.
    • the system updates the list.

  • Human Resource management
    • A summary about the Associate Instructors, and their working times.

Powered by Google Project Hosting