UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE CIENCIAS ECONÓMICAS
TICS 2
TEMA: POWER DESIGNERINTEGRANTES: PATRICIA GALLARDO
WENDY MUZO
MIGUEL ELIZALDE
EDGAR CAIZA
CHRISTIAN LOPEZ
AULA: 36
1
3
Power Designer 9.5 (Sybase)
Power Designer es una herramienta de diseño que permite:
• Diseñar, integrar y gestionar modelos de datos y procesos para los sistemas de información de manera consistente
4
Tipos de Modelos
• Conceptual Data Model (CDM)
• Physical Data Model (PDM)
• Object Oriented Model (OOM)
• Business Process Model (BPM)
• Free Model (FEM)
5
Etapas de diseño en Power Designer
Recolección y Análisis de Requisitos
Recolección y Análisis de Requisitos
Diseño Conceptual
Diseño Conceptual
Análisis Funcional
Análisis Funcional
Diseño Lógico
Diseño Lógico
Implementación de la BD
Implementación de la BD
Diseño de Programas de Aplicación
Diseño de Programas de Aplicación
Implementación del SW
Implementación del SW
RequisitosFuncionales
Requisitos de Bases de Datos
Modelo Conceptual
Modelo Físico +Detalles físicos
Especificación deTransacciones
Esquema Interno de la BD
Programas de Aplicación
Independiente del SGBD
Dependiente del SGBD
Diseño Físico
Diseño Físico
Modelo Lógico
Especificaciones deDiseño de Porgramas
Power Designer
6
Ventana Principal Power Designer
7
Ventana Principal Power Designer
Browser
Área de trabajo
Ventana de Resultados
Ventana de Salida
8
Creando un Modelo Conceptual
9
Modelo Conceptual: Paleta de Objetos
RelationShip
Association Link
inheritanceEntity
Association
Link/ extended dependency
Pointer
Note
10
Modelo Conceptual: Objetos en el browser
11
Modelo Conceptual
Simbología de Chen
≠
Simbología usada en PowerDesigner
Entonces veamos…
12
Simbología
PowerDesigner 9.5Modelo de Chen
Entidades, atributos simples y clave primaria
nro_cat
sup_total
inmueble
sup_cubierta
direccion
inmueble
nro_catsup_totalsup_cubiertadireccion
<pi> IFFVA20
<M>
Identifier_1 <pi>
En la paleta
13
PowerDesigner 9.5Modelo de ChenEntidades, atributos compuestos, derivados y
multivalorados
DNI
nombre
empleado
direccion
telefono
calle
nro
localidad
No se pueden modelar de esa manera,
debemos representarlo con los elementos soportados por la
herramienta
Simbología
14
Relaciones Binarias sin atributos 1 -1
posee
factura
id_facturaclientefechatotal
<pi> IVA30DF
<M>
Identifier_1 <pi>
remito
id_remitocliente
<pi> IVA30
<M>
Identifier_1 <pi>remitoposeefactura
Id_factura
cliente
fecha
total
Id_remito
clientte
En la paleta
Simbología
PowerDesigner 9.5Modelo de Chen
15
Modelo de Chen PowerDesigner 9.5
Relaciones Binarias sin atributos 1 –n
persona facturaposee
dni
nombre
edad
dir
estado_civil
id
fecha
totalposee
Persona
dninombreedaddirestado_civil
<pi> VA10VA30IVA50VA10
<M>
Identifier_1 <pi>
factura
idfechatotal
<pi> IDF
<M>
Identifier_1 <pi>
En la paleta
Simbología
16
Relaciones Binarias sin atributos m - n
remitoposeefactura
Id_factura
cliente
fecha
total
Id_remito
fecha
posee
factura
id_facturaclientefechatotal
<pi> IVA30DF
<M>
Identifier_1 <pi>
remito
id_remitocliente
<pi> IVA30
<M>
Identifier_1 <pi>fecha D
En la paleta
Simbología
PowerDesigner 9.5Modelo de Chen
17
Modelo de Chen PowerDesigner 9.5
Relaciones Binarias con atributos m - n
0,n
0,n
Compra
FechaCantidad
DI
Producto
Cod_prodNombreDescripcion
<pi> IVA20VA50
<M>
Identifier_1 <pi>
Cliente
DNINombreDireccionTelefono
<pi> VA10VA20VA30VA10
<M>
Identifier_1 <pi>
cliente productocompra
dni
nombre
direccion
telefono
cod_prod
nombre
descripcion
fecha
cantidad
En la paleta
Simbología
18
Relaciones N-arias
0 ,n
0 ,n
0 ,n
L a b o ra to ri o
Cu i t_ l a bNo m b red i re cci o nte l e fo n o
<p i > IVA5 0VA1 0 0VA1 0
<M >
Id e n t i f i e r_ 1 <p i >
Pre se n ta ci ó n
i dNo m b re
<p i > IVA5 0
<M >
Id e n t i f i e r_ 1 <p i >
M e d i ca m e n to
co d _ m e dNo m b refe ch a _ ve n c
<p i > VA4VA5 0D
<M >
Id e n t i f i e r_ 1 <p i >
sto ck
stocklaboratorio
nombre
direccion
telefono
cuil_lab
medicamento
nombre
Fecha_venc
cod_med
presentacion
nombre
id
En la paleta
Simbología
PowerDesigner 9.5Modelo de Chen
19
PowerDesigner 9.5Modelo de Chen
posee
hotel
cuitnombredirecciontelefonoprovincia
<pi> IVA30VA50VA10VA50
<M>
Identifier_1 <pi>
habitacion
nropisotipo
IIVA20
<M>
Identifier_1 <pi>
cuit
hotel habitacionposee
nombre
direccion
telefono
provincia
nro
piso
tipo
Entidades Fuertes – Débiles
En la paleta
Simbología
20
Agregación
0 ,n
0 ,n
0 ,n
0 ,n
0 ,n
t i e n e
p re ci o F
L a bo ra to ri o
Cu i t_ l abNo m b red i re cci o nte l e fo n o
<p i > IVA5 0VA1 0 0VA1 0
<M >
Ide n t i f i e r_ 1 <p i >
Pre sen ta ci ón
i dNo m b re
<p i > IVA5 0
<M >
Ide n t i f i e r_ 1 <p i >
M e d i ca m e n to
co d _ m e dNo m b refech a_ ven c
<p i > VA4VA5 0D
<M >
Ide n t i f i e r_ 1 <p i >
stock
No permite el concepto de agregación. Se modela como una relación binaria y una ternaria.
presentaciónposee
stock
farmacia
medicamento
nombre
cod_med
nombrecod
nombre
direccion
cuil
Simbología
PowerDesigner 9.5Modelo de Chen
21
Herencia
es
producto
cod_prodnombredescripcion
<pi> IVA20VA50
<M>
Identifier_1 <pi>
libro
editorialautor
VA20VA20
cd
interpretesello
VA30VA20
electronico
En la paleta
Simbología
PowerDesigner 9.5Modelo de Chen
producto
libro cd electronico
22
Tipos de Datos
Hasta acá
23
Modelo Físico
Para generar automáticamente un modelo físico a partir de un modelo conceptual:
24
Modelo Físico(Herramientas – Generar Modelo
Físico)