Create Class diagram and a object diagram

Job ID: 32552344

Budget: $10 – $30 CAD

Create Class diagram and a object diagram for a self- service checkouts at a supermarket chain.

When an item is scanned, it is added to the customers purchases in a virtual shopping basket. Items can either be scanned with the barcode reader or they can be weighed using the integrated scales. When the customer has finished scanning their items, they will be given the option to scan their loyalty card, if they have one.

The customer then purchases their items using several different payment methods (e.g., cash, card, ApplePay, AndroidPay, vouchers, loyalty points). Supermarket staff will have the ability to override transactions where required, for example if a price has been scanned incorrectly, they will also be responsible for checking the age of a customer for restricted items.

A completed transaction will update the supermarkets stock control systems and generate an alert for warehouse staff if either the shelves should be replenished or if stock needs to be reordered.
Related categories: UML Design