You are on page 1of 39

PARA TRABAJADOR

Especificacin de Caso de Uso: Devolucin de Productos 1.1 Descripcin.


En este caso de uso permite Generar la devolucin de productos.

1.2 Actor(es).
-Trabajador de rea

2. Flujo de Eventos
El Caso de Uso se inicia cuando es seleccionado del Men Principal

2.1 Flujo Bsico


1. El sistema muestra la interfaz Devolucin de producto que posee un campo

para el cdigo de pedido que buscara, uno donde se mostrar la cantidad mxima por devolver y otra para ingresar la cantidad que desea devolver, una lista desplegable con los productos de la orden seleccionada, y tambin una lista con los productos que agregara para devolver. Adems posee tres opciones Buscar Pedido, Agregar y Listo.
2. El trabajador de rea selecciona la opcin Buscar Pedido y se llamar al caso de

uso incluido Buscar Pedido.


3. El sistema auto llenara el campo de cdigo con el pedido seleccionado en el Caso

de uso incluido.
4. El sistema carga los producto del pedido en la lista desplegable. 5. El trabajador de rea selecciona de la lista desplegable el producto a devolver. 6. El sistema carga el mximo de unidades por devolver del producto seleccionado. 7. El trabajador de rea ingresa la cantidad a devolver del producto. 8. El trabajador de rea selecciona la opcin Agregar.

Reporte de Especificacin de Software (RES)

Pgina

1 de 39

9. El sistema valida que la cantidad ingresada no supere a la mxima permitida. 10. Si el trabajador de rea requiere ingresar otro producto regresa al punto 5. 11. El trabajador de rea selecciona la opcin Listo. 12. El sistema genera cdigo correlativo. 13. El sistema genera una devolucin y finaliza el caso de uso

2.2 Sub flujos

Ninguno

2.3 Flujos Alternativos

Si el trabajador de rea selecciona alguna opcin del men principal finalizar el

caso de uso.

Si el trabajador de rea desea cancelar algn producto, selecciona el check Quitar

de la lista de productos y continua el flujo.

Si el trabajador de rea selecciona Agregar sin antes haber seleccionado el

producto e ingresar la cantidad, el sistema mostrar un mensaje Falta completar algunos campos

Si el trabajador de rea ingresa una cantidad superior a la permitida, el sistema

mostrar un mensaje Cantidad no permitida y limpiara el campo cantidad.

3. Precondiciones

Estar logeado en el sistema. Buscar Pedido. Registro de devoluciones de los Pedidos.

4. Pos condiciones
El sistema Registra la devolucin de productos.
Reporte de Especificacin de Software (RES) Pgina

2 de 39

5. Puntos de Extensin
Buscar Pedido.

6. Requerimientos Especiales
Estar en la web

7. Prototipos

Especificacin de Caso de Uso:Mantener Pedidos 1.1 Descripcin.


En este caso de uso permite Registrar, modificar o eliminar un pedido de productos.

1.2 Actor(es).
-Trabajador de rea

2. Flujo de Eventos

Reporte de Especificacin de Software (RES)

Pgina

3 de 39

El Caso de Uso se inicia cuando es seleccionado del Men Principal

2.1 Flujo Bsico


1. El sistema muestra la interfaz Mantener pedidos que posee una lista de los

pedidos realizados durante el da con las opciones de Modificar y Eliminar. Adems posee la opcin Generar nuevo pedido.
2. El sistema carga los pedidos realizados durante el da. 3. Si el trabajador de rea elige Generar nuevo pedido ver subflujo Generar pedido. 4. Si el trabajador de rea elige Ver detalle producto ver subflujo Modificar Pedido. 5. Si el trabajador de rea elige Eliminar producto ver subflujo Eliminar pedido 6. El trabajador de rea selecciona alguna opcin del men principal y finaliza el

caso de uso.

2.2 Sub flujos 2.2.1 Generar Pedido


1. El sistema muestra la interfaz Generar pedido que posee una lista para los

productos seleccionados con los campos: cdigo, nombre, tipo, lnea y cantidad ; y las opciones de cancelar producto y modificar cantidad. Tambin un campo para ingresar la cantidad. Adems posee cinco opciones Buscar Producto, Modificar, Adjuntar Documento, Enviar y salir.

Reporte de Especificacin de Software (RES)

Pgina

4 de 39

2. El trabajador de rea selecciona la opcin Buscar Producto y se llamar al caso

de uso incluido Buscar Producto.


3. El sistema mostrar el producto seleccionado en el caso de uso incluido. 4. Si el trabajador de rea requiere ingresar otro producto regresa al punto 2. 5. El trabajador de rea selecciona la opcin Adjuntar documento. 6. El sistema muestra un mensaje Documento adjuntado con xito. 7. El trabajador de rea selecciona la opcin Enviar. 8. El sistema genera un correlativo para el pedido. 9. El sistema registra el pedido y enva los datos a la interfaz Mantener de

pedidos.

2.2.2 Modificar Pedido


1. El sistema muestra la interfaz Registro de pedido que posee una lista para los

productos seleccionados con los campos: cdigo, nombre, tipo, lnea y cantidad ; y las opciones de cancelar producto y modificar cantidad. Tambin un campo para ingresar la cantidad. Adems posee cinco opciones Buscar Producto, Modificar, Adjuntar Documento, Enviar y salir. Todo esto con los datos precargados del pedido ya hecho.
2. El trabajador de rea selecciona la opcin Buscar Producto y se llamar al caso

de uso incluido Buscar Producto.


3. El sistema mostrar el producto seleccionado en el caso de uso incluido. 4. Si el trabajador de rea requiere ingresar otro producto regresa al punto 2. 5. El trabajador de rea selecciona la opcin Adjuntar documento. 6. El sistema muestra un mensaje Documento adjuntado con xito. 7. El trabajador de rea selecciona la opcin Enviar. 8. El sistema actualiza el registro de pedido y enva los datos a la interfaz

Mantener de pedidos.

Reporte de Especificacin de Software (RES)

Pgina

5 de 39

Reporte de Especificacin de Software (RES)

Pgina

6 de 39

2.2.3 Eliminar Pedido


1. El trabajador de rea selecciona eliminar del pedido que desea. 2. El sistema elimina el registro del pedido con su detalle. 3. El sistema muestra un mensaje Pedido eliminado con xito. 4. El sistema actualiza la lista de pedido de la interfaz.

2.3 Flujos Alternativos

Si el trabajador de rea selecciona alguna opcin del men de opciones de perfil

finalizar el caso de uso.

Si el trabajador de rea desea cancelar algn producto, selecciona el check

Cancelar Artculo y continua el flujo.

Si el trabajador de rea desea modificar la cantidad de algn artculo, selecciona

el check modificar de la lista de productos, colocar la cantidad deseada en el campo desbloqueado y selecciona la opcin modificar, el sistema valida la cantidad ingresada( cantidad mayor a 0 y menor al stock total) , actualiza los datos del pedido y continuar el flujo.

Si el trabajador de rea ingresa una cantidad errnea al momento de modificarlo,

el sistema mostrar un mensaje Cantidad no vlida.

3. Precondiciones

Estar logeado en el sistema. Lista disponible de PEDIDOS. Detalle de los PEDIDOS realizados

4. Pos condiciones
El sistema Registra nuevo pedido.

Reporte de Especificacin de Software (RES)

Pgina

7 de 39

El sistema Modifica el pedido del Trabajador de rea. El sistema Elimina el pedido.

5. Puntos de Extensin
Buscar Producto.

6. Requerimientos Especiales
Estar en la web

7. Prototipos

Reporte de Especificacin de Software (RES)

Pgina

8 de 39

Especificacin de Caso de Uso: Registro de nuevo Producto 1.1 Descripcin.


En este caso de uso permite generar un pedido de un nuevo producto. .

1.2 Actor(es).
-Trabajador de rea

2. Flujo de Eventos
El Caso de Uso se inicia cuando es invocado en el men principal.

2.1 Flujo Bsico


1. El sistema muestra la interfaz Pedido de nuevo Producto que posee campos

para el nombre del producto, cantidad necesaria y una lista desplegable para la lnea del producto y otra para el tipo de producto. Adems posee dos opciones Solicitar y
Reporte de Especificacin de Software (RES) Pgina

9 de 39

Adjuntar documento.
2. El trabajador de rea ingresa el nombre del producto. 3. El trabajador de rea ingresa la cantidad necesaria del producto. 4. El trabajador de rea selecciona de la lista desplegable el tipo del producto. 5. El trabajador de rea selecciona de la lista desplegable la lnea del producto. 6. El trabajador de rea selecciona la opcin Adjuntar Documento. 7. El sistema muestra mensaje de confirmacin. 8. El trabajador de rea selecciona la opcin Solicitar 9. El sistema valida los datos ingresados(texto en el campo nombre y un nmero

positivo en el campo cantidad necesaria)


10. El sistema genera el nuevo producto con estado desactivado 11. El sistema guarda datos del pedido en la Documentacin del producto nuevo y

termina el caso de uso.

2.2 Sub flujos


Ninguno.

2.3 Flujos Alternativos

Si el trabajador de rea selecciona solicitar sin antes haber ingresado la utilidad o

cantidad necesaria del producto el sistema mostrar un mensaje de error USTED DEBE ANTES COMPLETAR LOS CAMPOS SOLICITADOS.

Si el trabajador de rea no Adjunta el documento de autorizacin el sistema

mostrar un mensaje de error USTED DEBE ANTES ADJUNTAR EL DOCUMENTO DE AUTORIZACIN.

Si los campos ingresado contienen datos no vlidos el sistema mostrar un

mensaje de error USTED A INGRESADOS DATOS ERRNEOS.3. Precondiciones


Estar logeado en el sistema. Lista disponible de LNEAS DE PRODUCTOS.

Reporte de Especificacin de Software (RES)

Pgina

10 de 39

Lista disponible de TIPO DE PRODUCTO.

4. Pos condiciones

Se registra el nuevo producto con estado desactivado. Se guardar el documento de autorizacin.

5. Puntos de Extensin
Ninguno

6. Requerimientos Especiales
Estar en la web

7. Prototipos

Reporte de Especificacin de Software (RES)

Pgina

11 de 39

PARA DESPACHO Especificacin de Caso de Uso: Registro de entrada 1. Buscar Servicio 1.1 Descripcin.
En este caso de uso permite evaluar y registrar las productos enviados del proveedor adems generar un registro de entrada y orden de salida.

1.2 Actor(es).
- Encargado de despacho.

2. Flujo de Eventos
El Caso de Uso se inicia cuando es invocado por el men principal.

2.1 Flujo Bsico


1. El sistema muestra la interfaz Registro de entrada que posee Una opcin

buscar Orden de compra. Adems nos muestra los datos de dicha orden Nmero de orden y la fecha que se hizo esa respectiva orden. Tambin nos muestra los respectivos pedidos que contiene esa orden : producto, proveedor, cantidad, precio, marca, medida y aprobado. Finalmente nos muestra la opcin aceptar.
2. El encargado de despacho selecciona la opcin buscar orden de compra (el caso

de uso tiene un caso incluido buscar orden de compra). (RF 001)


3. El sistema muestra los datos de la orden compra. 4. El sistema muestra el detalle de dicha orden. 5. El encargado de despacho se pondr a evaluar cada pedido del proveedor. 6. El encargado de despacho verificar los productos. 7. El encargado de despacho marcar un check de aprobado. 8. El encargado de despacho selecciona aceptar.
Reporte de Especificacin de Software (RES) Pgina

12 de 39

9. El sistema generar respectivo cdigo correlativo. 10. El sistema genera una orden de almacenamiento. 11. El sistema registra el detalle de la orden de almacenamiento. 12. El sistema actualiza ranking del proveedor. 13. El sistema generar los cdigos QR de los productos conformes para el envo del

almacn.
14. El sistema genera un mensaje para el proveedor de los productos disconformes y

finaliza el caso de uso.

2.2 Sub flujos


Ninguno.

Reporte de Especificacin de Software (RES)

Pgina

13 de 39

2.3 Flujos Alternativos

Si el encargado de despacho selecciona aceptar sin antes haber buscado una orden

de almacenamiento el sistema genera un mensaje de error USTED DEBE BUSCAR UNA ORDEN ANTES DE ACEPTAR.

Si por alguna razn el proveedor no selecciona un check de un pedido de la orden

de compra el sistema genera una orden de devolucin de los pedidos disconformes.

3. Precondiciones

Estar logeado en el sistema. Buscar Orden de compra.

4. Pos condiciones

El sistema actualiza ranking de proveedor. El sistema genera cdigo correlativo. El sistema registra orden de almacenamiento. El sistema registra el detalle de la orden de almacenamiento. El sistema generar los cdigos QR de los pedidos conformes. El sistema genera un mensaje para el proveedor de los productos disconformes.

5. Puntos de Extensin 6. Requerimientos Especiales


Estar en la web buscar orden de compra

Reporte de Especificacin de Software (RES)

Pgina

14 de 39

7. Prototipos

PARA ALMACEN Especificacin de Caso de Uso: Registrar Salida


1.- Descripcin del caso de uso En este caso de uso nos permite registrar todas las salidas de los pedidos.

1.1. Actor(es)
Encargado del Almacn 2.- Flujo de eventos El caso de uso nos permite registrar la salida de todos los pedidos.

2.2. Flujo Bsico


1. El caso de uso comienza cuando el Encargado de Almacn selecciona la opcin
Reporte de Especificacin de Software (RES) Pgina

15 de 39

registrar salida del men principal. 2. El sistema muestra la interfaz Registro de Salida el cual posee los siguientes campos: Dos campos de bsquedas por fechas , una lista de todos los pedidos por registrar , un campo de seleccin de das vlidos de prstamo .Adems, incluye la opcin ver Detalle de Pedido ,Ver Documento , Buscar y Registrar. 3. El Encargado del almacn selecciona la fecha desde. 4. El Encargado del almacn selecciona la fecha hasta. 5. El Encargado del almacn selecciona FILTRAR. 6. El Sistema muestra en la lista con todos los pedidos (con los campos de descripcin, fecha de pedido, tipo de pedido) por el rango de fechas seleccionadas. 7. El Encargado del almacn selecciona la opcin DETALLE DE PEDIDO. 8. El Sistema muestra en un modal con todos los productos del pedido seleccionado. 9. El Encargado de almacn selecciona VER DOCUMENTO. 10. El Sistema muestra un modal con la revisin del pedido. 11. El Encargado del almacn ingresa los das de prstamo del producto. 12. El Encargado del almacn selecciona registrar. 14. El sistema muestra una ventana de confirmacin. 15. El Encargado de almacn selecciona REGISTRAR. 17. El sistema genera un registro de salida. 18. El sistema actualiza los productos y finaliza el caso de uso.

2.2 Sub Flujos


Ninguno.

2.3 Flujos Alternos


En el punto

3.- Precondiciones
Estar logueado en el sistema Lista disponible de los pedidos. Lista disponible del detalle de pedido.

4.- Postcondiciones
. . genera un registro de salida. actualiza los productos. genera QR.

5.- Puntos de extensin


Ninguno.
Reporte de Especificacin de Software (RES) Pgina

16 de 39

6.- Requerimientos especiales


Estar en la web.

7.- Prototipos

Reporte de Especificacin de Software (RES)

Pgina

17 de 39

Reporte de Especificacin de Software (RES)

Pgina

18 de 39

Especificacin de Caso de Uso: Mantener Producto 1. Buscar Servicio 1.1 Descripcin.


En este caso de uso permite modificar y eliminar un producto de acuerdo a las necesidades de la empresa.

1.2 Actor(es).
- Encargado de almacn

2. Flujo de Eventos
El Caso de Uso se inicia cuando es invocado por el men principal.

2.1 Flujo Bsico


1. El sistema muestra la interfaz MANTENER PRODUCTO que posee una lista

de todas los productos con los campos cdigo, precio, marca, modificar y eliminar. Tambin contamos con los siguientes campos precargados nombre, marca, tipo de producto y una opcin filtrar.
2. El encargado del almacn selecciona marca. 3. El encargado del almacn selecciona el tipo. 4. El encargado del almacn selecciona lnea. 5. El encargado del almacn selecciona filtrar. 6. El sistema muestra los pedidos. 7. Si el encargado del almacn elige un producto.

si el encargado del almacn elige Actualizar

producto ver subflujo actualizar.

si el encargado del almacn elige eliminar producto

ver subflujo eliminar.


Reporte de Especificacin de Software (RES) Pgina

19 de 39

8. El encargado del almacn selecciona salir y finaliza el caso de uso.

2.2 Sub flujos 2.2.1 Actualizar


1. El sistema muestra la interfaz Actualizar producto con los siguientes campo

nombre, stock mximo, marca, tipo de producto y lnea. Adems una opciones aceptar. 2. El encargado del almacn ingresa los datos que quiere actualizar. 3. El encargado del almacn selecciona aceptar. 4. El sistema Valida los datos ingresados. 5. El sistema actualiza el producto. 6. El sistema cierra el popup y finaliza el caso de uso.

2.2.2 Eliminar
1. El encargado de almacn selecciona eliminar. 2. El sistema actualiza lista de productos y finaliza subflujo.

2.3 Flujos Alternativos


si por alguna razn el encargado del almacn ingresa los datos de producto invlidos tanto como en el subflujo actualizar, mostrar un mensaje No se puede ingresar estos tipos de datos.

3. Precondiciones

Estar logeado en el sistema. lista disponible de productos.

4. Post condiciones

El sistema actualiza producto.


Reporte de Especificacin de Software (RES) Pgina

20 de 39

El sistema Elimina producto.

5. Puntos de Extensin 6. Requerimientos Especiales


Estar en la web ninguno

7. Prototipos

Actualizar de producto

Reporte de Especificacin de Software (RES)

Pgina

21 de 39

Especificacin de caso de uso: REGISTRAR INVENTARIO

1. Descripcin
El caso de uso permite registrar los conteos necesarios para el inventario del almacn, adems de registrar el reporte de entrada y salida de productos.

1.2 Actor(es)
Encargado del Almacn

2. Flujo de Eventos
El caso de uso inicia cuando el encargado del almacn selecciona registrar inventario del men principal.

2.1 Flujo Bsico


Reporte de Especificacin de Software (RES) Pgina

22 de 39

1. El sistema muestra la interfaz Registro de inventario que posee dos pestaas

para elegir el tipo registro que va a realizar, ya sea Conteo de productos o Reporte de producto. 2. Si el encargado del almacn selecciona Conteo de productos ver subflujo por conteo de productos
3. Si el encargado del almacn selecciona Reporte ver subflujo reporte.

2.2 Sub Flujo Conteo de productos


1. El sistema muestra los siguientes campos: Cdigo, nombre de producto, una

opcin para buscar los productos(incluido), tambin campos vacos para llenar el conteo 1, conteo 2, re-conteo y merma de productos, otra opcin para agregar los productos contabilizados a una lista con los datos ingresados del producto. Finalmente una opcin para generar el inventario. 2. El encargado del almacn selecciona la opcin buscar producto. (incluido buscar producto) 3. El Sistema carga el producto seleccionado. 4. El encargado del almacn ingresa el conteo 1, el conteo 2 , el re-conteo y la merma correspondiente. 5. El encargado del almacn selecciona agregar. 6. El Sistema Registra temporalmente el producto contabilizado. 7. Si el encargado del almacn requiere ingresar otro producto repite los pasos desde el punto 2 8. El encargado del almacn selecciona la opcin generar. 9. El Sistema valida los datos ingresados, registra los productos contabilizados y muestra un mensaje de confirmacin.

Reporte de entrada de productos


1. El sistema muestra los siguientes campos: una opcin para indicar ver el reporte

y otra donde se muestra el reporte. 2. El encargado de almacn selecciona la opcin ver reporte. 3. el sistema muestra el reporte de ingreso de productos realizadas en las ltimas dos semanas
Reporte de Especificacin de Software (RES) Pgina

23 de 39

Reporte de salida de productos


4. El sistema muestra los siguientes campos: una opcin para indicar ver el reporte

y otra donde se muestra el reporte. 5. El encargado de almacn selecciona la opcin ver reporte. 6. el sistema muestra el reporte de salidas de productos realizadas en las ltimas dos semanas

2.3 Flujos Alternativos En el punto cinco.


El sistema validar los conteos ingresados de forma que no se podrn ingresar cantidades negativas ni mayores a la registradas en el stock mximo de productos.

3. Precondiciones
3.1 Los productos del almacn estn registrados en el sistema. 3.2 Buscar producto(incluido). 3.3 El encargado del almacn debe estar logueado en el sistema.

4. Postcondiciones
4.1 Los productos contabilizados sern actualizados en la tabla productos. 4.2 Se generara un reporte de productos. 4.3 El sistema genera cdigo correlativo del registro del inventario. 4.5 El sistema genera los datos en la tabla detalle de inventario

5. Puntos de Extensin
C.U. Buscar productos.

6. Prototipos
Flujo bsico

Reporte de Especificacin de Software (RES)

Pgina

24 de 39

sub flujo Reporte de entrada de productos

Reporte de Especificacin de Software (RES)

Pgina

25 de 39

Reporte de Especificacin de Software (RES)

Pgina

26 de 39

Sub flujo Reporte de salida de productos

Especificacin de Caso de Uso:Registro de almacenamiento 1. Caso de uso


Reporte de Especificacin de Software (RES) Pgina

27 de 39

1.1 Descripcin.
En este caso de uso permite registrar los productos llegados al almacn.

1.2 Actor(es).
- Encargado del almacn.

2. Flujo de Eventos
El Caso de Uso se inicia cuando es invocado por el men Principal.

2.1 Flujo Bsico


1. El sistema muestra la interfaz registra orden de almacenamiento que posee

dos pestaas para elegir el tipo de almacenamiento que va realizar Almacenar entrada y Almacenar devolucin.
2. Si el encargado del almacn selecciona Almacenar entrada ver subflujo por

entrada.
3. Si el encargado del almacn selecciona Almacenar devolucin ver subflujo por

devolucin.
4. El encargado del almacn selecciona otra opcin en el men y finaliza el caso de

uso.

2.2 Sub flujos Por entrada:


1. El sistema muestra la interfaz entrada que tiene los siguientes campos: cdigo,

fecha y una opcion buscar. Adems, tiene una lisa detalle de entrada que tienen los siguientes campos: cdigo,cantidad, linea, marca y una opcin elegible para almacenar. Por ltimo, posee un opcin Almacenar.
2. El encargado del almacn selecciona Buscar (el caso de uso tiene un caso

incluido buscar entrada).


3. El sistema muestra los datos de la entrada.
Reporte de Especificacin de Software (RES) Pgina

28 de 39

4. El sistema carga la lista del detalle de entrada. 5. El encargado del almacn verificar si un producto se encuentra en el despacho

para almacenarlo.
6. El encargado del almacn le da un check para almacenarlo. 7. El encargado del almacn debe de seguir el paso 5 al 6 hasta que evale todos

productos.
8. El encargado del almacn selecciona Almacenar. 9. El sistema actualiza el detalle de la orden de almacenamiento. 10. El sistema actualiza la orden de almacenamiento. 11. El sistema actualiza el stock de los productos.

Por devolucin:
1. El sistema muestra la interfaz almacenar por devolucin que tiene los

siguientes campos : cdigo devolucin, fecha, trabajador y buscar devolucin. Tambin, tiene una lista de detalle devolucin que tiene los siguientes campos : cdigo, producto, marca, cantidad y una opcin elegible para almacenar. Por ltimo. posee una opcin almacenar. 2. El encargado del almacn selecciona Buscar devolucin (el caso de uso tiene un caso incluido buscar devolucin) 3. El sistema muestra los datos de la devolucin. 4. El sistema carga en la lista del detalle de devolucin. 5. El encargado del almacn verificar si un producto se encuentra en el despacho para almacenarlo. 6. El encargado del almacn le da un check para almacenarlo. 7. El encargado del almacn debe de seguir el paso 5 al 6 hasta que evale todos productos. 8. El encargado del almacn selecciona Almacenar. 9. El sistema actualiza el estado del detalle de la devolucin. 10. El sistema actualiza el estado de la devolucin. 11. El sistema actualiza el stock de los productos.

2.3 Flujos Alternativos


En en caso el encargado del almacn no selecciona ningn check el sistema no Actualiza nada ni genera ninguna orden de almacenamiento.

Reporte de Especificacin de Software (RES)

Pgina

29 de 39

3. Precondiciones

Estar logeado en el sistema. Buscar registro de entrada. Buscar devolucin.

4. Pos condiciones

El sistema actualiza el detalle de la orden de almacenamiento. El sistema actualiza la orden de almacenamiento. El sistema actualiza el estado del detalle de la devolucin. El sistema actualiza el estado de la devolucin. El sistema actualiza el stock de los productos.

5. Puntos de Extensin

buscar registro de entrada. buscar devolucin.

6. Requerimientos Especiales
Estar en la web

7. Prototipos
Por entrada

Reporte de Especificacin de Software (RES)

Pgina

30 de 39

Por devolucin

PARA LOGISTICA

Reporte de Especificacin de Software (RES)

Pgina

31 de 39

Especificacin de Caso de Uso: Eliminar Proveedor 1. Buscar Servicio 1.1 Descripcin.


En este caso permite buscar un proveedor para poder ser eliminado mediante a las faltas que tuvo.

1.2 Actor(es).
- Jefe de Logistica

2. Flujo de Eventos
El Caso de Uso se inicia cuando es invocado por el men Principal.

2.1 Flujo Bsico


1. El sistema muestra la interfaz Eliminar proveedor que posee los siguientes

campos : cdigo proveedor,nombre, apellido, nmero de faltas y nmero de envos. Adems una caja de texto para filtrar a los proveedores.
2. El actor ingresa la cantidad de faltas . 3. El sistema muestra en la lista los proveedores con las faltas menor a lo ingresado. 4. El actor selecciona eliminar proveedor. 5. El sistema actualiza las lista de proveedores. 6. El sistema muestra lista de proveedores. 7. Si el actor quiere eliminar otro proveedor regresa al paso 4.

2.2 Sub flujos


Ninguno.

2.3 Flujos Alternativos

ninguno

3. Precondiciones

Reporte de Especificacin de Software (RES)

Pgina

32 de 39

Especificacin de Caso de Uso: Orden de compra 1. Buscar Servicio 1.1 Descripcin.


En este caso de uso permite registrar una orden de compra para poder abastecer los productos de mi almacn. .

1.2 Actor(es).
- Jefe de Logistica

2. Flujo de Eventos
El Caso de Uso se inicia cuando es invocado por el men Principal.

2.1 Flujo Bsico


1. El sistema muestra la interfaz orden de compraque posee una lista precargada

con los siguientes campos cdigo de lista, fecha y ver ofertas. Adems tiene un calendario donde puede elegir una fecha y un opcion buscar.
2. El jefe de Logstica selecciona selecciona una fecha. 3. El jefe de Logstica selecciona buscar. 4. El sistema actualiza la lista con las fechas menores a lo elegido. 5. El jefe de Logstica selecciona ver oferta. 6. El sistema muestra la interfaz Lista de ofertas que posee una lista con los

siguientes campos : (producto, marca, lnea, unidades de medida, precio, cantidad y agregar). Adems, tiene una lista desplegable precargada con los nombres de los proveedores.y dos opciones buscar y ver orden de compra.
7. El jefe de Logstica selecciona un proveedor. 8. El jefe de Logstica selecciona buscar. 9. El sistema actualiza la lista de ofertas que le pertenecen a el proveedor elegido. 10. El jefe de Logstica selecciona agregar. 11. El sistema agrega a la orden de compra. 12. El sistema actualiza la lista.
Reporte de Especificacin de Software (RES) Pgina

33 de 39

13. si el proveedor quiere agregar otro oferta seguir el paso 10 hasta 13. 14. El jefe de Logstica selecciona Ver orden de compra. 15. El sistema muestra la interfaz Detalle orden de compra que tiene una lista

precargada con las ofertas seleccionadas anteriormente, que posee los siguientes campos: (producto, marca, lnea, unidad de medida, precio, cantidad y quitar). Adems, posee dos opciones generar orden de compra y regresar.
16. El jefe de Logstica si esta todo conforme selecciona generar orden de compra 17. El sistema genera el cdigo correlativo. 18. El sistema registra una orden de compra. 19. El sistema registra el detalle de la orden de compra. 20. El sistema genera un mensaje al proveedor de los productos que le vamos a

comprar.

2.2 Sub flujos


Ninguno.

2.3 Flujos Alternativos

Antes del punto 16 si el jefe de Logstica quiere quitar una oferta del detalle de la si el jefe de Logstica estando en la interfaz Detalle orden de compra

orden selecciona quitar el sistema actualiza la tabla y continua en el punto 16.

selecciona regresar, el sistema mostrar la interfaz Lista de ofertas.

3. Precondiciones

Estar logeado en el sistema. Lista disponible de lista de compra.

4. Pos condiciones

El sistema genera el cdigo correlativo.


Reporte de Especificacin de Software (RES) Pgina

34 de 39

El sistema registra una orden de compra. El sistema registra el detalle de la orden de compra. El sistema genera un mensaje al proveedor de los productos que le vamos a

comprar.

5. Puntos de Extensin 6. Requerimientos Especiales


Estar en la web Ninguno.

7. Prototipos
lista de orden de compra

lista de ofertas

Reporte de Especificacin de Software (RES)

Pgina

35 de 39

detalle de orden de compra

Especificacin de Caso de Uso: Armar Lista de compra 1. Buscar Servicio 1.1 Descripcin.
En este caso de uso permite registrar una lista de los productos que van abastecer Al almacn.

1.2 Actor(es).

Reporte de Especificacin de Software (RES)

Pgina

36 de 39

- Jefe de Logistica

2. Flujo de Eventos
El Caso de Uso se inicia cuando es invocado por el men Principal.

2.1 Flujo Bsico


1. El sistema muestra la interfaz Armar lista de compra que posee Una lista de

productos nuevos, que tiene los siguientes campos recargados: cdigo, nombre, marca, lnea, stock actual, stock mximo y cantidad. Tambin muestra otra lista recargada de los productos con un stock crtico que posee los siguientes campos: cdigo, nombre, marca, lnea, stock actual, stock mximo y cantidad. Por ltimo contiene un opcin generar.
2. El jefe de Logstica ingresa la cantidad en la lista de productos nuevos para ese

producto.
3. El jefe de Logstica seguir haciendo desde el paso 2 al 3 hasta que evale todos

los productos.
4. El jefe de Logstica ingresa la cantidad en la lista de producto con un stock crtico. 5. El jefe de Logstica seguir haciendo desde el paso 4 al 5 hasta que evale todos

los productos.
6. El jefe de Logstica selecciona generar. 7. El sistema valida las cajas de texto que slo se halla ingresado nmeros. 8. El sistema genera el cdigo correlativo. 9. El sistema genera una lista de compra. 10. El sistema genera el detalle de lista de compra con los producto con la cantidad

ingresada .
11. El sistema actualiza el estado de la tabla productos. 12. El sistema enva un mensaje al proveedor.

2.2 Sub flujos


Ninguno.

2.3 Flujos Alternativos


Reporte de Especificacin de Software (RES) Pgina

37 de 39

Si el jefe de Logstica no acepta ningn producto en la lista de productos nuevos

el sistema eliminar los productos nuevos de la tabla producto.

Si el jefe de Logstica no acepta ningn producto en ninguna de las dos listas el

sistema no generar una lista de compra.

3. Precondiciones

Estar logeado en el sistema. lista disponibles de productos.

4. Pos condiciones

El sistema generar una lista de compra. El sistema genera el detalle lista de compra. El sistema actualiza el estado de la tabla productos. El sistema genera un mensaje para el proveedor.

5. Puntos de Extensin
Ninguno.

6. Requerimientos Especiales
Estar en la web

7. Prototipos

Reporte de Especificacin de Software (RES)

Pgina

38 de 39

Reporte de Especificacin de Software (RES)

Pgina

39 de 39