1 / 14

UML DIAGRAMA DE CASOS DE USO

UML DIAGRAMA DE CASOS DE USO. Aponte Ramón Camacho Mary Cortinez Jennyfer Miguel Esqueda.

ismet
Télécharger la présentation

UML DIAGRAMA DE CASOS DE USO

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. UMLDIAGRAMA DE CASOS DE USO • Aponte Ramón • Camacho Mary • CortinezJennyfer • Miguel Esqueda

  2. Los Casos de Uso fueron introducidos por Jacobson en 1992. Se ha convertido en la técnica más utilizada a nivel mundial para el levantamiento y la comunicación clara y eficiente de los requisitos (mejor conocidos como “requerimientos”) para el desarrollo de sistemas. Considerandoce a los casos de uso como una excelente forma de especificar el comportamiento externo de un sistema. De esta forma, la notación de los casos de uso fue incorporada al lenguaje estándar de modelado UML. Metodología de desarrollo CASOS DE USO

  3. 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 al enfoque orientado a objeto, es una técnica para captura de requisitos. Su estructura describe gráficamente quien utiliza el sistema y la forma en que los usuarios esperan interaccionar con el sistema. Del modo de cual el sistema lucirá para los usuarios potenciales, teniéndose una colección de escenarios iniciados por una entidad llamada actor ( una persona, un componente de hardware, un lapso u otro sistema). • Los diagramas de caso de usos están compuestos por 3 elementos: • Casos de uso • Actores • Relaciones

  4. Importancia • Es importante destacar que los casos de uso es una excelente herramienta para que los usuarios describan el sistema desde sus propios punto de vista. • La idea es involucrar a los usuarios en las etapas iniciales del análisis y diseño del sistema. Esto aumentará las probabilidades de que el sistema sea de mayor provecho para las personas que lo utilizan, en vez de ser un sistema computacional incomprensible para los usuarios finales. • En este sentido, el éxito de los casos de uso no hace más que dar la razón al análisis estructurado, que propone que la mejor forma de empezar a entender un sistema es a partir de los servicios o funciones que ofrece a su entorno, independientemente de los objetos que interactúan dentro del sistema para proveerlos.

  5. Colaboraciones Un caso de uso captura el comportamiento deseado del sistema . Esto no especifica de que modo será llevado a cabo este comportamiento. La colaboración se usa en UML para representar una sociedad de elementos , tanto estáticos como dinámicos, que ayudan a implementar el comportamiento de un caso de uso realizado por una colaboraccion Colaboración de un caso de uso Caso de uso realizado Realización del caso de Uso Administrar Cursos Asignar cursos

  6. Flujo de eventos • Un caso de uso se utiliza para ilustrar lo que hace un sistema. • La descripción del flujo de eventos señala el comportamiento usando cualquiera de los siguientes métodos: • a) Texto estructurado informal. • b) Texto estructurado con precondiciones y postcondiciones. • c) Seudocódigo. • Se tiene que en cualquiera de estos métodos puede ser descrito el flujo principal así como el excepcional de eventos. • El flujo principal : Corresponde al flujo normal de procesos como por ejemplo un proceso de inscripción de nuevo semestre regular. • El flujo excepcional : Indica todas las modificaciones que el autor puede realizar en el sistema, por ejemplo : • Una modificación de registros , mantenimientos de contenidos en registros, para retomar el curso de una consulta fallida.

  7. Formato para flujo de eventos de tipo texto estructurado con precondiciones y postcondiciones(No es un modelo único sino una referencia).

  8. Escenarios • Es una instancia de un caso de uso. Normalmente existe una expansión de un caso de uso a un escenario. Un solo caso de uso puede resultar en varios escenarios. para la mayoría de caso de uso se pueden tener escenarios primarios y secundarios. • Los primarios define a secuencias esenciales. • Los secundarios definen la secuencias alternativas. Validar curso Pregrado Postgrado

  9. Análisis de un Caso de Uso • Entrevistas a los clientes. • Entrevistas a los usuarios. • Describir brevemente los casos de usos candidatos y realizar una lista de los posibles actores que van interactuar con ellos.

  10. Diagrama de Caso de Uso Sistema Automatizado de un Club de Video.

  11. Video Club Reservar Película Devolver Película Comprar Película Empleado «system» Sistema Contable «system» Servidor «system» Banco Cliente Alquilar Película «include» Consultar Película Consultar Cliente «include» Desafiliar Cliente «include» Afiliar Cliente Gestionar Cobro Administrar Inventario Diagrama de Casos de uso para el Video Club

  12. Gracias por su Atención

More Related