Tengo que realizar lo en lenguaje java... pero ocupo ideas para ir forman dolo o si que me diga cual pueden ser las clases principal ya que tengo que hacer uso de polimorfismo,herencia , composición o bien si tienen algún ejemplo mucho mejor ahí le va :
Gestión de citas y diagnósticos. Un hospital funciona con un sistema de cita previa. Cada vez que un paciente pide cita, puede solicitarla él mismo vía web, por teléfono o apersonándose en el centro hospitalario. En los dos últimos casos será atendido por un administrativo. Independientemente de cómo se pida la cita, el sistema le asigna un día, una hora y su médico de cabecera. Para guardar esta información se utiliza un listado con el Número de la Seguridad Social (NSS) del paciente, su nombre, apellidos, teléfono para comunicarle cualquier cambio en el día, hora y número de colegiado de su médico de cabecera. Una vez que llega a la consulta, el médico tiene un historial (datos personales, fecha de visitas, diagnóstico o visita a otros médicos especialistas) y le indica un diagnóstico con su correspondiente tratamiento. Si es enfermedad común, el paciente puede recibir el tratamiento en casa y, si no lo es, debe ir al especialista. Si le manda al especialista, se tendrá en cuenta que hay muchos especialistas, según el problema presentado, y que de nuevo se pedirá cita previa (igual que para el de cabecera). Cuando llega el día, el paciente visita el especialista y éste realiza un diagnóstico que se anota en su ficha de diagnóstico, identificando al paciente, al médico general que lo envió a su consulta, el diagnóstico y el tratamiento que se le va a aplicar. En el tratamiento pueden ser necesaria la intervención de una o varias operaciones, que serán realizadas por el médico especialista, así como radiografías, ecografías, inyecciones, etc., que van a ser realizadas por distintas personas no médicas del hospital: técnicos, auxiliares, etc. Se sabe que en el hospital los médicos van identificados por su número de colegiado y el resto del personal por su número de registro personal.
|