Presentacion sobre UML, lenguage de modelado unificado. Presentacion en la cual se intenta explicar de una manera facil que es UML y cual es su proposito.
2. UML, Lenguaje Unificado de
Modelado
Sigla en Ingles, Unified Modeling
Language.
Lenguaje de modelado de sistemas mas
conocido y utilizado hoy en día.
Respaldado por el OMG (Object
Management Group).
Lenguaje grafico, que permite visualizar,
especificar, construir y documentar un
sistema.
3. UML, Lenguaje Unificado de
Modelado
Utilizado para describir métodos o
procesos.
Se utiliza en algunos casos para dar
soporte a Metologias de desarrollo SW,
como por ejemplo: RUP (Proceso
unificado racional).
UML, no es programación estructurada
solo se diagrama la realidad de una
utilización de un requerimiento.
4. UML, Estandarización
UML,
es un estándar aprobado por la ISO
desde 1995, como:
ISO/IEC 19501:2005 Information technology -
Open Distributed Processing -
Unified Modeling Language –
(UML) Versión 1.4.2.
5. Elementos Casos de uso
Actor
Caso de uso
Asociación
Dependencia o Instanciación
Generalización
6. Casos de uso
Esuna operación o tarea especifica, que
se realiza tras una orden de algún agente
externo, como una petición de un actor
o bien desde la invocación desde otro
caso de uso.
7. Casos de uso, Actor
Es un rol que un usuario juega respecto a
un sistema de información.
A veces un Actor no es necesariamente
una persona, por eso se ocupa el termino
rol, ya que se basa en una labor.
Ejemplo: Sistema de ventas, el rol de
Vendedor puede ser realizado por un
vendedor o el Jefe del local.
8. Casos de uso, relaciones
Asociación:
Relación mas básica, indica la invocación desde un
actor u otro caso de uso.
Dependencia o Instanciación:
Muestra la dependencia de una clase a otra,
muestra la relación entre ellas.
Generalización:
Es la + utilizada, cumple doble función, depende del
uso. Puede ser Uso (Uses) o Herencia (Extends).
9. Casos de uso, relaciones
Generalización:
Esta orientado a relaciones solamente de
casos de uso (no para actores).
Extends: Se usa cuando los CU, son de
similares características.
Uses: Se usa cuando los CU, tienen un
conjunto de características similares en
mas de uno de ellos.