Question: please answer the following in C++ QUESTION 1. This is a compulsory question related to OOP. You are required to provide a descriptive answer. Your

please answer the following in C++ QUESTION 1. This is a compulsoryplease answer the following in C++

QUESTION 1. This is a compulsory question related to OOP. You are required to provide a descriptive answer. Your answer can include diagrams. You are NOT required to write any code. You are required to design a program using Object Oriented Techniques that is going to be used by a Veterinary Clinic to keep records of the appointments for a whole year. Note that a year is made up of 52 (5-day) weeks. The veterinary works between 9.00am and 6.00pm from Monday to Friday. Between 9.00am and 10.30am the Vet usually performs minor operations. From 10.30 onwards the Vet sees clients' pets that have an appointment. Usually an operation takes approximately 30 minutes while a normal (constancy) visit takes about 10 minutes. For every appointment the information about the Pet and its owner's contact details are required. The program should include functionalities that allow the Vet to: - View the appointments for a whole day - View the appointments for a whole week - View the Details of the pet (including any medical history) that he is currently diagnosing - View the contact details of the owner of the pet - Add/Edit/Delete appointments - View the next appointment for that day - Print all the appointments of a day Your answer should include a description of all the classes that are required for the implementation of this program (including the list of attributes and functions) and information about how such classes will relate with each other. There is no need to write any code. You can take assumptions for any missed information provided that you write such assumptions

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