Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SIGU
Fecha: 26/04/2022
Página 1
Tabla de contenido
Historial de Versiones………………………………………………………………………………………...3
Aprobaciones…………………………………………………………………………………………………. 3
Resumen Ejecutivo……………………………………………………………………………………………4
Página 2
[Gestionar reportes, Nro 13]........................................................................................................... 22
Historial de Versiones
Aprobaciones
Página 3
Resumen Ejecutivo
Página 4
Diagrama de Casos de Uso
Página 5
Descripción de Actores
Los actores del sistema S.I.G.U. no solo se limitan a los usuarios, los cuales son
identificador de acuerdo a su rol dentro del sistema, sino que también incluye a un
sistema (En este caso el sistema SIMCA) con el cual se tiene una relación de
interoperabilidad para volver más optimo el sistema S.I.G.U. al simplemente
utilizar funcionalidades ya diseñadas dentro de SIMCA.
Atributos
Nombre Descripción Tipo
Nombre String
Apellido String
Página 6
Identificación String
TipoIdentificacion EnumTipoIdentificacion
FechaNacimiento Calendar
Usuario Atributo utilizado para la String
autenticación dentro del sistema
Contraseña Atributo utilizado para la String
autenticación dentro del sistema
CorreoInstitucional Atributo utilizado principalmente String
para le envío de información
pertinente
ListDocentes Atributo derivado de la relación linkedList<Docente>
entre profesor y super usuario por
medio del caso de uso Registrar
usuario.
ListEstudiantes Atributo derivado de la relación linkedList<Estudiante>
entre estudiante y super usuario
por medio del caso de uso
Registrar usuario.
ListAdministrativos Atributo derivado de la relación linkedList<Administrativo>
entre administrativo y super
usuario por medio del caso de uso
Registrar usuario.
ListEgresados Atributo derivado de la relación linkedList<Egresado>
entre egresado y super usuario por
medio del caso de uso Registrar
usuario.
[Estudiante, Actor 2]
Página 7
Atributos
Nombre Descripción Tipo
Nombre String
Apellido String
Identificación String
TipoIdentificacion EnumTipoIdentificacion
FechaNacimiento Calendar
Usuario Atributo utilizado para la String
autenticación dentro del sistema
Contraseña Atributo utilizado para la String
autenticación dentro del sistema
CorreoInstitucional Atributo utilizado principalmente para String
le envío de información pertinente
Semestre int
RefProfesor Atributo derivado de la relación entre Profesor
estudiante y profesor
[Docente, Actor 3]
Atributos
Nombre Descripción Tipo
Nombre String
Apellido String
Identificación String
TipoIdentificacion EnumTipoIdentificacion
FechaNacimiento Calendar
Página 8
Usuario Atributo utilizado para la String
autenticación dentro del sistema
Contraseña Atributo utilizado para la String
autenticación dentro del sistema
CorreoInstitucional Atributo utilizado principalmente String
para le envío de información
pertinente
ListMaterias linkedlist<enumTipoMateria>
ListEstudiantes linkedlist<Estudiante>
[Visitante, Actor 4]
Atributos
Nombre Descripción Tipo
[Administrativo, Actor 5]
Página 9
Auditoria [Gestionar reportes, Nro 13].
Atributos
Nombre Descripción Tipo
Nombre String
Apellido String
Identificación String
TipoIdentificacion EnumTipoIdentificacion
FechaNacimiento Calendar
Usuario Atributo utilizado para la String
autenticación dentro del sistema
Contraseña Atributo utilizado para la String
autenticación dentro del sistema
CorreoInstitucional Atributo utilizado principalmente String
para le envío de información
pertinente
ListProfesores Atributo derivado de la relación linkedList<Profesor>
entre profesor y administrativo
para la gestión de reportes.
ListEstudiantes Atributo derivado de la relación linkedList<Estudiante>
entre estudiante y administrativo
para la gestión de reportes.
ListEgresados Atributo derivado de la relación linkedList<Egresado>
entre egresado y administrativo
para la gestión de reportes.
[Egresado, Actor 6]
Página 10
Soporte [Solicitar soporte, Nro 7].
Atributos
Nombre Descripción Tipo
Nombre String
Apellido String
Identificación String
TipoIdentificacion EnumTipoIdentificacion
FechaNacimiento Calendar
Usuario Atributo utilizado para la String
autenticación dentro del sistema
Contraseña Atributo utilizado para la String
autenticación dentro del sistema
CorreoInstitucional Atributo utilizado principalmente String
para le envío de información
pertinente
Página 11
Curso Normal
Cursos Alternos
Curso Normal
Página 12
Nro. Ejecutor Paso o Actividad
1 Usuario El usuario ingresa sus datos de identificación.
2 Sistema El sistema válida los datos del usuario.
3 Sistema El sistema le otorga el acceso al usuario.
Cursos Alternos
Curso Normal
Página 13
Nro. Ejecutor Paso o Actividad
1 Usuario El usuario ingresa al apartado de publicaciones
2 sistema El sistema verifica si la publicación está activa
3 sistema El sistema mostrará las publicaciones que estén
activas para cada tipo de usuario
4 sistema El sistema mostrará la opción de visualizar o
descargar la información.
Cursos Alternos
Curso Normal
Página 14
Nro. Ejecutor Paso o Actividad
1 Administrador de El administrador crea los roles pertinentes
sistema (estudiante, profesor, administrativo, egresado,
etc)
2
3
Cursos Alternos
Curso Normal
Página 15
3 Usuario El usuario debe seleccionar el dato que desea
cambiar y guardar el cambio.
4 Sistema El sistema debe verificar que el cambio se ha
guardado e informar al usuario.
Cursos Alternos
Curso Normal
Página 16
1. Administrador El administrador debe ingresar la información que
desea publicar y específica el tipo de usuario a
quien va dirigido.
2. Sistema El sistema publica la información anteriormente
cargada
3. Sistema El sistema válida la información y finaliza la
publicación con un mensaje éxito
4. Sistema El sistema notificará a los usuarios a quienes va
dirigido.
Cursos Alternos
Curso Normal
Página 17
2 Administrador E| sistema se encarga de enviar la información al
perfil del administrador
3 sistema El sistema notifica el éxito de envío.
Cursos Alternos
Curso Normal
Página 18
brinda una solución enviando una respuesta al
usuario
3 sistema El sistema se encarga de entregar el mensaje al
usuario
4 Sistema El sistema notifica al administrador que su
mensaje se ha enviado correctamente.
Cursos Alternos
Curso Normal
Página 19
Cursos Alternos
Curso Normal
Página 20
Cursos Alternos
Curso Normal
Página 21
usuarios
3 Sistema El sistema verifica que el historial de navegación
exista.
4 Administradors El sistema le notifica al administrador que se creo
exitosamente el historial de navegación del
usuario
Cursos Alternos
Curso Normal
Página 22
2 Sistema El sistema buscar y compara el historial que se
desea visualizar
3 Sistema El sistema muestra y vializa el historial
seleccionado
4
Cursos Alternos
Curso Normal
Página 23
Nro. Ejecutor Paso o Actividad
1 administrador El usuario navega por el portal
2 sistema el sistema muestra la información requerida
3 administrador genera informes y los imprime
Cursos Alternos
Página 24