Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Definicin
Construye una serie de grandes
versiones sucesivas de un
producto.
MODELO DE CASCADA
MODELO DE DESARROLLO
INCREMENTAL
MODELO CONCURRENTE
MODELO ESPIRAL
5 QU ES UML?
En todas las disciplinas de la Ingeniera se hace evidente la importancia de los
modelos ya que describen el aspecto y la conducta de algo. Ese algo puede existir,
estar en un estado de desarrollo o estar, todava, en un estado de planeacin. Es
en este momento cuando los diseadores del modelo deben investigar los
requerimientos del producto terminado y dichos requerimientos pueden incluir
reas tales como funcionalidad, performance y confiabilidad. Adems, a menudo,
el modelo es dividido en un nmero de vistas, cada una de las cuales describe un
aspecto especfico del producto o sistema en construccin.
El modelado sirve no solamente para los grandes sistemas, aun en aplicaciones
de pequeo tamao se obtienen beneficios de modelado, sin embargo es un
hecho que entre ms grande y ms complejo es el sistema, ms importante es el
papel de que juega el Modelado por una simple razn: el hombre hace modelos
de sistemas complejos porque no puede entenderlos en su totalidad.
6 POR QU SE DEBE UTILIZAR UML?
Es importante resaltar que UML es un lenguaje de modelado para especificar o
para describir mtodos o procesos. Se utiliza para definir un sistema, para detallar
los artefactos en el sistema y para documentar y construir. En otras palabras, es el
lenguaje en el que est descrito el modelo.
7Cundo se utiliza UML?
N
o.
DIAGRAM
A
ESTRUCTUR
A?;COMPORT
AMIENTO?;IN
TERACCIN?
DEFINICIN
DIAGRAMA
GLOBAL DE
INTERACCI
N
Un diagrama
global
de
interaccione
s
con
un
encabezado
y un rea de
contenido
GRAFICA DE EJEMPLO
DIAGRAMA
DE CLASES
Requerimiento
en entidades y
actuaciones
Un diagrama de clases es
un tipo de diagrama esttico
que describe la estructura
de un sistema mostrando
sus clases, orientados a
objetos.
DIAGRAMA
DE CASOS
DE USO
Describe
notacin
grafica
para
esas
relaciones con
actores
personas que
realiza
la
accin
11
DIAGRAMA
DE
SECUENCIA
Describe
un
escenario
especifico
describe
la
interaccin
para un caso
de uso
DIAGRAMA
DE
ACTIVIDAD
Representan
operaciones y
las
transacciones
representan
las
actividades
que
ocurren
cuando
la
operacin es
completa
En el Lenguaje de Modelado
Unificado, un diagrama de
casos de uso es una forma de
diagrama de comportamiento
UML mejorado. El Lenguaje
de Modelado Unificado (UML),
define
una notacin
grfica para
representar
casos de uso llamada modelo
de casos de uso. UML no
define estndares para que el
formato
escrito
describa
los casos de uso, y as mucha
gente no entiende que esta
notacin grfica define la
naturaleza de un caso de uso;
sin embargo una notacin
grfica puede solo dar una
vista general simple de un
caso de uso o un conjunto de
casos de uso.
El diagrama de secuencia es
un tipo de diagrama usado
para
modelar
interaccin
entre objetos en un sistema
segn UML. En ingls se
pueden
encontrar
como
"sequence diagram", "eventtrace
diagrams",
"event
scenarios"
o
"timing
diagrams"
Los diagramas de
actividades explican el
flujo de acciones e indican
los puntos de decisin de
su proyecto
13
DIAGRAMA
DE
TIEMPOS
DIAGRAMA
DE
COMPOSICI
ON
10
DIAGRAMA
DE
MAQUINA
DE ESTADO
Est
conformado
por estados el
compuesto y
los
estados
contenidos
son
subestados
DIAGRAMA
DE
COMUNICA
CIN
Los
mensaje
estn
etiquetados
con
un
numero
cronolgico y
colocados
cerca
del
enlace por el
cual
se
desplaza
en
mensaje
12
Muestra
restricciones
detalladas
sobre
el
embebidos
Un diagrama
de
tiempos o cronograma es
una grfica de formas de
onda digitales que muestra
la relacin temporal entre
varias seales, y cmo vara
cada seal en relacin a las
dems.
Similar
a
la
relacin
de
agregacin
solo
que
la
composicin en una relacin ms
fuerte aporta documentacin
conceptual ya que es una
relacin de vida es decir el
tiempo de vida de un objeto
est condicionando por el tiempo
de vida del objeto que lo incluya
Un diagrama de comunicacin
modela las interacciones entre
objetos o partes en trminos de
mensajes en secuencia. Los
diagramas de comunicacin
representan una combinacin
de informacin tomada desde el
diagrama de clases, secuencia,
y diagrama de casos de uso
describiendo tanto la estructura
esttica
como
el
comportamiento dinmico de un
sistema.
DIAGRAMA
DE
OBJETOS
DIAGRAMA
DE
PAQUETES
Cada paquete
puede
asignarse a un
individuo o a
un equipo
En el Lenguaje Unificado de
Modelado, un diagrama de
paquetes muestra cmo un
sistema est dividido en
agrupaciones lgicas
mostrando las dependencias
entre esas agrupaciones.
Dado que normalmente un
paquete est pensado como
un directorio, los diagramas
de paquetes suministran una
descomposicin de la
jerarqua lgica de un
sistema.
DIAGRAMA
DE
COMPONEN
TES
En el se sita
libreras tablas
archivos
ejecutables y
documentos
que
forman
parte
del
sistema
Un diagrama de
componentes es un diagrama
tipo del Lenguaje Unificado
de Modelado. Un diagrama de
componentes representa
cmo un sistema
de software es dividido
en componentes y muestra
las dependencias entre estos
componentes. Los
componentes fsicos
incluyen archivos,
cabeceras, bibliotecas
DIAGRAMA
DE
DESPLIEGU
E
Son
presentados
como
un
prisma
El Diagrama de Despliegue es
un
tipo
de
diagrama
del Lenguaje Unificado de
Modelado que se utiliza para
modelar la disposicin fsica
de los artefactos software en
nodos
(usualmente
plataforma de hardware)
Clasificacin:
Clasificacin:
Clasificacin:
Diagrama de _CASO DE
USO
Diagrama de _CLASE
Diagrama
SECUENCIA
de_