101
UNIVERSIDAD NACIONAL “PEDRO RUIZ GALLO” FACULTAD DE CIENCIAS FÍSICAS Y MATEMÁTICAS Escuela Profesional de Ingeniería en Computación e Informática “INGENIERÍA DE LA INFORMACIÓN” “I Informe” “SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL DOCENTE DE LA FACFyM” SICAPD-FACFyM 2012 DOCENTE: Ing. Guiliana Fiorella Lecca Orrego INTEGRANTES: DELGADO HERRERA, Wilder OCAMPO NEYRA, Lesly Verónica NUÑEZ MAYANGA, Juan Antonio CICLO: 2011-II

Informe Final SW

Embed Size (px)

DESCRIPTION

Sistema de Asistencia de Profesores

Citation preview

Ingeniera del Software

UNIVERSIDAD NACIONALPEDRO RUIZ GALLOFACULTAD DE CIENCIAS FSICAS Y MATEMTICAS

Escuela Profesional deIngeniera en Computacin e Informtica

INGENIERA DE LA INFORMACIN

I Informe

SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL DOCENTE DE LA FACFyMSICAPD-FACFyM 2012

DOCENTE:Ing. Guiliana Fiorella Lecca Orrego

INTEGRANTES: DELGADO HERRERA, Wilder OCAMPO NEYRA, Lesly Vernica NUEZ MAYANGA, Juan AntonioCICLO:

2011-II

22 de Mayo del 2012, Lambayeque.

INFORMACION GENERALSISTEMA A DESARROLLARSistema de control de Asistencias para Docentes de la Facultad de Ciencias Fsicas y MatemticasSICAPD FACFYM 2012AREAOficina de Control de PersonalRESPONSABLES DEL AREAEncargado de la Oficina de PersonalFUNCIONES

Funciones del Encargado de Oficina de Control de Personal: Esta rea se encarga de la entrega de las cartillas de asistencia diarias a los docentes, que se hace segn el horario establecido del curso. Supervisar aula por aula que el docente est cumpliendo con dictar el curso en el horario establecido, para poder considerar vlida la recepcin de la cartilla de asistencia. Remite el reporte consolidado de asistencias diarias del docente al rea de Personal de la universidad.

PLANIFICACION DE BASE DE DATOS

Panormica de las Oficinas que controlan la asistencia del personal docente en la Facultad de Ciencias Fsicas y Matemticas de la UNPRG.Desde la creacin de la Facultad, controlar la asistencia de los docentes siempre ha sido un verdadero problema ya que no haba un mecanismo de control eficiente, para constatar que el docente cumpla con realizar sus clases en el horario indicado.- Igualmente con la administracin de los permisos, las vacaciones o las justificaciones, que los docentes queran hacer, ya que este hecho a lo largo de los aos ha sido controlado por diversas dependencias de la Universidad.- La oficina de regencia, era antes la que se encargaba de controlar la asistencia de los docentes a travs de un mecanismo de control por tarjeta, la cual se tena que marcar diariamente y reportar asistencia. Luego se implement el control por facultad, teniendo cada Facultad que crear su propia dependencia de control de personal y contratar a un administrativo para realizar las funciones de supervisin.- Actualmente el control de asistencia laboral del personal se efecta de manera manual, donde en un cuaderno, el supervisor coloca la hora de entrada y salida de la jornada diaria en base a lo que indica la cartilla de asistencia diaria de los cursos que dicta el docente donde estampa su firma que lo identifica y la firma de los alumnos que asistieron a clases.- La Facultad de Ciencias Fsicas y Matemticas cuenta actualmente con docentes nombrados de la misma facultad, nombrados de otras facultades y los docentes contratados.- La Oficina de Departamentos acadmicos tambin realiza un control diario, muy aparte del control de la Oficina de Control de Personal, este tipo de control est ms orientado a entregar o recibir documentacin del docente por departamentos y tambin a constatar de cierta manera que el docente asisti a la universidad.

MISION DEL SISTEMA DE BASE DE DATOSEl propsito del Sistema de base de datos, es administrar los datos que se utilizan y se generan, con el fin de automatizar eficientemente los procesos de control asistencia del personal docente de la Facfym, facilitando y agilizando la prestacin de servicios tales como (proporcionar datos del docente de manera oportuna, proporcionar horarios, etc) haciendo que el trabajo se reduzca, y solo se consulte a esta rea para contactar al docente, dejando que las otras reas involucradas no descuiden su labores, ya que as se aceleraran los trmites cotidianos y con esto habra un mayor bienestar tanto para los docentes, administrativos y alumnos.

OBJETIVOS DE LA MISION CONSULTAS: Consultas sobre el personal Consultas sobre los cursos Consultas sobre los horarios de los cursos Consultas sobre asistencia Consultas sobre justificaciones, permisos, vacaciones Consultas sobre documentos entregados y recibidos.

MANTENIMIENTOS:

Mantenimiento del Docente Mantenimiento de Curso Mantenimiento de Horarios Mantenimiento de Justificaciones, permisos, vacaciones.

PROCESOS

Registrar Asistencia Login

DEFINICION DEL SISTEMA LIMITESActualmente la Oficina de Control de personal no cuenta con un sistema de control de personal, todo se trabaja manualmente en base a la contabilidad de las cartillas de asistencias entregadas por los docentes al finalizar su clase.La implementacin de este Sistema permitir llevar un control actualizado de la asistencia del personal docente de la Facultad.El uso del SICAPD, es de uso exclusivo del supervisor de la Oficina de Control de Personal y de sus Jefe inmediato, el manejo del sistema informtico solo puede ser realizado por usuarios que estn registrados en nuestra base de datos.Este sistema solo se podr instalar en sistema operativo Windows a partir de Windows XP SP3.Las gestiones que conforman parte de este sistema son:

Gestin de control de asistencias: se encargar de registrar las asistencias de los docentes por cada clase que tengan, segn su carga acadmica. Gestin de estado laboral de los docentes: se encargar de registrar los las justificaciones, permiso, vacaciones, comisiones, etc. Gestin de usuarios: se encargar de la seguridad de acceso al sistema por medio de cuentas de usuario Gestin de reportes: se encargar de generar los reportes del docentes, de cursos, de horarios por docente, de la asistencia de los docentes, etc.

VISTAS DE USUARIOSe desea obtener de nuestro sistema: Vista de Jefe de la Oficina de Control de Personal: el Jefe de esta oficina tendr acceso a todas las funcionalidades del sistema, incluso aquellos, reportes que tengan relacin con generar informes para derivarlos a facultad, y a la oficina central de Personal de la UNPRG.

Vista de Encargado de Oficina de Control de Personal: El encargado tiene acceso a casi todas las funcionalidades del sistema a excepcin de las que tenga que ver con alguna toma de decisin, si en caso fuera necesario el Jefe inmediato le da la autorizacin correspondiente para acceder a esta informacin.

RECOPILACION Y ANALISIS DE REQUISITOS PROCESOS DEL NEGOCIO

Registrar Asistencia a Curso: Llega el docente a solicitar su cartilla de asistencia segn el horario del curso a dictar en el da, el encargado, le entrega su cartilla de asistencia, previa verificacin de que el docente se encuentre registrado y procede a marcarle su asistencia del da. Luego el docente tiene que devolver la cartilla de asistencia con la firma de los alumnos, constatando as que s cumpli con dictar su clase en el horario establecido, luego con esa informacin el encargado del sistema registrar la asistencia al curso. Registrar Justificaciones, permisos y vacaciones.Llega el docente y presenta la respectiva documentacin que acredita que es un permiso, una justificacin, o sus vacaciones, y el encargado procede a registrarlo en el sistema.REGLAS DEL NEGOCIO

Para poder registrar la asistencia en cumplimiento de las horas de clase dictada, el primero se hace la verificacin de que el docente lleg a su clase. Para poder registrar permisos se tiene que presentar DESCRIPCIN DE ACTORES

Docente: Es el interesado en asistir a cumplir con la carga acadmica establecida por la facultad. Encargado de Asistencias: es el encargado de Registrar las asistencias de los docentes a clase. Administrador: el encargado de supervisar los registros y constatar los reportes de asistencia. ESPECIFICACIN DE REQUERIMIENTOS

Requerimientos Funcionales:

Realizar el registro automatizado del personal docente de la institucin de la Facultad. Permitir el registro de la hora de entrada y salida del personal. Permitir a la Oficina de Administracin de la Facfym tener el control sobre los datos registrados en el sistema. Permitir a la Oficina de Administracin de la Facfym tener informacin rpida y segura. Actualizar los datos cada vez que el usuario lo requiera o cuando se empiece un nuevo semestre. El sistema generar reportes diarios, semanales, mensuales o cada vez que el usuario lo requiera para que cada vez que se solicite informacin para alguna toma de decisin est al alcance de la mano y en forma rpida.

Requerimientos No Funcionales:

Que el tiempo para el registro en lnea del personal sea ptimo. Que el programa est diseado para sistemas operativos Windows. Que sea de fcil manejo para el usuario

FASE DE PLANIFICACINHISTORIAS DE USUARIO

HISTORIA DEL USUARIO

Numero: 01Nombre de Historia de usuario:Inicio de Sesin

Usuario: Administrador, Encargado, Administrador del SistemaIteracin Asignada: 1

Prioridad del Negocio: BajaPuntos Estimados : 7

Riesgo de Desarrollo: BajoPuntos Reales: 7

Descripcin:Para poder ingresar al sistema, los usuarios tendrn que ingresar su identificacin de usuario y contrasea. Una vez dentro del sistema, el usuario tendr acceso a las opciones del men, dependiendo de los permisos que este tenga asignados.

Observaciones :Si el nombre de usuario o contrasea son incorrectos, se mostrar un mensaje de error y se solicitar nuevamente los datos. En caso el usuario est deshabilitado, se mostrar un mensaje de error indicndole al usuario que solicite informacin al Administrador para que se le habilite su cuenta, luego se proceder a cerrar la sesin. Cuando se realiza un inicio de sesin satisfactorio, se registra un log de acceso en la base de datos.

HISTORIA DEL USUARIO

Numero: 02Nombre de Historia de usuario:Generar Asistencias del Da

Usuario: Encargado, Administrador del SistemaIteracin Asignada: 1

Prioridad del Negocio: AltaPuntos Estimados : 12

Riesgo de Desarrollo: BajoPuntos Reales: 12

Descripcin:Para poder registrar las marcaciones de los docentes, antes se deben generar las asistencias del da, mediante esta historia.

Observaciones :Se seleccionar el da del que se generarn las asistencias en caso la fecha tenga asistencias generadas, el botn de generacin estar deshabilitado, en caso se seleccione una fecha y no se generen asistencias se mostrar un mensaje explicando que no hay asistencias por generar. Tambin se verificar que el da seleccionado es un da no laborable, adems al generar las asistencias se obviarn aquellas que coincidan con una suspensin de clases, y a los docentes que presentan permisos en dicho da se registrarn pero con un estado de Con Permiso.

HISTORIA DEL USUARIO

Numero: 03Nombre de Historia de usuario:Registrar Marca de Asistencia

Usuario: Encargado, Administrador del SistemaIteracin Asignada: 1

Prioridad del Negocio: AltaPuntos Estimados : 5

Riesgo de Desarrollo: BajoPuntos Reales: 5

Descripcin:Se registrarn las marcaciones de las asistencias previamente generadas, para acceder a ellas se seleccionar la fecha, acto seguido se mostrarn las asistencias generadas para dicha fecha, se podrn aplicar filtros para acceder con facilidad. Seleccionada la asistencia se mostrar un formulario con los datos de la asistencia, se completarn algunos datos y se procede a registrar. Cabe anotar que en la lista habrn unas con estado Con Permiso, ests no se les podr modificar, son slo informativas.

Observaciones :Si la hora actual es mayor al tiempo de gracia de tardanza se registrar la asistencia como tardanza (este tiempo se puede configurar), tambin si la hora actual es menor al tiempo de marcado (este tiempo tambin se puede configurar) se mostrar un error respectivo. Tambin se puede modificar la hora/fecha de marcacin, pero para ello se solicitar una verificacin de la cuenta de Administrador de Sistema. Si la fecha de la asistencia seleccionada es superior a la fecha actual, sta opcin aparecer deshabilitada.

HISTORIA DEL USUARIO

Numero: 04Nombre de Historia de usuario:Registrar Falta

Usuario: Encargado, Administrador del SistemaIteracin Asignada: 1

Prioridad del Negocio: AltaPuntos Estimados : 4

Riesgo de Desarrollo: BajoPuntos Reales: 4

Descripcin:Se podrn registrar en el mismo formulario del listado de asistencias, seleccionando una asistencia y dando clic al botn respectivo. Una vez registrada la falta el nico registro que se puede hacer es el de una justificacin.

Observaciones :Si en el listado la asistencia ya se encuentra marcada, sta opcin estar deshabilitada. Adems si la fecha de la asistencia seleccionada es superior a la fecha actual, sta opcin aparecer deshabilitada.

HISTORIA DEL USUARIO

Numero: 05Nombre de Historia de usuario:Registrar Verificacin

Usuario: Encargado, Administrador del SistemaIteracin Asignada: 2

Prioridad del Negocio: AltaPuntos Estimados : 4

Riesgo de Desarrollo: BajoPuntos Reales: 4

Descripcin:Se podrn registrar en el mismo formulario del listado de asistencias, seleccionando una asistencia y dando clic al botn respectivo aparecer un formulario pidiendo datos bsicos sobre la verificacin.

Observaciones :Si la fecha actual sobrepasa el tiempo de la clase o es antes del tiempo mnimo de verificacin (configurable) se mostrar un mensaje de error. En caso de que la hora en la que se hizo la verificacin sea distinta a la actual puede modificarse.

HISTORIA DEL USUARIO

Numero: 06Nombre de Historia de usuario:Registrar Justificacin

Usuario: Encargado, Administrador del SistemaIteracin Asignada: 2

Prioridad del Negocio: AltaPuntos Estimados : 8

Riesgo de Desarrollo: BajoPuntos Reales: 8

Descripcin:Se podrn registrar seleccionando una asistencia del listado de asistencias y dando clic al botn registrar justificacin. En el formulario de registro se mostrarn todas aquellas faltas o tardanzas que tenga el docente, pudiendo seleccionar varias. Esta opcin se podr acceder a travs de su propio listado en otro formulario.

Observaciones :Para registrar la justificacin deber estar seleccionada al menos una falta en la lista, caso contrario se mostrar un mensaje de error. Si la fecha de la asistencia seleccionada es superior a la fecha actual, sta opcin aparecer deshabilitada.

HISTORIA DEL USUARIO

Numero: 07Nombre de Historia de usuario:Registrar Da No Laborable

Usuario: Encargado, Administrador del SistemaIteracin Asignada: 3

Prioridad del Negocio: MedioPuntos Estimados : 7

Riesgo de Desarrollo: MedioPuntos Reales: 7

Descripcin:Se podrn registrar aquellos das en los cuales no se podr generar asistencia, ya sea das feriados, suspensiones diarias a nivel de facultad, vacaciones de ciclo, etc.

Observaciones :No se podr registrar ms de un da no laborable con la misma fecha de inicio.

HISTORIA DEL USUARIO

Numero: 08Nombre de Historia de usuario:Registrar Suspensin de Clase

Usuario: Encargado, Administrador del SistemaIteracin Asignada: 3

Prioridad del Negocio: MediaPuntos Estimados : 6

Riesgo de Desarrollo: MedioPuntos Reales: 6

Descripcin:Se podrn registrar suspensiones de clase, eligiendo las escuelas afectadas. Las suspensiones se pueden registrar a detalle de hora.

Observaciones :Se debe seleccionar como mnimo una escuela.

HISTORIA DEL USUARIO

Numero: 09Nombre de Historia de usuario:Registrar Usuarios de Sistema

Usuario: Administrador, Administrador del SistemaIteracin Asignada: 2

Prioridad del Negocio: BajaPuntos Estimados : 4

Riesgo de Desarrollo: MedioPuntos Reales: 4

Descripcin:Se podrn registrar usuarios de sistema.

Observaciones :No se podr modificar contraseas en esta opcin.

HISTORIA DEL USUARIO

Numero: 10Nombre de Historia de usuario:Modificar Configuracin del Sistema

Usuario: Administrador, Administrador del SistemaIteracin Asignada: 3

Prioridad del Negocio: BajaPuntos Estimados : 5

Riesgo de Desarrollo: MedioPuntos Reales: 5

Descripcin:Se podrn cambiar datos referentes al marcado de asistencias y verificaciones.

Observaciones :Este formulario tambin podr llamarse cuando inicie sesin un usuario tipo Administrador o Administrador de Sistema y no se tenga registrada todava la tabla de configuraciones.

HISTORIA DEL USUARIO

Numero: 11Nombre de Historia de usuario:Cambiar Clave de Usuario de Sistema

Usuario: Encargado, Administrador, Administrador del SistemaIteracin Asignada: 3

Prioridad del Negocio: BajaPuntos Estimados : 3

Riesgo de Desarrollo: MedioPuntos Reales: 3

Descripcin:El usuario que ha iniciado sesin podr modificar su contrasea.

Observaciones :Debe ingresar primero la contrasea actual, luego la nueva, y volverla a ingresar, en caso la contrasea actual difiera o la nueva no coincida con la repeticin se mostrar un mensaje de error.

HISTORIA DEL USUARIO

Numero: 12Nombre de Historia de usuario:Reportar Lista de Inasistencias

Usuario: Administrador, Administrador del SistemaIteracin Asignada: 1

Prioridad del Negocio: AltaPuntos Estimados : 5

Riesgo de Desarrollo: BajoPuntos Reales: 5

Descripcin:Se listarn las asistencias con estado de falta, previo filtro.

Observaciones :En caso no haber resultados con los datos enviados, se mostrar un mensaje de error.

HISTORIA DEL USUARIO

Numero: 13Nombre de Historia de usuario:Reportar Lista de Tardanzas

Usuario: Administrador, Administrador del SistemaIteracin Asignada: 2

Prioridad del Negocio: AltaPuntos Estimados : 3

Riesgo de Desarrollo: BajoPuntos Reales: 3

Descripcin:Se listarn las asistencias con estado de tardanza, previo filtro.

Observaciones :En caso no haber resultados con los datos enviados, se mostrar un mensaje de error.

HISTORIA DEL USUARIO

Numero: 14Nombre de Historia de usuario:Reportar Lista de Abandonos de Clase

Usuario: Administrador, Administrador del SistemaIteracin Asignada: 2

Prioridad del Negocio: AltaPuntos Estimados : 3

Riesgo de Desarrollo: BajoPuntos Reales: 3

Descripcin:Se listarn las asistencias con estado de verificacin negativo, previo filtro.

Observaciones :En caso no haber resultados con los datos enviados, se mostrar un mensaje de error.

HISTORIA DEL USUARIO

Numero: 15Nombre de Historia de usuario:Reportar Detalle de Asistencia por Docente

Usuario: Administrador, Administrador del SistemaIteracin Asignada: 2

Prioridad del Negocio: AltaPuntos Estimados : 3

Riesgo de Desarrollo: BajoPuntos Reales: 3

Descripcin:Se listarn las asistencias ligadas a un docente seleccionado, previo filtro.

Observaciones :Las opciones de filtro estarn deshabilitadas hasta que se seleccione un docente. En caso no haber resultados con los datos enviados, se mostrar un mensaje de error.

HISTORIA DEL USUARIO

Numero: 16Nombre de Historia de usuario:Reportar Justificaciones por Docente

Usuario: Administrador, Administrador del SistemaIteracin Asignada: 3

Prioridad del Negocio: MediaPuntos Estimados : 4

Riesgo de Desarrollo: MedioPuntos Reales: 4

Descripcin:Se listarn las justificaciones ligadas a un docente seleccionado, previo filtro.

Observaciones :Las opciones de filtro estarn deshabilitadas hasta que se seleccione un docente. En caso no haber resultados con los datos enviados, se mostrar un mensaje de error.

HISTORIA DEL USUARIO

Numero: 17Nombre de Historia de usuario:Reportar Permisos por Docente

Usuario: Administrador, Administrador del SistemaIteracin Asignada: 3

Prioridad del Negocio: MediaPuntos Estimados : 4

Riesgo de Desarrollo: MedioPuntos Reales: 4

Descripcin:Se listarn los permisos ligados a un docente seleccionado, previo filtro.

Observaciones :Las opciones de filtro estarn deshabilitadas hasta que se seleccione un docente. En caso no haber resultados con los datos enviados, se mostrar un mensaje de error.

HISTORIA DEL USUARIO

Numero: 18Nombre de Historia de usuario:Reportar Suspensiones de Clase

Usuario: Administrador, Administrador del SistemaIteracin Asignada: 3

Prioridad del Negocio: BajaPuntos Estimados : 4

Riesgo de Desarrollo: MedioPuntos Reales: 4

Descripcin:Se listarn las suspensiones registradas, previo filtro.

Observaciones :En caso no haber resultados con los datos enviados, se mostrar un mensaje de error.

HISTORIA DEL USUARIO

Numero: 19Nombre de Historia de usuario:Reportar Das No Laborables

Usuario: Administrador, Administrador del SistemaIteracin Asignada: 3

Prioridad del Negocio: BajaPuntos Estimados : 4

Riesgo de Desarrollo: MedioPuntos Reales: 4

Descripcin:Se listarn los Das No Laborables, previo filtro.

Observaciones :En caso no haber resultados con los datos enviados, se mostrar un mensaje de error.

HISTORIA DEL USUARIO

Numero: 20Nombre de Historia de usuario:Reporte General de Asistencias

Usuario: Administrador, Administrador del SistemaIteracin Asignada: 1

Prioridad del Negocio: AltaPuntos Estimados : 4

Riesgo de Desarrollo: BajoPuntos Reales: 4

Descripcin:Se listarn el conteo de las asistencias, previo filtro.

Observaciones :En caso no haber resultados con los datos enviados, se mostrar un mensaje de error.

ESTIMACIN DE ESFUERZO

NNOMBREPRIORIDADRIESGOESFUERZO

01Inicio de SesinBajaBajo7

02Generar Asistencias del DaAltaBajo12

03Registrar Marca de AsistenciaAltaBajo5

04Registrar FaltaAltaBajo4

05Registrar VerificacinAltaBajo4

06Registrar JustificacinAltaBajo8

07Registrar Da No LaborableMediaMedio7

08Registrar Suspensin de ClaseMediaMedio6

09Registrar Usuarios de SistemaBajaMedio4

10Modificar Configuracin del SistemaBajaMedio5

11Cambiar Clave de Usuario de SistemaBajaMedio3

12Reportar Lista de InasistenciasAltaBajo5

13Reportar Lista de TardanzasAltaBajo3

14Reportar Lista de Abandonos de ClaseAltaBajo3

15Reportar Detalle de Asistencia por DocenteAltaBajo3

16Reportar Justificaciones por DocenteMediaMedio4

17Reportar Permisos por DocenteMediaMedio4

18Reportar Suspensiones de ClaseBajaMedio4

19Reportar Das No LaborablesBajaMedio4

20Reporte General de AsistenciasAltaBajo4

PLAN DE ENTREGAS

NENTREGAHISTORIAS DE USUARIOS IMPLEMENTADASFECHA DEENTREGA

1Inicio de SesinGenerar Asistencias del DaRegistrar Marca de AsistenciaRegistrar FaltaReportar Lista de InasistenciasReporte General de Asistencias01/06/2012

2Registrar VerificacinRegistrar JustificacinRegistrar Usuarios de SistemaReportar Lista de TardanzasReportar Lista de Abandonos de ClaseReportar Detalle de Asistencia por Docente23/06/2012

3Registrar Da No LaborableRegistrar Suspensin de ClaseModificar Configuracin del SistemaCambiar Clave de Usuario de SistemaReportar Justificaciones por DocenteReportar Permisos por DocenteReportar Suspensiones de ClaseReportar Das No Laborables24/07/2012

TAREAS POR HISTORIA DE USUARIO

Tareas para la historia de usuario 01:

TAREA

Nmero de tarea: 1.1Historia de usuario ( Nro. y Nombre ):Historia 01, Inicio de Sesin

Nombre Tarea: Disear las entidades que abarquen el manejo de usuarios en la base de datos.

Tipo de tarea: DiseoPuntos Estimados: 1

Fecha inicio: 07/05/2012Fecha Fin: 07/05/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se modelaran las entidades que se usarn para el manejo de usuarios del sistema, stas se incluirn en el Modelo Entidad Relacin de la base de datos.

TAREA

Nmero de tarea: 1.2Historia de usuario ( Nro. y Nombre ):Historia 01, Inicio de Sesin

Nombre Tarea: Crear las tablas que abarquen el manejo de usuarios en la base de datos.

Tipo de tarea: DesarrolloPuntos Estimados: 1

Fecha inicio: 07/05/2012Fecha Fin: 07/05/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se generar los scripts de creacin de las tablas que abarquen el manejo de usuarios de sistema en la base de datos.

TAREA

Nmero de tarea: 1.3Historia de usuario ( Nro. y Nombre ):Historia 01, Inicio de Sesin

Nombre Tarea: Crear procedimientos almacenados para inicio de sesin.

Tipo de tarea: DesarrolloPuntos Estimados: 1

Fecha inicio: 08/05/2012Fecha Fin: 08/05/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se crearn los procedimientos que se necesiten para el inicio de sesin de usuarios de sistema en la base de datos. Tambin se crearn scripts de llenado para las tablas pertinentes.

TAREA

Nmero de tarea: 1.4Historia de usuario ( Nro. y Nombre ):Historia 01, Inicio de Sesin

Nombre Tarea: Crear clases en la aplicacin.

Tipo de tarea: DesarrolloPuntos Estimados: 1

Fecha inicio: 08/05/2012Fecha Fin: 08/05/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se crearn las clases que permitan el acceso a las tablas que abarquen el manejo de usuarios de sistema en la base de datos. Tambin se crearn las clases de entidades que se necesiten y clases de negocio que utilicen los procedimientos creados.

TAREA

Numero de tarea: 1.5Historia de usuario ( Nro. y Nombre ):Historia 01, Inicio de Sesin

Nombre Tarea: Diseo y programacin de formularios.

Tipo de tarea: DesarrolloPuntos Estimados: 2

Fecha inicio: 07/05/2012Fecha Fin: 08/05/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se disear y programar el formulario que se utilice para el inicio de sesin enlazndose con la capa de negocio, adems se le integrar al formulario principal y se realizar el cargado de las opciones de sistema de acuerdo al tipo de usuario que ha iniciado sesin.

TAREA

Numero de tarea: 1.6Historia de usuario ( Nro. y Nombre ):Historia 01 , Inicio de Sesin

Nombre Tarea: Pruebas de inicio de sesin.

Tipo de tarea: CorreccinPuntos Estimados: 1

Fecha inicio: 09/05/2012Fecha Fin: 09/05/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se harn las pruebas pertinentes y se realizarn los cambios que sean necesarios.

Tareas para la historia de usuario 02:

TAREA

Nmero de tarea: 2.1Historia de usuario ( Nro. y Nombre ):Historia 02 , Generar Asistencias del Da

Nombre Tarea: Diseo de entidades para la generacin de asistencias.

Tipo de tarea: DiseoPuntos Estimados: 2

Fecha inicio: 10/05/2012Fecha Fin: 10/05/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se analizar la base de datos del Sistema de Gestin Acadmica GestAc y se crearn las entidades que se necesiten para la generacin de asistencias.

TAREA

Numero de tarea: 2.2Historia de usuario ( Nro. y Nombre ):Historia 02 , Generar Asistencias del Da

Nombre Tarea: Creacin de Tablas para el manejo de asistencias.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 10/05/2012Fecha Fin: 10/05/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se crearn los scripts de creacin de las tablas referentes al manejo de asistencias, as como sus relaciones con las tablas ya existentes.

TAREA

Nmero de tarea: 2.3Historia de usuario ( Nro. y Nombre ):Historia 02 , Generar Asistencias del Da

Nombre Tarea: Creacin de los procedimientos almacenados de generacin de asistencias.

Tipo de tarea: ProgramacinPuntos Estimados: 4

Fecha inicio: 11/05/2012Fecha Fin: 17/05/2012

Programador responsable:Delgado Herrera, WilderOcampo Neyra, Lesly Vernica

Descripcin: Se crear los procedimientos, funciones, vistas necesarias para la generacin de asistencias. La generacin de asistencias utilizar las tablas de lneas horarias y cargas lectivas que ya existen en el GestAc. No se profundizar en los filtros de generacin.

TAREA

Nmero de tarea: 2.4Historia de usuario ( Nro. y Nombre ):Historia 02 , Generar Asistencias del Da

Nombre Tarea: Creacin de clases para la generacin de asistencias.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 11/05/2012Fecha Fin: 11/05/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se crearn las clases de acceso a datos, de negocio, de entidades que se necesiten para la generacin de asistencia. Adems de los mtodos que utilicen los procedimientos almacenados previamente implementados.

TAREA

Nmero de tarea: 2.5Historia de usuario ( Nro. y Nombre ):Historia 02 , Generar Asistencias del Da

Nombre Tarea: Diseo y programacin de formulario para Generar Asistencia.

Tipo de tarea: ProgramacinPuntos Estimados: 3

Fecha inicio: 13/05/2012Fecha Fin: 17/05/2012

Programador responsable:Nuez Mayanga, Juan AntonioDelgado Herrera, WilderOcampo Neyra, Lesly Vernica

Descripcin: Se disear y programar la interfaz que genere las asistencias. Tendr una validacin sobre la generacin de asistencias, que consiste en no poder generar otra vez asistencias con la misma fecha.

TAREA

Nmero de tarea: 2.6Historia de usuario ( Nro. y Nombre ):Historia 02 , Generar Asistencias del Da

Nombre Tarea: Pruebas del formulario Generar Asistencia.

Tipo de tarea: CorreccinPuntos Estimados : 1

Fecha inicio: 18/05/2012Fecha Fin: 18/05/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se realizarn las pruebas pertinentes, adems del registro de la documentacin relacionada.

Tareas para la historia de usuario 03:

TAREA

Nmero de tarea: 3.1Historia de usuario ( Nro. y Nombre ):Historia 03 , Registrar Marca de Asistencia

Nombre Tarea: Creacin de procedimientos para Registrar Marca de Asistencia.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 21/05/2012Fecha Fin: 21/05/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se crear el procedimiento almacenado que pueda registrar la marca de una asistencia previamente generada.

TAREA

Nmero de tarea: 3.2Historia de usuario ( Nro. y Nombre ):Historia 03 , Registrar Marca de Asistencia

Nombre Tarea: Creacin de clases para Registrar Marca de Asistencia.

Tipo de tarea: ProgramacinPuntos Estimados : 1

Fecha inicio: 21/05/2012Fecha Fin: 21/05/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se crearn las clases, mtodos y/o funciones necesarios para la marcacin de asistencias.

TAREA

Nmero de tarea: 3.3Historia de usuario ( Nro. y Nombre ):Historia 03, Registrar Marca de Asistencia

Nombre Tarea: Diseo y programacin de formularios para el Listado de Asistencias y Marca de Asistencias.

Tipo de tarea: ProgramacinPuntos Estimados: 2

Fecha inicio: 21/05/2012Fecha Fin: 22/05/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se disear un listado de asistencias, sobre el cual se completarn dems opciones, como por ejemplo el registro de faltas, verificaciones, etc. Tambin se crear una interfaz para el marcado de las asistencias, teniendo validaciones sobre los tiempos de marcacin.

TAREA

Nmero de tarea: 3.4Historia de usuario ( Nro. y Nombre ):Historia 03, Registrar Marca de Asistencia

Nombre Tarea: Prueba de formularios Listar Asistencia y Registrar Asistencia.

Tipo de tarea: CorreccinPuntos Estimados: 1

Fecha inicio: 23/05/2012Fecha Fin: 23/05/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se harn las pruebas a los formularios creados en sta historia, se realizarn los cambios y se registrar la documentacin pertinente.

Tareas para la historia de usuario 04:

TAREA

Nmero de tarea: 4.1Historia de usuario ( Nro. y Nombre ):Historia 04 , Registrar Falta

Nombre Tarea: Creacin de procedimiento almacenado para registrar falta.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 24/05/2012Fecha Fin: 24/05/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se crear un procedimiento almacenado para modificar el estado a Con Falta de una asistencia previamente generada.

TAREA

Nmero de tarea: 4.2Historia de usuario ( Nro. y Nombre ):Historia 04 , Registrar Falta

Nombre Tarea: Creacin de clases y mtodos para la marcacin de faltas y modificacin de interfaz.

Tipo de tarea: ProgramacinPuntos Estimados: 2

Fecha inicio: 24/05/2012Fecha Fin: 24/05/2012

Programador responsable:Delgado Herrera, WilderNuez Mayanga, Juan Antonio

Descripcin: Se crearn las clases y mtodos que sean necesarios para la marcacin de faltas. La funcionalidad se implementar en el formulario de listado de asistencias, no requiere de un propio formulario.

TAREA

Nmero de tarea: 4.3Historia de usuario ( Nro. y Nombre ):Historia 04 , Registrar Falta

Nombre Tarea: Pruebas sobre el registro de faltas

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 25/05/2012Fecha Fin: 25/05/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se realizarn las pruebas referentes al registro de faltas.

Tareas para la historia de usuario 05:

TAREA

Nmero de tarea: 5.1Historia de usuario ( Nro. y Nombre ):Historia 05 , Registrar Verificacin

Nombre Tarea: Creacin de procedimiento almacenado para el registro de verificaciones de asistencia.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 04/06/2012Fecha Fin: 04/06/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se crear un procedimiento almacenado para el registro de verificaciones.

TAREA

Nmero de tarea: 5.2Historia de usuario ( Nro. y Nombre ):Historia 05 , Registrar Verificacin

Nombre Tarea: Creacin de clases y mtodos para el registro de verificaciones.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 04/06/2012Fecha Fin: 04/06/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se crearn las clases de negocio y mtodos que permitan el registro de asistencias.

TAREA

Nmero de tarea: 5.3Historia de usuario ( Nro. y Nombre ):Historia 05 , Registrar Verificacin

Nombre Tarea: Diseo y programacin de formulario para el registro de verificacin de asistencia.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 04/06/2012Fecha Fin: 05/06/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se disear y programar una interfaz de registro de verificacin, con validaciones sobre la fecha de registro. ste formulario se incluir en el listado de asistencias.

TAREA

Nmero de tarea: 5.4Historia de usuario ( Nro. y Nombre ):Historia 05 , Registrar Verificacin

Nombre Tarea: Pruebas sobre el formulario de registro de verificacin.

Tipo de tarea: CorreccinPuntos Estimados: 1

Fecha inicio: 06/06/2012Fecha Fin: 06/06/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se realizarn las pruebas sobre el formulario y se realizarn correcciones.

Tareas para la historia de usuario 06:

TAREA

Nmero de tarea: 6.1Historia de usuario ( Nro. y Nombre ):Historia 06 , Registrar Justificacin

Nombre Tarea: Diseo de entidades que soporte el registro de justificaciones.

Tipo de tarea: DiseoPuntos Estimados: 1

Fecha inicio: 07/06/2012Fecha Fin: 07/06/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se crearn las entidades para justificaciones y sus relaciones

TAREA

Nmero de tarea: 6.2Historia de usuario ( Nro. y Nombre ):Historia 06 , Registrar Justificacin

Nombre Tarea: Creacin de tablas en la base de datos que soporten el registro de justificaciones.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 08/06/2012Fecha Fin: 08/06/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se crear un script para la creacin de las tablas previamente diseadas.

TAREA

Nmero de tarea: 6.3Historia de usuario ( Nro. y Nombre ):Historia 06 , Registrar Justificacin

Nombre Tarea: Creacin de procedimiento almacenado para el registro de verificaciones.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 09/06/2012Fecha Fin: 09/06/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se crear un procedimiento almacenado para el registro de justificaciones.

TAREA

Nmero de tarea: 6.4Historia de usuario ( Nro. y Nombre ):Historia 06 , Registrar Justificacin

Nombre Tarea: Creacin de clases y mtodos para el registro de justificaciones.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 11/06/2012Fecha Fin: 11/06/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se crearn las clases de negocio y mtodos que permitan el registro de justificaciones.

TAREA

Nmero de tarea: 6.5Historia de usuario ( Nro. y Nombre ):Historia 06 , Registrar Justificacin

Nombre Tarea: Diseo y programacin de formulario para el registro de verificacin de asistencia.

Tipo de tarea: ProgramacinPuntos Estimados: 3

Fecha inicio: 09/06/2012Fecha Fin: 11/06/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se crearn los formularios para el registro de justificaciones. Tambin se crear un formulario que liste a los docentes registrados, ya que se necesita el cdigo de un docente para llevar el registro. El registro de justificaciones, tambin se acoplar al listado de asistencias, pudindose registrar desde ese formulario tambin.

TAREA

Nmero de tarea: 6.6Historia de usuario ( Nro. y Nombre ):Historia 06 , Registrar Justificacin

Nombre Tarea: Pruebas sobre los formularios que involucran el registro de justificaciones.

Tipo de tarea: CorreccinPuntos Estimados: 1

Fecha inicio: 12/06/2012Fecha Fin: 12/06/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se realizarn las pruebas sobre los formularios implementados en esta historia.

Tareas para la historia de usuario 07:

TAREA

Nmero de tarea: 7.1Historia de usuario ( Nro. y Nombre ):Historia 07 , Registrar Da No Laborable

Nombre Tarea: Diseo de entidades que soporte el registro de das no laborables.

Tipo de tarea: DiseoPuntos Estimados: 1

Fecha inicio: 25/06/2012Fecha Fin: 25/06/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se disearn las entidades para de das no laborables y sus relaciones.

TAREA

Nmero de tarea: 7.2Historia de usuario ( Nro. y Nombre ):Historia 07 , Registrar Da No Laborable

Nombre Tarea: Creacin de las tablas para el registro de das no laborables.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 25/06/2012Fecha Fin: 25/06/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se crear el script de creacin de tablas para el registro de das no laborables.

TAREA

Nmero de tarea: 7.3Historia de usuario ( Nro. y Nombre ):Historia 07 , Registrar Da No Laborable

Nombre Tarea: Creacin de procedimientos almacenados para das no laborables.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 26/06/2012Fecha Fin: 26/06/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se crearn los procedimientos para el registro de das no laborables. Se agregarn validaciones a la generacin de asistencias.

TAREA

Nmero de tarea: 7.4Historia de usuario ( Nro. y Nombre ):Historia 07 , Registrar Da No Laborable

Nombre Tarea: Creacin de clases para el registro de das no laborables.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 26/06/2012Fecha Fin: 26/06/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se crearn las clases y mtodos para el registro de das no laborables.

TAREA

Nmero de tarea: 7.5Historia de usuario ( Nro. y Nombre ):Historia 07 , Registrar Da No Laborable

Nombre Tarea: Diseo e implementacin de formularios para el registro de das no laborables.

Tipo de tarea: ProgramacinPuntos Estimados: 2

Fecha inicio: 25/06/2012Fecha Fin: 26/06/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se crear un formulario de listado de das no laborables y otro para el registro de ellos. Se adicionarn validaciones a la generacin de asistencia, con respecto al registro de das no laborables.

TAREA

Nmero de tarea: 7.6Historia de usuario ( Nro. y Nombre ):Historia 07 , Registrar Da No Laborable

Nombre Tarea: Pruebas de formularios para el registro de das no laborables.

Tipo de tarea: CorreccinPuntos Estimados: 1

Fecha inicio: 27/06/2012Fecha Fin: 27/06/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se realizarn pruebas y corregirn errores sobre los formularios implementados.

Tareas para la historia de usuario 08:

TAREA

Nmero de tarea: 8.1Historia de usuario ( Nro. y Nombre ):Historia 08 , Registrar Suspensin de Clase

Nombre Tarea: Diseo de entidades que soporte el registro de suspensiones de clase

Tipo de tarea: DiseoPuntos Estimados: 1

Fecha inicio: 28/06/2012Fecha Fin: 28/06/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se disearn las entidades que involucren el registro de suspensiones de clase y las relaciones que tenga con tablas existentes.

TAREA

Nmero de tarea: 8.2Historia de usuario ( Nro. y Nombre ):Historia 08 , Registrar Suspensin de Clase

Nombre Tarea: Creacin de las tablas para el registro de suspensiones de clase.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 28/06/2012Fecha Fin: 28/06/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se crear el script de creacin de tablas para el registro de suspensiones de clase.

TAREA

Nmero de tarea: 8.3Historia de usuario ( Nro. y Nombre ):Historia 08 , Registrar Suspensin de Clase

Nombre Tarea: Creacin de procedimientos almacenados para suspensiones de clase.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 02/07/2012Fecha Fin: 02/07/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se crearn los procedimientos que para el registro de suspensiones de clase.

TAREA

Nmero de tarea: 8.4Historia de usuario ( Nro. y Nombre ):Historia 08 , Registrar Suspensin de Clase

Nombre Tarea: Creacin de clases para el registro de suspensiones de clase.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 03/07/2012Fecha Fin: 03/07/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se crearn las clases y mtodos que para el registro de suspensiones de clase.

TAREA

Nmero de tarea: 8.5Historia de usuario ( Nro. y Nombre ):Historia 08 , Registrar Suspensin de Clase

Nombre Tarea: Diseo e implementacin de formularios para el registro de suspensiones de clase.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 02/07/2012Fecha Fin: 03/07/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se crear un formulario de listado de suspensiones de clase y otro para el registro de ellos.

TAREA

Nmero de tarea: 8.6Historia de usuario ( Nro. y Nombre ):Historia 08 , Registrar Suspensin de Clase

Nombre Tarea: Pruebas de formularios de registro de suspensin de clase.

Tipo de tarea: CorreccinPuntos Estimados: 1

Fecha inicio: 04/07/2012Fecha Fin: 04/07/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se realizarn pruebas sobre los formularios implementados en esta historia.

Tareas para la historia de usuario 09:

TAREA

Nmero de tarea: 9.1Historia de usuario ( Nro. y Nombre ):Historia 09 , Registrar Usuarios de Sistema

Nombre Tarea: Creacin procedimientos almacenados para el registro de usuarios de sistema.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 13/06/2012Fecha Fin: 13/06/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se crearn los procedimientos almacenados para el registro de usuarios.

TAREA

Nmero de tarea: 9.2Historia de usuario ( Nro. y Nombre ):Historia 09 , Registrar Usuarios de Sistema

Nombre Tarea: Creacin de clases y mtodos para el registro de usuarios de sistema.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 13/06/2012Fecha Fin: 13/06/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se crearn las clases y mtodos necesarios para el registro de usuarios.

TAREA

Nmero de tarea: 9.3Historia de usuario ( Nro. y Nombre ):Historia 09 , Registrar Usuarios de Sistema

Nombre Tarea: Diseo e implementacin de formularios para el registro de usuarios de sistema.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 13/06/2012Fecha Fin: 14/06/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se crearn los formularios de listado y registro de usuarios de sistema.

TAREA

Nmero de tarea: 9.4Historia de usuario ( Nro. y Nombre ):Historia 09 , Registrar Usuarios de Sistema

Nombre Tarea: Pruebas de formularios de registro de usuarios de sistema.

Tipo de tarea: CorreccinPuntos Estimados: 1

Fecha inicio: 15/06/2012Fecha Fin: 15/06/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se realizarn pruebas sobre los formularios implementados en esta historia.

Tareas para la historia de usuario 10:

TAREA

Nmero de tarea: 10.1Historia de usuario ( Nro. y Nombre ):Historia 10 , Modificar Configuracin del Sistema

Nombre Tarea: Diseo y creacin de tabla para configuracin del sistema.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 05/07/2012Fecha Fin: 05/07/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se agregar una tabla de configuracin y se crear el script respectivo.

TAREA

Nmero de tarea: 10.2Historia de usuario ( Nro. y Nombre ):Historia 10 , Modificar Configuracin del Sistema

Nombre Tarea: Creacin de un procedimiento para el registro/modificacin de la configuracin del sistema.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 05/07/2012Fecha Fin: 05/07/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se implementar un procedimiento almacenado para la modificacin de la configuracin del sistema, en caso no se haya registrado la configuracin se registrar.

TAREA

Nmero de tarea: 10.3Historia de usuario ( Nro. y Nombre ):Historia 10 , Modificar Configuracin del Sistema

Nombre Tarea: Creacin de clases y mtodos que involucren la modificacin del sistema.

Tipo de tarea: ProgramacinPuntos Estimados : 1

Fecha inicio: 05/07/2012Fecha Fin: 05/07/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se crearn las clases y mtodos para la modificacin del sistema.

TAREA

Nmero de tarea: 10.4Historia de usuario ( Nro. y Nombre ):Historia 10 , Modificar Configuracin del Sistema

Nombre Tarea: Diseo e implementacin de un formulario para la configuracin del sistema.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 06/07/2012Fecha Fin: 06/07/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se crear un formulario para la configuracin del sistema. Adems se agregar al formulario principal una validacin al iniciar sesin, en la cual se verificar si existe una configuracin registrada, caso contrario se llamar a este formulario y se solicitar el llenado de la informacin. Por otro lado en el formulario de listado de asistencia, los botones de registrar asistencia, registrar verificacin, registrar falta y registrar justificacin no aparecern si es que no se ha registrado una configuracin.

TAREA

Nmero de tarea: 10.5Historia de usuario ( Nro. y Nombre ):Historia 10 , Modificar Configuracin del Sistema

Nombre Tarea: Pruebas del formulario de configuracin del sistema.

Tipo de tarea: CorreccinPuntos Estimados: 1

Fecha inicio: 09/07/2012Fecha Fin: 09/07/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se realizarn pruebas y corregirn errores sobre los formularios implementados en esta historia.

Tareas para la historia de usuario 11:

TAREA

Nmero de tarea: 11.1Historia de usuario ( Nro. y Nombre ):Historia 11 , Cambiar Clave de Usuario de Sistema

Nombre Tarea: Creacin de procedimiento almacenado que realice el cambio de clave de usuario de sistema.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 10/07/2012Fecha Fin: 10/07/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se implementar un procedimiento almacenado que cambie la clave de un usuario de sistema, solicitado el usuario, la clave antigua y la nueva, se harn las validaciones pertinentes.

TAREA

Nmero de tarea: 11.2Historia de usuario ( Nro. y Nombre ):Historia 11 , Cambiar Clave de Usuario de Sistema

Nombre Tarea: Creacin de clases, mtodos e interfaz que involucren el cambio de clave de usuario de sistema.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 10/07/2012Fecha Fin: 10/07/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se crearn las clases, mtodos y/o funciones que sean necesarias para el cambio de clave de usuario de sistema. Adems se implementar la interfaz. Dicho cambio de usuario ser para el usuario que se encuentra en sesin.

TAREA

Nmero de tarea: 11.3Historia de usuario ( Nro. y Nombre ):Historia 11 , Cambiar Clave de Usuario de Sistema

Nombre Tarea: Pruebas del formulario de cambio de clave de usuario de sistema.

Tipo de tarea: CorreccinPuntos Estimados: 1

Fecha inicio: 11/07/2012Fecha Fin: 11/07/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se realizarn pruebas y corregirn errores sobre los formularios implementados en esta historia.

Tareas para la historia de usuario 12:

TAREA

Nmero de tarea: 12.1Historia de usuario ( Nro. y Nombre ):Historia 12 , Reportar Lista de Inasistencias

Nombre Tarea: Creacin de procedimiento almacenado para el reporte de inasistencias y que a la vez soporte otros filtros.

Tipo de tarea: ProgramacinPuntos Estimados: 2

Fecha inicio: 28/05/2012Fecha Fin: 28/05/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se implementar un procedimiento almacenado que liste, segn filtro, las inasistencias. Estos filtros podrn ser: por fechas, por escuela, por semestre y por docente, tenido estos parmetros un comodn para obviar el parmetro que se desee. Dicho procedimiento podr soportar el reporte de tardanzas, abandonos (verificaciones negativas) y detalle de asistencias de docente.

TAREA

Nmero de tarea: 12.2Historia de usuario ( Nro. y Nombre ):Historia 12 , Reportar Lista de Inasistencias

Nombre Tarea: Creacin del reporte de asistencias.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 28/05/2012Fecha Fin: 29/05/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se crearn el reporte de inasistencias usando Crystal Reports.

TAREA

Nmero de tarea: 12.3Historia de usuario ( Nro. y Nombre ):Historia 12 , Reportar Lista de Inasistencias

Nombre Tarea: Creacin mtodos y diseo de interfaz para el reporte de inasistencias.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 28/05/2012Fecha Fin: 29/05/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se crearn los mtodos y la interfaz para el reporte de asistencia. Adems se crear un formulario que servir de visor para todos los reportes.

TAREA

Nmero de tarea: 12.4Historia de usuario ( Nro. y Nombre ):Historia 12 , Reportar Lista de Inasistencias

Nombre Tarea: Pruebas de formularios del reporte de inasistencias.

Tipo de tarea: CorreccinPuntos Estimados: 1

Fecha inicio: 29/05/2012Fecha Fin: 29/05/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se realizarn pruebas sobre los formularios de esta historia de usuario.

Tareas para la historia de usuario 13:

TAREA

Nmero de tarea: 13.1Historia de usuario ( Nro. y Nombre ):Historia 13, Reportar Lista de Tardanzas

Nombre Tarea: Creacin del reporte de tardanzas.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 18/06/2012Fecha Fin: 18/06/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se crearn el reporte de tardanzas usando Crystal Reports.

TAREA

Nmero de tarea: 13.2Historia de usuario ( Nro. y Nombre ):Historia 13, Reportar Lista de Tardanzas

Nombre Tarea: Creacin mtodos y diseo de interfaz para el reporte de tardanzas.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 18/06/2012Fecha Fin: 19/06/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se crearn los mtodos y la interfaz para el reporte de tardanzas. Se utilizar el acceso a datos y la misma interfaz que utiliza el reporte de inasistencias.

TAREA

Nmero de tarea: 13.3Historia de usuario ( Nro. y Nombre ):Historia 13, Reportar Lista de Tardanzas

Nombre Tarea: Pruebas sobre el formulario del reporte de tardanzas.

Tipo de tarea: CorreccinPuntos Estimados: 1

Fecha inicio: 19/06/2012Fecha Fin: 19/06/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se realizarn pruebas sobre el formulario esta historia de usuario.

Tareas para la historia de usuario 14:

TAREA

Nmero de tarea: 14.1Historia de usuario ( Nro. y Nombre ):Historia 14, Reportar Lista de Abandonos de Clase

Nombre Tarea: Creacin del reporte de abandonos de clase.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 20/06/2012Fecha Fin: 20/06/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se crearn el reporte de abandonos de clase usando Crystal Reports.

TAREA

Nmero de tarea: 14.2Historia de usuario ( Nro. y Nombre ):Historia 14, Reportar Lista de Abandonos de Clase

Nombre Tarea: Creacin mtodos y diseo de interfaz para el reporte de abandonos de clase.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 20/06/2012Fecha Fin: 20/06/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se crearn los mtodos y la interfaz para el reporte de abandonos de clase. Se utilizar el acceso a datos y la misma interfaz que utiliza el reporte de inasistencias.

TAREA

Nmero de tarea: 14.3Historia de usuario ( Nro. y Nombre ):Historia 14, Reportar Lista de Abandonos de Clase

Nombre Tarea: Pruebas sobre el formulario del reporte de abandonos de clase.

Tipo de tarea: CorreccinPuntos Estimados: 1

Fecha inicio: 21/06/2012Fecha Fin: 21/06/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se realizarn pruebas sobre el formulario y el reporte de esta historia de usuario.

Tareas para la historia de usuario 15:

TAREA

Nmero de tarea: 15.1Historia de usuario ( Nro. y Nombre ):Historia 15, Reportar Detalle de Asistencia por Docente

Nombre Tarea: Creacin del reporte de detalle de asistencia.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 21/06/2012Fecha Fin: 22/06/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se crearn el reporte de detalle de asistencia usando Crystal Reports.

TAREA

Nmero de tarea: 15.2Historia de usuario ( Nro. y Nombre ):Historia 15, Reportar Detalle de Asistencia por Docente

Nombre Tarea: Creacin mtodos y diseo de interfaz para el reporte de detalle de asistencia.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 22/06/2012Fecha Fin: 22/06/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se crearn los mtodos y la interfaz para el reporte de detalle de asistencia de docentes. Se utilizar el acceso a datos que utiliza el reporte de inasistencias pero a diferencia de los reportes anteriores se crear una interfaz para ste.

TAREA

Nmero de tarea: 15.3Historia de usuario ( Nro. y Nombre ):Historia 15, Reportar Detalle de Asistencia por Docente

Nombre Tarea: Pruebas sobre el formulario del reporte de detalle de asistencia por docente

Tipo de tarea: CorreccinPuntos Estimados: 1

Fecha inicio: 22/06/2012Fecha Fin: 22/06/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se realizarn pruebas sobre el formulario y el reporte de esta historia de usuario.

Tareas para la historia de usuario 16:

TAREA

Nmero de tarea: 16.1Historia de usuario ( Nro. y Nombre ):Historia 16 , Reportar Justificaciones por Docente

Nombre Tarea: Creacin de procedimiento almacenado para el reporte de justificaciones por docente.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 12/07/2012Fecha Fin: 12/07/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se implementar un procedimiento almacenado que liste las justificaciones, soportando filtros de fechas y semestre.

TAREA

Nmero de tarea: 16.2Historia de usuario ( Nro. y Nombre ):Historia 16 , Reportar Justificaciones por Docente

Nombre Tarea: Creacin del reporte de justificaciones por docente.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 12/07/2012Fecha Fin: 12/07/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se crearn el reporte de justificaciones usando Crystal Reports.

TAREA

Nmero de tarea: 16.3Historia de usuario ( Nro. y Nombre ):Historia 16 , Reportar Justificaciones por Docente

Nombre Tarea: Creacin mtodos y diseo de interfaz para el reporte de justificaciones.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 12/07/2012Fecha Fin: 13/07/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se crearn los mtodos y la interfaz para el reporte de justificaciones, dicha interfaz soportar tambin el reporte de permisos.

TAREA

Nmero de tarea: 16.4Historia de usuario ( Nro. y Nombre ):Historia 16 , Reportar Justificaciones por Docente

Nombre Tarea: Pruebas sobre formulario del reporte de justificaciones.

Tipo de tarea: CorreccinPuntos Estimados: 1

Fecha inicio: 16/07/2012Fecha Fin: 16/07/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Descripcin: Se realizarn pruebas sobre el formulario y el reporte de esta historia de usuario.

Tareas para la historia de usuario 17:

TAREA

Nmero de tarea: 17.1Historia de usuario ( Nro. y Nombre ):Historia 17 , Reportar Permisos por Docente

Nombre Tarea: Creacin de procedimiento almacenado para el reporte de permisos por docente.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 17/07/2012Fecha Fin: 17/07/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se implementar un procedimiento almacenado que liste los permisos de docentes, soportando filtros de fechas y semestre.

TAREA

Nmero de tarea: 17.2Historia de usuario ( Nro. y Nombre ):Historia 17 , Reportar Permisos por Docente

Nombre Tarea: Creacin del reporte de permisos por docente.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 18/07/2012Fecha Fin: 18/07/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se crearn el reporte de permisos usando Crystal Reports.

TAREA

Nmero de tarea: 17.3Historia de usuario ( Nro. y Nombre ):Historia 17 , Reportar Permisos por Docente

Nombre Tarea: Creacin mtodos y diseo de interfaz para el reporte de permisos por docente.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 18/07/2012Fecha Fin: 19/07/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se crearn los mtodos y se utilizar la interfaz del reporte de justificaciones.

TAREA

Nmero de tarea: 17.4Historia de usuario ( Nro. y Nombre ):Historia 17 , Reportar Permisos por Docente

Nombre Tarea: Pruebas sobre el formulario del reporte de permisos.

Tipo de tarea: CorreccinPuntos Estimados: 1

Fecha inicio: 19/07/2012Fecha Fin: 19/07/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se realizarn pruebas sobre el formulario de esta historia de usuario.

Tareas para la historia de usuario 18:

TAREA

Nmero de tarea: 18.1Historia de usuario ( Nro. y Nombre ):Historia 18 , Reportar Suspensiones de Clase

Nombre Tarea: Creacin de procedimiento almacenado para el reporte de suspensiones de clase.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 19/07/2012Fecha Fin: 20/07/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se implementar un procedimiento, soportando filtros de fechas.

TAREA

Nmero de tarea: 18.2Historia de usuario ( Nro. y Nombre ):Historia 18 , Reportar Suspensiones de Clase

Nombre Tarea: Creacin del reporte de suspensiones de clase.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 20/07/2012Fecha Fin: 20/07/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se crearn el reporte de suspensiones de clase usando Crystal Reports.

TAREA

Nmero de tarea: 18.3Historia de usuario ( Nro. y Nombre ):Historia 18 , Reportar Suspensiones de Clase

Nombre Tarea: Creacin mtodos y diseo de interfaz para el reporte de suspensiones de clase.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 20/07/2012Fecha Fin: 20/07/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se crearn los mtodos y se crear una interfaz para este reporte, a su vez sta interfaz se podr utilizar para el reporte de das no laborables.

TAREA

Nmero de tarea: 18.4Historia de usuario ( Nro. y Nombre ):Historia 18 , Reportar Suspensiones de Clase

Nombre Tarea: Pruebas sobre el formulario de reporte de suspensiones de clase.

Tipo de tarea: CorreccinPuntos Estimados: 1

Fecha inicio: 20/07/2012Fecha Fin: 20/07/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se realizarn pruebas sobre el formulario y el reporte de esta historia de usuario.

Tareas para la historia de usuario 19:

TAREA

Nmero de tarea: 19.1Historia de usuario ( Nro. y Nombre ):Historia 19 , Reportar Das No Laborables

Nombre Tarea: Creacin de procedimiento para el reporte de das no laborables.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 23/07/2012Fecha Fin: 23/07/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se implementar un procedimiento, soportando filtros de fechas.

TAREA

Nmero de tarea: 19.2Historia de usuario ( Nro. y Nombre ):Historia 19 , Reportar Das No Laborables

Nombre Tarea: Creacin del reporte de das no laborables.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 23/07/2012Fecha Fin: 23/07/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se crearn el reporte de das no laborables usando Crystal Reports.

TAREA

Nmero de tarea: 19.3Historia de usuario ( Nro. y Nombre ):Historia 19 , Reportar Das No Laborables

Nombre Tarea: Creacin mtodos y diseo de interfaz para el reporte de das no laborables.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 23/07/2012Fecha Fin: 23/07/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se crearn los mtodos y se utilizar la interfaz del reporte de suspensiones.

TAREA

Nmero de tarea: 19.4Historia de usuario ( Nro. y Nombre ):Historia 19 , Reportar Das No Laborables

Nombre Tarea: Pruebas sobre el formulario de reporte de das no laborables.

Tipo de tarea: CorreccinPuntos Estimados: 1

Fecha inicio: 23/07/2012Fecha Fin: 23/07/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se realizarn pruebas sobre el formulario de esta historia de usuario.

Tareas para la historia de usuario 20:

TAREA

Nmero de tarea: 20.1Historia de usuario ( Nro. y Nombre ):Historia 20 , Reporte General de Asistencias

Nombre Tarea: Creacin de procedimiento almacenado para el reporte general de asistencias.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 29/05/2012Fecha Fin: 29/05/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se crear un procedimiento para listar el conteo de asistencias.

TAREA

Nmero de tarea: 20.2Historia de usuario ( Nro. y Nombre ):Historia 20 , Reporte General de Asistencias

Nombre Tarea: Creacin del reporte general de asistencia.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 29/05/2012Fecha Fin: 29/05/2012

Programador responsable:Ocampo Neyra, Lesly Vernica

Descripcin: Se crearn el reporte general de asistencia usando Crystal Reports.

TAREA

Nmero de tarea: 20.3Historia de usuario ( Nro. y Nombre ):Historia 20 , Reporte General de Asistencias

Nombre Tarea: Creacin mtodos e interfaz para el reporte general de asistencia.

Tipo de tarea: ProgramacinPuntos Estimados: 1

Fecha inicio: 30/05/2012Fecha Fin: 30/05/2012

Programador responsable:Delgado Herrera, Wilder

Descripcin: Se crearn los mtodos y crear una interfaz para el reporte general.

TAREA

Nmero de tarea: 20.4Historia de usuario ( Nro. y Nombre ):Historia 20 , Reporte General de Asistencias

Nombre Tarea: Pruebas sobre el formulario de reporte general de asistencia.

Tipo de tarea: CorreccinPuntos Estimados: 1

Fecha inicio: 31/05/2012Fecha Fin: 31/05/2012

Programador responsable:Nuez Mayanga, Juan Antonio

Descripcin: Se realizarn pruebas sobre el formulario de esta historia de usuario.

PLANIFICACIN DE HISTORIAS

ITERACIONESNROHISTORIA DE USUARIOINICIOFINDas hbiles

PRIMERA01Inicio de Sesin07/05/201209/05/20122

02Generar Asistencias del Da10/05/201218/05/20127

03Registrar Marca de Asistencia21/05/201223/05/20123

04Registrar Falta24/05/201225/05/20122

12Reportar Lista de Inasistencias28/05/201229/05/20122

20Reporte General de Asistencias29/05/201231/05/20123

SEGUNDA05Registrar Verificacin04/06/201206/06/20123

06Registrar Justificacin07/06/201212/06/20124

09Registrar Usuarios de Sistema13/06/201215/06/20123

13Reportar Lista de Tardanzas18/06/201219/06/20122

14Reportar Lista de Abandonos de Clase20/06/201221/06/20122

15Reportar Detalle de Asistencia por Docente21/06/201222/06/20122

TERCERA07Registrar Da No Laborable25/06/201227/06/20123

08Registrar Suspensin de Clase28/06/201204/07/20124

10Modificar Configuracin del Sistema05/07/201209/07/20123

11Cambiar Clave de Usuario de Sistema10/07/201211/07/20122

16Reportar Justificaciones por Docente12/07/201216/07/20123

17Reportar Permisos por Docente17/07/201219/07/2012

3

18Reportar Suspensiones de Clase19/07/201220/07/20122

19Reportar Das No Laborables23/07/201223/07/20121

Ingeniera del SoftwareSistema de Control de Asistencia para Docentes de la FACFyMSICAPD FACFyM 2012 Informe Final

Pgina 42

CRONOGRAMA DE PLAN DE ENTREGA

NNOMBREINICIOFINDURACINSEMANASMAYOJUNIOJULIO

SEM1SEM2SEM3SEM4SEM5SEM6SEM7SEM8SEM9SEM10SEM11SEM12

011ra Iteracin07/05/201201/06/20124xxxxxxxxxxxxxxxxxxxE

022da Iteracin04/06/201223/06/20123xxxxxxxxxxxxxxE

033ra Iteracin25/06/201224/07/20124xxxxxxxxxxxxxxxxxxxxE

FASE DE DISEOMODELO DEL DOMINIO

TARJETAS CRC

ASISTENCIA

RESPONSABILIDADCOLABORACIN

Generar AsistenciaListar AsistenciasListar Asistencias por JustificacinListar Faltas y Tardanzas por DocenteRegistrar Marca de AsistenciaRegistrar FaltaRegistrar Verificacin de AsistenciaReportar AsistenciasReporte General de AsistenciasLnea HorarioCarga LectivaDocenteJustificacinPermisoUsuario SistemaSuspensin de ClaseDa No Laborable

HORA

RESPONSABILIDADCOLABORACIN

Listar Horas

USUARIOSISTEMA

RESPONSABILIDADCOLABORACIN

Inicio de sesin de UsuarioListar UsuariosRegistrar UsuarioModificar UsuarioCambiar Clave de UsuarioBuscar UsuarioListar Tipos de UsuarioListar AccesosTipo de UsuarioAcceso

DOCENTE

RESPONSABILIDADCOLABORACIN

Listar DocenteBuscar Docente

DIANOLABORABLE

RESPONSABILIDADCOLABORACIN

Listar Das No LaborablesListar Das No Laborables por SedeRegistrar Da No LaborableModificar Da No LaborableReportar Das No LaborablesDa No Laborable Sede

SUSPENSIONCLASE

RESPONSABILIDADCOLABORACIN

Listar Suspensiones de ClaseListar Suspensiones de Clase por EscuelaRegistrar Suspensin de ClaseModificar Suspensin de ClaseReportar Suspensiones de ClaseDa No Laborable Sede

ESCUELA

RESPONSABILIDADCOLABORACIN

Listar EscuelasRetorna Cdigo de Escuela

PERMISO

RESPONSABILIDADCOLABORACIN

Listar PermisosListar Permisos por FechaRegistrar PermisoModificar PermisoReportar Permisos por DocenteDocente

JUSTIFICACIN

RESPONSABILIDADCOLABORACIN

Listar JustificacionesListar Justificaciones por FechaRegistrar JustificacinModificar JustificacinReportar Justificaciones por DocenteDocente

SEMESTRE

RESPONSABILIDADCOLABORACIN

Listar Semestre

MODELO LGICO DE LA BASE DE DATOS

MODELO FSICO DE LA BASE DE DATOS

DISEO DE LA INTERFAZ GRAFICAINICIO DE SESINInterfaz por la cual el usuario podr acceder a las opciones de sistema. Se han contemplado 3 tipos de usuario: Administrador y Encargado que son trabajadores del rea y un usuario Administrador de Sistema que tiene acceso a todas las opciones del sistema. Este formulario de inicio de sesin aparecer al iniciar la aplicacin, tambin se puede acceder a l mediante el men Inicio del formulario principal, cuando previamente se haya cerrado sesin.

FORMULARIO PRINCIPALEl formulario principal, el cual se podr observar luego de haber iniciado sesin o, en su defecto, haber cancelado el inicio de sesin.

MENU PRINCIPALEn el formulario principal se pueden observar las distintas opciones con las que cuenta el sistema, estando deshabilitadas la mayora si es que an no se ha iniciado sesin.

MENU INICIO

Opcin: Cambiar Clave de AccesoEste formulario estar disponible, cuando cualquier usuario haya iniciado sesin. Le permitir al usuario cambiar la clave de su propia cuenta.

MENU CONTROL DE ASISTENCIA

Opcin: Generar Asistencias del DaEn esta interfaz se podr generar las asistencias del da que se haya seleccionado. Cuando el da seleccionado ya tenga asistencias generadas el botn de Generar aparecer deshabilitado.

Cuando no haya asistencias para el da seleccionado se mostrar el siguiente mensaje:

En caso de que el da seleccionado se encuentre entre una fecha registrada como Da No Laborable, se mostrar el mensaje respectivo, por ejemplo:

Opcin: Registrar AsistenciaAl Seleccionar esta opcin se mostrara un formulario que contiene el listado de las asistencias generadas, las cuales se pueden filtrar por fecha, por hora de inicio, hora de trmino de la clase, estado, verificacin, nombre del docente, nombre del curso, escuela y aula.

Botn: Registrar FaltaPara registrar una falta se tendr que seleccionar una asistencia que no tenga marca, al activar el botn se mostrar una confirmacin y se proceder a registrar la falta. Luego en el listado aparecer con el estado cambiado

Botn: Registrar JustificacinEste botn se habilitar cuando se haya seleccionado una asistencia con estado Con Falta o Con Tardanza, al dar clic al botn aparecer el formulario de registro de Justificacin, mostrando los datos del docente y listado, adems de la tardanza o falta seleccionada, todas las que posea el docente, de tal modo poder registrarlas en caso de que la justificacin abarque varias faltas o tardanzas.

Botn: Registrar AsistenciaEn esta opcin se podr registrar la asistencia de un docente. Se llenarn los datos que se requieran y se proceder a registrar la asistencia.

La hora de marcacin no puede ser menor a la hora de clase por cierta cantidad de minutos (configurable), adems pasado cierto tiempo se considera tardanza (configurable). Tampoco se puede registrar la asistencia si es que la hora actual super la hora de clase, en caso se requiera se podr modificar manualmente la hora.

En caso la fecha/hora de la marcacin sea distinta a la hora actual se puede modificar, previa autorizacin del administrador, el cual deber utilizar la contrasea del Administrador de Sistema ADMIN para poder modificar dicho campo.

Botn: Registrar VerificacinEsta opcin aparecer habilitada para todas las asistencias que se encuentren Con Marca o Con Tardanza, permitiendo seleccionar entre 2 resultados de verificacin.

En caso de que la hora actual sea muy cercana a la fecha de inicio de la clase se mostrar un mensaje de error, dicha diferencia de minutos es configurable:

Si la hora actual ha superado la hora de clase se mostrar un mensaje de error, para registrar se tendra que habilitar la opcin de modificacin de hora.

Para modificar la hora, damos clic en el check Modificar Hora, saliendo un mensaje de confirmacin y permitiendo el cambio de la hora de verificacin.

Opcin: Registrar PermisoAl ingresar a esta opcin se mostrar un listado con todos los permisos registrados. Pudiendo filtrar esta lista en funcin a fechas o al nombre del docente.

Al dar clic en el botn Nuevo aparecer el un formulario solicitando los datos necesarios:

Este formulario a su vez cuenta con un botn buscar, el cual si es que no se sabe el cdigo del docente, se podr obtener a travs de su bsqueda en un listado de docente:

En el mismo listado de permisos se pueden realizar modificaciones a los permisos previamente registrados, pudiendo cambiar datos como las fechas, el documento, el estado y el motivo.

Opcin: Registrar JustificacinA travs de esta opcin se pueden ingresar justificaciones sobre tardanzas o faltas, desde un listado propio.

Botn: NuevoCon este botn se llamar al formulario de registro de justificacin. Para registrar la justificacin antes se debe seleccionar el docente, colocando su cdigo o realizando una bsqueda a travs del botn buscar, una vez seleccionado un docente se mostrarn en la parte inferior del formulario el listado de tardanzas y/faltas que tenga pendiente regularizar.

Botn: ModificarEste botn aparecer habilitado cuando se haya seleccionado una justificacin de la lista. Los datos que se pueden modificar son: nmero de documento, motivo y observaciones.

MENU MANTENIMIENTO

Opcin: Suspensin de ClasesEn esta opcin se pueden registrar las suspensiones de clase que se susciten.

Botn: NuevoAl dar clic en este botn aparecer el formulario de registro de suspensin de clase. Solicitar los datos pertinentes y se tendr que seleccionar que escuelas estarn afectas a la suspensin.

Botn: ModificarSe podrn modificar algunos datos de las suspensiones registradas, seleccionando un elemento de la lista y dando clic al botn modificar.

Opcin: Das No LaborablesEn esta opcin se pueden registrar los das no laborables.

Botn: NuevoAbre el formulario de registro de da no laborable, no se podr registrar ms de un da no laborable con la misma fecha de inicio a la vez.

Botn: ModificarAbre el formulario de modificacin de da no laborable. No se podr modificar a habilitado un da no laborable que tenga otro registro con la misma fecha de inicio y que tenga estado habilitado.

Opcin: Usuarios de SistemaEn esta opcin se podrn registrar nuevos usuarios de sistema, y modificar algunas opciones.

Botn Nuevo y Modificar

Opcin: ConfiguracinEn esta opcin se pueden configurar los valores usados para validar los tiempos de registro de asistencias y verificaciones.

MENU REPORTES

Opcin: Reporte de Inasistencias

Opcin: Reporte de Tardanzas

Opcin: Reporte de Abandonos

Opcin: Reporte de Detalle de Asistencia por Docente

Opcin: Reporte de Justificaciones por Docente

Opcin: Reporte de Permisos por Docente

Opcin: Reporte de Suspensiones de Clase

Opcin: Reporte de Das No Laborables

Opcin: Reporte General de Asistencias

MENU ACERCA DE

FASE DE DESARROLLO DE SOFTWAREESTNDARES DE DESARROLLO DE SOFTWARENomenclatura para controles

Tipo de ControlPrefijoEjemplo

FormulariofrmfrmGenerarAsistencia

Formulario PrincipalmdimdiPrincipal

Cajas de textotxttxtNombre

Cajas de despliegecbocboEscuela

Cajas de FechadtpdtpFechaInicio

BotonesbtnbtnRegistrar

ListaslstlstPermiso

RadiobuttonrdbrdbTodos

CheckBoxchkchkHabilitado

PanelespnlpnlTitulo

EtiquetaslbllblTotal

Imgenes picpicImagen

Nomenclatura para clases

CapaPrefijoEjemplo

DatosD_D_Asistencia

EntidadesE_E_Asistencia

NegocioN_N_Asistencia

FASE DE PRUEBASPrueba de aceptacin para Historia de usuario Nro. 01

PRUEBA DE ACEPTACION

Prueba : N 01Nro. historia y Nombre:Historia N 01, Inicio de sesin

Nombre de Prueba: Inicio de sesin por un operador del sistema

Descripcin:El sistema debe aceptar o rechazar el acceso, dependiendo de la identificacin del usuario y su clave, si los datos ingresados son correctos, se mostrarn las opciones que el usuario tiene permiso de acceder. En caso que el usuario estuviera deshabilitado, se mostrar un mensaje de error.

Condiciones de Ejecucin:El Software deber estar instalado y configurado en el equipo de computo

Entrada / pasos de Ejecucin: Ejecutar la aplicacin Ingresar Nombre de usuario y clave Presionar el botn de aceptacin

Resultado Esperado:Si el login es correcto se mostrar el men principal.

Evaluacin de la Prueba:Prueba satisfactoria.

Prueba de aceptacin para Historia de usuario Nro. 02

PRUEBA DE ACEPTACION

Prueba : N 01Nro. historia y Nombre:Historia N 02, Generar Asistencias del Da

Nombre de Prueba: Generacin de Asistencia por un operador del sistema

Descripcin:El sistema debe generar las asistencias segn al da seleccionado, en caso de que se seleccione un da que no genera asistencias o un da no laborable, mostrar un mensaje informando el error.

Condiciones de Ejecucin:El Software deber estar instalado y configurado en el equipo de cmputo. Adems deber haber iniciado sesin con un usuario Encargado o un Usuario Administrador del Sistema.

Entrada / pasos de Ejecucin: Elegir el Men Control de Asistencias Seleccionar la opcin Generar Asistencias Seleccionar la fecha a generar. Presionar el botn Generar

Resultado Esperado:Si la fecha seleccionada es correcta se mostrar un mensaje. En el Formulario de Listado de Asistencias, debern aparecer las asistencias generadas, segn la fecha seleccionada.

Evaluacin de la Prueba:Prueba satisfactoria.

Prueba de aceptacin para Historia de usuario Nro. 03

PRUEBA DE ACEPTACION

Prueba : N 01Nro. historia y Nombre:Historia N 03, Registrar Marca de Asistencia

Nombre de Prueba: Registro de una marca de asistencia por un operador del sistema

Descripcin:El sistema mostrar un listado de asistencias, previa seleccin de una fecha. Al seleccionar una asistencia y al dar clic en el botn Registrar Asistencia deber mostrar el formulario de registro de asistencia, si la hora actual coincide con el rango de minutos de marcado se mostrar un mensaje, si la marcacin registra tardanza son confirmar el registro, si la fecha/hora no es correcta se mostrar un mensaje de error y se tendr que habilitar la modificacin de horas.

Condiciones de Ejecucin:El Software deber estar instalado y configurado en el equipo de cmputo. Adems deber haber iniciado sesin con un usuario Encargado o un Usuario Administrador del Sistema.

Entrada / pasos de Ejecucin: Elegir el Men Control de Asistencias Seleccionar la opcin Registrar Asistencia Aplicar los filtros necesarios. Seleccionar la asistencia a marcar Presionar el botn Registrar Asistencia En el formulario registrar los datos necesarios. Dar clic en Registrar

Resultado Esperado:Si los datos son correctos se mostrar un mensaje de xito en la operacin. En el listado de Asistencias, la asistencia marcada deber aparecer con el estado Con Marca o Con Tardanza.

Evaluacin de la Prueba:Prueba satisfactoria.

Prueba de aceptacin para Historia de usuario Nro. 04

PRUEBA DE ACEPTACION

Prueba : N 01Nro. historia y Nombre:Historia N 04, Registrar Falta

Nombre de Prueba: Registro de una falta en la lista de asistencias por un operador del sistema

Descripcin:El sistema mostrar un listado de asistencias, previa seleccin de una fecha. Al seleccionar una asistencia y al dar clic en el botn Registrar Falta, se habr registrado la falta.

Condiciones de Ejecucin:El Software deber estar instalado y configurado en el equipo de cmputo. Adems deber haber iniciado sesin con un usuario Encargado o un Usuario Administrador del Sistema.

Entrada / pasos de Ejecucin: Elegir el Men Control de Asistencias Seleccionar la opcin Registrar Asistencia Aplicar los filtros necesarios. Seleccionar la asistencia a marcar falta. Presionar el botn Registrar Falta. Confirmar al mensaje.

Resultado Esperado:Si se confirma el mensaje se mostrar un mensaje de xito en la operacin. En el listado de Asistencias, la asistencia marcada deber aparecer con el estado Con Falta.

Evaluacin de la Prueba:Prueba satisfactoria.

Prueba de aceptacin para Historia de usuario Nro. 05

PRUEBA DE ACEPTACION

Prueba : N 01Nro. historia y Nombre:Historia N 05, Registrar Verificacin

Nombre de Prueba: Registro de la verificacin de una asistencia por un operador del sistema

Descripcin:El sistema mostrar un listado de asistencias, previa seleccin de una fecha. Al seleccionar una asistencia y al dar clic en el botn Registrar Verificacin se abrir un formulario, se ingresarn los datos que se soliciten y se dar clic al botn Registrar. En caso la fecha actual no sea correcta, se puede modificar habilitando la opcin de cambio de hora.

Condiciones de Ejecucin:El Software deber estar instalado y configurado en el equipo de cmputo. Adems deber haber iniciado sesin con un usuario Encargado o un Usuario Administrador del Sistema.

Entrada / pasos de Ejecucin: Elegir el Men Control de Asistencias Seleccionar la opcin Registrar Asistencia Aplicar los filtros necesarios. Seleccionar la asistencia a registrar verificacin. Presionar el botn Registrar Verificacin. Llenar los datos que se soliciten. Dar clic en Registrar.

Resultado Esperado:Si se ingresan correctamente los datos, en el listado de Asistencias, la asistencia marcada deber aparecer con el estado Verificacin Positiva o Verificacin Negativa segn el caso.

Evaluacin de la Prueba:Prueba satisfactoria.

Prueba de aceptacin para Historia de usuario Nro. 06

PRUEBA DE ACEPTACION

Prueba : N 01Nro. historia y Nombre:Historia N 06, Registrar Justificacin

Nombre de Prueba: Registro de la justificacin de un o varias asistencias con faltas o tardanzas, por un operador del sistema

Descripcin:El sistema mostrar un listado de asistencias, previa seleccin de una fecha. Al seleccionar una asistencia con estado Con Tardanza o Con Falta y al dar clic en el botn Registrar Justificacin se abrir un formulario, se ingresarn los datos que se soliciten y se dar clic al botn Registrar. Se debe seleccionar al menos una falta o tardanza para registrar una justificacin. Tambin se podr realizar esta tarea, mediante la opcin Registrar Justificacin en el men Control de Asistencia, donde aparecer un listado de justificaciones y en l se podrn ir agregando las justificaciones.

Condiciones de Ejecucin:El Software deber estar instalado y configurado en el equipo de cmputo. Adems deber haber iniciado sesin con un usuario Encargado o un usuario Administrador del Sistema.

Entrada / pasos de Ejecucin: Elegir el Men Control de Asistencias Seleccionar la opcin Registrar Asistencia Aplicar los filtros necesarios. Seleccionar la asistencia con estado Con Falta o Con Tardanza a registrar justificacin. Presionar el botn Registrar Justificacin. Marcar las faltas o tardanzas que se deseen justificar. Llenar los otros datos que se soliciten. Dar clic en Registrar. Elegir el Men Control de Asistencias. Seleccionar la opcin Registrar Justificacin. Aplicar los filtros necesarios. Dar clic en Nuevo. Llenar los datos que se soliciten. Dar clic en el Botn Buscar o ingresar manualmente el cdigo del Docente. Marcar las faltas o tardanzas que se deseen justificar. Llenar los otros datos que se soliciten. Dar clic en Registrar.

Resultado Esperado:Si se ingresan correctamente los datos, en el listado de Asistencias, la asistencia marcada deber aparecer con el estado Falta Justificada o Tardanza Justificada segn el caso. Tambin la justificacin aparecer en el listado de justificaciones de la opcin Registrar Justificacin del Men Control de Asistencias.

Evaluacin de la Prueba:Prueba satisfactoria.

Prueba de aceptacin para Historia de usuario Nro. 07

PRUEBA DE ACEPTACION

Prueba : N 01Nro. historia y Nombre:Historia N 07, Registrar Da No Laborable

Nombre de Prueba: Registro de un da no laborable por un operador del sistema

Descripcin:El sistema mostrar un listado de das no laborables registrados, el usuario dar clic en el botn nuevo, llenar los datos solicitados y dar clic en registrar.

Condiciones de Ejecucin:El Software deber estar instalado y configurado en el equipo de cmputo. Adems deber haber iniciado sesin con un usuario Encargado o un usuario Administrador del Sistema.

Entrada / pasos de Ejecucin: Elegir el Men Mantenimiento Seleccionar la opcin Da No Laborable Dar clic al botn Nuevo. Llenar los otros datos que se soliciten. Dar clic en Registrar.

Resultado Esperado:Si se ingresan correctamente los datos, en el listado de Das No Laborables, aparecer el nuevo registro.

Evaluacin de la Prueba:Prueba satisfactoria.

Prueba de aceptacin para Historia de usuario Nro. 08

PRUEBA DE ACEPTACION

Prueba : N 01Nro. historia y Nombre:Historia N 08, Registrar Suspensin de Clase

Nombre de Prueba: Registro de una suspensin de clase por un operador del sistema

Descripcin:El sistema mostrar un listado de suspensiones de clase previamente registrados, el usuario dar clic en el botn nuevo, llenar los datos solicitados y dar clic en registrar.

Condiciones de Ejecucin:El Software deber estar instalado y configurado en el equipo de cmputo. Adems deber haber iniciado sesin con un usuario Encargado o un usuario Administrador del Sistema.

Entrada / pasos de Ejecucin: Elegir el Men Mantenimiento Seleccionar la opcin Suspensin de Clases Dar clic al botn Nuevo. Llenar los otros datos que se soliciten. Dar clic en Registrar.

Resultado Esperado:Si se ingresan correctamente los datos, en el listado de Suspensin de Clases, aparecer el nuevo registro.

Evaluacin de la Prueba:Prueba satisfactoria.

Prueba de aceptacin para Historia de usuario Nro. 09

PRUEBA DE ACEPTACION

Prueba : N 01Nro. historia y Nombre:Historia N 09, Registrar Usuarios de Sistema

Nombre de Prueba: Registro de un usuario por un operador del sistema.

Descripcin:El sistema mostrar un listado de usuarios de sistema previamente registrados, el usuario dar clic en el botn nuevo, llenar los datos solicitados y dar clic en registrar.

Condiciones de Ejecucin:El Software deber estar instalado y configurado en el equipo de cmputo. Adems deber haber iniciado sesin con un usuario Administrador o un usuario Administrador del Sistema.

Entrada / pasos de Ejecucin: Elegir el Men Mantenimiento Seleccionar la opcin Usuarios de Sistema Dar clic al botn Nuevo. Llenar los otros datos que se soliciten. Dar clic en Registrar.

Resultado Esperado:Si se ingresan correctamente los datos, en el listado de Usuarios de Sistema, aparecer el nuevo registro.

Evaluacin de la Prueba:Prueba satisfactoria.

Prueba de aceptacin para Historia de usuario Nro. 10

PRUEBA DE ACEPTACION

Prueba : N 01Nro. historia y Nombr