Your SlideShare is downloading. ×
0
Diagramas de casos de uso
Diagramas de casos de uso
Diagramas de casos de uso
Diagramas de casos de uso
Diagramas de casos de uso
Diagramas de casos de uso
Diagramas de casos de uso
Diagramas de casos de uso
Diagramas de casos de uso
Diagramas de casos de uso
Diagramas de casos de uso
Diagramas de casos de uso
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Diagramas de casos de uso

59,586

Published on

Explicación de los diagrams de casos de uso: qué son, cómo hacerlos, qué se debe y no se debe incluir en ellos, etc

Explicación de los diagrams de casos de uso: qué son, cómo hacerlos, qué se debe y no se debe incluir en ellos, etc

1 Comment
3 Likes
Statistics
Notes
No Downloads
Views
Total Views
59,586
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
1,264
Comments
1
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. CASOS DE USO
  • 2. Diagrama de Casos de Uso : Para que sirve
    • Pueden ser usados para describir la funcionalidad de un sistema
    • No son lo mismo que los diagramas de flujo
    • Están compuestos de 4 elementos:
      • Actores con los cuales interactua el sistema
      • El sistema mismo
      • Los casos de uso o servicios que el sistema ejecutará
      • Relaciones entre estos elementos
  • 3. Cuando usarlos
    • Para representar comportamientos generales del sistema
    • No deben usuarse para representar excepciones
    • Ni para ilustarr secuencias de pasos en un cierto orden
  • 4.  
  • 5. ACTORES
    • Entidades cuyo comportamiento no se puede controlar ni cambiar
    • Candidatos:
      • Humanos qu einteractuan con el sistema.
      • Otros sistemas con los que se interactue y los cuales no controlamos: servidores fuera del sistema, sistemas legados, bases de datos foraneas
  • 6. Que poner en el Sistema
    • Es una caja que encierra los casos de uso y
    • Representa los limites del sistema
    • Solo debe contener comportamientos generales de nivel tope:
    • Los comportamientos generales son aquellos
      • Por los cuales un actor utiliza el sistema
  • 7. Relación USES
    • Se usa para relacionar dos casos de uso X y Y
    • Indica que la ejecución de X siempre incluye la ejecución de Y al menos una vez
  • 8. Relación Extends
    • Se usa para relacionar un caso de uso X con uno Y
    • Indica que el proceso X es un caso especial del mismo tipo que Y
  • 9. Relacion de Herencia
    • Un caso de uso hijo hereda el comportamiento de un caso de uso padre.
    • Simplifica el trabajo y potencia la reutilización
  • 10. SISTEMA DE VENTA DE BOLETOS
    • Venta de boletos de tren para el trayecto Ciudad Real – Madrid
    • La venta la realiza el personal en las ventanillas en cada estación
    • Cada tren que está formado por una locomotora y ocho vagones.
    • Cada vagón dispone de 60 plazas (30 de ventanilla y 30 de pasillo).
    • Existen dos tipos de boletos: turista (vagones 5 a 8) y preferente (vagones 1 a 4). Cada tipo tiene un precio.
    • A su vez existen dos tipos de plazas en función de si el viajero es fumador (vagones 6, 5, 4 y 3) o no fumador (vagones 8, 7, 2 y 1).
    • El pago del billete se puede realizar en efectivo o mediante tarjeta de crédito.
    • El supervisor de un viaje debe poder revisar la disposición de viajeros.
    • El encargado de seguridad de las vías debe poder consultar los trenes que circularán por ellas en un determinado horario.
    • Toda la información es mantenida por personal de las oficinas centrales de la compañía.
  • 11. MAQUINA DE BEBIDAS
    • La máquina suministra 5 tipos de refrescos (A, B, C, D y F).
    • El usuario debe introducir las monedas necesarias para pagar el refresco y debe indicar el refresco que desea
      • Se admiten monedas de 0.1€, 0.2€, 0.5€, 1€ y 2€.
      • Cuando sea necesario, el sistema devolverá cambio utilizando los mismos tipos de monedas anteriores.
      • Cuando no haya existencias de algún refresco el sistema mostrará un mensaje.
      • También se mostrará un aviso cuando las monedas introducidas sean insuficientes para adquirir un refresco.
      • Si un usuario introduce más monedas de las necesarias, es decir, el sistema devolverá las monedas sobrantes pudiendo ocurrir, además, que haya que dar cambio con respecto a las monedas no devueltas.
      • Un encargado revisará periódicamente las refrescos disponibles en la máquina y las monedas de cambio, reponiéndolos cuando sea necesario.
  • 12. Sistema de Asignación de Tareas
    • Este sistema será utilizado por el profesor para enviar tareas a sus estudiantes, revisar las respuestas, distribuir la solucion sugerida y enviar las notas.
    • El sistema también permitirá añ estidante enviar su solución.
    • Enviará a los estudiantes recordatorios cuando se acerque la fecha de entrega y cuando ya pasó la misma.

×