informatica

Páginas: 10 (2327 palabras) Publicado: 31 de octubre de 2013
Introducción al UML
Domingo Hernández H.
Escuela de Ingeniería de
Sistemas
Departamento de computación

Contenido
Qué es UML?.
Diagramas Utilizados en UML.
Ejemplos.

Qué es UML
UML es un Lenguaje de Modelado Unificado
basado en una notación gráfica la cual permite:
especificar, construir, visualizar y documentar los
objetos de un sistema programado.
Este lenguaje es elresultado de la unificación de
los métodos de modelado orientados a objetos de
Booch, Rumbaugh (OMT: Object Modeling
Technique) y Jacobson (OOSE: Object−Oriented
Sotfware Engineering) .

Qué es UML ?
El UML modela sistema mediante el uso de
objetos que forman parte de él así como, las
relaciones estáticas o dinámicas que existen
entre ellos.
UML puede ser utilizado por cualquier
metodologíade análisis y diseño orientada
por objetos para expresar los diseños.

Diagramas empleados por UML
1.
2.
3.
4.

Diagrama de Casos de Uso
Diagrama de Clases
Diagrama de Actividades
Diagrama de Iteración
4.1. Diagrama de Secuencia
4.2. Diagrama de Colaboración

Diagramas empleados por UML
5.
6.

Diagrama de Estados
Diagrama de Implementación
6.1. Diagrama de Componentes
6.2Diagrama de Despliegue

Diagramas empleados por UML
(Casos de Usos)
Un diagrama de Casos de Uso muestra la
distintas operaciones que se esperan de una
aplicación o sistema y cómo se relaciona con
su entorno (usuario u otras aplicaciones).
Es una herramienta esencial para la captura
de requerimientos y para la planificación y
control de un proyecto interactivo.

Diagramas empleados porUML
(Casos de Usos)
Los casos de Uso Se representa en el
diagrama por una elipse que denota un
requerimiento solucionando por el sistema.
Cada caso de uso de uso es una operación
completa desarrollada por los actores y por el
sistema en un diálogo.
El conjunto de casos de uso representa la
totalidad de operaciones desarrolladas por el
sistema.

Diagramas empleados por UML
(Casos deUsos)
Comunica

Actor



Profesor

Fig. 1 Ejemplo de Diagramas de Casos de Uso.

Diagramas empleados por UML
(Elementos del Casos de Usos)
Actor: Es un usuario del sistema, que
necesita o usa alguno de los casos de uso.
Un usuario puede jugar más de un rol. Un
solo actor puede actuar en muchos casos de
uso; recíprocamente, un caso de uso puede
tener varios actores. Los actoresno
necesitan ser humanos pueden ser sistemas
externos que necesitan alguna información
del sistema actual.

Diagramas empleados por UML
(Elementos del Casos de Usos)
También se puede encontrar tres tipos de
relaciones, como son:
Comunica: (comunicates): entre un actor y
un caso de uso, denota la participación del
actor en el caso de uso determinado. En la
Fig. 1 el actor profesor serelaciona con los
caso de uso pedir permiso, Actualizar carga
administrar y Actualizar carga Académica.

Diagramas empleados por UML
(Elementos del Casos de Usos)
Usa (uses): Relación entre dos casos
de uso, denota la inclusión del
comportamiento de un escenario en
otro. Se utiliza cuando se repite un
caso de uso en dos o más casos de
uso separados. Frecuentemente no
hay actor asociadocon el caso de uso
común.

Diagramas empleados por UML
(Elementos del Casos de Usos)
Extiende (extends): Relación entre dos
casos, denota cuando un caso de uso
es una especialización de otro. Se usa
cuando se describe una variación
sobre el normal comportamiento.

Diagramas empleados por UML
(Elementos del Casos de Usos)
En la Fig. 1 la relación extend se utiliza
para denotar quelos escenarios
actualizar carga administrativa y
actualizar carga académica son
especializaciones del caso de uso
elaborar informe de actividades.

Diagramas empleados por UML
(Elementos del Casos de Usos)




InsertarFT

EliminarFT

ACTUALIZAR
LibrosFT
ModificarFT


Fig. 3.4.− Diagrama de casos de uso Actualizar librosFT

Diagramas empleados por UML
(Diagramas de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS