-
5/22/2018 Practica visual Paradigm UML.pdf
1/22
1.2
Prctica 1
Trabajando con Visual Paradigm for
UM L
Modelado Visual
Modelado Visual es el proceso que permiterepresentar grficamente
el sistema software,permitiendo resaltar los detalles ms
importantes
Un buen modelo
Identifica requisitos y comunica informacin
Se centra en cmo los componentes del sistema interactanentre
ellos, sin entrar en detalles excesivos
Permite ver las relaciones entre los componentes del diseo
Mejora la comunicacin entre los miembros del equipousando un
lenguaje grfico.
-
5/22/2018 Practica visual Paradigm UML.pdf
2/22
1.3
Visual Paradigm
Herramienta CASE que da soporte almodelado visualcon
UML 2.1
Se puede descargar una versin gratuita (licencia para
Community Edition) de:
http://www.visual-paradigm.com/product/vpuml/productinfovpumlce.jsp
Se pueden descargar manuales en PDF de :
http://www.visual-paradigm.com/product/vpuml/vpumluserguide.jsp?format=pdf
1.4
Visual ParadigmOfrece:
Entorno de creacin de diagramas para UML 2.1
Diseo centrado en casos de uso y enfocado al negocio quegeneran
un software de mayor calidad
Uso de un lenguaje estndar comn a todo el equipo de
desarrolloque facilita la comunicacin
Capacidades de ingeniera directa (versin profesional) e
inversa
Modelo y cdigo que permanece sincronizado en todo el ciclo
dedesarrollo
Disponibilidad de mltiples versiones, para cada necesidad
Disponibilidad de integrarse en los principales IDEs
Disponibilidad en mltiples plataformas
Ms informacin sobre VP en:http://www.visual-paradigm.com/
-
5/22/2018 Practica visual Paradigm UML.pdf
3/22
1.5
Trabajando con Visual Paradigm
Lazando VP-UML
Workspace: Repositorio para los detalles de configuracin y
losproyectos de UML
Es posible importar un Workspace
IGU de Visual Paradigm
Los elementos que ofrece:
-
5/22/2018 Practica visual Paradigm UML.pdf
4/22
Trabajando con Visual Paradigm
Entorno Bsico
Customizarel entorno de trabajo y guardarlo
Ventanas en forma de frames
Ocultar paneles no activosauto hide
1.7
1.8
Trabajando con Visual Paradigm
Paneles
Navegador de Diagramas:
Modelos
Repositorio de Clases
Vista Lgica (Vista usuario)
ORM (Lista de clases y tablas de la BD)Plantilla
Propiedades
Visin General
Documentacin
Mensajes (Log, Find Results)
-
5/22/2018 Practica visual Paradigm UML.pdf
5/22
1.9
Trabajando con Visual Paradigm
Diseo y PerspectivaSalvar, Abrir, Configurar,
Resetearperspectiva
Caja de Dilogo de EspecificacinAbrir y Editar de la
especificacin de unmodelo de elementos o diagramas
Navegar entre elementos del diagrama
1.10
Trabajando con Diagramas en Visual Paradigm
Representacin grfica de una coleccin de elementosde modelado, a
menudo dibujada como un grafo convrtices conectados por arcos
Diferentes tipos de diagrama permiten ver el sistemadesde
diferentes perspectivas
Los tipos de diagramas que se pueden incluir son:
ComponentesDespliegue
Secuencia
Casos de Uso
Clase
Actividad
Estado
-
5/22/2018 Practica visual Paradigm UML.pdf
6/22
1.11
Trabajando con Diagramas en Visual Paradigm
Creacin de Diagramas:
1.12
Trabajando con Diagramas en Visual Paradigm
Creacin de Diagramas:
Creando formas, conectores, auto-conexiones
Recursos alrededor de los elementos del diagrama,
mostrar recursos extra, deshabilitar interface derecursos
centrados
-
5/22/2018 Practica visual Paradigm UML.pdf
7/22
1.13
Trabajando con Diagramas en Visual Paradigm
Edicin de Diagramas:
Deshacer, Rehacer, Copiar (por
defecto), Pegar, Borrar
Agrupar elementos del diagrama
(seleccin mltiple): alineacin,
distribucin, tamao,
activar/desactivar grupo
1.14
Trabajando con Diagramas en Visual Paradigm
Edicin de Diagramas:
Cuadrcula: mostrar o no, tamao,color,
Zoom: in/out, 100%, ratio, ajustar aventana, regin
-
5/22/2018 Practica visual Paradigm UML.pdf
8/22
1.15
Trabajando con Diagramas en Visual Paradigm
Estilos de conectores:virtual(follow diagram), rectilneo,
oblicuo,
curvo, redondeado. Cambio de estilo, establecer un estilo por
defecto.
1.16
Trabajando con Diagramas en Visual Paradigm
Puntos de conexin: estableciendo el estilo (alrededor,
centrado),fijando el punto de fin de la conexin
-
5/22/2018 Practica visual Paradigm UML.pdf
9/22
1.17
Trabajando con Diagramas en Visual Paradigm
Creacin de EstereotiposPermiten categorizar diferentes tipos de
modelos de elementos,especificar restricciones adicionales y
etiquetas para los modelosPueden indicar diferencias de significado
o de uso entre modelos conidntica estructura.
1.18
Trabajando con Diagramas en Visual Paradigm
Modelado Visual:Crear un diagrama desde un modelo, customizar,
opciones depresentacin, diagramas jerrquicos, diagramas de
navegacin
-
5/22/2018 Practica visual Paradigm UML.pdf
10/22
1.19
Trabajando con Diagramas en Visual Paradigm
Modelado Visual:Sub-diagramas: Creacin, eleccin de diagramas
existentes como sub-diagramas, ver lista, abrir, borrar, navegar al
padre
1.20
Trabajando con Diagramas en Visual Paradigm
Modelado Visual:
Referencias: aadir a (fichero, URL), edicin, reordenar, abrir,
borrar
Vista Lgica (permite organizar el proyecto en distintas
vistas):Creacin de una vista lgica, creacin de un diagrama,
movimientoentre vistas, exportar/importar vista
-
5/22/2018 Practica visual Paradigm UML.pdf
11/22
1.21
Trabajando con Diagramas en Visual Paradigm
Modelado Visual:
Buscar un elemento de un modelo
Configurando Lenguaje Programacin proyecto, aadiendo lenguajesy
tipos de datos (Tools)
1.22
Trabajando con Diagramas en Visual Paradigm
Disposicin automtica de diagramas:
Diagrama de clases (basado en jerarqua, basado en navegacin)
Diagrama de Actividad
Diagrama de Comunicacin
Adaptando la disposicin
Disposicin: adaptada, ortogonal, jerarquica, rbol dirigido, rbol
debaln (apariencia radial), rbol compacto, rbol
horizontal-vertical
-
5/22/2018 Practica visual Paradigm UML.pdf
12/22
Diagramas en Visual Paradigm
Enlazado de diagramas
Se pueden enlazar diagramas mediante notas En el diagrama origen
del enlace, insertando una nota
Arrastrando el diagrama destino desde el browser hasta
esanota
Haciendo clic en la nota se ir al diagrama destino
1.23
1.24
Diagramas en Visual Paradigm
Borrado de Diagramas:
-
5/22/2018 Practica visual Paradigm UML.pdf
13/22
Tipos de Diagramas
Diagramas de Caso de Uso
Representan la funcionalidad del sistema
1.25
1.26
Tipos de Diagramas
Diagramas de Clase
Describen la estructura (esttica) del sistema
-
5/22/2018 Practica visual Paradigm UML.pdf
14/22
1.27
Tipos de Diagramas
Diagrama de Actividad
Describen como se desarrolla un flujo de actividades
entreelementos del sistema o del dominio
1.28
Tipos de Diagramas
Diagramas de Secuencia
Describen la interaccin entre elementos del sistema en el
tiempo
-
5/22/2018 Practica visual Paradigm UML.pdf
15/22
Tipos de Diagramas
Diagrama de Estado
Describen el estado, condiciones y respuesta de los elementos
delsistema
1.29
1.30
Paquetes de Trabajo
Caractersticas
Ofrecen un mecanismo general para la organizacin de
losmodelos/subsistemas/capas agrupando elementos de modelado
Cada paquete se corresponde a un submodelo (subsistema) del
modelo (sistema)
Se pueden anidar paquetes
Una clase de un paquete puede aparecer en otro paquete
porimportacin a travs de una relacin de dependencia
entrepaquetes
-
5/22/2018 Practica visual Paradigm UML.pdf
16/22
Generando Documentacin con VP
Ofrece una serie de facilidades para generar informesque
permiten documentar el proyecto
Generacin de informes en PDF
Generacin de informes en HTML
Generacin de informes en Word
Publicando el proyecto
Escribiendo un informe
Ordenando los elementos de un informes
-
5/22/2018 Practica visual Paradigm UML.pdf
17/22
Generando Documentacin con VP
Informe en PDF (ejemplo PDFReportGeneration.vpp)
1.2.
3.
4.5.
6.
Abrir generacin PDFFichero destino
Opciones: generar diagramas, referencias, etc
Detalles: hijos, miembrosAnti-aliasing, caractersticas de
pginas
Informacin avanzada: cabecera/pies, informacin
de documento7. Seleccionar diagramas
8. Generar
1.32
1.33
Generando Documentacin con VP
Informe en PDF (ejemplo PDFReportGeneration.vpp)
Definir caractersticas de la pgina
Definir portada del Informe
-
5/22/2018 Practica visual Paradigm UML.pdf
18/22
1.34
Generando Documentacin con VP
Informe en PDF (ejemplo PDFReportGeneration.vpp)
Definir cabecera/pie
Definir informacin del documento
1.35
Generando Documentacin con VP
Imprimiendo Diagramas1.2.3.4.5.6.7.
Previsualizar impresinConfigurar pginaAjustar mrgenesZoom de
pginasModos de previsualizacinEstilo de colocacin del
papelReescalar diagramas por ratio o
pginas8. Superponer diagramas9. Mostrando marcas de
impresin10.Editando cabecera/pie11.Mltiples pginas12.Impresin
rpida
-
5/22/2018 Practica visual Paradigm UML.pdf
19/22
Exportando/Importando con VP
Exportando diagramas
Como imgenes: diagrama actual, todos los diagramas
Como PDF,etc
1.36
1.37
Exportando/Importando con VP
Fichero de proyecto en VP
-
5/22/2018 Practica visual Paradigm UML.pdf
20/22
1.38
Exportando/Importando con VP
Interoperabilidad
Ofrece una serie de facilidades para Importar/Exportar
modelos
en diferentes formatos
XMI
XML
Casos de Uso a/desde Word
Importar desde Rose, ERwin
Generando BPEL para Oracle y JBoss (Diagrama de Procesos
deNegocio)
1.39
Exportando/Importando con VPInteroperabilidad
XMI : XML para intercambio de Metadatos, especificacin que
permite el intercambio de diagramas.
No permite customizar el fichero
XMI generado
El tiempo empleado en la
generacin depende del tamao delproyecto
-
5/22/2018 Practica visual Paradigm UML.pdf
21/22
1.40
Exportando/Importando con VP
Interoperabilidad
XML
Permite exportar todo el proyecto
o diagramas concretosGenera el fichero XML, as como
las imgenes de los diagramasseleccionados
1.41
Exportando/Importando con VPInteroperabilidad
Exportando Word: Modelos de Casos de Uso
Permite seleccionar los modelos y tipos a exportar, as
comoordenarlos (nombre, tipo, individualmente)
Lanzar MS Word, insertar pgina de ruptura tras cada elemento
del modelo, generar tabla de contenidos (TOC), generar un Casode
Uso y un Actor en blanco
-
5/22/2018 Practica visual Paradigm UML.pdf
22/22
1.42
Exportando/Importando con VPInteroperabilidad
Exportando Word: Modificando el fichero Word exportado
Aadir nuevo Caso de Uso/Actor
Editar sus propiedades generales, as como su descripcin y
relaciones en las tablas, siguiendo el formato de las
mismasRenombrar items y borrar items o relaciones no est soportado
alimportar
Importando Word
Si se han incluido nuevos modelos en el fichero Word, se ha
cambiado alguna propiedad, los modelos son actualizados.