Facultad de Informática Ingeniería de Requerimientos
Apunte #3: Diagramas de caso de uso
Instrucciones: Realiza las actividades de cada inciso. No olvides agregar la bibliografía consultada en formato APA.
a) Concepto de caso de uso:
Técnica para la captura de requisitos potenciales de un sistema. Cada uno de los casos proporciona uno o mas escenarios que indican como debería interactuar el sistema con el usuario o con otro sistema para obtener un resultado especifico. Se evita el empleo de un lenguaje especializado, pensando en el usuario final, para su entendimiento. [ CITATION Anó15 \l 2058 ]
b) Describe cada uno de los elementos para el modelado de un caso
de uso.
Elemento Representación Descripción
gráfica Límite del sistema Delimita los límites, y es representado por un rectángulo con color de fondo distinto.[ CITATION Jos13 \l 2058 ] Actor Se llama Actor a toda entidad externa al sistema que guarda una relación con este. [ CITATION Jos13 \l 2058 ] Caso de uso Son descripciones de los pasos o Caso actividades que deberán realizarse para llevar a cabo algún proceso. [ CITATION Jos13 \l 2058 ]
Nombre: Corona Vidal Carlos Daniel
Expediente: 278819 UNIVERSIDAD AUTÓNOMA DE QUERÉTARO Facultad de Informática Ingeniería de Requerimientos
Asociación caso de uso/actor Implican que un
actor interactúe con el comportamiento modelado en el caso de uso. [ CITATION Jos13 \l 2058 ] Colaboración entre casos de Facilita la uso: include repetición de actividades, evita la redundancia y organiza los diagramas de caso uso para comprender desde una perspectiva abstracta alguna actividad.[ CITATION Jos13 \l 2058 ] Colaboración entre casos de Implica una uso: extend relación complementaria, que es un caso de uso que se puede extender para añadirle mas funcionalidad con la etiqueta extend. [ CITATION Jos13 \l 2058 ] Colaboración entre casos de Es una relación uso o entre actores: que amplia la generalización/especializació funcionalidad de n un caso de uso o refina su funcionalidad original mediante el agregado de nuevas operaciones o atributos y secuencia de acciones.[ CITATION Nombre: Corona Vidal Carlos Daniel Expediente: 278819 UNIVERSIDAD AUTÓNOMA DE QUERÉTARO Facultad de Informática Ingeniería de Requerimientos
Jos13 \l 2058 ]
c) Reglas de estilo para los diagramas de caso de uso
Un caso de uso debe.
Describir una tarea del negocio que sirva a una meta de
negocio. Tener un nivel apropiado del detalle. Ser bastante sencillo como que un desarrollador lo elabore en un único lanzamiento. Evitar usar un lenguaje técnico Describir cómo alcanzar una única meta o tarea de negocio. Descripción textual de todas las maneras que los actores previstos podrían trabajar con el software o el sistema. Los casos de uso no describen ninguna funcionalidad interna del sistema, ni explican cómo se implementará.
Situaciones que pueden darse.
Un actor se comunica con un caso de uso (si se trata de un
actor primario la comunicación la iniciará el actor, en cambio sí es secundario, el sistema será el que inicie la comunicación). Un caso de uso extiende otro caso de uso. Un caso de uso utiliza otro caso de uso.[ CITATION Anó15 \l 2058 ]