Uploaded on



  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads


Total Views
On Slideshare
From Embeds
Number of Embeds



Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

    No notes for slide


  • 1. USE CASE NARRATIVES Lorenz Nigel L. Nebres
  • 2. Use Case Narrative Title:buying on Shopify Summary:This use case describes the buying steps associated using web application Shopify. Actors: 1.) User- the person who wants to buy something. 2.) Courier Company – one who sends the product to the buyer. 3.) Database/system – external system that provides users information Creation Date: October 24, 2013 Date of Update: Version: v1.0 Person in Charge:Student Flow of Events Pre-Condition: 1.) User should create first an account to use Shopify, it includes the personal information of the person who is using and a name of your shop if you want to sell something. 2.)Login your account. 3.) User must create store first. It includes the type of the product, designs, domains, shipping fee & taxes. Main Success Scenario: 1.)The user opens the Shopify application or website to look for products. 2.) System retrieves the users information from the Database based on the account he/she log-in. 3.)Discover all the stores you like or the products you like. 4.) Go to the store. 5.)Choose the product
  • 3. 6.)Buy the products you like 7.)User enters their payment information over a secure connection 8.) They can expect to see charges on their credit cart statement displayed all the transaction information. 9.)The consumer receives payment and delivers the item. 10.) User loguots his/her account with copy of the receipt or the finished transaction. 11.) Courier delivers the product to the buyer. 12.) End of Use Case Alternative Sequence: A 4User changes his mind where he/she will go. 1.)User thinks for another store. 2.)Proceed to Step 5 A5. User changes his mind. 1.)User finds another product 2).Proceed to Step 6 or end process Error Sequences: A6.User’s credit card didn’t work 1.)User tries another credit cart to continue transaction. 2.)Proceed to Step 7 or end process. Post Conditions: 1.)A transaction record is created. 2.)Status of the product item is updated. User Interface Requirments:
  • 4. - Shopify software platform Shopify account Non Functional Requirements: - Response Time: interface must respond within 1 second. Title:Creating a store/selling products Summary:This use case describes the steps associated with selling process of Shopify. Actors: 1.User – creates store and sell products 2.Buyer – the one who buys the product 3.Courier – the one who delivers the product Creation Date: October 24, 2013 Date of Update: Version: v1.0 Person in Charge: Student Flow of Events Precondition/s: 1.Go to the Shopify web application Main Success Scenario: 1. The user must create a login account including your e-mail address and name with your chosen store name. 2. The user must fill up the personal information page. 3. After filling up the information sheet. User must add products to sell. 4. Customize theme/ design your store. 5. Set up your domain name. 6. Set up payments
  • 5. 7. Launch your store to the world. 8. User must check the product availability and condition. 9. User checks order 10. Begin transaction to the customer 11. Buyer and Seller complete the transaction. 12. End of transaction 13. Courier will deliver the product Alternative Sequences: A4. User changes his/her mind on what theme/design he/she will use. 1. Change the theme 2. Continue to Step 5 A8. Product is not available. 1. User must remove the product to the store . 2. Buyer finds another product. 3. Endtransaction or proceed to step 9. Error Sequences: A11. Transaction failed 1. Credit card didn’t work. 2. Buyer tries another credit card transactions or end transaction. Post Conditions: 1. A transaction record is created 2. User mustupdate the items availability. Non Functional Requirements: -Response Time:The interface must respond within a maximum limit of 2 seconds.
  • 6. Title:Role of the Courier Summary: This use case describes the steps how courier works with Shopify. Actors: 1.Courier Company– the one who sends the product to the buyer and make transactions to seller. 2.Buyer –the one who choose products and buys. 3.Seller – the one who is selling. Creation Date: October 24, 2013 Date of Update: Version:v1.0 Person in Charge:Student Flow of Events Preconditions: 1.The transaction between buyer and seller is finished 2.Seller goes to express deliver store/courier Main Success Scenario: 1. Courier Company representative gives a form to the seller 2.Seller fills up the form given that include name of the sender and the receiver, contact numbers of both, address, and others with signature of the sender. 3. Seller and couriers completes the transaction 4.Courier company packs the item ready for delivery. 5.Seller gives the tracking number to the buyer. 6.Courier delivers the item to the buyer’s house. 7.Courier and Seller complete the transactions by receiving the product and signature of buyer. Alternative Sequences: A6. No people will receive to the courier’s delivery
  • 7. 1. Courier cancels transaction and wait for the next day 2.Proceed to Step 7 Error Sequences: A2. Error in address of the buyer 1.) Seller writes wrong information to the fill up form. 2.) Courier will deliver the item to the wrong address 3.) Courier Company representative contacts the seller and confirm delivery information. 4.) Courier sends the item to the right address 5.) Proceed to Step 7 Post Conditions: 1.) Buyer receives the product 2.) Buyer and seller completes transaction. Non Functional Requirements: - Response Time: The interface must respond within a maximum limit of 2 seconds.