Anda di halaman 1dari 123

TINO

T
REYNA
R
M MONTEVERDE

UNI-ESAN
Presenta:

Modelando la Arquitectura

de datos de la Organizacin

Autor: MBA. Ing. Tino Reyna Monteverde Curso:


Lima, Abril-2013 Arquitectura de Datos
Estructura de la Informacin
para modelar

Arquitectura
de
Datos
PARTE 6

CICLO 3, 4
ENTIDADES DEL PARQUE DE PRODUCTOS
(EXISTENCIAS)

EVENTOS GENERAN CUENTAS


COMPONENTES DE LA ARQUITECTURA
ENTIDAD DESCRIPCION CICLO-VIDA
1.- PERSONA PRODUCTO
A -NATURAL PERSONAJES
-JURIDICA 1.DEFINICION:
C
2.- PRODUCTO
A
-BIENES Ej. Aula, Edificio, etc.
T
-SERVICIO Ej. Transporte, Salud, Diversin NATURALEZA
A
(E. Dependiente) .Naturaleza: Componentes y Relaciones
L
O DESARROLLO
- LEYES .Polticas
G
.Reglas de Negocio
O
3.-DINAMICA TRANSACCIONES: Desarrollo - Actividades
B 4.- CUENTA(*)
P 5.- EVENTO(*) TIEMPO-ACTUAL 2.-FABRICACION
A
R 3.-VENTA
Q 6.- FECHA(*) TIEMPO-FUTURO
U 4.-ENTREGA
E
CATEGORIA DE ENTIDAD

CUENTAS
(Comportamientos)
Asimilacin de Eventos

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
Modelando las Cuentas como Entidades
Cuentas...?
Cuenta Bancaria, Cuenta Contable, Consumo de luz, agua, telfono, Tarjeta Crdito, etc.
Controla Saldos o equivalentes (estados).
Permite tomar accin sobre el nivel del Saldo.
Resultados (Netos) de eventos o consecuencias de eventos.
Sintetiza la actividad de una Entidad.
Describe Caractersticas Operativas de su Comportamiento que identifica a un
Objeto en el contexto del sistema.

Atributos.- Indicadores de su comportamiento.


- I.U.: Nmero de identificacin, Denominacin
- Antigedad, Saldo_Inicio, S_Ventas, S_Entregado, etc.(Controladores)
- Estado

SALDO_ACTUAL = SALDO_INICIO S_ENTREGADO


SALDO_DISPONIBLE = SALDO_INICIO S_VENTAS
Ejemplo:

Cuenta-Cliente: Cuenta-Alumno:

Atributos: Atributos:
.Nro_Cta .Cdigo
.Fecha_Ingreso .Fecha_Ingreso
.Total_Compras .Total_Cursos_matriculados
.Total_Monto .Total_Cursos_aprobados
.Total_Compras_Crditos .Total_Crditos_aprobados
.Total_Compras_Contado .Total_Crditos_Obligatorios
.Total_Compras_Internet .Total_Crditos_Electivos
.Total_Compras_Directas .Record_Asistencia
.Calificacin .Promedio_Ponderado
Estado .Estado
Ejemplo de comportamientos

ENTIDAD INSTANCIA VARIABLE VALOR ENTIDAD INSTANCIA VARIABLE VALOR

CLIENTE CLIENTE-01 FEC-ING 100 ALUMNO ALUMNO-01 FEC-ING 10


CLIENTE CLIENTE-01 TOT-COMP 200 ALUMNO ALUMNO-01 TOT-CUR-APR 20
CLIENTE CLIENTE-01 TOT-MTO 300 ALUMNO ALUMNO-01 TOT-CUR-MAT 30
CLIENTE CLIENTE-01 TOT-CMP-CR 400 ALUMNO ALUMNO-01 TOT-CRD-APR 40
CLIENTE CLIENTE-01 TOT-CMP-CH 500 ALUMNO ALUMNO-01 TOT-CRD-OBL 50
CLIENTE CLIENTE-01 TOT-CMP-DR 500 ALUMNO ALUMNO-01 TOT-RCD-AST 50
CLIENTE CLIENTE-01 TOT-CMP-INT 500 ALUMNO ALUMNO-01 PROM-POND 500
CLIENTE CLIENTE-01 ESTADO A ALUMNO ALUMNO-01 ESTADO A
Modelando las Cuentas como Entidades

POR TUS CUENTAS TE CONOCERAN


CLIENTE, ALUMNO, MEDICO, VENDEDOR etc.
Poseen un significado de Afiliacin de la entidad con el sistema en cuestin.

Controlan Saldos Annimos, slo la Relacin con su responsable indicar la


titularidad de la misma.
Todo componente de datos que sea factible de poder llevar un control de saldos
(indicadores) deber tratarse como una Entidad Cuenta.

Los Saldos a modo de Resultados (Netos) de eventos o consecuencias de eventos


sobre la Cuenta. Contadores de Eventos.

Las Cuentas nacen despus que se ha generado el parque a partir del Catlogo.
Muchas veces mediante la Cuenta se conoce al Responsable, teniendo as doble
funcin la de Control e Identificacin.
IMPLEMENTACION

NROCTA
CLTE RESPONS CTA-BANC NRDMOV MOVIMTO

CTACTB
PLAN DETALLE CTA-CTB NRODIA DIARIO
CONTB

CONSUMO
CLIENT DEUDA LINEA-CRE NROLINEA
PAGO
NROMOV

NROSUM
ABONAD DEUDA SUMINIST NROACC ACCIONES
IMPLEMENTACION

PERSONA RESPONSABLE CLIENTE

MADRE-HIJA CTA-BANC HISTORIA

MOVIMTO

Recordar que toda Cuenta, resume el Comportamiento de algo o alguien.


Mediante la Relacin RESPONSABLE se asocia a este y mediante indicadores o saldos se
conocer su estado actual.
Adems toda Cuenta siempre ser afectada por movimientos o Eventos mediante la relacin
Historia.
CUENTAS DE CUENTAS
PERSONA

RESPONSABLE CLIENTE

MADRE-HIJA CTA-BANC HISTORIA

MOVIMTO

Es importante tomar en cuenta que se puede partir de una cuenta madre


para luego detallar en cuentas hijas
Este detalle no tiene limite puede darse tantos niveles como se requiera de
acuerdo a su semntica.
CATEGORIA CUENTA
ROLES(Cuentas)

ESTUDIANTE

POR CADA PERSONA


SE PUEDEN POSEER
INDICADORES DE
PERSONA RESPONDE CLIENTE RENDIMIENTO
EN DIFERENTES
FACETAS O
ROLES.

PACIENTE
IMPLEMENTACION

BIENES

RESPONS EXISTENCIAS HISTORIA


ALMACEN

ENTRADA
SALIDA

Cuenta Existencias, resume el Comportamiento de bienes catalogados.


Mediante la Relacin RESPONSABLE se asocia a este y mediante indicadores o
saldos se conocer su estado actual.
Adems las Existencias sern afectadas por movimientos o Eventos mediante la
relacin Historia.
CATEGORIA CUENTA

POR CADA BIEN


EXISTENCIAS
SE PUEDEN POSEER
BIEN INDICADORES DE
RESPONDE RENDIMIENTO
(CATALOGO)
EN DIFERENTES
FACETAS.
VENTAS

La Entidad Bienes del Catlogo, manifiesta su comportamiento en diferentes


facetas. As desde el enfoque logstico ser importante tener el control del nivel
de Existencias que indicar su stock por cada movimiento de entrada o salida.
Creacin
(Fabricacin)
de

CUENTAS
CREACION DE CUENTAS

La existencia nace a
Parque partir de su catalogo
Existencia mediante el evento
Creador.
CREA

Catlogo
Evento
Define
Creador
Productos

CREA EVENTO-CREADOR BIEN-CATALG CUENTA-CTRL

333444 555-666 2222


444555 666-777 3333
Cuenta 555666 777-888 4444
666777 888-999 5555
Existencia
777888 444-555 6666
888999 333-444 7777

CTA-EXIST=CTA-CATALG + EVENTO-CREAC
CREACION Y ACTUALIZACION DE CUENTAS

Acciones
Evento La existencia
Actualizacin determina, que el
Catlogo parque nace a partir de
Define ACTUALZ su catalogo mediante
Entidades: el evento Creador.

CREA Cuenta Por ejemplo entrega


ROL
Existencia de mercadera.
BIENES
EVENTO-CREADOR BIEN-CATALG CUENTA-CTRL

333444 555-666 2222


444555 666-777 3333
Evento 555666 777-888 4444
666777 888-999 5555
Creador 777888 444-555 6666
888999 333-444 7777

CTA-EXIST=CTA-CATALG + EVENTO-CREAC
CREACION Y ACTUALIZACION DE BIENES

Acciones
LOTE
Cuenta
Catlogo
Define Evento
Detalle
Entidades: Creador
ROL
BIENES Cuenta
RESPONDE
Existencia

La Cuenta Existencia determina, que el parque


se ha generado a partir de su catalogo.
Esta generacin ha sido realizada mediante un
evento creador.
La Cuenta lote creada (cuenta de cuentas).
CATEGORIA

DE LOS

EVENTOS
Impacto de Eventos hacia las Cuentas

CUENTA-1

CUENTA-8 CUENTA-2
CUENTA-7

CUENTA-3
EVENTO
CUENTA-6

CUENTA-4
CUENTA-5
CATEGORIA : EVENTO

ACTIVIDADES QUE GENERAN NEGOCIOS

CONJUNTO DE ACCIONES QUE PUEDEN OCURRIR,


CUANDO ESTAS ACTIVIDADES OCURREN O SE
CONSUMAN SE LES CONOCE COMO EVENTOS.

EVENTO = HECHO (ACTIVIDAD CONSUMADA)

LA IMPORTANCIA DE CONOCERLOS Y DESCRIBIRLOS ES


PARA INVESTIGAR LAS OPERACIONES DE UNA EMPRESA.
ANALIZANDOLAS Y OPTIMIZANDOLAS

(INGENIERIA DE NEGOCIOS=CREAR NEGOCIOS)


Modelando los Eventos como Entidades
Eventos...?
Pedido, Cotizacin, Compra/Venta, Pago (Compra deuda), etc....
Todo Movimiento a una Cuenta (se da mediante eventos)
Punto en el tiempo que se dan condiciones para que desencadenen
una serie de operaciones y mtodos.(Se debe conocer reglas y
algoritmos). Concretndose hechos consumados.
Es el Motor del negocio (Dinamiza el negocio).
Entidad Ancla: Su entorno est formado por varias entidades
Solo considerar eventos que afecten la base de datos.
El impacto de un evento es sobre las entidades Cuentas.

Atributos.-
IU: Nmero correlativo
Tiempo: Fecha, Hora
Estado
Totales (no obligatorio)
Modelando los Eventos como Entidades
Atributos
IU: Nmero correlativo
Tiempo: Fecha, Hora
Estado
Totales (no es obligatorio)
Como se puede apreciar las caractersticas de los eventos
son pocas porque el detalle del evento se presentan en cada
una de las relaciones con las entidades que lo rodean. Lo
mas importante de los eventos son las consecuencias de su
ejecucin.
Mediante estas relaciones impactar en cada una de las
entidades cuentas que forman su estructura.
A continuacin se muestra el caso de un evento de
Compra/Venta donde el evento se ve rodeado de hasta
cuatro entidades.
VENTA, ENTREGA
RECLAMOS
DE
PRODUCTOS
CATALOGO
CAJA PRODUCTO
(CUENTA)
TIPO-CLTE Toda VENTA genera
CTAXCOB que ser
Retribuida con un pago
sea contado o crdito
CTAXCOBR C-P EV-CREA
C-P

CLIENTE VTA-ENTRG DETALLE


EXISTENCIAS
RESPONSABLE Adquiere
(CUENTA) CANTIDAD
(CUENTA)
EVENTO

PERSONA Modifica nivel del


stock de productos
PLANTA Va

C-P CAT-TRANSAC

OPERADOR
(CUENTA) C-P TIPO-OPRDR
RESPONSABLE
Instrumento F-PAGO
CATALOGO
de Pago (catlogo) DEUDA
CAJA
(CUENTA)
TIPO-CLTE Toda COMPVTA debe
C-P
que ser retribuida con un
pago sea contado o crdito
DETALLE
INSTRUM-PAGO C-P EV-VTA
MONTOS
(CUENTA)
C-P

CLIENTE PAGO DETALLE


EXISTENCIAS
RESPONSABLE Adquiere
(CUENTA) CANTIDAD
(CUENTA)
EVENTO

PERSONA Modifica nivel del


CTAX COB
PLANTA Va

C-P CAT-TRANSAC

OPERADOR
(CUENTA) C-P TIPO-OPRDR
RESPONSABLE
IMPLEMENTACION

El entorno del Evento Compra posee dos tipos de detalles:

(1).- Valorizacin (liquidacin) de Productos comprados


(2).- Montos x Instrumentos de Pago aplicados.
luego: Regla de Negocio (1) = (2)

Estos dos detalles se compensan en totales financieros,


dado que los productos valorados compensan las cuentas contables de
Caja y C x C.
Por otro lado el modelo presenta el precio de producto a partir de su
catlogo. A pesar que este pueda estar castigado por campaas
promocinales o de liquidacin. Tambin pueden darse descuentos en
base a la variable Cliente, Instrumento de pago, por volumen
Comprado o por el monto total de lo liquidado.
Estos temas debern ser incluidos en el modelo final.
IMPLEMENTACION

Es importante describir los Eventos con el mximo de detalle posible


mediante todas las entidades relacionadas tantos las catalogadas
as como las cuentas.
Si se cuenta con una informacin completa podemos estar en
condiciones no slo de conocer en detalle lo ocurrido, sino adems
la posibilidad de revertir la operacin dejando a la base de datos
exactamente como antes de ocurrido el evento.
El entorno de un Evento puede estar formado por Cuentas
Cuenta y por otras entidades como:
1.- Transacciones
2.- Reglas y Polticas de Negocio
3.- Personas
4.- Otros Eventos
que sern impactadas en algunos de sus atributos (no saldos)
IMPACTA SOBRE CATALOGO

ALTA
R
EVENTO

PRODUCTO

BAJA TRANSACCION
R
EVENTO
REGLAS

POLITICAS

CAMBIA
ESTADO
R
UN SOLO EVENTO PUEDE CAJA
GENERAR MAS DE UN (CUENTA)
HISTORIAL

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
EXISTENCIA
CANT

NROFAC
CLIENT COMPRA COMP/VTA EXISTENCIA
CANT

R
PRODUCTO
IMPLEMENTACION
PEDIDC
PEDIDC NROCOT
PEDIDC
PROVEE OFERTA COTIZAC EXISTENCIA
PRECIO

PEDIDO
PEDIDO NROPED
PEDIDO
AREA SOLICITA PEDIDO EXISTENCIA
EXISTENCIA
CANT

PEDIDA
PEDIDA NROFAC
PEDIDA
CLIENT COMPRA COMP/VTA EXISTENCIA
CANT

CATALOGO
DE EVENTOS R
PRODUCTO
IMPLEMENTACION

CUENTA HISTORIA
PERSONA RESPONS

MOVIMTO
(EVENTO)

VARIABLES CONSIGUE CONDICION

VALIDA
La aparicin de un Evento, motivar que desencadenen unas
Operaciones propias del Negocio (ejecutando Reglas de CATALOGO
APLICA
Negocio) Las Operaciones a su vez sern aplicadas (EVENTO)
Mediante los Mtodos asociados a los Objetos, esta
aplicacin es efectiva mediante frmulas o alteracin de EJECUTA
datos.
METODO DETALLA OPERACION
(CONCEPTO)
Catlogo de Eventos

Evento 1 N Operaciones
Acciones
Catlogo Catalogo

Cdigo-evento
Objetivo
Descripcin EVEN OPER SCC
Tipo
Alcance EVE1 OPERX 1
Estado
Fecha-exp. EVE1 OPERY 2

EVE1 OPERZ 3
EVENTOS
CATALOGO PARQUE Una Clase del catalogo puede ser programada para
que sea dictada en el periodo acadmico
PERIODO programado. Luego las Sesiones de Clase debern
ACADEMICO ser programadas al detalle con sus fechas
respectivas.
CLASE EVENTO
PROGRAMA
CATALOGO CREADOR

Cuenta
CLASE-PROGR CONTROL
DESARR Control Cupos
Entrega

SESION-PROGR CONTROL Cuenta


Control-Asist.

SESION-CLASE EVENTO
PROGRAMAC
CATALOG CREADOR

FECHA
TABLA AMPLIADA

R2 CONDICION
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)
FABRICACION
DE
PRODUCTO SERVICIO

(CICLO-2)

CATEGORIA ENTIDAD
FECHA (TICKET)
Modelando la Fecha como Entidad

Se requiere la siguiente informacin:


Cual fue el volumen de ventas de productos
perecibles en el mes pasado, todos los da Lunes?

Cuales sern las fechas de los exmenes parciales,


dado que estos no podrn ser programados en da
feriados ni domingos?
Modelando la Fecha como Entidad

Semntica.- Identifica un instante en el tiempo.


Propsito.-Determina punto del tiempo en que se dio un
evento.
Caractersticas.-
Da, Mes, Ao
Da-semana, Laborable, Feriado.
Funcionalidad.-
Efectos sobre el sistema.-Fija fecha-proceso
Efectos sobre la entidad.-Diferencia de fechas, adiciona
cantidad de das, etc.
Modelando la Fecha como Entidad

ATRIBUTOS METODOS
AO RESTARLE-DIAS
MES RESTARLE-FECHA
DIA ADICIONAR-DIAS
LABORABLE GRABAR
FERIADO CAMBIAR
DIA-SEMANA ELIMINAR
CONSULTAR
Modelando la Fecha como Entidad

CODFEC AO MES DIA NOMB-DIA NOMB-MES FER LAB

1 2010 01 26 MARTES ENERO N S


2 2010 01 27 MIERCOLES ENERO N S
3 2010 01 28 JUEVES ENERO N S
4 2010 01 29 VIERNES ENERO N S
5 2010 01 30 SABADO ENERO N N
6 2010 01 31 DOMINGO ENERO N N
7 2010 02 1 LUNES FEBRERO N S
8 2010 02 2 MARTES FEBRERO N S
9 2010 02 3 MIERCOLES FEBRERO N S
10 2010 02 4 JUEVES FEBRERO N S
Modelando la Fecha como Entidad
ROL COMO ATRIBUTO

FECHA-NACIMIENTO.- Atributo de la persona que


indica su antigedad como persona, por lo tanto al
describir a una entidad es un atributo.

ROL COMO ENTIDAD


PROG-MATRICULA.- Slo se deben considerar las
fechas que se encuentren dentro del Rango R,
adems debe ser un da entre Lunes y Viernes. Por tal
motivo se requiere una Entidad Fecha ( Calendario )
que por cada Fecha dada me entregue los atributos
adicionales que se requieren como: da de la semana y
se encuentra dentro de un intervalo de fechas dadas.
Modelando la Fecha como Entidad
ROL.- Parque ejecutado o por ejecutar
Representa en el modelo la ocurrencia de un evento
futuro, el cual sin la fecha no se podra determinar (en
funcin del tiempo). Permite planificar actividades
futuras.(Al igual que hechos pasados en da particulares)
Ejemplo.-
Plan de Pagos de un prstamo

CUOTAS
X PAGAR PROGRAMACION FECHA
EVENTO FUTURO

En cualquier otro caso se le podra modelar como un


atributo de la entidad.
Modelando la Fecha como Entidad

Ejemplo.-
Plan de Pagos de un prstamo
La presencia de la entidad fecha da significado
dinmico al modelo (sistemas dinmicos).
CUOTAS
X PAGAR
EVENTO FUTURO

APROBACION PROGRAMACION FECHA


PRESTAMO
Modelando la Fecha como Entidad

Programacin de pagos de un Prstamo.


Se debe indicar el evento de aprobacin
(Creador) que origino la programacin.

CUOTAS
X PAGAR
EVENTO FUTURO

APROBACION PROGRAMACION FECHA


PRESTAMO
Modelando la Fecha como Entidad
ROL:
Representa en el modelo la ocurrencia de un evento futuro, el
cual sin la fecha no se podra determinar (en funcin del tiempo).
- Se debe indicar el Tipo Cobro del Catlogo por Semntica.
- Nace la Cuenta Control de cuadre.
CONCEPTOS
COBRAR

CUENTA CUOTAS X PAGAR


CONTROL (Parque) DETALLE
EXISTENCIA EVENTO FUTURO

C-P APROBACION
PRESTAMO
PROGRAMACION FECHA

TIPO DE COBRO (CATALOGO)


CRONOGRAMA-PAGOS
PLAN-PAGO
DET-PAGO

Fecha esperada PAGO CONCEPTO MONTO


TIP PAGO FECHA
PRST para recaudar A PAGAR
PAGO 0100 CAPITAL
TCB1 PAGO0100 20040131
PRE01 INTERES

La actividad de COMIS
TCB1 PAGO0200 20040229 PAGO 0200 CAPITAL
PRE01 cobranza se
INTERES
programar das
COMIS
TCB1 PAGO0300 20040331 despus. Primero
PRE01 PAGO 0300 CAPITAL
se recauda. INTERES
COMIS
TCB1 PAGO0400 20040430
PRE01 PAGO 0400 CAPITAL
INTERES
TCB1 PAGO0500 20040531 COMIS
PRE01
EVENTOS FUTUROS
PLAN-PAGO

Los eventos futuros, se generan y


se caracterizan por:
TIP PAGO FECHA 1.- Generar parque de servicios
PRST
PRE01 TCB1 PAGO 0100 20040131 2.- Planificar actividades

TCB1 PAGO 0200 20040229 3.- Asociados a fechas que


PRE01
cumplen ciertas reglas
PRE01 TCB1 PAGO 0300 20040331 4.- Los eventos futuros poseen
como atributos: Nmero,
PRE01 TCB1 PAGO 0400 20040430 estado y descripcin.

PRE01 TCB1 PAGO 0500 20040531


FABRICACION
DE
SERVICIOS
GENERACION TICKETS

PRODUCTO-CATAL

FECHA SERVICIO-PROG
TICKETS GENERADOS

PEDID4 PEDID4 PEDID4


PEDID3 PEDID3 PEDID3
PEDID2 PEDID2 PEDID2
FECHA1 FEC1 CATL EC EP1 EVENTO-P1

EVENTO FABRICACION
R

CUENTA
CONTROL
EXISTENCIA
PROGRAMACION Y CONTROL DE EVENTOS
La Existencia
determina, que el
1 CUENTA parque se ha
R CONTROL generado a partir
EXISTENCIA de su catalogo.
Esta generacin ha
Evento sido realizada
Catlogo mediante un
Fabricador
Tipo Servicios evento creador.
Transaccin El evento
programado tiene
PROGRAMAC
N Evento su cuenta y otros
Programado detalles.
TODO EVENTO
FUTURO ES
CONSIDERADO
Fecha PARQUE POR LO
Programada TANTO DEBE TENER
SU CUENTA CONTROL

EVEN-PROGRADO=EVEN-CATLG + EVEN-CREAC + FECHA


PROGRAMACION Y CONTROL DE EVENTOS
La Existencia
determina, que el
1 CUENTA
R CONTROL
parque se ha
EXISTENCIA generado a partir
Catlogo
de su catalogo.
Tipo Servicios
Esta generacin ha
Transaccin Evento
sido realizada
Fabricador
CITA-MED mediante un
SESION-CLAS evento creador.
FUNC-TEATRO El evento
VUELO
N Evento programado tiene
PROGRAMAC su cuenta y otros
Programado
detalles.
TODO EVENTO
FUTURO ES
Fecha CONSIDERADO
Programada PARQUE POR LO
TANTO DEBE TENER
SU CUENTA CONTROL
EVEN-PROGRADO=EVEN-CATLG + EVEN-CREAC + FECHA
Evento programado es la consecuencia del Evento creador que conecta
una instancia del Catlogo con una instancia de Fecha.
EVENTO PROGRAMADO
CADA EVENTO PROGRAMADO, DEBE INDICAR TODOS LOS RECURSOS
MATERIALES Y HUMANOS QUE ESTAN COMPROMETIDOS.

CUENTA
Crea
CONTROL

CATALOGO EVENTO
SERVICIO FARICADOR
OPERADOR
PARQUE
Compromt CODIGO
Programacin DESCRIPCION
ESPECIALIDAD

PLANTA-01 EQUIPO-01

PLANTA-01 EQUIPO-01

FECHA Lote-Ticket PLANTA PLANTA-01 EQUIPO-01


PARQUE
Evento Compromt CODIGO
R
Programado DESCRIPCION
PROD/HR

EQUIPO-UNIDAD
INSUMOS Detalle (TICKET)
PARQUE
Compromt CODIGO
DESCRIPCION
CANT/UNIDAD
EVENTO LOTE
EXISTEN EVENTOS QUE PUEDEN GENERAR SOLO UN CUPO
COMO EN EL CASO DE UNA CITA MEDICA

OTROS EVENTOS GENERAN UN LOTE CON N CUPOS (TICKETS)


CADA TICKET TIENE UN CONJUNTO DE CARACTERSTICAS PARTICULARES
COMO UBICACIN DE UN ASIENTO EN UNA NAVE DE AVIN,
DE UNA FUNCIN DE TEATRO, ETC.
PARA ESTOS CASOS ES IMPORTANTE DETALLARLOS:

EVENTO
FABRICADOR

R CUENTA
CONTROL

EVENTO Evento EQUIPO-INDV


R Detalle (TICKET)
PROGRAMADO LOTE: Programado
EVENTO PROGRAMADO
CADA EVENTO PROGRAMADO, DEBE INDICAR TODOS LOS RECURSOS
MATERIALES Y HUMANOS QUE ESTAN COMPROMETIDOS.

INSUMOS
PARQUE

CODIGO
DESCRIPCION
CANT/UNIDAD

EVENTO
R FABRICADOR

OPERADOR
PARQUE CUENTA
R
Evento-Lote R CONTROL
CODIGO Programado
DESCRIPCION
ESPECIALIDAD

VUELO-01 NAVE-01
VUELO-01 NAVE-01
R VUELO-01 NAVE-01

EQUIPO-LOTE EQUIPO-UNIDAD
R Detalle (TICKET)
NAVE-01 ASIENTO-01
NAVE-01 ASIENTO-02
NAVE-01 ASIENTO-03
PROGRAMACION Y CONTROL DE EVENTOS
Reglas CUENTA
CONTROL
Catlogo 1

Define Evento
R
Entidades: Fabricador
Servicios N

Transaccin Evento
PROGRAMAC
Programado
Los eventos tipos servicios
EVENTO TIPO FECHA- EVENTO-
CREADOR EVENTO PROG PROG deben ser programados en
Fecha
el tiempo futuro de manera
333444 AA 01/07/2006 2006-0001 Programada que estn disponibles cuando
333444 AA 02/07/2006 2006-0002
333444 BB 03/07/2007 2006-0003 sean demandados. Cuando los
333444 BB 04/07/2006 2006-0004 eventos son para grupos nacer
333444 CC 05/07/2006 2006-0005
333444 CC 06/07/2006 2006-0006 junto con su cuenta de control.

EVEN-PROGRAMADO=EVEN-CATLGO + EVEN-CREACION + FECHA


PROGRAMACION
ANIDADA
Programacin Anidada
CATALOGO PARQUE Una Clase del catalogo puede ser programada para
que sea dictada en el periodo acadmico
PERIODO programado. Luego las Sesiones de Clase debern
ACADEMICO ser programadas al detalle con sus fechas
respectivas.
CLASE EVENTO
PROGRAMA
CATALOGO CREADOR
1

Cuenta para control


Cuenta de Matrcula.
CLASE-PROGR CONTROL
DESARR Control Cupos Contiene Existencia

Desarrollo

SESION-PROGR CONTROL Cuenta


Control-Asist.
N

SESION-CLASE EVENTO
PROGRAMAC
CATALOG CREADOR

FECHA
Programacin de Sesin

FECHA

SESION-CLASE EVENTO
PROGRAMAC
CATALOG CREADOR

CONTROL Cuenta
Control-Asist.

SESION-PROGR
1
Responsable
n DOCENTE
PARQUE

n Lugar
1 AULA PARQUE
GENERACION
DE
TICKETS
DE
VUELOS
GENERACION DE TICKET DE VUELOS
TRIPULANTES
C/P
CODIGO
NOMBRE CIUDADES CANAL
CATEGORIA COD /NOMBRE
VENTA

1 1 POLITICA
EVENTO
R
FABRICADOR R Cuenta-Existencia
-PRODUCTO Saldo_Ticket-Ini
-DEFINIDO
CATALOGO
AERONAVE
1 DEFINICION 1 CODIGO
PROGRAMAC
TIPO, MODELO DESCRIPCION
CUPOXCATEGO VUELO- TRIPULACION

1 1 COMERC
PARQUE

HORARIO FECHA VUELO-PROGR


DIA-HORA
MAPA
PRECIO R
1
n n
CATEGO
n CODIGO
DESCRIPC
R
ASIENTO R
CLASE (VIP, 1
TURISTA)
NAVE PARQUE 1 MAPA
C/P

n
ASIENTO
PARQUE
Evento Futuro-AUTOMATICO

ACTIVAR PROGRAMAC
CAMPAA

EVENTO
CREADOR FECHA

DESACTIVAR PROGRAMAC
CAMPAA

Los eventos pueden programar su activacin como su desactivacin.


Activa/Desactiva-Campaa
Una Campaa de ventas, es una accin temporal
Tipo sobre un Ente que es el objeto de la campaa.
Campaa Esta temporalidad se programa tanto su
activacin como su desactivacin, mediante
eventos.
R FECHA
PRODUCTO

EVENTO TIPO-EVENTO
PROGRAM ACT / DESACT
Campaa FABRICADOR

Parque
R R EVENTO-PROG
PARQUE

Estado
CONTROL DE LO
PROGRAMADO
CONTRA LO
EJECUTADO
Evento Futuro-Evento Ejecutado

COBRO-PROG VERIFIC COBRO-EJE

CITAMED-PROG VERIFIC CONSULT-EJE

CLASE-PROG VERIFIC CLASE-DADA

ENTREGA-PRG VERIFIC ENTREGA-OK


Descanso
CONCLUSION
DE
CATEGORIZAR
ENTIDADES
CICLO DE VIDA
PRE-VENTA VENTA POST-VENTA
Se entiende como periodos antes, durante y despus de la venta.
1.- Pre -Venta.- Toda actividad que propicia la venta (marketing).
Como Investigar mercado (disear producto o mejorar los actuales) la
Publicidad (mostrar), Convencer (facilidades de venta) y crear la
necesidad de comprar el producto (ventajas de su diseo).
2.- Venta.- Transaccin de intercambio, entre la empresa y cliente. Es
un intercambio donde todos ganan. El cliente recibe un bien o servicio
y la empresa recibe efectivo en el momento o en diferido (genera
deuda). El pago se considera una compra de una deuda.
3.- Post-Venta.- Toda actividad orientada a medir el grado de
satisfaccin del cliente, de manera que se puedan corregir defectos del
producto o de su valor agregado (atencin).
CREACION Y CONTROL DE EVENTOS
EVENTO TIPO FECHA- EVENTO-
CREADOR EVENTO PROG PROG
Productos
333444 AA 01/07/2006 2006-0001
333444 AA 02/07/2006 2006-0002 Tipo Evento
333444 BB 03/07/2007 2006-0003
333444 BB 04/07/2006 2006-0004 Ejemplos:
333444 CC 05/07/2006 2006-0005
333444 CC 06/07/2006 2006-0006
Vuelo
Cita-Medica
Los eventos tipos servicios al ser
Sesin-Clase
programados, son factibles de ser
vendidos, reservados, canjeados, etc. Obra-Teatro
En cada uno de estos eventos su cuenta
control ser actualizada. C-P

COMP/VTA
PRODUCTO
CLIENTE (EXISTENCIA
COMPRA EVENTO DETALLE CUENTA CONTROL)
VENTA DE EVENTOS FUTUROS

Productos
ENTIDAD
(Evento)
DET-EVTO
PARQUE Parque:
Vuelo
Cita-Medica
Clase-Progr.
Obra-Teatro
COMP/VTA C-P

CLIENTE EXISTENCIA
COMPRA EVENTO DETALLE
(CUENTA CONTROL)
CONCLUSION
IDENTIFICAR CATEGORIAS

PERSONA CATALOGOS:
Definen las caractersticas desde un
COSA enfoque descriptivo. Permiten conocer
CONCEPTO La naturaleza de las entidades.

FECHA Programa eventos futuros en la cual la


cuenta ser impactada por un evento.
INSTANCIAS.-
CUENTA Muestran comportamiento dinmico a
travs del impacto de los eventos sobre
EVENTO cuentas.
LUEGO, RELACIONAR POR MEDIO DE LAS ESTRUCTURAS DEFINIDAS
CONCLUSION
IDENTIFICAR CATEGORIAS

DEFINE CATALOGOS:
Definen las caractersticas desde un
enfoque descriptivo. Permiten conocer
La naturaleza de las entidades.

PLAN IFICA EVENTOS FUTUROS planeados en el


cual la Cuenta ser impactada.
INSTANCIAS.-
EJECUTA Muestran comportamiento dinmico a
travs del impacto de los eventos sobre
cuentas.
LUEGO, RELACIONAR POR MEDIO DE LAS ESTRUCTURAS DEFINIDAS
CONCLUSION
SECUENCIA METODOLOGICA
Segn nuestra Metodologa se deben dar los siguientes pasos:
1.- Etapa definicin : Se crean Catlogos
2.- Etapa construccin: Aparece el Parque crendose las Cuentas
El Parque puede estar formado por bienes o servicios
a.- Los bienes llegan al almacn desde la planta.(En teora todo
bien nace con su programacin de venta).
b.- Los servicios se crean cuando son programados (nico da
de venta).
3.- Etapa venta o cualquier accin sobre el Parque: Aparecen los
Eventos
4.- Etapa de Entrega: El producto puede tener cronograma de entregas.
CONCLUSION
SECUENCIA METODOLOGICA

Segn nuestra Metodologa se deben dar los siguientes


pasos:
Despus que el bien ha sido definido,
Luego:
1.- Evento de creacin
2.- Evento de venta
3.- Evento de entrega
4.- Evento de cierre (Post-venta).
MODELA: BASE INFORMATICA
M MODELO
E DE
T DATOS
O
D
O SEMANTICA
L (PERSONALIZA)
O
G
CATEGORIAS
I BASICAS
A (ENTIDADES/RELACIONES)
MAS...........

SOBRE ENTIDADES Y

RELACIONES
NO CONFUNDIR
ENTIDAD O RELACION

Ser correcto?

Matrimonio es una relacin entre


personas o un evento?
PERSONA MATRIMONIO Las personas podran divorciarse
y volverse a casar y no se
mantendra su historia.

CUIDADO !
ENTIDAD O RELACION
1
La relacin entre dos personas
PERSONA CONYUGE
MATRIMONIO unidas en un evento matrimonio
es la de cnyuge.
Esta relacin puede ser disuelta y
1 Volverse a dar (en eventos distintos)
sin limites entre las mismas personas.

La semntica nos dar la solucin.


MAS ENTENDIBLE

MATRIMONIO
PERSONA CONYUGE

CONYUGE-1 CONYUGE-2 MATRIMONIO

CONYUG-A CONYUG-B MAT-01

RELACION ORIGINADA POR UN EVENTO


ALGUNOS ROLES NO SON ENTIDADES

Ser necesario que, por TESTIGOS


R
cada Rol se represente MATRIMONIO

una entidad semntica? NRO.


FECHA
LUGAR TESTIGOS
ESPOSOS
Tener cuidado de caer en la tentacin R ESPOSOS
de crear entidades que sean limitadas
a un contexto simple, o rol, dentro
del modelo ALCALDE
R ALCALDE

PADRINOS
Analizando sus atributos R PADRINOS

todos pertenecen a una


Entidad genrica Persona.
MAS ENTENDIBLE
MATRIMONIO CONYUGUE

MAT-01 CONYUG-A
1 MAT-01 CONYUG-B

MATRIMONIO MATRIMONIO TESTIGOS PERSONA


PERSONA CONYUGE
NRO.
DNI
FECHA
LUGAR 1 2 NOMBRE
CONYUGE
1 FECNAC
SEXO
PADRINOS

CONYUGE-1 CONYUGE-2 MATRIMONIO

CONYUG-A CONYUG-B MAT-01


1
N ALCALDE

RELACION ORIGINADA POR UN EVENTO


SINONIMOS NO SON
ENTIDADES

No son entidades distintas CTA


CUENTA R CORRIENTISTA
ni roles distintos. BANCARIO

NROCTA.
Tener cuidado de caer en el error FECHA
SALDO
de crear entidades con nombres R AHORRISTA

distintos pero con la misma


semntica en el modelo.
.
R PRESTATARIO

Analizando sus atributos


todos pertenecen a una R TARJETAHABIENTE
Entidad genrica Cliente.
MAS ENTENDIBLE

CUENTA
BANCARIA
N RESPONSABLE
CLIENTE
NROCTA.
FECHA
SALDO

R
CUENTAS GARANTIA R

PERSONA

PRODUCTO DNI
BANCARIO NOMBRE
FECNAC
NROPRO.
TASA SEXO
PLAZO

RELACION ORIGINADA POR UN EVENTO


TABLA AMPLIADA

COMPRAVTA DET-CANT EXISTENCIA CAT-PAR PRODUCTO R1 REGLA-NEG R2 CONDICION

ENTIDAD RELACION ENTIDAD RELACION ENTIDAD RELACION ENTIDAD RELACION ENTIDAD

E-COD-EVE DC-COD-EVE
E-COD-EVE DC-COD-EXI COD-EXI
E-COD-EVE COD-EXI CP-COD-EXI

E-COD-EVE COD-EXI CP-COD-PRO COD-PRO

E-COD-EVE COD-EXI COD-PRO R1-COD-PRO

E-COD-EVE COD-EXI COD-PRO R1-COD-RN COD-RN

E-COD-EVE COD-EXI COD-PRO COD-RN R2-COD-RN

E-COD-EVE COD-EXI COD-PRO COD-RN R2-COD-COND COD-COND


TABLA AMPLIADA
COMPRAVTA DET-CANT RELACION EXISTENCIA CAT-PAR RELACION PRODUCTO R1 RELACION

ENTIDAD ENTIDAD ENTIDAD

E-COD-EVE DC-COD-EVE Q-VENDIDA DC-COD-EXI COD-EXI COD-PRO R1-COD-PRO R1-COD-RN

COD-EXI CP-COD-EXI CP-COD-PRO COD-PRO

REGLA-NEG R2 RELACION CONDICION

CONDICION DEL EVENTO ENTIDAD ENTIDAD

E-COD-EVE = EVENTO
COD-RN
COD-CON = CONDICIN-X COD-RN R2-COD-RN R2-COD-COND COD-COND

COD-EXI = EXISTENCIA
CONDICION DE LA ESTRUCTURA DEL EVENTO
VARIABLES DEL EVENTO
E-COD-EVE = DC-COD-EVE
DC-COD-EXI = COD-EXI COD-VAR VAL-VAR

COD-EXI = CP-COD-EXI
CP-COD-PRO = COD-PRO COD-EVE EVENTO

COD-PRO = R1-COD-PRO COD-EXI EXISTENCIA

R1-COD-RN = COD-RN COD-PRO PRODUCTO

COD-RN = R2-COD-RN COD-RN REGLA-NEG

R2-COD-COND = COD-COND COD-COND CONDICION


EVENTOS
CATALOGO PARQUE Una Clase del catalogo puede ser programada para
que sea dictada en el periodo acadmico
PERIODO programado. Luego las Sesiones de Clase debern
ACADEMICO ser programadas al detalle con sus fechas
respectivas.
CLASE EVENTO
PROGRAMA
CATALOGO CREADOR

CTRL-CL-PRG.
CLASE-PROGR CONTROL
DESARR
(CUENTA)

SESION-CLASE
CATALOG
Instrumento F-PAGO CLASE-ACAD
MATRICULA
de Pago (catlogo) PROGRAMDA
CAJA
(CUENTA)
TIPO-ALUMNO Toda MATRICULA debe
C-P
que ser retribuida con un
pago sea contado o crdito
DETALL
INSTRUM-PAGO C-P
MONTOS
(CUENTA)
C-P

MATRICULA CTRL-CL-PRG.
RESPONSABLE ALUMNO DETALLE
(CUENTA)
ALUM-MAT
RETIROS MATRIC
(CUENTA)
EVENTO

PERSONA Modifica nivel del


Cupos de Clases
Va
Modifica estadstica
(historia) de matriculas x alumno C-P EVENTO-CAT
(historia) de matriculas x canal
CANAL-MATRIC
(CUENTA) C-P TIPO-CANAL
RESPONSABLE
EVENTOS

ESTRUCTURA DEL EVENTO


Queda claro la estructura de todo evento.
1.- Por un lado para activarse deben darse ciertas
condiciones.
2.- Una vez activado deben ejecutarse un conjunto de
acciones (operaciones).
n CONDICIONES
R2
1

EVENTO n 1 CATALOGO
PARQUE R1 TRANSACCION

1
n OPERACIONES
R3
MODELO DE EVENTOS

NATURALEZA

RELACIONES
VALORES
DATO
FORMATO

METODOS

EVENTO
MODELO
DINAMICO
(DUAL) OPERACIONES
DETALLE
CLIENTE COMPRA COMP/VTA EXISTENC

RESPOND VENTA ALAMCEN RESPOND

RESPOND VENDEDOR BIEN/SERV


PERSONA

M2 M3 M4 M5 M6
M1

EVENTO
DETALLE
COMP/VTA VENTA

COMPRA
MODELO DE EVENTOS
M7
M2 M3 M4 M5 M6
M1

EVENTO COMPVTA

MODELO DETALLE
COMP/VTA VENTA
DINAMICO
COMPRA

OPERACIONES
COMPVTA: ACT-COMPVTA
METODO: M7=ACT-COMPVTA
COMPRA: CREAR-INSTANCIA(CUENTA + COMPVTA)
METODO: M1=GRABA-COMPRA, M2= ACT-ESTAD-CUENTA
VENTA: CREAR-INSTANCIA(VENDED + COMPVTA)
METODO:M3=GRABA-VENTA, M4=ACT-RECORD-VEND
DETALLE: CREAR-INSTANCIA(COMPVTA + EXIST + CANT)
METODO: M5=GRABA-DETALLE, M6=ACT-STOCK-PROD.
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 clsico, se dice que la lgica
de negocio est en el software. Ahora
deber ser almacenada en las tablas de la
base de datos.
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.
TALLER
INTEGRAL
Sistema Acadmico
La razn de ser de un sistema acadmico es la de formar y capacitar profesionales de excelencia.
Las funciones principales e importantes son: Definicin de malla Curricular, Silabo de Cursos, Definicin de
Clases, Programacin de Clases para un Periodo Acadmico, Programacin de las Sesiones de Clase, Matrcula,
Dictado y Evaluacin.
Los cursos estn compuestos por un conjunto de temas de una determinada materia. Tienen una
Orientacin determinada, Horas a la semana y Crditos. Los cursos deben respetar sus pre-requisitos es decir
que estos hayan sido cursados y aprobados, la nota mnima aprobatoria varia de acuerdo a la facultad.

El conjunto de alumnos que estudian el mismo curso pueden ser agrupados en secciones. Estas agrupaciones
pueden darse bajo ciertos parmetros permitiendo una segmentacin de alumnos. Se pueden agrupar por rango
de edad, sexo, rendimiento, etc. Cada Seccin tiene un mnimo y mximo de alumnos permitidos.

Una clase se define sintetizando un curso en una seccin. Cada Clase depende de un nmero de alumnos mnimo
para abrirse y un mximo para cerrar su matricula. Cada Clase deber desarrollarse en un nmero de Sesiones
de Clase. Cada Sesin con un Tipo de aula y Tipo de Docentes definido.

Estas Clases deben ser Programadas para un Periodo Acadmico. Una vez programada la clase se
debe de detallar cada una de las sesiones de clase indicando su fecha, aula, docentes y los temas a ser tratados. En
toda Sesin de clase se controla la asistencia de alumnos.
Las evaluaciones sobre un curso pueden darse en diferentes formas desde prcticas calificadas,
trabajos prcticos, monografas, exmenes parciales y finales. Cada una de estas pruebas puede tener una
ponderacin (para el promedio) distinta para cada curso. Cada tipo, sub-tipo de Prueba tiene cobertura de
temas, duracin, plazo entrega, plazo reclamo, plazo para revisin, nmero de pruebas mnimas, porcentaje a
eliminar. Se eliminaran las de ms bajo calificativo. Algunos tipos de prueba no debern ser eliminados.
A las diferentes maneras de calcular el promedio de un curso se le conoce como sistema de
evaluacin. Donde cada Tipo de Prueba posee un Peso dado. No todos los sistemas de evaluacin poseen los
mismos tipos de pruebas ni pesos.
La Regla de Negocio para el clculo del promedio final es para los alumnos con asistencia superior al P% del
total Sesiones de Clase.
Por Poltica el evento Matrcula se realiza solo por Internet y los Retiros deben ser en persona.
METODOLOGIA
GENERAL

Enfoque: Hacia el Negocio

ESTUDIO SEMANTICO
CONOCER MISION
VISION
ENTENDER ANALISIS SEMANTICO
ESTRUCTURAR PRODUCTO
CICLO DE VIDA
ETAPAS DEL PROYECTO
V

Los diferentes REALIDAD MISION: I


S
estados que FUNCIONES: I
ESTUDIO EVENTOS: O
presentan los datos, N
DATOS
desde su estado en APLICAR
la realidad, hasta su DATOS
SEMANTICA
estado totalmente ANALISIS
almacenado en el
modelo fsico o, ARQUITECTURA
MODELO PRODUCTO
visto mediante Arquitectura CICLO-VIDA
SINTESIS
prototipos por los
usuarios.
Muestra las DISEO
actividades MODELO
PANTALLA
LOGICO
antes y despus de DESARROLLO (DISEO) REPORTES

la Arquitectura
MODELO
IMPLANTACION FISICO

MODELO MODELO EXTERNO


INTERNO Enfoque usuario
Enfoque tcnico
MARCO METODOLGICO
OBTENCION DE DATOS

-MISION PRESENTE
- FUNCIONES
- ACTIVIDADES (EVENTOS)
- DATOS (ATRIBUTOS)

-VISION INFORMATICA FUTURO


- AUTOMATIZACIN
- INTERNET
SISTEMA ACADEMICO

FACULTAD

COMERCIAL PRODUCCION

PRE-VENTA DESARROLLO
VENTA POST-VENTA OPERACION

MERCADEO CURRICULA PROGRAMACION


CERTIFICACIONES
MATRICULA
TITULOS-GRADOS
CURSO, SILABO CLASES, AULA
EVALUACION DOCENTES
ESTRATEGIA

RETIRO SECCIONES SESIONES


PUBLICIDAD
CLASES EVALUACIONES
TURNOS ACTAS
EJEMPLO: MODELO FUNCIONAL
MISION: Capacitar y Formar Profesionales
de acuerdo a ciertas especialidades.
FUNCIONES:
F1: DEFINICION:
CURRICULAR, DE CURSO
DE SILABO, DE SECCION
DE CLASE ACADEMICA
DE SISTEMA DE EVALUACION
F2: PROGRAMACION-CLASES
F3: MATRICULA / RETIRO
F4: DICTADO-CLASE
EVENTO: SESION (FUENTE)
ALUMNO D
CLASE A
CURSO EVENTO
SECCION T
DOCENTE O
TEMAS
AULAS S
HORARIO
Anlisis de Datos
Tratamiento Semntico

1.- Listar Datos

2.- Aplicar Semntica (tratar)

3.- Percibir la Realidad (filtrar)


Listar datos
ACADEMICO ATRIBUTO ACADEMICO ATRIBUTO
FACULTAD PRE-REQUISITO
NOMB-FACULT CLASE-ACADEMICA
NOTA-MINIMA NOMBRE-CLASE
CURSO NRO-SESIONES
NOMBRE-CURSO COSTO DE CLASE
CREDITOS SESION-CLASE
HORAS-CURSO TIPO-SESION
OBJETIVO-CURSO DURACIN-SESION
CICLO-RELATIVO TURNO
TEMA DESCRIPCION TURNO
DESCRIP-TEMA HORARIO
SECUENCIA-TEMA DIA-SEMANA
TIPO-DOCENTE HORA-DIA
CATEGORIA-DOC EVALUACION
EXPERIEN-MIN TIPO-EVALUACION
EXPERIEN-MAX SUP-TIPO-EVALUACION
CARACT-SEG COBERTURA-EVALUACION
DESC-CARACT DURACION-EVALUACION
SECCION PLAZO-RESULTADO
DESCRIPCION-SECCION PLAZO-RECLAMO
CUPO-MAX PLAZO-ATENCION
CUPO-MIN PESO-PRUEBA
Aplicar Semntica (tratar/filtrar)
ACADEMICO ATRIBUTO SEMNTICA
FACULTAD UNIDAD ORGANICA ENCARGADA DE UNA ESPECIALIDAD
NOMB-FACULT NOMBRE DE LA FACULTAD
NOTA-MINIMA NIVEL MINIMO DE NOTA PARA APROBAR POR CADA FACULTAD
CURSO ENFOQUE DIRIGIDO A ESTUDIAR LECCIONES
NOMBRE-CURSO NOMBRE DE CURSO
CREDITOS VALORIZACION DE LA IMPORTANCIA DE UN CURSO
HORAS-CURSO CANTIDAD DE HORAS DE DURACION DEL CURSO
OBJETIVO-CURSO DIRECCIONALIDAD DEL CURSO
CICLO-RELATIVO NIVEL EN LA CADENA DE CURSOS
TEMA LECCIONES DE ESTUDIO DE MATERIA
DESCRIP-TEMA CARACTERISTICAS DEL TEMA
SECUENCIA-TEMA ORDEN DE LA SECUENCIA EN EL DESARROLLO DE TEMAS
TIPO-DOCENTE PERFIL DE DOCENTE ENCARGADO DE FACILITAR APRENDIZAJE
CATEGORIA-DOC NIVEL DE JERARQUIA DE DOCENTE
EXPERIEN-MIN GRADO ASIMILACION TEORICA EN EL TIEMPO MINIMO
EXPERIEN-MAX GRADO ASIMILACION TEORICA EN EL TIEMPO MAXIMO
CARACT-SEG RASGOS PARTICULAR DE GRUPO
DESC-CARACT DESCRIBE RASGOS
SECCION GRUPO ALUMNOS CON RAGOS COMUNES
DESCRIPCION-SECCION DESCRIBE GRUPOS
CUPO-MAX CANTIDAD MAXIMA SECCION PARA CIERRE
CUPO-MIN CANTIDAD MINIMA SECCION PARA I ABRIR
Aplicar Semntica (tratar/filtrar)
ACADEMICO ATRIBUTO SEMNTICA
PRE-REQUISITO CURSO REQUERIDO PARA CURSAR OTRO
CLASE-ACADEMICA GRUPO HUMANO PARA DESARROLLAR ESTUDIOS
NOMBRE-CLASE DESCRIBE LA CLASE
NRO-SESIONES CANTIDAD DE SESIONES
COSTO DE CLASE VALORIZACION DE CLASE
SESION-CLASE EVENTO QUE CONVOCA A INTEGRANTES DE LA CLASE ACADEMICA
TIPO-SESION NATURALEZA U OBJETIVO DE LA SESIN
DURACIN-SESION TIEMPO DE LA SESION
TURNO ESPACIO DE TIEMPO DE UN DIA
DESCRIPCION TURNO DESCRIBE AL TURNO
HORARIO DEFINE UN DIA Y UNA HORA
DIA-SEMANA DIA DE LA SEMANA DEL CALENDARIO
HORA-DIA HORA DEL DIA
EVALUACION EVENTO PARA CERTIFICAR GRADO ASIMILAC
TIPO-EVALUACION AGRUPA EVALUACIONES X CARACTERISTICA
SUP-TIPO-EVALUACION AGRUPACION DENTRO DE UN TIPO EVALUAC.
COBERTURA-EVALUACION TEMAS PARA CUBRIR EVALUACIN

DURACION-EVALUACION TIEMPO DURACION


PLAZO-RESULTADO DIAS MAX DE ENTREGA RESULTADOS
PLAZO-RECLAMO DIAS MAX DE RECLAMO
PLAZO-ATENCION DIAS MAX ATENDER RECLAMO
PESO-PRUEBA PESO DE EVALUACIO X SISTEMA
Arquitectura de Datos
Enfoque de Negocio

PRODUCTO
NATURALEZA
DESARROLLO

CICLO VIDA
FABRICAR
VENDER (DEVOLVER)
ENTREGA
Ciclo de Vida Sistema Acadmico

State
0.-Inv.
StateDe
Diagrams
Mercado
Diagrams
Use Case
Use Case State
Use Case Diagrams
7.-Cierre-Ciclo State
1.-Definicin
Use Case Diagrams Diagrams
6.-Desarrollo
Diagrams Diagrams
Curso, Seccin
Diagrams
Sesiones Clase, Sesin
Entrega

State
2.-Fabricar
State
Diagrams
Scenario Diagrams
Scenario Clase-Acad. Programacin
Diagrams
5.-Matricula
Diagrams Clases
Venta

Component
Component
Diagrams
Diagrams
3.-Almacen
Parque
4.-Promocin
ESQUEMA GENERAL DE CATALOGOS

ACTIVIDADES
ENTREGA
VARIABLE-1

NRO /XXXX
DESARROLLO

1
REGLAS
VARIABLE-2 DEFINICION
1 -PRODUCTO
R-N NEGOCIO
CATALOGO
1 CODIGO
DESCRIPCION TRANSAC
CICLO-
1 PRECIO TRX
VIDA
VARIABLE-3 PROGRAMAC
POLITICA MATRICULA
RETIRO
ENTREGA
CANAL-ATENC
INSTR-PAGO
PRODUCTO DEL SERVICIO ACADEMICO
El conjunto de alumnos que estudian el mismo curso
FACULTAD FACTOR
CODIGO SEGMENTO pueden ser agrupados en secciones. Estas agrupaciones
DESCRIP CODIGO-CARACT pueden darse bajo ciertos parmetros permitiendo una
NOTA-MIN DESCRIPC
segmentacin de alumnos determinando para cada una
n un cupo mximo definido.
MALLA SECCION
CURRIC CODIGO
R CUPO-MAX
CUPO-MIN
n 1
CURSO 1 CLASE-CATALG
1 CODIGO
COD. / DESCR DEFNICION
PRE-REQ DESCRIP
CRED/ HORAS
NRO-SESIONES
OBJETIVO

SILABO Una clase nace de la fusin de un


curso en una seccin .
Toda clase se desarrolla en n
MATERIA sesiones.
CODIGO
CONTENIDO

Los cursos estn compuestos por un conjunto de


temas de una determinada materia que tiene un
objetivo y orientacin determinada.
ESPECIALIDAD FACTOR CATALOGO
NOTA-M CODIGO SEGMENTO
TURNO
DESCRIP CODIGO
DESCRIPC
SECCION R CODIGO
CODIGO DESCRIP
GRADO- CUPO-MAX
ACADEM CUPO-MIN
R CONDICIONES
MALLA COD./DESCR
CURRIC R OPELOG
1 PARMT
n ACC-VERD
ACC-FALS
CURSO 1 SIS-EVAL
COD. / DESCR NATURALEZA CODIGO
PRE-REQ CRED/ HORAS W
DESCRIP
OBJETIVO
1
CLASE-CATALG
CODIGO
POLIT DESCRIP R-NEG PRUEBA
NRO-SESIONES CODIGO-EVAL
COSTO TIPO
SUSTI SUB-TIPO
R
TIPO-PERIODO
COBERTURA
SILABO (REG / ASCELER) DURACION
DESARROLLO PLAZO-RESULT
DOCENTE PLAZO-RECLAMO
PARQUE
n PLAZO-ATENCION

n TEMA n TRANSACCION
(*)
CODIGO
CONTENIDO Contenido SESION-CTLG
Evaluacin
COD-SESION
DOCENTE
CATALOGO
n 1 NRO-SESION
Responsable TIPO-SESION
R CATEGORIA DURACION
ESTADO
AULA CATALG 1 HORARIO
TIPO
CAPACIDAD Lugar R NRO.
DIA
HORA
CICLO VIDA

FABRICAR
(GENERAR PARQUE)
Programacin Clase
CATALOGO PARQUE Una Clase del catalogo puede ser programada para
que sea dictada en el periodo acadmico
PERIODO programado. Luego las Sesiones de Clase debern
ACADEMICO ser programadas al detalle con sus fechas
respectivas.
CLASE EVENTO
PROGRAMA
CATALOGO CREADOR
1

Cuenta para control


Cuenta de Matrcula.
CLASE-PROGR CONTROL
DESARR Control Cupos Contiene Existencia

Desarro

SESION-PROGR CONTROL Cuenta


Control-Asist.
N

SESION-CLASE EVENTO
PROGRAMAC
CATALOG CREADOR

FECHA
GENERA PARQUE
CATALOGO PARQUE Una Clase del catalogo puede ser programada para
que sea dictada en el periodo acadmico
PERIODO programado. Luego las Sesiones de Clase debern
ACADEMICO ser programadas al detalle con sus fechas
respectivas.
CLASE EVENTO
PROGRAMA
CATALOGO CREADOR
1

Cuenta para control


Cuenta de Matrcula.
CLASE-PROGR CONTROL
DESARR Control Cupos Contiene Existencia

SESION-CLASE
CATALOG
Instrumento F-PAGO CLASE-ACAD
MATRICULA
de Pago (catlogo) PROGRAMDA
CAJA
(CUENTA)
TIPO-ALUMNO Toda MATRICULA debe
C-P
que ser retribuida con un
pago sea contado o crdito
DETALL
INSTRUM-PAGO C-P
MONTOS
(CUENTA)
C-P

ALUMNO CTRL-CUPOS
RESPONSABLE ALUM-MAT MATRICULA DETALLE
(CUENTA) MATRIC
EVENTO (CUENTA)

PERSONA ALUMNO
(CUENTA) Modifica nivel del
Cupos de Clases
R
Modifica estadstica
(historia) de matriculas x alumno C-P EVENTO-CAT
(historia) de matriculas x canal
CANAL-MATRIC
(CUENTA) C-P TIPO-CANAL
RESPONSABLE
CICLO VIDA
VENDER (DEVOLVER)
Instrumento de F-DICTADO CATALOGO
SESION-CLASE
Dictado (catlogo) AULA TEMAS
(CUENTA)
TIPO-ALUMNO PLANTA
C-P

INSTRUM-DICTADO LUGAR C-P


(CUENTA)
C-P

ALUM-MAT
SESION TEMAS-PROG
RESPONSABLE DETALLE
(CUENTA) ASISTE
CLASE TEMAS

EVENTO (CUENTA)

PERSONA Modifica nivel del


Temas Tratados
DICTA
Modifica estadstica
(historia) de Asistencia x Alumno P-P SESION-CLASE
PROGRAMADA
(historia) de Dictado x Docente
DOCENTE
RESPONSABLE (CUENTA) C-P TIPO-CANAL
OPERADOR
CATALOGO
EVALUACION PESO
AULA TIPO-PRUEBA
(CUENTA)
SISTEMA
EVALUACION

RN
TIPO-ALUMNO LUGAR C-P

CLASE-PROG
C-P

SESION CLASE PRUEBA-PARQ


ALUM-MAT R
RESPONSABLE
(CUENTA)
NOTA EVALUACION
(CUENTA)
EVENTO-EJEC

DESARROLLA

PERSONA

SUPERV
Modifica estadstica
(historia) de NOTA x Alumno C-C
SESION-PROG
(historia) de SUPERV x Docente
DOCENTE
C-P
RESPONSABLE (CUENTA) TIPO-DOCEN
CIERRE

CONDICIONES R ACCIONES
R CATALOGO
EVENTOS

TIPO
C-P
C-P
ALUMNO

N
ALUM-MATR CIERRE
RESPONSABLE
(CUENTA) PROM-F 1 R
CRTL-CL-PROG
EVENTO (CUENTA)
1

PERSONA NOTA
C-P

N
SISTEMA
EVAL-EJECUT R CLASE-CATLG
EVALUACION
SESION-CLASE

C-P W

PRUEBA PRUEBA
PARQUE C-P CATALOGO
GRACIAS
FACULTAD FACTOR
CATALOGO
CODIGO SEGMENTO
DESCRIP CODIGO TURNO R
NOTA-MIN DESCRIPC SECCION R CODIGO
DESCRIP
CODIGO
CUPO-MAX
MALLA R CUPO-MIN
CONDICIONES
CURRIC
1
n
CURSO 1 SIS-EVAL HORARIO
COD. / DESCR COMPOSICION CODIGO NRO.
CRED/ HORAS PESO DIA
PRE-REQ DESCRIP
OBJETIVO HORA
1
CLASE-CATALG
CODIGO
POL DESCRIP R-NG
NRO-SESIONES
PRECIO

PRUEBA
TIPO-PERIODO
SILABO CODIGO-EVAL
(REG / ASCELER)
Desarrollo TIPO
DOCENTE SUB-TIPO
COBERTURA
PARQUE
n SUSTIT DURACION

n SESION-CATALOGO
PLAZO-RESULT
PLAZO-RECLAMO
TEMA
CONTENIDO
n Contenido NRO-SESION
PLAZO-ATENCION
TIPO-SESION
DURACION
DOCENTE ESTADO

R
CATALOGO
CATEGORIA
n Responsable
1
EVAL-TP

AULA CATALG 1
TIPO Lugar R
CAPACIDAD
GENERACION DE TICKET DE VUELOS
TRIPULANTES
C/P
CODIGO
NOMBRE CIUDADES
CATEGORIA COD /NOMBRE

1 1
R FECHA
-PRODUCTO
-DEFINIDO
CATALOGO
AERONAVE
1 DEFINICION 1 CODIGO
PROGRAMAC
EVENTO
TIPO, MODELO DESCRIPCION FABRICADOR
CUPOXCATEGO VUELO-

1 1 COMERC

HORARIO R Cuenta-Existencia
DIA-HORA Saldo_Ticket-Ini
MAPA
PRECIO

TRIPULACION
VUELO-PROGR 1
n R
PARQUE
CATEGO
n CODIGO
DESCRIPC
ASIENTO R
CLASE (VIP,
TURISTA)

n
R
1
NAVE PARQUE
1 MAPA
n ASIENTO
PARQUE
C/P

Anda mungkin juga menyukai