Sei sulla pagina 1di 4

Correcciones del Trabajo de Campo (Primera Entrega)

Se detallan a continuación las observaciones realizadas por la cátedra en el trabajo y las


correcciones necesarias con respecto a las mismas. Las correcciones se muestran con
letra cursiva para mejor diferenciación.

Formato General:

- En Responsabilidades, para cada Clase se deben indicar los siguientes datos: Nombre
de la Clase, Tipo (Abstracta/Concreta), Superclase, Subclases, Responsabilidades,
Contratos y Colaboraciones según Wirffs-Brock.

Corregido

Modelo de Dominio:

- ICTP: en Resp aparece relación con Enc_CTP, pero no en DiagClases

Corrección: Se agregó la relación al diagrama de clases.

- IPliego: en Resp "Conoce sus datos" va a ICTP (13,4)

Corrección: en Responsabilidades, “Conoce sus datos” va ahora a IPliego (13, 14)


como corresponde.

- PAutorizado: no aparece en DiagClases

Corrección: Se agregó la clase PAutorizado al diagrama de clases.

- CRepuesto, CInsumo, en DiagClases comienza el nombre con "P"

Corrección: Se han modificado los nombres de las clases Prepuesto y PInsumo a los
nombres correctos CRespuesto y CInsumo en el diagrama de clases.

- Repuesto, en Resp aparece relación con Parte, pero no en DiagClases

Corrección: Se agregó la relación al diagrama de clases.

- PlanillaStockMensual, no aparece en DiagClases

Corrección: Esta clase se había definido en una versión previa del trabajo pero se optó
por no incluirla para una mejor representación del dominio. Había faltado eliminarla
completamente del trabajo.

- Stock Mes, no aparece en DiagClases


Corrección: Esta clase se había definido en una versión previa del trabajo pero se optó
por no incluirla para una mejor representación del dominio. Había faltado eliminarla
completamente del trabajo.

- MCorrectivo, no aparece en DiagClases

Corrección: Se agregó la clase al diagrama de clases.

- MRealizado, En DiagClases se denomina MantenimientoRealizado

Corrección: Se modificó el diagrama de clases para que la clase tome el nombre de


MRealizado.

- SolInsumo, En DiagClases se denomina SolicitudInsumo, en Transacciones se usa de


una manera u otra. Use solo un nombre.

Corrección: Se utiliza a partir de ahora el término SolInsumo en todo el trabajo.

- Deben factorizar responsabilidades de Registro y Actualizacion (ej. Acepta Alta),


porque si no hay por ejemplo una colaboración desde una de estas resp hacia otra
entidad, entonces se asume que se sobrescriben con cada subclase, de acuerdo a los
nuevos datos.

Corregido

Formularios:

- Ubicar todas las Resp de Formularios en una sección separada de Movimientos,


ordenada por número de contratos.

Corrección: Agregada la sección de Formularios luego de la sección Transacciones.

Movimientos:

- Elaborar Orden de Producción:


+ Verificar existencia de solicitud, dice que [si existe solicitud] pero todavía no
chequeó la existencia, el condicional va después de esto.
+ Obtener los datos de cada edición para la solicitud dada, No debería ir a Edición a
través de SolImpresion, sino no sabe qué edición esta recuperando.

Corrección: Modificados tanto la transacción como el diagrama de colaboraciones de


la misma. También se modificaron los contratos de SolImpresion para que se obtengan
también los datos de las ediciones.

- Solicitar Insumos desde Producción:


+ Seleccionar el insumo con nombre igual a bobina, cómo ocurre esto? no tiene nombre
de insumos, solo cantidades.
+ Seleccionar el insumo con nombre igual a plancha, idem anterior

Corrección: La superclase de Insumo (Stock) sí tiene un atributo con el nombre del


stock. Creemos que el mismo se hereda y puede utilizarse. Igualmente se modificó la
operación para que sea más clara.

- Procesar Solicitud de Insumos en Stock:


+ Registrar pedido de insumos autorizado->PAutorizado(79,80), en DiagColab dice
PAceptado

Corrección: Se modificó el diagrama de colaboraciones de la transacción.

- Nuevo Pedido de Compra de Insumos:


+ Para cada insumo comparar la cantidad en depósito y su punto de pedido: qué
significa? el sistema revisa el stock físico?? Será que una persona debe revisar esto, y
hay que pedirle que lo ingrese?.

Corrección: La cantidad en depósito es la correspondiente al atributo “cantidad


existente” que se encuentra especificado en la clase Stock y que la clase Insumo
hereda. Dicha cantidad se va actualizando con las compras y los gastos del mismo.

- Actualizar los Insumo del Stock de la fecha:


+ Obtener datos de Pedidos de Stock Autorizados para la fecha actual-
>PAutorizado(25), no aparece en DiagColab

Corrección: Se modificó el diagrama de colaboraciones de la transacción.

- Consulta de Producción del día: Ok

- Alta Nuevo Stock: Ok

- Ingreso Nuevo Stock: Ok

- Alta Nuevo Proveedor: Ok

- Alta Nuevo Mantenimiento Realizado:


+ Descontar cantidad de ese repuesto en depósito->Repuesto(94,96), faltan contratos en
DiagColab

Corrección: Se modificó el diagrama de colaboraciones de la transacción.

- Alta Mantenimiento Preventivo: Ok


- Alta Planilla Consumo de Bobinas:
+ Seleccionar el bobinero que realiza el alta->F_SelecBob(177), error de contrato,
debería ser (178), ver DiagColab tambien
+ Solicitar datos de consumo de bobina->F_SolDatosConsumo(178), idem anterior
+ Calcular kg de papel consumidos en base a los cm de bobina restantes, No se
entiende: genera un IBobina en función de Bobinas?, pero en Transaccion Actualizar los
Insumo del Stock de la fecha, modifica las Bobinas en funcion de IBobina !!.. Alguna
de las dos necesita que un empleado ingrese un dato en función de lo que observa del
uso real de las bobinas. Me parece que debería ser en esta transacción.

Corrección: En esta transacción, el empleado (Bobinero en este caso) ingresa a través


del formulario “F_SolDatosConsumo” tanto los cm restantes que tiene la bobina como
los cm que tenía antes de ser utilizada (entre otros datos). Luego, en el momento de
actualización del stock de las bobinas se utiliza esta información ingresada por el
Bobinero para conocer la forma en que las bobinas fueron utilizadas. Los kg de papel
consumidos se calculan a través de alguna fórmula establecida en el dominio tomando
los cm restantes y los cm que tenía la bobina antes de ser utilizada como entrada.
También se modificó el diagrama de colaboraciones de la transacción.

- Cargar Datos Edicion del Dia: Ok

- Cargar Datos de rezagos: Ok

- Cargar Consumo de Planchas: Ok

- Generar Informe del CTP del Día: Ok

- Consultar Stock actual:


+ Mostrar los detalles de cada bobina, No busco antes los detalles, solo las bobinas.

Corrección: Se modificó la transacción y su diagrama de colaboraciones.

- Consultar consumo de un insumo determinado:


+ Obtener datos de insumos->Insumo(40), sigue a Proveedor(46), en DiagColab dice
(49)
+ Obtener los pedidos de stock para el rango de fechas dada->PAutorizado(25,26), la
colaboración debe terminar en Proveedor(46), pero es idem anterior.

Corrección: Se modificó el diagrama de colaboraciones de la transacción.

- Consultar consumo mensual de bobinas y planchas por pliego: Ok

- Realizar pedido de Repuesto: Ok

Potrebbero piacerti anche