Friday, October 18, 2013

Identification Summary (1) 

Title: Post Photos on Tumblr
Summary: This use case describes the steps associated with posting photos on Tumblr.
Actors: 
   1. Blogger
   2. Tumblr
Creation Date: October 18, 2013                 Date of Update: October 18, 2013
Version: v1.0                                                Person in Charge: Blogger

Flow of Events

Preconditions:
   1. Blogger has an existing account in Tumblr.
   2. Blogger has already logged in to his account in Tumblr.
   3. Blogger is browsing through his computer.

Main Success Scenario:
   1. Blogger clicks on the Camera icon on his page.
   2. Blogger chooses to post existing photos.
   3. Tumblr open a window where Blogger can locate his photos.
   4. Blogger locates his photos.
   5. Blogger chooses the photos he will post.
       Step 5 repeats until Blogger finalizes the photos he will post or when he reaches the maximum of 10              photos.
   6. Blogger may or may not write descriptions and tags for his photo/s.
   7. Blogger publishes his photo/s.
   8. Use case successfully ends.

Alternative Sequence:
  A2 a. The Blogger chooses to take a photo
   1. Blogger chooses the take photo option on Tumblr.
   2. Tumblr asks Blogger if it can use its computer's camera.
   3. Blogger allows Tumblr to use his camera.
   4. Blogger takes a normal or gif photo.
   5. Proceed to step 6.

A2 b. The Blogger chooses to post photo using a URL
   1. Blogger copies the URL of the photo he wants to post.
   2. Blogger pastes the URL of the photo to Tumblr.
   3. Proceed to step 6.

  A5. The Blogger deletes or changes the photo he has already chosen.
   1. Blogger clicks on the "x" button on the upper right corner of the photo he has chosen.
   2. Proceed to step 5.

Error Sequences:
  E4. Location of photos cannot be found.
   1. Blogger cancels posting of his photo/s.
   2. Use case ends.

  E7. Blogger clicks close button instead of publish.
   1. Selected photos will be void and windows for posting photos will close.
   2. Use case ends.

Post Conditions: 
   1. Photo/s are posted on Blogger's Tumblr page.
   2. Tumblr page updated.

UI Requirements: 
   1. Tumblr ________________________________________________________________________________

Identification Summary (2) 

Title: Follow Another Blogger
Summary: This use case describes the steps associated with following another Blogger on Tumblr.
Actors: 
   1. Blogger
   2. Tumblr
Creation Date: October 18, 2013                 Date of Update: October 18, 2013
Version: v1.0                                                Person in Charge: Blogger

Flow of Events

Preconditions:
   1. Blogger has an existing Tumblr account.
   2. Blogger is logged in to his personal Tumblr account.
   3. Blogger is browsing through his computer.

Main Success Scenario:
   1. Blogger clicks on the "Find Blog" link on his homepage.
   2. Tumblr opens to a page where Blogger can choose the kind of blog he is interested in.
   3. Blogger chooses the genre of blog he wants.
   4. Tumblr displays blogs in the chosen genre.
   5. Blogger clicks on the blog he wants.
   6. Tumblr opens the webpage of this chosen blog.
   7. Blogger clicks on the follow button at the upper right corner of the page.
       Steps 3 to 7 repeats until Blogger is done following other bloggers.
   8. Use case successfully ends.

Alternative Sequence:
  A1. Blogger decides to look for other blog via search tab.
   1. Blogger types in the blog URL or the tags og the blog he specifically wants to follow.
   2. Proceed to step 7.

  A5. Blogger clicks on a blog he doesn't like.
   1. Blogger returns to the selection of blogs.
   2. Blogger chooses the blog he wants.
   3. Proceed to step 6.

  A7. Blogger wants to unfollow blog.
   1. Blogger goes to the blog he wants to unfollow.
   2. Blogger clicks on the unfollow button on the upper right corner of the page.
   3. Proceed to step 7.

Error Sequences:
  E3. Blogger cannot find a blog he wants.
   1. Blogger browses through the selection of blogs in the genre he wants.
   2. Blogger fails to see interesting blogs.
   3. Blogger decides not to follow any new blogs.
   4. Use case ends.

E6. Page of the blog the Blogger wants to follow won't open.
   1. Blogger chooses the blog he wants to follow.
   2. Tumblr detects error in the blog.
   3. Blogger closes the webpage.
   4. Use case ends.

Post Conditions: 
   1. List of following people (blog) updated.
   2. Tumblr page updated.

UI Requirements: 
   1. Tumblr
_________________________________________________________________________________

Identification Summary (3) 

Title: Reblog Posts
Summary: This use case describes the steps associated with reblogging posts on Tumblr.
Actors: 
   1. Blogger
   2. Tumblr
Creation Date: October 18, 2013                 Date of Update: October 18, 2013
Version: v1.0                                                Person in Charge: Blogger

Flow of Events

Preconditions:
   1. Blogger has an existing Tumblr account.
   2. Blogger is logged in to his personal Tumblr account.
   3. Blogger is browsing through computer.

Main Success Scenario:
   1. Blogger browses on posts on his dashboard.
   2. Blogger finds a post he wants to reblog.
   3. Blogger clicks on the reblog button.
   4. Tumblr opens the post Blogger wants to reblog on a new window.
   5. Blogger may or may not write a descriptions and/ or tags on the post he wants to reblog.
   6. Blogger clicks on the reblog button.
   7. Tumblr posts the reblogged post on Blogger's blog.
       Steps 1 to 7 repeats until Blogger decides to stop reblogging.
   8. Use case successfully ends.

Alternative Sequence:
  A1. Blogger is looking at blogs which are not in his dashboard.
   1. Blogger browses posts from other blogs.
   2. Blogger clicks on the post he wants to reblog.
   3. Blogger clicks on the reblog button at the upper right corner of the page.
   4. Proceed to step 4.

Error Sequences:
  E2. Blogger cannot find a post he wants to reblog.
   1. Blogger cannot find any post he wants to reblog.
   2. Blogger decides not to reblog anything.
   3. Use case ends.

  E6. Blogger accidentally clickes the close button instead of the Reblog button.
   1. The post the Blogger wants to reblog will be void.
   2. The window of the post to be reblogged will be closed.
   3. Use case ends.

Post Conditions: 
   1. Dashboard is updated.
   2. Tumblr page updated.

UI Requirements: 
   1. Tumblr

No comments:

Post a Comment