Upload
alher94
View
118
Download
4
Embed Size (px)
Citation preview
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.