Sistema de información para el establecimiento de ventas : “Variedades Lucero Gómez”

dc.contributor.advisor Meneses Escobar , Carlos Augusto
dc.contributor.author Gómez Osorio , Oscar Alberto
dc.contributor.author Hernandez Mendoza, Dimas Moises
dc.date.accessioned 2022-04-13T11:11:25Z
dc.date.available 2022-04-13T11:11:25Z
dc.date.issued 2021
dc.description.abstract Este documento es el trabajo final de grado en la modalidad de proyecto de aplicación, requisito para obtener el título de Ingenieros de Sistemas y Computación la Universidad Tecnológica de Pereira. El objetivo del proyecto es desarrollar una aplicación web para la gestión y control de las ventas del negocio "Variedades Lucero Gómez", desarrollar una propuesta de solución para los problemas planteados por el propietario con el fin de agilizar el tiempo de los registros de compras y ventas. Crear informes de ventas y gestionar el inventario de productos. Se utilizó la metodología en cascada para desarrollar el modelo de la aplicación de software, aclarar sus funciones básicas y para facilitar el proceso de desarrollo del software a través de métodos entendidos por la ingeniería de software. Este documento se divide en cinco etapas y sigue el mismo flujo de trabajo de la metodología de desarrollo aplicada, la estructura del proyecto se compone de: (Análisis del problema, análisis de requerimientos, Diseño de la aplicación, Desarrollo de Software, Pruebas e Implementación). El documento comprende análisis de requerimientos del software, análisis y elaboración de casos de uso y desarrollo e implementación del diseño del aplicativo, se utilizaron herramientas como bases de datos no relacionales, herramientas para el desarrollo de aplicaciones web que finalmente fueron adaptadas a las necesidades solicitades y a las funcionalidades del sistema y que finalmente lograron cumplir con los objetivos del proyecto. spa
dc.description.abstract This document is the final project in the application project modality, a requirement to obtain the title of Computer and Systems Engineers from the Technological University of Pereira. The objective of the project is to develop a web application for the management and control of the sales of the Variedades Lucero Gómez business, develop a solution proposal for the problems raised by the owner and speed up the time of the purchase and sales registers. Create sales reports and manage product inventory. The cascade methodology was used to develop the software application model, clarify its basic functions and to facilitate the software development process through methods understood by software engineering. This document consists of five stages, these stages follow the workflow of the applied development methodology, the project structure is composed of: (Problem analysis, requirements analysis, Application Design, Software Development, Testing and Implementation). This document includes analysis of software requirements, analysis and elaboration of use cases and development and implementation of the application design. Tools such as relational databases, hosting servers and free software were used for the development of web applications. eng
dc.description.degreelevel Pregrado
dc.description.degreename Ingeniero(a) de Sistemas y Computación
dc.description.tableofcontents TABLA DE CONTENIDO 1. ETAPA I .............................................................................................................................. 10 1.1. Definición del establecimiento de ventas....................................................................... 10 1.2. Problema......................................................................................................................... 11 1.2.1. Causas..................................................................................................................... 12 1.3. Objetivo general ............................................................................................................. 13 1.4. Objetivos específicos...................................................................................................... 13 1.5. Alcance del Proyecto...................................................................................................... 13 2. ETAPA II............................................................................................................................. 14 2.1. MARCO REFERENCIAL............................................................................................. 14 2.1.1. Alegra:..................................................................................................................... 15 2.1.2. Scorpio Mipymes:................................................................................................... 15 2.1.3. Kubapp erp:............................................................................................................. 16 2.1.4. Rightcontrol ............................................................................................................ 16 2.1.5. Aplicación Web: ..................................................................................................... 17 2.1.6. Arquitectura de la aplicación: ................................................................................. 17 2.1.7. Entrevista con el cliente:......................................................................................... 17 2.1.8. Historias de Usuario:............................................................................................... 17 2.1.9. Levantamiento de requisitos: .................................................................................. 18 2.1.10. Metodologías para el desarrollo de software: ......................................................... 18 2.1.11. Sistemas operativos:................................................................................................ 18 2.1.12. Lenguajes de programación:................................................................................... 18 2.1.13. Definición de Mockups:.......................................................................................... 18 2.1.14. Diagramas de secuencia:......................................................................................... 19 2.1.15. Framework:............................................................................................................. 19 2.1.16. Codificación............................................................................................................ 19 2.1.17. Sistema gestor de bases de datos SGBD................................................................. 19 2.1.18. Pruebas unitarias:.................................................................................................... 19 2.2. Identificación de los sistemas actuales........................................................................... 20 2.2.1. Descripción de los sistemas actuales. ..................................................................... 20 2.2.2. Diagnóstico de los Sistemas Actuales..................................................................... 20 2.3. MARCO METODOLÓGICO........................................................................................ 22 2.3.1. Metodología del trabajo .......................................................................................... 22 2.3.2. Metodología de trabajo como metodología tradicional .......................................... 23 2.3.3. Arquitectura del sistema ......................................................................................... 23 2.3.4. Herramientas de Software utilizadas en el proyecto............................................... 23 2.4. Características del Sistema............................................................................................. 27 3. ETAPA III ........................................................................................................................... 28 3.1. FASE DE LEVANTAMIENTO DE REQUISITOS...................................................... 28 3.1.1. Levantamiento de requerimientos........................................................................... 28 3.1.2. Historias de usuario................................................................................................. 29 3.2. Actividades de análisis de la situación actual ................................................................ 30 3.3. Especificación de Requisitos Funcionales del Sistema.................................................. 31 3.4. Especificación de Requisitos No Funcionales ............................................................... 37 3.5. Análisis de Requisitos.................................................................................................... 38 3.5.1. Alcance de requisitos.............................................................................................. 38 3.6. Restricciones del Software ............................................................................................. 40 3.7. Descripción general del Aplicativo (Interfaces)............................................................. 40 3.7.1. Interfaz Login.......................................................................................................... 40 3.7.2. Interfaz Administrador............................................................................................ 41 3.7.3. Interfaz Vendedor ................................................................................................... 41 3.7.4. Interfaz principal (Presentación)............................................................................. 41 3.7.5. Interfaz de inicio home de la aplicación (Dashboard). ........................................... 41 3.7.6. Características del entorno del aplicativo Web....................................................... 42 3.8. Requerimientos Usuario Administrador......................................................................... 42 3.9. Requerimientos Usuario Vendedor................................................................................ 43 3.10. Interfaces Externas de Entrada (IE)............................................................................ 44 3.11. Interfaces Externas de Salida (IS) .............................................................................. 45 3.12. CASOS DE USO........................................................................................................ 46 3.12.1. Identificación de los actores del sistema................................................................. 46 3.12.2. Descripción de los actores del sistema.................................................................... 47 3.12.3. Listado de casos de uso........................................................................................... 49 3.12.4. Análisis de casos de uso.......................................................................................... 49 3.13. Diagrama de casos de uso........................................................................................... 67 3.14. FASE DE DISEÑO .................................................................................................... 78 3.14.1. Entorno tecnológico del cliente .............................................................................. 79 3.14.2. Requerimientos de software.................................................................................... 79 3.14.3. Requerimientos de Hardware.................................................................................. 80 3.14.4. Otros requerimientos............................................................................................... 80 3.15. Diagrama de modelo relacional (ER)......................................................................... 81 3.15.1. Descripción de datos. .............................................................................................. 81 3.16. Especificación de las tablas de modelo de datos........................................................ 82 3.17. Diagrama de Clases.................................................................................................... 89 3.18. Diagramas de secuencia.............................................................................................. 81 3.18.1. Registro de Compra ................................................................................................ 81 3.18.2. Registro de Venta.................................................................................................... 82 3.18.3. Generar reporte de ventas ....................................................................................... 83 3.19. Diseño de la Interfaz................................................................................................... 85 3.20. Estructura del proyecto en Django ............................................................................. 89 4. ETAPA IV............................................................................................................................ 91 4.1. FASE DE PRUEBAS..................................................................................................... 91 4.2. Pruebas Unitarias............................................................................................................ 92 4.3. Conclusión de pruebas: ................................................................................................ 103 5. ETAPA V ........................................................................................................................... 103 5.1. MANUAL DE USUARIO. .......................................................................................... 103 5.2. TRABAJO A FUTURO............................................................................................... 104 5.3. CONCLUSIONES. ...................................................................................................... 105 6. Bibliografía ........................................................................................................................ 108 spa
dc.format.extent 115 páginas
dc.format.mimetype application/pdf
dc.identifier.instname Universidad Tecnológica de Pereira
dc.identifier.reponame Repositorio institucional Universidad Tecnológica de Pereira
dc.identifier.repourl https://repositorio.utp.edu.co/home
dc.identifier.uri https://hdl.handle.net/11059/14011
dc.language.iso spa
dc.publisher Universidad Tecnológica de Pereira
dc.publisher.faculty Facultad de Ingenierías
dc.publisher.place Pereira
dc.publisher.program Ingeniería de Sistemas y Computación
dc.relation.references Alegra, S. (2021). alegra.com. Obtenido de alegra.com: https://www.alegra.com/colombia
dc.relation.references Alicia, A. (26 de 09 de 2019). mintrabajo.gov.co. Obtenido de mintrabajo.gov.co: https://www.mintrabajo.gov.co/prensa/comunicados/2019/septiembre/mipymes representan-mas-de-90-del-sector-productivo-nacional-y-generan-el-80-del-empleo-en colombia-ministra-alicia-arang
dc.relation.references Arias, J. (12 de 2018). scielo. Obtenido de scielo: http://www.scielo.org.co/scielo.php?script=sci_arttext&pid=S1909- 83672018000200007#B1
dc.relation.references Carlos, O. (2012). lasallista. Obtenido de lasallista: http://repository.lasallista.edu.co/dspace/bitstream/10567/737/1/Metodologia_desarrollo_ software_Pragma.pdf
dc.relation.references Cruz, A. (13 de 04 de 2020). desarrollolibre. Obtenido de desarrollolibre: https://www.desarrollolibre.net/blog/python/el-patron-de-diseno-mtv-en-django-y-su relacion-con-el-mvc
dc.relation.references Dirven , B. B., Pérez, R., Cáceres, R. J., Tito, A. T., Gómez , R. K., & Ticona, A. (2018). El desarrollo rural establecido en las áreas Vulnerables. Lima: Colección Racso.
dc.relation.references fenalco. (2020). fenalco. Obtenido de fenalco: http://www.fenalco.com.co/bit%C3%A1cora econ%C3%B3mica/%C2%BFqu%C3%A9-determina-las-ventas-minoristas-en-colomb
dc.relation.references Fenalco. (s.f.). fenalco.com.co. Obtenido de fenalco.com.co: http://www.fenalco.com.co/bit%C3%A1cora-econ%C3%B3mica/%C2%BFqu%C3%A9- determina-las-ventas-minoristas-en-colombia
dc.relation.references Francisco García, C. P. (01 de 1998). Diagramas de Clase en UML 1.1. Editorial América Ibérica.
dc.relation.references Jacobsen. (1993). Por Ivar Jacobson – object-oriented ingeniería de Software: Un Uso funda impulsado Approach: 1st (first) edition. Addison Wesley Professional.
dc.relation.references Juan, A. (Diciembre de 2018). scielo. Obtenido de scielo: http://www.scielo.org.co/scielo.php?script=sci_arttext&pid=S1909- 83672018000200007#B1
dc.relation.references KUBAPP, E. (2020). guiatic.com. Obtenido de guiatic.com: https://guiatic.com/co/28-sistemas administrativos-integrados/1148-kubapp-erp-sistema-administrativo-y-financiero software-gestion-administrativa-contable-y-facturacion-electronica
dc.relation.references M., D. J. (2008). unican. Obtenido de unican: https://www.ctr.unican.es/asignaturas/MC_OO/Doc/OO_08_I2_Proceso.pdf
dc.relation.references mozilla. (10 de 09 de 2021). developer.mozilla. Obtenido de developer.mozilla: https://developer.mozilla.org/es/docs/Learn/JavaScript/First_steps/What_is_JavaScript
dc.relation.references mozilla. (11 de 09 de 2021). developer.mozilla. Obtenido de developer.mozilla: https://developer.mozilla.org/es/docs/Learn/Server-side/Django/Introduction
dc.relation.references Oswaldo Terán1, F. N.-B. (Marzo de 2009). scielo. Obtenido de scielo: http://ve.scielo.org/scielo.php?script=sci_arttext&pid=S0798-40652009000100005
dc.relation.references phigux. (07 de 02 de 2012). phigux.blogspot.com. Obtenido de phigux.blogspot.com: http://phigux.blogspot.com/2012/02/que-es-el-levantamiento-de.html
dc.relation.references Rightcontrol. (17 de 12 de 2018). capterra.es. Obtenido de capterra.es: https://www.capterra.es/software/90466/rightcontrol
dc.relation.references SCORPIO, M. (2020). guiatic. Obtenido de guiatic: https://guiatic.com/co/28-sistemas administrativos-integrados/677-scorpio-mipyme-software-administrativo-para-pymes-y minipymes-scorpio-mipyme-permite-el-manejo-de-facturacion-cartera-inventar
dc.relation.references techtarget. (s.f.). searchsoftwarequality.techtarget.com. Obtenido de searchsoftwarequality.techtarget.com: https://searchsoftwarequality.techtarget.com/definition/Web-application-Web-app
dc.relation.references Tovar, G. L. (1986). El asentamiento y la segregación de los Blancos y Mestizos. Bogotá: Cengage
dc.rights Manifiesto (Manifestamos) en este documento la voluntad de autorizar a la Biblioteca Jorge Roa Martínez de la Universidad Tecnológica de Pereira la publicación en el Repositorio institucional (http://biblioteca.utp.edu.co), la versión electrónica de la OBRA titulada: ________________________________________________________________________________________________ ________________________________________________________________________________________________ ________________________________________________________________________________________________ La Universidad Tecnológica de Pereira, entidad académica sin ánimo de lucro, queda por lo tanto facultada para ejercer plenamente la autorización anteriormente descrita en su actividad ordinaria de investigación, docencia y publicación. La autorización otorgada se ajusta a lo que establece la Ley 23 de 1982. Con todo, en mi (nuestra) condición de autor (es) me (nos) reservo (reservamos) los derechos morales de la OBRA antes citada con arreglo al artículo 30 de spa
dc.rights.accessrights info:eu-repo/semantics/openAccess
dc.rights.coar http://purl.org/coar/access_right/c_abf2
dc.rights.license Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.uri https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.ddc 000 - Ciencias de la computación, información y obras generales::005 - Programación, programas, datos de computación
dc.subject.other Interface management
dc.subject.other Multi-agent systems
dc.subject.other System analysis and design
dc.subject.proposal Sistema de gestión - inventarios spa
dc.subject.proposal Software libre spa
dc.subject.proposal Interfaz de usuario spa
dc.subject.proposal Sistema de gestión - Compras spa
dc.title Sistema de información para el establecimiento de ventas : “Variedades Lucero Gómez” spa
dc.type Trabajo de grado - Pregrado
dc.type.coar http://purl.org/coar/resource_type/c_7a1f
dc.type.coarversion http://purl.org/coar/version/c_ab4af688f83e57aa
dc.type.content Text
dc.type.driver info:eu-repo/semantics/bachelorThesis
dc.type.version info:eu-repo/semantics/acceptedVersion
Archivos
Paquete original
Mostrando 1 - 1 de 1
Imagen en miniatura
Nombre:
TRABAJO DE GRADO.pdf
Tamaño:
1.92 MB
Formato:
Adobe Portable Document Format
Descripción:
Paquete de licencias
Mostrando 1 - 1 de 1
No hay miniatura disponible
Nombre:
license.txt
Tamaño:
14.48 KB
Formato:
Item-specific license agreed upon to submission
Descripción: