Documente Academic
Documente Profesional
Documente Cultură
Pgina 1
2011
Pgina 2
Nm.
Fecha
Descripcin
Autores
19-09-2011
Versin 1.0
21-09-2011
Versin 1.2
Prototipo
interfaces
17/10/2011
versin 1.3
requisitos funcionales
y
no
funcionales
casos de uso
23/11/2011
versin 1.4
tablas casos de uso
28/11/2011
Versin 1.5
Descripcin Detallada
del ciclo de vida
Iconix
29/11/2011
Versin 1.6
Descripcin detallada
de los casos de uso
30/11/2011
Versin 1.7
Diagrama Casos De Uso
30/11/2011
Versin 1.8
Tablas diagramas de
casos de uso de
contexto
1/12/2011
Versin 1.9
Revisin Casos
uso
5/12/2011
Versin 2.0
Diagrama
De
Robustez
Gestionar
Estudiante.
10
8/12/2011
Versin 2.1
De
Pgina 3
11
9/12/2011
Versin 2.2
Correccin Prototipo
de interfaces.
Diagrama de robustez
Gestionar Cupos.
12
10/12/2011
Versin 2.2
Diagrama De robustez
Gestionar Notas.
13
12/12/2011
Versin 2.3
Diagramas
De
Secuencia Gestionar
Cupo.
14
14/12/2011
Versin 2.4
Diagramas
De
Secuencia Gestionar
Notas.
15
15/12/2011
Versin 2.5
Diagramas
Actividad.
16
16/12/2011
Versin 2.6
Revisin Proyecto
De
Pgina 4
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
Pgina 6
Loguear Usuario
[Contrasea Invalida]
Mostrar mensaje de errror
[Contreasea Valida]
Seleccionar Materia
Buscar Estudiante
diligeciar Codigo
[Buscar]
[No Existe]
Activity1
[Existe]
Eliminar
Actualizar
Matricular
[Campos No Nulos]
[Campos Nulos]
Pgina 7
Lista De Tablas
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
1:
2:
3:
4:
5:
6:
7:
Pgina 8
Pgina 9
INTRODUCCIN
Pgina 10
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
AUXILIAR
DIRECCIN
Pgina 11
1.2.
Objetivos
1.2.1.
Objetivo general:
1.3.
Alcance y Delimitacin
Pgina 13
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.
Usabilidad
Escalabilidad
Rendimiento
Total
12
12
14
12
de
calificacin
no
se
establece
de
la
siguiente
contiene
lo
necesaria
aceptable
funcional
Muy
Buena
manera:
0
1
2
3
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
coherencia
Proteccin
Eficiencia
Costo
Total
12
11
14
Pgina 15
Caractersticas
RUP ICONIX XP
USO
FLEXIBILIDAD
IMPLEMENTACIN 2
COMPLEJIDAD
TOTAL
11
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
Pgina 17
Pgina 18
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
Pgina 19
2. INGENIERIA
1.1 MISIN
1.2 VISIN
1.3 OBJETIVOS
1.4 OBJETIVOS
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.
Pgina 21
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.
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.
Pgina 22
Mapa de Procedimientos
Reservar cupo
Actor de negocio
Inscripcin al grado
Aspirante
Pago de matricula
Estudiante
Secretaria
DOCENTE
ACUDIENTE
ADMINISTRATIVOS
Pgina 24
3 ANALISIS DE REQUISITOS
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:
-
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
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
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
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
Usuarios
22
34
Listado de estudiantes
11
Navegador
23
Matricula
35
Calificaciones
12
Cupo
24
Direccin
institucin
de
la
3.1.3
Razn de Eliminacin
Aplicacin Web
Por ser
Sistema a crear
Herramienta
Por ser
Estudiante
Por ser
Acudiente
Por ser
Colegio
Por ser
Sinnimo de Institucin
Exmenes
Por ser
Notas
Por ser
Institucin
Por ser
Usuarios
Por ser
10
Cupo
Por ser
11
Por ser
12
Secretaria general
Por ser
13
Profesor
Por ser
14
Coordinacin
Por ser
15
Por ser
16
Grados
Por ser
Pgina 28
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
Registro
23
Registro Estudiante
Por ser
Registro
24
Datos
Por ser
25
Documentos fsicos
Por ser
26
Registro Profesores
Por ser
Registro
27
Informacin de materia
Por ser
28
Listado de estudiantes
Por ser
29
Calificaciones
Por ser
Sinnimo de Notas
La planta
institucin
fsica
de
la
Pertenece al diseo
Estudiante
Acudiente
Notas
Institucin
Usuarios
Cupo
Pgina 29
Secretaria general
Profesor
10
Coordinacin
11
Administrador
sistema
12
Grados
13
Documentos
14
Matricula
15
Espacio acadmico
16
Registro
17
Datos
del
Modelo de Dominio
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
Es un
Usuario
Secretaria general
Es un
Usuario
Profesor
Es un
Usuario
Pgina 30
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
3.1.1
Pgina 31
Pgina 32
Pgina 33
Pgina 34
Pgina 35
Pgina 36
Pgina 37
Pgina 38
Pgina 39
Pgina 42
Descripcin
Estabilidad
Alta.
Comentarios
Ninguno.
Tabla 8: Obj-01
OBJ-02
Descripcin
Estabilidad
Baja.
Comentarios
Ninguno.
Tabla 9: Obj-02
OBJ-03
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.
OBJ-04
Descripcin
Estabilidad
Baja.
Comentarios
Ninguno.
Pgina 43
Descripcin
Estabilidad
Alta.
Comentarios
Ninguno.
OBJ-06
Descripcin
Estabilidad
Media.
Comentarios
Ninguno.
OBJ-07
Descripcin
Estabilidad
Baja.
Comentarios
Ninguno.
OBJ-08
Descripcin
Estabilidad
Alta
Comentarios
Ninguno.
Pgina 44
Generar reportes
Descripcin
Estabilidad
Alta
Comentarios
Ninguno.
3.4.1
Requisitos de Informacin
IRQ 01
Objetivos
Asociados
Requisitos
Asociados
Descripcin
Datos Especficos
Estabilidad
Alta.
Comentarios
IRQ 02
Objetivos
Asociados
Requisitos
Asociados
Descripcin
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.
IRQ 03
Objetivos
Asociados
Requisitos
Asociados
Descripcin
Datos Especficos
Estabilidad
Comentarios
UC-Administrar estudiante
Nombres
Apellidos
Nombre Usuario
Password
Tipo de documento
Nmero de identificacin
Direccin de residencia
Telfono fijo
Telfono celular
Direccin de Correo electrnico
Alta
Ninguno.
Pgina 46
IRQ 04
Objetivos
Asociados
Requisitos
Asociados
Descripcin
Datos Especficos
Estabilidad
Comentarios
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.
IRQ 05
Objetivos
Asociados
Requisitos
Asociados
Descripcin
Datos Especficos
Nombre de usuario,
Clave del usuario.
Estabilidad
Alta.
Comentarios
Ninguno.
Objetivos
Asociados
Requisitos
Asociados
Descripcin
Datos Especficos
Estabilidad
Baja.
Comentarios
Tabla 22: IRQ-Informacin sobre las notas a registrar
3.4.2
Restricciones de Informacin
CRQ 01
Objetivos
Asociados
Requisitos
Asociados
Descripcin
id_estudiante
id_acudiente
Estabilidad
Comentarios
Ninguno.
CRQ 02
Objetivos
Pgina 48
Ninguno.
Pgina 49
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
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
4.1.3
gestionar estudiante
o actualizar un estudiante
o crear un nuevo estudiante
o consultar estudiantes
o eliminar estudiante
Gestionar Cupo
o Reservar Cupo
4.1.4
Gestionar Estudiante
Director
Secretaria
Gestionar Notas
Profesor
Gestionar Cupo
Usuario
Acudiente
Estudiante
Pgina 51
4.1.2
UC-1
Gestionar Estudiante
OBJETIVOS ASOCIADOS
REQUISITOS ASOCIADOS
DESCRIPCIN
PRECONDICIN
SECUENCIA NORMAL
PASO
ACCIN
El sistema
Estudiante.
despliega
la
ventana
Gestionar
Pgina 52
CURSO ALTERNO
CURSO ALTERNO
10
11
12
13
14
10
11
12
13
14
12
13
14
15
PASO
Accin
POSCONDICION
EXCEPCIONES
Pgina 53
RENDIMIENTO
10, 18
13, 21
PASO
COTA DE TIEMPO
1 segundo
1 segundo
1 segundo
FRECUENCIA
1 segundo
11
1 segundo
13
1 segundo
15
1 segundo
IMPORTANCIA
Vital
URGENCIA
Hay presin
ESTADO
Activo
ESTABILIDAD
alta
COMENTARIOS
Ninguno
Pgina 54
OBJETIVOS ASOCIADOS
REQUISITOS ASOCIADOS
DESCRIPCIN
PRECONDICIN
SECUENCIA NORMAL
PASO
ACCIN
Pgina 55
11
12
POSCONDICION
EXCEPCIONES
RENDIMIENTO
PASO
ACCION
9, 11
PASO
COTA DE TIEMPO
1 segundo
1 segundo
1 segundo
1 segundo
11
1 segundo
13
1 segundo
15
1 segundo
FRECUENCIA
IMPORTANCIA
Vital
URGENCIA
Hay presin
ESTADO
Activo
Pgina 56
alta
COMENTARIOS
Ninguno
UC-3
Gestionar Cupo
OBJETIVOS
ASOCIADOS
REQUISITOS
ASOCIADOS
DESCRIPCIN
PRECONDICIN
SECUENCIA
NORMAL
PASO
ACCIN
10
11
12
POSCONDICION
EXCEPCIONES
RENDIMIENTO
PASO
ACCION
8,10
PASO
COTA DE TIEMPO
1 segundo
1 segundo
1 segundo
1 segundo
11
1 segundo
13
1 segundo
Pgina 58
1 segundo
FRECUENCIA
IMPORTANCIA
Vital
URGENCIA
Hay presin
ESTADO
Activo
ESTABILIDAD
alta
COMENTARIOS
Ninguno
Pgina 59
Pgina 60
Ventana Login
[Si Existe]
Abrir Ventana PP
[clic 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]
VentanaPP Aministrador
[Son enteros]
Eliminar Usuario
[Existe]
si el director le da clic
en "Cerrar sesin",
el director quedara el
la " Ventana Principal".
el administrador
da clic en si
[clic NO]
Actualizar Cambios
El Administrador Ingresa el
codigo del estudiante
y da clic en "Buscar"
Abrir Ventana
Ingresar
Estudiante
digita campos faltantes
Almacena datos
[Actualizacion Completa]
[Fallo Actualizacin]
[Clic Actualizar]
[Campos No Nulos]
Abrir Cuadro Informacin Actualizada
Verifica Datos
[Campos Nulos]
Campos Nulos
Valida todos los campos
Cuadro Actualizacin
[Campos No Nulos]
Mostrar Error Actualizar estudiante
+[clic cancelar]
[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
desplegar
[clic Profesores]
Abrir ventana Profesores
ventana Principal
almacena en
la Base De Datos quedando el
la ventana profesores
Profesor
[Clic Aceptar]
+selecciona el grado
Eliminacin Columna
Cuadro Eliminacion
Selecciona el grado
+[Clic Cancelar]
Crea la columnaen la
ventana profesor
Eliminar Columna
+[Clic Cancelar]
Selecciona la materia
<mostrar error
Ventana Profesor
Abrir materia
muestra la tabla
con los estudiantes
de esa materia
+[campos nulos]
verifica campos
[Campos no nulos]
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
Base De Datos.
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
el usuario queda
en la ventana
buscar cupo
Abrir ventana Buscar Cupo
[clic Cancelar]
almacenar Informcacion
base de datos
[Clic Aceptar]
[campos no nulos]
Abrir ventana Confirmacin Registro
cuadro Confirmacin
El Usuario da click en c
ancelar quedando en
la ventana Buscar Cupo
[click Cancelar]
mostrar error
[Campos no Nulos]
Usuario
Desplegar
Ventana Principa
[Campos Nulos]
Mensaje De Informacion
Mensaje Error1
[No es Entero]
[Hay Cupos]
[No ha cupo]
buscar Cupo
Pgina 64
4 Diseo General
5.1 Diagrama De Secuencia
5.1.1
Gestionar Estudiante
5.2.2
Gestionar Notas
Pgina 65
5.2.3
Gestionar Cupo
Gestionar Estudiante
5.2.2
Gestionar Notas
5.2.3
Gestionar Cupo
Pgina 66
Loguear Usuario
[Contrasea Invalida]
Mostrar mensaje de errror
[Contreasea Valida]
Seleccionar Materia
Buscar Estudiante
diligeciar Codigo
[Buscar]
[No Existe]
Activity1
[Existe]
Eliminar
5.1.2.
Actualizar
Matricular
[Campos No Nulos]
[Campos Nulos]
Gestionar Notas
Pgina 67
Loguear Usuario
[Contrasea Invalida]
[Contreasea Valida]
Seleccionar Materia
Seleccionar Grado
Guardar Cambios
Crear Columna
Eliminar Columna
Cuadro Dialogo
Diligencia el Nombre
5.1.3
Gestionar Cupo
Pgina 68
diligenciar campo
[Campos Nulos]
[Campos No Nulos]
[No Hay Cupos]
Diligenciar Formulario
Cancelar Registro
Grabar Datos
confirmar Cupo
Pgina 69
6 Glosario
Pgina 71