r1 - 11 Apr 2006 - 01:34:47 - DennisHarmanYou are here: TWiki >  Main Web  >  TWikiUsers > DennisHarman > IbgMspUseCases
<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40">

Use case Scenarios

Grid Web 
Use case Scenarios
 
 
The following is a list of possible use case scenarios
 
1. User registers
2. User submits accession record
3. User submits Mass Spectrum record
4. User edits accession record
5. User edits Mass Spectrum record
6. User deletes accession record
7. User deletes Mass Spectrum record
8. User views public records
9. User views his/her own records
 
<span style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"; color:black;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language: AR-SA'><br clear=all style='mso-special-character:line-break;page-break-before: always'>
 

<div style='mso-element:para-border-div;border:solid windowtext 1.0pt; mso-border-alt:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 4.0pt'>

Use case scenario #1:  User registers

 
1. Use case scenario starts when user enters the register link in grid web/IBG-MSP/
2. User fills out the information form requesting user information.
3. User click “Ok” button to submit the filled out form.
4. Grid web site sends an email requesting confirmation as well as a password.
5. Grid web redirects user to “User Save” page welcoming user to the Grid web and instructing him/her to retrieve an email with login and password sent to the user by Grid web.
6. The use case end when the user retrieves login info sent to them via email.
<span style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"; color:black;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language: AR-SA'>
 
 
 
 
 
 
<span style='font-size:12.0pt;font-family:"Times New Roman";mso-fareast-font-family: "Times New Roman";mso-bidi-font-family:"Courier New";color:black;mso-ansi-language: EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA'><br clear=all style='mso-special-character:line-break;page-break-before:always'>
 
 

<div style='mso-element:para-border-div;border:solid windowtext 1.0pt; mso-border-alt:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 4.0pt'>

Use case scenario #2:  User submits accession record

 
Preconditions:  User is already register and has use access to the system 
 
1.  Use case scenario starts when user enters the grid web /IBG-MSP/ website (Login.jsp) 
2.  User enters login email and password in the required text fields and then selects “OK”
3.  System validates user.
4.  System loads the Accession list page.
5.  User selects the “see all records submitted by me” link.
6.  Grid web loads the Accession List page displaying a list with all the accession records submitted by the user.
7.  User selects the “Add new record” link from the Grid web list of options.
8.  Grid web loads the “addAccession1” page displaying a list of Manufacturers
9.  User selects a Manufacturer by choosing the “Select” link matching the row of a displayed Manufacturer.
10.  Grid web loads the “addAccession2” page displaying a list with all the models   provided by the chosen Manufacturer.
11.  User selects a model by choosing the “Select” link matching the row of a displayed model.
12.  Grid web loads the “addAccession3” page and then redirects the use to the “addAccessionFinal” page.
13.  Grid displays a forms requesting information from the MS operator, the sample, and the submitter’s info. 
14.  User fills out the form with the MS operator data, the sample data and the submitter’s info and selects “submit”
15.  Grid web loads the “AccessionSave” page confirming the submission of the accession record.
16.  The use case scenario ends when the user selects the “continue” link from the “AccessionSave” and is taken back to the “AccessionList” page.
 
 
 
 
<span style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"; color:black;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language: AR-SA'>

 
 
 
 
 
 

<div style='mso-element:para-border-div;border:solid windowtext 1.0pt; mso-border-alt:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 4.0pt'>

Use case scenario #3:  User submits a Mass Spectrum record

 
Preconditions:  User is already register and has use access to the system 
 
1.  Use case scenario starts when user enters the grid web /IBG-MSP/ website
2.  User enters login email and password in the required text fields and then selects “OK”
3.  System validates user.
4.  System loads the Accession list page.
5.  User selects the “see all records submitted by me” link.
6.  Grid web displays a table list with all the Accession records submitted by the User.
7.  The User then chooses the “show MSs” link matching a given accession record
8.  Grid web displays the “showMassSpec” screen displaying a table list with all the Mass Spectrum record.
9.  User selects the “Add a new child Mass Spec Record” at the top of the page.
10.  Grid web displays the Mass Spectrum form requesting Mass Spectrum data.
11.  User fills out the Mass Spectrum form with all the relevant Mass Spectrum data.
12.  User selects the “Submit” from the Mass Spectrum form.
13.  Grid web displays the “SimpleUpload” page prompting the user to upload a Mass Spectrum file.
14.  User browses his local hard drive to select the Mass Spectrum file to be uploaded.
15.  User selects a Mass Spectrum file and chooses the “Upload” button from the “SimpleUpload” page.
16.  Grid web displays the name and type of the Mass Spectrum file uploaded together with a link to continue.
17.  The use case ends when the user selects the “continue” link from the “SimpleUpload” page and is taken back to the “AccessionList page.
 
 
 
 
<span style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"; color:black;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language: AR-SA'>

 
 
 
 
 

<div style='mso-element:para-border-div;border:solid windowtext 1.0pt; mso-border-alt:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 4.0pt'>

Use case scenario #4:  User edits accession record

 
Preconditions:  User is already register and has use access to the system 
 
1.  Use case scenario starts when user enters the grid web /IBG-MSP/ website
2.  User enters login email and password in the required text fields and then selects “OK”
3.  System validates user.
4.  System loads the Accession list page.
5.  User selects the “see all records submitted by me” link.
6.  Grid web loads the Accession List page displaying a list with all the accession records submitted by the user.
7.  User selects the “edit” link from a one of the displayed records from the table list of Accession Records.
8.  Grid displays a form with initialized values in each text field; the values within the form are the information from the MS operator, the sample, and the submitter’s info.  
9.  User edits the relevant form values and selects “update”
10.  Grid web loads the “AccessionSave” page confirming the edition of the accession record.
11.  The use case scenario ends when the user selects the “continue” link from the “AccessionSave” and is taken back to the “AccessionList” page.
 
 
 
 
<span style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"; color:black;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language: AR-SA'>
 
 
 
 
<span style='font-size:12.0pt;font-family:"Times New Roman";mso-fareast-font-family: "Times New Roman";mso-bidi-font-family:"Courier New";color:black;mso-ansi-language: EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA'><br clear=all style='mso-special-character:line-break;page-break-before:always'>
 

<div style='mso-element:para-border-div;border:solid windowtext 1.0pt; mso-border-alt:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 4.0pt'>

Use case Scenario #5 User edits Mass Spectrum record.

 
Preconditions:  User is already register and has use access to the system 
 
1.  Use case scenario starts when user enters the grid web /IBG-MSP/ website
2.  User enters login email and password in the required text fields and then selects “OK”
3.  System validates user.
4.  System loads the Accession list page.
5.  User selects the “see all records submitted by me” link.
6.  Grid web displays a table list with all the Accession records submitted by the User.
7.  The User then chooses the “show MSs” link matching a given accession record
8.  Grid web displays the “showMassSpec” screen displaying a table list with all the Mass Spectrum record.
9.  User selects the “edit” link matching a row for a given Mass Spectrum record.
10.  Grid web displays the Mass Spectrum edit form displaying all the field of a Mass Spectrum record initialized to the original values.
11.  User edits the desired fields within the Mass Spectrum form with all the relevant Mass Spectrum data.
12.  User selects the “Update” from the Mass Spectrum form.
13.  Grid web redirect the user to a “SaveMS” page confirming that the Mass Spectrum record has been edited successfully.
14.  The use case ends when the user selects the “continue” link from the “SaveMS” page and is taken back to the “AccessionList page.
 
 
<span style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"; color:black;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language: AR-SA'><br clear=all style='mso-special-character:line-break;page-break-before: always'>
 
 

 
 
 
 
 
 

<div style='mso-element:para-border-div;border:solid windowtext 1.0pt; mso-border-alt:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 4.0pt'>

Use case scenario #6 User deletes accession record

 
Preconditions:  User is already register and has use access to the system 
 
 
1.  Use case scenario starts when user enters the grid web /IBG-MSP/ website
2.  User enters login email and password in the required text fields and then selects “OK”
3.  System validates user.
4.  System loads the Accession list page.
5.  User selects the “see all records submitted by me” link.
6.  Grid web loads the Accession List page displaying a list with all the accession records submitted by the user.
7.  User selects the “delete” link from a one of the displayed records from the table list of Accession Records.
8.  Grid web deletes the selected record from the database.
9. Grid web redirects user to “AccessionSave” confirming the deletion and saving changes to the database.
10. The use case scenario ends when the user selects the “continue” link from the “AccessionSave” and is taken back to the “AccessionList” page.
 
 
 
 
<span style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"; color:black;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language: AR-SA'>

 
 
 
 
 

<div style='mso-element:para-border-div;border:solid windowtext 1.0pt; mso-border-alt:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 4.0pt'>

Use case scenario #7 User deletes Mass Spectrum record

 
Preconditions:  User is already register and has use access to the system 
 
1.  Use case scenario starts when user enters the grid web /IBG-MSP/ website
2.  User enters login email and password in the required text fields and then selects “OK”
3.  System validates user.
4.  System loads the Accession list page.
5.  User selects the “see all records submitted by me” link.
6.  Grid web displays a table list with all the Accession records submitted by the User.
7.  The User then chooses the “show MSs” link matching a given accession record
8.  Grid web displays the “showMassSpec” screen displaying a table list with all the Mass Spectrum record.
9.  User selects the “delete” link matching a row for a given Mass Spectrum record.
10.  Grid web deletes the selected record from the database.
11.  User is take to the “SaveMS” page confirming that the deletion has been successful.
12.  The use case ends when the user selects the “continue” link from the “SaveMS” page and is taken back to the “AccessionList page.
 
 
 
 
<span style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"; color:black;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language: AR-SA'>

 
 
 
 
 

<div style='mso-element:para-border-div;border:solid windowtext 1.0pt; mso-border-alt:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 4.0pt'>

Use case scenario #8:  User views public accession records.

 
Preconditions:  User is already register and has use access to the system 
 
1.  Use case scenario starts when user enters the grid web /IBG-MSP/ website
2.  User enters login email and password in the required text fields and then selects “OK”
3.  System validates user. 
4.  System loads the Accession list page.
5.  User selects the “see all public records” link. 
6.  The case ends when the grid web re displays the “AccessionList” showing a table with all the public records.
 
 
<span style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"; color:black;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language: AR-SA'>
 
 
<span style='font-size:12.0pt;font-family:"Times New Roman";mso-fareast-font-family: "Times New Roman";mso-bidi-font-family:"Courier New";color:black;mso-ansi-language: EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA'><br clear=all style='mso-special-character:line-break;page-break-before:always'>
 
 

<div style='mso-element:para-border-div;border:solid windowtext 1.0pt; mso-border-alt:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 4.0pt'>

Use case scenario #9:  User views his/her own records

 
Preconditions:  User is already register and has use access to the system 
 
1.  Use case scenario starts when user enters the grid web /IBG-MSP/ website
2.  User enters login email and password in the required text fields and then selects “OK”
3.  System validates user.
4.  System loads the Accession list page.
5.  User selects the “see all records submitted by me” link.
6.  The case ends when the grid web re displays the “AccessionList” showing a table with all the records submitted by the user.

 

 

 

<span style='font-size:12.0pt;font-family:"Times New Roman";mso-fareast-font-family: "Times New Roman";mso-ansi-language:EN-US;mso-fareast-language:EN-US; mso-bidi-language:AR-SA'>

<![if vml]><img width=572 height=666 src="UseCase_files/image009.jpg" v:shapes="_x0000_i1033"><![endif]>

-- DennisHarman - 11 Apr 2006

Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r1 | More topic actions


 
Illinois Bio-Grid
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback