Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porTeobaldo Salinas Modificado hace 10 años
1
Ejemplo para desarrollar el modelado del sistema mantenedor de países
CASOS DE USO / UML
2
Casos de Uso Es una técnica para capturar información de cómo un sistema o negocio trabaja, o de cómo se desea que trabaje. No pertenece estrictamente al enfoque orientado a objeto, es una técnica para captura de requisitos
3
Características Describen bajo la forma de acciones y reacciones el comportamiento de un sistema desde el p.d.v. del usuario Permiten definir los límites del sistema y las relaciones entre el sistema y el entorno
4
Características Son descripciones de la funcionalidad del sistema independientes de la implementación Particionan el conjunto de necesidades atendiendo a la categoría de usuarios que participan en el mismo.
5
Actores Principales: personas que usan el sistema.
Secundarios: personas que mantienen o administran. Material externo: dispositivos que forman parte y son utilizados. Otros sistemas
6
Relaciones Comunicación Inclusión Extensión Herencia
7
Preguntas Claves cuáles son las tareas del actor?
qué información crea, guarda, modifica, destruye o lee el actor? debe el actor notificar al sistema los cambios externos? debe el sistema informar al actor de los cambios internos?
8
Elementos para descripción
INICIO: cuándo y qué actor lo produce? FIN: cuándo se produce y qué valor devuelve? INTERACCION actor-caso de uso: qué mensajes intercambian ambos? OBJETIVO : qué lleva a cabo o intenta?
9
Elementos para descripción
Cronología y origen de las interacciones Repeticiones de comportamiento: qué operaciones son iteradas? Situaciones opcionales: qué ejecuciones alternativas se presentan en el caso de uso?
10
CU01 Mantenedor Países Sistema Agregar Modificar Buscar Eliminar
Administrador Modificar Buscar Eliminar
11
CU01Objetivo Permitir al Administrador del sistema Agregar, Modificar, Eliminar y Consultar los países.
12
CU01 Precondiciones El usuario debe estar autenticado con el perfil administrador
13
CU01 Postcondiciones Los listados de países son actualizados en la base de datos
14
CU01 Frecuencia Cada vez que el usuario necesite realizar cambios
15
CU01 Curso normal de eventos
El usuario ingresa al sistema El usuario selecciona desde el menú Mantenedores la opción Países El sistema muestra la pantalla con el listado de países ingresados. En esta pantalla se muestran 4 botones AGREGAR, BUSCAR, MODIFICAR, ELIMINAR.
16
Curso normal de eventos
Agregar País El usuario presiona el botón Agregar El sistema muestra la pantalla de ingreso de información Campos de Pantalla Nombre: Nombre del país Vigencia: Botones Aceptar, Cancelar
17
CU01 Curso normal de eventos
El usuario ingresa la información y presiona el botón Aceptar El sistema valida la información El sistema crea un ID para el país, graba la información, finalmente informa al usuario el resultado de la operación. El usuario presiona Aceptar El sistema muestra la pantalla con el listado de países
18
CU01 Curso alternativo Si el usuario presiona el Cancelar
El sistema muestra la pantalla con el listado de países
19
CU01 Excepciones Si existen errores del sistema estos deben ser grabados en la consola del sistema. El usuario debe ser notificado que hubo un problema de operación. El mensaje del usuario debe ser el siguiente: “El sistema no puede realizar la operación solicitada.”
20
CU01 Fin del caso de uso El usuario selecciona otra opción de menú
El usuario cierra el programa
21
Tarea Modificar países Eliminar países Buscar países
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.