Proponer una arquitectura de software para el desarrollo de aplicaciones empresariales usando el lenguaje de programación estructurado RPG empleando estándares de diseño de software
Descripción del Articulo
El presente proyecto tiene como objetivo proponer una arquitectura de software para el desarrollo de aplicaciones empresariales utilizando el lenguaje de programación estructurado RPG IV o también denominado simplemente RPG, con el fin de mejorar el proceso de desarrollo de software aplicando modern...
Autor: | |
---|---|
Formato: | tesis de grado |
Fecha de Publicación: | 2019 |
Institución: | Universidad Nacional de Piura |
Repositorio: | UNP-Institucional |
Lenguaje: | español |
OAI Identifier: | oai:repositorio.unp.edu.pe:UNP/2188 |
Enlace del recurso: | https://repositorio.unp.edu.pe/handle/UNP/2188 |
Nivel de acceso: | acceso abierto |
Materia: | Mejorar diseño de software Patrones Arquitectónicos Arquitectura de software Ingeniería y Tecnología |
id |
RUMP_8ed36e1531e7862df37c24b79b9aaaa7 |
---|---|
oai_identifier_str |
oai:repositorio.unp.edu.pe:UNP/2188 |
network_acronym_str |
RUMP |
network_name_str |
UNP-Institucional |
repository_id_str |
4814 |
dc.title.es_PE.fl_str_mv |
Proponer una arquitectura de software para el desarrollo de aplicaciones empresariales usando el lenguaje de programación estructurado RPG empleando estándares de diseño de software |
title |
Proponer una arquitectura de software para el desarrollo de aplicaciones empresariales usando el lenguaje de programación estructurado RPG empleando estándares de diseño de software |
spellingShingle |
Proponer una arquitectura de software para el desarrollo de aplicaciones empresariales usando el lenguaje de programación estructurado RPG empleando estándares de diseño de software Barranzuela Imán, Nelson Abel Mejorar diseño de software Patrones Arquitectónicos Arquitectura de software Ingeniería y Tecnología |
title_short |
Proponer una arquitectura de software para el desarrollo de aplicaciones empresariales usando el lenguaje de programación estructurado RPG empleando estándares de diseño de software |
title_full |
Proponer una arquitectura de software para el desarrollo de aplicaciones empresariales usando el lenguaje de programación estructurado RPG empleando estándares de diseño de software |
title_fullStr |
Proponer una arquitectura de software para el desarrollo de aplicaciones empresariales usando el lenguaje de programación estructurado RPG empleando estándares de diseño de software |
title_full_unstemmed |
Proponer una arquitectura de software para el desarrollo de aplicaciones empresariales usando el lenguaje de programación estructurado RPG empleando estándares de diseño de software |
title_sort |
Proponer una arquitectura de software para el desarrollo de aplicaciones empresariales usando el lenguaje de programación estructurado RPG empleando estándares de diseño de software |
author |
Barranzuela Imán, Nelson Abel |
author_facet |
Barranzuela Imán, Nelson Abel |
author_role |
author |
dc.contributor.advisor.fl_str_mv |
Infante Saavedra, Carmen Lucila Requena Flores, Rigo Félix |
dc.contributor.author.fl_str_mv |
Barranzuela Imán, Nelson Abel |
dc.subject.es_PE.fl_str_mv |
Mejorar diseño de software Patrones Arquitectónicos Arquitectura de software |
topic |
Mejorar diseño de software Patrones Arquitectónicos Arquitectura de software Ingeniería y Tecnología |
dc.subject.ocde.none.fl_str_mv |
Ingeniería y Tecnología |
description |
El presente proyecto tiene como objetivo proponer una arquitectura de software para el desarrollo de aplicaciones empresariales utilizando el lenguaje de programación estructurado RPG IV o también denominado simplemente RPG, con el fin de mejorar el proceso de desarrollo de software aplicando modernas técnicas de arquitectura de software, mejorando significativamente el cicclo de desarrollo, diseño y mantenimiento de la aplicación; resolviendo problemas como : duplicar código fuente, desencadenar o introducir nuevos errores en el código fuente, reducir la cantidad de tiempo para detectar errores. Para la realización del presente proyecto se ha tomado como base las nuevas técnicas de desarrollo de software que la industria ofrece, así como el nuevo modelo de programación del lenguaje RPG IV denominado ILE. En el desarrollo de la aplicación software sobre la cual se aplica la arquitectura de software propuesta se hizo uso de la metodología RUP (Rational Unified Process), conocida por ser iterativa e incremental. Se identificaron los procesos relacionados al área de gestión de créditos de una empresa financiera, posteriormente se determinaron los requerimientos de una nueva aplicación modelando los procesos y construyendo los diagramas. Así mismo se diseñaron las interfaces del sistema. En la implementación se codificó el software en RPG IV, se implementó la base de datos a través de DB2 y se hicieron las pruebas de funcionamiento respectivas. |
publishDate |
2019 |
dc.date.accessioned.none.fl_str_mv |
2020-03-22T15:46:04Z |
dc.date.available.none.fl_str_mv |
2020-03-22T15:46:04Z |
dc.date.issued.fl_str_mv |
2019 |
dc.type.es_PE.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
dc.identifier.citation.none.fl_str_mv |
APA |
dc.identifier.uri.none.fl_str_mv |
https://repositorio.unp.edu.pe/handle/UNP/2188 |
identifier_str_mv |
APA |
url |
https://repositorio.unp.edu.pe/handle/UNP/2188 |
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.uri.*.fl_str_mv |
https://creativecommons.org/licenses/by/4.0/ |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
https://creativecommons.org/licenses/by/4.0/ |
dc.format.es_PE.fl_str_mv |
application/pdf |
dc.publisher.es_PE.fl_str_mv |
Universidad Nacional de Piura |
dc.publisher.country.none.fl_str_mv |
Perú |
dc.source.es_PE.fl_str_mv |
Universidad Nacional de Piura / UNP |
dc.source.none.fl_str_mv |
reponame:UNP-Institucional instname:Universidad Nacional de Piura instacron:UNP |
instname_str |
Universidad Nacional de Piura |
instacron_str |
UNP |
institution |
UNP |
reponame_str |
UNP-Institucional |
collection |
UNP-Institucional |
bitstream.url.fl_str_mv |
https://repositorio.unp.edu.pe/bitstreams/95ec00ca-dbe3-4cde-b393-dbd7ddd9f7fb/download https://repositorio.unp.edu.pe/bitstreams/19e7ad80-d43f-4d9c-9d28-9552117a6917/download https://repositorio.unp.edu.pe/bitstreams/c4d18a23-4cb5-4a99-9a78-f26b92a2834c/download https://repositorio.unp.edu.pe/bitstreams/619699cb-1ec2-4e2c-b811-7a8b27c9e822/download |
bitstream.checksum.fl_str_mv |
259554c6b92759e923b43f7b3f1fb5f2 bb87e2fb4674c76d0d2e9ed07fbb9c86 c52066b9c50a8f86be96c82978636682 dad1d229dd53ac27989fda786f8cc615 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
DSPACE7 UNP |
repository.mail.fl_str_mv |
dspace-help@myu.edu |
_version_ |
1843255003515453440 |
spelling |
Infante Saavedra, Carmen LucilaRequena Flores, Rigo FélixBarranzuela Imán, Nelson Abel2020-03-22T15:46:04Z2020-03-22T15:46:04Z2019APAhttps://repositorio.unp.edu.pe/handle/UNP/2188El presente proyecto tiene como objetivo proponer una arquitectura de software para el desarrollo de aplicaciones empresariales utilizando el lenguaje de programación estructurado RPG IV o también denominado simplemente RPG, con el fin de mejorar el proceso de desarrollo de software aplicando modernas técnicas de arquitectura de software, mejorando significativamente el cicclo de desarrollo, diseño y mantenimiento de la aplicación; resolviendo problemas como : duplicar código fuente, desencadenar o introducir nuevos errores en el código fuente, reducir la cantidad de tiempo para detectar errores. Para la realización del presente proyecto se ha tomado como base las nuevas técnicas de desarrollo de software que la industria ofrece, así como el nuevo modelo de programación del lenguaje RPG IV denominado ILE. En el desarrollo de la aplicación software sobre la cual se aplica la arquitectura de software propuesta se hizo uso de la metodología RUP (Rational Unified Process), conocida por ser iterativa e incremental. Se identificaron los procesos relacionados al área de gestión de créditos de una empresa financiera, posteriormente se determinaron los requerimientos de una nueva aplicación modelando los procesos y construyendo los diagramas. Así mismo se diseñaron las interfaces del sistema. En la implementación se codificó el software en RPG IV, se implementó la base de datos a través de DB2 y se hicieron las pruebas de funcionamiento respectivas.Tesisapplication/pdfspaUniversidad Nacional de PiuraPerúinfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by/4.0/Universidad Nacional de Piura / UNPreponame:UNP-Institucionalinstname:Universidad Nacional de Piurainstacron:UNPMejorar diseño de softwarePatrones ArquitectónicosArquitectura de softwareIngeniería y TecnologíaProponer una arquitectura de software para el desarrollo de aplicaciones empresariales usando el lenguaje de programación estructurado RPG empleando estándares de diseño de softwareinfo:eu-repo/semantics/bachelorThesisSUNEDUIngeniero InformáticoUniversidad Nacional de PiuraTítulo ProfesionalIngeniería InformáticaFacultad de Ingeniería IndustrialORIGINALINF-BAR-IMA-2019.pdfINF-BAR-IMA-2019.pdfapplication/pdf4284294https://repositorio.unp.edu.pe/bitstreams/95ec00ca-dbe3-4cde-b393-dbd7ddd9f7fb/download259554c6b92759e923b43f7b3f1fb5f2MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81232https://repositorio.unp.edu.pe/bitstreams/19e7ad80-d43f-4d9c-9d28-9552117a6917/downloadbb87e2fb4674c76d0d2e9ed07fbb9c86MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81327https://repositorio.unp.edu.pe/bitstreams/c4d18a23-4cb5-4a99-9a78-f26b92a2834c/downloadc52066b9c50a8f86be96c82978636682MD53TEXTINF-BAR-IMA-2019.pdf.txtINF-BAR-IMA-2019.pdf.txtExtracted texttext/plain344954https://repositorio.unp.edu.pe/bitstreams/619699cb-1ec2-4e2c-b811-7a8b27c9e822/downloaddad1d229dd53ac27989fda786f8cc615MD54UNP/2188oai:repositorio.unp.edu.pe:UNP/21882020-03-23 03:00:40.355https://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessopen.accesshttps://repositorio.unp.edu.peDSPACE7 UNPdspace-help@myu.edu77u/TGljZW5jaWEgZGUgVXNvCiAKRWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCwgZGlmdW5kZSBtZWRpYW50ZSBsb3MgdHJhYmFqb3MgZGUgaW52ZXN0aWdhY2nDs24gcHJvZHVjaWRvcyBwb3IgbG9zIG1pZW1icm9zIGRlIGxhIHVuaXZlcnNpZGFkLiBFbCBjb250ZW5pZG8gZGUgbG9zIGRvY3VtZW50b3MgZGlnaXRhbGVzIGVzIGRlIGFjY2VzbyBhYmllcnRvIHBhcmEgdG9kYSBwZXJzb25hIGludGVyZXNhZGEuCgpTZSBhY2VwdGEgbGEgZGlmdXNpw7NuIHDDumJsaWNhIGRlIGxhIG9icmEsIHN1IGNvcGlhIHkgZGlzdHJpYnVjacOzbi4gUGFyYSBlc3RvIGVzIG5lY2VzYXJpbyBxdWUgc2UgY3VtcGxhIGNvbiBsYXMgc2lndWllbnRlcyBjb25kaWNpb25lczoKCkVsIG5lY2VzYXJpbyByZWNvbm9jaW1pZW50byBkZSBsYSBhdXRvcsOtYSBkZSBsYSBvYnJhLCBpZGVudGlmaWNhbmRvIG9wb3J0dW5hIHkgY29ycmVjdGFtZW50ZSBhIGxhIHBlcnNvbmEgcXVlIHBvc2VhIGxvcyBkZXJlY2hvcyBkZSBhdXRvci4KCk5vIGVzdMOhIHBlcm1pdGlkbyBlbCB1c28gaW5kZWJpZG8gZGVsIHRyYWJham8gZGUgaW52ZXN0aWdhY2nDs24gY29uIGZpbmVzIGRlIGx1Y3JvIG8gY3VhbHF1aWVyIHRpcG8gZGUgYWN0aXZpZGFkIHF1ZSBwcm9kdXpjYSBnYW5hbmNpYXMgYSBsYXMgcGVyc29uYXMgcXVlIGxvIGRpZnVuZGVuIHNpbiBlbCBjb25zZW50aW1pZW50byBkZWwgYXV0b3IgKGF1dG9yIGxlZ2FsKS4KCkxvcyBkZXJlY2hvcyBtb3JhbGVzIGRlbCBhdXRvciBubyBzb24gYWZlY3RhZG9zIHBvciBsYSBwcmVzZW50ZSBsaWNlbmNpYSBkZSB1c28uCgpEZXJlY2hvcyBkZSBhdXRvcgoKTGEgdW5pdmVyc2lkYWQgbm8gcG9zZWUgbG9zIGRlcmVjaG9zIGRlIHByb3BpZWRhZCBpbnRlbGVjdHVhbC4gTG9zIGRlcmVjaG9zIGRlIGF1dG9yIHNlIGVuY3VlbnRyYW4gcHJvdGVnaWRvcyBwb3IgbGEgbGVnaXNsYWNpw7NuIHBlcnVhbmE6IExleSBzb2JyZSBlbCBEZXJlY2hvIGRlIEF1dG9yIHByb211bGdhZG8gZW4gMTk5NiAoRC5MLiBOwrA4MjIpLCBMZXkgcXVlIG1vZGlmaWNhIGxvcyBhcnTDrWN1bG9zIDE4OMKwIHkgMTg5wrAgZGVsIGRlY3JldG8gbGVnaXNsYXRpdm8gTsKwODIyLCBMZXkgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgcHJvbXVsZ2FkbyBlbiAyMDA1IChMZXkgTsKwMjg1MTcpLCBEZWNyZXRvIExlZ2lzbGF0aXZvIHF1ZSBhcHJ1ZWJhIGxhIG1vZGlmaWNhY2nDs24gZGVsIERlY3JldG8gTGVnaXNsYXRpdm8gTsKwODIyLCBMZXkgc29icmUgZWwgRGVyZWNobyBkZSBBdXRvciBwcm9tdWxnYWRvIGVuIDIwMDggKEQuTC4gTsKwMTA3NikuCg== |
score |
12.650065 |
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).