Академический Документы
Профессиональный Документы
Культура Документы
“BALBINA MORENO”
13-12-2014
AURORES:
BRAYAN ISRRAEL PEREZ CUEVA
OCHOA ORDOÑEZ JENIFFER ALEXANDRA
DIRECTOR:
LOJA-ECUADOR-2014
0
RESPONSABILIDAD
Todos los contenidos, ideas, conceptos y gráficos que se han desarrollado en el presente
proyecto, son de absoluta responsabilidad de los subscritos.
……………………………………………… ……………………………………………………
Bryan Israel Pérez Cueva Jeniffer Alexandra Ochoa Ordoñez
………………………………………………
Mariana de Jesús Rivas Luzuriaga
1
AGRADECIMIENTO
De manera muy especial agradecemos al Mgstr. Alfonso León asesor del proyecto de
grado, por la orientación y asesoramiento eficiente en el proyecto.
Los Autores
2
DEDICATORIA
Isrrael
Primeramente agradezco a Dios ya que siempre ha estado
Con migo. Este proyecto de Fin de Grado, lo cual me
Ayuda a cumplir una meta mas en Mi vida, Se lo dedico
Con mucho amor y cariño principalmente a mis padres,
Edilberto y Yadid,
Por todo lo que han hecho por mí, Por apoyarme siempre,
Por darme aliento para seguir adelante, A mis hermanos
Por ser Siempre el motivo de mi alegría, por ser la razón
De mis esfuerzos diarios. Por siempre apoyarme
y estar Con migo en todo momento mil gracias.
Jeniffer
Con todo respeto y cariño dedico este valioso trabajo
A Dios, por extenderme su mano y no dejarme
Derrumbar .A mis padres Julia y Pedro por ser
Los seres que me dieron la vida, a mis hermanos
Quienes me apoyaron económica y moralmente.
Sin ellos nada de esto seria posible, gracias por
Su apoyo y ayudarme a realizar una de mis metas.
Mariana
3
a) TITULO
4
INDICE DE CONTENIDOS
AUTORÍA.............................................................................................................................. I
AGRADECIMIENTO.......................................................................................................... II
DEDICATORIA..................................................................................................................... III
Índice de Contenidos.......................................................................................................... IV
Tablas.....................................................................................................................V
1) Introducción.................................................................................................................. 9
REQUERIMIENTOS NO FUNCIONALES………………………………..........................................10
5.2. Priorizacion
7) Inicio de sesión……………………………………………………………………………………………………….. 20
7.2. Usuario-Inspectora
5
7.4. menú logos
8.1. Implementación.
8.4.Probar Apache.
9) Prueba de aceptación…………………………………………………………………………………………26
9.1. Codigo
9.3.Descripcion.
10.2.Recursos Materiales.
10.3.Recursos Tecnicos-Tecnologicos.
10.4.Resumen Presupuesto.
11) Conclusion………………………………………………………………………………………………………...32
12) Recomendación…………………………………………………………………………………………………32
13)Anexos……………………………………………………………………………………………………….………33
14) Anexo I
INDICE DE TABLAS
TABLA III: HISTORIA DE USUARIO 01: INGRESAR AL SISTEMA MEDIANTE USUARIO Y CONTRASEÑA.
TABLA IV: HISTORIA DE USUARIO 01: ADMINISTRAR INFORMACION BASICA DE TODOS LOS ESTUDIANTES
DE LA INSTITUCION.
TABLA IX: HISTORIA DE USUARIO 02: CALCULAR PORCENTAJE DE ASISTENCIAS E INASISTENCIAS DE LOS
ALUMNOS.
8
INDICE:
RESUMEN EJECUTIVO
1. INTRODUCCION
1.1. Propuesta de trabajo.
La función del sistema depende de la utilidad que le de el usuario, consta una pantalla
principal la cual llamara a las ventanas sugeridas.
El sistema fue realizado en la plataforma Netbeans 7.4 JAVA.
Luego de haber realizado la encuesta a la inspectora y de haber analizado los datos que
maneja en el departamento de inspección podemos detallar los siguientes requerimientos
funcionales:
El sistema permitirá:
Controlará la asistencia de cada alumno (lo que
RF006 realizara un informe final de las faltas justificadas e Oculto
injustificadas)
9
Calcular el porcentaje de asistencias final para cada
alumno (lo que determinara si el alumno no ha
RF007 Oculto
excedido en faltas, obteniendo uno de los requisitos
para aprobar el año)
Los requerimientos que hemos obtenido de entrevistas con la Inspectora del colegio fueron
traducidos a Historias de Usuario, y se las agruparon por iteraciones según la complejidad
de programación.
El usuario que ha sido contemplado para la planificación global del sistema cumple un rol
fundamental en cada una de las historias de usuario a describirse a continuación, ya que
es el que obtendrá un beneficio real por el uso apropiado del Sistema a desarrollarse:
Inspectora: Este usuario tiene la posibilidad de ingresar al Sistema la asistencia
de los alumnos y poder realizar la justificación de inasistencias o justificación de las
mismas. También le permitirá administrar la información básica de los alumnos.
3. Historias de usuario
10
Para la elaboración de las Historias de Usuario tomamos en cuenta parámetros
básicos asociados al desarrollo de nuestro proyecto de fin de grado, tal como riesgo
y esfuerzo.
Como riesgos podemos mencionar las restricciones de recursos humanos, de
hardware y software en cuanto a disponibilidad.
El esfuerzo es calculado en base a puntos, que corresponden a semanas ideales
de trabajo, tomando en cuenta el esfuerzo asociado a pruebas unitarias.
4. ADMINISTRAR ASISTENCIAS
MÓDULO I. ADMINISTRAR CUENTAS
Historia de Usuario
Número: 01 Usuario: Inspectora
Nombre historia: Ingresar al Sistema mediante un usuario que en este caso sería
la Inspectora y una contraseña que la manejara la misma.
Prioridad en negocio: Alta Riesgo en desarrollo: Baja
Tiempo estimado: 6 Iteración asignada:1
Programador responsable: Jeniffer Ochoa – Mariana Rivas
Descripción: Para iniciar el sistema el usuario(Inspectora) hara clic en el icono
SIGIA.jar, para ingresar deberá loguearse con el usuario y contraseña asignados la
cual solamente deberá saber la persona que manejara este Sistema.
Observaciones:
Historia de Usuario
Número: 02 Usuario: Inspectora
11
Descripción: El Sistema (SGIA) permitirá gestionar información de los estudiantes
como: Registrar asistencia, justificar las inasistencias, e imprimir reportes.
Observaciones:
Historia de Usuario
Observaciones:
Historia de Usuario
Número: 04 Usuario: Inspectora
Observaciones:
12
TABLA VII: HISTORIA DE USUARIO 02, IMPRIMIR REPORTES.
Historia de Usuario
Número: 05 Usuario: Inspectora
Historia de Usuario
Número: 06 Usuario: Inspectora
Observaciones:
Historia de Usuario
Número: 06 Usuario: Inspectora
13
Prioridad en negocio: Alta Riesgo en desarrollo: Baja
Tiempo estimado: 9 Iteración asignada:2
Programador responsable: Mariana Rivas – Israel Pérez
Descripción: Permitirá al usuario calcular el porcentaje final de asistencias e
inasistencias. para cada alumno (lo que determinara si el alumno no ha excedido
en faltas, obteniendo uno de los requisitos para aprobar el año)
Observaciones:
Una vez que hemos identificado las funcionalidades que debe contener el sistema, es
necesario realizar un análisis del tiempo y esfuerzo que va hacer requerido en el transcurso
del proyecto, esto nos servirá para obtener una estimación real de recursos que nos
demanda para cumplir con los requerimientos planteados en la Historias de Usuario.
14
3 Registrar asistencia de los alumnos Baja Alta 2 12
5.2. Priorización
N°
Nombre de Historia
Historia Iteración
Ingresar al sistema con su cuenta de usuario y cambiar su
1 1
clave
2 Administrar información de los alumnos 1
3 Registrar asistencia de los alumnos 1
4 Justificar faltas de los alumnos 2
Horas 27 39
Semanas 2 3
Horas Semanales 14 13
Historias de Usuario 3 4
Para realizar el plan de entregas se tomó en cuenta las iteraciones del sistema.
Para cada iteración se tomó en cuenta la equivalencia en tiempo por cada historia
de usuario.
El tiempo total en semanas que nos llevó el desarrollo del sistema es de 5 semanas
y el entorno lo configuramos en un tiempo de 2 semanas.
Administrar información
Iteración 1 de los estudiantes. 20-10-2014 22-10-2014
28-10-2014
Registrar asistencia de Sin contar
Iteración 1 los alumnos. 23-10-2014
Sábado y
Domingo
16
Justificar faltas de los
Iteración 2 29-10-2014 31-10-2014
alumnos.
Imprimir reportes de
asistencias e
Iteración 2 03-11-2014 05-11-2014
inasistencias de los
alumnos.
Informe final de las faltas
Iteración 2 justificadas e 10-11-2014 13-11-2014
injustificadas
Calcular porcentajes de
Iteración 2 asistencias e 24-10-2014 26-11-2014
inasistencias.
Ingresar Datos
Usuario y Clave
NO
YES
17
Administrar alumnos
Visualizar datos de
Administrar alumnos
Estudiantes
Crear Estudiante
Ingresar datos para el
YES
nuevo Estudiante y
Guardar
NO
Modificar
Estudiante
YES
Modificar Datos
Validar Datos
18
Seleccionar Cusro
Visualizar lista de
alumnos
Justificar Faltas
Visualizar lista de
Seleccionar Cusro
alumnos
Validar justificacion y
guardar datos
19
Generar reportes asistencia de cada alumno e imprimir certificado de asistencia
Generar Reportes
de Asistencia Reportes de
Inasistencia
Seleccionar reportes de
asistencia o certificado
NO Certificado de
asistencia
YES
YES
Seleccionar curso
Visualizar Reporte
Imprimir Reporte
7. INICIO DE SESIÓN
20
7.1. Acceso al sistema
En usuario inspectora le permitirá llevar el registro de los alumnos, ingresar con un usuario
y una contraseña, administrar la información de cada uno de los estudiantes, en cuanto a
la información de asistencias e inasistencias de los alumnos, justificar faltas, imprimir
reportes, generar un informe final y generar porcentajes.
21
7.4. Se muestra un registro de las actividades que el usuario realizó en el sistema.
22
23
7.7. Menú administrador (Inspectora)
Actividades del administrador
23
Para realizar la implementación del SGIA es necesario tener algunos requisitos
de software entre los más importantes.
1
Luego iniciamos sesión y ya podremos trabajar con MySql, de esta manera no
tendremos ninguna dificultad a conectar nuestro proyecto con la Base de Datos
ya que comprobamos que las instalaciones se ejecutaron correctamente.
9. PRUEBAS DE ACEPTACIÓN
9.4. Entrada/ Pasos de ejecución: Pasos por los que el usuario tiene que
pasar para ejecutar la funcionalidad en análisis.
2
TABLA IX: PRUEBA DE ACEPTACIÓN 01
PRUEBA DE ACEPTACIÓN
Código: Historia de Usuario: 1: Ingresar al sistema con un
usuario y contraseña.
Descripción: Para tener acceso al sistema se debe hacer clic en la opción de
ingresar al sistema se introduce el Usuario y Contraseña y una vez ingresado
al sistema podra realizar la actividad que requiera.
Entrada pasos de ejecución
El usuario:
• Accede al sistema
• Selecciona el icono SGIA.
Resultado Esperado:
Satisfactoria
PRUEBA DE ACEPTACIÓN 02
PRUEBA DE ACEPTACIÓN
Código: Historia de Usuario: 17: Registrar
asistencia de los alumnos
Descripción: Se debe registrar la asistencia de los alumnos, diariamente. Para
realizar este proceso se debe seleccionar el curso, paraleloque se va a ingresar las
asistencias.
Condiciones de Ejecución:
3
Entrada pasos de ejecución
El usuario:
• Selecciona el curso.
• Para registrar las respectivas asistencias, debe seleccionar los estudiantes
que asistieron
• Selecciona guardar asistencias
Resultado Esperado:
Opción 1:
Satisfactoria
PRUEBA DE ACEPTACIÓN 03
PRUEBA DE ACEPTACIÓN
Código: PA18 Historia de Usuario: 18: Justificar faltas de los alumnos
Descripción: Se debe permitir justificar las inasistencias con el respectivo
justificativo, mostrando un lugar donde se debe escribir la justificación.
Condiciones de Ejecución:
4
Entrada pasos de ejecución
El usuario:
Resultado Esperado:
Opción 1:
Satisfactoria
PRUEBA DE ACEPTACIÓN 04
PRUEBA DE ACEPTACIÓN
Código: PA19 Historia de Usuario: 19: Generar
reportes de asistencia de los alumnos.
Descripción: Permitirá generar los reportes de asistencia donde indicara nombres
y apellidos del alumno, curso.
Condiciones de Ejecución:
5
Entrada pasos de ejecución
El usuario:
Opcion1: REPORTES DE
ASISTENCIA Selecciona el
reporte de asistencias
• Selecciona el curso.
• Selecciona generar reporte
Resultado Esperado:
Opción 1:
Satisfactoria
6
durante estos últimos tres años impartidos muy acertadamente por nuestros
docentes en el área Técnica.
7
10.3. Recursos Técnicos-Tecnológicos
Resumen presupuesto
Recursos Humanos
Recursos Materiales
Recursos Técnicos/tecnológicos
Subtotal
Imprevistos
TOTAL
11. Conclusión
12. Recomendación
Se recomienda a la Inspectora del colegio “Balbina Moreno” hacer uso del
sistema para mejorar la atención a sus estudiantes y mantener una
comunicación conjunta entre alumnos y padres de familia, además de mantener
su información consistente y perdurable, le permitirá un ahorro significativo en
tiempo y recursos para la gestión académica.
8
Debe hacerse todo lo posible por no realizar modificaciones demasiado drásticas
a la metodología XP ya que se corre el riesgo de alterar la esencia de la
metodología.
13. ANEXOS
13.1. Anexo I
ENTREVISTA
LOS ALUMNOS DEL TERCER AÑO BACHILLERATO TECNICO LE
SOLICITAMOS DE LA MANERA MÁS COMEDIDA NOS AYUDE
CONTESTANDO LA SIGUIENTE ENTREVISTA, LA MISMA QUE NOS
AYUDARA PARA REALIZAR NUESTRO PROYECTO DE GRADO TITULADO:
SISTEMA PARA GESTIONAR LA INFORMACION DE LOS ALUMNOS EN EL
DEPARTAMENTO DE INSPECCION.
PREGUNTAS
1) CUAL ES SU HORARIO DE TRABAJO
………………………………………………………………………………………
2) EN QUE CONSISTE SU TRABAJO.
…………………………………………………………………….…………………
3) CON CUANTOS ALUMNOS CUENTA LA UNIDAD EDUCATIVA ,
ACTUALMENTE
…………………………………………………………………………………………
4) COMO LLEVA LA ASISTENCIA DE LOS ESTUDIANTES DE LA
INSTITUCION
……………………………………………………………………………………………
5) UTILIZA ALGTUN FORMATO PARA LLEVAR LA ASISTENCIA DE LOS
ESTUDIANTES
SI NO
6) DEACUERDO A QUE RAZONES, JUSTIFICA UNA FALTA
……………………………………………………………………………………………
7) CON QUE FRECUENCIA PRESENTA ALGUN INFORME
SEMANAL MENSUAL QUIMESTRAL ANUAL
9
8) QUE INCONVENIENTES SE LE HAN PRESENTADO PARA
REALIZAR ESTE TRABAJO
FALTA DE TIEMPO CARGA HORARIA
9) LE GUSTARIA QUE SE IMPLEMENTE ALGUN SISTEMA PARA
FACILITAR LA ASISTENCIA DE LOS ALUMNOS.
……………………………………………………………………………………………
Pregunta 1
1. ¿CUAL ES SU HORARIO DE TRABAJO?
Pregunta 2
2. ¿EN QUE CONSISTE SU TRABAJO?
Pregunta 3
3. ¿CON CUANTOS ALUMNOS CUENTA LA UNIDAD EDUCATIVA,
ACTUALMENTE?
Pregunta 4
4. COMO LLEVA LA ASISTENCIA DE LOS ESTUDIANTES DE LA
INSTITUCION
10
Pregunta 5
5. UTILIZA ALGTUN FORMATO PARA LLEVAR LA ASISTENCIA DE LOS
ESTUDIANTES
SI NO
TABLA XIX
RESPUESTA CANTIDAD PORCENTAJE
SI 100%
NO 0%
TOTALES 100%
Pregunta 6
6. ¿DEACUERDO A QUE RAZONES, JUSTIFICA UNA FALTA?
Pregunta 7
TABLA XX
RESPUESTA CANTIDAD PORCENTAJE
SEMANAL
MENSUAL
QUIMESTRAL
ANUAL
TOTALES
Pregunta 8
11
8. QUE INCONVENIENTES SE LE HAN PRESENTADO PARA REALIZAR
ESTE TRABAJO
FALTA DE TIEMPO CARGA HORARIA
TABLA XXI
RESPUESTA CANTIDAD PORCENTAJE
FALTA DE
TIEMPO
CARGA
HORARIA
TOTALES
Pregunta 9
9. LE GUSTARIA QUE SE IMPLEMENTE ALGUN SISTEMA PARA
FACILITAR LA ASISTENCIA DE LOS ALUMNOS.
TABLA XXII
TAREA ME E PE Total
Ingresar al sistema 1 1
Registrar asistencias de alumnos 1 1
Justificar falta de los alumnos 1 1
Tiempo de respuesta del sistema 1 1
Interfaz del sistema 1 1
RESULTADOS 4 1 0 5
12
12) Análisis de la prueba
El 83% de las actividades realizadas por la inspectora las consideran que son
muy eficientes ya que no se presentó ningún problema para ingresar al
sistema, modificar su clave y registrar la asistencia de los alumnos ya que el
tiempo de respuesta es eficiente y la interfaz gráfica es fácil de utilizar, mientras
que en un porcentaje mínimo del 17% que corresponde a justificar faltas de los
alumnos la considera eficiente porque le facilitó realizar esta actividad, además
le permite ingresar las respectiva justificación para las inasistencias
13
14