¿Cuáles son los códigos del sistema de administración de pacientes para un hospital en Java?

Un sistema de administración de pacientes para un hospital en Java

Para obtener más códigos, puede visitar las asignaciones de programación

El hospital necesita mantener un registro de la información básica sobre Patentes (en general), información específica sobre pacientes hospitalizados y ambulatorios, y listados de eventos para cada paciente atendido por el hospital.

//El código de Inpatient.java sigue …

// paquete HW9;

/ *

** Tarea 9: Sistema de información del paciente del hospital Parte 1

** @ fecha: 19/11/2015

** @Autor: Joseph Chung, Danny Coleman, Tom Wood, Jinhwan Kim

** @Propósito: para extender la clase de paciente, esta clase creó InPatients

* /

// Coleman: hecho y actualizado el 18/11/2015

public class InPatient extends Patient {

//Campos de información

private String departmentName;

public InPatient (String firstName, String lastName, String roomLocation, String department)

{

super (firstName, lastName, roomLocation);

if (department.equals (“”))

{

this.departmentName = “none”;

}

más

{

this.departmentName = departamento;

}

}

public String getDepartment ()

{

devolver this.departmentName;

}

public void setDepartment (departamento de cadenas)

{

if (department.equals (“”))

{

this.departmentName = “none”;

}

más

{

this.departmentName = departamento;

}

}

@Anular

// Actualizado el 19/11/2015 Jinhwan

public String printPatientInfo ()

{

return (“INPATIENT: Departamento:” + this.getDepartment ()) +

super.printPatientInfo ();

}

}

//OutPatient.Java code follows …

// paquete HW9;

/ *

** Tarea 9: Sistema de información del paciente del hospital Parte 1

** @ fecha: 19/11/2015

** @Autor: Joseph Chung, Danny Coleman, Tom Wood, Jinhwan Kim

** @Propósito: OutPatient extiende la clase de paciente

* /

// Kim: hecho y actualizado el 18/11/2015

clase pública OutPatient extends Patient {

//Campos de información

private String procedureName;

// constructores

público OutPatient (String firstName, String lastName, String roomLocation, String procedure)

{

super (firstName, lastName, roomLocation);

if (procedure.equals (“”))

{

this.procedureName = “none”;

}

más

{

this.procedureName = procedimiento;

}

}

//adquiridor

public String getProcedure ()

{

devuelve this.procedureName;

}

//setter

public void setProcedure (Procedimiento de cadena)

{

if (procedure.equals (“”))

{

this.procedureName = “none”;

}

más

{

this.procedureName = procedimiento;

}

}

@Anular

// Kim actualizado el 19/11/2015

public String printPatientInfo ()

{

return (“OUTPATIENT: Procedimiento:” + this.getProcedure ()) +

super.printPatientInfo ();

}

}

b7I886hUAyTF L Ũ