Universidad de Costa Rica
|
|
Implemente un programa para imprimir las facturas de una farmacia:
Para almacenar las notas use varias relaciones que en conjunto formen una base de datos relacional. Almacene todos los valores en vectores, pero incluya una clase C++ de acceso a cada relación. Incluya mecanismos de acceso en sus vectores de manera que sea posible obtener los datos ordenados de acuerdo a los diferentes criterios que se necesita. Si es posible, use herencia para unificar el acceso a las relaciones de su base de datos. La interfaz de su programa puede ser una interfaz de programa en modo "consola", pero su programa sí debe estar construido en tres capas. En su implementación incluya los mecanismos necesarios para que los datos de sus vectores queden almacenados en disco. Incluya los datos de prueba requeridos para cada uno de los componentes del programa.
Su programa debe estar implementado usando una arquitectura de 3 capas. Incluya pruebas de su programa usando la lista STL en la capa de datos, y también el diccionario. Puede usar como plantilla el siguiente programa:
Entregue su tarea por correo electrónico, como lo hizo anteriormente.
Tiempo de entrega: | 3 días |
|
|
Segunda etapa: | 1 semana | ||
Modalidad: | En parejas |
Adolfo Di Mare <adolfo@di-mare.com>.
|