FICA, VOL. 01, 2013 1 Sistema de Inventario, Facturación, Contabilidad básica y Conciliación Bancaria para Quipus Net Autor: Fabián Jiménez 1 Facultad de Ingeniería en Ciencias Aplicadas, Universidad Técnica del Norte, Av. 17 de Julio 5-21, Ibarra, Imbabura [email protected] Resumen. En la actualidad se desarrolla completamente; el interés del sistema mucho herramientas ERP AARON es el de explotar los avanzadas, esto ha permitido estar muy a recursos que se tienen y en menor la vanguardia de la misma, pero no se capacidad as través de un entorno de estudia cuáles son sus impactos en la escritorio con una arquitectura Cliente - necesidad de la vida cotidiana en el uso Servidor. software con de las mismas en diferentes puntos de comercio, administración o manufactura; Palabras Claves Sistema ERP, Cliente – Servidor, Muchas de estas herramientas están orientadas a funcionar en entornos web y Entornos Web, Entorno de escritorio. muy poco en entornos de escritorio, por este motivo el objetivo principal del Abstract. Currently, much software is presente proyecto fue crear una aplicación developed with advanced tools, this has que se adapte a los estándares de allowed us to be very at the forefront of comercio actuales y a su vez permita it, but not studied what their impacts on adaptarse a cualquier tipo de empresa everyday life need to use them at different pero mirando desde la perspectiva del points usuario, usan manufacturing; Many of these tools are pero que en designed to work in web environments debido a herramientas avanzadas que muchos casos nunca se explota se of trade, administration or and very little in desktop environments, FICA, VOL. 01, 2013 2 which is why the main goal of this project Con este enfoque hacemos que la was to create an application that meets the empresa o PYME pueda configurar sus standards of current trade and in turn parámetros de trabajo en sus productos, could adapt to any company but looking clientes, from the perspective of the user, because implementación de AARON en una they use advanced tools but in many cases empresa facilita la rápida gestión y la never fully exploits; interest AARON adaptación a la misma, con un alto ERP system is to exploit the resources rendimiento sin depender de avanzados and have less capacity as through a recursos de computadora facilitando la desktop environment with a client - server obtención de los resultados de forma architecture. rápida y oportuna. Keywords 2. Materiales y Métodos ERP System, Client - Server, Web environments, desktop environment. 2.1. La formas de metodología pago usada etc. para La el desarrollo de la aplicación es la de Cascada, como podemos observar en 1. Introducción la gráfica 1, con esta metodología Quipus Net, lleva el control de sus podemos obtener cada parte del Inventarios, Facturación, Contabilidad y prototipo como modelo terminado, Conciliación Bancaria de forma manual esto obliga a tener bien definidas las en hojas de Excel, para esto el presente reglas del juego para realizar la trabajo muestra cómo llevar el mismo de implementación. forma automatizada, con la diferencia que la aplicación se adapte a la empresa en forma de un ERP (Enterprise Resource Planning) Sistemas de planificación de recursos empresariales usando un entorno de escritorio. FICA, VOL. 01, 2013 3 el lenguaje unificado de modelamiento (UML), Dentro de la construcción del sistema es necesario tomar en cuenta varias características propias del mismo, como la conectividad SISTEMA – PC – SERVIDOR (entendiéndola como la forma en la cual fluirán los datos entre cada uno de estos elementos), un medio necesario para la construcción de la aplicación como tal, y un gestor de información (Base de datos) que se Figura 1.- Fuente Propia adapte a las necesidades del sistema. Se denotarán dos elementos de 2.2. Factibilidad. La gran cantidad de especificaciones hardware de gran importancia como son solicitadas para el sistema obliga a llevar las Pc‘s (equipos de computación) será el permitiendo recomendable contar con equipos que empezar un área, terminarla y continuar ayuden a la prevención de daños por con la siguiente, de esta forma se concreta fallas eléctricas como lo son los UPS, todas las áreas a implementar paso a paso. dentro de los equipos de computación modelo en cascada, encontramos dos grupos: servidores y estaciones de trabajo. El servidor de base 2.3. Requerimientos. o de datos el encargado de almacenar y existen gestionar la información, en el proyecto cada se usará un solo equipo el cual trabajará proceso, dichos requerimientos constan como servidor de base de datos. Las de dos partes, una lógica y otra física, la características técnicas del servidor son primera engloba el análisis del flujo de las procesos con el apoyo de estándares como NUCLEO DE 3.0 GHz o superior, Dentro desarrollo de la del requerimientos construcción sistema, necesarios para siguientes: Procesador DOBLE FICA, VOL. 01, 2013 4 Memoria RAM 2048 MB o superior, por las ventas generadas, generando los Disco duro de 500 GB o superior, Tarjeta asientos contables con el plan de cuentas de red 10/100/1000, Monitor, Teclado, ya definido, los asientos contables e Mouse, DVD – RW, y las estaciones de impresión del balance general visto en trabajo donde se instalará la aplicación forma quien mantendrá el vínculo o conexión ingreso de bancos, cheques y reporte de con características los mismos para conocer el estado de técnicas de las estaciones de trabajo son: todos los movimientos bancarios de la Pentium IV 2.4 MHz o superior, Memoria empresa. el servidor. Las básica conjuntamente con el RAM 1024 MB o superior, Disco duro de 10 GB o superior, Tarjeta de red 10/100 o superior, Monitor, Teclado, Mouse. 2.5. Programación Siendo la interacción o conectividad SISTEMA - SERVIDOR la característica 2.4. Diseño principal, además de buscar una Algo importante en el diseño es que herramienta que permita establecer las se encuentre acorde a los parámetros de la políticas del negocio, la cual realizará a su empresa, como Nombre, RUC, dirección, vez el nexo con la base de datos, se ha número de decimales, si genera flujos de escogido como herramienta de desarrollo caja, si imprime automáticamente las Visual BASIC 6.0 conectándose con facturas y a la vez definir los valores ODBC y el (back end) o base de datos, es predeterminados al momento de operar en una parte fundamental de todo sistema, es alguna transacción como por ejemplo el así que se ha buscado un gestor de cliente predeterminado. Al gestionar el información o motor de base de datos que inventario este permite el ingreso y salida se adapte a las necesidades tanto de la de mercadería de la empresa, generar empresa como del sistema a desarrollar. órdenes de compra, etc. La facturación Es así que se ha encontrado en Mysql un registra los flujos de salida de los motor de base de datos que incorpora productos a través de la generación de todas facturas, notas de débito, notas de crédito anteriormente. las necesidades mencionadas FICA, VOL. 01, 2013 5 aplicación mediante ODBC hace que el 2.6. Pruebas Se realizaron las pruebas sobre un flujo de la misma sea extremadamente servidor y 4 estaciones de trabajo, las rápido, características del servidor fueron las intermediario como es el caso de las siguientes; Procesador Intel Dual Core herramientas que actualmente se ofrecen, 2.4 Ghz, Disco Duro 320 GB, Memoria 2 llamadas también framework, esto en la Gb como práctica hace que el tiempo de respuesta características principales, mientras que en segundos sea relativamente mayor al las estaciones de trabajo fueron; 2 Pcs con propuesto en este trabajo, facultando así a Procesador Intel Celeron. 3.0 GHZ, Disco AARON, como una herramienta muy útil, duro de 320 GB, Memoria 1GB, y 2 Pcs que economiza recursos de computador y con Procesador Intel Pentium IV 3.0 como no decirlo recursos económicos a GHZ, Memoria 1Gb DDRI, Disco duro las empresas que lo implementen. DDRII, 160 Gb, Monitor Monitor VGA, VGA, todas ya que al no existir un las estaciones con tarjetas de red 10/100. Conclusiones El sistema se adapta fácilmente a cualquier tipo de negocio PYME como 2.7. Producto Final Este queda como un archivo por ejemplo, Farmacias, Ferreterías, ejecutable con extensión (.exe) con Comisariatos, Almacenes de Pinturas, nombre AARON, a su vez con sus almacenes de artículos de línea blanca, y librerías para permitir su corrida en el también en locales de venta de periféricos computador. de computadores La generación de facturas a partir de 3. Resultados guías de remisión nos permite generar Estos fueron muy prometedores ya rápidamente salidas de inventario sin que que la potencia de respuesta de la base de realicemos la factura en caso de que el datos MYSQL, brinda una facilidad de cliente solicite una sola factura general al carga de información al momento de final del mes. solicitarla y su conexión desde la FICA, VOL. 01, 2013 6 El proyecto realizado, posee las realizar las pruebas facilitando todo la características de un ERP. AARON se infraestructura. concibe desde un enfoque integral, con la Un especial agradecimiento a la empresa centralización e integridad de los datos JIMEMOR que maneja la empresa, y que ya no están información contable, la cual fue de gran distribuidos y aislados, sino que ahora soporte para la creación de este trabajo. por cooperar con su pueden ser consultados desde cualquier módulo integrado, de tal modo que esta Referencias Bibliografías información compartida es veraz y real. [1]. Escobar Con la ejecución del nuevo sistema se logró llenar las expectativas, los requerimientos y las exigencias por parte Luis, Tamayo Eugenio, (2008), Contabilidad, Madrid Editex S.A. [2]. Pombo José Rey, (2011) de la Empresa QUIPUS NET lo cual es Contabilidad General 2 da Edición, indispensable para el desarrollo del Madrid España. sistema, el beneficio del programador y la Ediciones Nobel. mejor operatividad en este organismo, [3]. Álvarez Jesús Lizcano (2000), para que así este programa cumpla con las Contabilidad Financiera, Barcelona perspectivas del mismo. España. Gestión 2000. [4]. Horngren, Agradecimientos Un especial agradecimiento al Ing. Jorge Caraguay por su paciencia, su Charles T., (2006) Contabilidad Administrativa, México. por brindarme esa atención, tiempo, y la PEARSON EDUCACIÓN. [5]. H.R Brock, Ch. E Palmer, (1987), desarrollado de la mejor y excelente Contabilidad forma, al Ing. Fernando Garrido por Aplicaciones 4ed, Barcelona. facilitar sus conocimientos académicos de Reverté S.A. excelencia, y las instalaciones para L. Sundem y William O. Stratton, carisma hacia la carrera pero sobre todo facilidad para que este proyecto sea Gary Principios y FICA, VOL. 01, 2013 7 Sobre los Autores… Autor-Fabián JIMENEZ. Mi vida estudiantil como universitario, no puedo decir que fue excelente, pero si aprendí muchas cosas de la vida que me han servido en la actualidad como programador, excelentes docentes una excelencia académica, muy rigurosa que a veces ya provocaba cambiar de rumbo, mi economía muy escasa impedía que pueda explorar más rápido incluso tener mi propio computador exigiéndome buscar en donde desarrollar o realizar mis tareas. La rigurosidad académica cada vez me exigía buscar cómo mejorar mi preparación exigiéndome quedar en los laboratorios de la universidad toda la noche en aquellos tiempos, para poder estar a la par con el resto de mis compañeros y poder estar no entre los mejores sino entre los que aprendieron.