1
Aprender a programar desde cero / Re: Ejercicio resuelto Java Paciente Historial Clinico menú JOptionPane #codigoJava
« en: 17 de Febrero 2022, 05:16 »Buenas noches quisiera saber como podría crear el menú , sobremenú , gestionar médicos y gestionar historial clínico
CONSIGNA DEL EJERCICIO
Fuiste contratado por una institución de salud para desarrollar un software basado en Java y que permita gestionar la información de los historiales clínicos de sus pacientes.
Las entidades definidas para este software son:
Pacientes: Es la entidad que representa un paciente afiliado a la entidad de salud. Cada uno de los pacientes deberá estar asignado a su respectivo historial clínico.
Médicos: Es la entidad que representa un médico en la entidad de salud. Cada uno de los médicos deberá estar asignado a respectivos historiales clínicos.
Historiales Clínicos: Es la entidad que representa los historiales clínicos de la entidad de salud, en los cuales se asignan pacientes y médicos para su gestión.
El aplicativo deberá ser desarrollado en Java y deberá tener las siguientes características y funcionalidades:
El software permitirá registrar, consultar, modificar y eliminar los datos para los atributos de la entidad Paciente, es decir, debes desarrollar una clase “Paciente” donde definas los atributos para dicha entidad, los cuales son: identificación, nombres, apellidos, edad y género.
El software permitirá registrar, consultar, modificar y eliminar los datos para los atributos de la entidad Medico, es decir, debes desarrollar una clase “Medico” donde definas los atributos para dicha entidad, los cuales son: identificación, nombres, apellidos y especialidad.
El software permitirá registrar, consultar, modificar y eliminar los datos para los atributos de la entidad Historiales Clínicos, es decir, debes desarrollar una clase “HistorialClinico” donde definas los atributos para dicha entidad, los cuales son: código, fecha, idPaciente, idMedico y observaciones.
Para cada entidad, se deberá crear los distintos métodos para la manipulación (insertar, eliminar, consultar y modificar) de los atributos de cada entidad incluyendo Getters y Setters. Así como cualquier método que considere necesario.
Todos los datos de las entidades son cadena de textos excepto el atributo “edad” de la entidad “Paciente”, que es numérico de tipo entero.
El aplicativo debe mostrar un menú principal con las opciones:
Gestionar Pacientes.
Gestionar Médicos.
Gestionar Historial Clínico.
Salir
Luego al entrar a cada entidad se debe mostrar un submenú con las opciones de la entidad, por ejemplo para Pacientes:
Registrar Pacientes.
Mostrar Pacientes.
Modificar Pacientes.
Eliminar Pacientes.
Atrás
Luego al entrar se debe pedir o mostrar la información según la acción, por ejemplo:
Registrar Pacientes: Pedir los datos de un paciente a registrar.
Mostrar Pacientes: Mostrar todos los pacientes registrados con sus atributos.
Modificar Paciente: Modificar los atributos de un paciente a partir del IdPaciente (Si el idPaciente no existe decir paciente no encontrado.).
Eliminar Paciente: Pedir el IdPaciente y eliminarlo (Si el idPaciente no existe decir paciente no encontrado.).
RSS