Rcu Crudnotas 2

  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Rcu Crudnotas 2 as PDF for free.

More details

  • Words: 862
  • Pages: 9
SISTEMA ACADÉMICO SIGMA REALIZACIÓN DE CASOS DE USO: GESTIONAR NOTAS Version 2.1

Colegio Particular SIGMA

Sistema Académico SIGMA RCU: Gestionar Notas

Versión: 2.1 Fecha: 21/01/08

Historial de Revisión

Fecha

Versión

Descripción

19/01/08

2.1

Corrección Inicial

21/01/08

2.1

Segunda Correción

Colegio Particular SIGMA

Autor •Analista:

Quiroz Quispe, Carlos

•Analista:

Quiroz Quispe, Carlos

Enrique

Enrique •Base de datos: Bermúdez Benites, Omar •Diseñador: Picasso Nieto, Renzo •Programador: Domínguez Durand, Juan Carlos

Sistema Académico SIGMA RCU: Gestionar Notas

Versión: 2.1 Fecha: 21/01/08

Tabla de Contenido

Colegio Particular SIGMA

Sistema Académico SIGMA RCU: Gestionar Notas

Versión: 2.1 Fecha: 21/01/08

REALIZACION DE CASO DE USO GESTIONAR NOTAS

1. Breve Descripción Este caso de uso permite que el Profesor registre las notas de sus alumnos de sus diferentes clases en el sistema. El profesor tiene la posibilidad ingresar y modificar las notas. El actor en este caso de uso es el Profesor.

2. Flujo de Eventos Evento Disparador: El Caso de Uso comienza cuando el profesor dentro del menú principal del sistema elige la opción Gestionar Notas.

2.1Flujo Básico – Gestionar Notas 1. El profesor selecciona la opción “Modificar Notas”. 2. El sistema muestra un listado de los cursos que el profesor tiene a su cargo. 3. El Profesor selecciona el curso del cual va a registrar sus notas. 3. El sistema muestra el registro de alumnos del curso seleccionado, así como los criterios de evaluación respectivos. 4. El registro en primera instancia se mostrará inhabilitado, tanto para ingresar o modificar notas. 5. El Profesor selecciona la columna (criterio de evaluación) que desee ingresar. 6. La primera vez que el profesor ingresa las notas todos los alumnos figuran con Cero. 7. La columna seleccionada del registro se habilita y el Profesor procede a ingresar por cada uno de los alumnos de la lista su nota respectiva. 8. El sistema automáticamente valida el valor de las notas. 9. Una vez terminada de ingresar las notas, el profesor selecciona la opción ACTUALIZAR NOTAS. 10. Finaliza el caso de uso.

Colegio Particular SIGMA

Pag.1

Sistema Académico SIGMA RCU: Gestionar Notas

Versión: 2.1 Fecha: 21/01/08

2.2Flujo Alternativo 2.2.1 Falla de Validación 1. Si la validación no fue exitosa, el sistema mostrará un mensaje de alerta indicando el error: “La nota XX debe estar entre 0 y 20.” 2. El profesor realiza los cambios respectivos y procede a guardar. 2.3 Flujo Básico – Modificar Nota 1. El profesor selecciona la opción “Modificar Notas”. 2. El sistema muestra un listado de los cursos que el profesor tiene a su cargo. 3. El Profesor selecciona el curso del cual va a modificar notas. 3. El Profesor selecciona la columna (criterio de evaluación) que desee modificar. 4. El Profesor procede a ingresar la nueva nota por cada uno de los alumnos de la lista. 5. El sistema automáticamente valida el valor de las notas. 6. Una vez terminada de ingresar las notas, el profesor selecciona la opción ACTUALIZAR NOTAS. 7. Finaliza el caso de uso. 2.3.1 Flujo Alternativo 2.3.1.1 Falla de Validación 1. Si la validación no fue exitosa, el sistema mostrará un mensaje de alerta indicando el error: “La nota XX debe estar entre 0 y 20.” 2. El profesor realiza los cambios respectivos y procede a guardar.

Colegio Particular SIGMA

Pag.2

Sistema Académico SIGMA RCU: Gestionar Notas

Versión: 2.1 Fecha: 21/01/08

3. Diagramas de Interacción – Diagrama de Colaboración 3.1

Flujo Básico <> 1: solicita ingresar notas

2: solicitar carga de cursos

: IGestionarNotas

: Profesor 10: ingresar notas 11: guardar notas

notas se registraron satisfactoriamente

12: realizaValidacion()

En cada uno de los criterios de notas

7: cargar alumnos

val idaci on es exi tosa

15: muestra mje

: EAlumno

Todas las notas inician en cero

8: cargar tipos de nota

5: seccionar curso

13: grabarNotas()

3: cargar cursos : IIngresarNotas

9: mostrar alumnos y tipos de nota : CCNotas

: ETipoNota

6: solicitar carga de alumnos y tipos de nota 14: grabarNotas

: ECurso

4: mostrar cursos : IListadoCursos : ENota

3.1.1

Flujo Alternativo << Falla de Validación>> 1: realizaValidacion() 2: muestraMJE

Error en el ingreso

3: vuelve ingresar notas

: Docente

Colegio Particular SIGMA

: IIngresarNotas

Pag.3

Sistema Académico SIGMA RCU: Gestionar Notas

Versión: 2.1 Fecha: 21/01/08

Flujo Básico <<Modificar Notas>>

3.2

2: solicitar carga de cursos 1: solicita modificar notas

3: cargar cursos 12: realizaValidacion() 15: muestra mje

: IGestionarNotas

: ECurso

10: modificar notas 11: guardar notas

8: cargar tipos de nota

13: grabarNotas()

9: mostrar alumnos y tipos de nota : IModificarNotas : CCNotas

: Profesor

14: grabarNotas

5: seleccionar curso

: ETipoNota

: ENota

6: solicitar carga de alumnos y tipos de nota 7: cargarAlumnos 4: mostrar cursos : IListadoCursos : EAlumno

3.2.1 Flujo Alternativo << Falla de Validación>> 1: realizaValidacion() 2: muestraMJE

Error en el ingreso

3: vuelve ingresar notas

: IModificarNotas

: Docente

4. Principales Abstracciones

ECurso

Colegio Particular SIGMA

EAlumno

ETipoNota

ENota

Pag.4

Sistema Académico SIGMA RCU: Gestionar Notas

Versión: 2.1 Fecha: 21/01/08

5. Diagramas de Clases

IModificarNotas

IListadoCursos

ENota

IIngresarNotas

CGestionarNotas

ECurso

ETipoNota

IGestionarNotas

IMenuProfesor

EAlumno

6. Modelo MVC EAlumno (from Entidades)

ECurso (from Entidades)

IGestionarNotas

IListadoCursos

CCNotas (from Controladora)

(from Interfaces)

ENota (from Entidades)

IModificarNotas

IIngresarNotas ETipoNota (from Entidades)

Colegio Particular SIGMA

Pag.5

Related Documents

Rcu Crudnotas 2
November 2019 8
Ecu Crudnotas 2
November 2019 13
Rcu Positive Fraud Report
November 2019 10
Seniorstudio 2(2)(2)
June 2020 80
Seniorstudio 2(2)(2)
June 2020 86