Anda di halaman 1dari 37

Universidad Tecnolgica de la Mixteca

Ingeniera de Software

Lder del Equipo Administrador de Desarrollo Administrador de Calidad Administrador de Planeacin Administrador de Apoyo

Fabin Gonzlez Jacob Aquino Prez Emmanuel Vsquez Ruiz Raymundo Martnez Arellano Javier Jijn Castillo Armando

14-12-2005

ndice

Fase de Diseo

ndice
ndice.......................................................................................................................................... 1 Agenda ....................................................................................................................................... 3 Fase de Diseo 1er. Ciclo....................................................................................................... 3 Minuta ........................................................................................................................................ 4 Estndar de diseo...................................................................................................................... 5 Espacio de nombres:............................................................................................................... 5 NS_EspacioNombres ......................................................................................................... 5 Clases: .................................................................................................................................... 5 Ctrl_NombreClase.............................................................................................................. 5 Int_NombreClase ............................................................................................................... 6 Ent_NombreClase .............................................................................................................. 6 Mtodos de las clases: ............................................................................................................ 6 getNombreMetodo ............................................................................................................. 6 setNombreMetodo.............................................................................................................. 6 nombreMetodo ................................................................................................................... 6 Variables: ............................................................................................................................... 6 Parmetros:............................................................................................................................. 7 Nombres de los programas:.................................................................................................... 7 Temp_Nombre ................................................................................................................... 7 Aux_Nombre...................................................................................................................... 7 Proy_Nombre ..................................................................................................................... 7 Test_Proy ........................................................................................................................... 7 Nombres de los archivos: ....................................................................................................... 7 Mod_Nom .......................................................................................................................... 8 Mensajes de error: .................................................................................................................. 8 Diagrama de paquetes ................................................................................................................ 9 Diagrama de clases................................................................................................................... 10 Clases entidad:...................................................................................................................... 10 Clases de control: ................................................................................................................. 10 Clases de interfaz: ................................................................................................................ 10 Diagrama de secuencia de Modificar Registro ........................................................................ 12 Diagrama de secuencia de Modificar Registro con error ......................................................... 12 Diagrama de secuencia de Eliminar Registro .......................................................................... 13 Diagrama de secuencia de Eliminar Registro con error ........................................................... 13 Diagrama de secuencia de Crear Registro................................................................................ 14 Diagrama de secuencia de Crear Registro con error ................................................................ 14 Diagrama de secuencia de Guardar Registro ........................................................................... 15 Diagrama de secuencia de Guardar Registro con error............................................................ 15 Diagrama de secuencia de Consultar Registro ......................................................................... 16 Diagrama de secuencia de Consultar Registro con error ......................................................... 16 DIAGRAMAS DE ESTADOS ................................................................................................ 17 DIAGRAMA GENERAL DEL SISTEMA ......................................................................... 17 DIAGRAMA DEL ESTADO: NUEVO REGISTRO ........................................................... 18 DIAGRAMA DEL ESTADO: MODIFICAR REGISTRO.................................................. 18 DIAGRAMA DEL ESTADO: GUARDAR REGISTRO..................................................... 19 DIAGRAMA DEL ESTADO: ELIMINAR REGISTRO. .................................................... 20 DIAGRAMA DEL ESTADO: CONSULTAR REGISTRO. ................................................. 21 14-12-2005 1

ndice

Fase de Diseo

Plan de Pruebas de Integracin ................................................................................................ 22 REGT del Lder del Equipo ..................................................................................................... 24 REGT del Administrador de Desarrollo................................................................................... 25 REGT del Administrador de Calidad ....................................................................................... 26 REGT del Administrador de Planeacin.................................................................................. 27 REGT del Administrador de Apoyo......................................................................................... 28 REGT del Equipo ..................................................................................................................... 29 FSP del Lder del Equipo ......................................................................................................... 31 FSP del Administrador de Desarrollo ...................................................................................... 32 FSP del Administrador de Calidad........................................................................................... 33 FSP del Administrador de Planeacin...................................................................................... 34 FSP del Administrador de Apoyo ............................................................................................ 35 Forma Semana del Equipo ....................................................................................................... 36

14-12-2005

Agenda

Fase de Diseo

Agenda
Fase de Diseo 1er. Ciclo
Tomar asistencia. Definir el estndar de diseo. Elaborar los diagramas de paquetes. Elaborar los diagramas de clases. Establecer la dinmica por medio de diagramas de secuencia. Definir la navegacin con diagramas de estados. Elaborar el plan para la prueba de integracin. Leer los acuerdos a los que se lleg.

14-12-2005

Minuta

Fase de Diseo

Minuta
Nombre: Omega Systems Inicio de reunin: 18:00 hrs. 23/11/05

Se tom asistencia, la cual resulto satisfactoria ya que todos los integrantes del equipo asistieron con puntualidad. Acuerdos: 1. Para definir el estndar de diseo, se realiz una lluvia de ideas de las cuales el administrador de desarrollo y el administrador de planeacin tomaron nota, estos elaborarn el estndar de diseo, enviando a la brevedad posible el documento a cada uno de los integrantes para que lo analicen y lo aprueben. 2. Para la elaboracin de los diagramas de clases y paquetes, se realiz una lluvia de ideas de las cuales el administrador de desarrollo tom nota, este elaborar los diagramas de clases y paquetes, enviando a la brevedad posible el documento a cada uno de los integrantes para que los analicen y lo aprueben. 3. Para la elaboracin de los diagramas de secuencia, se realiz una lluvia de ideas de las cuales el administrador de apoyo tom nota, este elaborar los diagramas de secuencia, enviando a la brevedad posible el documento a cada uno de los integrantes para que los analicen y lo aprueben. 4. Para la elaboracin de los diagramas de estado, se realiz una lluvia de ideas de las cuales el administrador de calidad tom nota, este elaborar los diagramas de estados, enviando a la brevedad posible el documento a cada uno de los integrantes para que los analicen y lo aprueben. 5. Para la elaboracin del plan de pruebas de integracin, se realiz una lluvia de ideas de las cuales el administrador de desarrollo tom nota, este elaborar el plan de pruebas de integracin, enviando a la brevedad posible el documento a cada uno de los integrantes para que los analicen y lo aprueben.

Prxima reunin: Mircoles 30 de Noviembre del 2005 a las 18:00 hrs. Fin de la reunin: 18:48 hrs.

14-12-2005

Estndar de Diseo

Fase de Diseo

Estndar de diseo
El estndar de diseo mostrar la manera en la que se debern nombrar los componentes que sern utilizados en el sistema. Dichos componentes se crearn durante la codificacin del sistema por cada uno de los desarrolladores.

Espacio de nombres:
De acuerdo con el estndar definido para C# la palabra clave namespace se utiliza para declarar un mbito. Este mbito permite organizar el cdigo y proporciona una forma de crear tipos globalmente exclusivos. Un nombre de espacio de nombres puede ser cualquier identificador vlido. Tambin puede contener puntos. El nombramiento de espacios de nombres (en caso de haberlos) en el proyecto, se realizar de la siguiente manera: NS_EspacioNombres Donde NS da a conocer que se trata de un espacio de nombres (definido por namespace) llamado. Se separa la clave del nombre mediante un guin bajo y a continuacin se escribe el nombre del espacio (para el ejemplo Espacio de Nombres) omitiendo preposiciones y empezando cada palabra con letra mayscula.

Clases:
El nombre de las clases se escribir con la primera letra de cada palabra en maysculas y sin preposiciones. Se utilizar tambin un prefijo que denotar el tipo de clase de la que se trata. En caso de que las palabras que conformen el nombre de la clase sean demasiado largas, se tendrn que utilizar abreviaturas para el nombre de la clase y no ms de 3 palabras por nombre de clase. El separador por defecto entre el nombre de la clase y el tipo de esta ser el guin bajo, aplicando esta misma regla para todas las clases. Definiendo tres tipos de clases esenciales en el sistema: clases de control, clases de interfaz y clases entidad, el nombramiento de estas se har de la siguiente manera. Ctrl_NombreClase Crl dar conocimiento a los desarrolladores que se trata de una clase de control, esta abreviatura ser seguida del separador y del nombre de la clase determinado conforme a este estndar.

14-12-2005

Estndar de Diseo

Fase de Diseo

Int_NombreClase Int dar conocimiento a los desarrolladores que se trata de una clase de interfaz, esta abreviatura ser seguida del separador y del nombre de la clase determinado conforme a este estndar. Ent_NombreClase Ent dar conocimiento a los desarrolladores que se trata de una clase entidad, esta abreviatura ser seguida del separador ya definido y del nombre de la clase determinado conforme a este estndar.

Mtodos de las clases:


El nombre de los mtodos se establece sin capitalizar las primeras letras de cada palabra, sin espacios, sin preposiciones y sin guiones bajos. Si el nombre cuenta con ms de una palabra, las primeras letras de las siguientes palabras que conformen el nombre podrn o no estar capitalizadas. El nombre para los mtodos de las clases se establecer entonces de la siguiente manera: getNombreMetodo Si se trata de un mtodo que debe obtener o regresar el valor de un atributo, el nombre del mtodo se escribir precedido por get. setNombreMetodo Si se trata de un mtodo que debe establecer el valor de un atributo, el nombre del mtodo se escribir precedido por set. Cualquier mtodo que ejecute acciones diferentes a estas simplemente se nombrar como: nombreMetodo Teniendo en cuenta que el nombre deber incluir que tipo de accin realiza el mtodo.

Variables:
Las variables se debern nombrar conforme a la conveniencia de cada programador para cada mtodo de las clases. Sin embargo no se permitir tener variables de una sola letra. Si se trata de ndices o contadores, las variables deben nombrarse con al menos tres letras y el nombre de las variables debe hacer referencia al dato que se est manejando dentro del mtodo o el sistema (ej, nombre_especie). Se permitir el uso de guiones bajos para separar palabras en las variables y las primeras letras de las palabras no debern ser capitalizadas. Se permite tener nombres con nmeros consecutivos si se trata de ndices, contadores o variables auxiliares (ej. aux1, aux2, aux2, cont1, cont2, etc).

01/12/05

Estndar de Diseo

Fase de Diseo

No se permiten declarar variables dentro del cdigo del mtodo, las variables debern ser declaradas al principio. Sin embargo para la estructura de control for se permitir declarar variables en el mismo ciclo es decir, ser valido hacer una declaracin como: for(int a,condicin,a++) En este caso particular se podr hacer uso de variables de una sola letra.

Parmetros:
Los parmetros de entrada de un mtodo se deben nombrar de acuerdo al estndar definido para las variables.

Nombres de los programas:


Si es necesario crear subprogramas parciales o permanentes, estos programas debern nombrarse capitalizando la primera letra de cada una de las palabras que compongan el nombre y se identificarn de la siguiente manera: Temp_Nombre Este nombre indicar que el programa generado es un programa temporal y no formar parte del proyecto final. Aux_Nombre Se podrn crear programas auxiliares, de ser necesario, que ejecuten acciones que sern de utilidad para la generacin del proyecto y estos pueden ser parte del proyecto final o pueden excluirse. De ser incluidos dentro del proyecto final se debern renombrar como: Proy_Nombre Los programas nombrados de esta manera sern incluidos en el proyecto y son indispensables para el funcionamiento correcto del sistema. Proy hace referencia al nombre del proyecto y Nombre al nombre del subprograma o a la accin que realiza dicho programa. Test_Proy Solamente las pruebas del proyecto final se nombraran de esta manera y debern tener un nmero consecutivo al final (ej, Test_Proy1, Test_Proy2). Proy en ser el nombre del proyecto.

Nombres de los archivos:


Los nombres de los archivos no tendrn letras capitales y estarn compuestos de tres partes:

01/12/05

Estndar de Diseo

Fase de Diseo

Mod_Nom Donde Mod indicar el nombre del mdulo o mtodo que lo gener y Nom indicar el nombre del archivo y/o su contenido*. *Los archivos de la base de datos no se atendrn a esta especificacin.

Mensajes de error:
Los mensajes de error debern mostrar: Error: Clas_Met Descripcin de qu provoc el error. Clas identificar la clase donde ocurri el error y Met al mtodo donde se gener el error. Esto ser solo til para los desarrolladores durante las pruebas. La descripcin debe mostrar al usuario cul es la causa del error, falta un parmetro, Parmetros incompletos, u otro mensaje que el usuario pueda entender fcilmente.

01/12/05

Diagrama de Paquetes

Fase de Diseo

Diagrama de paquetes
El siguiente diagrama muestra una constitucin general del sistema en capas relacionadas. Se realiz una clasificacin en 3 grupos principales: Paquete de Interfaz de Usuario: Comprende todas las pantallas con las cuales el usuario va a interactuar cuando se encuentre utilizando el sistema. Paquete de Registros: Contiene las clases que manipularn los datos en los registros (datos obtenidos en la interfaz de usuario) y que son necesarios para el control de los Registros. Paquete de Base de Datos: Constituye la base de datos sobre la cual se realizarn las operaciones de actualizacin y modificacin.

Capa de Interfaz:

Interfaz de Usuario

Capa de Lgica de la Aplicacin:

Manejo de registros

Capa de Datos:

Base de Datos

01/12/05

Diagrama de Clases

Fase de Diseo

Diagrama de clases
Para el sistema se identificaron 2 clases entidad y una clase de control. Adems las pantallas fueron tomadas como clases de interfaz.

Clases entidad:
Ent_Especie: Contiene los datos correspondientes a las especies acuticas necesarios para el control de la informacin que se almacenar en los registros. En_Visita: Clase contiene caractersticas sobre la fecha y el lugar donde se realiza una visita de campo.

Clases de control:
Ctrl_Registro Se encargar de manipular los registros mediante los mtodos definidos en esta clase.

Clases de interfaz:
Int_PantallaPrincipal: Mostrar la principal rea de trabajo del sistema en la que el usuario podr realizar las funciones que necesita para trabajar. Int_PantallaCargar: Ofrece al usuario una vista de ciertos registros que l podr cargar para posteriormente modificar. Int_PantallaEliminar: Muestra los registros que el usuario podr seleccionar para posteriormente eliminar de la base de datos. Int_PantallaConsultar: Proporciona una vista de registros que el usuario podr visualizar a manera de consulta.

01/12/05

10

Diagrama de Clases

Fase de Diseo

Ctrl_Registro -obj_Especie : Ent_Especie -obj_Visita : Ent_Visita -nombre : string +crearRegistro() : bool +eliminarRegistro() : string +guardarRegistro() : bool +modificarRegistro() : Ctrl_Registro +consultarRegistro() : Ctrl_Registro

Int_PantallaPrincipal 1 -etiquetas -campos_Texto -menu +mostrarError() : void

Int_PantallaCargar -registros * Ent_Especie -nombre : string -tamao : float -peso : float +setNombre() : void +setTamao() : bool +setPeso() : bool +getNombre() : string +getTamao() : float +getPeso() : float * Ent_Visita -lugar : string -dia : int -mes : int -anio : int +setLugar() : void +setFecha() : bool +getLugar() : string +getDia() : int +getMes() : int +getAnio() : int +mostrarError() +mostrarRegistros() : bool

Int_PantallaEliminar -registros +mostrarError() : void +mostrarRegistros() : bool

Int_PantallaConsultar -registros +mostrarError() : void +mostrarRegistros() : bool

01/12/05

11

Diagramas de Secuencia

Fase de Diseo

Diagrama de secuencia de Modificar Registro

Diagrama de secuencia de Modificar Registro con error

01/12/05

12

Diagramas de Secuencia

Fase de Diseo

Diagrama de secuencia de Eliminar Registro

Diagrama de secuencia de Eliminar Registro con error

01/12/05

13

Diagramas de Estados

Fase de Diseo

Diagrama de secuencia de Crear Registro

Diagrama de secuencia de Crear Registro con error

01/12/05

14

Diagramas de Secuencia

Fase de Diseo

Diagrama de secuencia de Guardar Registro

Diagrama de secuencia de Guardar Registro con error

01/12/05

Diagramas de Secuencia

Fase de Diseo

Diagrama de secuencia de Consultar Registro

Diagrama de secuencia de Consultar Registro con error


:Pantalla Consultar :Registro :Pantalla Error

Usuario

muestra consulta por mes consultar registro consulta por lugar error muestra

volver Pantalla Consultar

01/12/05

Diagramas de Estados

Fase de Diseo

DIAGRAMAS DE ESTADOS
DIAGRAMA GENERAL DEL SISTEMA
En la Figura 1 se muestra el Diagrama de Estados del Sistema en general (hasta el primer ciclo). ste diagrama surge de los casos de uso del sistema, especificados anteriormente.

Ca nc Ce elar rra / r

C an C ce er la ra r r /

Figura 1. Diagrama de Estados del Sistema

Descripcin de Estados. Ventana Principal del Sistema: Es la ventana principal que se muestra al arrancar el Sistema, tiene una funcin de rea de trabajo. Nuevo Registro: Es la operacin de crear un Nuevo Registro en la Base de Datos. Su funcionamiento est basado en el caso de uso Crear nuevo Registro descrito anteriormente. La forma de acceder a ste estado es a partir de la opcin Nuevo del men Registro del sistema. Modificar Registro: ste estado representa la operacin de modificar un Registro de la Base de Datos, cuyo funcionamiento est descrito en el caso de uso Modificar Registro. Para acceder a ste estado se debe elegir la opcin Modificar del men Registro. Guardar Registro: ste estado es accesible a partir de los estados Nuevo Registro y Modificar Registro, muestra la operacin de Guardar un Registro nuevo o existente. Eliminar Registro: En ste se representa la operacin de eliminar un registro de la Base de Datos. Para acceder a ste estado se debe elegir la opcin Eliminar del men Registro. Consultar Registro: ste estado representa la consulta de un Registro. La forma de acceder a ste es mediante la opcin Consultar del men Registro. 01/12/05 17

Ca nc Ce elar rra / r

Diagramas de Estados

Fase de Diseo

DIAGRAMA DEL ESTADO: NUEVO REGISTRO


La Figura 2 muestra el diagrama de estados del estado Nuevo Registro mostrado en la Figura 1. ste diagrama surge del caso de uso Crear Nuevo Registro.

Figura 2. Diagrama de Estados: Nuevo Registro

Descripcin de Estados. Mostrar Forma de Registro: ste estado es el nico que se deriva de la seleccin Nuevo del men Registro. Muestra la forma de Registro en blanco, es decir, para introducir nuevos datos.

DIAGRAMA DEL ESTADO: MODIFICAR REGISTRO.


En la Figura 3 se muestra el diagrama de estados del estado Cargar Registro que se muestra en la Figura 1. El diagrama mostrado surge a partir del caso de uso Cargar Registro.

Figura 3. Diagrama de Estados: Cargar Registro

Descripcin de Estados. Mostrar Registros Existentes: El sistema despliega una ventana con todos los registros de la base de datos. Mostrar Registros Existentes con Registro Seleccionado: Muestra los todos los registros de la base de datos especificando cul es el registro a cargar seleccionndolo en un checkbox Mensaje de Error: El sistema no puede cargar el registro: En caso de existir error de conexin o de carga con la Base de Datos el sistema mostrar un mensaje indicando que no se puede cargar el registro seleccionado. Mostrar Registro: Si la carga del registro fue satisfactoria se muestran los datos contenidos en ste. 01/12/05 18

Diagramas de Estados

Fase de Diseo

DIAGRAMA DEL ESTADO: GUARDAR REGISTRO.


La Figura 4 muestra el diagrama de estados del estado Guardar Registro mostrado en la Figura 1. ste diagrama surge del caso de uso Guardar Registro.

Figura 4. Diagrama de Estados: Guardar Registro

Descripcin de Estados. Mostrar Forma de Registro: ste estado se muestra cuando se quiere guardar un registro a partir de la creacin de uno nuevo. Mostrar Registro: ste estado se muestra cuando se quieren guardar cambios en un registro ya existente dentro de la Base de Datos. Guardar Registro: Es la operacin de guardar el registro mediante la opcin Guardar del men Registro. Mensaje de Error: Registro en Blanco: Se muestra un mensaje de error cuando el usuario crea un nuevo registro y no introduce nuevos datos. Mensaje de Error: Memoria del Dispositivo Llena: ste mensaje de error se muestra cuando la memoria ha llegado a su tope. Ventana Principal del Sistema: Se muestra al Aceptar el mensaje de error que indica que la memoria est llena. Registro Guardado: Si la operacin Guardar resulta satisfactoria el sistema almacena el registro modificado.

01/12/05

19

Diagramas de Estados

Fase de Diseo

DIAGRAMA DEL ESTADO: ELIMINAR REGISTRO.


La Figura 5 muestra el diagrama de estados del estado Eliminar Registro mostrado en la Figura 1. ste diagrama surge del caso de uso Eliminar Registro.

Er ro ca r r d e ga

Figura 5. Diagrama de Estados: Eliminar Registro.

Descripcin de Estados. Mensaje de Error: Los registros no pueden ser cargados: Si existe un error en la carga de la lista de registros de la Base de Datos el sistema informar al usuario sobre ste hecho. La operacin de eliminar es cancelada a partir de hacer clic en el botn Aceptar de ste mensaje. Mensaje de Error: No existen Registros: Si la Base de Datos no contiene registros el sistema informar al usuario sobre ste hecho. La operacin de eliminar es cancelada a partir de hacer clic en el botn Aceptar de ste mensaje. Mostrar Registros Existentes: Si los registros de la Base de Datos son cargados de forma correcta Mostrar Registros Seleccionados: Despus de seleccionar los registros a eliminar se muestra una lista con stos registros. Si el usuario no seleccion algn registro incorrecto puede hacer clic en el botn Aceptar para proseguir con la eliminacin Mensaje: Desea Eliminar los Registros?: Se le pregunta al usuario si desea eliminar los registros seleccionados. ste mensaje se muestra como ltima advertencia. Mensaje de Error: Los registros no pueden ser eliminados: Si el sistema no puede realizar la operacin de eliminacin el sistema informa al usuario sobre el hecho. Registros Eliminados: Si la operacin de eliminacin es satisfactoria los registros se eliminan de la Base de Datos.

01/12/05

20

Diagramas de Estados

Fase de Diseo

DIAGRAMA DEL ESTADO: CONSULTAR REGISTRO.


La Figura 6 muestra el diagrama de estados del estado Consultar Registro mostrado en la Figura 1. ste diagrama surge del caso de uso Consultar Registro.

Figura 6. Diagrama de estado: Consultar Registro

Descripcin de Estados. Mensaje de Error: No existen Registros: Si no existen registros en la Base de Datos el sistema informar al usuario sobre el hecho. Tipo de Consulta: Si la Base de Datos tiene registros a mostrar le pregunta al usuario qu tipo de consulta desea hacer. Mensaje: No existen registros para mostrar: Si la consulta no genera resultados se informa al usuario sobre el hecho Mostrar Registros: Despus de que el usuario selecciona el tipo de consulta se muestran los registros generados si los hay. Mostar Registros con el Registro Seleccionado: El usuario selecciona el registro a consultar mediante un checkbox. Mensaje de Error: No se puede cargar el Registro: Si el registro no puede ser cargado por el sistema el sistema informa al usuario sobre el hecho. Mostrar Datos del Registro: Si la carga del registro fue correcta se muestran los datos del registro consultado. Mostrar Registro Anterior y Mostrar Registro Siguiente: Se pueden visualizar registros anteriores o posteriores al mostrado actualmente mediante los botones Anterior y Siguiente.

01/12/05

21

Plan de Pruebas de Integracin

Fase de Diseo

Plan de Pruebas de Integracin


Interfaz de Usuario

a Crear Registro b Pantalla Cargar Pantalla Consultar

Guardar Registro

Pantalla Eliminar

i,j,k Eliminar Registro Consultar Registro

Cargar Registro

Base de Datos

01/12/05

22

Plan de Pruebas de Integracin

Fase de Diseo

Componente Interfaz de Usuario Crear Registro Guardar Registro

Componentes de los que depende

Parmetros o mtodos a probar

Interfaz de Usuario Interfaz de Usuario

a) Ctrl_Registro.crearRegistro() b) Ctrl_Registro.guardarRegistro() No existen, la pantalla debe mostrarse al ser seleccionada la opcin del men. No existen, la pantalla debe mostrarse al ser seleccionada la opcin del men. No existen, la pantalla debe mostrarse al ser seleccionada la opcin del men. c) Int_PantallaCargar.mostrarError() d) Int_PantallaCargar.mostrarRegistros() e) Ctrl_Registro.cargarRegistro() f) Int_PantallaEliminar.mostrarError() g) Int_PantallaEliminar. mostrarRegistros() h) Ctrl_Registro.eliminarRegistro() i) Int_PantallaConsultar. mostrarError() j) Int_PantallaConsultar. mostrarRegistros() k) Ctrl_Registro.consultarRegistro()

Pantalla Cargar Interfaz de Usuario Pantalla Eliminar Pantalla Consultar Cargar Registro Eliminar Registro Consultar Registro Interfaz de Usuario Interfaz de Usuario Pantalla Cargar y Base de Datos Pantalla Eliminar y Base de Datos Pantalla Consultar y Base de Datos

b) Ctrl_Registro.guardarRegistro() Parmetros: Objeto Ctrl_Registro e) Ctrl_Registro.cargarRegistro() Parmetros: Objeto Ctrl_Registro h) Ctrl_Registro.eliminarRegistro() Parmetros: Objeto Ctrl_Registro k) Ctrl_Registro.consultarRegistro() Parmetros: Objeto Ctrl_Registro

01/12/2005

23

Plan de Pruebas de Integracin

Fase de Diseo

REGT del Lder del Equipo


Nombre: Fabin Gonzlez Jacob Equipo: Omega Tiempo: 6 hrs. 3 min.

Fecha 21/11/05 22/11/05 23/11/05

Inicio 20:00 12:00 18:00

Fin 22:30 12:15 18:48

Tiempo de interrupcin

Tiempo total 2 hrs. 30 min. 15 min. 48 min.

Producto o actividad Leer captulo 6. Elaboracin de agenda. Reunin de la semana y elaboracin de minuta. Apoyar en la elaboracin del plan de pruebas de integracin. Correccin del documento de la fase de requerimientos. Revisin del documento de la fase de diseo.

Tamao o Comentarios

24/11/05

16:30

17:00

30 min.

25/11/05

23:00

23:30

30 min.

30/11/05

22:00

23:30

1 hr. 30 min.

01/12/05

24

REGT del Administrador de Desarrollo

Fase de Diseo

REGT del Administrador de Desarrollo


Nombre: Emmanuel Aquino Prez Equipo: Omega Tiempo: 6:28 horas.

Fecha 22/11/05

Inicio 21:00

Fin 22:00

Tiempo de interrupcin

Tiempo total 1 hora

Producto o actividad Creacin de la Base de Datos en MySQL Definicin de clases. Reunin Semanal Creacin del Estndar de Diseo Creacin de Diagramas de clases y arquitectura del sistema Creacin del Plan de Pruebas de integracin Modificaciones a los casos de uso e interfaz grfica Modificacin al estndar de diseo, diagrama de paquetes y diagrama de clases

Tamao o Comentarios

23/11/05 23/11/05 25/11/05

16:30 18:00 19:00

17:00 18:48 20:00

30 minutos 48 minutos 1 hora

Trabajo de equipo.

27/11/05

19:00 21:30

20 minutos

2:10 horas

27/11/05

22:00 23:00

1 hora

29/11/05

22:00 22:30

30 minutos 30 minutos

30/11/05

21:30 22:00

14/12/2005

25

REGT del Administrador de Calidad

Fase de Diseo

REGT del Administrador de Calidad


Nombre: Vsquez Ruiz Raymundo Equipo: Omega Tiempo: 5:15 hrs.

Fecha 22/11/05 23/11/05 26/11/05 27/11/05

Inicio 12:00 18:00 22:00 11:25

Fin 12:30 18:48 22:30 12:30

Tiempo de interrupcin

Tiempo total 30 minutos 48 minutos 30 minutos 45 minutos 55 minutos

Producto o actividad Lectura del captulo 6 Reunin semanal Diagrama de Estado General del Sistema Diagramas de Estado: Nuevo Registro y Guardar Registro Diagramas de Estado: Eliminar Registro y Cargar Registro Correccin y Modificacin de Diagramas de Estado Revisin de la documentacin

Tamao o Comentarios

20 minutos

27/11/05

21:15

22:10

30/11/05

19:20

21:00

30 minutos

1:10 horas

30/11/05

22:00

22:40

40 minutos

31/10/05

26

REGT del Administrador de Planeacin

Fase de Diseo

REGT del Administrador de Planeacin


Nombre: Martnez Arellano Javier Equipo: Omega Tiempo: 4 horas 8min.

Fecha 22/11/05

Inicio 21:00

Fin 22:00

Tiempo de interrupcin

Tiempo total 1 hora

Producto o actividad Creacin de la Base de Datos con el AD en MySQL Definicin de clases Reunin Semanal Creacin del Plan de Pruebas de integracin Revisin de la documentacin

Tamao o Comentarios

23/11/05 23/11/05 27/11/05

16:30 18:00

17:00 18:48

30 minutos 48 minutos 1 hora

Trabajo de equipo.

22:00 23:00

30/11/05

22:00

22:40

40 minutos

31/10/05

27

REGT del Administrador de ApoyoFase de Diseo

REGT del Administrador de Apoyo


Nombre: Armando Jijn Castillo Equipo: Omega Tiempo: 7.50 horas.

Fecha 21/11/2005 22/11/2005 23/11/2005

Inicio 21:00 20:00 18:00

Fin 21:40 20:30 18:48

Tiempo de interrupcin

Tiempo total 1 hora. 30 minutos. 48 minutos. 2:30 horas.

Producto o actividad Lectura Captulo 6. Creacin clase Ent_Visita. Asistencia a la reunin del equipo. Apoyo en la creacin de Diagrama de Clases. Actualizacin Repositorio. Creacin Diagramas de secuencia. Revisin entre colegas.

Tamao o Comentarios

27/11/2005

19:00

21:30

27/11/2005 28/11/2005

10:00 20:00

10:30 22:00

30 minutos. 2 horas.

30/12/2005

22:00

22:40

40 minutos.

31/10/05

28

REGT del Equipo

Fase de Diseo

REGT del Equipo


Nombre: Equipo Equipo: Omega Tiempo: 15 hrs 48min

Fecha 22/11/05 22/11/05

Inicio

Fin

Tiempo de interrupcin

Tiempo total 15 min.

Producto o actividad Elaboracin de agenda (LE)

Tamao o Comentarios

12:00 21:15 12:00 12:30

30 Lectura del captulo minutos 6 30 minutos. 1 hora Creacin clase Ent_Visita. (AA) Creacin de la Base de Datos en MySQL (AD,AP) Definicin de clases. Reunin Semanal Creacin del Estndar de Diseo(AD) Diagrama de Estado General del Sistema (AC) Diagramas de Estado: Nuevo Registro y Guardar Registro (AC) Creacin de Diagramas de clases y arquitectura del sistema(AD,AA) Diagramas de Estado: Eliminar Registro y Cargar Registro(AC) Actualizacin Repositorio.(AA)

22/11/05 20:00 20:30 22/11/05 21:00 22:00

23/11/05 23/11/05

16:30 17:00 18:00 18:48

30 minutos 48 minutos 1 hora

Trabajo de equipo.

25/11/05 19:00 20:00

26/11/05 22:00 22:30

30 minutos 20 minutos 45 minutos

27/11/05 11:25 12:30

27/11/05 19:00 21:30

20 minutos

2:10 horas

27/11/05 21:15 22:10

55 minutos

27/11/05 22:00 22:30

30 minutos.

31/10/05

29

REGT del Equipo Fecha Inicio Fin Tiempo de interrupcin Tiempo total 1 hora Producto o actividad

Fase de Diseo Tamao o Comentarios

27/11/05 22:00 23:00

28/11/05 20:00 22:00

2 horas.

29/11/05 22:00 22:30

30 minutos

30/11/05 19:20 21:00

30 minutos

1:10 horas

30/11/05 21:30 22:00

30 minutos

30/11/05 22:00 22:40

40 minutos

Creacin del Plan de Pruebas de integracin (AD,AP) Creacin Diagramas de secuencia.(AA) Modificaciones a los casos de uso e interfaz grfica (AD) Correccin y Modificacin de Diagramas de Estado(AC) Modificacin al estndar de diseo, diagrama de paquetes y diagrama de clases(AD) Revisin de la documentacin

31/10/05

30

FSP del Lder del Equipo

Fase de Diseo

FSP del Lder del Equipo

Nombre: Fabin Gonzlez Jacob

Equipo: Omega

Ciclo: 1

Productos de desarrollo efectuados Agenda de actividades para la sptima reunin. Elaboracin de minuta de la cuarta semana. Ayuda en la elaboracin del plan de pruebas de integracin.

Tiempo dedicado 15 min. 10 min. 30 min.

Tamao del producto 1 Pg. 1 Pg. 2 Pgs.

Estado del producto Terminado Terminado Terminado

31/10/05

31

FSP del Administrador de Desarrollo

Fase de Diseo

FSP del Administrador de Desarrollo


Nombre: Emmanuel Aquino Prez Equipo: Omega Ciclo: 1

Productos de desarrollo efectuados Estndar de diseo Diagrama de Paquetes Diagrama de clases Plan de pruebas de integracin

Tiempo dedicado 2 horas 1 hora 1 hora 1 hora

Tamao del producto 3 hojas 1 hoja 2 hojas 2 hojas

Estado del producto Terminado Terminado Terminado Terminado

31/10/05

32

FSP del Administrador de CalidadFase de Diseo

FSP del Administrador de Calidad


Nombre: Vsquez Ruiz Raymundo Equipo: Omega Ciclo: 1

Productos de desarrollo efectuados Diagramas de Estado del Sistema

Tiempo dedicado 3:20 horas

Tamao del producto 4 Pgs.

Estado del producto Terminado

31/10/05

33

FSP del Administrador de Apoyo

Fase de Diseo

FSP del Administrador de Planeacin


Nombre: Martnez Arellano Javier Equipo: Omega Ciclo: 1

Productos de desarrollo efectuados Diagrama de clases Plan de pruebas de integracin

Tiempo dedicado 1 hora 1 hora

Tamao del producto 2 hojas 2 hojas

Estado del producto Terminado Terminado

31/10/05

34

Forma Semanal del Equipo

Fase de Diseo

FSP del Administrador de Apoyo

Nombre: Armando Jijn Castillo

Equipo: Omega

Ciclo: 1

Productos de desarrollo efectuados Diagrama de Clases. Diagrama de Secuencia. Actualizacin Repositorio.

Tiempo dedicado 1 hora. 2 horas. 30 minutos.

Tamao del producto

Estado del producto Terminado Terminado Terminado

31/10/05

35

Plan de Pruebas de Integracin

Fase de Diseo

Forma Semana del Equipo

Nombre: Equipo

Equipo: Omega

Ciclo: 1

Productos de desarrollo efectuados Estndar de diseo Diagrama de Paquetes Diagrama de clases Diagramas de Estado del Sistema Plan de pruebas de integracin Diagrama de Secuencia.

Tiempo dedicado 2 horas 1 hora 1 hora 3:20 horas 1 hora 2 horas

Tamao del producto 3 pags. 1 pag. 2 pags. 4 pags. 2 pags. 2 pags.

Estado del producto Terminado Terminado Terminado Terminado Terminado Terminado

Datos semanales del proyecto Tiempo dedicado al proyecto en esta semana Tiempo dedicado al proyecto en este ciclo hasta esta semana Tiempo dedicado a tareas terminadas en esta semana

Tiempo 15Hrs 48min 104Hrs 20min 10Hrs 20min

01/12/05

36