Design of a load module payment in public entities through messaging with spring framework

Descripción del Articulo

Public entities and institutions in Peru offer several services to citizens, where there are payments and financial transactions. Therefore, an important process called “payment accreditation” is necessary when a bank send public entities all the transactions, in a file, made by Internet and bank co...

Descripción completa

Detalles Bibliográficos
Autor: Santos López, Félix Melchor
Formato: artículo
Fecha de Publicación:2012
Institución:Universidad Nacional Mayor de San Marcos
Repositorio:Revista UNMSM - Industrial Data
Lenguaje:español
OAI Identifier:oai:ojs.csi.unmsm:article/6374
Enlace del recurso:https://revistasinvestigacion.unmsm.edu.pe/index.php/idata/article/view/6374
Nivel de acceso:acceso abierto
Materia:public entity
payment
accreditation
JMS
Spring Framework
entidad pública
pago
acreditación
id 1810-9993_d41866c8256df95de9ab6a8c21f755b0
oai_identifier_str oai:ojs.csi.unmsm:article/6374
network_acronym_str 1810-9993
repository_id_str .
network_name_str Revista UNMSM - Industrial Data
spelling Design of a load module payment in public entities through messaging with spring frameworkDiseño de un módulo de carga de pagos en entidades públicas mediante mensajería con spring frameworkSantos López, Félix Melchorpublic entitypaymentaccreditationJMSSpring Frameworkentidad públicapagoacreditaciónJMSSpring FrameworkPublic entities and institutions in Peru offer several services to citizens, where there are payments and financial transactions. Therefore, an important process called “payment accreditation” is necessary when a bank send public entities all the transactions, in a file, made by Internet and bank counters during a day, then these are registered as valid. The main solution presented in this article is the implementation of a task-scheduler and a register payment application, which were developed under Java language programming, Spring Framework, JMS (Java Message Service) and a Message Broker. As a result, the solution produced a great design for information system because UML was applied, also a right software architecture and its accurate documentation for further maintenances.Las entidades e instituciones públicas en el Perú proveen una gran gama de servicios a los ciudadanos, dentro de los cuales están incluidos aquellos que involucran pagos o transacciones financieras. Por ello, uno de los procesos importantes para el pago de obligaciones y servicios públicos es el de la “acreditación de pago” que se produce cuando una entidad bancaria envía un archivo plano con los pagos realizados por la web y ventanillas para que la entidad pública los registre como válidos. La solución en el presente artículo conlleva a la implementación de un planificador de tareas y un aplicativo de registro de pagos, siendo estos desarrollados bajo el lenguaje de programación Java mediante el marco de trabajo Spring Framework, JMS (Java Message Service) y un Message Broker (corredor de mensajes). La solución tuvo como resultado la generación del diseño del sistema de información con UML (Unified Modeling Language), una correcta arquitectura de software y su adecuada documentación para mantenimientos futuros.Facultad de Ingeniería Industrial, Universidad Nacional Mayor de San Marcos2012-12-31info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://revistasinvestigacion.unmsm.edu.pe/index.php/idata/article/view/637410.15381/idata.v15i2.6374Industrial Data; Vol. 15 Núm. 2 (2012); 073-079Industrial Data; Vol 15 No 2 (2012); 073-0791810-99931560-9146reponame:Revista UNMSM - Industrial Datainstname:Universidad Nacional Mayor de San Marcosinstacron:UNMSMspahttps://revistasinvestigacion.unmsm.edu.pe/index.php/idata/article/view/6374/5584Derechos de autor 2012 Félix Melchor Santos Lópezhttp://creativecommons.org/licenses/by-nc-sa/4.0info:eu-repo/semantics/openAccess2021-06-01T17:26:02Zmail@mail.com -
dc.title.none.fl_str_mv Design of a load module payment in public entities through messaging with spring framework
Diseño de un módulo de carga de pagos en entidades públicas mediante mensajería con spring framework
title Design of a load module payment in public entities through messaging with spring framework
spellingShingle Design of a load module payment in public entities through messaging with spring framework
Santos López, Félix Melchor
public entity
payment
accreditation
JMS
Spring Framework
entidad pública
pago
acreditación
JMS
Spring Framework
title_short Design of a load module payment in public entities through messaging with spring framework
title_full Design of a load module payment in public entities through messaging with spring framework
title_fullStr Design of a load module payment in public entities through messaging with spring framework
title_full_unstemmed Design of a load module payment in public entities through messaging with spring framework
title_sort Design of a load module payment in public entities through messaging with spring framework
dc.creator.none.fl_str_mv Santos López, Félix Melchor
author Santos López, Félix Melchor
author_facet Santos López, Félix Melchor
author_role author
dc.subject.none.fl_str_mv public entity
payment
accreditation
JMS
Spring Framework
entidad pública
pago
acreditación
JMS
Spring Framework
topic public entity
payment
accreditation
JMS
Spring Framework
entidad pública
pago
acreditación
JMS
Spring Framework
dc.description.none.fl_txt_mv Public entities and institutions in Peru offer several services to citizens, where there are payments and financial transactions. Therefore, an important process called “payment accreditation” is necessary when a bank send public entities all the transactions, in a file, made by Internet and bank counters during a day, then these are registered as valid. The main solution presented in this article is the implementation of a task-scheduler and a register payment application, which were developed under Java language programming, Spring Framework, JMS (Java Message Service) and a Message Broker. As a result, the solution produced a great design for information system because UML was applied, also a right software architecture and its accurate documentation for further maintenances.
Las entidades e instituciones públicas en el Perú proveen una gran gama de servicios a los ciudadanos, dentro de los cuales están incluidos aquellos que involucran pagos o transacciones financieras. Por ello, uno de los procesos importantes para el pago de obligaciones y servicios públicos es el de la “acreditación de pago” que se produce cuando una entidad bancaria envía un archivo plano con los pagos realizados por la web y ventanillas para que la entidad pública los registre como válidos. La solución en el presente artículo conlleva a la implementación de un planificador de tareas y un aplicativo de registro de pagos, siendo estos desarrollados bajo el lenguaje de programación Java mediante el marco de trabajo Spring Framework, JMS (Java Message Service) y un Message Broker (corredor de mensajes). La solución tuvo como resultado la generación del diseño del sistema de información con UML (Unified Modeling Language), una correcta arquitectura de software y su adecuada documentación para mantenimientos futuros.
description Public entities and institutions in Peru offer several services to citizens, where there are payments and financial transactions. Therefore, an important process called “payment accreditation” is necessary when a bank send public entities all the transactions, in a file, made by Internet and bank counters during a day, then these are registered as valid. The main solution presented in this article is the implementation of a task-scheduler and a register payment application, which were developed under Java language programming, Spring Framework, JMS (Java Message Service) and a Message Broker. As a result, the solution produced a great design for information system because UML was applied, also a right software architecture and its accurate documentation for further maintenances.
publishDate 2012
dc.date.none.fl_str_mv 2012-12-31
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv https://revistasinvestigacion.unmsm.edu.pe/index.php/idata/article/view/6374
10.15381/idata.v15i2.6374
url https://revistasinvestigacion.unmsm.edu.pe/index.php/idata/article/view/6374
identifier_str_mv 10.15381/idata.v15i2.6374
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv https://revistasinvestigacion.unmsm.edu.pe/index.php/idata/article/view/6374/5584
dc.rights.none.fl_str_mv Derechos de autor 2012 Félix Melchor Santos López
http://creativecommons.org/licenses/by-nc-sa/4.0
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Derechos de autor 2012 Félix Melchor Santos López
http://creativecommons.org/licenses/by-nc-sa/4.0
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Facultad de Ingeniería Industrial, Universidad Nacional Mayor de San Marcos
publisher.none.fl_str_mv Facultad de Ingeniería Industrial, Universidad Nacional Mayor de San Marcos
dc.source.none.fl_str_mv Industrial Data; Vol. 15 Núm. 2 (2012); 073-079
Industrial Data; Vol 15 No 2 (2012); 073-079
1810-9993
1560-9146
reponame:Revista UNMSM - Industrial Data
instname:Universidad Nacional Mayor de San Marcos
instacron:UNMSM
reponame_str Revista UNMSM - Industrial Data
collection Revista UNMSM - Industrial Data
instname_str Universidad Nacional Mayor de San Marcos
instacron_str UNMSM
institution UNMSM
repository.name.fl_str_mv -
repository.mail.fl_str_mv mail@mail.com
_version_ 1701386358002548736
score 13.7211075
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).