• No se han encontrado resultados

4.2 DISEÑO DETALLADO

4.2.5 Documentacion de Casos de Uso

Tabla 2. Caso de uso “Insertar Usuario” Identificador del Caso

de Uso

CA1

Nombre Caso de Uso: Insertar Administrador

Actor Administrador

Prioridad y Tipo Alta

Descripción El administrador del sistema ingresa los datos del nuevo administrador en la base de datos Curso Básico Eventos: ACTOR SISTEMA

1. El administrador se registra en el sistema ingresando nombre y contraseña.

2. El sistema valida la información ingresada por el administrador

3. El administrador coloca los datos del nuevo administrador en los campos correspondientes.

4. El sistema valida los datos incluidos por el administrador.

5. El sistema verifica que el nuevo administrador no se encuentre registrado. 6. El sistema ingresa el nuevo administrador.

7. El sistema avisa al administrador que la operación fue exitosa.

Caminos de Excepción:

Para el evento 2, si el sistema encuentra un error en la validación de los datos de registro del administrador, el sistema genera un mensaje de error y cancela la operación permitiendo al administrador volver a realizar la operación.

Para el evento 4, si el sistema detecta un error en la validación de los campos, genera un mensaje de error y cancela la operación, permitiendo al administrador volver a realizar la operación.

Para el evento 5, si el sistema encuentra que el nuevo administrador existe en el sistema, muestra un mensaje de alerta y cancela la operación.

Caminos Alternos: Para el evento 1, si el administrador decide cancelar manualmente la operación, no ingresa al sistema y el sistema se cierra.

Para el evento 3, si el administrador decide cancelar manualmente la operación, el sistema no realiza ninguno de los eventos siguientes

Tabla 3. Caso de uso “Consultar Administrador” Identificador del Caso

de Uso

CA2

Nombre Caso de Uso: Consultar Administrador

Actor Administrador

Prioridad y Tipo Baja

Descripción El administrador del sistema consulta un los datos de un administrador

Curso Básico Eventos: ACTOR SISTEMA

1. El administrador se registra en el sistema ingresando nombre y contraseña.

2. El sistema valida la información ingresada por el administrador

3. El administrador coloca el código del administrador que desea consulta.

4. El sistema muestra los resultados obtenidos

Caminos de Excepción:

Para el evento 2, si el sistema encuentra un error en la validación de los datos de registro del administrador, el sistema genera un mensaje de error y cancela la operación permitiendo al administrador volver a realizar la operación.

Para el evento 4, si el sistema detecta un error en la validación del código suministrado, genera un mensaje de error y cancela la operación, permitiendo al administrador volver a realizar la operación.

Caminos Alternos: Para el evento 1, si el administrador decide cancelar manualmente la operación, no ingresa al sistema y el sistema se cierra.

Para el evento 3, si el administrador decide cancelar manualmente la operación, el sistema no realiza ninguno de los eventos siguientes

Tabla 4. Caso de uso “Actualizar Administrador” Identificador del Caso

de Uso

CA3

Nombre Caso de Uso: Actualizar Administrador

Actor Administrador

Prioridad y Tipo Baja

Descripción El administrador del sistema actualiza los datos de un administrador

Curso Básico Eventos: ACTOR SISTEMA

1. El administrador efectúa la consulta del administrador que desea actualizar siguiendo los procedimientos del caso de uso CA2

2. El administrador coloca los nuevos datos en los campos correspondientes.

3. El sistema valida los datos incluidos por el administrador.

4. El sistema efectúa los cambios solicitados

5. El sistema avisa al administrador que la operación fue exitosa.

Caminos de Excepción:

Para el evento 3, si el sistema detecta un error en la validación del código suministrado, genera un mensaje de error y cancela la operación, permitiendo al administrador volver a realizar la operación.

Caminos Alternos: Para el evento 2, si el administrador decide cancelar manualmente la operación, el sistema no realiza ninguno de los eventos siguientes

Tabla 5. Caso de uso “Eliminar Administrador” Identificador del Caso

de Uso

CA4

Nombre Caso de Uso: Eliminar Administrador

Actor Administrador

Prioridad y Tipo Baja

Curso Básico Eventos: ACTOR SISTEMA

1. El administrador efectúa la consulta del administrador que desea actualizar siguiendo los procedimientos del caso de uso CA2

2. El administrador ejecuta la eliminación.

3. El sistema efectúa los cambios solicitados

4. El sistema avisa al administrador que la operación fue exitosa.

Caminos de Excepción:

Ninguno

Caminos Alternos: Para el evento 2, si el administrador decide cancelar manualmente la operación, el sistema no realiza ninguno de los eventos siguientes

Para los casos de uso: • Insertar Docente • Insertar Estudiante • Insertar Curso • Insertar Titulo • Consultar Docente • Consultar Estudiante • Consultar Curso • Consultar Titulo • Actualizar Docente • Actualizar Estudiante • Actualizar Curso • Actualizar Titulo • Eliminar Docente • Eliminar Estudiante • Eliminar Curso • Eliminar Titulo

Se utilizan las mismas secuencias de eventos de los casos de uso ya documentados, modificando el objeto y los datos que se involucran en cada caso.

Tabla 6. Caso de uso “Modificar Perfil” Identificador del Caso

de Uso

CU5

Nombre Caso de Uso: Modificar Perfil

Actor Administrador, Docente, Estudiante

Prioridad y Tipo Media

Descripción El usuario del modifica sus propios datos en la base de datos

Curso Básico Eventos: ACTOR SISTEMA

1. El usuario se registra en el sistema ingresando nombre y contraseña.

2. El sistema valida la información ingresada por el administrador

3. El usuario coloca los nuevos datos en los campos correspondientes.

4. El sistema valida los datos incluidos por el usuario.

6. El sistema ingresa los nuevos datos del usuario.

operación fue exitosa.

Caminos de Excepción:

Para el evento 2, si el sistema encuentra un error en la validación de los datos, el sistema genera un mensaje de error y cancela la operación.

Caminos Alternos: Para el evento 1, si el usuario decide cancelar manualmente la operación, no ingresa al sistema y el sistema se cierra.

Para el evento 3, si el usuario decide cancelar manualmente la operación, el sistema no realiza ninguno de los eventos siguientes

Tabla 7. Caso de uso “Cambiar Contraseña” Identificador del Caso

de Uso

CU6

Nombre Caso de Uso: Cambiar Contraseña

Actor Administrador, Docente, Estudiante

Prioridad y Tipo Media

Descripción El usuario del modifica su contraseña en la base de datos

Curso Básico Eventos: ACTOR SISTEMA

1. El usuario se registra en el sistema ingresando nombre y contraseña.

2. El sistema valida la información ingresada por el administrador

3. El usuario coloca la nueva contraseña en los campos correspondientes.

4. El sistema valida los datos incluidos por el usuario.

6. El sistema ingresa los nuevos datos del usuario.

7. El sistema avisa al usuario que la operación fue exitosa.

Caminos de Excepción:

Para el evento 2, si el sistema encuentra un error en la validación de los datos, el sistema genera un mensaje de error y cancela la operación.

Caminos Alternos: Para el evento 1, si el usuario decide cancelar manualmente la operación, no ingresa al sistema y el sistema se cierra.

Para el evento 3, si el usuario decide cancelar manualmente la operación, el sistema no realiza ninguno de los eventos siguientes

Tabla 8. Caso de uso “Capturar Notas” Identificador del Caso

de Uso

CD7

Nombre Caso de Uso: Capturar Notas

Actor Docente

Prioridad y Tipo Alta

Descripción El docente captura las notas del curso asignado.

Curso Básico Eventos: ACTOR SISTEMA

1. El docente se registra en el sistema ingresando nombre y contraseña.

2. El sistema valida la información ingresada por el administrador

3. El docente selecciona curso.

4. El sistema muestra la información de los estudiantes de ese curso.

6. El docente digita las notas en los campos correspondientes y guarda los cambios.

7. El sistema avisa al usuario que la operación fue exitosa.

Caminos de Excepción:

Para el evento 2, si el sistema encuentra un error en la validación de los datos, el sistema genera un mensaje de error y cancela la operación.

Caminos Alternos: Para el evento 1, si el usuario decide cancelar manualmente la operación, no ingresa al sistema y el sistema se cierra.

ninguno de los eventos siguientes

Tabla 9. Caso de uso “Consultar Notas” Identificador del Caso

de Uso

CE8

Nombre Caso de Uso: Consultar Notas

Actor Estudiante

Prioridad y Tipo Alta

Descripción El estudiante consulta las notas obtenidas en los cursos inscritos.

Curso Básico Eventos: ACTOR SISTEMA

1. El estudiante se registra en el sistema ingresando nombre y contraseña.

2. El sistema valida la información ingresada por el administrador

3. El estudiante selecciona el periodo.

4. El sistema muestra la información de las notas del estudiante en el periodo seleccionado.

Caminos de Excepción:

Para el evento 2, si el sistema encuentra un error en la validación de los datos, el sistema genera un mensaje de error y cancela la operación.

Caminos Alternos: Para el evento 1, si el usuario decide cancelar manualmente la operación, no ingresa al sistema y el sistema se cierra.

Para el evento 3, si el usuario decide cancelar manualmente la operación, el sistema no realiza ninguno de los eventos siguientes

Tabla 10. Caso de uso “Agregar Inscripción” Identificador del Caso

de Uso

CE9

Nombre Caso de Uso: Agregar Inscripción

Actor Estudiante

Prioridad y Tipo Alta

Descripción El estudiante agregar una inscripción en el sistema.

Curso Básico Eventos: ACTOR SISTEMA

1. El estudiante se registra en el sistema ingresando nombre y contraseña.

2. El sistema valida la información ingresada por el administrador

3. El sistema muestra los resultados de sugerencias de inscripción basado en el perfil del estudiante

4. El estudiante selecciona el curso.

5. El sistema guarda la información y muestra un aviso de operación exitosa.

Caminos de Excepción:

Para el evento 2, si el sistema encuentra un error en la validación de los datos, el sistema genera un mensaje de error y cancela la operación.

Caminos Alternos: Para el evento 1, si el usuario decide cancelar manualmente la operación, no ingresa al sistema y el sistema se cierra.

Para el evento 4, si el usuario decide cancelar manualmente la operación, el sistema no realiza ninguno de los eventos siguientes

Documento similar