ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Tutorial con java

felix051092Informe9 de Octubre de 2018

5.714 Palabras (23 Páginas)207 Visitas

Página 1 de 23

[pic 1][pic 2][pic 3]


Contenido

SESIÓN 1: CONSTRUYENDO LA BASE DE DATOS (MYSQL).        2

TABLAS        2

PACIENTES        2

MEDICOS        2

CONSULTORIOS        2

CITAS        3

TRATAMIENTOS        3

SESIÓN 2: DESARROLLANDO LA INTERFAZ GRÁFICA DEL USUARIO (GUI).        4

Sesión 3: CREANDO EL MODELO DE LA APLICACIÓN        6

CLASE PACIENTE        6

CLASE MEDICOS        9

CLASE CONSULTORIOS        11

CLASE CITAS        13

CLASE TRATAMIENTO        16

Sesión 4: ENLAZANDO CON EL CONTROLADOR        20

CLASE PACIENTESJPACONTROLLER        20

CLASE MEDICOSJPACONTROLLER        22

CLASE CONSULTORIOSJPACONTROLLER        25

CLASE CITASJPACONTROLLER        28

CLASE TRATAMIENTOJPACONTROLLER        31

SESIÓN 5: PROBANDO EL MODELO VISTA CONTROLADOR        34

FORMULARIO PRINCIPAL        34

FORMULARIO REGISTRAR PACIENTES        39

FORMULARIO BUSCAR PACIENTES        44

FORMULARIO DE REPORTE LISTA DE PACIENTES        49

FORMULARIO REGISTRAR MEDICOS        54

FORMULARIO BUSCAR MEDICOS        58


SESIÓN 1: CONSTRUYENDO LA BASE DE DATOS (MYSQL).

TABLAS

PACIENTES

[pic 4]

MEDICOS

[pic 5]

CONSULTORIOS

[pic 6]


CITAS

[pic 7]

TRATAMIENTOS

[pic 8]


SESIÓN 2: DESARROLLANDO LA INTERFAZ GRÁFICA DEL USUARIO (GUI).

[pic 9][pic 10][pic 11][pic 12]


[pic 13]


Sesión 3: CREANDO EL MODELO DE LA APLICACIÓN

CLASE PACIENTE

package modelo;

import java.io.Serializable; import java.util.Vector;

import javax.persistence.Basic; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id;

import javax.persistence.NamedQueries; import javax.persistence.NamedQuery; import javax.persistence.Table;

import javax.xml.bind.annotation.XmlRootElement;

/**

*

* @author

*/ @Entity

@Table(name = "pacientes") @XmlRootElement @NamedQueries({

@NamedQuery(name = "Pacientes.findAll", query = "SELECT p FROM Pacientes p")

, @NamedQuery(name = "Pacientes.findByPacidentificacion", query = "SELECT p FROM Pacientes p WHERE p.pacidentificacion = :pacidentificacion")

, @NamedQuery(name = "Pacientes.findByPacnombres", query = "SELECT p FROM Pacientes p WHERE p.pacnombres = :pacnombres")

, @NamedQuery(name = "Pacientes.findByPacapellidos", query = "SELECT p FROM Pacientes p WHERE p.pacapellidos = :pacapellidos")

, @NamedQuery(name = "Pacientes.findByPacfechanacimiento", query = "SELECT p FROM Pacientes p WHERE p.pacfechanacimiento = :pacfechanacimiento")

, @NamedQuery(name = "Pacientes.findByPacsexo", query = "SELECT p FROM Pacientes p WHERE p.pacsexo

= :pacsexo")})

public class Pacientes implements Serializable {

private static final long serialVersionUID = 1L; @Id

@Basic(optional = false)

@Column(name = "PACIDENTIFICACION") private String pacidentificacion; @Basic(optional = false)

@Column(name = "PACNOMBRES") private String pacnombres; @Basic(optional = false) @Column(name = "PACAPELLIDOS") private String pacapellidos;


@Column(name = "PACFECHANACIMIENTO")

private String pacfechanacimiento; @Column(name = "PACSEXO") private String pacsexo;

public Pacientes() {

}

public Pacientes(String pacidentificacion) { this.pacidentificacion = pacidentificacion;

}

public Pacientes(String pacidentificacion, String pacnombres, String pacapellidos) { this.pacidentificacion = pacidentificacion;

this.pacnombres = pacnombres; this.pacapellidos = pacapellidos;

}

public String getPacidentificacion() { return pacidentificacion;

}

public void setPacidentificacion(String pacidentificacion) { this.pacidentificacion = pacidentificacion;

}

public String getPacnombres() { return pacnombres;

}

public void setPacnombres(String pacnombres) { this.pacnombres = pacnombres;

}

public String getPacapellidos() { return pacapellidos;

}

public void setPacapellidos(String pacapellidos) { this.pacapellidos = pacapellidos;

}

public String getPacfechanacimiento() { return pacfechanacimiento;

}

public void setPacfechanacimiento(String pacfechanacimiento) { this.pacfechanacimiento = pacfechanacimiento;

}


public String getPacsexo() { return pacsexo;

}

public void setPacsexo(String pacsexo) { this.pacsexo = pacsexo;

}

@Override

public int hashCode() { int hash = 0;

hash += (pacidentificacion != null ? pacidentificacion.hashCode() : 0); return hash;

}

@Override

public boolean equals(Object object) {

// TODO: Warning - this method won't work in the case the id fields are not set if (!(object instanceof Pacientes)) {

return false;

}

Pacientes other = (Pacientes) object;

if ((this.pacidentificacion == null && other.pacidentificacion != null) || (this.pacidentificacion != null &&

!this.pacidentificacion.equals(other.pacidentificacion))) { return false;

}

return true;

}

@Override

public String toString() {

return "modelo.Pacientes[ pacidentificacion=" + pacidentificacion + " ]";

}

public Vector convertirAVector(){ Vectordatos = new Vector(); datos.addElement(pacidentificacion.toString()); datos.addElement(pacnombres); datos.addElement(pacapellidos); datos.addElement(pacfechanacimiento); datos.addElement(pacsexo);

return datos;

}

}


CLASE MEDICOS

package modelo;

import java.io.Serializable; import javax.persistence.Basic; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id;

import javax.persistence.NamedQueries; import javax.persistence.NamedQuery; import javax.persistence.Table;

import javax.xml.bind.annotation.XmlRootElement;

/**

*

* @author

*/ @Entity

@Table(name = "medicos") @XmlRootElement @NamedQueries({

@NamedQuery(name = "Medicos.findAll", query = "SELECT m FROM Medicos m")

, @NamedQuery(name = "Medicos.findByMedidentificacion", query = "SELECT m FROM Medicos m WHERE m.medidentificacion = :medidentificacion")

, @NamedQuery(name = "Medicos.findByMednombres", query = "SELECT m FROM Medicos m WHERE m.mednombres = :mednombres")

, @NamedQuery(name = "Medicos.findByMedapellidos", query = "SELECT m FROM Medicos m WHERE m.medapellidos = :medapellidos")})

public class Medicos implements Serializable {

private static final long serialVersionUID = 1L; @Id

@Basic(optional = false)

@Column(name = "MEDIDENTIFICACION") private String medidentificacion; @Basic(optional = false)

@Column(name = "MEDNOMBRES") private String mednombres; @Basic(optional = false) @Column(name = "MEDAPELLIDOS") private String medapellidos;

public Medicos() {

}

public Medicos(String medidentificacion) { this.medidentificacion = medidentificacion;

...

Descargar como (para miembros actualizados) txt (90 Kb) pdf (665 Kb) docx (237 Kb)
Leer 22 páginas más »
Disponible sólo en Clubensayos.com