Académique Documents
Professionnel Documents
Culture Documents
RUP y UML
(Tercera Parte)
Yamil Ramos Garca
Pilar Stronguil Leturia
7. Mantener
las reglas de
negocio
Reglas de negocio
Es una declaracin que rige el
funcionamiento de algn aspecto del
negocio.
Poltica a cumplirse.
Condicin a satisfacer.
Restriccin a cumplir o evitar.
Reglas de estructura.
Reglas del dominio o modelo de datos
Reglas de relacin
Reglas de derivacin.
Reglas de inferencia.
Reglas de clculo.
Reglas de operacin
Condicin que debe ser cierta para asegurar
que una operacin se ejecute correctamente.
Puede darse antes y despus de la operacin.
Puede asociarse a precondiciones y
poscondiciones.
Reglas de operacin
Ejemplos:
El cliente debe ser titular de la cuenta para retirar
dinero por ventanilla.
El otorgamiento de las becas se da si el alumno ha
obtenido un promedio superior a 15 puntos.
El retiro de los beneficios del cliente debe aplicarse
despus de pasados los 15 das de mora.
Regla de flujo
Es un tipo especial de reglas de
operacin.
Estas reglas determinan y limitan
cmo fluye la informacin a travs
del proceso.
Generalmente estn asociadas
con niveles de aprobacin/rechazo
en un trmite.
Regla de Flujo
Ejemplo:
Si el monto de una compra
supera los US$ 600 el
responsable de compras debe
remitirla al Gerente de
Operaciones para su
aprobacin. Caso contrario se
considera aprobada
automticamente.
Regla de estmulo y
respuesta
Condicin que debe ser cierta para ejecutar
una operacin de respuesta inmediata.
Ejemplos:
Si el cliente no paga el consumo de electricidad
antes de la fecha programada se procede al
corte de energa en las 24 horas siguientes al
vencimiento.
Si el solicitante no presenta un recibo
de luz, agua o telfono en donde
figure su direccin actual no
proceder su solicitud de visa.
Regla de estructura
Son asociadas a las clases, objetos y sus
relaciones.
Se sub-clasifican como reglas de relaciones y
de dominio de datos.
Ejemplos de reglas de relaciones:
Para una misma orden pueden emitirse uno
o ms presupuestos.
Un ejecutivo solo puede manejar las
cuentas a l asignadas.
A la solicitud de un libro por un
estudiante se denomina Prstamo.
Regla de estructura
Ejemplos de reglas de dominio de
datos
No hay precios de artculos
negativos.
El gnero de una persona solo
puede ser masculino o femenino.
Regla de inferencia
Condicin que debe ser cierta para
inferir un hecho o un estado.
Ejemplos:
Un cliente que debe ms de dos
cuotas se considera cliente no apto
para la adquisicin de productos.
El cliente no apto se convierte en
cliente moroso.
Regla de clculo
Expresin matemtica o algoritmo que
permite calcular el valor de un trmino.
Ejemplos:
El monto por comisin se calcula el
MontoTotal * 0.15 * comision.
La base de concreto molido se obtiene del
15% de la dureza.
El total de cada lnea de pedido es igual
al nmero de unidades
vendidas multiplicado por el precio unitario
del producto.
nica.
No puede ser redundante.
Consistente.
No puede contradecir a otra.
Clara.
No puede ser ambigua.
Relevante:
Tiene que ser relevante desde el punto de vista del
manejo de informacin.
Flujos Alternativos.
2. El ingeniero de obra determina el por ciento
de concreto molido [RN34] y la dureza del
asbesto [RN65].
Flujos Alternativos.
2. El sistema calcula el por ciento de concreto
molido [RN34] y la dureza del asbesto [RN65].
8. Capturar un
vocabulario
comn.
Glosario de trminos
Consiste en definir un glosario de
trminos comunes en el negocio
para ser usado por todos los
miembros y trabajadores al
interior de una organizacin.
El glosario en esta etapa contiene
los conceptos relevantes
relacionados con el negocio.
Glosario de trminos
Estos conceptos sern usados a modo
de regla o poltica, objeto diferenciado
o atributo de objeto.
El glosario es importante para hacer
que el lenguaje del negocio sea
accesible a los desarrolladores.
Ayuda a evitar malos entendimientos
entre los miembros de un proyecto de
desarrollo de software y otros
trabajadores del negocio.
Glosario de trminos
Consideraciones para elaborarlo:
Colocar los trminos en singular.
Colocar los trminos en orden
alfabtico
Glosario de trminos
Glosario de trminos al XX%
Trmino
Descripcin
A
Anulacin
B
Bonificacin Es un porcentaje de descuento asignado a
un cliente por el cumplimiento de sus
pagos.
.
Z
.
9. Definir las
actividades a
automatizar.
Actividad del negocio
1. Registrar resultado de evaluacin artstica
2. Rechazar obra
3. Elaborar Documento de Rechazo de Obra
4. Aceptar obra
5. Registrar resultado de evaluacin econmica
6. Determinar precio y ganancia de las obra
7. Elaborar Documento de Venta de Obra
El objetivo de esta
actividad es
Determinar el nivel de
automatizacin del negocio y
obtener, de forma preliminar los
requerimientos del sistema.
Lista de Actividades a
Automatizar.
Consideraciones para elaborar la
Lista de Actividades a
Automatizar.
Revisar cada caso de uso del
negocio identificado y proponer las
actividades que son factibles de
automatizacin.
Elaborar la Lista de
Actividades a Automatizar
Realizar venta
: Artista
: Anfitrion
: Sistema LogiSis
Inicio
Solicitar servicio
de exposicin
Solicitar datos
personales del artista
Entregar datos
personales
Artista
: Artista
El artista est
registrado?
[registrado]
Solicitud de servicio
Obra
[ No ]
Anfitrion
[ S ]
Registrar datos
personales del artista
Entregar informacin
de las obras
Solicitar informacin
de las obras
Registrar informacin
de las obras
Sistema LogiSis
Tecnica
: Obra
Buscar tcnicas de la
galera
[registrada]
Entregar informacin
sobre tcnicas
Recibir informacin
sobre tcnicas
Elaborar Documento de
Rechazo de Pedido
: Documento de Rechazo de Pedido
[creado]
Recibe Documento de
Rechazo de Pedido
: Tecnica
[ No ]
2. Rechazar obra
Llenar la Socilitud de
Servicio
Archivar Documento de
Rechazo de Pedido
: Solicitud de servicio
Fin
[creado]
Archivar la Solicitud
de Servicio
Recibir copia de la
Solicitud de Servicio
Conclusiones
El estudio del negocio es de vital
importancia para identificar las necesidades
de los usuarios en las empresas actuales.
El modelado del negocio ayuda al equipo del
proyecto a comprender los elementos que
intervienen en los procesos del negocio.
RUP ofrece las actividades para modelar el
negocio.
UML ofrece los smbolos necesarios para
modelar el negocio.
Conclusiones
El modelado del negocio ayuda al equipo del
proyecto a comprender los elementos que
intervienen en los procesos del negocio.
No se puede realizar o implementar un buen
sistema si los procesos de negocios no estn
preparados para la automatizacin.
Es importante tomar consciencia de que un sistema de
informacin NO resuelve problemas organizacionales.