Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Diagrama-de-Secuencia Grupo-B#3
Diagrama-de-Secuencia Grupo-B#3
Directrices:
1. Revisar el material que se encuentra en la Unidad 1 del aula virtual (contenido (diapositivas),
grabaciones (videos)):
1.1.4. Ingeniería-Requisitos-Diagrama-Secuencia
1.1.4. Practica-Diagrama-Secuencia
2. Trabajar de manera individual.
3. Posteriormente trabajar con el equipo conformado para todas las actividades del semestre
(cuando el docente se lo indique).
4. Realizar un informe que contenga:
Especificación de requerimientos del software (ERS)
1. Caso de Estudio: Gestión de calificaciones
b. El alumno en la aplicación tiene permitidas las siguientes operaciones:
▪ Gestionar (Ingreso/Modificación y Consulta) de los datos del alumno
(cédula, nombres, apellidos, correo electrónico, número telefónico, dirección,
edad, observación)
▪ Gestionar matricula (periodo académico, nivel, asignaturas, paralelo)
5. Solo el líder del grupo debe colocar en su drive el archivo de la tarea en formato pdf con el
nombre [diagrama-secuencia-grupo-#], dentro de una carpeta (Prácticas-IS), posteriormente
debe compartir (cualquier persona con el enlace) y copiar el enlace.
Universidad Técnica de Manabí
Evaluación entre pares
Descargar Directrices
CRITERIOS ASPECTOS
El nombre del diagrama es adecuado.
Diseño La distribución de los objetos, mensajes y la activación es
ordenada, lo que permite que sea claro de comprender.
Todos los objetos (actor, interfaz, control, entidad) involucrados
Objetos
se identifican correctamente.
La activación de cada uno de los objetos es correcta durante el
Línea de tiempo
lapso de tiempo que corresponde.
La numeración de los mensajes es ordenada.
La comunicación sincrónica o asincrónica es correcta.
Mensajes
Los mensajes indican funcionalidad correcta de los
requerimientos descritos.
C2 - Consultar Alumno
Alumno <<include>>
<<include>>
C1 Actualizar Alumno <<extend>>
C4 - Reportar Matricula
C5 - Consultar Matricula
<<include>>
<<include>> <<include>>
C8 - Actualizar Profesor C9 - Consultar Profesor
<<include>>
<<extend>>
C11 - Subir Acta
Profesor
<<include>> <<include>>
<<include>>
<<include>>
C10 - Actualizar Actas
<<include>>
<<include>>
<<extend>> C13 - Consultar Acta
<<include>>
<<include>>
C14 - Descargar Acta
C16 - Consultar Período_Académico
<<include>>
<<include>>
C18 - Consultar Ciclo/Parcial
<<include>>
<<include>>
<<include>>
Administrador
<<include>>
C20 - Actualizar Paralelos C21 - Consultar Paralelos
1/1
Plantillas de Diagramas de Casos de Uso
Código: C15
Nombre: Actualizar Período_Académico
Autor:
Fecha: Martes, 14 de junio 2022
Prioridad: Alta
Descripción: El administrador consulta/actualiza el período
académico.
Actores:
Administrador.
Precondición(es):
El administrador debe autenticarse en el sistema.
Flujo normal:
1. Administrador: Da clic en Panel de Administració n.
2. Sistema: Despliega interfaz de administració n.
3. Administrador: Ingresa Período Académico y da clic en
consultar.
4. Sistema: Invoca a C16 Consultar Período_Académico.
5. Sistema: Muestra el período académico correctamente.
6. Administrador: Modifica el período académico y da clic en
guardar.
7. Sistema: Almacena los datos correctamente.
Flujo alternativo:
5.1 Sistema: Muestra mensaje: El período académico no existe.
6.1 Administrador: Ingresa el período académico y da clic en
guardar.
7.1 Sistema: Muestra mensaje de advertencia: Datos invá lidos.
Postcondición:
El sistema registra/actualiza los datos correctamente.
Código: C16
Nombre: Consultar Período_Académico.
Autor:
Fecha: Martes, 14 de junio 2022
Prioridad: Media
Descripción:
El Alumno/Administrador consulta los períodos académicos
disponibles.
Actores:
Alumno/Administrador.
Precondición(es):
El Alumno/Administrador debe iniciar sesió n en el sistema de
matriculas.
Flujo normal:
1. Sistema: Retorna el período académico al caso de uso que lo
haya invocado.
Flujo alternativo:
1.1 Sistema: Muestra advertencia que no existe el período
académico y retorna el caso de uso que lo haya invocado.
Postcondición:
El sistema retorna el período académico correctamente.
Código: C22
Nombre: Actualizar Nivel
Autor:
Fecha: Martes, 14 de junio 2022
Prioridad: Alta
Descripción: El Administrador consulta/actualiza datos de los
niveles.
Actores:
Administrador.
Precondición(es):
El Administrador debe autenticarse en el sistema.
Flujo normal:
1. Administrador: Da clic en Panel de Niveles.
2. Sistema: Despliega interfaz de Niveles.
3. Administrador: Ingresa nivel y da clic en Consultar.
4. Sistema: Invoca a C23 Consultar Nivel.
5. Sistema: Muestra el nivel correctamente.
6. Administrador: Modifica el nivel y da clic en guardar.
7. Sistema: Almacena los datos correctamente.
Flujo alternativo:
5.1 Sistema: Muestra mensaje: El nivel no existe.
6.1 Administrador: Ingresa el nivel y da clic en guardar.
7.1 Sistema: Muestra mensaje de advertencia: Datos invá lidos.
Postcondición:
El sistema registra/actualiza los datos correctamente.
Código: C23
Nombre: Consultar Nivel.
Autor:
Fecha: Martes, 14 de junio 2022
Prioridad: Media
Descripción:
El Alumno/Administrador consulta el nivel correspondiente.
Actores:
Alumno, Administrador.
Precondición(es):
El Alumno/Administrador debe iniciar sesió n en el sistema de
matriculas.
Flujo normal:
1. Sistema: Retorna el nivel al caso de uso que lo haya invocado.
Flujo alternativo:
1.1 Sistema: Muestra advertencia que no existe el nivel y retorna el
caso de uso que lo haya invocado.
Postcondición:
El sistema retorna el nivel correctamente.
Código: C19
Nombre: Actualizar Asignatura
Autor:
Fecha: Martes, 14 de junio 2022
Prioridad: Alta
Descripción: El Administrador actualiza datos de las asignaturas.
Actores:
Administrador.
Precondición(es):
El Administrador debe autenticarse en el sistema.
Flujo normal:
1. Administrador: Da clic en Panel Asignaturas.
2. Sistema: Muestra interfaz de Asignaturas.
3. Administrador: Ingresa asignatura y da clic en consultar.
4. Sistema: Invoca a C12 Consultar Asignaturas.
5. Sistema: Muestra la asignatura correctamente.
6. Administrador: Modifica la asignatura y da clic en guardar.
7. Sistema: Almacena los datos correctamente.
Flujo alternativo:
5.1 Sistema: Muestra mensaje: La asignatura no existe.
6.1 Administrador: Ingresa la asignatura y da clic en guardar.
7.1 Sistema: Muestra mensaje de advertencia: Datos invá lidos.
Postcondición:
El sistema registra/actualiza los datos correctamente.
Código: C12
Nombre: Consultar Asignaturas.
Autor:
Fecha: Martes, 14 de junio 2022
Prioridad: Media
Descripción:
El Alumno/Administrador consulta las asignaturas disponibles.
Actores:
Alumno, Administrador.
Precondición(es):
El Alumno/Administrador debe iniciar sesió n en el sistema de
matriculas.
Flujo normal:
1. Sistema: Retorna la asignatura al caso de uso que lo haya
invocado.
Flujo alternativo:
1.1 Sistema: Muestra advertencia que no existe la asignatura y
retorna el caso de uso que lo haya invocado.
Postcondición:
El sistema retorna la asignatura correctamente.
Código: C20
Nombre: Actualizar Paralelos
Autor:
Fecha: Martes, 14 de junio 2022
Prioridad: Alta
Descripción: El Administrador consulta/actualiza los paralelos.
Actores:
Administrador.
Precondición(es):
El Administrador debe autenticarse en el sistema.
Flujo normal:
1. Administrador: Da clic en Panel de Paralelos.
2. Sistema: Despliega interfaz de Paralelos.
3. Administrador: Ingresa paralelo y da clic en Consultar.
4. Sistema: Invoca a C21 Consultar Paralelos.
5. Sistema: Muestra el paralelo correctamente.
6. Administrador: Modifica el paralelo y da clic en guardar.
7. Sistema: Almacena los datos correctamente.
Flujo alternativo:
5.1 Sistema: Muestra mensaje: El paralelo no existe.
6.1 Administrador: Ingresa el paralelo y da clic en guardar.
7.1 Sistema: Muestra mensaje de advertencia: Datos invá lidos.
Postcondición:
El sistema registra/actualiza los datos correctamente.
Código: C21
Nombre: Consultar Paralelos.
Autor:
Fecha: Martes, 14 de junio 2022
Prioridad: Media
Descripción:
El Alumno/Administrador consulta los paralelos disponibles.
Actores:
Alumno, Administrador.
Precondición(es):
El Alumno/Administrador debe iniciar sesió n en el sistema de
matriculas.
Flujo normal:
1. Sistema: Retorna el paralelo al caso de uso que lo haya invocado.
Flujo alternativo:
1.1 Sistema: Muestra advertencia que no existe el paralelo y retorna
el caso de uso que lo haya invocado.
Postcondición:
El sistema retorna el paralelo correctamente.
Código: C1
Nombre: Actualizar Alumno
Autor:
Fecha: Martes, 14 de junio 2022
Prioridad: Alta
Descripción: El Alumno/Administrador consulta/actualiza datos,
matrícula y se matricula en las asignaturas correspondientes.
Actores:
Alumno, Administrador.
Precondición(es):
El Alumno/Administrador debe autenticarse en el sistema.
Flujo normal:
1. Alumno/Administrador: Da clic en Panel de Usuario.
2. Sistema: Despliega interfaz de Usuario.
3. Alumno/Administrador: Ingresa cédula de Alumno y da clic en
Consultar.
4. Sistema: Invoca a C2 Consultar Alumno.
5. Sistema: Muestra los datos del alumno correctamente.
6. Alumno/Administrador: Modifica datos de alumno y da clic en
guardar.
7. Sistema: Almacena los datos correctamente.
Flujo alternativo:
5.1 Sistema: Muestra mensaje: El alumno no existe.
6.1 Alumno/Administrador: Ingresa los datos de alumno (cédula,
nombres, apellidos, correo electró nico, nú mero telefó nico, direcció n,
edad, observació n) y da clic en guardar.
7.1 Sistema: Muestra mensaje de advertencia: Datos invá lidos.
Postcondición:
El sistema registra/actualiza los datos del Alumno correctamente.
Código: C2
Nombre: Consultar Alumno
Autor:
Fecha: Martes, 14 de junio 2022
Prioridad: Media
Descripción:
El Alumno/Administrador consulta los datos en el sistema.
Actores:
Alumno, Administrador.
Precondición(es):
El Alumno/Administrador debe iniciar sesió n en el sistema.
Flujo normal:
1. Sistema: Retorna los datos del alumno al caso de uso que lo haya
invocado.
Flujo alternativo:
1.1 Sistema: Muestra advertencia que no existe el alumno y retorna
el caso de uso que lo haya invocado.
Postcondición:
El sistema devuelve los datos del Alumno correctamente.
Código: C3
Nombre: Actualizar Matrícula
Autor:
Fecha: Martes, 14 de junio 2022
Prioridad: Alta
Descripción:
El Alumno/Administrador matricula en las asignaturas
correspondientes.
Actores:
Alumno, Administrador.
Precondición(es):
El Alumno/Administrador debe iniciar sesió n en el sistema de
matriculas.
Flujo normal:
1. Alumno/Administrador: Da clic en menú matrículas.
2. Sistema: Muestra interfaz de matrículas.
3. Alumno/Administrador: Ingresa cédula de alumno y da clic en
buscar.
4. Sistema: Invoca a C2 Consultar Alumno.
5. Sistema: Muestra los datos del alumno correctamente.
6. Alumno/Administrador: Selecciona Consultar Matrícula.
7. Sistema: Invoca a C5 Consultar Matrícula.
8. Sistema: Muestra mensaje: Ya está matriculado.
9. Alumno/Administrador: Da clic en Reportar Matrícula.
10. Sistema: Invoca a C4 Reportar Matrícula.
11. Sistema: Muestra Reporte de matrícula.
12. Alumno/Administrador: Da clic en modificar matrícula.
13. Sistema: Muestra interfaz de modificació n de matrícula.
14. Alumno/Administrador: Da clic en la Lista Combo de período
académico.
15. Sistema: Invoca a C16 Consultar Período_Académico.
16. Sistema: Muestra registros de períodos académicos.
17. Alumno/Administrador: Selecciona el período académico.
18. Sistema: Registra la selecció n de período académico.
19. Alumno/Administrador: Da clic en la Lista Combo de nivel.
20. Sistema: Invoca a C23 Consultar Nivel.
21. Sistema: Muestra registros de niveles.
22. Alumno/Administrador: Selecciona el nivel.
23. Sistema: Registra la selecció n de nivel.
24. Alumno/Administrador: Da clic en la Lista Combo de
Asignatura.
25. Sistema: Invoca a C12 Consultar Asignaturas.
26. Sistema: Muestra registros de asignaturas.
27. Alumno/Administrador: Selecciona la asignatura.
28. Sistema: Registra la selecció n de asignatura.
29. Alumno/Administrador: Da clic en la Lista Combo de Paralelo.
30. Sistema: Invoca a C21 Consultar Paralelos.
31. Sistema: Muestra registros de paralelos.
32. Alumno/Administrador: Selecciona el paralelo.
33. Sistema: Registra la selecció n de paralelo.
34. Alumno/Administrador: Da clic en guardar.
35. Sistema: Almacena los datos correctamente.
Flujo alternativo:
5.1 Sistema: Muestra mensaje: El alumno no existe.
8.1 Sistema: Muestra mensaje: No está matriculado.
11.1 Sistema: Muestra mensaje: No hay Reporte de matrícula.
12.1 Alumno/Administrador: Da clic en registrar matrícula.
35.1 Sistema: Muestra mensaje de advertencia: No hay cupos
disponibles; y regresa al paso 14.
Postcondición:
El sistema registra/actualiza la matrícula del Alumno
correctamente.
Código: C5
Nombre: Consultar Matrícula.
Autor:
Fecha: Martes, 14 de junio 2022
Prioridad: Media
Descripción:
El Alumno/Administrador consulta los datos en el sistema.
Actores:
Alumno, Administrador.
Precondición(es):
El Alumno/Administrador debe iniciar sesió n en el sistema.
Flujo normal:
1. Sistema: Retorna la matrícula al caso de uso que lo haya
invocado.
Flujo alternativo:
1.1 Sistema: Muestra advertencia que no está matriculado y retorna
el caso de uso que lo haya invocado.
Postcondición:
El sistema devuelve la matrícula correctamente.
Código: C4
Nombre: Reportar Matrícula.
Autor:
Fecha: Martes, 14 de junio 2022
Prioridad: Media
Descripción:
El Alumno/Administrador consulta los datos en el sistema.
Actores:
Alumno, Administrador.
Precondición(es):
El Alumno/Administrador debe iniciar sesió n en el sistema.
Flujo normal:
1. Sistema: Retorna el registro con los datos de la matrícula al caso
de uso que lo haya invocado.
Flujo alternativo:
1.1 Sistema: Muestra advertencia que no hay registro de matrícula y
retorna el caso de uso que lo haya invocado.
Postcondición:
El sistema devuelve el reporte de la matrícula correctamente.
Diagrama de Secuencia
Interfaz de Alumno Controlador Alumno Alumno Matrícula Período Académico Nivel Asignatura Paralelo
Alumno
!=Null:= 26_Período_Académico
27_Muestra Registro de Período_Académico
28_Selecciona Período_Académico
29_Registrar Selección de Período_Académico
!=Null:= 34_Nivel
35_Muestra registro de nivel
36_Selecciona Nivel
37_Registrar selección de nivel
!=Null:= 40_Asignatura
41_Muestra Registro de Asignatura
42_Selecciona Asignatura
43_Registra selección de asignatura
!=Null:= 47_Paralelo
48_Muestra Registro de Paralelo
49_Selecciona Paralelo
50_Registra selección de paralelo
1/1