Desarrollo de una API REST para la gestión de usuarios y facturas de la empresa DISLEPA S.A.S
El informe describe el desarrollo de una API REST para la empresa DISLEPA S.AS utilizando Java y Spring Boot. Este proyecto se originó por la necesidad de la empresa de digitalizar y administrar datos sensibles, incluyendo la información de usuarios y facturas comerciales. En el entorno empresarial...
- Autores:
-
Garcia Paredes, Luis Eduardo
- Tipo de recurso:
- https://vocabularies.coar-repositories.org/resource_types/c_7a1f/
- Fecha de publicación:
- 2024
- Institución:
- Universidad del Magdalena
- Repositorio:
- Repositorio Unimagdalena
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.unimagdalena.edu.co:123456789/21213
- Acceso en línea:
- https://repositorio.unimagdalena.edu.co/handle/123456789/21213
- Palabra clave:
- API REST, Java, Spring Boot, DISLEPA S.AS, digitalización, gestión de datos, usuarios, facturas, competitividad, soluciones tecnológicas, modernización, experiencia de usuarios, requisitos empresariales, ingeniería de software, diseño arquitectónico, patrones de diseño, mantenibilidad del código, configuración rápida, gestión de dependencias, endpoints RESTFUL
- Rights
- openAccess
- License
- Acceso Abierto
id |
UNIMAGDALE_ec0551dbd806efd49089f4b303789e70 |
---|---|
oai_identifier_str |
oai:repositorio.unimagdalena.edu.co:123456789/21213 |
network_acronym_str |
UNIMAGDALE |
network_name_str |
Repositorio Unimagdalena |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Desarrollo de una API REST para la gestión de usuarios y facturas de la empresa DISLEPA S.A.S |
title |
Desarrollo de una API REST para la gestión de usuarios y facturas de la empresa DISLEPA S.A.S |
spellingShingle |
Desarrollo de una API REST para la gestión de usuarios y facturas de la empresa DISLEPA S.A.S API REST, Java, Spring Boot, DISLEPA S.AS, digitalización, gestión de datos, usuarios, facturas, competitividad, soluciones tecnológicas, modernización, experiencia de usuarios, requisitos empresariales, ingeniería de software, diseño arquitectónico, patrones de diseño, mantenibilidad del código, configuración rápida, gestión de dependencias, endpoints RESTFUL |
title_short |
Desarrollo de una API REST para la gestión de usuarios y facturas de la empresa DISLEPA S.A.S |
title_full |
Desarrollo de una API REST para la gestión de usuarios y facturas de la empresa DISLEPA S.A.S |
title_fullStr |
Desarrollo de una API REST para la gestión de usuarios y facturas de la empresa DISLEPA S.A.S |
title_full_unstemmed |
Desarrollo de una API REST para la gestión de usuarios y facturas de la empresa DISLEPA S.A.S |
title_sort |
Desarrollo de una API REST para la gestión de usuarios y facturas de la empresa DISLEPA S.A.S |
dc.creator.fl_str_mv |
Garcia Paredes, Luis Eduardo |
dc.contributor.advisor.none.fl_str_mv |
Payares Becerra, Hugo Alberto |
dc.contributor.author.none.fl_str_mv |
Garcia Paredes, Luis Eduardo |
dc.subject.proposal.spa.fl_str_mv |
API REST, Java, Spring Boot, DISLEPA S.AS, digitalización, gestión de datos, usuarios, facturas, competitividad, soluciones tecnológicas, modernización, experiencia de usuarios, requisitos empresariales, ingeniería de software, diseño arquitectónico, patrones de diseño, mantenibilidad del código, configuración rápida, gestión de dependencias, endpoints RESTFUL |
topic |
API REST, Java, Spring Boot, DISLEPA S.AS, digitalización, gestión de datos, usuarios, facturas, competitividad, soluciones tecnológicas, modernización, experiencia de usuarios, requisitos empresariales, ingeniería de software, diseño arquitectónico, patrones de diseño, mantenibilidad del código, configuración rápida, gestión de dependencias, endpoints RESTFUL |
description |
El informe describe el desarrollo de una API REST para la empresa DISLEPA S.AS utilizando Java y Spring Boot. Este proyecto se originó por la necesidad de la empresa de digitalizar y administrar datos sensibles, incluyendo la información de usuarios y facturas comerciales. En el entorno empresarial actual, la digitalización y la eficiencia en la gestión de datos son cruciales para el crecimiento y la competitividad. DISLEPA S.AS decidió optimizar sus procesos internos mediante una solución tecnológica ágil y segura, implementando una API REST como estrategia clave para modernizar sus operaciones y mejorar la experiencia de usuarios internos y externos. La decisión de crear una API REST se basó en un análisis detallado de los requisitos empresariales, identificado a través de reuniones con la Gerente General y el Director de Operaciones. Se determinó que Java y Spring Boot eran las tecnologías ideales debido a su robustez, escalabilidad y amplio soporte comunitario. El desarrollo de la API siguió las mejores prácticas de ingeniería de software y diseño arquitectónico, aplicando patrones de diseño para asegurar la separación de preocupaciones y facilitar el mantenimiento del código. Spring Boot permitió una configuración rápida, gestión de dependencias y simplificación en el desarrollo de endpoints RESTFUL. |
publishDate |
2024 |
dc.date.accessioned.none.fl_str_mv |
2024-07-11T13:43:20Z |
dc.date.available.none.fl_str_mv |
2024-07-11T13:43:20Z |
dc.date.issued.none.fl_str_mv |
2024 |
dc.date.submitted.none.fl_str_mv |
2024 |
dc.type.spa.fl_str_mv |
Informe de práctica |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.coar.none.fl_str_mv |
https://vocabularies.coar-repositories.org/resource_types/c_7a1f/ |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.local.spa.fl_str_mv |
Trabajo de Grado de Pregrado |
format |
https://vocabularies.coar-repositories.org/resource_types/c_7a1f/ |
dc.identifier.uri.none.fl_str_mv |
https://repositorio.unimagdalena.edu.co/handle/123456789/21213 |
url |
https://repositorio.unimagdalena.edu.co/handle/123456789/21213 |
dc.language.iso.fl_str_mv |
spa |
language |
spa |
dc.rights.none.fl_str_mv |
Acceso Abierto info:eu-repo/semantics/openAccess |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.accessrights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.cc.spa.fl_str_mv |
Acceso Abierto |
dc.rights.creativecommons.none.fl_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.creativecommons.spa.fl_str_mv |
atribucionnocomercialsinderivar |
rights_invalid_str_mv |
Acceso Abierto https://creativecommons.org/licenses/by-nc-nd/4.0/ atribucionnocomercialsinderivar http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
text |
dc.publisher.none.fl_str_mv |
Universidad Del Magdalena |
dc.publisher.spa.fl_str_mv |
Universidad del Magdalena |
dc.publisher.department.spa.fl_str_mv |
Facultad de Ingeniería |
dc.publisher.place.spa.fl_str_mv |
Santa Marta |
dc.publisher.program.spa.fl_str_mv |
Ingeniería de Sistemas |
publisher.none.fl_str_mv |
Universidad Del Magdalena |
institution |
Universidad del Magdalena |
bitstream.url.fl_str_mv |
https://repositorio.unimagdalena.edu.co/bitstreams/65b1203b-3581-45ad-96c7-ac3e567a5305/download https://repositorio.unimagdalena.edu.co/bitstreams/c272ff2e-bec2-420b-93f0-9e37a9b56d16/download https://repositorio.unimagdalena.edu.co/bitstreams/6ca6881a-4e42-4dd1-bbce-fd33e5a96917/download |
bitstream.checksum.fl_str_mv |
d5e735a73183c10d44f75cd98172cd34 ac014e9db9a04d0af405fed0b7b7ca40 03de826a7ba30b30f95ba9233c6ed790 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional UniMagdalena |
repository.mail.fl_str_mv |
repositorio@unimagdalena.edu.co |
_version_ |
1836142400203915264 |
spelling |
Payares Becerra, Hugo AlbertoGarcia Paredes, Luis EduardoIngeniero (a) de Sistemas2024-07-11T13:43:20Z2024-07-11T13:43:20Z20242024El informe describe el desarrollo de una API REST para la empresa DISLEPA S.AS utilizando Java y Spring Boot. Este proyecto se originó por la necesidad de la empresa de digitalizar y administrar datos sensibles, incluyendo la información de usuarios y facturas comerciales. En el entorno empresarial actual, la digitalización y la eficiencia en la gestión de datos son cruciales para el crecimiento y la competitividad. DISLEPA S.AS decidió optimizar sus procesos internos mediante una solución tecnológica ágil y segura, implementando una API REST como estrategia clave para modernizar sus operaciones y mejorar la experiencia de usuarios internos y externos. La decisión de crear una API REST se basó en un análisis detallado de los requisitos empresariales, identificado a través de reuniones con la Gerente General y el Director de Operaciones. Se determinó que Java y Spring Boot eran las tecnologías ideales debido a su robustez, escalabilidad y amplio soporte comunitario. El desarrollo de la API siguió las mejores prácticas de ingeniería de software y diseño arquitectónico, aplicando patrones de diseño para asegurar la separación de preocupaciones y facilitar el mantenimiento del código. Spring Boot permitió una configuración rápida, gestión de dependencias y simplificación en el desarrollo de endpoints RESTFUL.Submitted by Luis Eduardo Garcia Paredes (luisgarciaep@unimagdalena.edu.co) on 2024-06-14T19:52:46Z workflow start=Step: reviewstep - action:claimaction No. of bitstreams: 1 EX-F43 INFORME - LUIS EDUARDO GARCIA PAREDES- OPCIÓN DE GRADO.docx: 838781 bytes, checksum: d5e735a73183c10d44f75cd98172cd34 (MD5)Step: reviewstep - action:reviewaction Rejected by Programa de Ingeniería de Sistemas Programa de Ingeniería de Sistemas(ingsistemas@unimagdalena.edu.co), reason: Favor agregar la licencia de publicación BI_F12_Formato_Licencia_Publicacion_Trabajos_Grado que se encuentra en el siguiente enlace: https://unimagdalena.edu.co/Content/DocumentosSubItems/BI_F12_Formato_Licencia_Publicacion_Trabajos_Grado.docx En formato PDF. on 2024-07-02T21:37:39Z (GMT)Submitted by Luis Eduardo Garcia Paredes (luisgarciaep@unimagdalena.edu.co) on 2024-07-03T04:47:21Z workflow start=Step: reviewstep - action:claimaction No. of bitstreams: 2 EX-F43 INFORME - LUIS EDUARDO GARCIA PAREDES- OPCIÓN DE GRADO.docx: 838781 bytes, checksum: d5e735a73183c10d44f75cd98172cd34 (MD5) BI_F12_Formato_Licencia_Publicacion_Trabajos_Grado (1).pdf: 158513 bytes, checksum: ac014e9db9a04d0af405fed0b7b7ca40 (MD5)Step: reviewstep - action:reviewaction Approved for entry into archive by Programa de Ingeniería de Sistemas Programa de Ingeniería de Sistemas(ingsistemas@unimagdalena.edu.co) on 2024-07-03T14:06:35Z (GMT)Step: editstep - action:editaction Approved for entry into archive by Cristhian Camilo Suarez Ibañez(csuarezi@unimagdalena.edu.co) on 2024-07-11T13:43:20Z (GMT)Made available in DSpace on 2024-07-11T13:43:20Z (GMT). No. of bitstreams: 2 EX-F43 INFORME - LUIS EDUARDO GARCIA PAREDES- OPCIÓN DE GRADO.docx: 838781 bytes, checksum: d5e735a73183c10d44f75cd98172cd34 (MD5) BI_F12_Formato_Licencia_Publicacion_Trabajos_Grado (1).pdf: 158513 bytes, checksum: ac014e9db9a04d0af405fed0b7b7ca40 (MD5) Previous issue date: 2024texthttps://repositorio.unimagdalena.edu.co/handle/123456789/21213Universidad Del MagdalenaUniversidad del MagdalenaFacultad de IngenieríaSanta MartaIngeniería de SistemasAcceso Abiertoinfo:eu-repo/semantics/openAccessinfo:eu-repo/semantics/openAccessAcceso Abiertohttps://creativecommons.org/licenses/by-nc-nd/4.0/atribucionnocomercialsinderivarhttp://purl.org/coar/access_right/c_abf2API REST, Java, Spring Boot, DISLEPA S.AS, digitalización, gestión de datos, usuarios, facturas, competitividad, soluciones tecnológicas, modernización, experiencia de usuarios, requisitos empresariales, ingeniería de software, diseño arquitectónico, patrones de diseño, mantenibilidad del código, configuración rápida, gestión de dependencias, endpoints RESTFULDesarrollo de una API REST para la gestión de usuarios y facturas de la empresa DISLEPA S.A.SInforme de prácticahttps://vocabularies.coar-repositories.org/resource_types/c_7a1f/http://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisTrabajo de Grado de PregradospaPregradoORIGINALEX-F43 INFORME - LUIS EDUARDO GARCIA PAREDES- OPCIÓN DE GRADO.docxEX-F43 INFORME - LUIS EDUARDO GARCIA PAREDES- OPCIÓN DE GRADO.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.document838781https://repositorio.unimagdalena.edu.co/bitstreams/65b1203b-3581-45ad-96c7-ac3e567a5305/downloadd5e735a73183c10d44f75cd98172cd34MD51BI_F12_Formato_Licencia_Publicacion_Trabajos_Grado (1).pdfBI_F12_Formato_Licencia_Publicacion_Trabajos_Grado (1).pdfapplication/pdf158513https://repositorio.unimagdalena.edu.co/bitstreams/c272ff2e-bec2-420b-93f0-9e37a9b56d16/downloadac014e9db9a04d0af405fed0b7b7ca40MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-82484https://repositorio.unimagdalena.edu.co/bitstreams/6ca6881a-4e42-4dd1-bbce-fd33e5a96917/download03de826a7ba30b30f95ba9233c6ed790MD52123456789/21213oai:repositorio.unimagdalena.edu.co:123456789/212132024-11-22 21:08:24.237https://repositorio.unimagdalena.edu.coRepositorio Institucional UniMagdalenarepositorio@unimagdalena.edu.coTElDRU5DSUEgREUgUFVCTElDQUNJw5NOIERFIFJFR0lTVFJPIAogPGJyLz4KRUwgQVVUT1IsIG1hbmlmaWVzdGEgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwgeSBsYSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcywgcG9yIGxvIHRhbnRvLCBsYSBvYnJhIGVzIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSB5IHRpZW5lIGxhIHRpdHVsYXJpZGFkIHNvYnJlIGxhIG1pc21hLiBQQVLDgUdSQUZPOiBFbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbiwgRUwgQVVUT1IsIGFzdW1pcsOhIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkLCB5IHNhbGRyw6EgZW4gZGVmZW5zYSBkZSBsb3MgZGVyZWNob3MgYXF1w60gYXV0b3JpemFkb3M7IHBhcmEgdG9kb3MgbG9zIGVmZWN0b3MgbGEgdW5pdmVyc2lkYWQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4gCiA8YnIvPgpFTCBBVVRPUiwgYXV0b3JpemEgYSBMQSBVTklWRVJTSURBRCBERUwgTUFHREFMRU5BLCBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBsZXkgMjMgZGUgMTk4MiwgbGV5IDQ0IGRlIDE5OTMsIGRlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCBsYSBwdWJsaWNhY2nDs24gZGUgbG9zIG1ldGFkYXRvcyBhcXXDrSByZWdpc3RyYWRvcyBwYXJhIGZpbmVzIGFjYWTDqW1pY29zIGUgaW52ZXN0aWdhdGl2b3MuIEVuIGZ1bmNpw7NuIGRlIGxvIGN1YWwsIGFsIGZpcm1hciB5IGVudmlhciBlc3RhIGxpY2VuY2lhLCBFTCBBVVRPUiBvdG9yZ2EgYSBMQSBVTklWRVJTSURBRCBERUwgTUFHREFMRU5BIGVsIGRlcmVjaG8gTk8gRVhDTFVTSVZPIGRlIGFsbWFjZW5hciwgcmVwcm9kdWNpciwgdHJhZHVjaXIgeSBkaXZ1bGdhciBsb3MgbWV0YWRhdG9zIGFxdcOtIHJlZ2lzdHJhZG9zIGVuIGZvcm1hdG8gaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHkgZW4gY3VhbHF1aWVyIG1lZGlvLCBpbmNsdXllbmRvLCBwZXJvIG5vIGxpbWl0YWRvIGEgYXVkaW8gbyB2w61kZW87IHkgYWNlcHRhIHF1ZSBsYSBVTklWRVJTSURBRCBERUwgTUFHREFMRU5BIHB1ZWRlLCBTSU4gTU9ESUZJQ0FSIEVMIENPTlRFTklETyB5IFJFU1BFVEFOVE8gTE9TIERFUkVDSE9TIE1PUkFMRVMsIGRpc3BvbmVyIGRlIGxhIHJlY3VwZXJhY2nDs24gZGUgaW5mb3JtYWNpw7NuIHBvciBwYXJ0ZSBkZSBjb3NlY2hhZG9yZXMgZGUgaW5mb3JtYWNpw7NuIGF2YWxhZG9zIHBvciBsYSBVTlZJRVJTSURBRCBERUwgTUFHREFMRU5BIHkgcXVlIGVzdG9zIG1ldGFkYXRvcyBzZWFuIHJlY3VwZXJhYmxlcyB5IGFjY2VzaWJsZXMgY29uIGZpbmVzIGFjYWTDqW1pY29zIGUgaW52ZXN0aWdhdGl2b3MuIExvIGFudGVyaW9yLCBTSU4gUVVFIEVTVE8gQ09OTExFVkUgQSBRVUUgTEEgVU5JVkVSU0lEQUQgRVNUw4kgT0JMSUdBREEgQSBCUklOREFSIENPTVBFTlNBU0nDk04gTU9ORVRBUklBIEFMIEFVVE9SIHBvciBhY3RpdmlkYWRlcyBkZSBkaXZ1bGdhY2nDs24geSBsb3MgcG9zaWJsZXMgYmVuZWZpY2lvcyBlY29uw7NtaWNvcyBxdWUgZXN0YSBkaXZ1bGdhY2nDs24gcHVlZGEgZ2VuZXJhciBwYXJhIGxhIHVuaXZlcnNpZGFkLiA8YnIvPgotLS0tLS0tLS0tICAKPGJyLz4gClBPTMONVElDQSBERSBUUkFUQU1JRU5UTyBERSBEQVRPUyBQRVJTT05BTEVTLiAgCiA8YnIvPgpEZWNsYXJvIHF1ZSBhdXRvcml6byBwcmV2aWEgeSBkZSBmb3JtYSBpbmZvcm1hZGEgZWwgdHJhdGFtaWVudG8gZGUgbWlzIGRhdG9zIHBlcnNvbmFsZXMgcG9yIHBhcnRlIGRlIGxhIFVOSVZFUlNJREFEIERFTCBNQUdEQUxFTkEgcGFyYSBmaW5lcyBhY2Fkw6ltaWNvcyB5IGVuIGFwbGljYWNpw7NuIGRlIGNvbnZlbmlvcyBjb24gdGVyY2Vyb3MgbyBzZXJ2aWNpb3MgY29uZXhvcyBjb24gYWN0aXZpZGFkZXMgcHJvcGlhcyBkZSBsYSBhY2FkZW1pYSwgY29uIGVzdHJpY3RvcyBjdW1wbGltaWVudG9zIGRlIGxvcyBwcmluY2lwaW9zIGRlIGxleSAxNTgxIGRlIDIwMTIuIERlIGlndWFsIGZvcm1hIGVuIGZ1bmNpw7NuIGRlbCBjb3JyZWN0byBlamVyY2ljaW8gZGUgbWkgZGVyZWNobyBkZSBoYWJlYXMgZGF0YSBwdWVkbyBlbiBjdWFscXVpZXIgbW9tZW50bywgcHJldmlhIGlkZW50aWZpY2FjacOzbiwgc29saWNpdGFyIGxhIGNvbnN1bHRhLCBjb3JyZWNjacOzbiB5IHN1cHJlc2nDs24gZGUgbWlzIGRhdG9zIHBvciBtZWRpbyBkZSBjb211bmljYWNpw7NuIG9maWNpYWwgZGlyaWdpZGEgYSBsYSBVTklWRVJTSURBRCBERUwgTUFHREFMRU5BLiAK |