IS480 Team wiki: 2013T2 GENShYFT Documentation usecase
|Home||Project Overview||Project Management||Documentation||The Team|
Use Case Diagram
There are two current existing systems: Tournament and Practice. Tournament comprises of our client’s existing codes for individual tournaments. The team will be adding on top of this component with our Group Tournament. Group Tournaments can be accessed by Open Tournament interface that is available on the Tournaments page. Additionally, Live Ranking will be depending on Group Tournament as it would display the ranking of members belonging to which group and also, Automatic Mentor Assignment will be displayed on this page too. Players who have completed the round first will be assigned to another player who is struggling to complete the round hence Automatic Mentor Assignment would have to depend on Live Ranking to know which player is assigned to who.
Map will be displaying information about the number of students at respective institutions participating in SingPath, location of the institutions and such information which can only be retrieved from Registration. Map can be accessed through Register School interface that will bring the user to the Registration page.
Purpose Driven and Easy Web Prototype will not be depending on any existing components.
All the components depend on JSON REST Web service
Tournament Data Structure
State Diagram for Mastery Based Coaching
State Diagram for Purpose Driven: User
State Diagram for Purpose Driven: Admin