Free Essay

Use Case Assignment

In: Computers and Technology

Submitted By rasolama1
Words 749
Pages 3
Ebay Use Case

Week6: Use Cases Assignment
MIS1101

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

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.

THE DOCUMENT IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE DOCUMENT OR THE USE OR OTHER DEALINGS IN THE DOCUMENT. TECHNOSOLUTIONS CORPORATION MAKES NO REPRESENTATIONS ABOUT THE SUITABILITY OF THIS DOCUMENT FOR ANY PURPOSE.
Use Case: Selling a couch on Ebay

Id: UC- 2011021401

Description
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
Seller

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

Pre-Conditions
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.

Trigger
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

Extensions

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

Variations
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.

Issues

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?). Writing...

Words: 1139 - Pages: 5

Free Essay

Teaching Assignment System

...TEACHING ASSIGNMENT SYSTEM SESSION 2011/2012 FACULTY OF COMPUTING AND INFORMATICS TABLE OF CONTENTS INTRODUCTION 1 LITERATURE REVIEW 5 SOFTWARE REQUIREMENTS 11 SOFTWARE DESIGN 13 TESTING & IMPLEMENTATION 30 CONCLUSION 43 APPENDIX 45 Introduction Objective Why do we use Teaching Assignment System? Teaching Assignment System is used to help the lecturers and faculty to make assigning a course to a particular lecturer based on his/her teaching capabilities. This system will help the faculty so that each subject can be assigned efficiently without the tedious manual assigning system. The Teaching Assignment System requires an online system with a database keeping the subjects and the trimester’s information; the online system needs to have * User friendliness for computer illegitimate * Easy to maintain by system administrators. Target User The main target user for this Teaching Assignment System will be the lecturer, dean or the faculty. This system can be very useful for: a. Faculty for designing new subjects based on associated trimester. b. Lecturers who would like to add in information on subjects that they prefer to teach for a particular semester. c. Dean who would like to analyze or view in detail about the trimester or subjects being thought to track semester progress. Plan Milestone Gant chart Literature Review Users 1. Lecturer : They are able...

Words: 2436 - Pages: 10

Premium Essay

Group 1 It

...IM1042 SCHOOL OF COMPUTER SCIENCE & INFORMATION TECHNOLOGY B.SC (BUSINESS INFORMATION SYSTEM) ASSIGNMENT TITLE: APPLIED I.S MODELLING & DESIGN MODULE ASSESSMENT: GROUP ASSIGNMENT ACADEMIC TERM AND YEAR: SEMESTER A 2014/2015 LECTURER: MR. KOON KIM PEH MODULE CODE: (CN2042) GROUP MEMBER UEL ID’S 1341533 1341524 1341525 1341546 UEL ID: 1341533 1|Page IM2042 Table of Contents Dedication ..................................................................................................................................................... 4 Acknowledgements....................................................................................................................................... 5 0.0 INTRODUCTION ....................................................................................................................................... 6 0.1 Aims of the project.................................................................................................................................. 7 0.2 Objectives of the project......................................................................................................................... 7 1.0 System Request ....................................................................................................................................... 8 1.1 Business Needs ....................................................................................................................................... 9 1.2 Business Requirements...

Words: 11608 - Pages: 47

Premium Essay

Web Design

..........................................................4 2.1 Company Information………………………………………………………………4 2.2 Site Goal……………………………………………………………………………..4 2.3 Organizational Culture…………………………………………………….............4 2.4 Affects of Physical Settings on Information Access and Use...........................4 2.5 Primary Audience and Secondary Users…………………………………………5 2.6 Audience Demographics and Psychographics…………………………………..5 2.7 Primary Use of Product or Service………………………………………………..5 2.8 Role of Current Resources………………………………………………………...5 2.0 VISUAL AND FUNCTIONAL DETAILS..............................................................5 3.9 Internal/External User Site Map…………………………………………………...6 3.0 SPECIFIC REQUIREMENTS..............................................................................7 4.10 Performance Requirements………………………………………………………..7 4.11 Platform………………………………………………………………………………7 4.12 Database…………………………………………………………………………….7 4.13 Security………………………………………………………………………………7 4.14 Site Hosting………………………………………………………………………….8 4.15 Major Pages, Functions, Features and Use Cases……………………………..8 4.16.1 Home Page…………………………………………………………………9 4.16.2 Search……………………………………………………………………....9 4.16.3 Search Result Page(s)…………………………………………………….9 4.16.4 Shopping Cart………………………………………………………….......9 4.16.5 Checkout…………………………………………………………………….9 ...

Words: 2592 - Pages: 11

Free Essay

Video System

...has returned overdue videos, but has not paid the overdue fee, the fee must be paid before a new video can be rented. Every morning, the store manager prints a report that lists overdue videos. If a video is two or more days overdue, the manager calls the customer to remind him/her to return the video. If a video is returned in a damaged condition, the manager removes it from the video database and may sometimes charge the customer. a. Draw a use case model for the video system described above. Manager Manage customer Add video Rent Return Overdue Print report Delete video charge Customers (10 marks) b. Rental is one of the use cases in the video system. Write a Rental use case description using detail format (Use case name, actor(s), brief description, pre-condition, post-condition, main scenario (flow of events), and alternative flows and exceptions). (10 marks) c. Draw a system level sequence diagram for the Rental use case based on the main scenario in answer for (b). (5 marks) 2. The case study below is about the patient treatment process in a clinic. ------------------------------------------------- Whenever new patients are seen for the first time, they complete a...

Words: 583 - Pages: 3

Free Essay

Online Bus Management Use Case Specification: Book Ticket

...Management Use Case Specification: Book Ticket Version 1.0 Revision History |Date |Version |Description |Author | |14/feb/11 |1.0 |Usecase specification for booking ticket. |Samanth | | | | |Nagarjuna | | | | |Harish | | | | | | | | | | | | | | | | Table of Contents 1. Use Case Name 1 1.1 Brief Description 1 2. Flow of Events 1 2.1 Basic Flow 1 3. Special Requirements 1 3.1 Performance 1 4. Preconditions 1 4.1 Day restriction 1 5. Post Conditions 1 5.1 Print 1 Use Case Specification: Book Ticket Use Case Name 1 Brief Description ...

Words: 260 - Pages: 2

Free Essay

Game Vending Machine

...Use Case Description for Acme Video Game Vending Machine System Created by: Quang Tran Date: Oct 11, 2014 Use Case Name: Rent a Game Scenario: Customers rent and return games. Triggering Event: Customers use their Debit/Credit card for games rental, which is charged by Acme’s Bank. Brief Description: Customers enter requirement information and swipe a valid card for games rental. Actors: Customers, Acme’s Bank, and Central computer system of Acme headquarters. Related Use Cases: None. Stakeholders: Security department. Preconditions: System is in stand by mode and ready to perform. Postconditions: System is in performance mode (1 or 2 minutes) before turn to stand by mode. Flow of Events: Actor System 1. Customers choose games through vending machine 2. Customers enter information and pay by a valid card. 3. Acme’s Bank check and charge for rental 4. Acme’s computer system organizes and save customers’ information. 5. Customers return games at vending machine. 6. Customer received a receipt and additional charge via e-mail. 1. Acme’s bank is received customers’ information from vending machine. 2. Acme’s computer system is received customers’ information from vending machine. 3. Vending machine dispended games after customers’ information are approved. 4. Machine received returned games from customers. 5. Information sent to Acme’s bank and Acme’s central computer system. 6. A receipt e-mail to customers for a final charge. Exception...

Words: 260 - Pages: 2

Premium Essay

Jordan

...understanding of the system throughout organization through standardization of process and documentation. 3. State TWO (2) types of requirements and give ONE (1) example for each type. (4 marks) Answer: Requirement | Example | Functional | manage user info | Non-Funtional | reliability- record will be processed in 5 seconds. | 4. Construct an activity diagram for booking a room in a hotel based on the following description. When customer requests a room, the hotel employee looks for room availability, then he inserts customer’s data and verifies if the provided credit card number has enough credit to pay the room: in this case the booking is confirmed and we wait customer arrival. The Hotel information system allows customer to modify or cancel his/her reservation. If customer arrives he uses the room and then he pays, in case of no-show a penalty is accounted on his credit card and the booking is canceled. (9 marks)...

Words: 2092 - Pages: 9

Free Essay

Program Testing and Debugging

...in nature, the application provides an example of work performed to establish the capabilities of its author to utilize error handling within an application. Application Requirements The only functional requirement of the application is to prompt the user to supply the user with their potential monthly mortgage payment. The payment should be determined by utilizing the mortgage amount, the down payment made, rate of interest on the proposed mortgage, and term of the mortgage in years. This information should be supplied by the user through prompts upon the execution of the application. In regards to non-functional requirements, the application requires the use of the stdio, math, and errno C libraries. Application Review Upon the initial execution of the application, all potential entries are initialized as float in case the user may provide a non-integer numerical value. Upon initial design, these were established as integers until the rate value was encountered. At that time, the values were modified to floating values. Immediately following the initialization of these values, the user is prompted with an introduction to advise the name and purpose of the application. After the introduction, the user is prompted to enter the potential mortgage amount, down payment, interest rate, and mortgage period in years. A while() loop is used to...

Words: 872 - Pages: 4

Free Essay

Kudler Use Cse

...Use Case: Store Product Information Id: UC- 100 Description User accesses system to store product knowledge file Primary Actor User Pre-Conditions User must be logged in Product must be loaded Post Conditions Success end condition File is stored and associated to product Failure end condition: File is not stored Minimal Guarantee No updates to data occur Trigger User accesses system Main Success Scenario 1. System provide option to locate a specific Product record by Item_Id 2. User enters Item_Id 3. System provides option to add a file 4. User selects option to add a file 5. System provides option to enter file path 6. User enters file path 7. System provides option to save file 8. User selects option to save file 9. File is stored and associated to product Use Case: Store Product Information Id: UC- 200 Description User accesses system to store product knowledge file Primary Actor User Pre-Conditions User must be logged in Product must be loaded Post Conditions Success end condition File is stored and associated to product Failure end condition: File is not stored Minimal Guarantee No updates to data occur Trigger User accesses system Main Success Scenario 1. System provide option to locate a specific Product record by Item_Id 2. User enters Item_Id 3. System provides option to add a file 4. User selects option to add a file 5. System provides option to enter file path 6. User enters...

Words: 262 - Pages: 2

Premium Essay

Web Design

..........................................................4 2.1 Company Information………………………………………………………………4 2.2 Site Goal……………………………………………………………………………..4 2.3 Organizational Culture…………………………………………………….............4 2.4 Affects of Physical Settings on Information Access and Use...........................4 2.5 Primary Audience and Secondary Users…………………………………………5 2.6 Audience Demographics and Psychographics…………………………………..5 2.7 Primary Use of Product or Service………………………………………………..5 2.8 Role of Current Resources………………………………………………………...5 2.0 VISUAL AND FUNCTIONAL DETAILS..............................................................5 3.9 Internal/External User Site Map…………………………………………………...6 3.0 SPECIFIC REQUIREMENTS..............................................................................7 4.10 Performance Requirements………………………………………………………..7 4.11 Platform………………………………………………………………………………7 4.12 Database…………………………………………………………………………….7 4.13 Security………………………………………………………………………………7 4.14 Site Hosting………………………………………………………………………….8 4.15 Major Pages, Functions, Features and Use Cases……………………………..8 4.16.1 Home Page…………………………………………………………………9 4.16.2 Search……………………………………………………………………....9 4.16.3 Search Result Page(s)…………………………………………………….9 4.16.4 Shopping Cart………………………………………………………….......9 4.16.5 Checkout…………………………………………………………………….9 ...

Words: 2592 - Pages: 11

Premium Essay

Maths

...Final Year Project FYP-CES FINAL YEAR PROJECT – COORDINATION & EVALUATION SYSTEM Project Members: Muhammad Qabas Khan – i110102 Summaya Zeb – i10259 Muhammad Nouman Siddique – i110097 Supervised By: Mr. Muhammad Ali Nasir Department of Computer Science National University of Computer and Emerging Sciences Islamabad, Pakistan 2015 Intellectual Property Right Declaration This is to declare that the work under the: Title: FYP-CES carried out in partial fulfillment of the requirements of:  BS FYP  MS Research Survey  MS Thesis  Course Project Is the sole property of the National University of Computer and Emerging Sciences, and is protected under the intellectual property right laws and conventions. It can only be considered for purposes like extension for further enhancement, research, product development, adoption for commercial/organizational usage, etc., with the permission of the University. The above statement applied to all students and faculty. Date: 26th March, 2015 Students: Signature: _____________ Signature: _____________ Name: Muhammad Qabas Khan Name: Summaya Zeb Signature: _____________ Name: Muhammad Nouman Siddique Faculty: Supervisor Signature: _____________ Name: Mr. Muhammad Ali Nasir Anti-Plagiarism Declaration This is to declare that the above publication produced under the: Title: FYP-CES Is the sole contribution of the author(s) and no part hereof has been reproduced...

Words: 5877 - Pages: 24

Premium Essay

It Service Management

... | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Contents 1. Introduction 4 Purpose 4 Document Conventions 4 Stakeholders 4 Project Scope 4 References 4 2. Overall Description 5 IT Service Specification 5 Product Features 5 Use Case Diagram 5 Bank Account Management System 6 Use Case: Create new Bank Account 6 Use Case: Transaction 7 Use Case: Generate monthly statement: 7 Credit Card Management System 8 Use Case: Make an application: 8 Use Case: Activate credit card: 8 Use Case: Generate monthly statement: 9 Use Case: Maintain customer personal information: 9 Use Case: Check transaction and statement information: 10 Operating Environment 10 Design and Implementation Constraints 10 User Documentation 10 Assumptions and Dependencies 11 3. System Features 12 4. External Interface Requirements 16 User Interfaces 16 Hardware Interfaces 16 Software Interfaces 16 Communications Interfaces 16 5. System Features (ITIL v3 Compliance) 17 Service Support – Desktop Computing Service 17 Desktop Computing Service (Business Process Models) 20 Service Support Hours 20 Customer Support 20 Service Availability 20 Change Management...

Words: 4114 - Pages: 17

Free Essay

Case Analysis

...Use Case Description Template Use Case Name: Collect new customer information | ID: _ 0002 | Importance Level: High | Primary Actor: new customer | Short Description: This describes how a new customer information is collected when a new customer calls Kanaka Bros to place their vehicle shipment order | Trigger: new patient calls to schedule vehicle shipemntType: External / Temporal | Major Inputs:Description Source New customer information Customer(Includes name, telephone number, address,email) ________________________ ___________ ________________________ ___________________________________ ___________________________________ ___________ | Major Outputs:Description Destination Customer information Customer file______________________ ____________ _______________________ ____________ _______________________ ____________ _______________________ ___________________________________ ____________ | Major Steps Performed 1) When a customer calls check if he/she has shipped their vehicle before with Kanaka Bros. If they have not, then ask them for customer information2) Use this information to update and complete customer’s entry in the customer file | Information for StepsCustomer StatusCustomer nameTelephone numberAddressEmail | Use Case Description Template Use Case Name: customer makes an appointment | ID: _...

Words: 477 - Pages: 2

Free Essay

Cost Benefit Analysis Spreadsheet

...review the live lecture recording (available Now) Appendix A: 1. The use-case diagram shown in Figure A-1 F captures the Student billing function but does not contain any function for accepting tuition payment from students. Revise the diagram to capture this functionality. Also, express some common behavior among two use cases in the revised diagram by using include relationships.Appendix B:1. When should you use an Agile method, and when should you use an engineering-based method for developing a system? Support your answer. Course Project:Create a Use-Case Diagram for the CRM System following the UML guidelines in Appendix A of the textbook. * Doc sharing Project Workbook - Week 7 folder, has instructions on how to create a Use Case using Visio (but you can use any MS Office application). * Need to include processes for Record Customer Activities, Send Promotions, Generate Point Redemption Coupons, and Generate Customer Reports processes. * The hint is to look at the external entities, processes, and data stores from the Level 0 DFD on page 187. * Actors: * The Customer is a source and a sink - and should be shown as one Actor on our Use Case. * The three data stores will be the other actors: * Customer Activity Records. * Marketing Database. * Product Database. * Process: Each of the sub process on page 187 will become a Process reflected in the Use Case. * So we have a total of four processes. * Send Promotions...

Words: 301 - Pages: 2