Sei sulla pagina 1di 4

INTRODUCCION

El lenguaje de modelado unificado (UML -Unified Modeling Language) facilita varios tipos

de diagramas, los que nos permiten describir los requisitos, funcionalidad, y otros

conceptos relativos a un proyecto de desarrollo de software. El UML se utiliza para definir

un sistema de software con el 20% de UML se puede describir el 80% de un proyecto de

desarrollo. Efectivamente, como desarrollador se tiene que tener la capacidad para

seleccionar los diagramas adecuados que describan el proyecto.

Estos diagramas se pueden organizar en los que describen el comportamiento del

negocio, del sistema, de un aspecto en particular como en este caso lo son:

Los Diagrama de Casos de Uso: Ivar Jacobson introdujo lo que conocemos como

Diagramas de Casos-de-Uso (1994), Muestra casos de uso individuales, actores y las

relaciones entre ellos. El Proceso Unificado dice está dirigido por los casos de uso, esto

significa que este diagrama (en el nivel de abstracción que sea) es la base del lenguaje de

modelado y representación.

Estos diagramas cuentan con ventajas, que son:

• Expresar de una forma gráfica un sistema de manera tal que otros lo puedan

entender.

• Permite especificar cuáles son las características de un sistema antes de su

construcción.

• A partir de estos puntos permite la construcción del diseño del sistema.

• Permite que los propios elementos gráficos sirvan como documentación del

sistema desarrollado y que así estos puedan servir para futuras revisión.

• Mayor rigor en la especificación.


• Permite realizar una verificación y validación del modelo realizado.

• Captura los requerimientos funcionales desde la perspectiva del usuario.

• Da un descripción clara y consistente de lo que el sistema debe hacer.

• Elemento base para ejecutar pruebas del sistema.

• Sirve como elemento para la estimación.

DESARROLLO

Un diagrama Uso-Caso describe lo que hace un sistema desde el punto de vista de un

observador externo, debido a esto, un diagrama de este tipo generalmente es de los más

sencillos de interpretar en UML, ya que su razón de ser se concentra en un Que hace el

sistema, a diferencia de otros diagramas UML que intentan dar respuesta a un Como logra

su comportamiento el sistema.

Un Uso-Caso está muy relacionado con lo que pudiera ser considerado un escenario en el

sistema.

 Actor: Un actor representa quien o que inicia una acción dentro del sistema, en

otras palabras, es simplemente un rol que es llevado acabo por una persona o cosa.

Un Actor en un diagrama Uso-Caso es representado por una figura en forma de

persona.

 Uso-Caso: El uso-caso en sí es representado por un ovalo que describe la

funcionalidad a grosso modo que se requiere por el sistema.

 Comunicación: Este elemento representa la relación que existe entre un Uso-Caso

y un Actor, dicho elemento es representado simplemente por una línea recta que se

extiende de la figura del actor hacia el ovalo del uso-caso.


 Límite de Sistema (System Boundry): Empleado para delimitar los límites del

sistema, y representado por un rectángulo con color de fondo distintivo.

 Generalización: Una generalización indica que un uso-caso (ovalo) es un caso

especial de otro caso, en otros términos, representa una relación padre-hijo, donde

el hijo puede ser suplido directamente por el padre en cualquier momento. Este

elemento es representado por una línea con flecha que se extiende del uso-caso

hijo hacia el uso caso padre (general).

 Inclusión: Una inclusión es utilizada para indicar que un uso-caso (ovalo) depende

de otro caso, dicho de otra manera, significa que la funcionalidad de determinado

caso se requiere para realizar las tareas de otro. Este elemento es representado por

una línea punteada con flecha y comentario <<include>> que se extiende del uso-

caso base hacia el uso caso de inclusión.

 Extensión: Una extensión representa una variación de un uso-caso a otro, aunque

similar a una generalización, una extensión representa una dependencia

específica, mientras una generalización no implica que los usos-casos dependen

uno del otro. Este elemento es representado por una línea punteada con flecha y

comentario <<extend>> que origina del uso-caso base hacia el uso caso de

extensión.

ELEMENTOS
CONCLUSIÓN

La realización de los Casos de Uso es de gran importancia para llevar acabo todo el

procedimiento de alguna empresa o negocio, esto facilita el trabajo de un sistema, y

facilita el trabajo del negocio mismo y tiene como objetivo la representación semi-grafica

del flujo del proceso del sistema en donde se evalúan los requerimientos funcionales del

sistema para así controlar la mejor aplicación de estos procesos al sistema.

REFERENCIAS

http://www.osmosislatina.com/lenguajes/uml/casos.htm

http://www2.uah.es/jcaceres/uploaded/capsulas/DiagramaCasosDeUso.pdf

Potrebbero piacerti anche