El documento describe los pasos para realizar un proyecto de software para automatizar los procesos de facturación e inventario para pequeñas y medianas empresas. Incluye una introducción, objetivos generales y específicos, un análisis técnico de recursos requeridos, un plan de proyecto, y una conclusión describiendo la implementación del sistema SOFI creado.
2. Introducción Dados los últimos conocimientos adquiridos en el aula de clases, además de tener a nuestra disposición tecnologías de comunicación como el internet, que nos ayudan como fuente y medio de consulta e información, se obtiene como resultado algunas ventajas que se pondrán en practica como son: la creación y desarrollo de procesos de automatización para realizar tareas en áreas especificas y las cuales van hacer dirigidas hacia un proyecto de inversión y de comercio, este propósito se lo va a realizar tanto en progreso y perfeccionamiento de muchas pequeñas y medianas empresas que tengan como planes, el crecimiento en función de productividad de sus productos, bienes o servicios.
3. El presente trabajo describe detalladamente el proceso seguido para el desarrollo del proyecto SOFI (Software Orientado para la Facturación e Inventario), el cual se ha desarrollo con la supervisión, guía y vigilancia del Ing. Franklin Edmundo Hurtado Larrea , el cual manifiesto y dio a conocer, las partes fundamentales y primordiales ha realizarse para un proyecto, además de tener los conocimientos necesarios referentes a la Ingeniería de Software, que consta en la materia de SISTEMAS DE INFORMACION II, la cual esta encargada la Ing. Patsy Malena Prieto Vélez.
8. OBJETIVO GENERAL: Implementar un sistema informático en pequeñas y medianas empresas, el cual realizará los procesos de facturación y control de inventarios, clientes y productos, para facilitar la automatización de procesos contables, además de incrementar la producción y desarrollo de la empresa en un periodo determinado de acuerdo a las condiciones y especificaciones realizadas.
9.
10.
11. Investigar las empresas que solicitan de un sistema informático para la automatización en procesos contables.
12.
13. Instaurar un sistema informático que permita realizar los procesos de facturación y control de inventarios en las empresas.
14.
15. Disminuir el tiempo y recursos al momento de facturación y control de inventarios en pequeñas o medianas empresas.
16.
17. Eliminar todo tipo de procesos manuales en una empresa, para realizar todas tareas mediante procesos informáticos, los cuales nos permitan la automatización y control de la empresa de una forma más eficiente y productiva.
18.
19.
20. Planificación del Proyecto FUNCIONALES Registrar entrada del producto. Registrar la salida del producto. Registro Detalle del Compra del Cliente. Reporte de Ventas. Registro de Cliente. Registro de Proveedores. Registro de Pagos de Clientes y Proveedores. Control de Inventarios de Productos. Control de Garantías de Productos, de acuerdo a especificas hechas.
21. NO FUNCIONALES El sistema no especifica cuanto tiempo tardara en actualizar y verificar su información interna almacenada en la base de datos utilizada. Además el sistema no se relaciona con problemas ejecutados por el cliente al momento de la inserción de datos en su base, con los cuales no se puede suponer el mal funcionamiento del sistema. Los problemas basados con el manejo del software, no son causa para determinar el mal funcionamiento del mismo, ya que esto dependerá de las condiciones del contrato y especificaciones para el desarrollo del mismo.
22. TÉCNICO: Recursos: Los recursos a ser utilizados son: HARDWARE El hardware a ser utilizado para la implementación del sistema debe constar con las siguientes características las cuales son: 6 Pc’s Procesador Intel® Pentium® IV (o equivalente) de 2,26 GHz. Memoria 1 GB de memoria RAM y 120 GB de espacio en el disco duro. Tarjeta gráfica* NVIDIA® GeForce® 5 o una versión más reciente. Tarjetas de Conexión a Red, con dispositivos de interfaces completas.
23. Software El software necesario para la implementación del sistema es: En Desarrollo: Java (Netbeans - Eclipse). Postgrest. PowerDesigner. 123 Flash. En Implementación: Sistema Operativo Windows XP. Sistema Operativo Windows Vista. Sistema Operativo Windows 7. Sistema Linux
24. RECURSOS HUMANOS Para llevar a cabo la ejecución del sistema se debe contratar el siguiente personal: 1 Arquitecto de base de datos. 1 Analista del Sistema. 2 Programadores. 1 Diseñador 1 Lider de Proyecto.
25. ECONOMICO Para la realización del sistema la empresa deberá constar con un mínimo de capital, el cual será presentado a continuación:
30. Objetivo Principal Implementar un sistema informático en pequeñas y medianas empresas, el cual realizará los procesos de facturación y control de inventarios, con lo cual se automatice el proceso de Facturación y control de Inventarios. Objetivos Secundarios Almacenar todos los productos de la empresa en un motor de base de datos, para su posterior control y administración de la misma. Controlar el stock de los productos vendidos Controlar el stock de los productos que se encuentren en bodega. Generar la factura tanto para el dueño de la empresa, como para en cliente, detallando toda su compra realizada. Disminuir el tiempo en el proceso de atención al cliente en el proceso de facturación. Controlar y Administrar a los proveedores de los productos. Controlar y Administrar a los clientes de la empresa. Disminuir el tiempo y recursos al momento de facturación y control de inventarios en pequeñas o medianas empresas. Generar reportes del inventario de todos los productos en stock, en una hoja de Excel o en formato PDF, clasificada en un rango de fechas, como un valor agregado al sistema.
33. En la Ventana de Menú (Imagen p-2) se visualiza las diferentes opciones de las cuales posee el sistema para el usuario administrador de facturación como las siguientes:
34. Conclusión Una vez que el sistema se ha implantado y cumplió con todos los requerimientos que el cliente solicito para su operación, el equipo de desarrollo, procedió a solucionar los problemas que se presentaron al principio de su ejecución, para su posterior implementación y ejecución en una empresa que solicito la creación de un software en específico, que cumpla con los requerimientos para el funcionamiento.