Free Essay

Use Case Assignment

In: Computers and Technology

Submitted By rasolama1
Words 749
Pages 3
Ebay Use Case

Week6: Use Cases Assignment

Use Case Template. Copyright (c) 2004-2005 TechnoSolutions Corporation
(Learn more about “TopTeam for Use Cases” at

Permission is hereby granted, free of charge, to any person obtaining a copy of this document and its associated documentation, to use the document on their projects for any commercial or non-commercial purpose. However you may not publish, distribute, sublicense, and/or sell copies of this document.

Use Case: Selling a couch on Ebay

Id: UC- 2011021401

Seller registers a couch for sale on Ebay. Seller firsts selects “Sell” link on Ebay, registers a credit card. Seller then posts descriptive information about the couch including pictures, price, auction start and end times as well as method of payment accepted, shipping information and other terms and conditions of sale. The auction proceeds and a buyer is selected. Payment is exchanged and the item is shipped. Upon successful completion of the transaction and reception of couch feedback is posted for both buyer and seller regarding the quality of the sale.

Level: High Level Summary

Primary Actor

Supporting Actors
Buyer, Ebay Customer Service Rep., Warehouse Worker, Shipping Clerk, Delivery Driver

Stakeholders and Interests
Ebay – Has interest in receiving commission
PayPal – Has interest in receiving commission
UPS – Has interest in shipping payment
Buyer – Has interest in receiving positive feedback

Seller must have an Ebay account and registered credit card.
Buyer must have a PayPal account.
Seller must have a PayPal account.
Buyer must have PayPal account.
Buyer must have a valid shipping address.
Buyer must have an acceptable positive buying feedback rating on Ebay (98% or beter)
Buyer has to complete payment before 2PM EST for item to ship same day.

Post Conditions

Success end condition
Auction is completed, buyer is identified. Payment is received via PayPal from buyer.
Couch is crated for shipment by shipping clerk and picked up for shipment by shipping company. Couch is delivered to buyer by delivery driver.

Failure end condition:
No one participates in auction and item is not sold.
Buyer is unable to pay for item and transaction is cancelled.
Item is damaged in shipping and must be returned.

Minimal Guarantee
PayPal is utilized to guarantee payment is made between buyer and seller.
Shipping insurance is required to ensure value of couch is insured during shipment.

Seller posts couch for sale on Ebay.
Main Success Scenario
1. Seller posts couch for sale on Ebay
2. Highest bidder is selected at auction end
3. Seller sends invoice and instructions for payment via PayPal
4. Buyer pays for couch and shipping (with insureance) via PayPal and identifies shipping address
5. Couch is crated and insured for shipping
6. Couch is picked up for delivery at warehouse
7. Couch is delivered at buyers residence
8. Buyer receives and verifies good condition of couch
9. Buyer posts positive feedback about transaction
10. Seller posts positive feedback about transaction


3a. Seller inquires if buyer is interested in additional items on invoice
1. Seller offers to add an end table to purchase for $50 on invoice
2. Buyer agrees to include the end table in the purchase
3. Seller adds $50 to PayPal invoice
4. Use case resumes at step 3

41 In step 4, instead of paying via PayPal customer may pay directly with Western Union transfer.

Frequency: Daily until inventory is gone.

Assumptions: The buyer intends to complete the transaction.

Special Requirements
1. The buyer will pay all shipping and handling costs including rapid delivery and insurance.
2. The buyer will have a residential street address for shipping no PO boxes or work addresses.
3. The buyer will pay within 3 days of auction close.


1. What is the relation to weight for shipping?

To do

1. Need to identify shipping costs for weight of coach.
2. Need to determine length of auction.
3. Need to photograph couch and upload to computer.

Similar Documents

Premium Essay

Use Cases

...Running head: ASSIGNMENT 2: USE CASES Assignment 2: Use Cases Lawrence A. Mayo, Jr. Dr. Johnnie E. Drake CIS 210 11/4/12 Abstract Your abstract should be one paragraph and should not exceed 120 words. It is a summary of the most important elements of your paper. All numbers in the abstract, except those beginning a sentence, should be typed as digits rather than words. To count the number of words in this paragraph, select the paragraph, and on the Tools menu click Word Count. Assignment 2: Use Cases A use case is a methodology that is used in system analysis as a means to identify, clarify, and organize system requirements. The use cases has make up of several possible sequences for users to interact with a system of a particular environment that is in relation to a particular goal. There are a group of elements that the use case consists of, these elements in be in either the classes or interfaces category. Use cases give a description of how users will perform tasks. There are two main parts of a use case; the steps a user will take to accomplish a particular task on the ATM machine, and the way the ATM should respond to the user's actions. A use case will begin with a user's goal and end when that goal is fulfilled. A use case will describe the interaction sequence between a user and an ATM machine. Each use case captures the actor (the user of the ATM machine), the interaction (what does the user want to do?), and the goal (what is the user's goal?).......

Words: 1139 - Pages: 5

Premium Essay

Case Assignment

...statement meets the legal mandates. * Involve the Stakeholders Involving the stakeholders is necessary to develop a good mission statement, because it provides both the internal and the external stakeholders with the whole picture of the organization in a concise way. The internal stakeholders should include the board of directors, top managers, middle managers, and the staff. Their values and opinions towards the core purpose and values of DJJ are indispensable and important. Developing some surveys and organizing the meetings among the staff are helpful ways to learn and exchange ideas and thoughts about DJJ’s mission and values. The surveys may include the degree of staff satisfaction about the current mission statement and, in case if disagreement, include ways to change and improve the statement. Then, targeting the “customers” that DJJ would mainly serve and focus on is an efficient way to identify the external stakeholders and clarify the core purpose of DJJ. * Review the Historical Experience and Current Context Past experience can help DJJ to think about the comparative advantages they had in the area of juvenile delinquents care. Reviewing the past may help DJJ to find out what the staff truly believed in as well. It would also help DJJ to check whether there was some mission drifting or other types of failure on fulfilling the mission. Some mistakes and faults from past may also help DJJ to adjust the mission statement as well. Furthermore,......

Words: 942 - Pages: 4

Premium Essay

Amazon Use Case Culture of Metrics Why a case study on Amazon? Surely everyone knows about who Amazon are and what they do? Yes, well, that may be true, but this case goes beyond the surface to review some of the ‘insider secrets’ of Amazon’s success. Like eBay, was born in 1995. The name reflected the vision of Jeff Bezos to produce a large-scale phenomenon like the River Amazon. This ambition has proved justified since, just 8 years later, Amazon passed the 5$billion sales mark – it took Wal-Mart 20 years to achieve this. By 2008, Amazon is a global brand with over 76 million active customers accounts and order fulfillment to more than 200 countries. Despite this volume of sales, at 31 December 2007, Amazon employed approximately 17,000 full-time and part-time employees. In September 2007, it launched Amazon MP3, a la carte DRM-free MP3 music downloads, which now includes over 3.1 million songs from more than 270,000 artists. Vision and Strategy In their 2008, SEC filing, Amazon describes the vision of their business as to: Relentlessly focus on customer experience by offering our customers low prices, convenience, and a wide selection of merchandise. The vision is to offer Earth’s biggest selection and to be Earth’s most customer-centric company. Consider how these core marketing messages summarizing the Amazon online value proposition are communicated both on-site and through offline communications. Of course, achieving customer......

Words: 3893 - Pages: 16

Premium Essay

Cis564.4 - Needs and Use Cases

...the incoming orders and appropriate documentation for reporting as well as future order requests. Process Current Procedure (As Is) Use Cases Raw Materials Receiving Raw materials are received at the receiving area for each plant. At the time of delivery, the truck driver will pass the shipping documents to the Riordan shipping area supervisor who will compare the shipping documents to a scheduled orders receiving report. This report is provided to the receiving area on a weekly basis and is organized by date. (Addendum 1) • Materials order is made. • Order is shipped from supplier via truck services to receiving area. • Truck arrives at plant receiving area. • Materials shipping document handed to Area supervisor for review. • Supervisor compares shipping document to scheduled orders report. • Documents validated • Receiving team proceeds to unload the truck • Raw materials are placed in the raw material area of factory. • End of day, Area supervisor gathers all logs of raw materials received that day and hands off to receiving clerk. • Inventory clerk enters the information related to the raw materials receipts into the inventory system. (Info = Material received, vendor and quantity) Additional processes that are potential concerns for Riordan include the following. These will not be discussed in detail for use cases however there are suggested automated procedures that can be considered for future enhancements within technological......

Words: 1321 - Pages: 6

Free Essay

Use Cases

...Assignment #2 Use Cases Raquel S Murillo Dr. Johnnie E. Drake, Jr. HCAD 520: Healthcare System Analysis February 3, 2014 Use Cases Need cash? When a customer decides that he or she needs to process a withdrawal from their bank account that action is exactly that, a process. The customer first inserts their ATM into the card reader slot and expects that the transaction will go by smoothly and uneventful, but things could possibly go wrong. If the card reader is not able to read the card, it will eject the card and display an error message on the screen. Examples of an error message may include “Error Code 1” which would me that the system has timed-out while trying to process your request. If the system is able to successfully read the card, it will move on to ask for the customer’s pin number. The system will, in a matter of seconds, verify that the pin number entered is in fact correct and if so continue with the process. As soon as the pin number is verified, it will than display a menu of various options. Among that list of options, the customer will find the option to withdraw money. And this will be the beginning of a new process. Once the card has been inserted, read, accepted, and authenticated by the system; the withdrawal transaction will begin. This withdrawal transaction has many steps that need to be followed. First off, the system will display the question on the screen asking the customer to choose whether to withdraw from a savings......

Words: 1448 - Pages: 6

Premium Essay

How to Organize Use Case Report

...Business rules 3. Use case diagram This is the blueprint for the system’s functions. 4. Details of use cases a. Use Case 1 i. Use case model (fully developed use case description) for use case 1 Note: use template on Page 67 but use two-column format (refer to ITM305 textbook) to finish the section of “main success scenario”. ii. Activity diagram for use case 1 iii. System sequence diagram for use case 1 (Check page 6 of the document “9. Chapters18_19 Design Examples (Junlian).pptx” to see if you have neat SSDs as the example shown there.) iv. Sequence diagrams for use case 1 a) Sequence diagram 1.1 for the 1st system operation in this use case, and discussions on the responsibilities (you can create a table like the one on Page 44 of the document “6. Chapters12_17_Five Patterns (Junlian).pptx”). b) Sequence diagram 1.2 for the 2nd system operation in this use case, and discussions on the responsibilities. c) … b. Use Case 2 v. Use case model (fully developed use case description) for use case 2 vi. Activity diagram for use case 2 vii. System sequence diagram for use case 2 viii. Sequence diagrams for use case 2 d) Sequence diagram 2.1 for the 1st system operation in this use case, and discussions on the responsibilities. e) Sequence diagram 2.2 for the 2nd system operation in this use case, and......

Words: 564 - Pages: 3

Free Essay

Use Cases

...Use Cases Christopher Dole Professor Jennifer Merritt CIS210: Systems Analysis and Development 3 February 2013 A use case diagram demonstrates the uses and requirements of a process and its actors. When creating use case diagrams they should be simple and easy to understand so that all levels of outside users can see and understand the roles they have in the overall project (Chen, Slides 6,7). In my first use case we see a use case that addresses the actors and actions for an ATM withdrawal. The use case diagram is simplified and shows how a customer will use an ATM machine to request a withdrawal. It shows the initial interaction in which it is understood the customer will need to enter their ATM Card and provide their PIN to gain access to the account information that is magnetically stored on their card. The high level overview shows a real basic path of the customer requesting a withdrawal and the ATM sending the request to the bank where it receives a confirmation or denial of funds available and then a response is sent to the customer in the form of approval and funds dispersed or a denial. Both will provide a receipt to the customer with the updated balance information or reason for denial. This simple image would be something to provide an Administrator or the like who would be interested simply in the quick path of what is expected. The next UML diagram I included breaks the USE Case into a more specific pattern that shows the events that will take place......

Words: 1948 - Pages: 8

Free Essay

Use Case

...The case study in this assignment is the use of the ATM and what happens at the very beginning when you come up to the ATM machine. I will give you the inside information on this process and the Requirements Document. An ATM allows users to perform basic financial transactions view their account balance, withdraw cash, and deposit funds. Each user can have only one account at the bank. The user interface has four main features they are a screen to displays messages, a keypad for numeric input, a cash dispenser, and a deposit slot. The cash dispenser begins each day loaded with 500 $20 bills. Authenticating a user based on account number and (PIN), bank's account information database stores an account number, a PIN and a balance. Display a welcome message and prompt the user to enter an account number. The user enters a five-digit account number, using the keypad. The screen prompts the user to enter the PIN. The user enters a five-digit PIN, using the keypad. If the user enters a valid account number and the correct PIN for that account, the screen displays the main menu. If the user enters an invalid account number or an incorrect PIN, the screen displays an appropriate message, and then the ATM returns to Step 1 to restart the authentication process. When an invalid option is entered, display an error message, and then redisplay the main menu. . If the user enters a valid account number and the correct PIN for that account, displays the user's account balance. The......

Words: 524 - Pages: 3

Premium Essay

Use Case

...ATM Use Cases System Analysis and Development Describe Use Case This use case illustrates how a customer using an ATM to withdraw money from their account. The actors are the bank customer and the bank. The following steps represent what the use case will illustrate. The customer inserts the bankcard. The ATM will than ask for a pin number. The ATM reads the card. The screen gives you multiple options. The customer than selects the “Withdraw Cash” option. The ATM than prompts the different accounts. The Customer than enters an amount they want to withdraw. The amount is than transferred to the account. Once the amount accepted. The ATM will than dispense the amount you requested. The card will than be returned. The receipt is printed. A successful transaction is made. The transaction may go bad, if you entered the wrong pin. It may also be that you chose the wrong bank account to withdraw money out of. These are called preconditions. The alternate way to withdraw money from the ATM is by going inside. The customer goes inside waits in line. A teller calls them over. The teller than asks the customer what they want to do. The customer says they want to withdraw money. Customer than swipes the bankcard, enters the pin. Teller than asks what bank account they want to withdraw from. Customer then picks an account. The teller than enters the amount they want to withdraw. The teller than hands the customer their money, with a receipt. The preconditions in this use case:......

Words: 692 - Pages: 3

Premium Essay

Assignment Information Use Paper, because it is true and under clinical trials here in the United States. “High-Intensity Focused Ultrasound” (HIFU) will do just that. The (HIFU) treatment destroys cancer cells by heating them with highly focused ultrasonic beams. “Sipuleucel-T” (Provenge), is a treatment vaccine that has also been proven effective, and recently received FDA approval. These two treatments alone have advanced Prostate Cancer treatments considerably. In 1975, the yearly Prostate Cancer diagnosis rate for new cases was 94 out of every 1000,000 men. The rate in which they died in the same year, was 31 men dying out of every 1000,000. Let us move forward to the year of 2007. In 2007, the yearly Prostate Cancer rate for new cases was 166 out of every 100,000. Also in 2007, the rate of men that died after being diagnosed with Prostate Cancer was a lower number than in 1975. At only 24 men dying out of every 1000,000 newly diagnosed cases. As the research for this paper was underway, the realization was reached, that there are a lot of sites on the internet, that do not have accurate information. Careful care was given to ensure that the most accurate, and up to date information was used during the writing of this paper. According to the American Cancer Society, survival rates in 2012 for patients diagnosed with Prostate Cancer was 2,778,630, or (43%). Experts in the field of Prostate Cancer estimate the survival rates will rise 2% by the...

Words: 1663 - Pages: 7

Premium Essay

Assignment Information Use Paper

...patients and lifted the spirts of depressed people. Lithium is used to treat bipolar patients. During this time it was common for people with bipolar disorder to be executed because they were possessed by demons. Bipolar disorder was not discovered until a French psychiatrist Jean – Pierre Fairet published an article in 1851. He named bipolar disorder “la folie circularize” which means circular insanity. The article explained about patients switching through severe depression and manic excitement and is considered the first documented diagnosis of bipolar disorder. Kraepelin’s Manic Depressive Insanity and Paranoia in 1921 detailed the difference between manic – depressive and praecox which is now known as schizophrenia. This is how professional use to classify mental disorders. The term bipolar – means two poles signifying the polar opposites of mania and depression first appeared in the American Psychiatric Association’s Diagnostic and Statistical Manual of Mental Disorders (DSM) in 1980. ( 2005-2014) Bipolar disorder has several myths they are that bipolar disorder means that you are really crazy. It is a serious mental disorder but, it is no more serious than any other mental disorder. Bipolar disorders is a medical disease, just like diabetes. Bipolar disorder is not a medical disease. It is a complex disorder called a mental disorder or mental illness that reflects in psychological, social and biological roots. Manic depression is different than bipolar......

Words: 1376 - Pages: 6

Free Essay

Use Case Specification

...Use Case Specification [Title] [Subject/Project] Revision Date: | 00/00/0000 | Revision Num: | 1.0 | File Name: | [ Use Case Specification.doc ] | Num of Pages: | [ 6 ] | Author: | [ [Author] ] | Revision History Date | Revision | Author | Changes | <07/16/2008> | 1.0 | [Author] | <Original document created> | | | | | Document Reviewers / Approvers Name | Position | Reviewer | Reviewer and Approver | Signature of Approver | Sign-off Date | <Joe Smith> | <Business Executive> | | X | | | <James Underhill> | <Analysis Manager> | X | | | | <Mary Jane> | <Development Manager> | X | | | | <Note: * The text in blue and italic is for guidance only and should be deleted before the document is published. * If any section of this document is not required for the project at hand it may be delete it or its content replaced with “N/A”. * Go to “File/Properties” and on the “Summary” tab update the following fields to match your project: * Title – replace the (Title) part of the title with the name of the use case described in this document; * Subject – enter your project’s name here; * Author – enter your names or first initial followed by your last name; * Company – enter your company’s name. * For the changes from the “Summary” tab to take effect select the all the text in the document and press F9. * Repeat this in the header and......

Words: 949 - Pages: 4

Premium Essay

Use Cases

...Use cases are a type of textual requirements specification that capture how a user will interact with a solution to achieve a specific goal. They describe the step by step process a user goes through to complete that goal using a software system (Brandenburg, 2015). The analysis of the use case proves to be a valued analytical technique to ensure the delivery of goods and services. As a software developer for a retail bank, I have been tasked with developing use cases to support the ATM services. Of the created use cases, I will describe and illustrate a use case with a typical and alternate course that documents the event of a bank customer withdrawing money from an ATM; describe and illustrate a use case dependency for making an account deposit; describe and illustrate a use case dependency for making an account transfer; identify and explain at least one (1) ethical issue that the use case exposes in connection with the development or use of the ATM system. We can begin with describing the typical and alternative courses of events that are prevalent when bank customers make a money withdrawal from the ATM. Description of a Cash Withdrawal The description of typical and alternative courses as it pertains to bank customers withdrawing money from the ATM begins with the customer pulling out their debit card to enter the card into the ATM card reader. The card will not be inserted and ejected at the end of the transaction, but it will be pushed into the reader and......

Words: 1237 - Pages: 5

Free Essay

Use Case Atm

...ase CIS210: Systems Analysis & Design Week 6/Assignment 2: ATM Use Case November 15, 2015 The use case in this narrative describes the process and flow of data when a bank customer uses their debit or credit card when withdrawing funds from their account. The use case actors in this scenario are the bank itself and the customer. As a pre-verified condition, the following has already been introduced or pre-existing already within the bank location: a network connection within the bank and to the ATM, an ATM on-site and cash available for withdrawals from the ATM. * In this use case, the ATM withdrawal is consistent with that of data flow and customer selected options, similar to the process of a flow chart. This particular use case scenario, the following events are completed to withdraw funds from an ATM account: (Step 1) The use case begins when a customer inserts their debit/credit card into the ATM. (Step 2) After use case is initialized, the ATM network must validate the customer by requesting for card PIN. (Step 3) Various options are presented for the customer including balance, transfer, withdrawal, fast cash, etc. As part of this use case scenario, the customer wants a withdrawal transaction from the ATM. (Step 4) Customer selects “Withdrawal” from the available accounts shown on ATM display. (Step 7) ATM displays the amount a customer may withdraw with pre-determined amounts ($10, $20, $30, etc.) or “Other” option for customer to request a specific......

Words: 1393 - Pages: 6

Free Essay

Use Case for Atm Services

...CIS 210 - Use Case for ATM Services 4/29/12 Kevin Hagan Dr. Yohannes Abate Making a withdrawal via an Automated Teller Machine Making a withdrawal of funds from your bank account via an automated teller machine (ATM) is easy (Richardson). There are only a few steps involved, and there is no need for the customer to have to go to the bank itself anymore. While there are no restrictions, you can make withdrawals from any ATM on the street, the only exception over using the bank’s ATM is that they may charge you a fee for using another banks/companies ATM. For illustration, we will be using an ATM at the bank itself, so that if there is a problem then the customer can go inside and discuss this problem with a representative of the bank. The assumption is that you are at the ATM and currently have an account with the bank. Step 1: Insert your ATM card or credit card. Step 2: Enter your personal identification number (PIN). Step 3: Select “Withdrawal” from the transaction menu. Step 4: Select “cash” from the next transaction menu. Step 5: Select the amount of cash you wish to withdraw. At this step, either you can withdraw a preselected amount, or you can enter any other amount. Step 6: When prompted, select confirm on the amount that you wish to withdraw. Step 6: Take your detailed receipt with a summary of your withdrawals. Step 7: Remove your ATM card from the machine. The alternate of using the ATM is to go inside the bank, wait for the next teller,......

Words: 1137 - Pages: 5