Question: give me the answer with hand - draw Question A company in the Home Delivery domain, On - Time Safely, has requested the submission

give me the answer with hand -draw Question
A company in the Home Delivery domain, "On-Time Safely," has requested the submission of several software engineering artifacts and deliverables for a new system that will be used when they start operations. Note: The system to be developed should not exceed a budget of \(\mathbf{\$ 6000}\).
You are required to develop a Class diagram and respective Object diagram. The main classes you should consider are: SenderClient, ReceiverClient, Package, PackageItem, FromAddress, ToAddress, Payment.
1. Draw the classes and their associations. (3 Marks)
2. Add the multiplicities to the associations. (2 Marks)
3. Ensure that the diagram has at least \(\mathbf{8}\) role names. (4 Marks)
4. Use Aggregation/Composition at least once. (4 Marks)
5. Update your design to include additional classes Client and Address, and use Generalization. Ensure to submit a new Class diagram and update the associations as needed. (2 Marks)
6. Develop an Object diagram for a specific instance of time to represent at least 2 Packages under delivery and the respective Objects. (5 Marks)
give me the answer with hand - draw Question A

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 Programming Questions!