modelo fase negocio

6

Click here to load reader

Upload: andrea-machuca-lopez

Post on 08-Jul-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Modelo Fase Negocio

8/19/2019 Modelo Fase Negocio

http://slidepdf.com/reader/full/modelo-fase-negocio 1/6

 Ing. Oscar Ascón Valdivia   Pág. 1 

FASE DE NEGOCIO 

PICTOGRAMA: Herramienta útil para recopilar información, o en su defecto para plasmar la informaciónrecopilada, describiendo en ella el funcionamiento del sistema actual en la organización.

Características: - Debe mostrar a las personas, maquinas o sistemas que interactúan en los procesos del

sistema actual.- Reflejar la comunicación de los objetos anteriores describiendo el sentido y el objetivo de

la comunicación. - Representar la información que se almacena o lee de un registro.  - Utilizar gráficos que faciliten la identificación de los objetos, así como estandarizar su

representación de acuerdo al tipo de objeto.

Ej.: “Sistema de Abastecimiento de Material” 

. . . 

Participantes

Solicitar Material 

Material 

Control

Registra 

Material

Entrega del Material 

Asistente de Abastecimiento  Registra

Reg. Entrega

Proveedores de Materiales 

Orden de

Compra 

Informe de 

Inventario de Materiales 

Reg. Recepción

Coordinadordel Evento 

REGLAS DEL NEGOCIO: Útil para tener claras las políticas de la organización referente a los procesos que atiende elsistema. Una de las mejoras formas de establecerlas es basarse en cada flujo existente entrelos objetos del pictograma y plantearse interrogantes evaluando los posibles escenarios quese pueden presentar; la respuesta a esas interrogantes en su mayoría se convierten en lasReglas de Negocio.

Ejemplo.

Acción: Participante Solicita Material.

Page 2: Modelo Fase Negocio

8/19/2019 Modelo Fase Negocio

http://slidepdf.com/reader/full/modelo-fase-negocio 2/6

 Ing. Oscar Ascón Valdivia   Pág. 2 

Interrogantes: ¿Cómo saber si la persona que viene a solicitar material es un participante?.Reglas de Negocio: Deberá la persona presentar su DNI y el Asistente de Abastecimientoverificará en la Lista de Participantes si es o no participante.

PROCESOS DE NEGOCIO: Conforme vayamos analizando el comportamiento del sistema nos vamos dando cuenta queexiste un grupo de acciones que se orientan a ejecutar un proceso. Los cuales son conocidoscomo Procesos de Negocios. Si bien es cierto que cada Proceso de Negocio tendrá que

cumplir un conjunto de Reglas de Negocio, muchas veces es preferible de no tener claridadestablecer primero las Reglas de Negocio y luego los Procesos.Ej. Proceso de Negocio: Entrega de Material al Participante 

Reglas de Negocio:- Deben presentar DNI.- Verificar que el nombre exista en la lista de participantes. - Verificar si el participante ha recogido el material. - Verificar si existe material para entregar. - En caso no este conforme cambiarlo.- Solo se entrega material los Viernes de 08:00 a 1:00 pm. 

Proceso de Negocio: Recepcionar Materiales del Proveedor 

Reglas de Negocio:- Los materiales ha ingresar deben coincidir con la Orden de Compra. - Los materiales ha recepcionar deben estar en buen estado.- En caso de no estar conforme un porcentaje mínimo, se acepta parcialmente.  - En caso de no estar conforme con mas de 50%, se rechaza la entrega. 

Proceso de Negocio: Controlar Stock de Materiales 

Reglas de Negocio:- Se debe realizar un Informe de Inventario de Materiales, solo cuando exista material

faltante o fallido.

MODELO DE NEGOCIOS: Centrado en buscar el entendimiento del Sistema. Se recomiendo aplicarlo, salvo que eldesarrollar conozca a la perfección el Sistema Actual.A.1. DIAGRAMA DE CASOS DE USO DE NEGOCIOS: 

En este diagrama se busca reflejar las principales funcionalidades del sistema (casosde uso - procesos de negocio) y su interacción con el entorno (actores).

Actor: Representa cualquier cosa que interactúe con él sistema. Para encontrar losactores de un sistema es útil plantearse las siguientes interrogantes:- ¿Quién está interesado en cierto requisito? - ¿Dónde en la organización se utilizará el sistema?- ¿Quién proveerá, utilizará y eliminará esta información del sistema? - ¿Quién utilizará esta función? - ¿Quién le dará soporte y mantenimiento al sistema?- ¿Usa el sistema un recurso externo? - ¿Qué actores necesita el caso de uso? - ¿Un actor desempeña varios roles? - ¿Varios agentes desempeñan el mismo rol?

Page 3: Modelo Fase Negocio

8/19/2019 Modelo Fase Negocio

http://slidepdf.com/reader/full/modelo-fase-negocio 3/6

 Ing. Oscar Ascón Valdivia   Pág. 3 

Caso de uso: es una secuencia de acciones que un sistema realiza, que produce unresultado observable de valor para un agentePara encontrar los Casos de Uso de un sistema es útil plantearse las siguientesinterrogantes:

- ¿Cuáles son las tareas de este actor?- ¿El actor, creará, guardará, cambiará, eliminará o leerá la información en el

sistema?- ¿Cuál caso de uso creará, guardará, cambiará, eliminará o leerá estainformación?

- ¿Necesitará el actor informar al sistema sobre cambios externos e imprevistos? - ¿Es necesario que el actor esté informado sobre ciertas ocurrencias en el

sistema?- ¿Le proporciona una correcta secuencia el sistema a las tareas? - ¿Cuáles casos de uso le darán soporte y mantenimiento al sistema? - ¿Pueden todos los requerimientos funcionales ser realizados por los casos de uso?

Ej. 

D  I A G R A M  A  D E  C A S O S  D E  U S O  D E  N E G O  C  I O 

P a r  t i c i p a n t e  E n t r  e g a r M a t e r  i a l e s 

P r  o v e e d o r   R e c e p c i o n a r M a t e r  i a l e s 

C o o r  d i n a d o r   C o n t r  o l a r s t o c k 

-- - - - - - - - - - - -- - -

A.2. MODELO DE OBJETO DE NEGOCIOS: Es de utilidad para describir el funcionamiento de los casos de uso de negocio, a estenivel aparecen otros objetos tales como los Workers (Trabajadores del Sistema) ylos Entity Class (Clases persistentes)

Page 4: Modelo Fase Negocio

8/19/2019 Modelo Fase Negocio

http://slidepdf.com/reader/full/modelo-fase-negocio 4/6

 Ing. Oscar Ascón Valdivia   Pág. 4 

El secreto para la construcción de estos modelos esta en ir incluyendo los objetos enel diagrama siguiendo la secuencia del funcionamiento del caso de uso.

Ej. BOM: ENTREGAR MATERIALE S 

Veri fi ca 

Participante 

Veri fi ca 

Registra 

Participante 

(from Business Use-Case Model) 

 A sistente de

 Aba stecim iento

Veri fi ca

Registra 

M ateri al

Entrega 

BOM: RECEPCIONAR MATERIALES 

Regist rar

Recepcion

Prov eedor

(fr om Business Use-Case Model) R egist rar

 As ist ente de

 Abas tec im iento

Material

Coordinador

(from Business Use-Case Model)

Verif ic ar

R egist rar

OrdenCompra

Page 5: Modelo Fase Negocio

8/19/2019 Modelo Fase Negocio

http://slidepdf.com/reader/full/modelo-fase-negocio 5/6

 Ing. Oscar Ascón Valdivia   Pág. 5 

BOM: CONTROLAR STOCK 

Inventario 

Material 

Estadistica 

Coordinador  

(from Business Use-Case Model) 

 Asistente de

 Abastecimiento

Entrega

Estadistica 

Recepcion 

A.3. MODELO DE DOMINIO Es la primera de vista de la Base de Datos que obtenemos, para ello debemoscolocar los objetos Entity Class, que aparecen en el Modelo de Objetos de Negocio, yse establecen las relaciones.

Ej. 

M ODELO DE DOM INIO 

Parti ci pante 

(from Business Object Mod... 

R ec epc ion 

(from Busi ness Object Mod.. . 

Entrega 

(from Business Object Mod... 

M ateri al 

(fr om Bu siness Obje ct Mo d... 

OrdenCom pra 

(from Busi ness Object Mod.. . 

Nota: Suele ser útil aplicar Diagramas de Actividad sobre los casos de Uso de mayorcomplejidad, a fin de describir las actividades que se desencadenan y su secuencia deejecución

Page 6: Modelo Fase Negocio

8/19/2019 Modelo Fase Negocio

http://slidepdf.com/reader/full/modelo-fase-negocio 6/6

 Ing. Oscar Ascón Valdivia   Pág. 6  

Caso: Gestión de la Biblioteca

Se trata de gestionar los préstamos de libros de la Biblioteca Municipal de Chimbote” en la

que se va a estudiar exclusivamente el funcionamiento de las peticiones y devoluciones de

libros.

Petición de libros. Un usuario puede realizar una petición de uno o más libros a la

 biblioteca. Para ello, es necesario presentar el carnet de usuario de la biblioteca y una ficha en

la que se detallan los libros pedidos. Puede haber varios tipos de préstamo (préstamo de sala,

docente, proyecto fin carrera) en función de los cuales el usuario puede disponer de los

ejemplares durante un período de tiempo específico, como se indica en la siguiente tabla:

SALA El día de la petición.

DOCENTE Una semana

PROYECTO FIN CARRERA Quince días.

Una vez entregados el carnet y la ficha, el sistema comprobará y aceptará la petición de los

libros solicitados siempre que pueda satisfacer la petición, es decir, cuando haya ejemplares

disponibles. Si se acepta la petición, se actualiza el número de unidades de los libros de la biblioteca y se guarda la ficha de préstamo.

Devoluciones de libros. Un usuario no puede realizar más peticiones hasta que no haya

efectuado todas las devoluciones de la petición anterior. El usuario, para hacer la petición,

necesita el carnet, que no se le entrega hasta que no haya devuelto todos los libros. Sí puede

hacer una devolución parcial de los libros. Cuando un usuario realice una devolución, el

sistema actualizará el stock de libros y comprobará la fecha de devolución de cada ejemplar.

Los usuarios que entregaron después de la fecha de entrega según el tipo de préstamo, se les

sancionara con la retención de su carnet por una semana, lo cual les impedirá solicitar nuevos

 prestamos.

El bibliotecario se encarga de las altas y bajas de los libros de la biblioteca.

DESARROLLAR

1.  Pictograma

2.  Reglas de Negocio

3.  Diagrama de Casos de Uso de Negocio  

4.  Modelo de Objetos de Negocio 

5.  Modelo de Dominio