Uml,diagramas de secuencia,diagramas de colaboracion,diagramas de estado
Diagramas UML
-
Upload
marysol-salvador-marquez -
Category
Documents
-
view
402 -
download
0
description
Transcript of Diagramas UML
ING. EN SISTEMAS COMPUTACIONALES
“TIPOS DE MODELO DEL DESARROLLO DEL SOFTWARE”
MATERIA: FUNDAMENTOS DE DESARROLLO DE SISTEMA
PRESENTAN:RAUL TRINIDAD PEREZ LOPEZYESIKA SANCHEZ HERNANDEZ
MARYSOL SALVADOR MARQUEZHUGO ALBERTO ANZURES CRUZ
DOCENTE:ING MARLENE MIJANGOS ROMERO
¿Cómo utiliza un programador el UML, comoparte del duro trabajo cotidiano de laprogramación?
Imaginemos un sistema de cómputo diseñado para reunir información sobre los pacientes de un hospital.
Este sistema simplepermite que cualquierapueda obtener lainformación incluidaen tales observacionesy agregarobservaciones nuevas.
El primer paso eselegir un modeloconceptual quedescriba los conceptos.
interesa saber comoorganizar losconceptos que hay enlas mentes de médicosy enfermeras.
TIPO DE FENOMENO
MEDICION
CIFRA:CANTIDAD
OBSERVACION
FENOMENO
INTERVALO:INTRERVALO
PACIENTE
CANTIDAD
CIFRA:NUMERO
UNIDAD:UNIDAD
OBSERVACION DE
CATEGORIA
ESTÀ
PRESENTE:BOOLEAN
O
UNIDAD INTERVALO
SUPERIOR:MAGNITUD
INFERIOR:MAGNITUD
0..1
1
*
1
1
*
*
*
Cantidad: valor que tiene una dimensión.Intervalo: términos de cualquier cosa que se pueda
comparar.Unidad: categorías de medida.
Observación: es una instancia del concepto de observación y puede ser una medición o una observación de categoría.
Tipos de fenómeno: cosas que se pueden medir: altura, peso, ritmo cardiaco, etc.
Este modelo ahora se encuentra en la perspectiva de especificación. Muestra las
interfaces de las clases, en lugar de las clases mismas.
TIPO DE FENOMENO
FENOMENO
INTERVALO:
INTERVALO-CANTIDAD
MEDICION
CIFRA:CANTIDAD
OBSERVACION
PACIENTE
1
0..1
*
*
*0..1
*
1
Para actualizar el nivel de conciencia del paciente es necesario crear una nueva observación del fenómeno apropiado.
Al añadir una medición , necesitamos crear una nueva medición.
TIPO DE FENOMENO
MEDICION
CIFRA:CANTIDAD
MEDICION
CIFRA:CANTIDAD
OBSERVACION DE
CATEGORIA
ESTÀ
PRESENTE:BOOLEAN
O
INTERVALO
SUPERIOR:MAGNITUD
INFERIOR:MAGNITUD
1
0..1
*
*
*0..1
*
1
No se deben hacerdemasiados esfuerzos endeterminar operaciones,si aun no son obvias. Lomas importante es unadeclaración deresponsabilidad.
Existe aquí ciertacolaboración entre losobjetos, lo que sugiereque este es un buenlugar para un diagramade secuencia.
TIPO DE FENOMENO
FENOMENO
INTERVALO:
INTERVALO-CANTIDAD
MEDICION
CIFRA:CANTIDAD
OBSERVACION
MARCA DE TIEMPO
PACIENTE
UltimaCantidadDe(Tipo de fenomeno):
Cantidadfenomenode(tipo de fenomeno) : Fenomeno
1
0..1
*
*
*0..1
*1
Se analizarán algunas partes del código que implementa las ideas expuestas anteriormente.Se iniciara con el tipo de fenómeno y fenómeno.
Lo primero que hay que considerar es la asociación entre ambos: ¿Debe la interfaz
permitir la navegación en ambas direccione?En el presente caso, la respuesta es si.
El código surge con naturalidad del diagrama de secuencia.
Esto fue un ejemplo de cómo utilizar el UML con un lenguaje de programación.
El esbozar un diseño con un diagrama de clases y con un un diagrama de interacción
puede ayudar a facilitar la codificación .
UML gota a gotaFowler Martin – Kendall Scott
Editorial Pearson Educacion
Págs.: 165-184