Está en la página 1de 57

WorkFlow de Requerimiento

Introduccin
El propsito fundamental es desarrollar un modelo del sistema que se va a construir, incluyendo los siguientes pasos: Comprender el contexto del sistema: A travs del modelado del dominio del problema. Capturar requisitos funcionales y no funcionales: Se identificaran los requisitos mediante casos de uso representando los modos diferentes que el usuario utilizara el sistema y las propiedades, restricciones y caractersticas del mismo. Un conjunto de esbozos de interfaces de usuario y de prototipos para cada actor. En esta etapa realizaremos: Modelo de Use Case del modelo de informacin que contiene el diagrama de use case del sistema de informacin, la descripcin de cada use case y de las tareas de cada trabajador identificado. Modelo de objetos del dominio del problema que contiene el diagrama de clases, identificando nombre, atributos, responsabilidades, relaciones, navegabilidad y multiplicidad. Prototipos de interfaz del sistema de informacin.

Listado de Use Case del Sistema de Informacin Listado de Use Case del Sistema de Informacin
Use case esenciales: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Registrar cliente Generar orden de compra de materia prima Registrar recepcin de materia prima Registrar pago a proveedores Registrar tipo de fresa Emitir presupuesto de fresa Registrar pedido de fabricacin de fresa Registrar cancelacin de pedido de fabricacin de fresa Generar programacin de produccin Generar hoja de ruta Generar orden de fabricacin Registrar tarjeta de operaciones Registrar envo de pieza a tornear Registrar recepcin de pieza torneada Registrar finalizacin de fresa Registrar control de calidad Gestionar entrega Asignar vendedor Asignar empresa de transporte Registrar orden de servicio Registrar finalizacin de servicio

Use case de soporte: 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. Modificar pedido de fabricacin de fresa Generar diagrama ABC Registrar reparacin de maquina Consultar pedidos de materia prima realizados Calcular parmetros de compra Consultar servicios pendientes Consultar pedido de fabricacin de fresa Registrar proveedor Modificar proveedor Eliminar proveedor Consultar proveedor Registrar materia prima Modificar materia prima Eliminar materia prima Consultar materia prima Registrar empresa de transporte Modificar empresa de transporte Eliminar empresa de transporte 2

40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87.

Consultar empresa de transporte Modificar cliente Eliminar cliente Consultar cliente Modificar tipo de fresa Eliminar tipo de fresa Consultar tipo de fresa Modificar orden de servicio Cancelar orden de servicio Consultar orden de servicio Registrar maquina Modificar maquina Eliminar maquina Consultar maquina Registrar tipo de maquina Modificar tipo de maquina Eliminar tipo de maquina Registrar empleado Modificar empleado Eliminar empleado Consultar empleado Registrar operacin Modificar operacin Eliminar operacin Consultar operacin Registrar desperfecto Modificar desperfecto Consultar desperfecto Registrar tipo de fresa Modificar tipo de fresa Eliminar tipo de fresa Consultar tipo de fresa Registrar tipo desperfecto Modificar tipo desperfecto Eliminar tipo desperfecto Registrar tornero Modificar tornero Eliminar tornero Registrar vendedor Modificar vendedor Eliminar vendedor Registrar provincia Modificar provincia Eliminar provincia Registrar localidad Modificar localidad Eliminar localidad Consultar localidad 3

88. Registrar material a trabajar 89. Modificar material a trabajar 90. Eliminar material a trabajar 91. Registra tipo de acabado 92. Modificar tipo de acabado 93. Eliminar tipo de acabado 94. Registrar modo de avance 95. Modificar modo de avance 96. Eliminar modo de avance 97. Registrar cargo 98. Modificar cargo 99. Eliminar cargo 100. Registrar parte 101. Modificar parte 102. Eliminar parte 103. Registrar unidad de medida 104. Modificar unidad de medida 105. Eliminar unidad de medida 106. Registrar estado 107. Modificar estado 108. Eliminar estado 109. Registrar forma de entrega 110. Modificar forma de entrega 111. Eliminar forma de entrega 112. Registrar factura 113. Consultar factura

Diagrama de Use Case del sistema de informacin

3 3- r e g i s tr a r m aq u in a 3 5 - r e g i s tr a r fin al iz ac io n d e s e r vic io 32 - r eg is tr a r r e c ep c io n d e p ie z a to r n ea d a 5 3 - P r o g r a m a r p r o d u c c io n 34 - r e g i s tr a r c o ntr o l d e c al id ad 44 - r eg is tr a r o pe r ar i o 52 - G e n e r a r o r d en d e fa b r ic a c i on 51 - r eg i s tr a r r ep a r a c i on d e m a q ui na s 3 7 - c on s ul ta r s e r vi c i os p e n d ie n te s

3 6 - g en e r a r ho ja d e r u ta

3 8- r e g i s tr a r tar ea s d e s e r vic io 3 9- c o n s u lta r o pe r a r i o

5 0 - r e g is tr a r fa lla d e m a q u in a 40 - e li m in ar o pe r a r i o 4 9 - c al c u la r pa r a m e tr o s d e c o m p r a 4 8- g e n e r a r s ol ic itu d d e pe d id o de m a t ptim a E nc a r g a do d e p r o du c c o n 7 4 - M o d ifi c a r op e r a r io s 41 - e li m in a r ta r j etad e o p e r a c io ne s

7 3 - E li m in ar fa ll a de m a q ui n a 4 2- r e g i s tr a r tar je ta s d e o p er ac io n es 6 7 - M o di fic a o pe r a c io n 47 - r e g i s tr a r o p er ac io n 7 2 - C o ns u lta r fa lla d e m a q u in a 4 6 - el im in a r o p er ac io n 6 6- M od ific ar m a q u in a 75 - G e n er ar p r o g r am a c io n de p r o d u c c io n 7 0 - m o di fic a r fal la d e m aq u in a 4 5 - c o n s u ltar o p er ac io n es 4 3- r e g i s tr a r e n vi o de p ie z a a to r n ea r 7 1- C on s ul ta r m a q ui na 64 - E li m in a r m a q u in a

13- M odificar cliente 14-Eliminar cliente 16- G ener ar informes y listados de venta

15- C onsultar cliente 12-M odificar empr esa de transporte 30-Eliminar empr esa de transporte

18- R eg isrtar ing resos

17-C onsultar tipo de fer sa

68-R eg istr ar cliente

29- C onsultar empresa de transpor te Vendedor 28-Emitir pr esupuesto de fresa 27- M odificar pedido 20-C onsultar orden de servicio 19- C ancelar orden de servicio

25- Eliminar pedido 26-C ancelar pedido 69- R eg istrar empresa de transpor22- consultar pedido te 21- M odificar or den de ser vicio

24-R eg istr ar pedido

23- R eg istr ar or den de sevicio

60-asig nar empresa de transpor te

58-encar g ado de entreg a 57- g estionar entreg a

59-g enerar orden de entr eg a

56-asig nar vendedor

11-Consultar propveedor

1-Generar diagrama ABC

2-Generar orden de compra de materia prima

10-Registrar materia prima Encargado de compra

3-Registrar proveedor

8-Modificar materia prima 5-Registrar pago por proveedor 4-Modificar proveedor

7-Eliminar materia prima 6-Consultar materia prima

55-consultar pedido de materia prima realizadas

encargado de recepcion

54-registrar recepcion de materia prima

65-Eliminar tipo de fresa

62-Registrar tipo de fresa 63-consultar tipo de fresa

61-Modificar tipo de fresa

Diseador de fre sas

Descripciones de casos de uso


Nivel del Use Case: Nombre del Use Case: Generar orden de compra de materia prima Prioridad: Alta Complejidad: Alta Actor Principal: : encargado de compra Negocio Sistema de Informacin Nro. de Orden: 2 Media Baja Media Baja Actor Secundario: no aplica.

Tipo de Use Case: Concreto Abstracto Objetivo: Confeccionar las ordenes de compra, ante la necesidad de insumos, para su posterior realizacin Precondiciones: no aplica. Post- Condiciones xito: Las ordenes de compra se generaron con xito El U-C comienza cuando el encargado de compras selecciona la opcin de generar orden de compra el sistema mostrara todos los productos que se encuentran por debajo del stock mnimo, una vez hecho esto comienza a seleccionar cada uno de los items que se ingresaran en la orden consultando el o los proveedores que suministran dicha materia prima, cuando el EC ya han seleccionado todos los tems con sus respectivos proveedores se emite la orden de compra para cada proveedor Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin: Nivel del Use Case: Nombre del Use Case: Registrar proveedor Prioridad: Alta Complejidad: Alta Actor Principal: encargado de compra Negocio Sistema de Informacin Nro. de Orden: 3 Media Baja Media Baja Actor Secundario: no aplica.

Tipo de Use Case: Concreto Abstracto Objetivo: Registrar nuevos proveedores de materia prima en el sistema Precondiciones: no aplica. Post- Condiciones xito: Se registra el nuevo proveedor El U-C comienza cuando el encargado de compras decide registrar un nuevo proveedor indicando todos sus datos como ser direccin, telfono, mail, etc. colocando entre estos cada uno de los productos que posee para su distribucin con la demora aproximada de entrega. Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

Nivel del Use Case: Nombre del Use Case: Modificar proveedor Prioridad: Alta Complejidad: Alta Actor Principal: Encargado de compra

Negocio

Sistema de

Informacin Nro. de Orden: 4

Media Baja Media Baja Actor Secundario: no aplica.

Tipo de Use Case: Concreto Abstracto Objetivo: Mantener actualizados los datos de los proveedores de materia prima en el sistema Precondiciones: no aplica. Post- Condiciones xito: El proveedor fue modificado. El U-C comienza cuando el encargado de compras decide modificar los datos de un proveedor ya existente indicando todos los datos a ser modificados tales como direccin, telfono, mail, etc. pudiendo modificar adems los productos que posee para su distribucin con la demora aproximada de entrega. Adems se puede cancelar proveedores que ya no comercializan con la empresa. Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

Nivel del Use Case:

Negocio

Sistema de

Informacin Nro. de Orden: 5

Nombre del Use Case: Registrar pago a proveedores Prioridad: Alta Media Baja Complejidad: Alta Media Baja Actor Principal: Encargado de compra Actor Secundario: no aplica.

Tipo de Use Case: Concreto Abstracto Objetivo: Mantener un registro de los pagos a los distintos proveedores luego de recibir la mercadera Precondiciones: no aplica. Post- Condiciones xito: El pago de los proveedores se registro con xito. El U-C comienza cuando el encargado de compras decide registrar los pagos realizados a los proveedores indicando el proveedor en cuestin, los productos, la cantidad de estos y la fecha de realizacin. Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

Nivel del Use Case:

Negocio

Sistema de

Informacin

Nombre del Use Case: ELIMINAR MATERIA PRIMA Prioridad: Alta Media Baja Complejidad: Alta Media Baja Actor Principal: Encargado de produccin Actor Secundario: no aplica

Nro. de Orden: 7

Tipo de Use Case: Concreto Abstracto Objetivo: eliminar las materias primas que sern el elemento constitutivo de los productos fabricados y posibilitarn la realizacin de los servicios de la empresa. Precondiciones: no aplica Post- Condiciones xito: materia prima eliminada. Fracaso 1: no existe una materia prima con el nombre ingresado. Fracaso 2: no se confirma la eliminacin de la materia prima. Curso Normal Alternativas 1- El caso de uso comienza cuando el Encargado de produccin (EP) selecciona la opcin de eliminar materia prima. 2- El EP ingresa el nombre o cdigo de la materia prima a eliminar. 3- El sistema verifica que exista una materia prima registrada 3.A- No existe una materia prima registrada con el mismo con el mismo nombre o cdigo y hay. nombre o cdigo. 3.A.1- El sistema muestra un mensaje de informando la situacin. 3.A.2- Se cancela el caso de uso. 4- El Sistema muestra los datos de la materia prima. 5- El sistema solicita confirmacin para eliminar la materia prima. 6- El EP confirma. 6.A- El EP no confirma. 6.A.1- Se cancela el caso de uso. 7- Fin del caso de uso. Asociaciones de Extensin: no aplica Asociaciones de Inclusin: no aplica Use Case donde se incluye: no aplica Use Case al que extiende: no aplica Use Case de Generalizacin: no aplica

Nivel del Use Case:

Negocio

Sistema de

Informacin

Nombre del Use Case: MODIFICAR MATERIA PRIMA Prioridad: Alta Media Baja Complejidad: Alta Media Baja Actor Principal: Encargado de produccin Actor Secundario: no aplica

Nro. de Orden: 8

Tipo de Use Case: Concreto Abstracto Objetivo: modificar las materias primas que sern el elemento constitutivo de los productos fabricados y posibilitarn la realizacin de los servicios de la empresa. Precondiciones: no aplica Post- Condiciones xito: materia prima modificada. Fracaso 1: no existe una materia prima con el nombre ingresado. Fracaso 2: no se modificaron los datos. Fracaso 3: no se confirma la modificacin de la materia prima. Curso Normal Alternativas 1- El caso de uso comienza cuando el Encargado de produccin (EP) selecciona la opcin de modificar materia prima.

10

2- El EP ingresa el nombre o cdigo de la materia prima a modificar. 3- El sistema verifica que exista una materia prima registrada 3.A- No existe una materia prima registrada con el mismo con el mismo nombre o cdigo y hay. nombre o cdigo. 3.A.1- El sistema muestra un mensaje de informando la situacin. 3.A.2- Se cancela el caso de uso. 4- El Sistema muestra los datos de la materia prima y solicita se modifiquen los mismos. 5- El EP modifica los datos necesarios. 5.A- El EP no modifica los datos. 5.A.1- Se cancela el caso de uso. 6- El sistema solicita confirmacin para modificar los datos de la materia prima. 7- El EP confirma. 7.A- El EP no confirma. 7.A.1- Se cancela el caso de uso. 8- Fin del caso de uso. Asociaciones de Extensin: no aplica Asociaciones de Inclusin: no aplica Use Case donde se incluye: no aplica Use Case al que extiende: no aplica Use Case de Generalizacin: no aplica

Nivel del Use Case:

Negocio

Sistema de

Informacin

Nombre del Use Case: REGISTRAR MATERIA PRIMA Prioridad: Alta Media Baja Complejidad: Alta Media Baja Actor Principal: Encargado de produccin Actor Secundario: no aplica

Nro. de Orden: 10

Tipo de Use Case: Concreto Abstracto Objetivo: registrar las materias primas que sern el elemento constitutivo de los productos fabricados y posibilitarn la realizacin de los servicios de la empresa. Precondiciones: no aplica Post- Condiciones xito: materia prima registrada. Fracaso 1: ya existe una materia prima con el mismo nombre. Fracaso 2: no se ingresan los datos necesarios. Fracaso 3: no se confirma la registracin de la materia prima. Curso Normal Alternativas 1- El caso de uso comienza cuando el Encargado de produccin (EP) selecciona la opcin de ingresar nueva materia prima. 2- El EP ingresa el nombre de la nueva materia prima a ingresar. 3- El sistema verifica que no exista una materia prima registrada 3.A- Existe una materia prima registrada con el mismo con el mismo nombre y no hay. nombre. 3.A.1- El sistema muestra un mensaje de informando la situacin. 3.A.2- Se cancela el caso de uso. 4- Sistema solicita se ingresen los dems datos de la materia prima. 5- El EP ingresa los siguientes datos: descripcin, unidad de 5.A- El EP no ingresa los datos solicitados. medida. 5.A.1- Se cancela el caso de uso. 6- El sistema solicita confirmacin para registrar la materia prima. 7- El EP confirma. 7.A- El EP no confirma. 7.A.1- Se cancela el caso de uso. 8- Fin del caso de uso. Asociaciones de Extensin: no aplica

11

Asociaciones de Inclusin: no aplica Use Case donde se incluye: no aplica Use Case al que extiende: no aplica Use Case de Generalizacin: no aplica

Nivel del Use Case:

Negocio

Sistema de

Informacin Nro. de Orden: 11

Nombre del Use Case: : Consultar proveedor Prioridad: Alta Complejidad: Alta Actor Principal: Vendedor

Media Baja Media Baja Actor Secundario: no aplica.

Tipo de Use Case: Concreto Abstracto Objetivo: La localizacin de proveedores que cumplan con diversos criterios de bsqueda como ser nombre cercana producto que provee Precondiciones: no aplica. Post- Condiciones xito: Se pueden consultar los proveedores con xito. El U-C comienza cuando el encargado de compras decide consultar proveedores, este selecciona el filtro de bsqueda como ser nombre, producto que provee, demoras, precio. Una vez hecho esto el sistema visualiza los distintos proveedores que cumplen con el patrn de bsqueda obtenido. Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Nivel del Use Case: Negocio Sistema de Informacin Nro. de Orden: 12

Nombre del Use Case: Modificar Empresa de Transporte Prioridad: Alta Media Baja Complejidad: Alta Media Baja Actor Principal: Vendedor Actor Secundario: no aplica Tipo de Use Case: Concreto Abstracto Objetivo: Modificar totalmente o parcialmente los datos de la empresa. Precondiciones: no aplica Postxito: Condiciones Fracaso:

Curso El U-C comienza cuando el vendedor selecciona la opcin Modificar Datos de Empresa de Transporte. El vendedor selecciona la empresa de transporte y el sistema muestra los datos que posee de la misma. El vendedor modifica aquellos datos necesarios de ser modificados. El sistema solicita que confirme los datos y finaliza el U-C. Asociaciones de Extensin: no aplica Asociaciones de Inclusin: no aplica Use Case donde se incluye: no aplica Use Case al que extiende: no aplica Use Case de Generalizacin: no aplica

Nivel del Use Case: Nombre del Use Case: Modificar Cliente Prioridad: Alta Complejidad: Alta

Negocio Media Media

Sistema de Baja Baja

Informacin Nro. de Orden: 13

12

Actor Principal: Vendedor

Actor Secundario: no aplica.

Tipo de Use Case: Concreto Abstracto Objetivo: Modificar los datos del cliente Precondiciones: no aplica Post- Condiciones xito: Datos del cliente modificados. Fracaso: Modificacin cancelada si no se confirma o si el cliente no existe. Curso Normal Alternativas 1- El caso de uso comienza cuando el vendedor selecciona la opcin ABM Cliente 2- El vendedor ingresa condicin de IVA Consumidor Final 2.A.- El vendedor ingresa condicin de IVA RI, RNI, Exento, Responsable Monotributo. 2.A.1. El vendedor ingresa nmero de Cuit o la Razn Social de la empresa. 2.A.2. El sistema verifica si el Cuit o la Razn Social existe y existe. 2.A.3. El sistema muestra los campos correspondientes. 2.A.4. El vendedor decide realizar las modificaciones necesarias (de los campos habilitados por el sistema). 2.A.4.A. El vendedor decide no realizar modificaciones, 2.A.4.A.1. El vendedor cancela la operacin 2.A.4.A.2. Se cancela el caso de uso 2.A.5. El vendedor acepta la modificacin de cliente 2.A.6. FIN DE USE CASE 2.A.5.A El vendedor cancela la modificacin de cliente. 2.A.5.A.1. Se cancela Use Case 2.A.2.A. El sistema verifica si el Cuit o la Razn Social existe y no existe. 2.A.2.A.1. El sistema muestra un mensaje para informar que el cliente no existe. 2.A.2.A.2. Se cancela Use Case. 3- El vendedor ingresa el numero de documento del cliente o el Apellido y Nombre 4- El sistema verifica si el nmero o Apellido y nombre existe y 4.A. el sistema verifica si el numero o Apellido y nombre existe y no existe existe. 4.A.1. el sistema muestra un mensaje para informar que el sistema no existe 4.A.2. Se cancela el caso de uso

5678-

El sistema muestra apellido, nombre, e-mail, direccin, telfono, tipo de documento, numero de documento, localidad, CUIL del cliente. El vendedor realiza las modificaciones requeridas (los campos numero de documento, tipo de documento no son modificables). El vendedor acepta las modificaciones del cliente 7.A. El vendedor cancela las modificaciones del cliente 7.A.1. Se cancela el caso de uso. Fin del caso de uso

Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

13

Nivel del Use Case: Nombre del Use Case: Eliminar Cliente Prioridad: Alta Complejidad: Alta Actor Principal: Vendedor

Negocio

Sistema de

Informacin Nro. de Orden: 14

Media Baja Media Baja Actor Secundario: no aplica.

Tipo de Use Case: Concreto Abstracto Objetivo: Registrar la baja del cliente Precondiciones: no aplica Post- Condiciones xito: Cliente dado de baja Fracaso: Use case cancelado si no se confirma eliminacin del cliente o si el cliente no existe. Curso Normal Alternativas 1- El caso de uso comienza cuando el vendedor selecciona la opcin ABM Cliente 2- el vendedor ingresa condicin de IVA Consumidor Final 2.A.- El administrador ingresa condicin de IVA RI, RNI, Exento, Responsable Monotributo. 2.A.1. El administrador ingresa nmero de Cuit o la Razn Social de la empresa 2.A.2. El sistema verifica si el Cuit o la Razn Social existe y existe. 2.A.3. El sistema muestra los campos correspondientes. 2.A.4. El administrador acepta la eliminacin de cliente 2.A.5 FIN DE USE CASE 2.A.4.A. El administrador cancela la eliminacin de cliente. 2.A.4.A.1. Se cancela Use Case 2.A.2.A. El sistema verifica si el Cuit o la Razn Social existe y no existe. 2.A.2.A.1. El sistema muestra un mensaje para informar que el cliente no existe. 2.A.2.A.2. Se cancela Use Case. 3- El vendedor ingresa el numero de documento del cliente o el Apellido y Nombre 4- El sistema verifica si el numero o Apellido y nombre existe y 4.A. el sistema verifica si el numero o Apellido y nombre existe existe y no existe 4.A.1. el sistema muestra un mensaje para informar que el sistema no existe 4.A.2. Se cancela el caso de uso 5- El sistema muestra apellido, nombre, e-mail, direccin, telfono, tipo de documento, numero de documento, localidad, CUIL del cliente 6- El vendedor acepta eliminacin del cliente 5.A. El vendedor cancela la eliminacin del cliente 5.A.1. Se cancela el caso de uso 7- Fin del caso de uso Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

Nivel del Use Case: Nombre del Use Case: Consultar Cliente Prioridad: Alta Complejidad: Alta Actor Principal: Vendedor

Negocio

Sistema de

Informacin Nro. de Orden: 15

Media Baja Media Baja Actor Secundario: no aplica.

14

Tipo de Use Case: Concreto Objetivo: Consultar los datos del cliente Precondiciones: no aplica. Post- Condiciones xito: Datos del cliente mostrados

Abstracto

El caso de uso comienza cuando el vendedor ingresa a la opcin Consultar cliente. El vendedor ingresa el numero de documento del cliente (para consumidor final) o numero de cuit del mismo (si es responsable inscripto, responsable no inscripto, exento, monotributista). El sistema verifica que los datos ingresados no existan y as es, el sistema muestra los datos del cliente (apellido y nombre, direccin, telfono, e-mail, razn social, contacto, localidad). Fin del caso de uso Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

Nivel del Use Case:

Negocio

Sistema de

Informacin Nro. de Orden: 17

Nombre del Use Case: Consultar Tipo de fresa Prioridad: Alta Complejidad: Alta Actor Principal: Diseador, vendedor

Media Baja Media Baja Actor Secundario: no aplica. Abstracto

Tipo de Use Case: Concreto Objetivo: Consultar los datos de un tipo de fresa especfico Precondiciones: no aplica. Post- Condiciones xito: Tipo de fresa consultado

El caso de uso comienza cuando el vendedor o el disear ingresan a la opcin Consultar tipo de fresa. El actor ingresa el nombre del tipo de fresa a consultar, el sistema verifica si existe ese tipo de fresa y existe. El sistema muestra los datos del tipo de fresa solicitado (dimetro exterior, dimetro agujero, cantidad de dientes, posicin trabajo, caractersticas de uso). Finaliza el caso de uso. Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

15

Nivel del Use Case:

Negocio

Sistema de Informacin Nro. de Orden: 18 Media Baja Media Baja Actor Secundario: no aplica

Nombre del Use Case: Registrar ingresos Prioridad: Alta Complejidad: Alta Actor Principal: Vendedor

Tipo de Use Case: Concreto Abstracto Objetivo: Registrar ingresos correspondientes con pagos por pedidos o servicios. Precondiciones: no aplica Postxito: Condiciones Fracaso: Curso El U-C comienza cuando el vendedor selecciona la opcin Registrar Ingresos. El vendedor selecciona el pedido o servicio al que corresponde el pago con lo cual el sistema informa el monto total a pagar. El vendedor ingresa el monto con que se paga y el sistema controla que el mismo sea mayor a la deuda, informando cuanto se le debe devolver al cliente. El sistema imprime una factura y finaliza el U-C. Asociaciones de Extensin: no aplica Asociaciones de Inclusin: no aplica Use Case donde se incluye: no aplica Use Case al que extiende: no aplica Use Case de Generalizacin: no aplica

16

Nivel del Use Case:

Negocio

Sistema de

Informacin Nro. de Orden: 19

Nombre del Use Case: Cancelar orden de servicio Prioridad: Alta Media Baja Complejidad: Alta Media Baja Actor Principal: vendedor Actor Secundario: no aplica.

Tipo de Use Case: Concreto Abstracto Objetivo: Dar de baja una Orden de Servicio existente cuyo esta sea PENDIENTE Precondiciones: no aplica. Post- Condiciones xito: Orden de Servicio eliminada Fracaso: Caso de uso cancelado por no realizarse confirmacin de baja de la orden de servicio o por no existir la orden de servicio solicitada Curso Normal Alternativas 1- El caso de uso comienza cuando vendedor ingresa a la opcin ABM Orden de Servicio 2- El vendedor ingresa el nmero de una orden de servicio 3- El sistema verifica que exista una orden de servicio con ese 3.A. El sistema verifica que exista una orden de servicio con numero y existe ese numero y no existe 3.A.1. El sistema muestra un mensaje informando la situacin 3.A.2. Se cancela el caso de uso 4- El sistema verifica que la orden solicitada tenga estado 4.A. La Orden de Servicio solicitada no tiene estado pendiente (en cuyo caso no podr ser modificada) y la tiene pendiente 4.A.1. El sistema muestra un mensaje que no se podr modificar la orden de servicio solicitada 5- El sistema muestra los datos de la orden de servicio solicitada (cliente, herramientas o fresas a reparar, servicios a realizarse, cantidad, fecha entrega) 6- El vendedor acepta dar de baja esa orden de servicio 6.A. El vendedor cancela la operacin 6.A.1. Se cancela el caso de uso 7- Fin del caso de uso Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

Nivel del Use Case:

Negocio

Sistema de

Informacin Nro. de Orden: 20

Nombre del Use Case: Consultar orden de servicio Prioridad: Alta Media Baja Complejidad: Alta Media Baja Actor Principal: vendedor Actor Secundario: no aplica. Tipo de Use Case: Concreto Objetivo: Consultar los datos de una Orden de Servicio de reparacin Precondiciones: no aplica. Post- Condiciones xito: Datos de la Orden de Servicio consultados Abstracto

17

El caso de uso comienza cuando el vendedor ingresa a la opcin Consular Orden de Servicio. El vendedor ingresa el cliente y la fecha de realizacin del pedido de servicio. El sistema verifica que exista una orden para ese cliente y fecha y existe. El sistema muestra los datos de esa orden (herramientas o fresas a reparar y la cantidad y la fecha de entrega, estado). Finaliza el caso de uso Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

Nivel del Use Case:

Negocio

Sistema de

Informacin Nro. de Orden: 21

Nombre del Use Case: Modificar orden de servicio Prioridad: Alta Media Baja Complejidad: Alta Media Baja Actor Principal: vendedor Actor Secundario: no aplica.

Tipo de Use Case: Concreto Abstracto Objetivo: Modificar los datos de una Orden de Servicio existente y con estado pendiente Precondiciones: no aplica. Post- Condiciones xito: Datos de la Orden de Servicio modificados y registrados Fracaso: Caso de uso cancelado por no realizarse confirmacin o por no existir la orden de servicio solicitada Curso Normal Alternativas 1- El caso de uso comienza cuando el vendedor ingresa a la opcin ABM Orden de Servicio 2- El vendedor ingresa el nmero de una orden de servicio 3- El sistema verifica que exista una orden de servicio con ese 3.A. El sistema verifica que exista una orden de servicio con numero y existe ese numero y no existe 3.A.1. El sistema muestra un mensaje informando la situacin 3.A.2. Se cancela el caso de uso 4- El sistema verifica que la orden solicitada tenga estado 4.A. La Orden de Servicio solicitada no tiene estado pendiente (caso contrario no podr ser modificada) y la tiene pendiente 4.A.1. El sistema muestra un mensaje que no se podr modificar la orden de servicio solicitada 4.A.2. El sistema muestra los datos de la orden de servicio solicitada 4.A.3. Se cancela el caso de uso 5- El sistema muestra los datos de la orden de servicio solicitada (cliente, herramientas o fresas a reparar, servicios a realizarse, cantidad, fecha entrega) 6- El vendedor decide modificar las herramientas a ser 6.A. El vendedor no desea modificar los datos mostrados por reparadas el sistema 6.A.1. El vendedor cancela la operacin 6.A.2. Se cancela el caso de uso 7- El vendedor modifica los datos necesarios (como puede ser: herramientas o fresas a reparar, servicios a realizarse, cantidad, fecha entrega) 8- El sistema muestra nueva fecha finalizacin de la Orden de Servicio en curso 9- El vendedor acepta las modificaciones realizadas 9.A. El vendedor cancela las modificaciones realizadas 9.A.1. Se cancela el caso de uso 10- Fin del caso de uso Asociaciones de Extensin: Asociaciones de Inclusin:

18

Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

Nivel del Use Case:

Negocio

Sistema de

Informacin Nro. de Orden: 22

Nombre del Use Case: Consultar pedido de fabricacin de fresa Prioridad: Alta Media Baja Complejidad: Alta Media Baja Actor Principal: vendedor Actor Secundario: no aplica.

Tipo de Use Case: Concreto Abstracto Objetivo: Consultar los datos de un pedido para la fabricacin de una o varias fresas Precondiciones: no aplica. Post- Condiciones xito: Datos de un pedido de produccin de una o varias fresas consultados. Curso Normal Alternativas El caso de uso comienza cuando el vendedor ingresa a la opcin Consultar pedido de fabricacin. El vendedor ingresa el cliente y la fecha de realizacin del pedido. El sistema verifica que exista un pedido para tal fecha y cliente y existe. El sistema muestra los datos del pedido (fresas a fabricar, estado del pedido, cantidad a fabricar, fecha de entrega). Finaliza el caso de uso Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

Nivel del Use Case:

Negocio

Sistema de

Informacin Nro. de Orden: 23

Nombre del Use Case: Registrar orden de servicio Prioridad: Alta Media Baja Complejidad: Alta Media Baja Actor Principal: vendedor Actor Secundario: no aplica.

Tipo de Use Case: Concreto Abstracto Objetivo: Registrar los datos de una nueva Orden de Servicio para realizar una reparacin de una herramienta o de una fresa Precondiciones: no aplica. Post- Condiciones xito: Datos de la Orden de Servicio registrados Fracaso: Alta cancelada si no se confirma. Curso Normal Alternativas 1- El caso de uso comienza cuando el vendedor ingresa a la opcin ABM Orden de Servicio 2- El vendedor selecciona un cliente 3- El vendedor ingresa al herramienta o fresa a reparar 4- El vendedor selecciona el cliente 5El sistema solicita se seleccione servicio de reparacin a realizarse El vendedor selecciona el o los servicios a ser realizados El vendedor selecciona la prioridad de los servicios a ser realizados El vendedor ingresa selecciona fecha de entrega y si fuese necesario ingresa alguna observacin El sistema genera numero de orden de servicio

6789-

19

10- El vendedor acepta el alta de la orden de servicio 11- Fin del caso de uso Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

10.A. El vendedor cancela el alta de la Orden de Servicio 10.A.1. Se cancela el caso de uso

Nivel del Use Case:

Negocio

Sistema de

Informacin Nro. de Orden: 24

Nombre del Use Case: Registrar pedido de fabricacin de fresa Prioridad: Alta Media Baja Complejidad: Alta Media Baja Actor Principal: vendedor Actor Secundario: no aplica. Tipo de Use Case: Concreto Abstracto Objetivo: Registrar los datos de un nuevo pedido para la fabricacin de una o varias fresas Precondiciones: no aplica. Post- Condiciones xito: Datos de un pedido de produccin de una o varias fresas Fracaso: Alta cancelada si no se confirma. Curso Normal Alternativas 1- El caso de uso comienza cuando el vendedor ingresa a la opcin ABM Pedido de fabricacin 2- El vendedor selecciona el cliente 3- El sistema solicita se ingrese el tipo de fresa a fabricar 4- El vendedor selecciona el tipo de fresa a fabricar y la cantidad a fabricar 5- El vendedor ingresa la fecha de entrega de las fresas fabricadas 6- El sistema solicita se ingrese la forma de entrega 78El vendedor ingresa forma de entrega El vendedor confirma el alta de un nuevo pedido de fabricacin 9- El sistema genera un comprobante con los datos del pedido para ser entregado al cliente 10- Fin del caso de uso Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

Nivel del Use Case:

Negocio

Sistema de

Informacin Nro. de Orden: 25

Nombre del Use Case: Cancelar pedido de fabricacin de fresa Prioridad: Alta Media Baja Complejidad: Alta Media Baja Actor Principal: vendedor Actor Secundario: no aplica. Tipo de Use Case: Concreto Abstracto Objetivo: Dar de baja un pedido de fabricacin de fresas existente y con estado pendiente Precondiciones: no aplica.

20

Post- Condiciones

xito: Pedido eliminado Fracaso: Eliminacin cancelada si no se confirma, o no existe el pedido o no tiene estado pendiente Curso Normal Alternativas 1- El caso de uso comienza cuando el vendedor ingresa a la opcin ABM Pedido de fabricacin 2- El vendedor ingresa el numero de pedido asociado al pedido que se desea modificar 3- El sistema verifica que el numero ingresado corresponda a un 3.A. El numero de pedido ingresa no corresponde a un pedido existente pedido existente 3.A.1. Se cancela el caso de uso 4- El sistema muestra los datos del pedido de fabricacin solicitado (fecha de pedido, fecha estimada fin, fresa, cantidad) 5- El vendedor acepta la eliminacin del pedido 5.A. El vendedor cancela operacin 5.A.1. Se cancela el caso de uso 6- El sistema da de baja el pedido 7Fin del caso de uso Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

Nivel del Use Case:

Negocio

Sistema de

Informacin Nro. de Orden: 27

Nombre del Use Case: Modificar pedido de fabricacin de fresa Prioridad: Alta Media Baja Complejidad: Alta Media Baja Actor Principal: vendedor Actor Secundario: no aplica.

Tipo de Use Case: Concreto Abstracto Objetivo: Registrar las modificaciones realizadas a un pedido existente y pendiente de fabricacin de una o varias fresas Precondiciones: no aplica. Post- Condiciones xito: Datos de un pedido de produccin de fresa modificados Fracaso: Modificacin cancelada si no se confirma, no existe el pedido solicitado o el mismo ya ha sido completado Curso Normal Alternativas 1- El caso de uso comienza cuando el vendedor ingresa a la opcin ABM Pedido de fabricacin 2- El vendedor ingresa el numero de pedido asociado al pedido que se desea modificar 3- El sistema verifica que el numero ingresado corresponda a un 3.A. El numero de pedido ingresa no corresponde a un pedido existente pedido existente 3.A.1. Se cancela el caso de uso 4- El sistema muestra los datos del pedido de fabricacin solicitado (fecha de pedido, fecha estimada fin, fresa, cantidad)

21

5-

67-

El vendedor modifica los datos requeridos del pedido si es que el pedido tiene estado pendiente (fecha fin, fresa, cantidad) El sistema confirma fecha fin de pedido (segn plan de produccin) El vendedor acepta la modificacin de los datos

5.A. El vendedor no modifica los datos requeridos del pedido si el no tiene estado pendiente 5.A.1. Se cancela el caso de uso

7.A. El vendedor cancela las modificaciones realizadas al pedido 7.A.1. El caso de uso se cancela

89-

El sistema registra las modificaciones realizadas al pedido

El sistema genera un nuevo comprobante para entregar al cliente 10- Fin del caso de uso Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

Nivel del Use Case:

Negocio

Sistema de Informacin Nro. de Orden: 28 Baja Baja Actor Secundario: no aplica

Nombre del Use Case: Emitir presupuesto de fresa Prioridad: Alta Media Complejidad: Alta Media Actor Principal: Vendedor

Tipo de Use Case: Concreto Abstracto Objetivo: Generar y emitir el presupuesto de una fresa particular. Precondiciones: no aplica Post- Condiciones xito: Fracaso: Descripcin El U-C comienza cuando el vendedor selecciona la opcin Emitir Presupuesto. El vendedor selecciona los tipos de fresas o ingresa parmetros para generar un nuevo tipo como dimetro exterior, dimetro agujero, cantidad de dientes, etc. e ingresa las cantidades correspondientes de las mismas. Se confirma la emisin de presupuesto y finaliza el U-C. Asociaciones de Extensin: no aplica Asociaciones de Inclusin: no aplica Use Case donde se incluye: no aplica Use Case al que extiende: no aplica Use Case de Generalizacin: no aplica

22

Nivel del Use Case:

Negocio

Sistema de Informacin Nro. de Orden: 29

Nombre del Use Case: Consultar empresa de transporte Prioridad: Alta Media Baja Complejidad: Alta Media Baja Actor Principal: Vendedor Actor Secundario: no aplica

Tipo de Use Case: Concreto Abstracto Objetivo: Consultar las empresas de transporte para el envi de pedidos. Precondiciones: no aplica Post- Condiciones xito: Fracaso: Descripcin El U-C comienza cuando el vendedor selecciona la opcin Consultar Empresa de Transporte. El Vendedor ingresa el nombre de la misma, el sistema controla su existencia y en caso de existir informa sus datos, sus destinos y si se utiliza en la actualidad, finaliza el U-C. Asociaciones de Extensin: no aplica Asociaciones de Inclusin: no aplica Use Case donde se incluye: no aplica Use Case al que extiende: no aplica Use Case de Generalizacin: no aplica Nivel del Use Case: Negocio Sistema de Informacin Nro. de Orden: 30

Nombre del Use Case: Eliminar empresa de transporte Prioridad: Alta Media Baja Complejidad: Alta Media Baja Actor Principal: Vendedor Actor Secundario: no aplica

Tipo de Use Case: Concreto Abstracto Objetivo: Eliminar las empresas de transporte con las que no se trabaja en la actualidad. Precondiciones: no aplica Post- Condiciones xito: Fracaso: Descripcin: El U-C comienza cuando el vendedor selecciona la opcin Eliminar Empresa de Transporte. El Vendedor selecciona la empresa a eliminar, el sistema solicita que confirme la eliminacin, con lo cual el vendedor confirma la eliminacin y el sistema procede a quitar dicha empresa del listado de transportes con los que se trabaja y finaliza el U-C. Asociaciones de Extensin: no aplica Asociaciones de Inclusin: no aplica Use Case donde se incluye: no aplica Use Case al que extiende: no aplica Use Case de Generalizacin: no aplica

23

Nivel del Use Case:

Negocio

Sistema de Informacin Nro. de Orden: 32 Baja Baja

Nombre del Use Case: Registrar recepcin de pieza torneada Prioridad: Alta Media Complejidad: Alta Media Actor Principal: Encargado de produccin Actor Secundario:

Tipo de Use Case: Concreto Abstracto Objetivo: Registrar la recepcin de una pieza ya torneada Precondiciones: No aplica Post- Condiciones xito: Se registro la recepcin de la fresa Fracaso: Descripcin: El U-C comienza cuando el encargado de produccin selecciona la opcin registrar recepcin de pieza torneada, el sistema muestra las piezas en estado En Torneado. El EP selecciona una pieza, ingresa fecha y hora de su recepcin y el estado de la pieza. Fin del U-C Asociaciones de Extensin: no aplica Asociaciones de Inclusin: no aplica Use Case donde se incluye: no aplica Use Case al que extiende: no aplica Use Case de Generalizacin: no aplica

Nivel del Use Case: Nombre del Use Case: Registrar Mquina Prioridad: Alta Complejidad: Alta Actor Principal: Encargado de produccin

Negocio Media Media

Sistema de Baja Baja Actor Secundario: no aplica.

Informacin Nro. de Orden: 33

Tipo de Use Case: Concreto Abstracto Objetivo: Registrar los datos de una nueva mquina para la produccin Precondiciones: no aplica. Post- Condiciones xito: Datos de la mquina registrados Fracaso: Alta cancelada si no se confirma Curso Normal Alternativas 1- El caso de uso comienza cuando el encargado de produccin selecciona la opcin ABM Mquina 2- El encargado de produccin ingresa el nombre de la mquina 3- El sistema verifica que el nombre de la mquina exista y no 3.A. El sistema verifica que el nombre de la mquina exista y existe existe, el sistema muestra un mensaje informando si desea lo registrar la mquina con ese nombre 3.A.1. El enc. De produccin decide no registrar la mquina 3.A.2. Se cancela el caso de uso 3.A.1.A. El encargado de produccin decide registrar la mquina 4- El encargado de produccin ingresa descripcin de la mquina, especificaciones de uso, fecha de compra, especificaciones de mantenimiento 5- El encargado de produccin acepta el alta de la mquina 8.A. El encargado de produccin cancela el alta de la mquina 8.A.1. Se cancela el caso de uso 6- Fin del caso de uso Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye:

24

Use Case al que extiende: Use Case de Generalizacin:

Nivel del Use Case:

Negocio

Sistema de Informacin Nro. de Orden: 34 Baja Baja

Nombre del Use Case: Registrar control de calidad Prioridad: Alta Media Complejidad: Alta Media Actor Principal: Encargado de produccin Actor Secundario:

Tipo de Use Case: Concreto Abstracto Objetivo: Registrar el resultado del control de calidad a una fresa Precondiciones: No aplica Post- Condiciones xito: Se registro el resultado del control de calidad Fracaso: Descripcin: El U-C comienza cuando el encargado de produccin selecciona la opcin registrar Control de calidad, el sistema solicita que se ingresen los parmetros requeridos????????????, el EP ingresa los parmetros, se selecciona la opcin registrar, Fin del U-C Asociaciones de Extensin: no aplica Asociaciones de Inclusin: no aplica Use Case donde se incluye: no aplica Use Case al que extiende: no aplica Use Case de Generalizacin: no aplica

Nivel del Use Case:

Negocio

Sistema de

Informacin Nro. de Orden: 35

Nombre del Use Case: Registrar finalizacin de servicio Prioridad: Alta Media Baja Complejidad: Alta Media Baja Actor Principal: Encargado de produccin Actor Secundario: no aplica.

Tipo de Use Case: Concreto Abstracto Objetivo: Mantener actualizados los servicios pendientes de realizacin indicando la finalizacin de los mismos o el fracaso en la actividad Precondiciones: no aplica. Post- Condiciones xito: El fin de servicio se registro con xito El U-C comienza cuando el encargado de produccin decide registrar la finalizacin de un servicio, seleccionando el servicio que se finalizo, las tareas que se le realizaron o las causas del fracaso en su realizacin adems de la fecha y hora de fin. Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

Nivel del Use Case:

Negocio

Sistema de Informacin Nro. de Orden: 36 Baja Baja

Nombre del Use Case: GENERAR HOJA DE RUTA Prioridad: Alta Media Complejidad: Alta Media Actor Principal: Encargado de produccin Actor Secundario: -

25

Tipo de Use Case: Concreto Abstracto Objetivo: Generar la hoja de ruta para producir una fresa o realizar un servicio Precondiciones: no aplica Post- Condiciones xito: Fracaso: Curso Normal Alternativas 1- El U-C comienza cuando el encargado de produccin (EP) selecciona la opcin Generar hoja de ruta 2- El sistema busca y muestra las fresas y los servicios que estn 2.a- No hay fresas ni servicios en estado programado en estado programado. 2.a.1- El sistema muestra un mensaje informando de la situacin 2.a.2- Se cancela el U-C 3- el EP selecciona una fresa o servicio 3.a- El EP no selecciona ninguno 3.a.1- Se cancela el U-C 4- El sistema visualiza las operaciones a realizarse. 5- El sistema solicita que se confirme la generacin de la HR 6- El EP confirma la generacin de la HR 7- El sistema pregunta si se desea imprimir la hoja de ruta 8- El EP confirma la impresin 9- Fin del U-C Asociaciones de Extensin: No aplica Asociaciones de Inclusin: no aplica Use Case donde se incluye: no aplica Use Case al que extiende: no aplica Use Case de Generalizacin: no aplica 8.a- El EP no confirma la generacin de la HR 8.a.1- Se cancela el U-C 8.a- El EP no confirma la impresin

26

Nivel del Use Case:

Negocio

Sistema de

Informacin Nro. de Orden: 37

Nombre del Use Case: Consultar servicios pendientes Prioridad: Alta Media Baja Complejidad: Alta Media Baja Actor Principal: Encargado de produccin Actor Secundario: no aplica.

Tipo de Use Case: Concreto Abstracto Objetivo: Visualizar los servicios pendientes de realizacin los cuales se ajustan a distintos criterios de bsqueda Precondiciones: no aplica. Post- Condiciones xito: Se consultaron los servicios pendientes El U-C comienza cuando el encargado de produccin decide consultar los servicios pendientes de realizacin, este selecciona el criterio de bsqueda siendo estos: fecha de realizacin del pedido, prioridad, maquinas que requiere, complejidad una vez hecho esto el sistema visualiza los pedidos que se ajustan a dicho perfil. Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

Nivel del Use Case:

Negocio Media Media

Sistema de Baja Baja Actor Secundario: no aplica

Informacin

Nombre del Use Case: ELIMINAR OPERARIO Prioridad: Alta Complejidad: Alta Actor Principal: Encargado de produccin

Nro. de Orden: 40

Tipo de Use Case: Concreto Abstracto Objetivo: eliminar los operarios que sern asignados a las diferentes operaciones en la programacin de la produccin y reparacin de herramientas. Precondiciones: no aplica Post- Condiciones xito: operario eliminado. Fracaso 1: no existe un operario con el nombre ingresado. Fracaso 2: no se confirma la eliminacin del operario. Curso Normal Alternativas 1- El caso de uso comienza cuando el Encargado de produccin (EP) selecciona la opcin de eliminar operario. 2- El EP ingresa el nombre del operario. 3- El sistema verifica que exista un operario registrado con el 3.A- No existe un operario registrado con el mismo nombre. mismo nombre y hay. 3.A.1- El sistema muestra un mensaje de informando la situacin. 3.A.2- Se cancela el caso de uso. 4- El sistema muestra los datos del operario. 5- El sistema solicita la confirmacin de la eliminacin. 6- El EP confirma 6.A- El EP no confirma. 6.A.1- Se cancela el caso de uso. 7- Fin del caso de uso. Asociaciones de Extensin: no aplica Asociaciones de Inclusin: no aplica Use Case donde se incluye: no aplica Use Case al que extiende: no aplica Use Case de Generalizacin: no aplica

27

Nivel del Use Case:

Negocio

Sistema de Informacin Nro. de Orden: 42 Baja Baja

Nombre del Use Case: Registrar Tarjeta de operaciones Prioridad: Alta Media Complejidad: Alta Media Actor Principal: Encargado de produccin Actor Secundario:

Tipo de Use Case: Concreto Abstracto Objetivo: Registrar el resultado de una operacin a la fresa Precondiciones: No aplica Post- Condiciones xito: Se registro la operacin en la tarjeta de operaciones Fracaso: Descripcin: El U-C comienza cuando el encargado de produccin selecciona la opcin registrar operacin, el sistema solicita que se ingrese cdigo de fresa, etapa de fabricacin, fecha y hora de inicio, fecha y hora de fabricacin. El EP ingresa los datos y confirma su ingreso. Fin del U-C Asociaciones de Extensin: no aplica Asociaciones de Inclusin: no aplica Use Case donde se incluye: no aplica Use Case al que extiende: no aplica Use Case de Generalizacin: no aplica

Nivel del Use Case:

Negocio

Sistema de Informacin Nro. de Orden: 43 Baja Baja

Nombre del Use Case: Registrar envo de pieza a tornear Prioridad: Alta Media Complejidad: Alta Media Actor Principal: Encargado de produccin Actor Secundario:

Tipo de Use Case: Concreto Abstracto Objetivo: Registrar el envi de Precondiciones: No aplica Post- Condiciones xito: Se registro el envi de la pieza Fracaso: El U-C comienza cuando el Encargado de produccin (EP) selecciona la opcin Registrar envi a tornero, el sistema solicita que se ingrese l numero de fresa y la fecha de envi, se registran los datos (torneado). Fin del U-C Asociaciones de Extensin: no aplica Asociaciones de Inclusin: no aplica Use Case donde se incluye: no aplica Use Case al que extiende: no aplica Use Case de Generalizacin: no aplica

Nivel del Use Case:

Negocio

Sistema de

Informacin

Nombre del Use Case: REGISTRAR OPERARIO Prioridad: Alta Complejidad: Alta Actor Principal: Encargado de produccin

Nro. de Orden: 44 Media Baja Media Baja Actor Secundario: no aplica

Tipo de Use Case: Concreto Abstracto Objetivo: registrar los operarios que sern asignados a las diferentes operaciones en la programacin de la produccin y reparacin de herramientas. Precondiciones: no aplica Post- Condiciones xito: operarios registrados.

28

Fracaso 1: ya existe un operario con el mismo nombre. Fracaso 2: no se ingresan los datos necesarios. Fracaso 3: no se confirma la registracin del operario. Curso Normal Alternativas 1- El caso de uso comienza cuando el Encargado de produccin (EP) selecciona la opcin de ingresar nuevo operario. 2- El EP ingresa el nombre del nuevo operario. 3- El sistema verifica que no exista un operario registrado con el 3.A- Existe un operario registrado con el mismo nombre. mismo nombre y no hay. 3.A.1- El sistema muestra un mensaje de informando la situacin. 3.A.2- Se cancela el caso de uso. 4- Sistema solicita se ingresen los dems datos del operario. 5- El EP ingresa los siguientes datos: turno, cargo, domicilio, 5.A- El EP no ingresa los datos solicitados. telfono, e-mail, titulo y selecciona las operaciones a realizar por 5.A.1- Se cancela el caso de uso. el operario. 6- El sistema solicita confirmacin para registrar al operario. 7- El EP confirma. 7.A- El EP no confirma. 7.A.1- Se cancela el caso de uso. 8- Fin del caso de uso. Asociaciones de Extensin: no aplica Asociaciones de Inclusin: no aplica Use Case donde se incluye: no aplica Use Case al que extiende: no aplica Use Case de Generalizacin: no aplica

Nivel del Use Case:

Negocio Media Media

Sistema de Baja Baja Actor Secundario: no aplica.

Informacin Nro. de Orden: 46

Nombre del Use Case: DAR DE BAJA Operacin Prioridad: Alta Complejidad: Alta Actor Principal: Encargado de produccin

Tipo de Use Case: Concreto Abstracto Objetivo: Dar de baja los datos de una operacin existente (de produccin o de un servicio) en el sistema Precondiciones: no aplica. Post- Condiciones xito: Datos de la operacin eliminados Fracaso: Eliminacin cancelada si no se confirma o si la operacin no existe Curso Normal Alternativas 1- El caso de uso comienza cuando el encargado de produccin selecciona la opcin ABM Operacin 2- El encargado de produccin ingresa nombre de la operacin a eliminar 3- El sistema verifica que la operacin exista y existe 3.A. El sistema verifica que la operacin exista y no existe, se muestra un mensaje informando la situacin 3.A.1. Se cancela el caso de uso 4- El sistema muestra los datos de la operacin (tiempo promedio de duracin, tolerancia, descripcin) 5- El encargado de produccin decide eliminar la operacin 5.A. El encargado de produccin decide no eliminar la operacin 5.A.1. Se cancela el caso de uso 6- El sistema registra los cambios 7Fin del caso de uso

Asociaciones de Extensin: Asociaciones de Inclusin:

29

Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

Nivel del Use Case: Nombre del Use Case: Registrar Operacin Prioridad: Alta Complejidad: Alta Actor Principal: Encargado de produccin

Negocio Media Media

Sistema de Baja Baja Actor Secundario: no aplica.

Informacin Nro. de Orden: 47

Tipo de Use Case: Concreto Abstracto Objetivo: Registrar los datos de una nueva operacin (de produccin o de un servicio) en el sistema Precondiciones: no aplica. Post- Condiciones xito: Datos de la operacin registrados. Fracaso: Alta cancelada si no se confirma o si la operacin ya existe. Curso Normal Alternativas 1- El caso de uso comienza cuando el encargado de produccin selecciona la opcin ABM Operacin 2- El encargado de produccin ingresa nombre de la nueva operacin 3- El sistema verifica que la operacin exista y no existe 3.A. El sistema verifica que la operacin exista y existe, se muestra un mensaje informando la situacin 3.A.1. Se cancela el caso de uso 4- El encargado de produccin ingresa los datos de la operacin (tiempo promedio de duracin, tolerancia, descripcin) 5- El encargado de produccin selecciona la maquina con la que se debe realizar la operacin 6- El encargado de produccin acepta el alta de la operacin 6.A. El encargado de produccin cancela el alta de la operacin 6.A.1. Se cancela el caso de uso 7- El sistema registra los datos 8Fin del caso de uso

Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin: Nivel del Use Case: Negocio Sistema de Informacin Nro. de Orden: 48

Nombre del Use Case: GENERAR SOLICITUD DE PEDIDO DE MATERIA PRIMA Prioridad: Alta Media Baja Complejidad: Alta Media Baja Actor Principal: Encargado de produccin Actor Secundario: no aplica

Tipo de Use Case: Concreto Abstracto Objetivo: generar una solicitud de pedido de materia prima para el rea de compras. Precondiciones: no aplica Post- Condiciones xito: solicitud generada. Fracaso 1: no se selecciona ninguna materia prima Fracaso 2: no se confirma la generacin de la solicitud de materia prima.

30

Curso Normal 1- El caso de uso comienza cuando el Encargado de produccin (EP) selecciona la opcin generar solicitud de pedido de materia prima. 2- El sistema muestra todas las materias primas registradas con sus respectivos datos. 3- El EP selecciona una o ms materias primas que integrarn la solicitud de pedido. 4- El Sistema solicita se ingrese cantidad estimada a comprar para cada materia prima. 5- El EP ingresa las cantidades. 6- El Sistema solicita de confirme la generacin de solicitud de pedido. 7- El EP confirma. 8- El sistema genera la solicitud de pedido con los datos de las materias primas, la cantidad ingresada por el EP y el lote econmico calculado por el sistema. 9- Fin del caso de uso. Asociaciones de Extensin: no aplica Asociaciones de Inclusin: no aplica Use Case donde se incluye: no aplica Use Case al que extiende: no aplica Use Case de Generalizacin: no aplica

Alternativas

3.A- El EP no selecciona ninguna materia prima. 3.A.1- Se cancela el caso de uso.

5.A- El EP no ingresa las cantidades.

7.A- El EP no confirma. 7.A.1- Se cancela el caso de uso.

31

Nivel del Use Case:

Negocio

Sistema de Informacin Nro. de Orden: 49

Nombre del Use Case: Calcular parmetros de compra Prioridad: Alta Media Baja Complejidad: Alta Media Baja Actor Principal: Encargado de produccin Actor Secundario: no aplica.

Tipo de Use Case: Concreto Abstracto Objetivo: Calcular parmetros crticos a respetar a la hora de realizar los pedidos de materia prima como ser tamao del pedido, stock mnimo de determinado producto y antelacin de pedido. Precondiciones: no aplica. Post- Condiciones xito: Se pudieron calcular los parmetros para la compra Fracaso: No se pueden calcular ya que se intenta cometer infracciones en los rangos de dichos parmetros o por que el EP no confirma el clculo. Curso Normal Alternativas 1-El U-C comienza cuando el encargado de compras selecciona la opcin recalcular los parmetros de compra 2- El sistema solicita que se seleccione el insumo al cual se le calcularan los parmetros 3-El EC selecciona el insumo a tratar 4- El sistema verifica la produccin de los ltimos 12 meses y determina la demanda del insumo y velocidad de consumo promedio 5-El sistema calcula en base a esta informacin el tamao promedio extracciones de stock para hacer frente a la produccin diaria 6-En base a la demora promedio de entregas de los ltimos meses de este insumo se estima un tiempo promedio de antelacin de pedido a proveedor 7-Utilizando esta nueva informacin se calcula el stock mnimo y el tamao de pedido econmico 8-El sistema muestra los nuevos parmetros 9-El EP acepta los parmetros arrojados 9.a- El EP desea modificar los parmetros arrojados en base a su experiencia. 9.a.1- El EP modifica los parmetros 9.a.1.a-los parmetros se encuentran dentro del rango permitido 9.a.1.b-los parmetros estn fuera de rango 9.a.1.b.1- El sistema informa el error 9.a.1.b.2-Se modifican los parmetros 9.a.1.b.3- No se modifican los parmetros 9.a.1.b.4-Se cancela el U-C 10.a-El EP no confirma los datos 10.a.1- se cancela el U-C 11.a-El sistema no puede modificarlos 11.a- se cancela el U-C

10-El EP confirma los datos 11-El sistema registra los nuevos parmetros 12-Fin U-C Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

32

Nivel del Use Case:

Negocio Media Media

Sistema de Informacin Nro. de Orden: 50 Baja Baja Actor Secundario: no aplica.

Nombre del Use Case: Registrar falla de mquina Prioridad: Alta Complejidad: Alta Actor Principal: Encargado de produccin

Tipo de Use Case: Concreto Abstracto Objetivo: Registrar la o las fallas encontradas en una mquina que requiera ser reparada Precondiciones: no aplica. Post- Condiciones Fallas de mquina registradas El caso de uso comienza cuando el encargado de produccin ingresa a la opcin ABMC de fallas de mquina. El encargado de produccin selecciona la mquina donde se detectaron fallas, e ingresa las fallas detectadas, la fecha de la deteccin y dependiendo de la gravedad de la falla detectada cambia el estado de la mquina (estados = funcionando, en reparacin, detenida) a detenida. El encargado confirma el alta de la o las fallas Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

Nivel del Use Case:

Negocio

Sistema de Informacin Nro. de Orden: 51

Nombre del Use Case: Registrar reparacin de mquina Prioridad: Alta Media Baja Complejidad: Alta Media Baja Actor Principal: Encargado de produccin Actor Secundario: no aplica.

Tipo de Use Case: Concreto Abstracto Objetivo: Registrar la reparacin de la o las fallas (an no reparadas) encontradas en una mquina Precondiciones: no aplica. Post- Condiciones Reparacin registrada El caso de uso comienza cuando el encargado de produccin ingresa a la opcin registrar reparacin de mquina El encargado de produccin selecciona la mquina donde se detectaron fallas, el sistema muestra las fallas que estn pendiente de reparar para esa mquina. El encargado de produccin de acuerdo a las reparaciones realizadas a la mquina selecciona la o las fallas reparadas y cambio el estado de las fallas a reparadas. El encargado de produccin confirma la operacin y finaliza el caso de uso. Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin: Nivel del Use Case: Negocio Sistema de Informacin Nro. de Orden: 52

Nombre del Use Case: GENERAR ORDEN DE FABRICACIN Prioridad: Alta Media Baja Complejidad: Alta Media Baja Actor Principal: Encargado de produccin Actor Secundario: no aplica

Tipo de Use Case: Concreto Abstracto Objetivo: generar las rdenes de fabricacin que sern utilizadas por los diferentes operarios para la realizacin de las operaciones productivas. Precondiciones: no aplica

33

Post- Condiciones

xito: orden de fabricacin generada. Fracaso 1: ya existe un operario con el mismo nombre. Fracaso 2: no se ingresan los datos necesarios. Fracaso 3: no se confirma la registracin del operario. Curso Normal Alternativas 1- El caso de uso comienza cuando el Encargado de produccin (EP) selecciona la opcin generar orden de fabricacin. 2- El sistema muestra todas las rdenes de fabricacin 2.A- No existen ordenes de fabricacin programadas. programadas. 2.A.1- Se cancela el caso de uso. 3- El EP selecciona la/las orden/es a ser lanzadas. 4- Sistema solicita la confirmacin de lanzamiento. 5- El EP confirma el lanzamiento de la orden de fabricacin. 5.A- El EP no confirma. 5.A.1- Se cancela el caso de uso. 6- El sistema verifica que haya existencias para llevar a cabo 6.A- No hay existencias. la fabricacin lanzada y hay. 6.A.1- El sistema informa la situacin y solicita autorizacin para continuar igualmente. 6.A.1.A- El EP no autoriza la continuidad del proceso. 6.A.1.A.1- Se cancela el caso de uso. 6.A.1.B- El EP autoriza la continuidad del proceso. 7- El sistema disminuye el stock en existencias y aumenta el stock en proceso para las materias primas involucradas en la orden de fabricacin. 8- El sistema consulta si se desea imprimir la orden de fabricacin. 9- El EP confirma la impresin. 9.A- El EP no confirma la impresin. 9.A.1- Fin del caso de uso. 10- Se imprime la orden de fabricacin. 11- Fin del caso de uso. Asociaciones de Extensin: no aplica Asociaciones de Inclusin: no aplica Use Case donde se incluye: no aplica Use Case al que extiende: no aplica Use Case de Generalizacin: no aplica

Nivel del Use Case:

Negocio

Sistema de Informacin Nro. de Orden: 54 Baja Baja Actor Secundario: no aplica

Nombre del Use Case: Registrar recepcin de materia prima Prioridad: Alta Media Complejidad: Alta Media Actor Principal: Encargado de Recepcin

Tipo de Use Case: Concreto Abstracto Objetivo: Registrar la recepcin de materia prima en buenas condiciones. Precondiciones: no aplica Post- Condiciones xito: Fracaso: Descripcin: El U-C comienza cuando el Encargado de Recepcin (ER) selecciona la opcin Registrar Recepcin de Materia Prima. El ER indica el pedido y el sistema solicita que ingrese el momento de la recepcin del mismo (fecha y hora) y posibles observaciones sobre el estado del pedido. El ER ingresa los datos y confirma el registro de recepcin. Finaliza el U-C. Asociaciones de Extensin: no aplica Asociaciones de Inclusin: no aplica Use Case donde se incluye: no aplica Use Case al que extiende: no aplica Use Case de Generalizacin: no aplica

34

Nivel del Use Case:

Negocio

Sistema de Informacin Nro. de Orden: 55

Nombre del Use Case: consultar pedidos de materia prima realizados Prioridad: Alta Media Baja Complejidad: Alta Media Baja Actor Principal: Encargado de Recepcin Actor Secundario: no aplica

Tipo de Use Case: Concreto Abstracto Objetivo: Poder consultar sobre los pedidos realizados a los proveedores por materia prima. Precondiciones: no aplica Post- Condiciones xito: Fracaso: Descripcin: El U-C comienza cuando el Encargado de Recepcin (ER) selecciona la opcin Consultar Pedidos de Materia Prima. El ER ingresa datos del pedido y el sistema valida su existencia. El sistema muestra la totalidad de los datos del pedido y el proveedor al que se realizo el pedido de materia prima. Finaliza el U-C. Asociaciones de Extensin: no aplica Asociaciones de Inclusin: no aplica Use Case donde se incluye: no aplica Use Case al que extiende: no aplica Use Case de Generalizacin: no aplica

Nivel del Use Case:

Negocio Media Media

Sistema de Informacin Nro. de Orden: 56 Baja Baja Actor Secundario: no aplica

Nombre del Use Case: Asignar vendedor Prioridad: Alta Complejidad: Alta Actor Principal: Encargado de Entrega

Tipo de Use Case: Concreto Abstracto Objetivo: Asignar correctamente un vendedor para la entrega de un pedido. Precondiciones: no aplica Post- Condiciones xito: Fracaso: Descripcin: El U-C comienza cuando el Encargado de Entrega (EE) selecciona la opcin Asignar Vendedor. El sistema solicita que seleccione un vendedor para lo cual el EE selecciona uno en particular. El sistema verifica que los destinos posibles del vendedor coincidan con el destino del pedido. El EE confirma la asignacin y finaliza el U-C. Asociaciones de Extensin: no aplica Asociaciones de Inclusin: no aplica Use Case donde se incluye: no aplica Use Case al que extiende: Gestionar Entrega. Use Case de Generalizacin: no aplica

35

Nivel del Use Case:

Negocio Media Media

Sistema de Informacin Nro. de Orden: 57 Baja Baja Actor Secundario: no aplica

Nombre del Use Case: Gestionar Entrega Prioridad: Alta Complejidad: Alta Actor Principal: Encargado de Entrega

Tipo de Use Case: Concreto Abstracto Objetivo: Registrar el envi de pedido y la forma en que se realizo. Precondiciones: no aplica Post- Condiciones xito: Se registro correctamente la entrega. Fracaso: El pedido no esta listo para entregarse, no se puede asignar vendedor, no se puede asignar empresa de transporte, no se confirma la entrega. Curso Normal Alternativas 1- El U-C comienza cuando el Encargado de Entrega (EE) selecciona la opcin Gestionar Entrega. 2- El sistema muestra los pedidos pendientes de entrega 3456El sistema solicita que seleccione los pedidos a entregar. El EE selecciona el pedido. El sistema solicita que seleccione la forma de envi. El EE selecciona Retiro Personal del Pedido. 6-A El EE selecciona Envi por Vendedor para lo cual se llama al U-C Asignar Vendedor. 6-A-1 El vendedor se asigno correctamente. 6-A-1-A El Vendedor no se puedo asignar. 6-A-1-A-1 El sistema informa la situacin. 6-A-1-A-2 Se cancela el U-C. 6-B El EE selecciona Envi por Empresa de Transporte para lo cual se llama al U-C Asignar Empresa de Transporte. 6-B-1 La empresa de transporte se asigno correctamente. 6-B-1-A La empresa no se puedo asignar. 6-B-1-A-1 El sistema informa la situacin. 6-B-1-A-2 Se cancela el U-C.

789-

El sistema solicita que ingrese el momento en se entrega el pedido (fecha, hora). El EE ingresa los datos. El sistema valida los datos. 10-A Los datos no son validos. 10-A El sistema informa la situacin y pide que se reingresen los datos. 12-A El EE no confirma la entrega. 12-A-1 Se cancela el U-C.

10- Los datos son validos.

11- El sistema solicita que confirme el registro de entrega. 12- El EE confirma la entrega. 13- El sistema registra la entrega y la correspondiente asignacin. 14- Fin del U-C. Asociaciones de Extensin: Asignar Vendedor, Asignar Empresa de Transporte. Asociaciones de Inclusin: no aplica Use Case donde se incluye: no aplica Use Case al que extiende: no aplica Use Case de Generalizacin: no aplica

36

Nivel del Use Case:

Negocio

Sistema de Informacin Nro. de Orden: 60 Baja Baja Actor Secundario: no aplica

Nombre del Use Case: Asignar Empresa de transporte Prioridad: Alta Media Complejidad: Alta Media Actor Principal: Encargado de Entrega

Tipo de Use Case: Concreto Abstracto Objetivo: Asignar correctamente una empresa de transporte para la entrega de un pedido. Precondiciones: no aplica Post- Condiciones xito: Fracaso: Descripcin: El U-C comienza cuando el Encargado de Entrega (EE) selecciona la opcin Asignar Empresa de Transporte. El sistema solicita que seleccione la empresa de transporte para lo cual el EE selecciona una empresa. El sistema verifica que los destinos posibles de la empresa coincidan con el destino del pedido. El EE confirma la asignacin y finaliza el U-C. Asociaciones de Extensin: no aplica Asociaciones de Inclusin: no aplica Use Case donde se incluye: no aplica Use Case al que extiende: Gestionar Entrega Use Case de Generalizacin: no aplica

37

Nivel del Use Case:

Negocio

Sistema de

Informacin Nro. de Orden: 61

Nombre del Use Case: Modificar Tipo de fresa Prioridad: Alta Complejidad: Alta Actor Principal: Diseador

Media Baja Media Baja Actor Secundario: no aplica.

Tipo de Use Case: Concreto Abstracto Objetivo: Registrar las modificaciones realizadas a un tipo de fresa ya existente Precondiciones: no aplica Post- Condiciones xito: Tipo de fresa modificada y registrada Fracaso: Modificacin cancelada si no se confirma o si no se desea realizar modificaciones, o no existe el tipo de fresa solicitado Curso Normal Alternativas 1- El caso de uso comienza cuando el diseador ingresa a la opcin ABM Tipo de Fresa 2- El diseador ingresa nombre de la fresa a buscar 3- El sistema verifica que el nombre no existe y existe 3.A. El sistema verifica que el nombre existe y no existe 3.A.1. El muestra un mensaje informando que el nombre del tipo de fresa no existe 3.A.2. Se cancela el caso de uso 4- El sistema muestra los datos del tipo de fresa solicitado 5- El diseador decide realizar modificaciones a los datos 5.A. El diseador decide no realizar modificaciones a los datos 5.A.1. Se cancela el caso de uso 6- El diseador modifica los datos del tipo de fresa requerido (pudiendo modificar (nombre, dimetro exterior, dimetro agujero, posiciones de uso, materiales con que se los fabrica, el diseo de la misma 7- El diseador confirma los datos modificados 7.A. El diseador cancela las modificaciones realizadas. 7.A.1. Se cancela el caso de uso 8- El sistema registra los modificaciones realizadas al tipo de fresa 9- Fin del caso de uso Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin: Nivel del Use Case: Negocio Sistema de Informacin Nro. de Orden: 62 Media Baja Media Baja Actor Secundario: no aplica.

Nombre del Use Case: Registrar Tipo de fresa Prioridad: Alta Complejidad: Alta Actor Principal: Diseador

Tipo de Use Case: Concreto Abstracto Objetivo: Registrar el diseo de un nuevo tipo de fresa junto con sus especificaciones y el plano de la mismo Precondiciones: no aplica. Post- Condiciones xito: Tipo de fresa registrada Fracaso: Alta cancelada si no se confirma o si el tipo de fresa ya existe

38

Curso Normal Alternativas 1- El caso de uso comienza cuando el diseador ingresa a la opcin ABM Tipo de Fresa 2- El diseador ingresa nombre de la fresa 3- El sistema verifica que el nombre no existe y no existe 3.A. El sistema verifica que el nombre no existe y existe 3.A.1. El muestra un mensaje informando que el nombre del tipo de fresa ya existe 3.A.2. Se cancela el caso de uso 4- El sistema solicita se ingresen las especificaciones de la fresa 5- El diseador ingresa dimetro exterior, dimetro agujero, cantidad de dientes, posicin trabajo, caractersticas de uso. 6- El diseador selecciona el plano de la fresa 7El diseador selecciona las partes componentes del tipo de fresa y la cantidad de los mismos 8- El diseador selecciona las operaciones necesarias para fabricar la fresa 9- El diseador acepta el alta de un nuevo tipo de fresa 9.A. El diseador cancela el alta de un nuevo tipo de fresa 9.A.1. Se cancela el caso de uso 10- Fin del caso de uso Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

Nivel del Use Case: Nombre del Use Case: Eliminar Mquina Prioridad: Alta Complejidad: Alta Actor Principal: Encargado de produccin

Negocio Media Media

Sistema de Baja Baja Actor Secundario: no aplica.

Informacin Nro. de Orden: 64

Tipo de Use Case: Concreto Abstracto Objetivo: Dar de baja una mquina existente Precondiciones: la mquina registrada Post- Condiciones xito: Datos de una mquina eliminados Fracaso: eliminacin cancelada si no se confirma o si la mquina no existe Curso Normal Alternativas 1- El caso de uso comienza cuando el encargado de produccin selecciona la opcin ABM Mquina 2- El encargado de produccin ingresa el nombre de la mquina 3- El sistema verifica que el nombre de la mquina exista y 3.A. El sistema verifica que el nombre de la mquina exista y existe no existe, el sistema muestra un mensaje informando la situacin 3.A.1. Se cancela el caso de uso 4- El sistema muestra sus datos (descripcin, especificaciones de uso, fecha de compra, especificaciones de mantenimiento) 5- El encargado de produccin acepta las eliminacin de la 6.A. El encargado de produccin cancela las eliminacin de mquina la mquina 6.A.1. Se cancela el caso de uso 6- El sistema registra los cambios 7Fin del caso de uso Asociaciones de Extensin:

39

Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

Nivel del Use Case:

Negocio

Sistema de

Informacin Nro. de Orden: 65

Nombre del Use Case: Eliminar Tipo de fresa Prioridad: Alta Complejidad: Alta Actor Principal: Diseador

Media Baja Media Baja Actor Secundario: no aplica.

Tipo de Use Case: Concreto Abstracto Objetivo: Dar de baja un tipo de fresa ya existente Precondiciones: no aplica Post- Condiciones xito: Tipo de fresa eliminado (Baja) Fracaso: Eliminacin cancelada si no se confirma, o si no existe el tipo de fresa solicitada Curso Normal Alternativas 1- El caso de uso comienza cuando el diseador ingresa a la opcin ABM Tipo de Fresa 2- El diseador ingresa nombre del tipo de fresa a buscar 3- El sistema verifica que el nombre existe y existe 3.A. El sistema verifica que el nombre existe y no existe 3.A.1. El muestra un mensaje informando que el nombre del tipo de fresa no existe 3.A.2. Se cancela el caso de uso 4- El sistema muestra los datos del tipo de fresa solicitado 5- El diseador acepta la baja del tipo de fresa 9.A. El diseador cancela la baja del tipo de fresa 9.A.1. Se cancela el caso de uso 6- Fin del caso de uso Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

40

Nivel del Use Case: Nombre del Use Case: Modificar Mquina Prioridad: Alta Complejidad: Alta Actor Principal: Encargado de produccin

Negocio Media Media

Sistema de Baja Baja Actor Secundario: no aplica.

Informacin Nro. de Orden: 66

Tipo de Use Case: Concreto Abstracto Objetivo: Registrar las modificaciones de los datos de una mquina existente para la produccin Precondiciones: la mquina registrada Post- Condiciones xito: Datos de la mquina modificados Fracaso: modificacin cancelada si no se confirma o si la mquina no existe Curso Normal Alternativas 1- El caso de uso comienza cuando el encargado de produccin selecciona la opcin ABM Mquina 2- El encargado de produccin ingresa el nombre de la mquina 3- El sistema verifica que el nombre de la mquina exista y 3.A. El sistema verifica que el nombre de la mquina exista y existe no existe, el sistema muestra un mensaje informando la situacin 3.A.1. Se cancela el caso de uso 4- El sistema muestra sus datos (descripcin, especificaciones de uso, fecha de compra, especificaciones de mantenimiento) 5- El encargado de produccin decide modificar datos y modifica 8.A. El encargado de produccin no decide modificar los los datos necesarios datos mostrados 8.A.1. Se cancela el caso de uso 6- El encargado de produccin acepta las modificaciones 6.A. El encargado de produccin cancela las modificaciones realizadas realizadas 6.A.1. Se cancela el caso de uso 7- El sistema registra los cambios 8Fin del caso de uso Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

Nivel del Use Case: Nombre del Use Case: Modificar Operacin Prioridad: Alta Complejidad: Alta Actor Principal: Encargado de produccin

Negocio Media Media

Sistema de Baja Baja Actor Secundario: no aplica.

Informacin Nro. de Orden: 67

Tipo de Use Case: Concreto Abstracto Objetivo: Registrar las modificaciones de los datos de una operacin existente (de produccin o de un servicio) en el sistema Precondiciones: no aplica. Post- Condiciones xito: Datos de la operacin registrados. Fracaso: Modificacin cancelada si no se confirma o si la operacin no existe Curso Normal Alternativas 1- El caso de uso comienza cuando el encargado de produccin selecciona la opcin ABM Operacin 2- El encargado de produccin ingresa nombre de la operacin a

41

3-

modificar El sistema verifica que la operacin exista y existe

3.A. El sistema verifica que la operacin exista y no existe, se muestra un mensaje informando la situacin 3.A.1. Se cancela el caso de uso

45-

6-

7-

89-

El sistema muestra los datos de la operacin (tiempo promedio de duracin, tolerancia, descripcin) El encargado de produccin decide modificar los datos 5.A. El encargado de produccin decide no modificar los mostrados datos mostrados 5.A.1. Se cancela el caso de uso El encargado de produccin modifica los datos necesarios (datos modificables: tiempo promedio de duracin, tolerancia, descripcin, mquina con que se realiza) El encargado de produccin acepta modificaciones realizadas 6.A. El encargado de produccin cancela la modificacin de de la operacin la operacin 6.A.1. Se cancela el caso de uso El sistema registra los cambios Fin del caso de uso

Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

Nivel del Use Case: Nombre del Use Case: Registrar Cliente Prioridad: Alta Complejidad: Alta Actor Principal: Vendedor

Negocio

Sistema de

Informacin Nro. de Orden: 68

Media Baja Media Baja Actor Secundario: no aplica.

Tipo de Use Case: Concreto Abstracto Objetivo: Registrar los datos del cliente en el sistema Precondiciones: no aplica. Post- Condiciones xito: Datos del cliente registrados. Numero de cliente generado Fracaso: Alta cancelada si no se confirma o si el cliente ya existe. Curso Normal Alternativas 1- El caso de uso comienza cuando el vendedor selecciona la opcin ABM Cliente 2- El vendedor ingresa condicin de IVA Consumidor Final 2.A.- El vendedor ingresa condicin de IVA de RI, RNI, Exento, Responsable Monotributo. 2.A.1. El vendedor ingresa nmero de Cuit o la Razn Social de la empresa 2.A.2. El sistema verifica si el Cuit o la Razn Social existe y no existe. 2.A.3.El sistema habilita los campos correspondientes. 2.A.4. El vendedor ingresa Razn Social, contacto, e-mail, Cuit, localidad. 2.A.5. El sistema genera nmero de cliente y fecha de alta. 2.A.6. El vendedor acepta el alta de cliente. 2.A.7 FIN DE USE CASE. 2.A.6.A. El vendedor cancela el alta de cliente. 2.A.6.A.1. Se cancela Use Case 2.A.2.A. El sistema verifica si el Cuit o la Razn Social existe y existe. 2.A.2.A.1. El sistema muestra un mensaje para informar que

42

el cliente existe. 2.A.2.A.2. Se cancela Use Case. 34El Vendedor ingresa numero de documento del cliente o su Apellido y Nombre El sistema verifica si el numero de documento o Apellido y 4.A. El sistema verifica si el nmero de documento o Nombre existe y no existe Apellido y Nombre existe y existe. 4.A.1. El sistema muestra un mensaje para informar que el cliente existe. 4.A.2. Se cancela el use case. El sistema habilita los campos correspondientes El vendedor ingresa Nombre, Apellido, e-mail, telfono, tipo de documento, nmero de documento, localidad, cuil El sistema genera numero de cliente y fecha de alta El vendedor acepta el alta del cliente Fin del caso de uso 8.A. El vendedor cancela el alta del cliente 8.A.1. Se cancela el caso de uso

56789-

Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin: Nivel del Use Case:

Negocio

Sistema de Informacin Nro. de Orden: 69 Baja Baja Actor Secundario: no aplica

Nombre del Use Case: Registrar empresa de transporte Prioridad: Alta Media Complejidad: Alta Media Actor Principal: Vendedor

Tipo de Use Case: Concreto Abstracto Objetivo: Registrar las empresas de transporte que se utilizaran para el envi de pedidos. Precondiciones: no aplica Post- Condiciones xito: Fracaso: Descripcin: El U-C comienza cuando el vendedor selecciona la opcin Registrar Empresa de Transporte. El vendedor ingresa el nombre de la empresa y el sistema controla que no exista. Luego procede a ingresar los datos particulares de la empresa como nombre, direccin, etc. y selecciona los destinos relacionados. El sistema solicita que confirme los datos y finaliza el U-C. Asociaciones de Extensin: no aplica Asociaciones de Inclusin: no aplica Use Case donde se incluye: no aplica Use Case al que extiende: no aplica Use Case de Generalizacin: no aplica

Nivel del Use Case:

Negocio Media Media

Sistema de Baja Baja Actor Secundario: no aplica.

Informacin Nro. de Orden: 70

Nombre del Use Case: Modificar falla de mquina Prioridad: Alta Complejidad: Alta Actor Principal: Encargado de produccin

Tipo de Use Case: Concreto Abstracto Objetivo: Registrar las modificaciones de las fallas asociadas a una mquina Precondiciones: no aplica.

43

Post- Condiciones

Modificacin de las fallas asociadas a una mquina

El caso de uso comienza cuando el encargado de produccin ingresa a la opcin ABMC de fallas de mquina. El encargado de produccin realiza las modificaciones necesarias asociadas a las fallas detectadas en una mquina, a la fecha de deteccin de las mismas Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

44

Nivel del Use Case: Nombre del Use Case: Consultar Mquina Prioridad: Alta Complejidad: Alta Actor Principal: Encargado de produccin

Negocio Media Media

Sistema de Baja Baja Actor Secundario: no aplica. Abstracto

Informacin Nro. de Orden: 71

Tipo de Use Case: Concreto Objetivo: Consultar los datos de una mquina para la produccin Precondiciones: no aplica. Post- Condiciones xito: Datos de la mquina consultados

El caso de uso comienza cuando el encargado de produccin ingresa a la opcin Consultar mquina. El encargado de produccin ingresa el nombre de la mquina a consultar, el sistema verifica que exista el nombre de la mquina ingresa y existe. El sistema muestra los datos de la mquina (descripcin de la mquina, especificaciones de uso, fecha de compra, especificaciones de mantenimiento). Finaliza el caso de uso Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

Nivel del Use Case:

Negocio Media Media

Sistema de Baja Baja Actor Secundario: no aplica.

Informacin Nro. de Orden: 72

Nombre del Use Case: Consultar falla de mquina Prioridad: Alta Complejidad: Alta Actor Principal: Encargado de produccin

Tipo de Use Case: Concreto Abstracto Objetivo: consultar la o las fallas encontradas en una mquina que requiera ser reparada Precondiciones: no aplica. Post- Condiciones Fallas de mquina consultada El caso de uso comienza cuando el encargado de produccin ingresa a la opcin Consultar de fallas de mquina. El encargado de produccin selecciona la mquina donde se detectaron fallas, el sistema muestra las fallas detectadas en esa mquina(falla, descripcin de la falla, fecha de la deteccin, estado de la falla y de la mquina). Finaliza el caso de uso Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

45

Nivel del Use Case:

Negocio Media Media

Sistema de Baja Baja Actor Secundario: no aplica.

Informacin Nro. de Orden: 73

Nombre del Use Case: Eliminar falla de mquina Prioridad: Alta Complejidad: Alta Actor Principal: Encargado de produccin

Tipo de Use Case: Concreto Abstracto Objetivo: Eliminar la falla o las fallas registradas a una mquina Precondiciones: no aplica Post- Condiciones Eliminar la o las fallas asociadas a una mquina

El caso de uso comienza cuando el encargado de produccin ingresa a la opcin ABMC de fallas de mquina. El encargado de produccin selecciona la mquina a la que hay que modificarle la falla. El encargado de produccin selecciona la o las fallas que tengan estado pendiente que desea eliminar. El encargado de produccin confirma la eliminacin de las la o las fallas seleccionadas. Asociaciones de Extensin: Asociaciones de Inclusin: Use Case donde se incluye: Use Case al que extiende: Use Case de Generalizacin:

Nivel del Use Case:

Negocio

Sistema de

Informacin

Nombre del Use Case: MODIFICAR OPERARIO Prioridad: Alta Complejidad: Alta Actor Principal: Encargado de produccin

Nro. de Orden: 74 Media Baja Media Baja Actor Secundario: no aplica

Tipo de Use Case: Concreto Abstracto Objetivo: modificar los operarios que sern asignados a las diferentes operaciones en la programacin de la produccin y reparacin de herramientas. Precondiciones: no aplica Post- Condiciones xito: operarios modificados. Fracaso 1: no existe un operario con el nombre ingresado. Fracaso 2: no se modifican los datos. Fracaso 3: no se confirma la modificacin del operario. Curso Normal Alternativas 1- El caso de uso comienza cuando el Encargado de produccin (EP) selecciona la opcin de modificar operario. 2- El EP ingresa el nombre del operario. 3- El sistema verifica que exista un operario registrado con el 3.A- No existe un operario registrado con el mismo nombre. mismo nombre y hay. 3.A.1- El sistema muestra un mensaje de informando la situacin. 3.A.2- Se cancela el caso de uso. 4- El Sistema muestra los datos del operario y solicita se modifiquen los mismos. 5- El EP ingresa los datos modificados. 5.A- El EP no modifica los datos. 5.A.1- Se cancela el caso de uso. 6- El sistema solicita confirmacin para registrar los cambios. 7- El EP confirma. 7.A- El EP no confirma. 7.A.1- Se cancela el caso de uso. 8- Fin del caso de uso. Asociaciones de Extensin: no aplica Asociaciones de Inclusin: no aplica

46

Use Case donde se incluye: no aplica Use Case al que extiende: no aplica Use Case de Generalizacin: no aplica

P e d i d o M a t e r iDa Pe tr ai ml l ea P e d i d o M P
Nivel del Use Case: Negocio

T i p o A c a b a Sistema de do

Informacin

Nombre del Use Case: GENERAR PROGRAMACIN DE PRODUCCIN. M odoD eA v an Prioridad: Alta Media Baja M a t e rMediaT r a b a j a r ia lA Complejidad: Alta Baja T ip o M a t e r ia P r im a Actor Principal: Encargado de produccin Actor Secundario: no aplica

ce

Nro. de Orden: 75

P ro v e e d o r

O r d e n F a b r ic a c io n

Tipo de Use Case: Concreto Abstracto Objetivo: realizar la programacin de los pedidos de fabricacin y reparacin de herramientas. Precondiciones: no aplica C a ra Post- Condiciones xito 1: programacin egenerada. c t e r i s t i c a s D e U s o P a rt xito 2: programacin generada e impresa. Fracaso 1: no hay pedidos de fabricacin o reparacin de herramientas para programar. M a t e r Fracaso 2: El Encargado de Produccin no confirma la generacin de la programacin. ia P r im a Curso Normal Alternativas 1- El caso de uso comienza cuando el Encargado de produccin D e t a l l e O r d e n T D o er nF e a r bo r i c a c i o n 1 (EP) selecciona la opcin Generar programacin de operaciones de los pedidos. 2- El sistema muestra los pedidos con sus respectivos detalles 2.A- No existen pedidos en espera para ser programados. en espera para ser programados. d a d D e T M i p e o d D0 d e a F r e s a 2.A.1- Se cancela el caso de uso. U ni i 3- El EP selecciona los pedidos que desea programar. T o r n e a d oT a r j e t a D e O p e r a c i o n e s 4- El sistema genera la programacin en funcin de las F re s a operaciones de cada pedido de fabricacin o reparacin y de sus prioridades, maquinas disponibles. 5- El sistema muestra la programacin de la produccin y solicita se confirme generacin de la misma. 6- El EP confirma la generacin de la programacin de la 6.A- El EP no confirma. produccin. 6.A.1- Se cancela el caso de uso. D e t a l l e a cD ue rt aa l l e P e d i d o 7- El sistema registra la programacin Fde la t produccin. 8- El sistema consulta si se desea imprimir la programacin. 9- El EP confirma la impresin. 10- Se imprime la programacin. 11- Fin del caso de uso. Asociaciones de Extensin: no aplica

D e s p e rf e c to E t a p a D e F a b r i c a c i oH n o j a D e R u t a
9.A- El EP no confirma la impresin. 9.A.1- Fin del caso de uso.

P e d id o

F a c tu ra

E s ta d o

O p e r a c io n T ip o D e s p e r f e c t o

Diagrama de clases

D e t a lle H o ja D e R u t a C lie n t e L o c a l i d a dF o r m a D e E n t r e g a V end edor O p e r a r io E m p re s a D e T ra n p o rte O r d e n S e r v ic io D e t a lle O r d e n S e r v ic io


47

M a q u in a

48

Descripcin de clases
PedidoMateriaPrima fechaRealizacion fechaEstimadaDeLlegada numeroDePedido detallePedidoMateriaPrima : DetallePedidoMateriaPrima proveedor : Proveedor conocerProveedor() conocerDetalleDePedidoMateriaPrima() calcularTotalDePedido() anularDetalleMP() cancelarDetalleMP()

Par t e mat er i Pr i a : Ti oM at er i Pr i a a m p a m cant i ad d nom br e descr i ci n po conocer M at er i Pr i a( ) a m sel cci nar C i ad( ) e o ant d

DetallePedidoMP articulo : TipoMateriaPrima cantidad precio conocerMateriaPrima()

Fresa numeroDeSerie tipofresa : TipoFresa fechaFinDeFabricacion costoDeFabricacion conocerTipoFresa() conocerDefecto() seleccionarTipo() registrrPrecioFinal() conocerCostoDeFabricacion()

49

D al O r denD et l e eFabr i aci n c o f r esa : f r esa cant i ad d conocer Ti oD esa( ) p eFr cal ul r Ti m poD c a e eFabr i aci n( ) c o conocer Ti m poD e eFabr i aci n( ) c o

Tornero
Torneado fechaSalida fechaRecepcion tornero : tornero costo crear() modificar() mostrar()

MaterialATrabajar nombre descripcion crear() modificar() eliminar() mostrar()

nombre direccion telefono crear() eliminar() mostrar() modificar()

Uni adDeM edi a d d nom br e descr i ci n p o abr evi ci n a o escal a cr ear ( ) m odi i ar ( ) fc el i ar ( ) m i n m ost r ar ( )

P roveedor nombre direccion telefono mail materiaP rima : MateriaP rima localidad conocerMateriaPrima() habilitarP roveedor() crear() ...

50

TarjetaDeOperaciones fechaHoraInicio fechaHoraFinalizacion ordenDeFabricacion observaciones etapaFabricacion : EtapaFabricacion conocerEtapaDeFabricacion() conocerDefecto() seleccionarDefecto()
TipoMateriaPrima nombre descripcion stockActual stockMinimo stockDeSeguridad loteEconomico unidadDeMedida : UnidadDeMedida conocerUnidadDeMedida() actualizarStock() verificarStock() ...

MateriaPrima tipoMP : TipoMateriaPrima precio tiempoDeEntrega crear() modificar() ...

DetalleHojaDeRuta operacion : EtapaDeOperacion operario : operario fechaInicio horaInicio conocerEtapaFafricacion() conocerDuracion() calcularFechaInicio() calcularFechaDeFinalizacion() conocerMaquina() conocereNumeroDeOrden()

TipoAcabado nombre descripcion crear() modificar() eliminar() mostrar()

51

TipoDeFresa diametroExterior diametroAgujero cantidadDeDientes posicionTrabajo nombre caracteristicaDeUso : CaracteristicaDeUso partes : Partes plano etapaDeFabricacion : EtapaDeFabricacion crear() eliminar() tomarDiametroExterior() mostrarDiametroExterior() tomarCantidadDeDientes() mostrarCantidadDeDientes() tomarPosicionDeTrabajo() mostrarPosicionDeTrabajo() tomarNombre() mostrarNombre() tomarPlano() mostrarPlano() conocerPartes() mostrarCantidad() calcularCostoFabricacion() conocerEtapasDeFabricacion() seleccionarPartes() seleccionarEtapas() conocerTiemposDeFabricacion() conocerEtapa() conocerCaracteristicasDeUso()

CaracteristicasDeUso potenciaDeMaquina rpmDelEje sentidoDeGiro posicionDeTrabajo velocidadDeAvance materialATrabajar : MaterialATrabajar modoDeAvance : ModoDeAvance tipoAcabado : TipoAcabado conocerMaterialATrabajar() seleccionarMaterialATrabajar() selecconarModoDeAvance() seleccionarTipoDeAcabado() conocerModoDeAvance() conocerTipoDeAcabado() crear() modificar() eliminar() mostrar()

EtapaDeFabricacion operacion : Operacion orden detalle conocerOperacion() seleccionarOrden()

52

DetallePedido articulo : Fresa cantidad conocerFresa() crear() mostrar()


Factura fecha tipoFactura pedido : Pedido detalleFactura : DetalleFactura calcularTotal() conocerPedido() conocerDetalle()

DetalleFactura pedido : DetalleDePedido precio cantidad calcularSubtotal() conocerDetallePedido()

Pedido fecha cliente : Cliente detallePedido : DetallePedido estado : Estado vendedor : Vendedor formaDeEntrega : FormaDeEntrega conocerEstado() conocerCliente() conocerDetallePedido() conocerVendedor() conocerFormaDeEntrega() conocerDestino() anularDetalleDePedido() cancelarDetalleDePedido() seleccionarDetalleDePedido() actualizarCantidad() crear() mostrar()

Cliente nombre direccion telefono mail localidad codigoPostal crear() modificar() eliminar() mostrar()

Estado descripcio nombre crear() modificar() eliminar() mostrar()

EmpresaDeTranporte nombre direccion telefono destino : Localidad conocerDestino()

53

Localidad nombre codigoPostal zona provincia distancia crear() eliminar() modificar() mostrar()

Vendedor nombre destino : Localidad dni direccion telefono mail conocerDestino() crear() eliminar() modificar() mostrar()

FormaDeEntrega descripcion empresaDeTransporte : EmpresaDeTransporte nombre conocerVendedor() conocerEmpresaDeTransporte() seleccionarEmpresaDeTransporte() asignarVendedorParaEntrega() asignarEmpresaDeTransporte()

DetalleOrdenServicio precioDeServicio operacion : Operacion observacion conocerOperacion() conocerDuracionPromedio() determinarPrecio()


HojaDeRuta fresa : Fresa detalle : DetalleHojaDeRuta fechaInicioProduccion numeroDeOrden : OrdenDeFabricacion conocerFresa() conocerOrdenDeFabricacion() conocerDetalleDeHojaDeRuta() calcularTiempoTotal() actualizarDetalle() anularDetalle()

54

OrdenServicio fechaEntrega cliente : Cliente fresa : TipoFresa nombreHerramienta conocerCliente() conocerDetalleDeServicio() conocerTipoDeFresa() tomarNombreDeHerramienta() verificarHerramientaPropia() conocerDefecto() calcularDuracionTotal() calcularPrecioTotal() crear() modificar() mostrar()
Operario nombre domicilio telefono mail titulo turno operacionPermitida : Operacion cargo conocerOperaciones() crear() modificar() eliminar() mostrar() asignarOperacion() conocerMaquinaInvolucrada()

Operacion nombre maquina : Maquina duracionPromedio gradoDeDificultad tolerancia descripcion conocerMaquina() calcularDuracion() seleccionarGradoDeDificultad() calcularTolerancia() crear() eliminar() modificar() mostrar()

Maquina nombre descripcion potencia numeroDeSerie costoDeCompra estadoDeAdquisicion estado horasDeUso reparacion crear() modificar() eliminar() cambiarEstado() AumentarHorasDeUso()

Desperfecto tipoDesperfecto fechaRotura causa fechaReparacion costo crear() eliminar() modificar() mostrar() conocerTipoDesperfecto()

TipoDesperfecto nombre descripcion crear() eliminar() modificar() mostrar()

55

ModoDeAvance nombre descripcion crear() modificar() eliminar() mostrar()

TipoDesperfecto nombre descripcion crear() eliminar() modificar() mostrar()

56

MODIFICADOS 36-75- 35 eliminadoooooooo-46

57

También podría gustarte