Venture Holdings Ltd wants to have a system that can help them manage their cash register procedure. Below is the scenario that shows the activities to be automated. A customer arrives at the checkout to pay for various items. The cashier records the bar code number of each item and the quantity if it is greater than one. The cash register displays the price of each item and its description. When all the purchases are recorded, the cashier indicates the end of the sale. The customer can present money-off vouchers for certain items to the cashier The cash register displays the total cost of the purchases. The customer selects his or her payment method: Cash: the cashier takes the money from the customer and puts it in the cash register; the cash register indicates how much change the customer is to be given; Cheque: the cashier verifies that the customer is financially solvent by sending a request to an authorisation centre via the cash register; Credit card: a banking terminal forms part of the cash register. It sends a request for authorisation to an authorisation centre, according to the card type. The cash register records the sale and prints a receipt. The cashier gives the receipt to the customer. When the payment transaction is finished, the cash register sends the information on the number of items sold to the stock management system. Every morning, the shop manager initialises the cash registers for the day. Create a use case diagram that shows the general overview of Cash Register System

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Venture Holdings Ltd wants to have a system that can help them manage their cash register procedure. Below is the scenario that shows the activities to be automated.

  • A customer arrives at the checkout to pay for various items.
  • The cashier records the bar code number of each item and the quantity if it is greater than one.
  • The cash register displays the price of each item and its description.
  • When all the purchases are recorded, the cashier indicates the end of the sale.
  • The customer can present money-off vouchers for certain items to the cashier
  • The cash register displays the total cost of the purchases.
  • The customer selects his or her payment method:
  • Cash: the cashier takes the money from the customer and puts it in the cash register; the cash register indicates how much change the customer is to be given;
  • Cheque: the cashier verifies that the customer is financially solvent by sending a request to an authorisation centre via the cash register;
  • Credit card: a banking terminal forms part of the cash register. It sends a request for authorisation to an authorisation centre, according to the card type.
  • The cash register records the sale and prints a receipt.
  • The cashier gives the receipt to the customer.
  • When the payment transaction is finished, the cash register sends the information on the number of items sold to the stock management system.
  • Every morning, the shop manager initialises the cash registers for the day.

Create a use case diagram that shows the general overview of Cash Register System

Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Probability Problems
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education