Sunteți pe pagina 1din 66

Ingeniero de Sistemas

Magister en Administración

Modelado de la Información:

Dr. Ing. Tino Reyna Monteverde Curso:


Lima, Marzo-2018 Arquitectura de Datos
Estructura de la Información
para modelar
Arquitectura de Datos

Introducción
Arquitectura
Modelado Empresarial
Introducción
Sistema  Modelo

Sistema  Información

Sistema  Modelado Información


Modelo= Estructura
- {Elementos}
- Relacionados
Soportan Operaciones

Modelo Información
Estructura ={Entidades} + Relaciones

Robusta completas precisas


Estructura Sistema

Robusta Duro

N0 Robusta Blando
Contenido de Sistema Información

Entidad = Semántica(Meta Dato)

Relación = Semántica(Entidad)

Meta Dato
(Atributo) TRANSACC
REGLAS-NEG
POLITICAS

DICCIONARIO
SEMANTICO

CATALOGOS

CUENTAS

Semántica PARAMETROS

Objeto (real) Significado


ATRIB ELEM

ATRIB DERIV
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  VALIDAN CONDICIONES


EVENTO
DESPUES  EJECUTAN OPERACIONES
CONDICIONES

DEPENDEN

PARQUE
EVENTOS IMPACTAN
DATOS

APLICAN

OPERACIONES
METODOS
EVENTO

EJEMPLO: EVENTO SESIÓN DE CLASE

EVENTO = HECHO (ACTIVIDAD CONSUMADA)

Ejemplo caso Académico

CONDICIONES:
- CLASE PROGRAMADA
- RECURSOS PROGRAMADOS(DOCENTE, AULA)
- FECHA-PROGRAMADA (CUMPLIDA)
MODELO SESION
PROGRAMADA
DATOS PENDIENTE

COMPENSA

ALUMNO
DET-ASISTE
SESION TRATA
TEMAS
MATRICULADOS A-TRATAR
CLASE

DICTA UBICA

DOCENTE AULA

METODOS
M1 M2 M3 M4 M5 M6 M7

MODELO
EVENTOS EVENTO UBICA

SESION
TRATA-
DICTA COMPENSA

DET-ASISTE
OPERACIONES
EVENTO

-Evento Sesión de Clase.-

Después de darse el evento, serán impactados los datos:

1.- Asistencia de alumnos

2.- Dictado del docente

3.- Desarrollo de Temas

4.- Ubicación de la Clase en Aula

Existen mucho datos sin importar la modalidad del proceso


los datos de la base serán alterados.
EVENTO
MACRO EVENTO:SESIÓN DE CLASE ACADÉMICA
Secuencia de Eventos
1 DET-ASISTENCIA
2 UBICA
3 DICTA
4 TRATAR-TEMAS

EVENTOS
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 / Métodos
El Modelo Dinámico nos indica el momento (secuencia) que
deben darse las acciones.

Además indicará bajo qué Condiciones aplicar una regla o


método en particular.

Según el enfoque tradicional, se dice que la lógica de negocio


está en el software. Ahora deberá ser almacenada en la
base del sistema.

Se almacenará la lógica Modelada.


Eventos / Operaciones / Métodos
• 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 Métodos Implementan las
Reglas del Negocio es decir, Conocimiento del Negocio. A
partir de este punto se realiza la Ingeniería del
Conocimiento.
Rutina de Negocio.

• Métodos.- Mecanismo para ejecutar funcionalidad del


objeto. Propician cambio de estado de los objetos.(Diagrama
de Estado de UML). Rutina de implementación Física.
Asimilación de Eventos

State
State
EVENTO-1
Diagrams
Use Case Diagrams
Use Case
Diagrams State
Use Case EVENTO-8
Diagrams State
EVENTO-2
Diagrams
Use Case
Diagrams Diagrams
EVENTO-7
Diagrams

State
State
Diagrams
Scenario EVENTO-3
Diagrams
Scenario
Diagrams CUENTAS
EVENTO-6
Diagrams

Component
Component
Diagrams
EVENTO-4
Diagrams

EVENTO-5
ARQUITECTURA
Conjunto de Componentes Estructurados
de manera que:

- Materializan Funciones y

- Sintetizan Conceptos (a través de la visión)

del Proyecto.
PROYECTO: Estadio Nacional de Pekín
Funciones de Estadio:
Campo deportivo, Pista atlética, Camerino, etc.
CONCEPTO:
Es comúnmente conocido como nido de pájaro
ARQUITECTURA
DE
DATOS
Arquitectura de Datos
Conjunto de componentes (formados por datos) que generan una
estructura (Modelo), conteniendo información y conocimiento para el
negocio.
Entiéndase 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 semántico (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 lógico del Sistema de Información

Del modelo de datos se determinan los tipos de datos requeridos y de


manera implícita (por semántica) los tratamientos a que serán sometidos.
COMPONENTES DE LA ARQUITECTURA

El primer nivel de clasificación de las


entidades es a nivel de su dinámica.
C DEFINICION
A Las que componen el catalogo, se PRESENTA LAS
CARACTERISTICAS
T mantienen estables por mucho tiempo y Y PRECIO
A
L
solo cambian a nivel de parámetros. RESULTADO DE
JUNTAR
O Sirven para tipificar (agrupadoras) a las COMPONENTES
G instancias u objetos.
O
P En cambio las entidades que conforman el PRODUCCION
PRODUCTO
A parque, son el resultado de lo acontecido MATERIALIZADO
BIEN O SERVICIO
R
Q
vale decir resultado de las transacciones ALGO QUE SE PUEDE
.
VENDER

U consumadas (eventos).
E
COMPONENTES DE LA ARQUITECTURA
ENTIDAD DESCRIPCION CICLO-VIDA
1.- PERSONA PRODUCTO
A -NATURAL  PERSONAJES
C -JURIDICA 1.DEFINICION:
A 2.- PRODUCTO
T -BIENES Ej. Aula, Edificio, etc.
A -SERVICIO Ej. Transporte, Salud, Diversión NATURALEZA
L (E. Dependiente) .Naturaleza: Componentes y Relaciones
O .Desarrollo : Actividades (Transacciones) DESARROLLO
G
3.- LEYES TRANSACCION
O
REGLAS NEGOCIO
POLITICAS
B 4.- CUENTA 2.-FABRICACION
P 5.- EVENTO TIEMPO-ACTUAL
A
R
3.-VENTA
Q 6.- FECHA TIEMPO-FUTURO
U
E
4.-ENTREGA
ESPECIALIDAD
CODIGO
FACTOR
SEGMENTO
CATALOGO
NOTA-M CODIGO
DESCRIP TURNO
DESCRIPC SECCION R CODIGO
CODIGO DESCRIP
GRADO- CUPO-MAX
ACADEM R CUPO-MIN
CONDICIONES
COD./DESCR
1
MALLA
CURRIC R OPELOG
TIPO-PERIODO PARMT
n (REG / ASCELER) ACC-VERD
ACC-FALS
NATURALEZA
CURSO SIS-EVAL
PRE-REQ
COD. / DESCR
CRED/ HORAS 1 POLIT
CODIGO
DESCRIP
W
OBJETIVO
1
CLASE-CATALG
CODIGO
DESCRIP R-NEG PRUEBA
NRO-SESIONES CODIGO-EVAL
COSTO TIPO
SUSTI SUB-TIPO R
COBERTURA
AULA
DOCENTE DURACION
CATALG LUGAR DOCNT
PLAZO-RESULT
SILABO
TIPO
CAPACIDAD n CATALOGO
CATEGORIA PLAZO-RECLAMO
PLAZO-ATENCION

R
SESION-CTLG
COD-SESION
TEMA
CODIGO
n Contenido
NRO-SESION
TIPO-SESION DOCENTE
PARQUE
CONTENIDO DURACION
ESTADO

1 Evaluación

ALUMNO
CATALG Asiste HORARIO
TIPO
R NRO.
DIA
HORA
EJEMPLO CATALOGO
CAJA/CXC
PARQUE (CUENTA)
PRODUCTO

TIPO-CLTE Toda COMPVTA debe


que ser retribuida con un
Pago (Cuentas x Cobrar)

R C-P
C-P

EXISTENCIAS
RESPONSABLE CLIENTE PARTICIPA VENTA DETALLE
CANTIDAD
(CUENTA) EVENTO (CUENTA)

PERSONA Modifica nivel del


stock de productos
VÍA
Modifica estadística
(historia) de compras x cliente C-P TRAN-CATAL
(historia) de ventas x vendedor
CANAL-VENTA
(CUENTA) C-P Tipo-CANAL
RESPONSABLE
ETAPAS DEL PROYECTO
ESTUDIO: MISION:
REALIDAD
MODELO FUNCIONES:
EVENTOS: DATOS
FUNCIONAL
ARQUITECTURA
ANALISIS DATOS DICCIONARIO
Semántica Percepción SEMANTICO
VISION
MODELO PRODUCTO
SINTESIS CONCEPTUAL CICLO-VIDA-PROD
Arquitectura
DISEÑO

MODELO
DESARROLLO LOGICO
(DISEÑO)
PANTALLA
INGENIERIA REPORTES

IMPLANTACION
MODELO
FISICO

MODELO INTERNO MODELO EXTERNO


Enfoque técnico Enfoque usuario
ETAPAS

DE LA

ARQUITECTURA
ETAPAS DE LA ARQUITECTURA

ESTUDIO
Conseguir Información vía
Misión Organización

ETAPAS ANALISIS
-Semántica
DE LA - Percepción
ARQUITECTURA Visión Informática
SINTESIS (Arquitectura)

- Producto
- Ciclo de Vida
MODELO DEL METODO
MISION
PROPOSITO
R
TRANSACC

COMPLEMTO REGLAS-NEG
GENERA COMPONENTES
R
POLITICAS

TRANS 6
CICLO-VIDA
REQUERIMIENTO
SUPLEMTO
VISION 3
FUNCIONAL N-F EVOLUCION DEFINICION
ESTABILIDAD
OPERAN

MISION V
I 4
DICCIONARIO
S GENERA EVENTOS SEMANTICO SINTESIS 5
1
I PRODUCTO
O CATALOGOS
Enfoque de Negocio

USUARIO
N GENERA CUENTAS

PARAMETROS
APLICAN

ATRIB ELEM
REQUIERE
2 TRATAMTO ATRIB DERIV
REGLAS &
PARQUE 7 POLITICAS
SEMANTICA
REQUERIMIENTO
DATOS ONTOLOGIA
USUARIO R
FILTRO
Modelado

Empresarial
MODELO FUNCIONAL

del

NEGOCIO
MODELO NEGOCIO = FUNCIONES / LOGRAN PROPOSITO NEGOCIO

Cómo Funciona?
Cómo se mide su eficacia?
Cómo se mide su eficiencia?
ESQUEMA GENERAL NEGOCIO
EMPRESA COMO UN SISTEMA.

RETRO-ALIMENTACION
NUEVOS PROD RECLAMOS

PROVEEDORES

RECURSO HUMANO (B2B) (B2C) CLIENTES

RECURSO MATERIAL
TRANSFORMACION SEG-1 MERCADO

RECURSO FINANC.
DE RECURSOS PRODUCTO SEG-2 MERCADO
SEG-3 MERCADO
TECNOLOGIA
A PRODUCTO

MAX MIN
CALIDAD COSTO
ESQUEMA GENERAL NEGOCIO
EMPRESA COMO UN SISTEMA

RETRO-ALIMENTACION
NUEVOS PROD RECLAMOS

PROVEEDORES

RECURSO HUMANO (B2B) I OPERACIONES (B2C) CLIENTES


RECURSO MATERIAL SEG-1 MERCADO

RECURSO FINANC.
II APOYO RECURSOS PRODUCTO SEG-2 MERCADO
SEG-3 MERCADO
TECNOLOGIA
III TECNOLOGÍA

MAX MIN
CALIDAD COSTO
ESQUEMA GENERAL NEGOCIO
EMPRESA COMO UN SISTEMA

RETRO-ALIMENTACION
PROD RECLAMOS
NUEVOS
PROVEEDORES

RECURSO HUMANO (B2B) I GESTOR GESTOR


PRODUCTOS (B2C) CLIENTES
CLIENTES
RECURSO MATERIAL SEG-1 MERCADO

RECURSO FINANC.
II GESTOR GESTOR GESTOR PRODUCTO SEG-2 MERCADO
RRHH LOGSTC FNZAS SEG-3 MERCADO
TECNOLOGIA
III GESTOR TI

MAX MIN
CALIDAD COSTO
MODELO FUNCIONAL ESTANDAR DE UNA EMPRESA

GERENCIA
GENERAL

I-GERENCIA II-GERENCIA APOYO III-GERENCIA


OPERACIONES RECURSOS(*) TI

CRM
CLIENTES PRODUCTOS FINANZAS
BI DESARROLLO
HOME BANKING APLICACIONES

LOGISTICA
COMERCIAL(*) DEFINICION PRODUCCION
SCM
Pre-Venta-Post Innovación-(KM) INFORMACIÓN
(Bienes-Servicios)
PRODUCCIÓN
RECUPERO 1.-Programación RRHH
HELP-DESK
Cobranza 2.-Fabricación ERP

Cada área puede ser considerada como una empresa o Sistema que, Entrega un Servicio (Producto) ()
Modelo de Negocio()
PRE-VENTAS (MACRO-FUNCIÓN-1) CRM
P
Estudio de O
Mercado Cómo Fidelizar S
T
V
BI Segm. Clientes T
Cuál es la A
Relación
Contractual M
Qué Vender A Quién A
Vender C
Parque Eventos R
Catálogo Productos O
F
Condiciones Contratación U
INFRAESTRUCTURA DE NEGOCIO N
C
I
Cómo Cerrar Venta O
N
3
(B2C) VENTAS (MACRO-FUNCION-2)
GERENCIA
APOYO(*)

LOGISTICA RRHH
FINANZAS
SCM HOME BANKING ERP

ANALISIS
BIENES SERVICIOS PLANEAMIENTO
BIENESTAR
PUESTO
FUENTES FINAN
INVERSIONES

TESORERIA RECLUTAMIENTO REMUNERACIÓN


COMPRAS MANTENIMTO
RECAUDACIÓN SELECCIÓN VACACIONES
PAGOS

CONTABILIDAD
ALMACENES TRANSPORTE AFECTACION CONTROL-ASIST EVALUACIÓN
CUADRE CAPACITAC CLIMA-ORG.
Catálogo Productos
(TIPO SERVICIO)
NEGOCIO-NEGOCIO APOYO-RECURSOS
A.- RR. HUMANOS
A.-CLIENTES SELECCIONAR
1.1.- COMERCIAL - RECLUTAR
PRE-VENTA LIQUIDAR
INV. MERCADO - CONTROL ASIST.
PROMOCIONES CAPACITAR
PUBLICIDAD MOTIVAR
VENTA B.- LOGÍSTICA
CIERRE VENTAS ABASTECER
POST-VENTA ALMACENAR
ATENCIÓN RECLAMOS TRANSPORTE
MANTENIMIENTO
1.2.- RECUPERACIONES C.- FINANZAS
COBRANZAS TESORERIA
PLANEAMIENTO FIN.
CONTABILIDAD
B.- PRODUCTOS
1.- DEFINICIÓN PROD. NUEVOS TECNOLOGIA INFORMACIÓN
2.- PRODUCCIÓN: DESARROLLO SOFTW.
-PROGRAMACIÓN PRODUCCION INFORM.
-FABRICACIÓN HELP-DESK
ARQUITECTURA DE NEGOCIO: UNIVERSAL - ESTANDAR

TRANSACC
REGLAS & POLITICAS NEGOCIO
REGLAS-NEG Negocio T aa CLIENTES
POLITICAS
PRODUCTOS R
Brinda () Como::
(Bien-Servicio)
(Bien-Servicio) A
N CONSUMIDORES
a través de S ALUMNO
PACIENTE
DICCIONARIO
SEMANTICO Canal_Atención A PRESTATARIO
(Planta + Operador) C PASAJERO
EXPECTADOR
CATALOGOS
Como:
C CONTRIBUYENTE
CUENTAS

PARAMETROS
TIENDA
TIENDA VENDEDOR
VENDEDOR I ETC.
TALLER
TALLER TRIPULANTE
TRIPULANTE
AULA
AULA OPERARIO
OPERARIO O
QUIRÓFANO
QUIRÓFANO DOCENTE
DOCENTE
N
ATRIB ELEM
WEB,
WEB, etc.
etc. MÉDICO,
MÉDICO, etc.
etc.
ATRIB DERIV

E
afectando Caja
Caja
CTAXCOB
CTAXCOB
S
PRODUCTO.-
PRODUCTO

Todo aquello que sea susceptible de ser vendido o comprado.

Puede ser: Bien - Servicio

Cada área de la empresa se puede entender como una


pequeña empresa que brinda un servicio (producto) a
la empresa en su conjunto.
Ciclo Producto - Etapas
State
State
1.-Definición
Diagrams
Diagrams
Catálogo

Vida
Use Case
Use Case
Diagrams State
4.-Entrega State
Diagrams Diagrams
2.-Fabricar
Producto Producto Diagrams

Scenario
Scenario
Diagrams
3.-Vende
Diagrams

SISTEMA  Define, Fabrica, Vende, Entrega


MODELO FUNCIONAL UNIVERSAL ESTANDAR

MISIÓN
ÁREA NEGOCIO

DEFINICION
CATÁLOGOS PROGRAMACIÓN VENTA ENTREGA
SERVICIOS SERVICIOS SERVICIOS SERVICIOS

DEFINIR CONSEGUIR
DESARROLLO
PRODUCTOS RECURSOS DETERMINA
PROTOCOLO
REQUERIMIENTO
ENTREGA

DEFINIR PROGRAMAR
REGLAS Y RECURSOS
POLITICAS EVENTO
GENERA TICKET ASIGNA TICKET

DEFINIR
PROTOCOLO
ENTREGA
MISION DEL SISTEMA

DESCRIBE EL
PROPOSITO DEL
SISTEMA.

RESPONDER:
MISION PARA QUE?

DE LA MANERA
MAS AMPLIA
POSIBLE.
MISION DEL SISTEMA

Misión (Propósito) está compuesta por Funciones de


manera que se pueda operar de forma óptima.

FUNCION = Actividad propia de alguien o algo.

Actividad = {Actos} se materializan mediante Eventos.


Eventos
SISTEMA
AREA.0
MISIÓN

SUB-AREA1 SUB-AREA2
MACRO-FUNCION MACRO-FUNCION

SUB AREA..1.1 SUB AREA.1.2 SUB AREA.1.3 SUB AREA.2.1 SUB AREA.2.2
FUNCION FUNCION FUNCION FUNCION FUNCION

SUB AREA..1.1.1
MINI-FUNCION SUB AREA..1.2.1 SUB AREA.1.3.1 SUB AREA..2.1.1 SUB AREA.2.2.1
MINI-FUNCION MINI-FUNCION MINI-FUNCION MINI-FUNCION
SUB AREA..1.1.2
MINI-FUNCION

SUB AREA..1.2.2
SUB AREA..1.1.3 MINI-FUNCION SUB AREA.2.2.2
MINI-FUNCION SUB AREA.2.1.2
MINI-FUNCION
MINI-FUNCION
SISTEMA

MISIÓN

DEFINICION FABRICACIÓN ENTREGA


CATÁLOGOS EXISTENCIAS
VENTA
PRODUCTO

DEFINEN CONSEGUIR
PRODUCTOS RECURSOS DESARROLLO
TRANSACCION
PROTOCOLO

DEFINEN PROGRAMAR
TRANSACCIONES RECURSOS

DEFINEN
REGLAS Y
POLITICAS
MODELO FUNCIONAL

MISION: Razón de ser del Sistema

Función1:Parte1 de Misión

Función2:Parte2 de Misión

Función3:Parte3 de Misión
.
.
.
MISION DEL SISTEMA

MISION = Define el Propósito del Área de Negocio

Se materializa a través de un conjunto de Funciones


de manera que se pueda operar de forma óptima.

MISION = Σ FUNCION
MISION DEL SISTEMA

Eventos.- Encargados de generar los cambios al sistema.


Al generar cambios se da una “explosión” de datos
Impactados.

Parque de Datos.- Se generan en cada evento al cambiar de


estado.
MODELO EN FUNCION DE DATOS
M
O
D
MISION Determina FUNCIONES
N
E
G
O Se dan vía
C
I
O PROTOCOLO
M EVENTOS
O
D
OPERACIONES
D
A METODOS
T
O DATOS
S
Funciones del Sistema

FUNCION = Actividad propia de alguien o algo

Se materializa a través de un conjunto de Eventos


de manera que se pueda operar de forma óptima.

FUNCION = Σ EVENTOS

.
MODELO: FUNCION-EVENTO

FUNCION: Actividad propia de alguien o algo

Evento1:Parte1 de Función

Evento2:Parte2 de Función

Evento3:Parte3 de Función
.
.
.
MODELO: FUNCION-EVENTO

-Funciones .- Es la manera de lograr la Misión.

-Eventos.-
Eventos Materializan Funciones
Evidencian los cambios producidos sobre los datos.
Explosión de datos.

-Parque de Datos.- Conjunto de


datos que son impactados por la acción de los eventos.
DICCIONARIO SEMANTICO DE DATOS
(DSD)

Evento: Evidencian los cambios producidos sobre los datos.

Atributo1: Dato1 de Evento

Atributo2: Dato2 de Evento

Atributo3: Dato3 de Evento


.
.
.

EVENTO  ATRIBUTOS
MACRO-FUNCIÓN EVENTO OPERACIÓN METODO  PARQUE DE DATOS      

METODO1 ATRIBUTO1 ATRUBITO2 ATRIBUTO3 ATRIBUTO4 ATRIBUTO5


OPERACIÓN-1 METODO2 ATRIBUTO1 ATRUBITO2 ATRIBUTO3 ATRIBUTO4 ATRIBUTO5

METODO3 ATRIBUTO1 ATRUBITO2 ATRIBUTO3 ATRIBUTO4 ATRIBUTO5

METODO1 ATRIBUTO1 ATRUBITO2 ATRIBUTO3 ATRIBUTO4 ATRIBUTO5


E-EVENTO-1 OPERACIÓN-2 METODO2 ATRIBUTO1 ATRUBITO2 ATRIBUTO3 ATRIBUTO4 ATRIBUTO5

METODO3 ATRIBUTO1 ATRUBITO2 ATRIBUTO3 ATRIBUTO4 ATRIBUTO5

METODO1 ATRIBUTO1 ATRUBITO2 ATRIBUTO3 ATRIBUTO4 ATRIBUTO5


OPERACIÓN-3 METODO2 ATRIBUTO1 ATRUBITO2 ATRIBUTO3 ATRIBUTO4 ATRIBUTO5

METODO3 ATRIBUTO1 ATRUBITO2 ATRIBUTO3 ATRIBUTO4 ATRIBUTO5

MISION METODO1 ATRIBUTO1 ATRUBUTO2 ATRIBUTO3 ATRIBUTO4 ATRIBUTO5


ENTREGA OPERACIÓN-1 METODO2 ATRIBUTO1 ATRUBITO2 ATRIBUTO3 ATRIBUTO4 ATRIBUTO5
PRODUCTO
METODO3 ATRIBUTO1 ATRUBITO2 ATRIBUTO3 ATRIBUTO4 ATRIBUTO5

METODO1 ATRIBUTO1 ATRUBITO2 ATRIBUTO3 ATRIBUTO4 ATRIBUTO5

E-EVENTO-2 OPERACIÓN-2 METODO2 ATRIBUTO1 ATRUBITO2 ATRIBUTO3 ATRIBUTO4 ATRIBUTO5

METODO3 ATRIBUTO1 ATRUBITO2 ATRIBUTO3 ATRIBUTO4 ATRIBUTO5

METODO1 ATRIBUTO1 ATRUBITO2 ATRIBUTO3 ATRIBUTO4 ATRIBUTO5

OPERACIÓN-3 METODO2 ATRIBUTO1 ATRUBITO2 ATRIBUTO3 ATRIBUTO4 ATRIBUTO5

METODO3 ATRIBUTO1 ATRUBITO2 ATRIBUTO3 ATRIBUTO4 ATRIBUTO5

METODO1 ATRIBUTO1 ATRUBUTO2 ATRIBUTO3 ATRIBUTO4 ATRIBUTO5

E-EVENTO-3
OPERACIÓN-1 METODO2 ATRIBUTO1 ATRUBITO2 ATRIBUTO3 ATRIBUTO4 ATRIBUTO5

METODO3 ATRIBUTO1 ATRUBITO2 ATRIBUTO3 ATRIBUTO4 ATRIBUTO5


MODELO FUNCIONAL  DSD
MISION:

FUNCION1
EVENTO1(ATRIB1, ATRIB2,…)
EVENTO2 D
EVENTO3 A
EVENTO
FUNCION2 (FUENTE)
T
EVENTO-X O
EVENTO-Y S
EVENTO-Z
FUNCION3
EVENTO-a
.
.
.
LIMITES FUNCIONALES DEL SISTEMA VIA DATOS

Se requiere conocer los límites o línea que separa al sistema y su entorno.

Límite = {datos / hacen posible los eventos del negocio)

Todos los datos que soportan la actividad constituyen el dominio de la


información.
Impacto de Eventos hacia las Cuentas

State
State
CUENTA-1
Diagrams
Use Case Diagrams
Use Case
Diagrams State
Use Case CUENTA-8
Diagrams State
CUENTA-2
Diagrams
Use Case
Diagrams Diagrams
CUENTA-7
Diagrams

State
State
Diagrams
Scenario CUENTA-3
Diagrams
Scenario
Diagrams EVENTO
CUENTA-6
Diagrams

Component
Component
Diagrams
CUENTA-4
Diagrams

CUENTA-5
EJEMPLO
EJEMPLO: MODELO FUNCIONAL

MISION: Formar Profesionales a través de la enseñanza y


capacitación.
FUNCIONES:
F1: DEFINICION:  DEFINICION
CURRICULAR, DE CURSO
DE SILABO, DE SECCION
DE CLASE ACADEMICA
DE SISTEMA DE EVALUACION
F2: PROGRAMACION-CLASES  FABRICACION
F3: MATRICULA / RETIRO  VENTA
F4: DICTADO-CLASE  ENTREGA
EVENTO: SESION
ALUMNO
CLASE (FUENTE)
CURSO D
SECCION A
DOCENTE EVENTO
TEMAS T
AULAS O
HORARIO
S
MISION DEL SISTEMA

-Funciones Dictado de Clase.-

Puede darse mediante diferentes procesos:

1.- El docente en aula y utilizando solo pizarra

2.- El docente en aula y utilizando diapositivas

3.- El docente vía tele-conferencia.

Existen muchas variantes de procesos


MISION DEL SISTEMA
-Evento Sesión de Clase.-

Después de darse el evento:

1.- Los datos de asistencia de alumnos

2.- Asistencia del docente

3.- Desarrollo del silabo

4.- Utilización del Aula

Existen mucho datos sin importar la modalidad del proceso


los datos de la base serán alterados.
DEFINICION DE VUELOS DEFINICION DEL SERVICIO
TRANSPORTE AEREO
TRIPULANTES
TIPO ENFOQUE HACIA CLIENTE
CATEGORIA CANAL
CIUDADES VENTA
COD / NOMBRE

1 1 POLITIC
A
R
Semántica.-
PRODUCTO
DEFINIDO
CODIGO
Vuelo.- Capacidad de transportar desde
AERONAVE
1 NATURALEZA 1 DESCRIPCION
DURACION
una Ciudad Origen hacia otra Destino en
TIPO, MODELO
PRECIO

Tipo-Cuenta:
una Aeronave determinada en Horarios
CUPOXCATEGO
1 Min_Max_Antiguedad establecidos y en una Categoría de zona al
1 Min_Max_Evento_1
Min_Max_Evento_2
Min_Max_Evento_3 interior de la nave.
HORARIO
DIA-HORA Min_Max_Evento_n NATURALEZA-SERVICIO
MAPA Estado

PRODUCTO ORIGEN DESTINO HORARIO NAVE CATEGORIA

n CATEGORIA
CODIGO PRODUCTO-01 LIMA CUSCO LU-10 HR NAVE-01 ECONOM
ASIENTO DESCRIPC TURISTA
CATALOGO
PRODUCTO-02 LIMA IQUITOS MA-12 HR NAVE-01
R CLASE (VIP,
TURISTA) PRODUCTO-03 TRUJILLO CHICLAYO MI-14 HR NAVE-01 TURISTA

PRODUCTO-04 TRUJILLO LIMA JU-08 HR NAVE-01 TURISTA


R PROTOCOLO
CHECK-IN-1 PRODUCTO-05 CHICLAYO LIMA VI-16 HR NAVE-01 VIP
PARTIDA PRODUCTO-06 CHICLAYO TRUJILLO SA-18 HR NAVE-01 VIP
LLEGADA-2
PRODUCTO-07 AREQUIPA LIMA DO-20 HR NAVE-01 ECONOMI
CHECK-OUT-2
PRODUCTO-08 AREQUIPA CUSCO LU-10 HR NAVE-01 ECONOMIC
PRODUCTO-09 CUSCO LIMA MA-12 HR NAVE-01 TURISTA
EQUIPAJE R CLIENTE PRODUCTO-10 CUSCO PUNO MI-14 HR NAVE-01 TURISTA
DEFINICION DE VUELOS GENERACION TICKET VUELOS
TRIPULANTES C/P
TIPO
CATEGORIA CANAL
CIUDADES VENTA VUELO-01 ASIENTO-01
COD / NOMBRE
VUELO-01 ASIENTO-02

1 1 POLITICA VUELO-01 ASIENTO-03


R

PRODUCTO
EVENTO
FABRICADOR DETALLE
n ASIENTO
DEFINIDO PARQUE
CODIGO
AERONAVE
1 NATURALEZA 1 DESCRIPCION
DURACION
PRECIO
1
TIPO, MODELO R
CUPOXCATEGO Tipo-Cuenta:

1 1 Min_Max_Antiguedad
Min_Max_Evento_1
Min_Max_Evento_2
PROGRAMACION
R

Min_Max_Evento_3 TRIPULACION
HORARIO CODIGO
DIA-HORA Min_Max_Evento_n Saldo_Ticket-Ini NOMBRE
Estado FECHA
MAPA Cuenta-Existencia TOT-HORAS
VUELO-PROGR
PARQUE
n CATEGORIA
CODIGO
DESCRIPC
Cuenta-Lote COMPROMETIDA

ASIENTO
CATALOGO R CLASE (VIP, R
TURISTA)

R
1CHECK-IN
R 2PARTIDA ENTREGA
3LLEGADA VUELO-01 NAVE-01
4CHECK-OUT
VUELO-02 NAVE-01 R
VUELO-03 NAVE-01

EQUIPAJE R CLIENTE NAVE PARQUE


COMPROMETIDA
C/P
DEFINICION VUELOS GENERACION TICKET VUELOS
TRIPULANTES
C/P
TIPO
CATEGORIA
VUELO-01 ASIENTO-01

VUELO-01 ASIENTO-02

VUELO-01 ASIENTO-03
R

PRODUCTO
EVENTO
FABRICADOR DETALLE
n ASIENTO
DEFINIDO PARQUE
CODIGO
DESCRIPCION
DURACION
PRECIO
1 R
Tipo-Cuenta:
Min_Max_Antiguedad PROGRAMACION
R
Min_Max_Evento_1
Min_Max_Evento_2
Min_Max_Evento_3 TRIPULACION
CODIGO
Min_Max_Evento_n Saldo_Ticket-Ini NOMBRE
Estado FECHA Cuenta-Existencia TOT-HORAS
VUELO-PROGR
PARQUE
CLIENTE
Cuenta-Lote COMPROMETIDA
AERONAVE R
R
TIPO, MODELO
CUPOXCATEGO
VENTA R CAJA
R

VUELO-01 NAVE-01

VUELO-02 NAVE-01 R R

VUELO-03 NAVE-01
CANAL
NAVE PARQUE
C/P COMPROMETIDA

VENTA
DEFINICION VUELOS GENERACION TICKET VUELOS ENTREGA SERVICIO
TRIPULANTES
CLIENTE
C/P
TIPO
CATEGORIA R
VUELO-01 ASIENTO-01

VUELO-01 ASIENTO-02 4.CHECK-OUT R


VUELO-01 ASIENTO-03
R

PRODUCTO
EVENTO
FABRICADOR DETALLE
n ASIENTO
R EQUIPAJE

DEFINIDO PARQUE
CODIGO
R
DESCRIPCION
DURACION
PRECIO
1 R 3.LLEGADA 1.CHECK-IN R
Tipo-Cuenta:
Min_Max_Antiguedad PROGRAMACION
R 2.PARTIDA
Min_Max_Evento_1
Min_Max_Evento_2 R
Min_Max_Evento_3 TRIPULACION
CODIGO
Min_Max_Evento_n Saldo_Ticket-Ini NOMBRE
Estado FECHA Cuenta-Existencia TOT-HORAS
VUELO-PROGR
PARQUE
CLIENTE
Cuenta-Lote COMPROMETIDA
AERONAVE R
R
TIPO, MODELO
CUPOXCATEGO
VENTA R CAJA
R

VUELO-01 NAVE-01

VUELO-02 NAVE-01 R R

VUELO-03 NAVE-01
CANAL
NAVE PARQUE
C/P COMPROMETIDA

VENTA

S-ar putea să vă placă și