1. Universidad regional autonoma de los
andes
●Nombre:victor sanchez
●Nivel:6 sistemas
●Tema:UNIFIED MODELING LANGUAGE UML
●Ing:luis hualpa
2. QUE ES UML
n 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.
3. PA
UML es un lenguaje para
n Visualizar
n Especificar
n Construir
n Documentar
artefactos de sistemas intensivos de software
4. os
n 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).
n Es una herramienta esencial para la captura de
requerimientos y para la planificación y control de un
proyecto interactivo.
C o m u n ic a
< < ex ten d > >
A c to r < < u se> >
P ro fe so r
F ig . 1 E je m p lo d e D ia g r a m a s d e C a s o s d e U s o .
5. n 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.
n Comunica: (comunicates): entre un actor y un caso de
uso, denota la participación del actor en el caso de uso
determinado. En la
Usa (uses): Relación entre dos casos de
n
uso, denota la inclusión del comportamiento de
un escenario en otro.
6. DI
Un diagrama de interacción que pone el énfasis en la
organización estructural delos objetos o roles queenvían y
reciben mensajes.
7. ES
n Un diagrama de clases o estructura estática
muestra el conjunto de clases y objeto importantes
que forman parte de un sistema, junto con las
relaciones existentes entre clases y objetos.
E je m p lo :
. P u b lic a c ió n
# C ó d ig o P : C a d e n a [ 2 ]
N o m b r e d e la c la s e
N om b re d e - N c o p ia s : E n t e r o
C la s e + A c to r: C a d e n a [3 0 ] A t r ib u t o s
- M o n t o A : M o n e t a r io
+ F e c h a : D a te
-A g reg ar ()
- C o n s u lt a r ( ) M é to d o
+ L is t a r ( )
F ig .2 R e p r e s e n ta c ió n d e u n a c la s e
8. DIAGRAMA DE ESTADOS
Muestra el conjunto de estado por los cuales pasa un
objeto durante su vida en una aplicación junto con los
cambios que permiten pasar de un estado a otro [2].
Esta representado principalmente por los siguientes
elementos: estado, elemento y transición.
9. n Estado: Identifica un período de tiempo del
objeto (no instantáneo) en el cual el objeto esta
esperando alguna operación, tiene cierto
estado característico o puede recibir cierto tipo
de estímulos
n Eventos: Es una ocurrencia que puede causar la
transición de un estado a otro de un objeto. Esta
ocurrencia puede ser una de varias cosas
n Transición: Es una relación de tres o más
estados en una transición de múltiples fuentes o
múltiples destinos.
10. DIAGRAMA DE COMPONENTES
Muestra la organización y
dependencias entre un
conjunto de componentes, la
vista de implementación de
un sistema.
Están relacionados a diagramas
de clases en donde un
componente se corresponde
con una o más clases,interfaces
o colaboraciones.
11. Diagrama de despliege
Muestra los enlaces de
comunicación física
entre elementos de
hardware y las relaciones
entre máquinas físicas y
procesos: qué se ejecuta
y dónde
12. CONCLUCIONES
● esto nos puede ayudar mucho en nuestar vida ya
que el sistema uml nos ayuda dimensionar la
complejidad y magnitud de un sistema, y las partes
de éste. Y tambien nos sirve de apoyo para guiar la
posterior codificación.
13. RE
n J. Rumbaugh, M. Blaha, W. Premerlani, F.
Eddy y W. Lorensen. Object-oriented modeling
and design. Prentice- Hall.
n 1991. P. Muller Modelaje con UML.
Eyrolles, 1997.
LINK:http://www.authorstream.com/Presentati
on/notitec9500-1438353-mony-raul/