Por favor, use este identificador para citar o enlazar este ítem: http://dspace.espoch.edu.ec/handle/123456789/13636
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorOñate, Alejandra-
dc.contributor.authorGuanolema Choca, Luis Alberto-
dc.date.accessioned2020-01-28T20:37:00Z-
dc.date.available2020-01-28T20:37:00Z-
dc.date.issued2019-11-21-
dc.identifier.citationGuanolema Choca, Luis Alberto. (2019). Desarrollo de un sistema web para automatizar el proceso de compra y venta en la microempresa raza utilizando la tecnología Laravel y Vue.js bajo un enfoque de desarrollo dirigido por pruebas (TDD). Escuela Superior Politécnica de Chimborazo. Riobamba.es_ES
dc.identifier.urihttp://dspace.espoch.edu.ec/handle/123456789/13636-
dc.descriptionEl presente trabajo de titulación tuvo como objetivo desarrollar un sistema web para automatizar el proceso de compra y venta en la microempresa comercial “Raza” aplicando un enfoque de desarrollo guiado por pruebas (TDD). En la fase de requerimentación del sistema se obtuvo 29 historias de usuario y 8 historias técnicas, las cuales se planificaron y desarrollaron con la metodología SCRUM, lo cual permitió obtener una mayor productividad y calidad de software sobre todo porque facilitó realizar las tareas de forma independiente. Con la finalidad de facilitar la mantenibilidad y escalabilidad del sistema se empleó el patrón Modelo Vista Controlador; se utilizaron herramientas de licencia libre como lenguaje de programación PHP, el gestor de base de datos MySQL, y el servidor de aplicaciones fue XAMP para el desarrollo del sistema; debido a su extensa documentación y con el objetivo de abaratar costos. Como resultado final se obtuvo el sistema de compra y venta, el cual necesita para su funcionamiento recursos mínimos de lado del cliente; por otra parte, se realizaron dos estudios para comprobar una reducción de tiempos respecto al proceso manual y automatizado respectivamente, dentro de los procesos analizados se obtuvo una reducción del tiempo desde un 25% hasta un 91%. Debido a que los estudios arrojan distribuciones normales con diferencias estadísticamente significativas se concluye que existe una reducción real del tiempo en la ejecución de los procesos posterior a la implementación del sistema web. Finalmente se recomienda utilizar la técnica TDD porque utiliza un marco de trabajo centrándose en el diseño del sistema y la lógica de negocio, por lo cual ayuda a minimizar el número de errores, brinda confianza y prepara el software para cualquier modificación.es_ES
dc.description.abstractThe objective of this degree work was to develop a web system to automate the buying and selling process in the commercial microenterprise "Raza" applying a test-guided development approach (TDD). In the system requirement phase, 29 user stories and 8 technical stories were obtained, which were planned and developed with the SCRUM methodology, it allowed to get a greater productivity and software quality, especially since it facilitated to do the tasks independently. In order to facilitate the maintainability and scalability of the system, the Model Controller View Pattern was used; Free license tools such as PHP programming language, the MySQL database manager were used, and the application server was XAMP for system development; due to its extensive documentation and with the objective of lowering costs. As a final result, the purchase and sale system was obtained, which requires minimum resources from the client for its operation; On the other hand, two studies were carried out to verify a reduction in time in relation to the manual and automated process, respectively. Within the analyzed processes a reduction in time was obtained from 25% to 91%. Because the studies show normal distributions with statistically significant differences, it is concluded that there is a real reduction of the time in the execution of the processes after the implementation of the web system. Finally, it is recommended to use the TDD technique because it uses a framework focusing on the system design and the business logic, which helps minimize the number of errors, provides confidence and prepares the software for any modification.es_ES
dc.language.isospaes_ES
dc.publisherEscuela Superior Politécnica de Chimborazoes_ES
dc.relation.ispartofseriesUDCTFIYE;18T00803-
dc.rightsinfo:eu-repo/semantics/openAccesses_ES
dc.subjectTECNOLOGÍA Y CIENCIAS DE LA INGENIERÍAes_ES
dc.subjectINGENIERÍA DE SOFTWAREes_ES
dc.subjectAUTOMATIZACIÓN DE PROCESOSes_ES
dc.subjectDESARROLLO DE APLICACIONES WEBes_ES
dc.subjectDESARROLLO GUIADO POR PRUEBAS (TDD)es_ES
dc.subjectPRUEBAS UNITARIASes_ES
dc.subjectMETODOLOGÍA ÁGIL (SCRUM)es_ES
dc.subjectSISTEMA WEB DE COMPRA Y VENTAes_ES
dc.subjectMODELO VISTA CONTROLADOR (MVC)es_ES
dc.titleDesarrollo de un sistema web para automatizar el proceso de compra y venta en la microempresa raza utilizando la tecnología Laravel y Vue.js bajo un enfoque de desarrollo dirigido por pruebas (TDD).es_ES
dc.typebachelorThesises_ES
dc.contributor.miembrotribunalPaguay, Mario-
dc.rights.urihttps://creativecommons.org.//licenses/by-nc-sa/3.0/ec/es_ES
Aparece en las colecciones: Ingeniería en Sistemas Informáticos; Ingeniero/a de Software

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
18T00803.pdf1,65 MBAdobe PDFVista previa
Visualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons