Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

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

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

Programming Language Pragmatics

Authors: Michael L. Scott

4th Edition

0124104096, 978-0124104099

Students also viewed these Programming questions

Question

Evaluate criticisms of DSM-5.

Answered: 1 week ago

Question

3 > O Actual direct-labour hours Standard direct-labour hours...

Answered: 1 week ago

Question

Repeat the previous two exercises for Python and/or Ruby.

Answered: 1 week ago