1 / 10

PROYECTO

PROYECTO. Algoritmos, Estructuras y Programación I. Proyecto. III Corte. Grupos de 3 personas. Valor del proyecto: 30%. La mitad de la nota (15%) será evaluada durante las clases previas a la entrega del proyecto, tomando en cuenta: Asesorías. Avances del proyecto.

uta-larson
Download Presentation

PROYECTO

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PROYECTO Algoritmos, Estructuras y Programación I

  2. Proyecto. III Corte • Grupos de 3 personas. • Valor del proyecto: 30%. • La mitad de la nota (15%) será evaluada durante las clases previas a la entrega del proyecto, tomando en cuenta: • Asesorías. • Avances del proyecto. • Participación en el desarrollo del proyecto.

  3. Proyecto. III Corte • El otro 15% será evaluado durante la presentación del proyecto, tomando en cuenta aspectos tales como: • Exposición. • Responsabilidad. • Codificación y funcionamiento del programa. • Dominio del tema. • Documentación. • Interfaz del programa. • Cumplimiento de las especificaciones dadas para la construcción del programa.

  4. Especificaciones Crear un programa en lenguaje C que simule una caja registradora y cumpla con las siguientes especificaciones: • El programa debe tener registrada la información de al menos 10 productos. • Al iniciar el programa, lo primero que debe hacer es solicitar una contraseña. De ser correcta la información suministrada, debe acceder al menú principal. De lo contrario, debe mostrar un mensaje indicando que la contraseña es incorrecta. Al tercer intento fallido, debe salir del programa.

  5. Especificaciones • El menú principal debe tener las siguientes opciones: • 1) Ver listado de productos. • 2) Ver informe de caja. • 3) Nueva transacción. • 4) Salir del sistema. A continuación se explica la funcionalidad que debe tener cada opción.

  6. 1) VER PRODUCTOS DISPONIBLES: Esta opción debe mostrar una lista con la siguiente información para cada producto registrado en el sistema: • Código. • Nombre/Descripción. • Cantidad en existencia. • P.V.P. (Precio de Venta al Público). Una vez realizada está acción, debe volver al menú principal.

  7. 2) VER INFORME DE CAJA: Esta opción debe mostrar: • El monto de dinero que ha entrado en caja. • La suma del monto inicial de caja más el total que se ha ingresado como resultado de las transacciones.

  8. 3) NUEVA TRANSACCIÓN: Esta opción debe solicitar nombre, apellido y cédula de identidad del comprador. A continuación, debe solicitar el código de cada producto adquirido por el cliente y la cantidad que lleva de cada uno. Al finalizar, se debe imprimir en pantalla una especie de factura indicando los datos del cliente y el monto a cancelar.

  9. Tomar en cuenta… • En todo momento se debe estar actualizando el monto de caja y la cantidad de cada producto en existencia. • Al momento de hacer una nueva transacción, solo se debe solicitar código y cantidad de cada producto adquirido. Para hacer el cálculo del monto a pagar, se hará uso interno de la información almacenada en el sistema sobre los productos.

  10. Asesorías: Fecha para la entrega del Proyecto (tentativa): • Miércoles 06/11/13 • Martes 12/11/13 • Miércoles 13/11/13 • Martes 19/11/13 • Miércoles 20/11/13 • Martes 26/11/13 • Miércoles 27/11/13

More Related