View this PageEdit this PageAttachments to this PageHistory of this PageHomeRecent ChangesSearch the SwikiHelp Guide
Hotspots: Admin Pages | Turn-in Site |
Current Links: Cases Final Project Summer 2007

Domain Design

View a better version! (http://tinyurl.com/ramrod-m3)

Domain brainstorming

university
professor
student
course
section
assignment
report
transcript
security
admin

Filtering

university
professor
student
course
section
assignment
report
security
administrator
academic administrator*
transcript*

* indicates a class added after initial brainstorming.


CRC Cards

crc-cards.png


Scenarios

Scenario A
Patrick Swayze the system administrator is responsible for updating the course catalog. He gets his information from the dean about courses. He updates them every semester.

Scenario B
Anthony is having a problem logging onto his account. Apparently he is locked out of the system and was not given security access to the system. Anthony contacts the System Administrator to change his access. Patrick Swayze logs into the Course Manager and changes Anthony's security access level to allow him to login to the Course Manager.

Scenario C
Bob Walters has scheduled a final for next week. Once the students hand in the test, Bob is responsible for collecting the grades. He then logs into the system through security and submits the grades to the section gradebook. Being the end of the semester, he needs to submit the final grades to the sections of his class. Upon submitting the final grades, the student's transcript can be updated.

Scenario D
Keanu Reeves is looking to learn about his homework. Keanu Reeves logins in through security to access his class assignments. Keanu Reves completes his assignment then turns it in for the professor to grade. Keanu recieves his grade in the class and decides to drop the course. Keanu drops the course after he acquires his grade report.

Scenario E
Johnny tries to register for a class that is closed, Security informs him of this and discards his action. Johnny realizes his error and registers for a class that actually exists, Security clears this request. Then University receives the request, it finds the appropriate section and informs it of the new student. Johnny is now registered for his class.

Team Page

team-page.png



Link to this Page