Anda di halaman 1dari 5

Use Case Narratives

Shahin Sepasi

Use Case Diagram

Use Case Narratives: 1-Write 2-Edit Account 3- Search in old question

Identification summary
Title: Write Summary: This use case describes the steps associated with Writing in website Actors: 1. User (member) 2. Website administrator Creation Date: July 6, 2013 Date of Update: Version: v1.0 Person in Charge: shahin sepasi

Flow of Events
Preconditions: 1. User identified by system after entering the username\password 2. User has decide what should be published 3. User has been accept the term and conditions of the web site Main Success Scenario: 1. User choose the writing section and dropdown window will open 2. User will choose one of the options in dropdown window and will transfer to the new window 3. User will choose either (Ask Question, Write Review, Write Answer, write new topic) 4. User will post any upper option 5. System records the post into system data base and publish it on the web site. 6. System will give confirmation message the post has been published Alternative Sequences: A2. The system cannot recognize you as a user and redirect you to sing up page 1. System signals error if the user name and password is incorrect or repeated 2. User will review the error to see were the mistake happen 3. System will indicate that the account has been created and resume the use case at step 4 of main success scenario A8. The system identify user cannot post review 1. System will show block sing 2. System removes the review from the post and resumes the use case at Step 7 of the Main Success Scenario.

Error Sequences: E7a. The question user try to put is to short. 1. System signals The question you are adding is too short. Please rephrase it to include more information. and rejects entry. 2. System will ask user to repeat the question. 2a. incorrect question has been entered. 1. User will repeat Step 7 of the Main Success Scenario E7b. User tries to enter repeated topic 1. System signals error. 2. System redirect user to same topic exists and will repeat Step 7 of the Main Success Scenario Post Conditions: 1. User post has been upload the web site 2. Updates has been save in to system data base

Identification summary
Title: Edit the account Summary: This use case describes the steps associated with Writing in website Actors:

1. User (member) 2. Website administrator Creation Date: July 6, 2013 Date of Update: Version: v1.0 Person in Charge: shahin sepasi

Flow of Events
Preconditions: 1. User identified by system after entering the username\password 2. User will update or edit personal account 3. User has decide what should be edit or update Main Success Scenario: 1. User choose the setting section and new window will open. 2. User will choose either (update, change password, close the account, add new email address) 3. User will apply changes to the options above 4. System records the updates into system data base. 5. System will give confirmation message the records has been updated Alternative Sequences: A7. The user will update the pass word. 1. System will ask for old and new pass word 2. User will input the new password 3. System will indicate that the account has been updated and resume the use case at step 7 of main success scenario A8. The user will add email address to profile data 1. System will ask user to input new e-mail address 1) System will add new email address added to data base and resumes the use case at Step 7 of the Main Success Scenario. Error Sequences: E7a. User updates the password in very short or long format 1) System will prompt the message Please use a password at least 5 characters long 2) System clears the box to repeat the password. 3) a) User will repeat Step E7a of the Alternative sequence till the correct formats apply. b) System will indicate that the account has been updated and resume the use case at step 7 of main success scenario. E7b. User enter repeated email address 1) System signals error message The email address is already associated with a Quora account 2) User will repeat Step E7b of the Alternative sequence till the correct formats apply. 3) System redirect user to same topic exists and will repeat Step 7 of the Main Success Scenario Post Conditions: 3. User should have valid account 4. User should agree on website term and conditions

Identification summary
Title: Search for old questions Summary: This use case describes the steps associated with search in website Actors: 1. Users (member) 2. Website administrator Creation Date: July 6, 2013 Date of Update: Version: v1.0 Person in Charge: shahin sepasi

Flow of Events
Preconditions: 1. User identified by system after entering the username\password 2. User will search read and comment 3. User has decide what should be asked Main Success Scenario: 1. User write question in the search box 2. User can choose suggested questions or ask question in mind 3. User will receive the list of topic related to the question 4. System suggest other topic near to the one user reading Alternative Sequences: A4a. The user will share the topic in social networks 1. User mark share under the topic 2. System show list of social network associate with site to choose and added to topic 3. Connection will be made from system to social network site and user will post the topic 4. System resumes the use case at Step 5 of the Main Success Scenario. The user will follow the answers of other users 1. While reading or before start reading user can follow the other users answer The user gives Credits to questions 1. User gives Credits to make content more prominent. This prominence can help questions get answered, or get more attention for answers and posts.

A4b. A4c.

You'll spend credits to ask someone to answer or promote content. You'll earn credits when people vote up your answers or follow your questions. Error Sequences: E7a. Connection between social network and site cant be made 1. System will prompt the message connection to social network failed please try later 2. System return and resume the use case at step 5 of main success scenario E1a. The question user writes in question box will not take action 1. System will not take any action 2. User must write question in the proper format or edit the question 3. System return and resume the use case at step 3 of main success scenario. Post Conditions: 1. User should have valid account 2. User should agree on website term and conditions

Anda mungkin juga menyukai