Difference between revisions of "BBB Seneca Integration Use Cases"
Line 30: | Line 30: | ||
=Professor= | =Professor= | ||
+ | ==Section Management== | ||
+ | * Add students to section | ||
+ | * Create Lecture Schedule | ||
+ | * Edit Lecture | ||
+ | *: Including check to propagate changes to whole schedule | ||
+ | |||
+ | ==Calendar Management== | ||
+ | * Display Calendar | ||
+ | * Filter Calendar | ||
+ | |||
+ | ==Meeting Management== | ||
+ | * See General User Meeting Use Cases | ||
=Student= | =Student= | ||
+ | ==Calendar Management== | ||
+ | * Display Calendar | ||
+ | * Filter Calendar | ||
+ | |||
+ | ==Meeting Management== | ||
+ | * See General User Meeting Use Cases | ||
=General User= | =General User= | ||
+ | ==Meeting Management== | ||
+ | * Create Meeting | ||
+ | * Edit Meeting | ||
+ | * Start Meeting/Lecture | ||
+ | |||
+ | ==Calendar Management== | ||
+ | * Display Calendar | ||
+ | * Filter Calendar | ||
+ | |||
+ | =Non-LDAP User= | ||
+ | * Change Password | ||
+ | * Reset Password | ||
+ | * Change Email |
Revision as of 16:56, 4 June 2013
Contents
Authentication
Login
- User can login to the system through a login page as follows
- Ldap Authentication
- If user is an LDAP user after authentication, the department of the user is inserted into the department table, if it is not already entered.
- Local Authentication
- Ldap Authentication
Super Admin
Covers Administrator rights
Add Administrator
Administrator
User Management
- Add user
- add usecase
- Ban User
- add usecase
- User Activation
- add usecase
Professor Management
Subject Management
Department Management
- Admin can manually add/remove a user to/from her department.
- add usecase
Professor
Section Management
- Add students to section
- Create Lecture Schedule
- Edit Lecture
- Including check to propagate changes to whole schedule
Calendar Management
- Display Calendar
- Filter Calendar
Meeting Management
- See General User Meeting Use Cases
Student
Calendar Management
- Display Calendar
- Filter Calendar
Meeting Management
- See General User Meeting Use Cases
General User
Meeting Management
- Create Meeting
- Edit Meeting
- Start Meeting/Lecture
Calendar Management
- Display Calendar
- Filter Calendar
Non-LDAP User
- Change Password
- Reset Password
- Change Email