Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Figura 1 : Modelo de Caso de Uso del Sistema de Control de Asistencia [Fuente: Elaboración propia]
1
5.1.3 Trabajadores del Negocio
2
5.1.4 Casos de Uso del Negocio
3
5.1.5 Metas del Negocio
4
5.1.6 Entidades del Negocio
5
5.1.7. Matriz de Proceso, Servicio y Funcionalidades
PROCESO DE
ACTIVIDAD DEL RESPONSABLE REQUERIMIENTOS
NEGOCIO CASO DE USO ACTORES
NEGOCIO DEL NEGOCIO FUNCIONALES
“META”
Registrar y modificar RF01: Registrar y editar la Coordinador
Coordinador CU01: Gestionar docente
personal docente información de los docentes.
Gestionar Docentes RF02: Consultar la información de
Consultar personal docente Coordinador CU02: Consultar docente Coordinador
los docentes registrados.
“Reducir los RF03: Dar de alta a docentes CU03: Dar de alta a
mantenimientos de Dar de alta personal docente Coordinador
registrados. docente
Coordinador
docentes a 1´ como
máximo” Dar de baja personal RF04: Dar de baja a docentes CU04: Dar de baja a
Coordinador Coordinador
docente registrados. docente
6
PROCESO DE
ACTIVIDAD DEL RESPONSABLE REQUERIMIENTOS
NEGOCIO CASO DE USO ACTORES
NEGOCIO DEL NEGOCIO FUNCIONALES
“META”
RF014: Registrar, modificar y CU09: Gestionar permisos
Coordinador
Registrar, modificar y eliminar permisos por refrigerio. por refrigerio
Coordinador
Gestionar Permisos eliminar permisos RF015: Registrar, modificar y CU010: Gestionar
Coordinador
eliminar permisos por comisión. permisos por comisión
“Reducir los
mantenimientos de
permisos a 1´ como Consultar permisos Coordinador RF016: Consultar permisos. CU11: Consultar permisos Coordinador
máximo”
7
5.1.8 Matriz de Requerimientos Adicionales
8
5.1.9 Diagrama de Actividades (DA)
Procesar respuestas
Mostrar notas
DA – Gestionar Docente
9
Figura 3 : Diagrama de actividades - Proceso Gestionar Docente [Fuente: Elaboración propia]
10
DA – Gestionar Horarios
11
DA – Gestionar Asistencia
12
DA – Gestionar Permisos
14
5.2.2 Especificaciones de Casos de Uso
1. Breve Descripción
El caso de uso lo inicia el docente, para iniciar el funcionamiento del Sistema de personal se realiza la
el registro de entrada para ello tendrá que ingresar el número de DNI
2. Flujo de Eventos
Evento disparador: El caso de uso comienza cuando el docente captura la hora del formulario control
de personal.
2.1.1 El sistema muestra la interfaz Registrar Hora de Entrada - Salida, la interfaz muestra
buscador de DNI con apellidos.
2.1.2 En caso el DNI ingresado es erróneo el sistema mostrara un mensaje que el docente no
tiene programación.
2.1.3 el sistema recogerá la fecha y la hora.
2.1.4 si todo es correcto el sistema mostrara el mensaje reconociendo el botón pulsado si es
ingreso o salida.
2.1.5 El sistema redirige a la interfaz “control de docente”.
2.1.6 fin del caso de uso.
3. Flujos Alternativos
Problemas con la conexión con la Base de datos.
En el punto 2.2.12 docente no programado
Solo podrá marca una sola vez la entrada por día.
4. Requerimientos Especiales
Debe estar disponible a través de intranet en horarios de trabajo de los usuarios.
5. Pre-condiciones
El docente tiene que recordar el número de DNI para poder registrar la entrada.
6. Post-condiciones
El docente queda registrado en la tabla tcontroldocente
15
7. Prototipos
16
5.2.2.2 Especificación del Caso de Uso 02 – Registrar salida
1. Breve Descripción
El caso de uso lo inicia el docente, para iniciar el funcionamiento del Sistema de personal se realiza la
el registro de salida para ello tendrá que ingresar el número de DNI
2. Flujo de Eventos
Evento disparador: El caso de uso comienza cuando el docente captura la hora del formulario control
de personal.
2.1.1 El sistema muestra la interfaz Registrar Hora de Entrada - Salida, la interfaz muestra
buscador de dni con apellidos.
2.1.2 En caso el dni ingresado es erronero el sistema mostrara un mensaje que el docente no
tiene programación.
2.1.3 el sistema recogerá la fecha y la hora.
2.1.4 si todo es correcto el sistema mostrara el mensaje reconociendo el botón pulsado si es
ingreso o salida.
2.1.5 El sistema redirige a la interfaz “control de docente”.
2.1.6 fin del caso de uso.
3. Flujos Alternativos
Problemas con la conexión con la Base de datos.
En el punto 2.2.12 docente no programado
Solo podrá marca una sola vez la salida por día.
4.
4. Requerimientos Especiales
Debe estar disponible a través de intranet en horarios de trabajo de los usuarios.
5. Pre-condiciones
El docente tiene que recordar el número de DNI para poder registrar la entrada.
6. Post-condiciones
El docente queda registrado en la tabla tcontroldocente
7. Prototipos
17
Figura 10 : Interfaz control de docente
18
5.2.2.3 Especificación del Caso de Uso 03 – Gestionar personal
1. Breve Descripción
El caso de uso lo inicia el coordinador académico, lo utiliza para gestionar la información referente al
personal que forma parte del Sistema (nuevos ingresos de personal, modificación, dar de baja, dar de
alta, etc.).
2. Flujo de Eventos
Evento disparador: El caso de uso comienza cuando el coordinador académico, selecciona la opción
docente en el menú principal del sistema según el perfil y rol que el posee.
El Sistema muestra la pantalla de gestión de Personal con una serie de opciones referente al
manejo del personal.
2.1.1 El sistema muestra la interfaz “NUEVO DOCENTE” donde se activan los campos para
ingresar los datos del alumno: Código (Auto generable), Nombres, Apellido Paterno,
Apellido Materno, DNI, Sexo, Fecha de Nacimiento, Dni, Dirección, teléfono, Email,).
2.1.2 Incluye las opciones: Guardar, Salir, Cancelar.
2.1.3 El sistema limpia los campos de ingreso de datos del docente.
2.1.4 El sistema redirige a la interfaz “Gestionar Personal”. donde están las opciones del
usuario coordinador académico
2.1.5 Fin del Caso de Uso
3. Flujos Alternativos
El sistema puede mostrar el mensaje de que el coordinador académico no tiene acceso a
estas opciones.
4. Requerimientos Especiales
El usuario debe al menos tener conocimiento de informática (Windows), entorno de Ventanas
gráficas
5. Pre-condiciones
5.1. El coordinador académico debe haberse validado con su usuario y clave.
5.2. El coordinador académico debe haber seleccionado nuevo docente
6. Post Condiciones.
El sistema dará como resultado una pantalla con las opciones de dar de Alta
19
Personal, Dar Baja de Personal, Modificar datos de Personal, etc.
7. Prototipos
20
5.2.2.4 Especificación del Caso de Uso 04 – Buscar tipos de permisos
1. Breve Descripción
El caso de uso lo inicia el coordinador académico, lo utiliza para gestionar la información referente al
listado de los permisos teniendo 2 tipos por refrigerio y comisión.
2. Flujo de Eventos
Evento disparador: El caso de uso comienza cuando el coordinador académico, selecciona el menú
Reportes en el menú principal del sistema luego elegir reportes por permisos.
El Sistema muestra la pantalla de Buscar permisos con una serie de opciones referente al
manejo del filtro.
3. Flujos Alternativos
El sistema no puede comunicarse con la base de datos
4. Requerimientos Especiales
El usuario debe al menos tener conocimiento de informática (Windows), entorno de Ventanas
gráficas
5. Pre-condiciones
5.1 El coordinador académico debe haberse validado con su usuario y clave.
5.2El coordinador académico debe haber seleccionado Buscar permisos
6. Post Condiciones.
El sistema dará como resultado una pantalla con las opciones de descargar en formato Excel el
reporte de permisos.
21
7. Prototipos
22
5.2.2.5 Especificación del Caso de Uso 05 – Buscar asistencia por especialidad
1. Breve Descripción
El caso de uso lo inicia el Administrador del Sistema, lo utiliza para gestionar la información
referente a la búsqueda de asistencia por especialidad.
2. Flujo de Eventos
Evento disparador: El caso de uso comienza cuando el coordinador académico, selecciona el menú
reportes del menú principal del sistema luego buscar por especialidad.
El Sistema muestra la pantalla de Buscar asistencia por especialidad con una serie de
opciones referente al manejo del filtro.
2.1.1 El sistema muestra la interfaz “Buscar asistencia por especialidad” donde se selecciona la
especialidad
2.1.2 Incluye un rango de fechas.
2.1.3 El botón descargar se mostrara una vez realizado el listado.
2.1.4 Fin del Caso de Uso
3. Flujos Alternativos
El sistema puede mostrar el mensaje de que el coordinador académico no tiene acceso a
estas opciones.
4. Requerimientos Especiales
El usuario debe al menos tener conocimiento de informática (Windows), entorno de Ventanas
gráficas
5. Pre-condiciones
5.1. El coordinador académico debe haberse validado con su usuario y clave.
5.2. el coordinador académico debe haber seleccionado Buscar asistencia por
especialidad
6. Post Condiciones.
El sistema dará como resultado una pantalla con las opciones de descargar en formato Excel
el reporte de búsqueda por especialidad.
23
7. Prototipos
24
5.2.2.6 Especificación del Caso de Uso 06 – gestionar permiso refrigerio
1. Breve Descripción
El caso de uso lo inicia el Administrador del Sistema, lo utiliza para gestionar los registros referentes
a los permisos de refrigerios presentados por el personal de la institución.
2. Flujo de Eventos
Evento disparador: El caso de uso comienza cuando el coordinador académico, selecciona el menú
mantenimiento extra del menú principal del sistema luego dar clic en permisos refrigerios.
El Sistema muestra la pantalla de gestionar permiso por refrigerio con una serie de opciones
referente al mantenimiento de registro por refrigerios.
2.1.1 El sistema muestra la interfaz “permiso por refrigerio” donde se grabara por número de
DNI
2.1.2 El sistema recogerá la hora del sistema,
2.1.3 el coordinador académico agregara el tiempo de refrigerio en minutos.
2.1.4 El sistema mostrara un mensaje de confirmación.
2.1.5 Fin del Caso de Uso
3. Flujos Alternativos
El sistema no puede comunicarse con la base de datos
4. Requerimientos Especiales
El usuario debe al menos tener conocimiento de informática (Windows), entorno de Ventanas
gráficas
5. Pre-condiciones
El coordinador académico debe haberse validado con su usuario y clave.
6. Post Condiciones.
El permiso por refrigerio queda registrado en la base de datos
7. Prototipos
25
Figura 16 : Interfaz y opciones del menú mantenimiento extra.
26
5.2.2.7 Especificación del Caso de Uso 07 – gestionar permiso por comisión
1. Breve Descripción
El caso de uso lo inicia el Administrador del Sistema, lo utiliza para gestionar los registros referentes
a los permisos por comision presentados por el personal de la institución.
2. Flujo de Eventos
Evento disparador: El caso de uso comienza cuando el coordinador académico, selecciona el menú
mantenimiento extra del menú principal del sistema luego dar clic en permisos por comisión.
El Sistema muestra la pantalla de gestionar permiso por comision con una serie de opciones
referente al mantenimiento de registro por comision.
2.1.1 El sistema muestra la interfaz “permiso por comision” donde se grabara por número de
DNI
2.1.2 El sistema mostrara las opciones del permisos por tiempo o por día,
2.1.3 el coordinador académico agregara el tiempo sea en días o horas.
2.1.4 El sistema mostrara un mensaje de confirmación.
2.1.5 Fin del Caso de Uso
3. Flujos Alternativos
El sistema no puede comunicarse con la base de datos
4. Requerimientos Especiales
El usuario debe al menos tener conocimiento de informática (Windows), entorno de Ventanas
gráficas
5. Pre-condiciones
El coordinador académico debe haberse validado con su usuario y clave.
6. Post Condiciones.
El permiso por comisión queda registrado en la base de datos
27
7. Prototipos
28
5.2.2.8 Especificación del Caso de Uso 08 – gestionar horarios y cursos
1. Breve Descripción
El caso de uso lo inicia el Administrador del Sistema, lo utiliza para gestionar los horarios y cursos
que se le asignara al personal docente divido por especialidad.
2. Flujo de Eventos
Evento disparador: El caso de uso comienza cuando el director, selecciona el menú horarios del menú
principal del sistema.
El Sistema muestra la pantalla de gestionar horarios y cursos con una serie de opciones
referente al mantenimiento de registro por horarios.
2.1.1 El sistema muestra la interfaz “gestionar horarios y cursos” donde se grabara los datos
del profesor cursos y horario
2.1.2 El sistema abrirá un formulario modal para buscar los docentes libres de carga horaria
por especialidad.
2.1.3 el director asignar el día y hora del curso.
2.1.4 El sistema mostrara un mensaje de confirmación.
2.1.5 Fin del Caso de Uso
3. Flujos Alternativos
El sistema no puede comunicarse con la base de datos
4. Requerimientos Especiales
El usuario debe al menos tener conocimiento de informática (Windows), entorno de Ventanas
gráficas
5. Pre-condiciones
El director debe haberse validado con su usuario y clave.
6. Post Condiciones.
El permiso por comisión queda registrado en la base de datos
29
7. Prototipos
30
5.3 Modelo de Datos
Para el presente trabajo, se ha desarrollado la siguiente base de datos:
Tabla 7:
31
5.4 Diagrama de Componentes
32
5.5 Diagrama de Despliegue
33