|
Mostrar Mensajes
|
Páginas: 1 2 3 [4] 5 6 7
|
34
|
Programación / Programación General / Re: Alguien me puede dar algunas ideas para comenzar a elaborar esta aplicación
|
en: 30 Junio 2010, 22:00 pm
|
Te dejo mas o menos un esquema de lo que serian algunas clases... public abstract class Persona { private apellido; // demas variables
// setters y getters correspondientes
// constructor con o sin parametros
// metodos abstracts
// metodos }
public final class Medico extends Persona { // variables
// setters y getters correspondientes
// constructor con o sin parametros
// implementacion de los metodos abstracts }
public final class Paciente extends Persona { private nss; // demas variables // setters y getters correspondientes
// constructor con o sin parametros
// implementacion de los metodos abstracts } Como bien decia D4N93R lo mas logico es usar una base de datos. Tendrias que especificar donde vas a almacenar los datos. Salu10. si claro pero es que la profe nos dijo q lo hiciéramos así por que nos dejo otra tarea demasiado grande que en esa si hay que utilizar . Pregunta yo lo estaba haciendo así lo que no se cual métodos abstracto pongo el comportamiento de cada clase, y vía web, teléfono, apersonandose lo podré hacer en una sola clase citas. y que tenga los métodos de día hora medico en cabecera Digamos yo tengo la clase abstracta Persona y tiene 2 metodos abstracto ejemplo abstract public double calcularSalarioBruto(); abstract public double calcularSalarioNeto(); } y elaboro otras clases como paciente, medico y no quiero que tenga esos mismo métodos que sea diferentes. se puede. o también si yo tengo un paquete con mis clases estrictamente todas esas clases debe ser extends de persona ,
|
|
|
36
|
Programación / Programación General / Re: Alguien me puede dar algunas ideas para comenzar a elaborar esta aplicación
|
en: 30 Junio 2010, 05:51 am
|
Bueno comienza por la base de datos.
Paciente, Medico, Cita, Salas, Nucleos (en caso de que quieras hacerlo multi hospital), Resultados (o diagnósticos), Titulos (para los médicos), Persona (todo el mundo entra acá), Usuario, Translados (de hospital a otro), CambioDeMedico (no se me ocurre otro nombre hehe), Operaciones
Me acabo de despertar, es lo que se me ocurre.. pero por ahí va la cosa.
Luego creas las clases correspondientes para crear el modelo de componentes, y también creas una capa para el acceso a datos.
Después lo primero que haces es crear los formularios de mantenimiento y luego lo de los procesos.
Un saludo.!
mm pero en esta aplicación resulta que es un poco mas sencilla ya que no hay que hacer una base de dato, donde estoy enredada es cual podría ser la clase padre ya que hay que utilizar polimorfismo,herencia yo decía que tal vez pudiese ser paciente que tiene nombre, apellido,correo, y eso hay que utilizarlo en cada tipo de cita tales como vía web teléfono ect
|
|
|
37
|
Programación / Programación General / Alguien me puede dar algunas ideas para comenzar a elaborar esta aplicación
|
en: 29 Junio 2010, 05:49 am
|
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.
|
|
|
38
|
Programación / Desarrollo Web / como administrar un foro
|
en: 29 Junio 2010, 03:57 am
|
Hola tengo una web que cree para unos trabajos de la y me piden que ponga un foro ya lo tengo es igual a este lo único no se como se administra como se hace para hacer las categorías alguien que tenga un tutorial sobre eso
|
|
|
40
|
Programación / Programación General / Re: Por favor alguien que me revise esta bd de datos es muuy sencilla.
|
en: 28 Junio 2010, 06:14 am
|
CREATE DEFINER=`root`@`localhost` PROCEDURE `contarProductos`() BEGIN SELECT COUNT(*) AS total FROM tblproductos; END
CREATE DEFINER=`root`@`localhost` PROCEDURE `editarProductos`($idproductos CHAR(45)) BEGIN UPDATE tblproductos SET productos = $idproductos; END
CREATE DEFINER=`root`@`localhost` PROCEDURE `nuevoProductos`($idproductos INTEGER(10), $descripcion VARCHAR (45), $precio VARCHAR (45), $unidadesdisponible VARCHAR (45), $marca VARCHAR (45)) BEGIN INSERT INTO tblproductos VALUES ($idproductos,$descripcion,$precio,$unidadesdisponible,$marca);
END
y digamos cuando le doy Edit table Dato
busco el metodo borrar
CALL borrarProductos() y dentro de la bd tengo id descripcion precio unidadesdisponible marca
|
|
|
|
|
|
|