Question
I am creating a program that implements a system to manage a skin consultation center. I have started the code in Java NetBeans. This is
I am creating a program that implements a system to manage a skin consultation center. I have started the code in Java NetBeans.
This is what I done and this is the code.
public class SkinCenter {
private Receptionist receptionist;
private Doctor doctor;
private Patient patient;
public SkinCenter() {
this.receptionist = new Receptionist();
this.doctor = new Doctor();
this.patient = new Patient();
}
public static void main(String[] args) {
SkinCenter sc = new SkinCenter();
}
}
class Receptionist {
private String name;
private String phoneNumber;
private String email;
public Receptionist() {
this.name = "";
this.phoneNumber = "";
this.email = "";
}
}
class Doctor {
private String name;
private String phoneNumber;
private String email;
private String specialization;
public Doctor() {
this.name = "";
this.phoneNumber = "";
this.email = "";
this.specialization = "";
}
}
class Patient {
private String name;
private String phoneNumber;
private String email;
private String medicalHistory;
public Patient() {
this.name = "";
this.phone
Complete it with this:
1. Design and classes implementation (Phase 1) The design of your system should be consistent with the Object Oriented principles and easy to understand by an independent programmer. You are required to design your program using UML diagrams. In particular you have to draw: A UML use case diagram for the system (6 marks). A UML class diagram (6 marks)
Step by Step Solution
3.45 Rating (152 Votes )
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started