Documentos de Académico
Documentos de Profesional
Documentos de Cultura
T
REYNA
R
M MONTEVERDE
UNI-ESAN
Presenta:
Modelando la Arquitectura
de datos de la Organización
PARTE 4
TIPOLOGIA:
POR NATURALEZA
POR COMPORTAMIENTO
CATALOGO PARQUE
TIPOLOGIAS COMPORTAMIENTO OBJETO REAL
CONTEXTO: NEGOCIO
COMERCIAL
CATALOGO PARQUE
TIPO-CLIENTE CUENTA-CLIENTE
DNI TIPO-AUTO CUENTA-AUTOMOVIL
Antigüedad-Fabricac. (Min, Max)
Modelo Fecha-Fabricación
Antigüedad-Uso (Min, Max)
Cilindrada Fecha-Venta
Grado-conservación (Min, Max)
Nro. asientos Nro. Mantenimiento
Grado-Incidencias (min, Max)
Tipo frenos Nro. Choques
. .
. .
NRO-MOTOR
Componentes del Modelo
CARACTERÍSTICAS DE CARACTERÍSTICAS DE
NATURALEZA COMPORTAMIENTO
CATALOGO
CATALOGO CORRESPONDE TIPOLOGIA X
TIPOLOGIA X
COMPORTAMIENTO
NATURALEZA
CAT-PARQ CAT-PARQ
OBJETO RESPONDE
CUENTA-CONTROL
REAL (EXISTENCIA)
CARACTERÍSTICAS ESTATICAS
DEL OBJETO REAL X DEFINICION COMPORTAMIENTO DINAMICO
PARQUE A TRAVÉS DE LOS EVENTOS
Naturaleza: Catálogo-Cliente
Catálogo-Cliente: Define Perfiles (grupos o familias) Cuenta-Cliente:
CATALOGO PARQUE
TIPO-CLIENTE CUENTA-CLIENTE
.Cod_Tipo
.Antiguedad_Min
.Nro_Cuenta
.Antigüedad_Max .Fecha_Ingreso
.Total_Compras_Min .Total_Compras
.Total_Compras_Max .Total_Monto
.Total_Monto_Min .Total_Compras_Créditos
DNI .Total_Monto_Max .Total_Compras_Contado
.Total_Compras_Internet_Min .Total_Compras_Internet
.Total_Compras_Internet_Max
.Total_Compras_Directas
.Total_Compras_Directas_Min
.Total_Compras_Directas_Max .Estado
Catalogo Parque
Tipo-Afiliación Campaña Nro. [1,2,3..]
Nivel-socio-económico Segmento [A, B, C,..]
Naturaleza Ingreso-Promedio Rango1 [10,000 – 20,000]
P Lugar-Residencia [Perú, EXTRANJERO]
Nacionalidad [PE, US, GB, CD,..]
E Tipo-Responsabilidad C=Consumidor, T= Titular
R Categoría_Cuenta: Vip, Normal
S Antiguedad_Min Fecha_Ingreso
O Antigüedad_Max
N Total_Compras_Min Total_Compras
Total_Compras_Max
A Comportamiento Total_Monto_Min Total_Monto
J Total_Monto_Max
E Total_Compras_Internet_Min Total_Compras_Internet
Total_Compras_Internet_Max
Total_Compras_Directas_Min Total_Compras_Directas
Total_Compras_Directas_Max
Estado-Cuenta Activa, Bloqueada, Cancelada,..
Tipo Persona: Doc.Id. (DNI,RUC,CODIGO)
Tangible: Humana, Animal, Máquina Nombres
Intangible: Jurídica. Apellidos
Persona Naturaleza Rango-Edad Fecha-Nacimiento
Tipo-Estado-Civil Estado-Civil
Tipo-Sexo Sexo
Firma
Foto
ENTIDAD MAESTRA DE CLIENTES PARQUE
Nro.-Cuenta 56789
P Campaña afiliación: Campaña Nro. 1
Segmento Económico: B
E Naturaleza Ingreso-Promedio: 15,000
R Residencia EXTRANJERO
Nacionalidad PE
S Responsabilidad (T, C) Titular
O
Fecha-Ingreso 20100604
N Total-Compras 800000
Total-Monto 400000
A Total-Compras-Internet 400000
J Comportamiento Total-Compras-Directas 400000
Estado-Cuenta ACT
E Categoría VIP
Foto
CATEGORIA DE LAS
ENTIDADES
SEMANTICAS
DINAMICA DE NEGOCIOS “REA” GENERALIZADO
REGLAS-NEG
T a CLIENTES
POLITICAS
el Negocio
R Como:
ofrece
A CONSUMIDORES
PRODUCTOS
(Bien-Servicio) N ALUMNO
PACIENTE
a través de S PRESTATARIO
PASAJERO
DICCIONARIO
SEMANTICO
Canal_Atención A EXPECTADOR
CONTRIBUYENTE
(Planta + Operador) C ETC.
CATALOGOS Como: C
CUENTAS
TIENDA
TALLER
VENDEDOR
TRIPULANTE I usando
PARAMETROS AULA OPERARIO
O Instrumento-Pago
QUIRÓFANO DOCENTE
ATRIB ELEM
WEB, etc. MÉDICO, etc.
N Como: EFECTIVO
CHEQUE
ATRIB DERIV Caja
CTAXCOB
E T.DEBITO
T.CREDITO
afectando S PUNTAJE
Ciclo de Vida Sistema (Producto)
(básico)
C
A
T 1.-Definición
State
Diagrams State PRODUCTO
TRANSACCIONES POLITICAS REGLAS
A Catálogos -FABRICAR Diagrams-NATURALEZA NEGOCIO
L -VENDER
-ENTREGAR
-DESARROLLO
O
G
O
P
Producto
A
R Use Case State
Use Case State
2.-Fabricar
Diagrams
Q Diagrams
4.-Entrega Diagrams
Diagrams Parque
U Parque
E Scenario
Scenario
Diagrams
3.-Venta
Diagrams
Parque
COMPONENTES DE LA ARQUITECTURA
ENTIDAD DESCRIPCION CICLO-VIDA
1.- PERSONA Humana, Animal, Jurídica, PRODUCTO
A Producto, Máquina.
C PERSONAJE Operador, Consumidor, Patrocinador 1.DEFINICION:
A 2.- PRODUCTO
T -BIENES Ej. Aula, Edificio, Máquina, etc.
A -SERVICIO Ej. Transporte, Salud, Diversión NATURALEZA
L (E. Dependiente) Naturaleza: Componentes y Relaciones (Estructura)
O
- LEYES - Políticas
G DESARROLLO
O - Reglas de Negocio (Entrega)
3.-DINAMICA TRANSACCIONES: Desarrollo -
Actividades
B 4.- CUENTA Acumulador-Eventos 2.-FABRICACION
P 5.- EVENTO Inicio-Protocolo
A 3.-VENTA
R
Q 6.- FECHA TIEMPO-FUTURO
U 4.-ENTREGA
E
COMPONENTES DE LA ARQUITECTURA
• POLITICAS(4) REGLAS(3)
CAJA-Tipo Variable-Y
CANAL
Persona(1)
Tipo PLANTA Tipo
Tipo OPERADOR
EVENTO FECHA(8)
FABRICADOR PROG PARQUE
PARQUE
PLANTA Parque
PERSONA Parque OPERADOR
Parque
CUENTA TICKET
SERVICIO
CANAL
PROGRAMADO
PARQUE
CAJA-Parque
CATEGORIA :
PERSONA
PERSONAJE
PERSONA
TIPOS-CONTACTO
Semántica.- PERSONAJES(*)
Ente que puede encarnar un Personaje
CLIENTES:
FIS DOMICILIO(*) PERSONA -PACIENTE
VIR. TELEFONO (Físico) TIPO:
-ALUMNO
FIS CASILLA-POSTAL CONTACTOS Humana RESPONDE
Animal -PROVEED
VIR RADIO
VIR CELULAR
(Virtual) Material -COMENZAL
Jurídica OPERADOR:
VIR CORREO Servicio -DOCENTE
-MEDICO
SUB-TIPO DESCRIPC RUC(Jurídica) DNI(Humana)
TIP-CONTACTO
-VENDEDOR
1 1 DOMICILIO RAZ-SOC NOMBRE ETC
1 2 LABORAL SIGLAS APELLIDO
1 3 CORRESPOND LOGO FIRMA PERS1-PERS2 FAMILIA
2 1 TELEF-FIJO
PORTAL FOTO REFER-PERS
2 2 TELEF-MOVIL
FECCREA FECNAC
2 3 RPM
2 4 RADIO
TIPOSOCIE ESTCIV
2 5 E-MAIL
NATURLZ A SEXO
Ejemplo de : DOMICILIO
CODIGO-DIR NUMERO UNICO DE DIRECCION
TIPO-DIR DOMICILIO, TRABAJO, CASA-PLAYA, ETC
A1-TIPO-ZONA URBANIZACIÓN / CONJ. HABITACIONAL / ETC.
A2-NOMB-ZONA LAS LOMAS / LAS VIÑAS / ETC.
B1-TIPO-VIA AV / JIRON / PROLONGACIÓN / CALLE / .
B2-NOMB-VIA TACNA, VIA-EXPRESA
C1-TIPO-EXTERIOR NRO/ KM/ MZ - LT
C2-VALOR-EXTERIOR 1060/ 4 / G1 - 15
D1-TIPO-INTERIOR DEPARTAMENTO/ HABITACION/ INTERIOR
D2-VALOR-INTERIOR 10/ 20/ 30….
E1-PISO 2DO/3RO….
F1-TIPO-UBIGEO NACIONAL / INTERNACIONAL
F2 –VALOR-UBIGEO REGION-PROVINCIA-DISTRITO
TIPOLOGIA POR NATURALEZA
ROLES
1
CATALOGO
R-C/P
1
R-C/P N
CONTAC DIRECCION
N
FISICO
FISICA
ROLES PERSONA-XX CONTAC
RESPONDE
PARQUE (PARQUE) VIRTUAL
DIRECCION
VIRTUAL
FAMILIA
PERFIL
Conjunto de
Características que
permiten definir
conjuntos de objetos
Estas características
se dan mediante los
ATRIBUTO TIPO DOMINIO
parámetros.
SEXO CHAR (M, F) Típicamente en forma
EST-CIVIL CHAR (S, C, V, D, M)
EDAD JOVEN R1(18-30) de rangos o intervalos
ADULTO-J R2(31-40)
ADULTO-A R3(41-50)
MADURA R4(51-60)
MADURA-M R5(61-100)
TIPOLOGIA POR COMPORTAMIENTO
CLIENTES:
-PACIENTE
-ALUMNO
Personajes -PROVEED
-COMENZAL
(según el Sistema) OPERADOR:
-DOCENTE
-MEDICO
-VENDEDOR
ETC
Semántica:
El personaje es una construcción mental elaborada mediante el concepto.
Se reduce a un conjunto de características o a una función (Rol) necesaria
en la operativa del sistema (deberes y derechos).
ROL:
Papel que desempeña en el sistema puede
ser encarnada en una persona o cualquier
entidad lo importante destacar es que se
genera Comportamiento, que debe ser
calculado.
El comportamiento se tipifica para su
categorización.
Comportamiento: Catálogo-Parque
Estado
Comportamiento_Prom
Cálculo de Comportamiento
Atributos:
Rango Cod_Tipo Peso
Rango_1: Antiguedad_Min
Antigüedad_Max Peso_1
Rango_2: Total_Compras_Min
Total_Compras_Max Peso_2
Rango_3: Total_Monto_Min
Total_Monto_Max Peso_3
Rango_4: Total_Compras_Internet_Min
Total_Compras_Internet_Max Peso_4
Rango_5: Total_Compras_Directas_Min
Total_Compras_Directas_Max Peso_5
Val-Norm = a / b
PRODUCTO
PRODUCTOS(*)
BIENES(*)
SERVICIOS(*)
PRODUCTO
PRODUCTO
Cada una de estas cosas pueden poseer muchos atributos sin embargo
desde un enfoque particular por ejemplo comercial, la cantidad de estos
sería solo la necesaria.
BIENES
BIENES 1 REL
N BIEN-XX
CATALOGO (PARQUE)
CONTAC
VIRTUAL
DIRECCION
VIRTUAL
FAMILIA
(*)
CATEGORIA : SERVICIO
CLASE 1 REL
N CLASE
CATALOGO (PARQUE)
1-ESTRUCTURA DE PRODUCTO
PRODUCTO
VARIABLE-1
Semántica.-
COD /NOMBRE
Producto.- Bien o Servicio que se
1 compone de una instancia de la
VARIABLE-2
NRO /XXXX
Variable-1 y una de la Variable-2
además de una Variable-3 y una
1
Variable-4 .
1 -PRODUCTO
-CATALOGO
La condición para este caso es todas las
DEFINICION
CODIGO
variables involucradas participen solo
1 DESCRIPCION
PRECIO
con una instancia en el diseño.
VARIABLE-3
1
VARIABLE-4
DEFINICION DE VUELOS
TRIPULANTES
TIPO CANAL
CATEGORIA VENTA CHECK-OUT-2
CIUDADES
COD / NOMBRE LLEGADA-2
1 1 POLITICA
PARTIDA
PRODUCTO
CODIGO
R CLIENTE
DESCRIPCION
AERONAVE
1 NATURALEZA 1 DURACION
PRECIO
R ASIENTO
TIPO, MODELO PROTOCOLO CHECK-IN-1
Tipo-Cuenta:
CUPOXCATEGO Min_Max_Antiguedad
1 1 Min_Max_Evento_1
Min_Max_Evento_2
R EQUIPAJE
Min_Max_Evento_3
HORARIO
Min_Max_Evento_n
DIA-HORA Estado
MAPA
NATURALEZA-SERVICIO
n CATEGORIA
CODIGO
DESCRIPC PRODUCTO ORIGEN DESTINO HORARIO NAVE CATEGORIA
ASIENTO
CATALOGO R CLASE (VIP, ECONOM
PRODUCTO-01 LIMA CUSCO LU-10 HR NAVE-01
TURISTA)
PRODUCTO-02 LIMA IQUITOS MA-12 HR NAVE-01 TURISTA
PRODUCTO-03 TRUJILLO CHICLAYO MI-14 HR NAVE-01 TURISTA
PRODUCTO-04 TRUJILLO LIMA JU-08 HR NAVE-01 TURISTA
PRODUCTO-05 CHICLAYO LIMA VI-16 HR NAVE-01 VIP
Semántica.- ENFOQUE HACIA CLIENTE PRODUCTO-06 CHICLAYO TRUJILLO SA-18 HR NAVE-01 VIP
Vuelo.- Capacidad de transportar desde una PRODUCTO-07 AREQUIPA LIMA DO-20 HR NAVE-01 ECONOMI
Ciudad Origen hacia otra Destino en una PRODUCTO-08 AREQUIPA CUSCO LU-10 HR NAVE-01 ECONOMIC
Aeronave determinada en Horarios establecidos PRODUCTO-09 CUSCO LIMA MA-12 HR NAVE-01 TURISTA
y en una Categoría de zona al interior de la nave. PRODUCTO-10 CUSCO PUNO MI-14 HR NAVE-01 TURISTA
VUELO
VUELO DURACION PRECIO DISTANCIA
VUELO-001 1 PREC-01 D1
VUELO-002 2 PREC-02 D2
VUELO-003 3 PREC-03 D3
VUELO-004 4 PREC-04 D4
PROTOCOLO DE VUELO
SERVICIO SECUENCIA TRANSACCION REGLAS POLITICAS
POLITICAS POLITICA ABORDAJE
VUELO-02 SEC-01 CHECKING REGLA-01 POLITIK-01 POLITIK-01 ARMAS BLANCAS 0
VUELO-02 SEC-02 ABORDAJE REGLA-02 POLITIK-02 POLITIK-02 ARMAS FUEGO 0
VUELO-02 SEC-03 PARTIDA REGLA-03 POLITIK-03 POLITIK-03 DROGAS 0
VUELO-02 SEC-04 LLEGADA REGLA-04 POLITIK-04 POLITIK-04 DINERO MAX 99999
VUELO-02 SEC-05 CHECKOUT REGLA-05 POLITIK-05
(*)
REGLA-02 EQUIPAJE 0 22
REGLA-03 T-RETRAZO 0 2
REGLA-04 T-RETRAZO 0 2
REGLAS DE NEGOCIO
(*)
REGLAS DE NEGOCIO
R
1 REGLA DE 1 R
NEGOCIO
n n
INSTRUCCIONES
CONDICIONES MANDATORIAS
CATALOGO n CONDICIONES
I-P R
1
CATALOGO
PRODUCTO 1 n REGLA
APLICA NEGOCIO
CATALOGO
1
CLIENTES
n INSTRUCCIONES
Condicionar el flujo de R MANDATORIAS
ejecución de un programa.
CATALOGO
TRANSAC
Normalmente se aplica a productos, clientes, eventos,
instrumentos de pago entre otros.
REGLAS DE NEGOCIO: COMPONENTES
R
1 REGLA DE 1 R
NEGOCIO
n n
CONDICIONES INSTRUCCIONES
(*) MANDATORIAS(*)
Las condiciones pueden ser “n” y Las instrucciones pueden ser “n” y deben
deben estar anidadas, mediante darse en unas secuencia definida.
Conectores lógicos AND y OR.
(*)
CONDICIONES
(Requisitos)
REGLAS DE NEGOCIO VARIABLES
COND VAR
C01 QDET
VALIDA
C02 XD
CONDICION
CODIGO
DESCRIPCION
OPERADOR-LOG
VALOR-PARAMET
ACCION-VERDAD
ACCION-FALSO
1
R2
n
PRODUCTO n REG-NEG
COD-PRO RN COD-RN
DESCRIPCION
CAJA PRECIO
R3
R CAT-PAR
ACCIONES
COMP/VTA EXISTENCIAS
n 1 n COD-EXI
CLIENTE R COD-EVE DETCANT
Q (CUENTA)
EVENTO
CANAL
CONDICIONES: ESTRUCTURA
OPELOG
(GT, EQ, GE, LT, LE)
Luego toda condición por mas complicada que sea deberá ser convertida a un
conjunto de condiciones simples y cada condición simple en función de variables.
CONDICIONES MODELO 1
COND VAR
INSTANCIA
C01 AA GE Qº ok null
C02 BB EQ 5 C03 null
C03 CC GE P ok VAL
COND03 IP
COND04 MTO-TOT
CATALOGO-CONDICIONES
COD-COND DESCRIPCION OPELOG PARAMETRO ACCION-V ACCION-F
COND01 COMPRA > Q GT Q OK COND-02
COND02 TOT-COMP> M GT M OK COND-03
C01 QVTA 1
CONDICION
CODIGO C01 SACT 2
DESCRIPCION
OPERAD-LOG
1 2
VALIDA VARIABLE
ACCION-VERDAD
ACCION-FALSO
CATALOGO-VARIABLES
CODVAR DESCRIPCION VALOR
REL-COND-VARIABLES
TOT-CRED-MATR TOTAL-CRED-A-MATR TOT-EVENTO
Primer modelo: compara
MAXCRE MAXIMO CREDITOS CONDIC-01
COND VAR
variable parque contra
CONDIC-01 PROM-POND
CONDIC-02 PROM-POND
parámetro.
PROM-POND PROMEDIO PONDERADO METODO-X
CONDIC-03 PROM-POND VALIDAR-M1 (COND, VAR, RPTA)
CONDIC-04 PROM-POND
CATALOGO-CONDICIONES
CUENTA-ALUMNO: METODO-X (instancia, valor)
Atributos: SELECT < Promedio-Ponderado > COND OPLOG PARM ACCION-V ACCION-F
.Código INTO <Valor>
COND-01 LE 10 MAXRANGO1 COND-02
.Fecha_Ingreso FROM CUENTA-ALUMNO
.Total_Cursos_Matriculados WHERE KEY-TAB = <instancia> COND-02 LE 14 MAXRANGO2 COND-03
.Total_Cursos_Aprobados
COND-03 LE 16 MAXRANGO3 COND-04
.Total_Créditos_Aprobados
.Total_Créditos_Obligatorios COND-04 LE 20 MAXRANGO4 NULL
.Record_Asistencia
.Promedio_Ponderado
.Estado
ACCIONES
(instrucciones mandatarias)
Cálculos Matemáticos
Acciones: Cálculos Matemáticos
METODO COMPORTAMTO
ENTIDAD
COD / DESCRI
COD / DESCRI
VARIABLES
MET01 PAR-A 10
MET01 PAR-B 20
VALOR VARIABLE
METODO
CODIGO
CODIGO
DESCRIPCION
DESCRIPCION TIPO
TIPO FORMULA
Ejemplo:
CATALOGO-METODOS
CATALOGO-FORMULA CATALOGO-VARIABLES
COD COD
COD-MET DESCRIPCION TIPO COD-MET VAR SEC OPERADOR VAR DESCRIPCION TIPO
VALOR-VARIABLES
(*)
MET01 PARA F
MET01 PARB P
POLITICAS
Semántica: Orientación
Genera:
Toma de Decisiones Automáticas
(*)
POLITICAS
(Toma de Decisiones Automática)
POLITICA DE NEGOCIO:
TRANSACCION APLICABLE A PRODUCTOS
TRAN PRODUCTO
VENTA PRODUCTO1
VENTA PRODUCTO2
VENTA PRODUCTO3
CANJE PRODUCTO1
RECLAMO PRODUCTO1
RECLAMO PRODUCTO2
TRANSACC 1 APLICA
N PRODUCTO
CATALOGO CATALOGO
N 1
VENTA CONTADO BIEN-01
VENTA CREDITO BIEN-02
DEVOLUCION SERV-01
CANJE SERV-02
RECLAMO
TRANSACC 1 APLICA
N INST-PAGO
CATALOGO CATALOGO
N 1
VENTA CONTADO T-C VISA
VENTA CREDITO T-C MASTERC
DEVOLUCION T-C AME-EXP
CANJE T-D ELECTRON
RECLAMO T-D MAESTRO
PUNTAJE
TRANSACC 1 APLICA
N CANAL
CATALOGO ATENCION
N 1
VENTA CONTADO PRESENCIAL
VENTA CREDITO TELEFONICO
DEVOLUCION PUNTO-DE-VTA
CANJE INTERNET
RECLAMO
CATALOGO CLIENTE
Adquiere
TIPO
TRANSAC
VIA CANAL-ATC
CATALOGO
APLICA
PRODUCTO
CATALOGO
F-PAG
APLICA
INST-PAGO
CATALOGO
POLITICA DE OPERAR
TRAN CANAL-ATTC
VENTA PRESENCIAL
TRAN PRODUCTO
VENTA TELEFONICO
VENTA PRODUCTO1
INST-PAGO PRODUCTO
VENTA INTERNET
VENTA PRODUCTO2
T-C VISA PROD-01
CANJE PRESENCIAL
VENTA PRODUCTO3
T-C MASTERC PROD-01
RECLAMO PRESENCIAL
CANJE PRODUCTO1
T-C AME-EXP PROD-01
RECLAMO INTERNET
RECLAMO PRODUCTO1
T-D ELECTRON PROD-01
RECLAMO PRODUCTO2
T-D MAESTRO PROD-01
PUNTAJE PROD-01
TRANSACCIONES
(Intercambio,
Dinamiza Negocio, Ciclos
Genera Evento)
1.-FABRICAR
2.-VENTA
3.-CANJE
4.-ENTREGAR
5.-RECAUDAR
6.-RECLAMAR
7.- RESERVA
8.- MATRICULA
9.- RETIRO
10.- DEVOLUCIÓN
(*)
TRANSACCIONES: CICLO DE VIDA
OPER NEG-4
OP NEG-3
OPERACIÓN NEG-1
La TRX1 SE DESARROLLA
TRAN OPENEG SCC APLICANDO:
TRX1 OPENG1 1 OPENG1, OPENG3, OPENG5
TRX1 OPENG3 2
TRX1 OPENG5 3
CONCEPTO : TRANSACCIONES
TRANSACCIONES
ACTIVAN INICIO DE OPERACIONES DE NEGOCIOS
TRANSACCIONES
ACTIVIDADES QUE GENERAN NEGOCIOS
R2
n CONDICIONES
1
EVENTO n 1 CATALOGO
PARQUE C-P TRANSACCION
1
n OPERACIONES
R3
DETALLE TRANSACCIONES
EJECUTA
DETALLA OPERACION
METODO
(CONCEPTO)
TRANSACCIONES
TIPO
CLIENTE
POLITICA CATALOGO (Tipo) POLITIK CATALOGO
COMPORTMTO
CLIENTE TRANSACCIONES PRODUCTO
VENTA
R
R
PEDIDA
PEDIDA
CLIENT COMPRA PEDIDA NROFAC
EXISTENCIA
VENTA EXISTENCIA
CANT
EVENTOS
Todos los eventos parque, siguen el patrón del tipo de evento del catálogo.
DESARROLLO DE UN SERVICIO
Los Productos Servicios se Desarrollan mediante
Actividades o Transacciones(produciendo Hechos o
Eventos). De acuerdo a su Naturaleza
Toda Transacción genera un conjunto de operaciones
que se desarrollan de acuerdo a un protocolo.
Protocolo.-
Conjunto de pasos de estricto cumplimiento y bajo Reglas
de gestión.
Cada paso (Operación) debe tener: Determina Secuencias
Objetivo
Duración
Resultado
Costo
Esquema del motor Transaccional
CATALOGO
TRANSACC 1 N Operaciones
Operaciones
Catalogo
Código-Tran
Objetivo Secuencia (Scc) indica
Descripción el orden de ejecución
Tipo
de las operaciones.
Alcance
Estado TRAN OPERAC SCC De esta manera se
TRX1 OPERCX 1 desarrollan los eventos,
es la guía del autómata
TRX1 OPERCY 2 Estructura que resuelve
TRX1 OPERCZ 3 cualquier Evento en
VUELO SECUENCIA TRAN REGLAS POLITICA base a la secuencia de
Operaciones.
VUELO-02 SEC-01 CHECKING RN-01 POLITIK-01
VUELO-02 SEC-02 ABORDAJE RN-02 POLITIK-02
VUELO-02 SEC-03 PARTIDA RN-03 POLITIK-03
VUELO-02 SEC-04 LLEGADA RN-04 POLITIK-04
VUELO-02 SEC-05 CHECKOUT RN-05 POLITIK-05
En la medida que se indiquen las Operaciones y su secuencia Correspondiente, el autómata ejecutará una y
otra vez de modo repetitivo las indicaciones.
Estas indicaciones se almacenan en las entidades de la base de Conocimiento.
Luego solo es necesario definir a manera de parámetros estas indicaciones para el autómata.
De esta manera se estará almacenando Conocimiento en la base.
Desarrollo de Operaciones
TRANSACC
Ejecuta-Op OPERACIONES
CATALOGO CATALOGO
ADQUIERE MET1
CHECKING MET2
Detalla-Op
VENTA MET3
VENTA MET4
CAJA
TIPO Se Recauda
POLITIK
CONDICIONES
TRAN
VALIDA
VENTA Se Entrega
CLIENTE POLITIK
CANJE
TIPO-PRODUCTO
RECLAMO
TIPO POLITICA
CATALOGO
OPERACIONES
VIA
TRAN
Representa Empresa
PLANTA OPERADOR
TIPO
POLITIK
TIPO
TRANSACCIONES Y EVENTOS
CONDICIONES R R OPERACIONES
R
R R
PEDIDA
PEDIDA
PEDIDA NROFAC
EXISTENCIA
CLIENTE ADQUIERE VENTA EXISTENCIA
CANT
EVENTOS
Todos los eventos parque, siguen el patrón del tipo de evento del catálogo.
CAMBIOS PRODUCIDOS POR UN EVENTO SOBRE UNA CUENTA
ADQUIERE
CLIENTE VENTA
(INSTANCIA)
(CUENTA)
MONTO
SALDO VARIABLE
Al implementar una
FORMULA APLICA
transacción se definen
qué operaciones se
aplican, estas a su vez METODO
TRANSAC
determinan mediante CATALOGO (CATALOGO)
qué Métodos se
resuelven y, estos se DETALLA DETALLA
aplican vía un
conjunto de variables
a través de una OPERACIÓN CATALOGO
fórmula.
EVENTO PARQUE
MODELO COMPLETO
Se Recauda Entrega=Recauda
CAJA
PARQUE BALANCE
CONTABLE
CTA-X-PAG
VENTA
CHECKING
CLIENTE PRODUCTO
Adquiere ENTREGA DET-COMP
EXISTENCIA
PARQUE
EQUIPAJE ASIENTOS
PLANTA OPERADOR
VIA PARQUE
PARQUE
EVENTO CHECKING
OPERADORES
FIN-EVENTO
INICIO-EVENTO
CHECK-CLTE
CHECK-
EQUIPAJE
CHECK-
ASIENTO
OPERACIONES DE
NEGOCIO
EVENTOS PROTOCOLO DE VUELO
VUELO SECUENCIA EVENTO REGLAS POLITICA FECHA HORA
VUELO-001
VUELO--02 20190502 120500 20190502 132000
VUELO-003
VUELO-004
VUELO-005
VUELO-006
VUELO-007
VUELO-008
VUELO-009
VUELO-010
5.CHECK-OUT
FECHA HORA CHECK-OUT TICKET ASIENTO PASAJERO EQUIPAJE CANAL
DEUDA
VENTA
VIA OPERACION
CAT-TRANSAC R
Representa Empresa
OPERADOR
PLANTE R PARQUE
PARQUE
Secuencia de Operaciones
1.- CREA-EVENTO :ACT-ESTADO-DOCVTA
CREA-VIA :CREAR-INSTANCIA (VIA + EVENTO)
2.- CREA-DET-CANT :CREAR-INSTANCIA (VENTA + EXIST, CANT)
4.- LIQUIDACION :VALORA DETALLE CANTIDAD
5.- CREA-ADQUIERE :CREAR-INSTANCIA (CLIENTE + VENTA)
6.- CREA-DEUDA :CREAR-INSTANCIA (VENTA + CAJA, MONTO)
TRAN 1 N Operaciones
Catalogo Operaciones Catalogo
TR-VTA CREA-EVENTO 1
TR-VTA CREA-VIA 2
TR-VTA CREA-CANT-CMPR 3
TR-VTA LIQUIDACION 4
TR-VTA CREA-ADQUIERE 5
TR-VTA CREA-DEUDA 6
Secuencia de Operaciones
1.- CREA-EVENTO : ACT-ESTADO-DOCVTA
CREA-VIA :CREAR-INSTANCIA (VIA + EVENTO)
2.- CREA-DET-CANT :CREAR-INSTANCIA (VENTA + EXIST, CANT)
4.- LIQUIDACION :VALORA DETALLE CANTIDAD
5.- CREA-ADQUIERE :CREAR-INSTANCIA (CLIENTE + VENTA)
6.- CREA-DEUDA : CREAR-INSTANCIA (VENTA + CAJA, MONTO)
OPERACIONES
CREA-EVENTO: CREAR-INSTANCIA (VENTA)
METODO: M1=GRABA-VENTA
CREA-VIA: CREA-INSTANCIA(VENTA + VIA)
METODO:M2= GRABA-VIA, M3=ACT-RECORD-VIA
CREA-DET-CANT: CREAR-INSTANCIA (EXISTENCIA + VENTA)
METODO: M4= GRABA-DETALLE, M5=ACT-RECORD-EXISTENCIA
CREA-ADQUIERE: CREAR-INSTANCIA (VENTA + CLIENTE)
METODO: M6=GRABA-ADQUIERE, M7=ACT-RECORD-CLIENTE.
CREA-DEUDA: CREAR-INSTANCIA(VENTA-CAJA)
METODO: M8=GRABA-DEUDA, M9=ACT-RECORD-CAJA
LIQUIDACION
HACER PARA TODO DETALLE-CANTIDAD
CONSIGUE-PRECIO-CAT (EXIST)
VERIFICAR-CAMPAÑAS (PROD)
SUB-TOT = Q * PRECIO
TOTAL = TOTAL + SUB-TOT
4.- LIQUIDACION :VALORA DETALLE CANTIDAD
METODO
HACER PARA TODO DETALLE-CANTIDAD
CONSIGUE-PRECIO-CAT (EXIST)
VERIFICAR-CAMPAÑAS (PROD)
SUB-TOT = Q * PRECIO
DETALLA
TOTAL = TOTAL + SUB-TOT
FIN-HACER
OPERACION CONDICION
(CONCEPTO) COND n COD-CON
EJECUTA 1
PRODUCTO
COD-PROD
RN
n CAMPAÑA
COD-CAMP
CATALOGO PRECIO
(TRANS) 1 La Campaña
modifica el precio
ACC ACCIONES
de Catálogo.
APLICA PRODUCTO CAMPAÑA
CAT-PAR
PROD01 CAMPAÑ01
PROD02 CAMPAÑ01
PROD03 CAMPAÑ01
1 CAMPAÑA CONDICION
Modelo de Liquidación.-
Cuantificar conceptos para obtener un monto final
Cantidad
CASOS VARIABLES
VALOR PESO
POLIMORFISMO DE OBJETOS
Liquidación
Valor-fin = RN (Valor-real)
Peso-fin = RN (Peso-catalogo)
CUENTAS
(Comportamientos)
Modelando las Cuentas como Entidades
Cuentas...?
Cuenta Bancaria, Cuenta Contable, Consumo de luz, agua, teléfono, Tarjeta Crédito, etc.
Controla Saldos o equivalentes (estados).
Permite tomar acción sobre el nivel del Saldo (aplicando Reglas de Negocio).
Resultados (Netos) de eventos o consecuencias de eventos.
Sintetiza la actividad de una Entidad.
Describe Características Operativas de su Comportamiento que identifica a un
Objeto en el contexto del sistema.
State
EVENTO-1
State
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 CUENTAS
Diagrams
EVENTO-6
Diagrams
Component
Component
Diagrams
Diagrams
EVENTO-4
EVENTO-5
Ejemplo de comportamientos
Entidad-Cliente: Entidad-Alumno:
Atributos: Atributos:
.Nro_Cliente .Código-Alumno
.Fecha_Ingreso .Fecha_Ingreso
.Total_Compras .Total_Cursos_matriculados
.Total_Monto .Total_Cursos_aprobados
.Total_Compras_Créditos .Total_Cursos_desaprobados
.Total_Compras_Contado .Total_Cursos_desaprobados=1_vez
.Total_Compras_Internet .Total_Cursos_desaprobados>1_vez
.Total_Compras_Directas .Record_Asistencia
.Total_Devoluciones .Promedio_Ponderado
.Estado .Estado
• Las Cuentas nacen después que se ha generado el parque a partir del Catálogo.
• Muchas veces mediante la Cuenta se conoce al Responsable, teniendo así doble
función la de Control e Identificación.
IMPLEMENTACION
MOVIMTO
RESPONSABLE CLIENTE
MOVIMTO
NROCTA
CLTE RESPONS CTA-BANC NRDMOV
MOVIMTO
CTACTB
BALANCE DETALLE CTA-CTB NRODIA DIARIO
NROLINEA CONSUMOS
CLIENT DEUDA LINEA-CRE NROMOV PAGOS
NROSUM CONSUMOS
ABONAD DEUDA SUMINIST NROACC PAGOS
Creación
(Fabricación)
de
CUENTAS
CREACION DE CUENTAS
La existencia nace a
partir de su catalogo
mediante el evento
Catálogo
Cuenta-Parque Creador.
Define CREA
Existencia
Tipo-Cuenta
Evento
Creador
EVENTO-CREADOR BIEN-CATALG CUENTA-CTRL
CTA-EXIST=CTA-CATALG + EVENTO-CREAC
CREACION Y ACTUALIZACION DE CUENTAS
Acciones
Evento
Actualización
ACTUALZ
Catálogo Define
Entidades:
Cuenta-Tipo
CREA Cuenta
Existencia
La existencia determina, que el
parque nace a partir de su EVENTO-CREADOR BIEN-CATALG CUENTA-CTRL
catalogo mediante el evento Evento 333444 555-666 2222
Creador.
Creador 444555
555666
666-777
777-888
3333
4444
Por ejemplo entrega de 666777 888-999 5555
mercadería. 777888 444-555 6666
888999 333-444 7777
CTA-EXIST=CTA-CATALG + EVENTO-CREAC
CREACION Y ACTUALIZACION DE BIENES
LOTE
Cuenta
Catálogo Evento
Define Detalle
Entidades: Creador
ROL
BIENES
Cuenta
GENERA
Existencia
DE ENTIDAD
EVENTO
Impacto de Eventos hacia las Cuentas
Los eventos “Moldean” a las cuentas
CUENTA-1
CUENTA-8 CUENTA-2
CUENTA-7
CUENTA-3
EVENTO
CUENTA-6
CUENTA-4
CUENTA-5
CATEGORIA : EVENTO
Punto en el tiempo que se dan condiciones para que desencadenen una serie de
operaciones y métodos (Inicio de una Transacción).
Concretándose hechos consumados.
Atributos.-
IU: Número correlativo
Tiempo: Fecha, Hora
Estado
Totales (no obligatorio)
VENTA, ENTREGA
RECLAMOS
DE
PRODUCTOS
CTA-X-COB CATALOGO
R
CATALOGO PRODUCTO
CTA-X-COB
TIPO-CLTE PARQUE
Toda VENTA genera
CTAXCOB que será
Retribuida con un pago sea C-P EV-CREA
contado o crédito
C-P
EV-CREA DEUDA
Act-Doc-Vta
OPERADOR
(CUENTA) C-P TIPO-OPRDR
RESPONSABLE
Ejemplo: Operaciones de una Venta
(Post-Pago)
OPERACIONES:
TRAN 1 N Operaciones
Catalogo Operaciones Catalogo
TR-VTA 1
ACT-DOCVTA
TR-VTA VENTA 2
TR-VTA DET-CANT 3
TR-VTA LIQUID 4
TR-VTA ADQUIERE 5
TR-VTA DEUDA 6
4.- VALORA DETALLE CANTIDAD (LIQUIDACION)
METODO
HACER PARA TODO DETALLE-CANTIDAD
CONSIGUE-PRECIO-CAT (EXIST)
VERIFICAR-CAMPAÑAS (PROD)
SUB-TOT = Q * PRECIO
DETALLA
TOTAL = TOTAL + SUB-TOT
FIN-HACER
OPERACION CONDICION
(CONCEPTO) COND n COD-CON
EJECUTA 1
PRODUCTO
COD-PROD
RN
n CAMPAÑA
COD-CAMP
CATALOGO PRECIO
(TRANS) 1 La Campaña
modifica el precio ACC ACCIONES
de Catálogo.
APLICA CAT-PAR PRODUCTO CAMPAÑA
PROD01 CAMPAÑ01
PROD02 CAMPAÑ01
PROD03 CAMPAÑ01
1 CAMPAÑA CONDICION
Amortiza CTASXCOB
TIPO-CLTE C-P
DETALLE
INSTRUM-PAGO C-P EV-VTA
MONTOS
(CUENTA)
C-P
C-P CAT-TRANSAC
OPERADOR
(CUENTA) C-P TIPO-OPRDR
RESPONSABLE
IMPLEMENTACION
HISTORIAL
CLIENTE EXISTENCIAS
HISTORIAL VENTA HISTORIAL
(CUENTA) (CUENTA)
EVENTO
HISTORIAL
CANAL-ATT
(CUENTA)
IMPACTA SOBRE CUENTAS
NROCOT
PROVEE OFERTA COTIZAC EXISTENCIA
PRECIO
NROPED
AREA SOLICITA PEDIDO EXISTENCIA
CANT EXISTENCIA
NROFAC
CLIENT COMPRA COMP/VTA EXISTENCIA
CANT
R
PRODUCTO
IMPLEMENTACION
PEDIDC
PEDIDC
PEDIDC NROCOT
PROVEE OFERTA COTIZAC EXISTENCIA
PRECIO
PEDIDO
PEDIDO
PEDIDO NROPED
AREA SOLICITA PEDIDO EXISTENCIA
CANT EXISTENCIA
PEDIDA
PEDIDA
PEDIDA NROFAC
CLIENT COMPRA COMP/VTA EXISTENCIA
CANT
CATALOGO
DE EVENTOS R
PRODUCTO
IMPLEMENTACION
CUENTA HISTORIA
PERSONA RESPONS PERSONAJE
MOVIMTO
(EVENTO)
VALIDA
La aparición de un Evento, motivará que desencadenen unas
Operaciones propias del Negocio (ejecutando Reglas de CATALOGO
APLICA
Negocio) Las Operaciones a su vez serán aplicadas (EVENTO)
Mediante los Métodos asociados a los Objetos, esta
aplicación es efectiva mediante fórmulas o alteración de EJECUTA
datos.
METODO DETALLA OPERACION
(CONCEPTO)
EVENTOS
CATALOGO PARQUE Una Clase del catalogo puede ser programada para
que sea dictada en el periodo académico
PERIODO programado. Luego las Sesiones de Clase deberán
ACADEMICO ser programadas al detalle con sus fechas
respectivas.
CLASE EVENTO
PROGRAMA
CATALOGO CREADOR
Cuenta
CLASE-PROGR CONTROL
DESARR Control Cupos
Entrega
SESION-CLASE EVENTO
PROGRAMAC
CATALOG CREADOR
FECHA
TABLA AMPLIADA
CONDICION
R2
n COD-COND
1
PRODUCTO R1
n REG-NEG
COD-PRO COD-RN
1
ACCIONES
R3
CAT-PAR
1
COMP/VTA
COD-EVE
1 DETCANT
n EXISTENCIAS
COD-EXI
EVENTO (CUENTA)
CATEGORIA ENTIDAD FECHA
FABRICACION
DE
PRODUCTO SERVICIO
(TICKET)
Modelando la Fecha como Entidad
•ATRIBUTOS •METODOS
•AÑO •RESTARLE-DIAS
•MES •RESTARLE-FECHA
•DIA •ADICIONAR-DIAS
•LABORABLE •GRABAR
•FERIADO •CAMBIAR
•DIA-SEMANA •ELIMINAR
•CONSULTAR
Modelando la Fecha como Entidad
n
PROGRAMACION FECHA
La presencia de la entidad fecha da
significado dinámico al modelo VUELO
(sistemas dinámicos). PROGRAMDO
Programación de Eventos
TRIPULANTES
TIPO-TRIP
Se debe indicar la CIUDADES CATEGORIA
COD / NOMBRE
Naturaleza del
Vuelo Catálogo 1 1 R
por Semántica.
Se debe indicar el 1
evento de 1 NATURALEZA
AERONAVE
TIPO, MODELO
Programación TIPO-VUELO
CUPOXCATEGO
CATEGO
existencia de CODIGO
DESCRIPC
PROGRAMACION n
VUELOS 1 PROGRAMACION FECHA
CREADOR
Compromete:
1 Recursos Humano
Recursos Físicos
VUELO Recursos Financieros
DET-LOTE PROGRAMDO
LOTE
CUENTA
CONTROL
- Nace la Cuenta
Control de Cuadre.
RECURSOS
Naves reales por Tipo Tripulantes reales por tipo PROGRAMACION DEL PROTOCOLO
TIPO-NAVE NAVE-PARQUE TRIPULACION COMPONENTES VUELO SECUENCIA EVENTO REGLAS POLITICAS FECHA HORA
NAVE-01 NAVE-X TRIPULAC-A PILOTO-X
NAVE-01 NAVE-Y TRIPULAC-A CO-PILOTO-Y VUELO-02 SEC-01 CHECKING RN-01 POLITIK-01 AAAAMMDD HHMMSS
NAVE-01 NAVE-Z TRIPULAC-A ASISTENTE-Z VUELO-02 SEC-02 ABORDAJE RN-02 POLITIK-02 AAAAMMDD HHMMSS
TRIPULAC-A AERO-MOZA-W VUELO-02 SEC-03 PARTIDA RN-03 POLITIK-03 AAAAMMDD HHMMSS
VUELO-02 SEC-04 LLEGADA RN-04 POLITIK-04 AAAAMMDD HHMMSS
VUELO-02 SEC-05 CHECKOUT RN-05 POLITIK-05 AAAAMMDD HHMMSS
Cantidad
Tickets
para cada
PROGRAMACION DE VUELOS Vuelo
Fecha
Esperada VUELO ASIENTO ESTADO
para
volar
VUELO 0100 NRO-51 CHECK
PROG TIP EXISTENCIA FECHA Los eventos futuros, se
PASILLO
generan y se caracterizan
PROG99 V001 VUELO100 20140131 por: FILA5
VUELO 0200 NRO-52 DISPON
1.- Generar parque de
VENTANA
PROG99 V001 VUELO200 20140228 servicios
FILA5
2.- Planificar actividades VUELO 0300 NRO-53 CHECK
PRODUCTO-CATAL
FECHA SERVICIO-PROGRAMADO
EVENTO FABRICACION
CUENTA INDIVIDUAL
CUENTA INDIVIDUAL
TICKETS
CUENTA INDIVIDUAL
TICKETS
CUENTA INDIVIDUAL
TICKETS
TICKETS
PROGRAMACION Y CONTROL DE EVENTOS
La Existencia
determina, que el
TICKETS parque se ha
TICKETS generado a partir
TICKETS
TICKETS
CITA-MEDICA de su catalogo.
SESION-CLASE Esta generación ha
FUNC-TEATRO
Evento sido realizada
VUELO R mediante un
Fabricador
evento creador.
El evento
Catálogo programado tiene
N Totales Lote su cuenta y otros
Tipo Servicios PROGRAMAC
Transacción Programado detalles.
TODO EVENTO
FUTURO ES
CONSIDERADO
Fecha PARQUE POR LO
Programada TANTO DEBE TENER
SU CUENTA CONTROL
TICKET
EVENTO DETALLE TICKET
TICKET
FARICADOR TICKET
OPERADOR
CATALOGO
Programación PARQUE
SERVICIO CODIGO
Comprometido
DESCRIPCION
ESPECIALIDAD
PLANTA-01 EQUIPO-01
Programado PARQUE
Comprometido
CODIGO
DESCRIPCION
R
PROD/HR
EQUIPO-UNIDAD
INSUMOS Detalle (TICKET)
PARQUE
Comprometido CODIGO
DESCRIPCION
CANT/UNIDAD
EVENTO LOTE
EXISTEN EVENTOS QUE PUEDEN GENERAR SOLO UN CUPO
COMO EN EL CASO DE UNA CITA MEDICA
EVENTO
FECHA
PROGRAMADO LOTE:
PRODUCTO Evento
CATALOGO R Programado
Ticket
EVENTO CUENTA
FABRICADOR R CONTROL
EQUIPO-INDV
Detalle (TICKET)
EVENTO PROGRAMADO
CADA EVENTO PROGRAMADO, DEBE INDICAR TODOS LOS RECURSOS
MATERIALES Y HUMANOS QUE ESTAN COMPROMETIDOS.
INSUMOS
PARQUE
R TIPO VUELO
CODIGO
DESCRIPCION
CANT/UNIDAD
FECHA
OPERADOR R HORA
PARQUE
Vuelo-Lote
CODIGO R Programado
DESCRIPCION
ESPECIALIDAD EVENTO
FABRICADOR
EQUIPO-LOTE
R
CUENTA
VUELO-01 NAVE-01 R CONTROL
VUELO-02 NAVE-01
VUELO-03 NAVE-01 VUELO-01 ASIENTO-01
Define Evento
Fabricador R
Entidades:
Servicios N
Transacción Lote-Producto
PROGRAMAC
Programado
Desarrollo
SESION-CLASE PROGRAMAC
EVENTO
CATALOG CREADOR
FECHA
Programación de Sesión
FECHA
SESION-CLASE EVENTO
PROGRAMAC
CATALOG CREADOR
CONTROL
Cuenta
Control-Asist.
1
Responsable
n DOCENTE
PARQUE
SESION-PROGR
n Lugar
1 AULA PARQUE
GENERACION
DE
TICKETS
DE
VUELOS
GENERACION DE TICKET DE VUELOS
TRIPULANTES
C/P
CODIGO
TIPO CANAL
CATEGORIA CIUDADES VENTA
COD / NOMBRE
1 1 POLITICA EVENTO
R FABRICADOR CUENTA
R
PRODUCTO CONTROL
DEFINIDO
CODIGO
AERONAVE
1 NATURALEZA 1 DESCRIPCION
DURACION
PRECIO
1
TIPO, MODELO
CUPOXCATEGO Tipo-Cuenta: TRIPULACION
1 1 Min_Max_Antiguedad
Min_Max_Evento_1
PROGRAMAC PARQUE
COMPROMETIDA
Min_Max_Evento_2
HORARIO Min_Max_Evento_3
DIA-HORA Min_Max_Evento_n
MAPA Estado FECHA VUELO-PROGR R
n CATEGO
CODIGO
ASIENTO
CATALOGO
R
DESCRIPC
CLASE (VIP,
n VUELO-01 NAVE-01
TURISTA) ASIENTO VUELO-02 NAVE-01
PARQUE R
VUELO-03 NAVE-01
VUELO-01 ASIENTO-01
NAVE PARQUE
C/P COMPROMETIDA VUELO-01 ASIENTO-02
Saldo_Ticket-Ini
VUELO-01 ASIENTO-03
CONTROL DE LO
PROGRAMADO
CONTRA LO
EJECUTADO
Evento Futuro-Evento Ejecutado