Example: tourism industry

Detailed Use Cases - Department of Software Engineering

Detailed Use Casesfor SISC alendarPrepared by Zach MasielloEthan MickMichael CaputoShawn ThompsonOrganization: HistoryNameDateReason For ChangesVersionInitial10/1/13 First use of ContentsActorsUse case List:UC 1 Login to the SystemUC 2 Log Out of the systemUC 3 Export iCal FileUC 4 View class on mapActorsStudent An RIT student who wants to view classes on the map or export their case List:UC 1 - Login to the SystemThe user will be asked to enter their RIT computer account informationto use the web application and all of its 2 - Log Out of the systemThe user clicks on Logout and their session is 3 - Export iCal FileA user can export their course schedule to an iCal 4 - View class on mapA user can see the location of their class on the RIT case ID:UC 1 Use case Name:Login to the systemCreated By:Shawn ThompsonLast Updated By:Shawn ThompsonDate Creat

system. Assumptions: The user wants to use the system Notes and Issues: This is an include and pre condition for all other use cases.

Tags:

  Case, Use cases, Detailed, Detailed use cases

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Advertisement

Transcription of Detailed Use Cases - Department of Software Engineering

1 Detailed Use Casesfor SISC alendarPrepared by Zach MasielloEthan MickMichael CaputoShawn ThompsonOrganization: HistoryNameDateReason For ChangesVersionInitial10/1/13 First use of ContentsActorsUse case List:UC 1 Login to the SystemUC 2 Log Out of the systemUC 3 Export iCal FileUC 4 View class on mapActorsStudent An RIT student who wants to view classes on the map or export their case List:UC 1 - Login to the SystemThe user will be asked to enter their RIT computer account informationto use the web application and all of its 2 - Log Out of the systemThe user clicks on Logout and their session is 3 - Export iCal FileA user can export their course schedule to an iCal 4 - View class on mapA user can see the location of their class on the RIT case ID:UC 1 Use case Name:Login to the systemCreated By:Shawn ThompsonLast Updated By:Shawn ThompsonDate Created10/1/13 Date Last Updated:10/1/13 Actors:UserDescription.

2 Users will be prompted to login with their RITaccount information before they can use :User requests to loginPreconditions:1. The user has an RIT account2. The user is trying to log in with their RITaccount3. The user is not already logged in withShibbolethPostconditions:1. The user is logged in to the system2. The user has access to the functions of thesystemNormal User accesses the The system prompts the user for their RITaccount The user enters their RIT username The system authenticates the RIT loginwith The user gains access to the systemsfunctionalityAlternative Flows:Invalid RIT account user or passUser already logged in with ShibbolethExceptions:Incorrect credentialsIncludes:NonePriorityHighFreq uency of Use:Every time the user wants to access :The user wants to use the systemNotes and Issues:This is an include and pre condition for allother use case ID.

3 UC 2 Use case Name:Logout of the systemCreated By:Shawn ThompsonLast Updated By:Shawn ThompsonDate Created10/1/13 Date Last Updated:10/1/13 Actors:UserDescription:The user clicks on Logout and their sessionis :User is done using the web applicationPreconditions:1. The user is logged in2. The user no longer wants to be logged :1. The user is logged outNormal User is done using the web The user clicks on the logout The system logs the user out andinvalidates the The system redirects to the default RITlogout Flows:N/AExceptions:N/AIncludes:Login to the systemPriorityMediumFrequency of Use:Whenever the user wants to log :No one can use the login session after a userhas successfully logged outNotes and Issues:Use case ID:UC 3 Use case Name:Export iCalCreated By:Shawn ThompsonLast Updated By:Shawn ThompsonDate Created10/1/13 Date Last Updated:10/1/13 Actors:UserDescription.

4 The user exports their calendar as a .ics :The user clicks on a :The user is user is :The user has been prompted to download user clicks on the export user save when prompted bythe user clicks the export user enters option alarmtime before possible user clicks Generate . user saves the user does not save the user reloads the webpage duringthe :N/APriorityHighFrequency of Use:One time per :The user s browser can download and case ID:UC 4 Use case Name:View Class on mapCreated By:Shawn ThompsonLast Updated By:Shawn ThompsonDate Created10/1/13 Date Last Updated:10/1/13 Actors:UserDescription:The user chooses a class and is shown thebuilding location of that class on the RITI nteractive :The user clicks a linkPreconditions:The user is user is user has at least one class in.

5 The users class location is visually pinpointedon the RIT Interactive selects a class in their clicks map linkAlternative Flows:N/ was not foundIncludes:N/APriorityHighFrequency of Use:Every time the user wants to see a :N/ANotes and Issues.


Related search queries