El diagrama de casos de uso representa la forma en como un Cliente (Actor) opera con el sistema en desarrollo, adems de la forma, tipo y orden en como los elementos interactan (operaciones o casos deuso). Un diagrama de casos de uso consta de los siguientes elementos Escenario o lmite del sistema Actores Casos de uso Relaciones de uso, herencia y comunicacin Escenario o lmite del Sistema Unescenario corresponde al lmite en el cual el caso de uso se desarrolla o ejecuta, se representa como un rectngulo o un cuadrado Actor Un actor es un rol que un usuario juega con respecto al sistema. Esimportante destacar el uso de la palabra rol, pues con esto se especifica que un actor no necesariamente representa a una persona en particular, sino ms bien la labor que realiza frente al sistemaComo ejemplo a la definicin anterior, tenemos el caso de un sistema de ventas en que el rol de vendedor con respecto al sistema puede ser realizado por un vendedor o bien por el supervisor Caso de usoEs una operacin/tarea especfica que se realiza tras una orden de algn agente externo, sea desde una peticin de un actor o bien desde la invocacin desde otro caso de uso. Relaciones Relacin deAsociacin de Comunicacin Es el tipo de relacin ms bsica que indica la invocacin desde un actor o caso de uso a otra operacin (caso de uso). Dicha relacin se denota con una flecha simple Relacin deDependencia o Instanciacin Es una forma muy particular de relacin entre clases, en la cual una clase depende de otra, es decir, se instancia (se crea). Dicha relacin se denota con una flecha punteada. Relacinde Generalizacin Este tipo de relacin es uno de los ms utilizados, cumple una doble funcin dependiendo de su estereotipo, que puede ser de Uso (uses) o de Herencia (extends). Este tipo de relacin estorientado exclusivamente para casos de uso (y no para actores). extends Se recomienda utilizar cuando un caso de uso es similar a otro (caractersticas). uses Se recomienda utilizar cuando se tiene...
Leer documento completo
Regístrate para leer el documento completo.