Matricula: 1947846 Grupo: 31 Fecha: 07/09/2023 ¿Qué son los casos de uso? Un caso de uso es un artefacto que define una secuencia de acciones que da lugar a un resultado de valor observable. Los casos de uso proporcionan una estructura para expresar requisitos funcionales en el contexto de procesos empresariales y de sistema. Los casos de uso pueden representarse como un elemento gráfico en un diagrama y como una especificación de caso de uso en un documento textual. Un caso de uso empresarial define una secuencia de acciones que una empresa lleva a cabo y que da lugar a un resultado de valor observable (una salida de trabajo) para un actor empresarial particular o que muestra el modo en que la empresa responde a un evento empresarial. Un caso de uso de sistema es una secuencia de acciones que un sistema lleva a cabo que da lugar a un resultado de valor observable para un actor particular (alguien o algo fuera del sistema que interactúa con el sistema). Un diagrama de caso de uso puede incluir varios casos de uso y las relaciones entre casos de uso y las personas, los grupos o los sistemas que interactúan para llevar a cabo el caso de uso. ¿Qué es UML? ¿Cuándo se utiliza? Ejemplos El UML (Unified Modeling Language) es un lenguaje de modelado visual de software, indispensable para la arquitectura y la ingeniería de software y sistemas. Es un lenguaje estándar para facilitar y mejorar la comunicación y comprensión entre desarrolladores, diseñadores, analistas y cualquier profesional relacionado al desarrollo de software, un lenguaje para simplificar y unificar lenguajes de modelación y a su vez un modelo gráfico para diagramar, diseñar, especificar, construir, modificar y documentar sistemas. Cuenta con varios beneficios: • Dinamismo • Claridad • Facilidad • Estandarización • Versatilidad Y también cuenta con varios elementos: • Elementos de estructura • Elementos de interacción • Diagramas Existen 2 tipos de UML • Diagramas estructurales: El diagrama estructural ilustra la relación entre las clases, objetos, paquetes o módulos, nodos físicos, componentes e interfaces. Esto es como el diseño arquitectónico del edificio. Vemos que hay paredes, ventanas, puertas, componentes eléctricos, plomería, etc., Es también la arquitectura de la casa. Existen 7 tipos de diagramas estructurales 1. Diagrama de clase 2. Diagrama de componentes 3. Diagrama de implementación 4. Diagrama de objetos 5. Diagrama de perfil 6. Diagrama de paquete 7. Diagrama de estructura compuesta
• Diagrama de comportamiento: Ilustra la actividad dinámica de las clases, objetos,
paquetes o módulos, nodos físicos, componentes e interfaces. Nos muestra cómo funcionan las clases, los objetos, qué hace una función dentro de una clase. Existen 7 tipos de Diagramas de Comportamiento: 1. Diagrama de caso 2. Diagrama de actividad 3. Diagrama de máquina de estado 4. Diagrama de secuencia 5. Diagrama de comunicación 6. Diagrama general de interacción 7. Diagrama de tiempo