Académique Documents
Professionnel Documents
Culture Documents
DECLARACIN
CERTIFICACIN
Certifico que el presente trabajo fue desarrollado por Edgar Roberto Valarezo
Vargas y Mara Eugenia Jarrn Ortiz, bajo mi supervisin.
CONTENIDO
CAPTULO I...................................................................................................................................... 1
1
CAPTULO II................................................................................................................................... 21
2
CONCLUSIONES Y RECOMENDACIONES........................................................................101
CONCLUSIONES................................................................................................................... 101
RECOMENDACIONES........................................................................................................... 102
BIBLIOGRAFA............................................................................................................................ 104
ANEXOS....................................................................................................................................... 105
ANEXO A - PLANIFICACIN DE ITERACIONES........................ERROR! MARCADOR NO DEFINIDO.
ANEXO B INTERFACES DE USUARIO....................................ERROR! MARCADOR NO DEFINIDO.
ANEXO C MEDICIONES DE ACCESO.....................................ERROR! MARCADOR NO DEFINIDO.
INDICE DE ILUSTRACIONES
ILUSTRACIN 1.- DISEO ARQUITECTNICO EN TRES CAPAS..................................................................36
ILUSTRACIN 2.- DIAGRAMA DE CLASES............................................................................................... 37
ILUSTRACIN 3.- DIAGRAMA DE INTERACCIN - GESTIONAR PERODOS LECTIVOS....................................38
ILUSTRACIN 4.- DIAGRAMA DE INTERACCIN GESTIONAR APORTES....................................................39
ILUSTRACIN 5.- DIAGRAMA DE INTERACCIN GESTIONAR MATERIAS...................................................40
ILUSTRACIN 6.- DIAGRAMA DE INTERACCIN GESTIONAR USUARIOS..................................................41
ILUSTRACIN 7.- DIAGRAMA DE INTERACCIN INSCRIBIR ALUMNOS......................................................42
ILUSTRACIN 8.- DIAGRAMA DE INTERACCIN GESTIONAR PROFESORES..............................................43
ILUSTRACIN 9.- DIAGRAMA DE INTERACCIN ASIGNAR MATERIAS Y HORARIOS A PROFESORES.............44
ILUSTRACIN 10.- DIAGRAMA DE INTERACCIN
- MATRICULAR...............................................................45
INGRESAR NOTAS........................................................47
ELECTRNICOS
..................................................................................................................................................
61
..................................................................................................................................................
62
ILUSTRACIN 29.- MEDICIN DEL TAMAO DE LA PGINA DE ENVO DE REPORTES BIMESTRALES POR CURSO
..................................................................................................................................................
63
ILUSTRACIN 30.- MEDICIN DEL TIEMPO DE CARGA DE LA PGINA DE REPORTES QUIMESTRALES POR
ESTUDIANTE............................................................................................................................... 63
ILUSTRACIN 31.- MEDICIN DEL TAMAO DE LA PGINA DE ENVO DE REPORTES QUIMESTRALES POR
ESTUDIANTE............................................................................................................................... 64
ILUSTRACIN 32.- MEDICIN DEL TIEMPO DE CARGA DE LA PGINA DE LISTA DE ESTUDIANTES..................64
INDICE DE TABLAS
TABLA 1.1 METODOLOGAS GILES VS. METODOLOGAS TRADICIONALES.................................................6
TABLA 1.2 COMPARACIN DE METODOLOGAS.......................................................................................8
TABLA 3.- HISTORIA DE USUARIO - : INGRESO DE ESTUDIANTES Y PROFESORES....................................24
TABLA 4.- HISTORIA DE USUARIO - CREACIN DE USUARIOS DEL SISTEMA............................................24
TABLA 5.- HISTORIA DE USUARIO - INGRESO DE PERIODOS LECTIVOS....................................................25
TABLA 6.- HISTORIA DE USUARIO - MATRICULACIN.............................................................................26
TABLA 7.- HISTORIA DE USUARIO - AGRUPACIN EN CURSOS Y PARALELOS............................................26
TABLA 8.- HISTORIA DE USUARIO - ASIGNACIN DE PROFESORES A MATERIA.........................................26
TABLA 9.- HISTORIA DE USUARIO - REGISTRO DE NOTAS POR ALUMNO..................................................27
TABLA 10.- HISTORIA DE USUARIO - REGISTRO DE FALTAS, ATRASOS Y DISCIPLINA.................................27
TABLA 11.- HISTORIA DE USUARIO - REPORTE DE LISTA DE CURSO........................................................27
TABLA 12.- HISTORIA DE USUARIO - REPORTE ANUAL..........................................................................28
TABLA 13.- HISTORIA DE USUARIO - REPORTE QUIMESTRAL.................................................................28
TABLA 14.- HISTORIA DE USUARIO - REPORTE BIMESTRAL GENERAL....................................................29
TABLA 15.- HISTORIA DE USUARIO - REPORTE BIMESTRAL INDIVIDUAL..................................................29
TABLA 16.- HISTORIA DE USUARIO - RCORD ESTUDIANTIL..................................................................30
TABLA 17.- HISTORIA DE USUARIO - ENVO DE CORREOS ELECTRNICOS.............................................30
TABLA 18.- ESTIMACIN DE ESFUERZOS............................................................................................. 32
TABLA 19.- PRIORIZACIN.................................................................................................................. 33
TABLA 20.- PLAN DE ENTREGAS......................................................................................................... 34
TABLA 21.-CALENDARIO DE ENTREGAS............................................................................................... 34
TABLA 22.-ESPECIFICACIN DEL HARDWARE UTILIZADO EN LAS PRUEBAS UNITARIAS.............................57
TABLA 23.-ESPECIFICACIN DE LA CONEXIN DE RED UTILIZADA EN LAS PRUEBAS UNITARIAS................57
TABLA 24.-ESPECIFICACIN DEL SISTEMA OPERATIVO Y SOFTWARE UTILIZADO EN
LAS
PRUEBAS
UNITARIAS.................................................................................................................................. 58
TABLA 25.-RESULTADOS DE LAS MEDICIONES DE TIEMPO Y PESO DE LAS PGINAS DEL SISTEMA.............66
TABLA 26.-FORMATOS DE IMAGEN UTILIZADOS.....................................................................................68
TABLA 27.- PRUEBA DE ACEPTACIN - INGRESO DE PERODOS LECTIVOS...............................................79
TABLA 28.- PRUEBA DE ACEPTACIN - AGRUPACIN EN CURSOS Y PARALELOS......................................80
TABLA 29.- PRUEBA DE ACEPTACIN - CREACIN DE USUARIOS DEL SISTEMA.......................................81
TABLA 30.- PRUEBA DE ACEPTACIN - INGRESO DE ESTUDIANTES Y PROFESORES.................................83
TABLA 31.- PRUEBA DE ACEPTACIN - ASIGNACIN DE PROFESORES A MATERIA...................................84
TABLA 32.- PRUEBA DE ACEPTACIN - MATRICULACIN........................................................................85
TABLA 33.- PRUEBA DE ACEPTACIN - REGISTRO DE NOTAS POR ALUMNO.............................................86
TABLA 34.- PRUEBA DE ACEPTACIN - REGISTRO DE FALTAS, ATRASOS Y DISCIPLINA POR ALUMNO.........87
TABLA 35.- PRUEBA DE ACEPTACIN - REPORTE DE LISTA DE CURSO....................................................88
TABLA 36.- PRUEBA DE ACEPTACIN - REPORTE BIMESTRAL GENERAL.................................................89
INTRODUCCIN
Desde el punto de vista tecnolgico, la educacin va de la mano con el acceso a
la informacin y con la gestin apropiada de la misma. Es por eso que cada paso
que se d dentro del progreso acadmico se vea reflejado en adelantos en la
parte tecnolgica, como apoyo ante el mayor afluente de datos que se podra
manejar.
El presente documento describe el proceso de desarrollo del sistema de gestin
acadmica y administrativa va Web para el Colegio Modelo Politcnico (CMP)
con la utilizacin de la metodologa Extreme Programming (XP), creado para
automatizar los procesos manuales que se realizan dentro de la institucin en lo
que corresponde a inscripcin de alumnos y personal docente, gestin de notas,
matriculacin y dems actividades concernientes a la administracin estudiantil
del CMP. Se aprovechan tambin las facilidades que provee el internet y las
conexiones de banda actualmente disponibles, as como las herramientas de
software libres, adaptando el sistema a las polticas actuales gubernamentales.
De acuerdo a la metodologa de desarrollo a la cual se recurre y a los
requerimientos obtenidos dentro del CMP, se tiene una disposicin del
documento:
En el CAPITULO UNO se presenta el planteamiento del problema que se va a
solucionar, una descripcin detallada de las caractersticas institucionales del
Colegio Modelo Politcnico incluyendo los tipos de gestiones que dentro de ella
se manejan, una breve comparacin entre metodologas de desarrollo gil y una
certera justificacin de la seleccin de Extreme Programming como el lineamiento
a tomar dentro del desarrollo. Se incluye tambin una seleccin previa de
herramientas Web que agilite el proceso de creacin del sistema.
El CAPITULO DOS engloba la captacin de requerimientos que se obtuvo de
conversaciones con el personal acadmico del CMP, organizadas y clasificadas
en historias de usuario, una planificacin de iteraciones y un plan de entrega
preliminar; se presenta tambin el diseo del sistema con su correspondiente
diagrama de clases y la estructura jerrquica a manejarse dentro del sistema
Web.
CAPTULO I
educacin
Visin Institucional
Creacin
Uno de los objetivos del CMP es convertir a los jvenes en actores participativos
esenciales en la toma de decisiones futuras en nuestro pas, con una formacin
integral que incluya una preparacin acadmica cuya meta es asegurar el ingreso
a las instituciones de educacin superior del Ecuador.
Modelo Pedaggico
GESTION ADMINISTRATIVA
La falta de integracin de los procesos que se manejan en las diferentes reas del
colegio, no permiten tener un completo control, que ayude a incrementar la
competitividad del rea acadmica de la institucin, ya que al no tener sus
procesos complementados con tecnologa, no dan a sus estudiantes un valor
agregado, que integre la calidad acadmica que el colegio les brinda, con la
utilizacin de tecnologa acorde con las necesidad de la institucin.
GESTIN ACADMICA
Es por esto que gran parte del servicio que se preste a los estudiantes y padres
de familia depender de la manera en la que se administre los aspectos
esenciales que intervienen en una gestin acadmica integral, tal como la
informacin personal de los estudiantes, sus calificaciones de cada perodo
escolar e incluso su asistencia.
Sin duda, entre los principales problemas que el Colegio Modelo Politcnico
mantiene en su gestin estudiantil es la falta de un medio apropiado de
comunicacin entre padres de familia y el personal docente de la institucin, para
puedan
Ya que las metodologas giles estn orientadas para proyectos pequeos que
requieran un tiempo corto para desarrollo, se las consideran como una solucin a
la medida que no abandona las prcticas tradicionales que aseguran la calidad
del producto final que se entrega al usuario.
Metodologas giles
Metodologas Tradicionales
desarrollo
Cierta resistencia a los cambios
durante el proyecto
Impuestas internamente (por el equipo
Impuestas externamente
de desarrollo)
Proceso menos controlado, con
pocos Principios
numerosas polticas/normas
es bastante flexible
El cliente es parte del equipo de desarrollo
Ms roles
del Software
http://agilemanifesto.org/
http://www.willydev.net/descargas/masyxp.pdf
Tcnica
Proces
os
XP
HDM
Herramie
Notaci
n
de
modela
1. Planificacin
UML
Flujogramas
2. Gestin
segn se
Diagramas de
3. Diseo
requiera
clase
nta de
soporte
No
especificada
4. Desarrollo
Diagramas de
5. Pruebas
interaccin Bocetos
de IU, etc.
Diagrama E-R
Entidad-Relacin
No
especificada
Orientando a
Objetos
1.Diagrama de
ONTOS
Studio
clases 2.Diseo
GU
de desarrollo
OOH
DM
3. Entorno de desarrollo de UI
1. Diseo conceptual
2. Diseo navegacional
Orientando a
Objetos
1.Diagrama de
OOHDM-Web
clases
3. Diseo abstracto de la UI
2.Diagrama
4. Implementacin
navegacional, clase +
contexto 3.Diagrama de
configuracin de ADV +
Diagrama ADV (Abstract
SOH
DM
Escenarios,
2. Modelo en OO
Vistas Orientando
3. Diseo de la vista
a Objetos
4. Diseo navegacional
Data View)
1. Diagramas de
No
especificada
escenarios de
actividad
2. Diagrama de
5. Diseo implementacin
estructura de clase
6. Construccin
3. Vista OO
4.Esquema de
enlace
WSD
M
Entidad-Relacin
navegacional
1.Diagrama de E-R o
Orientando a
clase 2.Capas de
Objetos
navegacin
Diseo navegacional
3. Diseo implementacin
4. Implementacin
http://www.unab.edu.co/editorialunab/revistas/rcc/pdfs/r22_art5_c.pdf
No
especificada
SELECCIN
JUSTIFICACIN
DE
LAS
HERRAMIENTAS
DE
DESARROLLO
10
Otra de las razones por las cuales se opt por la utilizacin de Apache, la ms
importante a mencionar, es la compatibilidad que existe entre las diversas
plataformas existentes, de esta manera se podr realizar la implantacin ya
sea en un sistema operativo Windows o Unix.
LENGUAJE DE PROGRAMACIN
para
mejorar
considerablemente
la
operatividad
de
las
aplicaciones.
Como IDE de desarrollo se decidi por utilizar Zend Studio, este editor nos
permitir desarrollar la aplicacin en PHP, proporcionando varias
ayudas
human-
Las tcnicas para ello incluyen las hojas de estilo en cascada (CSS), XML
(eXtensible Markup Language) y las funciones previstas por un sistema de gestin
de contenido.
Proveer medios a los usuarios para personalizar el sitio web por s mismos
de acuerdo a sus necesidades personales.
Para todos los enfoques, debe hacerse evidente al usuario que el sitio ha sido
adaptado a sus necesidades, proporcionando toda la informacin sobre el perfil
que adopta en el sitio web, as como la posibilidad de desactivar explcitamente la
adaptacin o cambiar a otro perfil de usuario siempre que estn autorizados a
hacerlo.
Navegacin
La navegacin debe ser diseada para ayudar a los usuarios a comprender dnde
estn, donde han estado y a dnde pueden ir. Para ello es recomendado que:
Estructura de Navegacin
La estructura de navegacin determina todos los caminos posibles por los cuales
los usuarios pueden desplazarse en la interfaz de usuario Web. Se Deben tomar
en cuenta estas recomendaciones:
Componentes de Navegacin
Los componentes de navegacin son grupos de elementos de navegacin que
permiten a los usuarios moverse en la estructura de navegacin conceptual. Los
componentes de navegacin pueden ayudar a los usuarios a tener una visin
general de la estructura de navegacin, a tener una idea de a dnde ir o para
obtener acceso directo a los nodos relevantes en la estructura (hitos).
Una vista general de la navegacin, tal como un mapa del sitio, debe
proveerse mostrando la estructura del sitio en una forma resumida.
Todas las pginas o ventanas que pertenecen a un sitio web deben ser
fcilmente identificables como parte de ese sitio.
Los enlaces deben ser fcilmente reconocibles por el usuario con el uso de
tcnicas como el subrayado y el cdigo de colores de texto para resaltarlo
de un grupo de elementos de navegacin. Es importante que los enlaces
no sean reconocibles slo por su color.
Los enlaces que abren nuevas ventanas del navegador o ventanas pop-up
deben estar claramente marcados, por un smbolo grfico especial, como
una pequea flecha que se utiliza sistemticamente para indicar ese
efecto.
Adems, para asegurar la calidad del sitio web, estos requisitos deben intentar ser
cumplidos en su totalidad.
Requerimient
7
o
Uso de
Detalle
Significa tener cdigo
Justificacin
Facilita una
(X)HTML
mayor
vlido
Definiciones del
compatibilidad
http://www.w3.org/QA/2002/07/WebAgency-Requirements
Herramient
a
Recomenda
W3C HTML
Validator
20
de la especificacin
mejor representacin en
la presentacin de la
el sitio ms fcil de
estructura
mantener y evolucionar.
Las hojas de estilo
Mantener las
Uso extensivo
caractersticas de
completamente la
de CSS
presentacin bien
presentacin de la
definidas en hojas de
estructura de la pgina, y
estilos CSS.
permiten cambiar
vlido
The
LogValidator
CSS Validator
rpidamente su
HTTP obtiene la mayor parte
Asegurar de que cada
Usar
correctame
eficiente de almacenamiento
nte HTTP
W3C Link
Checker
un acceso a la red ms
Usar PNG
para
grficos
rpido
PNG proporciona una
mejor compresin y es
gratis.
No especificada
21
Realizado por los autores
CAPTULO II
ESPECIFICACIN DE REQUERIMIENTOS
Los usuarios que han sido contemplados para la planificacin global del sistema
cumplen un rol fundamental en cada una de las Historias de Usuario a describirse
a continuacin, ya que son los que obtendrn un beneficio real por el uso
apropiado del Sistema a desarrollarse.
HISTORIAS DE USUARIO
Nmero:
Identificador numrico de la historia de usuario.
Nombre:
Denominacin que se le da a la historia de usuario para facilitar su
posterior identificacin.
Usuario:
Usuario dentro del sistema que realizar la operacin detallada en la
Historia de Usuario.
Riesgo en desarrollo:
Se lo define basado en el riesgo que afronta el equipo de desarrollo en la
obtencin de resultados de una historia de usuario, para que satisfaga los
requerimientos del cliente.
Puede ser alto, medio o bajo.
Prioridad en Negocio:
Definido por el cliente, es el grado de prioridad para el desarrollo de cada
historia de usuario.
Puntos Estimados:
Puntos de esfuerzo determinado por la duracin de desarrollo de la historia
de usuario.
Descripcin:
Explicacin del requerimiento expresado en la historia de usuario. Puede
ser susceptible a cambios durante la etapa de desarrollo.
Detalles:
Opcional. Breves puntos que describan o aclaren la descripcin y la historia
de usuario en s.
HISTORIA DE USUARIO
Nmero: 01
Usuario: Administrador
Descripcin:
El Administrador debe ingresar los datos personales de los estudiantes y los profesores, para
posterior asignacin de cursos y distribucin de paralelos. Estos datos pueden ser modificados o
eliminados segn el Administrador lo necesite.
Observaciones:
Los datos personales constan de nombres y apellidos, fecha de nacimiento, fotografa,
informacin mdica, telfonos y direccin domiciliaria. En el caso de los estudiantes adems debe
ingresarse detalles de sus representantes.
HISTORIA DE USUARIO
Nmero: 02
Usuario: Administrador
Descripcin:
El Administrador debe tener la capacidad de crear, modificar y eliminar usuarios para el sistema,
as como asignarle un perfil dentro del mismo.
Observaciones:
HISTORIA DE USUARIO
Nmero: 03
Usuario: Administrador
Puntos Estimados:0,2
Descripcin:
El Administrador debe ingresar perodos acadmicos para cada ao lectivo. Estos perodos se
dividen en dos quimestres, y stos a su vez en dos bimestres, con sus respectivos aportes. Cada
perodo acadmico puede ser modificado segn el Administrador lo requiera.
Observaciones:
- Para cada uno de los perodos se debe detallar la fecha de inicio y fin del perodo, as
como una descripcin del perodo.
- En cada bimestre las notas de cada uno de los alumnos por materia, sern promediados
sobre 10 y se tendr un total de 4 notas por cada bimestre.
- En cada quimestre las notas de cada materia sern promediadas sobre 20 puntos y sin
punto decimal.
- La nota quimestral ser la sumatoria de los promedios obtenidos en cada bimestre.
- En cada bimestre se debe registrar la nota de la disciplina para cada estudiante, adems
del nmero de faltas y atrasos registrados en cada uno de los bimestres.
Nombre: Matriculacin
Usuario: Administrador
Descripcin:
El Administrador debe matricular por cada periodo lectivo a todos los alumnos del colegio, de
acuerdo a la planificacin previamente realizada con los horarios, materias y profesores.
Observaciones:
Para poder matricular a los alumnos en un cierto periodo lectivo, se debe realizar la respectiva
planificacin considerando los horarios en los cuales se dictar cada materia, con la asignacin
respectiva del profesor para la misma.
Si el alumno ha aprobado todas las materias que tom en el ao lectivo anterior, podr ser
matriculado.
HISTORIA DE USUARIO
Nmero: 05
Usuario: Administrador
Descripcin:
El Administrador debe asignar a cada uno de los alumnos a un curso y un paralelo por cada ao
lectivo, de esto se determinarn las materias que deber tomar en el periodo matriculado.
Observaciones:
Debe estar creados los cursos y paralelos en los cuales se les agrupar a los alumnos, adems
la planificacin de las materias por cada uno de estos.
HISTORIA DE USUARIO
Nmero: 06
Usuario: Administrador
Puntos Estimados: 1
Descripcin:
El Administrador deber planificar cada periodo lectivo la asignacin de los profesores a las
materias, de acuerdo a los horarios establecidos para impartir clases en cada ao lectivo.
Observaciones:
Debern ingresarse previamente cada uno de los profesores a ser asignados, adems de tener
creadas las materias a planificar junto con los horarios de las mismas
HISTORIA DE USUARIO
Nmero: 07
Usuario: Profesor
Descripcin:
El profesor deber ingresar las notas de los alumnos por cada uno de los aportes del bimestre,
adems de una observacin a dichas notas al final del ao lectivo.
El sistema deber realizar los promedios respectivo que determinen si el alumno queda suspenso,
aprueba o pierde la materia.
Observaciones:
Previo al registro de notas cada alumno debi ser matriculado en el sistema en todas las materias
que toma en el periodo lectivo
Se debi realizar con anterioridad la planificacin de los profesores de acuerdo a las materias y en
los horarios a impartirse las materias
Usuario: Administrador
Descripcin:
El administrador deber ingresar el nmero de faltas y atrasos que el alumno ha acumulado a
lo largo del ao lectivo.
Debe registrar adems el promedio de la disciplina de cada alumno en el ao.
Observaciones:
Mdulo de Reportes
HISTORIA DE USUARIO
Nmero: 09
Usuario: Profesor
Descripcin:
El profesor podr generar las diferentes listas de asistencia de los alumnos por cada curso,
paralelo y materia a impartirse
Observaciones:
Las listas podrn ser impresas por el usuario y deben estar en orden alfabtico por apellidos de
los alumnos, seguido por el nombre de estos.
HISTORIA DE USUARIO
Nmero: 10
Usuario: Autoridad
Descripcin:
El usuario autoridad podr generar reportes de todas las notas anuales por curso y paralelo, en
donde se detalle de todos y cada uno de los alumnos y las notas obtenidas por materia durante el
ao lectivo.
Observaciones:
En el reporte debe constar como contenido del reporte los nombres y apellidos de los alumnos, las
materias tomadas en el periodo lectivo con sus respectivas notas obtenidas en los quimestres
correspondientes y la nota final del ao, la nota de supletorio de ser el caso, debe constar adems
la nota de disciplina de cada alumno y una descripcin si el alumno es promovido, no promovido o
si tiene entrevista con el dirigente.
HISTORIA DE USUARIO
Nmero: 11
Usuario: Autoridad
Descripcin:
El usuario autoridad podr generar reportes de todas las notas por quimestre por curso y paralelo,
en donde se detalle de todos y cada uno de los alumnos y las notas obtenidas por materia durante
el quimestre seleccionado.
Observaciones:
En el reporte debe constar las notas finales de todos los alumnos agrupados por curso, en el cual
debe constar el ao lectivo, el curso, paralelo y el quimestre
Adems como contenido del reporte los nombres y apellidos de los alumnos, las materias tomadas
en el quimestre con sus respectivas notas obtenidas en los dos bimestres correspondientes y la
nota final de dicho quimestre, adems debe haber un campo en el cual se detalle las materias en
las cuales el alumno debe asistir a recuperacin.
HISTORIA DE USUARIO
Nmero: 12
Usuario: Autoridad
Descripcin:
El usuario autoridad podr generar reportes de todas las notas por bimestre por curso y paralelo,
en donde se detalle de todos y cada uno de los alumnos y las notas obtenidas por materia durante
el bimestre seleccionado.
Observaciones:
En el reporte deben constar los nombres y apellidos de los alumnos, las materias tomadas en
dicho bimestre con sus respectivas notas bimestrales, el nmero de faltas, atrasos y la nota de
disciplina obtenida.
Como pie del reporte debe constar por materia la nota mxima y la mnima obtenida en el curso y
el promedio de todo el curso.
HISTORIA DE USUARIO
Nmero: 13
Descripcin:
El usuario autoridad podr generar reportes de todas las notas por alumno y bimestre, en donde
se detalle de cada uno de los alumnos las notas obtenidas por materia durante el bimestre
seleccionado.
Observaciones:
En el reporte deben constar adems los nombres y apellidos de los alumnos, las materias tomadas
en dicho bimestre con sus respectivas notas bimestrales, el nmero de faltas, atrasos y la nota de
disciplina obtenida.
Como pie del reporte debe constar por materia la nota mxima y la mnima obtenida en el curso y
el promedio de todo el curso.
30
HISTORIA DE USUARIO
Nmero: 14
Descripcin:
El usuario autoridad podr generar reportes de todas las notas de los alumnos durante su vida
estudiantil dentro del colegio, en donde se detalle de cada uno de los alumnos las notas obtenidas
por materia de sus estudios en el CMP.
Observaciones:
En el reporte debe constar adems las materias que el alumno ha tomado en su vida estudiantil
dentro del CMP con las respectivas notas finales obtenidas, adems debe constar de un promedio
final, y el promedio de la nota obtenida por disciplina.
Mdulo de Comunicacin
HISTORIA DE USUARIO
Nmero: 15
Usuario: Administrador
Descripcin:
El Administrador puede enviar correos electrnicos informativos tanto a estudiantes, padres
de familia y profesores de manera automtica.
Observaciones:
Se deben tener agrupados los diferentes perfiles a los cuales se podr enviar correos
electrnicos.
Una vez definidas las funcionalidades que debe contener el sistema, es primordial
realizar un anlisis de tiempo y esfuerzo que va a ser requerido en el transcurso
del proyecto, esto para obtener una estimacin real de recursos que el equipo de
desarrollo demanda para cumplir con los requerimientos planteados en las
Historias de Usuario.
Para ello la interaccin entre representantes del Colegio Modelo Politcnico y el
equipo de desarrollo es imprescindible como retroalimentacin dentro del proceso
mismo del perfeccionamiento del sistema.
ESTIMACIN DE ESFUERZOS
10
No
.
Nombre de Historia
Ries
go
Priorid
ad
Histo
01
s
Estimad
Medi
o
Bajo
Alta
02
Ingreso de estudiantes y
profesores
Creacin de Usuarios del Sistema
03
Bajo
Alta
04
Matriculacin
Alta
05
Medio
06
Asignacin de profesores a
materia
Registro de notas y disciplina
Medi
o
Medi
o
Alto
Bajo
Alta
07
Punto
por alumno
Alta
Alta
08
Bajo
Alta
09
Bajo
Alta
10
Reporte Anual
Bajo
Alta
11
Reporte Quimestral
Bajo
Alta
12
Bajo
Alta
13
Bajo
Alta
14
Rcord estudiantil
Alta
15
Medi
o
Medi
a
Medio
0
,
0
,
0
,
0
,
0
,
1
0
,
2
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
Equivalen
cia en
tiempo
(das)
1
1
1
4
1
5
1
1
1
1
1
1
1
1
1
PRIORIZACIN
No.
Nombre de Historia
Histo
ria
0
3
0
5
0
2
0
1
0
6
0
4
0
7
Iteraci
n
Ingreso de estudiantes y
profesores
Asignacin de profesores a
materia
Matriculacin
2
2
0
8
0
9
1
2
1
1
1
0
1
3
1
4
1
5
Reporte Quimestre
Reporte Anual
Rcord estudiantil
PLAN DE ENTREGAS
en
las
que
sern
desarrolladas
coincidirn.
Esto
disminuye
No.
Nombre de Historia
Histo
ria
0
3
0
5
0
2
0
1
0
6
0
4
0
7
0
8
0
9
1
2
1
1
1
0
1
3
1
4
1
5
Fecha
Iteraci
n
de
Fecha
de
Inici
19/01/201
0
21/01/201
0
19/01/201
0
20/01/201
0
21/01/201
0
28/01/201
0
03/02/201
0
Finalizaci
19/01/201
0
21/01/201
0
19/01/201
0
20/01/201
0
27/01/201
0
02/02/201
0
09/02/201
0
03/02/201
0
03/02/201
0
Reporte Quimestre
Reporte Anual
Rcord estudiantil
05/02/201
0
05/02/201
0
05/02/201
0
08/02/201
0
08/02/201
0
09/02/201
0
09/02/201
0
05/02/201
0
05/02/201
0
05/02/201
0
08/02/201
0
08/02/201
0
09/02/201
0
09/02/201
0
Matriculacin
Eve
nto
Inicio del proyecto
Primera Entrega realizada
Segunda Entrega realizada
Tercera Entrega realizada
Fecha
19/01/20
10
21/01/20
10
04/02/20
10
10/02/20
10
11
http://es.wikipedia.org/wiki/Arquitectura_de_tres_niveles
37
38
12
12
http://www.guiaweb.gob.cl/guia/capitulos/tres/experiencia.htm
Gestionar Aportes:
40
Gestionar materias:
Gestionar usuarios:
Inscribir alumnos:
Gestionar profesores:
Matricular:
Ingresar notas:
50
51
52
CAPTULO III
Una vez que el sistema ha sido implantado dentro del hosting del CMP, se
realizaron las pruebas respectivas que se detallan en el captulo Pruebas del
Sistema para lo cual el usuario final tuvo una previa capacitacin de acuerdo a
cada uno de los perfiles que se manejan en la aplicacin.
La experiencia del usuario fue satisfactoria, puesto que el sistema cumpli con los
requerimientos que el CMP tena y est alineado a la forma en que manejaban
manualmente los procesos de la gestin acadmica, agregndole ms agilidad y
eficiencia, y permitiendo al personal docente y administrativo del Colegio realizar
sus tareas de una manera simple y rpida.
Retroalimentacin
El personal acadmico del Colegio Modelo Politcnico, una vez realizadas las
respectivas pruebas y e implementacin del sistema de gestin acadmica y
administrativa va web en su ambiente, manifestaron que el sistema se adapta
totalmente a los procesos que manejan en el rea acadmica y que se podra
hacer factible iniciar una segunda fase, o versin del sistema, que integre otros
procesos realizados manualmente por la institucin en la actualidad.
Para que el sistema cumpla con todos los requerimientos establecidos en las
historias de usuario, la metodologa de Extreme Programming recomienda la
utilizacin de pruebas unitarias con ayuda de herramientas especializadas que las
automaticen. Con esto se habilita la propiedad colectiva del cdigo al refactorizar
continuamente la solucin en desarrollo.
Estas pruebas fueron realizadas en un entorno Web con las siguientes
caractersticas:
Hardware
CLIENTE 1
Tipo
PC
CLIENTE
2
PC
Procesad
or
Memoria
Intel Core 2
Quad
2 GB
Pentium
4
512 MB
Disco
320 GB
100 GB
Duro
Tabla 22.-Especificacin del Hardware utilizado en las Pruebas Unitarias
Red
Conexin
Banda Ancha
Ancho de
Banda
Protocolo
512 kbps
TCP / IPv4
Sistema
Operativo
Herramientas
Navegador Web
SERVIDOR
CLIENTE
Linux RedHat
Windows XP
PRUEBAS UNITARIAS
13
Mediciones
13
http://www.guiaweb.gob.cl/guia/capitulos/cuatro/queprobar.htm
60
Ilustracin 26.- Medicin del tiempo de carga de la pgina de envo de correos electrnicos
Ilustracin 28.- Medicin del tiempo de carga de la pgina de reportes bimestrales por curso
Ilustracin 29.- Medicin del tamao de la pgina de envo de reportes bimestrales por
curso
Ilustracin 30.- Medicin del tiempo de carga de la pgina de reportes quimestrales por
estudiante
Ilustracin 31.- Medicin del tamao de la pgina de envo de reportes quimestrales por
estudiante
Resultados Obtenidos
Pgi
na
Tiempo
(s)
2.65
Peso
(KB)
74.51
ADMINISTRADOR
1.24
230.03
Periodos Lectivos
1.06
605.18
Planificacin
1.64
247.24
Matrculas
2.22
398.79
Cursos
1.27
532.78
Materias
1.21
533.38
Aportes
1.07
607.97
Inicio
mquinas
Gestin de Usuarios
3.99
627.86
Modificar Cuenta
0.919
330.37
Ingreso Profesores
2.38
575.40
Modificar Profesores
1.24
329.90
Ingreso de Alumnos
0.992
773.38
Modificar Alumnos
1.62
274.52
Ingreso Representante
1.99
576.54
AUTORIDAD
1.85
230.10
Mails
1.37
333.78
6.37
426.94
0.686
424.46
0. 842
327.24
4.74
387.18
0.958
423.80
2.88
423.66
Historial Acadmico
2.70
421.81
Usuario
1.10
384.87
PROFESOR
1.09
229.04
Datos de Profesores
1.21
387.87
Listas de Estudiantes
0.998
330.36
Notas
0.528
330.53
Usuario
1.86
5.96
ALUMNO
4.04
228.83
Datos de Alumno
2.95
275.22
Notas Bimestrales
1.33
331.23
Notas Quimestrales
1.82
330.97
Cuenta de Usuario
3.46
330.63
Tabla 25.-Resultados de las Mediciones de Tiempo y Peso de las pginas del sistema
Se concluye que los tiempos de carga y pesos de las pginas estn acorde a
los parmetros para una correcta visualizacin de las pginas en una
conexin con banda ancha.
Elementos Grficos
Peso de las imgenes
Cabe mencionar que la mayora de las imgenes estn estandarizadas para las
diferentes pginas, utilizando el formato PNG con un peso no mayor a 50 KB.
Formato
Funcin
Formato
Fondos
PNG
Botones
PNG
conos
PNG
Mens
PNG
Fotos de
JPG
alumnos
Tabla 26.-Formatos de imagen utilizados
Ubicacin
14
14
http://www.w3schools.com/browsers/browsers_stats.asp
70
La interfaz de usuario sufre pequeas modificaciones de estilos, debido a que Internet Explorer, en la versin actual, no soporta
hojas de estilo escritas en CSS versin 3.
Mozilla Firefox
Google Chrome
Opera
La interfaz de usuario sufre modificaciones de estilos, debido a que Opera, en la versin actual, no soporta ciertas
caractersticas especficas dentro de las hojas de estilo escritas en CSS versin 3.
Apple Safari
75
Resultados Obtenidos
Facilidad de Lectura
Funcionalidad
Validacin
Resultados Obtenidos
Los errores que se obtuvieron al realizar esta validacin representan las
caractersticas de estilos que fueron codificados en CSS versin 3, las
mismas que no se muestran en los navegadores Web que no soporten este
lenguaje.
Las propiedades en las que se detect incompatibilidad no son de riesgo
para el diseo, por lo que se puede considerar a esta prueba con resultado
satisfactorio.
PRUEBAS DE ACEPTACIN
15
Cdigo:
Identificador nico de la prueba de aceptacin.
Historia de Usuario:
Nombre y nmero de la historia de usuario considerada para la prueba de
aceptacin.
15
http://www.lsi.us.es/~javierj/investigacion_ficheros/PSISEXTREMA.pdf
Descripcin:
Definicin corta de la historia de usuario a probarse.
Condiciones de Ejecucin:
Condiciones requeridas previas a la ejecucin de la funcionalidad que se
va a probar.
Resultado Esperado:
Respuesta
obtenida del
sistema posterior a
la ejecucin de
funcionalidad.
Evaluacin de la Prueba:
Nivel de satisfaccin del cliente con respecto al resultado obtenido del
sistema. Es obtenida directamente del usuario.
la
PRUE
BA
Cdig
o:
D ACEPTACIN
E
Historia de Usuario (No. y Nombre):
PA01
Descripcin:
El Administrador debe ingresar perodos acadmicos para cada ao lectivo. Estos perodos se dividen en
dos quimestres, y stos a su vez en dos bimestres, con sus respectivos aportes. Cada perodo acadmico
puede ser modificado segn el Administrador lo requiera.
Condiciones de Ejecucin:
- Debe existir el usuario Administrador.
Entrada / Pasos de ejecucin:
El usuario:
- Ingresa al mdulo de Parametrizacin del Sistema con el perfil de administrador.
- Ingresa al men Periodos Lectivos > Nuevo Periodo.
OPCIN 1: Creacin
- Llena los datos del formulario.
- Selecciona Agregar.
OPCIN 2: Modificacin
- Selecciona el cono de Editar del perodo correspondiente.
- Modifica los datos del formulario.
- Selecciona el cono de Guardar.
Resultado Esperado:
OPCIN 1:
Se emite un mensaje de agregacin exitosa.
OPCIN 2:
Se retorna al formulario con la informacin de usuario ya modificada.
Evaluacin de la Prueba:
Satisfactoria.
80
PRUE
BA
Cdig
o:
D ACEPTACIN
E
Historia de Usuario (No. y Nombre):
PA02
Descripcin:
El Administrador debe asignar a cada uno de los alumnos a un curso y un paralelo por cada ao lectivo,
de esto se determinarn las materias que deber tomar en el periodo matriculado.
Condiciones de Ejecucin:
- Debe existir el usuario Administrador.
Entrada / Pasos de ejecucin:
El usuario:
- Ingresa al mdulo de Planificacin Acadmica con el perfil de administrador.
- Ingresa al men Cursos.
OPCIN 1: Creacin
- Llena los datos del formulario, incluyendo paralelo y especialidad.
- Selecciona Agregar.
OPCIN 2: Modificacin
- Selecciona el cono de Editar del curso correspondiente.
- Modifica los datos del formulario.
- Selecciona el cono de Guardar.
Resultado Esperado:
OPCIN 1:
Se emite un mensaje de agregacin exitosa.
OPCIN 2:
Se retorna al formulario con la informacin de curso ya modificada.
Evaluacin de la Prueba:
Satisfactoria.
PRUE
BA
Cdig
o:
D ACEPTACIN
E
Historia de Usuario (No. y Nombre):
PA03
Descripcin:
El Administrador debe tener la capacidad de crear, modificar y eliminar usuarios para el sistema, as
como asignarle un perfil dentro del mismo.
Condiciones de Ejecucin:
- Debe existir el usuario Administrador.
Entrada / Pasos de ejecucin:
El usuario:
- Ingresa al mdulo de Parametrizacin del Sistema con el perfil de administrador.
- Ingresa al men Usuarios > Gestin de Usuarios.
OPCIN 1: Creacin
- Llena los datos del formulario.
- Selecciona Agregar.
OPCIN 2: Modificacin / Eliminacin
- Selecciona el cono de Editar / Eliminar del usuario correspondiente.
- Modifica los datos del formulario.
- Selecciona el cono de Guardar.
Resultado Esperado:
OPCIN 1:
Se emite un mensaje de agregacin exitosa.
OPCIN 2:
Al modificar se muestra la pgina con la informacin de curso ya
modificada. Al eliminar se emite un mensaje de eliminacin exitosa.
Evaluacin de la Prueba:
Satisfactoria.
PRUE
BA
Cdig
o:
D ACEPTACIN
E
Historia de Usuario (No. y Nombre):
PA04
Descripcin:
El Administrador debe ingresar los datos personales de los estudiantes y los profesores, para posterior
asignacin de cursos y distribucin de paralelos. Estos datos pueden ser modificados o eliminados segn
el Administrador lo necesite.
Condiciones de Ejecucin:
Debe existir el usuario Administrador.
- Los datos del alumno y profesor son ingresados a mano en base a formularios impresos que
constan en el Colegio Modelo Politcnico.
Entrada / Pasos de ejecucin:
El usuario:
- Ingresa al mdulo de Parametrizacin del Sistema con el perfil de administrador.
OPCIN 1: Profesores
- Ingresa al men Profesores > Ingreso de Profesores.
- Llena los datos del formulario.
- Selecciona Agregar.
- Si desea modificar / eliminar a un profesor ingresa al men Profesores > Modificar Profesores.
- Realiza la bsqueda del profesor a modificar / eliminar.
- Selecciona el cono de Editar / Eliminar segn corresponda.
- Modifica los datos del formulario.
- Selecciona el cono de Guardar.
OPCIN 2: Alumnos
- Ingresa al men Alumnos > Ingreso de Alumnos.
- Llena los datos del formulario.
- Se puede asociar un representante que ya exista o insertar un nuevo representante.
- Selecciona Agregar.
- Si desea modificar / eliminar a un profesor ingresa al men Alumnos > Modificar Alumnos.
- Realiza la bsqueda del alumno a modificar / eliminar.
- Selecciona el cono de Editar / Eliminar segn corresponda.
- Modifica los datos del formulario.
- Se puede asociar un representante que ya exista o insertar un nuevo representante.
- Selecciona el cono de Guardar.
Resultado Esperado:
OPCIN 1 y 2:
Se emite un mensaje de agregacin y eliminacin exitosa. En caso de la modificacin, se retorna al
formulario con la informacin ya modificada.
Evaluacin de la Prueba:
Satisfactorio
D ACEPTACIN
E
Historia de Usuario (No. y Nombre):
PA05
Descripcin:
El Administrador deber planificar cada periodo lectivo la asignacin de los profesores a las materias, de
acuerdo a los horarios establecidos para impartir clases en cada ao lectivo.
Condiciones de Ejecucin:
Debe existir el usuario Administrador.
- Debe existir el perodo lectivo en el cual se designar el profesor a la materia.
- El profesor a asignar la materia debe ser creado previamente.
- La materia a la cual va a asignarse el profesor debe crersela en el formulario correspondiente a
materias.
Entrada / Pasos de ejecucin:
El usuario:
PRUE
BA
Cdig
o:
D ACEPTACIN
E
Historia de Usuario (No. y Nombre):
PA06
04:
Matriculacin
Descripcin:
El Administrador debe matricular por cada periodo lectivo a todos los alumnos del colegio, de acuerdo a
la planificacin previamente realizada con los horarios, materias y profesores.
Condiciones de Ejecucin:
- Debe existir el usuario Administrador.
- Debe haberse creado el alumno, el perodo y el curso previamente.
- Debe planificarse anteriormente por cada perodo las materias a impartir por el respectivo profesor
Entrada / Pasos de ejecucin:
El usuario:
- Ingresa al mdulo de Planificacin Acadmica con el perfil de administrador.
- Ingresa al men Perodo Lectivo > Matrculas.
- Realiza la bsqueda del alumno a matricular, el perodo, curso y modalidad.
- Se despliegan las materias a las cuales es posible matricular al alumno.
Resultado Esperado:
OPCIN 1:
Se emite un mensaje de matriculacin
exitosa. OPCIN 2:
Se muestra en la tabla correspondiente de las materias en las cuales el alumno fue matriculado.
Evaluacin de la Prueba:
Satisfactoria.
PRUE
BA
Cdig
o:
D ACEPTACIN
E
Historia de Usuario (No. y Nombre):
PA07
Descripcin:
El profesor deber ingresar las notas de los alumnos por cada uno de los aportes del bimestre, adems
de una observacin a dichas notas al final del ao lectivo.
El sistema deber realizar los promedios respectivo que determinen si el alumno queda suspenso,
aprueba o pierde la materia.
Condiciones de Ejecucin:
Debe existir el usuario Profesor que imparta la materia.
- El Profesor debi ser planificado para el periodo respectivo en las materias que imparte.
- Los alumnos debieron ser matriculados previamente por el administrador.
- Los aportes a realizar se debieron planificar con anterioridad en las fechas que los profesores
podrn acceder a esta funcionalidad.
Evaluacin de la Prueba:
Satisfactoria
PRUEBA DE ACEPTACIN
Cdigo:
PA08
Descripcin:
El administrador deber ingresar el nmero de faltas y atrasos que el alumno ha acumulado a lo largo
del ao lectivo.
Debe registrar adems el promedio de la disciplina de cada alumno en el ao.
Condiciones de Ejecucin:
- Debe existir un usuario con perfil Administrador.
- Los alumnos debieron ser matriculados previamente por el administrador.
Entrada / Pasos de ejecucin:
El usuario:
Ingresa al mdulo de Notas con el perfil de Administrador.
- Ingresa al men Notas.
- Debe seleccionar el periodo lectivo, el quimestre, el bimestre y el curso para el cual se ingresarn
las notas de disciplina, las faltas y los atrasos de cada uno de los alumnos del curso durante el
bimestre seleccionado.
- Para ingresar las respectivas notas de disciplina, las faltas y los atrasos de cada uno de los
alumnos del curso seleccionado se debe pulsar el botn Calificar.
- Para grabar las notas ingresadas se debe pulsar el botn Guardar.
- Para deshacer el ingreso de notas se debe pulsar el botn Atrs.
- Para imprimir las notas de disciplina, los atrasos y las faltas por curso de la materia seleccionada
en el periodo actual, se debe pulsar el botn imprimir, el cual abrir un archivo en formato pdf
que permitir realizar la impresin fsica de las notas.
Resultado Esperado:
OPCIN 1:
Se imprimen a un archivo de formato pdf la lista de alumnos con las respectivas notas de disciplina, el
nmero de faltas y atrasos ingresadas por el administrador.
Evaluacin de la Prueba:
Satisfactoria.
Tabla 34.- Prueba de Aceptacin - Registro de faltas, atrasos y disciplina por alumno
D ACEPTACIN
E
Historia de Usuario (No. y Nombre):
PA09
Descripcin:
El profesor podr generar las diferentes listas de faltas de los alumnos por cada curso, paralelo y materia
a impartirse
Condiciones de Ejecucin:
Debe existir el usuario Profesor.
- El ao lectivo y la materia de la cual se creara la lista de usuario debi haber sido creada en el
mdulo de Parametrizacin del Sistema.
Entrada / Pasos de ejecucin:
El usuario:
- Ingresa al mdulo de Reportes con el perfil de Profesor.
- Ingresa al men Listas.
- Realiza la bsqueda del perodo y materia.
- Selecciona el botn Guardar.
- Al desplegarse la lista correspondiente, selecciona el botn Imprimir.
Resultado Esperado:
Mostrar un archivo descargable e imprimible de la lista de estudiantes, basado en el formato del Colegio
Modelo Politcnico.
Evaluacin de la Prueba:
Satisfactorio
PRUE
BA
Cdig
o:
D ACEPTACIN
E
Historia de Usuario (No. y Nombre):
PA10
Descripcin:
El usuario Autoridad podr generar reportes de todas las notas por bimestre por curso y paralelo, en
donde se detalle de todos y cada uno de los alumnos y las notas obtenidas por materia durante el
bimestre seleccionado.
Condiciones de Ejecucin:
Debe existir el usuario Autoridad.
- El ao lectivo y el curso del cual se creara el reporte debi haber sido creada en el mdulo de
Parametrizacin del Sistema.
Entrada / Pasos de ejecucin:
El usuario:
- Ingresa al mdulo de Reportes con el perfil de Autoridad.
- Ingresa al men Reportes por Curso > Reportes Bimestrales.
- Realiza la bsqueda por perodo lectivo, quimestre, bimestre y curso.
- Selecciona Generar y posteriormente Imprimir.
Resultado Esperado:
Mostrar un archivo descargable e imprimible del reporte bimestral por curso de todas las materias,
basado en el formato del Colegio Modelo Politcnico.
Evaluacin de la Prueba:
Satisfactoria.
PRUE
BA
Cdig
o:
D ACEPTACIN
E
Historia de Usuario (No. y Nombre):
PA11
Descripcin:
El usuario autoridad podr generar reportes de todas las notas por quimestre por curso y paralelo, en
donde
90
se detalle de todos y cada uno de los alumnos y las notas obtenidas por materia durante el quimestre
seleccionado.
Condiciones de Ejecucin:
Debe existir el usuario Autoridad.
- El ao lectivo y el curso del cual se creara el reporte debi haber sido creada en el mdulo de
Parametrizacin del Sistema.
Entrada / Pasos de ejecucin:
El usuario:
- Ingresa al mdulo de Reportes con el perfil de Autoridad.
- Ingresa al men Reportes por Curso > Reportes Quimestrales.
- Realiza la bsqueda por perodo lectivo, quimestre y curso.
- Selecciona Generar y posteriormente Imprimir.
Resultado Esperado:
Mostrar un archivo descargable e imprimible del Reporte Quimestral por curso de todas las materias,
basado en el formato del Colegio Modelo Politcnico.
Evaluacin de la Prueba:
Satisfactoria.
PRUE
BA
Cdig
o:
D ACEPTACIN
E
Historia de Usuario (No. y Nombre):
PA12
10: Reporte
Anual
Descripcin:
El usuario autoridad podr generar reportes de todas las notas anuales por curso y paralelo, en donde se
detalle de todos y cada uno de los alumnos y las notas obtenidas por materia durante el ao lectivo.
Condiciones de Ejecucin:
Debe existir el usuario Autoridad.
- El ao lectivo y el curso del cual se creara el reporte debi haber sido creada en el mdulo de
Parametrizacin del Sistema.
Entrada / Pasos de ejecucin:
El usuario:
PRUE
BA
Cdig
o:
D ACEPTACIN
E
Historia de Usuario (No. y Nombre):
PA13
Descripcin:
El usuario autoridad podr generar reportes de todas las notas por alumno y bimestre, en donde se
detalle de cada uno de los alumnos las notas obtenidas por materia durante el bimestre seleccionado.
Condiciones de Ejecucin:
Debe existir el usuario Autoridad.
- El alumno, ao lectivo y curso del cual se creara el reporte debi haber sido creada en el mdulo
de Parametrizacin del Sistema.
Entrada / Pasos de
ejecucin:
El usuario:
- Ingresa al mdulo de Reportes con el perfil de Autoridad.
- Ingresa al men Reportes por Estudiante > Reportes Bimestrales.
- Realiza la bsqueda por estudiante, perodo lectivo, quimestre, bimestre y curso.
- Selecciona Buscar.
- Ingresa la apreciacin por bimestre.
- Selecciona Imprimir.
Resultado Esperado:
Mostrar un archivo descargable e imprimible del Reporte Bimestral por estudiante de todas las materias, basado
Evaluacin de la Prueba:
Satisfactoria.
PRUE
BA
Cdig
o:
D ACEPTACIN
E
Historia de Usuario (No. y Nombre):
14: Rcord estudiantil
PA14
Descripcin:
El usuario autoridad podr generar reportes de todas las notas de los alumnos durante su vida estudiantil
dentro del colegio, en donde se detalle de cada uno de los alumnos las notas obtenidas por materia de
sus estudios en el CMP.
Condiciones de Ejecucin:
Debe existir el usuario Autoridad.
- El alumno del cual se creara el reporte debi haber sido creada en el mdulo de Parametrizacin
del Sistema.
Entrada / Pasos de
ejecucin:
El usuario:
- Ingresa al mdulo de Reportes con el perfil de Autoridad.
- Ingresa al men Reportes por Estudiante > Historial Acadmico.
- Realiza la bsqueda por estudiante.
- Selecciona Buscar.
- Selecciona Imprimir.
Resultado Esperado:
Mostrar un archivo descargable e imprimible del Historial Acadmico (rcord estudiantil) por estudiante de
todas las materias que ha cursado en el CMP.
Evaluacin de la Prueba:
Satisfactoria.
PRUE
BA
Cdig
o:
D ACEPTACIN
E
Historia de Usuario (No. y Nombre):
PA15
Descripcin:
El Administrador puede enviar correos electrnicos informativos tanto a estudiantes, padres de familia
y
ACCESO A LAS
PGINAS
N
o
1
NOMBRE DE PRUEBA
CUMPLE
NO
CUMPLE
ELEMENTOS GRFICOS
N
o
1
NOMBRE DE PRUEBA
CUMP
LE
X
Formato
Ubicacin
NO
CUMPLE
NOMBRE DE PRUEBA
CUMPLE
Facilidad de Lectura
Links
Funcionalidad
Validacin
NO
CUMPLE
97
ITERACI
N
HISTORIA
DE
USUARIO
03
NOMBR
E
Ingreso de
perodos lectivos
PRUEBA
ACEPTACIO
PA
01
Agrupacin en
05
02
cursos y paralelos
RESULTAD
O
DE
Satisfactoria
PA
02
exitosa.
OPCIN 2: Se retorna al formulario con la
Usuarios del
exitosa.
PA
03
Satisfactoria
Creacin de
Sistema
EVALUACI
N
Satisfactoria
Ingreso de
01
estudiantes y
profesores
PA
04
Satisfactoria
Asignacin de
profesores a
materia
06
PA
05
Satisfactoria
Matriculacin
OPCIN 1:
Se emite un mensaje de matriculacin
04
PA
06
exitosa. OPCIN 2:
Satisfactoria
Registro de notas
OPCIN 1 :
por alumno
07
PA
07
calific.
Satisfactoria
OPCIN 2:
Se imprimen a un archivo de formato pdf la lista de
alumnos con las respectivas notas ingresadas por
08
Registro de faltas,
el profesor.
OPCIN 1:
atrasos y disciplina
por alumno
PA
08
Satisfactoria
Reporte de lista
09
de curso
PA
09
Reporte
12
Bimestral
General
11
Reporte
Quimestre
10
PA
10
13
PA
11
Individual
14
PA
13
15
PA
14
Correos
Electrnicos
en
el
formato
del
Colegio
Modelo
Satisfactoria
en
el
formato
del
Colegio
Satisfactoria
Modelo
Satisfactoria
Politcnico.
Mostrar un archivo descargable e imprimible del
Envo de
basado
Satisfactoria
Politcnico.
Mostrar un archivo descargable e imprimible del
Rcord
estudiantil
Politcnico.
Mostrar un archivo descargable e imprimible del
PA
12
Bimestral
Politcnico.
Mostrar un archivo descargable e imprimible del
Reporte
Satisfactoria
Reporte Anual
Historial
Acadmico
(rcord
estudiantil)
por
Satisfactoria
en el CMP.
Se recibe el correo electrnico de acuerdo al grupo
PA
15
seleccionado
(Profesores,
Alumnos
Satisfactoria
100
CAPTULO IV
CONCLUSIONES Y RECOMENDACIONES
CONCLUSIONES
RECOMENDACIONES
BIBLIOGRAFA
[4]
Sun
Microsystems.
MySQL,
The
world's
most
popular
open
source
database.
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]
Gobierno
de
Chile.
Diseo
Web
y
Estndares. http://www.guiaweb.gob.cl/guia/capitulos/tres/index.htm , Agosto 2010.
LETELIER, Patricio; PENADS Carmen. Metodologas giles para el desarrollo de
software:
eXtreme Programming (XP) .
http://www.willydev.net/descargas/masyxp.pdf
JOSKOWICZ,
Jos.
Reglas
y
Prcticas
en
eXtreme
Programming.
http://iie.fing.edu.uy/~josej/docs/XP%20-%20Jose%20Joskowicz.pdf
IUGO software & design studio. Php y Javascript Claro y Sencillo.
http://www.iugo.com.uy/blog/index.php/autocompletar-con-jquery , Marzo 2010
Web
Taller.
Subir
archivos
al
Servidor.
http://www.webtaller.com/construccion/lenguajes/php/lessons/subir_archivos.php . Julio 2010
SILVA, Daro; MERCERAT, Brbara. Construyendo aplicaciones web con una metodologa
de
diseo
orientada
a
objetos.
http://www.unab.edu.co/editorialunab/revistas/rcc/pdfs/r22_art5_c.pdf . Marzo 2010
ISO. International Standard, ISO 9241-151: Guidance on World Wide Web user interfaces.
Primera Edicin. 2008
Varios, Principios del Manifiesto gil, http://agilemanifesto.org, Enero 2010
W3C. Buy standards compliant Web sites. http://www.w3.org/QA/2002/07/WebAgencyRequirements. Marzo 2010
P. Letelier. Caso de Estudio Fases de Exploracin y Planificacin en XP.
https://pid.dsic.upv.es/C1/Material/Documentos%20Disponibles/Caso de Estudio XP.doc.
Marzo 2010
W3schools.com.
Browser
Statistics.
http://www.w3schools.com/browsers/browsers_stats.asp. Agosto 2010
W3C. CSS Validation Service, http://jigsaw.w3.org/css-validator, Agosto 2010
[18]
ANEXOS
ANEXO A: Planificacin de Iteraciones (ANEXO DIGITAL).
ANEXO B: Interfaces de Usuario (ANEXO DIGITAL).
ANEXO C: Mediciones de Acceso (ANEXO DIGITAL).