PowerDesigner Web
Contenido
PowerDesigner Web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1
El rea de trabajo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Revisin de diagramas para su publicacin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2
El repository. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Propiedades de objeto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Creacin de un diagrama. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Creacin de un grfico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
1.3
El Panel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Ejemplos de grficos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.4
Vista de diagrama. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Edicin de diagramas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Comentarios en los diagramas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Cmo compartir, exportar y crear informes en los diagramas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Comparacin de versiones de diagrama. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Verificacin de diagramas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Publicacin de diagramas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Creacin de objetos reutilizables en la biblioteca. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
1.5
Mapas de procesos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Procesos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
reas de arquitectura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
Funciones empresariales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
1.6
1.7
PowerDesigner Web
Contenido
2.1
2.2
2.3
2.4
PowerDesigner Web
Contenido
PowerDesigner Web
PowerDesigner Web le permite navegar por los modelos de PowerDesigner utilizando el navegador web. Si
dispone de los permisos necesarios, tambin puede crear mapas de procesos y diagramas de proceso del tipo
BPMN 2 descriptivo y ejecutable. Vaya al URL que le ha indicado el administrador y, en caso de que sea necesario,
escriba su nombre de usuario y contrasea.
En el centro de la pantalla:
Haga clic en el mosaico rea de trabajo para acceder a sus diagramas en curso y a los diagramas que le
han enviado para que comente o revise (consulte El rea de trabajo [pgina 5]).
Haga clic en el mosaico Repository para acceder a todo el contenido del repository (consulte El repository
[pgina 8]).
Haga clic en el mosaico Panel para acceder a todos los grficos definidos en los modelos del repository
(consulte El Panel [pgina 13]).
[administradores] Haga clic en el mosaico Administracin para gestionar usuarios, grupos, opciones y
extensiones (consulte Administracin de PowerDesigner Web [pgina 77])
PowerDesigner Web
PowerDesigner Web
Nota
El servidor reestructura regularmente el ndice del repository. En casos excepcionales, donde las
modificaciones deberan ser visibles pero no lo son, seleccione
Men
Reestructurar ndice .
1.1
El rea de trabajo
El rea de trabajo le da acceso a los diagramas en curso, los diagramas que le han enviado para revisar o
comentar y los diagramas recientes y favoritos. Para acceder al rea de trabajo, vaya a la pgina de inicio y haga
clic en el mosaico rea de trabajo.
PowerDesigner Web
PowerDesigner Web
PowerDesigner Web
PowerDesigner Web
Nota
Si el rea de trabajo est vaca, siga el enlace al repository (consulte El repository [pgina 8]) para empezar
a trabajar con diagramas.
Haga clic en el icono amarillo de comentario debajo de una miniatura para abrir el panel Comentarios y mostrar
nicamente los comentarios asociados a dicho diagrama.
Nota
Si el administrador ha configurado PowerDesigner Web para enviar correos electrnicos, recibir
notificaciones cuando llegue un diagrama a su rea de trabajo para comentar o revisar, cuando se publiquen
comentarios en sus diagramas y cuando se apruebe o rechace la publicacin de sus diagramas.
1.1.1
Si tiene permiso de Escritura o superior en un diagrama que otro usuario ha enviado para su publicacin, este
aparecer en su rea de trabajo para que lo revise antes de publicarlo. Las modificaciones propuestas en el
diagrama no se publicarn hasta que usted u otro usuario con permiso de Escritura o superior lo apruebe.
Contexto
Nota
Si tiene el permiso de Escritura o superior en un diagrama y opta por enviar sus modificaciones para una
revisin del mismo nivel, el diagrama enviado aparecer en su seccin de revisin (adems de enviarse a otros
usuarios calificados) y podr revisarlo y publicarlo usted mismo en cualquier momento. Para obtener
informacin sobre los permisos, consulte Cmo otorgar permisos de acceso a elementos de repository [pgina
89].
Procedimiento
1. Haga clic en la miniatura del diagrama en la seccin Diagramas por revisar para su publicacin para abrirlo y
revisarlo.
2. Si el panel Comentarios todava no est abierto, bralo y revise los comentarios que el modelador y los dems
usuarios han publicado (consulte Comentarios en los diagramas [pgina 22]).
3. Revise el contenido del diagrama para garantizar la exactitud y el cumplimiento de los estndares de
modelado de su organizacin:
Para verificar que el diagrama cumple las reglas de modelado adecuadas, haga clic en el botn Verificar
de la parte inferior derecha de la ventana (consulte Verificacin de diagramas [pgina 27]).
PowerDesigner Web
PowerDesigner Web
Para obtener un anlisis interactivo de las modificaciones realizadas desde la versin publicada,
seleccione
25]).
Men
Comparar versiones
1.2
El repository
El repository le da acceso a todos los modelos, diagramas y objetos publicados de los que tiene permiso de
visualizacin mediante una vista de rbol navegable. Para acceder al repository, vaya a la pgina de inicio y haga
clic en el mosaico Repository.
PowerDesigner Web
PowerDesigner Web
El panel de la parte superior izquierda le permite ir a la estructura de rbol del repository y navegar por el
contenido:
Haga clic en una carpeta, rama o proyecto para entrar en l y ver su contenido. El elemento se aade a la
va de acceso con una X a la derecha, y en el panel de la derecha se visualiza su hoja de propiedades.
Haga clic en la X que se encuentra a la derecha de un elemento de la va de acceso para volver al nivel
superior.
El panel de la parte inferior izquierda lista los modelos que son los elementos secundarios inmediatos de la
carpeta, la rama o el proyecto actualmente seleccionados:
Haga clic en un modelo del panel de la parte inferior izquierda para ver su hoja de propiedades en el panel
de la derecha.
El panel de la derecha muestra la hoja de propiedades del objeto seleccionado actualmente:
Haga clic en una miniatura de diagrama de la faceta Diagramas para abrirla (consulte Vista de diagrama
[pgina 18]).
Haga clic en el botn + de la faceta Diagramas (o bien haga clic en el botn de men y seleccione Crear
diagrama) para crear un diagrama (consulte Creacin de un diagrama [pgina 11]).
Nota
El diagrama nuevo heredar por defecto los permisos de su ubicacin principal (consulte Cmo
otorgar permisos de acceso a elementos de repository [pgina 89]).
PowerDesigner Web
PowerDesigner Web
[modelos] Haga clic en una miniatura de grfico de la faceta Grficos para abrirla.
[modelos] Haga clic en el botn + de la faceta Grficos para crear un grfico (consulte Creacin de un
grfico [pgina 12]).
[carpetas, ramas y proyectos] Haga clic en el botn de men y seleccione Crear carpeta para crear una
subcarpeta.
Nota
La carpeta nueva heredar por defecto los permisos de su ubicacin principal (consulte Cmo otorgar
permisos de acceso a elementos de repository [pgina 89]).
[modelos] Seleccione Men Generar informe en PDF o Generar documento de Word para generar
un informe estndar de los diagramas del modelo (consulte Cmo compartir, exportar y crear informes
en los diagramas [pgina 25]).
Haga clic en las otras facetas para explorar las propiedades del objeto seleccionado e ir a otros objetos
(consulte Propiedades de objeto [pgina 10]).
1.2.1
Propiedades de objeto
Puede revisar las propiedades de un objeto en el panel Propiedades, que est disponible en las vistas de
repository y de diagrama.
Las siguientes facetas organizan las propiedades del objeto:
Informacin: contiene informacin bsica para identificar y definir el objeto.
Secundarios: lista los objetos que pertenecen al objeto. Por ejemplo, un proceso de mapa de procesos puede
contener subprocesos o una tabla de modelo de datos fsicos puede contener columnas e ndices. Haga clic
en un nombre de objeto de una lista para ir a la hoja de propiedades de dicho objeto. Puede crear objetos
secundarios en esta faceta. Si la lista correspondiente no est visible, haga clic en el enlace Aadir objetos.
Depende de: lista los objetos a los que est conectado el objeto y de los que depende. Si se modifican o se
borran estos objetos, el objeto actual podra modificarse o borrarse. Haga clic en un nombre de objeto de una
lista para ir a la hoja de propiedades de dicho objeto. Puede adjuntar una regla empresarial al objeto en esta
faceta (consulte Cmo adjuntar una regla empresarial a un objeto de modelo [pgina 75]).
Impactos: [solo de lectura] lista los objetos que dependen del objeto. Si se modifica o se borra el objeto
actual, estos objetos podran modificarse o borrarse. Haga clic en un nombre de objeto de una lista para ir a la
hoja de propiedades de dicho objeto.
Diagramas: lista los diagramas que contiene el objeto o los diagramas asociados a l. Haga clic en una
miniatura de diagrama para abrir el diagrama o haga clic en el botn + para crear uno (consulte Creacin de
un diagrama [pgina 11]).
Grficos: [modelos] lista los grficos definidos en el modelo. Haga clic en una miniatura de grfico para abrir
el grfico o haga clic en el botn + para crear uno (consulte Creacin de un grfico [pgina 12]).
Versiones: [modelos] lista las versiones del modelo publicado en el repository con una lista separada por
ramas, si procede. Para comparar dos versiones de un modelo en una sola rama, marque las casillas de
seleccin y haga clic en la herramienta Comparar (consulte Comparacin de versiones de diagrama [pgina
25]).
Permisos: [carpetas y modelos] lista los usuarios y los grupos que tienen permisos para visualizar y editar el
contenido de la carpeta o los diagramas del modelo. Los usuarios que tienen el permiso Completo sobre el
objeto, as como los administradores, pueden modificar los permisos (consulte Cmo otorgar permisos de
acceso a elementos de repository [pgina 89]).
10
PowerDesigner Web
PowerDesigner Web
Nota
PowerDesigner Web puede visualizar la mayora de las propiedades de objetos de PowerDesigner, pero
actualmente hay determinadas propiedades que no se admiten (entre ellas las que se calculan y no es un
usuario quien las introduce directamente, as como las colecciones de subobjetos y objetos asociados).
1.2.2
Creacin de un diagrama
Si tiene el permiso de Envo o uno superior en una carpeta del repository puede crear un diagrama nuevo en el
repository.
Procedimiento
1. Vaya a la ubicacin del repository en la que desea crear el diagrama, haga clic en la faceta Diagramas y, a
continuacin, haga clic en el botn + (o bien haga clic en el botn de men y seleccione Crear diagrama).
Nota
Debe tener como mnimo el permiso de Envo (consulte Cmo otorgar permisos de acceso a elementos
de repository [pgina 89]) para que la ubicacin en la que desea crear el diagrama tenga estas opciones
disponibles. Si no son visibles, pngase en contacto con el administrador.
2. Indique un nombre para el diagrama y seleccione el tipo de diagrama que desea crear:
BPMN 2.0 descriptivo: utilizado habitualmente por los propietarios de proceso, BPMN 2.0 descriptivo
est dirigido a los usuarios empresariales y contiene un subconjunto de objetos BPMN 2.0 adecuados
para el diseo y anlisis de procesos empresariales. Consulte BPMN 2.0 descriptivo [pgina 39].
BPMN 2.0 ejecutable: utilizado habitualmente por los implementadores de proceso, BPMN 2.0 ejecutable
incluye todos los objetos BPMN 2.0 estndar y est dirigido a los modeladores tcnicos y a aquellos que
estn efectuando ingeniera inversa en SAP BPM o Eclipse BPMN2 Modeler. Consulte BPMN 2.0
ejecutable [pgina 52].
Mapa de procesos: Un mapa de procesos le proporciona una vista grfica de la arquitectura empresarial y
le ayuda a identificar sus funciones empresariales y procesos de alto nivel, independientemente de las
personas y unidades empresariales que las cumplan. Consulte Mapas de procesos [pgina 32].
3. Haga clic en Crear para crear el diagrama y abrirlo en el editor de diagramas. Utilice las herramientas de la
barra de herramientas de la parte inferior para dibujar el diagrama (consulte Edicin de diagramas [pgina
20]).
4. Haga clic en Guardar en cualquier momento para guardar el estado actual del diagrama. Despus de guardar
puede salir o cerrar la ventana. El borrador de diagrama no estar disponible para el resto de los usuarios,
pero podr acceder a l desde la seccin Mis borradores de diagrama de su rea de trabajo (consulte El rea
de trabajo [pgina 5]).
5. [opcional] Invite a otros usuarios para que comenten su diagrama antes de publicarlo (consulte Comentarios
en los diagramas [pgina 22]).
6. [opcional] Para verificar que el diagrama cumple las reglas de modelado adecuadas, haga clic en el botn
Verificar de la parte inferior derecha de la ventana (consulte Verificacin de diagramas [pgina 27]).
PowerDesigner Web
PowerDesigner Web
11
7. Cuando el diagrama est completo, haga clic en la herramienta Publicar para publicar el diagrama o enviarlo a
revisin antes de publicarlo (consulte Publicacin de diagramas [pgina 31]).
1.2.3
Creacin de un grfico
Si tiene el permiso de Envo o uno superior en un modelo puede crear un grfico para analizar su contenido.
Puede crear grficos desde la faceta Grficos de la hoja de propiedades del modelo y visualizarlos en dicha faceta
o a travs del Panel.
Procedimiento
1. Vaya al modelo para el que desea crear un grfico, haga clic en la faceta Grficos y en el mosaico +.
Nota
Debe tener como mnimo el permiso de Envo (consulte Cmo otorgar permisos de acceso a elementos
de repository [pgina 89]) para que el modelo para el que desea crear el grfico muestre el mosaico +. Si
no es visible, pngase en contacto con el administrador.
2. Seleccione el conjunto de datos adecuado de la lista para abrirlo en el editor de grficos.
Nota
Los conjuntos de datos de esta lista se crean mediante el cliente de escritorio de PowerDesigner. Si
necesita un conjunto de datos que no est disponible, pngase en contacto con el administrador. Para
obtener informacin detallada sobre cmo trabajar con conjuntos de datos, consulte Customizing and
Extending PowerDesigner > Extension Files > Chart Datasets (Profile).
3. Seleccione el tipo de grfico que desea utilizar:
Grficos de columnas: estndar, superpuesto y de doble eje Y.
Grficos de lneas: estndar, de rea, de columna combinada, de doble eje Y y de columna combinada y
doble eje Y.
Grficos circulares: circular y de anillos.
Grficos de dispersin: de dispersin y de burbujas.
Grficos de mapas: trmico y de mapas de rbol.
4. Seleccione unas medidas y dimensiones adecuadas. El grfico se actualizar dinmicamente a medida que
haga modificaciones en sus parmetros.
Nota
Para obtener ejemplos de medidas y dimensiones, consulte Ejemplos de grficos [pgina 14]).
5. Cuando haya terminado el grfico, haga clic en Guardar para publicarlo y ponerlo a disposicin de otros
usuarios en la faceta Grficos de la hoja de propiedades del modelo y en el Panel (consulte El Panel [pgina
13]).
12
PowerDesigner Web
PowerDesigner Web
Nota
Posteriormente puede editar el grfico abrindolo desde la faceta Grficos y haciendo clic en la
herramienta Editar de la barra de herramientas de la parte superior. No puede editar un grfico cuando
est abierto desde el Panel.
1.3
El Panel
El Panel le da acceso a grficos que muestran informacin extrada de los modelos publicados. Para acceder al
Panel, vaya a la pgina de inicio y haga clic en el mosaico Panel.
PowerDesigner Web
PowerDesigner Web
13
Haca clic en la miniatura de un grfico para abrirlo en la vista de grfico. Haga clic en un elemento del grfico o en
una lnea de tabla para ver los detalles.
Nota
Los grficos no se crean directamente en el Panel, sino en la faceta Grficos de una hoja de propiedades de
modelo (consulte Creacin de un grfico [pgina 12]).
1.3.1
Ejemplos de grficos
Junto con PowerDesigner se suministran modelos de ejemplo y un fichero de extensin que contiene conjuntos
de datos para derivar grficos a partir de estos.
Los siguientes grficos de ejemplo estn definidos en el fichero de extensin EA Charts, que por defecto se carga
en la biblioteca del repository (y que tambin se suministra como parte de los ficheros EA Example, disponibles en
<dir_instalacin>/Examples/EAExample).
14
PowerDesigner Web
PowerDesigner Web
Tabla 1:
Configuracin de los conjuntos de datos y de los grficos
Grfico
Model
servers)
Site
Site
Site
Hardware Server
Model
Version)
Grfico: un grfico circular con los DBMS que representan
partes del grfico:
databases)
PowerDesigner Web
PowerDesigner Web
15
Grfico
Site
Deployment Instance
Site
Site
Hardware Server
Organization Unit
Role Association
Organization Unit
Process
Eje X: Person
Program
Program
Project (ItCapex)
Project
16
PowerDesigner Web
PowerDesigner Web
Grfico
Goal
Goal
Goal
Fulfillment
Project
(ItCapex)
Grfico: un grfico circular con los objetivos que representan
partes del grfico:
BusinessFunction
BusinessFunction
Project (ItCapex)
Eje Y: ItCapex
BusinessFunction
System
BusinessFunction
EnterpriseApplication
PowerDesigner Web
PowerDesigner Web
17
Grfico
Process
System
Process
Impact
Process
Process
Project
1.4
Vista de diagrama
La vista de diagrama le permite ver y comentar diagramas de modelo. Puede optar por visualizar el panel
Propiedades, que muestra las propiedades del objeto seleccionado y le permite ir a objetos y diagramas
conectados.
Para abrir un diagrama, en el rea de trabajo haga clic en la miniatura de un diagrama (consulte El rea de trabajo
[pgina 5]) o en el repository (consulte El repository [pgina 8]):
18
PowerDesigner Web
PowerDesigner Web
Men
Imprimir diagrama
Seleccione
objeto.
Men
Compartir enlace
Seleccione
Men
PowerDesigner Web
PowerDesigner Web
19
Seleccione Men Generar informe en PDF o Generar documento de Word para generar un informe
estndar del diagrama (consulte Cmo compartir, exportar y crear informes en los diagramas [pgina
25]).
[BPMN] Seleccione Men
BPM o BPMN 2.0 estndar.
1.4.1
Edicin de diagramas
PowerDesigner Web admite editar mapas de procesos y diagramas de procesos empresariales de BPMN 2.0
descriptivo y ejecutable. Para acceder al modo de edicin, haga clic en la herramienta Editar en la parte superior
derecha del panel del diagrama.
Nota
Debe tener el permiso de Envo o un permiso superior para poder editar el diagrama (consulte Cmo otorgar
permisos de acceso a elementos de repository [pgina 89]). Si el diagrama ya est bloqueado por otro
20
PowerDesigner Web
PowerDesigner Web
usuario porque lo est editando, usted recibir una notificacin y podr enviarle un correo electrnico a ese
usuario.
En la barra de herramientas de la parte inferior:
Haga clic en una herramienta de objeto para seleccionarla y luego en el diagrama para crear el objeto.
[BPMN] Haga clic en la herramienta Enlazar para seleccionarla, y luego haga clic y arrastre el ratn de un
objeto a otro dentro del diagrama para crear el tipo de enlace adecuado entre ellos.
Haga clic en la herramienta Deshacer (Ctrl+Y) o Rehacer (Ctrl+Y) para retroceder o avanzar por las
modificaciones hechas desde la ltima vez que guard.
Seleccione un objeto y luego haga clic en la herramienta Borrar o pulse Borrar (o, si utiliza Safari, pulse FN
+Borrar) para borrarlo.
Seleccione varios objetos haciendo clic sobre ellos y a la vez manteniendo pulsada la tecla Mays. o
haciendo clic en la herramienta Lazo y luego haciendo clic y arrastrndolos.
Haga clic en Guardar para guardar las modificaciones de esta sesin de edicin o haga clic en Cancelar
para cancelar las modificaciones y volver a la ltima versin que guard. La ltima versin que ha
guardado est disponible en su rea de trabajo (El rea de trabajo [pgina 5]) y puede volver a abrirse en
cualquier momento.
En el panel Diagrama:
Haga clic y arrastre para desplazarse por el diagrama. Utilice la rueda del ratn para acercar o alejar.
Seleccione un objeto o un enlace para visualizar sus propiedades en el panel Propiedades de la derecha
(consulte Propiedades de objeto [pgina 10]).
Seleccione un objeto para visualizar su barra de herramientas contextual:
Haga clic y libere una herramienta de objeto para crear un nuevo objeto justo a su lado o (para
BPMN) debajo.
Haga clic y arrastre una herramienta de objeto para controlar la colocacin del objeto nuevo.
[BPMN] Haga clic y arrastre la herramienta Enlazar para crear un enlace desde el objeto presente a
otro objeto.
[BPMN] Haga clic en la herramienta Propiedades para modificar el tipo de objeto.
En la barra de herramientas de la parte superior:
Haga clic en la herramienta Mostrar comentarios para abrir el panel Comentarios y revisar o aadir
comentarios (consulte Comentarios en los diagramas [pgina 22]). Seleccione un objeto del diagrama
para mostrar nicamente los comentarios que tiene adjuntos, o bien haga clic en el fondo del diagrama
para mostrar todos los comentarios.
Haga clic en la herramienta Invitar a comentar para invitar a otros usuarios a ver su borrador de diagrama
y publicar comentarios sobre los objetos antes de enviarlo a publicar.
En el borde entre el diagrama y los paneles de propiedades:
Haga clic en la herramienta Ocultar diagrama para ocultar el diagrama y maximizar el panel
Propiedades. Haga clic en la herramienta Mostrar diagrama para volver a visualizar el diagrama.
Haga clic en la herramienta Ocultar propiedades para ocultar el panel de propiedades y maximizar el
panel Diagrama. Haga clic en la herramienta Mostrar propiedades para volver a visualizar el panel de
propiedades.
[BPMN] Seleccione Men Modificar grupo a horizontal/vertical para modificar la orientacin de los
grupos y lanes a horizontal (de izquierda a derecha) o vertical (de arriba a abajo).
Nota
Solo puede modificar la orientacin del diagrama si este no contiene ningn grupo.
PowerDesigner Web
PowerDesigner Web
21
Seleccione Men Comparar versiones para comparar su versin del diagrama con la versin
publicada a partir de la que empez (consulte Comparacin de versiones de diagrama [pgina 25]).
Seleccione
Men
Imprimir diagrama
Seleccione
objeto.
Men
Compartir enlace
Seleccione
Men
Seleccione Men Generar informe en PDF o Generar documento de Word para generar un informe
estndar del diagrama (consulte Cmo compartir, exportar y crear informes en los diagramas [pgina
25]).
[BPMN] Seleccione Men
estndar al diagrama.
Cuando haya acabado de modificarlo, haga clic en la herramienta Publicar y luego seleccione
Enviar modificaciones para enviar el diagrama a usuarios acreditados para que lo revisen antes de
publicarlo. Ya no podr editarlo.
Publicar para que las modificaciones estn disponibles para todos los usuarios en el repository
(requiere permiso de Escritura o un permiso superior).
Anular modificaciones: para borrar el borrador del diagrama e ignorar las modificaciones. La versin
publicada del diagrama seguir sin modificaciones.
1.4.2
Cualquier usuario puede comentar cualquier objeto de cualquier diagrama publicado sobre el que tenga permiso
de visualizacin. Por defecto, los usuarios no pueden ver sus borradores de diagrama, pero puede invitarles para
que los visualicen y los comenten antes de enviar las modificaciones para su publicacin.
Nota
Los comentarios publicados en diagramas publicados se conservan en las versiones, pero los comentarios
publicados en borradores de diagrama se eliminan al publicarse el diagrama.
Las burbujas amarillas muestran objetos superiores en el diagrama que contiene comentarios. Haga clic en la
burbuja de un comentario para abrir el panel Comentarios y leer, responder o cerrar los comentarios existentes, o
bien para aadir comentarios nuevos.
22
PowerDesigner Web
PowerDesigner Web
PowerDesigner Web
PowerDesigner Web
23
Nota
Si recibe una invitacin para comentar el borrador de diagrama de otro usuario, este aparecer en la
seccin Invitaciones para comentar de su rea de trabajo.
Haga clic en la herramienta Comentarios para mostrar u ocultar el panel Comentarios.
En el panel Diagrama:
Seleccione un objeto para mostrar nicamente los comentarios que tiene asociados o para aadir un
comentario.
Haga clic en el fondo del diagrama para visualizar todos los comentarios de todos los objetos del
diagrama o para aadir un comentario al diagrama mismo.
En el panel Comentarios:
Haga clic en un comentario para responderlo.
Haga clic en un comentario y haga clic en la marca de seleccin para marcarlo como cerrado y ocultarlo.
Puede volver a visualizar el comentario si opta por visualizar todos los comentarios.
Haga clic en un comentario que haya publicado (que no contenga ninguna respuesta) y haga clic en el
lpiz para editarlo o en la papelera para eliminarlo.
Haga clic en un nombre de objeto de un comentario para centrar el diagrama en dicho objeto.
Haga clic en la parte superior del panel para alternar entre visualizar todos los comentarios y ocultar los
comentarios marcados como cerrados.
24
PowerDesigner Web
PowerDesigner Web
1.4.3
PowerDesigner Web ofrece distintas maneras de compartir los diagramas: mediante enlaces, como imgenes,
imprimiendo y generando informes.
Haga clic en el botn Men y seleccione:
Compartir enlace: para obtener un enlace que se pueda compartir del diagrama u objeto.
Imprimir diagrama: para preparar la impresin del diagrama mediante la funcin Imprimir de su navegador.
Puede optar por reducir el diagrama a una sola pgina o hacer que PowerDesigner lo adapte a un nmero de
pginas ptimo.
Exportar imagen de diagrama: para guardar el diagrama como imagen SVG.
Generar informe en PDF/Generar documento de Word: para generar un informe estndar del diagrama. Los
informes estn disponibles para los siguientes tipos de diagrama:
Diagramas de procesos del tipo BPMN descriptivo y ejecutable: los informes incluyen la imagen del
diagrama y listan alfabticamente las actividades y eventos intermedios, gateways y eventos iniciales y
finales que se encuentran en el diagrama.
Cada objeto visualiza su nombre, cdigo, comentario, descripcin y anotacin (si se han establecido),
junto con cualquier otra propiedad estndar que se haya establecido, y una lista de cualquier regla
empresarial asociada a l. Tambin se informa de cualquier subdiagrama, junto con los objetos que
aparecen en l.
Mapas de procesos: los informes incluyen la imagen del mapa y listan los siguientes objetos que aparecen
en el mapa:
reas de arquitectura
Funciones empresariales
Procesos
Cada objeto visualiza su nombre, cdigo, comentario, descripcin y anotacin (si se han establecido) y
una lista de cualquier regla empresarial asociada a l. Tambin se informa de cualquier submapa, junto
con los procesos que aparecen en l.
Nota
Actualmente no se pueden configurar los informes y no se admiten en las propiedades personalizadas.
1.4.4
Siempre que lo desee puede comparar su borrador de diagrama (o un diagrama en el que se le ha invitado a
comentar o uno que ha recibido para revisar) con la versin publicada desde la que se han iniciado las ediciones.
Para abrir la ventana Comparar, haga clic en
PowerDesigner Web
PowerDesigner Web
Men
Comparar versiones .
25
Nota
Tambin puede efectuar una comparacin de dos versiones publicadas cualesquiera de un diagrama en una
sola rama desde la faceta Versiones de su modelo principal (consulte Propiedades de objeto [pgina 10]).
En la barra de herramientas de la parte superior:
Haga clic en la herramienta Propiedades para visualizar el panel Comparar propiedades, que muestra las
Propiedades iniciales, las Modificaciones efectuadas en ellas y las Nuevas propiedades del objeto
seleccionado.
En los paneles del diagrama:
El diagrama publicado se visualiza en el panel de la izquierda y la versin de borrador, en el panel de la
derecha. Las diferencias se distinguen por colores del siguiente modo:
Creaciones: verde (solo en el panel de la derecha)
Modificaciones: naranja (ambos paneles)
Borrados: rojo (solo en el panel de la izquierda)
Haga clic en un objeto de cualquier panel para seleccionarlo en la lista de modificaciones.
Haga clic y arrastre para desplazarse por el diagrama. Utilice la rueda del ratn para acercar o alejar.
Revise o aada comentarios en el panel de la derecha (consulte Comentarios en los diagramas [pgina
22]).
En la barra de herramientas de la parte inferior:
26
PowerDesigner Web
PowerDesigner Web
1.4.5
Verificacin de diagramas
Mientras edita un diagrama puede verificar que cumple las reglas de modelado adecuadas. Para iniciar la
verificacin, haga clic en el botn Verificar de la parte inferior derecha de la ventana.
Arriba, las burbujas rojas indican objetos del diagrama que contienen errores o advertencias, y la faceta y la
propiedad relevantes de su hoja de propiedades quedan resaltadas siempre que es posible. Haga clic en una
burbuja de error para abrir el panel Errores y advertencias para visualizar los errores y advertencias.
En el panel Diagrama:
Seleccione un objeto para mostrar nicamente los errores y advertencias asociados a l.
Se hace un test de todos los objetos para garantizar que tienen un nombre y que este es nico para los
objetos de dicho tipo en el mbito actual, que normalmente se trata del proceso o diagrama actual.
Para obtener informacin sobre reglas especficas de BPMN 2.0, consulte Verificacin de diagramas de
proceso de BPMN 2,0 [pgina 28].
Haga clic en la burbuja de error del diagrama en las herramientas de zoom y panormica de la esquina
superior izquierda para visualizar todos los errores y advertencias de todos los objetos del diagrama.
En el panel Errores y advertencias:
Haga clic en un nombre de objeto de un comentario para centrar el diagrama en dicho objeto.
Haga clic en la parte superior del panel para alternar entre la visualizacin de errores y advertencias o
nicamente de errores.
Tras iniciar una verificacin de diagrama, PowerDesigner Web sigue verificando las modificaciones en tiempo real
de manera que, a medida que corrige problemas, el recuento de errores y advertencias de la burbuja y de la lista
va disminuyendo. Para salir del modo de validacin, haga clic en Guardar para guardar las modificaciones y pulse
F5 para actualizar la ventana del navegador.
PowerDesigner Web
PowerDesigner Web
27
1.4.5.1
PowerDesigner Web proporciona un conjunto de reglas de verificacin estndar para los diagramas de proceso de
BPMN 2.
Las reglas de verificacin de esta lista se aplican a BPMN 2.0 ejecutable y (donde convenga) a BPMN 2.0
descriptivo:
Actividades:
Falta flujo de entrada/Falta flujo de salida: las actividades/procesos deben tener como
mnimo un flujo de entrada y un flujo de salida.
Implementacin no vlida: una actividad/proceso que se ha implementado no puede implementar
otras actividades/procesos.
Descomposicin no vlida: las tareas no deben contener otros objetos. Solo los subprocesos y otras
actividades compuestas pueden contener otros objetos.
Elementos compatibles con elemento no vlidos: los eventos y las tareas solo deben contener
objetos compatibles con elementos de tipo Entrada de datos o Salida de datos.
Demasiados flujos por defecto: las actividades y eventos intermedios no deben tener ms de un
flujo de salida por defecto.
Tipo de implementacin no vlido: las actividades de llamada deben tener un tipo de
implementacin de Proceso de reutilizacin.
Falta inicio/Falta fin: los subprocesos/procesos compuestos deben tener al menos un inicio y un
fin.
Flujos de entrada no vlidos/Flujos de salida no vlidos: los subprocesos de evento no
deben tener flujos de entrada o de salida.
Demasiados eventos iniciales: los subprocesos de evento deben tener slo un evento inicial.
Flujos de entrada no vlidos/Flujos de salida no vlidos: las actividades de
compensacin no deben tener flujos de secuencia de entrada que no sean del tipo Compensacin, ni
ningn flujo de secuencia de salida.
No vlido para exportacin: las tareas manuales no se pueden exportar a un fichero NetWeaver
BPMN2.
Gateways:
Muy pocos flujos de entrada o salida: los gateways/decisiones deben tener ms de un flujo de
salida para representar una divisin (rama condicional) o ms de un flujo de entrada para representar una
fusin.
Demasiados flujos por defecto: los gateways no deben tener ms de un flujo de salida por defecto.
Flujos de mensaje y secuencia:
Falta fuente/Falta destino: los flujos deben tener tanto un objeto de fuente, como de destino.
Formato de mensaje no vlido: los flujos de secuencia no deben tener formatos de mensaje
adjuntos.
Formato de mensaje no definido: los flujos de mensaje deben especificar un formato de mensaje o
tener el formato de mensaje fijado en <Ninguno>.
Definicin duplicada: los formatos de mensaje no deben tener la misma definicin que otros
formatos de mensaje.
Propiedad de correlacin no vlida: los flujos de mensajes deben especificar una propiedad de
correlacin de las definidas en la clave de correlacin.
28
PowerDesigner Web
PowerDesigner Web
Fuente no vlida/Destino no vlido: los flujos de mensaje solo pueden venir de (tener como
fuente) e ir a (tener como destino) actividades, grupos, eventos intermedios de mensajes recibidos o
eventos iniciales de mensaje.
Eventos:
Falta flujo de salida: los inicios deben tener como mnimo un flujo de salida.
Falta flujo de entrada: los finales deben tener como mnimo un flujo de entrada.
No est permitido en nivel superior: los eventos iniciales del tipo Escalacin, Error o
Compensacin solo estn permitidos en subprocesos de evento.
No est permitido en subproceso: los eventos iniciales que no tienen el tipo Estndar no estn
permitidos en subprocesos de evento.
No est permitido en subproceso de evento: los eventos iniciales del tipo Estndar no estn
permitidos en subprocesos de evento.
No est permitido en transaccin: los eventos iniciales que no tienen el tipo Estndar no estn
permitidos en transacciones.
No est permitido en subproceso especial: los eventos iniciales y finales no estn permitidos
en subprocesos especiales.
Solo est permitido en transacciones: los eventos finales de tipo Cancelar no estn permitidos
en el nivel superior o en subprocesos de evento. Solo se permiten en transacciones.
Elementos compatibles con elemento no vlidos: los eventos y las tareas solo deben contener
objetos compatibles con elementos de tipo Entrada de datos o Salida de datos.
Demasiados flujos por defecto: las actividades y eventos intermedios no deben tener ms de un
flujo de salida por defecto.
Muy pocas definiciones de evento: los eventos mltiples deben contener como mnimo dos
definiciones de evento.
Definiciones de evento no vlidas: eventos mltiples y eventos mltiples en paralelo del tipo:
Inicial (en nivel superior): solo puede contener definiciones de evento Mensaje, Temporizador,
Condicional, Error y Seal.
Inicial con interrupcin (en subproceso de evento): solo puede contener definiciones de evento
Mensaje, Temporizador, Escalacin, Condicional, Error, Compensacin y Seal.
Inicial sin interrupcin (en un subproceso de evento): solo puede contener definiciones de evento
Mensaje, Temporizador, Escalacin, Condicional y Seal.
Lmite con interrupcin: solo puede contener definiciones de evento Mensaje, Temporizador,
Escalacin, Condicional, Error, Cancelar, Compensacin y Seal.
Lmite sin interrupcin: solo puede contener definiciones de evento Mensaje, Temporizador,
Escalacin, Condicional y Seal.
Intermedios de recepcin: solo pueden contener definiciones de evento Mensaje, Temporizador,
Condicional, Enlace y Seal.
Intermedios de emisin: solo pueden contener definiciones de evento Mensaje, Escalacin, Enlace,
Compensacin y Seal.
Finales: solo pueden contener definiciones de evento Mensaje, Error, Escalacin, Cancelar,
Compensacin, Seal y Finalizar.
Descomposicin no vlida: los eventos no se deben descomponer. No deben contener otros
objetos.
Falta estereotipo: los eventos deben tener un estereotipo para definir qu tipo de evento son.
Reutilizacin no vlida: los eventos no se deben especificar como reutilizables.
Datos y asociaciones de datos:
PowerDesigner Web
PowerDesigner Web
29
Recurso sin utilizar: los objetos de datos/recursos deben estn vinculados como mnimo con una
actividad/proceso.
No est permitido en tareas o eventos: los objetos de datos y las referencias de objetos de
datos no estn permitidas en tareas o eventos
Falta objeto de datos/Objeto de datos no vlido: las referencias de objeto de datos deben
especificar el objeto de datos al que hacen referencia.
Fuente no vlida/Destino no vlido: las asociaciones de datos/flujos de recursos solo pueden
venir de (tener como fuentes) e ir a (tener como destinos) actividades/procesos u objetos de datos/
recursos.
Falta elemento fuente/Elemento fuente no vlido : las asociaciones de datos con un tipo de
transformacin de salida deben especificar un elemento compatible con elementos (del tipo Salida de
datos) de entre los definidos en su actividad de origen, que se transferir de la actividad a los datos.
Falta elemento de destino/Elemento de destino no vlido: las asociaciones de datos con
un tipo de transformacin de entrada deben especificar un elemento compatible con elementos (del tipo
Entrada de datos) de entre los definidos en su actividad de destino, que se transferir a la actividad desde
los datos.
Elementos compatibles con elemento:
No est permitido en eventos iniciales: los elementos compatibles con elemento de tipo
Entrada de datos no estn permitidos en eventos iniciales.
No est permitido en eventos intermedios de recepcin los elementos compatibles con
elemento de tipo Entrada de datos no estn permitidos en eventos intermedios de recepcin.
No est permitido en eventos intermedios de emisin: los elementos compatibles con
elemento de tipo Entrada de datos no estn permitidos en eventos intermedios de emisin.
No est permitido en eventos finales: los elementos compatibles con elemento de tipo Entrada
de datos no estn permitidos en eventos finales.
Claves de correlacin:
Faltan variables: las claves de correlacin deben contener como mnimo una variable
Objetos de implementacin: estos objetos no se modelan habitualmente en PowerDesigner Web pero pueden
estar presentes en modelos que se han creado en el cliente de escritorio de PowerDesigner:
Faltan interfases: los proveedores de servicios deben contener como mnimo una interfase.
Faltan operaciones: las interfases deben contener como mnimo una operacin.
Falta mensaje de entrada (unidireccional): las operaciones unidireccionales deben
especificar un mensaje de entrada.
Falta mensaje de entrada (solicitud-respuesta): las operaciones de solicitud-respuesta
deben especificar tanto un mensaje de entrada, como de salida.
Falta mensaje de entrada (peticin respuesta): las operaciones de peticin-respuesta deben
especificar tanto un mensaje de entrada, como de salida.
Falta mensaje de salida (notificacin): las operaciones de notificacin deben especificar un
mensaje de salida.
Falta mensaje de salida (solicitud-respuesta): las operaciones de solicitud-respuesta deben
especificar tanto un mensaje de entrada, como de salida.
Falta mensaje de salida (peticin respuesta): las operaciones de peticin-respuesta deben
especificar tanto un mensaje de entrada, como de salida.
30
PowerDesigner Web
PowerDesigner Web
1.4.6
Publicacin de diagramas
Cuando sus modificaciones (o las modificaciones que est revisando) se hayan completado, podr publicarlas y
crear una nueva versin del diagrama disponible para todos los usuarios.
Contexto
Nota
Debe tener permiso de Escritura o superior para publicar directamente un diagrama. Si solo tiene permiso
de Envo, sus modificaciones deben revisarse antes de la publicacin del diagrama. En este caso, seleccione
Publicar
Enviar modificaciones .
Procedimiento
1. [recomendado] Revise el contenido del diagrama para garantizar la exactitud y el cumplimiento de los
estndares de modelado de su organizacin:
Para verificar que el diagrama cumple las reglas de modelado adecuadas, haga clic en el botn Verificar
de la parte inferior derecha de la ventana (consulte Verificacin de diagramas [pgina 27]).
Para obtener un anlisis interactivo de las modificaciones realizadas desde la versin publicada,
seleccione
25]).
Men
Comparar versiones
1.4.7
Puede crear objetos para reutilizarlos en sus modelos si los guarda en un diagrama dentro de la carpeta
Biblioteca del repository. Otros usuarios pueden reutilizar en sus diagramas los objetos guardados de esta
manera.
Existen dos formas de reutilizar objetos:
Al crear un objeto en un diagrama e indicar el nombre en su smbolo u hoja de propiedades, aparecen como
propuestas los nombres de los objetos guardados en la biblioteca (junto con los del diagrama local).
Seleccione un nombre de la lista para reutilizar un objeto existente.
PowerDesigner Web
PowerDesigner Web
31
Nota
Se sustituye el objeto local por un acceso rpido al objeto de la biblioteca, que es de solo lectura, y se
pierden las propiedades que ha definido previamente para el objeto.
Algunas propiedades de objeto requieren que seleccione un objeto como su valor. Haga clic en el botn
Seleccionar objeto a la derecha del campo de propiedad para abrir una lista con todos los objetos de este tipo
en la biblioteca (junto con los del diagrama local). Seleccione un objeto para asignarlo a la propiedad.
Los siguientes objetos de tipo BPMN 2.0 descriptivo y ejecutable se pueden reutilizar:
Grupos
Lanes
Tareas/Actividades
Objetos de datos/Memorias de datos
Eventos intermedios
Los siguientes objetos de tipo BPMN 2.0 descriptivo y ejecutable no se pueden reutilizar:
Eventos iniciales/finales
Gateways
Enlaces de mensaje y secuencia y asociaciones de datos
Nota
Los objetos de tipo BPMN 2.0 descriptivo no se pueden reutilizar en diagramas de tipo BPMN 2.0 ejecutable y
viceversa.
1.5
Mapas de procesos
Un mapa de procesos le proporciona una vista grfica de la arquitectura empresarial y le ayuda a identificar sus
funciones empresariales y procesos de alto nivel, independientemente de las personas y unidades empresariales
que las cumplan.
El ejemplo siguiente muestra un mapa de procesos de nivel superior en el que se definen las agrupaciones
Gestin,Ncleo, y Soporte en reas de arquitectura y se definen diez procesos de nivel superior:
32
PowerDesigner Web
PowerDesigner Web
Los 4.Los procesos Demand to Cash y 8. Procure to Pay contienen submapas a los que puede acceder
haciendo clic en los smbolos ms en la base de los smbolos (consulte Creacin de un mapa de procesos de
varios niveles [pgina 35]).
Para crear un mapa de procesos, vaya a la carpeta del repository que quiera crear y haga clic en el botn +
(consulte Creacin de un diagrama [pgina 11]).
Los siguientes objetos pueden crearse con el cuadro de herramientas del mapa de procesos:
Tabla 2:
Herramienta
Descripcin
Proceso: una actividad o un grupo de subprocesos. Consulte Procesos [pgina 34].
rea de arquitectura: un objeto abstracto para la agrupacin de otros objetos. Consulte reas de arqui
tectura [pgina 37].
PowerDesigner Web
PowerDesigner Web
33
Nota
Los programas, proyectos y objetivos creados en un mapa de procesos en el cliente de escritorio de
PowerDesigner se pueden visualizar pero no crear ni modificar en PowerDesigner Web.
1.5.1
Procesos
Un proceso representa algo que ha hecho la organizacin. Los procesos se pueden descomponer en subprocesos
y la jerarqua de procesos se suele mostrar en un mapa de procesos.
Para crear un proceso, haga clic en la herramienta Proceso para seleccionarla y luego haga clic en un espacio
vaco o en un rea de arquitectura, funcin empresarial o proceso en el diagrama:
Para crear un segundo proceso despus del primero, haga clic en la herramienta Proceso en su barra de
herramientas contextual. De esta manera, puede crear tantos procesos seguidos como sea necesario:
Para crear una segunda fila de procesos, haga clic en la herramienta Proceso en la barra de herramientas
contextual de proceso final y arrstrela debajo de la fila antes de soltarla (o utilice la herramienta Proceso en la
barra de herramientas de la parte inferior):
34
PowerDesigner Web
PowerDesigner Web
Nota
Los procesos reciben un nmero cuando se crean. Si mueve los procesos, es posible que los nmeros ya
no correspondan con el orden deseado. Puede modificar el nmero de un proceso en el campo ID de
nmero de su hoja de propiedades y los dems nmeros se actualizarn para evitar duplicados y rellenar
los huecos en una secuencia siempre que sea posible.
Para crear un submapa dentro de un proceso, haga doble clic en su smbolo (consulte Creacin de un mapa
de procesos de varios niveles [pgina 35]).
Para enlazar un proceso con un diagrama de proceso empresarial que modela sus pasos, utilice la faceta
Diagramas (consulte Cmo enlazar procesos con diagramas de procesos empresariales [pgina 36]).
Los procesos pueden tener las siguientes propiedades:
Tabla 3:
Propiedad
Descripcin
Nombre/Cdigo/
Identifican el objeto. El nombre debe transmitir claramente la funcin del objeto a los usuarios no tc
Comentario
nicos, mientras que el cdigo que se utiliza para generar cdigos o scripts puede abreviarse y no
puede incluir espacios. Si lo desea, puede aadir un comentario para proporcionar informacin ms
detallada sobre el objeto. Por defecto, el cdigo se genera a partir del nombre aplicando las conven
ciones de nomenclatura especificadas en las opciones del modelo. Para desvincular la sincronizacin
de nombre y cdigo, haga clic en el botn = situado en la parte derecha del campo Cdigo.
Estereotipo
Ampla la semntica del objeto . Puede introducir un estereotipo directamente en este campo o aadir
estereotipos a la lista especificndolos en un fichero de extensin.
ID de nmero
Especifica el nmero del proceso en la secuencia. Los nmeros se asignan de forma secuencial
cuando se crean los procesos. Si mueve los procesos, es posible que los nmeros ya no correspondan
con el orden deseado. Puede modificar el nmero de un proceso aqu y los dems nmeros se modifi
carn para evitar duplicados y rellenar los huecos en una secuencia siempre que sea posible.
Proceso reutilizado
Los subprocesos pueden aparecer dentro del smbolo de proceso o en un submapa y se muestran en ambos
casos en la faceta Secundarios de su hoja de propiedades.
1.5.1.1
Los mapas de proceso se actualizan normalmente por analistas de proceso que empiezan por un resumen de las
reas empresariales de nivel superior y funciones de alto nivel, y descomponen los procesos de nivel superior en
subprocesos. Algunos o todos los procesos en el mapa de nivel superior se descomponen en subprocesos que
PowerDesigner Web
PowerDesigner Web
35
contienen submapas y as sucesivamente para varios niveles. Las reas de arquitectura y las funciones
empresariales solo estn permitidas en el nivel superior y no se pueden crear en submapas.
Es habitual descomponer los procesos en cuatro niveles en un mapa de procesos, y luego modelar cada proceso
de cuatro pasos en un diagrama de proceso empresarial (consulte Cmo enlazar procesos con diagramas de
procesos empresariales [pgina 36]).
Para crear un submapa dentro de un proceso, haga doble clic en su smbolo. Los procesos que cree en este
submapa son subprocesos del proceso inicial y aparecen en la faceta Secundarios de su hoja de propiedades. Su
nmero completo incluye el nmero de proceso principal como un prefijo.
Para bajar a un submapa existente, haga clic en el signo ms en la parte inferior central del smbolo de proceso o
acerque el smbolo del proceso hasta que llene toda la pantalla. Para volver al mapa principal, haga clic en la
flecha Atrs en la parte superior izquierda de la vista de diagrama o aleje hasta que la escala sea menos del 20%.
Nota
Los mapas de procesos y cualquier submapa incluido en sus procesos se tratan como un nico diagrama para
que sea ms sencillo publicar y navegar en el repository. Para aadir un marcador de un submapa concreto y
que sea ms fcil acceder a l, haga clic en su pin en la lista Diagramas vistos recientemente dentro del rea de
trabajo.
1.5.1.2
Aunque pueda descomponer procesos en subprocesos en un mapa de procesos, es ms habitual modelar los
pasos de proceso de nivel inferior en un diagrama de procesos empresariales. El mapa de procesos
habitualmente lo actualiza un arquitecto empresarial o un analista de procesos, mientras que el modelado de
pasos de proceso de cuarto nivel suelen hacerlo los propietarios del proceso.
Contexto
Nota
Para poder enlazar el diagrama de proceso empresarial con un proceso en el mapa de procesos, primero debe
crearlo.
Procedimiento
1. Seleccione el proceso en el mapa de procesos y haga clic en la faceta Diagramas de su hoja de propiedades.
2. Haga clic en el enlace Aadir diagrama y, en el dilogo, vaya al modelo de proceso empresarial que contenga
el diagrama que quiera enlazar en el panel izquierdo.
36
PowerDesigner Web
PowerDesigner Web
1.5.2
reas de arquitectura
Un rea de arquitectura es un objeto abstracto que puede agrupar otros objetos. Los objetos no pertenecen al
rea, solo estn agrupados en ella.
Para crear un rea de arquitectura, haga clic en la herramienta rea de arquitectura para seleccionarla, y luego
haga clic en espacios vacos o en un rea existente en el diagrama:
Puede crear subreas, funciones y procesos dentro del rea seleccionando la herramienta adecuada y haciendo
clic en el smbolo del rea:
Descripcin
Nombre/Cdigo/
Identifican el objeto. El nombre debe transmitir claramente la funcin del objeto a los usuarios no
Comentario
tcnicos, mientras que el cdigo que se utiliza para generar cdigos o scripts puede abreviarse y no
puede incluir espacios. Si lo desea, puede aadir un comentario para proporcionar informacin ms
detallada sobre el objeto. Por defecto, el cdigo se genera a partir del nombre aplicando las conven
ciones de nomenclatura especificadas en las opciones del modelo. Para desvincular la sincroniza
cin de nombre y cdigo, haga clic en el botn = situado en la parte derecha del campo Cdigo.
Estereotipo
Ampla la semntica del objeto . Puede introducir un estereotipo directamente en este campo o aa
dir estereotipos a la lista especificndolos en un fichero de extensin.
PowerDesigner Web
PowerDesigner Web
37
Las subreas y procesos aparecen dentro del smbolo del rea, en la faceta Depende de de su hoja de
propiedades.
1.5.3
Funciones empresariales
Una funcin empresarial es una agregacin de subfunciones y procesos. Estos subobjetos pertenecen a la funcin
y se borrarn si la borra.
Para crear una funcin empresarial, haga clic en la herramienta funcin empresarial para seleccionarla, y luego
haga clic en espacios vacos o en un rea de arquitectura o funcin empresarial en el diagrama:
Puede crear subfunciones y procesos dentro de la funcin seleccionando la herramienta adecuada y haciendo clic
en el smbolo de la funcin:
Descripcin
Nombre/Cdigo/
Identifican el objeto. El nombre debe transmitir claramente la funcin del objeto a los usuarios no
Comentario
tcnicos, mientras que el cdigo que se utiliza para generar cdigos o scripts puede abreviarse y no
puede incluir espacios. Si lo desea, puede aadir un comentario para proporcionar informacin ms
detallada sobre el objeto. Por defecto, el cdigo se genera a partir del nombre aplicando las conven
ciones de nomenclatura especificadas en las opciones del modelo. Para desvincular la sincroniza
cin de nombre y cdigo, haga clic en el botn = situado en la parte derecha del campo Cdigo.
Estereotipo
Ampla la semntica del objeto . Puede introducir un estereotipo directamente en este campo o aa
dir estereotipos a la lista especificndolos en un fichero de extensin.
Las subfunciones y procesos aparecen dentro del smbolo de la funcin, en la faceta Secundarios de su hoja de
propiedades.
38
PowerDesigner Web
PowerDesigner Web
1.6
Business Process Modeling Notation (BPMN) 2.0 es una notacin grfica estandarizada diseada para promover
la comunicacin entre usuarios empresariales que no tienen un perfil tcnico y deben documentar sus procesos y
los desarrolladores que desean implementarlos utilizando un lenguaje de ejecucin empresarial.BPMN 2.0
descriptivo est dirigido a los usuarios empresariales y contiene un subconjunto de objetos BPMN 2.0 adecuados
para el diseo y anlisis de procesos empresariales.
PowerDesigner proporciona soporte para dos variantes de BPMN 2.0. Para obtener informacin sobre BPMN 2.0
ejecutable, consulte BPMN 2.0 ejecutable [pgina 52].
PowerDesigner admite la creacin de diagramas de proceso BPMN 2.0 descriptivo, que se centran en el flujo de
secuencia de un proceso individual (por ejemplo, en un grupo), de y diagramas de colaboracin, que pueden
incluir dos o ms grupos, con transferencia de mensajes entre ellos:
PowerDesigner Web
PowerDesigner Web
39
Tabla 6:
Herra
mienta
Descripcin
Grupo/Lane: representa empresas, departamentos, roles o subentidades (consulte Grupos y lanes (BPMN des
criptivo) [pgina 40]).
Evento inicial: inicia un proceso (consulte Eventos iniciales y finales (BPMN descriptivo) [pgina 42]).
Tarea: representa el trabajo efectuado en un proceso (consulte Tareas (BPMN descriptivo) [pgina 44]).
Gateway: representa una decisin o bien acciones paralelas y la reunificacin del flujo de secuencia (consulte
Gateways (BPMN descriptivo) [pgina 47]).
Evento final: finaliza un proceso (consulte Eventos iniciales y finales (BPMN descriptivo) [pgina 42]).
Memoria de datos: representa una base de datos, archivador u otro contenedor de datos (consulte Datos (BPMN
descriptivo) [pgina 49]).
Objeto de datos: representa un informe, documento u otro elemento de datos utilizado en el proceso (consulte
Datos (BPMN descriptivo) [pgina 49]).
1.6.1
Flujo de secuencia: enlaza dos elementos (eventos, actividades o gateways) para mostrar el progreso en un
proceso.
Flujo de mensaje: enlaza un grupo (o una de sus actividades) a otro grupo (o una de sus actividades) y pasa
un mensaje entre ellos.
Los grupos representan empresas, departamentos o roles. Los lanes representan subentidades de estas
organizaciones y aparecen como swimlanes en el grupo. Muchos diagramas BPMN contienen uno o varios grupos
y el resto de objetos se encuentran en los lanes de estos grupos.
40
PowerDesigner Web
PowerDesigner Web
Nota
Los grupos pueden ser verticales (de arriba a abajo) u horizontales (de derecha a izquierda). Puede modificar
la orientacin de su diagrama (si no contiene ningn grupo) seleccionando
Men
Modificar grupo a
horizontal/vertical .
Para crear un grupo, haga clic en la herramienta Grupo/Lane para seleccionarlo y, a continuacin, haga clic en el
espacio vaco del diagrama. Se puede crear automticamente un evento inicial en el grupo (consulte Eventos
iniciales y finales (BPMN descriptivo) [pgina 42]).
Un grupo individual de un diagrama representa normalmente la organizacin:
Para aadir un lane a un grupo, haga clic en la herramienta Grupo/Lane para seleccionarlo y pase el ratn por el
grupo existente del diagrama. Aparecer una lnea verde para mostrar dnde se aadir el lane. Haga clic para
crear el lane en esta posicin.
Cada lane del grupo primario representa un departamento u otra subentidad de la organizacin:
Los diagramas BPMN pueden contener un segundo grupo que represente un interlocutor, como un cliente o
proveedor con el que la organizacin interacta. Para crear un segundo grupo, haga clic en la herramienta Grupo/
Lane para seleccionarlo y, a continuacin, haga clic en el espacio vaco del diagrama:
PowerDesigner Web
PowerDesigner Web
41
Dado que normalmente no conocer los detalles de los procesos de un interlocutor, el segundo grupo se suele
tratar como "caja negra". En ese grupo no se crean tareas ni objetos y se enlaza con el primer grupo solo a travs
de flujos de mensajes.
Nota
Puede arrastrar lanes de un grupo a otro o a espacios vacos para crear un nuevo grupo. Los lanes se pueden
reutilizar y aparecen en diferentes grupos.
Los grupos y lanes pueden tener las siguientes propiedades:
Tabla 7:
Propiedad
Descripcin
Nombre/Cdigo/
Identifican el objeto. El nombre debe transmitir claramente la funcin del objeto a los usuarios no
Comentario
tcnicos, mientras que el cdigo que se utiliza para generar cdigos o scripts puede abreviarse y no
puede incluir espacios. Si lo desea, puede aadir un comentario para proporcionar informacin ms
detallada sobre el objeto. Por defecto, el cdigo se genera a partir del nombre aplicando las conven
ciones de nomenclatura especificadas en las opciones del modelo. Para desvincular la sincroniza
cin de nombre y cdigo, haga clic en el botn = situado en la parte derecha del campo Cdigo.
Instancia mltiple
1.6.2
Un proceso empieza con un evento inicial y termina con uno o varios eventos finales.
42
PowerDesigner Web
PowerDesigner Web
Para crear un evento inicial, haga clic en la herramienta Inicio para seleccionarla y haga clic en el diagrama.
Nota
Cuando cree un grupo, se crear por defecto un evento inicial (consulte Grupos y lanes (BPMN descriptivo)
[pgina 40]).
Por defecto, se crea un evento inicial estndar. Para modificar el tipo de evento inicial, seleccinelo, haga clic en la
herramienta Propiedades y seleccione el tipo adecuado. En BPMN 2.0 descriptivo, PowerDesigner admite los
siguientes tipos de eventos iniciales:
Tabla 8:
Smbolo
Descripcin
Evento inicial indefinido: el proceso simplemente se inicia sin ningn evento desencadenante especfico.
Evento inicial de mensaje: el proceso se inicia tras la recepcin de un mensaje, como un pedido o con
sulta.
Evento inicial de temporizador: el proceso se inicia en una fecha especfica o a una hora determinada,
como el lunes a las 9 de la maana.
Descripcin
Evento final estndar: el proceso simplemente finaliza cuando todas las tareas se han completado.
Evento final de mensaje: el proceso termina cuando se enva un mensaje, como una oferta, factura o in
forme.
Evento de finalizacin: todas las tareas de un flujo de secuencia paralelo finalizan inmediatamente
cuando una rama encuentra un evento de finalizacin.
PowerDesigner Web
PowerDesigner Web
43
Tabla 10:
Propiedad
Descripcin
Nombre/Cdigo/
Identifican el objeto. El nombre debe transmitir claramente la funcin del objeto a los usuarios no
Comentario
tcnicos, mientras que el cdigo que se utiliza para generar cdigos o scripts puede abreviarse y no
puede incluir espacios. Si lo desea, puede aadir un comentario para proporcionar informacin ms
detallada sobre el objeto. Por defecto, el cdigo se genera a partir del nombre aplicando las conven
ciones de nomenclatura especificadas en las opciones del modelo. Para desvincular la sincroniza
cin de nombre y cdigo, haga clic en el botn = situado en la parte derecha del campo Cdigo.
1.6.3
El contenido principal de un proceso son las tareas que se llevan a cabo durante su ejecucin.
Para crear una tarea:
Seleccione un objeto del diagrama y haga clic (o haga clic y arrastre) en la herramienta Tarea en su barra de
herramientas contextual para crear una tarea nueva despus de esta en el flujo de control, o
Haga clic en la herramienta Tarea de la barra de herramientas de la parte inferior y haga clic en el diagrama.
La tarea se crea con el nombre por defecto resaltado, listo para que indique un nombre adecuado.
En BPMN 2.0 descriptivo, PowerDesigner admite los siguientes tipos de tareas:
Tabla 11:
Smbolo
Descripcin
Tarea estndar: se puede utilizar para cualquier tipo de actividad.
Tarea de servicio: una tarea llevada a cabo por una aplicacin o servicio web sin ninguna entrada hu
mana.
Tarea de usuario: una tarea llevada a cabo por un humano con la interaccin de una aplicacin de soft
ware.
Actividad de llamada: una tarea que reutiliza un proceso definido de forma global. Por ejemplo, puede
definir el proceso de inicio de sesin y reutilizarlo en varios procesos (consulte Actividades de llamada
(BPMN descriptivo) [pgina 46]).
Subproceso: una tarea que se divide en subtareas (consulte Subprocesos (BPMN descriptivo) [pgina
45]).
44
PowerDesigner Web
PowerDesigner Web
Tabla 12:
Propiedad
Descripcin
Nombre/Cdigo/Comentario
Identifican el objeto. El nombre debe transmitir claramente la funcin del objeto a los usuarios
no tcnicos, mientras que el cdigo que se utiliza para generar cdigos o scripts puede abre
viarse y no puede incluir espacios. Si lo desea, puede aadir un comentario para proporcionar
informacin ms detallada sobre el objeto. Por defecto, el cdigo se genera a partir del nom
bre aplicando las convenciones de nomenclatura especificadas en las opciones del modelo.
Para desvincular la sincronizacin de nombre y cdigo, haga clic en el botn = situado en la
parte derecha del campo Cdigo.
Proceso reutilizable
Especifica que se puede hacer referencia a la tarea para que la reutilice una actividad de lla
mada (consulte Actividades de llamada (BPMN descriptivo) [pgina 46]).
Objeto llamado
[Actividades de llamada] Especifica la tarea o proceso global que reutiliza la actividad de lla
mada.
1.6.3.1
Un subproceso es una tarea que se divide en subtareas. Por ejemplo, puede dividir la tarea Inicio de sesin en las
subtareas Indicar nombre de usuario e Indicar contrasea.
Para crear un subproceso:
Seleccione un objeto del diagrama y haga clic (o haga clic y arrastre) en la herramienta Tarea para crear una
tarea nueva despus de esta en el flujo de control, o
Haga clic en la herramienta Tarea de la barra de herramientas de la parte inferior y haga clic en el diagrama.
Indique un nombre para la tarea, haga clic en la herramienta Propiedades para modificar el tipo y seleccione SubProcess.
Al principio, el subproceso est vaco:
Para empezar a especificar los detalles del subproceso, haga clic en la herramienta Inicio de la barra de
herramientas de la parte inferior y haga clic en el smbolo del subproceso para crear el inicio dentro de este:
PowerDesigner Web
PowerDesigner Web
45
Nota
Al pasar el ratn por el subproceso el borde queda resaltado en verde, lo que indica que est a punto de crear
un objeto dentro de l.
Aada tareas y otros objetos segn convenga para completar la definicin del subproceso:
El smbolo crece para alojar estos objetos, y puede redimensionarlo y reposicionar los objetos si es necesario.
Nota
Los objetos creados dentro de un subproceso aparecen en la faceta Secundarios de su hoja de propiedades.
1.6.3.2
Las actividades de llamada son tareas que reutilizan un proceso o tarea global existente. Por ejemplo, es posible
que defina un proceso denominado Inicio de sesin y lo reutilice en otros procesos distintos.
Cree una tarea para poder crear una actividad de llamada:
Seleccione un objeto del diagrama y haga clic (o haga clic y arrastre) en la herramienta Tarea en su barra de
herramientas contextual para crear una tarea nueva despus de esta en el flujo de control, o
Haga clic en la herramienta Tarea de la barra de herramientas de la parte inferior y haga clic en el diagrama.
Indique un nombre para la tarea, haga clic en la herramienta Propiedades de la barra de herramientas contextual
para modificar el tipo y seleccione Actividad de llamada.
Para especificar la tarea que se va a reutilizar, vaya al panel Propiedades, haga clic en el botn Seleccionar objeto
a la derecha del campo Objeto llamado y seleccione la tarea que se va a reutilizar de la lista.
Nota
Las tareas disponibles para reutilizarse de esta lista deben:
tener seleccionada la propiedad Proceso reutilizable y
guardarse en el diagrama actual o en la carpeta Biblioteca del repository.
46
PowerDesigner Web
PowerDesigner Web
1.6.4
Los gateways controlan el flujo de secuencia del proceso y pueden dividir o fusionar el flujo para mostrar
decisiones o acciones simultneas necesarias.
Para crear un gateway:
Seleccione un objeto del diagrama y haga clic (o haga clic y arrastre) en la herramienta Gateway en su barra
de herramientas contextual para crear un gateway nuevo despus de este en el flujo de control.
Haga clic en la herramienta Gateway de la barra de herramientas inferior y haga clic en el diagrama.
Por defecto, se crea un gateway exclusivo. Para modificar a un gateway paralelo, haga clic en la herramienta
Propiedades y seleccione Gateway paralelo. En BPMN 2.0 descriptivo, PowerDesigner admite estos dos tipos
de gateways:
Tabla 13:
Smbolo
Descripcin
Gateway exclusivo: solo se ejecuta una rama de salida, en funcin de la condicin.
Para crear un objeto despus del gateway, haga clic en una herramienta de la barra de herramientas contextual
del gateway para crear una tarea u otro objeto despus de este en el flujo de control:
Para crear un segundo objeto en una nueva rama, vuelva a seleccionar el gateway y haga clic y arrastre una
herramienta de la barra de herramientas contextual para colocar el segundo objeto en una posicin adecuada.
Preferiblemente, el flujo debera partir de un punto diferente del smbolo de gateway:
PowerDesigner Web
PowerDesigner Web
47
Para especificar una condicin en un flujo de secuencia que conecta el gateway con un objeto, seleccione el flujo e
indique un valor adecuado en el campo Alias de condicin del panel Propiedades. El valor se muestra en el
diagrama del flujo de secuencia junto al gateway:
Debe aadir una condicin a todos los flujos de secuencia que salen del gateway. Puede aadir ms flujos de
secuencia alternativos segn sea necesario. En este ejemplo, cuando se realiza un pedido, un gateway exclusivo
controla el flujo de secuencia posterior en base al valor del pedido:
Los gateways tambin se utilizan para fusionar flujos de secuencia cuando dos o ms flujos paralelos o exclusivos
se unen para continuar el proceso. En este caso los dos tipos de gateway tienen los siguientes significados:
Tabla 14:
Smbolo
Descripcin
Gateway exclusivo: espera que una rama de entrada se haya completado antes de continuar.
Gateway paralelo: espera que todas las ramas de entrada se hayan completado antes de continuar.
48
PowerDesigner Web
PowerDesigner Web
En este ejemplo, una de las tareas de aprobacin llegar al gateway final exclusivo, que desencadena el envo del
pedido:
Descripcin
Nombre/Cdigo/
Identifican el objeto. El nombre debe transmitir claramente la funcin del objeto a los usuarios no
Comentario
tcnicos, mientras que el cdigo que se utiliza para generar cdigos o scripts puede abreviarse y no
puede incluir espacios. Si lo desea, puede aadir un comentario para proporcionar informacin ms
detallada sobre el objeto. Por defecto, el cdigo se genera a partir del nombre aplicando las conven
ciones de nomenclatura especificadas en las opciones del modelo. Para desvincular la sincroniza
cin de nombre y cdigo, haga clic en el botn = situado en la parte derecha del campo Cdigo.
1.6.5
PowerDesigner Web
PowerDesigner Web
49
Tabla 16:
Smbolo
Descripcin
Objeto de datos: informacin utilizada en el proceso.
Memoria de datos: una base de datos, archivador u otra ubicacin desde la que el proceso puede leer
datos o en la que puede escribirlos y que persiste durante un intervalo de tiempo superior a la duracin
de la instancia del proceso.
Para mostrar una tarea (u otro objeto) que est leyendo desde un objeto de datos o memoria de datos, haga clic
en los datos y, a continuacin, haga clic y arrastre la herramienta Enlace desde su barra de herramientas
contextual y sultela en la tarea para crear una asociacin de datos (una lnea discontinua) que apunte a la tarea:
Para mostrar una tarea (u otro objeto) que est escribiendo en un objeto de datos o memoria de datos, haga clic
en la tarea y, a continuacin, haga clic y arrastre la herramienta Enlace desde su barra de herramientas contextual
y sultela en los datos para crear una asociacin de datos que apunte a los datos:
50
PowerDesigner Web
PowerDesigner Web
Tabla 17:
Propiedad
Descripcin
Nombre/Cdigo/Comentario
Identifican el objeto. El nombre debe transmitir claramente la funcin del objeto a los usuarios
no tcnicos, mientras que el cdigo que se utiliza para generar cdigos o scripts puede abre
viarse y no puede incluir espacios. Si lo desea, puede aadir un comentario para proporcionar
informacin ms detallada sobre el objeto. Por defecto, el cdigo se genera a partir del nom
bre aplicando las convenciones de nomenclatura especificadas en las opciones del modelo.
Para desvincular la sincronizacin de nombre y cdigo, haga clic en el botn = situado en la
parte derecha del campo Cdigo.
Coleccin
Capacidad/Ilimitado
1.6.6
Los flujos de secuencia son lneas slidas con una flecha en un extremo, que enlazan los elementos de un proceso
del diagrama o de un grupo individual y muestran el orden en que se realizan. Los flujos de mensajes son lneas de
puntos con una flecha en un extremo, que enlazan dos grupos distintos (o elementos de dos grupos diferentes) y
muestran la direccin en la que se enva el mensaje.
Automticamente se crea un flujo de secuencia o de mensaje al crear un objeto desde la barra de herramientas
contextual de otro objeto. Para crear un flujo de secuencia de forma explcita:
Seleccione un objeto del diagrama, haga clic en la herramienta Enlace en su barra de herramientas contextual
y arrstrelo a otro elemento del mismo grupo, o bien
Haga clic en la herramienta Enlace de la barra de herramientas de la parte inferior para seleccionarlo y, a
continuacin, haga clic y arrastre de un elemento a otro en un grupo individual.
Para crear un flujo de mensaje de forma explcita:
Seleccione un objeto del diagrama, haga clic en la herramienta Enlace en su barra de herramientas contextual
y arrstrelo a otro grupo (o un elemento de otro grupo), o bien
Haga clic en la herramienta Enlace de la barra de herramientas de la parte inferior para seleccionarlo y, a
continuacin, haga clic y arrastre de un grupo (o un elemento del grupo) a otro grupo (o un elemento del otro
grupo).
En el siguiente ejemplo, tenga en cuenta que los flujos que se encuentran entre las tareas de un grupo individual
son flujos de secuencia de lneas slidas, mientras que los flujos que se encuentran entre los grupos son flujos de
mensaje de lneas de puntos.
PowerDesigner Web
PowerDesigner Web
51
Descripcin
Nombre/Cdigo/
Identifican el objeto. El nombre debe transmitir claramente la funcin del objeto a los usuarios no tcni
Comentario
cos, mientras que el cdigo que se utiliza para generar cdigos o scripts puede abreviarse y no puede
incluir espacios. Si lo desea, puede aadir un comentario para proporcionar informacin ms detallada
sobre el objeto. Por defecto, el cdigo se genera a partir del nombre aplicando las convenciones de no
menclatura especificadas en las opciones del modelo. Para desvincular la sincronizacin de nombre y
cdigo, haga clic en el botn = situado en la parte derecha del campo Cdigo.
Fuente/Destino
Especifique los objetos enlazados por el flujo. Para flujos de secuencia, el objeto fuente va antes que el
objeto de destino en el proceso. Para flujos de mensajes, el objeto fuente emite el mensaje y el objeto
de destino lo recibe.
Condicin
[flujos de secuencia] Especifica la condicin que debe cumplirse para que el proceso tome esta rama
siguiendo un gateway.
1.7
Business Process Modeling Notation (BPMN) 2.0 es una notacin grfica estandarizada diseada para promover
la comunicacin entre usuarios empresariales que no tienen un perfil tcnico y deben documentar sus procesos y
los desarrolladores que desean implementarlos utilizando un lenguaje de ejecucin empresarial.BPMN 2.0
ejecutable incluye todos los objetos BPMN 2.0 estndar y est dirigido a los modeladores tcnicos y a aquellos
que estn efectuando ingeniera inversa en SAP BPM o Eclipse BPMN2 Modeler.
52
PowerDesigner Web
PowerDesigner Web
PowerDesigner proporciona soporte para dos variantes de BPMN 2.0. Para obtener informacin sobre BPMN 2.0
descriptivo, consulte BPMN 2.0 descriptivo [pgina 39].
PowerDesigner admite los siguientes diagramas de BPMN ejecutable 2.0:
Diagramas de proceso: se centran en el flujo de secuencia de un proceso individual de un participante.
PowerDesigner admite diagramas de proceso como diagramas de proceso empresarial estndar con un
cuadro de herramientas especfico de BPMN.
Diagramas de colaboracin: puede mostrar de forma adicional los mensajes que se pasan entre los
participantes. Puede mostrar los participantes como cajas negras o con procesos en su interior.
PowerDesigner admite diagramas de colaboracin como diagramas de proceso empresarial estndar con un
cuadro de herramientas especfico de BPMN.
Diagramas de conversacin: proporcionan un resumen de las comunicaciones entre los participantes. Los
diagramas de conversacin pueden crearse y editarse en el cliente de escritorio de PowerDesigner, pero son
solo de lectura en PowerDesigner Web.
Diagramas de coreografa: se centran en la informacin detallada de la conversacin entre dos o varios
participantes, que a menudo estn enlazados a nodos de conversacin especficos. Los diagramas de
coreografa pueden crearse y editarse en el cliente de escritorio de PowerDesigner, pero son solo de lectura
en PowerDesigner Web.
Las siguientes herramientas estn disponibles en diagramas de BPMN 2.0 ejecutable:
Tabla 19:
Herra
mienta
Descripcin
Grupo/Lane: representa empresas, departamentos, roles o subentidades (consulte Grupos y lanes (BPMN des
criptivo) [pgina 40]).
Evento inicial: inicia un proceso (consulte Eventos iniciales, intermedios y finales (BPMN ejecutable) [pgina
60]).
Actividad: representa el trabajo efectuado en un proceso (consulte Actividades (BPMN ejecutable) [pgina
63]).
Evento intermedio: se produce durante el curso de un proceso e influye en l (consulte Eventos iniciales, interme
dios y finales (BPMN ejecutable) [pgina 60]).
Gateway: representa una decisin o bien acciones paralelas y la reunificacin del flujo de secuencia (consulte
Gateways (BPMN ejecutable) [pgina 65]).
Evento final: finaliza un proceso (consulte Eventos iniciales, intermedios y finales (BPMN ejecutable) [pgina
60]).
PowerDesigner Web
PowerDesigner Web
53
Herra
mienta
Descripcin
Memoria de datos: representa una base de datos, archivador u otro contenedor de datos (consulte Datos y refe
rencia de datos (BPMN ejecutable) [pgina 66]).
Objeto de datos: representa un informe, documento u otro elemento de datos utilizado en el proceso (consulte
Datos y referencia de datos (BPMN ejecutable) [pgina 66]).
1.7.1
Flujo de secuencia: enlaza dos elementos (eventos, actividades o gateways) para mostrar el progreso en un
proceso.
Flujo de mensaje: enlaza un grupo (o una de sus actividades) a otro grupo (o una de sus actividades) y pasa
un mensaje entre ellos.
54
PowerDesigner Web
PowerDesigner Web
PowerDesigner Web
PowerDesigner Web
55
En el siguiente diagrama de proceso de ejemplo, se analiza el proceso de reserva interno de una agencia de viajes:
1.7.2
Un diagrama de conversacin se centra en las comunicaciones entre participantes. No puede crear ni visualizar
procesos o coreografas en este diagrama.
Nota
Los diagramas de conversacin pueden crearse y editarse en el cliente de escritorio de PowerDesigner, pero
son solo de lectura en PowerDesigner Web.
En el siguiente ejemplo, se analizan las diferentes conversaciones asociadas a las entregas de un proveedor a un
minorista:
56
PowerDesigner Web
PowerDesigner Web
Nota
PowerDesigner no admite la visualizacin de procesos en smbolos de participante en un diagrama de
conversacin.
Los nodos de conversacin tienen las siguientes propiedades:
Tabla 20:
Propiedad
Descripcin
Nombre/Cdigo/
Identifican el objeto. El nombre debe transmitir claramente la funcin del objeto a los usuarios no
Comentario
tcnicos, mientras que el cdigo que se utiliza para generar cdigos o scripts puede abreviarse y
no puede incluir espacios. Si lo desea, puede aadir un comentario para proporcionar informacin
ms detallada sobre el objeto. Por defecto, el cdigo se genera a partir del nombre aplicando las
convenciones de nomenclatura especificadas en las opciones del modelo. Para desvincular la sin
cronizacin de nombre y cdigo, haga clic en el botn = situado en la parte derecha del campo
Cdigo.
Reutilizable
Reutilizar conversacin
Clave de correlacin
PowerDesigner Web
PowerDesigner Web
57
Nota
Puede asociar un nodo de conversacin a un diagrama de coreografa o a una tarea de coreografa para
modelar la coreografa de los mensajes que fluyen en el nodo. Los diagramas y las tareas de coreografa
asociados a un nodo de conversacin se inicializan con los participantes enlazados al nodo:
Para asociar un diagrama de coreografa a un nodo de conversacin desde el diagrama de coreografa,
haga clic con el botn derecho en el fondo del diagrama y seleccione Diagrama Propiedades y, a
continuacin, el nodo adecuado en la lista Nodo relacionado de la pestaa General de la hoja de
propiedades del diagrama. Cualquier tarea de coreografa que cree en el diagrama se inicializar con los
participantes asociados al nodo.
Para asociar una tarea de coreografa a un nodo de conversacin desde la hoja de propiedades de la tarea,
seleccione el nodo adecuado en la lista Nodo relacionado de la pestaa General de la hoja de propiedades
de la tarea. Los participantes de la tarea se establecern segn los participantes asociados al nodo.
Para asociar un nodo de conversacin a un diagrama de coreografa existente desde el smbolo de nodo de
conversacin, haga clic con el botn derecho en el smbolo y seleccione
Diagrama relacionado
Descripcin
Nombre/Cdigo/
Identifican el objeto. El nombre debe transmitir claramente la funcin del objeto a los usuarios no
Comentario
tcnicos, mientras que el cdigo que se utiliza para generar cdigos o scripts puede abreviarse y
no puede incluir espacios. Si lo desea, puede aadir un comentario para proporcionar informacin
ms detallada sobre el objeto. Por defecto, el cdigo se genera a partir del nombre aplicando las
convenciones de nomenclatura especificadas en las opciones del modelo. Para desvincular la sin
cronizacin de nombre y cdigo, haga clic en el botn = situado en la parte derecha del campo
Cdigo.
Participante
Nodo de conversacin
Especifica el nodo de conversacin al que se une el enlace. Utilice las herramientas a la derecha de
la lista para crear, navegar o ver las propiedades del objeto seleccionado en ese momento.
1.7.3
Un diagrama de coreografa se utiliza para analizar cmo intercambian informacin los participantes para
coordinar sus interacciones. Un diagrama de coreografa se puede utilizar para desplegar y analizar en detalle el
intercambio de mensajes asociados a un nodo de conversacin en un diagrama de conversacin.
Nota
Los diagramas de coreografa pueden crearse y editarse en el cliente de escritorio de PowerDesigner, pero son
solo de lectura en PowerDesigner Web.
58
PowerDesigner Web
PowerDesigner Web
Nota
PowerDesigner no admite la visualizacin de swimlanes de participante ni de diagramas de colaboracin en
tareas de coreografa. Adems, no se pueden crear eventos intermedios en diagramas de coreografa y solo se
admite un participante de iniciacin y uno de respuesta para las tareas atmicas de coreografa (aunque se
calculan varios participantes para una tarea con subtareas).
Las tareas de coreografa tienen las siguientes propiedades:
Tabla 22:
Propiedad
Descripcin
Nombre/Cdigo/
Identifican el objeto. El nombre debe transmitir claramente la funcin del objeto a los usuarios no
Comentario
tcnicos, mientras que el cdigo que se utiliza para generar cdigos o scripts puede abreviarse y
no puede incluir espacios. Si lo desea, puede aadir un comentario para proporcionar informacin
ms detallada sobre el objeto. Por defecto, el cdigo se genera a partir del nombre aplicando las
convenciones de nomenclatura especificadas en las opciones del modelo. Para desvincular la sin
cronizacin de nombre y cdigo, haga clic en el botn = situado en la parte derecha del campo
Cdigo.
Nodo relacionado
Especifica el nodo de conversacin al que se asocia la tarea de coreografa. Utilice las herramientas
a la derecha de la lista para crear, navegar o ver las propiedades del objeto seleccionado en ese
momento.
Status compuesto
Especifica si la tarea es una tarea de coreografa o un subproceso de coreografa (que puede con
tener tareas de coreografa, listadas en la pestaa Tareas de coreografa).
Si vuelve de un subproceso de coreografa a una tarea de coreografa, se eliminarn las tareas que
haya creado en este.
Reutilizable
Reutilizar tarea
Participantes de inicia
cin y de respuesta
[solo tareas atmicas] Especifica los participantes que interactan a travs de la tarea de coreo
grafa. El participante de iniciacin y su mensaje se marcan de color blanco y el participante de res
puesta y su mensaje, de color gris. Utilice las herramientas a la derecha de la lista para crear, nave
gar o ver las propiedades del objeto seleccionado en ese momento. Seleccione la casilla de verifica
cin Mltiple para especificar que existe ms de un participante de iniciacin o de respuesta.
PowerDesigner Web
PowerDesigner Web
59
Propiedad
Descripcin
Mensajes de iniciacin y
de retorno
[solo tareas atmicas] Especifica los mensajes que los participantes intercambian a travs de la
tarea de coreografa. Utilice las herramientas a la derecha de la lista para crear, navegar o ver las
propiedades del objeto seleccionado en ese momento.
Caractersticas de bucle
Especifica que la tarea es una tarea de coreografa de bucle o de varias instancias (paralela o se
cuencial).
1.7.4
Los grupos representan empresas, departamentos o roles. Los lanes representan subentidades de estas
organizaciones y aparecen como swimlanes en el grupo. Muchos diagramas BPMN contienen uno o varios grupos
y el resto de objetos se encuentran en los lanes de estos grupos.
Los grupos y lanes de BPMN ejecutable se comportan del mismo modo que los de BPMN descriptivo (consulte
Grupos y lanes (BPMN descriptivo) [pgina 40]).
En BPMN ejecutable, los grupos y lanes tambin pueden aparecer en diagramas de conversacin como nodos
cuadrados (consulte Diagramas de conversacin (BPMN ejecutable) [pgina 56]) y en diagramas de coreografa,
en los que no tienen smbolos distintos, sino que se muestran en la parte superior o inferior del smbolo de tarea
de coreografa (consulte Diagramas de coreografa (BPMN ejecutable) [pgina 58]).
1.7.5
Un evento es algo que sucede durante el curso de un proceso. Los eventos incluyen el inicio y final de una
actividad y otros eventos intermedios (como una modificacin del estado o la recepcin de un mensaje), que
afectan a la secuencia o tiempo de dicho proceso.
En BPMN ejecutable, se pueden crear diferentes tipos de eventos iniciales, intermedios y finales en funcin del
contexto. Los smbolos indican el tipo de cada uno de ellos. PowerDesigner admite todos los tipos de evento
definidos en BPMN 2.0:
Ninguno: eventos sin tipificar, que indican puntos iniciales, modificaciones de estado y estados finales.
Mensaje: recibe y enva mensajes.
Temporizador: eventos cclicos de temporizador, puntos en el tiempo, intervalos de tiempo o tiempos de
espera.
Escalacin: escala a un nivel superior de responsabilidad.
Condicional: reacciona ante la modificacin de condiciones empresariales o integra reglas empresariales.
Enlace: conectores a otra pgina. Dos eventos de enlace correspondientes equivalen a un flujo de secuencia.
Error: recibe o enva errores con nombre.
Cancelar: reacciona ante transacciones canceladas o desencadena una cancelacin.
Compensacin: controla o desencadena una compensacin.
Seal: enva seales en los distintos procesos. Una seal enviada puede detectarse varias veces.
Mltiple: recibe un evento de un conjunto. Enva todos los eventos definidos.
60
PowerDesigner Web
PowerDesigner Web
PowerDesigner Web
PowerDesigner Web
61
haga clic en la herramienta Propiedades de esta barra de herramientas contextual y seleccione el tipo
adecuado.
Nota
Los eventos iniciales no estn permitidos en subprocesos ad hoc.
Nota
Para que un evento inicial de subproceso basado en eventos no tenga interrupcin (con crculo exterior de
lnea discontinua), deseleccione la propiedad Con interrupcin.
Eventos intermedios de recepcin: se pueden crear directamente en el diagrama, en un grupo o lane o en
cualquier tipo de subproceso. Utilice la herramienta Evento intermedio de recepcin de la barra de
herramientas contextual o de la barra de herramientas de la parte inferior para crear el evento. Para modificar
el tipo de evento, haga clic en la herramienta Propiedades de esta barra de herramientas contextual y
seleccione el tipo adecuado.
Eventos intermedios de lmite: se pueden crear en el borde de una tarea o de cualquier tipo de subproceso.
Utilice la herramienta Evento intermedio de recepcin de la barra de herramientas contextual o de la barra de
herramientas de la parte inferior y haga clic en el borde de la tarea o subproceso. Para modificar el tipo de
evento, haga clic en la herramienta Propiedades de la barra de herramientas contextual y seleccione el tipo
adecuado.
Nota
Para que un evento intermedio de lmite no tenga interrupcin (con crculos exteriores de lnea
discontinua), deseleccione la propiedad Con interrupcin.
Eventos intermedios de emisin: se pueden crear directamente en el diagrama, en un grupo o lane o en
cualquier tipo de subproceso. Utilice la herramienta Evento intermedio de recepcin de la barra de
herramientas contextual o de la barra de herramientas de la parte inferior, seleccione la herramienta
Propiedades de la barra de herramientas contextual, seleccione Evento intermedio de emisin para modificar
el tipo de emisin y, por ltimo, la herramienta Propiedades de nuevo y seleccione el tipo adecuado de evento
de emisin.
Eventos finales: se pueden crear directamente en el diagrama, en un grupo o lane o en cualquier tipo de
subproceso. Utilice la herramienta Evento final de la barra de herramientas contextual o de la barra de
herramientas de la parte inferior. Para modificar el tipo de evento, haga clic en la herramienta Propiedades de
esta barra de herramientas contextual y seleccione el tipo adecuado.
Nota
Los eventos finales no estn permitidos en subprocesos ad hoc. Los eventos finales de cancelacin solo
estn permitidos en las transacciones.
Los eventos ejecutables pueden tener las siguientes propiedades:
62
PowerDesigner Web
PowerDesigner Web
Tabla 23:
Propiedad
Descripcin
Nombre/Cdigo/
Identifican el objeto. El nombre debe transmitir claramente la funcin del objeto a los usuarios no
Comentario
tcnicos, mientras que el cdigo que se utiliza para generar cdigos o scripts puede abreviarse y no
puede incluir espacios. Si lo desea, puede aadir un comentario para proporcionar informacin ms
detallada sobre el objeto. Por defecto, el cdigo se genera a partir del nombre aplicando las conven
ciones de nomenclatura especificadas en las opciones del modelo. Para desvincular la sincroniza
cin de nombre y cdigo, haga clic en el botn = situado en la parte derecha del campo Cdigo.
Interrupcin
Mientras la mayora de eventos interrumpen el proceso modelado, los eventos iniciales de subpro
ceso basado en eventos y los eventos intermedios de lmite se pueden especificar como eventos sin
interrupcin si selecciona esta propiedad. Los eventos sin interrupcin se marcan con crculos exter
nos de lnea discontinua.
Mensaje
[eventos de mensaje] Especifica el mensaje asociado al evento (consulte Mensajes (BPMN ejecuta
ble) [pgina 68]).
1.7.6
Descripcin
Tarea abstracta: unidad bsica de trabajo.
Enviar tarea: enva un mensaje a un participante externo al proceso. Cuando el mensaje se haya enviado, la
tarea se habr completado.
Recibir tarea: espera que llegue un mensaje de un participante externo al proceso. Cuando el mensaje se
haya recibido, la tarea se habr completado.
Tarea de usuario: un humano realiza la tarea con la ayuda de una aplicacin de software y se programa a tra
vs de un gestor de lista de tareas de algn tipo.
Tarea manual: tarea que se realiza sin la ayuda de una aplicacin o motor de ejecucin de proceso empresa
rial. Por ejemplo, un tcnico de telefona instala un telfono en un centro del cliente.
PowerDesigner Web
PowerDesigner Web
63
Smbolo
Descripcin
Tarea de regla empresarial: enva entradas a un motor de reglas empresariales y recibe la salida de los clcu
los del motor.
Tarea de servicio: utiliza un servicio web o aplicacin automatizada.
Tarea de script: la ejecuta un script interpretado por un motor de proceso empresarial.
Transaccin: conjunto de actividades lgicamente relacionadas, que pueden seguir un protocolo de transac
cin especfico.
Actividad de llamada: contenedor de una tarea o subproceso definido de forma global que se reutiliza en el
proceso actual (consulte Actividades de llamada (BPMN descriptivo) [pgina 46]).
Subproceso: actividad cuyos detalles internos se han modelado mediante actividades, gateways, eventos y
flujos de secuencias (consulte Subprocesos (BPMN descriptivo) [pgina 45]).
Subproceso de evento: una actividad que se activa cuando se desencadena su evento inicial y puede inte
rrumpir el contexto de proceso de nivel superior o ejecutarse en paralelo (sin interrupcin) en funcin del
evento inicial.
Subproceso ad hoc: tipo de subproceso especializado que consta de un grupo de actividades que no necesi
tan relaciones secuenciales y cuyas secuencias y nmeros estn determinados por aquellos que las realizan.
Descripcin
Nombre/Cdigo/Comentario
Identifican el objeto. El nombre debe transmitir claramente la funcin del objeto a los usuarios
no tcnicos, mientras que el cdigo que se utiliza para generar cdigos o scripts puede abre
viarse y no puede incluir espacios. Si lo desea, puede aadir un comentario para proporcionar
informacin ms detallada sobre el objeto. Por defecto, el cdigo se genera a partir del nom
bre aplicando las convenciones de nomenclatura especificadas en las opciones del modelo.
Para desvincular la sincronizacin de nombre y cdigo, haga clic en el botn = situado en la
parte derecha del campo Cdigo.
Proceso reutilizable
Especifica que una actividad de llamada puede hacer referencia al proceso (consulte Activida
des de llamada (BPMN descriptivo) [pgina 46]).
Cantidad inicial/Cantidad de
finalizacin
Especifique el nmero de tokens que se deben recibir antes de que la actividad pueda iniciarse
y el nmero de tokens que se deben generar de la actividad. El valor por defecto es 1 y solo se
modifica en situaciones de modelado muy avanzadas.
Caractersticas de bucle
En bucle
Compensacin
Objeto llamado
[Actividades de llamada] Especifica la tarea o proceso global que reutiliza la actividad de lla
mada.
64
PowerDesigner Web
PowerDesigner Web
1.7.7
Los gateways controlan el flujo de secuencia del proceso y pueden fusionar o dividir el flujo segn lo indiquen las
condiciones del gateway.
Para crear un gateway:
Seleccione un objeto del diagrama y haga clic (o haga clic y arrastre) en la herramienta Gateway en su barra
de herramientas contextual para crear un gateway nuevo despus de este en el flujo de control, o
Haga clic en la herramienta Gateway de la barra de herramientas de la parte inferior y haga clic en el
diagrama.
Por defecto, se crea un gateway exclusivo. Para modificar el tipo de gateway, haga clic en la herramienta
Propiedades y seleccione un tipo de la lista. En BPMN 2.0 ejecutable, PowerDesigner admite estos tipos de
gateways:
Tabla 26:
Smbolo
Descripcin
Gateway normal/exclusivo: al dividir el flujo, lo enruta a una rama de salida. Al fusionar el flujo, espera que
una rama de entrada se haya completado antes de desencadenar el flujo de salida.
Gateway paralelo: al dividir el flujo, activa todas las ramas de salida de forma simultnea. Al fusionar el
flujo, espera que todas las ramas de entrada se hayan completado.
Gateway inclusivo: al dividir el flujo, activa una o varias ramas. Al fusionar el flujo, espera que todas las ra
mas de entrada se hayan completado antes.
Gateway basado en eventos: seguido de eventos de recepcin o tareas de recepcin y enruta el flujo segn
lo que vaya primero.
Gateway exclusivo basado en eventos: inicia una nueva instancia de proceso para cada ocurrencia de un
evento posterior.
Gateway paralelo basado en eventos: inicia una nueva instancia del proceso para la ocurrencia de todos los
eventos posteriores.
Gateway complejo: trata el comportamiento complejo de fusin o divisin no cubierto por otros gateways.
Descripcin
Nombre/Cdigo/
Identifican el objeto. El nombre debe transmitir claramente la funcin del objeto a los usuarios no tcni
Comentario
cos, mientras que el cdigo que se utiliza para generar cdigos o scripts puede abreviarse y no puede
incluir espacios. Si lo desea, puede aadir un comentario para proporcionar informacin ms detallada
sobre el objeto. Por defecto, el cdigo se genera a partir del nombre aplicando las convenciones de no
menclatura especificadas en las opciones del modelo. Para desvincular la sincronizacin de nombre y
cdigo, haga clic en el botn = situado en la parte derecha del campo Cdigo.
PowerDesigner Web
PowerDesigner Web
65
Propiedad
Descripcin
Direccin
Converging: el gateway puede tener varios flujos de secuencia de entrada pero no debe tener
Diverging: el gateway puede tener varios flujos de secuencia de salida pero no debe tener ms
entrada.
ms de un flujo de secuencia de salida.
de un flujo de secuencia de entrada.
Expresin/Alias de
expresin
1.7.8
Especifica la condicin que se evaluar para decidir qu va de acceso seguir el proceso despus del
gateway. El alias ofrece una breve versin de la condicin mostrada en el gateway del diagrama.
Los datos son elementos fsicos o de informacin creados, administrados o utilizados durante la ejecucin de un
proceso. Las referencias de datos son objetos que hacen referencia a objetos de datos para reutilizarlos.
Nota
PowerDesigner no admite la asociacin de objetos de datos con flujos de secuencia.
Para crear datos haga clic en la herramienta Memoria de datos u Objeto de datos de la barra de herramientas
inferior para seleccionarla y haga clic en el diagrama.
En BPMN 2.0 ejecutable, PowerDesigner admite los siguientes tipos de datos:
Tabla 28:
Smbolo
Descripcin
Objeto de datos/Objeto de datos de coleccin: informacin que fluye en el proceso.
Entrada de datos/Entrada de datos de coleccin: entrada externa para todo el proceso que una actividad
puede leer.
Salida de datos/Salida de datos de coleccin: variable disponible como resultado de todo el proceso.
Memoria de datos: ubicacin en la que el proceso puede leer o escribir datos, como una base de datos o
archivador y que persiste durante un intervalo de tiempo superior a la duracin de la instancia del pro
ceso.
66
PowerDesigner Web
PowerDesigner Web
Tabla 29:
Propiedad
Descripcin
Nombre/Cdigo/
Identifican el objeto. El nombre debe transmitir claramente la funcin del objeto a los usuarios no tcni
Comentario
cos, mientras que el cdigo que se utiliza para generar cdigos o scripts puede abreviarse y no puede
incluir espacios. Si lo desea, puede aadir un comentario para proporcionar informacin ms detallada
sobre el objeto. Por defecto, el cdigo se genera a partir del nombre aplicando las convenciones de no
menclatura especificadas en las opciones del modelo. Para desvincular la sincronizacin de nombre y
cdigo, haga clic en el botn = situado en la parte derecha del campo Cdigo.
Capacidad/Ilimitado
[memorias de datos] Especifica el tamao de la memoria de datos o el hecho de que tenga una capaci
dad ilimitada.
Objeto de datos
[referencias de datos] Especifica el objeto de datos al que se hace referencia. Seleccione un objeto de
la lista o utilice las herramientas a la derecha del campo para crear, borrar, seleccionar un objeto o revi
sar las propiedades del objeto seleccionado.
Estado
Coleccin
Initial
Processing
Completed
Especifica que el objeto de datos representa una coleccin de datos, como una lista de elementos de
pedido.
Descripcin
Nombre/Cdigo/
Identifican el objeto. El nombre debe transmitir claramente la funcin del objeto a los usuarios no
Comentario
tcnicos, mientras que el cdigo que se utiliza para generar cdigos o scripts puede abreviarse y
no puede incluir espacios. Si lo desea, puede aadir un comentario para proporcionar informacin
ms detallada sobre el objeto. Por defecto, el cdigo se genera a partir del nombre aplicando las
convenciones de nomenclatura especificadas en las opciones del modelo. Para desvincular la sin
cronizacin de nombre y cdigo, haga clic en el botn = situado en la parte derecha del campo
Cdigo.
Tipo de transformacin
Especifica la direccin de transferencia del elemento compatible con elemento (consulte Elemen
tos compatibles con elemento (BPMN ejecutable) [pgina 69]):
Input: especifica una lectura. La asociacin de datos enlaza el objeto de datos a la actividad.
Elemento fuente
[Output] Especifica el elemento compatible con elemento (de tipo Data Output) definido en la
actividad que se transferir al objeto de datos.
Elemento destino
[Input] Especifica el elemento compatible con elemento (de tipo Data Input) definido en la
actividad que se transferir desde el objeto de datos.
PowerDesigner Web
PowerDesigner Web
67
1.7.9
Las claves de correlacin son conjuntos de propiedades de correlacin utilizadas para asociar un mensaje a una
instancia particular de un proceso.
Nota
Las claves de correlacin solo pueden crearse en el cliente de escritorio de PowerDesigner, pero pueden
seleccionarse y editarse en PowerDesigner Web.
Las propiedades de correlacin y claves de correlacin del BPMN ejecutable pueden tener las siguientes
propiedades:
Tabla 31:
Propiedad
Descripcin
Nombre/Cdigo/Comentario
Identifican el objeto. El nombre debe transmitir claramente la funcin del objeto a los usuarios
no tcnicos, mientras que el cdigo que se utiliza para generar cdigos o scripts puede abre
viarse y no puede incluir espacios. Si lo desea, puede aadir un comentario para proporcionar
informacin ms detallada sobre el objeto. Por defecto, el cdigo se genera a partir del nom
bre aplicando las convenciones de nomenclatura especificadas en las opciones del modelo.
Para desvincular la sincronizacin de nombre y cdigo, haga clic en el botn = situado en la
parte derecha del campo Cdigo.
Las propiedades de correlacin reagrupadas en la clave de correlacin se encuentran en la faceta Depende de.
1.7.10
Un mensaje representa el contenido de una comunicacin entre dos participantes y se transmite a travs de un
flujo de mensajes. En diagramas de coreografa, un mensaje de iniciacin se marca automticamente de color
blanco y un mensaje de no iniciacin, de color gris.
Nota
Las claves de correlacin solo pueden crearse en el cliente de escritorio de PowerDesigner, pero pueden
seleccionarse y editarse en PowerDesigner Web.
Los mensajes pueden tener las siguientes propiedades:
68
PowerDesigner Web
PowerDesigner Web
Tabla 32:
Propiedad
Descripcin
Nombre/Cdigo/Comentario
Identifican el objeto. El nombre debe transmitir claramente la funcin del objeto a los usuarios
no tcnicos, mientras que el cdigo que se utiliza para generar cdigos o scripts puede abre
viarse y no puede incluir espacios. Si lo desea, puede aadir un comentario para proporcionar
informacin ms detallada sobre el objeto. Por defecto, el cdigo se genera a partir del nom
bre aplicando las convenciones de nomenclatura especificadas en las opciones del modelo.
Para desvincular la sincronizacin de nombre y cdigo, haga clic en el botn = situado en la
parte derecha del campo Cdigo.
Descripcin
Definicin externa
Tipo de formato
especifica el formato del mensaje. Puede indicar su propio formato o seleccionar uno de los siguien
de mensaje
tes:
Definicin de for
mato de mensaje
1.7.11
XML Schema
DTD
RELAX NG
Los elementos compatibles con elemento son variables utilizadas para almacenar informacin durante la
ejecucin del proceso. Puede asociar estos elementos a procesos, actividades y eventos.
Nota
Los elementos compatibles con elemento pueden crearse y aadirse a un objeto nicamente en el cliente de
escritorio de PowerDesigner, pero las propiedades pueden editarse en PowerDesigner Web.
Los diferentes tipos de elementos estn disponibles en los siguientes tipos de objeto:
Tabla 34:
Objeto
Propiedad
Salida de datos
Procesos compuestos
PowerDesigner Web
PowerDesigner Web
69
Objeto
Propiedad
Tareas
Eventos iniciales/Even X
tos intermedios de re
cepcin
Salida de datos
X
X
Eventos finales/Even
X
tos intermedios de emi
sin
Los elementos compatibles con elemento pueden tener las siguientes propiedades:
Tabla 35:
Propiedad
Descripcin
Nombre/Cdigo/Comentario
Identifican el objeto. El nombre debe transmitir claramente la funcin del objeto a los usuarios
no tcnicos, mientras que el cdigo que se utiliza para generar cdigos o scripts puede abre
viarse y no puede incluir espacios. Si lo desea, puede aadir un comentario para proporcionar
informacin ms detallada sobre el objeto. Por defecto, el cdigo se genera a partir del nom
bre aplicando las convenciones de nomenclatura especificadas en las opciones del modelo.
Para desvincular la sincronizacin de nombre y cdigo, haga clic en el botn = situado en la
parte derecha del campo Cdigo.
1.7.12
Los flujos de secuencia son lneas slidas con una flecha en un extremo, que enlazan los elementos de un proceso
del diagrama o de un grupo individual y muestran el orden en que se realizan. Los flujos de mensajes son lneas de
puntos con una flecha en un extremo, que enlazan elementos de dos grupos diferentes y muestran la direccin en
la que se enva el mensaje.
Para obtener informacin sobre cmo crear flujos de mensajes y secuencia, consulte Flujos de mensajes y
secuencia (BPMN descriptivo) [pgina 51]. Los flujos de mensajes y secuencia de BPMN ejecutable pueden tener
las siguientes propiedades:
Tabla 36:
Propiedad
Descripcin
Nombre/Cdigo/
Identifican el objeto. El nombre debe transmitir claramente la funcin del objeto a los usuarios no tcni
Comentario
cos, mientras que el cdigo que se utiliza para generar cdigos o scripts puede abreviarse y no puede
incluir espacios. Si lo desea, puede aadir un comentario para proporcionar informacin ms detallada
sobre el objeto. Por defecto, el cdigo se genera a partir del nombre aplicando las convenciones de no
menclatura especificadas en las opciones del modelo. Para desvincular la sincronizacin de nombre y
cdigo, haga clic en el botn = situado en la parte derecha del campo Cdigo.
Fuente/Destino
70
Especifique los objetos enlazados por el flujo. Para flujos de secuencia, el objeto fuente va antes que el
objeto de destino en el proceso. Para flujos de mensajes, el objeto fuente emite el mensaje y el objeto
de destino lo recibe.
PowerDesigner Web
PowerDesigner Web
Propiedad
Descripcin
Condicin
[flujos de secuencia] Especifica la condicin que debe cumplirse para que el proceso tome esta rama
siguiendo un gateway.
Formato de mensaje
[flujos de mensajes] Especifica el mensaje que transita en el flujo (consulte Mensajes (BPMN ejecuta
ble) [pgina 68])
Clave de correlacin
[flujos de mensajes] Especifica la clave de correlacin utilizada para asociar el mensaje a una instancia
particular de un proceso (consulte Clave de correlacin (BPMN ejecutable) [pgina 68]). En un dia
grama de conversacin, cada flujo debe tener la misma clave que el nodo de conversacin al que est
conectado.
Propiedad de corre
lacin
[flujos de mensajes] Especifica la propiedad de correlacin que acta como identificador nico para
esta instancia del mensaje.
1.7.13
PowerDesigner puede importar y exportar ficheros BPMN 2.0, con especial nfasis en la compatibilidad con SAP
BPM y Eclipse BPMN2 Modeler.
Contexto
PowerDesigner admite la importacin y exportacin de ida y vuelta de ficheros BPMN 2.0 SAP BPM v7.3 y
versiones posteriores. PowerDesigner Web hace que sus modelos de procesos puedan explorarse e importarse
directamente al Process Composer de SAP NetWeaver Developer Studio v7.3 EHP1 SP15 o superior.
Para importar un fichero BPMN 2.0 a su diagrama, haga clic en la herramienta Men y, a continuacin, seleccione
Importar fichero BPMN2.
Nota
La importacin sobrescribir el contenido ya existente en su diagrama.
Para exportar un diagrama BPMN 2.0, haga clic en la herramienta Men y, a continuacin, seleccione Exportar
fichero BPMN2.
Los siguientes objetos BPMN 2.0 son compatibles con la importacin y exportacin:
PowerDesigner Web
PowerDesigner Web
71
Tabla 37:
Objetos admitidos
Process
Message, MessageFlow
Participant, ParticipantMultiplicity
Collaboration
Lane, LaneSet
SequenceFlow
MultiInstanceLoopCharacteristics, StandardLoopCharacteristics
Association
Group
DataObjectReference, DataStoreReference
Operation, Interface
Los siguientes objetos BPMN2 son compatibles con el modelado en el cliente escritorio de PowerDesigner, pero
no se admiten para el modelado en PowerDesigner Web, o para la importacin y exportacin:
Tabla 38:
Objetos de modelado no compatible con la importacin/exportacin
72
PowerDesigner Web
PowerDesigner Web
Tabla 39:
Objetos no admitidos
InputOutputBinding
ItemDefinition
ImplicitThrowEvent
Assignment
Auditing
ComplexBehaviorDefinition
Monitoring
Relationship
Rendering
Expression, FormalExpression
PotentialOwner
HumanPerformer
Category, CategoryValue
EndPoint
Error
Escalation
PartnerEntity, PartnerRole
Resource
Signal
1.7.13.1
PowerDesigner admite la importacin de un proceso de SAP BPM v7.3 o versiones posteriores para editarlo en un
nuevo modelo de proceso empresarial.
Procedimiento
1. Inicie SAP NetWeaver Developer Studio y despliegue la carpeta Modelado de procesos.
2. Despliegue la carpeta Proceso, haga clic con el botn derecho y seleccione Exportando para BPMN 2.0....
3. Seleccione una carpeta de ficheros y un nombre y, a continuacin, haga clic en Exportar.
4. Abra PowerDesigner Web, cree un nuevo diagrama, haga clic en la herramienta Men y, a continuacin,
seleccione Importar fichero BPMN2, vaya al fichero que ha exportado de NetWeaver, seleccinelo y haga clic
en Abrir para importarlo.
PowerDesigner Web
PowerDesigner Web
73
1.7.13.2
PowerDesigner admite la exportacin a un diagrama de proceso empresarial BPMN 2.0 como un proceso para
SAP BPM v7.3 o versiones posteriores.
Contexto
Nota
PowerDesigner Web hace que sus modelos de proceso estn disponibles para examinarlos e importarlos
directamente a SAP NetWeaver Developer Studio Process Composer v7.3 EHP1 SP15 o versiones posteriores
sin necesidad de realizar una exportacin. Para obtener ms informacin, consulte el manual del programador
de SAP BPM Modeling Processes with Process Composer en http://help.sap.com/saphelp_nw73ehp1/
helpdata/en/ff/165a665c16482e9c282ce6b0e67776/frameset.htm
Procedimiento
1. En PowerDesigner Web, abra su diagrama BPMN 2.0 y haga clic en la herramienta Men y, a continuacin,
seleccione Exportar fichero BPMN2. El fichero BPMN 2.0 se guarda en la carpeta de descarga por defecto.
2. Inicie SAP NetWeaver Developer Studio y cree un nuevo proyecto Componente de desarrollo de Process
Composer.
3. Despliegue la carpeta Modelado de procesos, haga clic con el botn derecho en la carpeta Procesos y
seleccione Importando diagrama BPMN 2.0....
4. Vaya al fichero que ha exportado desde PowerDesigner, seleccinelo y haga clic en Abrir para importarlo.
1.8
Reglas empresariales
Una regla empresarial es una instruccin escrita que especifica qu debe hacer un sistema o cmo se debe
estructurar. Las reglas se pueden derivar de una ley impuesta por el gobierno, un requisito del cliente o una
directriz interna. Puede adjuntar reglas a los objetos de modelo para complementar sus diagramas con
informacin que no se representa grficamente de forma sencilla.
Por ejemplo, una regla que diga que "Un empleado pertenece solo a una divisin." puede ayudarle a estructurar
grficamente el enlace entre un empleado y una divisin. A menudo, las reglas comienzan siendo simples
observaciones que evolucionan durante el proceso de diseo y se convierten en expresiones ms detalladas.
Tambin puede, por ejemplo, desarrollar reglas para definir explcitamente qu informacin proporciona un
cliente al hacer un pedido o cunto puede gastar un cliente en funcin de un lmite de crdito.
Las reglas se pueden desarrollar a partir de los procedimientos que el sistema debe respetar, las especificaciones
que indican el mbito del proyecto y las restricciones externas.
74
PowerDesigner Web
PowerDesigner Web
Descripcin
Nombre/Cdigo/
Identifican el objeto. El nombre debe transmitir claramente la funcin del objeto a los usuarios no tc
Comentario
nicos, mientras que el cdigo que se utiliza para generar cdigos o scripts puede abreviarse y no
puede incluir espacios. Si lo desea, puede aadir un comentario para proporcionar informacin ms
detallada sobre el objeto. Por defecto, el cdigo se genera a partir del nombre aplicando las conven
ciones de nomenclatura especificadas en las opciones del modelo. Para desvincular la sincronizacin
de nombre y cdigo, haga clic en el botn = situado en la parte derecha del campo Cdigo.
Estereotipo
Ampla la semntica del objeto . Puede introducir un estereotipo directamente en este campo o aadir
estereotipos a la lista especificndolos en un fichero de extensin.
Tipo
Definicin: una propiedad del elemento en el sistema. Por ejemplo, "Un cliente es una persona
identificada por un nombre y una direccin".
Hecho: una certeza en el sistema. Por ejemplo, "Un cliente puede hacer uno o ms pedidos".
Frmula: un clculo. Por ejemplo, "El total del pedido en la suma de todos los costes de las lneas
Restriccin OCL [solo OOM]: una expresin de OCL (Object Constraint Language).
Requisito: una especificacin funcional. Por ejemplo, "El modelo est diseado para que el total
del pedido".
Validacin: una restriccin en un valor. Por ejemplo, "La suma de todos los pedidos de un cliente
no debe superar lo permitido para el cliente".
Expresin de servi
dor/Expresin de
cliente
1.8.1
Aunque las reglas empresariales suelen empezar como descripciones, segn va desarrollando su mo
delo y analizando el problema empresarial, puede enriquecerlas aadiendo expresiones tcnicas.
Puede adjuntar reglas empresariales a sus objetos de modelo en la faceta Depende de de la hoja de propiedades
del objeto.
PowerDesigner Web
PowerDesigner Web
75
Procedimiento
1. En el modo de Edicin, abra la hoja de propiedades del objeto y haga clic en la faceta Depende de.
2. Si la lista de reglas empresariales no es visible, haga clic en el enlace Aadir objetos... (u Otros objetos...) y
seleccione la lista Reglas empresariales asociadas.
3. Haga clic en la herramienta + de la parte superior de la lista Reglas empresariales asociadas y, en el cuadro de
dilogo, vaya al modelo que contiene la regla que desea enlazar en el panel de la izquierda.
4. Seleccione la regla que quiere enlazar y luego haga clic en Aadir.
La regla empresarial se ha adjuntado al objeto. Puede ir al objeto desde la lista de la faceta Depende de del
objeto. Puede ir de la regla al objeto desde la lista de Objetos adjuntos de la pestaa Impactos de las reglas.
76
PowerDesigner Web
PowerDesigner Web
Uno o ms administradores deben instalar y configurar PowerDesigner Web y gestionar los usuarios y grupos del
repository. Los administradores tambin pueden definir las extensiones para hacer que las propiedades
personalizadas estn disponibles para los objetos.
2.1
PowerDesigner Web le permite visualizar el contenido del repository y crear y editar mapas de procesos y
diagramas de procesos empresariales de BPMN 2.0 en su navegador web. El disco de instalacin de
PowerDesigner incluye componentes necesarios para explorar su repository desde la web, junto con un servidor
web estndar de Apache Tomcat. Antes de iniciar la instalacin debe haber creado la base de datos de su
repository y tener a mano el nombre de usuario y la contrasea de DBMS.
Contexto
El instalador:
instalar o actualizar el servidor de PowerDesigner Web.
instalar o actualizar el servidor existente de PowerDesigner Portal.
instalar un servidor node.js, que hace que sus modelos de procesos puedan explorarse e importarse
directamente al Process Composer de SAP NetWeaver Developer Studio v7.3 EHP1 SP15 o superior.
instalar el repository en la base de datos si todava no est presente.
Si el servidor de base de datos del repository no es un servidor de Windows o no puede admitir la carga de trabajo
adicional, le recomendamos que instale elServidor de PowerDesigner Web en otra mquina del mismo segmento
LAN. Se recomienda como mnimo una mquina con Dual Core y entre 2 y 4 GB de RAM.
Se recomiendan los siguientes valores iniciales para configurar la memoria de la mquina virtual Java:
Tabla 41:
Windows de 32
bits
Windows de 64 bits
Memoria instalada
2 GB
2 GB
4 GB
8 GB
500 MB
500 MB
1000 MB
1000 MB
1000 MB
1300 MB
3000 MB
6000 MB
250 MB
250 MB
250 MB
250 MB
Dado que el nmero de usuarios simultneos aumenta o sus modelos van aumentando de tamao, es posible que
deba aadir ms ncleos y ms memoria, as como aumentar estos valores para mantener el rendimiento.
PowerDesigner Web
Administracin de PowerDesigner Web
77
Procedimiento
1. Haga doble clic en el fichero Autorun.exe del DVD de PowerDesigner para iniciar el instalador y haga clic en.
Instalar PowerDesigner Portal 16.5 SP05. Si ha descargado una instalacin, haga doble clic en
PowerDesigner165SP05_Portal.exe.
2. Haga clic en Next para ir a la pgina del contrato de licencia y seleccione la ubicacin en la que va a instalar el
software. Lea el contrato de licencia y haga clic en el botn de seleccin I Agree para aceptar los trminos del
contrato. Si hace clic en I Do Not Agree no podr continuar con el programa de instalacin y deber cancelar
la instalacin.
Nota
Puede imprimir el contrato de licencia desde el directorio Setup\Licenses del medio de instalacin.
3. Haga clic en Next para ir a la pgina de seleccin de directorio. Acepte el directorio de instalacin por defecto
o seleccione otro haciendo clic en el botn Browse.
4. Haga clic en Next para ir a la pgina del servidor de aplicacin. Por defecto, el instalador instalar un servidor
nuevo de 32 bits de Tomcat si utiliza una mquina de Windows de 32 bits, o bien un servidor nuevo de 64 bits
de Tomcat si utiliza una mquina de Windows de 64 bits. Si desea utilizar uno de los otros servidores
admitidos, seleccinelo y especifique su ubicacin. Es posible que se hayan proporcionado puertos de
servidor por defecto que debe verificar. Se necesita como mnimo un puerto para poder crear un perfil de
conexin y conectarlo a la base de datos del repository.
Nota
Si selecciona el servidor de aplicacin WebLogic, debe desplegar el directorio de archivos (por defecto, el
directorio weblogic_openfolder dentro del directorio de instalacin) desde la consola de
administracin de WebLogic cuando se haya completado la configuracin.
78
PowerDesigner Web
Administracin de PowerDesigner Web
5. Haga clic en Next para ir a la pgina de parmetros de la base de datos, que le permite introducir los
parmetros adecuados para su base de datos. Si marca la casilla de seleccin Use Windows Authentication
deber seleccionar la opcin This account en la pestaa Log On de la hoja de propiedades del servicio del
servidor web para poder iniciar el servicio.
PowerDesigner Web
Administracin de PowerDesigner Web
79
6. Haga clic en Next para ir a la pgina del servidor de licencias y especificar el nombre del ordenador utilizado
como servidor de licencias.
Si no utiliza un servidor de licencias puede seleccionar la opcin I don't have a License Server. Podr continuar
con la instalacin, pero no podr crear ni editar diagramas y objetos mediante PowerDesigner Web.
7. Haga clic en Next para ir a la pgina de informacin que resume sus elecciones.
8. Haga clic en Next para aceptar las opciones actuales y empezar a copiar ficheros.
Se visualiza una barra de progreso y el programa de instalacin copia ficheros en el directorio de destino.
9. Cuando finalice la instalacin, haga clic en Finalizar para salir del asistente.
El servidor se conecta a la base de datos y detecta si ya se ha creado el repository en la base de datos; si no es
el caso, lo crear. En esta situacin, la primera vez que se conecte al repository debe introducir las siguientes
credenciales:
Nombre de usuario: ADMIN
Contrasea: ChangeMe: se le solicitar inmediatamente que modifique la contrasea.
80
PowerDesigner Web
Administracin de PowerDesigner Web
2.2
Contexto
Los derechos del repository dan acceso a los usuarios a caractersticas generales del repository, mientras que los
permisos les dan acceso a ubicaciones concretas del repository. Existen los siguientes derechos y permisos:
Tabla 42:
Derechos (en todo el repository)
Designer Web.
rio.
Escritura.
PowerDesigner Web.
Nota
Los administradores, que implcitamente tienen el
permiso Completo en todos los objetos del reposi
tory, solo recibirn diagramas para revisarlos si se les
ha otorgado de forma explcita el permiso de
Escritura.
Procedimiento
1. [recomendado] Conecte el repository a un servidor SMTP para permitir el envo automtico de correos
electrnicos con contraseas, presentaciones de listas de modificaciones y otras notificaciones (consulte
Conectarse a un servidor SMTP para recibir notificaciones [pgina 103]).
PowerDesigner Web
Administracin de PowerDesigner Web
81
2. Determine cmo gestionar la autenticacin de usuarios. Puede elegir una o ms de las siguientes opciones:
Autenticacin gestionada por PowerDesigner: especifica una poltica de contraseas adecuada (consulte
Cmo definir una poltica de contraseas [pgina 103]).
Autenticacin de LDAP: conecta el repository a un servidor LDAP para gestionar el acceso de los usuarios
(consulte Conexin con un servidor LDAP para la autenticacin de usuario [pgina 98]).
Certificado X.509 basado en single sign-on: [solo PowerDesigner Web] configura el servidor de manera
adecuada (consulte Activacin de Single Sign-On para PowerDesigner Web [pgina 106]).
Nota
Los certificados LDAP o X.509 solo se utilizan para autenticacin. Los derechos o permisos para las
carpetas y documentos del repository se controlan en el repository.
3. [opcional] Cree grupos funcionales de alto nivel (consulte Creacin de grupos de repository [pgina 86])
para organizar usuarios por tipo y asignarles los derechos correspondientes para regir las acciones generales
que pueden realizar en el repository (consulte Cmo otorgar derechos a usuarios y grupos [pgina 88]).
Por ejemplo:
Tabla 43:
Grupos
Derechos
Administradores
Arquitectos senior
[utilizar el cliente de escritorio de PowerDesigner] Conectar, Editar en web, Fijar versiones, Blo
quear versiones, Gestionar ramas, Gestionar configuraciones
Arquitectos
[utilizar el cliente de escritorio de PowerDesigner] Conectar, Editar en web, Fijar versiones, Blo
quear versiones
Analistas empresaria
les
Propietarios de pro
ceso
Accionistas
Nota
No es obligatorio crear grupos, puede asignar derechos y permisos a usuarios individuales. Pero se
recomienda crear grupos para simplificar el proceso en todas las implementaciones, excepto en las ms
pequeas.
4. [opcional] Aplique perfiles a sus grupos como sea necesario para filtrar la interfase de PowerDesigner y
ocultar o hacer que sean de solo lectura algunos tipos de modelo, objetos y propiedades, y para especificar
los valores por defecto de los elementos de interfase, opciones y preferencias para los distintos usuarios .Los
perfiles de usuario se desarrollan y se despliegan nicamente con el cliente escritorio de PowerDesigner, pero
se aplican al cliente escritorio y a PowerDesigner Web (consulte Core Features Guide > Administering
PowerDesigner > Customizing the PowerDesigner Interface > Using Profiles to Control the PowerDesigner
Interface).
5. Cree una estructura de carpetas adecuada en el repository (consulte El repository [pgina 8]) para que pueda
agrupar sus documentos por proyecto o de otra forma, y que sea ms fcil otorgar permisos.
82
PowerDesigner Web
Administracin de PowerDesigner Web
En este ejemplo, nos imaginamos la siguiente estructura sencilla de carpetas en la que los procesos se
organizan en un nivel superior por lnea de negocios:
Biblioteca
Mapa de procesos
Diagramas de procesos
RR.HH.
Ventas
6. Determine la poltica de revisin ya sea a nivel global o proyecto por proyecto. PowerDesigner admite los
siguientes tipos de poltica:
Revisin simple: un usuario que tiene el permiso de Escritura o Completo revisa las listas de
modificaciones enviadas por usuarios que tienen el permiso de Envo.
Revisin del mismo nivel: los usuarios que tienen el permiso de Escritura o Completo envan de forma
voluntaria listas de modificaciones para revisarlas.
Registro directo: el permiso de Envo y las listas de modificaciones no se utilizan y los usuarios registran
las modificaciones sin revisarlas.
7. Cree grupos de desarrollo e implemente sus polticas de revisin al asignar los permisos adecuados para
controlar las acciones que pueden realizar los usuarios y grupos en determinados documentos y carpetas de
repository.
En este ejemplo, se propone una estructura simple de grupo con permisos basados en el rol y lnea de
negocios:
Arquitectos empresariales: tienen un control completo de todos los documentos.
Analistas de proceso: actualizan el mapa de procesos y revisan los diagramas de proceso empresarial
para su publicacin en el repository.
Propietarios de proceso: pueden enviar diagramas de proceso empresarial para su dominio.
Accionistas: tienen acceso de lectura para todos los documentos por defecto.
Tabla 44:
Grupo
Biblioteca
Mapa de procesos
Diagramas de pro
ceso/RR.HH.
Diagramas de pro
ceso/Ventas
Arquitectos empresa
riales
Completo
Completo
Completo
Completo
Analistas de proceso
Escritura
Escritura
Escritura
Escritura
Propietarios de pro
ceso - RR.HH.
Envo
Lectura
Envo
Lectura
Propietarios de pro
ceso -Ventas
Envo
Lectura
Lectura
Envo
Accionistas
Lectura
Lectura
Lectura
Lectura
8. Cree tantos usuarios como sea necesario, ya sea manualmente (consulte Creacin de usuarios de repository
[pgina 84]) o a travs de LDAP (consulte Creacin de usuarios de repository autenticados externamente
[pgina 101]) y asgnelos a los grupos adecuados (consulte Cmo aadir usuarios y grupos a un grupo
[pgina 87]) de acuerdo con sus roles y responsabilidad en el proyecto.
No hay un lmite para el nmero de grupos a los que se puede asignar un usuario o grupo, y los usuarios se
benefician del total acumulado de todos los derechos y permisos que han recibido.
PowerDesigner Web
Administracin de PowerDesigner Web
83
2.2.1
El administrador del repository es responsable de crear cuentas de usuario para que los usuarios puedan
conectarse al repository y acceder al contenido que necesiten.
Contexto
Los siguientes usuarios estndar se crean automticamente en cada repository de PowerDesigner:
ADMIN: tiene todos los derechos disponibles y el permiso Completo implcito en todas las carpetas del
repository.
_ADMIN: se crea como un usuario de emergencia temporal para conectar con un repository cuando ningn
administrador puede acceder (consulte Obtencin de acceso de emergencia al repository [pgina 91]).
Nota
Este procedimiento tiene por objetivo crear usuarios autenticados por el repository. PowerDesigner tambin
permite la delegacin de la autenticacin de los usuarios a un servidor LDAP (consulte Conexin con un
servidor LDAP para la autenticacin de usuario [pgina 98]) y la autenticacin mediante el certificado X509
(consulte Activacin de Single Sign-On para PowerDesigner Web [pgina 106]).
Procedimiento
1. Desde la pgina de inicio, haga clic en Administracin
+ para crear un usuario y abrir su hoja de propiedades.
Usuarios
84
Propiedad
Descripcin
Nombre de inicio de
sesin
Gestionada por
Por defecto, los usuarios deben introducir una contrasea gestionada por PowerDesigner para co
nectarse al repository. Para que puedan introducir la contrasea corporativa estndar o utilizar el
single sign-on, seleccione Externa (LDAP) (consulte Creacin de usuarios de repository autentica
dos externamente [pgina 101]).
Nombre completo
Correo electrnico
Comentario
PowerDesigner Web
Administracin de PowerDesigner Web
Propiedad
Descripcin
Status
Derechos
Seleccione las casillas correspondientes a los derechos que desee asignar. Los siguientes dere
chos estn disponibles:
Gestionar todos los documentos: llevar a cabo cualquier accin en cualquier ver
sin de documento. De forma implcita incluye el permiso Completo en todos los documen
tos del repository.
Gestionar usuarios: crear, modificar y borrar usuarios y grupos del repository, otor
garles derechos y aadirlos a grupos. Da acceso a los mosaicos Administracin/Usuarios y
Grupos.
3. Si no ha activado la entrega de contraseas por correo electrnico (consulte Conectarse a un servidor SMTP
para recibir notificaciones [pgina 103]), haga clic en el botn Cambiar contrasea, escriba la misma
contrasea temporal en los dos campos y, a continuacin, haga clic en Cambiar contrasea. Anote la
contrasea temporal para proporcionrsela al usuario.
4. Haga clic en la faceta Grupos y aada el usuario a cualquiera de los grupos adecuados (consulte Cmo aadir
usuarios y grupos a un grupo [pgina 87]).
Se aaden todos los usuarios al grupo Pblico, desde el que por defecto heredan el permiso de Lectura
sobre todos los contenidos del repository (consulte Cmo otorgar permisos de acceso a elementos de
repository [pgina 89]).
5. Haga clic en Guardar para completar la creacin del grupo. Si hay un servidor SMTP configurado, se enviar la
contrasea a la direccin de correo electrnico registrada del usuario.
Los usuarios deben iniciar sesin con la contrasea temporal antes del retraso especificado en la poltica de
contraseas (consulte Cmo definir una poltica de contraseas [pgina 103]). Cuando inicien sesin por
primera vez se les solicitar que modifiquen la contrasea temporal.
PowerDesigner Web
Administracin de PowerDesigner Web
85
2.2.2
El administrador del repository es responsable de crear grupos de usuarios en el repository. Los usuarios se
aaden a los grupos para que sea ms fcil otorgar derechos y permisos y simplificar el uso de perfiles. Puede
crear jerarquas de grupos. Por ejemplo, podra insertar los grupos Diseadores, Gestin de calidad y
Documentacin en el grupo I+D, en el que asigna permisos a documentos que debern utilizar todos estos
grupos.
Contexto
Los siguientes grupos estndar se crean automticamente en cada repository de PowerDesigner:
Administradores, [ADMIN]: tiene por defecto todos los derechos disponibles y el permiso Completo implcito
en todas las carpetas del repository.
Todos los usuarios [PBLICO]: tiene por defecto el permiso de Lectura en la raz del repository. Todos los
usuarios pertenecen a este grupo; por lo tanto, pueden explorar cualquier diagrama.
Usuarios externos [EXTERNO]: no tiene por defecto ningn derecho o permiso. Los usuarios autenticados
mediante LDAP o single sign-on (consulte Conexin con un servidor LDAP para la autenticacin de usuario
[pgina 98] y Activacin de Single Sign-On para PowerDesigner Web [pgina 106]) se aaden
automticamente a este grupo al conectarse por primera vez.
Procedimiento
1. Desde la pgina de inicio, haga clic en Administracin
para crear un grupo y abrir su hoja de propiedades.
Grupos
86
Propiedad
Descripcin
Nombre
Cdigo
Comentario
PowerDesigner Web
Administracin de PowerDesigner Web
Propiedad
Descripcin
Derechos
Seleccione las casillas correspondientes a los derechos que desee asignar. Los siguientes derechos
estn disponibles:
Gestionar todos los documentos: llevar a cabo cualquier accin en cualquier versin
de documento. De forma implcita incluye el permiso Completo en todos los documentos del
repository.
Gestionar usuarios: crear, modificar y borrar usuarios y grupos del repository, otorgar
3. Haga clic en la faceta Miembros y aada cualquier usuario y grupo adecuado al grupo (consulte Cmo aadir
usuarios y grupos a un grupo [pgina 87]).
4. Haga clic en la faceta Principales y aada el grupo a cualquiera de los grupos adecuados (consulte Cmo
aadir usuarios y grupos a un grupo [pgina 87]).
5. Haga clic en Guardar para completar la creacin del grupo.
2.2.2.1
Puede aadir usuarios y grupos como miembros de un grupo desde la hoja de propiedades del grupo o del
usuario.
Contexto
Hay tres maneras de aadir miembros a un grupo:
Para aadir un usuario a un grupo desde la hoja de propiedades del usuario, haga clic en la faceta Grupos, que
muestra los grupos de los que forma parte el usuario. Haga clic en la herramienta + para abrir una lista de
grupos, seleccione uno o ms y, a continuacin, haga clic en OK para aadir el usuario a los grupos.
Para aadir un grupo a un grupo principal desde la hoja de propiedades del grupo secundario, haga clic en la
faceta Principales, que muestra los grupos de los que forma parte el grupo. Haga clic en la herramienta + para
abrir una lista de grupos, seleccione uno o ms y, a continuacin, haga clic en OK para aadir el grupo a los
grupos.
Para aadir un usuario o un grupo a un grupo desde la hoja de propiedades del grupo principal, haga clic en la
faceta Miembros, que muestra los usuarios y los grupos que son miembros del grupo. Haga clic en la
PowerDesigner Web
Administracin de PowerDesigner Web
87
herramienta Aadir para abrir una lista de usuarios y grupos, seleccione uno o ms y, a continuacin, haga
clic en OK para aadirlos al grupo.
2.2.2.2
Al borrar un grupo del repository no se borran los miembros (usuarios o grupos) del grupo.
Procedimiento
1. Desde la pgina de inicio, haga clic en
Administracin
Grupos .
2. Seleccione un grupo de la lista y haga clic en la herramienta Borrar. El grupo se elimina de la lista y:
Se revocan todos los permisos de documentos otorgados al grupo.
Todos los miembros del grupo pierden cualquier derecho o permiso que tuvieran heredado del grupo.
El grupo se elimina de la pertenencia de cualquier grupo al que perteneca.
3. Haga clic en Guardar para guardar las modificaciones.
2.2.3
Un usuario nuevo solo tiene asignado por defecto el derecho Conectar y solo pertenece al grupo PBLICO. El
administrador del repository puede otorgarle derechos adicionales al usuario, tanto directamente como al
aadirlo a otros grupos.
Contexto
Nota
Los derechos que recibe un usuario o un grupo cuando son miembros de un grupo (consulte Cmo aadir
usuarios y grupos a un grupo [pgina 87]) son acumulativos. Por ejemplo, un usuario con el derecho
Gestionar ramas no perder este derecho cuando sea miembro de un grupo que solo tiene derechos Fijar
versiones y Bloquear versiones.
Los derechos de usuarios estn asociados con permisos de documento (consulte Cmo otorgar permisos de
acceso a elementos de repository [pgina 89]) para definir las acciones que un usuario puede realizar en un
documento.
88
PowerDesigner Web
Administracin de PowerDesigner Web
Procedimiento
1. Desde la pgina de inicio, haga clic en Administracin Usuarios (o Administracin
haga clic en el usuario adecuado de la lista para abrir su hoja de propiedades.
Grupos ) y
2. Seleccione las casillas correspondientes a los derechos que desee asignar. Los siguientes derechos estn
disponibles:
Conectar: conectarse al repository y ver diagramas en PowerDesigner Web.
Editar en web: crear y editar diagramas en PowerDesigner Web.
Editar extensiones en web: crear y editar propiedades personalizadas en PowerDesigner Web. Da
acceso al mosaico Administracin/Extensiones.
Fijar versiones (utilizado nicamente con el cliente escritorio de PowerDesigner).
Bloquear versiones (utilizado nicamente con el cliente escritorio de PowerDesigner).
Gestionar ramas (utilizado nicamente con el cliente escritorio de PowerDesigner).
Gestionar configuraciones (utilizado nicamente con el cliente escritorio de PowerDesigner).
Gestionar todos los documentos: llevar a cabo cualquier accin en cualquier versin de
documento. De forma implcita incluye el permiso Completo en todos los documentos del repository.
Gestionar usuarios: crear, modificar y borrar usuarios y grupos del repository, otorgarles derechos y
aadirlos a grupos. Da acceso a los mosaicos Administracin/Usuarios y Grupos.
Gestionar repository: crear, actualizar y borrar la base de datos del repository. Da acceso al
mosaico Administracin/Opciones.
3. Haga clic en Guardar para guardar las modificaciones.
2.2.4
El administrador del repository o un usuario con permiso Completo puede otorgar permisos sobre un documento
o una carpeta. Los permisos se pueden otorgar sobre la raz del repository, las carpetas y los modelos, pero no
sobre los diagramas de modelo individual u objetos.
Contexto
Un usuario que quiera navegar y editar documentos en el repository debe tener como mnimo los siguientes
permisos:
Navegar: permiso de Lectura. Cuando crea un usuario, se aade al grupo Pblico, que por defecto tiene
otorgado el permiso de Lectura sobre la raz del repository.
Crear o editar un diagrama: permiso de Envo en la carpeta destino para proponer un diagrama nuevo o
editar uno existente, o permiso de Escritura para publicarlo directamente.
Nota
Los permisos de objetos deben visualizarse en junto con los derechos otorgados a los usuarios o grupos
(consulte Cmo otorgar derechos a usuarios y grupos [pgina 88]).
PowerDesigner Web
Administracin de PowerDesigner Web
89
Procedimiento
1. Desde la pgina de inicio, haga clic en Repository, vaya al elemento y haga clic en su faceta Permisos.
2. Haga clic en el botn + para abrir una lista de usuarios y grupos, seleccione uno o ms y, a continuacin, haga
clic en OK para aadirlos a la lista.
3. Para cada usuario o grupo, seleccione el permiso que quiera otorgar en la columna Permisos otorgados. Los
siguientes permisos estn disponibles:
Lista: ver el documento o la carpeta en el navegador del repository y en los resultados de bsqueda. Sin
este permiso, la carpeta o documento no se muestra al usuario.
Lectura: Abrir y comparar documentos.
Enviar: Proponer tambin modificaciones en el documento para que lo revise un usuario con permiso de
Escritura.
Escritura: Revisar tambin modificaciones de otros usuarios y publicar las modificaciones
directamente.
Completo: Gestionar tambin los permisos otorgados a los usuarios y a los grupos.
Nota
Los administradores, que implcitamente tienen el permiso Completo en todos los objetos del
repository, solo recibirn diagramas para revisarlos si se les ha otorgado de forma explcita el permiso
de Escritura.
La columna Permisos efectivos muestra el nivel ms alto de permiso que cada usuario o grupo tiene, ya sea
directamente o a travs de un grupo.
4. [opcional] Haga clic en la herramienta Copiar permisos en todos los elementos secundarios para propagar las
modificaciones a los elementos secundarios.
Cuando crea una carpeta o registra un modelo o proyecto, los permisos definidos en el elemento principal se
propagan en ellos. Sin embargo, las modificaciones hechas posteriormente a los permisos para la carpeta
principal, no se aplican a los elementos secundarios si no hace clic en esa herramienta. Por ejemplo, si otorga
el permiso de Escritura sobre la carpeta Proyecto principal al grupo Equipo de desarrollo 2, no
se les otorgar automticamente el permiso de Escritura sobre su contenido.
2.2.5
Un usuario o el administrador del repository con el derecho Gestionar usuarios puede desbloquear usuarios
bloqueados por infracciones de polticas de contraseas.
Procedimiento
1. Desde la pgina de inicio, haga clic en Administracin
lista para abrir su hoja de propiedades.
90
Usuarios
PowerDesigner Web
Administracin de PowerDesigner Web
2. Haga clic en el botn Cambiar contrasea. Si no ha activado la entrega de contraseas por correo electrnico
(consulte Conectarse a un servidor SMTP para recibir notificaciones [pgina 103]), escriba la misma
contrasea temporal en los dos campos y antela para proporcionrsela al usuario.
3. Haga clic en el botn Cambiar contrasea.Si hay un servidor SMTP configurado, se enviar la contrasea a la
direccin de correo electrnico registrada del usuario.
Los usuarios deben iniciar sesin con la contrasea temporal antes del retraso especificado en la poltica de
contraseas (consulte Cmo definir una poltica de contraseas [pgina 103]). Cuando inicien sesin por
primera vez se les solicitar que modifiquen la contrasea temporal.
2.2.6
Un usuario o el administrador del repository con derecho Gestionar usuarios puede desactivar usuarios. Un
usuario inactivo no puede conectar con el repository, pero la informacin sobre sus registros y otras acciones de
repository siguen disponibles para otros usuarios.
Contexto
Precaucin
Un usuario no puede desactivarse a s mismo, aunque tenga el derecho Gestionar usuarios.
Procedimiento
1. Desde la pgina de inicio, haga clic en
Administracin
2.2.7
En el caso de que ningn administrador pueda iniciar sesin en un repository en ejecucin, puede crear una
cuenta de administrador de emergencia para recuperar el acceso.
PowerDesigner Web
Administracin de PowerDesigner Web
91
Procedimiento
1. Si el proxy del repository no se est utilizando en su entorno, instlelo en el servidor del repository o en una
mquina prxima de la que sea administrador (consulte Installation Guide > Installing the Repository Proxy).
2. Inicie la utilidad de configuracin del proxy del repository (pdproxyconf16.exe).
Nota
En mquinas con Windows 7, haga clic con el botn derecho en el icono o el elemento de men y
seleccione Ejecutar como administrador para abrir la utilidad.
3. Si no hay una instancia disponible para el repository en cuestin, cree una especificando la fuente de datos, el
nombre de usuario, la contrasea y el puerto adecuados para conectarse a la base de datos del repository.
4. Seleccione la instancia adecuada y haga clic en el botn Create Emergency User (Crear usuario de
emergencia) para abrir el cuadro de dilogo Emergency Password (Contrasea de emergencia); a
continuacin, seleccione Mostrar contrasea para ver una contrasea generada automticamente, que se
utiliza con la cuenta _ADMIN especial.
5. Vaya a la pgina inicial de PowerDesigner Web, introduzca _ADMIN como nombre de inicio de sesin y la
contrasea generada en el campo Contrasea y haga clic en OK.
Nota
Si no accede al repository en un intervalo de 15 minutos, repita el procedimiento para generar una
contrasea temporal nueva.
6. Restablezca la contrasea del administrador o cree una cuenta de administrador nueva, segn convenga
(consulte Creacin de usuarios de repository [pgina 84]).
7. Vuelva a la pgina de inicio, haga clic en el usuario _ADMIN que se encuentra junto a la herramienta de men y
seleccione Salir del sistema para desconectar el usuario de emergencia del repository. El usuario de
emergencia se borra tras desconectarse.
2.3
Los usuarios con el derecho Editar extensiones en web pueden definir nuevas propiedades personalizadas
para los objetos de modelado Al definir una propiedad personalizada, pasa a estar disponible inmediatamente
para todos los objetos del tipo especificado en todos los modelos de dicho tipo en la faceta Informacin, en una
seccin denominada Propiedades personalizadas.
Procedimiento
1. Desde la pgina de inicio, haga clic en
Administracin
Extensiones
BPMN2: para aadir propiedades personalizadas a los objetos de diagrama de procesos del tipo BPMN
2.0 descriptivo y ejecutable.
92
PowerDesigner Web
Administracin de PowerDesigner Web
Mapa de procesos: para aadir propiedades personalizadas a los objetos del mapa de procesos.
2. Haga clic en el nombre de la extensin que desea editar para abrirla.
La lista de extensiones contiene todas las clases de objetos para las que se pueden definir propiedades
personalizadas.
3. Si el tipo de objeto para el que desea definir una nueva propiedad se encuentra en la lista, haga clic sobre l
para abrirlo en el editor. Si no est en la lista, haga clic en el botn + y en el tipo de objeto para aadirlo y
abrirlo en el editor.
En este ejemplo, las clases en la extensin BPMN2 aparece lo siguiente:
4. Haga clic en el botn + para definir una propiedad nueva para el tipo de objeto y escriba:
Tabla 47:
Propiedad
Descripcin
Nombre
Cdigo
Especifica el nombre interno de la propiedad que no debe contener espacios o puntos y debe ser
nico para esta case de objetos.
Precaucin
Si cambia el cdigo despus de que se utilice la propiedad, se perdern todos los valores defini
dos en los modelos.
Tipo de datos
PowerDesigner Web
Administracin de PowerDesigner Web
93
Propiedad
Descripcin
Tipo de objeto
[objeto] Especifica el tipo de objeto que se puede seleccionar para la propiedad. Haga clic en la
herramienta para seleccionar el tipo de objeto desde una lista.
En este ejemplo se crea una nueva propiedad booleana para la clase Memoria de datos:
94
PowerDesigner Web
Administracin de PowerDesigner Web
Nota
Los modelos creados antes de la versin v16.5 SP05 y los modelos creados en el cliente de escritorio de
PowerDesigner no se mostrarn automticamente en las propiedades personalizadas. Para activarlos,
debe anular el registro con el cliente de escritorio, adjuntar manualmente la extensin de BPMN2 o mapa
de procesos y volver a registrarlos.
2.4
PowerDesigner Web
Administracin de PowerDesigner Web
95
2.4.1
Durante la instalacin se debe especificar un servidor de base de datos y una base de datos que contendr el
repository; sin embargo, puede modificar esta conexin para que PowerDesigner Web apunte a otra base de
datos del repository.
Contexto
Los parmetros del servidor de base de datos primaria estn disponibles a travs de la interfase de
administracin estndar, pero los parmetros de grabacin en log y de almacenamiento en cach solo se pueden
modificar editando los ficheros de configuracin en el servidor de host (consulte Configuracin de otros
parmetros de PowerDesigner Web [pgina 108]).
Procedimiento
1. Desde la pgina de inicio, haga clic en
en la herramienta de Editar.
Administracin
Opciones
y haga clic
Descripcin
tro
Tipo de base de da
tos
Controlador de base
de datos
Especifica la clase de controlador JDBC utilizada para conectarse a la base de datos del reposi
tory.
Host
Especifica el nombre de la mquina host para la base de datos del repository. En algunos entor
nos, puede ser necesario un nombre de dominio completo.
Puerto
Especifica el nmero de puerto de la mquina host mediante la que la base de datos del repository
est disponible.
Nombre de base de
datos
Nombre de usuario
Especifica el nombre de usuario de base de datos que utiliza el repository para acceder a DBMS.
Contrasea
Especifica la contrasea de base de datos que utiliza el repository para acceder a DBMS. Esta se
debe introducir de manera normal y se cifrar desde que el servidor conecte con la base de datos.
96
PowerDesigner Web
Administracin de PowerDesigner Web
Tabla 49:
Nombre de parme
Descripcin
tro
Nivel de aislamiento
Tamao inicial de
grupo
Inactividad mnima
Especifica el nmero mnimo de conexiones que pueden permanecer inactivas en el grupo sin que
se creen conexiones extra. Especifique 0 para no crear ninguna. El valor por defecto es 1.
Inactividad mxima
Especifica el nmero mximo de conexiones que pueden permanecer inactivas en el grupo sin que
se liberen conexiones extra. Especifique -1 para que no haya lmite. El valor por defecto es 3.
Espera mxima
Especifica el nmero mximo de milisegundos que el grupo esperar cuando no haya conexiones
disponibles para que se devuelva una conexin antes de crear una excepcin. Especifique -1 para
esperar indefinidamente. El valor por defecto es 2.
Actividad mxima
Especifica el nmero mximo de conexiones activas que se pueden asignar a la vez desde este
grupo. Especifique -1 para que no haya lmite. El valor por defecto es 10.
Conjunto de caracte
res
Para Unicode que no sea Oracle o bases de datos de conjuntos de caracteres multibyte, especifica
los bytes por carcter utilizados por la base de datos:
4. Haga clic en Guardar para guardar las modificaciones. Debe reiniciar Servidor de PowerDesigner Portal para
que se apliquen las modificaciones.
2.4.2
Para permitir la creacin y edicin de diagramas, un administrador del repository deben especificar una conexin
con un servidor de licencias SySAM. Normalmente se especifica un servidor de licencias durante la instalacin,
pero puede especificarlo o modificar esta conexin en cualquier momento.
Procedimiento
1. Desde la pgina de inicio, haga clic en
herramienta de Editar.
PowerDesigner Web
Administracin de PowerDesigner Web
Administracin
Opciones
Servidor de licencias
y haga clic en la
97
Descripcin
Host
Puerto
2.4.3
Un administrador de repository puede delegar la autenticacin de los usuarios del repository a un servidor LDAP.
PowerDesigner admite la autenticacin a travs de Active Directory y otras implementaciones LDAP. Si lo desea,
puede permitir la creacin automtica de cuentas de repository cuando un usuario LDAP se conecta al repository
por primera vez.
Contexto
Nota
La integracin LDAP solo proporciona autenticacin. La autorizacin siempre se gestiona mediante derechos y
permisos otorgados dentro del entorno del repository.
Procedimiento
1. Desde la pgina de inicio, haga clic en
herramienta Editar.
Administracin
Opciones
Servidor LDAP
y haga clic en la
2. Seleccione el Tipo de servidor adecuado de la lista para definir los valores por defecto de los dems
parmetros.
Para Active Directory: si su entorno admite el enlace annimo, podr conectarse sin configuracin adicional.
Haga clic en el botn Hacer test de conexin y siga las instrucciones del cuadro de dilogo. Si la conexin se
realiza correctamente, es recomendable activar las opciones Utilizar Secure Socket Layer (SSL) y Crear
automticamente cuentas de usuario en repository para ir directamente al paso 5 [pgina 101].
3. Cambie los parmetros que sean necesarios en el cuadro de grupo General:
98
PowerDesigner Web
Administracin de PowerDesigner Web
Tabla 51:
Parmetro
Descripcin
Tipo de servidor
Especifica el tipo de servidor LDAP y establece valores por defecto para el servidor. Los siguientes
tipos estn disponibles:
Active Directory: si su entorno admite el enlace annimo, podr conectarse sin configuracin
adicional. Haga clic en el botn Hacer test de conexin y siga las instrucciones del cuadro de
dilogo.
OpenLDAP
Otros
Si edita algn parmetro y desea volver a los valores por defecto, haga clic en el botn
Configuracin por defecto.
URL de proveedor
Especifica la URL para el proveedor LDAP. Por defecto, para Active Directory, PowerDesigner de
tectar automticamente el servidor LDAP ms cercano y lo utilizar para la autenticacin, iniciali
zando este campo para:
LDAP://_ldap.<domain>:389
Para otros servidores, este campo se inicializa para:
LDAP://ldap.<domain>:389
y debe sustituir ldap con el nombre o direccin IP de su servidor LDAP.
Utilizar Secure So
cket Layer (SSL)
Le indica a PowerDesigner que se conecte al servidor LDAP utilizando SSL, cambiando el puerto
del proveedor LDAP por el 636 seguro estndar. Si ha desplegado el PowerDesigner Portal deber
obtener y registrar un certificado de autoridad de certificacin en la instalacin de Java.
Nota
En la mayora de los entornos corporativos que utilizan Active Directory, el certificado necesario
ya est registrado en las mquinas del cliente. Si este no es el caso, o para otros servidores
LDAPS, los usuarios que instalen PowerDesigner debern contactar con su administrador para
obtener un certificado y utilizar \Windows\System32\certmgr.msc para registrarlo.
Haga clic con el botn derecho en Autoridades de certificado raz de confianza, seleccione
Todas las tareas
Base de bsqueda
por defecto
Importar
Especifica el nivel en el que la consulta empieza la bsqueda de usuarios en el rbol LDAP. Por de
fecto, se inicializa en los componentes de dominio del servidor LDAP. Por ejemplo:
dc=acme, dc=com
Puede incluir la ubicacin del directorio del usuario como OU=Users, dc=devpd,
dc=local . Si la ubicacin del directorio del usuario no se especifica aqu, deber incluirla en la
Base de bsqueda de autenticacin.
PowerDesigner Web
Administracin de PowerDesigner Web
99
Parmetro
Descripcin
Enlace annimo
[Por defecto] Especifica que el servidor LDAP admite el acceso annimo. Si deselecciona este pa
rmetro, deber especificar un nombre nico (DN) y contrasea de usuario de enlace para una
cuenta que tiene permisos de consulta del servidor LDAP.
Nota
Si el DN de usuario de enlace est en el mismo DN que la Base de bsqueda de autenticacin
puede simplemente indicar el ID de usuario para la bsqueda. De lo contrario, deber indicar el
DN completo de la cuenta. Por ejemplo, si la Base de bsqueda por defecto es
Crear automtica
mente cuentas de
usuario en reposi
tory
Especifica que los usuarios que correspondan al filtro de bsqueda de la autenticacin LDAP se
pueden conectar al repository y se les crear una cuenta en el repository cuando lo hagan. Si no
selecciona esta opcin, un administrador deber crear una cuenta para cada usuario antes de que
se puedan conectar.
Descripcin
Filtro de bs
queda
Especifica la consulta LDAP que selecciona usuarios para la autenticacin. Por defecto, se inicializa en
(para Active Directory):
(&(objectClass=person)(userPrincipalName={uid}))
y para otros servidores:
(&(objectClass=person)(cn={uid}))
Para determinar un filtro alternativo debe conocer las propiedades de los usuarios definidos en Active
Directory y la propiedad (por ejemplo, name o samAccountName) que se utiliza como nombre de
inicio de sesin.
Base de bs
queda
Especifica la ubicacin de la lista de usuarios en el servidor LDAP. Por defecto, se inicializa en el mismo
valor que la Base de bsqueda por defecto. Si la base de bsqueda por defecto no incluye sus usuarios,
deber especificar aqu una base de bsqueda adecuada. Puede que los usuarios se encuentren en un
nodo comn como cn=Users o en una unidad de organizacin como OU=Users. Para determinar la
base de bsqueda correcta, deber utilizar un navegador LDAP para consultar el nombre nico de un
usuario. Tenga en cuenta que su DN de vinculacin puede ser un usuario en un nodo diferente del r
bol al de los usuarios generales, as que es muy importante que disponga de la informacin correcta de
cada uno de ellos.
100
PowerDesigner Web
Administracin de PowerDesigner Web
Parmetro
Descripcin
mbito de bs
queda
subtree: [por defecto] la bsqueda empieza al nivel de la base de bsqueda y tambin busca
subnodos.
Mtodo de au
tenticacin
Especifica el mtodo que se utilizar para las solicitudes de autenticacin. Puede seleccionar entre:
simple: [por defecto] borrar la autenticacin de texto. Si SSL est habilitada se codificar la
contrasea.
car un formato de resumen.
Nota
Si no ha seleccionado la opcin Crear automticamente cuentas de usuario en repository, deber crear
cuentas de repository para cada usuario que desee que conecte. Aunque seleccione esta opcin, le
recomendamos que cree las cuentas de usuario correspondientes por adelantado para otorgar los
derechos y permisos adecuados en las mltiples carpetas y documentos de repository. Los usuarios LDAP
que se conectan al repository se aaden automticamente a los grupos Usuarios externos y Todos
los usuarios y, por defecto, tienen el acceso limitado a solo lectura en el repository.
2.4.3.1
Contexto
Por ejemplo, si quiere permitir que cualquier usuario se conecte al repository y pueda crear y editar diagramas en
la carpeta Procesos y enviarlos para se aprueben, debe hacer lo siguiente:
Otorgar al grupo Usuarios externos el derecho a Editar en web (consulte Cmo otorgar derechos a
usuarios y grupos [pgina 88]).
Otorgar al grupo Usuarios externos el permiso de Envo en la carpeta Procesos (consulte Cmo otorgar
permisos de acceso a elementos de repository [pgina 89]).
En varios entornos, querr otorgar distintos derechos a distintos grupos de usuarios, o darles permisos distintos.
Por ejemplo, quiz quiere permitir que los usuarios enven modificaciones solo de procesos de su lnea de
PowerDesigner Web
Administracin de PowerDesigner Web
101
negocios concreta en funcin de las subcarpetas de debajo de la carpeta Procesos. En este caso o en otros ms
complicados (o si quiere restringir qu usuarios pueden conectarse al repository y no haber seleccionado la
opcin Crear automticamente cuentas de usuarios en el repository. debera crear cuentas para sus usuarios
antes de invitarles a conectarse.
Procedimiento
1. Desde la pgina de inicio, haga clic en Administracin Usuarios , haga clic en la herramienta Editar y
luego en el botn + para abrir la nueva hoja de propiedades del usuario.
2. Introduzca el nombre de cuenta corporativa del usuario en el campo Nombre de inicio de sesin, seleccione
Externo (LDAP), y haga clic en el botn Verificar nombre para verificar el nombre de inicio de sesin y
autocompletar los campos restantes, los cuales solo tienen permiso de lectura, excepto el campo Comentar.
Nota
Quiz tenga que introducir su nombre de cuenta corporativa y contrasea para conectarse al servidor
LDAP, aunque su conexin est configurada para permitir enlaces annimos.
3. Haga clic en el panel Derechos, seleccione las casillas correspondientes a los derechos que desee asignar. Los
siguientes derechos estn disponibles:
Conectar: conectarse al repository y ver diagramas en PowerDesigner Web.
Editar en web: crear y editar diagramas en PowerDesigner Web.
Editar extensiones en web: crear y editar propiedades personalizadas en PowerDesigner Web. Da
acceso al mosaico Administracin/Extensiones.
Fijar versiones (utilizado nicamente con el cliente escritorio de PowerDesigner).
Bloquear versiones (utilizado nicamente con el cliente escritorio de PowerDesigner).
Gestionar ramas (utilizado nicamente con el cliente escritorio de PowerDesigner).
Gestionar configuraciones (utilizado nicamente con el cliente escritorio de PowerDesigner).
Gestionar todos los documentos: llevar a cabo cualquier accin en cualquier versin de
documento. De forma implcita incluye el permiso Completo en todos los documentos del repository.
Gestionar usuarios: crear, modificar y borrar usuarios y grupos del repository, otorgarles derechos y
aadirlos a grupos. Da acceso a los mosaicos Administracin/Usuarios y Grupos.
Gestionar repository: crear, actualizar y borrar la base de datos del repository. Da acceso al
mosaico Administracin/Opciones.
4. Haga clic en la faceta Grupos y aada el usuario a cualquier grupo adecuado (consulte Cmo aadir usuarios
y grupos a un grupo [pgina 87]).
Todos los usuarios autenticados externamente se aaden a:
Grupos Todos los usuarios (PBLICO) de los cuales heredan por defecto el permiso de Lectura
sobre los contenidos del repository.
Usuarios externos (EXTERNO), de los cuales heredan por defecto el derecho Conectar.
5. Haga clic en Guardar para completar la creacin del grupo.
102
PowerDesigner Web
Administracin de PowerDesigner Web
2.4.4
Procedimiento
1. Desde la pgina de inicio, haga clic en
herramienta de Editar.
Administracin
Opciones
Servidor SMTP
y haga clic en la
Descripcin
Host SMTP
Especifica el nombre de host del servidor SMTP utilizado para enviar correo.
Puerto SMTP
Especifica el nmero de puerto del servidor SMTP utilizado para enviar correo.
Direccin de correo electrnico del emi Especifica la direccin de correo electrnico desde la que enviar correos.
sor
Utilizar Secure Socket Layer (SSL)
2.4.5
En los entornos en los que PowerDesigner gestiona contraseas de usuario, el administrador del repository es
responsable de la definicin de una poltica de contraseas para garantizar que las contraseas son
suficientemente seguras y se modifican en intervalos adecuados.
PowerDesigner Web
Administracin de PowerDesigner Web
103
Contexto
Nota
La poltica de contraseas solo rige a los usuarios que no gestiona LDAP (consulte Creacin de usuarios de
repository autenticados externamente [pgina 101]) o Single Sign-On (consulte Activacin de Single Sign-On
para PowerDesigner Web [pgina 106]).
Procedimiento
1. Desde la pgina de inicio, haga clic en
la herramienta de Editar.
Administracin
Opciones
Poltica de contraseas
y haga clic en
Descripcin
Longitud de contrasea
2.4.6
Le recomendamos que active SSL en el servidor de PowerDesigner Web para poder cifrar las comunicaciones con
los navegadores del cliente.
104
PowerDesigner Web
Administracin de PowerDesigner Web
Contexto
Nota
Este procedimiento solo activa SSL. Para configurar el servidor para single-sign on (incluido SSL), consulte
Activacin de Single Sign-On para PowerDesigner Web [pgina 106]. Para obtener la documentacin de
Tomcat sobre la activacin de SSL, consulte http://tomcat.apache.org/tomcat-7.0-doc/ssl-howto.html .
Procedimiento
1. Abra un smbolo del sistema con privilegios de administrador y vaya a JAVA_HOME/bin donde se encuentra
su keytool.
2. Cree un par de claves autofirmadas para identificar el servidor:
keytool -genkeypair -alias serverkey -keyalg RSA -dname
"CN=<NombreServidor>,OU=<UnidadOrg>,O=<Org>,L=<Localidad>,S=<Estado>,C=<Pas>" keypass <ContraseaSegura> -keystore "<DirInstalacin>\keystore\server.jks" storepass <ContraseaSegura>
Donde:
-dname
"CN=<NombreServidor>,OU=<UnidadOrg>,O=<Org>,L=<Localidad>,S=<Estado>,C=<Pas>":
debera proporcionar metadatos adecuados para identificar su servidor.
-keystore "<DirInstalacin>\keystore\server.jks": es la va de acceso al keystore, que se
encuentra por defecto en C:\Archivos de programa\SAP\PowerDesigner Portal 16\keystore
\server.jks. Este comando crear el fichero keystore en esta ubicacin si no exista ya.
-keypass <ContraseaSegura> y -storepass <ContraseaSegura>: deben ser iguales; son la
contrasea segura que define para la clave de servidor y el keystore.
Nota
Un par de claves autofirmadas es suficiente para hacer tests, pero los usuarios que acceden a su servidor
no recibirn ninguna advertencia de seguridad. Para identificar su servidor de forma segura, es necesario
que solicite un certificado firmado por su autoridad de certificacin y lo importe a su keystore (consulte
https://docs.oracle.com/javase/7/docs/technotes/tools/solaris/keytool.html
).
3. Edite el fichero Tomcat/conf/server.xml para activar SSL y configurar el keystore.
Cree un elemento <Connector con los siguientes valores:
< Connector
protocol ="org.apache.coyote.http11.Http11Protocol"
port ="8443"
SSLEnabled ="true"
scheme ="https"
secure ="true"
clientAuth ="false"
sslProtocol ="TLS"
keystoreFile ="<InstallDir>\keystore\server.jks"
keystoreType ="JKS"
PowerDesigner Web
Administracin de PowerDesigner Web
105
keystorePass ="<SecurePassword>"/>
Donde:
port - se puede establecer en cualquier valor adecuado.
clientAuth est establecido en false para permitir un inicio de sesin estndar si no es posible
encontrar el certificado.
keystoreFile apunta a su keystore (que por defecto se encuentra en: C:\Archivos de programa
\SAP\PowerDesigner Portal 16\keystore\server.jks).
keystorePass es la <ContraseaSegura> que se ha definido para su keystore.
Nota
Para limitar el acceso solo a este puerto, haga un comentario de cualquier otro elemento de conector.
2.4.7
En entornos donde se utiliza la autenticacin de cliente X.509, un administrador puede permitir que
PowerDesigner Web autentique a los usuarios mediante el certificado de usuario almacenado en su mquina de
cliente. El navegador del cliente enva un certificado emitido por una autoridad de certificacin de confianza para
identificar al usuario y as se inicia sesin automticamente sin tener que introducir las credenciales
manualmente.
Contexto
Nota
Este procedimiento incluye la activacin de SSL.
Procedimiento
1. Abra un smbolo del sistema con privilegios de administrador y vaya a JAVA_HOME/bin donde se encuentra
su keytool.
2. Cree un par de claves autofirmadas para identificar el servidor:
keytool -genkeypair -alias serverkey -keyalg RSA -dname
"CN=<NombreServidor>,OU=<UnidadOrg>,O=<Org>,L=<Localidad>,S=<Estado>,C=<Pas>" keypass <ContraseaSegura> -keystore "<DirInstalacin>\keystore\server.jks" storepass <ContraseaSegura>
Donde:
106
PowerDesigner Web
Administracin de PowerDesigner Web
-dname
"CN=<NombreServidor>,OU=<UnidadOrg>,O=<Org>,L=<Localidad>,S=<Estado>,C=<Pas>":
debera proporcionar metadatos adecuados para identificar su servidor.
-keystore "<DirInstalacin>\keystore\server.jks": es la va de acceso al keystore, que se
encuentra por defecto en C:\Archivos de programa\SAP\PowerDesigner Portal 16\keystore
\server.jks. Este comando crear el fichero keystore en esta ubicacin si no exista ya.
-keypass <ContraseaSegura> y -storepass <ContraseaSegura>: deben ser iguales; son la
contrasea segura que define para la clave de servidor y el keystore.
Nota
Un par de claves autofirmadas es suficiente para hacer tests, pero los usuarios que acceden a su servidor
no recibirn ninguna advertencia de seguridad. Para identificar su servidor de forma segura, es necesario
que solicite un certificado firmado por su autoridad de certificacin (consulte https://docs.oracle.com/
).
javase/7/docs/technotes/tools/solaris/keytool.html
3. Obtenga la clave emisor de certificados del cliente (*.cer) para su organizacin e imprtela a su keystore:
a. En Chrome, seleccione
certificados.
Men
Opciones
b. Seleccione el certificado que utiliza para identificarse en su organizacin y haga clic en Ver.
c. Haga clic en la pestaa Ruta de certificacin para mostrar la va de acceso del certificado seleccionado a
las autoridades de certificacin que lo emiten, seleccione el certificado raz y haga clic en Ver
d. Haga clic en la pestaa Detalles y en Copiar a archivo. Siga las instrucciones en el Asistente para
exportacin de certificados para guardar el certificado como un fichero.
e. Ejecute el siguiente comando para importar el certificado a su keystore:
keytool -importcert -keystore "<DirInstalacin>\keystore\server.jks" -alias
<aliascertec> -file <fichero>.cer -storepass <ContraseaSegura>
Donde:
-alias <aliascertec>: define el alias de su certificado de autoridad de certificacin en su
keystore.
-file <fichero>.cer: especifica la va de acceso al certificado de la autoridad de certificacin.
4. Edite el fichero Tomcat/conf/server.xml para activar la autenticacin de cliente y configurar el keystore/
truststore.
Cree un elemento <Connector> con los siguientes valores:
< Connector
protocol ="org.apache.coyote.http11.Http11Protocol"
port ="8443"
SSLEnabled ="true"
scheme ="https"
secure ="true"
clientAuth ="want"
sslProtocol ="TLS"
keystoreFile ="<InstallDir>\keystore\server.jks"
keystoreType ="JKS"
keystorePass ="<SecurePassword>"
truststoreFile ="<InstallDir>\keystore\server.jks"
truststoreType ="JKS"
truststorePass ="<SecurePassword>"/>
Donde:
PowerDesigner Web
Administracin de PowerDesigner Web
107
Nota
Para limitar el acceso solo a este puerto, haga un comentario de cualquier otro elemento de conector.
5. Reinicie Servidor de PowerDesigner Portal y notifique a sus usuarios que se conecten con https y el nuevo
nmero de puerto. Por ejemplo:
https://pdserver.acme.com:8443/powerdesigner-web/resources/index.html
Los usuarios que se conectan a PowerDesigner Web desde un cliente de Windows con el certificado
correspondiente y utilizan una versin compatible de Internet Explorer o Chrome deberan iniciar sesin
automticamente. Los usuarios con otros navegadores como Firefox, que no puede leer el almacn de
certificados de Windows, o en otros sistemas operativos, necesitarn pasos adicionales para poder activar
single sign-on.
Nota
Los usuarios pueden navegar por el repository sin adoptar una licencia. Si un usuario crea un diagrama o
edita un diagrama existente, se le asignar automticamente una licencia si hay una disponible. Si se agota
el tiempo de espera de la sesin (por defecto, despus de 15 minutos), se devolver automticamente la
licencia. Si regresan al navegador y continan editando, volvern a obtener una licencia automticamente
si hay una disponible.
6. [Opcional] Para personalizar los derechos y permisos que se otorgan a los usuarios, es recomendable que
cambie los derechos y permisos por defecto para el grupo Usuarios externos o que cree previamente
cuentas de usuario para usuarios individuales (consulte Creacin de usuarios de repository autenticados
externamente [pgina 101]).
2.4.8
Repository
El instalador define inicialmente la conexin del repository y la informacin de la configuracin. Puede editar los
parmetros ms importantes en la interfase de administracin (consulte Conexin con un servidor de base de
datos [pgina 96]), y se pueden editar todos los parmetros (incluidos los parmetros de almacenamiento en
cach y grabacin en log) en el fichero <portal_install_dir>/config/repository.xml:
108
PowerDesigner Web
Administracin de PowerDesigner Web
Tabla 55:
Nombre de parme
Descripcin
tro
databaseProfile Especifica el perfil de conexin utilizado para conectarse a la base de datos del repository.
dbtype
connectionURL
Especifica el URL de conexin completo para conectarse a la base de datos del repository.
jdbcDriverClass Especifica la clase de controlador JDBC utilizada para conectarse a la base de datos del repository.
dbhost
Especifica el nombre de la mquina host para la base de datos del repository. En algunos entornos,
puede ser necesario un nombre de dominio completo.
dbport
Especifica el nmero de puerto de la mquina host mediante la que la base de datos del repository
est disponible.
dbname
user
Especifica el nombre de usuario de base de datos que utiliza el repository para acceder a DBMS.
password
Especifica la contrasea de base de datos que utiliza el repository para acceder a DBMS. Esta se debe
introducir de manera normal y se cifrar desde que el servidor conecte con la base de datos.
initialPoolSize Especifica el nmero inicial de conexiones en el grupo de conexiones. El valor por defecto es 1.
minIdle
Especifica el nmero mnimo de conexiones que pueden permanecer inactivas en el grupo sin que se
creen conexiones extra. Especifique 0 para no crear ninguna. El valor por defecto es 1.
maxIdle
Especifica el nmero mximo de conexiones que pueden permanecer inactivas en el grupo sin que se
liberen conexiones extra. Especifique -1 para que no haya lmite. El valor por defecto es 3.
maxWait
Especifica el nmero mximo de milisegundos que el grupo esperar cuando no haya conexiones dis
ponibles para que se devuelva una conexin antes de crear una excepcin. Especifique -1 para esperar
indefinidamente. El valor por defecto es 2.
maxActive
Especifica el nmero mximo de conexiones activas que se pueden asignar a la vez desde este grupo.
Especifique -1 para que no haya lmite. El valor por defecto es 10.
isolationLevel
Especifica el nivel de aislamiento utilizado para aislar transacciones en un entorno multiusuario. Por
defecto, el nivel 1 se utiliza para bases de datos ASA y el nivel 2 para ASE. Consulte su documentacin
DBMS para obtener informacin sobre el comportamiento de cada nivel en su entorno.
maxBytesPerChar Para Unicode que no sea Oracle o bases de datos de conjuntos de caracteres multibyte, especifica los
bytes por carcter utilizados por la base de datos:
Charset
PowerDesigner Web
Administracin de PowerDesigner Web
109
Tabla 56:
Opcin
Descripcin
name
description
Describe el repository.
sessionTimeout
Especifica la cantidad de tiempo de inactividad permitida para la sesin del navegador antes de que
finalice automticamente.
changeMonitorIn Especifica la cantidad de tiempo que pasa entre las comprobaciones de si hay cambios en la base de
datos del repository. El valor por defecto es 5 minutos.
terval
maxUsers
Especifica el nmero mximo de usuarios que se pueden conectar a PowerDesigner Portal de forma
simultnea.
Los parmetros de ndice de bsqueda controlan la frecuencia con la que se actualiza el ndice de bsqueda y
dnde se almacena:
Tabla 57:
Opcin
Descripcin
indexRebuildInt Especifica el intervalo entre restructuraciones del ndice de bsqueda en minutos. Por defecto, el n
erval
dice se restructura cada 120 minutos. Haga clic en el botn
Men
Reestructurar ndice
de la
indexLocation
Descripcin
disablePreload
maxThreads
Descripcin
logFileName
logLevel
Especifica el nivel mnimo de importancia para que los mensajes se escriban en el fichero de log.
110
PowerDesigner Web
Administracin de PowerDesigner Web
Opcin
Descripcin
logFilePattern
File size rolling: el fichero se sustituye cuando alcanza un tamao determinado. Especi
fique el tamao mximo del fichero en el siguiente campo.
logDatePattern
logMaxFileSize
logTruncateLogF Especifica que se debe crear un nuevo fichero de log cada vez que se reinicia el servidor.
ile
Los parmetros de idioma por defecto controlan el idioma de la interfase que se presenta por defecto:
Tabla 60:
Opcin
Descripcin
defaultLanguage Especifica el idioma por defecto de la interfase. Los usuarios pueden seleccionar un idioma de inter
fase diferente en la pgina de inicio se sesin y en la pgina inicial.
Licencia
Los parmetros del servidor de licencias se pueden editar en la interfase de administracin (consulte Conexin
con un servidor de licencias [pgina 97]) o en el fichero <portal_install_dir>/license/
PowerDesigner.server.lic.
Cliente
La informacin del cliente se encuentra en el fichero <portal_install_dir>/config/cmrclient.xml. Las
opciones de grabacin en log son las mismas que para el servidor (ver seccin anterior).
PowerDesigner Web
Administracin de PowerDesigner Web
111
Ejemplos de codificacin
Cualquier codificacin de software y/o lneas de cdigos / cadenas ("Cdigo") incluidas en esta documentacin son solo ejemplos y no se prev que se utilicen en un
entorno de sistema productivo. El Cdigo tiene el nico propsito de explicar y permitir la visualizacin de las reglas de sintaxis y de asignacin de frases de cierta
codificacin. SAP no ofrece garantas respecto a la exactitud y la integridad del Cdigo disponibilizado en este documento y no ser responsable de errores o daos
causados por el uso del Cdigo, a menos que los daos sean causados por SAP de forma intencional o por una imprudencia grave por parte de SAP.
Accesibilidad
La informacin contenida en la documentacin de SAP representa la visin actual de SAP de los criterios de accesibilidad a partir de la fecha de publicacin. No se prev
que sea una directriz vinculante sobre cmo garantizar la accesibilidad de los productos de software. SAP renuncia a cualquier responsabilidad en relacin con este
documento. Sin embargo, este documento no se aplica en casos de un error deliberado o una negligencia grave por parte de SAP. Adems, este documento no supone
ningn compromiso u obligacin contractual directos o indirectos.
Hipervnculos de Internet
La documentacin de SAP puede contener hipervnculos a Internet. Se prev que estos hipervnculos sirvan como un consejo acerca de dnde encontrar la informacin
relacionada. SAP no garantiza la disponibilidad y la exactitud de esta informacin relacionada o la capacidad que esta informacin sirva un objetivo en particular. SAP no es
responsable de ningn dao causado por el uso de la informacin relacionada a menos que los daos se hayan causado por una imprudencia grave o por una conducta
fraudulenta dolosa por parte de SAP. Todos los enlaces estn categorizados para su transparencia (consulte: http://help.sap.com/disclaimer).
112
PowerDesigner Web
Limitaciones de responsabilidad y aspectos legales
PowerDesigner Web
Limitaciones de responsabilidad y aspectos legales
113
www.sap.com/contactsap