PROCESOS DE DESARROLLO DE SOFTWARE - ANALISTAS DE SISTEMAS Trabajo Práctico Nº 6 Herramienta CASE Visual Paradigm 1) Desde la pantalla de inicio, seleccione en “New Diagrams” / “UML Diagrams” / “New Use Case Diagrams”. Puedes observar que en la ventana “Diagram Navigator” (a la izquierda de tu pantalla) En la carpeta “Use Case Diagram” tiene el “(1)”, que nos indica que hay un diagrama dentro de esta carpeta. Es el creado en el punto anterior. Haciendo clic en el signo (+) aparece el diagrama llamado “Use Case Diagram1”. Seleccionamos este diagrama y en la ventana “Property” están las propiedades del diagrama. Hacemos clic sobre la etiqueta “Name” y le colocamos el nombre CasoUso1. Se puede observar que a la derecha de “Diagram Navigator” y de “Property” tenemos el área de trabajo que ahora se llama “CasoUso1”. Aquí es donde vamos a dibujar nuestro diagrama de caso de uso. De la barra de herramientas arrastre “actor” hacia el área de dibujo. Haga doble clic en el actor y cámbiele el nombre a “Empleado”. De la barra de herramientas arrastre “use case” hacia el área de dibujo. Haga doble clic en el Caso de uso y cámbiele el nombre a “Facturar Pedido”. De la barra de herramientas seleccione “association” busque el actor “empleado” y cuando este quede recuadrado haga clic y arrastre el puntero de ratón hasta el caso de uso “Facturar Pedido”. El resultado debe ser como la Fig. 1. Fig. 1 2) Seleccione el CU “Facturar Pedido”, haga clic con el botón derecho y elija la opción “”Use Case Details”. Seleccionamos “Full” y podemos colocar la especificación de nuestro caso de uso. Use Case ID: 1 Super Use Case: Primary Actor: Empleado Secondary Actor(s): Brief Description: Preconditions: El ultimo día del mes Flow of Events: Actor Input 1 El Empleado selecciona Facturar Pedido 2 3 El Empleado selecciona cliente 4 5 El Empleado presiona el botón Facturar 6 System Response El sistema despliega la pantalla Facturar El sistema despliega los remitos cliente El sistema emite la Factura El sistema actualiza la cuenta del cliente Página 1 PROCESOS DE DESARROLLO DE SOFTWARE - ANALISTAS DE SISTEMAS Post-conditions: Los remitos marcado como facturados. La cuenta del cliente actualizada Alternative flows and exceptions: Non-behavior requirements: Assumptions: Issue: Source: Author: Date: 21/05/2007 12:42:33 Dentro de la ventana “use case details” tenemos la columna donde figuran los escenarios posibles del caso de uso. Podemos renombrar el escenario “full” y llamarlo “Escenario principal”. Podemos generar automáticamente el diagrama de secuencia del escenario principal. - Seleccione el Caso de uso. - Presione el botón derecho del ratón sobre el Caso de Uso. - Seleccione Generate Sequence Daigram -> Escenario Principal. Aparecerá el diagrama de secuencia del escenario principal del caso de uso. Si observa en “Diagram Navigator” en la carpeta “Sequence Diagram” aparece (1) indicando que hay un diagrama de secuencia, este es el que recién terminamos de crear. 3) Creamos un nuevo archivo llamado CasoUso2. (File / New Proyect / CasoUso2). Creamos un nuevo diagrama de caso de uso. Hacemos el siguiente diagrama: Página 2 PROCESOS DE DESARROLLO DE SOFTWARE - ANALISTAS DE SISTEMAS 4) Hacer el siguiente diagrama de secuencia. Página 3