Show simple item record

dc.contributor.authorVega Ruíz, Rafael
dc.creatorVEGA RUIZ, RAFAEL; 442440
dc.date.accessioned2014-08-11T17:53:02Z
dc.date.available2014-08-11T17:53:02Z
dc.date.issued2014
dc.identifier.urihttp://hdl.handle.net/10521/2374
dc.descriptionTesis (Maestría en Ciencias, especialista en Cómputo Aplicado).- Colegio de Postgraduados, 2014.en_US
dc.description.abstractEl proyecto de investigación surge de un análisis del servicio de información denominado FLAG (flujo de efectivo en agronegocios) que consiste en que los clientes formulan modelos matemáticos basados en variables propias (de sus actividades) y de otras correspondientes a datos de su entorno de negocios. El servicio obtiene – con el uso de agentes informáticos – valores actualizados de estas últimas variables con la periodicidad indicada por cada cliente y recalcula las demás del modelo con estos nuevos valores. De ese modo el cliente no sólo obtiene los nuevos datos sino que puede determinar el impacto que tienen los cambios sobre su flujo de efectivo u otros indicadores que incluyó en su modelo. Este estudio resultó en la conveniencia de elaborar una nueva versión en la que se complementarían ciertas funcionalidades, pero en especial, se acortaran ciertos procesos para poder ofrecer el servicio a más clientes. La versión nueva se implementó en la plataforma MS Visual Studio 10, en especial con el lenguaje de programación VB.net. Al utilizar la programación orientada a objetos se logró una reducción en los recursos informáticos, especialmente memoria, necesarios para ofrecer el servicio. En particular se modificaría el modo de ejecutar los modelos para minimizar los procesos de entrada y salida de datos y, en ciertos casos, evitar la ejecución de todas las fórmulas que componen el modelo cuando se pudiera determinar un subconjunto de las variables que se vieras afectadas por algún cambio en una variable del entorno (denominada variable del mundo real). Los agentes en la versión anterior se lanzaban consecutivamente, lo que producía cuellos de botella cuando la duración de uno de ellos era excesiva. En la nueva versión se utiliza programación multi-hilos para poder lanzar varios agentes informáticos simultáneamente. El FLAG usa sinónimos de variables para que los modelos se implementen como árboles. En la versión actual esto es transparente al usuario, mientras que en la anterior el cliente debía especificar estos sinónimos, lo que causaba confusión y dificultad adicional. Las interfaces se mejoraron puesto que anteriormente implicaban conocimientos profundos del sistema y en ocasiones eran complejas en algunos aspectos. Para probar esta nueva versión, se efectuaron simulaciones que indican reducciones muy significativas en las duraciones de las ejecuciones de modelos, entre otras ventajas obtenidas. Este trabajo hace posible que haya interesados en ofrecer el servicio a alguna comunidad de empresarios de cualquier sector, a pesar de que se concibió para agronegocios. _______________ ABSTRACT: The research Project arose from an analysis of an informing service called FLAG (cash flow in agribusinesses) based on mathematical models formulated by its clients, The models contain their own variables (reflecting their own data) as well as others that depend on the business environment. The service, through intelligent agents, obtains updated values of the latter with the periodicity indicated by every client, and computes the values of the other variables with these new values. Thus the client not only obtains the new values but also can determine the impact of these changes on his cash flow o other indicators he included in his model. This review led to the convenience of preparing a new version in which certain features were completed but especially, the durations of processes were reduced in order to be able to offer the service to a greater number of clients. The new version was developed with MS Visual Studio 10 platform, especially through the use of VB.NET programming language. The use of object oriented programming reduced the memory requirements to offer the service. Particularly the process that executes the models was to be changed in order to minimize input-output activities, and in certain cases avoid recomputing all the model’s formulae whenever it were possible to determine a subset of these that would be affected by a change in values of a single variable. In the previous version, agents were launched consecutively. This produced bottlenecks when one of them was slow responding. In the new version several agents are launched simultaneously by means of a multi-thread program. Flag uses synonyms of variables so that the models can be represented as trees. In the new version this is transparent to the users, whereas in the previous one the client had to specify these synonyms, a circumstance that causes confusion and added difficulty to the formulation of the models. Many interfaces were improved as far as they now do not require a deep understanding of the topics and are simple and efficient to use. To test this new version, simulations indicate very significant reductions in the duration of the execution of models, among other advantages obtained were made. This work suggests that there will be interested in providing service to a community of entrepreneurs in any sector, although conceived for agribusiness.en_US
dc.description.sponsorshipConsejo Nacional de Ciencia y Tecnología (CONACYT).en_US
dc.language.isospaen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0
dc.subjectServicio de informaciónen_US
dc.subjectModelos matemáticosen_US
dc.subjectEjecución de submodelosen_US
dc.subjectAgentes informáticosen_US
dc.subjectSistema de informaciónen_US
dc.subjectCómputo Aplicadoen_US
dc.subjectMaestríaen_US
dc.titleDesarrollo completo del paquete de software "FLAG" (Flujo de Efectivo en Agronegocios)en_US
dc.typeTesisen_US
Tesis.contributor.advisorBauer Mengelberg, Juan Ricardo
Tesis.contributor.advisorValle Paniagua, David Herbert Del
Tesis.contributor.advisorRamírez Galeano, Edgar
Tesis.date.submitted2014
Tesis.date.accesioned41850
Tesis.date.available41862
Tesis.format.mimetypepdfen_US
Tesis.format.extent6, 942 KBen_US
Tesis.subject.nalServicios de informaciónen_US
Tesis.subject.nalInformation servicesen_US
Tesis.subject.nalCiclos de negociosen_US
Tesis.subject.nalBusiness cyclesen_US
Tesis.subject.nalBases de datosen_US
Tesis.subject.nalDatabasesen_US
Tesis.subject.nalSistemas de manejo de la informaciónen_US
Tesis.subject.nalManagement information systemsen_US
Tesis.rightsAcceso abiertoen_US
Articulos.subject.classificationModelos Matemáticosen_US
dc.type.conacytmasterThesis
dc.identificator6
dc.contributor.directorBAUER MENGELBERG, JUAN RICARDO; 232643


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

http://creativecommons.org/licenses/by-nc-nd/4.0
Except where otherwise noted, this item's license is described as http://creativecommons.org/licenses/by-nc-nd/4.0