Desarrollo del generador de código GENCODE para facilitar la codificación de interfaces web con acceso a datos
Descripción del Articulo
Este trabajo de investigación surge al observar los problemas al momento de desarrollar software. Existen procesos de codificación muy repetitivos, teniendo que dedicar tiempo innecesario, la falta de uso de buenas prácticas ocasionando código confuso y de difícil mantenimiento, así como también el...
Autores: | , |
---|---|
Formato: | tesis de grado |
Fecha de Publicación: | 2022 |
Institución: | Universidad Nacional Pedro Ruiz Gallo |
Repositorio: | UNPRG-Institucional |
Lenguaje: | español |
OAI Identifier: | oai:repositorio.unprg.edu.pe:20.500.12893/10149 |
Enlace del recurso: | https://hdl.handle.net/20.500.12893/10149 |
Nivel de acceso: | acceso abierto |
Materia: | Desarrollo de software Herramienta CASE Generador de código http://purl.org/pe-repo/ocde/ford#2.00.00 |
id |
UPRG_e4183185618cdc780bd470c512eb040d |
---|---|
oai_identifier_str |
oai:repositorio.unprg.edu.pe:20.500.12893/10149 |
network_acronym_str |
UPRG |
network_name_str |
UNPRG-Institucional |
repository_id_str |
9404 |
dc.title.es_PE.fl_str_mv |
Desarrollo del generador de código GENCODE para facilitar la codificación de interfaces web con acceso a datos |
title |
Desarrollo del generador de código GENCODE para facilitar la codificación de interfaces web con acceso a datos |
spellingShingle |
Desarrollo del generador de código GENCODE para facilitar la codificación de interfaces web con acceso a datos Facundo Barboza, Fiorella Mayté Desarrollo de software Herramienta CASE Generador de código http://purl.org/pe-repo/ocde/ford#2.00.00 |
title_short |
Desarrollo del generador de código GENCODE para facilitar la codificación de interfaces web con acceso a datos |
title_full |
Desarrollo del generador de código GENCODE para facilitar la codificación de interfaces web con acceso a datos |
title_fullStr |
Desarrollo del generador de código GENCODE para facilitar la codificación de interfaces web con acceso a datos |
title_full_unstemmed |
Desarrollo del generador de código GENCODE para facilitar la codificación de interfaces web con acceso a datos |
title_sort |
Desarrollo del generador de código GENCODE para facilitar la codificación de interfaces web con acceso a datos |
author |
Facundo Barboza, Fiorella Mayté |
author_facet |
Facundo Barboza, Fiorella Mayté Ramos Benites, Richard Andree |
author_role |
author |
author2 |
Ramos Benites, Richard Andree |
author2_role |
author |
dc.contributor.advisor.fl_str_mv |
Teran Santa Cruz, Franklin Edinson |
dc.contributor.author.fl_str_mv |
Facundo Barboza, Fiorella Mayté Ramos Benites, Richard Andree |
dc.subject.es_PE.fl_str_mv |
Desarrollo de software Herramienta CASE Generador de código |
topic |
Desarrollo de software Herramienta CASE Generador de código http://purl.org/pe-repo/ocde/ford#2.00.00 |
dc.subject.ocde.es_PE.fl_str_mv |
http://purl.org/pe-repo/ocde/ford#2.00.00 |
description |
Este trabajo de investigación surge al observar los problemas al momento de desarrollar software. Existen procesos de codificación muy repetitivos, teniendo que dedicar tiempo innecesario, la falta de uso de buenas prácticas ocasionando código confuso y de difícil mantenimiento, así como también el retraso de entrega del mismo a causa del tiempo empleado por los desarrolladores en la codificación. Debido a lo anterior, nace la idea de desarrollar un generador de código de interfaces CRUD basado en React.js, teniendo como finalidad disminuir el tiempo de codificación, además de permitir a los desarrolladores centrarse en requerimientos que conlleven esfuerzo lógico para construir software de calidad en menor tiempo. En esta investigación, se aplicó la metodología RUP, se capturó los requerimientos para la creación del generador, se estandarizó el código, se realizó un diseño de interfaz de fácil uso y finalmente se probó la herramienta obteniendo resultados satisfactorios. |
publishDate |
2022 |
dc.date.accessioned.none.fl_str_mv |
2022-05-05T15:58:44Z |
dc.date.available.none.fl_str_mv |
2022-05-05T15:58:44Z |
dc.date.issued.fl_str_mv |
2022 |
dc.type.es_PE.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.version.es_PE.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/20.500.12893/10149 |
url |
https://hdl.handle.net/20.500.12893/10149 |
dc.language.iso.es_PE.fl_str_mv |
spa |
language |
spa |
dc.relation.ispartof.fl_str_mv |
SUNEDU |
dc.rights.es_PE.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.*.fl_str_mv |
Atribución-CompartirIgual 4.0 Internacional |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-sa/4.0/ |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
Atribución-CompartirIgual 4.0 Internacional http://creativecommons.org/licenses/by-sa/4.0/ |
dc.format.es_PE.fl_str_mv |
application/pdf |
dc.publisher.es_PE.fl_str_mv |
Universidad Nacional Pedro Ruiz Gallo |
dc.publisher.country.es_PE.fl_str_mv |
PE |
dc.source.none.fl_str_mv |
reponame:UNPRG-Institucional instname:Universidad Nacional Pedro Ruiz Gallo instacron:UNPRG |
instname_str |
Universidad Nacional Pedro Ruiz Gallo |
instacron_str |
UNPRG |
institution |
UNPRG |
reponame_str |
UNPRG-Institucional |
collection |
UNPRG-Institucional |
bitstream.url.fl_str_mv |
http://repositorio.unprg.edu.pe/bitstream/20.500.12893/10149/1/Facundo_Barboza_y_Ramos_Benites.pdf http://repositorio.unprg.edu.pe/bitstream/20.500.12893/10149/2/license_rdf http://repositorio.unprg.edu.pe/bitstream/20.500.12893/10149/3/license.txt |
bitstream.checksum.fl_str_mv |
3a4206aa4854c5b89e10e98779451624 84a900c9dd4b2a10095a94649e1ce116 8a4605be74aa9ea9d79846c1fba20a33 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional - UNPRG |
repository.mail.fl_str_mv |
repositorio@unprg.edu.pe |
_version_ |
1817893692946513920 |
spelling |
Teran Santa Cruz, Franklin EdinsonFacundo Barboza, Fiorella MaytéRamos Benites, Richard Andree2022-05-05T15:58:44Z2022-05-05T15:58:44Z2022https://hdl.handle.net/20.500.12893/10149Este trabajo de investigación surge al observar los problemas al momento de desarrollar software. Existen procesos de codificación muy repetitivos, teniendo que dedicar tiempo innecesario, la falta de uso de buenas prácticas ocasionando código confuso y de difícil mantenimiento, así como también el retraso de entrega del mismo a causa del tiempo empleado por los desarrolladores en la codificación. Debido a lo anterior, nace la idea de desarrollar un generador de código de interfaces CRUD basado en React.js, teniendo como finalidad disminuir el tiempo de codificación, además de permitir a los desarrolladores centrarse en requerimientos que conlleven esfuerzo lógico para construir software de calidad en menor tiempo. En esta investigación, se aplicó la metodología RUP, se capturó los requerimientos para la creación del generador, se estandarizó el código, se realizó un diseño de interfaz de fácil uso y finalmente se probó la herramienta obteniendo resultados satisfactorios.application/pdfspaUniversidad Nacional Pedro Ruiz GalloPEinfo:eu-repo/semantics/openAccessAtribución-CompartirIgual 4.0 Internacionalhttp://creativecommons.org/licenses/by-sa/4.0/Desarrollo de softwareHerramienta CASEGenerador de códigohttp://purl.org/pe-repo/ocde/ford#2.00.00Desarrollo del generador de código GENCODE para facilitar la codificación de interfaces web con acceso a datosinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionreponame:UNPRG-Institucionalinstname:Universidad Nacional Pedro Ruiz Galloinstacron:UNPRGSUNEDUIngeniero (a) en Computación e InformáticaUniversidad Nacional Pedro Ruiz Gallo. Facultad de Ciencias Físicas y MatemáticasIngeniería en Computación e Informática749846757284154842249955https://orcid.org/0000-0002-3197-7979http://purl.org/pe-repo/renati/type#tesishttp://purl.org/pe-repo/renati/nivel#tituloProfesional611076Carrión Barco, GilbertoValdivia Salazar, Carlos AlbertoAlarcón García, Roger ErnestoORIGINALFacundo_Barboza_y_Ramos_Benites.pdfFacundo_Barboza_y_Ramos_Benites.pdfapplication/pdf2827878http://repositorio.unprg.edu.pe/bitstream/20.500.12893/10149/1/Facundo_Barboza_y_Ramos_Benites.pdf3a4206aa4854c5b89e10e98779451624MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81025http://repositorio.unprg.edu.pe/bitstream/20.500.12893/10149/2/license_rdf84a900c9dd4b2a10095a94649e1ce116MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.unprg.edu.pe/bitstream/20.500.12893/10149/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD5320.500.12893/10149oai:repositorio.unprg.edu.pe:20.500.12893/101492022-05-05 10:58:45.011Repositorio Institucional - UNPRGrepositorio@unprg.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
score |
13.982926 |
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).