José Urzúa Reinoso
    Tesis Magister

Módulos y Programas Útiles

Para la implementación de la herramienta, se desarrollaron 2 módulos:

  • LibInspector.pm: Módulo que posee todas las funciones de conección a la base de datos, ya sea para insertar, actualizar y seleccionar registros. También contiene funciones útiles que son requeridas en el programa principal.
  • ConfigInspector.pm: Módulo que mantiene las variables de configuración de la herramienta. En este módulo se definen las sentencias SQL necesarias para interactuar con la base de datos, las variables de conección a la base de datos, de configuración de la evaluación y las variables necesarias para generar los reportes de la evaluación, en formato HTML.

Además de los módulos descritos, se tienen 3 programas principales que ejecutan todas las acciones de la evaluación. El más importante es el llamado inspector.pl, el cual se encarga de todas las tareas de la evaluación, como es la creación de la base de datos, leer e insertar la información de los nombres de dominios a la base de datos y aplicar las evaluaciones definidas para los nombres de dominio.

Luego de realizada la evaluación, se deben obtener los reportes necesarios en formato HTML, para ello, se implementó el programa reporteInspector.pl, el cual recorre la tabla de evaluaciones de la base de datos, obteniendo los resultados de la evaluación de cada característica y además genera los gráficos y archivos en formato HTML correspondientes. Para la obtención de reportes detallados por cada nombre de dominio, se implementó el programa reporteDetalle.pl, el cual actúa como un CGI, que solicita un nombre de dominio y luego genera una página con un completo detalle de la evaluación realizada para el nombre de dominio.

 


Estudios
Curriculum
Tesis Magister
Paper
Memoria
DTEs
CADCC 2002

Personal
Blog
Rugby
Xblast!
Parcela 31
Contacto


Inicio
Valid HTML 4.01! View Jose Urzua's profile on LinkedIn