Proyecto Final EM2015

Páginas: 7 (1623 palabras) Publicado: 30 de mayo de 2015
1. Planteamiento del problema

Una cadena de tiendas de productos desea que se le diseñe un programa que permita administrar y controlar costos y cantidades de inventario de cada una de sus sucursales, considerando los siguientes datos:
Existen 3 sucursales del negocio en el estado.
La empresa cuenta con un inventario cuyo tipo de artículos es variable; sin embargo todos los artículos en elinventario se venden en las tres sucursales.
Se desea administrar la cantidad en existencia de cada artículo por sucursal. Cabe mencionar que el precio de cada artículo es el mismo en todas las sucursales.
Es importante indicar que aunado al precio y existencia del artículo, también se desea documentar el nombre de cada artículo.

2. Desarrollo de la solución
A continuación se describe lafuncionalidad de la aplicación considerando las necesidades del cliente. Toda la aplicación será controlada desde una ventana principal, donde aparecerán las opciones disponibles para la administración de los inventarios.

2.1. Menú Principal
La ventana principal del programa deberá ser un menú con las siguientes opciones:
--------------- MENU PRINCIPAL ------------------------------
1. Establecer eltamaño del inventario (Número de artículos distinto)
2. Alta en Catálogo de Artículos
3. Alta de Existencia por sucursal
4. Actualización de Existencia por sucursal
5. Baja de artículo en el inventario
6. Consulta Total de artículos por sucursal
7. Terminar

Teclee su opción:
--------------------------------------------------------------------
Cuando el usuario seleccione una de las opciones, laoperación deseada deberá llevarse a cabo (un método por opción) y una vez completada, deberá aparecer de nuevo el menú de opciones. Cualquier opción que no aparezca en el menú, provocará que se despliegue en pantalla el mensaje “Opción no válida, ingrese una del 1 al 8”. Después de esto, volverá a aparecer en pantalla el menú principal.
La opción 8 permite terminar con la ejecución del programa.

3.Descripción de cada opción

3.1. Establecer el tamaño del inventario (Tipos de artículos )
Condiciones:
La aplicación solicitará el número de artículos que componen el inventario.
El programa deberá inicializar los arreglos a los valores correspondientes, que están establecidos al final del documento.
Después de ingresar el programa desplegará la siguiente pregunta en pantalla: ¿Está seguroque el tamaño de inventario seleccionado es correcto (s/n)?. Si se contesta con “s” se asignará el tamaño a los arreglos , en caso contrario deberá regresar al menú principal sin asignar tamaño alguno a los arreglos.

3.2. Alta en Catálogo de Artículos. Permite ingresar un artículo con su descripción y precio.

Condiciones:
La aplicación deberá ingresar la descripción y precio del artículoproporcionado por el usuario en la siguiente posición disponible de los arreglos correspondientes. El índice del arreglo será el identificador del artículo.
Al ingresar el artículo y su precio, la aplicación deberá notificar la posición donde fue ingresado de la siguiente manera:
Ingrese la descripción del artículo:
Pinza Eléctrica
Ingrese su precio:
13.34
El artículo fue ingresado con laidentificación 0
En caso de que no existan posiciones disponibles (ya se completaron todos los artículos del inventario) el programa deberá indicarlo mediante el mensaje “El almacén se encuentra saturado, ya no se aceptan más artículos..”.
Independientemente si se realizó o no una operación exitosa, el programa desplegará la siguiente pregunta en pantalla: ¿Desea actualizar otro artículo (s/n)?. Si secontesta con “s” se repetirá el proceso, en caso contrario deberá regresar al menú principal.
3.3. Alta de Existencia por sucursal. Permite registrar la cantidad en existencia de un artículo en una sucursal.

Condiciones:
Antes de asignar la existencia de un artículo en una sucursal, el artículo debe seleccionarse del catálogo de artículos. Por ello, lo primero que deberá realizar la aplicación...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Proyecto final
  • proyecto final
  • proyecto final
  • proyecto final
  • PROYECTO FINAL
  • Proyecto Final
  • Proyecto Final
  • proyecto final

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS