Ante proyecto: Programa de facturación e inventario
Enviado por Manuel Piña • 3 de Junio de 2019 • Práctica o problema • 1.008 Palabras (5 Páginas) • 116 Visitas
UNIVERSIDAD TECNOLÓGICA DE SANTIAGO (UTESA)
Facultad: Arquitectura e ingeniería
[pic 1]
Tema
Ante proyecto: Programa de facturación e inventario
Estudiante
Manuel Alexander Piña Sanchez 1-14-0432
Asignatura
Taller Programación I. CLAVE: IET-725-001
Profesor
Ing. Raul Toribio
Fecha
Santiago De Los Caballeros
República Dominicana
Marzo 09, 2019
Descripción Del Probema
El proyecto consiste en un programa de facturación e inventario para una ferretería; el cual consiste en ofrecerle al usuario un fácil y rápido manejo de determinados productos en almacen para la venta con la opción de poder editarlos, ver cantidades disponibles y adaptarlo a sus necesidades.
La idea de este proyecto surge de la necesidad de los pequeños comerciantes a la hora de llevar un control en sus negocios y principalmente surge de una visita que realice a una pequeña ferretería en mi sector en donde pude notar que el proceso de venta es totalmente análogo, dicho control lo lleva su propietario en un cuaderno lo que hace el proceso de facturación e inventario lento, esto provoca mas tiempo de trabajo y disgusto en el cliente por la tardanza. Dicho programa ayudaría de forma significativa al rápido proceso de venta e inventario ya que en unos segundos tanto el cliente como vendedor sabrían la cantidad de articulos disponibles y el precio de este.
Objetivo Del Proyecto
El objetivo es diseñar un programa que pueda suplir de manera rápida y sastifactoria los proceso de facturación e inventario de dicho establecimiento ya que dichas actividades son la base de su sustento en el ámbito comercial. Este programa reduce de varios minutos a segundos la venta de artículos y ofrece al cliente un rápido y mejor servicio.
Dicho proyecto es de gran importancia para mi ya que estaría constribuyendo a mejorar un servicio y haciendo que el pequeño comerciante tenga una herramienta adaptada a los nuevos tiempos sin necesidad de hacer una gran inversión.
Resumen técnico
El programa consta con 4 opciones a elegir por el usuario las cuales serán presentadas a continuación para mas claridad y entendimiento:
1era opción- Ver artículos disponibles: al elegir esta opción se desplegara una pestaña con la cantidad de articulos registrados en el sistema mostrando el nombre, cantidad disponible en almacen y precio.
2da opción- Cambio de precio y disponibilidad: en este apartado el usuario podrá modificar el precio y disponibilidad de un determinado articulo.
3era opción- Realizar facturación: Teniendo como referencia los productos disponibles y el precio se podrá realizar una facturación (venta) al cliente.
4ta opción- Salir: Esta opción permitirá al usuario cerrar o abandonar el programa a la hora de salida.
Diseño Esquematico
1: /*‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
2: | Autor:Manuel Alexander PiÑa Sanchez Matricula: 1‐14‐0432
3: | Fecha:09/03/2019 Versión: 1.0
4: |‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
5: | Descripción del Programa:este programa realiza el proceso de facturacion e inventario
6: | ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
7:
8: // Incluir E/S y Librerías Standard
9: #include
10: #include
11: // Zona de Declaración de Constantes
12:
13: // Zona de Declaración de variables globales
14:
15: // Zona de Cabeceras de Procedimientos y Funciones
16:
17: // Programa Principal
18:
19:
20:
21:
22: void salir();
23: int main(int argc, char *argv[]) { // Zona de Declaración de Variables del Programa princi
24: char acticulos[11][10]={"martillo","pintura","alicate","llave","taladro","sierra","cerradu
25: int cantidad[10]={0,0,0,0,0,0,0,0,0},precio[10]={0,0,0,0,0,0,0,0,0},select=0,i=0,j=0,selpr
26: int cantd=0,n=0,selitem=0,selart=0,resultado[10]={0,0,0,0,0,0,0,0,0,0},acumulador=0,ca
27: while(1){
28: system("cls");
29: printf("Bienvenidos al programa de facturacion e inventario de la Ferreteria Jose. \nEsco
30:
31: printf("Favor escoger una de las opciones:");
32:
33: scanf("%d",&select);
34:
35:
36: switch(select){//Menu de seleccion del programa
...