SlideShare a Scribd company logo
1 of 26
Download to read offline
Manual de funcionamiento v. 1.0
Observatorio Ciudadano Municipal
Observatorio Ciudadano Municipal

Manual de funcionamiento v. 1.0
Bienvenidas al manual de funcionamiento del software del Observatorio.
Aquí encontraréis los conceptos básicos para instalar, gestionar
y utilizar esta herramienta.

Este manual se irá actualizando a través
de la web wiki www.ocax.net
Observatorio Ciudadano Municipal
Manual de funcionamiento

p. 3

Índice
1. 	 Cómo funciona el web	
	
	
	

1.1. 	Usuario no registrado
1.2. 	Usuario registrado
1.3. 	Usuario con perfil

2. 	 Perfiles	
	 3.1. 	Admin
	
	
	

3.2. 	Editor
3.3. 	Manager
3.4. 	Team manager

4 3. 	 Funcionalidades	
	 3.1. 	Gestión del web
	
	
	

11

13

3.2. 	Gestión de contenidos
3.3. 	Gestión del equipo de consultas
4.2. 	Gestión de las consultas

4. 	 Estado de las consultas	

21

5. 	 Instalación	

24
Observatorio Ciudadano Municipal
Manual de funcionamiento

p. 4

1. Cómo funciona el web
Para poder utilizar todas sus funcionalidades, el usuario
El web es una herramienta sencilla para los usuarios pero
también es, a la vez, muy compleja, ya que permite trabajar se tiene que registrar. Así mismo, el administrador del web
puede gestionar los diferentes equipos de trabajo y los
con las consultas y los presupuestos a muchos niveles.
contenidos del Observatorio.
Observatorio Ciudadano Municipal
Manual de funcionamiento

1. Cómo funciona el web

p. 5

Home.
Aquí puedes consultar
los datos presupuestarios
procesados

Aquí puedes mirar las
consultas ya realizadas o
hacer una nueva consulta
Observatorio Ciudadano Municipal
Manual de funcionamiento

1. Cómo funciona el web

p. 6

Presupuestos (Vista I).
Usuario no registrado.
Desde esta sección, podemos consultar el proceso de auditación de
los presupuestos municipales, además de obtener toda la información
en relación a los presupuestos.

Aquí puedes descargar todos
los datos introducidos y procesados por el Observatorio
Información complementaria
y/o descripciones del total o la
partida presupuestaria
Para cambiar el tipo
de visualización de los
presupuestos

Si quieres información más
concreta sobre determinadas
partidas, puedes clicar aquí
o en la misma gráfica
Observatorio Ciudadano Municipal
Manual de funcionamiento

1. Cómo funciona el web

Presupuestos (Vista II).
Usuario no registrado.
Desde esta sección, podemos consultar el proceso de auditación de
los presupuestos municipales, además de obtener toda la información
en relación a los presupuestos.

Haz click aquí para ver con
detalle el concepto o partida

p. 7
Observatorio Ciudadano Municipal
Manual de funcionamiento

1. Cómo funciona el web

p. 8

Página de consulta.
Usuario no registrado.
En la página de consulta podemos
encontrar toda la información en
relación a la consulta (además de la
documentación que cada Observatorio considere oportuna), además
de hacer un seguimiento sobre la
misma consulta.

Si la consulta es de especial interés
para tí, desde aquí puedes hacer
difusión o suscribirte para hacer un
seguimiento de la misma
Aquí encontrarás información
sobre el estado de la consulta.

Si eres usuario registrado,
puedes hacer un seguimiento de
la consulta a través de este panel
de comentarios
Observatorio Ciudadano Municipal
Manual de funcionamiento

1. Cómo funciona el web

p. 9

Página de usuario.
Usuario registrado.
Una vez te has registrado puedes
realizar las consultas que necesites.
Desde esta página puedes hacer
nuevas, administrarlas o hacer
un seguimiento de las que ya has
realizado.

Haz click aquí per hacer
una consulta nueva

Gestiona tus consultas
desde aquí
Observatorio Ciudadano Municipal
Manual de funcionamiento

1. Cómo funciona el web

p. 10

Página de usuario.
Usuario con perfil admin.
Desde la página de un usuario con
perfil admin se puede gestionar
todo lo necesario para el funcionamiento de la herramienta.

Funcionalidades
Team Member

Funcionalidades
Editor CMS

Funcionalidades
Team Manager

Funcionalidades
Administrador
Observatorio Ciudadano Municipal
Manual de funcionamiento

p. 11

2. Perfiles
Los perfiles que permiten organizar las diferentes tareas rela- No es necesario que exista un usuario para cada perfil; se
pueden asignar diferentes perfiles para un mismo usuario,
cionadas tanto con la gestión de las consultas en un obserde tal manera que se encargue de todas estas tareas.
vatorio como con la gestión de la misma aplicación.
Observatorio Ciudadano Municipal
Manual de funcionamiento

2. Perfiles

p. 12

Admin

Editor

Team Manager

Team Member

El “Admin”, o administrador, es el perfil
encargado de las diversas tareas de gestión del software Ocax del observatorio,
tanto en los aspectos de importación de su
base de datos, gestión de los parámetros
globales o de los perfiles de los diferentes
usuarios de la web.

El perfil de “CMS editor” se encarga de
mantener el contenido de las páginas de
información general (página de inicio y
demás páginas que informen acerca del
observatorio)

El “Team Manager” es un perfil del observatorio cuya función es la distribución
de las consultas entre los miembros del
observatorio (“Team Members”, en el
siguiente punto) para que cada uno de
ellos se encargue de realizar los trámites con la administración. Se encargará
también de hacer una primera validación
de las consultas introducidas en la web,
desechando aquellas que sean ofensivas
contra colectivos (consultas xenófobas o
machistas, etc.).

El “Team Member” es el perfil encargado
de gestionar las consultas, asignadas por el
Team Manager.

2. Perfiles

	
	
	
	

	 Funciones
Gestión de usuarios
Gestión de los correos
Contenido de los ficheros
Gestión del contenido de las partidas

	 Funciones
	 Generar contenido de las páginas de 	
	 información general.
	 Tipos de páginas
	 Páginas de introducción
	 Páginas del sitio

	 Funciones
	 Filtración de las primeras consultas
	 Distribución de las consultas entre los 	
	 Team Member (miembros del equipo)

	
	
	
	

	 Funciones
Validar la consulta
Modificar la consulta
Entregar la consulta
Reformular la consulta
Observatorio Ciudadano Municipal
Manual de funcionamiento

p. 13

3. Funcionalidades
Cada perfil de usuario tiene unas funcionalidades
asignadas. Para que la herramienta web del Observatorio
funcione de la mejor manera posible, es necesario que
todas las tareas estén cubiertas.

Desde las páginas de usuario de cada perfil, el usuario
podrá gestionar sus tareas, además de formular consultas
y hacer un seguimiento de las mismas.
Observatorio Ciudadano Municipal
Manual de funcionamiento

3. Funcionalidades

p. 14

3. Funcionalidades
Gestión
del web
Usuario con perfil admin

	
	
	
	

	 Funciones
Gestión de usuarios
Gestión de los correos
Contenido de los ficheros
Gestión del contenido de las partidas

Generación
de contenidos
Usuario con perfil CMS editor
	 Funciones
	 Generar contenido de las páginas de 	
	 información general.
	 Tipos de páginas
	 Páginas de introducción
	 Páginas del sitio

Gestión equipo
de consultas

Gestión
de las consultas

Usuario con perfil Team Manager
	 Funciones
	 Filtración de las primeras consultas
	 Distribución de las consultas entre los 	
	 Team Member (miembros del equipo)

Usuario con perfil Team member

	
	
	
	

	 Funciones
Validar la consulta
Modificar la consulta
Entregar la consulta
Reformular la consulta
Observatorio Ciudadano Municipal
Manual de funcionamiento

Gestión del web

3. Funcionalidades

p. 15

Usuario con perfil admin

Users and Roles
Permite gestionar a los usuarios que están dados de alta en la web, y les asigna los
perfiles (permitiendo crear nuevos “socios”, “Team Members”, “Team Managers”, “CMS
editors” e incluso nuevos “Admins”).

Import Budges
Se importarán desde aquí los datos de un archivo .CSV (un archivo de texto con diferentes
columnas de datos, separadas por un carácter de barra vertical “|”). El formato del CSV
tiene 11 columnas:

Email text templates
Aquí muestra los diferentes correos electrónicos por defecto que son enviados a los
usuarios cada vez que la consulta cambia de estado. Desde aquí, el administrador tiene la
opción de cambiar el texto por defecto de estos correos. Hay dos palabras reservadas en
el texto del mensaje: “%name%” será sustituída por el nombre del usuario que realizó la
consulta, y “%link%” permitirá mostrar el enlace directo a la consulta.

1.- 	 internal code: El código interno de cada una de las partidas presupuestarias, que
identifica la estructura interna de la partida separada por guiones. Las que comienzan por “S” son “Spent” (gastos) y las “I”, “Income” (ingresos), el siguiente caracter
indica el tipo de clasificación -”O” orgánica, “E” económica, etc. – y los siguientes la
organización en partidas y subpartidas (por ejemplo, “S-E-9-91-913″ indica “partida
913, hija de la partida 91, hija de la partida 9, de la clasificación económica dentro de
la zona de gastos).
2.- 	 internal parent code: Es el padre de la partida, por ejemplo: La partida S-E-9-91 será
la partida padre de la S-E-9-91-913.
3.- 	 code: Es el código real que utiliza el ayuntamiento al referirse a la partida. (Por ejemplo, en la anterior, “S-E-9-91-913″, el código real será “913″.
4.- 	 initial provision: Aquí se introduce la provisión inicial de la partida, que estará disponible en el documento de presupuestos publicado por el ayuntamiento.
5.- 	 actual provision: Durante el año se van introduciendo las modificaciones al presupuesto aprobadas en el pleno. Es bastante probable que este dato no se conozca al importar
el CSV, y que valga por tanto “0″ (al igual que las cuatro columnas siguientes).
6.- 	 trimester 1: Datos numéricos de la ejecución del 1er Trimestre.
7.-	 trimester 2: Datos numéricos de la ejecución del 2o Trimestre.
8.- 	 trimester 3: Datos numéricos de la ejecución del 3er Trimestre.
9.- 	 trimester 4: Datos numéricos de la ejecución del 4o Trimestre.
10.- 	label: En desuso en la presente versión. (Estará en blanco)
11.- 	Concepte: Una descripción textual explicativa de la partida. Puede ir en blanco si no
se dispone de esa información.

Bulk email
Desde aquí se gestionan correos masivos, que serán correos enviados desde el observatorio a todos los usuarios que se han dado de alta en el sistema.
Zip file
Permiten gestionar el contenido de los ficheros que serán comprimidos en el fichero “zip”
disponible para descarga desde la pestaña de información presupuestaria. El objetivo de
este fichero “zip” es incluir los presupuestos del municipio en formato de hoja de cálculo,
trabajable de forma sencilla por la ciudadanía, así como toda la documentación que le
pueda ser útil.
Years and budget data
Aquí se gestionan los años para los que se dispondrá de información en la pestaña de
presupuestos. Para crear un año nuevo, se deberá indicar la población del municipio de
ese año, y poner código “Publicada”, si se desea que la información de ese año sea visible.
Otras opciones disponibles serán:
Observatorio Ciudadano Municipal
Manual de funcionamiento

3. Funcionalidades

Gestión del web

p. 16

Usuario con perfil admin

Delete Budges
Permite borrar años completos de los presupuestos de las bases de datos. En caso de que
se hayan borrado datos por error, existe la opción de recuperar desde una copia. Hay que
tener en cuenta que la copia se hace justo antes de la importación en el momento en que
se pulsa el botón ‘Backup database’.
Export Budges
Permite volver a obtener el CSV correspondiente a la Base de Datos para ese año.
Featured Budges
Muestra las partidas existentes en la base de datos para ese año, y permite hacer modificaciones/adiciones/eliminaciones de partidas desde la web.
List Years
Lista los años existentes para la base de datos de la web.
Manage Budget Descriptions
Permite gestionar los literales de las partidas en los diferentes idiomas soportados para la
aplicación. Por ejemplo, una partida “I-E-1″ podría ser “Impuestos directos” en castellano,
“Impostos directos” en catalán o “Total Income” en inglés.

Global Parameters
Aquí el administrador tendrá la oportunidad de modificar algunos parámetros que
permiten especificar ciertos aspectos de la aplicación a nivel general. Los parámetros
globales son los siguientes:
•	 Year: El año actual. Esto indica el año por omisión en lo que se refiere a los datos presupuestarios.
•	 Languages: Una lista de idiomas separadas por comas, ordenados por preferencia. Por
ejemplo: ca,es. (ca: catalán, es: castellano, siendo la preferencia el catalán) Si solo se
define uno, al usuario no le aparecerá la opción de cambiar ni escoger el parámetro ‘idioma’ en su perfil. Tampoco el perfil CMS Editor dispondrá de una opción de traducción.
•	 observatory Name i councilName: La combinación de estos dos parámetros consituyen el nombre del observatorio en el título de la página y en cada lugar en que se
imprima. P.e.: observatoryName “Observatori Ciutadà Municipal#de l’%s” y councilName “Ajuntament de mi ciudad”. Los caracteres “%s” se reemplazarán con el texto de
councilName y el caracter “#” indica una nueva linea en el título, con lo que aparecerá:
Observatori Ciutadà Municipal de l’Ajuntament de mi ciudad
•	 blogName: El nombre del blog o página web del colectivo al que pertenece el OCM. Si
no existe, se deja en blanco.
•	 emailContactAddress: Dirección de correo de contacto del OCM.
•	 emailNoReply: Dirección de correo del OCM a la que no se debe contestar (utilizada
como remitente en los mensajes de correo automáticos).
•	 siglas: Siglas del observatorio municipal. Por ejemplo, “Observatori Ciutadà de
l’Ajuntament de Badalona” podría tener las siglas “OCABdn”.
•	 smtpAuth, smtpHost, smtpPassword, smtpPort, smtpSecure, smtpUsername, parámetros (autorizació, host, password, port, seguretat, usuaris) de SMTP.
•	 socialFacebookURL: Dirección de la página web de Facebook del OCM.
•	 socialTwitterURL: Dirección de la cuenta de Twitter del OCM.
•	 telephone: Teléfono de contacto del OCM.
Observatorio Ciudadano Municipal
Manual de funcionamiento

3. Funcionalidades

Generación de contenidos

Usuario con perfil CMS editor

Pàgines d’introducció 
Son las páginas informativas del proyecto que aparecen en la página de Inicio de la web.
Se mostrarán las páginas disponibles y se dará la opción de crear una nueva. Al crear
una página nueva, deberemos indicar el orden de la página (comenzando desde el 0 en
adelante) según se desea que aparezcan, la posición horizontal y vertical de la hoja con
el texto, el ancho de la hoja, el título de la página, su subtítulo (si lo hay) y el cuerpo de
la misma. Habrá que acordarse de marcar el cuadro de “Publicada” si deseamos que
efectivamente aparezca en la web. Por último se pulsa en el botón de “crear” y la página
será publicada.
Pàgines de sitio
Estas páginas servirán para gestionar el grueso del contenido de la web. Aquí se mostrarán todos los diferentes títulos de las páginas introducidas (los mismos títulos que se
mostrarán en un índice lateral en la página de la web correspondiente). Al crear la página
dispondremos de los siguientes campos:
Block: Todas las páginas con el mismo número de “block” se agruparan como si fuesen
páginas dentro de una misma sub-carpeta.
Weight: Un valor numérico que se utilizará para gestionar el orden en que se muestren las
páginas dentro de un mismo “block”.
Page URL: Aquí será necesario indicar el modo en que se mostrará la página en la barra
de direcciones del navegador. (Por ejemplo, “como-funciona”)
Page Title: Aquí se mostrará el título de la página tal y como se mostrará a los usuarios.
(Por ejemplo, “Cómo funciona”)
Body: El cuerpo del texto de la página.

p. 17

Cómo hacer traducciones
Si el administrador ha habilitado más de un idioma, se mostrará la opción de traducir
las páginas en el momento de editarlas. El idioma por omisión de las páginas nuevas
será el idioma que ha definido el administrador como idioma preferido del sitio. Si, por
ejemplo, el administrador ha definido “ca,es” como idiomas, al crear una página se
tendrá “Català” como idioma, y después de guardarla, se tendrá la opción de crear la
traducción al Castellano.
Observatorio Ciudadano Municipal
Manual de funcionamiento

3. Funcionalidades

Gestión equipo consultas

p. 18

Usuario con perfil Team Manager

El “Team Manager” es un perfil del observatorio cuya función es la distribución de las
consultas entre los miembros del observatorio (“Team Members”, en el siguiente punto)
para que cada uno de ellos se encargue de realizar los trámites con la administración. Se
encargará también de hacer una primera validación de las consultas introducidas en la
web, desechando aquellas que sean ofensivas contra colectivos (consultas xenófobas o
machistas, etc.).
Cuando un ciudadano hace una consulta, se le envía un correo electrónico tanto a él
como a todos los Team Managers, informándoles de que la consulta ha sido introducida
en el sistema. El Team Manager tendrá (o tendrán, si hay más de un Team Manager) las
siguientes tres opciones con esa consulta:
1. Asignar la consulta a un miembro del observatorio (team member) para que se encargue de gestionarla.
2. Rechazar la consulta (Intentar evitar esto más que en casos en los que la consulta sea
especialmente ofensiva contra algún colectivo) La consulta continuará en el sistema, pero
no será visible por otros usuarios.
3. Borrar la consulta, una opción similar a la anterior, pero en este caso elimina completamente la consulta de la base de datos. Procurar reservarlo exclusivamente a casos en los
que se haya recibido publicidad desde alguna de las consultas (Spam).

En caso de que por alguna circunstancia un Team Member no pueda seguir haciéndose
cargo de alguna consulta, el Team Manager tiene la opción de volver a asignarla a otro
Team Member en cualquier momento de la vida de la consulta.
Una vez asignada una consulta, el Team Manager no seguirá recibiendo notificaciones en
el correo de la aplicación sobre la consulta en cuestión, excepto en el caso de que el Team
Member la rechace (o en el caso de que se haya suscrito específicamente a esa consulta
como cualquier otro usuario).
Observatorio Ciudadano Municipal
Manual de funcionamiento

Gestión consultas
•	

3. Funcionalidades

p. 19

Usuario con perfil admin

Validar la consulta. Tras analizar la consulta con mayor profundidad, el Team Member
realiza una segunda validación (la definitiva). Podrá rechazarla (cambiando su estado
a “Consulta rechazada por el Observatorio”), en cuyo caso se le notificará al usuario, o aceptarla, en cuyo caso el usuario también recibirá una notificación de que su
consulta ha sido aceptada en el observatorio para su gestión, y la consulta cambiará
al estado “Consulta aceptada por el Observatorio”.

•	 Lliurar la consulta a l’administració local, del modo que sea necesario por parte de
tu ayuntamiento (entrega en la web del ayuntamiento cuando sea posible, o entrega
física en una oficina, en los casos en los que el ayuntamiento no permita las consultas
online). Una vez hecho esto, la consulta deberá cambiarse de estado a “Esperando respuesta por el Ayuntamiento”, indicándose en el espacio reservado para ello el número
de registro resultante de realizar la entrega.
	 Recomendamos, en los casos en los que la entrega del documento sea a una oficina
física, adjuntar además una copia escaneada del documento de la consulta.
•	 Una vez se haya recibido una respuesta por parte de la administración, se cambiará el
estado de la consulta a “Respuesta del Ayuntamiento pendiente de valorar”, y se añadirá el texto de la respuesta (y opcionalmente, también, el documento de la respuesta
escaneado). De esta manera se deja la opción a los usuarios de la web, y al propio
usuario que realizó la consulta, a que valoren si es o no una respuesta satisfactoria.

•	 Terminado el proceso de valoración por parte de los diferentes usuarios, el Team
Manager, teniéndolas en cuenta, realizará la valoración final, aceptando o rechazando
la respuesta de la administración. El estado de la consulta cambiará a “Respuesta del
Ayuntamiento satisfactoria” o “Respuesta del Ayuntamiento insatisfactoria”.
•	 Si la respuesta del ayuntamiento ha sido insatisfactoria, puede continuarse la vida de
la consulta, dando la opción al Team Member a reformularla (con la ayuda del usuario
o los usuarios interesados en ella) y el proceso comenzará de nuevo, desde el estado
inicial “Consulta aceptada por el Observatorio”.
•	 Modificar la consulta. Antes de entregar la consulta a la administración, el Team
Member tiene la opción de editarla. La única razón para hacer esto sería corregir algún
aspecto ortográfico o gramatical de la consulta, en ningún caso para variar su sentido
sin ponerse en contacto con el usuario que la realizó, y contar con su aprobación. Se
actuaría de esta forma cuando se piense que la consulta podría estar enfocada de una
manera más concreta así ayudando al ciudadano.
	 También en el mismo sentido, ayudar al ciudadano a que su consulta esté clasificada
de forma más concreta, se puede cambiar el tipo de la consulta entre ‘Generica’ y ‘Presupuestaria’ y, dentro de la opción presupuestaria, cambiar la partida a la que se hace
referencia.
	 Pensamos que es más ético acordar los cambios con el ciudadano que ha formulado la
consulta. Como team member puedes conocer su dirección de correo electónico.
•	 Reformular una consulta. Una vez contestada por parte de la administración, se
valorará la respuesta según los comentarios y votaciones de los usuarios. Si se valora
negativamente, como Team Member se tiene la opción de reformular la consulta.
Observatorio Ciudadano Municipal
Manual de funcionamiento

3. Funcionalidades

	 La reformulación puede tener varias razones:
	 1.- Que ésta se vuelva a enviar a la misma administración local (para darles una
segunda oportunidad)
	 2.- Que se haga llegar esta consulta a otros organismos, como los Sindic de
greuges/Defensores del pueblo, Sindicaturas de Cuentas, etc.
	 Al reformular, se crea una nueva consulta asociada a la anterior con las siguientes propiedades:
•	 El usuario anterior consta como el usuario que ha formulado la consulta.
•	 La consulta tiene el estado “Consulta aceptada por el observatorio”.
•	 Los usuarios suscritos a la consulta original, pasan a estar suscritos a la consulta
reformulada.
	
Si se desea, el Team Member también tiene la opción de cambiar el tipo de la consulta
(“Genérica”, “Presupuestaria”, o cambiar la partida asociada).

p. 20
Observatorio Ciudadano Municipal
Manual de funcionamiento

p. 21

4. Estado de las consultas
Desde el momento en que una consulta es introducida
en la base de datos del web, esta empieza un recorrido
a través de una serie de estados, que reflejan la situación
en la cual se encuentra esta consulta.
Estados de la consulta
Observatorio Ciudadano Municipal
Manual de funcionamiento

4. Estado de las consultas

p. 22

Consulta en espera
de validación

Consulta
aceptada por
el Observatori

Consulta
no aceptada por
el Observatorio

Esperando
respuesta de
la Administración

Respuesta en espera
de valoración

Respuesta
insatisfactoria

Respuesta
satisfactoria
Observatorio Ciudadano Municipal
Manual de funcionamiento

4. Estado de las consultas

p. 23

4. Estado de las consultas
1.- Esperando aceptación del Observatorio
Es el estado en el que se encuentra una
consulta cuando un ciudadano la formula.
Ésta le llega al Team Manager a través de
un correo de notificación. El Team Manager debe filtrar las consultas no deseadas
(spam y todas aquellas que el código
ético del observatorio en cuestión decline
aceptar).
2.- Consulta aceptada por el Team Manager
Si el Team Manager no ha rechazado la
consulta, se la debe asignar a un Team
Member. A partir de este momento el ciudadano no puede modificar la consulta.
3.- Consulta rechazada por el Observatorio
El Team Manager o el Team Member han
rechazado la consulta.
4.- Consulta aceptada por el Observatorio
El Team Member acepta la consulta. Desde
este momento, la consulta pasa a ser pública y otros ciudadanos pueden subscribirse
a ella y hacer comentarios.

5.- Esperando respuesta del Ayuntamiento.
El team member ha entregado la consulta
al Ayuntamiento, ya sea en persona o a
través de correo electrónico, si el ayuntamiento en cuestión lo permite. El Team
Member colgará en la web toda aquella
documentación municipal que acredite
que la instancia se ha entregado, ya sea el
texto del correo para consultas realizadas
a través de correo electrónico, o un documento escaneado (además del texto de
dicho documento en la web) que acredite
que la consulta se ha entregado y sellado
en la correspondiente oficina municipal.

6.- Respuesta del Ayuntamiento pendiente
de valorar.
Cuando el team member recibe una
respuesta de la administración, cuelga la
documentación en la web. O, en el caso
de que haya pasado un tiempo prudencial
de silencio administrativo, se añade un
comentario indicando que la respuesta de
la administración ha sido precisamente ese
silencio (una no-respuesta). A partir de este
momento, los ciudadanos pueden hacer
una valoración de la respuesta administrativa a través de comentarios y votos.
7.- Respuesta del Ayuntamiento
satisfactoria.
El Team Member, tras recibir las votaciones
y comentarios de los distintos usuarios,
considera satisfactoria la respuesta. ¡Éxito!

8.- Respuesta del Ayuntamiento
insatisfactoria.
El Team Member debe empatizar lo máximo posible con la opinión de los usuarios
que valoren y comenten esa consulta. Se
abren varias vías a seguir en estos casos:
•	 Reformular la consulta i tornar-la
a enviar a l’administració
(segona oportunitat).
•	 Manifestar de forma pública i administrativa una queixa al Síndic de Greuges,
Defensor del Poble, Sindicatura de
Comptes, Tribunal de Comptes o un
altre organisme autonòmic, estatal o
internacional corresponent en el cas de
preguntes vinculades als pressupostos.
Observatorio Ciudadano Municipal
Manual de funcionamiento

p. 24

5. Instalación
Descargad el web e instaladlo en vuestro servidor. Pensad
que solo tendréis que hacerlo una vez y que si no lo sabéis
hacer os pueden ayudar.

No es nada complicado para alguien que tenga conocimientos básicos de programación web.
Observatorio Ciudadano Municipal
Manual de funcionamiento

5. Instalación

p. 25

Directory structure

Installation

- app

1. Database
* Create database and user
CREATE DATABASE db_name CHARACTER SET utf8 COLLATE utf8_swedish_ci;
CREATE USER ‘user_name’@’localhost’ IDENTIFIED BY ‘password’;
GRANT ALL PRIVILEGES ON db_name. * TO ‘user_name’@’localhost’;
* Import table structure
$ mysql -uuser_name -p db_name < schema.sql
* If your OCM is in Spain, import data common to all Spanish OCMs
$ wget http://ocax.net/download/spain_budget_description.sql
$ mysql -uuser_name -p db_name < spain_budget_description.sql

- protected
- framework (http://www.yiiframework.com/ (tested with 1.1.14))

2. Create config file
$ cp protected/config/main.example.php protected/config/main.php
and modify mysql connection parameters in protected/config/main.php
3. File permissions
# chown -R www-data protected/runtime/ protected/data/
# chown -R www-data app/assets/ app/files/
4. Apache config
If you cannot edit the apache server config, you’ll need a .htaccess file
$ cp app/htaccess app/.htaccess
5. Other software
Your web server needs to create the Database download zip file.
# apt-get install zip
That’s it. You should be able to browse to your site now.
6. See Post Installation instructions here http://ocax.net/en:install
Observatorio Ciudadano Municipal
Manual de funcionamiento

Nota: el manual se irá actualizando desde el web wiki www.ocax.net

Os invitamos a probar el web demo
http://demo.ocax.net
Website: www.ocmunicipal.net
Twitter: www.twitter.com/OCMunicipal
Facebook: www.facebook.com/ObservatorioCiudadanoMunicipal
Contacto: info@ocax.net (686910992)

More Related Content

Similar to Manual Observatorio Ciudadano Municipal

especificaciones de diseño de software para una página de viajes
especificaciones de diseño de software para una página de viajesespecificaciones de diseño de software para una página de viajes
especificaciones de diseño de software para una página de viajesGabriel Gongora
 
Aspel COI | Sistema de Contabilidad
Aspel COI | Sistema de ContabilidadAspel COI | Sistema de Contabilidad
Aspel COI | Sistema de ContabilidadGeformas
 
Aplica los fundamentos de programacion web
Aplica los fundamentos de programacion webAplica los fundamentos de programacion web
Aplica los fundamentos de programacion webmiguel9728
 
Construcción de un siti web
Construcción de un siti webConstrucción de un siti web
Construcción de un siti webmascorroale
 
Introducción (autoguardado)
Introducción (autoguardado)Introducción (autoguardado)
Introducción (autoguardado)Dagoo AicRag
 
Anteproyecto de diseño de proyectos
Anteproyecto de diseño de proyectosAnteproyecto de diseño de proyectos
Anteproyecto de diseño de proyectosGraciela Vanegas
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemasunefa
 
Manual google analytics (google)
Manual google analytics (google)Manual google analytics (google)
Manual google analytics (google)Oriol Pous
 
Aplicando Uwe - Un ejemplo didactico
Aplicando Uwe - Un ejemplo didacticoAplicando Uwe - Un ejemplo didactico
Aplicando Uwe - Un ejemplo didacticomillernegro
 
Contenido de la arquitectura integra_transicion
Contenido de la arquitectura integra_transicionContenido de la arquitectura integra_transicion
Contenido de la arquitectura integra_transicionUniversidad Cesar Vallejo
 
C:\fakepath\sotware financiero
C:\fakepath\sotware financieroC:\fakepath\sotware financiero
C:\fakepath\sotware financieropaulina8
 

Similar to Manual Observatorio Ciudadano Municipal (20)

especificaciones de diseño de software para una página de viajes
especificaciones de diseño de software para una página de viajesespecificaciones de diseño de software para una página de viajes
especificaciones de diseño de software para una página de viajes
 
Aspel COI | Sistema de Contabilidad
Aspel COI | Sistema de ContabilidadAspel COI | Sistema de Contabilidad
Aspel COI | Sistema de Contabilidad
 
Aplica los fundamentos de programacion web
Aplica los fundamentos de programacion webAplica los fundamentos de programacion web
Aplica los fundamentos de programacion web
 
Computación 3 cb09302
Computación 3 cb09302Computación 3 cb09302
Computación 3 cb09302
 
Construcción de un siti web
Construcción de un siti webConstrucción de un siti web
Construcción de un siti web
 
Introducción (autoguardado)
Introducción (autoguardado)Introducción (autoguardado)
Introducción (autoguardado)
 
Anteproyecto de diseño de proyectos
Anteproyecto de diseño de proyectosAnteproyecto de diseño de proyectos
Anteproyecto de diseño de proyectos
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Manual google analytics (google)
Manual google analytics (google)Manual google analytics (google)
Manual google analytics (google)
 
Manual de Google Analytics
Manual de Google AnalyticsManual de Google Analytics
Manual de Google Analytics
 
Manual google analytics
Manual google analyticsManual google analytics
Manual google analytics
 
Manual de Google Analytics
Manual de Google AnalyticsManual de Google Analytics
Manual de Google Analytics
 
Aplicando Uwe - Un ejemplo didactico
Aplicando Uwe - Un ejemplo didacticoAplicando Uwe - Un ejemplo didactico
Aplicando Uwe - Un ejemplo didactico
 
Contenido de la arquitectura integra i
Contenido de la arquitectura integra iContenido de la arquitectura integra i
Contenido de la arquitectura integra i
 
Contenido de la arquitectura integra i
Contenido de la arquitectura integra iContenido de la arquitectura integra i
Contenido de la arquitectura integra i
 
Contenido de la arquitectura integra_transicion
Contenido de la arquitectura integra_transicionContenido de la arquitectura integra_transicion
Contenido de la arquitectura integra_transicion
 
Contenido de la arquitectura integra i
Contenido de la arquitectura integra iContenido de la arquitectura integra i
Contenido de la arquitectura integra i
 
MANUAL GOOGLE ANALYTICS
MANUAL GOOGLE ANALYTICSMANUAL GOOGLE ANALYTICS
MANUAL GOOGLE ANALYTICS
 
C:\fakepath\sotware financiero
C:\fakepath\sotware financieroC:\fakepath\sotware financiero
C:\fakepath\sotware financiero
 
Computación 3 cb09302
Computación 3 cb09302Computación 3 cb09302
Computación 3 cb09302
 

Manual Observatorio Ciudadano Municipal

  • 1. Manual de funcionamiento v. 1.0 Observatorio Ciudadano Municipal
  • 2. Observatorio Ciudadano Municipal Manual de funcionamiento v. 1.0 Bienvenidas al manual de funcionamiento del software del Observatorio. Aquí encontraréis los conceptos básicos para instalar, gestionar y utilizar esta herramienta. Este manual se irá actualizando a través de la web wiki www.ocax.net
  • 3. Observatorio Ciudadano Municipal Manual de funcionamiento p. 3 Índice 1. Cómo funciona el web 1.1. Usuario no registrado 1.2. Usuario registrado 1.3. Usuario con perfil 2. Perfiles 3.1. Admin 3.2. Editor 3.3. Manager 3.4. Team manager 4 3. Funcionalidades 3.1. Gestión del web 11 13 3.2. Gestión de contenidos 3.3. Gestión del equipo de consultas 4.2. Gestión de las consultas 4. Estado de las consultas 21 5. Instalación 24
  • 4. Observatorio Ciudadano Municipal Manual de funcionamiento p. 4 1. Cómo funciona el web Para poder utilizar todas sus funcionalidades, el usuario El web es una herramienta sencilla para los usuarios pero también es, a la vez, muy compleja, ya que permite trabajar se tiene que registrar. Así mismo, el administrador del web puede gestionar los diferentes equipos de trabajo y los con las consultas y los presupuestos a muchos niveles. contenidos del Observatorio.
  • 5. Observatorio Ciudadano Municipal Manual de funcionamiento 1. Cómo funciona el web p. 5 Home. Aquí puedes consultar los datos presupuestarios procesados Aquí puedes mirar las consultas ya realizadas o hacer una nueva consulta
  • 6. Observatorio Ciudadano Municipal Manual de funcionamiento 1. Cómo funciona el web p. 6 Presupuestos (Vista I). Usuario no registrado. Desde esta sección, podemos consultar el proceso de auditación de los presupuestos municipales, además de obtener toda la información en relación a los presupuestos. Aquí puedes descargar todos los datos introducidos y procesados por el Observatorio Información complementaria y/o descripciones del total o la partida presupuestaria Para cambiar el tipo de visualización de los presupuestos Si quieres información más concreta sobre determinadas partidas, puedes clicar aquí o en la misma gráfica
  • 7. Observatorio Ciudadano Municipal Manual de funcionamiento 1. Cómo funciona el web Presupuestos (Vista II). Usuario no registrado. Desde esta sección, podemos consultar el proceso de auditación de los presupuestos municipales, además de obtener toda la información en relación a los presupuestos. Haz click aquí para ver con detalle el concepto o partida p. 7
  • 8. Observatorio Ciudadano Municipal Manual de funcionamiento 1. Cómo funciona el web p. 8 Página de consulta. Usuario no registrado. En la página de consulta podemos encontrar toda la información en relación a la consulta (además de la documentación que cada Observatorio considere oportuna), además de hacer un seguimiento sobre la misma consulta. Si la consulta es de especial interés para tí, desde aquí puedes hacer difusión o suscribirte para hacer un seguimiento de la misma Aquí encontrarás información sobre el estado de la consulta. Si eres usuario registrado, puedes hacer un seguimiento de la consulta a través de este panel de comentarios
  • 9. Observatorio Ciudadano Municipal Manual de funcionamiento 1. Cómo funciona el web p. 9 Página de usuario. Usuario registrado. Una vez te has registrado puedes realizar las consultas que necesites. Desde esta página puedes hacer nuevas, administrarlas o hacer un seguimiento de las que ya has realizado. Haz click aquí per hacer una consulta nueva Gestiona tus consultas desde aquí
  • 10. Observatorio Ciudadano Municipal Manual de funcionamiento 1. Cómo funciona el web p. 10 Página de usuario. Usuario con perfil admin. Desde la página de un usuario con perfil admin se puede gestionar todo lo necesario para el funcionamiento de la herramienta. Funcionalidades Team Member Funcionalidades Editor CMS Funcionalidades Team Manager Funcionalidades Administrador
  • 11. Observatorio Ciudadano Municipal Manual de funcionamiento p. 11 2. Perfiles Los perfiles que permiten organizar las diferentes tareas rela- No es necesario que exista un usuario para cada perfil; se pueden asignar diferentes perfiles para un mismo usuario, cionadas tanto con la gestión de las consultas en un obserde tal manera que se encargue de todas estas tareas. vatorio como con la gestión de la misma aplicación.
  • 12. Observatorio Ciudadano Municipal Manual de funcionamiento 2. Perfiles p. 12 Admin Editor Team Manager Team Member El “Admin”, o administrador, es el perfil encargado de las diversas tareas de gestión del software Ocax del observatorio, tanto en los aspectos de importación de su base de datos, gestión de los parámetros globales o de los perfiles de los diferentes usuarios de la web. El perfil de “CMS editor” se encarga de mantener el contenido de las páginas de información general (página de inicio y demás páginas que informen acerca del observatorio) El “Team Manager” es un perfil del observatorio cuya función es la distribución de las consultas entre los miembros del observatorio (“Team Members”, en el siguiente punto) para que cada uno de ellos se encargue de realizar los trámites con la administración. Se encargará también de hacer una primera validación de las consultas introducidas en la web, desechando aquellas que sean ofensivas contra colectivos (consultas xenófobas o machistas, etc.). El “Team Member” es el perfil encargado de gestionar las consultas, asignadas por el Team Manager. 2. Perfiles Funciones Gestión de usuarios Gestión de los correos Contenido de los ficheros Gestión del contenido de las partidas Funciones Generar contenido de las páginas de información general. Tipos de páginas Páginas de introducción Páginas del sitio Funciones Filtración de las primeras consultas Distribución de las consultas entre los Team Member (miembros del equipo) Funciones Validar la consulta Modificar la consulta Entregar la consulta Reformular la consulta
  • 13. Observatorio Ciudadano Municipal Manual de funcionamiento p. 13 3. Funcionalidades Cada perfil de usuario tiene unas funcionalidades asignadas. Para que la herramienta web del Observatorio funcione de la mejor manera posible, es necesario que todas las tareas estén cubiertas. Desde las páginas de usuario de cada perfil, el usuario podrá gestionar sus tareas, además de formular consultas y hacer un seguimiento de las mismas.
  • 14. Observatorio Ciudadano Municipal Manual de funcionamiento 3. Funcionalidades p. 14 3. Funcionalidades Gestión del web Usuario con perfil admin Funciones Gestión de usuarios Gestión de los correos Contenido de los ficheros Gestión del contenido de las partidas Generación de contenidos Usuario con perfil CMS editor Funciones Generar contenido de las páginas de información general. Tipos de páginas Páginas de introducción Páginas del sitio Gestión equipo de consultas Gestión de las consultas Usuario con perfil Team Manager Funciones Filtración de las primeras consultas Distribución de las consultas entre los Team Member (miembros del equipo) Usuario con perfil Team member Funciones Validar la consulta Modificar la consulta Entregar la consulta Reformular la consulta
  • 15. Observatorio Ciudadano Municipal Manual de funcionamiento Gestión del web 3. Funcionalidades p. 15 Usuario con perfil admin Users and Roles Permite gestionar a los usuarios que están dados de alta en la web, y les asigna los perfiles (permitiendo crear nuevos “socios”, “Team Members”, “Team Managers”, “CMS editors” e incluso nuevos “Admins”). Import Budges Se importarán desde aquí los datos de un archivo .CSV (un archivo de texto con diferentes columnas de datos, separadas por un carácter de barra vertical “|”). El formato del CSV tiene 11 columnas: Email text templates Aquí muestra los diferentes correos electrónicos por defecto que son enviados a los usuarios cada vez que la consulta cambia de estado. Desde aquí, el administrador tiene la opción de cambiar el texto por defecto de estos correos. Hay dos palabras reservadas en el texto del mensaje: “%name%” será sustituída por el nombre del usuario que realizó la consulta, y “%link%” permitirá mostrar el enlace directo a la consulta. 1.- internal code: El código interno de cada una de las partidas presupuestarias, que identifica la estructura interna de la partida separada por guiones. Las que comienzan por “S” son “Spent” (gastos) y las “I”, “Income” (ingresos), el siguiente caracter indica el tipo de clasificación -”O” orgánica, “E” económica, etc. – y los siguientes la organización en partidas y subpartidas (por ejemplo, “S-E-9-91-913″ indica “partida 913, hija de la partida 91, hija de la partida 9, de la clasificación económica dentro de la zona de gastos). 2.- internal parent code: Es el padre de la partida, por ejemplo: La partida S-E-9-91 será la partida padre de la S-E-9-91-913. 3.- code: Es el código real que utiliza el ayuntamiento al referirse a la partida. (Por ejemplo, en la anterior, “S-E-9-91-913″, el código real será “913″. 4.- initial provision: Aquí se introduce la provisión inicial de la partida, que estará disponible en el documento de presupuestos publicado por el ayuntamiento. 5.- actual provision: Durante el año se van introduciendo las modificaciones al presupuesto aprobadas en el pleno. Es bastante probable que este dato no se conozca al importar el CSV, y que valga por tanto “0″ (al igual que las cuatro columnas siguientes). 6.- trimester 1: Datos numéricos de la ejecución del 1er Trimestre. 7.- trimester 2: Datos numéricos de la ejecución del 2o Trimestre. 8.- trimester 3: Datos numéricos de la ejecución del 3er Trimestre. 9.- trimester 4: Datos numéricos de la ejecución del 4o Trimestre. 10.- label: En desuso en la presente versión. (Estará en blanco) 11.- Concepte: Una descripción textual explicativa de la partida. Puede ir en blanco si no se dispone de esa información. Bulk email Desde aquí se gestionan correos masivos, que serán correos enviados desde el observatorio a todos los usuarios que se han dado de alta en el sistema. Zip file Permiten gestionar el contenido de los ficheros que serán comprimidos en el fichero “zip” disponible para descarga desde la pestaña de información presupuestaria. El objetivo de este fichero “zip” es incluir los presupuestos del municipio en formato de hoja de cálculo, trabajable de forma sencilla por la ciudadanía, así como toda la documentación que le pueda ser útil. Years and budget data Aquí se gestionan los años para los que se dispondrá de información en la pestaña de presupuestos. Para crear un año nuevo, se deberá indicar la población del municipio de ese año, y poner código “Publicada”, si se desea que la información de ese año sea visible. Otras opciones disponibles serán:
  • 16. Observatorio Ciudadano Municipal Manual de funcionamiento 3. Funcionalidades Gestión del web p. 16 Usuario con perfil admin Delete Budges Permite borrar años completos de los presupuestos de las bases de datos. En caso de que se hayan borrado datos por error, existe la opción de recuperar desde una copia. Hay que tener en cuenta que la copia se hace justo antes de la importación en el momento en que se pulsa el botón ‘Backup database’. Export Budges Permite volver a obtener el CSV correspondiente a la Base de Datos para ese año. Featured Budges Muestra las partidas existentes en la base de datos para ese año, y permite hacer modificaciones/adiciones/eliminaciones de partidas desde la web. List Years Lista los años existentes para la base de datos de la web. Manage Budget Descriptions Permite gestionar los literales de las partidas en los diferentes idiomas soportados para la aplicación. Por ejemplo, una partida “I-E-1″ podría ser “Impuestos directos” en castellano, “Impostos directos” en catalán o “Total Income” en inglés. Global Parameters Aquí el administrador tendrá la oportunidad de modificar algunos parámetros que permiten especificar ciertos aspectos de la aplicación a nivel general. Los parámetros globales son los siguientes: • Year: El año actual. Esto indica el año por omisión en lo que se refiere a los datos presupuestarios. • Languages: Una lista de idiomas separadas por comas, ordenados por preferencia. Por ejemplo: ca,es. (ca: catalán, es: castellano, siendo la preferencia el catalán) Si solo se define uno, al usuario no le aparecerá la opción de cambiar ni escoger el parámetro ‘idioma’ en su perfil. Tampoco el perfil CMS Editor dispondrá de una opción de traducción. • observatory Name i councilName: La combinación de estos dos parámetros consituyen el nombre del observatorio en el título de la página y en cada lugar en que se imprima. P.e.: observatoryName “Observatori Ciutadà Municipal#de l’%s” y councilName “Ajuntament de mi ciudad”. Los caracteres “%s” se reemplazarán con el texto de councilName y el caracter “#” indica una nueva linea en el título, con lo que aparecerá: Observatori Ciutadà Municipal de l’Ajuntament de mi ciudad • blogName: El nombre del blog o página web del colectivo al que pertenece el OCM. Si no existe, se deja en blanco. • emailContactAddress: Dirección de correo de contacto del OCM. • emailNoReply: Dirección de correo del OCM a la que no se debe contestar (utilizada como remitente en los mensajes de correo automáticos). • siglas: Siglas del observatorio municipal. Por ejemplo, “Observatori Ciutadà de l’Ajuntament de Badalona” podría tener las siglas “OCABdn”. • smtpAuth, smtpHost, smtpPassword, smtpPort, smtpSecure, smtpUsername, parámetros (autorizació, host, password, port, seguretat, usuaris) de SMTP. • socialFacebookURL: Dirección de la página web de Facebook del OCM. • socialTwitterURL: Dirección de la cuenta de Twitter del OCM. • telephone: Teléfono de contacto del OCM.
  • 17. Observatorio Ciudadano Municipal Manual de funcionamiento 3. Funcionalidades Generación de contenidos Usuario con perfil CMS editor Pàgines d’introducció  Son las páginas informativas del proyecto que aparecen en la página de Inicio de la web. Se mostrarán las páginas disponibles y se dará la opción de crear una nueva. Al crear una página nueva, deberemos indicar el orden de la página (comenzando desde el 0 en adelante) según se desea que aparezcan, la posición horizontal y vertical de la hoja con el texto, el ancho de la hoja, el título de la página, su subtítulo (si lo hay) y el cuerpo de la misma. Habrá que acordarse de marcar el cuadro de “Publicada” si deseamos que efectivamente aparezca en la web. Por último se pulsa en el botón de “crear” y la página será publicada. Pàgines de sitio Estas páginas servirán para gestionar el grueso del contenido de la web. Aquí se mostrarán todos los diferentes títulos de las páginas introducidas (los mismos títulos que se mostrarán en un índice lateral en la página de la web correspondiente). Al crear la página dispondremos de los siguientes campos: Block: Todas las páginas con el mismo número de “block” se agruparan como si fuesen páginas dentro de una misma sub-carpeta. Weight: Un valor numérico que se utilizará para gestionar el orden en que se muestren las páginas dentro de un mismo “block”. Page URL: Aquí será necesario indicar el modo en que se mostrará la página en la barra de direcciones del navegador. (Por ejemplo, “como-funciona”) Page Title: Aquí se mostrará el título de la página tal y como se mostrará a los usuarios. (Por ejemplo, “Cómo funciona”) Body: El cuerpo del texto de la página. p. 17 Cómo hacer traducciones Si el administrador ha habilitado más de un idioma, se mostrará la opción de traducir las páginas en el momento de editarlas. El idioma por omisión de las páginas nuevas será el idioma que ha definido el administrador como idioma preferido del sitio. Si, por ejemplo, el administrador ha definido “ca,es” como idiomas, al crear una página se tendrá “Català” como idioma, y después de guardarla, se tendrá la opción de crear la traducción al Castellano.
  • 18. Observatorio Ciudadano Municipal Manual de funcionamiento 3. Funcionalidades Gestión equipo consultas p. 18 Usuario con perfil Team Manager El “Team Manager” es un perfil del observatorio cuya función es la distribución de las consultas entre los miembros del observatorio (“Team Members”, en el siguiente punto) para que cada uno de ellos se encargue de realizar los trámites con la administración. Se encargará también de hacer una primera validación de las consultas introducidas en la web, desechando aquellas que sean ofensivas contra colectivos (consultas xenófobas o machistas, etc.). Cuando un ciudadano hace una consulta, se le envía un correo electrónico tanto a él como a todos los Team Managers, informándoles de que la consulta ha sido introducida en el sistema. El Team Manager tendrá (o tendrán, si hay más de un Team Manager) las siguientes tres opciones con esa consulta: 1. Asignar la consulta a un miembro del observatorio (team member) para que se encargue de gestionarla. 2. Rechazar la consulta (Intentar evitar esto más que en casos en los que la consulta sea especialmente ofensiva contra algún colectivo) La consulta continuará en el sistema, pero no será visible por otros usuarios. 3. Borrar la consulta, una opción similar a la anterior, pero en este caso elimina completamente la consulta de la base de datos. Procurar reservarlo exclusivamente a casos en los que se haya recibido publicidad desde alguna de las consultas (Spam). En caso de que por alguna circunstancia un Team Member no pueda seguir haciéndose cargo de alguna consulta, el Team Manager tiene la opción de volver a asignarla a otro Team Member en cualquier momento de la vida de la consulta. Una vez asignada una consulta, el Team Manager no seguirá recibiendo notificaciones en el correo de la aplicación sobre la consulta en cuestión, excepto en el caso de que el Team Member la rechace (o en el caso de que se haya suscrito específicamente a esa consulta como cualquier otro usuario).
  • 19. Observatorio Ciudadano Municipal Manual de funcionamiento Gestión consultas • 3. Funcionalidades p. 19 Usuario con perfil admin Validar la consulta. Tras analizar la consulta con mayor profundidad, el Team Member realiza una segunda validación (la definitiva). Podrá rechazarla (cambiando su estado a “Consulta rechazada por el Observatorio”), en cuyo caso se le notificará al usuario, o aceptarla, en cuyo caso el usuario también recibirá una notificación de que su consulta ha sido aceptada en el observatorio para su gestión, y la consulta cambiará al estado “Consulta aceptada por el Observatorio”. • Lliurar la consulta a l’administració local, del modo que sea necesario por parte de tu ayuntamiento (entrega en la web del ayuntamiento cuando sea posible, o entrega física en una oficina, en los casos en los que el ayuntamiento no permita las consultas online). Una vez hecho esto, la consulta deberá cambiarse de estado a “Esperando respuesta por el Ayuntamiento”, indicándose en el espacio reservado para ello el número de registro resultante de realizar la entrega. Recomendamos, en los casos en los que la entrega del documento sea a una oficina física, adjuntar además una copia escaneada del documento de la consulta. • Una vez se haya recibido una respuesta por parte de la administración, se cambiará el estado de la consulta a “Respuesta del Ayuntamiento pendiente de valorar”, y se añadirá el texto de la respuesta (y opcionalmente, también, el documento de la respuesta escaneado). De esta manera se deja la opción a los usuarios de la web, y al propio usuario que realizó la consulta, a que valoren si es o no una respuesta satisfactoria. • Terminado el proceso de valoración por parte de los diferentes usuarios, el Team Manager, teniéndolas en cuenta, realizará la valoración final, aceptando o rechazando la respuesta de la administración. El estado de la consulta cambiará a “Respuesta del Ayuntamiento satisfactoria” o “Respuesta del Ayuntamiento insatisfactoria”. • Si la respuesta del ayuntamiento ha sido insatisfactoria, puede continuarse la vida de la consulta, dando la opción al Team Member a reformularla (con la ayuda del usuario o los usuarios interesados en ella) y el proceso comenzará de nuevo, desde el estado inicial “Consulta aceptada por el Observatorio”. • Modificar la consulta. Antes de entregar la consulta a la administración, el Team Member tiene la opción de editarla. La única razón para hacer esto sería corregir algún aspecto ortográfico o gramatical de la consulta, en ningún caso para variar su sentido sin ponerse en contacto con el usuario que la realizó, y contar con su aprobación. Se actuaría de esta forma cuando se piense que la consulta podría estar enfocada de una manera más concreta así ayudando al ciudadano. También en el mismo sentido, ayudar al ciudadano a que su consulta esté clasificada de forma más concreta, se puede cambiar el tipo de la consulta entre ‘Generica’ y ‘Presupuestaria’ y, dentro de la opción presupuestaria, cambiar la partida a la que se hace referencia. Pensamos que es más ético acordar los cambios con el ciudadano que ha formulado la consulta. Como team member puedes conocer su dirección de correo electónico. • Reformular una consulta. Una vez contestada por parte de la administración, se valorará la respuesta según los comentarios y votaciones de los usuarios. Si se valora negativamente, como Team Member se tiene la opción de reformular la consulta.
  • 20. Observatorio Ciudadano Municipal Manual de funcionamiento 3. Funcionalidades La reformulación puede tener varias razones: 1.- Que ésta se vuelva a enviar a la misma administración local (para darles una segunda oportunidad) 2.- Que se haga llegar esta consulta a otros organismos, como los Sindic de greuges/Defensores del pueblo, Sindicaturas de Cuentas, etc. Al reformular, se crea una nueva consulta asociada a la anterior con las siguientes propiedades: • El usuario anterior consta como el usuario que ha formulado la consulta. • La consulta tiene el estado “Consulta aceptada por el observatorio”. • Los usuarios suscritos a la consulta original, pasan a estar suscritos a la consulta reformulada. Si se desea, el Team Member también tiene la opción de cambiar el tipo de la consulta (“Genérica”, “Presupuestaria”, o cambiar la partida asociada). p. 20
  • 21. Observatorio Ciudadano Municipal Manual de funcionamiento p. 21 4. Estado de las consultas Desde el momento en que una consulta es introducida en la base de datos del web, esta empieza un recorrido a través de una serie de estados, que reflejan la situación en la cual se encuentra esta consulta.
  • 22. Estados de la consulta Observatorio Ciudadano Municipal Manual de funcionamiento 4. Estado de las consultas p. 22 Consulta en espera de validación Consulta aceptada por el Observatori Consulta no aceptada por el Observatorio Esperando respuesta de la Administración Respuesta en espera de valoración Respuesta insatisfactoria Respuesta satisfactoria
  • 23. Observatorio Ciudadano Municipal Manual de funcionamiento 4. Estado de las consultas p. 23 4. Estado de las consultas 1.- Esperando aceptación del Observatorio Es el estado en el que se encuentra una consulta cuando un ciudadano la formula. Ésta le llega al Team Manager a través de un correo de notificación. El Team Manager debe filtrar las consultas no deseadas (spam y todas aquellas que el código ético del observatorio en cuestión decline aceptar). 2.- Consulta aceptada por el Team Manager Si el Team Manager no ha rechazado la consulta, se la debe asignar a un Team Member. A partir de este momento el ciudadano no puede modificar la consulta. 3.- Consulta rechazada por el Observatorio El Team Manager o el Team Member han rechazado la consulta. 4.- Consulta aceptada por el Observatorio El Team Member acepta la consulta. Desde este momento, la consulta pasa a ser pública y otros ciudadanos pueden subscribirse a ella y hacer comentarios. 5.- Esperando respuesta del Ayuntamiento. El team member ha entregado la consulta al Ayuntamiento, ya sea en persona o a través de correo electrónico, si el ayuntamiento en cuestión lo permite. El Team Member colgará en la web toda aquella documentación municipal que acredite que la instancia se ha entregado, ya sea el texto del correo para consultas realizadas a través de correo electrónico, o un documento escaneado (además del texto de dicho documento en la web) que acredite que la consulta se ha entregado y sellado en la correspondiente oficina municipal. 6.- Respuesta del Ayuntamiento pendiente de valorar. Cuando el team member recibe una respuesta de la administración, cuelga la documentación en la web. O, en el caso de que haya pasado un tiempo prudencial de silencio administrativo, se añade un comentario indicando que la respuesta de la administración ha sido precisamente ese silencio (una no-respuesta). A partir de este momento, los ciudadanos pueden hacer una valoración de la respuesta administrativa a través de comentarios y votos. 7.- Respuesta del Ayuntamiento satisfactoria. El Team Member, tras recibir las votaciones y comentarios de los distintos usuarios, considera satisfactoria la respuesta. ¡Éxito! 8.- Respuesta del Ayuntamiento insatisfactoria. El Team Member debe empatizar lo máximo posible con la opinión de los usuarios que valoren y comenten esa consulta. Se abren varias vías a seguir en estos casos: • Reformular la consulta i tornar-la a enviar a l’administració (segona oportunitat). • Manifestar de forma pública i administrativa una queixa al Síndic de Greuges, Defensor del Poble, Sindicatura de Comptes, Tribunal de Comptes o un altre organisme autonòmic, estatal o internacional corresponent en el cas de preguntes vinculades als pressupostos.
  • 24. Observatorio Ciudadano Municipal Manual de funcionamiento p. 24 5. Instalación Descargad el web e instaladlo en vuestro servidor. Pensad que solo tendréis que hacerlo una vez y que si no lo sabéis hacer os pueden ayudar. No es nada complicado para alguien que tenga conocimientos básicos de programación web.
  • 25. Observatorio Ciudadano Municipal Manual de funcionamiento 5. Instalación p. 25 Directory structure Installation - app 1. Database * Create database and user CREATE DATABASE db_name CHARACTER SET utf8 COLLATE utf8_swedish_ci; CREATE USER ‘user_name’@’localhost’ IDENTIFIED BY ‘password’; GRANT ALL PRIVILEGES ON db_name. * TO ‘user_name’@’localhost’; * Import table structure $ mysql -uuser_name -p db_name < schema.sql * If your OCM is in Spain, import data common to all Spanish OCMs $ wget http://ocax.net/download/spain_budget_description.sql $ mysql -uuser_name -p db_name < spain_budget_description.sql - protected - framework (http://www.yiiframework.com/ (tested with 1.1.14)) 2. Create config file $ cp protected/config/main.example.php protected/config/main.php and modify mysql connection parameters in protected/config/main.php 3. File permissions # chown -R www-data protected/runtime/ protected/data/ # chown -R www-data app/assets/ app/files/ 4. Apache config If you cannot edit the apache server config, you’ll need a .htaccess file $ cp app/htaccess app/.htaccess 5. Other software Your web server needs to create the Database download zip file. # apt-get install zip That’s it. You should be able to browse to your site now. 6. See Post Installation instructions here http://ocax.net/en:install
  • 26. Observatorio Ciudadano Municipal Manual de funcionamiento Nota: el manual se irá actualizando desde el web wiki www.ocax.net Os invitamos a probar el web demo http://demo.ocax.net Website: www.ocmunicipal.net Twitter: www.twitter.com/OCMunicipal Facebook: www.facebook.com/ObservatorioCiudadanoMunicipal Contacto: info@ocax.net (686910992)