• No results found

Chapter 4 Methodology

6.2 Efficacy of model

6.2.3 Impact of pond spatial variability

8.4.1.Introducción

El acceso a la información es una de las prioridades del GAP. A esta necesidad se le agregaron: la necesidad de transparentar la operación del programa gubernamental y la demanda de estadísticas de los apoyos registrados en el sistema. Ello ocasionó la inclusión en el GAP de un módulo de información al público en general.

Este módulo otorga a cualquier usuario la facultad de acceder y consultar la base de datos del GAP a un nivel de detalle y agregación que permite obtener gran cantidad de información de una manera fácil y sencilla. Cabe señalar que en la actualidad (es decir, con el uso de los sistemas que se describieron anteriormente) este tipo de herramienta está reservada al personal de la Comisión y el público debe acudir a otros métodos para conseguirla, tales como presentarse en las oficinas regionales y hacer una petición formal de información, o descargar decenas de archivos de internet y hacer a mano un resumen de la información de interés, siempre que todos los archivos se encuentren disponibles. Naturalmente se podría mejorar este servicio, lo que se incluyó como uno de los objetivos del nuevo sistema. En particular, el modo en el que se hacía pública la información no era ni muy ilustrativa ni práctica, al tiempo que impedía tener un panorama general del manejo de los recursos o avance de las actividades de gestión. Una circunstancia que ocasionaba estas dificultades o limitantes era que los archivos disponibles contienen información parcial referida solo a una entidad o concepto de apoyo, lo que dificulta obtener datos consolidados que muestren el estado de avance de las actividades a nivel nacional o estadísticas que abarquen todos los estados, o toda una entidad o todo un apoyo, y que puedan ser consultados por cualquier persona ajena a la Comisión. 8.4.2.Determinación de consultas

Después de realizar un análisis del grado de complejidad de las consultas a ofrecer, de la disponibilidad de datos almacenados, de la confidencialidad de la información, de la eficiencia en su ejecución en las consultas y de la transparencia de los procesos necesarios para la asignación de puntos y recursos a las solicitudes, se elaboró un listado de consultas que el sitio web podría ofrecer. A continuación comenzó una fase de depuración de dicho listado. Algunos aspectos que se tomaron en cuenta en esta actividad fueron: que el número de

95

consultas fuera el mayor posible, que la variedad de la información ofrecida fuera la más amplia y que el rendimiento no sufriera una disminución.

8.4.3.Entidades para agilizar el proceso de consultas

Debido a la complejidad y extensión de la base de datos resultaría muy difícil ofrecer un servicio de consulta de información que se adaptara a todas las necesidades existentes, debido a la gran cantidad de consultas que se pueden ofrecer y principalmente al rendimiento del sistema: sería posible ofrecer todo tipo de consultas, pero la respuesta durante su ejecución no sería la más adecuada, ya que el tiempo de respuesta sería muy largo.

Para eliminar este problema se diseñaron procedimientos que permiten hacer eficientes todo tipo de consultas en el sitio web del GAP. Se diseñó, elaboró e implementó una estructura que contiene los campos necesarios para soportar la ejecución de las consultas que el sistema ofrece (Figura 69): los datos están agrupados por entidad y apoyo, es decir, la información que se concentra se refiere a totales agrupados por estos dos datos.

Con la implementación de una estructura independiente de la base de datos se obtiene un mejor rendimiento al ejecutar las consultas, ya que éstas se realizan en la estructura y no en todas las tablas, lo que resulta en la eliminación de un gran número de uniones, diferencias y productos cartesianos al momento de su ejecución. Todo esto repercute directamente en una mejora del rendimiento en el sitio web.

96

8.4.4.Actualización de entidades para consultas

Se diseñó e implementó un componente del sistema que se encarga de mantener actualizada la estructura necesaria para la ejecución de consultas. Está compuesto por varias clases que son las que se encargan de almacenar los datos de la base. Se instancian para cada apoyo de cada entidad y de esta manera al leer la base de datos se pueden acumular los de interés.

Se realizan consultas a la base de datos que se almacenan en tablas temporales en memoria: cuando se han recuperado todos los datos necesarios, se almacenan en una estructura en memoria. Una vez procesadas todas las tablas, se guardan físicamente en disco (en la mencionada tabla) las estructuras con la información concentrada.

8.4.5.Interfaz de usuario para selección de consultas vía web

El número de consultas ofrecidas por el GAP condujo al diseño de la interfaz que se presenta en las figuras Figura 70 y Figura 71. Se trata de un sitio web desarrollado en ASP; al acceder se especifica el tipo de consultas que se desea realizar. El sistema determina si se requiere corroborar la identidad del usuario para el tipo de consultas indicado.

Para el presente caso (público en general) no es necesario que el usuario ingrese a un proceso de identificación por lo que cualquier persona puede usar las consultas del sistema usando el botón con la leyenda: “Público en general”.

Como se ha mencionado, se indican los parámetros de una consulta se realiza en varios pasos. Primero se indica qué tipo de dato se considera como el “principal” en la consulta (Figura 70), seleccionando la apropiada de las cuatro que se le ofrecen.

97

Figura 71. Especificación de parámetros de búsqueda y presentación del resultado de consulta La forma que se ilustra en la Figura 71 aparece adecuada a la selección del dato principal indicado previamente. En ella se señala la forma de agrupación de los resultados. Hay tres secciones; tipo de apoyo, entidad federativa y asistencia técnica. Se puede indicar más de una agrupación (o selección) de los datos. Observe que se solicita cómo quiere que se le muestren los datos solicitados: mostrar todo, mostrar información de un apoyo o una entidad o que desea que se le presenten uno tras otro los resultados.

El ejemplo ilustrado muestra cómo se solicita el monto asignado y las hectáreas beneficiadas por concepto de apoyos A2.2 para el estado de Durango. Se puede solicitar algún dato adicional al “principal” indicado anteriormente. Por último, en algunas consultas se podrá indicar el tipo de presentación deseado.

98

Related documents