Christoper G. Hituro
Use Case Narrative : Update Profile
Identification Summary
Title: Update Profile
Summary: This use case describes the steps for update profile
Actors:
1. 1. Users – update profile
2. 2. System – update the system.
Creation Date: October 9, 2013 Date of Update: October 9, 2013
Version: v1.0 Person
in Charge: Christoper G. Hituro
Flow of Events
Pre-Conditions:
1. 1. The User should have an account in order to
access the website.
2. 2. The User has successfully login to the website.
Main Success Scenario:
1. 1. The user should click the drop down list besides
the ‘Me’ icon
2. 2.The user should click the view profile
3. 3. The system response to the request to of the
user to go to the Profile page.
4. 4. The user clicks the update profile button.
5. 5. The user fills-up the information or fields that
are required.
6. 6. The user click the save button.
7. 7. The system should save all the information of
the user.
8. 8. Use Case ends successfully.
Alternative Sequence:
A5: Not required Fields
1. 1.The user didn't put information in some fields
because it’s not required.
2. 2. User proceeds to step 6.
3. 3. Use case ends
Error Sequence:
A6: Unable to save information
1. 1. The user’s information was added.
2. 2. Use case end.
Post-Conditions:
1. 1. User information added.
Use Case Narrative: Practice
Programming
Identification Summary
Title: Practice Programming
Summary: This use case describes steps associated to Practice
Programming
Actors:
- Users – Practice Programming
- . System – show all the results
Creation Date: October 9, 2013 Date of Update: October 9, 2013
Version: v1.0
Person in Charge: Christoper G.
Hituro
Flow of Events
Pre-condition:
- . The user should have an account to the website in order to access it.
- . The User has successfully login to the website.
Main Success Scenario
- The system will show all the programming language to the user.
- The user can select the programming language he/she wants to practice.
- The user should create codes according to what the instruction is.
- The users click the next button.
- The system will verify if the codes are correct.
- Use case ends successfully.
Alternative Sequence:
A2: Choosing another language
1. The user can choose another programming language
if he/she don’t want to continue the language he/she choose.
2. Follow steps 3-5.
3. 3. Use case ends.
A5: Correct codes
- . The system will automatically go to the next exercise.
- . Do step 3-5.
- . Use case ends.
Error Sequence:
A5: Invalid codes
- The user gives invalid codes.
- The system will show an error notification to the user.
- The users go back to the codes and try another code.
- Use case ends.
Post-condition:
- . The user will get points after finishing the language.
- . The user will get badges.
Use Case Narrative: View
Badges
Identification Summary
Title: View Badges
Summary: This use case describes the steps on how to view
badges of the users.
Actors:
- Users – The one who view badges
- System – Show all the badges of the user.
Creation Date: October 10, 2013 Date
of Update: October 10, 2013
Version: v1.0 Person
in Charge: Christoper G. Hituro
Flow of Events
Pre-condition:
- The user should have an account in order to access the website.
- The user has successfully login to the website.
Main Success Scenario:
- The user should click the drop down list beside the ‘Me’ icon.
- The user should go to view profile.
- The user click the badge link
- The system will show the badges that the user has.
- Use case ends successfully.
Alternative Sequence:
A4: Show badges
- Use case ends.
Error Sequence:
- Use case ends.
Post-condition:
- . The user will know how many badges he/she has.
Walang komento:
Mag-post ng isang Komento