Está en la página 1de 8

Universidad Tecnológica Nacional

Facultad Regional Avellaneda


Técnico Superior en Programación - Técnico Superior en Sistemas Informáticos

Materia: METODOLOGÍA DE SISTEMAS I

Apellido: Morelli Fecha: 28/04/2021

Nombre: Augusto Docente: R. Aiello - C. Serén

División: 4ºB Nota(2):

Legajo: 103938 Firma(2):

Instancia(1): PP X RPP SP RSP FIN

(1) Instancias válidas: 1º Parcial (PP), Recuperatorio 1º Parcial (RPP), 2º Parcial (SP), Recuperatorio 2º Parcial (RSP), Final (FIN).

(2) Campos a ser completados por el docente.

PRIMER PARCIAL
PRECONDICIONES
1. Junto a su equipo, haber cumplido con todas las condiciones de la primera entrega del Trabajo Práctico.
2. Individualmente, haber participado activamente del desarrollo de dicha entrega.

CONDICIONES
Individualmente, realizar el trabajo indicado en las consignas obligatorias.

ENTREGAS
1. En formato Google Docs (nombre ApellidoNombre.PrimerParcial), usando este documento como base.
2. Cuando la consigna lo indique, a través de la plataforma Socrative.

EVALUACIÓN

1. CURSADA
El examen se considerará aprobado si se han completado exitosamente todos los componentes de la
consigna obligatoria para cursada. Esto es requisito indispensable para la aprobación de la cursada.

2. PROMOCIÓN
El examen se considerará promocionado cuando, además de todos los componentes de la consigna
obligatoria para cursada, también se haya completado exitosamente la consigna obligatoria para
promoción. Esto es requisito indispensable para la promoción de la materia.

Metodología de Sistemas I - Año 2021 - 1º Cuatrimestre - Primer Parcial 1/8


Universidad Tecnológica Nacional - Facultad Regional Avellaneda
Técnico Superior en Programación - Técnico Superior en Sistemas Informáticos
Metodología de Sistemas I

CONSIGNA OBLIGATORIA PARA CURSADA

1. Responda las preguntas realizadas a través de la plataforma Socrative.

2. Una organización requiere automatizar la generación de un lote de compra de productos a partir de la


selección de un cliente, y su posterior facturación. Para ello, una vez seleccionados todos los productos del
lote, se valida el stock por cada uno antes de facturar. Se informa al cliente como quedó el lote definitivo
habiendo verificado el stock y el cliente confirma si acepta o no la compra. Luego, si se acepta el lote por
parte del cliente, se suma el valor de cada producto por la cantidad solicitada y se emite una factura.

a. Listar los acontecimientos del ambiente a los cuales está respondiendo el sistema.
b. Enumerar los cambios necesarios en el modelo para que se valide la existencia del stock para las
cantidades de los productos seleccionados en todos los niveles.
c. Enumerar los errores que se encuentren en el modelo.
d. Aplicar en el modelo los cambios enumerados en b, y corregir los errores enumerados en c.
e. Desarrollar la figura 2 en base a los almacenes y procesos propuestos.
f. Garantizar la completitud y balanceo del modelo.

Aclaración: para simplificar la consigna, considerar que el stock y el valor de los productos está almacenado
previamente entre los almacenes propuestos.

Nota: puede obtener el archivo .drawio editable aquí.

CONTEXTO

FIGURA 0

Metodología de Sistemas I - Año 2021 - 1º Cuatrimestre - Primer Parcial 2/8


Universidad Tecnológica Nacional - Facultad Regional Avellaneda
Técnico Superior en Programación - Técnico Superior en Sistemas Informáticos
Metodología de Sistemas I

FIGURA 1

FIGURA 2

Metodología de Sistemas I - Año 2021 - 1º Cuatrimestre - Primer Parcial 3/8


Universidad Tecnológica Nacional - Facultad Regional Avellaneda
Técnico Superior en Programación - Técnico Superior en Sistemas Informáticos
Metodología de Sistemas I

CONSIGNA OBLIGATORIA PARA PROMOCIÓN


Describa con detalle la labor del analista desde la captura de requisitos hasta la presentación del modelo
esencial terminado, incluyendo el contexto en el que se desarrolla la misma.

Nota: la descripción no puede exceder las 300 palabras.

2. Una organización requiere automatizar la generación de un lote de compra de productos a partir de la


selección de un cliente, y su posterior facturación. Para ello, una vez seleccionados todos los productos del
lote, se valida el stock por cada uno antes de facturar. Se informa al cliente como quedó el lote definitivo
habiendo verificado el stock y el cliente confirma si acepta o no la compra. Luego, si se acepta el lote por
parte del cliente, se suma el valor de cada producto por la cantidad solicitada y se emite una factura.

g. Listar los acontecimientos del ambiente a los cuales está respondiendo el sistema.
h. Enumerar los cambios necesarios en el modelo para que se valide la existencia del stock para las
cantidades de los productos seleccionados en todos los niveles.
i. Enumerar los errores que se encuentren en el modelo.
j. Aplicar en el modelo los cambios enumerados en b, y corregir los errores enumerados en c.
k. Desarrollar la figura 2 en base a los almacenes y procesos propuestos.
l. Garantizar la completitud y balanceo del modelo.

g - LISTA DE ACONTECIMIENTOS:

1. El cliente inicia sesión.


2. El cliente consulta los productos.
3. El cliente selecciona productos.
4. El cliente confirma la compra.

h-

● FIGURA 0:
1. Crear lote debería consultar en PRODUCTOS los stock de los productos seleccionados.
2. Crear lote debería enviar un mensaje + error al CLIENTE en caso de que el stock no sea
suficiente o mensaje + ok en caso contrario.
3. Facturar Lote debe ser una respuesta a la confirmación de compra del Cliente, que se debe
dar luego de la validación del stock.

Metodología de Sistemas I - Año 2021 - 1º Cuatrimestre - Primer Parcial 4/8


Universidad Tecnológica Nacional - Facultad Regional Avellaneda
Técnico Superior en Programación - Técnico Superior en Sistemas Informáticos
Metodología de Sistemas I

● FIGURA 1:
1. EL CLIENTE debe enviar la lista de productos a Armar Lote.
2. Armar Lote debe consultar el stock en PRODUCTOS.
3. Armar Lote debe enviar confirmación de stock al cliente.
4. Armar lote debe crear el lote una vez recibida la confirmación del cliente.

i-

● CONTEXTO:
1. Falta la descripción de la relación.
2. Debería existir un terminador público y un terminador cliente por separado.

● FIGURA 0:
1. Falta cliente activa proceso.
2. Falta el flujo que le indica a Facturar lote, el lote que debe facturar y lo
activa.
3. El flujo de cliente a crear lote debería ser {id_producto + cantidad}.
4. El flujo de Crear lote a cliente debería ser {producto} en lugar de
{productos}.
5. falta un almacén USUARIOS donde Facturar lote debe sacar los datos del
Cliente para hacer la factura.
6. El almacén PRODUCTO debería ser PRODUCTOS.
7. Faltan flujos de diálogo con el Cliente.

● FIGURA 1:

El almacén PRODUCTO debería ser PRODUCTOS.

Armar lote debería consultar stock en productos y notificar al cliente en


cualquier caso.

Metodología de Sistemas I - Año 2021 - 1º Cuatrimestre - Primer Parcial 5/8


Universidad Tecnológica Nacional - Facultad Regional Avellaneda
Técnico Superior en Programación - Técnico Superior en Sistemas Informáticos
Metodología de Sistemas I

j-

Metodología de Sistemas I - Año 2021 - 1º Cuatrimestre - Primer Parcial 6/8


Universidad Tecnológica Nacional - Facultad Regional Avellaneda
Técnico Superior en Programación - Técnico Superior en Sistemas Informáticos
Metodología de Sistemas I

k-

DD:

Metodología de Sistemas I - Año 2021 - 1º Cuatrimestre - Primer Parcial 7/8


Universidad Tecnológica Nacional - Facultad Regional Avellaneda
Técnico Superior en Programación - Técnico Superior en Sistemas Informáticos
Metodología de Sistemas I

activa proceso: *acción del usuario que llama a la activación del proceso.*

cantidad: *campo numérico que indica la cantidad del producto*

PRODUCTOS: {producto}

producto:@ id_producto + nombre_producto + stock

id_producto: *campo único de identificación del producto*

id_factura: *campo único de identificación de la factura*

id_lote: *campo único de identificación del lote*

LOTES: {lote}

lote: @id_lote + {id_producto}

FACTURAS: {factura}

factura: @id_factura + {nombre_producto + precio}

error: **

ok:**

mensaje: mensaje de la respuesta para el usuario

confirmacion_compra:**

confirmacion_stock: [ok | error] + mensaje.

Metodología de Sistemas I - Año 2021 - 1º Cuatrimestre - Primer Parcial 8/8

También podría gustarte