Consultoría Desarrollo de un Sistema de Información Web de Apoyo al Proceso de Gestión del Fondo Regional de Iniciativa Local del GORE de Los Ríos Informe Técnico Etapa 4 www.perceptum.cl
Contenidos 1. Introducción...3 2. Implementación y despliegue...3 3. Cumplimiento de especificaciones...4 4. Informes implementados...5 5. Metodología de pruebas y validación...7 6. Productos entregados...7 7. Adjuntos...8 Página 2 de 8
1. Introducción El presente documento describe de forma técnica los productos realizados en la Etapa Nº 4 de la consultoría Desarrollo de un Sistema de Información Web de Apoyo al Proceso de Gestión del Fondo Regional de Iniciativa Local del GORE de Los Ríos. Los módulos y funcionalidades cubiertas en esta Etapa Nº 4 corresponden a: MÓDULO DE REPORTES Funcionalidad de descarga de reportes Excel: considerando los reportes restantes (completando entre 5 y 10 reportes). 2. Implementación y despliegue Se utilizó un modelo de desarrollo de software incremental que involucró 3 reuniones presenciales de trabajo colaborativo con el cliente (GORE). Las fechas, temas y objetivos tratados fueron los siguientes: 20/11/12: Sesión de validación de requerimientos (también se tomaron requerimientos en etapas anteriores). 27/11/12: Reunión para revisión de observaciones de la Etapa Nº 3 en la que, también, se resolvieron consultas respecto de elementos de la Etapa Nº 4. 30/11/12: Reunión para entrega y recolección de observaciones. La codificación se llevó a cabo haciendo uso de un sistema de control de versiones (SVN) a través de un proveedor externo contratado por la Consultora. El estado de avance, control, seguimiento y la documentación del proyecto se mantiene en un Google Site del GORE. El sistema se desarrolló y desplegó usando las siguientes versiones de software: Servidor Web Apache versión 2.2.23, Intérprete PHP versión 5.2.17, motor de base de datos MySQL versión 5.1.65. El sistema se dejó disponible para pruebas en un servidor de hosting contratado por la consultora, bajo la siguiente URL: http://www.perceptum.cl/fril/etapa4-01 Página 3 de 8
3. Cumplimiento de especificaciones A continuación se resume el estado de cumplimiento de las especificaciones definidas en las bases. Especificación Estado Comentarios Tecnología Web CUMPLE La plataforma se implementa utilizando lenguajes y codificaciones HTML, Javascript y CSS estándar lo que puede ser visualizado desde cualquier navegador Web que se adhiera a los estándares. En particular, tiene funcionamiento y despliegue comprobados en: Internet Explorer 8 y 9. Google Chrome 15 y superiores. Firefox 4 y superiores. Safari 5 y superiores. Opera 11 y superiores. Administración y actualización dinámica CUMPLE Usabilidad CUMPLE Las validaciones y tests de aceptación incorporan materias de usabilidad. Accesibilidad CUMPLE La resolución de pantalla mínima para un cómodo despliegue es de 1024x768 píxeles. Sin embargo, en resoluciones inferiores es posible visualizar las interfaces completas haciendo scroll (moviendo las barras de desplazamiento) en las pantallas. Administración de usuarios detallada POR IMPLEMENTAR Se incluirá en la etapa final. Control de permisos CUMPLE La administración se incluirá en la etapa final. Gestor de módulos de software funcional CUMPLE Se utiliza un modelo de arquitectura MVC que permite cumplir esta especificación. Código de despliegue CUMPLE El código de despliegue cumple con los estándares HTML 4.01. Intercambio de información CUMPLE Página 4 de 8
Especificación Estado Comentarios Set de caracteres CUMPLE Base de datos y aplicación codificados en UTF- 8 Almacenamiento de archivos CUMPLE Diseño gráfico CUMPLE El tamaño de archivos puede restringirse arbitrariamente. Edición de texto PUEDE CUMPLIR Hasta el momento no se ha requerido un editor de textos. Publicación programada CUMPLE Se consideran elementos de diseño especificados. Gestión de versiones CUMPLE Mediante proveedor externo (SVN). Motor de búsqueda indexada POR IMPLEMENTAR Se definirán necesidades reales en etapas posteriores. 4. Informes implementados A continuación se listan los informes implementados, así como los campos (columnas) de cada uno. PROYECTOS INGRESADOS (Excel) PROVINCIA, COMUNA, LINEA, TIPOLOGIA DE PROYECTO, CODIGO IDI, NOMBRE PROYECTO FRIL, COORDENADA X, COORDENADA Y, MODALIDAD EJECUCION, MONTO FRIL ($), MONTO MUNICIPIO ($), Nº BENEF. DIRECTOS, Nº BENEF. INDIRECTOS, ORGANIACIÓN BENEFICIADA, VIDA UTIL, ESTADO VIGENTE, FECHA ULTIMO ESTADO, FECHA PRESENTACIÓN DEL PROYECTO, FECHA ULTIMA OBSERVACIÓN, FECHA ADMISIBLE, Nº OFICION INGRESA PROYECTO, FECHA OFICIO INGRESA, FECHA APROBADO, Nº CERTIFICADO, FECHA CERTIFICADO FRIL, FECHA CONVENIO, FECHA VIGENCIA CONVENIO, N RESOL APRUEBA CONV., FECHA RESOL. APRUEBA CONV. SUPERVISIÓN DE OBRAS (Excel) PROVINCIA, COMUNA, LINEA, TIPOLOGÍA DE PROYECTOS, CODIGO IDI, NOMBRE PROYECTO, MODALIDAD EJEC., MONTO FRIL, MONTO MUNICIPIO, MONTO CONTRATO, TRANSFERENCIA ACUMULADA, SALDO POR TRANSFERIR, % AVANCE FÍSICO, % AVANCE FINANCIERO, COORDENADAS X, COORDENADAS Y, FECHA ACTA ENTREGA, FECHA INICIO OBRAS, FECHA TERMINO INICIAL DE OBRAS, FECHA TERMINO VIGENTE, FECHAS DE VISITAS-FRIL (expandir), N DE VISITAS FRIL, ESTADO Página 5 de 8
ULTIMA VISITA FRIL, ESTADO VIGENTE, ULTIMA OBSERVACION FRIL, ULTIMA OBSERVACION MUNI PROYECTOS EN EJECUCIÓN (Excel) PROVINCIA, COMUNA, CODIGO IDI, NOMBRE PROYECTO FRIL, TIPOLOGIA DE PROYECTO, MODALIDAD EJECUCION, MONTO FRIL ($), MONTO APORTE ($), ESTADO, FECHA ESTADO, USUARIO INFORMA ESTADO, ID LICITACION VIGENTE, FECHA PUBLICACION, FECHA ADJUDICACION, FECHA ACTA ENTREGA TERRENO, FECHA INICIO DE OBRAS, FECHA TERMINO INICIAL, FECHA TERMINO VIGENTE, % AVANCE FÍSICO, % AVANCE FINANCIERO, TOTAL TRANSFERIDO, ITO VIGENTE, CONTRATISTA VIGENTE SOLICITUDES PENDIENTES (Excel) PROVINCIA, COMUNA, LINEA, TIPOLOGIA DE PROYECTO, CODIGO IDI, NOMBRE PROYECTO FRIL, MODALIDAD EJECUCION, MONTO FRIL ($), MONTO APORTE ($), MONTO ÚLTIMO CONTRATO ($), TRANSFERENCIA ACUMULADA ($), SALDO POR TRANSFERIR ($), MONTO SOLICITADO ($), FECHA DE SOLICITUD, ESTADO DE SOLICITUD, FECHA ÚLTIMO ESTADO, FECHA DE ADMISIBLE, FECHA DE APROBADO, Nº OFICIO INGRESO DE SOLICITUD, FECHA OFICIO INGRESO SOLICITUD, RECEPCION EN FINANZAZ GORE DETALLE TRANSFERENCIAS (Excel) PROVINCIA, COMUNA, LINEA, TIPOLOGIA DE PROYECTO, CODIGO IDI, NOMBRE PROYECTO FRIL, MODALIDAD EJECUCION, MONTO FRIL ($), MONTO MUNICIPIO ($), MONTO CONTRATO ($), TRANSFERENCIA ACUMULADA ($), SALDO POR TRANSFERIR ($), Nº DE TRANSFERENCIA, MONTO TRANSFERIDO, FECHA INGRESO TRANSFERENCIA AL MUNICIPIO, FECHA ADMISIBLE, FECHA APROBADO, FECHA TRANSFERENCIA, MES DEVENGO, RUT MUNICIPIO, IMPUTACIÓN PRESUPUESTARIA(FIJA 33.03.125), Nº DE RESOLUCIÓN CONVENIO VIGENTE, FECHA DE RESOLUCIÓN CONVENIO VIGENTE, Nº DECRETO PAGO, FECHA DECRETO PAGO ESTADO DE RENDICIONES (Excel) PROVINCIA, COMUNA, LINEA, TIPOLOGIA DE PROYECTO, CODIGO IDI, NOMBRE PROYECTO FRIL, MODALIDAD EJECUCION, MONTO FRIL ($), MONTO MUNICIPIO ($), MONTO ÚLTIMO CONTRATO ($), TRANSFERENCIA ACUMULADA ($), SALDO POR TRANSFERIR ($), Nº DE TRANSFERENCIA, MONTO TRANSFERIDO, FECHA INGRESO TRANSFERENCIA AL MUNICIPIO, Nº DECRETO PAGO, FECHA DECRETO PAGO, FECHA TRANSFERENCIA, MES DEVENGO, FECHA APROBADO, ESTADO RENDICIÓN, FECHA ÚLTIMO ESTADO, Nº OFICIO INGRESO RENDICION, FECHA OFICIO RENDICIÓN, FECHA SOLICITUD RENDICION, FECHA RENDICIÓN ADMISIBLE, FECHA RENDICIÓN APROBADA Página 6 de 8
ESTADO DE CIERRES (Excel) PROVINCIA, COMUNA, LINEA, TIPOLOGÍA DE PROYECTOS, CODIGO IDI, NOMBRE PROYECTO, MODALIDAD EJEC., MONTO FRIL, MONTO MUNICIPIO, MONTO ÚLTIMO CONTRATO, TRANSFERENCIA ACUMULADA, SALDO POR TRANSFERIR, FECHA ACTA ENTREGA, FECHA INICIO OBRAS, FECHA TERMINO DE OBRAS, FECHA TERMINO VIGENTE, FECHA RECEPCIÓN DE OBRAS S.O., FECHA OFICIO CIERRE, N OFICIO CIERRE, FECHA INGRESO GORE, ESTADO DEL CIERRE, FECHA ULTIMO ESTADO, OFICIO (S/N), FOTOS (S/N), FICHA (S/N), MONTO REEMBOLSADO INFORMACIÓN TERRITORIAL (CSV) PROVINCIA, COMUNA, LINEA, TIPOLOGIA, CODIGO IDI, NOMBRE DE PROYECTO, COORDENADAS, MODALIDAD, MONTO SOLICITADO AL FRIL, MONTO APORTADO POR MUNICIPALIDAD, MONTO ÚLTIMO CONTRATO, TRANSFERENCIA ACUMULADA, FECHA ÚLTIMO ESTADO, AVANCE FÍSICO, FECHA DE INICIO DE OBRAS, FECHA TERMINO VIGENTE, FECHA RECEPCION DE OBRAS, Nº DE VISITAS FRIL, ESTADO DE CIERRE 5. Metodología de pruebas y validación Para las pruebas de aceptación internas, la Consultora elaboró un plan de pruebas mediante checklists extensivos. De estas pruebas internas se realizan dos o tres iteraciones. Junto a la entrega de la etapa, se puso a disposición del GORE el checklist completo que incluye módulos, sus funcionalidades y resultados esperados. El GORE, validará contra los resultados esperados, punto a punto, e informará a la Consultora. Posteriormente, la Consultora entregará respuesta a las observaciones, a la vez que corregirá o mejorará el sistema en base a las mismas. 6. Productos entregados Los productos realizados en la presente etapa corresponden a: Habilitación y actualización de sitio Web con los antecedentes y avances de la consultoría (utilizando la herramienta Google Sites). Actas de reuniones. Sistema implementado y funcionando en servidor de hosting de la Consultora. Checklist basado en Google Spreadsheet para validación funcional y no funcional del sistema. Informe técnico. Informe resumen de actividades y productos realizados. Página 7 de 8
7. Adjuntos Se adjunta CD conteniendo: Códigos fuente íntegros del sistema (aplicación PHP/Javascript). Script de creación de base de datos (MySQL). Instrucciones de instalación. Documentación generada en la Etapa Nº 4 de la consultoría. Página 8 de 8