Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Draw a class diagram using the requirements below 1. The system has two types of users: owner and dog minder. 2. An owner has many

Draw a class diagram using the requirements below

image text in transcribed

image text in transcribed

1. The system has two types of users: owner and dog minder. 2. An owner has many dogs. 3. An owner has many addresses. 4. An owner can make an appointment with a dog minder. 5. Each appointment is for a dog, owner, and dog miner. 6. Each owner can have up to three appointments. 7. A dog minder can have many appointments. 8. Each appointment is for a single service. 9. The system provides two types of services: dog walk and day care. 10. Each service has a description. 11. Each appointment has a payment. 12. The system must allow unpaid appointments. 13. Each payment is made by an owner. 14. The system accepts two types of payments: PayPal and (credit) card. 15. All users are kept in the system registry. HINTS: RQ2 and RQ3: The system must guarantee the removal of the dogs and addresses of an owner when the owner is removed from the system. RQ2 and RQ3: Consider if it is logical to have an owner in the system without a dog or an address. RQ5: The system should allow having dogs without an appointment. RQ8: The system assigns a separate service object to each appointment (design decision). The same type of services has the exact same description. Please use the names below for the class names in your diagram. User, Owner, DogMinder, Address, Dog, Appointment, Service, DogWalk, DayCare, ServiceDescription, Payment, PayPal, Card, Registry

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Machine Learning And Knowledge Discovery In Databases European Conference Ecml Pkdd 2010 Barcelona Spain September 2010 Proceedings Part 3 Lnai 6323

Authors: Jose L. Balcazar ,Francesco Bonchi ,Aristides Gionis ,Michele Sebag

2010th Edition

3642159389, 978-3642159381

More Books

Students also viewed these Databases questions