Académique Documents
Professionnel Documents
Culture Documents
Cristian Garrido.
Cristian Olivares
Alejandro Spichiger.
Pág.
1. I N T R O D U C C I Ó N 4
2. Á M B I T O DEL DISEÑO 5
3. C A S O S DE USO 6
4. M O D E L O R E L A C I O N A L DE LA BASE DE DATOS 27
5. A R Q U I T E C T U R A DE LA APLICACIÓN 31
6. M A P A DE NAVEGACIÓN 32
7. M O D E L O W E B DE LA APLICACIÓN 36
8. BIBLIOGRAFÍA 40
Pág.
Fig. 1 “Diagrama Caso de Uso: Relación entre Jefe Carrera y Docente con SISEC” 6
Fig. 2 “Diagrama Caso de Uso: Alumno con SISEC” 7
Fig. 3 “Diagrama Caso de Uso: Secretaria con SISEC” 8
Fig. 4 “Modelo Relacional: Sección Uno” 29
Fig. 5 “Modelo Relacional: Sección Dos” 30
Fig. 6 “Arquitectura de la Aplicación” 31
Fig. 7 “Mapa de Navegación: Administrador” 32
Fig. 8 “Mapa de Navegación: Jefe de Carrera” 33
Fig. 9 “Mapa de Navegación: Docente” 34
Fig. 10 “Mapa de Navegación: Alumno” 35
Fig. 11 “Mapa de Navegación: Secretaria” 35
Fig. 12 “Modelo Web: Perfil de Jefe de Carrera” 36
Fig. 13 “Modelo Web: Perfil de Docente” 37
Fig. 14 “Modelo Web: Perfil Alumno” 38
Fig. 15 “Modelo Web: Perfil de Secretaria” 39
Pág.
Tabla 1: “Caso de Uso: Definir parámetros del curso” 9
Tabla 2: “Caso de Uso: Visualizar las notas de una asignatura” 11
Tabla 3: “Caso de Uso: Ingresar Actividad de Evaluación” 12
Tabla 4: “Caso de Uso: Ingreso de Notas” 13
Tabla 5: “Caso de Uso: Modificar actividades de evaluación” 14
Tabla 6: “Caso de Uso: Eliminar actividad de evaluación” 15
Tabla 7: “Caso de Uso: Calcular promedio” 16
Tabla 8: “Caso de Uso: Visualizar notas de las asignaturas de su área” 17
Tabla 9: “Caso de Uso: Autentificación de usuario” 18
Tabla 10: “Caso de Uso: Solicitar Certificados” 19
Tabla 11: “Caso de Uso: Visualizar notas por alumno” 20
Tabla 12: “Caso de Uso: Imprimir Certificados Solicitados” 21
Tabla 13: “Caso de Uso: Eliminar Solicitudes de Certificados” 22
Tabla 14: “Caso de Uso: Ordenar Solicitudes de Certificados” 23
Tabla 15: “Caso de Uso: Consultar Solicitudes de Certificados” 24
Tabla 16: “Caso de Uso: Reestablecer las cuotas de Solicitudes” 25
Tabla 17: “Caso de Uso: Reestablecer la cuota de Solicitud a un Alumno” 26
El sistema SIMBAD está estrechamente relacionado con SISEC, ya que apoya las
actividades académicas y administrativas de la Universidad, siendo su actual pilar informático. El
SIMBAD maneja la información relativa a los Alumnos, Académicos, Administrativos, entre otros.
Por lo tanto, se debe analizar el Modelo de la Base de Datos para determinar la información que
posee y el tratamiento de ella. Esto permite determinar si dicho Modelo contiene la información
suficiente para el funcionamiento efectivo de SISEC, o si es necesaria la extensión y, por
consiguiente, adaptación del Modelo del SIMBAD a las necesidades de SISEC.
En esta sección se muestran los Casos de Uso del sistema, los que permiten reconocer
claramente las funcionalidades que presta SISEC, a cada uno de los actores que interactúan con él.
En primera instancia, se presentan los diagramas creados a partir de dichas funcionalidades, los que
se diseñaron, separadamente, para cada uno de los actores del sistema, incluyendo el sistema
SIMBAD. Seguidamente, por cada Caso de Uso se generó una plantilla en la que se especifican las
operaciones que se llevan a cabo para el cumplimiento del objetivo de cada uno de ellos.
Fig. 1 “Diagrama Caso de Uso: Relación entre Jefe Carrera y Docente con SISEC”
Con base en el estudio del Modelo de la Base de Datos del SIMBAD, se determinó que dicho
modelo no consideraba la siguiente información:
Con estos cambios hechos al Modelo de la Base de Datos del SIMBAD se obtuvo el Modelo
de Base de Datos de SISEC, el cual se presenta a continuación divido en dos secciones debido a su
tamaño.
La arquitectura del sistema nos muestra como está distribuida la información y cómo se
accede a ella desde el navegador del cliente.
El Mapa de Navegación muestra como los usuarios del sistema se pueden mover por la
Aplicación Web y las funcionalidades asociadas a su perfil.
El Modelo Web de la Aplicación nos muestra donde son ejecutadas las páginas Web o parte
de ellas dentro de la arquitectura de la aplicación y la relación entre ellas. Además, el modelo se
encuentra divido en cada tipo de perfil de usuario para visualizar de mejor manera la interacción de
las páginas Web de la Aplicación.
MARTÍNEZ, CLAUDIA. (2004) Técnicas para modelar aplicaciones Web basada en UML.