You are on page 1of 110

T R M

TINO REYNA

MONTEVERDE

UNI-ESAN

Presenta: Modelando la Arquitectura

de datos de la Organizacin

Autor: MBA. Ing. Tino Reyna Monteverde Lima, Enero-2014

Curso: Arquitectura de Datos

Estructura de la Informacin para modelar

Arquitectura de Datos

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

INDICE ARQUITECTURA
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)

PARTE 1

2.- ESTUDIO - MARCO TEORICO FUENTES DE DATOS MODELO DE NEGOCIOS - MARCO METODOLOGICO MISION DEL NEGOCIO VISION INFORMATICA

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

INDICE TEMATICO
PARTE 3

PARTE 4

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

PARTE 5

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, P-CALIF1: IDEM PARCIAL P-CALIF2: TODO E-FINAL: TODO PARTE-4, PARTE-5

PARTE 6

PARTE 1
INTRODUCCION
MARCO DE REFERENCIA

- MARCO TEORICO
- MARCO METODOLOGICO

INTRODUCCION
TEMAS A PRESENTAR: DATO SEMANTICA DE DATOS INFORMACION SISTEMAS DE INFORMACION EVENTO

BASE DE DATOS
ARQUITECTURA

MARCO DE REFERENCIA

DATO
FUENTE DE CONOCIMIENTO
DESCRIPCION OBJETIVA Y PARCIAL DE UN ENTE

SON CAPTURADOS EN LOS EVENTOS

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
APELLIDO-CLTE PEREZ TIPO-DATO VALOR-DATO CODIGO-CLTE 6194640

NOMBRE-CLTE

JUAN

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.

TOTAL-COMPRAS

1000

FECHA-NACIMTO

08/05/1970

TOTAL-PAGOS

2000

SEMANTICA de DATOS
INVESTIGA EN BASE AL SIGNIFICADO DE LAS PALABRAS PERMITIENDO DEDUCIR DESDE UN NIVEL GENERAL HASTA SU MINIMO DETALLE. GUIADOS POR SU CONCEPTO CONCEPTO
MODELO ESTRUCTURA

SEMANTICA
Estructuras que subyacen ocultas en todo sistema Conjunto de elementos Relacionados que soportan acciones o fuerzas Hallarse debajo de otro elemento

SUBYACEN

Informacin
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

SISTEMA de INFORMACION

Sistema de Informacin

Captura de datos

Explotacin de Datos

Proceso de datos

NEGOCIO = SISTEMA
RETRO-ALIMENTACION
NUEVOS PROD RECLAMOS

PROVEEDORES
RECURSO HUMANO
RECURSO MATERIAL RECURSO FINANC. RECURSO TECNOLG.

CLIENTES

NEGOCIO ES TRANSFORMACION DE RECURSOS A PRODUCTO

PRODUCTO

SEG-1 MERCADO SEG-2 MERCADO SEG-3 MERCADO

MAX CALIDAD

MIN COSTO

Sistema de Informacin
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-Informacin = Personas + Hardware + Software + procedimientos

ETAPAS DE UN PROYECTO INFORMATICO


ETAPA PROCESO
REALIDAD

ENTREGABLE

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

MISION:
ESTUDIO
FUNCIONES: EVENTOS: DATOS
DICCIONARIO SEMANTICO
V I S I O N

DATOS

ANALISIS

Semntica

Percepcin

MODELO CONCEPTUAL

SINTESIS
DISEO
MODELO LOGICO (DISEO)

Arquitectura

-PRODUCTO -CICLO-VIDA

-ESPECIFICACION DE PROGRAMAS
PANTALLA

REPORTES

-SOFTWARE CONSTRUIDO DESARROLLO


MODELO FISICO

MODELO INTERNO
Enfoque tcnico

MODELO EXTERNO
Enfoque usuario

ETAPAS DE ARQUITECTURA
ETAPA PROCESO ACCIONES

Los diferentes REALIDAD estados que ESTUDIO presentan los datos, FUNCIONES EVENTOS desde su estado en DATOS la realidad, hasta su estado Modelado de Semntica Percepcin su Arquitectura. Muestra las DICCIONARIO ANALISIS actividades SEMANTICO previas a la Arquitectura Producto
SINTESIS

MISION

TRATAMIENTO & FILTRADO DE METADATOS

VISION
DESCUBRIR RELACIONES INTRINSECAS EXTRINSECAS

Ciclo Vida

MODELO CONCEPTUAL

Arquitectura

ETAPAS DEL PROYECTO


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

BASE de

DATOS

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 = Datos + Almacn + Organizados + Explotacin


Qu Arquitectura Cmo Diseo Para qu DW / DM

ARQUITECTURA

Arquitectura.Conjunto de Componentes Estructurados de manera que: - Materializan Funciones y - Sintetizan Conceptos (a travs de la visin) del Proyecto.

PROYECTO: Estadio Nacional de Pekn Funciones de Estadio: Campo deportivo, Pista atltica, Camerino, etc.

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.

COMPONENTES DE LA ARQUITECTURA
El primer nivel de clasificacin de las entidades es a nivel de su dinmica. DEFINILas que componen el catalogo, se mantienen estables por mucho tiempo y CION PRESENTA LAS CARACTERISTICAS solo cambian a nivel de parmetros. Y PRECIO Sirven para tipificar (agrupadoras) a las RESULTADO DE JUNTAR instancias u objetos. COMPONENTES En cambio las entidades que conforman el parque, son el resultado de lo acontecido PRODUvale decir resultado de las transacciones CCION PRODUCTO MATERIALIZADO consumadas (eventos). BIEN O SERVICIO
ALGO QUE SE PUEDE VENDER.

C A T A L O G O PA R Q U E

COMPONENTES DE LA ARQUITECTURA
ENTIDAD DESCRIPCION CICLO-VIDA

1.- PERSONA -NATURAL -JURIDICA PERSONAJES

PRODUCTO 1.DEFINICION:

C 2.- PRODUCTO A -BIENES T -SERVICIO A (E. Dependiente) L O G 3.- LEYES O

Ej. Aula, Edificio, etc. Ej. Transporte, Salud, Diversin


.Naturaleza: Componentes y Relaciones .Desarrollo : Actividades (Transacciones) TRANSACCION

NATURALEZA DESARROLLO

REGLAS NEGOCIO POLITICAS


2.-FABRICACION

B
P A R Q U E

4.- CUENTA 5.- EVENTO 6.- FECHA

TIEMPO-ACTUAL

3.-VENTA
TIEMPO-FUTURO 4.-ENTREGA

FACULTAD
NOTA-M

CODIGO DESCRIP

FACTOR SEGMENTO
CODIGO DESCRIPC

EJEMPLO CATALOGO
SECCION
CODIGO CUPO-MAX CUPO-MIN

TURNO
CODIGO DESCRIP

GRADOACADEM
MALLA CURRIC

n
CURSO
PRE-REQ
COD. / DESCR CRED/ HORAS OBJETIVO

CONDICIONES

1
COMPOSICION

SIS-EVAL
CODIGO DESCRIP

1
POLIT CLASE-CATALG CODIGO DESCRIP NRO-SESIONES PRECIO R-NEG

R
PRUEBA CODIGO-EVAL TIPO SUB-TIPO COBERTURA DURACION PLAZO-RESULT PLAZO-RECLAMO PLAZO-ATENCION

SILABO DOCENTE PARQUE

TIPO-PERIODO (REG / ASCELER)

Entrega

n
TEMA
CODIGO CONTENIDO
DOCENTE CATALOGO CATEGORIA AULA CATALG TIPO CAPACIDAD

SUSTIT

n n
1

Contenido

SESION-CTLG COD-SESION NRO-SESION TIPO-SESION DURACION ESTADO

Responsable

Evaluacin

Lugar

HORARIO NRO. DIA HORA

EJEMPLO PARQUE
TIPO-CLTE

Tipo Instrumento de Pago

F-PAGO

CAJA/CXC (CUENTA) Toda COMPVTA debe que ser retribuida con un Pago (Cuentas x Cobrar)
R

CATALOGO PRODUCTO

C-P

C-P

RESPONSABLE

CLIENTE (CUENTA)

PARTICIPA

VENTA EVENTO

DETALLE CANTIDAD

EXISTENCIAS

(CUENTA)

PERSONA
VA

Modifica nivel del stock de productos


TRAN-CATAL

Modifica estadstica (historia) de compras x cliente (historia) de ventas x vendedor


RESPONSABLE

C-P

CANAL-VENTA (CUENTA)

C-P

Tipo-CANAL

ETAPAS DE UN PROYECTO INFORMATICO


CONOCIMIENTO ETAPA ESTUDIO
Propsito: Razn de ser

PROCESO
REALIDAD

ENTREGABLE

ARQUITECTURA

MODELO
FUNCIONAL

DE ANALISIS INFORMACION

DATOS

Semntica

Percepcin

DICCIONARIO SEMANTICO
ESTRUCTURA DEL MODELO ARQUITECTURA

MODELO CONCEPTUAL

SINTESIS
DISEO
MODELO LOGICO (DISEO)

Arquitectura

INGENIERIA DE SOFTWARE

-ESPECIFICACION DE PROGRAMAS
PANTALLA

REPORTES

-SOFTWARE CONSTRUIDO DESARROLLO


MODELO FISICO

MODELO INTERNO
Enfoque tcnico

MODELO EXTERNO
Enfoque usuario

ETAPAS DEL PROYECTO


ESTUDIO:
MODELO FUNCIONAL
REALIDAD

MISION:
FUNCIONES: EVENTOS: DATOS

ARQUITECTURA
ANALISIS
DATOS

Semntica
SINTESIS

DICCIONARIO Percepcin SEMANTICO

VISION

MODELO CONCEPTUAL

PRODUCTO CICLO-VIDA-PROD

Arquitectura
DISEO
MODELO LOGICO (DISEO) REPORTES IMPLANTACION
MODELO FISICO

DESARROLLO

INGENIERIA

PANTALLA

MODELO INTERNO
Enfoque tcnico

MODELO EXTERNO
Enfoque usuario

ETAPAS DE LA ARQUITECTURA

ETAPAS DE LA ARQUITECTURA ESTUDIO


Conseguir Informacin va Misin Organizacin

ETAPAS DE LA ARQUITECTURA

ANALISIS
-Semntica - Percepcin Visin Informtica

SINTESIS (Arquitectura)
- Producto - Ciclo de Vida

MARCO DE REFERENCIA PARA ARQUITECTURA

ARQUITECTURA = ANALIZAR + SINTETIZAR

-MARCO TEORICO -MARCO METODOLOGICO

MARCO TEORICO

1.- Metodologa 2.- Anlisis 3.- Sntesis

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.

Enfoques
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.

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.

ENFOQUE: DE NEGOCIO
AUDITORIA

MODELO FUNCIONAL DE UNA EMPRESA GERENCIA GENERAL


GENERAL

OPERACIONES

APOYO (RECURSOS)

ATENCION A CLIENTES

PRODUCCION

FINANZAS (DINERO)

RRHH (PERSONAS)

VENTAS
RECUPERO

DESARROLLO

LOGISTICA (MATERIALES)

TECNOLOGIA

OPERACIN

Cada una de las reas que forman la gestin de apoyo a su vez pueden ser consideradas una sub-empresa.

ESQUEMA SISTEMATICO

ESTUDIAR

SINTETIZAR (RECOMPONER)

DEDUCTIVO

ANALIZAR (DESCOMPONER)

ETAPAS DEL PROYECTO INFORMATICO


CONOCIMIENTO
MODELO FUNCIONAL

ETAPA
REALIDAD

ENTREGABLE

MISION:
ESTUDIO
FUNCIONES: EVENTOS: DATOS

DATOS

DICCIONARIO SEMANTICO -PRODUCTO -CICLO-VIDA

ARQUITECTURA
DE LA INFORMACION:

ANALISIS

Semntica

Percepcin

V I S I O N

MODELO CONCEPTUAL

SINTESIS
DISEO

Arquitectura

CONSTRUCCION
DESARROLLO

MODELO LOGICO (DISEO)

PANTALLA

REPORTES

ING. DE SOFTWARE

MODELO FISICO

MODELO INTERNO
Enfoque tcnico

MODELO EXTERNO
Enfoque usuario

ETAPAS
SISTEMA DE INFORMACION
ESTUDIO ARQUITECTURA:
MODELO
FUNCIONAL SINTESIS (RECOMPONER)

INGENIERIA

ANALISIS (DESCOMPONER) DISEO

DESARROLLO IMPLANTACION

Arquitectura: el eslabn perdido

ANALISIS

ANALISIS
- CONOCIMIENTO
- OBJETIVO & META DEL ANALISIS - REALIDAD & ABSTRACCIN - ESTRATEGIA - DESCOMPOSICIN ANALITICA

Conocimiento
El Conocimiento es un conjunto integrado por:
a. Informacin b. Conexiones c. Reglas (datos interpretados) (relaciones) (mtodos)

puestas dentro de un contexto

Informacin
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

Conocimiento
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

EVENTO

(FUENTE)

D A T O S

(CATEGORIZAR)

(ENTORNO)

INTERPRETAN
SIGNIFICADO

CONTEXTO
(PARA QU?)

INFORMACION
RELACIONAN

Conocimiento

(SINTESIS)

INFORMACION

REGLAS CMO?, PORQU?

CONOCIMIENTO
PERMITE PROYECTAR NUEVOS CASOS
CONECTAR, COMPARAR DEDUCIR

EXPERIENCIA

Conocimiento
CONTEXTO D A T O S
INTERPRETAN
CONCURSO BELLEZA MEDIDAS FISICAS CADERA-CINTURAPECHO CADERA=PECHO CINTURA=2/3 CADERA

90
RELACIONAN

60

GENERAN REGLAS

90

OBJETIVO & META DEL ANALISIS


OBJETIVO:
CONOCIMIENTO DETALLADO y PROFUNDO del SISTEMA

META
DETERMINAR el 100% de los ELEMENTOS BASICOS del MODELO

ESTRATEGIA

REALIDAD:

ABSTRACCION

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

VENTA PARTIR EN SUS COMPONENTES BASICOS (ESENCIA)

PRODUCTO

CLIENTE

COMPONENTES CONCEPTUALMENTE INDEPENDIENTES

GENERA UNA EXPLOSION DE DATOS

DESCANSO

EXPLOSION DE DATOS

DESCOMPONER (PARTIR)
Fecha-Apertura-cliente Fecha-Ingreso-Almacn EXPLOSION DE DATOS Nmero-Item

Total-Compras Total-Ingreso QVendida

Tipo-cliente

Tipos-Atributos
Fecha-Vencimiento-Item

Nmero-Venta Nmero-serie

LA SEMANTICA ME AYUDA A DISCERNIR

Fecha-Venta Estado-Venta

Total-Vendido
Cdigo-cliente

SINTESIS
- CONCEPTO - ESTRATEGIA - EJEMPLO

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

MODELO DE DATOS

MODELO DE 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).

RECOMPONER (INTEGRAR)
Cdigo-cliente Fecha-Apertura-cliente

Tipo-cliente
Total-Compras

Entidades

Nmero-Venta
Fecha-Venta Estado-evento
QVendida

LA SEMANTICA ME AYUDA A ENTENDER

Nmero-Item Fecha-Ingreso-Almacn.

Fecha-Vencimiento
Nmero-serie Total-Ingresado. Total-Vendido

RELACIONAR COMPONENTES

PRODUCTO

VENTA

CLIENTE

INTERELACIONES (INTEGRAR LAS PARTES)

EJEMPLO DOMINIO DE TEMAS

EJEMPLO: DOMINIO DE TEMA.-

ESENCIAL

IMPORTANCIA DEL TEMA


PRE-VIENE

PRE-DISPONE

MOTIVACION

MEDIDA

AFINIDAD CON TEMA

TIEMPO DEDICADO

COMPLEJIDAD DEL TEMA

DETERMINA

FORTALEZA

DOMINIO TEMA

DIFICULTA

FACILITA

DOCENTE

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.

Categoras y Tipos
Tipos
SUB-AGRUPACIONES X CATEGORIA

TIPO-01

TIPO-02

TIPO-03

Nivel superior Categoras Nivel inferior

CATEGORIA A
AGRUPACIONES

CREANDO NIVELES

CATEGORIA B

CATEGORIA C

JERARQUAS
CATEGORIA D

TIPOS DE MODELOS
NEGOCIO

Funcional Conceptual
Lgico

Misin Arquitectura Diseo


Fsico
Tecnologa Informacin

Externo Interno
USUARIO

Modelo Externo
(Modelo Usuario)

ETAPAS DEL PROYECTO


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.

REALIDAD

MISION:
FUNCIONES: EVENTOS:

ESTUDIO

DATOS
DATOS

V I S I O N

ANALISIS
MODELO ESTRUCTURAL

DICCIONARIO SEMANTICO

ARQUITECTURA

SINTESIS

Arquitectura

DISEO DE LA SOLUCION
MODELO LOGICO (DISEO) PANTALLA REPORTES

MODELO FISICO

MODELO INTERNO
Enfoque tcnico

MODELO EXTERNO
Enfoque usuario

Modelo Interno
(Modelo Tcnico)

MODELO INTERNO

FISICO

MAIN

LOGICO

Herr.
CASE

ETAPAS DEL PROYECTO


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. REALIDAD

MISION:
FUNCIONES: EVENTOS: DICCIONARIO SEMANTICO
V I S I O N

ESTUDIO

DATOS

ANALISIS
MODELO ESTRUCTURA

SINTESIS

Arquitectura

ARQUITECTURA

DISEO DE LA SOLUCION
MODELO LOGICO (DISEO) PANTALLA REPORTES

MODELO FISICO

MODELO INTERNO
Enfoque tcnico

MODELO EXTERNO
Enfoque usuario

Categora de Modelos
Por niveles de abstraccin
Arquitectura
Enfoque Arquitecto
Modelo Estructura

ARQ = E-R +

Diseo

Enfoque Programador

Diseo Lgico (E-R)

SQL (Como es tratado por los programas).

Implantacin Enfoque DBA


Diseo Fsico

Tablas (Almacenamiento fsico)

MODELO FISICO

DISCOS

ESTRUCTURA DE ALMACENAMIENTO FISICO


Data-base PROD.
TABLESPACE SYSTEM
DATAFILES DISK1/SYS1.dbf

USER_DATA
DISK2/ USER1.dbf DISK3/ USER2.dbf

RBS
DISK1/ ROLL1.dbf

TEMP
DISK1/ TEMP.dbf

TABLAS
DD Table Data Seg
EXTENTS

S_DEPT SE_EMP

DD Index Index Seg RB Seg Data Seg Data Seg

1212121222 FREE 1122


DATABLOCKS

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
Luz Conocimiento Definiendo: Semntica Caractersticas Valores Relaciones Mtodos

ARQUITECTURA = ENTIDAD + DATOS RELACION

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 PEREZ TORRES RUIZ

SEXO

ESTCIV S S C

123456 JUAN 234567 LUIS 345678 MARIA

11/11/1977 M 12/12/1990 M 01/05/1989 F

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 FISICO

MODELO CONCEPTUAL Divisin de componentes de la Sesin.a.-Evento b.-Docente c.-Alumnos d.- Aula

e.- Temas.

ARQUITECTURA DE DATOS
SESION PROGRAMADA PENDIENTE

COMPENSA

PORQUE

QUIENES
ALUMNO MATRICULADOS

QUE n
DET-ASISTE

n
EVENTO SESION-CLASE EJECUTADA TRATA

TEMA-PROG
CODIGO CONTENIDO

DICTA

UBICA

n
DOCENTE RESPONSABLE AULA PARQUE CODIGO UBICACION

OPERADOR

CANAL

EVENTO

EVENTO (ENERGIA)
ENERGIA CAPAZ DE GENERAR ACTIVIDADES QUE GENEREN NEGOCIOS

EVENTO HECHO (ACTIVIDAD CONSUMADA)


ACTIVIDADES = ACCIONES APLICADAS SOBRE OBJETOS
GENERAN CAMBIOS AL OBJETO
ANTES EVENTO DESPUES VALIDAN CONDICIONES EJECUTAN OPERACIONES

CONDICIONES

DEPENDEN

EVENTOS

IMPACTAN

PARQUE DATOS

APLICAN

OPERACIONES

EVENTO
EJEMPLO: EVENTO SESIN DE CLASE

EVENTO = HECHO (ACTIVIDAD CONSUMADA)

Ejemplo caso Acadmico


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

MODELO DATOS

SESION PROGRAMADA PENDIENTE

COMPENSA

ALUMNO MATRICULADOS

DET-ASISTE

SESION CLASE
DICTA UBICA

TRATA

TEMAS A-TRATAR

DOCENTE

AULA

METODOS M1 M2 M3 M4 M5 M6 M7

MODELO EVENTOS

EVENTO SESION
DET-ASISTE

UBICA

DICTA

TRATACOMPENSA

OPERACIONES

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.

EVENTO
EVENTO: SESIN DE CLASE ACADMICA Secuencia de Operaciones
1 2 3 4 DET-ASISTENCIA UBICA DICTA TRATAR-TEMAS

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.

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 Ingeniera 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
State EVENTO-1 State Diagrams Diagrams

Use Case Use Case Diagrams EVENTO-7 Diagrams

Use Case Use Case Diagrams EVENTO-8 Diagrams

State State EVENTO-2 Diagrams Diagrams

Scenario Scenario Diagrams EVENTO-6 Diagrams

CUENTAS

State State Diagrams EVENTO-3 Diagrams

Component Component Diagrams Diagrams EVENTO-4

EVENTO-5

FIN PARTE 1

You might also like