Está en la página 1de 110

T

R
M
TINO

REYNA


MONTEVERDE
UNI-ESAN
Presenta:
Modelando la Arquitectura

de datos de la Organizacin
Curso:
Arquitectura de Datos
Autor: MBA. Ing. Tino Reyna Monteverde
Lima, Enero-2014
Estructura de la Informacin
Arquitectura
de
Datos
para modelar
BIBLIOGRAFIA
Material bibliogrfico

1.- AMPARO ALONSO,
BERTHAGUIJARRO,
ADOLFO LOZANO,
JOSE TOMAS PALMA
INGENIERIA DEL CONOCIMIENTO
ASPECTOS METODOLOGICOS

2.- CRAIG LARMAN
UML Y PATRONES

3.- JAMES MARTIN
SISTEMAS DE INFORMACION

4.- ABRAHAM SILBERSCHATZ,
HENRY F. KORTH
FUNDAMENTOS DE BASES DE DATOS
TEMAS DE BASE DE DATOS
INTRODUCCION
ARQUITECTURA DE DATOS
ESTUDIO
ANALISIS
SINTESIS

TEMAS FUERA DEL ALCANCE DE ESTE CURSO
DISEO
METODOLOGIA
FUNDAMENTOS DEL DISEO
ARQUITECTURA DEL MOTOR DE BD
TOPICOS EMERGENTES
DATAWAREHOUSING
DATAMINING
BD OO
0.- INTRODUCCION
- CONCEPTOS BASICOS
- ETAPAS DEL PROYECTO
- ARQUITECTURA
- ARQUITECTURA DE DATOS
- ETAPAS
1.- MARCO DE REFERENCIA PARA ARQUITECTURA
- MARCO-TEORICO
- ANALISIS
- SINTESIS
- MARCO METODOLOGICO
- MODELAR
- TIPOS DE MODELOS
(EXTERNO-INTERNO)
- CATEGORIA DE MODELOS
(CONCEPTUAL-LOGICO-FISICO)
2.- ESTUDIO
- MARCO TEORICO
FUENTES DE DATOS
MODELO DE NEGOCIOS
- MARCO METODOLOGICO
MISION DEL NEGOCIO
VISION INFORMATICA
INDICE ARQUITECTURA
PARTE 1
PARTE 2
3.-ANALISIS SEMNTICO
- MARCO TEORICO
- MARCO SEMANTICO
- ING. INFORMACION
- PRINCIPIOS DEL MODELADO
- MARCO METODOLOGICO
- SECUENCIA METODOLOGICA
- PERCIBIR LA REALIDAD
4.- SINTESIS
- MARCO TEORICO
- ENTIDAD SEMANTICA
- RELACION SEMANTICA
- CATEGORIA DE RELACION-SEMANTICA
- ARQUITECTURA
- PROBLEMAS DEL MODELADO
- ESTRATEGIA DE SOLUCION
- METODOLOGIA ORIENTADA AL NEGOCIO
- ENFOQUE DE NEGOCIO
- SECUENCIA METODOLOGICA

5.- CATEGORIA DE ENTIDAD SEMANTICA
A- CATALOGO:
-PERSONA - PERSONAJES
-PRODUCTO (Servicio)
-NATURALEZA - DESARROLLO
-TRANSACCION
-POLITICAS DE NEGOCIO
-REGLAS DE NEGOCIO

INDICE TEMATICO
PARTE 3
PARTE 5
PARTE 4
INDICE TEMATICO
6.- CATEGORIA DE ENTIDAD-SEMANTICA :
B.- PARQUE:
- CUENTA
- EVENTO
- FECHA
TAREA-1: MISION - FUNCIONES-EVENTOS
TAREA-2: DICCIONARIO SEMANTICO-ONTOLOGICO
TAREA-3: VISIN - CONCEPTO - EVOLUCIN
TAREA-4: MODELO DE CATALOGOS: PERSONAS - PERSONAJES
PRODUCTOS, TRANSACCIONES
REGLAS-NEGOCIO, POLITICAS
PARCIAL: PARTE-1, PARTE-2, PARTE-3, PARTE-4, PARTE-5
P-CALIF1: IDEM PARCIAL
P-CALIF2: TODO
E-FINAL: TODO

PARTE 6

INTRODUCCION
MARCO DE REFERENCIA
- MARCO TEORICO

- MARCO METODOLOGICO
TEMAS A PRESENTAR: DATO

SEMANTICA DE DATOS

INFORMACION

SISTEMAS DE INFORMACION

EVENTO

BASE DE DATOS

ARQUITECTURA

INTRODUCCION
MARCO DE REFERENCIA
DATO

FUENTE DE CONOCIMIENTO

DESCRIPCION OBJETIVA Y PARCIAL DE UN ENTE

SON CAPTURADOS EN LOS EVENTOS
TIPO-DATO VALOR-DATO

CODIGO-CLTE 6194640

NOMBRE-CLTE JUAN

APELLIDO-CLTE PEREZ

TOTAL-COMPRAS 1000

FECHA-NACIMTO 08/05/1970

TOTAL-PAGOS 2000

DATO: Tipo / Valor
Es importante diferenciar entre lo que
se conoce como tipo de dato y el valor
que puede tomar.

En la tabla adjunta se muestran ejemplo

Tipo-Dato.- Es el contenedor del valor
del dato. Tambin conocido como
Atributo (Meta-dato= datos del dato).

Valor-Dato.- Descripcin parcial y
objetiva de un ente.
SEMANTICA de DATOS
CONCEPTO SEMANTICA
INVESTIGA EN BASE AL SIGNIFICADO DE LAS PALABRAS
ESTRUCTURA Conjunto de elementos Relacionados que
soportan acciones o fuerzas
MODELO Estructuras que subyacen ocultas en todo
sistema
SUBYACEN Hallarse debajo de otro elemento
GUIADOS POR SU CONCEPTO
PERMITIENDO DEDUCIR DESDE UN NIVEL
GENERAL HASTA SU MINIMO DETALLE.


Conjunto de datos agrupados y organizados
coherentemente de manera que permita tomar
alguna accin o decisin.
Estos datos dentro de un entorno adquieren el
significado claro y coherente, permitiendo discernir,
interpretar y categorizar.

Informacin = Datos + Interpretacin
Informacin
SISTEMA

de

INFORMACION
Sistema de Informacin
Captura de datos
Proceso de datos
Explotacin de Datos

NEGOCI O ES
TRANSFORMACI ON
DE RECURSOS
A PRODUCTO
RECURSO HUMANO

RECURSO MATERIAL

RECURSO FINANC.

RECURSO TECNOLG.
PRODUCTO
SEG-1 MERCADO
SEG-2 MERCADO
SEG-3 MERCADO
NEGOCIO = SISTEMA
MAX MIN
CALIDAD COSTO
PROVEEDORES
CLIENTES
NUEVOS PROD RECLAMOS
RETRO-ALIMENTACION


Sistema de Informacin.-
Es el conjunto de elementos organizados para capturar, procesar y
entregar informacin, de manera que nos permita controlar, proyectar y
entender los eventos del negocio.
Los elementos que forman parte del sistema son diversos como:
- Personas
- Hardware
- Software
- Procedimiento
Sistema de Informacin
Sistema-Informacin = Personas + Hardware + Software + procedimientos
REALIDAD
DATOS
MODELO
CONCEPTUAL
Arquitectura
REPORTES
PANTALLA
MODELO
FISICO
MODELO EXTERNO
Enfoque usuario
MODELO INTERNO
Enfoque tcnico
MISION:
FUNCIONES:
EVENTOS:
DATOS

DICCIONARIO
SEMANTICO
ETAPAS DE UN PROYECTO INFORMATICO
MODELO
LOGICO
(DISEO)
ESTUDIO


ANALISIS


SINTESIS

DISEO



DESARROLLO
V
I
S
I
O
N
Semntica Percepcin
-PRODUCTO
-CICLO-VIDA
ETAPA PROCESO ENTREGABLE
-ESPECIFICACION
DE PROGRAMAS


-SOFTWARE
CONSTRUIDO
Los diferentes
estados que
presentan los datos,
desde su estado en
la realidad, hasta su
estado totalmente
almacenado en el
modelo fsico o,
visto mediante
prototipos por los
usuarios.
Muestra las
actividades
antes y despus de
la Arquitectura
Semntica Percepcin
REALIDAD
DATOS
DICCIONARIO
SEMANTICO

MISION

ETAPAS DE ARQUITECTURA
ESTUDIO




ANALISIS




SINTESIS

ETAPA PROCESO ACCIONES
Los diferentes
estados que
presentan los datos,
desde su estado en
la realidad, hasta su
estado Modelado de
su Arquitectura.
Muestra las
actividades
previas a la
Arquitectura
MODELO
CONCEPTUAL
Arquitectura
Producto Ciclo Vida
TRATAMIENTO
& FILTRADO
DE
METADATOS

VISION

DESCUBRIR
RELACIONES
INTRINSECAS
EXTRINSECAS

FUNCIONES EVENTOS
ESTUDIO
CONOCER EL NEGOCIO
FUENTES DE INFORMACION (TRADICIONALES)
MISION SISTEMA
ARQUITECTURA
ANALISIS: TRATAMIENTO & FILTRO SEMANTICO
DEL PARQUE DE ATRIBUTOS
VISION INFORMATICA
SINTESIS : DESCUBRIR RELACIONES
ENTIDAD & RELACION SEMNTICA

DISEO DE LA SOLUCION
MODELO EXTERNO
MODELO INTERNO
DESARROLLO - IMPLANTACION
ETAPAS DEL PROYECTO
BASE

de

DATOS


Definicin.-

Conjunto de datos (del Negocio) almacenados y organizados con
el fin optimizar su explotacin (Informacin).


Caracterstica Esencial.-
- Robustez
- Estabilidad
Base de Datos
Base de Datos = Datos + Almacn + Organizados + Explotacin
Qu Cmo Para qu
Arquitectura Diseo DW / DM
ARQUITECTURA

Arquitectura.-

Conjunto de Componentes Estructurados
de manera que:

- Materializan Funciones y

- Sintetizan Conceptos (a travs de la visin)

del Proyecto.
Funciones de Estadio:
Campo deportivo, Pista atltica, Camerino, etc.
PROYECTO: Estadio Nacional de Pekn
CONCEPTO:
Es comnmente conocido como nido de pjaro
ARQUITECTURA
DE
DATOS
Arquitectura de Datos
Conjunto de componentes (formados por datos) que generan una
estructura (Modelo), conteniendo informacin y conocimiento para el
negocio.
Entindase por componentes a entidades (grupo de atributos) y
relaciones entre estas que representan a objetos de la realidad.
Para crear la estructura del mundo real, se requiere relacionarlas a su
significado semntico (relevante para el negocio).

En los elementos del software se sintetizan los procedimientos y las
estructuras de la arquitectura de datos.
Los atributos se materializan en los dispositivos de almacenamiento de
datos.

la Arquitectura de Datos es el soporte lgico del Sistema de Informacin

Del modelo de datos se determinan los tipos de datos requeridos y de
manera implcita (por semntica) los tratamientos a que sern sometidos.
El primer nivel de clasificacin de las
entidades es a nivel de su dinmica.
Las que componen el catalogo, se
mantienen estables por mucho tiempo y
solo cambian a nivel de parmetros.
Sirven para tipificar (agrupadoras) a las
instancias u objetos.
En cambio las entidades que conforman el
parque, son el resultado de lo acontecido
vale decir resultado de las transacciones
consumadas (eventos).
COMPONENTES DE LA ARQUITECTURA
C
A
T
A
L
O
G
O
PA
R
Q
U
E
DEFINI-
CION
PRESENTA LAS
CARACTERISTICAS
Y PRECIO

RESULTADO DE
JUNTAR
COMPONENTES

PRODU-
CCION
PRODUCTO
MATERIALIZADO
BIEN O SERVICIO
ALGO QUE SE PUEDE
VENDER.
PRODUCTO

1.DEFINICION:


NATURALEZA

DESARROLLO




2.-FABRICACION

3.-VENTA

4.-ENTREGA
1.- PERSONA
-NATURAL PERSONAJES
-JURIDICA
2.- PRODUCTO
-BIENES Ej. Aula, Edificio, etc.
-SERVICIO Ej. Transporte, Salud, Diversin
(E. Dependiente) .Naturaleza: Componentes y Relaciones
.Desarrollo : Actividades (Transacciones)

3.- LEYES TRANSACCION
REGLAS NEGOCIO
POLITICAS
4.- CUENTA
5.- EVENTO TIEMPO-ACTUAL

6.- FECHA TIEMPO-FUTURO
COMPONENTES DE LA ARQUITECTURA
P
A
R
Q
U
E
C
A
T
A
L
O
G
O
A
B
ENTIDAD DESCRIPCION CICLO-VIDA
SECCION
CODIGO
CUPO-MAX
CUPO-MIN
EJEMPLO CATALOGO
SILABO
CURSO
COD. / DESCR
CRED/ HORAS
OBJETIVO
TEMA
CODIGO
CONTENIDO
CLASE-CATALG
CODIGO
DESCRIP
NRO-SESIONES
PRECIO
HORARIO
NRO.
DIA
HORA
DOCENTE
CATALOGO
CATEGORIA
AULA CATALG
TIPO
CAPACIDAD
Lugar
Responsable
Contenido
PRE-REQ

SESION-CTLG

COD-SESION
NRO-SESION
TIPO-SESION
DURACION
ESTADO



Entrega
n
Evaluacin
SIS-EVAL
CODIGO
DESCRIP
W
R
FACTOR
SEGMENTO
CODIGO
DESCRIPC
COMPOSICION
SUSTIT
PRUEBA
CODIGO-EVAL
TIPO
SUB-TIPO
COBERTURA
DURACION
PLAZO-RESULT
PLAZO-RECLAMO
PLAZO-ATENCION

FACULTAD
CODIGO
DESCRIP

MALLA
CURRIC
TIPO-PERIODO
(REG / ASCELER)
POLIT R-NEG
1
1
1
TURNO
CODIGO
DESCRIP
R
R
n
n
1
DOCENTE
PARQUE
R
n
n
1
R
CONDICIONES

R
GRADO-
ACADEM
NOTA-M
PARTICIPA
DETALLE
CANTIDAD
CLIENTE
(CUENTA)
VENTA
EVENTO
Modifica nivel del
stock de productos
VA
CANAL-VENTA
(CUENTA)
CAJA/CXC
(CUENTA)
R
PERSONA
RESPONSABLE
EXISTENCIAS

(CUENTA)
C-P
Modifica estadstica
(historia) de compras x cliente
(historia) de ventas x vendedor
CATALOGO
PRODUCTO
RESPONSABLE
Toda COMPVTA debe
que ser retribuida con un
Pago (Cuentas x Cobrar)
F-PAGO
TIPO-CLTE
C-P
Tipo-CANAL C-P
Tipo Instrumento
de Pago
TRAN-CATAL C-P
EJEMPLO
PARQUE
REALIDAD
DATOS
MODELO
CONCEPTUAL
Arquitectura
REPORTES
PANTALLA
MODELO
FISICO
MODELO EXTERNO
Enfoque usuario
MODELO INTERNO
Enfoque tcnico
MODELO
FUNCIONAL



DICCIONARIO
SEMANTICO
ETAPAS DE UN PROYECTO INFORMATICO
MODELO
LOGICO
(DISEO)
ESTUDIO
Propsito:
Razn de ser

ANALISIS


SINTESIS

DISEO



DESARROLLO
ARQUITECTURA



DE


INFORMACION




INGENIERIA
DE
SOFTWARE
Semntica Percepcin
ESTRUCTURA
DEL MODELO
ARQUITECTURA
CONOCIMIENTO ETAPA PROCESO ENTREGABLE
-ESPECIFICACION
DE PROGRAMAS


-SOFTWARE
CONSTRUIDO
REALIDAD
DATOS
MODELO
CONCEPTUAL
Arquitectura
REPORTES
PANTALLA
MODELO
FISICO
MODELO EXTERNO
Enfoque usuario
MODELO INTERNO
Enfoque tcnico
MISION:
FUNCIONES:
EVENTOS: DATOS


DICCIONARIO
SEMANTICO

PRODUCTO
CICLO-VIDA-PROD
ETAPAS DEL PROYECTO
MODELO
LOGICO
(DISEO)
ESTUDIO:
MODELO
FUNCIONAL

ANALISIS


SINTESIS

DISEO

DESARROLLO

IMPLANTACION
VISION


ARQUITECTURA







INGENIERIA
Semntica Percepcin
ETAPAS

DE LA

ARQUITECTURA
ETAPAS DE LA ARQUITECTURA
ETAPAS
DE LA
ARQUITECTURA

ESTUDIO
Conseguir Informacin va
Misin Organizacin
ANALISIS
-Semntica
- Percepcin
Visin Informtica
SINTESIS (Arquitectura)

- Producto
- Ciclo de Vida
MARCO DE REFERENCIA

PARA

ARQUITECTURA
ARQUITECTURA

=

ANALIZAR + SINTETIZAR
-MARCO TEORICO

-MARCO METODOLOGICO
1.- Metodologa
2.- Anlisis
3.- Sntesis
MARCO TEORICO
Metodologa
Orientacin racional capaz de resolver
problemas nuevos.
El conjunto de mtodos, tcnicas, algoritmos,
procedimientos, esquemas, etc. que estn
contenidos en la Metodologa
Estudio que ensea a adquirir o descubrir
nuevos conocimientos.
(Felipe Pardinas)
Mtodos
Inferencia:
Deduccin de una cosa a partir de otra, conclusin
Acto racional que permite pasar de determinados
enunciados a otros Derivando.
Mtodo Deductivo: General a Detalle.
Va desde lo General hacia el Detalle. Movimiento de la
razn descendente.
Mtodo Inductivo: Detalle a General.
Va desde el Detalle hacia lo General. Movimiento de la
razn ascendente.
Mtodo Deductivo (Anlisis)
Mtodo Deductivo: General a Detalle.
Va desde lo General hacia el Detalle.
Movimiento de la razn descendente.
Permite despedazar un conocimiento en el
mnimo segmento posible. Guiado por su
concepto.
Esta estrategia brinda detalle y profundidad del
tema.
Se descubren elementos ocultos que subyacen en
el tema tratado.
Explosiona en atributos.
Mtodo Inductivo (Sntesis)
Mtodo Inductivo: Detalle a General.
Va desde el Detalle hacia lo General.
Movimiento de la razn ascendente.
Esta es una de las estrategias mas importantes en
el anlisis por que permite crear categoras
generales al descubre tipologas (Elementos
comunes a muchos componentes). Permite el
estudio semntico de las partculas de la
informacin (datos). Lo que simplifica el manejo
de la complejidad al encapsular o empacar los
detalles en entidades generales.
Punto de vista o perspectiva que ayuda a la metodologa
para destacar alguna cualidad que se desee estudiar.
Sobre un conjunto de conceptos uno de ellos sirve de
piedra fundamental para desarrollar la teora.
Ejemplo enfoque :

Orientado a Objetos,
Negocio: Sinergia (beneficio entre los que intercambian),
Estructural,
etc.
Enfoques
ENFOQUE BASE:

DE NEGOCIO

Si los malos supieran que buen Negocio es ser
bueno, serian buenos aunque sea por negocio
Facundo Cabral
ENFOQUE DE NEGOCIO
CONCEPTO DEL NEGOCIO
METODO DEDUCTIVO
ARQUITECTURA DE DATOS
ENFOQUE DE NEGOCIO
Los sistemas informticos se aplican a las empresas de todo tipo, puesto que
procesan datos para producir informacin. Luego toda empresa puede ser
gestionada a travs de sus datos, siendo el sistema informtico un reflejo
(virtual) del sistema real.

De all que para analizar un sistema, se deba analizar el Negocio real.

Este Negocio real puede tener la envergadura de una empresa grande, mediana,
pequea o micro-empresa. En cualquiera de los casos todas tienen los mismos
propsitos y funciones, que son las mismas de todo negocio.

Entendamos al negocio como toda actividad que genera beneficio para todos los
involucrados.

La razn de ser de todo negocio es la tranzar un producto entre cliente y empresa.
Considerando que el producto puede ser un bien o servicio.
ENFOQUE DE NEGOCIO
NEGOCIO.-Transaccin entre dos o mas actores que genera beneficio
EMPRESA.- Conjunto de personas organizadas para crear negocio.
SISTEMA.- Conjunto de elemento para crear sinergia (beneficio)
SISTEMA-INFORMATICO = EMPRESA-F(DATOS)
MERCADO.- Conjunto de personas que requieren satisfacer sus
necesidades .
PRODUCTO.- Todo aquello que pueda ser ofertado por la empresa
para satisfacer al mercado.
CICLO.-Conjunto de operaciones que se repiten ordenadamente.
CICLO DE VIDA.- Conjunto de Ciclos desde su inicio hasta el fin
de su vida (ENFOQUE HOLISTICO)
Luego :
Ciclo de vida del Sistema = Ciclo de vida del Producto.
OPERACIONES
APOYO
(RECURSOS)
ATENCION
A CLIENTES
DESARROLLO
OPERACIN
AUDITORIA
PRODUCCION
GERENCIA
GENERAL
RRHH
(PERSONAS)
FINANZAS
(DINERO)
LOGISTICA
(MATERIALES)

TECNOLOGIA
VENTAS
RECUPERO
MODELO FUNCIONAL
DE UNA EMPRESA
GENERAL
ENFOQUE: DE NEGOCIO
Cada una de las reas que forman
la gestin de apoyo a su vez pueden
ser consideradas una sub-empresa.
ESQUEMA SISTEMATICO
ESTUDIAR
ANALIZAR
(DESCOMPONER)
SINTETIZAR
(RECOMPONER)
DEDUCTIVO
REALIDAD
DATOS
MODELO
CONCEPTUAL
Arquitectura
REPORTES
PANTALLA
MODELO
FISICO
MODELO EXTERNO
Enfoque usuario
MODELO INTERNO
Enfoque tcnico
MISION:
FUNCIONES:
EVENTOS:
DATOS

DICCIONARIO
SEMANTICO
ETAPAS DEL PROYECTO INFORMATICO
MODELO
LOGICO
(DISEO)
ESTUDIO


ANALISIS


SINTESIS

DISEO

DESARROLLO


V
I
S
I
O
N
MODELO
FUNCIONAL




ARQUITECTURA

DE LA
INFORMACION:



CONSTRUCCION

ING. DE
SOFTWARE
Semntica Percepcin
-PRODUCTO
-CICLO-VIDA
CONOCIMIENTO ETAPA ENTREGABLE
ETAPAS
SISTEMA DE INFORMACION
ESTUDIO ARQUITECTURA: INGENIERIA

MODELO ANALISIS (DESCOMPONER) DISEO
FUNCIONAL DESARROLLO
SINTESIS (RECOMPONER) IMPLANTACION
Arquitectura:
el eslabn perdido
ANALISIS
.
- CONOCIMIENTO

- OBJETIVO & META DEL ANALISIS

- REALIDAD & ABSTRACCIN

- ESTRATEGIA

- DESCOMPOSICIN ANALITICA
ANALISIS


El Conocimiento es un conjunto integrado por:

a. Informacin (datos interpretados)
b. Conexiones (relaciones)
c. Reglas (mtodos)

puestas dentro de un contexto
Conocimiento


Conjunto de datos agrupados y organizados
coherentemente de manera que permita tomar alguna
accin o decisin.
Estos datos dentro de un entorno adquieren el
significado claro y coherente, permitiendo discernir,
interpretar y categorizar.

Informacin = Datos + Interpretacin
Informacin


En la medida que modelemos los datos, relaciones y
mtodos estaremos en condiciones de modelar el
conocimiento.

Con lo cual se obtendr un saber hacer estructurado,
factible de ser almacenado, manipulado y explotado
(Ing. de Conocimiento)
Conocimiento



Una deduccin no es otra cosa que
asociar entes de la realidad de
acuerdo a su semntica y contexto.

De esta manera se pueden
establecer nuevas conclusiones a
partir de un modelo original, es decir
crear conocimiento.
Conocimiento
CONTEXTO
D
A
T
O
S
INTERPRETAN


RELACIONAN
INFORMACION
(PARA QU?)
(CATEGORIZAR)
SIGNIFICADO
(FUENTE)
(ENTORNO)
EVENTO
Conocimiento

INFORMACION

REGLAS
CMO?,
PORQU?
(SINTESIS)
CONOCIMIENTO
PERMITE PROYECTAR
NUEVOS CASOS

CONECTAR, COMPARAR DEDUCIR
EXPERIENCIA
Conocimiento
CONTEXTO
D
A
T
O
S
INTERPRETAN


RELACIONAN


GENERAN REGLAS
CONCURSO
BELLEZA
90

60

90
CADERA=PECHO
CINTURA=2/3 CADERA
MEDIDAS
FISICAS
CADERA-CINTURA-
PECHO
Conocimiento
OBJETIVO & META DEL ANALISIS
OBJETIVO:

CONOCIMIENTO DETALLADO y PROFUNDO del SISTEMA

META

DETERMINAR el 100% de los ELEMENTOS BASICOS del MODELO







REALIDAD: ABSTRACCION
ESTRATEGIA
REALIDAD & ABSTRACCION
REALIDAD:
TODO AQUELLO QUE PUEDE SER PERCIBIDO POR NUESTROS
SENTIDOS.
SE MUESTRA COMPLEJA Y AMBIGUA
EN MUCHOS CASOS CATICA

ABSTRACCION: CAPACIDAD DE VER MAS ALL DE LA
REALIDAD (QUE PERCIBEN NUESTROS SENTIDOS).
QUITANDO LOS DETALLES DE LA REALIDAD PARA
ENCONTRAR LA ESENCIA DE LAS COSAS.
SE DEBEN DETERMINAR LAS VARIABLES ESENCIALES :
CAUSALES, ESTRUCTURALES Y RESULTADO QUE COMPONEN
EL MODELO.
ESTAS VARIABLES MANIFIESTAN INFLUENCIA UNA SOBRE
OTRA CREANDO UNA RED DE INFLUENCIA ENTRE ELLAS.

ESTRATEGIA
Determinar Componentes.-
Definir los lmites conceptuales que alcanza cada
componente.
Observar las manifestaciones externas como seales de
la presencia de componentes ocultos (Ing. de Reversa).
Los componentes pueden generar ms de una
manifestacin y, una manifestacin puede ser resultado
de la accin simultnea de varios componentes.
Repetir esta estrategia hasta encontrar el grupo de
entidades ocultas en el sistema.

DESCOMPOSICION ANALITICA
CLIENTE
PRODUCTO
VENTA

PARTIR EN SUS
COMPONENTES
BASICOS
(ESENCIA)
COMPONENTES CONCEPTUALMENTE I NDEPENDI ENTES
DESCANSO
EXPLOSION DE DATOS
GENERA UNA EXPLOSION DE DATOS







Tipos-Atributos
LA SEMANTICA
ME AYUDA A
DISCERNIR
DESCOMPONER (PARTIR)
Cdigo-cliente
Fecha-Apertura-cliente
Tipo-cliente
Total-Compras
Nmero-Venta
Fecha-Venta
Fecha-Vencimiento-Item
Estado-Venta
Nmero-Item
Fecha-Ingreso-Almacn
Nmero-serie
Total-Ingreso
Total-Vendido
EXPLOSION DE DATOS
QVendida
SINTESIS

- CONCEPTO

- ESTRATEGIA

- EJEMPLO
-Sntesis Parcial
-Relaciones entre Atributos
-Representacin de la Realidad mediante variables
relacionadas. Obtenidas mediante la abstraccin
-Sntesis General
-Relaciones entre Entidades
-Modelo = Elementos Relacionados
CONCEPTO
MODELO
DE
PROCESOS
MODELO
DE
DATOS
- SISTEMA INFORMATICO = DATOS + PROCESOS




ESTRATEGIA : Integrar las Partes
Descubrir Relaciones.
Entre Atributos: (generan entidades)
Cada atributo en su entidad.
Entre Entidades:(generan el Modelo)
Todos los componentes de una u otra manera interactan
entre ellos, dependiendo de los estmulos de la entrada.

Las relaciones enriquecen el Modelo creando
componentes complejos al unir dos o mas de ellas en
una relacin (creando sinergia).
Nmero-Venta
Fecha-Venta
Estado-evento
Cdigo-cliente
Fecha-Apertura-cliente
Tipo-cliente
Total-Compras
Nmero-Item
Fecha-Ingreso-Almacn.
Fecha-Vencimiento
Nmero-serie
Total-Ingresado.
Total-Vendido
Entidades
LA SEMANTICA
ME AYUDA A
ENTENDER
QVendida
RECOMPONER (INTEGRAR)
RELACIONAR COMPONENTES
CLIENTE
VENTA
PRODUCTO
I NTERELACI ONES
(I NTEGRAR LAS
PARTES)
EJEMPLO

DOMINIO DE TEMAS
AFINIDAD
CON TEMA
TIEMPO
DEDICADO
COMPLEJIDAD
DEL TEMA
MOTIVACION
DOMINIO
TEMA
IMPORTANCIA
DEL TEMA
DOCENTE
DETERMINA
MEDIDA
PRE-VIENE
DIFICULTA
FACILITA
FORTALEZA
PRE-DISPONE
ESENCIAL
EJEMPLO: DOMINIO DE TEMA.-
1.- MODELAR
2.- TIPOS Y CATEGORIA
3.- EJEMPLO
PLATON
Platn pensaba que tena que haber una realidad detrs del mundo de los sentidos,
y a esta realidad la llam el mundo de las Ideas. Aqu se encuentran las eternas e
inmutables imgenes del modelo, detrs de los distintos fenmenos con los que nos
topamos en la naturaleza.

A este espectacular concepto lo llamamos la teora de las Ideas de Platn.

Mundo de los sentidos : Mundo Real
Mundo de las Ideas : Modelos Conceptuales
MODELAR
Modelar es el proceso mental mediante el cual se produce un
ordenamiento de ideas y conceptos.

Esto es posible en la medida que se ha detallado y tratado cada
concepto involucrado en el sistema.

Como estrategia se debe considerar la identificacin de los
conceptos agrupadores (generalizaciones) que permita la
clasificacin ordenada y sistemtica.

Las agrupaciones se convertirn en entidades las cuales a su vez
se relacionaran entre ellas creando un MODELO DE DATOS,
que tenga sentido y que interprete a la realidad presente y futura.
MODELAR=SINTETIZAR
Modelar es el proceso de sntesis, es decir el inverso al anlisis.

En la medida en que mediante un concepto se puede concentrar
un conjunto de valores, mtodos, eventos, etc. Luego el modelo
resultante es bastante compacto.

La manera de representar un modelo es mediante tres enfoques:
- Semntico.- Nos define su naturaleza y caractersticas.
- Grafico.- Solo utiliza tres smbolos: Entidad, Relacin y Flecha
- Analtico.- Detalla los pormenores al mas bajo nivel
El enfoque grafico, es el que presenta la forma mas resumida y
permite un acercamiento al sistema mas inmediato y claro.

Modelar es descubrir (su naturaleza) no disear.
TIPOS
Y
CATEGORIA
TIPOS Y CATEGORIA
- Para realizar un estudio metodolgico se recomienda
juntar los objetos, que posean caractersticas comunes
de esta manera aparecen los Tipos.

- Muchas veces se requiere identificar dentro de esos Tipos
sub-agrupaciones que presenten diferentes jerarquas vale
decir diferentes niveles de importancia o prioridad. De esta
manera se llega a las Categoras.

Finalmente podemos decir que las Clases son Categoras de
Objetos.

SUB-AGRUPACIONES X CATEGORIA
TIPO-01 TIPO-02 TIPO-03
CATEGORIA A
AGRUPACIONES
CREANDO CATEGORIA B
NIVELES
CATEGORIA C
JERARQUAS
CATEGORIA D




Categoras y Tipos
Nivel inferior
Nivel superior
Categoras
Tipos
Funcional Misin
Conceptual Arquitectura
Lgico
Externo Interno
Fsico
Diseo
NEGOCIO
Tecnologa
Informacin
USUARIO
TIPOS DE MODELOS
Modelo Externo

(Modelo Usuario)
REALIDAD
DATOS
MODELO
ESTRUCTURAL
Arquitectura
REPORTES
PANTALLA
MODELO
FISICO
MODELO EXTERNO
Enfoque usuario

MODELO
INTERNO
Enfoque tcnico
MISION:
FUNCIONES:
EVENTOS:
DATOS
DICCIONARIO
SEMANTICO


ARQUITECTURA
ETAPAS DEL PROYECTO
MODELO
LOGICO
(DISEO)
ESTUDIO


ANALISIS


SINTESIS

DISEO
DE LA
SOLUCION
MODELO
EXTERNO
ESTA DADO POR TODAS
LAS PANTALLAS,
REPORTES Y DOCUMENTOS
FUENTES QUE EL USUARIO
PUEDA MANEJAR.
ES EL PRIMER NIVEL DE
FORMALISMO DE LOS DATOS
POR SER UN PRODUCTO
PARA EL USUARIO QUIEN ES
EL QUE ACEPTA EL SISTEMA,
DEBE TENER LA
IMPORTANCIA DEBIDA EN
SU REALIZACIN.
DEBE SER PROPUESTA POR
EL ANALISTA Y ESCOGIDA
POR EL USUARIO.
V
I
S
I
O
N
Modelo Interno

(Modelo Tcnico)
Herr.
CASE
MAIN
MODELO INTERNO
FISICO
LOGICO
REALIDAD
DATOS
MODELO
ESTRUCTURA
Arquitectura
REPORTES
PANTALLA
MODELO
FISICO
MODELO EXTERNO
Enfoque usuario

MODELO
INTERNO
Enfoque tcnico
MISION:
FUNCIONES:
EVENTOS:

DICCIONARIO
SEMANTICO


ARQUITECTURA
ETAPAS DEL PROYECTO
MODELO
LOGICO
(DISEO)
ESTUDIO


ANALISIS


SINTESIS

DISEO
DE LA
SOLUCION
MODELO
INTERNO
LOS DATOS FISICAMENTE
RESIDEN EN DISCOS
MAGNETICOS
ES EL MAS ALTO NIVEL
DE ESPECIFICACION SU
ESTRUCTURA ES MUY
DIFERENTE A LA DEL
MODELO EXTERNO
ESTAN SOPORTADOS POR
METODO DE ACCESO,
ESTRUCTURAS DE DATOS
Y GESTORES DE BASE DE
DATOS.
V
I
S
I
O
N
Categora de Modelos
Modelo Estructura
Diseo Lgico (E-R)
Diseo Fsico
ARQ = E-R +
SQL (Como es tratado por los
programas).
Tablas (Almacenamiento fsico)
Enfoque Arquitecto
Enfoque Programador
Enfoque DBA
Arquitectura
Diseo
Implantacin
Por niveles de abstraccin
MODELO FISICO
DISCOS
ESTRUCTURA DE ALMACENAMIENTO FISICO
Data-base

PROD.
TABLESPACE
SYSTEM
DATAFILES
DISK1/SYS1.dbf
DD
Table

Data
Seg
DD
Index

Index
Seg



RB
Seg
TABLAS
S_DEPT


Data
Seg
SE_EMP


Data
Seg
DISK2/
USER1.dbf
DISK3/
USER2.dbf
USER_DATA RBS TEMP
DISK1/
ROLL1.dbf
DISK1/
TEMP.dbf
DATABLOCKS
EXTENTS
1212121222 FREE 1122

Modelo de Datos nivel Conceptual
MODELADO CONCEPTUAL DE DATOS.-

Este es un proceso por el cual se conseguir un conjunto de
datos estructurados de tal manera que pueda mostrar los conceptos
contenidos en un sistema.
Este es un enfoque orientado hacia el anlisis, porque debe
mostrar los atributos encapsulados como conceptos.
Todo concepto puede ser desarrollado en uno o muchos
atributos, es decir un gran concepto (Entidad) compuesto por conceptos
Atmicos (atributos).
ENTIDAD = SUM (conceptos puntuales)
De esta manera se generan entes compuestos y adicionalmente
cuando dos o mas de estos entes se asocian se obtienen
conceptos ms complejos llamados Relaciones.

RELACION = SUM (CONCEPTOS).

Arquitectura de Datos
ARQUITECTURA = ENTIDAD +
DATOS RELACION
Luz
Conocimiento
Definiendo:
Semntica
Caractersticas
Valores
Relaciones
Mtodos
Tercera
Dimensin
Usualmente el personal informtico se concentra en el
tema tcnico descuidando el conocimiento del negocio.
Para el arquitecto de datos es imprescindible el
conocimiento del negocio a nivel conceptual.
MODELO LOGICO
SQL (Como es tratado por los
programas).
Erwin.- Software que modela
Bajo el enfoque Relacional, a
Nivel Lgico/Fsico.
DOCID NOMBRE APELLIDO FECNAC SEXO ESTCIV
123456 JUAN PEREZ 11/11/1977 M S
234567 LUIS TORRES 12/12/1990 M S
345678 MARIA RUIZ 01/05/1989 F C
EJEMPLO

SESION DE CLASE
EJEMPLO: SESION DE CLASE.-
SEMANTICA.- Evento en el cual se tratan Temas de una materia
conducida por un Docente y dirigida hacia una Seccin de Alumnos,
en una Aula determinada.
MODELO MODELO
FISICO CONCEPTUAL
Divisin de
componentes de la
Sesin.-
a.-Evento
b.-Docente
c.-Alumnos
d.- Aula
e.- Temas.
n
EVENTO
SESION-CLASE
EJECUTADA
ALUMNO
MATRICULADOS
DOCENTE
RESPONSABLE

DICTA
TRATA
COMPENSA
DET-ASISTE
ARQUITECTURA DE DATOS
n n
SESION
PROGRAMADA
PENDIENTE

TEMA-PROG
CODIGO
CONTENIDO
AULA PARQUE
CODIGO
UBICACION
UBICA
OPERADOR
QUE
QUIENES
PORQUE
CANAL
EVENTO
HECHO (ACTIVIDAD CONSUMADA)
EVENTO (ENERGIA)
ENERGIA CAPAZ DE GENERAR
ACTIVIDADES QUE GENEREN NEGOCIOS
EVENTO
ANTES VALIDAN CONDICIONES
EVENTO
DESPUES EJECUTAN OPERACIONES
ACTIVIDADES = ACCIONES APLICADAS SOBRE OBJETOS
GENERAN CAMBIOS AL OBJETO
EVENTOS
OPERACIONES
APLICAN
DEPENDEN
CONDICIONES
IMPACTAN
PARQUE
DATOS
EVENTO
EJEMPLO: EVENTO SESIN DE CLASE
EVENTO = HECHO (ACTIVIDAD CONSUMADA)

Ejemplo caso Acadmico

CONDICIONES:
- CLASE PROGRAMADA
- RECURSOS PROGRAMADOS(DOCENTE, AULA)
- FECHA-PROGRAMADA (CUMPLIDA)

TEMAS
A-TRATAR
ALUMNO
MATRICULADOS
SESION
CLASE
DET-ASISTE
TRATA
DICTA
DOCENTE
EVENTO

SESION
MODELO
EVENTOS
DET-ASISTE
DICTA
TRATA-
COMPENSA
M1 M2 M3 M4 M5 M6 M7
UBICA
OPERACIONES
METODOS
MODELO
DATOS
UBICA
AULA
COMPENSA
SESION
PROGRAMADA
PENDIENTE
EVENTO
-Evento Sesin de Clase.-

Despus de darse el evento, sern impactados los datos:

1.- Asistencia de alumnos

2.- Dictado del docente

3.- Desarrollo de Temas

4.- Ubicacin de la Clase en Aula

Existen mucho datos sin importar la modalidad del proceso
los datos de la base sern alterados.
OPERACIONES
DET-ASISTE: CREAR-INSTANCIA (ALUMNO + SESION)
METODO: M7= GRABA-ASISTE, M=ACT-RECORD-ALUMNO
UBICA: CREAR-INSTANCIA (AULA + SESION)
METODO: M1=GRABA-UBICA, M2= ACT-ESTAD-AULA
DICTA: CREAR-INSTANCIA (DOCENTE + SESION)
METODO: M3 =GRABA-DICTA, M4=ACT-RECORD-DOCENT
DETALLE: CREAR-INSTANCIA (SESION + TEMA + CAPITULO)
METODO: M5=GRABA-DETALLE, M6=ACT-CANT-TEMAS.
EVENTO
EVENTO: SESIN DE CLASE ACADMICA
Secuencia de Operaciones
1 DET-ASISTENCIA
2 UBICA
3 DICTA
4 TRATAR-TEMAS
Eventos / Operaciones / Mtodos
El Modelo Dinmico nos indica el momento (secuencia) que
deben darse las acciones.

Adems indicar bajo qu Condiciones aplicar una regla o
mtodo en particular.

Segn el enfoque tradicional, se dice que la lgica de negocio
est en el software. Ahora deber ser almacenada en la
base del sistema.

Se almacenar la lgica Modelada.
Eventos / Operaciones / Mtodos
Evento.- Punto del tiempo en que se dan Condiciones
para iniciar Operaciones.
Rutina Principal.

Operaciones.- Tratamientos sobre Objetos para modificar
su Estado mediante el uso de Mtodos Implementan las
Reglas del Negocio es decir, Conocimiento del Negocio. A
partir de este punto se realiza la I ngeniera del
Conocimiento.
Rutina de Negocio.

Mtodos.- Mecanismo para ejecutar funcionalidad del
objeto. Propician cambio de estado de los objetos.(Diagrama
de Estado de UML). Rutina de implementacin Fsica.
Asimilacin de Eventos
Use Case
Diagrams
Use Case
Diagrams
State
Diagrams
State
Diagrams
Component
Diagrams
Component
Diagrams
State
Diagrams
State
Diagrams
Scenario
Diagrams
Scenario
Diagrams
Use Case
Diagrams
Use Case
Diagrams
State
Diagrams
State
Diagrams
EVENTO-5
CUENTAS
EVENTO-4
EVENTO-3
EVENTO-2
EVENTO-1
EVENTO-8
EVENTO-7
EVENTO-6
FIN PARTE 1