Question: 1) Please develop a domain model using the UML class diagram technique for the domain described in the case below. In the case of this
1) Please develop a domain model using the UML class diagram technique for the domain described in the case below. In the case of this task, you dont have to worry about subclass/superclass hierarchies or change of assignments over time. (20 points) ShinyShoesForAll (SSFA) is a small shoe repair shop located in a suburban town in the Boston area. SSFA repairs shoes, bags, wallets, luggage, and other similar items. Its customers are primarily individuals and small businesses, and it should be possible to indicate the category to which a customer belongs. A job at SSFA is initiated when a customer brings an item or a set of items to be repaired to the shop. At that time, an SSFA employee evaluates the condition of the items to be repaired and gives an estimate of repair cost for each item separately. The employee also estimates the completion date for the entire job. Each of the items to be repaired will be classified into one of many item types (such as shoes, luggage, etc.); it should be possible and easy to create new item types even before any item is assigned to a type. At the time when a repair job is completed, the system should allow the completion date to be recorded, as well as the date when the order is picked up. If a customer has comments regarding the job, it should be possible to capture them.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
