Tecnología en Informática · 2015
Solución tecnológica para controlar el flujo de caja e inventario de las tiendas en Bogotá
El presente proyecto de grado tiene el propósito de analizar, diseñar y desarrollar una solución tecnológica para facilitar el registro de los ingresos y egresos de una tienda, también facilitar la gestión del inventario de una tienda, brindando información detallada e integral, por consiguiente el tendero puede tomar mejores decisiones para su tienda. La metodología de desarrollo que se utiliza es SCRUM siendo una metodología ágil, brinda la facilidad de probar, fallar e iterar rápidamente para un desarrollo de mejora continua. También se logra obtener un desarrollo simple, cumpliendo los requerimientos suficientes para un generar un prototipo funcional. En el análisis del sistema se utiliza el lenguaje unificado de modelado (UML) para diseñar una solución correspondiente a los requerimientos obtenidos, brindando vistas gráficas para interpretar los requerimientos que se desean solventar. Para el desarrollo del sistema se utilizan tecnologías basadas en Internet (Cloud Computing) y tecnologías móviles brindando escalabilidad y portabilidad a la solución tecnológica planteada.
Texto completo 76 páginas con texto
Leer la tesis completa Ficha en el repositorio
Contenido
- RESUMENp. 9
- INTRODUCCIÓNp. 11
- Título del proyectop. 12
- Planteamiento del problemap. 12
- Alcance y justificaciónp. 13
- Objetivosp. 14
- Objetivo generalp. 14
- Objetivos específicosp. 14
- INGENIERÍA DEL PROYECTOp. 15
- Metodología de desarrollo: Scrump. 16
- Cronogramap. 20
- Marco tecnológicop. 21
- Consideraciones tecnológicasp. 30
- ANÁLISIS Y DISEÑOp. 31
- Módulo de ventasp. 31
- Módulo de inventariop. 34
- Módulo de comprasp. 33
- Módulo de reportesp. 37
- Módulo de cuentas por pagarp. 38
- Módulo de cuentas por cobrarp. 39
- Módulo de sincronizaciónp. 40
- Módulo de usuariosp. 41
- Descripción del sistema propuestop. 42
- Diseño del sistema propuestop. 44
- DESARROLLOp. 66
- GLOSARIOp. 68
- CONCLUSIONESp. 69
- BIBLIOGRAFÍAp. 70
- MANUALESp. 71
- Grafica 1 Ficha sinópticap. 19
- Grafica 2: Cronogramap. 20
- Grafica 3: Países con mayor adopción en el uso de Smartphonep. 21
- Grafica 4: Estudio de Consumo Digitalp. 22
- Grafica 5: PHPp. 23
- Grafica 6: Laravelp. 23
- Grafica 7: MySqlp. 24
- Grafica 8: HTML5p. 24
- Grafica 9: JavaScriptp. 25
- Grafica 10: Backbone.jsp. 25
- Grafica 11: Underscore.jsp. 26
- Grafica 12: CSS3p. 26
- Grafica 13: Twitter Bootstrapp. 27
- Grafica 14: jQuery Mobilep. 27
- Grafica 15: Web SQL Databasep. 28
- Grafica 16: Estructura de una aplicación realizada con Apache Cordovap. 28
- Grafica 17: Adobe PhoneGap Buildp. 29
- Grafica 18: Consideraciones tecnológicasp. 30
- Tabla 1: Integrantes del proyectop. 15
- Diagrama 1: Hoja de caso de uso (Modulo de Caja)p. 44
- Diagrama 2: Caso de Uso (Modulo de Caja)p. 45
- Diagrama 3: Hoja de Caso de Uso (Modulo de Compras)p. 46
- Diagrama 4: Caso de Uso (Modulo de Compras)p. 47
- Diagrama 5: Hoja de Caso de Uso (Modulo de Cuentas)p. 48
- Diagrama 6: Caso de Uso (Modulo de Cuentas)p. 49
- Diagrama 7: Hoja de Caso de Uso (Modulo de inventario)p. 50
- Diagrama 8: Caso de uso de (Modulo de Inventario)p. 51
- Diagrama 9: Hoja de Caso de Uso (Modulo de Reportes)p. 52
- Diagrama 10: Caso de Uso (Modulo de Reportes)p. 53
- Diagrama 11: Hoja de Caso de Uso (Modulo de Sincronizacion)p. 54
- Diagrama 12: Caso de uso (Modulo de Sincronización)p. 55
- Diagrama 13: Hoja de Caso de Uso (Modulo de Usuarios)p. 56
- Diagrama 14: Caso de Uso (Modulo de Usuarios)p. 57
- Diagrama 15: Hoja de Caso de Uso (Modulo de Ventas)p. 58
- Diagrama 16: Caso de Uso (Modulo de Ventas)p. 59
- Diagrama 17: Diagrama de Clases (Modulo de Caja)p. 60
- Diagrama 18: Diagrama de Clases (Modulo de Compras)p. 61
- Diagrama 19: Diagrama de Clases (Modulo de Inventarió)p. 62
- Diagrama 20: Diagrama de Clases (Modulo de Ventas)p. 63
- Diagrama 21: Diagrama de Componentesp. 64