Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Proyecto de Transparencia de la Universidad de ...

Proyecto de Transparencia de la Universidad de Granada

Descripción del proyecto de Transparencia llevado a cabo por la Universidad de Granada

Avatar for Jaime Torres

Jaime Torres

April 27, 2014

Other Decks in Technology

Transcript

  1. Los Datos Abiertos • Son fuentes de datos que históricamente

    han estado en control de organizaciones, públicas o privadas. • Con acceso limitado (o nulo). • Limitaciones en contra del bien común y que estos datos tienen que ser puestos en disposición del público sin limitaciones de acceso, dado que es información que pertenece a la sociedad.
  2. Los Datos Abiertos «Numerosos científicos han subrayado la ironía de

    que precisamente en el momento histórico en el que tenemos tecnologías para permitir la disponibilidad y el proceso distribuido de datos científicos a nivel mundial, aumentando la colaboración e incrementando el ritmo y la profundidad del descubrimiento... estamos ocupados confinando esos datos y vetando el uso de las pertinentes nuevas tecnologías sobre el conocimiento»
  3. LOS DATOS ABIERTOS Encontrar los datos Convertirlos a un formato

    estructurado libre Publicarlos en internet con una url única
  4. NORMATIVAS Ley Orgánica de Protección de Datos de Carácter Personal

    Ley de Transparencia, Acceso a la Información Pública y Buen Gobierno
  5. LOPD No recoger datos innecesarios No usarlos para otros fines

    Mantenerlos actualizados Cancelarlos si ya no son necesarios
  6. LOPD RECOGER ALMACENAR O TRATAR DATOS Advertirlo y/o pedir permiso

    Informar de qué datos se recogen y para qué Informar de si un tercero va a acceder a ellos Informar de cómo proceder al acceso y rectificación, cancelación y oposición.
  7. Ley de Transparencia Articulo 2: Ámbito de aplicación • d)

    Las entidades de Derecho Público con personalidad jurídica propia, vinculadas a cualquiera de las Administraciones Públicas o dependientes de ellas, incluidas las Universidades públicas.
  8. Ley de Transparencia Articulo 5: Principios generales • 1. Los

    sujetos enumerados en el artículo 2 publicarán de forma periódica y actualizada la información cuyo conocimiento sea relevante para garantizar la transparencia de su actividad relacionada con el funcionamiento y control de la actuación pública. • 4. La información sujeta a las obligaciones de transparencia será publicada en las correspondientes sedes electrónicas o páginas web y de una manera clara, estructurada y entendible para los interesados y, preferiblemente, en formatos reutilizables. Se establecerán los mecanismos adecuados para facilitar la accesibilidad, la interoperabilidad, la calidad y la reutilización de la información publicada así como su identificación y localización.
  9. Ley de Transparencia Artículo 12: Derecho de acceso a la

    información pública • Todas las personas tienen derecho a acceder a la información pública, en los términos previstos en el artículo 105.b) de la Constitución Española, desarrollados por esta Ley.
  10. Arquitectura Guardar conjunto de datos en opendata, portal web basado

    en ckan Almacenar url de los datos en la base de datos de transparente.ugr.es Mostrar los datos en el portal de Transparencia transparente.ugr.es
  11. CKAN • Es software libre para catalogar datos. • Permite

    personalización y al ser software libre puedes editar el código y añadir o cambiar lo que quieras. • Genera una url única para cada conjunto de datos. • Implementa un sistema de etiquetas y un buscador. • Soporta cualquier tipo de formato, aunque esta optimizado para csv, permitiendo visualizarlos con tablas en la propia aplicación web.
  12. CKAN • Ckan dispone de un portal donde puedes encontrar

    la documentación en inglés y muy detallada de como instalar y configurar todo. También explica como usar la aplicación una vez instalada y configurada. • http://docs.ckan.org/en/latest/ Instalación From package: Para sistemas ubuntu server 12.04 de 64 bits From source: Demás sistemas unix
  13. Opendata.ugr.es Usuarios • Todos los permisos se pueden editar tal

    y como viene en la documentación de CKAN. En opendata no se permite el registro de nuevos usuarios. • Hay usuarios administradores que pueden indetificarse y gestionar toda la aplicación, incluidos los datos. • Además, el menú de configuración de la página permite añadir código css para profundizar mas en la configuración visual del portal
  14. Opendata.ugr.es Organizaciones • Las organizaciones nos permiten agrupar los datos,

    de tal forma que tengan algun tipo de relación. Ejemplo: en un gobierno podrían ser los distintos ministerios. • Opendata está configurado para que sólo se puedan agregar datos asociados a una organización. • Solo un usuario administrador puede agregar o borrar una organización.
  15. Opendata.ugr.es Agregar datos Información de los datos •Rellenamos el nombre,

    la descripción, la licencia… Guardar archivo con los datos •Cargamos el archivo con los datos desde el disco duro o desde una url Información del autor y datos extras •Rellenamos los datos del autor, la fuente y si se considera necesarios, mas campos para esotos datos.
  16. Opendata.ugr.es Consultar datos • Los datos ya guardados tienen una

    url que nos dirige al recurso en opendata. Pero además, por cada archivo de datos tenemos una url única que nos permite descargárnoslo. • Por ejemplo: • http://opendata.ugr.es:5000/dataset/tasas-de-rendimiento- academico-2005-2009-alumnado (url en opendata) • http://opendata.ugr.es:5000/dataset/35a0d56c-f8af-45d5-830e- e6da6913a189/resource/729283a9-d9f0-4ad1-acd3- 1960e8a4dab3/download/tasarendimientoacademico.csv (url para el archivo de datos que hayamos subido)
  17. Opendata.ugr.es Editar datos • Cambiar la información de los datos

    • Añadir o borrar archivos de datos. • Borrar completamente los datos de opendata
  18. La API de CKAN • Permite gestionar los datos desde

    otra aplicacción. • Se puede controlar los usuarios, las organizaciones… • Cualquier cosa que puedas consultar, editar o borrar mediante la aplicación web también se puede hacer mediante la API. • http://ckan.readthedocs.org/en/ckan-2.2/api.html
  19. La API de CKAN • La API web funciona poniendo

    la url del sitio con CKAN + /api/3/action/ + la funcion . • Un ejemplo: http://opendata.ugr.es:5000/api/3/action/package_list (La funcion package_list devuelve todos los conjuntos de datos que haya en el portal).
  20. Algunos ejemplos de páginas con CKAN • http://www.datos.misiones.gov.ar/ • http://datosabiertos.malaga.eu/

    • http://ckan.opendatacanarias.es/group/universidad-de-la- laguna • http://uleonogov.viavansi.com/lv/
  21. Transparente Node.js • Lenguaje Express • Framework Jade • Gestor

    de plantillas MongoDB • Base de datos no SQL
  22. NODE.JS Node.js es un entorno de programación en la capa

    del servidor basado en el lenguaje de programación Javascript, con I/O de datos en una arquitectura orientada a eventos y basado en el motor Javascript V8
  23. Express Framework de aplicaciones web para node.js Necesita que previamente

    tengamos node.js y su instalador de módulos npm
  24. Express Sudo npm install express Sudo npm install -g express-

    generator@3 express Sudo npm install . npm start
  25. MongoDB Es un sistema de base de datos no SQL

    orientado a documentos y de código abierto
  26. Transparente • Cómo vas a organizar el portal. • Qué

    datos vas a mostrar. • Cómo vas a organizar esos datos. • Qué vas a permitir hacer con los datos. • Cómo los vas a mostrar. • Qué otras cosas vas a mostrar a parte de los datos.