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...
Main Authors: | , |
---|---|
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 |