Sistema de facturacion.
Enviado por makura • 22 de Septiembre de 2016 • Examen • 5.079 Palabras (21 Páginas) • 230 Visitas
[pic 1]
Mayra Parra Gonzalez
Sistema de Facturación
Diseño del sistema
- Pantalla de Menú OPC1
[pic 2]
- Pantalla 1 Nueva factura.
- Introducimos fecha y el numero de factura si pasa los ocho dígitos no hará el registro
[pic 3]
- Introducimos los detalles personales para la FACTURACIÓN
[pic 4]
- A continuación aparece una nueva pantalla con los datos ya registrados y se pedirán los datos de la compra
[pic 5]
- Aparece un mensaje con la leyenda “La factura se envío correctamente” Termina OPC1
[pic 6]
- OPC 2
[pic 7]
- Solo muestra los datos que anteriormente fueron guardados
[pic 8]
- OPC 3
[pic 9]
- Introducimos el numero de factura para consultarla
[pic 10]
- OPC 4
[pic 11]
- Introducimos el RFC del cliente que deseamos buscar
[pic 12]
- OPC 5/ Salimos del sistema
[pic 13]
Desarrollo
//#include
#include
#include
#include
#include
//usando reservacion de espacio para las funciones
using namespace std;
//Prototipo de funciones
int ingreso();
int clientes();
int detalles();
int Buscar_Clientes();
//Estructura para la factura
struct
{
int numFactura;
char nombre[30];
char apellido[30];
char rfc[13];
char direccion[70];
char telefono[20];
char correo[30];
char fecha[12];
double total;
} Facturas;
//Estructura para el detalle
struct
{
int numFactura;
int cantidad;
char nomProducto[70];
char medida[5];
double precioUnitario;
double SubTotal;
double Iva;
double TotalIva;
} Detalle;
int main()
{
int respuesta;
do //ciclo repetir hasta que
{
system("cls");//borrar pantalla
//menu para que el usuario se guie.
cout << "_000000___00000___\n";
cout << "00000000_0000000___\n";
cout << "0000000000000000____" << " \t\t =========================================\n";
cout << "_00000000000000_____" << " \t\t || FACTURACION ||\n";
cout << "___00000000000_____" << " \t\t ||-------------------------------------||\n";
cout << "______00000_______" << " \t\t || 1.- Nueva Factura ||\n";
cout << "________0________" << " \t\t || 2.- Clientes ||\n";
cout << "________*__000000___00000" << " \t || 3.- Buscar una Factura ||\n";
cout << "_______*__00000000_0000000" << " \t || 4.- Buscar un Cliente ||\n";
cout << "______*___0000000000000000" << " \t || 5.- Salir ||\n";
...