Sistema para la gestión de nomencladores System for managing nomenclatures

A partir de la necesidad de gestionar información común y poco variable en el tiempo se crea el Sistema Nomenclador del sistema Balance y Planificación de Insumos Médicos (alas BAP), con el objetivo de centralizar la gestión de los nomencladores. Dicho módulo presentaba deficiencias en su funcionami...

Full description

Bibliographic Details
Main Authors: José Mojena Alpizar, Renán Vázquez Moreno
Format: Article
Language:Spanish
Published: Universidad de Ciencias Informáticas 2012-09-01
Series:Revista Cubana de Ciencias Informáticas
Subjects:
Online Access:http://10.34.33.5/Rcci/index.php/rcci/article/view/230
_version_ 1818550564538023936
author José Mojena Alpizar
Renán Vázquez Moreno
author_facet José Mojena Alpizar
Renán Vázquez Moreno
author_sort José Mojena Alpizar
collection DOAJ
description A partir de la necesidad de gestionar información común y poco variable en el tiempo se crea el Sistema Nomenclador del sistema Balance y Planificación de Insumos Médicos (alas BAP), con el objetivo de centralizar la gestión de los nomencladores. Dicho módulo presentaba deficiencias en su funcionamiento: no existían servicios Web que permitieran acceso a la información de los nomencladores por otros sistemas y presentaba una dependencia total del sistema alas BAP, por lo que se dio la tarea de desarrollar un sistema que eliminara las deficiencias existentes en el mismo.<strong> </strong>Para el desarrollo del sistema se utilizó Symfony como framework de desarrollo de aplicaciones Web que implementa el patrón de arquitectura de software Modelo Vista Controlador (MVC). Como lenguaje de programación se utilizó Hypertext Pre-processor (PHP), el cual incluye el Mapeador de Objetos Relacional (ORM por sus siglas en inglés) Doctrine para el acceso a datos. Como herramienta de modelado se empleó Enterprise Architect (EA); herramienta de análisis y diseño con Lenguaje Unificado de Modelado (UML). Como Sistema de Gestión de Base de Datos (SGBD) se utilizó PostgreSQL y para el manejo de datos la herramienta pgAdmin. <strong></strong><br><em>From the need to manage common information and relatively constant over time creates the Nomenclature System Evaluation and Planning System of Medical Supplies (wings BAP), in order to centralize the management of nomenclatures. This module was deficient in its operation: there were no Web services that</em><em> allow access to information from other systems and nomenclatures presented total dependence wings BAP system, so the task was to develop a system that would eliminate the existing shortcomings therein. To develop the system was used as a development framework Symfony web application that implements the software design pattern Model-View-Controller (MVC). As a programming language used Hypertext Pre-processor (PHP), which includes the Object Relational Mapper (ORM for its acronym in English) Doctrine for data access. As a modeling tool was used Enterprise Architect (EA) tool for analysis and design with Unified Modeling Language (UML). As Base Management System (DBMS) was used for PostgreSQL data management tool pgAdmin.The developed solution will provide a configurable and flexible system for possible changes that allow the storage and management of nomenclatures and serve as a support mechanism for other applications to the management and use of nomenclatures, providing such information through XML Web services, speeding up this Thus the time development of these systems.</em> <p><strong><em> </em></strong><em></em></p>
first_indexed 2024-12-12T08:48:09Z
format Article
id doaj.art-b1de39d917974e608d67f57e42ad5cb1
institution Directory Open Access Journal
issn 1994-1536
2227-1899
language Spanish
last_indexed 2024-12-12T08:48:09Z
publishDate 2012-09-01
publisher Universidad de Ciencias Informáticas
record_format Article
series Revista Cubana de Ciencias Informáticas
spelling doaj.art-b1de39d917974e608d67f57e42ad5cb12022-12-22T00:30:21ZspaUniversidad de Ciencias InformáticasRevista Cubana de Ciencias Informáticas1994-15362227-18992012-09-0162Sistema para la gestión de nomencladores System for managing nomenclaturesJosé Mojena AlpizarRenán Vázquez MorenoA partir de la necesidad de gestionar información común y poco variable en el tiempo se crea el Sistema Nomenclador del sistema Balance y Planificación de Insumos Médicos (alas BAP), con el objetivo de centralizar la gestión de los nomencladores. Dicho módulo presentaba deficiencias en su funcionamiento: no existían servicios Web que permitieran acceso a la información de los nomencladores por otros sistemas y presentaba una dependencia total del sistema alas BAP, por lo que se dio la tarea de desarrollar un sistema que eliminara las deficiencias existentes en el mismo.<strong> </strong>Para el desarrollo del sistema se utilizó Symfony como framework de desarrollo de aplicaciones Web que implementa el patrón de arquitectura de software Modelo Vista Controlador (MVC). Como lenguaje de programación se utilizó Hypertext Pre-processor (PHP), el cual incluye el Mapeador de Objetos Relacional (ORM por sus siglas en inglés) Doctrine para el acceso a datos. Como herramienta de modelado se empleó Enterprise Architect (EA); herramienta de análisis y diseño con Lenguaje Unificado de Modelado (UML). Como Sistema de Gestión de Base de Datos (SGBD) se utilizó PostgreSQL y para el manejo de datos la herramienta pgAdmin. <strong></strong><br><em>From the need to manage common information and relatively constant over time creates the Nomenclature System Evaluation and Planning System of Medical Supplies (wings BAP), in order to centralize the management of nomenclatures. This module was deficient in its operation: there were no Web services that</em><em> allow access to information from other systems and nomenclatures presented total dependence wings BAP system, so the task was to develop a system that would eliminate the existing shortcomings therein. To develop the system was used as a development framework Symfony web application that implements the software design pattern Model-View-Controller (MVC). As a programming language used Hypertext Pre-processor (PHP), which includes the Object Relational Mapper (ORM for its acronym in English) Doctrine for data access. As a modeling tool was used Enterprise Architect (EA) tool for analysis and design with Unified Modeling Language (UML). As Base Management System (DBMS) was used for PostgreSQL data management tool pgAdmin.The developed solution will provide a configurable and flexible system for possible changes that allow the storage and management of nomenclatures and serve as a support mechanism for other applications to the management and use of nomenclatures, providing such information through XML Web services, speeding up this Thus the time development of these systems.</em> <p><strong><em> </em></strong><em></em></p>http://10.34.33.5/Rcci/index.php/rcci/article/view/230symfonydoctrinenomencladores
spellingShingle José Mojena Alpizar
Renán Vázquez Moreno
Sistema para la gestión de nomencladores System for managing nomenclatures
Revista Cubana de Ciencias Informáticas
symfony
doctrine
nomencladores
title Sistema para la gestión de nomencladores System for managing nomenclatures
title_full Sistema para la gestión de nomencladores System for managing nomenclatures
title_fullStr Sistema para la gestión de nomencladores System for managing nomenclatures
title_full_unstemmed Sistema para la gestión de nomencladores System for managing nomenclatures
title_short Sistema para la gestión de nomencladores System for managing nomenclatures
title_sort sistema para la gestion de nomencladores system for managing nomenclatures
topic symfony
doctrine
nomencladores
url http://10.34.33.5/Rcci/index.php/rcci/article/view/230
work_keys_str_mv AT josemojenaalpizar sistemaparalagestiondenomencladoressystemformanagingnomenclatures
AT renanvazquezmoreno sistemaparalagestiondenomencladoressystemformanagingnomenclatures