Workflow de modelado de negocio
Enviado por Cirenio Santos Hernandez • 22 de Noviembre de 2015 • Apuntes • 10.469 Palabras (42 Páginas) • 166 Visitas
Workflow de modelado de negocio
Introducción
En esta etapa del desarrollo del software nos centraremos en el conocimiento de los procesos de la organización para entender el funcionamiento de la misma, con el objetivo de que usuarios y desarrolladores tengan una visión común del sistema a construir.
Este estudio nos permite dar sugerencias para el mejoramiento de los procesos del negocio y la reingeniería del negocio que significa la revisión fundamental y el rediseño radical de procesos para alcanzar mejoras espectaculares en medidas críticas y contemporáneas de rendimiento, tales como costos, calidad, servicio y rapidez.
Utilizaremos las siguientes herramientas: el modelo de Casos de uso del negocio que comprende de: diagrama de casos de uso del negocio y la descripción detallada de cada caso de uso, y el modelo de objetos del negocio.
Modelo de Casos de Uso del sistema de negocio
Listado de Casos de Uso
- Atender consulta de estado de pedido
- Recibir solicitud de producto a reparar
- Diseñar fresa
- Recibir pedido de producto a fabricar
- Tomar cancelación de pedido
- Entregar pedido
- Enviar pedido por transporte
- Entregar pieza para tornear
- Recibir pieza torneada
- Fabricar fresa
- Realizar servicio a fresa
- Comprar materia prima
- Recibir pedido materia prima
- Reparar maquina
- Planear requerimiento de materiales
- Planificar producción
- Emitir pago a proveedor
Descripción de los actores
Cliente: pueden ser personas particulares o empresas (carpinterías, constructoras, etc.) los cuales solicitan la fabricación de una fresa en particular o el afilado y reparación de una tipo de herramienta. Pueden llegar directamente al punto de venta de Afilar o ser contactados por un vendedor.
Tornero: es el encargado de realizar el torneado de las fresas fabricadas por Afilar, la empresa trabaja con varios torneros y la asignación de trabajos a un tornero depende de una decisión del encargado de producción.
Empresa de transporte: se encarga de hacer llegar el pedido cuando el cliente se encuentra a una distancia considerable de la capital cordobesa.
Proveedor: brinda los recursos de materias primas necesarios para poder realizar el proceso de fabricación de fresas, afilado y reparación de herramientas.
Diagrama de Casos de Uso
[pic 4]
[pic 5]
[pic 6]
Descripción de Casos de Uso
Nivel del Use Case: ☒ Negocio ☐ Sistema de Información | |
Nombre del Use Case: ATENDER CONSULTA DE ESTADO DE PEDIDO | Nro. de Orden: 1 |
Prioridad: ☐ Alta ☒ Media ☐ Baja | |
Complejidad: ☐ Alta ☐ Media ☒ Baja | |
Actor Principal: cliente | Actor Secundario: no aplica |
Tipo de Use Case: ☒ Concreto ☐ Abstracto | |
Objetivo: brindar información sobre el estado del pedido de los clientes | |
Precondiciones: | |
Post- Condiciones | Éxito: el cliente consulta el estado del pedido |
Fracaso: no existen pedidos para el cliente en cuestión. | |
Curso Normal | Alternativas |
1- El caso de uso comienza cuando el cliente se comunica con la empresa por teléfono, mail o personalmente. | |
2- El cliente informa su nombre y consulta sobre el pedido realizado. | |
3- El vendedor verifica la existencia de pedidos pendientes para el cliente y hay. | 3.A- El vendedor verifica la existencia de pedidos pendientes para el cliente y no hay. 3.A.1- El vendedor informa la situación al cliente. 3.A.2- Se cancela el caso de uso. |
4- El vendedor informa el estado del pedido del cliente y estima el tiempo de finalización | |
5- Fin del caso de uso. |
|
Asociaciones de Extensión: no aplica | |
Asociaciones de Inclusión: no aplica | |
Use Case donde se incluye: no aplica | |
Use Case al que extiende: no aplica | |
Use Case de Generalización: no aplica |
Nivel del Use Case: ☒ Negocio ☐ Sistema de Información | |
Nombre del Use Case: RECIBIR SOLICITUD DE SERVICIO | Nro. de Orden: 2 |
Prioridad: ☒ Alta ☐ Media ☐ Baja | |
Complejidad: ☐ Alta ☒ Media ☐ Baja | |
Actor Principal: Cliente. | Actor Secundario: no aplica. |
Tipo de Use Case: ☒ Concreto ☐ Abstracto | |
Objetivo: Recibir solicitud de un cliente para la reparación de una fresa (ya sea fabricada en la empresa o no). | |
Precondiciones: no aplica. | |
Post- Condiciones | Éxito: solicitud de servicio recibida y registrada. |
Fracaso 1: la empresa no realiza el servicio solicitado por el cliente. Fracaso 2: el cliente decide no realizar el servicio de reparación de fresa por no aceptar el precio del mismo. Fracaso 3: El cliente decide no realizar el servicio de reparación de fresa por no aceptar la fecha de finalización del mismo. | |
Curso Normal | Alternativas |
| |
| 2.A. El servicio de reparación de fresa no es brindada por la empresa. 2.A.1. Se informa la situación al cliente. 2.A.2. Se cancela el caso de uso. |
| |
| 4.A. El cliente no está conforma con el precio del servicio de reparación y decide no tomar el servicio. 4.A.1. Se cancela el caso de uso. |
| |
| 6.A. El cliente no acepta la fecha de finalización del servicio y decide no realizar el servicio de reparación. 6.A.1. Se cancela el caso de uso. |
| |
| |
| |
Asociaciones de Extensión: no aplica | |
Asociaciones de Inclusión: no aplica | |
Use Case donde se incluye: no aplica | |
Use Case al que extiende: no aplica | |
Use Case de Generalización: no aplica |
Nivel del Use Case: ☒ Negocio ☐ Sistema de Información | |
Nombre del Use Case: DISEÑAR FRESA | Nro. de Orden: 3 |
Prioridad: ☒ Alta ☐ Media ☐ Baja | |
Complejidad: ☐ Alta ☒ Media ☐ Baja | |
Actor Principal: no aplica | Actor Secundario: no aplica. |
Tipo de Use Case: ☒ Concreto ☐ Abstracto | |
Objetivo: Diseñar la fresa según las especificaciones recibidas del cliente | |
Precondiciones: especificaciones de un nuevo producto | |
Post- Condiciones | Éxito: Plano (diseño) de la fresa realizado Tipo de fresa diseñada y registrada |
Fracaso:
| |
Curso Normal | Alternativas |
| |
| |
| |
| |
| |
Asociaciones de Extensión: no aplica | |
Asociaciones de Inclusión: no aplica | |
Use Case donde se incluye: no aplica | |
Use Case al que extiende: no aplica | |
Use Case de Generalización: no aplica |
Nivel del Use Case: ☒ Negocio ☐ Sistema de Información | |
Nombre del Use Case: RECIBIR PEDIDO DE FRESAS A FABRICAR | Nro. de Orden: 4 |
Prioridad: ☒ Alta ☐ Media ☐ Baja | |
Complejidad: ☐ Alta ☒ Media ☐ Baja | |
Actor Principal: Cliente. | Actor Secundario: no aplica. |
Tipo de Use Case: ☒ Concreto ☐ Abstracto | |
Objetivo: Recibir el pedido de fresas a fabricar por parte del cliente | |
Precondiciones: no aplica. | |
Post- Condiciones | Éxito: Pedido de fresas a fabricar recibido y registrado |
Fracaso 1: la fresa no es fabricada por la empresa Fracaso 2: el cliente decide no comprar la fresa fabricada por la empresa por no aceptar el precio de la misma Fracaso 3: el cliente decide no realizar el pedido por no llegar a un acuerdo en la fecha de finalización del mismo | |
Curso Normal | Alternativas |
| |
| |
| 3.A. La fresa solicitada no puede fabricarse en la empresa por no disponer de las instalaciones necesarias o de la materia prima especificada. 3.A.1. Se informa la situación al cliente 3.A.2. Se cancela el caso de uso |
| 4.A. No existe esa fresa en el catalogo. 4.A.1. El vendedor informa al cliente el precio estimado de la fresa (en base al material con que la fabrica, la cantidad que lleva del mismo) |
| 5.A. El cliente no acepta el precio de la fresa y decide no realizar el pedido 5.A.1. Se cancela el caso de uso |
| 6.A. El cliente no acepta la fecha de finalización del pedido y decide no realizarlo 6.A.1 Se cancela el caso de uso |
| |
| |
| |
| |
Asociaciones de Extensión: no aplica | |
Asociaciones de Inclusión: no aplica | |
Use Case donde se incluye: no aplica | |
Use Case al que extiende: no aplica | |
Use Case de Generalización: no aplica |
...