Sunteți pe pagina 1din 71

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA

Universidad del Quindo

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


A.A.P.G.A

HCTOR HERNANDO HERNNDEZ OROZCO


ARBEY ROMERO GARCA
LEIDY VIVIANA OSORIO JIMNEZ

UNIVERSIDAD DEL QUINDIO


FACULTA INGENIERIA
PROGRAMA SISTEMAS Y COMPUTACION (Nocturno)
2011

Pgina 1

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


A.A.P.G.A

HCTOR HERNANDO HERNNDEZ OROZCO


ARBEY ROMERO GARCA
LEIDY VIVIANA OSORIO JIMNEZ

Presentado a: ROBINSON PULGARIN GIRALDO

Espacio Acadmico: INGENIERIA DE SOFTWARE II

UNIVERSIDAD DEL QUINDIO


FACULTA INGENIERIA
PROGRAMA SISTEMAS Y COMPUTACION (Nocturno)
Versin 2.6

2011

Pgina 2

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
Lista de cambios del Documento de Requisitos del Sistema

Nm.

Fecha

Descripcin

Autores

19-09-2011

Versin 1.0

Leidy Viviana Osorio


Hctor Hernando Hernndez
Abey Romero Garca

21-09-2011

Versin 1.2
Prototipo
interfaces

Hctor Hernando Hernndez


de

17/10/2011

versin 1.3
requisitos funcionales
y
no
funcionales
casos de uso

Leidy Viviana Osorio Jimnez

23/11/2011

versin 1.4
tablas casos de uso

Leidy Viviana Osorio Jimnez

28/11/2011

Versin 1.5
Descripcin Detallada
del ciclo de vida
Iconix

Abey Romero Garca

29/11/2011

Versin 1.6
Descripcin detallada
de los casos de uso

Leidy Viviana Osorio

30/11/2011

Versin 1.7
Diagrama Casos De Uso

30/11/2011

Versin 1.8
Tablas diagramas de
casos de uso de
contexto

Leidy Viviana Osorio

1/12/2011

Versin 1.9
Revisin Casos
uso

Leidy Viviana Osorio


Hctor Hernando Hernndez
Abey Romero Garca

5/12/2011

Versin 2.0
Diagrama
De
Robustez
Gestionar
Estudiante.

Leidy Viviana Osorio


Hctor Hernando Hernndez
Abey Romero Garca

10

8/12/2011

Versin 2.1

Leidy Viviana Osorio

De

Hctor Hernando Hernndez

Pgina 3

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
Correccin Diagrama
De
Robustez
Gestionar Estudiante

Hctor Hernando Hernndez


Abey Romero Garca

11

9/12/2011

Versin 2.2
Correccin Prototipo
de interfaces.
Diagrama de robustez
Gestionar Cupos.

Leidy Viviana Osorio


Hctor Hernando Hernndez
Abey Romero Garca

12

10/12/2011

Versin 2.2
Diagrama De robustez
Gestionar Notas.

Leidy Viviana Osorio


Hctor Hernando Hernndez
Abey Romero Garca

13

12/12/2011

Versin 2.3
Diagramas
De
Secuencia Gestionar
Cupo.

Leidy Viviana Osorio


Hctor Hernando Hernndez
Abey Romero Garca

14

14/12/2011

Versin 2.4
Diagramas
De
Secuencia Gestionar
Notas.

Leidy Viviana Osorio


Hctor Hernando Hernndez
Abey Romero Garca

15

15/12/2011

Versin 2.5
Diagramas
Actividad.

Leidy Viviana Osorio


Hctor Hernando Hernndez
Abey Romero Garca

16

16/12/2011

Versin 2.6
Revisin Proyecto

De

Leidy Viviana Osorio


Hctor Hernando Hernndez
Abey Romero Garca

Pgina 4

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

Tabla de contenido

INTRODUCCIN ............................................................................................................... 10
1. ASPECTOS METODOLGICOS ............................................................................. 11
1. ESTUDIO PRELIMINAR .......................................................................................... 11
1.1. NOMBRE DEL PROYECTO: APLICACIN PARA APOYAR EL PROCESO DE
GESTIN ACADEMICAA.A.P.G.A ................................................................................ 12
1.2. Objetivos............................................................................................................ 12
1.2.1. Objetivo general: ............................................................................................ 12
1.2.2. Objetivos especficos proyecto ........................................................................ 12
1.2.3. Objetivos especficos del software .................................................................. 12
1.3. Alcance y Delimitacin ....................................................................................... 13
1.3.1. Alcance del Proyecto....................................................................................... 13
1.3.2. Delimitacin del Proyecto ............................................................................... 13
1.3.3. Alcance Del Prototipo ..................................................................................... 13
1.3.4. Delimitacin Del Prototipo: ............................................................................. 13
1.7. Planeacin Preliminar de Desarrollo ................................................................... 14
1.7.1.
Herramienta de Desarrollo .............................................................................. 14
1.7.2. Gestor de Bases de datos ............................................................................... 15
1.7.3. Modelo del ciclo de vida.................................................................................. 15
1.7.4
Descripcin detallada del ciclo de vida ............................................................ 16
DESARROLLADORES DEL PROYECTO............................................................................... 19
2. INGENIERIA ............................................................................................................. 20
2. MODELADO DEL NEGOCIO ................................................................................ 20
1.1
MISIN .............................................................................................................. 20
1.2
VISIN .............................................................................................................. 20
1.3
OBJETIVOS ...................................................................................................... 20
1.4
OBJETIVOS INSTITUCIONALES ...................................................................... 21
1.5
POLITICAS DE CALIDAD.................................................................................. 21
1.5.1
PRINCIPIOS INSTITUCIONALES .................................................................. 21
1.5.2
ESTRATEGIA PARA RESPONDER A LOS REQUERIMIENTOS DE LA
REALIDAD ................................................................................................................... 22
1.5.3
ESTRATEGIAS DE DESARROLLO PEDAGOGICO ...................................... 22
1.5.4
PROCESO DE MATRICULA .......................................................................... 23
3 ANALISIS DE REQUISITOS ..................................................................................... 25
3.1
Documento de Requerimientos.......................................................................... 25
3.1.1
Tcnica de Identificacin ................................................................................ 27
3.1.2
Tabla de sustantivos ....................................................................................... 27
3.1.3
Eliminacin de sustantivos no relevantes ........................................................ 28
Pgina 5

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
3.1.4
Lista definitiva de sustantivos ......................................................................... 29
3.1.5
Modelo de Dominio ......................................................................................... 30
3.1.1
Modelado del Dominio.................................................................................... 31
3.2
Prototipo las interfaces graficas ........................................................................ 32
3.3
Objetivos del Sistema ........................................................................................ 42
3.4
REQUISITOS DE INFORMACIN Y RESTRICCINES DE INFORMACIN ... 45
3.4.1
Requisitos de Informacin .............................................................................. 45
3.4.2
Restricciones de Informacin ......................................................................... 48
5 ANLISIS Y DISEO PRELIMINAR ......................................................................... 50
4.1
Descripcin detallada de los casos de uso ........................................................ 50
4.2
Diagrama de Robustez ...................................................................................... 60
4.2
.1 Gestionar estudiante ...................................................................................... 60
4.2.2
Gestionar Notas ............................................................................................. 61
4.2.3
Gestionar Cupo .............................................................................................. 62
4.3
Actualizacin del modelo de dominio ................................................................. 64
5 Diseo General ......................................................................................................... 65
5.1
Diagrama De Secuencia .................................................................................... 65
5.1.1
Gestionar Estudiante ...................................................................................... 65
5.2.2
Gestionar Notas ............................................................................................. 65
5.2.3
Gestionar Cupo .............................................................................................. 66
5.2
Diagrama De Actividades .................................................................................. 66
5.2.1
Gestionar Estudiante ..................................................................................... 66
5.2.2
Gestionar Notas ............................................................................................. 66
5.2.3
Gestionar Cupo .............................................................................................. 66
..................................................................................................................................... 67
5.1.2. Gestionar Notas ............................................................................................. 67
5.1.3
Gestionar Cupo .............................................................................................. 68
6 Glosario .................................................................................................................... 70

Pgina 6

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

Loguear Usuario

[Contrasea Invalida]
Mostrar mensaje de errror
[Contreasea Valida]
Seleccionar Materia

Buscar Estudiante

diligeciar Codigo

[Buscar]
[No Existe]

Mostar Mensaje Error

Activity1

[Existe]

Eliminar

Mostrar Cuadro Eliminacion

Actualizar

Mostrar Cuadro Informacin OK

Matricular

[Campos No Nulos]

[Campos Nulos]

Pgina 7

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

Lista De Tablas

Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla

1:
2:
3:
4:
5:
6:
7:

Evaluacin De Las Herramientas De desarrollo................................................... 14


Evaluacin De Gestor de Base De Datos ............................................................ 15
Evaluacin De Ciclos De Vida ............................................................................. 16
tabla de sustantivos ........................................................................................... 28
Eliminacin de sustantivos.................................................................................. 29
Lista definitiva de sustantivos............................................................................. 30
Relaciones entre las clases ................................................................................. 31

Pgina 8

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
ndice de Figuras

Imagen 1: Escudo institucin Educativa Rufino Jos Cuervo Centro ................................. 19


imagen 2: mapa de procedimientos.................................................................................. 23
Imagen 3: modelado del dominio ..................................................................................... 31
Imagen 4: Ventana Principal. ........................................................................................... 32
Imagen 5: Ventana Login. ................................................................................................ 32
Imagen 6: Ventana Buscar Cupo. .................................................................................... 32
Imagen 7: Mensaje Hay Cupo. ...................................................................................... 33
Imagen 8: Ventana Formulario Acudiente. ....................................................................... 33
Imagen 9: Ventana Formulario Estudiante. ...................................................................... 34
Imagen 10: Cuadro De Dialogo Confirmar Cupo. ............................................................. 34
Imagen 11: Mensaje No Hay Cupo. ............................................................................... 35
Imagen 12: Ventana Principal (PP) Administrador. .......................................................... 35
Imagen 13: Ventana Gestionar Estudiante. ...................................................................... 35
Imagen 14: ventana Actualizar Datos Estudiante. ............................................................ 36
Imagen 15: Cuadro De Dialogo Actualizacin Exitosa. .................................................... 36
Imagen 16: Cuadro De Dialogo Eliminacin Exitosa. ....................................................... 37
Imagen 17: Ventana Ingresar Estudiante. ........................................................................ 37
Imagen 18: Mensaje El Estudiante no aparece inscrito. ................................................ 38
Imagen 19: Ventana Matricular estudiante ....................................................................... 38
Imagen 20: Cuadro De Dialogo Confirmar Matricula. ....................................................... 39
Imagen 21 Cuadro Mensaje Eliminacin Exitosa. .......................................................... 39
Imagen 22: Ventana Profesor. ......................................................................................... 39
Imagen 23: Ventana Gestionar notas. .............................................................................. 40
Imagen 24: Cuadro De Dialogo Crear Nueva Columna.................................................... 40
Imagen 25: Ventana Columnas Creadas ......................................................................... 41
Imagen 26: Cuadro De Dialogo Eliminar Columna. .......................................................... 41
Imagen 27: Ventana Formulario Profesor. ....................................................................... 42
Imagen 28: Diagramas de casos de uso ........................................................................... 51
Imagen 29: Caso De Uso Gestionar Estudiante ............................................................... 54
Imagen 30: Caso De Uso Gestionar Notas ...................................................................... 57
Imagen 31: Caso De Uso Gestionar Cupo ....................................................................... 59

Pgina 9

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

INTRODUCCIN

La institucin educativa cuenta con el proceso de matrcula sistematizado, este proceso se


hace de forma manual al igual que el reporte de notas de los estudiantes.
En el proceso de matrcula, el acudiente debe ir a la institucin, en las fechas establecidas
por esta, para separar el cupo de un estudiante nuevo. Para los estudiantes antiguos, en
la reunin de entrega de boletines del segundo semestre los administrativos entregan una
encuesta a los acudientes preguntando si el estudiante contina estudiando en el plantel
el siguiente ao, esto se hace para asegurar el cupo del estudiante.
Con esto, el colegio lleva el control de quienes se van a matricular el siguiente ao y as
mirar cuantos cupos abrir para los estudiantes nuevos; en las fechas de las matriculas los
padres de familia deben llevar los documentos del estudiante para su inscripcin y la
secretaria ingresa al sistema cada estudiante.
El reporte de notas lo realiza el Profesor, entregndoselo de forma personal al acudiente.
Este proyecto busca la creacin de una aplicacin Web, la cual permitir la separacin de
cupos, almacenar las notas del estudiante y as el acudiente pueda ver el reporte en
algn momento y separarles el cupo sin tener que ir hasta la institucin, facilitando la
consulta del estado acadmico de algn estudiante por parte de los acudientes, profesores
estudiantes y administrativos de la institucin.

Pgina 10

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

1. ASPECTOS METODOLGICOS

1. ESTUDIO PRELIMINAR

En la Institucin Educativa Rufino Jos Cuervo Centro, se realizan las matriculas de modo
manual, llevando dicho proceso mucho tiempo y demora en la atencin.
En la entrevista realizada se observa la interaccin y privilegios de ciertos usuarios as:

USUARIOS

PRIVILEGIOS

ACUDIENTE:

BUSCAR CUPO
INSCRIBIR ESTUDIANTE EN EL CURSO
(En caso de inscribir el estudiante, debe legalizar la matricula en los 6
das siguientes a la inscripcin, de no ser as, se elimina la inscripcin.
La legalizacin se cumple cuando se radican los documentos
solicitados).
Despus de la legalizacin, se presenta un examen actitudinal de
manera presencial donde se indica la posibilidad de matricula
* Posterior a la matricula
ACTUALIZAR INFORMACION PERSONAL EN CUALQUIER MOMENTO
CONFIRMAR MATRICULA PARA EL PROXIMO AO

DIRECTOR
INSTITUCIN

CONSULTAR ESTUDIANTES INSCRITOS


* Matricula, despus del examen
REGISTRAR LOS ESTUDIANTES, con la informacin de la inscripcin
ELIMINAR ESTUDIANTES
ATUALIZAR DATOS ESTUDIANTES
CONSULTAR ESTUDIANTES

AUXILIAR
DIRECCIN

CONSULTAR ESTUDIANTES INSCRITOS


REGISTRAR LOS ESTUDIANTES, con la informacin de la inscripcin
CONSULTAR ESTUDIANTES

Pgina 11

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
ESTUDIANTE CONSULTAR LAS NOTAS DE CADA PERIODO.
PROFESOR

CONSULTAR ESTUDIANTES MATRICULADOS EN EL CURSO


CONSULTAR ALGUNOS DATOS DE LOS ACUDIENTES de carcter
comunicacional.
INGRESAR LAS NOTAS DE LOS ESTUDIANTES

1.1. NOMBRE DEL PROYECTO: APLICACIN PARA APOYAR EL PROCESO DE


GESTIN ACADEMICAA.A.P.G.A

1.2.

Objetivos

1.2.1.

Objetivo general:

Desarrollar una aplicacin software que apoye el proceso de matrcula y gestin de


calificaciones de cada periodo acadmico de los estudiantes de la Institucin Educativa
Rufino Jos Cuervo Centro, que permita el control de procesos giles al momento de
gestionar la informacin por los usuarios.
1.2.2. Objetivos especficos proyecto

1. Listar los requisitos de la institucin educativa, de manera que permita identificar el


o los problemas que se generan al realizar la gestin acadmica de manera
manual.
2. Disear un prototipo con el 80% de la aplicacin para que el cliente conozca la
evolucin del proyecto.
3. Identificar cambios necesarios en la aplicacin, abordndolos a tiempo para
asegurar el cumplimiento de los requisitos.
4. Realizar pruebas al software para medir el comportamiento en el ambiente del
cliente donde va a ser desarrollado.
1.2.3. Objetivos especficos del software

1. Permitir la inscripcin de los acudientes y estudiantes en el proceso de matricula.


2. Permitir el registro de los docentes a la aplicacin.
3. Implementar reportes que permitan a los usuarios conocer la tasa de desercin
escolar y el promedio de notas por saln, por curso y de la institucin.
Pgina 12

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
4.
5.
6.
7.

1.3.

Permitir el ingreso y consulta de notas de los estudiantes.


Apoyar a los docentes en la publicacin virtual de las notas.
Consultar las notas de los estudiantes.
Disear una interfaz sobria basada en normas de usabilidad.

Alcance y Delimitacin

1.3.1. Alcance del Proyecto


Se va a desarrollar una aplicacin Web para las sedes de la institucin Educativa Rufino
Jos Cuervo Centro. El diseo de esta aplicacin pretende servir de herramienta para que
La informacin que se ha manejado de manera personal y con falencias, mejore la
constante comunicacin entre el acudiente y la institucin, debido a los reportes que se
generen.
La inscripcin que se har en cada institucin se realizara presencialmente y mejorar
debido a que la informacin se puede suministrar va web evitando errores humanos de
manipulacin.
1.3.2. Delimitacin del Proyecto
La aplicacin Web dar inicio en la reforma al manejo de la informacin en la institucin
Educativa Rufino Jos Cuervo Centro, iniciando con la legalizacin de la matrcula debe ser
personal. La cual consiste en presentar los documentos fsicos a la Institucin educativa y
permitir el sistema de calificacin.
1.3.3. Alcance Del Prototipo
a.
b.
c.
d.
e.
f.
g.
h.

Sistema permitir separar el cupo de un estudiante en el colegio.


Mostrar e imprimir el listado de estudiantes inscritos.
Mostrar e imprimir las notas de los periodos acadmicos de los estudiantes.
Inscribir y eliminar estudiantes del sistema.
Actualizar datos de los estudiantes por parte de los acudientes y administrativos.
Generar reportes del estado acadmico de los estudiantes.
Permitir portabilidad de la aplicacin.
El Software debe validar la informacin.

1.3.4. Delimitacin Del Prototipo:

Pgina 13

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
El software debe permitir la interaccin entre los acudientes, acudientes y la institucin
nicamente va Internet.
La inscripcin de los aspirantes se har por la plataforma y se almacenar en la base de
datos de la Institucin Educativa.
El estudiante no podr modificar la informacin referente a las notas o documentos de su
cuenta.
El administrador solo podr ingresar sobre las calificaciones certificados y registros, de
cada estudiante adems, administrar la asignacin de claves y permisos para los
estudiantes y profesores.
Los reportes y estadsticas de realizaran en jasper-report y se genera en formato pdf.
1.7. Planeacin Preliminar de Desarrollo

1.7.1.

Herramienta de Desarrollo

En la fase del desarrollo de la aplicacin web, es claro notar que son tan extensos y
variados como los lenguajes de programacin que existen, por tanto es necesaria una
herramienta especfica.
En el desarrollo de la aplicacin web para nuestra institucin educativa Rufino Cuervo
Centro es necesaria una herramienta adecuada y que se pueda adaptar a las necesidades
del proyecto de desarrollo, estas herramientas necesarias son una para el diseo, otra
para la parte de programacin y una para la depuracin.

Caracterstica/Herramienta Desarrollo J2EE JSP PHP RUBY


Desimantacin

Usabilidad

Software De Licencia Libre

Escalabilidad

Rendimiento

Total

12

12

14

12

Tabla 1: Evaluacin De Las Herramientas De desarrollo


La tabla anterior indica los diferentes lenguajes de programacin ms conocidos e
implementados a un sistema web, sin embargo mediante la evaluacin tcnica se lleg a
la conclusin de elegir PHP, ya que presenta mejores caractersticas frente a los dems
lenguajes, principalmente el rendimiento y la escalabilidad las cuales son muy
importantes en una aplicacin web donde la informacin debe ser accedida por muchas
Pgina 14

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
personas, por ello es la herramienta que ms se acomoda a las necesidades de nuestro
proyecto.
La
escala
Calificacin
Calificacin
Calificacin
Calificacin
1.7.2.

de

calificacin
no

se
establece
de
la
siguiente
contiene
lo
necesaria
aceptable
funcional
Muy
Buena

manera:
0
1
2
3

Gestor de Bases de datos

Tambin como un factor importante es el gestor de bases de datos que nos permita llevar
acabo la conexin entre la herramienta de desarrollo adaptada al proyecto y esta, por
ende tambin se hace necesario escoger la que se adecue ms a nuestro trabajo.

Caracterstica/
Gestor De Base De Datos

SQL Server Oracle MySql

coherencia

Proteccin

Independencia Del Sistema 3

Eficiencia

Costo

Total

12

11

14

Tabla 2: Evaluacin De Gestor de Base De Datos


La tabla anterior nos muestra los gestores de bases de datos mas implementados en una
aplicacin web mediante un anlisis y estudio tcnico, se eligi a MySQL como el gestor de
base de datos mas adecuado para nuestro proyecto, debido a que rene caractersticas
como acceso a los datos y el poder acceder por cualquier persona desde cualquier lugar
gracias a su estructura de multihilo.
1.7.3.

Modelo del ciclo de vida

Pgina 15

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
El modelo de ciclo de vida que vamos a utilizar para la creacin de nuestra aplicacin Web
deber permitir la vinificacin constante del desarrollo y evolucin de la aplicacin,
adems de la incorporacin de nuevos requisitos para as hacer correcciones a tiempo y
garantizar que cada incremento genere madurez para la entrega final.

Caractersticas

RUP ICONIX XP

USO

FLEXIBILIDAD

IMPLEMENTACIN 2

COMPLEJIDAD

TOTAL

11

Tabla 3: Evaluacin De Ciclos De Vida


ESCALA UTILIZADA
3
2
1
0

No

Excelente
Bueno
Aceptable
cumple

La anterior tabla indica diferentes modelos de ciclo de Vida del Software, que pueden ser
utilizados en un proyecto. Sin embargo, mediante estudios tcnicos se lleg a la
conclusin de elegir el modelo ICONIX puesto que permite la rastreabilidad en todas las
etapas, permite realizar cambios y correcciones durante el proceso, permite implementar
de forma fcil el software con base en el diseo obtenido despus del proceso y posee un
ciclo de vida incremental.
1.7.4 Descripcin detallada del ciclo de vida
Anlisis de requisitos: Se realizara un levantamiento de todos los requisitos que sean
necesarios para el desarrollo de la aplicacin Web en base a la informacin que
suministren los clientes y las necesidades que deseen suplir con la aplicacin.
Para la recoleccin de la informacin se har una reunin con el director del Colegio
Rufino Jos Cuervo Centro del municipio de Armenia, en la cual se explica lo que se va a
desarrollar y ser recoger toda la informacin relacionada con las funcionalidades que
ellos esperan encontrar en la aplicacin WEB.
Pgina 16

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

Luego de recolectar la informacin se proceder a la creacin del primer Sprint (la


plantificacin de prioridades), la estimacin de esfuerzos y los objetivos que se deben
cumplir en esta iteracin.

Diseo: luego de recopilar la informacin se proceder con el diseo. Se manejar el


proceso SCRUM, empezando por los Sprint necesarios para planificar prioridades, estimar
esfuerzos y determinar objetivos que se deben alcanzar.
Sprint 1: De manera detallada se especificar las funcionalidades del software y el Jefe
del Proyecto expondr las prioridades. En este caso, se dar prioridad al diseo detallado
del proyecto como son Casos de Uso, especificacin de Requisitos, modelos de Dominio,
Diagrama de Secuencias etc.
Se asignarn tareas con las cuales cada miembro debe comprometerse y llevar a cabo
durante el primer Sprint con una duracin mxima de 30 das.
Sprint 2: Se realizar el diseo y desarrollo de la base de datos.
Sprint 3: Se realizar el diseo y desarrollo de la aplicacin WEB integrndola con el
diseo de la base de datos.
Reuniones Diarias: Cada da se har una breve revisin de 15 minutos, del trabajo
realizado dirigida por el Gerente del Proyecto, resolviendo preguntas como:
- Qu se hizo ayer?
- Cul es el trabajo para hoy?
- Qu se necesita?
- Qu dudas se tienen?
Estas reuniones son muy importantes ya que se inicia con el desarrollo de aquellos
requisitos que tienen prioridad para llevar a cabo el trabajo y a medida que se va
trabajando pueden resultar preguntas como
- Qu tipo de privilegios se van a tener?
- Qu tipo de informacin se debe tener en cuenta de los procesos en estudio del
Colegio, de los profesores, estudiantes y acudientes, de igual manera, si el diseo WEB
es agradable y comprensible para los usuarios?
De esta manera, durante el desarrollo, se tiene en cuenta los factores impredecibles y
que pueden surgir en cualquier momento.

Pgina 17

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
Revisin del Sprint: En esta etapa se hace la revisin del incremento generado, se
hacen las pruebas respectivas, se revisa la interfaz; el cdigo, se hace una evaluacin del
incremento para determinar si se acerca al objetivo del proyecto, de lo contrario se
empieza un nuevo Sprint donde se tendrn en cuenta nuevos requisitos que no se hayan
desarrollado o se mejora parte del incremento presentado como la interfaz de los
usuarios, la interfaz de los visitantes.
Implementacin: Con las herramientas escogidas se crear una aplicacin, despus de
haber pasado por los puntos anteriores permitiendo la interactividad, accesibilidad y
navegacin en el software, cumpliendo con los requerimientos del colegio.
Pruebas: Cada mtodo del cdigo, que presentan las diferentes actividades, se pasar a
una serie de pruebas individuales para verificar defectos, buscando las falencias del cdigo
como validacin de los campos, excepciones lgicas, el peor de los casos, entre otros.
Luego de esto se realizan pruebas integrales al cdigo del aplicativo en general, con el fin
de descartar falencias presentes y verificar el funcionamiento total de las actividades a
realizar.

Pgina 18

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
DESARROLLADORES DEL PROYECTO

INGENIERO EN DESARROLLO
HECTOR HERNANDO HERNANDEZ OROZCO
INGENIERO EN SOFTWARE
LEIDY VIVIANA OSORIO JIMENEZ
INGENIERO ANALISTA
ARBEY ROMERO GARCA
CLIENTE
INSTITUCIN EDUCATIVA RUFINO JOS CUERVO CENTRO

Imagen 1: Escudo institucin Educativa Rufino Jos Cuervo Centro

Pgina 19

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

2. INGENIERIA

2. MODELADO DEL NEGOCIO

1.1 MISIN

La Institucin Educativa Rufino Jos Cuervo Centro de Armenia, forma integralmente


nios, nias y jvenes de la regin, educndolos para el mundo laboral y la educacin
superior, mediante estrategias pedaggicas centradas en la comprensin, la innovacin
permanente, el respeto a la diversidad, la convivencia armnica y la bsqueda de
soluciones creativas y ticas a los problemas del entorno para que alcancen una mejor
calidad de vida.

1.2 VISIN

La institucin Rufino Jos Cuervo Centro de Armenia, al 2015 se constituir como


referente dentro del sector educativo regional por la Excelencia Acadmica, la Formacin
en Competencias Ciudadanas, Laborales, la Proyeccin Comunitaria y la Implementacin
de Nuevas Tecnologas a travs de procesos de mejoramiento continuo; en ambientes
fsicos y sociales que dignifiquen la condicin humana

1.3 OBJETIVOS

Disear un currculo acorde con la misin y visin institucional que facilite la


formacin de lderes con proyeccin laboral en los campos de las modalidades
tcnicas ofrecidas por la institucin.
Brindar a los estudiantes herramientas para la comprensin de la cotidianidad a
nivel local, regional, nacional e internacional que les permita ser agentes activos,
crticos en la transformacin de la sociedad. De esta manera, se formarn lderes
Pgina 20

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

constructores de paz que propicien la proyeccin comunitaria de forma que se


ajuste a los retos de un mundo globalizado.
Dinamizar la investigacin como uno de los componentes fundamentales, a travs
de un plan operativo que involucre a los diferentes estamentos educativos y que
responda a las necesidades e intereses de la comunidad.
A travs de la generacin de procesos de negociacin participativa, desarrollar
actitudes hacia el civismo estimulando compromisos que favorezcan el
fortalecimiento de los valores patrios, el respeto y tolerancia hacia la diversidad.
Potencializar las dimensiones ticas, filosficas y polticas del ser humano para su
trascendencia e inclusin en una ciudad con miras a la internacionalizacin.

1.4 OBJETIVOS

INSTITUCIONALES

Dinamizar la gestin de direccin y administracin de la Institucin aprovechando


al mximo y racionalmente sus recursos.
Estructurar la gestin curricular y pedaggica, para lograr el horizonte institucional,
en forma coordinada y solidaria.
Promover el desarrollo profesional de los docentes en un ambiente de creatividad y
democracia.
Velar por el desarrollo acadmico, humano y social de los estudiantes, desde un
proceso curricular inherente en los campos: terico, prctico y axiolgico.
Promover acciones tendientes a una mayor integracin y compromiso de los
padres de familia en el proceso educativo Institucional.
Planear acciones formativas comunitarias con seriedad, responsabilidad y
pertinentes que permitan una imagen altamente positiva de la Institucin
Educativa y de sus integrantes.

1.5 POLITICAS DE CALIDAD

1.5.1 PRINCIPIOS INSTITUCIONALES

INCLUSIN: Todas las personas deben tener las mismas oportunidades para
desarrollar y ejercitar sus potencialidades a nivel individual y colectivo; sin ser
objeto de discriminacin por razn de gnero, raza, edad, estrato socioeconmico,
barreras educativas especiales, ideologas culturales y-o religiosas.

PARTICIPACIN DEMOCRTICA: Principio fundamentado en la construccin


individual y colectiva que garantiza el respeto a los derechos y deberes, a la libre
expresin y participacin ciudadana.

Pgina 21

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

RESPETO, INTEGRIDAD Y AUTONOMA DE LA PERSONA: exaltacin y


reconocimiento de la integridad humana. Es necesario un trato justo y equitativo
de la persona por encima de prejuicios que impliquen cualquier trato
segregacionista.

CRTICA Y AUTOCRTICA: Espacio intersubjetivo de permanente reflexin que


converge en el dilogo, debate y ejercicio autnomo de la libre expresin
enmarcados en la tolerancia y el respeto por el otro.

INTERDISCIPLINARIEDAD Y PLANEACIN: Re- significacin del Proyecto


Educativo Institucional. A travs de la interaccin entre las diferentes ramas del
saber, se planear estratgicamente teniendo en cuenta los medios necesarios
para alcanzar los retos del futuro inscritos en la misin y visin de la institucin.

EFICACIA,
EFICIENCIA
Y
CALIDAD:
Logro de las metas y los objetivos propuestos en el Proyecto Educativo
Institucional
ligados
a
principios
de
carcter
tico
y
poltico.
Administracin y uso racional de los recursos econmicos, de talento humano y
fsicos
para
el
logro
de
los
propsitos
institucionales.
Trabajo planificado, coordinado y continuo de todos los entes de la institucin para
optimizar los procesos pedaggicos de modo que respondan eficientemente a las
necesidades y expectativas de la comunidad educativa.

1.5.2 ESTRATEGIA PARA RESPONDER A LOS REQUERIMIENTOS DE LA


REALIDAD

Las vivencias de nuestra realidad nos impulsan a proponer los cambios profundos en el
orden comunicativo acadmico organizativo y logstico.
En lo acadmico nos hemos propuesto sustenta en teora y practica el modelo
pedaggico enseanza para la comprensin y fortalecer, as una nueva cultura
acadmica e investigativa, en toda la institucin educativa. Los docentes inquietos y
con deseos de cambio, privilegiaron el modelo, para fortalecer la comunicacin, la
creatividad, la flexibilidad y la comprensin frente a las relaciones de enseanza y
aprender acciones conducentes a una nueva concepcin organizativa, administrativa y
unas nuevas formas de evaluar.

1.5.3 ESTRATEGIAS DE DESARROLLO PEDAGOGICO


Entendiendo que el trabajo pedaggico es ante todo la esencia y la razn del ser de
la Institucin, existe un compromiso de todos por propender hacia acciones que
fortalezcan la enseanza, educacin, y profesin de nuestros estudiantes. En ese sentido
se
han
concebido
como
estrategias.

Pgina 22

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

Incidir en el mejoramiento del rea de influencia en cuanto a lo educativo y lo cultural.

Avanzar en una nueva estrategia de evaluacin construyendo el sistema de


evaluacin del aprendizaje que potencialic tanto al estudiante como al docente.
Disponer de un cuerpo docente y Directivo con altos niveles de responsabilidad,
tica, experiencia investigativa y deseo de promocin humana y profesional.
Vincular efectivamente a los Padres de Familia, egresados, Secretaria de Educacin
Municipal en los procesos de restructuracin y en la formacin integral de los
docentes y estudiantes, de acuerdo a sus competencias.
Disponer de un modelo organizativo y de gestin pedaggica e investigativa que
garanticen la formacin de los estudiantes de acuerdo a las demandas sociales.
Vinculacin efectiva en redes de formacin e investigacin a nivel regional y
nacional.
Mantener y establecer nuevos convenios con las entidades educativas y de servicio
social del departamento y brindar ms opciones de formacin vocacional y de
bienestar a los estudiantes y padres de familia.
Mantener un ambiente de trabajo donde impere la disciplina y el orden, dentro y fuera
de las aulas de clase.

Mapa de Procedimientos

imagen 2: mapa de procedimientos

1.5.4 PROCESO DE MATRICULA


Pgina 23

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

Reservar cupo
Actor de negocio

caso de uso de negocio

Inscripcin al grado
Aspirante
Pago de matricula
Estudiante

Verificar si culmino el grado anterior


Ingresar al sistema
Registrar matricula
Registra o valida calificaciones del semestre anterior

Secretaria

Modifica datos de alumnos


Inscribe al respectivo grado
Reserva cupos
Lista a los alumnos por grados

DOCENTE
ACUDIENTE
ADMINISTRATIVOS

Pgina 24

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

3 ANALISIS DE REQUISITOS

3.1 Documento de Requerimientos

Realizar una aplicacin web que sirva como herramienta para apoyar a los estudiantes y
sus acudientes en la bsqueda de cupo en el colegio Rufino Jos Cuervo Centro, de la
cuidad de Armenia. De igual manera debe permitir a los alumnos y acudientes revisar las
notas de los exmenes bimestrales, calificados por los profesores, que obtienen los
estudiantes. Esta aplicacin puede ser implementada para cualquier institucin educativa.
La aplicacin debe permitir ser accedida por cinco (5) tipos de usuarios, estos son:
-

Director del Colegio


Secretara general
Profesor
Acudiente
Estudiante

Cada usuario tiene privilegios y funciones distintas en el sistema, por lo cual se deben
validarlos e identificarlos.
En esta aplicacin el estudiante o acudiente puede buscar cupo en Colegio RJCC para los
grados primero hasta undcimo (1 hasta 11). El resultado de la bsqueda slo debe
indicar si existe o no cupo. Una vez encontrado el cupo debe registrarse al ACUDIENTE y
al ESTUDIANTE.
En el registro del ACUDIENTE se debe tomar los siguientes datos:
-

Nombres
Apellidos
Tipo de documento (diferente a Registro Civil y a Tarjeta de Identidad)
Nmero de identificacin
Direccin de residencia
Telfono fijo
Telfono celular
Pgina 25

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
-

Direccin de Correo electrnico

El registro del ESTUDIANTE debe contener


-

Nombres
Apellidos
Tipo de documento
Nmero de identificacin
Edad
Direccin de Residencia
Telfono fijo
Telfono celular
Direccin de Correo electrnico
Nombre de la madre
Nombre del padre
Entidad prestadora de Salud (EPS)

Al concluir el Registro el Acudiente deber conocer los documentos fsicos requeridos para
Legalizar la Matricula.
Este registro queda almacenado en la Base de datos del Colegio, hasta que se legalice la
matrcula y mientras esta exista, de lo contrario se elimina el registro.
La LEGALIZACIN DE LA MATRICULA se realiza cuando el acudiente remite fsicamente
los documentos requeridos a la Direccin de la institucin.
El registro de los profesores lo debe hacer el Director de la Institucin o la Secretara
General pidindole los datos bsicos y se le asigna un nombre de usuario y un password.
Los datos son los siguientes:
-

Nombres
Apellidos
Tipo de documento (diferente a Registro Civil y a Tarjeta de Identidad)
Nmero de identificacin
Direccin de residencia
Telfono fijo
Telfono celular
Direccin de Correo electrnico
Materias que dicta relacionadas con los grados

Se crea un nombre de usuario y una clave que puede ser cambiada posteriormente.
La aplicacin debe permitir identificar los estudiantes por curso, a los cuales se les permite
el acceso a sus notas por materia. Para ver la informacin el estudiante y el acudiente
deben ingresar el nombre de usuario y la clave personal.

Pgina 26

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
El estudiante y el acudiente pueden ver las notas correspondientes, el nombre del profesor
quien dicta el espacio acadmico, el correo electrnico
Los profesores para publicar las notas deben ingresar con su nombre de usuario y
password. All encontrar el listado de estudiantes por materia y un campo que permita
asignarle la nota que obtuvo. En la misma ventana puede hacer las modificaciones de
notas anteriores y permitir hacer comentarios para argumentar el hecho.
El profesor puede tener acceso a los datos de localizacin del estudiante y del acudiente,
datos como Telfono, e-mail, direccin de residencia de ambos.
El Director puede dar de baja a un estudiante, debido a un traslado o retiro de la
institucin, y argumentar el hecho.
Las notas pueden ser imprimibles. Los Estudiantes pueden imprimir un listado de todos
sus Materias. Los Profesores pueden imprimir un listado de estudiantes con sus
respectivas calificaciones.
Direccin, Secretara General y Coordinacin pueden ver las calificaciones por materia
dictada por un profesor mas no modificarlas.
3.1.1

Tcnica de Identificacin

La tcnica que se va a utilizar para identificar las clases y objetos candidatos. Los
sustantivos ms relevantes se convierten en clases u objetos y los verbos en
funcionales de software (casos de uso).
3.1.2
1. 1

Tabla de sustantivos

Aplicacin
Web

13

Director del colegio

25

Secretaria general

Herramienta

14

Secretaria general

26

Espacio acadmico

Estudiante

15

Profesor

27

Ventana

Acudiente

16

Acudiente

28

Colegio

17

Estudiante

29

Registro Estudiante

Exmenes

18

Coordinacin

30

Datos

Notas

19

Administrador
sistema

31

Documentos fsicos

Aplicacin

20

Grados

32

Registro Profesores

Institucin

21

documentos

33

Informacin de materia

del

Registro

Acudiente

Pgina 27

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
10

Usuarios

22

Director del colegio

34

Listado de estudiantes

11

Navegador

23

Matricula

35

Calificaciones

12

Cupo

24

Direccin
institucin

de

la

Tabla 4: tabla de sustantivos

3.1.3

Eliminacin de sustantivos no relevantes

Se eliminan los sustantivos que no son tan importantes.


Sustantivo

Razn de Eliminacin

Aplicacin Web

Por ser

Sistema a crear

Herramienta

Por ser

Objetivo principal a lograr

Estudiante

Por ser

Acudiente

Por ser

Colegio

Por ser

Sinnimo de Institucin

Exmenes

Por ser

Lo calificable se cambia por


Notas

Notas

Por ser

Institucin

Por ser

Usuarios

Por ser

10

Cupo

Por ser

11

Director del colegio

Por ser

12

Secretaria general

Por ser

13

Profesor

Por ser

14

Coordinacin

Por ser

15

Administrador del sistema

Por ser

16

Grados

Por ser

Pgina 28

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
17

Documentos

Por ser

18

Matricula

Por ser

19

Direccin de la institucin

Por ser

20

Espacio acadmico

Por ser

21

Ventana

Por ser

22

Registro

Acudiente Por ser

Registro

23

Registro Estudiante

Por ser

Registro

24

Datos

Por ser

25

Documentos fsicos

Por ser

Parte fsica no lgica

26

Registro Profesores

Por ser

Registro

27

Informacin de materia

Por ser

Atributo de Espacio Acadmico

28

Listado de estudiantes

Por ser

Una Consulta en el sistema

29

Calificaciones

Por ser

Sinnimo de Notas

La planta
institucin

fsica

de

la

Pertenece al diseo

Tabla 5: Eliminacin de sustantivos


3.1.4

Lista definitiva de sustantivos

Lista definitiva de sustantivos que se convertirn en clases


Sustantivo
1

Estudiante

Acudiente

Notas

Institucin

Usuarios

Cupo

Director del colegio

Pgina 29

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
8

Secretaria general

Profesor

10

Coordinacin

11

Administrador
sistema

12

Grados

13

Documentos

14

Matricula

15

Espacio acadmico

16

Registro

17

Datos

del

Tabla 6: Lista definitiva de sustantivos


3.1.5

Modelo de Dominio

Es un diagrama de clases sin ningn tipo de detalle en el cual se ve grficamente las


relaciones de las clases.
Clase relacin clase
CLASE

RELACION

CLASE

Estudiante

Es un

Usuario

Acudiente

Es un

Usuario

Notas

Pertenece a

Espacio acadmico

Grado

Pertenece a

Institucin

Usuarios

Pertenece a

Institucin

Cupo

Pertenece a

Matrcula

Director del colegio

Es un

Usuario

Secretaria general

Es un

Usuario

Profesor

Es un

Usuario
Pgina 30

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
10

Coordinacin

Es un

Usuario

11

Administrador
sistema

del Es un

Usuario

12

Estudiante

Pertenece a

Grado

13

Documentos

Pertenece a

Estudiante

14

Matricula

Pertenece a

Espacio acadmico

15

Espacio acadmico

Pertenece a

Grado

16

Registro

Pertenece a

Usuario

17

Datos

Pertenece a

Registro

18

Profesor

Pertenece a

Espacio Acadmico

Tabla 7: Relaciones entre las clases

3.1.1

Modelado del Dominio

Imagen 3: modelado del dominio

Pgina 31

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

3.2 Prototipo las interfaces graficas

Imagen 4: Ventana Principal.

Imagen 5: Ventana Login.

Imagen 6: Ventana Buscar Cupo.

Pgina 32

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

Imagen 7: Mensaje Hay Cupo.

Imagen 8: Ventana Formulario Acudiente.

Pgina 33

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

Imagen 9: Ventana Formulario Estudiante.

Imagen 10: Cuadro De Dialogo Confirmar Cupo.

Pgina 34

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

Imagen 11: Mensaje No Hay Cupo.

Imagen 12: Ventana Principal (PP) Administrador.

Imagen 13: Ventana Gestionar Estudiante.

Pgina 35

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

Imagen 14: ventana Actualizar Datos Estudiante.

Imagen 15: Cuadro De Dialogo Actualizacin Exitosa.

Pgina 36

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

Imagen 16: Cuadro De Dialogo Eliminacin Exitosa.

Imagen 17: Ventana Ingresar Estudiante.

Pgina 37

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

Imagen 18: Mensaje El Estudiante no aparece inscrito.

Imagen 19: Ventana Matricular estudiante

Pgina 38

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

Imagen 20: Cuadro De Dialogo Confirmar Matricula.

Imagen 21 Cuadro Mensaje Eliminacin Exitosa.

Imagen 22: Ventana Profesor.

Pgina 39

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

Imagen 23: Ventana Gestionar notas.

Imagen 24: Cuadro De Dialogo Crear Nueva Columna


Pgina 40

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

Imagen 25: Ventana Columnas Creadas

Imagen 26: Cuadro De Dialogo Eliminar Columna.


Pgina 41

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

Imagen 27: Ventana Formulario Profesor.

Pgina 42

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

3.3 Objetivos del Sistema


OBJ-01

Permitir gestionar acudientes y estudiantes en el proceso de


matrcula.

Descripcin

El sistema deber permitir la inscripcin de los estudiantes a la


institucin por medio de la aplicacin web.

Estabilidad

Alta.

Comentarios

Ninguno.

Tabla 8: Obj-01

OBJ-02

Permitir el registro de los Profesores a la aplicacin.

Descripcin

El sistema deber permitir a los administrativos registrar a los


Profesores que ingresan nuevos a la Institucin educativa. Se les
debe asignar un nombre de usuario y una clave de ingreso.

Estabilidad

Baja.

Comentarios

Ninguno.

Tabla 9: Obj-02

OBJ-03

Permitir la consulta de notas de los estudiantes.

Descripcin

Este sistema deber permitir la consulta de las notas por parte del
usuario del proyecto manejando los privilegios de cada uno, mediante
la aplicacin web.

Estabilidad

Alta.

Comentarios

Ninguno.

Tabla 10: Obj-03

OBJ-04

Apoyar a los Profesores en la publicacin virtual de las notas.

Descripcin

El sistema deber permitir la publicacin, modificacin de notas esto


lo deber realizar en Profesor y administrativos por medio de la
aplicacin web.

Estabilidad

Baja.

Comentarios

Ninguno.

Tabla 11: Obj-04

Pgina 43

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
OBJ-05

Disear una interfaz sobria basada en normas de usabilidad.

Descripcin

La interfaz de la aplicacin web estar basada en normas de


usabilidad, para que el usuario pueda navegar fcilmente en la
pgina.

Estabilidad

Alta.

Comentarios

Ninguno.

Tabla 12: Obj-05

OBJ-06

Permitir que la Aplicacin sea concurrente.

Descripcin

La aplicacin desarrollada debe permitir que varios usuarios la utilicen


a la vez, con un buen tiempo de respuesta.

Estabilidad

Media.

Comentarios

Ninguno.

Tabla 13: Obj-06

OBJ-07

Permitir la bsqueda de cupo para estudiantes nuevos.

Descripcin

El sistema deber permitir la bsqueda de cupo para un estudiante


nuevo por medio de la aplicacin Web.

Estabilidad

Baja.

Comentarios

Ninguno.

Tabla 14: Obj-07

OBJ-08
Descripcin

Mostrar informacin del estudiante


El sistema deber mostrar la informacin del estudiante cuando este
quiera ver sus notas, datos personales

Estabilidad

Alta

Comentarios

Ninguno.

Tabla 15: Obj-08

Pgina 44

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
OBJ-09

Generar reportes

Descripcin

El sistema deber permitir la generacin de reportes del nmero


de estudiantes que separen cupo para un determinado grado.

Estabilidad

Alta

Comentarios

Ninguno.

Tabla 16: Obj-09

3.4 REQUISITOS DE INFORMACIN Y RESTRICCINES DE INFORMACIN

3.4.1

Requisitos de Informacin

IRQ 01

Informacin sobre cupo para estudiante nuevo.

Objetivos
Asociados

OBJ-07: Permitir la bsqueda de cupo para estudiante nuevo.

Requisitos
Asociados

UC- Administrar cupo

Descripcin

El sistema deber permitir buscar cupo por grado para


estudiantes nuevos.

Datos Especficos

Nombre del grado buscado.

Estabilidad

Alta.

Comentarios

El sistema slo deber informar la existencia de cupo y no la


cantidad de cupos disponibles.

Tabla 17: IRQ- Informacin sobre cupo para estudiante nuevo.

IRQ 02

Informacin sobre el Estudiante

Objetivos
Asociados

OBJ-01: Permitir la inscripcin de los acudientes y estudiantes


en el proceso de matrcula.

Requisitos
Asociados
Descripcin

UC- Administrar estudiante


UC- Administrar matricula

El sistema deber guardar la informacin de los Estudiantes.


Pgina 45

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
Datos Especficos

Estabilidad

Alta.

Comentarios

Nombres
Apellidos
Nombre Usuario
Password
Tipo de documento
Nmero de identificacin
Edad
Direccin de Residencia
Telfono fijo
Telfono celular
Direccin de Correo electrnico
Nombre de la madre
Nombre del padre
Entidad prestadora de Salud (EPS)

Ninguno.

Tabla 18: IRQ-Informacin sobre el Estudiante

IRQ 03

Informacin sobre el Acudiente

Objetivos
Asociados

OBJ-01: Permitir la inscripcin de los acudientes y estudiantes


en el proceso de matrcula.

Requisitos
Asociados

Descripcin
Datos Especficos

Estabilidad
Comentarios

UC-Administrar estudiante

El sistema deber guardar la informacin de los Acudientes de


los estudiantes.
-

Nombres
Apellidos
Nombre Usuario
Password
Tipo de documento
Nmero de identificacin
Direccin de residencia
Telfono fijo
Telfono celular
Direccin de Correo electrnico
Alta
Ninguno.

Tabla 19: IRQ-Informacin sobre el Acudiente

Pgina 46

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

IRQ 04

Informacin del Profesor para registrarlo como usuario

Objetivos
Asociados

OBJ-02: Permitir el registro de los Profesora la aplicacin.

Requisitos
Asociados

Descripcin
Datos Especficos

Estabilidad
Comentarios

UC- Administrar usuario

El sistema permitir registrar a los Profesor en la aplicacin


-

Nombre,
Apellidos,
Nombre de usuario,
Clave personal,
Tipo de documento
Nmero de identificacin
Direccin de residencia
Telfono fijo
Telfono celular
Direccin de Correo electrnico
Materias que dicta relacionadas con los grados
Alta
Ninguno.

Tabla 20: IRQ-Informacin del Profesor para registrarlo como usuario

IRQ 05

Informacin del Profesor, acudiente y estudiante al


ingresar a la aplicacin.

Objetivos
Asociados

OBJ-03: Permitir la consulta de notas de los estudiantes.

Requisitos
Asociados

UC- Manejo de Usuario


UC- privilegios

Descripcin

El sistema deber permitir consultar las calificaciones de los


exmenes de los estudiantes por
todos los usuarios o
modificadas previamente slo por los Profesores.

Datos Especficos

Nombre de usuario,
Clave del usuario.

Estabilidad

Alta.

Comentarios

Ninguno.

Tabla 21: IRQ-nformacin del Profesor, acudiente y estudiante al ingresar a la aplicacin.


Pgina 47

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
IRQ 06

Informacin sobre las notas a registrar

Objetivos
Asociados

OBJ-04: Apoyar a los Profesores en la publicacin virtual de las


notas.

Requisitos
Asociados

UC- Administrar notas


UC- consulta de reporte

Descripcin

El sistema deber guardar las calificaciones de los espacios


acadmicos de los exmenes presentados por los estudiantes.

Datos Especficos

Nombre del profesor usuario,


Clave del profesor Usuario,
Nombre del espacio acadmico,
Nombre del estudiante,
Nmero del periodo,
Nota del examen calificado.

Estabilidad

Baja.

Comentarios
Tabla 22: IRQ-Informacin sobre las notas a registrar

3.4.2

Restricciones de Informacin

CRQ 01
Objetivos
Asociados

Unicidad del nombre de usuario


OBJ-n: permitir capturar datos de usuarios

Requisitos
Asociados
Descripcin

id_estudiante
id_acudiente

Estabilidad
Comentarios

Ninguno.

Tabla 23: CRQ- Unicidad del nombre de usuario

CRQ 02

Unicidad de identificacin de los estudiantes

Objetivos
Pgina 48

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
Asociados
Requisitos
Asociados
Descripcin
Estabilidad
Comentarios

Ninguno.

Tabla 24: CRQ- Unicidad de identificacin de los estudiantes

Pgina 49

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

4 ANLISIS Y DISEO PRELIMINAR


4.1 Descripcin detallada de los casos de uso
En la descripcin de los casos de uso se debe tener en cuenta el curso bsico y el
curso alterno.
El curso bsico es la iteracin del usuario con el sistema y sus respectivas
respuestas.
El curso alterno son las eventualidades, fallos y posibles errores que se presenten
mientras se est ejecutando el curso bsico.

4.1.1

o
o
o

Catlogo de requisitos
Requisitos funcionales
permite la gestin de estudiantes
permite la gestin de notas de los estudiantes
reservar el cupo de un estudiante
Requisitos no funcionales
o La interfaz de usuario del sistema de implementar en HTML para un
navegador web
o El sistema ser flexible a otras plataformas
o El sistema ser ser concurrente
o El sistema estar disponible las 24 horas
o La interfaz ser sobria para una mejor comprensin, sin ser tan llamativa

identificar actores
o estudiante primario
o director primario
o Profesor primario
o secretaria (externo) primario
o usuario (visita la aplicacin) secundario

4.1.2

Descripcin De Casos De Uso

1. Gestionar cupo
El usuario ingresa a la pgina del colegio. Le da clic en la etiqueta reservar
cupo. Se abre una nueva ventana donde se encuentra seleccionar el grado.
Aceptar. El sistema muestra hay cupos o no cupos disponibles o no hay
cupos. Si hay cupos disponibles se habilita el botn Matricularse. Se abre
el formulario donde solicita los datos del estudiante.
Clic en guardar. Se enva el formulario y se actualiza la base de datos

Pgina 50

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
2. Gestionar estudiante
En la pgina de inicio se podr ingresar un usuario y contrasea, clic en
aceptar. Se verifica si ingreso bien los datos. Donde el administrador podr
gestionar a un estudiante.
3. Gestionar notas
El Profesor ingresa a la aplicacin, puede consultar los estudiantes inscritos
a una materia y gestionar sus notas.

4.1.3

Identificar casos de uso

gestionar estudiante
o actualizar un estudiante
o crear un nuevo estudiante
o consultar estudiantes
o eliminar estudiante

gestionar notas de los estudiantes


o ingresar notas de un estudiante
o actualizar notas
o consultar notas

Gestionar Cupo
o Reservar Cupo

4.1.4

Diagramas de casos de uso


Gestionar Docente
Admnistrador

Gestionar Estudiante

Director

Secretaria

Gestionar Notas
Profesor

Gestionar Cupo
Usuario

Acudiente

Estudiante

Imagen 28: Diagramas de casos de uso

Pgina 51

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

4.1.2

Tablas diagramas de casos de uso de contexto

UC-1

Gestionar Estudiante

OBJETIVOS ASOCIADOS

Obj-01 Permitir gestionar acudientes y estudiantes en el proceso


de matrcula.

REQUISITOS ASOCIADOS

IRQ- 02 Informacin sobre el Estudiante


IRQ- 03 Informacin sobre el Acudiente
IRQ-05 Informacin del Profesor, acudiente y estudiante al ingresar a la
aplicacin

DESCRIPCIN

Este caso de uso describe como el administrador de la aplicacin


modifica, elimina, consulta y crea la informacin de un estudiante que
se encuentra registrado en la aplicacin y registra nuevos estudiantes.

PRECONDICIN

En el caso de consulta. Modificacin y eliminacin el afiliado debe estar


registrado en el sistema.

SECUENCIA NORMAL

PASO

ACCIN

El Usuario da doble clic en el icono de la aplicacin y


se despliega la ventana de ingresar a la aplicacin

El Usuario da clic en Administrador y se abre la


Ventana Login.

El usuario digita el usuario y la contrasea y da clic


en el botn ingresar.

Se verifican que el Usuario exista.

El sistema despliega la ventana Ventana PP


Administrador.

El Administrador da clic en el botn Gestionar


Estudiante.

El sistema
Estudiante.

despliega

la

ventana

Gestionar

El Administrador da clic en el botn Ingresar


Estudiante, se muestra la ventana con el mismo
nombre donde ingresa el cdigo del estudiante a
buscar, digita el cdigo del estudiante y da clic en el
botn Buscar.

Pgina 52

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

CURSO ALTERNO

CURSO ALTERNO

10

Se verifica que el campo no est nulo y que el


estudiante exista en la base de datos.

11

Se muestran los datos en la tabla de la ventana


Ingresar Estudiante y se habilita el botn Crear
Estudiante.

12

El administrador puede digitar los campos da clic en


el botn Crear Estudiante.

13

Se verifica que no estn


todos los campos
obligatorios nulos, se abre la Cuadro De Dialogo
Confirmar matricula, el Administrador da clic en el
botn Aceptar y se almacena en la base de datos.

14

Quedando de en la ventana Gestionar Estudiante.

10

El sistema verifica que los datos sean enteros y que


el estudiante este creado,

11

Muestra una tabla con los datos del estudiante en la


ventana Ingresar Estudiante y se habilita el botn
Actualizar

12

El administrador digita los datos del estudiante y da


clic en el botn Actualizar.

13

El sistema verifica que todos los campos estn


digitados.

14

El sistema despliega el mensaje de informacin


actualizada y se cierra nuevamente quedando el
Administrador en la ventana Gestionar Estudiante.

12

Si el administrador da clic en el botn Eliminar


Usuario.

13

Se abre la Cuadro De Dialogo Confirmar, el


Administrador da clic en el botn SI.

14

En la base de datos se elimina el privilegio del


usuario de ingresar a la aplicacin, se abre el
mensaje de eliminacin donde se muestra mensaje
si se elimin correctamente o no, quedando la
ventana ventana Administrador.

15

Si el administrador da clic en el botn NO quedara en


la ventana Buscar Estudiante

PASO

Accin

POSCONDICION
EXCEPCIONES

Pgina 53

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

Si el usuario y la contrasea son incorrectos o tiene


campos nulos el sistema muestra error de
validacin, el administrador da clic en aceptar
quedando en la ventana Ventana Login.

Si el Administrador da clic en Cerrar Sesin, se


cierra la ventana Ventana Administrador, quedando
en la ventana Ventana Principal.

RENDIMIENTO

10, 18

Si el campo esta nulo o el estudiante no existe se


muestra un error ingrese bien el cdigo el
estudiante no existe

13, 21

Si el sistema encuentra que hay campos vacos


obligatorios, despliega la ventana error campos,
el administrador da clic en el botn aceptar
quedando en la ventana que se encuentre.

PASO

COTA DE TIEMPO

1 segundo

1 segundo

1 segundo

FRECUENCIA

Si el administrador da clic en cerrar sesin, se


cierra la ventana administrar Estudiante, quedando
en la ventana ventana principal.

1 segundo

11

1 segundo

13

1 segundo

15

1 segundo

depende del nmero de actualizaciones por da

IMPORTANCIA

Vital

URGENCIA

Hay presin

ESTADO

Activo

ESTABILIDAD

alta

COMENTARIOS

Ninguno

Tabla 25: Caso De Uso Gestionar Estudiante

Pgina 54

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
UC-2

Gestionar Notas Del Estudiante

OBJETIVOS ASOCIADOS

Obj-03 Permitir la consulta de notas de los estudiantes


Obj-04 Apoyar a los Profesor en la publicacin virtual
de
las notas.
Obj-08 Mostrar informacin del estudiante

REQUISITOS ASOCIADOS

IRQ- 06 Informacin sobre las notas a registrar

DESCRIPCIN

Este caso de uso describe como el Profesor modifica, elimina,


consulta y crea la informacin de las notas de un estudiante
que se encuentra registrado en la aplicacin, el estudiante solo
puede consultar las notas.

PRECONDICIN

En el caso de consulta. Modificacin y eliminacin el afiliado


debe estar registrado en el sistema.

SECUENCIA NORMAL

PASO

ACCIN

El Profesor ingresa a la aplicacin y se despliega la


Ventana Principal

El profesor da clic en el botn Profesores

El Profesor digita el usuario y la contrasea y da clic


en el botn ingresar.

Se verifican que los campos no estn nulos y que el


Profesor exista.

El sistema despliega la ventana Ventana Profesor

El Profesor da clic en el botn de la materia que


dicta.

Selecciona el grado, se despliega la lista de los


estudiantes en la mima ventana.

El profesor puede modificar las notas de cada


estudiante, da clic en el botn Guardar Cambios
guarda los cambios y queda en la misma ventana.

Si da clic en el botn Crear Nueva columna y se


despliega un ventana de dialogo.

El profesor digita el nombre de la nueva columna y


da clic en el botn Aceptar, el sistemas crea la
nueva columna quedando en la ventana que estaba.

Pgina 55

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
10

Si da clic en el botn Eliminar Columna y se


despliega un ventana de dialogo.

11

El profesor digita el nombre de la columna a eliminar


y da clic en el botn Aceptar, se elimina la columna
quedando en la ventana que estaba.

12

El profesor da clic en el botn Cerrar Sesin el


queda en la ventana Principal

POSCONDICION

EXCEPCIONES

RENDIMIENTO

Si se oprime el botn Guardar Cambios, el sistema


guarda las modificaciones hechas de las notas de los
Estudiantes.
Si se oprime el botn Crear Columna, El sistema crea
la columna para que el profesor ingrese las notas del
estudiante.
Si se oprime el botn Eliminar, el sistema Elimina la
columna y la informacin que tenga.

PASO

ACCION

Si el usuario y la contrasea son incorrectos muestra


error de validacin en la ventana Profesores Login.

9, 11

si el Profesor da clic en el botn Cancelar lo queda


en la ventana Profesor

PASO

COTA DE TIEMPO

1 segundo

1 segundo

1 segundo

1 segundo

11

1 segundo

13

1 segundo

15

1 segundo

FRECUENCIA

depende del nmero de actualizaciones por da

IMPORTANCIA

Vital

URGENCIA

Hay presin

ESTADO

Activo

Pgina 56

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
ESTABILIDAD

alta

COMENTARIOS

Ninguno

Tabla 26: Caso De Uso Gestionar Notas

UC-3

Gestionar Cupo

OBJETIVOS
ASOCIADOS

OBJ-01 Permitir gestionar acudientes y estudiantes en el


proceso de matrcula.
OBJ-05 Disear una interfaz sobria basada en normas de
usabilidad.
OBJ-06 Permitir que la Aplicacin sea concurrente.
OBJ-07 Permitir la bsqueda de cupo para estudiantes nuevos.

IRQ- 01 Informacin sobre cupo para estudiante nuevo


IRQ- 02 Informacin sobre el Estudiante
IRQ-03 Informacin sobre el Acudiente

REQUISITOS
ASOCIADOS
DESCRIPCIN

Este caso de uso describe como un usuario puede reservar un cupo en


la institucin educativa RJCS.

PRECONDICIN

Para reservar el cupo, previamente debi haber seleccionado el grado


a cursar, y diligenciar el formulario de registro. Se har oficial la
separacin del cupo en el momento que presente los documentos en la
institucin.

SECUENCIA
NORMAL

PASO

ACCIN

El usuario ingresa a la aplicacin ventana principal

Da clic en el botn Buscar Cupo desplegndose la ventana


Buscar Cupo.

El usuario digita grado a buscar en el campo, da clic en el


botn Buscar.

El sistema verifica que el campo no este nulo y que sea


entero.

Si hay cupo se habilita el botn de Registrar, el usuario


da clic en registrar y se despliega la ventana Formulario
de inscripcin Acudiente.

El usuario diligencia el formulario y da clic en el botn


Continuar.

El sistema verifica que todos los campos obligatorios estn


Pgina 57

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
llenos y despliega la ventana de Formulario Inscripcin
estudiante.
9

El usuario diligencia el formulario y da clic en el botn


Grabar datos.

10

El sistema verifica que los campos obligatorios estn llenos


y se despliega la ventana de confirmacin Seguro desea
reservar el cupo.

11

El usuario da clic en el botn Aceptar desplegndose la


ventana reserva exitosa quedando el usuario en la pgina
de principal.

12

Se muestra en un campo de texto los documentos


requeridos que debe presentar a la institucin para
oficializar la matricula.

POSCONDICION

EXCEPCIONES

RENDIMIENTO

Si se oprime el botn Buscar Cupo,


y no hay cupos
disponibles el sistema mostrara un mensaje No hay cupos
disponibles.
Para diligenciar el formulario debi haber buscado un grado.

PASO

ACCION

Si el campo esta nulo o no es un entero se muestra un


error verifique el campo.

Si no hoy cupo disponible se muestra en mensaje NO HAY


CUPO DISPONIBLE en la ventana Buscar Cupo y no se
habilita el botn Reservar.

8,10

Si los datos ingresados por el usuario no son correctos o


faltan campos por llenar se mostrara
error de campos
requeridos, el usuario da clic en aceptar quedando en la
misma ventana.

PASO

COTA DE TIEMPO

1 segundo

1 segundo

1 segundo

1 segundo

11

1 segundo

13

1 segundo
Pgina 58

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
15

1 segundo

FRECUENCIA

depende del nmero de actualizaciones por da

IMPORTANCIA

Vital

URGENCIA

Hay presin

ESTADO

Activo

ESTABILIDAD

alta

COMENTARIOS

Ninguno

Tabla 27: Caso De Uso Gestionar Cupo

Pgina 59

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

4.2 Diagrama de Robustez


4.2 .1 Gestionar estudiante
CURSO BSICO
El Usuario ingresa a la aplicacin da clic en la ventana de ingresar a la aplicacin, da clic
en Administrador y se abre la Ventana Login, el usuario digita el usuario y la
contrasea y da clic en el botn ingresar, Se verifican que el Usuario exista y se
despliega la ventana Ventana PP Administrador, El Administrador da clic en el botn
Gestionar Estudiante, se despliega la ventana Gestionar Estudiante.
Si el Administrador da clic en el botn en cerrar sesin, queda en la Ventana Principal,
si da clic en el botn Ingresar Estudiante, se muestra la ventana donde ingresa el
cdigo del estudiante a buscar, digita el cdigo del estudiante y da clic en el botn
Buscar, se verifica que el campo no est nulo y que el estudiante exista y se muestran
los datos en la tabla de la ventana Ingresar Estudiante y se habilita el botn Crear
Estudiante se puede digitar los campos da clic en el botn Crear Estudiante, se
verifica que no estn todos los campos obligatorios nulos, se abre la Cuadro De Dialogo
Confirmar matricula, el Administrador da clic en el botn Aceptar y se almacena en la
base de datos quedando de en la ventana Gestionar Estudiante.
CASO ALTERNO
Si el Administrador da clic en el botn buscar Estudiante desplegndose una ventana
Buscar Estudiante El Administrador debe ingresar el cdigo del estudiante y da clic en
el botn Buscar.
El sistema verifica que los datos sean enteros y que el estudiante este creado, muestra
una tabla con los datos del estudiante.
El Administrador digita los datos del estudiante y da clic en el botn Actualizar.
El sistema verifica que todos los campos estn digitados y se despliega el Mensaje de
informacin actualizada y se cierra nuevamente quedando el Administrador en la
ventana Gestionar Estudiante.
Si el Administrador da clic en el botn Eliminar Usuario Se abre la Cuadro De Dialogo
Confirmar, el Administrador da clic en el botn SI, en la base de datos se elimina el
privilegio del usuario de ingresar a la aplicacin, se abre la Mensaje de Eliminacin
donde se muestra si se elimin correctamente o no se pudo eliminar, quedando la
ventana ventana Administrador, Si el Administrador da clic en el botn NO quedara en la
ventana Buscar Estudiante.

Pgina 60

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
CURSO EXCEPCIONES
Si el usuario y la contrasea son incorrectos o tiene campos nulos el sistema muestra
error de validacin, el administrador da clic en aceptar quedando en la ventana
Ventana Login.
Si el Administrador da clic en Cerrar Sesin, se cierra la ventana Ventana
Administrador, quedando en la ventana Ventana Principal. Si el Administrador da clic
en cerrar sesin, se cierra la ventana gestionar Estudiante, quedando en la ventana
ventana principal, si el campo esta nulo o el estudiante no existen se muestra un error
ingrese bien el cdigo el estudiante no existe, si el sistema encuentra que hay
campos vacos obligatorios, despliega la ventana error campos, el administrador da clic
en el botn aceptar quedando en la ventana que se encuentre, si no se los datos del
estudiante se mostrara un mensaje de error en el Cuadro Actualizacin se cierra
quedando en la ventana Gestionar Estudiante..
"Usuario No Existe "
Mensaje Error
[No Existe]
Clic Botn Ingresar
Verificar Existencia del Usuario

Ventana Login

[Si Existe]

Abrir Ventana PP

Abrir Ventana Login


Diligenciar Campos

[clic Administrador]

Abrir Ventana PP Administrador

Cerrar sesin
Ventana Principal

Base De Datos
[cerrara sesion]

el Administrador queda en la
"Ventana Administrador"

elimina el privilegio
del usuario
de la aplicacin pero
deben permanecer
en la bases de datos

Administrador
Selecciona [Gestin Estudiante]

cerrar Mensaje Eliminacion

[Clic Gestionar Estudiante]


[No existe] Verifica que exista
Abrir Gestionar Estudiante

VentanaPP Aministrador

Mostrar Error Buscar Estudiante+[No son enteros ]

[Son enteros]

abrir Cuadro Mensaje

Eliminar Usuario

[Existe]

si el director le da clic
en "Cerrar sesin",
el director quedara el
la " Ventana Principal".

Cuadro Mensaje Eliminacion

el administrador
da clic en si

Mostrar Datos en tabla


[Clic SI]

digita el Codigo del estudiante


Ventana Gestionar Estudiante
[Clic Ingresar Estudiante]

Verificar datos sean numeros enteros


Abrir Cuadro Confirmacin

[Clic Buscar Estudiante]


muetra los datos en
la ventana "Buscar Estudiante"
donde ya se encuenta la tabla.
[Clic Botn Buscar]
Abrir Ventana Buscar Estudiante

este boton se habilita


cuando se busque
el estudiante

[clic NO]
Actualizar Cambios

El Administrador Ingresa el
codigo del estudiante
y da clic en "Buscar"

[Clic Eliminar Usuario]


Abrir ventana Buscar Estudiante

Abrir Ventana
Ingresar
Estudiante
digita campos faltantes

Ventana Buscar Estudiante

Almacena datos

Dialogo Confirmar Eliminacin

[Actualizacion Completa]

[Fallo Actualizacin]

[Clic Actualizar]
[Campos No Nulos]
Abrir Cuadro Informacin Actualizada

Clic en el boton Crear Estudiante


[Clic Buscar]
Ventana Ingresar Estudiante

Verificar Campos Obligatorios

[clic en crear estudiante]

Verifica Datos

[Campos Nulos]

Campos Nulos
Valida todos los campos

Cuadro Actualizacin

[Campos No Nulos]
Mostrar Error Actualizar estudiante

+cierra la ventana inf actualizada

volver ventana Ingresar Estudiante


Mensaje Error Crear Est
si no existe no
muestra un mensaje
error y no habilita
el botn Crear Estudiante

abrir ventana confirmar matricula

+[clic cancelar]

Cuadro De Dialogo Informacin

muestra los datos del


estudiante en la tabla y habilita
el botn Crear Estudiante

[No Existe]

[clic Aceptar]
Guarda el Estudiante
en la Base De Datos,
quedando en la ventana
"gestionar Estudiante"
almacenar en base de datos

quedando en la
ventana Gestionar Estudiante
Cerrar Cuadro Inf Actualizada

verifica si existe
en la base de datos

[Si Existe]
Verifica Existencia
mostrar datos

4.2.2 Gestionar Notas


CURSO BASICO
El Profesor ingresa a la aplicacin y se despliega la Ventana Principal, da clic en el
botn Profesores, digita el usuario y la contrasea y da clic en el botn ingresar, se
Pgina 61

Mostrar Mensaje error

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
verifican que los campos no estn nulos y que el Profesor exista y el sistema despliega la
ventana Ventana Profesor, el Profesor da clic en el botn de la materia que dicta,
selecciona el grado, carga la lista de los estudiantes en la mima ventana.
El profesor puede modificar las notas de cada estudiante, da clic en el botn Guardar
Cambios guarda los cambios y queda en la misma ventana.
CURSO ALTERNO
Si da clic en el botn Crear Nueva columna y se despliega un ventana de dialogo donde
digita el nombre de la nueva columna y da clic en el botn Aceptar, el sistemas crea la
nueva columna quedando en la ventana que estaba.
Si da clic en el botn Eliminar Columna y se despliega un ventana de dialogo donde
digita el nombre de la columna a eliminar y da clic en el botn Aceptar, se elimina la
columna quedando en la ventana que estaba.
EXCEPCIONES
Si el usuario y la contrasea son incorrectos muestra error de validacin en la ventana
Profesores Login, si el Profesor da clic en el botn Cancelar lo queda en la ventana
Profesor.
El profesor da clic en el botn Cerrar Sesin el queda en la ventana Principal

desplegar

[clic Profesores]
Abrir ventana Profesores

ventana Principal

ventana Profesores Login

digita el nombre y la contrasea

almacena en
la Base De Datos quedando el
la ventana profesores

Profesor
[Clic Aceptar]

+selecciona el grado

clic en el botn Ingresa


Dialogo de menu

Eliminacin Columna
Cuadro Eliminacion

Selecciona el grado

+[Clic Cancelar]

Crea la columnaen la
ventana profesor

Eliminar Columna

+Digita el nombre de la columna a crear

[Clic en el botn Eliminar Columna]


[Clic Aceptar]
Crear columna

+[Clic Cancelar]
Selecciona la materia

Dialogo Crear Columna

<mostrar error

Ventana Profesor

[clic en el botn Crear Nueva Columna]

Abrir materia

[Clic en el botn Guardar Cambios]

muestra la tabla
con los estudiantes
de esa materia

+[campos nulos]

verifica campos
[Campos no nulos]

Crear nueva columna


[No Existe]
carga la lista de estudiante

[Clic Cerrar Sesin]

verifica existencia
carga estudiantes con sus notas

Cerrar Sesin

+[Existe]

abre ventana
profesor

Si el Profesor da
clic en el botn cerrar
sesin queda en la
ventana principal

Abrir ventana Profesor

guarda las notas en la


base de datos
y queda en la ventana
profesores

Abrir ventana Principal


Guardar Cambios

Base De Datos.

4.2.3 Gestionar Cupo


Pgina 62

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

CURSO BASICO
El usuario ingresa a la aplicacin ventana principal da clic en el botn Buscar Cupo
desplegndose la ventana Buscar Cupo, el usuario digita grado a buscar en el campo, da
clic en el botn Buscar el sistema verifica que el campo no este nulo y que sea entero.
Si hay cupo se habilita el botn de Registrar, el usuario da clic en registrar y se
despliega la ventana Formulario de inscripcin Acudiente el usuario diligencia el
formulario y da clic en el botn Continuar, el sistema verifica que todos los campos
obligatorios estn llenos y despliega la ventana de Formulario Inscripcin estudiante el
usuario diligencia el formulario y da clic en el botn Grabar datos, el sistema verifica
que los campos obligatorios estn llenos y se despliega la ventana de confirmacin
Seguro desea reservar el cupo, el usuario da clic en el botn Aceptar desplegndose la
ventana reserva exitosa quedando el usuario en la pgina de principal.
Se muestra en un campo de texto los documentos requeridos que debe presentar a la
institucin para oficializar la matricula.
CURSO ALTERNO
Si el campo esta nulo o no es un entero se muestra un error verifique el campo, si no
hoy cupo disponible se muestra en mensaje NO HAY CUPO DISPONIBLE en la ventana
Buscar Cupo y no se habilita el botn Reservar, si los datos ingresados el formulario
del Acudiente y el Estudiante por el usuario no son correctos o faltan campos por llenar se
mostrara error de campos requeridos, el usuario da clic en aceptar quedando en la
misma ventana.

Pgina 63

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
el usuario queda da clic en
aceptar y queda en la
ventana Buscar Cupo, se muestra los
documentos requiridos para
oficializar la matricula

el usuario queda
en la ventana
buscar cupo
Abrir ventana Buscar Cupo

[clic Cancelar]

mostrar documentos requeridos

almacenar Informcacion
base de datos

[Clic Aceptar]

[campos no nulos]
Abrir ventana Confirmacin Registro

cuadro Confirmacin

verificar campos estudiante


[campos nulos]

El Usuario da click en c
ancelar quedando en
la ventana Buscar Cupo

[clic en el botn Grabar Datos]

[click Cancelar]
mostrar error

abrir Ventana Buscar Cupo


ventana Formulario Estudiante

diligencia formulario estudiante

abrir ventana formulario Estudiante


el Usuario da clic
en el boton continuar

[Campos no Nulos]
Usuario

Desplegar

Ventana Principa

digita el grado y da clic en el botn Buscar

[Clic en el botn Continuar]

[clic en el botn Buscar Cupo]


verificar campos

Ventana Formulario Acudiente

[Campos Nulos]

Ventana Buscar Cupo

[clic botn Registrar]

desplegar ventana Buscar Cupo


mostrar Error

Abrir Ventana Formulario Acudiente

"No Hay Cupo"

[clic botn Buscar]

Mensaje De Informacion
Mensaje Error1

[No es Entero]

Verifica que sea entero


[Campo Entero]

habilita el botn Registrar

[Hay Cupos]

[No ha cupo]

buscar Cupo

4.3 Actualizacin del modelo de dominio

Pgina 64

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

4 Diseo General
5.1 Diagrama De Secuencia
5.1.1

Gestionar Estudiante

5.2.2

Gestionar Notas
Pgina 65

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

5.2.3

Gestionar Cupo

5.2 Diagrama De Actividades


5.2.1

Gestionar Estudiante

5.2.2

Gestionar Notas

5.2.3

Gestionar Cupo

Pgina 66

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

Loguear Usuario

[Contrasea Invalida]
Mostrar mensaje de errror
[Contreasea Valida]
Seleccionar Materia

Buscar Estudiante

diligeciar Codigo

[Buscar]
[No Existe]

Mostar Mensaje Error

Activity1

[Existe]

Eliminar

Mostrar Cuadro Eliminacion

5.1.2.

Actualizar

Mostrar Cuadro Informacin OK

Matricular

[Campos No Nulos]

[Campos Nulos]

Gestionar Notas

Pgina 67

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

Loguear Usuario
[Contrasea Invalida]

Mostrar mensaje de errror

[Contreasea Valida]

Seleccionar Materia

Seleccionar Grado

Guardar Cambios

Crear Columna

Eliminar Columna

Cuadro Dialogo

Diligencia el Nombre

5.1.3

Gestionar Cupo

Pgina 68

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

diligenciar campo

[Campos Nulos]

Mostrar Mensaje Error

[Campos No Nulos]
[No Hay Cupos]

[Si Hay Cupo]


Mostrar Mensaje

Diligenciar Formulario

Cancelar Registro

Grabar Datos

confirmar Cupo

Pgina 69

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo

6 Glosario

INTERNET: Es un conjunto descentralizado de redes de comunicacin interconectadas,


que utilizan la familia de protocolos TCP/IP, garantizando que las redes fsicas
heterogneas que la componen funcionen como una red lgica nica, de alcance mundial.
WEB: Es un sistema de distribucin de informacin basado en hipertexto enlazados y
accesibles a travs de Internet.
APLICACIN WEB: son aquellas aplicaciones que los usuarios pueden utilizar
accediendo a un servidor Web a travs de internet o de una intranet mediante un
navegador. En otras palabras, es una aplicacin software que se codifica en un lenguaje
soportado por los navegadores Web en la que se confa la ejecucin al navegador
ADMINISTRADOR: es el encargado de autorizar el acceso, coordinar y vigilar la
utilizacin de la base de datos. Tambin se encarga de adquirir el software y el hardware
necesarios, adems de realizar el mantenimiento diario o peridico de los datos.
RENDIMIENTO: determina lo rpido que realiza una tarea un sistema en condiciones
particulares de trabajo. Tambin puede servir para validar y verificar otros atributos de la
calidad del sistema, tales como la escalabilidad, fiabilidad y uso de los recursos.
SEGURIDAD: aplica a la proteccin y el mal uso de los datos (modificacin, eliminacin,
etc.) contra usuarios desautorizados para el acceso al sistema. Se niega servicios y se
detectan las amenazas.
MANTENIBILIDAD: Un sistema en el que exista una estructura clara de sus componentes
ser ms fcilmente mantenerle en un futuro ya que ser necesario el seguimiento de una
metodologa ya definida, lo que evitar un empobrecimiento de su cdigo y por tanto de
su rendimiento.
CLARIDAD: Todos los documentos deben estar redactados de forma clara y fcil de
entender, los nombre utilizados para las tablas, los campos, ndices, etc. deben ser autodescriptivos y estar perfectamente documentados.
COHERENCIA: Las anotaciones y terminologa utilizada deben ser uniformes, para ello
se debe seguir algn tipo de metodologa estndar, indicando cual se ha empleado, en los
casos en que se utilice alguna metodologa no estndar se debe adjuntar a la
documentacin.
GENERALIDAD: La base de datos debe ser capaz de adaptarse a cualquier tipo de
empresa y a cualquier caracterstica
INDEPENDENCIA DEL SISTEMA: Las prestaciones y diseo de la base de datos no
estn vinculadas al entorno.
EFICIENCIA: Se deben aprovechar al mximo los recursos de la computadora,
minimizando la memoria utilizada y el tiempo de proceso o ejecucin, siempre que no sea
a costa de los requisitos anteriores. En este punto se debe tener en cuenta los gestores
Pgina 70

APLICACIN PARA APOYAR EL PROCESO DE GESTIN ACADMICA


Universidad del Quindo
cliente / servidor de bases de datos. En muchas ocasiones es ms rentable cargar de
trabajo al servidor y liberar recursos de los clientes, pero no todos los gestores permiten
este tipo de trabajo, por lo tanto se ha de tener en cuenta estas dos circunstancias en el
diseo de la base de datos.
PARAMETRIZABLE: La aplicacin puede ser personalizable de acuerdo a las
necesidades de cada cliente
USO: que tanto es usado para el desarrollo de software.
FLEXIBILIDAD: En qu medida permite realizar cambios y correcciones durante el
proceso
FACILIDAD DE IMPLEMENTACION: que tan fcil es para el programador implementar el
software con base en el diseo obtenido despus del proceso.
COMPLEJIDAD: que tanto tiempo se necesita para terminar cada una de sus fases y
qu cantidad de documentos se arroja en cada una de ellas.

Pgina 71

S-ar putea să vă placă și