42. Project “Ley Chile”: phase 2 (2007-2008) Project Director Project manager Coordination Production Coordination Services Ley Chile Board Director BCN Under Director BCN Heads of department BCN
43.
44.
45.
46.
47.
48.
49.
50.
51.
52. Project “Ley Chile”: phase 2 (2007-2008) Capa de Presentación Capa de Negocios Capa de Datos HTTP RDBMS (oracle) Componentes API API CM Analista Documental Páginas WEB Dinámicas Digitador Workflow Planificar OT API Legis Intranet Producto Management Ej: Páginas para Módulo Producción Servicios WEB Módulos WEB Services ZOPE Python Usuarios BCN Otros Sistemas BCN “ Servicios WEB” Librerías Python Consulta Navegar Avanzada Vinculaciones Web Services Producto Delivery Ej : Páginas para Búsqueda y Navegación Convenios con instituciones Usuarios Internet “ Servicios WEB” PLONE Python Productos Páginas dinámicas ZPT-TAL
63. Hardware today Reunión de directorio 10 marzo Arquitectura de Hardware Servidor separado Servidor BLADE Fault Tolerance Alta disponibilidad R12D R22 R20 20A R23D FT R11 FT Servidores Virtualizados VMWARE 20B R21 FT
64. Proyecto Ley Chile: etapa 2 (2007-2008) - Acceso desde Intranet a aplicación Content Management - Pocos usuarios - Tiempo de respuesta: 5 segundos - Se agrega alta disponibilidad ni balance de carga. Se habilitan los servicios de ZOPE para Content Management en modo Fault Tolerant. Se Comparte el repositorio documental y el pool de conexiones. - Acceso desde Internet a aplicación Content Delivery - Muchos usuarios - Tiempo de respuesta max.: 5 segundos - Necesita alta disponibilidad, cache y balance de carga. Debido a esto se propone habilitar en la arquitectura Balanceador , Cache Considerar pool de conexiones a la Base de Datos Al mismo tiempo se debe considerar Cluster de Oracle (RAC) para el repositorio Documental. R11 :Balanceo Y Caché R23D : Caché estático R12 y R22D : Consulta, Navegación y WS Usuarios Internet WS otros sitemas BCN y Externos Red Interna R20A : Producción 2 clientes R20 : Producción Balanceo, caché y 1 Cliente Usuarios Producción * Ingreso *Actualización * Integración * Corrección R20B :, vista previa norma R21 : NFS archivos compartidos: PDFs normas, precálculo,imágenes
65.
66.
67.
68.
69.
70.
71. Migration Carga y Transformación Texto Normas Legis I Correcciones automáticas y validaciones Planificador Correcciones manuales y masivas (XLS) Base de datos Ley Chile Supervisa todo el proceso, asigna trabajo a analistas, decide qué inconsistencias son obligatorias (errores) Inconsistencias en normas No Si Normas Rechazadas Prep. Formatos
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85. Interoperability: Contraloría Consume Dictámenes asociados a una ley Envía parámetros Capa de Presentación Capa de Negocios Capa de Integración Usuarios Internet www.leychile.cl Contraloría Parámetros: Número ley Prepara lista de resultados Requerimiento de dictámenes para cualquier ley AJAX AJAX Sistema Ley Chile
86. Interoperability: Organizations c Servicio: Provee XML de la norma Recibe parámetros Capa de Negocios Capa de Integración Requerimiento HTTP Organizaciones Instituciones Parámetros: * Número ley/Identificador de la norma * Fecha Versión * Notas Sistema Ley Chile Repositorio Documental Capa de Datos http://www.leychile.cl/Consulta/obtxml?opt=7&idLey=18575 Esquema XML público de la norma (www.aem.gob.cl): http://www.leychile.cl/esquemas/EsquemaIntercambioNorma-v1-0.xsd