Informatica

Páginas: 6 (1254 palabras) Publicado: 30 de septiembre de 2011
ID: | 001 |
Caso de uso: | Generar de orden de compra. |
Actor: | Administrador. |
Descripción: | Mediante este caso de uso se podrá generar las órdenes de compra que se realiza en la veterinaria. |
Precondición: | {Administrador logueado} |
Flujo de Eventos: 1. El administrador elige la opción generar orden de compra. 2. El sistema muestra el formulario de orden de compra. 3. Eladministrador ingresa los productos que desea pedir al proveedor que son los siguientes datos: RUC del proveedor, razón social del proveedor, código de productos, nombre de productos, descripción de productos, cantidad de productos, fecha de emisión, código de administrador y nombre de administrador. 4. El sistema valida la información ingresada para asegurar que exista los productos pedidos,que exista el administrador que realiza el pedido. 5. Si hay mas orden de compra que desea registrar se regresa al paso 3, en caso contrario el sistema confirma el registro. |
Postcondición: | {Orden de compra generada exitosamente} |
Flujo alterno: * En cualquier momento, el operario cancela la operación seleccionando la opción CANCELAR, el caso de uso termina. |

ID: | 002 |
Caso deuso: | Mantenimiento de productos. |
Actor: | Administrador. |
Descripción: | Mediante este caso de uso se podrá registrar, modificar y eliminar los productos que se venden en la veterinaria. |
Precondición: | {Administrador logueado} |
Flujo de Eventos:Agregar producto 1. El administrador elige la opción agregar producto nuevo. 2. El sistema muestra el formulario de ingresode nuevo producto.3. El administrador ingresa los datos del producto nuevo que son los siguientes datos: código del producto, nombre del producto, descripción del producto, precio del producto, si tiene promoción y cual es dicha promoción.4. El sistema valida la información ingresada para asegurar que no se exista otro producto con los mismos datos. 5. Si se desea agregar otro producto seregresa al paso 3, en caso contrario el caso de uso termina. |
Postcondición: | {Producto registrado exitosamente} |
Flujo alterno:Modificar producto Include::Buscar Producto 1. El administrador elige la opción modificar producto.2. El sistema muestra el formulario de modificar producto con los siguientes datos: código del producto, nombre del producto, descripción del producto,precio del producto, si tiene promoción y cual es dicha promoción.3. El administrador modifica uno o más datos.4. El sistema valida la información ingresada para asegurar que no se exista otro producto con los mismos datos. 5. Si se desea modificar otro producto se regresa al paso 2, en caso contrario el caso de uso termina. |
Postcondición: | {Producto modificado exitosamente} |Flujo alterno:Eliminar producto Include::Buscar Producto 1. El administrador elige la opción eliminar producto.2. El sistema muestra un mensaje de confirmación.3. El administrador confirma la eliminación.4. El sistema elimina el producto. |
Postcondición: | {Producto eliminado exitosamente} |
ID: | 003 |
Caso de uso: | Mantenimiento de orden de requisición. |
Actor: |Administrador. |
Descripción: | Mediante este caso de uso se podrá registrar, modificar y eliminar una orden de requisición donde se le solicita a la central los productos que una sucursal necesite. |
Precondición: | {Administrador logueado} |
Flujo de Eventos:Agregar orden de requisición 1. El administrador elige la opción registrar nueva orden de requisición.2. El sistema muestra elformulario de ingreso de nueva orden de requisición.3. El administrador ingresa los datos para la nueva orden de requisición que son los siguientes datos: código de sucursal, fecha, administrador de la sucursal, include::Buscar Producto y la cantidad del producto.4. El sistema valida la información ingresada, si los datos son incorrectos no registra y resalta los datos incorrectos, en caso contrario el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS