UNIVERSIDAD FRANCISCO GAVIDIA

CENTRO REGIONAL DE OCCIDENTE
CÁTEDRA: DISEÑO Y ADMINISTRACION DE BASE DE DATOS II TEMA: SISTEMA PARA EL CONTROL DE INVENTARIO “INGSOFT”

CATEDRÁTICO: LIC. MARIO ALFREDO GUEVARA INTEGRANTES: MARIA JOSE MARTINEZ BERNAL (MB200109)

KEVIN ROLANDO VANEGAS CABALLERO (VC200109) DAVID ALFREDO DURAN TREJO (DT200109)

FECHA DE ENTREGA: LUNES 27 DE MAYO DEL 2013

Tabla de contenido
OBJETIVOS ........................................................................................................................................... 1 ALCANCES ............................................................................................................................................ 2 JUSTIFICACION .................................................................................................................................... 3 LIMITANTES ......................................................................................................................................... 4 CAPÍTULO I: GENERALIDADES Y SITUACIÓN ACTUAL DE LA EMPRESA ............................................... 5 CAPÍTULO II: ASPECTOS TEÓRICO RELEVANTES AL TEMA................................................................... 7 CAPÍTULO III: PROPUESTA Y DESARROLLO DEL SISTEMA DE INFORMACIÓN GERENCIAL ................ 10 3.1 GENERALIDADES...................................................................................................................... 11 3.2 ESQUEMA DE LA PROPUESTA.................................................................................................. 15 3.3 INVESTIGACIÓN PRELIMINAR .................................................................................................. 17 3.3.1 FACTIBILIDAD OPERACIONAL ........................................................................................... 18 3.3.2 FACTIBILIDAD TÉCNICA..................................................................................................... 19 3.3.3 FACTIBILIDAD FINANCIERA Y ECONÓMICA ...................................................................... 20 3.4 ANÁLISIS Y DETERMINACIÓN DE REQUERIMIENTOS .............................................................. 22 3.4.1 REQUERIMIENTOS DEL DESARROLLO............................................................................... 22 3.4.2 REQUERIMIENTOS DE HARDWARE .................................................................................. 29 3.5 DISEÑO CONCEPTUAL DEL SISTEMA ...................................................................................... 31 3.5.1 DIAGRAMA DE ENTIDAD RELACIÓN ................................................................................. 40 3.5.2 DIAGRAMA DE TABLAS ..................................................................................................... 40 3.5.3 DICCIONARIO DE DATOS .................................................................................................. 41 3.6 DIAGRAMA DE PANTALLAS. .................................................................................................... 50 CONCLUSIONES ................................................................................................................................. 62 RECOMENDACIONES ......................................................................................................................... 63 BIBLIOGRAFÍA .................................................................................................................................... 64 ANEXOS ............................................................................................................................................. 65 GLOSARIO ........................................................................................................................................ 101

SOFTWARE DE INVENTARIO GRADIENTE.

OBJETIVOS
OBJETIVO GENERAL Proporcionar a la empresa, una aplicación informatica que permita automatizar los procesos de ventas e inventarios , facilitando el almacenamiento, control de la informacion que se maneja en cada uno de los procesos y agilizando tambien las consultas a dicha informacion que es precisada en algun momento por el propietario

OBJETIVOS ESPECIFICOS    Crear una base de datos para almacenar los datos requeridos para el buen funcionamiento del sistema. Diseñar un sistema que permita la mejora de los procesos. Diseñar las interfaces de usuario de manera que sea facil de entender y utilizar.

1

ALCANCES  Con dicho proyecto se pretende diseñar un sistema computacional para alcanzar una mejor administración en la empresa logrando así un mejor control y minimizando el tiempo para diversas actividades que se realizan en la empresa dicho sistema será capaz de:  Registrar los nuevos productos que entren a la empresa. formas de pago de los clientes  La generación de una viñeta con el código de barra y precio del producto.SOFTWARE DE INVENTARIO GRADIENTE.  Llevar la contabilidad de la empresa 2 . clientes.  Almacenar la información de los clientes tanto sus deudas como compras que él ha realizado  El poder registrar nuevos proveedores.

mejorando la calidad y eficiencia del personal .SOFTWARE DE INVENTARIO GRADIENTE. asi mismo el sistema ayudara a la disminucion considerable en los errores existentes en los procesos actuales. con el proposito de brindar un mejor servicio a sus clientes. teniendo asi mejor claridad de los datos que manejara el sistema. se pretende que la empresa muebles y mas. 3 . pueda mejorara sus procesos de venta e inventario. dandole al propietario una vision mas clara de sus ventas dia a dia. JUSTIFICACION Con el desarrollo del sistema de control de inventario.

para garantizar su buen funcionamiento. 4 .SOFTWARE DE INVENTARIO GRADIENTE. LIMITANTES Haciendo un estudio previo dentro del establecimiento se encontraron las siguientes limitantes:  Al no contar con un lector de código de barra. con el código de barra generado por el sistema. no se podrán realizar las pruebas necesarias.

5 . el señor Daniel Guzmán. en ese entonces fue con el banco de comercio. comenzó un pequeño negocio familiar en el cual se dedicaban a realizar lo que eran únicamente muebles de madera. mientras se seguía expandiendo en el mercado. las únicas cosas que se manejan de manera de computadora son las licitaciones de cada pedido pero en el cual no son utilizadas en el manejo primordial y central del inventario de la empresa. pero su contador lleva absolutamente todas sus cuentas de manera escrita. CAPÍTULO I: GENERALIDADES Y SITUACIÓN ACTUAL DE LA EMPRESA En el año de 1991. a través de libros diarios. etc. Dado a la trayectoria de la empresa y la mentalidad de las personas encargadas. Para los cuales les empezaron a comprar de poco a poco cada producto. pasados los 3 años. junto a la esposa del señor Daniel Guzmán. ese año logra comprar su local en la colonia Santa Lucia en Ilopango. decidió hacer un préstamos para poder expandirse. por el momento todos los procesos se llevan a mano. escritorios sillas y archiveros todos metálicos. pero en el año de 2012. Así pasaron lo que fueron 3 años. siempre trabajan para el gobiernos con las licitaciones. luego así fue ganando más terreno y el año siguiente gano dos licitaciones. el cual consistía en realizar pupitres. en el cual lo ocupo para poder realizar en ese momento muebles metálicos. en su nueva sala de ventas hacen tratos con algunos distribuidores de electrodomésticos. como lo que eran estantes. televisores. mesas. tiene un infarto en el corazón y todo pasa a manejarlo su socio Alfredo Armando Duran. chineros. copias de facturas etc. en el año de 2001 se asocia con el señor Alfredo Armando Duran cuando se asocian con él. El señor Daniel Guzmán. así pudiendo ganar su primera licitación con el gobierno con lo que fueron muebles para un centro escolar de Ilopango. empieza a crecer poco a poco. desde ese entonces se dedican a vender lo que son muebles y cosas para el hogar.SOFTWARE DE INVENTARIO GRADIENTE. crean una sucursal en el centro de San Salvador. etc. Desde que comenzó todo lo de la empresa dado a que normalmente ha sido un negocio familiar.

SOFTWARE DE INVENTARIO GRADIENTE. que es la secretaria a través del dueño de la empresa. 6 . y en otra carpeta tienen el catálogo de todos los productos. De lo contrario todas las aplicaciones sobre esto se llevan a mano. como el gobierno únicamente se lleva un libro con el nombre de la persona de contacto la cual sirve para estar a su forma actualizada. Con respecto al inventario todas las tabulaciones de los productos se llevan en carpetas en el cual se tienen los disponibles. Con respecto a los proveedores se lleva en lo que es en un libro solamente el nombre. Lo que son los clientes frecuentes. Todos estos datos los lleva una sola persona que es la encargada de contactar con ellos. el número de teléfono y la personas que esta de contacto para cada proveedor.

Existe un tipo de software muy específico. el usuario y las aplicaciones que la utilizan mayor conocido como los Sistemas de Gestión de Base de Datos (en inglés DataBase Management System). Respaldo y recuperación. Acceso concurrente por parte de múltiples usuarios. CAPÍTULO II: ASPECTOS TEÓRICO RELEVANTES AL TEMA Para el desarrollo de este trabajo debemos de conocer principalmente lo que es una base de datos ya que es esto lo que estaremos realizando en la duración de este proyecto. los cuales son recolectados y explotados por los sistemas de información de una empresa o negocio en particular. Partiendo de esto podemos mencionar una serie de características de los sistemas de base de datos:        Independencia lógica y física de los datos.SOFTWARE DE INVENTARIO GRADIENTE. de un lenguaje de manipulación de datos y de un lenguaje de consulta. Consultas complejas optimizadas. dedicado a servir de interfaz entre la base de datos. Integridad de los datos. Se compone de un lenguaje de definición de datos. Redundancia mínima. Seguridad de acceso y auditoría. 7 . Una definición técnica de lo que es una base de datos: Se define una base de datos como una serie de datos organizados y relacionados entre sí.

la base de datos pertenece a la empresa y puede ser compartida por todos los usuarios que estén autorizados. en una base de datos no se puede eliminar la redundancia completamente.  Consistencia de datos En los sistemas de ficheros. ya que en ocasiones es necesaria para modelar las relaciones entre los datos. Esto hace que se desperdicie espacio de almacenamiento. En los sistemas de bases de datos todos estos ficheros están integrados.  Mejora en la seguridad La seguridad de la base de datos es la protección de la base de datos frente a usuarios no autorizados. además de provocar la falta de consistencia de datos. 8 .SOFTWARE DE INVENTARIO GRADIENTE. Pero en los sistemas de bases de datos. por lo que no se almacenan varias copias de los mismos datos. la integración de datos en los sistemas de bases de datos hace que éstos sean más vulnerables que en los sistemas de ficheros. Sin unas buenas medidas de seguridad. ¿Qué ventajas podemos mencionar al tener una base de datos en nuestra empresa?  Control sobre la redundancia de datos Los sistemas de ficheros almacenan varias copias de los mismos datos en ficheros distintos. los ficheros pertenecen a las personas o a los departamentos que los utilizan. Sin embargo.

SOFTWARE DE INVENTARIO GRADIENTE.

Pero no solo tenemos ventajas al momento de desarrollar una base de datos, sino también podemos mencionar una serie de desventajas

Complejidad

Los SGBD son conjuntos de programas que pueden llegar a ser complejos con una gran funcionalidad. Es preciso comprender muy bien esta funcionalidad para poder realizar un buen uso de ellos.

Costo del equipamiento adicional

Tanto el SGBD, como la propia base de datos, pueden hacer que sea necesario adquirir más espacio de almacenamiento. Además, para alcanzar las prestaciones deseadas, es posible que sea necesario adquirir una máquina más grande o una máquina que se dedique solamente al SGBD. Todo esto hará que la implantación de un sistema de bases de datos sea más cara.

Vulnerabilidad a fallos

El hecho de que todo esté centralizado en el SGBD hace que el sistema sea más vulnerable ante los fallos que puedan producirse. Es por ello que deben tenerse copias de seguridad (Backup).

9

SOFTWARE DE INVENTARIO GRADIENTE.

CAPÍTULO III: PROPUESTA Y DESARROLLO DEL SISTEMA DE INFORMACIÓN GERENCIAL
El nombre de nuestra propuesta es: “IngSoft” El rubro es el área de ventas e inventario El objetivo: es el de desarrollar una sistema funcional y eficiente en el que se logre automatizar los procesos que se realizan en la mueblería …, ofreciéndole una herramienta con una interfaz amigable y de fácil manipulación para su base de datos. Descripción: el sistema informático será una herramienta muy fácil de utilizar para lograr una mejor administración dentro de la empresa logrando tener actualizada la información de los clientes, las ventas realizadas, y la descripción de los productos en stock por mencionar algunas características. Los recursos:  Económico.  humano.  Tecnológico.

10

SOFTWARE DE INVENTARIO GRADIENTE.

3.1 GENERALIDADES
Para una mejor compresión se deberá definir algunos términos de las herramientas a utilizar para la elaboración del “IngSoft” que serán de gran

importancia para el desarrollo adecuado del sistema. Lenguaje de programación PHP Lenguaje de programación de uso general de script del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros lenguajes del lado del servidor que se podían incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos. PHP puede ser usado en la mayoría de los servidores web al igual que en casi todos los sistemas operativos y plataformas sin ningún costo. PHP fue creado originalmente por Rasmus Lerdorf en 1995. Este lenguaje forma parte del software libre publicado bajo la licencia PHP. Ventajas de PHP:
     

Mejor soporte para la programación orientada a objetos. Mejor rendimiento. Mejor soporte para MySQL con extensión completamente reescrita. Soporte nativo para SQLite. Soporte integrado para SOAP. Manejo de excepciones.

11

MySQL es una base de datos muy rápida en la lectura cuando utiliza el motor no transaccional. ahora incorpora muchas de las funciones necesarias para otros entornos y conserva su gran velocidad. y multiusuario con más de seis millones de instalaciones MySQL durante un tiempo se consideró como un sencillo juguete para su uso en sitios Web. algunas versiones incluyen el motor de almacenamiento InnoDB compatible con ACID. Perl/Python. Su popularidad como aplicación web está muy ligada a PHP. sin embargo. MySQL Es un sistema de gestión de bases de datos relacional. que a menudo aparece en combinación con MySQL. y ahora. En aplicaciones web hay baja concurrencia en la modificación de datos y en cambio el entorno es intensivo en lectura de datos. dispone de funciones de volcado online e incorpora una gran cantidad de funciones nuevas. lo que hace a MySQL ideal para este tipo de aplicaciones. Son pocas las razones para desechar MySQL como solución de base de datos.SOFTWARE DE INVENTARIO GRADIENTE. MySQL supera desde hace tiempo a muchas soluciones comerciales en velocidad y dispone de un sistema de permisos elegante y potente. en plataformas como lo son: Linux. MySQL se consideraba como la opción ideal para sitios Web. Windows. además. Apache. Antes. se ha convertido en la actualidad en una solución viable y de misión crítica para la administración de datos. y por herramientas de seguimiento de errores como Bugzilla. Es rápido. 12 . Aplicaciones MySQL: MySQL es muy utilizado en aplicaciones web. como Drupal o phpBB.

borrar. eliminar y alterar tablas. Macintosh. para plataformas Unix. ejecutar cualquier sentencia SQL. exportar datos en varios formatos y está disponible en 62 idiomas. Alcanzó su máxima cuota de mercado siendo el servidor empleado en el 70% de los sitios web en el mundo. Actualmente puede crear y eliminar Bases de Datos. La mayoría de las vulnerabilidades de la seguridad descubiertas y resueltas tan sólo pueden ser aprovechadas por usuarios locales y no remotamente. Apache presenta entre otras características altamente configurables. 13 .SOFTWARE DE INVENTARIO GRADIENTE. MYPHPADMIN Herramienta escrita en PHP con la intención de manejar la administración de MySQL a través de páginas web. utilizando Internet. Microsoft Windows. crear. administrar privilegios. algunas se pueden accionar remotamente en ciertas situaciones. Apache tiene amplia aceptación en la red: desde 1996. bases de datos de autenticación y negociado de contenido. es el servidor HTTP más usado. Apache. BSD. sin embargo ha sufrido un descenso en su cuota de mercado en los últimos años. El servidor Apache se desarrolla dentro del proyecto HTTP Server (httpd) de la Apache Software Foundation. administrar claves en campos. APACHE El servidor HTTP Apache es un servidor web HTTP de código abierto. GNU/Linux. o explotar por los usuarios locales malévolos en las disposiciones de recibimiento compartidas que utilizan PHP como módulo de Apache. pero fue criticado por la falta de una interfaz gráfica que ayude en su configuración. editar y añadir campos. Sin embargo.

Creación de consultas complejas.SOFTWARE DE INVENTARIO GRADIENTE. entre otras. CARACTERISTICAS MYPHPADMIN:       Interfaz intuitiva. 14 . Exportación de datos a varios formatos. Al ser una aplicación escrita en PHP. Soporte para las características de MySQL. necesita de apache y MySQL para poder funcionar. Creación de gráficos en PDF. Es de gran utilidad ya que nos sirve para interactuar con una base de datos de forma muy sencilla y desde una interfaz web. Administración de múltiples servidores.

SOFTWARE DE INVENTARIO GRADIENTE. Dicho sistema le brindara y beneficiara en las siguientes funcionalidades:  Control clientes  Administración de su inventario  Disminución de espacio  Reducción considerable de la papelería dentro de la empresa  Gestión de los pagos realizados por los clientes  Administración de su inventario.  Informes de pago de sus clientes  Generador del código de barra para todos los productos.  control de los clientes  Reducción considerable de la papelería.  Información sobre sus proveedores. Condiciones comerciales: El Sistema tendrá un costo estimado de: $400 Con la adquisición de dicho sistema tendrá benefició de nuestra parte tales como: 15 . así como de sus ventas. de sus clientes.  Mejor administración de su empresa.2 ESQUEMA DE LA PROPUESTA MUEBLES Y MÁS: Se presentan ante ustedes la siguiente propuesta de realizar un sistema para administrar una base de datos para su negocio con el que podrá tener la facilidad de conocer toda la información de sus productos. etc. 3.

 Capacitación. (opcional aunque recomendable para un sistema más automatizado) Garantía: La garantía cubre desperfectos no ocasionados por mal uso de los equipos. tales como.SOFTWARE DE INVENTARIO GRADIENTE. desperfectos de fabricación o ensamblaje.  Reinstalación del sistema ante problemas en el equipo.  Visitas periódicas para chequear el correcto funcionamiento del sistema y la base de datos. Periféricos necesarios para la implementación del mismo serian:  1 Computador  1 Impresora  Lector de código de barra.  24 x 7 x 365 Soporte telefónico. En espera de que esta propuesta signifique una alternativa satisfactoria para usted.com 16 .  Respaldos y restauración de la Base de Datos. nos despedimos atentos a sus comentarios. Nombres: María José Martínez Bernal David Alfredo Duran Trejo Kevin Rolando Vanegas Caballero Correo Electrónico: bboyktproducciones@gmail.

3. Ahora que ya sabemos lo relacionado a factibilidad. los aspectos tomados en cuenta fueron clasificados en tres áreas:  Factibilidad operacional u organizacional: si el sistema puede funcionar en la organización. así como los costos.  Factibilidad técnica: si existe o está al alcance la tecnología necesaria para el sistema.SOFTWARE DE INVENTARIO GRADIENTE.  Factibilidad financiera y económica: relación beneficio costo. se detallara a continuación los tipos de factibilidad aplicados al sistema: 17 .3 INVESTIGACIÓN PRELIMINAR Después de definir la problemática y a su vez establecer las causas que ameritan el desarrollo de un nuevo sistema. beneficios y el grado de aceptación que la propuesta genera en la Institución. es de suma importancia realizar un estudio de factibilidad para determinar la infraestructura tecnológica y la capacidad técnica que implicara la implantación del sistema en cuestión. Este análisis permite determinar las posibilidades de diseñar el sistema propuesto y su puesta en marcha.

si contaría con el apoyo suficiente por parte de la dirección de la empresa y si había resistencia u obstáculos para su utilización e implementación.3.  La administración y el personal estuvieron de acuerdo en las observaciones que se les señalaron. De acuerdo a lo discutido se logró comprobar que en todos los casos. el dueño y los involucrados en la utilización del sistema manifestaron mucho interés y expectativas en cuanto a las facilidades que podría brindarles un sistema informático orientado al apoyo de los procesos de inventario y venta de artículos. En resumen. por ejemplo: apoyo de la administración para facilitar la información e investigación. en cambio hay facilidad por parte de la empresa para implementar el sistema. por lo que no habría resistencia a su implementación. 3. Para evaluar estos aspectos se discutió con el dueño de Muebles y más. y están dispuestos a hacer cambios si requiere. por medio de esto se determinó lo siguiente:  Existe un interés marcado en la administración y personal de la empresa para utilizar el desarrollo propuesto. cooperación del personal en proceso y documentación.  No hay obstáculo para ejecutar el proyecto.1 FACTIBILIDAD OPERACIONAL Para el análisis de la factibilidad operativa se buscó determinar si el sistema informático sería utilizado una vez desarrollado.SOFTWARE DE INVENTARIO GRADIENTE. todo lo que ayude a tener una idea de lo que se necesita. 18 . por ejemplo la manera en que realizan el inventario de los artículos.

El detalle se específica a continuación: Microprocesador Memoria RAM Tarjeta de video Unidad lectora Monitor Disco duro Dual core de 1.SOFTWARE DE INVENTARIO GRADIENTE. 19 .2 FACTIBILIDAD TÉCNICA El análisis de Factibilidad Técnica permitió determinar si la empresa Muebles y más contaban con el equipo informático necesario para poder implementar el sistema propuesto. software y recurso humano con el que actualmente se cuenta y el que debe tenerse como mínimo para que el sistema funcione de manera óptima.8 GHz 1 GB DDR2 512 MB DDR2 Quemador CD/DVD Plasma de 21”” 250 GB SATA 3.3. En el análisis se consideraron los recursos que están involucrados directamente en el desarrollo e implementación del sistema. se requeriría de un entorno web para el desarrollo de la aplicación. De acuerdo a lo que se habló con el dueño de Muebles y más. Especificaciones Técnicas mínimas para el desarrollo de la aplicación. Debido a que el sistema se ejecutaría a través de la red. en este sentido las maquinas debían de poseer lo necesario para poder establecer la conexión entre el usuario final y la base de datos a través de un browser. fue posible identificar las características técnicas del ordenador que podría usarse como servidor de la aplicación. tales como: hardware.

A continuación se detalla la situación de las máquinas de la empresa y lo mínimo necesario con lo que la maquina debe contar para llevar a cabo el desarrollo e implementación del sistema:  Actualmente la empresa cuenta con una computadora donde se efectúan tareas administrativas con paquetes de software. hay que tomar en cuenta que la empresa al principio podría necesitar invertir. entre los cuales están los beneficios tangibles e intangibles. los gastos disminuirán y se adquirirá mayores beneficios. A través del estudio realizado se determinó que para el sistema propuesto se tomaran en cuenta los costos de implementación y de desarrollo del sistema. se realizó un estudio para el que se determinaron los recursos necesarios para desarrollar.  El equipo debe tener un disco duro al menos de 20 GB.3. El espacio es fundamental para almacenar la información en una base de datos.3 FACTIBILIDAD FINANCIERA Y ECONÓMICA Para comprobar que el desarrollo del sistema informático fuera factible desde el punto de vista económico. pero en el transcurso del tiempo. después de instalado el nuevo sistema. y mantener en operación el sistema propuesto. Beneficios Intangibles: 20 . 3. implementar.  Los equipos con los que cuenta la empresa cumple con los requerimientos mínimos necesarios para poder realizar el proyecto.SOFTWARE DE INVENTARIO GRADIENTE.

00 21 .SOFTWARE DE INVENTARIO GRADIENTE.  Rapidez en el acceso a los datos Finalmente se dedujo que el costo total del desarrollo e implementación del sistema propuesto es de: $400.  Reducción del margen de error  Mayor eficiencia  Más integridad en las áreas del sistema.

por lo que la descripción que detalla este documento refleja un esquema deseable. 3.  Establecimiento de tiempos de respuesta. la comunicación reciproca puede ser esencial para el éxito del desarrollo e implementación del sistema. dejando establecido las revisiones de dicho sistema.4. dependiendo del grado de seguridad y eficiencia que se requiera. Como etapa final se hará una presentación al cliente para la aceptación y aprobación del proyecto.SOFTWARE DE INVENTARIO GRADIENTE.  Bases de datos distribuidas. 22 .1 REQUERIMIENTOS DEL DESARROLLO  Requerimientos Participación Cliente Para la elaboración del sistema de inventario y ventas se ha requerido la presencia del cliente para la elaboración de las pantallas de usuario.  Se establecieron conferencias telefónicas semanales.4 ANÁLISIS Y DETERMINACIÓN DE REQUERIMIENTOS 3.  Transferencia de documentos para revisión.  Requerimientos de Comunicación En el caso de desarrollo conjunto con el cliente y en otros casos.  Requerimientos de Infraestructura El sistema de inventario y ventas puede ser instalado bajo diferentes infraestructuras informáticas.

persona de contacto. Básicamente son tres aspectos de infraestructura informática a considerar para la instalación y operación del sistema de inventario y ventas.SOFTWARE DE INVENTARIO GRADIENTE.  Requerimientos de Mantención Esta sección describe los requerimientos de mantención del software tales como el modo de reportar los problemas. PARA LA CONFIGURACIÓN Se trata del equipo de desarrollo para llevar a cabo la parametrización del sistema de inventario y ventas durante la fase de construcción. etc. pruebas y posterior a la liberación del sistema. PARA LA OPERACIÓN Se refiere al equipo de cómputo y software donde se alojará el sistema de inventario y ventas. etc. PARA SU USO Se trata del equipo de cómputo y software mínimo necesario para que los “usuarios finales” puedan hacer uso del sistema. lugar del entrenamiento. Para el periodo de operaciones y configuración se pueden hacer pruebas por separado. Requerimientos del post desarrollo  Requerimientos de Entrenamiento Esta sección describe los requerimientos de entrenamiento del cliente incluyendo detalles como audiencia requerida. 23 . material.

Analistas: Fecha: -----David Alfredo Duran Trejo Maria Jose Martinez Bernal Kevin Rolando Vanegas Caballero No. 01 01.01 Especificación Recursos tecnológicos: Hardware Computadoras Para la realización del Sistema informático para el control de inventarios y ventas de la empresa Muebles y Más será necesaria al menos una computadora desktop y una laptop para las presentaciones y validaciones con los usuarios. Las especificaciones técnicas mínimas son las siguientes: Microprocesador Memoria RAM Tarjeta de video Disco duro Tarjeta de red Pentium IV o superior 256 mb en adelante 256 MB de memoria 40 GB en adelante Ethernet 10/100 PCI o integrada 24 . Cuadro de requerimientos de desarrollo Sistema: Sistema informático para el control de inventarios y ventas de la empresa Muebles y Más.SOFTWARE DE INVENTARIO GRADIENTE.

Software Servidor: Apache 3. aplicaciones y sistemas operativos. Herramientas ofimáticas: Microsoft Word 4.1 y PHPmyAdmin 3. 5.SOFTWARE DE INVENTARIO GRADIENTE.02 Dispositivos Periféricos Se requerirá de los siguientes dispositivos periféricos para la infraestructura de red a aplicar durante el desarrollo del proyecto y para la documentación del mismo: 1 Impresora.5 3.) necesarios para el desarrollo del sistema son las siguientes: 1. soporte/ayuda y comunicación entre los miembros del equipo para brindar soporte. 01. Además se requerirá de acceso a internet de al menos 512 MB para investigaciones. etc. Sistema Gestor de Bases de Datos (SGBD): MySQLYog 03 Recurso Humano El recurso humano y la experiencia necesaria por parte del grupo de desarrolladores para el Sistema informático para el control de inventarios y ventas de la empresa Muebles y Mas se detallan a continuación: 25 . Sistema Operativo: Windows XP o superior 2. Software para desarrollo (PHP): Dreamweaver. 02 Recursos tecnológicos: Software Las herramientas (software.

 Mejores utilidades de administración (Backup.SOFTWARE DE INVENTARIO GRADIENTE. RRHH 3 Analistas. etc. Mayor velocidad tanto al conectar con el servidor como al servir selects y demás. no suele perder información ni corromper los datos.). recuperación de errores.  Mejor integración con PHP. 26 .  Aunque se cuelgue. diseñadores y desarrolladores Análisis estructurado Desarrollo de sistemas Lenguaje de programación de ambiente web (PHP) Controladores de base de datos (PHPMyAdmin) Conocimientos 04 Programación Debido a que los requerimientos de usuarios especifican el uso de software de licencia libre y de carga liviana para los procesos del servidor se ha optado por hacer uso de los siguientes componentes: Base de datos: MySQL Lenguaje de Programación: PHP BASES DE DATOS: MySQL: Ventajas:  Mayor rendimiento.

PostgreSQL tiende a desperdiciar memoria y sobrecargar bastante el sistema. pero con un coste añadido en el rendimiento). escala muy bien al aumentar el número de CPU’s y la cantidad de RAM.  Además.  Es de 2 a 3 veces más lenta que MySQL. Inconvenientes:  Consume muchos más recursos y carga más el sistema. Inconvenientes: No soporta transacciones. claves ajenas (con comprobaciones de integridad referencial). Mejor control de acceso. Sybase o Interbase.  Tiene mejor soporte para triggers y procedimientos en el servidor. "roll-backs" ni subconsultas.  Soporta un subconjunto de SQL92 MAYOR que el que soporta MySQL. en el sentido de qué usuarios tienen acceso a qué tablas y con qué permisos. En general MySQL es más estable.SOFTWARE DE INVENTARIO GRADIENTE.  Soporta transacciones y desde la versión 7.  Límite del tamaño de cada fila de las tablas a 8k!!! (se puede ampliar a 32k recompilando.   No hay límites en el tamaño de los registros. Ventajas:  Por su arquitectura de diseño. tiene ciertas características orientadas a objetos.  Menos funciones en PHP. Como conclusión a la 27 .  Licencia BSD. a la altura de Oracle.0. PostgreSQL:  PostgreSQL intenta ser un sistema de bases de datos de mayor nivel que MySQL.

Es el servidor web por excelencia en la Red. Curva larga de aprendizaje para sacarle el máximo partido 28 .. En cambio.. y viene de serie en las versiones servidor de Linux.   INCONVENIENTES:   No existe aún configuración gráfica oficial. Soporta PHP. Existen versiones virtualmente para cualquier sistema operativo. En programas de elevado consumo de procesador. CGI. múltiples conexiones producen su caída Es un programa adicional si se instala en Windows. ASP funciona pero su integración no es 100% eficiente.. Excelente integración con PHP y MySQL. parece aceptado que MySQL junto con Apache y PHP forman un buen equipo para servir páginas web con contenido dinámico. El soporte de Apache es de usuarios. SERVIDOR APLICACIONES: Apache: VENTAJAS      Código fuente disponible. tanto para el programa como para el sistema operativo ya que son sistemas libres. PERL. para sistemas más serios en las que la consistencia de la BD sea fundamental PostgreSQL es una mejor opción pese a su mayor lentitud. comparación entre MySQL y PostgreSQL.SOFTWARE DE INVENTARIO GRADIENTE.

También funciona con Windows Vista y Windows 7. con procesador de doble núcleo. 98. por lo que NO funciona con Windows 95.0 GHz.2 REQUERIMIENTOS DE HARDWARE Requerimiento de equipo de cómputo El sistema de planilla ha sido diseñado para Windows 2000 y XP.SOFTWARE DE INVENTARIO GRADIENTE.4. Se enlista a continuación los requerimientos mínimos de hardware para ejecutar el sistema de planilla. incluyendo entre paréntesis las características recomendables para trabajar con el programa de manera profesional. 3.  Procesador de 1000 MHz (se recomienda de 2. Uso de servidores Web según el buscador Google . 29 . ME y NT. o mejor).

30 . o mayor).SOFTWARE DE INVENTARIO GRADIENTE.  Tarjeta gráfica 100 % compatible con OpenGL con hardware de aceleración 3D en modo de color de 32-bit (se recomienda especialmente las tarjetas NVIDIA).  Pantalla de 800 x 600 píxel (se recomienda de 1280 x 1024 píxel.  Dispositivo de señalamiento (ratón) con rueda central.  200 MB de espacio libre en disco (se recomienda 5 GB o más).  512 MB de memoria RAM (se recomienda 2 GB o más).

SOFTWARE DE INVENTARIO GRADIENTE.5 DISEÑO CONCEPTUAL DEL SISTEMA ATRIBUTOS ENTIDAD         codalbaran numlinea codfamilia codigo cantidad precio importe dcto albalinea          codalbaran codproveedor numlinea codfamilia código cantidad precio importe dcto albalineap      codalbaran numlinea codfamilia código cantidad albalineaptmp 31 . 3.

 precio  importe  dcto         codalbaran numlinea codfamilia código cantidad precio importe dcto albalineatmp              codalbaran codfactura fecha iva codcliente estado totalalbaran borrado albaranes codalbaran codproveedor codfactura fecha iva 32 albaranesp .SOFTWARE DE INVENTARIO GRADIENTE.

SOFTWARE DE INVENTARIO GRADIENTE.  estado  totalalbaran     codalbaran fecha codalbaran fecha albaranesptmp     codarticulo codfamilia codproveedor precio artpro             codarticulo codfamilia referencia descripcion impuesto codproveedor1 codproveedor2 descripción_corta codubicacion stock stock_minimo aviso_minimo 33 articulos .

               datos_producto fecha_alta codembalaje unidades_caja precio_ticket modificar_ticket observaciones precio_compra precio_almacen precio_tienda precio_pvp precio_iva codigobarras imagen borrado                codcliente nombre nif dirección codprovincia localidad codformapago codentidad cuentabancaria codpostal teléfono móvil email web borrado 34 clientes .SOFTWARE DE INVENTARIO GRADIENTE.

SOFTWARE DE INVENTARIO GRADIENTE.         id codfactura codcliente importe codformapago numdocumento fechacobro observaciones cobros  codembalaje  nombre  borrado embalajes  codentidad  nombreentidad  borrado entidades         codfactura numlinea codfamilia código cantidad precio importe dcto 35 factulinea .

SOFTWARE DE INVENTARIO GRADIENTE.          codfactura codproveedor numlinea codfamilia código cantidad precio importe dcto factulineap         codfactura numlinea codfamilia código cantidad precio importe dcto factulineapt mp         codfactura fecha iva codcliente estado totalfactura fechavencimiento borrado facturas 36 .

SOFTWARE DE INVENTARIO GRADIENTE.          codfactura codproveedor fecha iva codcliente estado totalfactura fechapago borrado facturasp  codfactura  fecha facturasptmp  codfamilia  nombre  borrado familias  codformapago  nombrefp  borrado formapago 37 .

    codimpuestos nombre valor borrado impuestos         id fecha tipodocumento coddocumento codcomercial codformapago numpago total librodiario         id codfactura codproveedor importe codformapago numdocumento fechapago observaciones pagos  codubicacion  nombre  borrado 38 ubicaciones .SOFTWARE DE INVENTARIO GRADIENTE.

SOFTWARE DE INVENTARIO GRADIENTE.               codproveedor nombre nif direccion codprovincia localidad codentidad cuentabancaria codpostal teléfono móvil email web borrado proveedores  codprovincia  nombreprovincia provincia      id denominación fecha hora archivo tabbackup 39 .

3.5.1 DIAGRAMA DE ENTIDAD RELACIÓN 3.5.2 DIAGRAMA DE TABLAS 40 .SOFTWARE DE INVENTARIO GRADIENTE.

3.3 DICCIONARIO DE DATOS Tabla Columna codalbaran numlinea codfamilia codigo cantidad precio importe dcto codalbaran numlinea codfamilia Admite_Nu Tipo_Dato Se_Autoincre Llav Comenta los s menta e rio NO NO YES YES NO NO NO NO NO NO YES YES NO NO NO NO NO NO YES YES NO NO NO NO NO int(11) int(4) int(3) varchar(15) float float float tinyint(4) varchar(20) int(5) int(4) int(3) varchar(15) float float float tinyint(4) int(11) int(4) int(3) varchar(15) float float float tinyint(4) int(11) 41 PK auto_increment FK albalinea PK FK auto_increment FK codproveedor NO albalineap codigo cantidad precio importe dcto codalbaran numlinea codfamilia PK auto_increment FK Albalineapt codigo mp cantidad precio importe dcto Albalineat codalbaran PK .5.SOFTWARE DE INVENTARIO GRADIENTE.

Tabla mp Columna numlinea codfamilia codigo cantidad precio importe dcto codalbaran codfactura fecha iva codcliente estado totalalbaran borrado codalbaran codfactura Admite_Nu Tipo_Dato Se_Autoincre Llav Comenta los s menta e rio NO YES YES NO NO NO NO NO NO NO NO YES YES NO NO NO YES NO NO YES NO NO NO NO NO NO NO int(4) int(3) varchar(15) float float float tinyint(4) int(11) int(11) date tinyint(4) int(5) varchar(1) float varchar(1) varchar(20) int(5) varchar(20) date tinyint(4) varchar(1) float int(11) date int(11) date int(10) int(5) 42 auto_increment FK auto_increment PK Albaranes PK FK codproveedor NO albaranesp fecha iva estado totalalbaran codalbaran Albaranespt fecha mp codalbaran fecha Artículos codarticulo codfamilia auto_increment PK auto_increment FK auto_increment PK .SOFTWARE DE INVENTARIO GRADIENTE.

SOFTWARE DE INVENTARIO GRADIENTE. Tabla Columna referencia descripcion impuesto Admite_Nu Tipo_Dato Se_Autoincre Llav Comenta los s menta e rio NO NO NO varchar(20) text float int(5) int(5) varchar(30) int(3) int(10) int(8) varchar(1) varchar(20 0) date int(3) int(8) varchar(1) varchar(1) text float(10.2) float(10.2) varchar(15) 43 codproveedor NO 1 codproveedor NO 2 descripcion_c NO orta codubicacion NO stock NO stock_minimo NO aviso_minimo NO datos_product NO o fecha_alta codembalaje precio_ticket NO NO NO unidades_caja NO modificar_tic NO ket observaciones NO precio_compr YES a precio_almac YES en precio_tienda YES precio_pvp precio_iva codigobarras YES YES NO .2) float(10.2) float(10.2) float(10.

Tabla Columna imagen borrado codarticulo codfamilia precio codcliente nombre nif direccion codprovincia localidad Admite_Nu Tipo_Dato Se_Autoincre Llav Comenta los s menta e rio NO NO NO NO NO NO NO NO NO NO NO NO varchar(20 0) varchar(1) varchar(15) int(3) int(5) float int(5) varchar(45) varchar(12) varchar(50) int(2) varchar(35) int(2) int(2) varchar(20) varchar(5) varchar(14) varchar(14) varchar(35) varchar(45) varchar(1) int(11) int(11) int(5) float int(2) varchar(30) 44 PK FK FK auto_increment PK Artpro codproveedor NO codformapago NO clientes codentidad cuentabancari NO a codpostal telefono movil email web borrado id codfactura cobros codcliente importe NO NO NO NO NO NO NO NO NO NO auto_increment PK codformapago NO Numdocumen NO .SOFTWARE DE INVENTARIO GRADIENTE.

Tabla to Columna Admite_Nu Tipo_Dato Se_Autoincre Llav Comenta los s menta e rio NO NO YES NO NO date text int(3) varchar(30) varchar(1) int(2) varchar(50) varchar(1) int(11) int(4) int(3) varchar(15) float float float tinyint(4) varchar(20) int(5) int(4) int(3) varchar(15) float float float tinyint(4) int(11) PK PK FK auto_increment FK PK auto_increment FK auto_increment FK auto_increment PK fechacobro codembalaje embalajes nombre borrado codentidad entidades observaciones NO nombreentida NO d borrado codfactura numlinea codfamilia codigo cantidad precio importe dcto codfactura numlinea codfamilia NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO factulinea codproveedor NO factulineap codigo cantidad precio importe dcto factulineapt codfactura 45 .SOFTWARE DE INVENTARIO GRADIENTE.

SOFTWARE DE INVENTARIO GRADIENTE. Tabla mp Columna numlinea codfamilia codigo cantidad precio importe dcto codfactura numlinea codfamilia codigo cantidad precio importe dcto codfactura fecha iva codcliente Admite_Nu Tipo_Dato Se_Autoincre Llav Comenta los s menta e rio NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO int(4) int(3) varchar(15) float float float tinyint(4) int(11) int(4) int(3) varchar(15) float float float tinyint(4) int(11) date tinyint(4) int(5) varchar(1) float date varchar(1) varchar(20) int(5) date tinyint(4) PK FK auto_increment PK FK auto_increment FK auto_increment FK facturas estado totalfactura fechavencimi NO ento borrado codfactura facturasp fecha iva NO NO NO NO codproveedor NO 46 .

SOFTWARE DE INVENTARIO GRADIENTE. Tabla Columna estado totalfactura fechapago borrado Admite_Nu Tipo_Dato Se_Autoincre Llav Comenta los s menta e rio NO NO NO NO NO NO NO NO NO YES NO NO NO NO YES NO NO NO NO varchar(1) float date varchar(1) int(11) date int(11) date int(5) varchar(20) varchar(1) int(2) varchar(40) varchar(1) int(3) varchar(20) float varchar(1) int(8) date varchar(1) varchar(20) int(5) int(2) varchar(30) float int(11) 47 facturasptm codfactura p fecha facturastmp codfactura fecha codfamilia familias nombre borrado formapago nombrefp borrado codimpuesto impuestos nombre valor borrado id fecha auto_increment PK auto_increment PK auto_increment PK codformapago NO auto_increment PK auto_increment PK auto_increment PK tipodocument NO o librodiario coddocument NO o codcomercial NO codformapago NO numpago total pagos id NO NO NO auto_increment PK .

Tabla Columna codfactura importe Admite_Nu Tipo_Dato Se_Autoincre Llav Comenta los s menta e rio NO NO varchar(20) int(5) float int(2) varchar(30) date text int(5) varchar(45) varchar(12) varchar(50) int(2) varchar(35) int(2) varchar(20) varchar(5) varchar(14) varchar(14) varchar(35) varchar(45) varchar(1) int(2) varchar(40) int(6) varchar(50) date 48 codproveedor NO codformapago NO numdocument NO o fechapago YES observaciones NO codproveedor NO nombre nif direccion codprovincia localidad codentidad NO NO NO NO NO NO auto_increment PK proveedores cuentabancari NO a codpostal telefono movil email web borrado codprovincia provincias NO NO NO NO NO NO NO auto_increment PK nombreprovin NO cia id NO NO denominacion NO fecha auto_increment PK tabbackup .SOFTWARE DE INVENTARIO GRADIENTE.

Tabla Columna hora archivo Admite_Nu Tipo_Dato Se_Autoincre Llav Comenta los s menta e rio NO NO NO NO time varchar(40) int(3) varchar(50) varchar(1) auto_increment PK codubicacion NO ubicaciones nombre borrado 49 .SOFTWARE DE INVENTARIO GRADIENTE.

SOFTWARE DE INVENTARIO GRADIENTE. Ventana de inicio Proveedores 50 . 3.6 DIAGRAMA DE PANTALLAS.

Nuevo proveedor Vista clientes Agregar un nuevo cliente 51 .SOFTWARE DE INVENTARIO GRADIENTE.

Vista de artículos Agregar un nuevo artículo 52 .SOFTWARE DE INVENTARIO GRADIENTE.

Familias Nueva familia Ventas mostrador 53 .SOFTWARE DE INVENTARIO GRADIENTE.

Historial de facturas Nueva factura 54 .SOFTWARE DE INVENTARIO GRADIENTE.

Albaranes Nuevo albarán 55 .SOFTWARE DE INVENTARIO GRADIENTE.

Facturar albaranes Área de cobros 56 .SOFTWARE DE INVENTARIO GRADIENTE.

SOFTWARE DE INVENTARIO GRADIENTE. Área de pagos Caja diaria Área de etiquetas 57 .

Área de impuestos Nuevo impuesto Área de ubicaciones de productos 58 .SOFTWARE DE INVENTARIO GRADIENTE.

Área de entidades bancarias Nueva entidad bancaria Área de embalajes 59 .SOFTWARE DE INVENTARIO GRADIENTE.

SOFTWARE DE INVENTARIO GRADIENTE. Formas de pago Área de copias de seguridad Área de restaurar copia de seguridad 60 .

Área de créditos 61 .SOFTWARE DE INVENTARIO GRADIENTE.

SOFTWARE DE INVENTARIO GRADIENTE. porque el administrador tiene el conocimiento necesario en el uso de las computadoras  Se considera que desde un punto de vista económico y tomando en cuenta el factor tiempo la empresa debe tomar muy en cuenta este proyecto dado que es clara la necesidad que dentro de la empresa debe de existir un control de inventario.  El tiempo de implementación no será un factor problemático. CONCLUSIONES  Es clara la necesidad de toda empresa hacer uso de un sistema que le facilite sus los procesos que se llevan a cabo. 62 . a su vez estar un paso delante de la competencia para lograr una preferencia de sus clientes.

por si el administrador no se encuentra dentro del local. RECOMENDACIONES  Se debe optar por la nueva tecnología en este local y aprobar a la brevedad el proyecto de la implementación del sistema de control de inventario y clientes.SOFTWARE DE INVENTARIO GRADIENTE.  Capacitar a una persona en el uso del sistema.  Se necesitara la compra de la un lector de código de barra.  Definir el mantenimiento y soporte para la base de datos. 63 . para facilitar la labor del ingreso o salida de productos.

wikipedia.wikipedia. BIBLIOGRAFÍA  INFORMACIÓN VIRTUAL EN GENERAL  Markosdistefano.Alfredo Armando Duran (propietario de muebles y mas) 64 .com/Eliza.org/wiki/SQLite http://es.org/wiki/Simple_Object_Access_Protocol http://es.scribd.8m.org/wiki/Embalaje Fecha consultada: 16/05/2013  PERSONAS E INSTITUCIONES .wikipedia. Trabajo de Investigación y Aplicación de un Sistema de Facturación para la empresa RAM [En línea] Disponible en http://es.htm Fecha consultada: marzo 30  Artículos: -simple object access protocol -SQLite -Embalaje Página web: http://es. Scribd.com/doc/21537329/Analisis-de-Sistemas-deFacturacion-en-La-Empresa (consultado entre 4 y 6 de marzo 2013)  Artículo: administración base de datos Página web: http://elizabethpeguero.SOFTWARE DE INVENTARIO GRADIENTE.

El software ha sido desarrollado en lenguaje PHP y utilizando como motor de base de datos MySQL. Las funciones principales del sistema son: • • • • • • • • • Gestión de Interlocutores comerciales [Clientes y proveedores] Gestión de Artículos y Familias Gestión de Facturas y Guías de Despacho de los clientes Gestión de Facturas y Guías de Despacho de los proveedores Ventas en mostrador. tanto en sistemas operativos Windows como Linux. Su gran virtud está en la facilidad de uso y en cubrir las necesidades de las PYMES. lo que la hace ser muy versátil. terminal de punto de venta [TPV] Gestión de los cobros y pagos [Tesorería] Creación y configuración de códigos de barras de los artículos Gestión de copias de seguridad Listados en formato PDF El funcionamiento a través de entorno Web permite su uso multiplataforma. INGSOFT está desarrollada sobre entorno Web. 65 . Es independiente del sistema operativo y además permite el trabajo en red.SOFTWARE DE INVENTARIO GRADIENTE. ANEXOS MANUAL INGSOFT El sistema es una aplicación para controlar la facturación y gestionar el almacén de una pequeña o mediana empresa.

SOFTWARE DE INVENTARIO GRADIENTE. 66 .

INSTALACIÓN Y CONFIGURACIÓN INICIAL DEL SISTEMA Para poder iniciar a utilizar el sistema requiere de algunas tareas de instalación y configuración básicas. se requiere ingresar la siguiente información en la secuencia que especificamos: 1. Artículos El detalle de cómo ingresar esta información la encuentras en este documento en los capítulos correspondientes. Embalajes 5. Clientes 7. Proveedores 8. El manual de usuarios de INGSOFT. favor referirse a ellos para el detalle. Entidades Bancarias 3. asume que tienes instalado correctamente INGSOFT.SOFTWARE DE INVENTARIO GRADIENTE. Impuestos 2. estas tareas están completamente explicadas con lujo de detalles y pantallas incluidas en el manual de instalación de AppServ y INGSOFT que se entregó junto con este manual. 67 . Formas de Pago 6. a continuación te indicamos las actividades iniciales para utilizar INGSOFT: Para comenzar a utilizar INGSOFT. Familia de Artículos 9. Ubicaciones 4.

para lo cual debes ingresar al menú “Proveedores” del menú Inter. INTERLOCUTORES COMERCIALES El sistema permite administrar a los interlocutores comerciales como proveedores y clientes. Comerciales: Se desplegará la siguiente pantalla con las opciones de imprimir. buscar o ingresar un nuevo registro: 68 . PROVEEDORES El sistema permite administrar una nómina de proveedores.SOFTWARE DE INVENTARIO GRADIENTE.

CLIENTES El sistema permite administrar una nómina de clientes. Comerciales” como indica la siguiente pantalla: 69 . y será agregado a nuestro demás proveedores. Al presionar “nuevo proveedor” se desplegará la siguiente pantalla para hacer el ingreso. para lo cual debe ingresar a la opción “Clientes” del menú “Inter. se colocaran todos los datos ahí requeridos: Al finalizar únicamente daremos en aceptar y estará listo nuestro nuevo proveedor.SOFTWARE DE INVENTARIO GRADIENTE.

y colocamos todos los datos ahí solicitados: Al finalizar de ingresar todos los datos solicitados. 70 .SOFTWARE DE INVENTARIO GRADIENTE. buscar o ingresar un nuevo registro: Al presionar “nuevo cliente” se desplegará la siguiente pantalla para hacer el ingreso. y será agregado a la lista. Se desplegará la siguiente pantalla con las opciones de imprimir. daremos en aceptar y nos quedara guardado lo que es nuestro nuevo cliente.

buscar o ingresar un nuevo registro: 71 .SOFTWARE DE INVENTARIO GRADIENTE. PRODUCTOS El sistema permite administrar artículos y familias de artículos incluida una imagen del artículo y su etiqueta de código de barras. ARTÍCULOS Para administrar artículos debes ingresar al menú Artículos del menú Productos: Se desplegará la siguiente pantalla con las opciones de imprimir.

y el tamaño de la imagen como lo dice específicamente tiene que ser de 200x200.SOFTWARE DE INVENTARIO GRADIENTE. 72 . Al finalizar únicamente damos aceptar y nuestro producto que daría de la siguiente manera guardado. es obligación llenar algunos de los campos. Al presionar “nuevo artículo” se desplegará la siguiente pantalla para hacer el ingreso: Se llenaran cada uno de los campos requeridos.

Como se observa automáticamente se crea el código de barra. buscar o ingresar un nuevo registro: 73 .SOFTWARE DE INVENTARIO GRADIENTE. FAMILIAS Para administrar familias de artículos debes ingresar al menú Familias del menú Productos: Se desplegará la siguiente pantalla con las opciones de imprimir.

SOFTWARE DE INVENTARIO GRADIENTE. debe ingresar al menú Ventas Clientes: 74 . permite hacer la venta de artículos y generar la factura y el ticket de la venta. Para acceder a la información de ventas en el mostrador. Al presionar “nueva familia” se desplegará la siguiente pantalla para hacer el ingreso y luego en aceptar: VENTAS CLIENTES VENTAS EN EL MOSTRADOR La opción ventas en el mostrador.

SOFTWARE DE INVENTARIO GRADIENTE.

Con lo cual ingresas a la pantalla principal de Ventas Clientes:

Ahora lo que tenemos que realizar es leer el código de barras o buscar el artículo, para ello le damos en la lupa que está en código de barra, seleccionamos el artículo y damos en agregar:

75

SOFTWARE DE INVENTARIO GRADIENTE.

Para terminar con la factura daremos en lo que es aceptar, quedara de la siguiente manera.

Acá tienes la opción de presionar el botón aceptar, imprimir o la imagen de la caja; si presionas aceptar, la factura queda hecha e ingresada y vuelves a la pantalla principal de venta en el mostrador.

76

SOFTWARE DE INVENTARIO GRADIENTE.

Si presionas imprimir, se despliega el Acrobat Reader con la factura generada lista para imprimir, como muestra la siguiente pantalla:

IMPRESIÓN DE TICKET DE VENTA Si presionas la imagen de la caja que aparece luego de ingresar una factura en la opción Ventas Mostrador del menú Ventas Clientes; podrás recibir el dinero en la caja, calcular el vuelto e imprimir el ticket o boleta de la compra, como muestra la siguiente pantalla:

77

SOFTWARE DE INVENTARIO GRADIENTE. Ahora colocaremos la cantidad que pagara y seleccionaremos la forma de pago. y automáticamente calcula el vuelto. 78 . al final daremos en aceptar.

Si se ha hecho todo correctamente mostrara este cuadro.SOFTWARE DE INVENTARIO GRADIENTE. 79 .

eliminar e imprimir facturas de ventas a Clientes. debe ingresar a la opción Facturas del menú Ventas Clientes: Con lo cual se desplegará la siguiente pantalla: BUSCAR FACTURAS 80 . crear. revisar. modificar. Para acceder a la información de facturas.SOFTWARE DE INVENTARIO GRADIENTE. permite buscar. Luego debes presionar Aceptar antes de imprimir para aprobar el pago. Luego se despliega el ticket o boleta de compra para imprimirla: FACTURAS La opción facturas.

con lo cual Se despliega la siguiente pantalla conteniendo las facturas del cliente seleccionado: 81 . presione la imagen de la lupa en el campo código del cliente: Se desplegará una ventana de selección de clientes como se muestra a continuación: Debes seleccionar el cliente al cual buscaremos sus facturas.SOFTWARE DE INVENTARIO GRADIENTE. Para buscar facturas de un cliente. Luego presionar el botón buscar.

debes presionar el botón “Nueva Factura” de la pantalla principal de la opción Facturas del menú Ventas Clientes: Al presionar el botón se despliega la siguiente pantalla: 82 .SOFTWARE DE INVENTARIO GRADIENTE. CREAR UNA FACTURA Para crear una nueva factura de venta.

SOFTWARE DE INVENTARIO GRADIENTE. presionando la lupa. Primero debes seleccionar al cliente. se despliega la lista de clientes para seleccionarlo Con esto se llenan en forma automática los campos del cliente: Luego debes presionar la lupa del campo referencia para seleccionar un artículo. como indica la siguiente pantalla: 83 .

Luego de seleccionar un artículo.SOFTWARE DE INVENTARIO GRADIENTE. se llenan en forma automática los campos relacionados al artículo como indica la siguiente pantalla: 84 .

Cuando se ingresa un artículo en la tabla de artículos se puede especificar que el sistema avise cuando el stock llega a un nivel determinado. la siguiente pantalla muestra este aviso: Puedes ingresar todos los artículos que se requiera. y se desplegará la siguiente imagen: 85 . para finalizar el ingreso de la factura.SOFTWARE DE INVENTARIO GRADIENTE. Al ingresar un artículo a la factura en forma automática se rebaja el stock de la tabla de artículos. finalmente presiona la tecla aceptar.

ALBARANES (GUÍAS DE DESPACHO) La opción albaranes o guías de despacho permite administrarlas. debes ingresar a la opción Albaranes del menú Ventas Clientes: Se desplegará la siguiente pantalla principal de Guías de Despacho: BUSCAR GUÍAS DE DESPACHO Para buscar guías de despacho de un cliente. eliminar. modificar. Para acceder a la información de Guías de Despacho. crear. ver. presione la imagen de la lupa en el campo código del cliente: 86 . tal como buscar. o imprimir etiquetas de códigos de barras.SOFTWARE DE INVENTARIO GRADIENTE.

debes presionar el botón “Nuevo Albarán” de la pantalla principal de la opción Albaranes del menú Ventas Clientes: 87 . Luego presionar el botón buscar. Debes seleccionar el cliente al cual buscaremos sus guías de despacho. con lo cual se despliega la siguiente pantalla conteniendo las facturas del cliente seleccionado: CREAR UN ALBARÁN (GUÍA DE DESPACHO) Para crear una nueva guía de despacho.SOFTWARE DE INVENTARIO GRADIENTE.

Al presionar el botón se despliega la siguiente pantalla: Primero debes seleccionar al cliente.SOFTWARE DE INVENTARIO GRADIENTE. se despliega la lista de clientes para seleccionarlo: 88 . presionando la lupa.

Luego debes presionar la lupa del campo referencia para seleccionar un artículo. como indica la siguiente pantalla: Luego de seleccionar un artículo. si estás de acuerdo con el artículo debes presionar el botón “Agregar” para insertar el artículo a la guía de despacho. como indica la siguiente pantalla: 89 .SOFTWARE DE INVENTARIO GRADIENTE. se llenan en forma automática los campos relacionados al artículo como indica la siguiente pantalla: Luego.

SOFTWARE DE INVENTARIO GRADIENTE. Puedes ingresar todos los artículos que se requiera. se despliega la siguiente pantalla donde se muestra la lista de las guías de despacho ingresadas incluyendo la última ingresada: 90 . para finalizar el ingreso de la guía de despacho. finalmente presiona la tecla aceptar. y se desplegará la siguiente imagen: Al presionar el botón aceptar.

debes presionar el botón (imprimir código de barras). IMPRIMIR CODIGO DE BARRAS EN ALBARÁN (GUÍA DE DESPACHO) Para imprimir el código de barras en una guía de despacho de un cliente. debes presionar el botón 91 (facturar guía de .SOFTWARE DE INVENTARIO GRADIENTE. en la pantalla principal de guías de despacho como muestra la siguiente pantalla: FACTURAR ALBARÁN (GUÍA DE DESPACHO) DIRECTAMENTE Para facturar directamente una guía de despacho de un cliente desde la pantalla principal de guías de despacho.

despacho). en la pantalla principal de guías de despacho como muestra la siguiente pantalla: Al presionar el botón se despliega la siguiente pantalla: Al presionar el botón aceptar se despliega la siguiente pantalla confirmando que la guía de despacho se convirtió en factura: 92 .SOFTWARE DE INVENTARIO GRADIENTE.

SOFTWARE DE INVENTARIO GRADIENTE. Se desplegará el siguiente cuadro de dialogo para que confirme la operación: 93 . debes ingresar a la opción Facturar Albaranes del menú Ventas Clientes: Se desplegará la siguiente pantalla principal de Facturar Guías de Despacho: Para facturar una guía de despacho debes marcar el tick del lado izquierdo de todas las guías de despacho que requieras facturar y luego presionar el botón “Facturar Albaranes”. Para acceder a la información de Facturar Guías de Despacho. FACTURAR ALBARANES (GUÍAS DE DESPACHO) La opción facturar albaranes o guías de despacho permite convertir guías de despacho en facturas.

Al presionar aceptar. las guías de despacho serán facturadas.SOFTWARE DE INVENTARIO GRADIENTE. para lo cual debe ingresar a la opción “Etiquetas” del menú principal tal como lo indica la siguiente pantalla: Se desplegará la siguiente pantalla donde puede presionar la “Lupa” para hacer una búsqueda de artículos: 94 . ETIQUETAS DE CÓDIGO DE BARRAS El sistema permite administrar etiquetas en código de barras asociadas a cada artículo que se ingresa. MANTENIMIENTOS El módulo de mantenimientos permite ingresar parámetros al sistema para personalizarlo a nuestras necesidades.

Luego de seleccionar el artículo se llenará la pantalla con los datos del artículo. el código de barras y la descripción. IMPUESTOS Para ingresar un nuevo impuesto se debe ingresar a la siguiente opción del menú principal: 95 .SOFTWARE DE INVENTARIO GRADIENTE. ahora podemos hacer click sobre la imagen de código de barras y se despliega la siguiente imagen que corresponde a un archivo en formato PDF con la imagen del código de barras del artículo: Con este archivo se puede imprimir la etiqueta cuantas veces sea necesario para etiquetar los artículos y luego al momento de la venta por el mostrador leer los códigos de barra con una pistola lectora para acelerar la venta.

para lo cual debes seleccionar la opción indicada en la siguiente imagen: Se desplegará la siguiente pantalla con las opciones de imprimir. Se desplegará la siguiente pantalla con las opciones de imprimir. buscar o ingresar un nuevo registro: 96 .SOFTWARE DE INVENTARIO GRADIENTE. ENTIDADES BANCARIAS El Sistema te permite administrar las entidades bancarias. buscar o ingresar un nuevo registro: Al presionar “nuevo impuesto” se desplegará la siguiente pantalla para hacer el ingreso: Al llenar los espacios daremos en aceptar y quedara ya en la lista nuestro impuesto.

SOFTWARE DE INVENTARIO GRADIENTE. E ingresas el nombre de la entidad y presionas aceptar UBICACIONES Para administrar las ubicaciones de los productos debes ingresar a la opción Ubicaciones del menú de Mantenimiento: Se desplegará la siguiente pantalla con las opciones de imprimir. buscar o ingresar un nuevo registro: 97 .

Para agregar una nueva ubicación daremos en el botón nueva ubicación ingresamos los datos requeridos y damos aceptar.SOFTWARE DE INVENTARIO GRADIENTE. EMBALAJES El sistema permite administrar tipos de embalajes de productos. para lo cual debes seleccionar la opción Embalajes del menú Mantenimientos: Se desplegará la siguiente pantalla con las opciones de imprimir. buscar o ingresar un nuevo registro: 98 .

Al presionar nuevo embalaje. para lo cual debes seleccionar la opción “Formas de Pago” del menú Mantenciones: Se desplegará la siguiente pantalla con las opciones de imprimir. buscar o ingresar un nuevo registro: 99 . puedes ingresar uno nuevo: Lo llenamos y damos en aceptar.SOFTWARE DE INVENTARIO GRADIENTE. FORMAS DE PAGO El sistema permite administrar varias formas de pago.

Al presionar nueva forma de pago. puedes ingresar una nueva: Al presionar el botón aceptar se despliega la pantalla con la lista de todos los registros ingresados con la opción de buscar e imprimir: 100 .SOFTWARE DE INVENTARIO GRADIENTE.

101 .  Bugzilla: es errores una herramienta basada en Web de seguimiento de System o BTS.SOFTWARE DE INVENTARIO GRADIENTE. contenida en una relativamente pequeña biblioteca escrita en C. transporte y almacenaje. originalmente desarrollada y usada por el proyecto Mozilla  Embalaje: es un recipiente o envoltura que contiene productos de manera temporal principalmente para agrupar unidades de un producto pensando en su manipulación. GLOSARIO  Albarán: Documento que acredita la entrega de un producto o la prestación de un servicio.  Redundancia: es la repetición inútil de un concepto.  SQLite: es un sistema de gestión de bases de datos relacional compatible con ACID.  SOAP: (siglas de Simple Object Access Protocol) es un protocolo estándar que define cómo dos objetos en diferentes procesos pueden comunicarse por medio de intercambio de datos XML.  Integridad de los datos: Integridad de datos se refiere al estado de corrección y completitud de los datos ingresados en una base de datos.