Skip to content

Software Engineering subject (2nd course undergraduate) Activity

License

Notifications You must be signed in to change notification settings

scaverod/clifis

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

clifis

Práctica de FIS (Grupo 7)

La Clínica Universitaria de la UPM desea realizar una aplicación para la gestión de las citas de sus pacientes, así como de la disponibilidad de sus médicos. Para ello, ha encomendado a los profesores de Fundamentos de Ingeniería del Software verificar el avance del proyecto e interactuar con los equipos de desarrollo de la ETSISI.

La aplicación deseada permitirá a la clínica dar de alta al personal médico que trabaja en sus instalaciones. De cada profesional, además de su nombre apellidos y número de colegio médico se desea anotar su especialidad. En ocasiones podría ser que un médico tuviera más de una especialidad. Los médicos podrán tener consulta diferentes días y horas de la semana. Cada médico tiene un tiempo mínimo que necesita por paciente a la hora de pasar consulta.

Además de la gestión de los médicos, la clínica necesita gestionar las citas de los pacientes. Cuando un paciente llama a la clínica para pedir una cita, el sistema deberá diferenciar entre nuevos pacientes y pacientes que ya han sido clientes de la clínica con anterioridad. En el caso de que sea un nuevo cliente, se le solicita nombre, apellidos, DNI, y compañía de seguro médico (si es que tiene). Una vez registrados los datos del paciente, este podrá solicitar citas con los especialistas. Para ello deberán recogerse datos relativos a su cita: día, hora, especialista y médico (en el caso de que quiera ver a un médico en concreto). Es importante destacar que las citas solo podrán ser dadas en función de la disponibilidad del especialista que quiere visitar.

Cada paciente dispondrá de una ficha por especialista que visite, donde el especialista anotará la historia clínica del paciente. Esta ficha podrá ser modificada cada vez que el paciente atienda a consulta. En concreto, cada vez que un especialista realice una modificación de la ficha del paciente deberán almacenarse los comentarios y la fecha de la modificación. Esto servirá de histórico para que el médico pueda dar una mejor atención a sus pacientes.

Por último, la clínica debe poder ver un listado de todas las citas que hay para un día determinado.

About

Software Engineering subject (2nd course undergraduate) Activity

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 90.7%
  • CSS 9.2%
  • JavaScript 0.1%