# Programación de Ingeniería Mecánica UPB:Grupo 1410 03
## Integrantes

* Juan Pablo Diaz Gomez
* Ricardo Calle Alvarez
Estudiantes de Ingeniería Mecánica

## Resumen

Se trata de un prototipo de control para empresas, con el fin de ordenar sus productos en una interfaz gráfica, de modo tal, que se podrá ingresar y leer información de manera ágil y sencilla, tal como; ganancias, gastos y el costo total de inventario, para ofrecer así, un mejor control de los productos que se ofrecen al consumidor, y posteriormente, facilitarle al administrador, la declaración de industria y comercio.

## Introducción

A fin de tener mejor control sobre los productos y las ganancias que estos representan, se dio el interés de crear una interfaz; la cual elabora múltiples tareas, logrando llevar a cabo actividades más eficientes para administrar pequeñas o grandes empresas en tiempo real.
La base se podrá revisar desde cualquier dispositivo móvil, portátil u otros ordenadores con acceso a la Web; De tal manera, que durante determinados intervalos de tiempo, se actualizará el registro de ventas, detallando dicha información en el historial de manera simultánea.

## Marco teórico

Para crear una base se debe tener en cuenta la cantidad de productos disponibles, en ese caso van a ser 5; cada producto tiene un monto mínimo de pedidos, hay que aclarar que cada producto tiene su propio monto mínimo. La formulación de las ecuaciones es sencilla, solo depende de la totalidad de productos y la resta de los que salen de pedido de ventas, con la diferencia se establece el monto total del que queda en el inventario.
| Referencia | Formulación |
| Ecuación de productos | Productos totales = Productos inventario - Productos vendidos |
En el área de contabilidad y ganancias por unidad de producto se tomo como base la siguiente ecuación
| Referencia | Formulación |
| Ecuación de ganancias | Ganancia Neta = Productos vendidos * Costo de venta del producto |
Teniendo claras las ecuaciones se contribuye con la base de datos, debido a que los datos a ingresar se pueden tener como registro, y de esto un respaldo a la hora de ser el inventario y de sacar costos tanto para la materia prima, como egresos e ingresos.

## Diseño de la solución

El diseño de la solución se basa en una interfaz gráfica, la cual se puede utilizar como soporte virtual de mercadeo y de control de productos. Desde este punto de vista se creó una ventana, la cual posee un registro de básico de ventas, lo que se podrá mantener como control desde unos datos previamente escogidos como monto mínimo para dar mejor desempeño al programa, es decir, se aclara cual es el nivel crítico de productos para lograr dar aviso y así mantener un nivel estable de unidades.

## Descripción del software

El programa se inicia con el ingreso de los productos y su valor; tanto de venta, como al por mayor, es decir, se hace un inventario con el costo y las unidades de los productos. Posteriormente se procede enlazarlo en una nube virtual ¨Dropbox¨, a medida que se van vendiendo los productos, el programa los va registrando, al final del día, el programa tendrá el dato total de ventas, el cual le dirá al propietario cuanto fue el registro total de las mismas, tanto en efectivo como en productos, proporcionando información de las ganancias e inversiones en el transcurso del día, en donde se podrá identificar la base restante. Finalmente el sistema proporcionara información de interés para optimizar el área administrativa; dentro de esta hallaríamos: la ganancia total mes a mes y anual, por ejemplo. También esta la opción de establecer un promedio de ventas en el año y/o monto total de ganancias.

## Resultados

Resultados del programa:
* Tabla de ventas con gráfica
* Tablas de excel

## Conclusiones y trabajo futuro

Después de haber realizado este trabajo como plataforma de apoyo se llegaron a las siguientes conclusiones
* Facilita el ingreso y el análisis de datos
* Control de inventario y registro de productos
* Manejo de productos y control de estos
Con respecto a trabajos futuros, este programa esta pensado para que sea flexible con las empresas que lo usen, de tal manera que puedan cambiar el nombre de sus productos, precios y de mas, esto para llevar un control de sus productos y así facilitar la contabilidad de cada empresa.