Sistema informático para la gestión dinámica y personalizada de ...
Sistema informático para la gestión dinámica y personalizada de ...
Sistema informático para la gestión dinámica y personalizada de ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
CAPÍTULO I. Antece<strong>de</strong>ntes y Detalles <strong>de</strong> <strong>la</strong> Investigación1.6.4 Validación <strong>de</strong>l <strong>Sistema</strong> a Desarrol<strong>la</strong>rTeniendo en cuenta que existe una amplia gama <strong>de</strong> soluciones informáticas pertenecientes alcampo <strong>de</strong> los reportes y consi<strong>de</strong>rando que ninguna <strong>de</strong> el<strong>la</strong>s posee un módulo <strong>de</strong> <strong>gestión</strong> <strong>de</strong>roles <strong>de</strong> usuarios según el estudio realizado, entonces se justifica <strong>la</strong> creación <strong>de</strong>l sistemapropuesto en el presente trabajo. Cada herramienta <strong>de</strong> <strong>gestión</strong> <strong>de</strong> reportes apreciada se basaen jerarquías <strong>de</strong> usuarios establecidas con anterioridad. Ninguna <strong>de</strong> el<strong>la</strong>s ha sido diseñada<strong>para</strong> funcionar con roles que manifiesten y asimilen evolución en su <strong>de</strong>finición.La creación <strong>de</strong> un generador <strong>de</strong> reportes que permita gestionar roles <strong>de</strong> forma <strong>personalizada</strong> yasignar permisos <strong>de</strong> manera <strong>dinámica</strong>, así como distribuir opciones por los diferentes menús,<strong>de</strong>finitivamente abre <strong>la</strong>s puertas a <strong>la</strong> posibilidad <strong>de</strong> estudiar <strong>de</strong>tal<strong>la</strong>damente el comportamiento<strong>de</strong> los roles <strong>de</strong> usuarios que intervienen en los diferentes procesos <strong>de</strong> <strong>gestión</strong> <strong>de</strong> reportes.1.7 Decisiones Esenciales <strong>para</strong> una Buena SoluciónEn <strong>la</strong>s herramientas estudiadas <strong>de</strong>stinadas a <strong>la</strong> confección y generación <strong>de</strong> reportes, se<strong>de</strong>tectó un conjunto <strong>de</strong> ventajas que resulta <strong>de</strong> gran valor <strong>para</strong> <strong>la</strong> obtención <strong>de</strong> estos <strong>de</strong> forma<strong>personalizada</strong>. Entre el<strong>la</strong>s se encuentra el agrupamiento <strong>de</strong> los datos a exponer, <strong>la</strong> introducción<strong>de</strong> operaciones matemáticas y lógicas, el establecimiento <strong>de</strong> condiciones y criterios <strong>de</strong>or<strong>de</strong>namiento <strong>para</strong> los datos a mostrar y <strong>la</strong> inclusión <strong>de</strong> gráficos, imágenes y figurasgeométricas.Todas estas características constituyen ventajas <strong>para</strong> obtener reportes flexibles que se ajustena <strong>la</strong>s necesida<strong>de</strong>s <strong>de</strong> los usuarios. Muchas <strong>de</strong> el<strong>la</strong>s se han estandarizado llegando a seraspectos tenidos en cuenta <strong>de</strong> cada una <strong>de</strong> <strong>la</strong>s herramientas existentes. Un estudio <strong>de</strong>tal<strong>la</strong>do<strong>de</strong> cómo implementar<strong>la</strong>s constituye un tema c<strong>la</strong>ve <strong>para</strong> <strong>la</strong> solución <strong>de</strong>l problema antes <strong>de</strong>finido.Después <strong>de</strong> realizar el estudio <strong>de</strong>l estado <strong>de</strong>l arte y justificar el <strong>de</strong>sarrollo <strong>de</strong> <strong>la</strong> herramientap<strong>la</strong>nteada como objetivo, es necesario seleccionar <strong>la</strong> tecnología <strong>de</strong> <strong>de</strong>sarrollo y <strong>de</strong>másaspectos que permitan <strong>la</strong> óptima creación <strong>de</strong> <strong>la</strong> misma. El proceso <strong>de</strong> <strong>de</strong>finición <strong>de</strong> <strong>de</strong>cisionesesenciales <strong>para</strong> <strong>la</strong> implementación <strong>de</strong> <strong>la</strong> solución se basará en <strong>la</strong> selección <strong>de</strong> procesos,herramientas, módulos y el <strong>de</strong>sarrollo <strong>de</strong> manera exclusiva <strong>de</strong> otros rasgos que constituyenventajas observadas en los <strong>de</strong>más sistemas antes <strong>de</strong>scritos.1.7.1 Gestión <strong>de</strong> Fuentes <strong>de</strong> DatosPara garantizar una forma <strong>de</strong> gestionar <strong>la</strong>s fuentes <strong>de</strong> datos <strong>de</strong> manera in<strong>de</strong>pendiente a <strong>la</strong>sdiferentes tecnologías, concepciones y SGBD, es que se <strong>de</strong>ci<strong>de</strong> seleccionar el módulo <strong>de</strong>47