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

Modelo Vista Control


Enviado por   •  27 de Septiembre de 2015  •  Informes  •  338 Palabras (2 Páginas)  •  83 Visitas

Página 1 de 2

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS

FACULTAD DE INGENIERÍA

ESPECIALIZACION EN INGENIERIA DE SOFTWARE

INFORMÁTICA I

Samir Tuirán Márquez - 20081005086

Javier Alexander León -  20062005004

CAMBIO DE LA TAREA 2, APLICANDO EL PATRON MODELO-VISTA-CONTROL

El ejemplo consiste en que por medio de la cédula se puedan observar los datos de uno de los dos tipos de empleados y saber a cuál de las dos categorías pertenece. Las cedulas que regresan valores son: 12345 (Para Clase Comercial) y 54321 (para Clase Repartidor).

Para no cambiar mucho el ejercicio anterior, se sigue conservando la misma “VISTA” que sería el JFrame Venana1, solo que ahora el Main no estará en dicha clase, ahora para este caso se crea una clase aparte llamada “gestionDatos” que hará de CONTROL para ver aplicado el patrón (donde esta clase tendrá alojado el Main). Además el MODELO será la clase Padre llamada “Empleado” y las dos hijas (Comercial y Repartidor).

MODELO:

La clase “Empleado” sigue teniendo los mismos atributos, gets y sets correspondientes y una clase llamada plus.

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

VISTA:

En la vista tenemos los mismos elementos hacia el usuario de la misma manera, solo que ahora dentro de vista no se va a hacer ningún tipo de ingreso de datos a las clases “Repartidor y Comercial”. Tampoco existe ya dentro de esta clase algún método que se encargue de verificar o comprobar información.

Todos los métodos que aquí se encuentran solo están destinados a la visualización de elementos.

[pic 4] [pic 5]

[pic 6]

CONTROL:

La clase que hará de control se llama “gestionDatos”, allí se encuentra el Main. Esta clase se encarga de gestionar todo el ingreso de datos a las Clases correspondientes Comercial o Repartidor por medio de los gets y los sets correspondientes de la clase padre Empleado. Además de esto se encarga de gestionar la vista dependiendo el tipo de Empleado del cual se le ingrese la cedula, o si no corresponde a ninguno de los dos tipos de empleados.

[pic 7] [pic 8]

Un modelo general de como estaría dado este ejemplo es el siguiente:

[pic 9][pic 10][pic 11][pic 12][pic 13][pic 14]

...

Descargar como (para miembros actualizados)  txt (2.2 Kb)   pdf (1 Mb)   docx (671.5 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com