sábado, 18 de mayo de 2013

Pruebas Globales

Para la pruebas Globales, necesitamos mostrar el funcionamiento total de la aplicación  para más sencillo subimos un video.



La aplicación actualmente concreta la conexión con la Base de Datos, actualiza la misma y borra registros, obteniendo las funciones básicas.

Para desarrollo de Proyecto Integrador 2 se implementara diseño en la interfaz y agregar mayores funciones en base a lo solicitado por el cliente.

jueves, 16 de mayo de 2013

Construcción de Modulos

A continuación se mostrarán los módulos más relevantes de nuestro proyecto EventFull.

En la siguiente imagen se muestra el constructor de la ventana de "Expositores" donde se muestra la lista de expositores almacenada en la base de datos, así como su conexión con la base de datos en SQLite.

A continuación se muestran los módulos para extraer y eliminar datos de la base de datos.

A continuación se muestra el constructor de la ventana de "Eventos" en la cual se mostrará una lista desplegable de los eventos almacenados en la base de datos y los expositores que participarán en dichos eventos.

En el siguiente código se muestra la función paint() de la ventana "Local" el cuál muestra un mapa de la sala seleccionada con la lista desplegable que contiene la lista de las salas.

Ahora se mostraran varios segmentos de código del archivo que hace la conexión de la base de datos en SQLite a el código de java.

En la siguiente imagen se muestra el código de la función consulta la cuál permite ver cuáles son los expositores almacenados en la base de datos.

A continuación se muestra la función con la cual se obtienen todos los datos de la base de datos y permite mostrarla al usuario.

En la siguiente imagen se muestra cómo se insertan los datos en la base de datos para insertar nuevos expositores a la base de datos con todos sus respectivos datos.

A continuación se muestra la función para eliminar expositores de la base de datos.

Pruebas Unitarias

A continuación se mostraran los resultados de las pruebas unitarias realizadas. Módulo Principal "Expositores" Módulo Principal con Sub Módulo "Alta de Expositor" Segundo Módulo "Eventos" Módulo "Eventos" con Sub-Módulo "Agregar Evento" Tercer Módulo "Salas"

Modificaciones Modulares

Fecha entrega: 12/04/2013


Para las modificaciones modulares, una vez generado el código creamos una version "copia" para cada modulo de las opciones a realizar, "Agregar", "Modificar", etc.

Modulo Principal

"Sub Modulo Alta de Expositor"

"Sub Modulo Alta Evento"

Esto con la intención de "homologar" la interfaz de tal forma que sea mas sencillo apra el usuario final utilizarlo.

Integración

Para la integración de nuestro proyecto, necesitamos que cada uno de los modulos sean llamados desde el modulo "main", y en base a la selección de cada una de las pestañas y ventanas serán mostrados u ocultados.

Modulo "main" es la base o el "contenedor" de nuestras vistas.

 Modulo "Main"

Los modulos "lista eventos", "lista expositores", etc, unicamente son agregadas conforme son llamadas desde las 
Modulo "lista Eventos"

"Modulo Lista Expositores"


Una vez realizado la integración se realiza una prueba para verificar su funcionamiento.


Como se muestran en la imagenes anteriores, la integración se muestra exitosa.