informe practica ultimate.doc

Anuncio
Informe Ejecutivo de Práctica
profesional presentado al
Instituto Profesional Los Lagos
Para optar al Título Técnico en
Informática
Por:
ALEJANDRO FERNANDO LOPEZ VENEGAS
Práctica Profesional realizada en la
Ilustre Municipalidad de Graneros
DEPARTAMENTO DE INFORMATICA
Mayo, 2011
Rancagua, Chile
1
INDICE
 Portada
página 1
 Índice
página 2
 Identificación del Alumno
página 3
 La Empresa “Municipalidad de Graneros”
página 4
 História de la Municipalidad de Graneros
página 5-10

página 11-12
Área de Actividad de la Empresa
 Naturaleza de sus Operaciones
página 13-22
 Tamaño de la Empresa
página 23
 Organigrama Municipalidad de Graneros
página 24

Estructura de Departamentos
página 25-26

Sistema de información
página 27-29

Personal General
página 30

Departamento de Informática
página 30
Objetivo
página 31
Funciones Específicas
página 31
Nivel de Responsabilidad
página 31



 Diagnóstico de la Empresa y departamento
página 33-32

página 33
Fortalezas de la Empresa
 Tipo de tareas desarrolladas
página 33-41

Características
página 42-53

Periocidad y dedicación
página 54

Grado de dificultad
página 54

La tarea Coincide con mi preparación
página 55

Aportes y análisis de la práctica
página 55-57

Conclusión
página 57

Glosario
página 58-66
2
2.0 Identificación del Alumno
Nombre
Alejandro Fernando López Venegas
Rut
12.961.393-9
Fecha de Nacimiento
20 de Diciembre de 1975
Mail
[email protected]
Carrera
Ingeniería en Informática
Sede
Rancagua
3
3.0 La Empresa “Municipalidad de Graneros”
Una municipalidad es una corporación autónoma de derecho público, con
personalidad jurídica y patrimonio propio, a quien corresponde la administración
de una comuna o agrupación de comunas, y cuya finalidad es satisfacer las
necesidades de la comunidad local y asegurar su participación en el progreso
económico, social y cultural de la comuna o agrupación de comunas.
Está constituida por un alcalde y un concejo comunal electos directamente por
un periodo de 4 años, renovable. La municipalidad es asesorada por un
Consejo Económico y Social Comunal, integrado por representantes de las
actividades y organizaciones comunales importantes.
La municipalidad es la encargada de los servicios básicos de educación y salud
de la comuna o agrupación de comunas. Se rigen por la Ley Orgánica
Constitucional de Municipalidades (Ley Nº 18.695).
Actualmente existen 345 municipalidades y 346 comunas, pues la Municipalidad
de Cabo de Hornos administra la agrupación de comunas de Cabo de Hornos y
Antártica.
4
3.1 Historia de la Municipalidad de Graneros
La historia comenzó con la concepción de la comuna de Graneros, don Rafael
Ovalle fue el Principal impulsor de la idea de otorgarle título de villa al poblado y
que tuviese su propia municipalidad. El Título Oficial de Villa Graneros fue
concedido por el decreto del Interior el 17 de noviembre de 1899.
Elección de Alcaldes
En sus comienzos los alcaldes no se elegían directamente como es el caso de
hoy en día así que nos remontaremos a partir de 1891 donde se elegían por
Regidores.
Los Regidores eran elegidos por el pueblo y estos elegían al Alcalde de la
comuna.
Entre estos alcaldes elegidos por regidores encontramos a:
5
Rafael Ovalle Correa
Enrique Correa Berrios
Rafael Tagle Jordán
Enrique Berrios Sagredo
Aníbal Correa Irarrazabal
José Lira Irarrazabal
José Manuel Correa
Liborio Duran Lemus
Pedro José Gonzáles
José Gregorio Correa Guzmán
Manuel Adúnate
Delia Rodríguez Vergara
Salvador Correa
José Larraín Valdivieso
Eduardo Correa Roberts
6
Santiago Martínez Latorre
Francisco Irarrazabal Correa
Luis Poblete Huerta
Vicente Ebensperguer
Rafael Carvallo Trujillo
Alberto Correa Valenzuela
Joaquín Fuenzalida
Enrique Vicuña Correa
José Francisco Correa Montt
German Gonzáles Fidel Azocar
Francisco de la Cerda
José Lyón Blanco
Roberto Correa Montt
Inés Santander
7
A contar del 11 de septiembre de 1973, el gobierno militar designo a las
siguientes personas para asumir el cargo de alcalde.
Sergio Achurra Alvarado
Jaime Fuenzalida
Eduardo Berrios
Juan Pablo Navarro
Silvia Aravena Derpich
Iñaki Bustos Berasaluces
En 1992 tuvimos las primeras elecciones libres donde se elegían los concejales
y el concejal que tuviera mayor votación era nombrado Alcalde de la comuna,
teníamos entonces a:
Alcalde Víctor Olea 1992-1994
Alcalde Iñaki Bustos Berasaluces 1994-1996
Sixto Huerta Cavieres
Eduardo Roa
8
Joaquín Fuenzalida Sánchez
María Teresa Rodríguez
En el año 1996
Alcalde Sixto Huerta Cavieres
Víctor Olea Pavez
Nelson Osorio Carvajal
Alfredo Carboni Moreno
Octavio Muñoz Rojas
Carlos Ortega Aedo
Este año don Víctor Olea fue reemplazado por Joaquín Fuenzalida por ser
Nombrado Seremi de Educación.
En el año 2000
Alcalde Juan Pablo Díaz
Iñaki Bustos Berasaluces
Nelson Osorio Carvajal
9
Claudio Segovia Cofre
Joaquín Fuenzalida Sánchez
Alfredo Carboni Moreno
Año 2004-2008
Se cambió la estrategia para elegir Alcalde y Concejales se optó por elecciones
apartes ahora se eligió Alcalde y en otro voto Concejales
Alcalde Juan Pablo Díaz
Concejala María Elena Rodríguez
Concejal Antonio Pereira Aguilera
Concejal Nelson Osorio Carvajal
Concejala Jimena Jeldrez Astudillo
Concejal Carlos Ortega Aedo
Concejal Juan Carlos Reyes Aliste
10
Elecciones Año 2008-2012
Alcalde Juan Pablo Díaz
Concejal Antonio Pereira Aguilera
Concejala Ximena Jeldrez Astudillo
Concejala Juan Carlos Reyes
Concejala Raquel Campos
Concejal Miguel Gutiérrez Lazo
Concejal Carlos Ortega Aedo
3.2 Área de Actividad de la Empresa
El Municipio pertenece al área fiscal. Denominada y regulada por LA LEY Nº
18.695,
ORGÁNICA CONSTITUCIONAL DE MUNICIPALIDADES.
(Publicado en el Diario Oficial de 3 de mayo de 2002)
11
Corresponden al conjunto de instituciones que componen el Estado de Chile.
En términos generales, las Entidades Fiscales comprenden a los siguientes
grupos de instituciones:

Ministerios y Servicios de gobierno (Poder ejecutivo)

Poder Judicial

Poder Legislativo

Municipalidades

Hospitales Públicos

Instituciones de Educación Superior del Estado

Liceos y Colegios Fiscales

Empresas del Estado
En general, son instituciones creadas por ley y reguladas por la Contraloría
General de la República, a excepción del Poder Judicial el cual lo fiscaliza la
Corte Suprema.
No son Entidades Fiscales, por ejemplo, las Corporaciones Municipales,
Fundaciones u otro tipo de instituciones que dependan de estos organismos
(como por ejemplo la Fundación Chile) y que tengan personalidad jurídica
propia.
12
3.3 Naturaleza de sus Operaciones:
3.3a Productos:
La Municipalidad de Graneros no ofrece productos
3.3b Servicios
Constitución Política de la República de Chile
Artículo 107.-La administración local de cada comuna o agrupación de comunas
que determine la ley reside en la I. Municipalidad, la que estará constituida por
el Alcalde, que es su máxima autoridad y por el concejo municipal.
La ley orgánica constitucional respectiva establecerá las modalidades y formas
que deberá asumir la participación de la comunidad local en las actividades
municipales.
Los alcaldes, en los casos y formas que determine la ley orgánica constitucional
respectiva, podrán designar delegados para el ejercicio de sus facultades en
una o más localidades.
Las municipalidades son corporaciones autónomas de derecho público, con
personalidad jurídica y patrimonio propio, cuya finalidad es satisfacer las
13
necesidades de la comunidad local y asegurar su participación en el progreso
económico, social y cultural de la comuna.
Una ley orgánica constitucional determina las funciones y atribuciones de las
municipalidades. Dicha ley señala, además las materias de competencia
municipal que el alcalde, con acuerdo del concejo o a requerimiento de los 2/3
de los concejales en ejercicio, o de la proporción de ciudadanos que establezca
la ley, someterá a consulta no vinculante o a plebiscito, así como las
oportunidades, forma de la convocatoria y efectos.
Las municipalidades podrán asociarse entre ellas para el cumplimiento de sus
fines propios. Asimismo, podrán constituir o integrar corporaciones o
fundaciones de derecho privado sin fines de lucro cuyo objeto sea la promoción
y difusión del arte, la cultura y el deporte. La participación municipal en ellas se
regirá por la ley orgánica constitucional respectiva.
Las municipalidades podrán establecer en el ámbito de las comunas o
agrupaciones de comunas, de conformidad con la ley orgánica constitucional
respectiva, territorios denominados unidades vecinales, con el objeto de
propender a un desarrollo equilibrado y a una adecuada canalización de la
participación ciudadana.
Los servicios públicos deberán coordinarse con el municipio cuando desarrollen
su labor en el territorio comunal respectivo, en conformidad con la ley.
14
La ley determinará la forma y el modo en que los ministerios, servicios públicos
y gobiernos regionales podrán transferir competencias a las municipalidades,
como asimismo el carácter provisorio o definitivo de la transferencia.
Ley Orgánica Constitucional Municipal
Municipalidad
ARTÍCULO 3.- Corresponderá a las municipalidades, en el ámbito de su
territorio, las siguientes funciones privativas:
a) Elaborar, aprobar y modificar el plan de desarrollo comunal cuya aplicación
deberá armonizar con los planes regionales y nacionales;
b) La planificación y regulación de la comuna y la confección del plan regulador
comunal, de acuerdo con las normas legales vigentes;
c) La promoción del desarrollo comunitario;
d) Aplicar las disposiciones sobre transporte y tránsito públicos, dentro de la
comuna, en la forma que determinen las leyes y las normas técnicas de
carácter general que dicte el ministerio respectivo;
15
e) Aplicar las disposiciones sobre construcción y urbanización, en la forma que
determinen las leyes, sujetándose a las normas técnicas de carácter general
que dicte el ministerio respectivo, y
f) El aseo y ornato de la comuna.
ARTÍCULO 4.- Las municipalidades, en el ámbito de su territorio, podrán
desarrollar, directamente o con otros órganos de la Administración del Estado,
funciones relacionadas con:
a) La educación y la cultura;
b) La salud pública y la protección del medio ambiente;
c) La asistencia social y jurídica;
d) La capacitación, la promoción del empleo y el fomento productivo;
e) El turismo, el deporte y la recreación;
f) La urbanización y la vialidad urbana y rural;
g) La construcción de viviendas sociales e infraestructuras sanitarias;
h) El transporte y tránsito públicos;
16
i) La prevención de riesgos y la prestación de auxilio en situaciones de
emergencia o catástrofes;
j) El apoyo y el fomento de medidas de prevención en materia de seguridad
ciudadana y colaborar en su implementación, sin perjuicio de lo dispuesto en el
inciso tercero del artículo 90 de la Constitución Política;
k) La promoción de la igualdad de oportunidades entre hombres y mujeres, y
l) El desarrollo de actividades de interés común en el ámbito local.
ARTÍCULO 5.- Para el cumplimiento de sus funciones las municipalidades
tendrán las siguientes atribuciones esenciales:
a) Ejecutar el plan comunal de desarrollo y los programas necesarios para su
cumplimiento;
b) Elaborar, aprobar, modificar y ejecutar el presupuesto municipal;
c) Administrar los bienes municipales y nacionales de uso público, incluido su
subsuelo, existentes en la comuna, salvo que, en atención a su naturaleza o
fines y de conformidad a la ley, la administración de estos últimos corresponda
a otros órganos de la Administración del Estado. En ejercicio de esta atribución,
les corresponderá, previo informe del Consejo Económico y Social de la
comuna, asignar y cambiar la denominación de tales bienes. Asimismo, con el
17
acuerdo de los dos tercios de los concejales en ejercicio, podrá hacer uso de
esta atribución respecto de poblaciones, barrios y conjuntos habitacionales, en
el territorio bajo su administración;
d) Dictar resoluciones obligatorias con carácter general o particular;
e) Establecer derechos por los servicios que presten y por los permisos y
concesiones que otorguen;
f) Adquirir y enajenar, bienes muebles e inmuebles;
g) Otorgar subvenciones y aportes para fines específicos a personas jurídicas
de carácter público o privado, sin fines de lucro, que colaboren directamente en
el cumplimiento de sus funciones. Estas subvenciones y aportes no podrán
exceder, en conjunto, al siete por ciento del presupuesto municipal. Este límite
no incluye a las subvenciones y aportes que las municipalidades destinen a las
actividades de educación, de salud o de atención de menores que les hayan
sido traspasadas en virtud de lo establecido en el decreto con fuerza de ley Nº
1-3063, de Interior, de 1980, cualesquiera sea su forma de administración, ni las
destinadas a los Cuerpos de Bomberos. Asimismo, este límite no incluye a las
subvenciones o aportes que las Municipalidades de Santiago, Providencia y Las
Condes efectúen a la «Corporación Cultural de la I. Municipalidad de Santiago»,
para el financiamiento de actividades de carácter cultural que beneficien a los
habitantes de dichas comunas;
18
h) Aplicar tributos que graven actividades o bienes que tengan una clara
identificación local y estén destinados a obras de desarrollo comunal, para cuyo
efecto las autoridades comunales deberán actuar dentro de las normas que la
ley establezca;
i) Constituir corporaciones o fundaciones de derecho privado, sin fines de lucro,
destinadas a la promoción y difusión del arte y la cultura. La participación
municipal en estas corporaciones se regirá por las normas establecidas en el
Párrafo 1º del Título VI, y
j) Establecer, en el ámbito de las comunas o agrupación de comunas, territorios
denominados unidades vecinales, con el objeto de propender a un desarrollo
equilibrado y a una adecuada canalización de la participación ciudadana.
k) Aprobar los planes reguladores comunales y los planes seccionales de
comunas que formen parte de un territorio normado por un plan regulador
metropolitano o intercomunal, y pronunciarse sobre el proyecto de plan
regulador comunal o de plan seccional de comunas que no formen parte de un
territorio normado por un plan regulador metropolitano o intercomunal
(Agregado por ley 19.778).
Las municipalidades tendrán, además, las atribuciones no esenciales que le
confieren las leyes o que versen sobre materias que la Constitución Política de
la República expresamente ha encargado sean reguladas por la ley común.
19
Sin perjuicio de las funciones y atribuciones de otros organismos públicos, las
municipalidades podrán colaborar en la fiscalización y en el cumplimiento de las
disposiciones legales y reglamentarias correspondientes a la protección del
medio ambiente, dentro de los límites comunales.
Cualquier nueva función o tarea que se le asigne a los municipios deberá
contemplar el financiamiento respectivo.
Las municipalidades podrán asociarse entre ellas para el cumplimiento de sus
fines propios, de acuerdo con las reglas establecidas en el Párrafo 2º del Título
VI.
Alcalde
ARTÍCULO 63.- El alcalde tendrá las siguientes atribuciones:
a)
Representar
judicial
y
extrajudicialmente
a
la
municipalidad;
b) Proponer al concejo la organización interna de la
municipalidad;
c) Nombrar y remover a los funcionarios de su dependencia
de acuerdo con las normas estatutarias que los rijan;
20
d) Velar por la observancia del principio de la probidad
administrativa dentro del municipio y aplicar medidas
disciplinarias
al
personal
de
su
dependencia,
en
conformidad con las normas estatutarias que lo rijan;
e) Administrar los recursos financieros de la municipalidad,
de acuerdo con las normas sobre administración financiera
del Estado;
f) Administrar los bienes municipales y nacionales de uso
público de la comuna que correspondan en conformidad a
esta ley;
g)
Otorgar,
renovar
y
poner
término
a
permisos
municipales;
h) Adquirir y enajenar bienes muebles;
i) Dictar resoluciones obligatorias de carácter general o
particular;
j) Delegar el ejercicio de parte de sus atribuciones
exclusivas en funcionarios de su dependencia o en los
delegados que designe, salvo las contempladas en las
letras c) y d). Igualmente podrá delegar la facultad para
21
firmar, bajo la fórmula «por orden del alcalde», sobre
materias específicas;
k) Coordinar el funcionamiento de la municipalidad con los
órganos de la Administración del Estado que corresponda;
l) Coordinar con los servicios públicos la acción de éstos en
el territorio de la comuna;
ll) Ejecutar los actos y celebrar los contratos necesarios
para el adecuado cumplimiento de las funciones de la
municipalidad y de lo dispuesto en el artículo 34 de la ley
Nº 18.575;
m) Convocar y presidir el concejo, así como el consejo
económico y social comunal;
n) Someter a plebiscito las materias de administración local,
de acuerdo a lo establecido en los artículos 99 y siguientes,
y
ñ) Autorizar la circulación de los vehículos municipales
fuera de los días y horas de trabajo, para el cumplimiento
de las funciones inherentes a la municipalidad.
22
o) Remitir oportunamente a la Contraloría General de la
República un ejemplar de la declaración de intereses,
exigida por el artículo 61 de la ley Nº 18.575.
3c TAMAÑO DE LA EMPRESA
Físicamente esta albergada como edificio consistorial en plena Plaza de Armas
de Graneros con un edificio de 2 tramos el primero con 300mts2 y el segundo
200mts2, además se debe contemplar las demás administraciones o edificios
dependientes del municipio, tales como el estadio municipal, los colegios,
programas de desarrollo etc.
3.4 Organización de la Empresa
23
3.4.1 Organigrama Municipalidad de Graneros
24
3.4.2 Estructura de Departamentos
La estructura de la Municipalidad de Graneros consta de 2 Áreas (Graneros en
lo particular no sostiene área de Salud y Cementerios)
La Municipal y Educación
Área Municipal
Consta de las siguientes direcciones, departamentos y Oficinas
Alcaldía
Dirección de Control
Dirección de Secretaria Municipal
Dirección de Obras
Dirección de Desarrollo Comunitario Dideco
Dirección de Administración y Finanzas
Dirección de Aseo y Ornato
Departamento de Informática
Departamento de Partes
Departamento Rentas
Departamento Transito
25
Departamento Juzgado de Policía Local
Departamento de Personal
Departamento Bienestar
Departamento Contabilidad
Departamento Jurídico
Departamento Finanzas
Oficina del Secplac
Oficina de Medio Ambiente
Oficina Dibujo Técnico
Oficina de Prodesal
Oficina de la Mujer
Oficina del Adulto Mayor
Oficina de la Discapacidad
Oficina del Deporte
Oficina de OMIL
Oficina de Emergencias O.C.E
Oficina de Chile Compras
Oficina de la Vivienda
Área Educación
26
Dirección del DAEM
Oficina de Finanzas
Oficina de Informática
Oficina de Contabilidad
Oficina de Directores
Oficina de Enseñanza básica
Oficina de Enseñanza Media
Oficina de Enseñanza Adultos
3.4.3 Sistema de Información
En lo sistema de información que cuenta el municipio son:
 Portal web www.municipalidadgraneros.cl
 Revista
Municipal
por
periodo
Alcaldicio
http://www.municipalidadgraneros.cl/index.php?option=com_flippingbook
&book_id=5&Itemid=6
 Diarios Murales en los edificios Municipales, Colegios, etc.
 Radio Comunitaria de Graneros http://comunitariaonline.blogspot.com/
 Dípticos y trípticos mensuales a la Comunidad por Campaña
27
Para finalizar el tema de información, el municipio tiene obligación por ley de
entregar la información de sus acciones esto está establecido en la ley de
transparencia municipal
Ley de Transparencia Nº 20.285
La Ley N 20.285 sobre transparencia y acceso a la información pública
establece los siguientes principios:
• La transparencia de la función pública
• El derecho de acceso a la información de los órganos de la Administración del
Estado
• Los procedimientos para el ejercicio del derecho y para su amparo
• Las excepciones a la publicidad de la información.
Ver Resumen de la Ley
Vea también la Historia de la Ley nº 20.285 elaborada a partir de los
antecedentes legislativos
contenidos en los diarios de sesiones del Senado y la Cámara de Diputados.
La ley de transparencia y acceso a la información pública tiene como
antecedente directo el artículo 8°
de la Constitución Política, incorporado a nuestra carta fundamental por la ley
20.050, la cual estableció
28
Los principios de probidad y transparencia de la función pública.
Conozca el texto del artículo 8 de la Constitución Política y su historia.
Ley fácil
Vea las preguntas frecuentes que explican en lenguaje simple los principales
contenidos de esta ley.
Instructivo de Transparencia
Mediante este instructivo, de 4 de diciembre de 2006 la Presidenta fija una
política dentro de la administración del estado sobre la información y los
contenidos que deben estar disponibles para los ciudadanos en los sitios web
del gobierno.
Tema en profundidad: Acceso a la información pública: Una ley para
transparentar la función del Estado
29
Vea además:
Acceso a información pública del Congreso Nacional

· BCN Transparente (Biblioteca del Congreso)

· Transparencia (Senado)
· Transparencia (Cámara)
30
Gráfico del Modelo de Negocio Ley de Transparencia
Alcaldía
Informática
Expresión pública
Ley de Transparencia
Información pública
ciudadano
Archivos y decretos de
diferentes
Departamentos.
Dirección de control
Comentarios y
transmisiones
directos de video
Docencia virtual
Espacio colaborativo
para investigaciones
ADM.y finanzas
Depto.de Partes
Depto.Rentas
Depto.Tránsito
Depto.Juzgado Policial
Depto.Personas
Depto.Bienestar
Depto.Contabilidad
Depto.Jurídico
Depto.Finanzas
Oficinas SECPLAC
Of.Medio ambiente
Of.Prodesal.
31
3.4.4 Personal General
Un total de 285 personas, divididas en Planta, Contrata, Honorarios y
contratación DAEM.
3.5 Departamento de Informática
3.5.1 Objetivo
Desarrollo de portal web para la I. Municipalidad de Graneros y hacer
cumplimiento con sistema informático a la ley de transparencia municipal
20.285.
3.5.2 Funciones Específicas
Desarrollo sistema informático Web, CMS Joomla e instalación de Componente
Docman 1.4.1 para almacenamiento de archivos que exige la ley de
transparencia-
32
3.5.3 Nivel de Responsabilidad
El nivel de responsabilidad fue amplio; ya que trabajé contra el tiempo el cual
fue fijado por el tribunal de transparencia nacional, cumpliendo este municipio
con lo solicitado por la ley. Que era mantener los registros Activos y Pasivo
(véase tipo de ley 20.285) que debían mantenerse en el portal web.
3.6 Diagnostico de la Empresa y Departamento
3.6.1 Principales Problemas
El principal problema del municipio es que no se mira como una empresa, hay
demasiados gastos innecesarios, hay
personal poco idóneo y con poco
conocimiento de lo que desarrolla y falta de intereses en desarrollarse
mayormente.
Y esto pasa claramente por un tema de remuneraciones, si analizamos el
sistema municipal, es el peor remunerado de todo el sistema público de Chile
por ello el poco interés de profesionales para ingresar a este.
En el Departamento de Informática, es mucho el trabajo realizado por una sola
persona y muchas veces se delegan responsabilidades y funciones no
compatibles con el cargo.
33
Si bien es cierto el trabajo se desarrolla casi solo con los conocimientos que se
van adquiriendo en el desarrollo del trabajo el gobierno solo exige que se
cumplan objetivos pero no capacita a sus funcionarios con cursos serios y
especializados para poder desarrollar aún mejor el trabajo.
Un ejemplo claro fue la puesta en marcha de la ley de transparencia donde solo
se dijo: hay algo de hardware y esto deben subir a sus portales. Hubo personal
que no sabía que era un ftp ó peor aún no desarrollaba aplicaciones web.
3.6.2. Fortalezas de la Empresa
Entre sus fortalezas encontramos la calidad humana que se desarrolla dentro
de la institución, cuenta con excelente Tecnología informática (hardware), buen
horario de trabajo, oportunidades de desarrollo,directamente con las personas,
creación de proyectos a grandes escalas, el compromiso por ayudar a los
demás, la presencia del municipio en emergencias, se puede desarrollar la
creatividad y una visión real de lo que pasa en nuestra comuna.
4. Descripción detalladas de las tareas desarrolladas
34
4.1 Tipo de tareas desarrolladas
Primero estudié la ley de transparencia municipal 20.285, después hice un
análisis interno de la conformación del municipio (funcionamiento), y después
de estudiar el problema que mantenía el municipio y empaparme de las
necesidades informáticas, respalde la página web que tenían, procedí a tomar
el NIC y el Hosting del municipio e instalé, el sistema de Joomla en el.
A continuación procedo a establecer técnicamente como convertí la página web
municipal en un portal web.
Instalación de Joomla (CMS)
Chequeando la configuración del servidor
Descargar la última versión de Joomla desde www.joomla.org versión 1.6.4 o
1.5.23
Un servidor HTTP, un servicio de Hosting contratado en nuestro caso
tecnoweb.net
Nuestro
dominio activo y delegado a los DNSs
proveedor de Hosting
www.municipalidadgraneros.cl
La utilización de un ftp en nuestro caso utilizamos Filezilla (Opensource)
Verificar que nuestro Hosting tenga una base de datos Mysql y soporte php5
35
Haré una breve explicación de cómo instale el CMS
En este paso de la instalación de Joomla! El asistente comprobará todos los
requisitos necesarios para el correcto funcionamiento de Joomla!, Si detecta
que el equipo no cumple con algún requisito nos lo mostrará en color rojo, si
todo está OK podremos continuar con la instalación de Joomla! Pulsando en
"Siguiente". En el anexo explicamos cómo resolver algunos problemas en la
configuración de PHP con Joomla
36
:
Leeremos los términos de licencia, si estamos de acuerdo pulsaremos
"Siguiente" para continuar con la instalación:
En este paso de la instalación de Joomla! 1.6.3 nos solicitará los datos de
acceso a la base de datos Mysql Server de nuestro servidor web,
37
necesitaremos la IP o el hostname (nombre de red) del equipo, un usuario de
Mysql Server con privilegios suficientes para crear tablas y la base de datos
(esquema) en el que se crearán todas las tablas necesarias para el
funcionamiento de Joomla!. Es muy recomendable (por seguridad) crear un
usuario en Mysql Server que sólo tenga permisos para la base de datos que
usaremos para Joomla, no es nada aconsejable usar el usuario root de Mysql
Server para este servicio, pues en caso de ataque (de inyección de SQL u otro
tipo), el atacante tendría todos los privilegios sobre Mysql Server. Por ello
explicamos en este paso cómo crear un usuario en Mysql Server, cómo darle
los permisos necesarios para un esquema y cómo modificar el fichero de
configuración de Joomla para que use este usuario.
De momento, cambiaremos el usuario con el que Joomla se conectará a Mysql
Server, usaremos el usuario root, por ello introduciremos los siguientes datos en
la siguiente ventana:
38
Si queremos habilitar una capa FTP podremos especificar aquí los datos del
usuario
y
la
contraseña,
este
paso
no
es
necesario:
Introduciremos a continuación los datos del sitio web:
39

Nombre del sitio: nombre del sitio web (página web), municipalidad de
Graneros

Meta Descripción: descripción breve de la temática de la página.
Introduciremos aquí un texto explicando de qué va la página, con las
palabras más importantes y bien redactadas.

Meta Palabras: introduciremos las palabras clave de nuestro sitio web,
separadas por espacio. Por ejemplo, si la organización o empresa es de
compra/venta de móviles podremos poner en las Meta Palabras: "venta
compra vender comprar móviles móvil android iPhone Samsung online
Nokia LG".
Los datos anteriores son muy importantes, pues cuando los robots de los
buscadores accedan al sitio web y lo indexen en sus bases de datos (Google,
Yahoo, Bing) tomarán como descripción del sitio los datos introducidos
anteriormente.
Introduciremos también en este paso de la instalación de Joomla 1.6 los
siguientes datos
:

Su E-mail: introduciremos la dirección de correo electrónico del usuario
administrador, para notificaciones.
40

Usuario del Administrador: introduciremos el nombre de usuario (Nick)
con el que iniciaremos sesión como administradores de Joomla.

Contraseña del Administrador y Confirmar contraseña del Administrador:
introduciremos la contraseña que nos solicitará Joomla para iniciar
sesión con el usuario anterior. Es recomendable usar una contraseña
segura pues este usuario tendrá todos los permisos de administración de
Joomla.
Si queremos que el asistente para instalar Joomla cree datos de ejemplo
(artículos, secciones) ya precargados para nuestro sitio web pulsaremos en
"Instalar datos de ejemplo". En nuestro caso instalemos Joomla "limpio", sin
datos de ejemplo, por lo que no pulsaremos en este botón.
41
Por último, el asistente para instalar Joomla! 1.6 nos indicará que el pack de
Joomla! ya se ha instalado y que debemos eliminar la carpeta de instalación
(instalación) antes de continuar:
Para eliminar la carpeta de instalación de Joomla! accederemos a la consola
partir de ahora, la web oficial del Municipio está disponible
desde Internet
podremos visualizarla abriendo cualquier navegador e introduciendo la URL del
Dominio www.municipalidadgraneros.cl
42
Obviamente, en un primer momento nuestra web aparecerá sin contenidos.
Tendremos que agregar todas las secciones y el contenido de cada una de
ellas en Joomla!
43
4.2 Características
Entre las características encontramos la distribución de los archivos, en
formatos principalmente PDF, pero he querido también subir archivos tipo jpg,
bmp, png y jpeg. Para una mejor performa de requerimientos de los usuarios,
puestos que estos finalmente son quienes utilizan el CMS. La ley de
transparencia 20.285, nos indica los archivos que debemos subir por lo tanto se
realizó una estructura principal de estos que a continuación detallo en
Screenshot de mi trabajo bajo el CMS
de Joomla, para la creación de y
cumplimiento de la ley 20.285.
44
Este es el Screenshot del cpanel del servidor municipal
45
Acá verificamos nuestro server que cumple con lo solicitado en la instalación
46
Buscamos nuestro componente para su instalación
47
Instalamos el componente DOCMAN 1.4.2
48
Empezamos a realizar el proceso de creación de las categorías que establece
la ley para la transparencia municipal
49
Hemos creado todas las categorías solicitadas
50
Lo mismo pero con subcategorías instaladas en nuestro CMS
51
Están listas las categorías y subcategorías de esta forma es como se ve en
portal web
52
Para finalizar Screenshot de la forma que un usuario sube información al portal
53
54
Ya tenemos los archivos subidos en este caso las actas del concejo municipal
55
4.3 Periodicidad y dedicación
La cantidad de trabajo fue durante todos los días hábiles que duró este trabajo,
la dedicación no fue exclusiva ya que manejo otras áreas de Informática en el
Municipio, pero las horas hombres de desarrollo para este tema fueron
cuantiosas y aún se sigue trabajando en el tema.
4.4 Grado de dificultad
El grado de dificultad fue medio, ya que con el apoyo de mi profesor el Sr.
Carlos Osses en algunos temas, fue superado sin problemas. Algunas
dificultades encontradas en el camino fue la carga masiva de archivos ,hablo de
miles de decretos de la Oficina de Partes, los cuales deben subirse de forma
masiva, para ello instalé la herramienta Autopopulate para Docman en nuestro
caso la 14.1; este componente nos permite subir de forma directa desde
nuestro FTP de forma masiva miles de archivos de la Oficina de Partes de la
Municipalidad.
56
4.5 Preparación Optima
De todas maneras, todo lo aprendido lo puse en práctica y lo que me salía en
camino y no encontraba una respuesta idónea a mi problema era asesorado por
mi profesor guía el Sr. Carlos Osses.
Lo demás estuvo muy bien dedicado ya que al momento de modelar bases de
datos nos enseñaron el trabajo en bases de datos Mysql. Los cuales son las
bases del open source o sistemas de código abierto (CMS).
5.Aportes y análisis de la práctica.
De mi punto de vista la realización de mi práctica fue un aporte de todas
maneras al municipio y a cumplir con la ley de transparencia del Estado, viendo
las problemáticas de los municipios analizo que todas las herramientas de
código libre son confiables y con dedicación se puede llegar a ser un buen
Developer (desarrollador) de estas. Ahora si vemos que en el gobierno está en
pañales en open source ya que los convenios con Microsoft les impide el
desarrollo de estos, las licitaciones de compra de servidores y equipos solo está
basado en Microsoft y base de datos SQL. Siendo a veces ridículo comprar
equipos de altos valores para mantener desarrollos pequeños que no necesitan
pagar de más como el ejemplo de un firewall de máquina o las mismas bases
57
de datos Mysql cuando el costo de un licenciamiento de SQL cuesta $700.000
y un licenciamiento de Mysql es gratis.
Espero seguir aportando con mis conocimientos al municipio buscando y
desarrollando cada día, para facilitar la vida de las personas automatizando
procesos y haciendo la vida más fácil para el ser humano.
Mi aporte fue directamente al cambio de la web 2.0, Nuestro portal puede
enmarcarse dentro de este nuevo conjunto de tecnologías web 2.0. Esto es así
tanto por los servicios que ofrece el portal (docencia virtual, espacio
colaborativo para investigadores), como por la tecnología
utilizada para su desarrollo y mantenimiento (CMS Drupal, E-Learning Ilias).
El término, Web 2.0 se utilizó por primera vez en el año 2004 por Tim O'Reilly
para referirse a una segunda generación en la historia de la Web basada en
comunidades de usuarios y una gama especial de servicios, como las redes
sociales,
los blogs, los wikis o los gestores de contenido que fomentan la colaboración el
intercambio ágil de información entre los usuarios. La Web 2.0 se refiere a una
nueva generación de Webs basadas en la creación de contenidos producidos y
compartidos por los propios usuarios del portal. En la Web 2.0 los consumidores
de información se han convertido en “pro-consumidores”, es decir, en
roductores de la información que ellos mismos consumen. En los últimos
tiempos es común escuchar expresiones como ; redes sociales, microformatos,
58
tags, sindicación, RSS, MySpace,Wikipedia, Digg, Facebook, Flickr, YouTube,
plataformas e-learning, etc.
Si hay una Web 2.0 necesariamente debe existir una Web 1.0 desde donde
evolucionara la primera. La Web 1.0 es la Web tradicional que todos
conocemos y que se caracteriza porque el contenido e información de un site es
producido por un editor o Webmaster para luego ser consumido por los
visitantes de este site. En el modelo de la Web 2.0 la información y contenidos
se producen directa o indirectamente por los usuarios del sitio Web y
adicionalmente es compartida por varios portales Web de estas características.
La Web 2.0 pone a disposición de millones de personas herramientas y
plataformas de fácil uso para la publicación de información en la red. Al día de
hoy cualquiera tiene la capacidad de crear un Blog o bitácora y publicar sus
artículos de opinión, fotos, vídeos, archivos de audio, etc. y compartirlos con
otros portales e internautas.
Por lo que desarrollé, no una página web sino un portal web donde los
Granerinos puedan expresarse y recibir comunicación directa del municipio, con
comentarios y transmisiones directas de stream de video y audio de eventos.
Entre los próximos proyectos está la creación de un canal comunal de
televisión, creado técnicamente por mí y desarrollado vía tv cable y online,
instalando servidores stream de video, propios para una mejor imagen y ancho
de banda. Esto no pone fin a un desarrollo web para la Municipalidad de
Graneros sino que, da el pie inicial para dar un buen servicio
a los
59
contribuyentes. Antes de este informe he sostenido un par de reuniones con la
tesorería para el pago online de los permisos de circulación y otros trámites
propios del servicio.
Conclusión
En conclusión, puedo decir que para salir al campo laboral directamente desde
el Instituto resulta bastante difícil puesto que el campo laboral informático es
muy amplio desde saber cambiar un mouse hasta el manejo de redes y bases
de datos con la obtención de sistemas y hardware nuevos como un blue coat o
un firewall, elementos que nunca vimos físicamente.
Pero lo interesante que nos entregaron nuestros profesores fue que, uno mismo
debe encontrar las herramientas para trabajar, desarrollar y evolucionar, las
herramientas como el incentivo a conocer cada día más nos determina a llegar
a preguntarnos cada día como decía en los principios de WINDOWS “hasta
donde quieres llegar hoy”, esta para mí ha sido una filosofía de vida en la
informática y lo he corroborado a lo largo del tiempo que llevo en esto, acá
(Instituto) me han dado la razón, para seguir creciendo cada día más.
60
Glosario
ASP (Active Server Pages): es una tecnología de Microsoft del tipo "lado del
servidor" para páginas Web generadas dinámicamente, que ha sido
comercializada como un anexo a Internet Information Services (IIS).
Adobe Dreamweaver: es una aplicación en forma de estudio (Basada por
supuesto en la forma de estudio de Adobe Flash®) pero con más parecido a un
taller destinado para la construcción y edición de sitios y aplicaciones Web
basados en estándares
Apache: servidor Web HTTP de código abierto para plataformas Unix (BSD,
GNU/Linux, etc.), Windows, Macintosh y otras, que implementa el protocolo
HTTP/1.1 y la noción de sitio virtual.
API: una interfaz de programación de aplicaciones o API (del inglés Application
Programming Interface) es el conjunto de funciones y procedimientos (o
métodos, si se refiere a programación orientada a objetos) que ofrece cierta
biblioteca para ser utilizado por otro software como una capa de abstracción.
Backend: back-end (también conocido como baquispicio) es un término que se
relaciona el final de un proceso.
61
Backup: copia de seguridad.
BBDD: acrónimo para identificar bases de datos.
Blogs (agregador de noticias ): sitio Web periódicamente actualizado que
recopila cronológicamente textos o artículos de uno o varios autores,
apareciendo primero el más reciente, donde el autor conserva siempre la
libertad de dejar publicado lo que crea pertinente.
Breadcrumbs: ayuda en la navegación de interfaces de usuario. Se ofrece a
los usuarios una manera de mantener su ubicación dentro de los programas o
documentos.
Bugs: Un defecto de software (computer bug en inglés), es el resultado de un
fallo o deficiencia durante el proceso de creación de programas de ordenador o
computadora (software).
CMS (Content Management Systems): un sistema de gestión de contenidos
es un programa que permite crear una estructura de soporte (Framework) para
la creación y Sistemas Informáticos 2008– 2009
Portal Web de la Cátedra Miguel de Guzmán Pagina 126 administración de
contenidos, principalmente en páginas Web, por parte de los participantes.
62
Cookies: es un fragmento de información que se almacena en el disco duro del
visitante de una página Web a través de su navegador, a petición del servidor
de la página. Esta información puede ser luego recuperada por el servidor en
posteriores visitas. En ocasiones también se le llama "huella".
Feeds: una fuente Web (usualmente canal Web o Web feed) es un medio de
redifusión de contenido Web.
Flash video: formato de archivo propietario usado para transmitir video sobre
Internet usando Adobe Flash Player (anteriormente conocido como Macromedia
Flash Player), desde la versión 6 a la 10
Framework: en el desarrollo de software, es una estructura de soporte definida,
mediante la cual otro proyecto de software puede ser organizado y desarrollado
Sistemas Informáticos 2008– 2009
Portal Web de la Cátedra Miguel de Guzmán Pagina 127
FTP (File Transfer Protocol): protocolo de red para la transferencia de
archivos entre sistemas conectados a una red TCP, basado en la arquitectura
cliente-servidor.
63
GNU GPL: la Licencia Pública General de GNU o más conocida por su nombre
en inglés GNU General Public License o simplemente su acrónimo del inglés
GNU GPL, es una licencia creada por la Free Software Foundation.
Host: dispositivo de la red que ofrece servicios a otros ordenadores conectados
a dicha red
HTML: siglas de HyperText Markup Language (Lenguaje de Marcas de
Hipertexto), es el lenguaje de marcado predominante para la construcción de
páginas Web
.
Ilias: sistema de gestión para la enseñanza, LMS, desarrollado en código
abierto.
Joomla: herramienta de desarrollo Web, calificada como C.M.S o Content
Management System, sistema de administración de contenidos.
Metatags: etiquetas HTML que se incorporan en el encabezado de una página
Web y que resultan invisibles para un visitante normal, pero de gran utilidad
para navegadores u otros programas que puedan valerse de esta información.
64
MySQL: sistema de gestión de base de datos relacional, multihilo y multiusuario
NAT (networks address traslation- Traducción de Dirección de Red ):
mecanismo utilizado por routers IP para intercambiar paquetes entre dos redes
que se asignan mutuamente direcciones incompatibles.
Navegador Web: Un navegador, navegador red o Navegador Web (del inglés,
Web browser) es un programa que permite visualizar la información que
contiene una página Web (ya esté esta alojada en un servidor dentro de la
World Wide Web o en uno local).
.NET: proyecto de Microsoft para crear una nueva plataforma de desarrollo de
software con énfasis en transparencia de redes, con independencia de
plataforma de hardware y que permita un rápido desarrollo de aplicaciones.
Open Source (código abierto): término con el que se conoce al software
distribuido y desarrollado libremente.
OSI: el modelo de referencia de Interconexión de Sistemas Abiertos (OSI, Open
System Interconnection) lanzado en 1984 fue el modelo de red descriptivo
creado por ISO; esto es, un marco de referencia para la definición de
arquitecturas de
65
interconexión de sistemas de comunicaciones.
PDF: formato de almacenamiento de documentos, desarrollado por la empresa
Adobe Systems.
PHP (Hypertext Pre-processor): lenguaje de programación interpretado,
diseñado originalmente para la creación de páginas Web dinámicas
Plugin: un complemento (o plug-in en inglés) es una aplicación que se
relaciona con otra para aportarle una función nueva y generalmente muy
especifica.
Red social: una Red social es una estructura social que se puede representar
en forma de uno o varios grafos en el cual los nodos representan individuos (a
veces denominados actores) y las aristas relaciones entre ellos.
Smartphone (Teléfono inteligente): dispositivo electrónico que funciona como
un teléfono celular con características similares a las de un computador
personal.
Tag: etiqueta.
66
TCP/IP: la familia de protocolos de Internet es un conjunto de protocolos de
red en la que se basa Internet y que permiten la transmisión de datos entre
redes de computadoras. En ocasiones se le denomina conjunto de protocolos
TCP/IP, en referencia a los dos protocolos más importantes que la componen:
Protocolo de Control de Transmisión (TCP) y Protocolo de Internet (IP).
URL (Uniform Resource Locator): secuencia de caracteres, de acuerdo a un
formato estándar, que se usa para nombrar recursos, como documentos e
imágenes en Internet, por su localización.
Sistemas Informáticos 2008– 2009
Portal Web de la Cátedra Miguel de Guzmán Pagina 130
Webmaster: término comúnmente usado para referirse a las personas
responsables de un sitio Web específico.
Wiki: sitio Web cuyas páginas Web pueden ser editadas por múltiples
voluntarios através del Navegador Web.
XML: Extensible Markup Language (lenguaje de marcas extensible), es un
metalenguaje extensible de etiquetas desarrollado por el World Wide Web
Consortium (W3C).
67
Joomla (PHP / MySQL) Versión surgida de Mambo independiente de la
empresa que está detrás de Mambo. Instalación muy sencilla y con
muchas extensiones y módulos, la documentación es exhaustiva y
concisa, interfaz de la administración muy intuitiva y poderosa,
Backend muy utilizable y editor WYSIWYG, opciones de
personalización, una gran comunidad de usuarios.
68
Descargar