Está en la página 1de 88

upao

facultad de ingenieria
ESCUELA PROFESIOAL DE INGENIERIA DE COMPUTACIÓN Y
SISTEMAS

UNIVERSIDAD
PRIVADA ANTENOR
ORREGO
INTEGRANTES:

- GERONIMO GONZALES, Nicolás.

- MENDOZA
SISTEMA WEB LUZURIAGA, Fernando.
PARA LA GESTION ACADEMICA DE LA INSTITUCION
EDUCATIVA PARTICULAR “SEÑOR DE LA MISERICORDIA”
- QUITO SANCHEZ, Junior.

PROFESOR ASESOR:

Ing. ENRIQUE CARDENAS RENGIFO.

INGENIERIA WEB
2009 - 1

Trujillo – Perú
JULIO
IEP “Señor de la Misericordia”

INDICE DE CONTENIDO

CAPITULO I : ESTUDIO PRELIMINAR

1.1 DESCRIPCION DE LA EMPRESA

1.2 MISION Y VISION

1.3 ORGANIGRAMA

1.4 PROCESOS DE NEGOCIOS DE LA EMPRESA

1.5 DESCRIPCION DE PROCESO DE NEGOCIO OBJETO DE ESTUDIO

1.6 DOCUMENTOS FUENTES

1.7 MODELO VISUAL (PICTOGRAMA DE DIAGNOSTICO Y


SOLUCIONADOR)

1.8 MATRIZ DE JUSTIFICACION

1.9 IDENTIFICACION DE USUARIOS (JERARQUICAS)

1.10 LISTA DE POTENCIALES REQUERIMIENTOS

1.11 PROTOTIPO DEL PORTAL CORPORATIVO

CAPITULO II : MODELADO DE ANALISIS WEB

2.1DEFINICION DEL SISTEMA

2.2 OBJETIVOS DEL SISTEMA

2.3DIAGRAMAS DE CASOS DE USO

2.4ESPECIFICACIONES DE CASOS DE USO

2.5MODELO DE DOMINIO DEL PROBLEMA

2.6MODELO DE COMUNICACIONES

2.7ESTIMACIONES DEL PROYECTO

2.8ORGANIGRAMA DEL EQUIPO DE DESARROLLO

2.9PRESUPUESTO DEL PROYECTO

2.10 PLAN DE DESARROLLO

2 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

CAPITULO III : MODELADO DE DISEÑO WEB

3.1PROTORIPOS DE LAS IGU-WEB

3.2DISEÑO DE SECUENCIAS CON WAE

3.3DISEÑO DE CLASES

CAPITULO IV : CONSTRUCCION

4.1MODELO LÓGICO DE DATOS

4.2MODELO FÍSICO DE DATOS

4.3MODELO DE NAVEGACION (ESTATICO Y DINAMICO)

4.4MODELO DE CONTENIDO (ESTATICO Y DINAMICO)

4.5MODELO DE COMPONENTES

4.6ARQUITECTURA WEB

4.7MODELO DE DESPLIEGUE

4.8MAPA DEL SITIO

CAPITULO V : IMPLEMENTACION

5.1MATRIZ DE IMPLEMENTACION

5.2ESTANDAR DE PROGRAMACION (ENTRADA, SALIDA Y E/S)

5.3PROPUESTA ECONOMICA PARA LA IMPLEMENTACION

CONCLUSIONES

3 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

INTRODUCCIÓN

La evolución que la actividad de servicios ha experimentado en los últimos años en nuestro


país ha solicitado un creciente interés por el uso de la tecnología de información como
herramienta de administración, tanto es así que hoy en día en nuestro entorno muchas
empresa cuentan con completos sistemas que automatizan tareas que agilizan las clásicas
labores del personal involucrado en el ámbito del negocio, incluso al cliente mejorar los
servicios de atención a la par con el uso de TI.

Siguiendo esta perspectiva de cultura tecnológica, la institución educativa particular Señor


de la Misericordia no se pudo quedar atrás y apoya la ejecución de un proyecto para la
implementación de un sistema de información en su organización que pretende ser una
herramienta útil y sólida para la gestión de reservas y la relación con el cliente, a la vez ser
también de utilidad para la gestión interna de la empresa, y un arma competitiva frente a
otras del entorno.

La idea central de este documento es dar una completa percepción de lo que se pretende
hacer con respecto al proyecto a desarrollar, esto incluye un análisis de perspectivas,
presentación de la realidad problemática, descripción de la empresa cliente y plan de
desarrollo del sistema planteado.

4 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

CAPITULO I :
Estudio Preliminar

5 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

1.1 Descripción de la empresa:

La Institución Educativa Señor de la Misericordia, es una empresa que brinda los


servicios de educación en los niveles Inicial, Primaria y Secundaria la cual se encuentra
ubicada en el Distrito de Salaverry

Fundado por la Sra. Elvira Olortegui la cual es Dueña y Directora del mismo.

Actualmente la Institución realiza sus procesos manualmente, llevándola a tomar


decisiones no acordes a las necesidades y situación de la Institución. También no
obteniendo la satisfacción plena ya que no cuenta con procesos óptimos para el control
de la institución que dirige.

1.2 Misión y Visión

Misión: Somos una institución educativa comprometida con una educación de calidad y
una solida formación moral, con un estilo propio, surgido de nuestra larga experiencia
en la enseñanza primaria y secundaria, que brinda una educación integral dedicada a
desarrollar en los alumnos capacidades cognitivas, procedimentales y actitudinales, en
las áreas científica, social, artística, lingüística, psicomotora y afectiva, teniendo como
eje central los valores.

Una educación que les permita afrontar con liderazgo y éxito los retos de su vida
personal y las exigencia propias de su vida profesional, de esta forma contribuir al
desarrollo de nuestra patria.

Visión: Formar alumnos en valores, cultura y democracia. Ser reconocidos a nivel


nacional por nuestra excelente calidad formativa y académica, nuestra proyección
solidaria a la sociedad y por tener una comunidad educativa con calidad y una plana
docente altamente calificada y valorada.

6 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

1.3 Organigrama

1.4 Proceso de Negocios de la Empresa

• Proceso de Gestión Horarios


• Proceso de Gestión Académica
• Proceso de Gestión Matricula
• Proceso de Gestión Administrativa
• Proceso de Gestión Docente
• Proceso de Gestión Alumno

1.5 Descripción de Proceso de Negocio Objeto de Estudio

• Proceso de Gestión Horarios

Se registran los horarios por niveles académico (primaria, secundaria),estos


horarios son hechos, bajo el control de el coordinador académico, por la
secretaria; Luego son autorizados por la secretaria, este proceso es muy
tedioso, y mayormente toma mucho tiempo para su realización.

7 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

• Proceso de Gestión Académica

Es realizada por el auxiliar o secretaria de la institución, en este proceso se


realiza el registro de los alumnos, los docentes, los periodos académicos, las
áreas que se dictaran por cada periodo académico, los cursos por los cuales
estarán conformados cada área, los bimestres, grados, secciones, niveles y
actividades académicas, luego de ser planteados estos subprocesos
son autorizados por la directora y el auxiliar.

• Proceso de Gestion Matricula

El proceso de matricula de un alumno ordinario en el centro educativo en


este caso se realiza de la séte forma:

- El padre de familia o apoderado se acerca a la direccion del colegio,


solicita una ficha de inscripción a la secretaria, llena la ficha con los
datos personales los del alumno, etc., entrega la ficha a la secretaria
quien se la da a la directora para su aprobación.
- Una vez aprobada la ficha de matricula, el padre se dispone a hacer
los pagos correspondientes a la secretaria, que actua como la
tesorera.
- Por ultimo, se le entrega la ficha de matricula correspondiente al año
escolar.

• Proceso de Gestion Administrativa

En esta gestión se encuentra la directora de la institución, es la encargada de


monitorear todo el plantel educativo, por lo tanto es la que requiere los
informes diarios de ingresos, reportes de alumnos matriculados por periodos
Educativo, reporte de reservas de matricula y reporte de deudos, los cuales
sirven para una posterior toma de decisiones.

8 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

• Proceso de Gestion Docente

En este el docente tiene un registro de notas del alumno, la cual le entrega a


la secretaria por cada termino de bimestre academico, las cuales la secretaria
después las transcribe a su ficha respectiva por cada alumno; ademas el
docente registra las actividades del alumno en su libreta de actividades.

• Proceso de Gestion Alumno

El proceso de entrega de notas se realiza en la sgte forma:

- El docente presenta las calificaciones de los alumnos en un plazo


preestablecido, a la direccion del colegio.
- Se elaboran los correspondientes (libreta de notas) para ser
entregados a los padres de familia.
- Se cita al padre de familia para el correspondiente entrega de libretas
e información del avance de sus hijos.

9 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

1.6 Documentos Fuentes

10 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

11 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

12 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

13 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

14 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

15 Mendoza L. – Gerónimo G. – Quito S.


1.7 Modelo Visual
IEP “Señor de la Misericordia”

Pictograma de
Diagnostico
Secretaria Ficha de Matricula
Revisa

Registra Padre o
Revisa y registra Apoderado

Revisa
Ficha de Notas

Recibe

Registro Notas Asignación Clases Registra

Directora
registra Revisa
Folder de Pagos Revisa Archivos

Leyenda
Firma Asistencia Verifica asistencia
Subtítulo de leyenda
Profesor Símbolo Recuento Descripción
Libreta de 8 No hacer
Auxiliar
Asistencias
Mucha
6
importancia
Buenas Practicas

Problemas

17 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

Pictograma Solucionador

18 Mendoza L. – Gerónimo G. – Quito S.


1.8 Matriz de Justificación

Problema Solución
1. Exceso de papeleo en el proceso de 2. Matricula en línea sin ningún tipo de
matrícula. papeleo.
3. Registro presencial 4. Registro vía Web

5. Escaza información del avance de los 6. Información constante del avance de los
alumnos. alumnos.
7. Poco detalle de la evolución 8. Se aumentara la transparencia en cuanto
académica de los alumnos. a las notas y avance de los alumnos.
9. Excesivo tiempo de demora para la 10. Memorizar el tiempo de realización de
realización de horario horarios mediante la realización de un
sub sistema para este fin.

Buena Practica Mejora


1. Buena Comunicación Secretaria 2. La comunicación con la directora se
Directora. volverá permanente 24*7.
3. El docente tiene un buen control de la 4. Para complementar su control en
asistencia de los alumnos. registro, se le da la oportunidad al
docente de acceder al sistema y registrar
la asistencia de sus alumnos y así lograr
una mayor transparencia del proceso
educativo.

1.9 Identificación de usuarios (Jerarquías)

Directora

Usuarios Padre o
Registrados apoderado

Alum no

Coordinador Secretaria Docente


Academico
IEP “Señor de la Misericordia”

- Coordinador académico

- Docente

- Secretaria

- Directora

- Padre o Apoderado

- Alumno

Necesidades de cada Usuario:

o Coordinador académico:

- Podra registrar los alumnos via web

- Podra registrar los docentes via web

- Podra registrar los periodos academicos via web

- Podra registrar los cursos via web

- Podra registrar las areas via web

- Podra registrar los grados via web

- Podra registrar las secciones via web

- Podra registrar las aulas via web

o Docente:

- Podra registrar las notas de los alumnos via web

- Recibira el reporte de sus horarios

o Secretaria:

- Podrá Registrar los horarios por cada nivel académico


(primario, secundario) via web

- Podra registrar los alumnos via web

20 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

- Podra registrar los docentes via web

- Podra registrar los periodos academicos via web

- Podra registrar los cursos via web

- Podra registrar las areas via web

- Podra registrar los grados via web

- Podra registrar las secciones via web

- Podra registrar las aulas via web

- Podra registrar los horarios tanto del docente y del alumno


via web

- Podra registrar las horas de clases via web

- Podra registrar los días de clases via web

o Directora:

- Recibira el reporte de los alumnos matriculados

- Recibira el informe de ingresos diarios

- Recibira el reporte de reservas de matricula

o Padre o Apoderado:

- Podra ver las notas del alumno

- Podra ver el horario del alumno

- Podra ver el horario del docente

o Alumno

- Podra ver las notas de cada curso

- Podra ver su respectivo horario

- Podra consultar el horario del docente

21 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

1.10 Lista de Potenciales requerimientos

a) Requerimientos Funcionales

 Buscar Alumno

 Buscar Docente

 Consultar Horario Alumno

 Consultar Nota

 Registrar Horario.

 Registrar Alumno

 Consultar Horario Docente

 Login

 Registrar Grado

 Registrar Alumno

 Registrar Bimestre

 Registrar Curso

 Registrar Docente

 Registrar Horario Docente

 Registrar Matricula

 Registrar Nota

 Registrar Periodo

22 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

 Registrar Sección

b) Requerimientos No Funcionales

 Usabilidad: Interfaces no complicadas.


 Costo: Mantenimiento constante del sistema.
 Restricciones de Hardware y Software: Lenguaje de Programación,
base de datos, sistema operativo determinado por la empresa.
 Seguridad: Control de acceso al sistema.
 Rendimiento : Que sea Ágil y Robusto
 Entorno Físico: Sistema apto en cualquier condición del entorno ya
sea por la temperatura u otros.

1.11 Prototipo del Portal Corporativo

23 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

24 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

25 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

CAPITULO II:
Modelado de Análisis Web

1.

26 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

2.1. Definición del Sistema

El sistema está basado en los procesos de la Programación de Horarios.


El Proceso de Programación de Horarios. Permitirá reducir el tiempo en la
realización de horarios de los niveles educativos como primaria y secundaria;
además de poder a tener un mejor acceso a los horarios por docente y alumno; Así
el padre de familia podrá acceder desde cualquier parte y podrá ver qué curso está
llevando su menor hijo además de que sabrá que profesor le está enseñando.

2.2. Objetivos del Sistema

a) Objetivo general:

• Incrementar de manera sustancial la ventaja competitiva y


educacional de la institución “ SEÑOR DE LA MISERICORDIA”,
mejorando la relación con los padres de familia y aumentando la
transparencia en la evolución académica de los alumnos.

b) Objetivos específicos:

• Identificar los requerimientos de una forma detallada para la


automatización del sistema.
• Controlar el proceso de mejorar el tiempo de realización de horarios.
• Estandarizar los procesos y normas en relación con la matrícula,
historial académico del estudiante, actas, certificados de estudios y
procesos afines; así como brindar las medidas de seguridad necesarias
y permitir su control y auditoria.
• Realizar las pruebas del sistema web respectivas.

27 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

2.3. Diagrama de Casos de Uso

MANTENIMIENTO HORARIO

28 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

GESTION MANTENIMIENTO

GESTION MATRICULA

29 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

GESTION ADMINISTRATIVA

GESTION DOCENTE

30 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

MANTENIMIENTO CLASES

2.4. Especificaciones de Caso de Uso

Nombre del Caso de Uso Login

31 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

Actores  Alumno
 Padre o apoderado
 Docente
 Directora
 Secretaria
 Coordinador Academico
Descripción Por medio del Login el usuario podrá
ingresar al área que le corresponda, y así se
podrá limitar los accesos a las distintas áreas
Flujo de Trabajo 1. Ingresa su USER y su
PASSWORD
2. El sistemas validar dichos
parámetros.
3. Si son correctos dichos parámetros
el sistemas le permite ingresar al área
determinada, en caso contario emitirá un
mensaje (USER o PASSWORD
incorrectos)

Nombre del Caso de Uso Mantenimiento Horario


Actores  Coordinador Academico
Descripción Después que el usuario se halla logeado podrá
elegir esta opción; se buscara nivel, área, curso,
grado, sección, aula, docente, mostrara la
ventana de registro, luego se presiona el botón
registrar, y el sistema verificara que no haiga
ningún cruce de horarios automáticamente,
cuando el registro es exitoso emitirá “registro
exitoso”, en caso contrario “Error cruce de
horario”, y especificara que parámetro es el que
causa el error. Despues de esto también se podrá
tener la opción de Modificar y Eliminar.
Flujo de Trabajo 1. El usuario se Logea.
2. Elige la opción Registrar Horario
3. El sistema muestra la ventana de
registro.
4. El usuario ingresa los datos y busca
5. El usuario presiona botón registrar
6. El sistema verifica que no haiga cruce
7. Si el registro fue exitoso “Registro
exitoso” en caso contrario “Error”

32 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

8. El usuario tendrá la opción de Modificar


o Eliminar.
9. Si el registro fue exitoso “Registro
exitoso” en caso contrario “Error”

Nombre del Caso de Uso Mantenimiento Clase


Actores  Coordinador Academico
Descripción Después que el usuario se halla logeado podrá
elegir esta opción; se buscara periodo, sección,
docente y curso se mostrara la ventana de
registro, luego se presiona el botón registrar, y el
sistema verificara que no haiga ningún cruce de
horarios automáticamente, cuando el registro es
exitoso emitirá “registro exitoso”, en caso
contrario “Error cruce de horario”, y
especificara que parámetro es el que causa el
error. Despues de esto también se podrá tener la
opción de Modificar y Eliminar.
Flujo de Trabajo 1. El usuario se Logea.
2. Elige la opción Registrar Clase
3. El sistema muestra la ventana de registro.
4. El usuario ingresa los datos y busca
5. El usuario presiona botón registrar
6. El sistema verifica que no haiga cruce
7. Si el registro fue exitoso “Registro exitoso”
en caso contrario “Error”
8. El usuario tendrá la opción de Modificar o
Eliminar.
9. Si el registro fue exitoso “Registro exitoso”
en caso contrario “Error”

Nombre del Caso de Uso Mantenimiento Curso


Actores  Coordinador Academico
Descripción Después que el usuario se halla logeado podrá
elegir esta opción; se mostrara la ventana de
registro, luego se presiona el botón registrar, y el
sistema verificara que no haiga ningún cruce de
horarios automáticamente, cuando el registro es
exitoso emitirá “registro exitoso”, en caso
contrario “Error cruce de horario”, y
especificara que parámetro es el que causa el
error. Despues de esto también se podrá tener la
opción de Modificar y Eliminar.
Flujo de Trabajo 1. El usuario se Logea.

33 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

2. Elige la opción Registrar Horario


3. El sistema muestra el Curso de registro.
4. El usuario ingresa los datos y busca
5. El usuario presiona botón registrar
6. El sistema verifica que no haiga cruce
7. Si el registro fue exitoso “Registro exitoso”
en caso contrario “Error”
8. El usuario tendrá la opción de Modificar o
Eliminar.
9. Si el registro fue exitoso “Registro exitoso”
en caso contrario “Error”

Nombre del Caso de Uso Mantenimiento Area


Actores  Coordinador Academico
Descripción Después que el usuario se halla logeado podrá
elegir esta opción; se mostrara la ventana de
registro, luego se presiona el botón registrar, y el
sistema verificara que no haiga ningún cruce de
horarios automáticamente, cuando el registro es
exitoso emitirá “registro exitoso”, en caso
contrario “Error cruce de horario”, y
especificara que parámetro es el que causa el
error. Despues de esto también se podrá tener la
opción de Modificar y Eliminar.
Flujo de Trabajo 1. El usuario se Logea.
2. Elige la opción Registrar Area
3. El sistema muestra el Curso de registro.
4. El usuario ingresa los datos y busca
5. El usuario presiona botón registrar
6. El sistema verifica que no haiga cruce
7. Si el registro fue exitoso “Registro exitoso”
en caso contrario “Error”
8. El usuario tendrá la opción de Modificar o
Eliminar.
9. Si el registro fue exitoso “Registro exitoso”
en caso contrario “Error”

Nombre del Caso de Uso Mantenimiento Ambiente


Actores  Coordinador Academico

34 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

Descripción Después que el usuario se halla logeado podrá


elegir esta opción; se mostrara la ventana de
registro, luego se presiona el botón registrar, y el
sistema verificara que no haiga ningún cruce de
horarios automáticamente, cuando el registro es
exitoso emitirá “registro exitoso”, en caso
contrario “Error cruce de horario”, y
especificara que parámetro es el que causa el
error. Despues de esto también se podrá tener la
opción de Modificar y Eliminar.
Flujo de Trabajo 1. El usuario se Logea.
2. Elige la opción Registrar Ambiente
3. El sistema muestra el Curso de registro.
4. El usuario ingresa los datos y busca
5. El usuario presiona botón registrar
6. El sistema verifica que no haiga cruce
7. Si el registro fue exitoso “Registro exitoso”
en caso contrario “Error”
8. El usuario tendrá la opción de Modificar o
Eliminar.
9. Si el registro fue exitoso “Registro exitoso”
en caso contrario “Error”

Nombre del Caso de Uso Mantenimiento Nivel


Actores  Coordinador Academico
Descripción Después que el usuario se halla logeado podrá
elegir esta opción; se buscara el Turno, se
mostrara la ventana de registro, luego se
presiona el botón registrar, y el sistema
verificara que no haiga ningún cruce de horarios
automáticamente, cuando el registro es exitoso
emitirá “registro exitoso”, en caso contrario
“Error cruce de horario”, y especificara que
parámetro es el que causa el error. Despues de
esto también se podrá tener la opción de
Modificar y Eliminar.
Flujo de Trabajo 1. El usuario se Logea.
2. Elige la opción Registrar Nivel
3. El sistema muestra el Curso de registro.
4. El usuario ingresa los datos y busca
5. El usuario presiona botón registrar
6. El sistema verifica que no haiga cruce
7. Si el registro fue exitoso “Registro exitoso”
en caso contrario “Error”
8. El usuario tendrá la opción de Modificar o

35 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

Eliminar.
9. Si el registro fue exitoso “Registro exitoso”
en caso contrario “Error”

Nombre del Caso de Uso Mantenimiento Grado


Actores  Coordinador Academico
Descripción Después que el usuario se halla logeado podrá
elegir esta opción; se buscara el Nivel, se
mostrara la ventana de registro, luego se
presiona el botón registrar, y el sistema
verificara que no haiga ningún cruce de horarios
automáticamente, cuando el registro es exitoso
emitirá “registro exitoso”, en caso contrario
“Error cruce de horario”, y especificara que
parámetro es el que causa el error. Despues de
esto también se podrá tener la opción de
Modificar y Eliminar.
Flujo de Trabajo 10. El usuario se Logea.
11. Elige la opción Registrar Grado
12. El sistema muestra el Curso de registro.
13. El usuario ingresa los datos y busca
14. El usuario presiona botón registrar
15. El sistema verifica que no haiga cruce
16. Si el registro fue exitoso “Registro
exitoso” en caso contrario “Error”
17. El usuario tendrá la opción de Modificar
o Eliminar.
18. Si el registro fue exitoso “Registro
exitoso” en caso contrario “Error”

Nombre del Caso de Uso Mantenimiento Seccion


Actores  Coordinador Academico
Descripción Después que el usuario se halla logeado podrá
elegir esta opción; se buscara el Tutor, Ambiente
y Grado, se mostrara la ventana de registro,
luego se presiona el botón registrar, y el sistema
verificara que no haiga ningún cruce de horarios
automáticamente, cuando el registro es exitoso
emitirá “registro exitoso”, en caso contrario
“Error cruce de horario”, y especificara que
parámetro es el que causa el error. Despues de
esto también se podrá tener la opción de
Modificar y Eliminar.
Flujo de Trabajo 19. El usuario se Logea.

36 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

20. Elige la opción Registrar Seccion


21. El sistema muestra el Curso de registro.
22. El usuario ingresa los datos y busca
23. El usuario presiona botón registrar
24. El sistema verifica que no haiga cruce
25. Si el registro fue exitoso “Registro
exitoso” en caso contrario “Error”
26. El usuario tendrá la opción de Modificar
o Eliminar.
27. Si el registro fue exitoso “Registro
exitoso” en caso contrario “Error”

Nombre del Caso de Uso Mantenimiento SubPeriodo


Actores  Coordinador Academico
Descripción Después que el usuario se halla logeado podrá
elegir esta opción; se buscara el Periodo, se
mostrara la ventana de registro, luego se
presiona el botón registrar, y el sistema
verificara que no haiga ningún cruce de horarios
automáticamente, cuando el registro es exitoso
emitirá “registro exitoso”, en caso contrario
“Error cruce de horario”, y especificara que
parámetro es el que causa el error. Despues de
esto también se podrá tener la opción de
Modificar y Eliminar.
Flujo de Trabajo 28. El usuario se Logea.
29. Elige la opción Registrar Nivel
30. El sistema muestra el Curso de registro.
31. El usuario ingresa los datos y busca
32. El usuario presiona botón registrar
33. El sistema verifica que no haiga cruce
34. Si el registro fue exitoso “Registro
exitoso” en caso contrario “Error”
35. El usuario tendrá la opción de Modificar
o Eliminar.
36. Si el registro fue exitoso “Registro
exitoso” en caso contrario “Error”

Nombre del Caso de Uso Mantenimiento Nivel


Actores  Coordinador Academico
Descripción Después que el usuario se halla logeado podrá
elegir esta opción; se buscara el Turno, se
mostrara la ventana de registro, luego se
presiona el botón registrar, y el sistema

37 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

verificara que no haiga ningún cruce de horarios


automáticamente, cuando el registro es exitoso
emitirá “registro exitoso”, en caso contrario
“Error cruce de horario”, y especificara que
parámetro es el que causa el error. Despues de
esto también se podrá tener la opción de
Modificar y Eliminar.
Flujo de Trabajo 37. El usuario se Logea.
38. Elige la opción Registrar Nivel
39. El sistema muestra el Curso de registro.
40. El usuario ingresa los datos y busca
41. El usuario presiona botón registrar
42. El sistema verifica que no haiga cruce
43. Si el registro fue exitoso “Registro
exitoso” en caso contrario “Error”
44. El usuario tendrá la opción de Modificar
o Eliminar.
45. Si el registro fue exitoso “Registro
exitoso” en caso contrario “Error”

Nombre del Caso de Uso Mantenimiento Plan Curricular


Actores  Coordinador Academico
Descripción Después que el usuario se halla logeado podrá
elegir esta opción; se buscara el Grado, se
mostrara la ventana de registro, luego se
presiona el botón registrar, y el sistema
verificara que no haiga ningún cruce de horarios
automáticamente, cuando el registro es exitoso
emitirá “registro exitoso”, en caso contrario
“Error cruce de horario”, y especificara que
parámetro es el que causa el error. Despues de
esto también se podrá tener la opción de
Modificar y Eliminar.
Flujo de Trabajo 46. El usuario se Logea.
47. Elige la opción Registrar Plan
Curricular
48. El sistema muestra el Curso de registro.
49. El usuario ingresa los datos y busca
50. El usuario presiona botón registrar
51. El sistema verifica que no haiga cruce
52. Si el registro fue exitoso “Registro
exitoso” en caso contrario “Error”
53. El usuario tendrá la opción de Modificar
o Eliminar.
54. Si el registro fue exitoso “Registro

38 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

exitoso” en caso contrario “Error”

Nombre del Caso de Uso Mantenimiento Docen te


Actores  Coordinador Academico
Descripción Después que el usuario se halla logeado podrá
elegir esta opción; se mostrara la ventana de
registro, luego se presiona el botón registrar, y el
sistema verificara que no haiga ningún cruce de
horarios automáticamente, cuando el registro es
exitoso emitirá “registro exitoso”, en caso
contrario “Error cruce de horario”, y
especificara que parámetro es el que causa el
error. Despues de esto también se podrá tener la
opción de Modificar y Eliminar.
Flujo de Trabajo 55. El usuario se Logea.
56. Elige la opción Registrar Docente
57. El sistema muestra el Curso de registro.
58. El usuario ingresa los datos y busca
59. El usuario presiona botón registrar
60. El sistema verifica que no haiga cruce
61. Si el registro fue exitoso “Registro
exitoso” en caso contrario “Error”
62. El usuario tendrá la opción de Modificar
o Eliminar.
63. Si el registro fue exitoso “Registro
exitoso” en caso contrario “Error”

Nombre del Caso de Uso Mantenimiento Alumno


Actores  Coordinador Academico
Descripción Después que el usuario se halla logeado podrá
elegir esta opción;se mostrara la ventana de
registro, luego se presiona el botón registrar, y el
sistema verificara que no haiga ningún cruce de
horarios automáticamente, cuando el registro es
exitoso emitirá “registro exitoso”, en caso
contrario “Error cruce de horario”, y
especificara que parámetro es el que causa el
error. Despues de esto también se podrá tener la
opción de Modificar y Eliminar.
Flujo de Trabajo 64. El usuario se Logea.
65. Elige la opción Registrar Alumno
66. El sistema muestra el Curso de registro.
67. El usuario ingresa los datos y busca
68. El usuario presiona botón registrar

39 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

69. El sistema verifica que no haiga cruce


70. Si el registro fue exitoso “Registro
exitoso” en caso contrario “Error”
71. El usuario tendrá la opción de Modificar
o Eliminar.
72. Si el registro fue exitoso “Registro
exitoso” en caso contrario “Error”

Nombre del Caso de Uso Mantenimiento Dia


Actores  Coordinador Academico
Descripción Después que el usuario se halla logeado podrá
elegir esta opción; se mostrara la ventana de
registro, luego se presiona el botón registrar, y el
sistema verificara que no haiga ningún cruce de
horarios automáticamente, cuando el registro es
exitoso emitirá “registro exitoso”, en caso
contrario “Error cruce de horario”, y
especificara que parámetro es el que causa el
error. Despues de esto también se podrá tener la
opción de Modificar y Eliminar.
Flujo de Trabajo 73. El usuario se Logea.
74. Elige la opción Registrar Dia
75. El sistema muestra el Curso de registro.
76. El usuario ingresa los datos y busca
77. El usuario presiona botón registrar
78. El sistema verifica que no haiga cruce
79. Si el registro fue exitoso “Registro
exitoso” en caso contrario “Error”
80. El usuario tendrá la opción de Modificar
o Eliminar.
81. Si el registro fue exitoso “Registro
exitoso” en caso contrario “Error”

Nombre del Caso de Uso Mantenimiento Hora


Actores  Coordinador Academico
Descripción Después que el usuario se halla logeado podrá
elegir esta opción; se buscara el nivel, se
mostrara la ventana de registro, luego se
presiona el botón registrar, y el sistema
verificara que no haiga ningún cruce de horarios
automáticamente, cuando el registro es exitoso
emitirá “registro exitoso”, en caso contrario
“Error cruce de horario”, y especificara que
parámetro es el que causa el error. Despues de

40 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

esto también se podrá tener la opción de


Modificar y Eliminar.
Flujo de Trabajo 82. El usuario se Logea.
83. Elige la opción Registrar Hora
84. El sistema muestra el Curso de registro.
85. El usuario ingresa los datos y busca
86. El usuario presiona botón registrar
87. El sistema verifica que no haiga cruce
88. Si el registro fue exitoso “Registro
exitoso” en caso contrario “Error”
89. El usuario tendrá la opción de Modificar
o Eliminar.
90. Si el registro fue exitoso “Registro
exitoso” en caso contrario “Error”

Nombre del Caso de Uso Consultar Horario Alumno


Actores  Alumno
Descripción Después que el alumno se halla logeado podrá
elegir esta opción; que le permitirá ver su
respectivo horario de los cursos que esta
llevando
Flujo de Trabajo 1. El usuario se Logea.
2. Elige la opción Consultar Horario.
3. El sistema le muestra su respectivo
horario.

Nombre del Caso de Uso Consultar Horario Docente


Actores  Docente
 Alumno
Descripción Después que el usuario se halla logeado podrá
elegir esta opción (si el usuario es el docente
solo elige la opción y el sistema le muestra su
respectivo horario; pero si es el alumno después
de elegir esta opción, tiene que elegir el docente,
y luego el sistema le mostrara el horario del
docente).

Flujo de Trabajo 1. El usuario se Logea.


2. Elige la opción Consultar Horario
Docente.
3. Usuario: Docente paso 4, Usuario: Alumno

41 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

elige el docente y luego paso 4.


4. El sistema le muestra el horario del
docente.

Nombre del Caso de Uso Reporte de Alumnos Matriculados


Actores  Directora
Descripción Después que el usuario se halla logeado podrá
elegir esta opción; Cuando haya elegido esta
opción el sistema le mostrara dicho reporte.

Flujo de Trabajo 1. El usuario se Logea.


2. Elige la opción Reporte de Alumnos
matriculados.
3. El sistema muestra dicho reporte

Nombre del Caso de Uso Reporte de Avance Academico


Actores  Alumno
 Padre o Apoderado
Descripción Después que el usuario se halla logeado podrá
elegir esta opción; Cuando haya elegido esta
opción el sistema le mostrara dicho reporte.

Flujo de Trabajo 4. El usuario se Logea.


5. Elige la opción Reporte de Avance
Academico
6. El sistema muestra dicho reporte

Nombre del Caso de Uso Reporte de Secciones


Actores  Directora
Descripción Después que el usuario se halla logeado podrá
elegir esta opción; Cuando haya elegido esta
opción el sistema le mostrara dicho reporte.

Flujo de Trabajo 7. El usuario se Logea.


8. Elige la opción Reporte de Secciones.
9. El sistema muestra dicho reporte

42 Mendoza L. – Gerónimo G. – Quito S.


IEP “Señor de la Misericordia”

Nombre del Caso de Uso Reporte de Plan Curricular


Actores  Directora
Descripción Después que el usuario se halla logeado podrá
elegir esta opción; Cuando haya elegido esta
opción el sistema le mostrara dicho reporte.

Flujo de Trabajo 10. El usuario se Logea.


11. Elige la opción Reporte de Plan
Curricular.
12. El sistema muestra dicho reporte

Nombre del Caso de Uso Registrar Horario Docente


Actores  Secretaria
Descripción Después que el usuario se halla logeado podrá
elegir esta opción, mostrara la ventana de
registro, cuando el registro es exitoso emitirá
“registro exitoso”, en caso contrario “Error”.

Flujo de Trabajo 1. El usuario se Logea.


2. Elige la opción Registrar Horario
Docente.
3. El sistema muestra la ventana de
registro.
4. El usuario ingresa los datos
5. El usuario presiona el botón registrar.
6. Si el registro fue exitoso “Registro
exitoso” en caso contrario “Error”

43 Mendoza L. – Gerónimo G. – Quito S.


2.6Modelo de Dominio del Problema
2.7 Modelo de Comunicaciones

 Diagrama de Comunicación de Mantenimiento Ambiente

 Diagrama de Comunicación de Mantenimiento Area

 Diagrama de Comunicación de Mantenimiento Bimestre

 Diagrama de Comunicación de Mantenimiento Clase

 Diagrama de Comunicación de Mantenimiento Curso

 Diagrama de Comunicación de Mantenimiento Dia

 Diagrama de Comunicación de Mantenimiento Docente

 Diagrama de Comunicación de Mantenimiento Grado

 Diagrama de Comunicación de Mantenimiento Hora

 Diagrama de Comunicación de Mantenimiento Horario

 Diagrama de Comunicación de Mantenimiento Nivel

 Diagrama de Comunicación de Mantenimiento Plan

Curricular

 Diagrama de Comunicación de Mantenimiento Seccion

 Diagrama de Comunicación de Mantenimiento Turno

 Diagrama de Comunicación de Reporte Avance

Académico

 Diagrama de Comunicación de Reporte Plan Curricular

 Diagrama de Comunicación de Reporte Secciones


 Diagrama de Comunicación de Reservar Matricula
2.8 Estimaciones del proyecto

REQUERIMIENTOS

Requerimiento Nro Transacciones

- Registrar Área 3

- Registrar Grado 3

- Registrar Curso 3

- Registrar Sección 3

- Registrar Aula 3

- Registrar Plan Curricular 3

- Registrar Docente 3

- Registrar Hora 3

- Registrar Horario 7

- Registrar Día 3

- Registrar Notas 8

- Actualizar Curso 4

- Actualizar Área 4

- Actualizar Grado 4

- Reporte de Notas 5

- Actualizar Datos Personales 4

- Editar Horario 7

- Buscar Horarios por Clase 6

- Consultar Horario Alumno 3

- Consultar Nota 3
- Reservar Matricula 4

- Consultar Horario Docente 4

ACTORES

- Directora
- Secretaria
- Docente
- Alumno
- Apoderado o Padre

PONDERACIÓN DE LOS ACTORES (PA)

TIPO DESCRIPCION FACTOR NRO. DE ACTORES

SIMPLE Interfaz con otro sistema 1 2

PROMEDIO Interac. O interfaz con un


2 1
protocolo

COMPLEJO Interfaz grafica 3 2

PA = PAS + PAP + PAC

PAS = Nro.de actores simples * Factor de pond. Simple.

PAP = Nro.de actores promedio * Factor de pond. Promedio.

PAC = Nro.de actores complejos * Factor de pond. Complejo.

Tenemos:

PAS = 2*1=2

PAP = 2 * 2 = 2

PAC = 2 * 3 = 6
Por lo tanto:

PA = 10
PONDERACIÓN DE LOS CASOS DE USO (PCU)

TIPO DESCRIPCION FACTOR NRO. DE CASO

SIMPLE Menos de 3 transacciones 5 11

PROMEDIO Entre 4 y 7 transacciones 10 10

COMPLEJO Mas de 7 transacciones 15 0

PCU = PCUS + PCUP + PCUC

PCUS = Nro.de caso simples * Factor de pond. Simple.

PCUP = Nro.de casso promedio * Factor de pond. Promedio.

PCUC = Nro.de caso complejos * Factor de pond. Complejo.

Tenemos:

PCUS = 5 * 11 = 55

PCUP = 10 * 10 = 100

PCUC = 15 * 0 = 0

Por lo tanto:

PCU = 155

PONDERACIÓN DE FACTORES TÉCNICOS

• El Rango de valores que se asigna a cada factor varía entre 0 y 5.


0 Irrelevante

1 Mas o menos
regular

2 Regular

3 Básico

4 Muy Básico

5 Esencial

FACTOR TÉCNICO DE COMPLEJIDAD (TCF)

TIPO DESCRIPCION FACTOR VALOR ASIGNADO

T1 Sistema Distribuido 2 3

T2 Tiempo de repuesta o vel.de 1 4


rend.

T3 Eficiencia del usuario final (en 1 3


linea)

T4 Procesamiento complejo interno 1 2

T5 Código que debe ser rehusado 1 2

T6 Facilidad de instalacion 0.5 3

T7 Facilidad de uso 0.5 4

T8 Portabilidad 2 3

T9 Facilidad de cambio 1 3

T10 Concurrencia 1 4

T11 Incluir difer.caract.esp.de 1 3


seguridad

T12 Proveer directiva de acceso por 1 2


nivel

T13 Facilidad de entrenam.a usuarios 1 3

TFactor = ∑ (Valor Asignado) * (Ponderación de Factor)

TFC = 0.6 + (0.01 * TFactor)

Entonces:

TFactor = (2*3) + (1*4) + (1*3) + (1*2) + (1*2) + (0.5*3)


+ (0.5*4) + (2*3) + (1*3) + (1*4) + (1*3) + (1*2)
+ (1*3)

TFactor = 41.5
TCF = 0.6 + (0.01 * 41.5)

TCF = 1.015

FACTOR TÉCNICO DEL NIVEL DE EXPERIENCIA


DEL EQUIPO (EF)

TIPO DESCRIPCION FACTOR VALOR ASIGNADO


F1 Familiaridad con el proceso de
1.5 3
desarrollo

F2 Experiencia en el desarrollo de
0.5 2
aplicaciones

F3 Experiencia en orientado a
1 2
objetos

F4 Capacidad del líder del equipo


0.5 4
(Jefe de Proyecto)

F5 motivación 1 3

F6 Establecer los requerimientos 2 4

F7 Trabajar a tiempo parcial -1 3

F8 Deficiencias en el manejo de
-1 2
lenguajes de programación

EFactor = ∑ (Valor Asignado) * (Ponderación de Factor)

EF = 1.4 + ( -0.03. * EFactor)

Entonces:

EFactor = (1.5*3)+ (0.5*2)+ (1*2)+ (0.5*4)+ (1*3)+ (2*4)+(-


1*3)+(-1*2)

EFactor = 15.5

EF = 1.4 + (-0.03 * 15.5)

EF = 0.935
PUNTOS DE CASOS DE USOS (UCP):
UCP = (PA + PCU) * UUCP

Donde:

PA : Ponderación de los actores.

PCU : Ponderación de los casos de uso.

UUCP: Puntos de casos de uso inajustable.

UUCP = TCF * EF

UUCP = 1.015 * 0.935

UUCP = 0.949025

Por lo tanto:

UCP = (16 + 115) * 0.949025

UCP = 156.5891

TIEMPO DE ESTIMACIÓN DEL PROYECTO (TEP)

TEP = (((FactorHorasPersona) * UCP / 48) + FC) / NPE

FC = Factor de Contingencias.
NPE = Numero de personas del equipo.

PVAF1F6 = Promedio del valor asignado F1 a F6

PVAF7F8 = Promedio del valor asignado F7 a F8

SPVA = PVAF1F6 + PVAF7F8

PVAF1F6 =[(1.5*3)+ (0.5*2)+ (1*2)+ (0.5*4)+ (1*3)+ (2*4)] / 6

PVAF1F6 = 3.42

PVAF7F8 = [(-1*3)+ (-1*2)] / 2

PVAF7F8 = -2.5

SPVA = 3.42 + (-2.5)

SPVA = 0.92

Si SPVA <= 2, entonces: 20 horas/persona.

FactorHorasPersona = 20horas/persona

FC = 4 semanas

NPE = 3 personas

Luego:

TEP = ((20) * 156.5891/48) +4)/3


TEP = 23 semanas/persona

Aproximamos TEP = 23 semanas/persona, entonces esto equivale 5


meses.

2.9 Organigrama del Equipo de Desarrollo

MIEMBRO ROL

1 MENDOZA LUZURIAGA, JEFE DEL AREA DE TI, LÍDER TÉCNICO


FERNANDO

2 GERÓNIMO GONSALEZ NICOLÁS ADMINISTRADOR DE BD,


DOCUMENTADOR

3 QUITO SÁNCHEZ JUNIOR PROGRAMADOR, TESTER

2.10 Presupuesto del Proyecto


Rubro Cantid Unidade Precio Importe
ad s Unit. (S/.)

Personal
Analista 1 persona 1000.00 1000.00
Diseñador/Programador 2 persona 1000.00 2000.00
Sub Total: 3000.00

Bienes
Materiales
Papel Bond A-4, 80 gr. 2 millar 0.03 60.00
Lapicero 5 unidades 1.00 5.00
Lápiz 5 unidades 0.50 2.50
Papel Bulky 500 unidades 0.12 6.00

Resaltadotes 2 unidades 1.50 3.00


Fólder 8 unidades 0.50 4.00
Lápices 5 unidades 1.00 5.00
Borradores 4 unidades 0.50 2.00
Sub Total : 87.50
Equipos
Computadora con procesador Pentium 2 unidades 1820.00 3640.00
D DualCore 2.5 Ghz, 1Gb. de RAM, HD
80 Gb, Monitor samsung 17 LCD.
Sub Total: 3640.00

Software
Licencia Microsoft Office 2007 1 licencia 150.00 150.00

Licencia SO XP Service Pack 2 1 licencia 100.00 100.00


Licencia Microsoft SQL Server 2005 1 licencia 150.00 200.00
Licencia Rational Rouse Suite 1 Licencia 100.00 100.00
Licencia DreameWeaver 8 1 Licencia 50.00 50.00
Sub Total: 600.00
Servicios
Fotocopiados 1000 unidades 0.10 100.00
Transporte Urbano 150 persona 0.80 120.00
Telefonía 200 minuto 0.50 100.00
Internet 150 hora 1.00 150.00
Impresiones 200 unidades 0.20 40.00
Sub Total : 510.00

Consolidado:
Recurso Importe
s (S/.)

Personal 3000.00

Bienes 4327.50

Servicios 510.00

Total 7837.50

2.11 Plan de Desarrollo


CAPITULO III :
Modelado de Diseño Web
1.1 Prototipos de las IGU-Web
3.2 Diseño de Secuencias con WAE
3.3 Diseño de Clases
CAPITULO IV:
Construcción

4.1 Modelo Lógico de Datos


4.2 Modelo Físico de Datos
4.3 Modelo de Navegación (Estático y Dinámico)
4.4 Modelo de Contenido (Estático y Dinámico)
Portal Principal de I.E.P Señor de la
misericordia

4.5 Modelo de Componentes


4.6 Arquitectura Web
4.7 Modelo de Despliegue
4.8 Mapa del Sitio
CAPITULO IV:
Implementación

1.1Matriz de Implementación

1.2 Estándar de Programación (Entrada, Salida y E/S)


- En este proyecto utilizamos el estándar orientado a objetos
soportado en este caso por la herramienta de desarrollo struts
2 y plataforma de desarrollo JAVA.

- Struts 2: Es un marco de desarrollo que nos permitió la


implementación de nuestro sistema informático web “Señor
de la Misericordia”

- La reutilización, es una norma de buenas prácticas se viene


utilizando nos permite flexibilidad.

1.3 Propuesta Económica para la Implementación

CONCLUSIONES
 El sistema Web ya no solo será un sistema informativo, si no que permitirá a
los usuarios hacer operaciones en línea, lo cual evitara perder tiempo
innecesariamente.

 Con el sistema Web los alumnos, padre o apoderados, administrativos, etc.


Podrán tener la información que necesitan en el momento que ellos deseen, y
no tener que esperar a que les generen e impriman un reporte, ya que ellos
mismos podrán acceder directamente a la información.

 El sistema Web será amigable y de fácil uso para así permitir a los usuarios un
mejor aprovechamiento de las funciones que serán implementadas.

 Los clientes interesados en los procesos de la empresa podrán no solo ver


información, sino que también podrán hacer consultas en línea con lo cual
tendrán una mayor información sin necesidad de ir a la empresa misma salvo
que sea sumamente necesario.

 Con el sistema Web la empresa tendrá mayores posibilidades de atraer más


alumnos ya que su página podrá ser vista en todas partes del mundo.

 El sistema Web será un sitio seguro en el cual los altos directivos podrán
confiar que la información no será interceptada.