Question: Assume that you are developing a retailing management system for a store. The following narrative describes the business processes that you learned from a store

Assume that you are developing a retailing management system for a store. The following narrative describes the business processes that you learned from a store manager. Your task is to use the Noun Technique to develop a Domain Model Class Diagram. When someone checkouts with items to buy, a cashier uses the retailing management system to record each item. The system presents a running total and items for the purchase. For the payment of the purchase can be a cash or credit card payment. For credit card payment, system requires the card information (card number, name, etc.) for validation purposes. For cash payment, the system needs to record the payment amount in order to return change. The system produces a receipt upon request.

(1) Provide a list of all nouns that you identify in the above narrative and indicate which of the following five categories that they belong to: (i) domain class, (ii) attribute, (iii) input/output, (iv) other things that are NOT needed to remember, and (v) further research needed.

(2) Develop a Domain Model Class Diagram for the system. Multiplicities must be provided for the associations. Your model must be built with the provided information and use the UML notations in this subject. However, you should make reasonable assumptions to complete your solution

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related General Management Questions!