Por favor, use este identificador para citar o enlazar este ítem:
http://dspace.espoch.edu.ec/handle/123456789/20845
Registro completo de metadatos
Campo DC | Valor | Lengua/Idioma |
---|---|---|
dc.contributor.advisor | Ávila Pesantez, Diego Fernando | - |
dc.contributor.author | Avalos Cuadrado, Ayrton Fidel | - |
dc.contributor.author | Manzano Quinzo, Edwin Stalyn | - |
dc.date.accessioned | 2024-04-29T18:25:54Z | - |
dc.date.available | 2024-04-29T18:25:54Z | - |
dc.date.issued | 2023-06-08 | - |
dc.identifier.citation | Avalos Cuadrado, Ayrton Fidel; Manzano Quinzo, Edwin Stalyn. (2023). Desarrollo de una aplicación descentralizada con el uso de la tecnología Blockchain para votaciones electrónicas en la Cooperativa de Ahorro y Crédito “Nueva Esperanza. Escuela Superior Politécnica de Chimborazo. Riobamba. | es_ES |
dc.identifier.uri | http://dspace.espoch.edu.ec/handle/123456789/20845 | - |
dc.description | En el presente trabajo de integración curricular se planteó como objetivo implementar una aplicación descentralizada de votaciones electrónicas para la Cooperativa de Ahorro y Crédito “Nueva Esperanza”. Se emplearon los métodos analítico, deductivo y estadístico, como técnicas de recolección de datos; se utilizó la revisión de documentación, el diagrama de Modelo y Notación de Procesos de Negocio (BPMN), encuesta adaptada al cuestionario de Seguridad con enfoque en Objetivo, Pregunta y Métrica (GQM) y métricas para evaluar la utilización de recursos. En cuanto a las herramientas, se utilizó́ el editor de código Visual Studio Code y Remix IDE, lenguaje de programación JavaScript tanto para el desarrollo del Backend y Frontend; para el desarrollo del contrato inteligente se utilizó el lenguaje Solidity y para la base de datos se usó PostgreSQL. Se utilizó la metodología de desarrollo de Proceso Racional Unificado (RUP) y el Lenguaje de Modelado Unificado (UML) durante el ciclo de desarrollo de la aplicación para trabajar con los usuarios en la definición de los casos de uso y requerimientos, logrando un ciclo de vida iterativo e incremental. Además, se aplicó́ el estándar ISO/IEC 25010 para medir la eficiencia de desempeño y seguridad del sistema. Los resultados obtenidos, en cuanto a la eficiencia de desempeño promedia un grado satisfactorio mientras que, el nivel de seguridad es del 94 %. Se concluye que el sistema cumple con los diferentes requerimientos del cliente. Se recomienda promover la utilización de normas para asegurar la calidad del proceso y del producto de software. | es_ES |
dc.description.abstract | The objective of the present curricular integration work was to implement a decentralized application of electronic voting for the "Nueva Esperanza" Savings and Credit Union. Analytical, deductive and statistical methods were used as data collection techniques; The documentation review, the Business Process Model and Notation (BPMN) diagram, a survey adapted to the Security questionnaire with a focus on Objective, the Goal Question Metric (GQM) and metrics to evaluate the use of resources were used. Regarding the tools, the Visual Studio Code and Remix IDE code editor, JavaScript programming language, was used for both the development of the Backend and Frontend; Solidity language was used for the development of the smart contract and PostgreSQL was used for the database. The development methodology of the Rational Unified Process (RUP) and the Unified Modeling Language (UML) were used during the application development cycle to work with users in the definition of use cases and requirements, achieving a cycle of iterative and incremental life. In addition, the ISO/IEC 25010 standard was applied to measure the efficiency of performance and security of the system. The results obtained, in terms of performance efficiency, average a satisfactory degree, while the security level is 94%. It is concluded that the system meets the different customer requirements. It is recommended to promote the use of standards to ensure the quality of the process and the software product. | es_ES |
dc.language.iso | spa | es_ES |
dc.publisher | Escuela Superior Politécnica de Chimborazo | es_ES |
dc.relation.ispartofseries | UDCTFIYE;18T00931 | - |
dc.rights | info:eu-repo/semantics/openAccess | es_ES |
dc.subject | INGENIERIA DE SOFTWARE | es_ES |
dc.subject | BLOCKCHAIN | es_ES |
dc.subject | VOTACIONES ELECTRÓNICAS | es_ES |
dc.subject | METODOLOGÍA DE DESARROLLO RUP | es_ES |
dc.subject | APLICACIONES DESCENTRALIZADAS | es_ES |
dc.subject | ISO/IEC 25010 | es_ES |
dc.subject | UTILIZACIÓN DE RECURSOS | es_ES |
dc.subject | SEGURIDAD | es_ES |
dc.title | Desarrollo de una aplicación descentralizada con el uso de la tecnología Blockchain para votaciones electrónicas en la Cooperativa de Ahorro y Crédito “Nueva Esperanza" | es_ES |
dc.type | info:eu-repo/semantics/bachelorThesis | es_ES |
dc.contributor.miembrotribunal | Ramos Valencia, Marco Vinicio | - |
dc.rights.uri | https://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 | |
---|---|---|---|---|
18T00931.pdf | 1,67 MB | Adobe PDF | Visualizar/Abrir |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons