Just draw the UML diagram MyWellness is an -health application that allows you to monitor your health status and details. The application also allows you to get in touch with your doctors for quick consultations and questions, in addition to getting appointments. The application has three main users: Administrator, Patient, and Doctor. Patients need to have an account to interact with the application. They can register by providing a username and a password, then proceed to create their protiles by entering intormation such as full name, email, phone number, address, and birthdate. In addition to the regular profile, patients have a medical profile that contains the following information: height, weight, insurance (yes/no), allergies, disabilities, and different previous medical conditions. Patients also have access to the history of visits; they can see the general (for all doctors) history and the history per doctor. In this history, they see the date of the visit and the prescription given. Patients can view the different doctors available in a specific region, view their reviews, message them, post a review, and request appointment with them according to the availability. Doctors are also required to have an account to use the application. The account is created using a login and password, the profile is filled by entering profile information like full name, contact info (address, phone number, email), and medical specialty. Each doctor has a list of appointment spots that are specified by the date and time, in addition to the status that indicates whether the spot is taken or not. Patients can view the available spots for each doctor and book one. They can later cancel the appointment or modify it. After the appointment, the doctor uses the application to generate the prescription that the patient can then see form his side When booking an appointment, patients will have to fill a form where they specify the symptoms they have, the duration of these symptoms, and if they have tried any medications without prescriptions. After the appointment, the patient can view the prescription and download it. They can also use the application to pay the visit. Patients can also choose walk-in sessions In this case, they get to see the approximate wait time for the selected doctor. Patients can look for a doctor by region, specialty, or name. Analyze the requirements above 2. Design the model using the UML class diagram
Just draw the UML diagram
MyWellness is an -health application that allows you to monitor your health status and details.
The application also allows you to get in touch with your doctors for quick consultations and
questions, in addition to getting appointments. The application has three main users:
Administrator, Patient, and Doctor.
Patients need to have an account to interact with the application. They can register by providing a
username and a password, then proceed to create their protiles by entering intormation such as full
name, email, phone number, address, and birthdate. In addition to the regular profile, patients have
a medical profile that contains the following information: height, weight, insurance (yes/no),
allergies, disabilities, and different previous medical conditions. Patients also have access to the
history of visits; they can see the general (for all doctors) history and the history per doctor. In this
history, they see the date of the visit and the prescription given.
Patients can view the different doctors available in a specific region, view their reviews, message
them, post a review, and request appointment with them according to the availability.
Doctors are also required to have an account to use the application. The account is created using a
login and password, the profile is filled by entering profile information like full name, contact info
(address, phone number, email), and medical specialty. Each doctor has a list of appointment spots
that are specified by the date and time, in addition to the status that indicates whether the spot is
taken or not. Patients can view the available spots for each doctor and book one. They can later cancel the appointment or modify
it. After the appointment, the doctor uses the application to generate the prescription that the patient can then see form his side
When booking an appointment, patients will have to fill a form where they specify the symptoms
they have, the duration of these symptoms, and if they have tried any medications without prescriptions. After the appointment, the
patient can view the prescription and download it. They can also use the application to pay the visit.
Patients can also choose walk-in sessions In this case, they get to see the approximate wait time for the selected doctor. Patients
can look for a doctor by region, specialty, or name.
- Analyze the requirements above
2. Design the model using the UML class diagram
Step by step
Solved in 2 steps with 2 images