Вы находитесь на странице: 1из 10

Practica Modelo del Negocio

Artefactos que vamos a realizar en nuestro ejemplo


Al trmino del modelo del negocio debemos lograr:
El diagrama de de Casos de Uso del Negocio (Business Use Case diagrams).
Uno o ms diagramas de actividad para cada caso de uso del negocio.
Un Diagrama de Objetos del Negocio.
Un diagrama de clases para todo el modelo del negocio. Este diagrama es
tambin llamado modelo del dominio.

Modelado del Negocio para nuestro Sistema de Gestin


Clnico
1) Construir 4 Paquetes:
Se recomienda que los dos primeros siempre se
creen, mientras que los dos ltimos solo se crean
con fines de tener organizado nuestro modelo:
a) Unidades Organizacionales.- Contendr los
trabajadores del negocio (bussiness w orker ) y
otras unidades organizacionales segn la jerarqua
establecida por el negocio (organigrama de la
empresa).
b) Casos de Uso del Negocio.- Contendr los
casos de uso del negocio (bussiness use case procesos que nos permiten cumplir los objetivos
del negocio) as como los trabajadores del negocio
(bussiness w orker ) y los actores del negocio
(bussines actor ).
c) Actores del Negocio.- Que nos permite
agrupar en un solo sitio todos los actores que
participan en los casos de uso del negocio.
d) Trabajadores del Negocio.- Permite agrupar
los empleados de la organizacin.
2) Indentificar las unidades organizacionales
Nuestro software ejemplo va ha correr en un rea especfica de la empresa, pero
necesitamos establecer el contexto ms general para luego detallar solo lo que nos
interesa. As, nuestro negocio es una empresa que est dividida en reas tales como:
Produccin, Finanzas, Recursos Humanos, Ventas, Contabilidad y Logstica, estas las
podemos obtener directamente desde el organigrama de la empresa. Usando la
notacin UML estereotipada para el modelo del negocio tendremos:

UNIDADES ORGANIZACIONALES

Atencin Clinica

Farm acia

Caja

Laboratorio

Contabilidad

Seguimos detallando cada unidad organizacional

Medico_

Enfermera

(from Business Use-Case Model)

(from Business Use-Case Model)

Admision
(from Unidades Organizacionales)

Hospitalizacin
(from Unidades Organizacionales)

Para que el modelo de la organizacin este completo ser necesario que describamos
las funciones principales de cada rea as como las funciones de cada business worker.

3) Indentificar los Casos de Uso del Negocio


El diagrama de casos de uso del negocio debe representar los principales objetivos de
la organizacin, y en nuestro caso particular los objetivos del rea. Veamos segn la
descripcin que encontramos al construir nuestro modelo organizacional, tendremos
que Almacn tiene como objetivos fundamentales: Planificar los requerimientos
enviados por las diversas reas de la empresa, controlar los ingresos y salidas de
materiales hacia las mismas, valorizar los materiales segn los datos de compras y
segn las polticas aprobadas por Contabilidad, Planificar los inventarios. Por lo que
nuestro Diagrama de Casos de uso del sistema de Almacn de materiales ser:

Diagrama de Casos de Uso del


Negocio

Admisin de Pacientes
Recepcionista

(from Business Use-Case Mod...

Atencin de Pacientes
(from Business Use-Case Mod...

M edico_

Paciente_
Hospitalizacin

(from Business Use-Case M odel)

(from Business Use-Case Mod...

Enfermera

Servicios de Analisis
Clnicos
(from Business Use-Case Mod...

Laboratorista_

Atencin Farmacia
(from Business Use-Case Mod...

Farmaceutico_

Los trabajadores del negocio ya han sido identificados cuando investigamos las
unidades organizaciones, mientras que los actores del negocio se identifican conforme
vamos desarrollando los casos de uso del negocio. Debemos indicar que algunos
autores consideran que solo debemos mostrar los actores externos pues se dan lmites
al sistema y los workers son actores internos y estn dentro de la organizacin.
4) Creamos los paquetes del modelo de objetos del negocio
Para esto vamos a la Vista lgica y encontramos el paquete Business Object Model,
dentro del cual se crean 3 paquetes:
Diagrama de Objetos del Negocio.- Que contendr dicho diagrama.
Diagrama del Dominio.- El cual contiene las principales entidades que se
encontraron en el negocio.
Realizacin de los Casos de Uso del Negocio.- Aqu detallamos los casos de uso
del negocio mediante un diagrama de actividad (u otro).

5) Construimos la realizacin de los casos de uso del negocio


Los casos de uso del negocio se pueden especificar de diversas formas como son:
pseudocdigo, lenguaje natural, diagramas de actividades, diagramas de secuencia,
diagramas de colaboracin, diagramas de estado, etc. Sin embargo nosotros
utilizaremos los diagramas de actividad pues son los ms indicados para representar
procesos (actividades) mostrando las reas, personas y objetos en general (carriles)
que llevan a cabo procesos secuenciales o en paralelo (barra de sincronizacin) y
que objetos fluyen entre procesos (flujo de objetos), asi tambin representan
decisiones de bifurcacin.
Cada uno de los casos de uso tendr uno o ms diagramas de actividades (o de
cualquier otro tipo, segn los necesitemos en un caso especfico).

El paquete realizacin de los casos de uso del negocio contendr lo siguiente:


Realizaciones de los casos de uso

Admisin de Pacientes
(from Business Use-Case Model)

Atencin de Pacientes

Realizacin de Admision de
Pacientes

Realizacin de Atencin de Pacientes

(from Business Use-Case Model)

Hospitalizacin

Realizacin de Hospitalizacin

(from Business Use-Case Model)

6) Para cada realizacin de los casos de uso del negocio construimos un


diagrama de actividad y un diagrama de clases.
El diagrama de actividad nos va ha permitir especificar como se lleva a cabo el caso de
uso del negocio y si en ese diagrama incluimos el flujo de objetos, estaremos
identificando los objetos participantes, a partir de lo cual podremos derivar un pequeo
diagrama de objetos para cada realizacin.

Realizacin del Casos de de Admisin Paciente


Diagrama de Actividad: Admisin PAciente

Diagrama de Objetos participantes Admisin Pacientes

Recepcionista
(from Business Use-Case Model)

Ficha_Admisin/Neg
(from Modelo de Objetos del Negocio) 1

Orden_Hospitalizacin/Neg

Cita/Neg

(from Modelo de Objetos del Negocio)

(from Modelo de Objetos del Negocio)

1..n

1..n

11
1

Paciente/Neg
(from Modelo de Objetos del Negocio)

7) Unimos los diagramas de objetos de cada caso de uso y obtenemos


nuestro diagrama de Objetos del Negocio
Como ya tenemos identificados los objetos participantes en cada caso de uso,
podemos unirlos en un nico diagrama y debemos refinar este modelo completando
detalles como multiplicidad y otros, asimismo nos daremos cuenta si hay objetos
redundantes.
Diagrama de Objetos del Negocio

Modelo de Objetos del


Negocio

Recepcionista
(from Business Use-Case Model)

Medico_
(from Business Use-Case Model)
Orden_Hospitalizacin/N
1..n
eg
1..n
1..n

Cama/Neg

Ficha_Admisin/Neg
1
1
Cita/Neg

1..n

1..n
Sala/Neg
1..n
Diagnostico/Neg

1
1..n

1
1

Consultorio/Neg

Cirugas

Paciente/Neg

8) De ser necesario construimos nuestro Modelo del Dominio


En realidad solo es necesario construir uno de los dos modelos: el modelo del dominio
o el modelo de objetos. El modelo del dominio se construye cuando deseamos efectuar
un Modelamiento del Negocio muy breve y solo identifica las clases ms importantes

en nuestra organizacin para darnos un panorama de la misma. Sin embargo, cuando


se desarrolla un Modelo del Negocio ms amplio, se construye un diagrama de objetos
del Negocio. A pesar que hemos desarrollado un Modelo del Negocio amplio, nosotros
incluimos aqu un Modelo del Dominio como ilustracin y para que nuestro modelo
resulte completo.
Modelo del Dominio del Sistema

Modelo del Dominio

Diagnostico/Neg
1..n

1
Paciente/Neg

Cita/Neg
1..n
1..n

1
1

1
Ficha_Admisin/Neg

1..n
Orden_Hospitalizacin/Neg

1..n

1..n

Cirugas
1..n

1
Sala/Neg

Consultorio/Neg

1
Cama/Neg

Вам также может понравиться