Está en la página 1de 17

AP3-AA1-EV4-CONSTRUCCIÓN DE DIAGRAMAS UML DEL PROYECTO DE

FORMACIÓN

CENTRO DE SERVICIOS FINANCIEROS

FORMACIÓN EN AMBIENTES VIRTUALES DE APRENDIZAJE

ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN

REGIONAL DISTRITO CAPITAL BOGOTA, COLOMBIA


DIAGRAMAS UML DEL PROYECTO DE FORMACIÓN

Con su equipo de trabajo y de acuerdo con el contexto de su proyecto de formación y tomando


como referencia el Informe Técnico de Especificación de Requerimientos, construido en la
primera fase del proyecto; deberá construir los Diagramas UML iniciales, utilizando para
esto la herramienta CASE denominada DIA.
Los diagramas a elaborar son los siguientes:

 Diagrama de Casos de uso: Para este diagrama debe presentar el archivo construido en la
herramienta CASE DIA donde se identifiquen los actores del sistema, las relaciones
existentes entre ellos y las descripciones de los mismos. También, debe presentar un archivo
de texto con extensión “doc”, donde se documenten los casos de uso, utilizando el estándar
planteado en el material UML, específicamente lo relacionado con la “Documentación de los
Casos de Uso”.
 Diagrama de Clases con los atributos, métodos y relaciones correspondientes; para éstas
últimas debe identificar su tipo, puede ser de herencia, agregación, asociación, dependencia
o instanciación.
 Diagrama de Secuencia.
CASOS DE USO

Figura 1 – Caso de uso


Descripción de los casos de uso

Casos de Uso Ingresar al Sistema


Permite ingresar al sistema por medio de un usuario y
Descripción contraseña
El usuario no se encuentra logueado en el sistema y se encuentra
Precondición registrado en el sistema.
Secuencia Paso Acción
Normal 1 El usuario accede al formulario de ingreso
2 Digita el usuario y contraseña suministrados
3 Hacer clic en el botón entrar
El sistema valida el usuario, contraseña y perfil
4 configurado para el usuario
5 El sistema muestra un mensaje de bienvenida o ingreso.
6
7
8
Post El usuario se encuentra logueado en el sistema
Condición
Excepciones Paso Acción
4 El sistema valida que el usuario y contraseña existan,
o sean correcto, en caso contrario mostrar un
mensaje indicando cualquiera de los dos casos

Casos de Uso Salir del Sistema


Descripción Permite al usuario salir del sistema
Precondición El usuario debe encontrase logueado.
Secuencia Paso Acción
Normal 1 Hacer clic en el botón Salir
2
3
4
5
6
7
8
Post El usuario debe encontrarse fuera del sistema, en el formulario
Condición de ingreso
Excepciones Paso Acción
1 No encontrase logeado o con una sesión expirada
Casos de Uso Enviar Mensajes Int
Descripción Permite al usuario enviar mensajes internos a los usuarios
Precondición Debe haber ingresado al sistema
Secuencia Paso Acción
Normal 1 Ingresar al apartado mensajes
2 Hacer clic en mensaje nuevo
3 Seleccionar un remitente (debe estar registrado)
4 Escribir un asunto
5 Escribir el cuerpo del mensaje
6 Hacer clic en enviar
7
8
Post El usuario verá el mensaje en enviados
Condición
Excepciones Paso Acción
3 Si el usuario remitente no se encuentra registrado en la
base de datos, no será posible enviar el mensaje

Casos de Uso Leer Mensajes Int


Permite a los usuarios ver los mensajes recibidos por media del
Descripción sistema
Precondición Debe estar logueado en el sistema
Secuencia Paso Acción
Normal 1 Ingresar al apartado mensajes
2 Vera una grilla con los mensajes recibidos
3 Hacer clic en un mensaje
4
5
6
7
8
Post El mensaje cambia de estado
Condición
Excepciones Paso Acción
2 Si no ha recibido mensaje aparecerá vacío
Casos de Uso Administrar Usuarios
Permite a los usuarios con perfil administrador, gestionar los
Descripción usuarios, crear, consultar, editar, borrar
Debe estar logueado en el sistema y tener perfil de administrador
Precondición
Secuencia Paso Acción
Normal 1 Ingresar a Administrar Usuarios
2 Hacer clic en agregar usuario y llenar el formulario
3 Hacer clic guardar
4 Hacer clic sobre la grilla, editar un usuario
5 Hacer clic sobre la grilla, borrar un usuario
6
7
8
Post Obtener un mensaje indicando que el usuario ha sido creado,
Condición modificado o borrado
Excepciones Paso Acción
1 Si no tiene el perfil indicado, no verá la opción

Casos de Uso Generar Informes


Permite a los usuarios con perfil autorizado generar informes
Descripción diseñados previamente
Debe estar logueado en el sistema y tener perfil autorizado para
Precondición generar informes
Secuencia Paso Acción
Normal 1 Ingresar a Generar Informes (Reportes)
2 Seleccionar un informe
Digitar la información que solicita el informe (Rango de
3 fecha, Asignatura, Docente, estudiante, etc…)
4 Hacer clic en Generar
Una vez llena la grilla o formato, el usuario puede imprimir
5 o descargar
6
7
8
Post Obtener un reporte o informe seleccionado
Condición
Excepciones Paso Acción
1 Si no tiene el perfil indicado, no verá la opción

Casos de Uso Informar Novedades


Permite a los usuarios con perfil autorizado informar novedades
Descripción presentadas en cualquier ámbito
Debe estar logueado en el sistema y tener perfil autorizado para
Precondición informar novedades
Secuencia Paso Acción
Normal 1 Ingresar a Informar Novedades
2 Digitar un Asunto
3 Digitar el cuerpo del mensaje
4 Hacer clic en Guardar
Mostrará un mensaje que indica que la novedad ha sido
5 guardada
6
7
8
Post El usuario ha enviado una novedad que podrá ser consultada por
Condición el usuario autorizado
Excepciones Paso Acción
1 Si no tiene el perfil indicado, no verá la opción

Casos de Uso Consultar Novedades


Permite a los usuarios con perfil autorizado leer novedades
Descripción presentadas en cualquier ámbito
Debe estar logueado en el sistema y tener perfil autorizado para
Precondición leer novedades
Secuencia Paso Acción
Normal 1 Ingresar a Novedades
2 Mostrará una grilla con las novedades
3 Hacer clic en alguna novedad
4 Si no había sido leída, cambiara de estado
5
6
7
8
Post El usuario ha leído una novedad
Condición
Excepciones Paso Acción
1 Si no tiene el perfil indicado, no verá la opción

Casos de Uso Programar Actividades


Permite a los usuarios con perfil autorizado crear un cronograma
Descripción de actividades
Debe estar fogueado en el sistema y tener perfil autorizado para
Precondición programar Actividades
Secuencia Paso Acción
Normal 1 Ingresar a Programar Actividades
2 Mostrará una grilla con los cursos
3 Hacer clic en un curso
4 Hacer clic en crear Actividad
5 Llenar formulario con los datos
6 Hacer clic en Guardar
7
8
Post El usuario ha creado una actividad
Condición
Excepciones Paso Acción
1 Si no tiene el perfil indicado, no verá la opción

Casos de Uso Calificar Actividades


Permite a los usuarios con perfil autorizado crear un cronograma
Descripción de actividades
Debe estar logueado en el sistema y tener perfil autorizado para
Precondición programar Actividades
Secuencia Paso Acción
Normal 1 Ingresar a Actividades
2 Mostrará una grilla con los cursos
3 Hacer clic en un curso
4 Mostrará una grilla con las actividades
5 Seleccionar una calificación
6 Escribir un comentario
7 Hacer clic en Guardar
8
Post El usuario ha calificado una actividad
Condición
Excepciones Paso Acción
1 Si no tiene el perfil indicado, no verá la opción
2 Si no tiene información relacionada, aparece vacío
4 Si no tiene información relacionada, aparece vacío

Casos de Uso Generar Boleta Calificaciones


Permite a los usuarios con perfil autorizado crear una boleta de
Descripción calificaciones por cada periodo
Debe estar logueado en el sistema y tener perfil autorizado para
Precondición crear una boleta de calificaciones
Secuencia Paso Acción
Normal 1 Ingresar a Boleta Calificaciones
2 Mostrar una grilla con los estudiantes
3 Hacer clic en un estudiante
4 Muestra una grilla con las boletas generadas al estudiante
5 Hacer clic en nueva
El sistema genera automáticamente con las asignaturas y
6 calificaciones guardadas en la base de datos
7 Al terminar mostrara un mensaje
8
Post El usuario ha generado una boleta de calificaciones
Condición
Excepciones Paso Acción
1 Si no tiene el perfil indicado, no verá la opción
2 Si no tiene información relacionada, aparece vacío
4 Si no tiene información relacionada, aparece vacío
7 Solo generara una boleta por periodo

Casos de Uso Consultar Calificaciones


Permite a los usuarios con perfil autorizado consultar las
Descripción calificaciones de las actividades
Debe estar logueado en el sistema y tener perfil autorizado para
Precondición consultar las calificaciones
Secuencia Paso Acción
Normal 1 Ingresar a Consultar Calificaciones
Mostrará una grilla con los actividades, calificaciones y
2 comentarios
3
4
5
6
7
8
Post El usuario ha consultado las calificaciones de sus actividades
Condición
Excepciones Paso Acción
1 Si no tiene el perfil indicado, no verá la opción
Casos de Uso Consultar Boleta Calificaciones
Permite a los usuarios con perfil autorizado consultar una boleta
Descripción de calificaciones por cada periodo
Debe estar logueado en el sistema y tener perfil autorizado para
Precondición consultar una boleta de calificaciones
Secuencia Paso Acción
Normal 1 Ingresar a Boleta Calificaciones
2 Muestra una grilla con las boletas generadas al estudiante
3 Hacer clic en una Boleta
4 Podrá Descargar o Imprimir la boleta
5
6
7
8
Post El usuario ha generado una boleta de calificaciones
Condición
Excepciones Paso Acción
1 Si no tiene el perfil indicado, no verá la opción
2 Si no tiene información relacionada, aparece vacío
2 Solo generara una boleta por periodo
Diagrama de clases

Figura 2 – Diagrama de Clases


Diagrama De Secuencia

También podría gustarte