Biblioteca Digital de Normativas (BDN)

1
Biblioteca Digital de Normativas (BDN)
Proyecto PMGM: Integración de los Municipios y Comunas a la Nube Provincial y a la
Infraestructura de Alta Disponibilidad implementada por la Provincia de Santa Fe.
Objetivo general del Proyecto PMGM:
Fortalecer la gestión de los municipios de la Provincia mediante el desarrollo e implementación de
un Sistema Integrado de Gestión Financiera y Tributaria Municipal que sea interoperativo con el
SIAFYC Provincial, de modo tal que pueda efectuarse el intercambio y uso de datos e información
sin inconvenientes entre ambos sistemas, confluyendo todos ellos en plataformas de software libre
y asegurando la capacidad e independencia tecnológica de la Provincia y sus Municipalidades.
Provincia: Santa Fe
Organismo: Ministerio de Gobierno y Reforma del Estado
Secretaría de Tecnologías para la Gestión
Referente:
Director de Proyecto: Ing. Víctor Dávila
[email protected]
Tel: +54 342 4508700 Int: 5154
Tipo de recurso
Software de Gestión Documental
2
Objetivos de la herramienta/recurso
Se espera que la implementación de este proyecto facilite la incorporación de TIC con el objeto de
transformar al municipio en un organismo moderno capaz de dar respuesta eficaz y oportuna a la
diversidad de demandas que actualmente hacen al rol de los gobiernos locales, mediante una
gestión eficiente y con adecuados niveles de transparencia, participación comunitaria y control
ciudadano, en un marco de respeto de la autonomía municipal.
En particular se busca:

Poner a disposición de los gobiernos locales un software personalizado para la gestión y
consulta de normativas digitalizadas, alojado en la Nube Provincial e Infraestructura de Alta
Disponibilidad, a los efectos de minimizar el costo de incorporar TIC en los municipios y
comunas.

Reducir los tiempos de respuesta en la búsqueda de normativas por parte de los
ciudadanos.

Contar con un esquema de Capacitaciones y Transferencias Tecnológicas con el objetivo
de capacitar a personal de la STG para que puedan realizar tareas de mantenimiento,
extensión de la solución, dictado de capacitaciones a nuevos usuarios finales, etc.
Descripción de la Funcionalidad
La Biblioteca Digital de Normativas (BDN) es una adaptación de la herramienta DSpace, un
software de código abierto que provee herramientas para la administración de colecciones
digitales. La BDN permite el almacenamiento, publicación y recuperación de objetos digitales,
pudiendo ser documentos digitales o archivos digitalizados, creando un único repositorio
centralizado y compartido de normativas provinciales, municipales y comunales. La herramienta
favorece el almacenamiento y conservación de la normativa que se origine, ya sea a partir de la
digitalización de documentos con firma manuscrita o mediante la integración con funcionalidades
de firma digital que depositen el documento una vez creada la norma.
Autenticación Centralizada: La BDN pertenece al set de aplicaciones que utilizan el Sistema de
Autenticación Central (CAS) de la Provincia, con el objetivo de contar con una base de datos única
centralizada para usuarios de aplicaciones y contar con un único punto común de autenticación y
single sign-on.
Consola de Administración (backend): La BDN posee una consola de administración la cual
brinda funciones de Administración General de la Herramienta, Administración de Unidad
Organizacional (Provinciales o Municipales), Carga y Edición de Normativas, Consultas
específicas, Gestión de Usuarios, Grupos y Autorizaciones, etc. Las distintas Unidades
Organizacionales que utilizan la BDN, acceden a esta consola a través de la MAN Provincial, ya
sea por conexión directa (Organismos Provinciales) o por VPN (Municipios y Comunas).
3
Buscador Web de Normativas (frontend): La BDN posee un Buscador Web de Normativas
customizable y adaptable por cada Municipio o Comuna que utilice la herramienta. Este buscador
hereda el nombre del Buscador Provincial "Sistema de Información de Normativas (SIN)" y utiliza el
módulo REST de Servicios Web para realizar las consultas y customizaciones. El SIN también se
encuentra integrado al CAS Provincial para la autenticación de usuarios.
Motor de Búsqueda SOLR/Discovery: La BDN utiliza el motor de búsqueda Apache SOLR, el
cual genera índices asociados a metadatos y al contenido de las normativas que luego serán
utilizados por la herramienta Discovery para acelerar las búsquedas de los ítems realizadas tanto
por la BDN como por el SIN. Además de las búsquedas y la indexación, SOLR se encarga de
registrar estadísticas de uso de la aplicación y de acceso a ítems.
Capturas de Pantalla / Ilustraciones
BDN - Home
4
BDN – Home de una Unidad Organizacional
5
BDN – Edición de Unidad Organizacional
6
BDN – Edición de Metadatos asociados a un par Unidad Organizacional/Tipo de Norma
7
BDN – Administración de Unidades Organizacionales y Tipos de Norma
8
9
BDN – Pasos para la carga de una nueva normativa
10
11
12
BDN – Gestión de Grupos, Usuarios y Privilegios
SIN – Busqueda Simple
13
14
SIN – Resultados Busqueda Facetados - Detalle Normativa
15
SIN – Customización Look&Feel
16
Características Técnicas
1. BDN – Biblioteca Digital de Normativas (Backend) – Requerimientos:








Java 8u40+
3 Glassfish 4.1 (dominio con un cluster de 2 instancias)
Servidor Zookeeper 3.4.6
Base de datos Oracle
Un directorio compartido entre las instancias cluster. Se requiere un tamaño mínimo de
212GB de espacio para dar soporte a los siguientes 2 años (*).
Balanceador Apache
ASW
CAS
(*) Según las características de crecimiento, tomadas desde el tamaño de los backups, se estima
que el tamaño de almacenamiento crece aproximadamente 3GB mensuales, por ende 36GB
anuales. Actualmente la biblioteca cuenta con 140GB de espacio, por lo que para dar soporte a los
próximos dos años se requiere un mínimo de 212GB de espacio en disco.
17
Despliegue BDN
Despliegue BDN
18
Interacción de BDN con otros Servicios
Servicios relacionados a la BDN
2. SIN – Sistema de Información de Normativas (Frontend) –
Requerimientos





Java 8u40+
3 Glassfish 4.1 (dominio con un cluster de 2 instancias)
Un directorio compartido entre las instancias cluster. Se requiere un tamaño de 1GB.
Balanceador Apache
ASW
19

CAS
20

Despliegue SIN
Despliegue SIN
21

Interacción de SIN con BDN
Interacción de SIN con BDN
Documentación Técnica
A continuación se listan los Documentos Técnicos generados:

Especificación de Requerimientos de Software

Especificaciones de Casos de Uso

Guía para la Migración de Metadatos

Guía de configuración para solución de Alta Disponibilidad

Guía de instalación BDN

Guía de instalación SIN
22

Documentación de Arquitectura, Funcional y Modelados (en formato XMI - Enterprise
Architect- y HTML)

Evidencias de Casos de Prueba ejecutados
Toda esta documentación se encuentra en linea, en el área correspondiente a la BDN del Campus
de Conocimiento perteneciente a la Secretaría de Tecnologías para la Gestión.
URL: https://www.santafe.gob.ar/campus/course/view.php?id=152
Documentación de Usuario
A continuación se listan los Documentos de Usuario generados:




Manual de Usuario
Manual de Carga
Manual del Administrador
Manual de Soporte para Mesa de Ayuda
Toda esta documentación se encuentra en linea, en el área correspondiente a la BDN Municipal
del Campus de Conocimiento perteneciente a la Secretaría de Tecnologías para la Gestión.
URL: https://www.santafe.gob.ar/campus/course/view.php?id=284
Encuestas a Usuarios
Resultados de las encuestas realizadas a los usuarios luego de las Capacitaciones.
Se evaluaron las respuestas de los primeros 15 encuestados, sobre un total de más de 20 que
finalmente participaron. La muestra representa un 71% de los encuestados y un 40% de los
asistentes a las capacitaciones.
1. Sobre las Metas y Objetivos del Curso
Evalúa según tu opinión las metas y objetivos de este curso en función de:
MUY
ALTA
Relevancia para mi trabajo
Realismo y practicidad
Claridad, estructuración de los objetivos
Grado de publicidad y clarificación de las metas y objetivos
ALTA
MEDIA
BAJA
MUY
BAJA
23
Resultados Pregunta 1
2. Sobre los Ponentes
Señala tu opinión respecto a las características de los ponentes que han participado en el curso:
MUY
ALTA
Claridad expositiva
Claridad en instrucciones para realizar las tareas
Capacidad de motivación
Dominio de una variedad de métodos didácticos
Dominio del contenido
Capacidad para propiciar la reflexión
Facilidad para mantener
apertura, saber escuchar
relaciones
Capacidad para fomentar el trabajo
instrucciones claras, facilitar el trabajo
interpersonales,
en
grupo,
Capacidad para mediar y resolver situaciones de conflicto
dar
ALTA
MEDIA
BAJA
MUY
BAJA
24
Resultados Pregunta 2
3. Sobre los Contenidos del Curso
Valora a continuación la calidad de los contenidos que se han abordado en el curso en función de
su:
MUY
ALTA
Claridad
Posibilidad de aplicación práctica
Concreción
Estructuración
ALTA
MEDIA
BAJA
MUY BAJA
25
Resultados Pregunta 3
4. Sobre el Ambiente del Curso
Quisiéramos conocer tu opinión acerca del ambiente que se ha vivido a lo largo del curso.
Totalmente
de acuerdo
Los
participantes
se
han
implicado con interés en el curso
Los participantes sabían en todo
momento lo que se esperaba de
ellos
Los participantes han podido
intervenir cuando lo han deseado
Se ha dado un ambiente de
cooperación en las actividades
en grupo
Los participantes han percibido
que la actividades del curso eran
productivas
Las tensiones y conflictos en las
sesiones
se
han
resuelto
favorablemente
En este curso se han llevado a
cabo actividades nuevas e
innovadoras
De
acuerdo
Indeciso
En
desacuerdo
Totalmente
en
desacuerdo
26
Resultados Pregunta 4
Licenciamiento
La BDN es una adaptación de la herramienta DSpace, especificamente de la versión 5.1, el cual es
un software de código abierto que provee herramientas para la administración de colecciones
digitales. Fue liberado en el 2002 como producto de una alianza de HP y el MIT. Es liberado bajo
una licencia BSD que permite a los usuarios personalizar o extender el software según se necesite.
27
##########################################################################
#
# dspace
#
# Version: $Revision$
#
# Date: $Date$
#
# Copyright (c) 2002-2009, Duraspace. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are
# met:
#
# - Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
# - Redistributions in binary form must reproduce the above copyright
# notice, this list of conditions and the following disclaimer in the
# documentation and/or other materials provided with the distribution.
#
# - Neither the name of the Duraspace nor the names of its
# contributors may be used to endorse or promote products derived from
# this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
# OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
# TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
# USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
# DAMAGE.
#
##########################################################################
Extracto del archivo dspace ubicado en el directorio /bin de la aplicación BDN