Tesis en opción al título de Master en Informática para la ...
Transcript of Tesis en opción al título de Master en Informática para la ...
Universidad Central “Marta Abreu” de Las Villas
Facultad de Matemática, Física y Computación.
Tesis en opción al título de Master en Informática para la Gestión
Medioambiental.
Autor: Prof. Ing. Gonzalo Alfredo López Turiño.
Tutor: Prof. Dr. Carlos Pérez Risquet.
Santa Clara
2012
…hay momentos en que la vida nos da en la cabeza con un ladrillo, en
ese momento no entendemos el por qué, solo con el tiempo nos damos
cuenta de que era una señal para ver que estábamos en el lugar
equivocado, es como una medicina muy amarga, pero al mismo tiempo
muy necesaria, tenemos que hallar lo que verdaderamente amamos, si
no lo has encontrado aún, sigue buscando y no te conformes, como todo
lo que tiene que ver con el corazón, lo sabremos cuando lo hallamos
encontrado, así que sigue buscando, no te conformes…
Steve Jobs
Dedico este trabajo a todas las personas que hicieron
posible mi trayecto en el curso de la Maestría de
Informática para la Gestión Medioambiental.
De manera muy especial se lo dedico a:
Mis padres: cuando todo esta perdido me ofrecen su corazón.
Mi hermano: juntos por siempre.
Kenia: siempre con una sonrisa.
Ody: ncty.
En el municipio de Trinidad hace algún tiempo se viene desarrollando un Plan de Manejo
Costero Integrado (MCI) para la Península Ancón, dicho plan constituye una actualización
del elaborado en el año 1998 acorde con los requerimientos actuales del desarrollo del
turismo en Cuba y de las nuevas estrategias que se ha trazado el país para su inserción en
el mercado internacional, después de la pérdida casi total de los mercados tradicionales.
La subregión en la cual está enmarcado dicho municipio pertenece a la Región Costa – Sur,
la cual juega un importante papel en el desarrollo del turismo en Cuba. Es por ello que se
necesitan instrumentos rectores, que contribuyan a un desarrollo ordenado y armónico
del sector, orientado hacia la elevación de los ingresos y con los consecuentes efectos
positivos sobre la economía, la sociedad y el medio ambiente.
Dicho plan carece de herramientas informáticas mediante las cuales se pueda procesar
todo el flujo de información del proyecto. Debido a que hoy día el buen funcionamiento
de empresas, instituciones y proyectos depende en buena medida de la informatización e
integración de sus funciones y procesos medulares, en la presente investigación se
propone la creación de un sistema de información basado en tecnologías web (WebApp)
con dos pilares fundamentales. El primer pilar será convertir el sitio web en un portal
informativo, el cual archivará todo lo referente a antecedentes, importancia, noticias,
revistas y demás temas relacionados con el Manejo Costero Integrado, como vía para
sensibilizar a la población nacional, territorial y local sobre la importancia del tema de la
conservación y cuidado de la zona costera. El segundo pilar lo constituye el sistema de
información propiamente integrado al sitio Web, que proporciona herramientas para el
almacenamiento y procesamiento de datos y variables utilizadas en las pruebas y
muestreos realizados a la zona costera. Este sistema es capaz, además, de emitir un
resultado de acuerdo a los datos y variables entrados, lo que resulta de mucha utilidad ya
que automatiza y viabiliza de manera eficaz el trabajo en el programa de MCI.
Introducción 1
CAPÍTULO I. Fundamentación teórica 7
1.1 Aspectos más significativos del Manejo Costero Integrado (MCI) 7
1.1.1 Objetivos 7
1.1.2 MCI en el contexto de protección y manejo ambiental 7
1.1.3 Características principales del MCI 8
1.1.4 Fronteras y escalas 9
1.1.5 Fases del Programa de MCI 10
1.2 Aplicaciones Web 12
1.2.1 Tecnologías del lado del cliente 13
1.2.1.1 Hyper Text Markup Language (HTML) 13
1.2.1.2 Cascade Style Sheets (CSS) 14
1.2.1.3 JavaScript 14
1.2.2 Lenguajes de programación para la Web 15
1.3 Sistema Gestor de Contenidos (CMS) 16
1.4 Sistema Gestor de Base de Datos (SGBD) 20
1.5 Herramientas utilizadas para el desarrollo del sistema 21
1.5.1 Dreamweaver CS5 22
1.5.2 EMS SQL Manager 2005 for MySQL 22
1.5.3 Zend Studio 23
CAPÍTULO II. Formulación y análisis del sistema 24
2.1 Formulación del sistema 24
2.1.1 ¿Cuál es la motivación principal por la que se creo el sistema? 24
2.1.2 ¿Por qué es necesaria el sistema? 24
2.1.3 ¿Quién va a utilizar el sistema? 24
2.2 Metas del sistema 25
2.2.1 Metas informativas 25
2.2.2 Metas aplicables 25
2.3 Análisis del sistema 25
2.3.1 Levantamiento de los requerimientos 25
2.3.1.1 Requerimientos funcionales 26
2.3.1.2 Requerimientos no funcionales 26
2.3.2 Casos de uso del sistema 28
2.3.3 Diagrama de Casos de uso del sistema 33
2.3.4 Diagrama de Contexto 34
2.3.5 Diagrama de Clases del Diseño Web 35
2.3.6 Diagramas de Estados 36
CAPÍTULO III. Desarrollo del sistema 41
3.1 Módulos del CMS Drupal usados para el desarrollo del sistema 41
3.2 Tipos de contenidos creados para el sistema 42
3.3 Categorías de los servicios brindados en el sistema 44
3.3.1 Servicios Informativos 49
3.3.2 Galería de Imágenes 50
3.3.3 Análisis de la Biodiversidad en el área 50
3.3.4 Zonas de impactos ambientales en el área 51
3.3.5 Servicios interactivos 52
3.4 Diagrama de Despliegue 53
3.5 Diagrama de Componentes 54
CAPÍTULO IV. Evaluación del programa de MCI 56
4.1 Coeficiente de Correlación de Kendall 56
4.2 Instrumento para evaluar los avances en el Proyecto de MCI 58
4.3 Instrumento para estimar el estado de los Arrecifes Coralinos 66
Conclusiones 70
Recomendaciones 71
Referencias Bibliográficas 72
Bibliografía 74
Anexos 77
Tabla No 1. Características esenciales de los pasos del ciclo de MCI 12
Tabla No 2. Actores del sistema 25
Tabla No 3. Caso de uso Mostrar Noticia Principal 28
Tabla No 4. Caso de uso mostrar Noticia Secundaria 29
Tabla No 5. Caso de uso mostrar Boletín 29
Tabla No 6. Caso de uso Caso de uso Mostrar Descargas 29
Tabla No 7. Caso de uso Caso de uso Mostrar Biodiv 29
Tabla No 8. Caso de uso Mostrar Impactos 29
Tabla No 9. Caso de uso Mostrar Galería 30
Tabla No 10. Caso de uso Mostrar Frases 30
Tabla No 11. Caso de uso Crear Evaluación MCI 30
Tabla No 12. Caso de uso Gestionar Evaluación MCI 30
Tabla No 13. Caso de uso Crear Expertos 30
Tabla No 14. Caso de uso Gestionar Expertos 31
Tabla No 15. Caso de uso Mostrar Evaluación 31
Tabla No 16. Caso de uso Crear Contenidos 31
Tabla No 17. Caso de uso Gestionar Contenidos 31
Tabla No 18. Caso de uso Administrar Sistema. 32
Tabla No 19. Caso de uso Autenticar Usuario. 32
Tabla No 20. Estados del sistema 39
Tabla No 21. Módulos del CMS Drupal usados en el sistema 42
Tabla No 22. Tipo de contenido Noticia principal 44
Tabla No 23. Tipo de contenido Noticia secundaria 44
Tabla No 24. Tipo de contenido Descargas 44
Tabla No 25. Tipo de contenido Boletín 44
Tabla No 26. Tipo de contenido Frases 44
Tabla No 27. Tipo de contenido Hábitat marino 45
Tabla No 28. Tipo de contenido Corales 45
Tabla No 29. Tipo de contenido Criaturas 45
Tabla No 30. Tipo de contenido Peces 45
Tabla No 31. Tipo de contenido Hábitat terrestre 45
Tabla No 32. Tipo de contenido Vegetación 46
Tabla No 33. Tipo de contenido Insectos 46
Tabla No 34. Tipo de contenido Moluscos 46
Tabla No 35. Tipo de contenido Arácnidos 46
Tabla No 36. Tipo de contenido Anfibios 46
Tabla No 37. Tipo de contenido Aves 47
Tabla No 38. Tipo de contenido Mamíferos 47
Tabla No 39. Tipo de contenido Fauna introducida 47
Tabla No 40. Tipo de contenido Hoteles 47
Tabla No 41. Tipo de contenido Asentamientos poblacionales 47
Tabla No 42. Tipo de contenido Infraestructuras gastronómicas MN 48
Tabla No 43. Tipo de contenido Infraestructuras gastronómicas CUC 48
Tabla No 44. Tipo de contenido Otros impactos 48
Tabla No 45. Tipo de contenido Expedientes de expertos 48
Tabla No 46. Evaluación del programa de MCI 48
Tabla No 47. Categoría de los servicios del sistema 49
Tabla No 48. Descripción del Diagrama de Componentes 54
Tabla No 49. Componentes de la W de Kendall 56
Tabla No 50. Encuesta para medir el avance del proyecto de MCI 64
Tabla No 51. Votación de los Expertos en la FASE A del programa de MCI 65
Tabla No 52. Biomarcadores para medir el estado de los Arrecifes Coralinos 67
Tabla No 53. Votación de los Expertos en los Biomarcadores 68
Figura No 1. Ciclos del Manejo Costero Integrado (MCI) 11
Figura No 2. Funcionamiento de un CMS 17
Figura No 3. Diagrama de Casos de uso del sistema 33
Figura No 4. Diagrama de Contexto 34
Figura No 5. Diagrama de Clases del Diseño Web 35
Figura No 6. Diagrama de Estados para el Usuario Anónimo 36
Figura No 7. Diagrama de Estados para el Usuario Experto 37
Figura No 8. Diagrama de Estados para el Usuario Especialista CITMA 37
Figura No 9. Diagrama de Estados para el Usuario Webmaster 37
Figura No 10. Diagrama de Estados para el Usuario Administrador 38
Figura No 11. Categoría de los servicios del sistema 49
Figura No 12. Mapa de la zona estudiada 51
Figura No 13. Diagrama de Despliegue 53
Figura No 14. Diagrama de Componentes 54
1
En la actualidad el auge tecnológico existente trae consigo una nueva etapa de gestión de
la información y con esto surge la necesidad de la creación de portales Web a través de
poderosas herramientas, creadas también a raíz de estos avances, y que posibilitan que
los portales tengan mayor y mejor funcionalidad. Cuba, a pesar de ser un país bloqueado y
con escasas posibilidades dentro del amplio mundo del desarrollo de las tecnologías, no
está aislada de este desarrollo, pues a pesar de todas las dificultades que afronta para
adquirir medios tecnológicos y avanzar en el mundo de la informática, reconoce la
necesidad de lograr un incremento en el desarrollo Web.
Hoy día es cada vez más frecuente ver el uso de las tecnologías mencionadas para la
gestión y control de determinadas problemáticas medioambientales. Esto es de vital
importancia, ya que ha creado una nueva generación de aplicaciones y herramientas que
van desde algo tan simple como brindar información sobre problemas medioambientales
de una zona determinada, hasta algo tan complejo como el análisis de variables y
parámetros, para con ellos determinar ciclos de vida, procesar encuestas, realizar
estimaciones, entre otros procesos que ayudan a los actores de determinados proyectos
medioambientales a la hora obtener resultados de una manera rápida y eficiente, para
contribuir al proceso de toma de decisiones al respecto de la problemática en cuestión.
Nuestro país no está fuera de estos avances, hace algunos años se vienen desarrollando
diversas herramientas informáticas para la solución de problemáticas medioambientales,
específicamente en el tema de la protección y cuidado de nuestras zonas costeras. Cuba,
por sus características geográficas está rodeada de mar, específicamente del mar Caribe,
el cual nos ha brindado la posibilidad de contar con ecosistemas costeros reconocidos a
nivel mundial por su calidad. Estos recursos costeros no contaban en el pasado con una
adecuada atención, por lo que el país se ha dado a la tarea de la protección de los mismos.
Para ello se ha apoyado en la metodología para la implementación del Manejo Costero
Integrado (MCI), diseñada por Stephen Olsen en el Centro de Estudios Costeros de la
Universidad de Rhode Island.
2
El MCI, llamado por algunos Gestión Integrada de la Zona Costera, entre otras
denominaciones, está reconocido mundialmente como el paradigma para avanzar hacia el
desarrollo sostenible (ver Anexo No 1). Por definición, este es un «proceso organizativo
[continuo y dinámico] que unifica al gobierno y la comunidad, a la ciencia y el manejo, y a
los distintos intereses de las entidades económicas y de la comunidad en el desarrollo
económico y la conservación de los recursos naturales y en la preparación e
implementación de un plan integral para el desarrollo y protección de los recursos y
ecosistemas costeros».[1]
Está dirigido además a minimizar la pobreza y la pérdida de vidas humanas por desastres
costeros. Es un proceso de gobierno o dirección que se ejecuta a escalas que dependen de
la dimensión geográfica o del problema u oportunidad de que se trate. Sus objetivos son:
Preservar la integridad ecológica de los ecosistemas costeros.[2]
Prevenir el exceso de daños materiales y pérdidas de vidas por desastres naturales.[2]
Ayudar en el uso apropiado de las áreas costeras.[2]
Integrar de manera abarcadora los esfuerzos separados para lograr los tres primeros
objetivos.
Promover el desarrollo y uso sostenible de los ecosistemas costeros.[3]
En Cuba el MCI está contemplado en la Estrategia Nacional Ambiental y en la Estrategia
Nacional de Biodiversidad. Es un proceso que apenas ha logrado implementarse
completamente en unos pocos países y no digamos que de manera perfecta, pero que no
deja de ser una diana para avanzar hacia el desarrollo sostenible. El Estudio de las Zonas
Costeras (ESC) ha constituido uno de los polígonos de prueba para la introducción de este
proceso en Cuba, a través del Proyecto PNUD/GEF Sabana – Camagüey desde su primera
etapa, cuando se distribuyó el primer plegable y un tabloide sobre el significado e
importancia del MCI a todos los actores involucrados en ese territorio. Posteriormente se
ejecutaron varios talleres, se brindaron becas a personas claves, se elaboró y aplicó un
módulo de capacitación para tomadores de decisiones, de modo que se fue gestando y
generalizando el conocimiento y concienciación sobre la necesidad del MCI, lo que facilitó
3
enormemente el diálogo y el entendimiento de los objetivos del proyecto. En su segunda
etapa se generaron algunas iniciativas y se introducen mecanismos participativos de este
proceso en gobiernos locales y coaliciones relacionadas con el desarrollo, de modo que el
contexto se ha desarrollado considerablemente en el ESC.
Recientemente en la ciudad de Trinidad (ver Anexo No 2) se ha comenzado con la
implementación de un programa de MCI, dicha ciudad por sus características de
Patrimonio de la Humanidad (declarado por la UNESCO en el año 1988) la convierte en un
importante destino turístico en nuestro país, este gran flujo de turismo a su vez trae
consigo la construcción de infraestructuras hoteleras y debido a esta actividad
constructiva nuestra zona costera se deteriora cada día más. Muchos de los programas
que atienden esta temática han recogido y analizado sus éxitos y sus fracasos,
aprendiendo de sus errores, y aportando una rica experiencia en la materia. Si al diseñar e
implementar nuevos planes y programas se miraran con sabiduría los pasos ya dados y sus
lecciones aprendidas, se impondría una mejor gestión de la zona costera, procurando
revertir la degradación, contribuyendo al equilibrio de sus ecosistemas, mejorando la
calidad de vida de sus habitantes y promoviendo el desarrollo del área.
Por estas y otras problemáticas la dirección del municipio de Trinidad en conjunto con la
delegación CITMA se propusieron la creación de un programa de MCI con el cual se
pretende analizar la compleja situación presente en la península Ancón (ver Anexo No 3),
signada por la tendencia actual de demanda de diferentes mercados turísticos dirigidos a
destinos con atractivos singulares como los presentes en el municipio de Trinidad, con una
mezcla única de sitios de interés y la existencia de lugares promocionados y conocidos
durante años como son:
La península Ancón.
El Centro Histórico de la Villa de la Santísima Trinidad.
El Valle de los Ingenios.
El desarrollo del turismo de naturaleza en el Macizo Montañas de Trinidad.
4
Importantes impactos económicos, sociales y ambientales sirven de fundamento al
gobierno municipal del municipio para establecer un programa de MCI en la Península
Ancón dirigido a solucionar desde paradigmas desarrollo sostenible las siguientes
premisas:
Encaminar la propuesta de desarrollo hacia la captación de nuevos mercados.
Realizar un planeamiento lo suficientemente flexible como para asimilar las posibles
modificaciones futuras.
Incrementar el número de habitaciones en la Península de Ancón, donde se
concentran los mayores potenciales turísticos.
Creación de toda la infraestructura técnica y de apoyo a la actividad turística.
Protección del medio ambiente con el objetivo de garantizar la explotación adecuada
de los recursos naturales, en cumplimiento de las leyes ambientales existentes.
Establecer un estricto control de la urbanización turística resultante para garantizar
continuidad, flexibilidad y coherencia del proceso de crecimiento. Incrementar el
número de servicios extrahoteleros y ambientales.
Debido al gran cúmulo de información que deberá almacenar y gestionar este proyecto
surge el siguiente problema científico: Ausencia de herramientas informáticas para
almacenar y procesar los datos recogidos por los especialistas en el proyecto de Manejo
Costero Integrado de la península de Ancón ubicada en el municipio de Trinidad, que
soporten la metodología de trabajo adoptada en este proyecto.
Para brindar solución al problema anterior este trabajo se plantea como objetivo general
desarrollar una herramienta informática que permita gestionar la información del
programa de Manejo Costero Integrado en la península de Ancón en Trinidad, así como la
evaluación y control del mismo. Se creará también como parte de la herramienta un
sistema de expertos, que permitirá obtener diversos criterios para lograr una mayor
eficiencia en el programa.
5
Este objetivo general puede desglosarse en los siguientes objetivos específicos:
Estudiar la Metodología para el Manejo Costero Integrado empleada en el proyecto,
para definir su forma de implementación mediante un sistema de información.
Implementar un sistema de información basado en Web para el Manejo Costero
Integrado en la península de Ancón en Trinidad, que incluya la gestión de todos los
datos que se manejan como parte del programa, además de su evaluación y control.
Desarrollar un módulo para la gestión de criterios de expertos, que permita comparar
las diferentes evaluaciones y determinar el nivel de concordancia de los mismos.
Integrar al sistema de información un módulo de reportes sobre el estado del
programa de MCI.
Por lo anteriormente planteado tenemos como hipótesis que el presente software
constituirá una poderosa herramienta para los expertos del programa de Manejo Costero
Integrado en la península de Ancón en Trinidad ya que será capaz de emitir resultados de
manera rápida y eficiente sobre la aplicación de dicho programa, además de ser una
herramienta de fácil uso debido a su condición de ser una Web y poseer una interfaz
amigable.
El presente documento posee la siguiente estructura:
Capítulo I. Fundamentación teórica
En este capítulo se abordarán aspectos relacionados con el uso de las tecnologías y
herramientas utilizadas en el desarrollo informático a nivel mundial, además se realizan
comparaciones entre las herramientas para fundamentar la propuesta final, además se
tratarán los aspectos más generales relacionados con el Manejo Costero Integrado (MCI)
para una mayor compresión del mismo.
Capítulo II. Formulación y análisis del sistema
En este capítulo se abordan las características que el sistema debe tener como son, los
usuarios para los cuales esta destinado el sistema, los objetivos estratégicos del proyecto
de MCI y procesos de que los soportan, el flujo actual de los procesos involucrados en el
6
campo de acción y un análisis crítico de cómo se ejecutan actualmente esos procesos.
Ilustraremos el alcance y funcionalidad del sistema mediante el uso de diagramas que
muestren la factibilidad del mismo.
Capítulo III. Desarrollo del sistema
En este capítulo se reflejan los aspectos más relevantes del desarrollo del sistema, para
ello se mencionarán los módulos del CMS Drupal usados para la creación de las
funcionalidades principales de la aplicación, así como, los tipos de contenidos creado para
resolver los requerimientos funcionales del sistema con su respectiva descripción, se
mostrarán algunos resultados de los servicios ya puestos en uso por los especialistas.
Capítulo IV. Evaluación del programa de MCI
En este capítulo se realizará un análisis de los instrumentos utilizados para la
funcionalidad Evaluación del programa de MCI, la misma consta de dos partes
fundamentales, la primera es analizar el progreso del proyecto de MCI y la segunda es
estimar el estado de los arrecifes coralinos del área de estudio, ambas están apoyadas en
instrumentos diseñados para tales fines, no obstante decidimos implementar una
funcionalidad con la cual determinaremos el Coeficiente de Correlación de Kendall para
saber si existe un criterio común entre los expertos, y así asegurarnos que estamos en
presencia del instrumento o de los expertos adecuados.
7
Desarrollar un sitio Web puede ser un trabajo complicado si no se dispone de las
herramientas adecuadas. En este capítulo se abordarán aspectos relacionados con el uso
de las tecnologías y herramientas utilizadas en el desarrollo informático a nivel mundial,
además se realizan comparaciones entre las herramientas para fundamentar la propuesta
final, además se tratarán los aspectos más generales relacionados con el Manejo Costero
Integrado (MCI) para una mayor compresión del mismo.
1.1 Aspectos más significativos del Manejo Costero Integrado (MCI)
1.1.1 Objetivos
El MCI es un proceso que une gobierno y comunidad, ciencia y manejo, intereses
sectoriales e intereses públicos, en la elaboración e implementación de un plan integrado
para protección y desarrollo de los ecosistemas y recursos costeros. El objetivo general del
MCI es mejorar la calidad de vida de las comunidades que dependen de los recursos
costeros, manteniendo a su vez la diversidad y productividad biológica de esos
ecosistemas.
Expresado de esta forma, el objetivo del MCI es claramente consistente con los
compromisos nacionales e internacionales para el desarrollo sustentable de todos los
ambientes (terrestres y marinos) estén o no sujetos a múltiple jurisdicción, desde las
cuencas altas (cuencas hidrográficas), hasta los límites exteriores de las zonas económicas
exclusivas (ZEE).
El punto focal de éxito del MCI es establecer en cada caso de manejo, un proceso y unos
mecanismos de gobierno aceptables para la comunidad, los cuales deben ser equitativos,
transparentes y dinámicos.
1.1.2 MCI en el contexto de protección y manejo ambiental
En su informe Estrategias Globales para Protección Ambiental Marina (GESAMP, 1991a),
GESAMP presentó un marco de referencia para protección y manejo ambiental, que
8
proporciona los insumos políticos, sociales y científicos necesarios para el desarrollo de
programas que quieren proteger el ambiente y asegurar el uso sustentable de los recursos
naturales. Dicho marco es aplicable por igual a todos los ambientes, sean éstos terrestres,
de agua dulce o marinos. El manejo ambiental es un proceso totalizante, y el enfoque para
manejar áreas costeras es fundamentalmente el mismo que debería usarse para el manejo
integral del patrimonio ambiental nacional.
Del análisis de los problemas ambientales que confrontan las áreas y comunidades
costeras del mundo, concluimos que la mayoría de los programas de MCI necesitarán
tratar con una o varias de las siguientes tres condiciones:
Sobreexplotación de recursos renovables por cosecha directa, destrucción,
modificación de hábitats e interrupción de las relaciones predador/presa, y otras
relaciones ecológicas.
Conflictos que surgen allí donde algunas actividades humanas que dependen de la
misma área y/o recurso son incompatibles.
Daños insidiosos, incluyendo pérdida de la diversidad y productividad biológica, que
puede resultar de los impactos acumulados de las distintas prácticas.
1.1.3 Características principales del MCI
El MCI es un proceso continuo y dinámico que guía el uso, el desarrollo sustentable y la
protección de áreas costeras. El MCI requiere del involucramiento activo y sostenible de
muchos actores claves y del público con intereses en cómo son distribuidos los recursos
costeros y cómo son solucionados los conflictos. El proceso de MCI proporciona el medio
en el cual se discuten los problemas a escala local, regional y nacional y se negocia su
dirección hacia el futuro. El concepto de un enfoque integrado de manejo de áreas
costeras es intencionalmente amplio y tiene cuatro elementos:
Geográfico: Toma en cuenta las interrelaciones e interdependencias (físicas, químicas,
biológicas y ecológicas) entre los componentes terrestres, estuarinos, litorales y de
mar adentro de las regiones costeras.
9
Temporal: Apoya la planificación e implementación de acciones de manejo dentro del
contexto de una estrategia a largo plazo.
Sectorial: Toma en cuenta las interrelaciones entre los usos humanos de los recursos
y áreas costeras así como los valores e intereses socioeconómicos asociados.
Político – Institucional: Provee la más amplia posibilidad de consulta entre gobierno,
sectores económicos y sociales y comunidad durante y para el desarrollo de políticas,
planificación, resolución de conflictos, y elaboración de regulaciones relacionadas
a cualquier asunto que afecte el uso y la protección de áreas, recursos y atractivos
costeros.
1.1.4 Fronteras y escalas
Idealmente, la frontera geográfica de una iniciativa de MCI debe comprender una faja de
costa y ecosistemas adyacentes que estén relacionados por características naturales
comunes (climáticas, físicas, biológicas) y/o por la ocurrencia de actividades humanas
particulares. Esto incluiría los sistemas terrestres que afecten o sean afectados
significativamente por su proximidad al mar y los sistemas marinos afectados por su
proximidad a la tierra; lo anterior implica fronteras que: (a) incluyen las áreas y actividades
dentro de cuencas que afectan significativamente la costa, y (b) podrían, en ciertos casos,
extenderse dentro del océano hacia el filo de la plataforma continental o la Zona
Económica Exclusiva (ZEE).
En la práctica, las fronteras de la primera generación de programas de MCI son
frecuentemente determinadas por los asuntos claves que el programa selecciona como
enfoque inicial. Por ejemplo, un programa que inicialmente esté más preocupado en
asuntos de erosión costera y desarrollo turístico podría razonablemente adoptar fronteras
que son más angostas que las de un programa preocupado por la calidad del agua y las
pesquerías.
La cuestión de la escala está relacionada con la de las fronteras. Los programas de MCI
usualmente cubren áreas geográficas dentro de un país o un ecosistema compartido por
dos o más países (como en el caso de una bahía o cuencas, o golfos), pero no todo un país.
10
No importa si el área bajo un programa de MCI es pequeña o grande, lo importante es que
los límites establecidos sean adecuados en función de la mayoría de las decisiones locales
de manejo. Varias decisiones y acciones requeridas para manejar las necesidades de la
región pueden trascender sus límites, más aún, las decisiones hechas fuera del área de
manejo en los altos niveles de decisión política tienen por lo general gran significado en el
área.
La cuestión de escala es particularmente importante para comunidades que dependen de
la explotación de un recurso en un área particular. Una vez que los requerimientos de la
población excedan la productividad del ecosistema, el manejador deberá considerar la
necesidad de subsidios externos o de recursos alternativos. La opción es reducir la
demanda de los recursos, ya que reducir la población con emigración rara vez es práctico.
1.1.5 Fases del Programa de MCI
Según Olsen (2007), la representación del ciclo de vida de los proyectos sigue el patrón
general del ciclo de aprendizaje, para destacar que el manejo de ecosistemas costeros (y
de cualquier actividad humana compleja) debe ser un esfuerzo continuo y consciente de
mejora en el aprendizaje y en la acción. El patrón de cinco pasos que configuran el ciclo ha
resultado aplicable a todos los proyectos o iniciativas de manejo y, sin importar cuál haya
sido la metodología específica de su diseño e implementación, se ha mostrado muy útil
como mapa de ruta para ir de la experiencia al conocimiento, del conocimiento al método
y del método hacia nuevas experiencias.
11
Figura No 1. Ciclos del Manejo Costero Integrado (MCI)
Fuente: GESAMP, 1996; Olsen et al., 1999
A continuación mostramos las características de cada uno de los pasos o fases del ciclo del
MCI representado en la Figura No 1.
Pasos Características esenciales
Paso 1
Identificación y evaluación
de asuntos claves
A esta fase corresponde definir y evaluar inicialmente los
requerimientos de un programa de MCI. Se trata en lo
esencial de un proceso en el cual se compila, integra y prioriza
la información que define el contexto ambiental, social e
institucional dentro del cual ocurrirá el programa de MCI.
Paso 2
Preparación del programa
En contraste con la evaluación relativamente rápida del Paso
1, la segunda fase evalúa diferentes opciones para actuar e
implica un proceso más prolongado de consulta y
planificación. Durante esta fase se definen claramente los
objetivos específicos del programa, los mismos que deben
reflejar las aspiraciones y valores de quienes tienen interés en
las áreas y recursos a ser manejados. Es un proceso que puede
tomar algunos años. El propósito principal es desarrollar un
Plan de Manejo que constituya "una visión del futuro" y que
exprese, en términos reales y tangibles, la calidad ambiental a
ser alcanzada y mantenida, la forma en la cual los recursos
deberían ser distribuidos, y los cambios necesarios en los
patrones de uso de recursos (comportamiento humano).
12
Pasos Características esenciales
Paso 3
Adopción formal y
financiamiento
La adopción formal de un programa requiere generalmente de
una decisión administrativa de alto nivel (del líder de una
institución gubernamental, de un ministro o del gabinete, o tal
vez de la firma presidencial). La decisión necesita
consideraciones y acuerdos sobre presupuesto para cada fase
del programa. Un presupuesto por fase tiene ventajas como,
por ejemplo, la de asignar un presupuesto para iniciar la
investigación científica y el levantamiento de la línea de base
del monitoreo, con anticipación a los otros elementos del
programa.
Paso 4
Implementación
En esta etapa del proceso, el Plan de Manejo se vuelve
operacional y el énfasis gira hacia la introducción de nuevas
formas de desarrollo y de uso del recurso, hacia nuevos
arreglos institucionales y sistemas de monitoreo, y hacia la
aplicación de nuevos controles, regulaciones e incentivos.
Paso 5
Evaluación
Esta es la fase en la que debe ocurrir el mayor aprendizaje, sin
embargo, es también la más frecuentemente omitida (o
realizada de una manera superficial) en la mayoría de las
iniciativas de manejo costero. Si los programas de MCI
debieran proseguir a través de una serie de generaciones y
convertirse en formas más sustentables de desarrollo costero,
esta fase tendría que ser la articulación crítica entre una
generación y otra. La evaluación debe responder dos
preguntas muy amplias:
¿Qué se ha alcanzado y aprendido de la generación
precedente y cómo debería este aprendizaje afectar el
diseño y enfoque de la siguiente generación?
¿Cómo ha cambiado el contexto (asuntos claves, manejo
ambiental) desde que se inició el programa?
Tabla No 1. Características esenciales de los pasos del ciclo de MCI
Fuente: GESAMP, 1996; Olsen et al., 1999
1.2 Aplicaciones Web
Con la introducción de Internet, y la Web en general, se han abierto infinidad de
posibilidades en cuanto al acceso a la información desde casi cualquier sitio. Esto
representa un desafío a los desarrolladores de aplicaciones, ya que los avances
tecnológicos demandan cada vez aplicaciones más rápidas, ligeras y robustas que
13
permitan utilizar la Web. Afortunadamente, existen herramientas para realizar esto, ya
que han surgido nuevas tecnologías que permiten, por ejemplo, el acceso a una base de
datos desde una aplicación Web.
En un plano más formal podemos definir a las aplicaciones Web como un sistema
informático que los usuarios utilizan accediendo a un servidor web a través de Internet o
de una intranet. Las aplicaciones web son populares debido a la practicidad del navegador
web como cliente ligero. La facilidad para actualizar y mantener aplicaciones web sin
distribuir e instalar software en miles de potenciales clientes es otra razón de su
popularidad. Aplicaciones como los webmails, wikis, weblogs, tiendas en línea y la
Wikipedia misma son ejemplos bien conocidos de aplicaciones web.
1.2.1 Tecnologías del lado del cliente
El desarrollar sitios web implica algo más que conocimientos básicos de HTML y la
utilización de un editor WYSIWYG. Cada día van surgiendo nuevas tecnologías que se
relacionan con el desarrollo web lo que hacen a éste más interactivo y apasionante. Entre
las tecnologías utilizadas, están las que funcionan del lado del cliente.
1.2.1.1 Hyper Text Markup Language (HTML)
HTML es el acrónimo inglés de HyperText Markup Language, que se traduce al español
como Lenguaje de Etiquetas de Hipertexto, el mismo no es un lenguaje de programación
sino un lenguaje de especificación de contenidos para un tipo específico de documentos.
Es decir, permite especificar, usando un conjunto de etiquetas o tags, cómo va a
representarse la información en un navegador o browser. Se centra en la representación
en la pantalla de la información. Está considerado un lenguaje de marcas. Estos lenguajes
de marcas no son equivalentes a los lenguajes de programación aunque se definan
igualmente como "lenguajes". Son sistemas complejos de descripción de información,
normalmente documentos, que se pueden controlar desde cualquier editor ASCII.
Se puede decir que existen tres utilizaciones básicas de los lenguajes de marcas: los que
sirven principalmente para describir su contenido, los que sirven más que nada para
14
definir su formato y los que realizan las dos funciones indistintamente. Las aplicaciones de
bases de datos son buenas referencias del primer sistema, los programas de tratamiento
de textos son ejemplos típicos del segundo tipo, y el HTML es la muestra más conocida del
tercer modelo.
1.2.1.2 Cascade Style Sheets (CSS)
Las hojas de estilo en cascada (Cascading Style Sheets), es un mecanismo simple que
describe cómo se va a mostrar un documento en la pantalla, o cómo se va a imprimir, o
incluso cómo va a ser pronunciada la información presente en ese documento a través de
un dispositivo de lectura. Esta forma de descripción de estilos ofrece a los desarrolladores
el control total sobre estilo y formato de sus documentos.[4]
Las ventajas de utilizar CSS (u otro lenguaje de estilo) son:
Control centralizado de la presentación de un sitio web completo con lo que se agiliza
de forma considerable la actualización del mismo.
Los Navegadores permiten a los usuarios especificar su propia hoja de estilo local que
será aplicada a un sitio web, con lo que aumenta considerablemente la accesibilidad.
Por ejemplo, personas con deficiencias visuales pueden configurar su propia hoja de
estilo para aumentar el tamaño del texto o remarcar más los enlaces.
Una página puede disponer de diferentes hojas de estilo según el dispositivo que la
muestre o incluso a elección del usuario. Por ejemplo, para ser impresa, mostrada en
un dispositivo móvil, o ser "leída" por un sintetizador de voz.
1.2.1.3 JavaScript
Javascript es un lenguaje de programación utilizado para crear pequeños programas
encargados de realizar acciones dentro del ámbito de una página web.[5]
Se trata de un lenguaje de programación del lado del cliente, porque es el navegador el
que soporta la carga de procesamiento. Gracias a su compatibilidad con la mayoría de los
navegadores modernos, es el lenguaje de programación del lado del cliente más utilizado.
15
Javascript es un lenguaje con muchas posibilidades, utilizado para crear pequeños
programas que luego son insertados en una página web y en programas más grandes,
orientados a objetos mucho más complejos. Con Javascript podemos crear diferentes
efectos e interactuar con nuestros usuarios.
Este lenguaje posee varias características, entre ellas podemos mencionar que es un
lenguaje basado en acciones que posee menos restricciones. Además, es un lenguaje que
utiliza Windows y sistemas X – Windows, gran parte de la programación en este lenguaje
está centrada en describir objetos, escribir funciones que respondan a movimientos del
mouse, aperturas, utilización de teclas, cargas de páginas entre otros.
1.2.2 Lenguajes de programación para la Web
Un lenguaje de programación es una técnica estándar de comunicación que permite
expresar las instrucciones que han de ser ejecutadas en una computadora. Consiste en un
conjunto de reglas sintácticas y semánticas que definen un lenguaje informático.
Existen varios tipos de lenguajes de programación en la actualidad, los más usado son,
Phyton, Ruby, PHP, ASP.net, entre otros.
Debido a las características del sietama propuesto, se decidió usar como lenguaje de
programación el PHP, además de su flexibilidad este se complementa a la perfección con
el CMS usado para el desarrollo de la aplicación, en el próximo epígrafe abordaremos los
aspectos esenciales del mismo.
Características generales del lenguaje de programación PHP.
PHP es un lenguaje de programación interpretado, diseñado originalmente para la
creación de páginas web dinámicas. Se usa principalmente para la interpretación del lado
del servidor (server – side scripting) pero actualmente puede ser utilizado desde una
interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo
aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+.[6]
16
Las características fundamentales de este lenguaje son:
PHP es un lenguaje de programación interpretado usado normalmente para la
creación de páginas web dinámicas. PHP es un acrónimo recursivo que significa "PHP
Hypertext Pre-processor" (inicialmente PHP Tools, o, Personal Home Page Tools).
PHP es un lenguaje basado en herramientas con licencia de software libre, es decir, no
hay que pagar licencias, ni estamos limitados en su distribución y, es posible ampliarlo
con nuevas funcionalidades si así lo deseamos.
PHP tiene soporte para la programación orientada a objetos, es decir, es posible crear
clases para la construcción de objetos, con sus constructores, etc. Además soporta
herencia, aunque no múltiple.
PHP cuenta con una extensa librería de funciones que facilitan enormemente el
trabajo de los desarrolladores.
Soporta un gran número de gestores de bases de datos: Adabas D, dBase, Empress,
Ingress, InterBase, FrontBase, DB2, Informix, mSQL, MySQL, ODBC, Oracle, PostgreSQL,
Sybase, etc.
1.3 Sistema Gestor de Contenidos (CMS)
Un Sistema de gestión de contenido (CMS siglas por el nombre en inglés Content
Management System) permite la creación y administración de contenidos principalmente
en páginas web. Consiste en una interfaz que permite manejar de manera independiente
el contenido por una parte y el diseño por otra. Así, es posible manejar el contenido y
darle en cualquier momento un diseño distinto al sitio sin tener que darle formato al
contenido nuevamente, además de permitir fácil y controladamente la publicación en el
sitio por varios editores.[7]
Un Sistema de Gestión de Contenido permite que usuarios sin conocimientos técnicos ni
de diseño de páginas web puedan actualizar sus sitios, añadiendo secciones, noticias,
páginas o productos con relativa facilidad.
17
Figura No 2. Funcionamiento de un CMS
Estos son ejemplos de algunos sistemas de administración de contenidos más utilizados
en la actualidad Joomla, PHPnuke, Drupal, Moodle, Geeklog, Plone, Tikiwiki, Xoops.
Los CMS presentan varias características, algunas de las más importantes son:
Creación de páginas ilimitadas usando el Panel de Administración.
Totalmente editable y modificable en noticias, productos, FAQ y secciones de servicio,
links.
Navegación editable (puede crearse el menú o barra de navegación a gusto).
Explorador de Imágenes para subirlas al servidor y usarlas en todo el sitio.
Interfaces visuales totalmente modificables: la posición de módulos puede
acomodarse como se prefiera.
Encuestas / Votaciones dinámicas.
Alimentadores de Noticias (RSS).
Inclusión de publicidad en el sitio usando el Administrador de Banners.
18
Estadísticas de visitas al sitio con información de Exploradores, Sistemas operativos,
noticias y artículos más vistos.
Para el desarrollo del sistema se decidió el uso del CMS Drupal, el mismo ofrece un
conjunto de ventajas que se ajustan a las necesidades de la aplicación.
Características generales del CMS Drupal
Drupal es un sistema de gestión de contenidos Open Source que sirve para administrar
recursos web. Es un sistema multiusuario, multiplataforma, multilenguaje, extensible,
modular, etc.[8]
Está desarrollado en PHP y puede instalarse sobre Apache o IIS. Como bases de datos
soporta tanto MySQL y PostgreSQL. Además esta distribuido con licencia GNU GPL y es
Open Source. La gran mayoría de módulos y temas disponibles también están disponibles
bajo esta licencia.
Se destaca por la calidad de su código y de las páginas generadas, el respeto de los
estándares de la Web, y un énfasis especial en la usabilidad y consistencia de todo el
sistema. El diseño de Drupal es especialmente idóneo para construir y gestionar
comunidades en Internet. No obstante, su flexibilidad y adaptabilidad, así como la gran
cantidad de módulos adicionales disponibles, hace que sea adecuado para realizar
diferentes tipos de sitios Web.
Si bien las características básicas de Drupal son suficientes como para lanzar un sitio
completo, el core incluye: administración de usuarios, páginas, vocabulario, comentarios y
sindicación. Su potencialidad reside en su estructura modular que permite ser extendida y
customizada a gusto y placer del administrador para distintas funciones por medio de
módulos de fácil instalación. Entonces este multifacético CMS nos permitiría armar desde
un blog personal hasta una intranet corporativa, pasando por bibliotecas digitales, wikis,
sitios de e – commerce, álbumes de fotos, etc.
19
Algunas de las características que presenta Drupal son:[9]
Ayuda online: Un robusto sistema de ayuda online y páginas de ayuda para los
módulos del núcleo, tanto para usuarios como para administradores.
Búsqueda: Todo el contenido en Drupal es totalmente indexado en tiempo real y se
puede consultar en cualquier momento.
Código abierto: El código fuente de Drupal está libremente disponible bajo los
términos de la licencia GNU/GPL. Al contrario que otros sistemas de 'blogs' o de
gestión de contenido propietarios, es posible extender o adaptar Drupal según las
necesidades.
Módulos: La comunidad de Drupal ha contribuido muchos módulos que proporcionan
funcionalidades como 'página de categorías', autenticación mediante jabber, mensajes
privados, bookmarks, etc.
Personalización: Un robusto entorno de personalización está implementado en el
núcleo de Drupal. Tanto el contenido como la presentación pueden ser
individualizados de acuerdo las preferencias definidas por el usuario.
URLs amigables: Drupal usa el mod_rewrite de Apache para crear URLs que son
manejables por los usuarios y los motores de búsqueda.
Multiplataforma: Drupal se ha concebido para ser una herramienta multiplataforma.
Funciona tanto con Apache como con Microsoft IIS como servidores web sino que
también puede utilizarse con diversos Sistemas Operativos como Microsoft Windows,
Linux BSD, Solaris o Mac OS X.
Multilenguaje: De la misma forma, Drupal está orientado a un público multilingüe y
por ello los contenidos pueden ser fácilmente traducibles, utilizando una interfaz
gráfica, integrando herramientas de traducción o bien importando contenidos ya
traducidos.
Independencia de la base de datos: La base de datos más utilizada durante la
instalación de Drupal es MySQL, pero permite incorporar soporte para otras bases de
datos.
20
Ventajas de Drupal
Drupal es un CMS que ofrece varias ventajas al usuario que lo desee utilizar como son:
Drupal es algo más que un CMS, es también un robusto framework sobre el que se
puede desarrollar un sitio web muy complejo y personalizado.
Drupal facilita la actualización de contenidos, ya que no es necesario disponer de un
servidor para llevar a cabo los cambios que se requieran.
Se convierte de esta manera en una herramienta muy usable tanto para redactores
como para usuarios.
Al permitir la generación de URI's significativas que contienen términos relevantes, se
obtiene un buen posicionamiento orgánico del sitio web en los motores de búsqueda.
Drupal todo el contenido almacenado en Drupal queda organizado en base a
categorías, dando como resultado un sitio web limpio y altamente navegable para los
usuarios.
Es una herramienta altamente adaptable a cualquier necesidad, lo que la convierte en
apta tanto para sitios web de carácter personal como para grandes portales
corporativos.
1.4 Sistema Gestor de Base de Datos (SGBD)
Un Sistema Gestor de Bases de Datos (también llamado SGBD) es un conjunto de
programas, procedimientos y lenguajes que permiten o suministran a los usuarios los
medios necesarios para escribir, recuperar y manipular los datos almacenados;
manteniendo su integridad, confidencialidad y seguridad.[10]
Entre los SGBD comúnmente utilizados en el mundo tenemos Oracle, DB2, PostgreSQL,
MySQL y MS SQL Server.
Existen dos grandes modelos de sistemas de gestión de bases de datos:[11]
Sistemas de Gestión de Bases de Datos Relacionales (SGBDR): Las bases de datos que
generan se construyen con información muy estructurada (datos) acerca de una
organización o empresa determinada. Cuando un usuario realiza una consulta en una base
21
de datos relacional, el sistema presenta como resultado la respuesta exacta a lo que se
busca. A este tipo de bases de datos se les denomina bases de datos relacionales, y a los
sistemas que las gestionan, Sistemas de Gestión de Bases de Datos Relacionales (SGBDR).
Sistemas de Gestión de Bases de Datos Documentales (SGBDD) o Sistemas de
Recuperación de Información (SRI): Las bases de datos que generan se construyen con
información no estructurada tipo texto (documentos) sobre uno o varios temas. Cuando
un usuario realiza una consulta en una base de datos documental, el sistema presenta
como resultado, no una respuesta exacta, sino documentos útiles para satisfacer la
pregunta del usuario. A este tipo de bases de datos se les denomina bases de datos
documentales, y a los sistemas que las gestionan, Sistemas de Gestión de Bases de Datos
Documentales (SGBDD) o Sistemas de Recuperación de Información (SRI).
Para el desarrollo del sistema se decidió el uso del Sistema de Gestión de Bases de Datos
MySQL, el mismo ofrece un conjunto de ventajas que se ajustan a las necesidades de
nuestra aplicación.
Características generales del SGBD MySQL
El estudio realizado sobre los Sistemas Gestores de Base de Datos nos dio como resultado
que el que mas no conviene por las prestaciones que brinda y demás características que
posee es MySQL.
Algunas de las características fundamentales de este SGBD son:[12]
MySQL es un sistema de gestión de base de datos relacional, multihilo y multiusuario
con más de seis millones de instalaciones.
MySQL es muy utilizado en aplicaciones web como MediaWiki o Drupal.
MySQL es una base de datos muy rápida en la lectura.
1.5 Herramientas utilizadas para el desarrollo del sistema
En este epígrafe se muestran las principales características de las herramientas utilizadas
para el desarrollo del sistema.
22
1.5.1 Dreamweaver CS5
Dreamweaver es la herramienta de diseño de páginas web más avanzada, tal como se ha
afirmado en muchos medios. Aunque sea un experto programador de HTML el usuario
que lo maneje, siempre se encontrará en este programa razones para utilizarlo, sobre
todo en lo que a productividad se refiere.
Cumple perfectamente el objetivo de diseñar páginas con aspecto profesional, y soporta
gran cantidad de tecnologías, además muy fáciles de usar:
Hojas de estilo y capas.
Javascript para crear efectos e interactividades.
Inserción de archivos multimedia.
En resumen, el programa es realmente satisfactorio, incluso el código generado es de
buena calidad. La única pega consiste en que al ser tan avanzado, puede resultar un poco
difícil su manejo para personas menos experimentadas en el diseño de webs.
Dreamweaver ha evolucionado mucho en su versión CS5, que incluye soporte para la
creación de páginas dinámicas de servidor en ASP, con acceso a bases de datos (versión
Ultradev) y una mayor integración con otras herramientas de Macromedia como
Fireworks.[13]
1.5.2 EMS SQL Manager 2005 for MySQL
EMS SQL Manager 2005 for MySQL Server es una aplicación de alto desempeño para la
administración y desarrollo de servidores de bases de datos MySQL. El programa trabaja
con cualquier versión de MySQL desde la 3.23 hasta la 5.06 y soporta todas las últimas
características de MySQL, incluyendo espacios de tablas, nombres de argumentos en
funciones y más. Su interfaz gráfica es sumamente atractiva e incluye un modo guiado de
trabajo.[14]
23
1.5.3 Zend Studio
Se trata de un programa de la casa Zend, impulsores de la tecnología de servidor PHP,
orientada a desarrollar aplicaciones web, como no, en lenguaje PHP. El programa, además
de servir de editor de texto para páginas PHP, proporciona una serie de ayudas que pasan
desde la creación y gestión de proyectos hasta la depuración de código.
El programa entero está escrito en Java, lo que a veces supone que no funcione tan rápido
como otras aplicaciones de uso diario. Sin embargo, esto ha permitido a Zend lanzar con
relativa facilidad y rapidez versiones del producto para Windows, Linux y MacOS, aunque
el desarrollo de las versiones de este último sistema se retrase un poco más.
Zend Studio consta de dos partes en las que se dividen las funcionalidades de parte del
cliente y las del servidor. Las dos partes se instalan por separado, la del cliente contiene el
interfaz de edición y la ayuda. Permite además hacer depuraciones simples de scripts,
aunque para disfrutar de toda la potencia de la herramienta de depuración habrá que
disponer de la parte del servidor, que instala Apache y el módulo PHP o, en caso de que
estén instalados, los configura para trabajar juntos en depuración.[15]
Aspectos a destacar del Capítulo I
Con el estudio de los fundamentos teóricos de las tecnologías, herramientas y lenguajes
que se han abordado en este capítulo se ha llegado a la conclusión que el sistema se
desarrollará utilizando como gestor de base de datos MySQL, la programación se realizará
en PHP por las disímiles ventajas que esta ofrece, el CMS que se escogió para el desarrollo
del sistema es Drupal, de las tecnologías del lado del cliente las más apropiadas son Hyper
Text Markup Language (HTML) y Cascade Style Sheets (CSS).
24
En este capítulo se abordan las características que el sistema debe tener como son: los
usuarios para los cuales está destinado el sistema, los objetivos estratégicos del proyecto
de MCI y procesos de que los soportan, el flujo actual de los procesos involucrados en el
campo de acción y un análisis crítico de cómo se ejecutan actualmente esos procesos.
Ilustraremos el alcance y funcionalidad del sistema mediante el uso de diagramas que
muestren la factibilidad del mismo.
2.1 Formulación del sistema
2.1.1 ¿Cuál es la motivación principal por la que se creó el sistema?
El sistema Web para el proyecto de MCI en Trinidad permitirá a los usuarios, dependiendo
del nivel de accesibilidad al mismo, conocer, gestionar y evaluar los avances y los logros de
dicho proyecto.
2.1.2 ¿Por qué es necesario el sistema?
El sistema Web para el proyecto de MCI en Trinidad permitirá una interacción más directa
con los trabajadores del proyecto, además contará con un expediente de los mismos
donde se almacenarán los datos profesionales y personales, lo que resulta de gran utilidad
a la hora de ser convocados a determinadas actividades. También permitirá a dichos
trabajadores introducir datos en el sistema, los cuales servirán de información global del
proyecto, para estimar determinadas características de la zona en estudio o para evaluar
el avance del programa de MCI de manera eficiente y eficaz.
2.1.3 ¿Quién va a utilizar el sistema?
Nombre del Actor Características esenciales.
Usuario anónimo
Usuario que no tiene acceso a las funcionalidades medulares
del sistema, solo puede navegar en las funcionalidades básicas
de la aplicación.
Expertos
Son usuarios que tienen acceso mediante un login y un
password al módulo que contiene el instrumento que permite
la evaluación del programa de MCI.
25
Nombre del Actor Características esenciales.
Especialista CITMA
Es el usuario que tiene acceso mediante un login y un
password al módulo que procesa los resultados del
instrumento que evalúa el programa de MCI. También es el
encargado de crear y gestionar los datos de los Expertos.
Webmaster
Usuario que accede al sistema mediante un login y un
password para publicar y actualizar los contenidos en el
mismo.
Administrador Usuario que administra el sistema.
Tabla No 2. Actores del sistema
2.2 Metas del sistema
2.2.1 Metas informativas
El sistema proporcionará a los usuarios toda la información referente a los programas de
MCI, para lograr esto publicará noticias y dará la posibilidad de descargar artículos
relacionados con el tema, también mostrará los avances de la ejecución del programa en
el municipio de Trinidad.
2.2.2 Metas aplicables
El sistema constará de un módulo capaz de emitir una estimación acerca del estado de
conservación de la zona costera en cuestión tomando los datos introducidos referente a la
biodiversidad del área y comparándolos con estándares internacionales para tales fines,
también tendrá un módulo capaz de evaluar el progreso del programa de MCI, este se
nutrirá de los datos arrojados por los Expertos en el instrumento diseñado para tal fin.
2.3 Análisis del sistema
2.3.1 Levantamiento de los requerimientos
Es uno de los flujos de trabajo más importantes ya que en él se establece qué es lo que
tiene que hacer exactamente el sistema que se construya. En esta línea los requisitos son
el contrato que se debe cumplir, de modo que los usuarios finales tienen que comprender
y aceptar los requisitos que se especifiquen. Se dividen en dos grupos: los requisitos
funcionales y los requisitos no funcionales.
26
2.3.1.1 Requerimientos funcionales
Los requerimientos funcionales no son más que las condiciones o capacidades que el
sistema debe cumplir, el punto de partida para identificar qué debe hacer el sistema.[16]
Los requerimientos funcionales deben comprenderlo tanto los desarrolladores como los
usuarios, a continuación se relacionan los que debe cumplir la aplicación a desarrollar:
R 1: Mostrar Noticia Principal.
R 2: Mostrar Noticia Secundaria.
R 3: Mostrar Boletín.
R 4: Mostrar Descargas.
R 5: Mostrar Biodiv.
R 6: Mostrar Impactos.
R 7: Mostrar Galería.
R 8: Mostrar Frases.
R 9: Crear Evaluación MCI.
R 10: Gestionar Evaluación MCI.
R 11: Crear Expertos.
R 12: Gestionar Expertos.
R 13: Mostrar Evaluación.
R 14: Crear Contenidos.
R 15: Gestionar Contenidos.
R 16: Administrar Sistema.
R 17: Autenticar Usuario.
2.3.1.2 Requerimientos no funcionales
Los requerimientos no funcionales especifican propiedades o cualidades que el producto
de software debe tener, como restricciones del entorno o de la implementación,
rendimiento, dependencias de la plataforma, facilidad de mantenimiento, entre otras.[16]
27
Entre los requerimientos no funcionales del sistema propuesto se encuentran:
Usabilidad:
Para utilizar el sistema es necesario poseer conocimientos elementales de
computación y sobre el ambiente Web en sentido general.
El sistema podrá ser usado de forma fácil por cualquier persona, aunque el mayor uso
le será dado por los trabajadores del programa de MCI de Trinidad.
Rendimiento:
Tiempos de respuestas rápidas, aproximadamente de 2 segundos, al igual que la
velocidad de procesamiento de la información.
Soporte:
Se requiere MySQL 4.1 como servidor de bases de datos.
Versión de PHP 5.1 o superior.
Servidor Web Apache 2.0 o superior.
Por parte del cliente se requiere un navegador capaz de interpretar JavaScript y CSS.
El sistema debe dar la posibilidad de ser mejorado, así como de incorporarle nuevos
servicios en caso de ser necesarios.
Las pruebas realizadas al sistema deben permitir evaluar sus ventajas y
funcionalidades, además de detectar los errores que presenta.
Portabilidad:
Sistema sea multiplataforma.
Seguridad:
Garantizar que la información sea editada únicamente por las personas que tienen
permisos para realizar esta actividad.
Protección contra acciones no autorizadas o que puedan afectar la integridad de los
datos.
28
Políticas – Culturales:
Debido a que se trata de un producto para el proyecto de MCI del municipio de
Trinidad perteneciente a la provincia de Sancti Spíritus, Cuba, el sistema debe estar
completamente identificado con las principales características políticas – culturales del
país.
Legales:
El empleo de este producto no debe violar ninguna ley o licencia por lo que la
plataforma escogida para el desarrollo de la aplicación, está basada en la licencia
GNU/GPL.
Confiabilidad:
La información contenida en el sistema debe ser totalmente confiable.
Deben implementarse mecanismos para garantizar la respuesta ante posibles fallos lo
más rápido posible.
Interfaz:
El producto debe ser legible y con colores adecuados, agradables y poco llamativos.
Diseño orientado a llamar la atención del usuario y con una navegación sencilla.
2.3.2 Casos de uso del sistema
Los casos de uso del sistema que aparecen a continuación tienen como objetivo satisfacer
los requisitos funcionales descritos con anterioridad.
CU – 1 Mostrar Noticia Principal.
Actor Usuario Anónimo.
Descripción El usuario solicita ver la Noticia Principal
del sistema.
Referencia R 1
Tabla No 3. Caso de uso mostrar Noticia Principal
29
CU – 2 Mostrar Noticia Secundaria.
Actor Usuario Anónimo.
Descripción El usuario solicita ver la Noticia Secundaria
del sistema.
Referencia R 2
Tabla No 4. Caso de uso Mostrar Noticia Secundaria
CU – 3 Mostrar Boletín.
Actor Usuario Anónimo.
Descripción El usuario solicita ver el Boletín disponible
en el sistema.
Referencia R 3
Tabla No 5. Caso de uso Mostrar Boletín
CU – 4 Mostrar Descargas.
Actor Usuario Anónimo.
Descripción El usuario solicita ver las Descargas
disponibles en el sistema.
Referencia R 4
Tabla No 6. Caso de uso Mostrar Descargas
CU – 5 Mostrar Biodiv.
Actor Usuario Anónimo.
Descripción El usuario solicita ver la sección
Biodiversidad en el sistema.
Referencia R 5
Tabla No 7. Caso de uso Mostrar Biodiv
CU – 6 Mostrar Impactos.
Actor Usuario Anónimo.
Descripción El usuario solicita ver la sección Impactos
en el sistema.
Referencia R 6
Tabla No 8. Caso de uso Mostrar Impactos
30
CU – 7 Mostrar Galería.
Actor Usuario Anónimo.
Descripción El usuario solicita ver la Galería de
imágenes del sistema.
Referencia R 7
Tabla No 9. Caso de uso Mostrar Galería
CU – 8 Mostrar Frases.
Actor Usuario Anónimo.
Descripción El usuario solicita ver la sección Frases en el
sistema.
Referencia R 8
Tabla No 10. Caso de uso Mostrar Frases
CU – 9 Crear Evaluación MCI.
Actor Expertos.
Descripción
El usuario accede al sistema para
interactuar con el módulo de Evaluación
del programa de MCI.
Referencia R 9
Tabla No 11. Caso de uso Crear Evaluación MCI
CU – 10 Gestionar Evaluación MCI.
Actor Expertos.
Descripción
El usuario accede al sistema para editar el
contenido de la Evaluación del programa
de MCI.
Referencia R 10
Tabla No 12. Caso de uso Gestionar Evaluación MCI
CU – 11 Crear Expertos.
Actor Especialista CITMA.
Descripción El usuario accede al sistema para crear
Expertos que interactúen con el mismo.
Referencia R 11
Tabla No 13. Caso de uso Crear Expertos
31
CU – 12 Gestionar Expertos.
Actor Especialista CITMA.
Descripción El usuario accede al sistema para
modificar datos de Expertos del mismo.
Referencia R 12
Tabla No 14. Caso de uso Gestionar Expertos
CU – 13 Mostrar Evaluación.
Actor Especialista CITMA.
Descripción
El usuario accede al sistema para
consultar el módulo de Evaluación del
programa de MCI.
Referencia R 13
Tabla No 15. Caso de uso Mostrar Evaluación
CU – 14 Crear Contenidos.
Actor Webmaster.
Descripción
El usuario accede al sistema para crear los
diversos tipos de Contenidos que brinda
el mismo.
Referencia R 14
Tabla No 16. Caso de uso Crear Contenidos
CU – 15 Gestionar Contenidos.
Actor Webmaster.
Descripción
El usuario accede al sistema para
modificar los diversos tipos de
Contenidos que brinda el mismo.
Referencia R 15
Tabla No 17. Caso de uso Gestionar Contenidos
32
CU – 16 Administrar Sistema.
Actor Administrador.
Descripción
El usuario accede al sistema para
modificar realizar las distintas labores de
actualización y mantenimiento del
mismo, es el encardo de que la aplicación
este funcionando de acuerdo a los
establecido.
Referencia R 16
Tabla No 18. Caso de uso Administrar Sistema.
CU – 17 Autenticar Usuario.
Actor Usuario.
Descripción
El usuario se identifica ante el sistema
para recibir los permisos que hayan sido
definidos para él.
Referencia R 17
Tabla No 19. Caso de uso Autenticar Usuario.
33
2.3.3 Diagrama de Casos de uso del sistema
Figura No 3. Diagrama de Casos de uso del sistema
34
2.3.4 Diagrama de Contexto
Figura No 4. Diagrama de Contexto
35
2.3.5 Diagrama de Clases del Diseño Web
Figura No 5. Diagrama de Clases del Diseño Web
Themes: Incluye las distintas plantillas, cuando se desee incluir un nuevo diseño, se
copia la plantilla dentro de esta carpeta.
Includes: Contiene un conjunto de ficheros indispensables para el funcionamiento,
como es el caso de los ficheros que permiten la interacción con la Base de Datos.
Modules: Incluye todos los módulos, que permiten las distintas funcionalidades del
CMS, cuando desee incorporar un nuevo módulo sólo se tiene que copiar en dicha
carpeta.
Scripts: Contiene un conjunto de ficheros indispensables para el funcionamiento,
fundamentalmente orientados al aspecto visual, CSS y java script.
Las páginas que genera Drupal puede tener o no formularios, en dependencia de lo que se
desee. Es importante señalar que este CMS contiene una única página servidora.
36
2.3.6 Diagramas de Estados
Figura No 6. Diagrama de Estados para el Usuario Anónimo
37
Figura No 7. Diagrama de Estados para el Usuario Experto
Figura No 8. Diagrama de Estados para el Usuario Especialista CITMA
Figura No 9. Diagrama de Estados para el Usuario Webmaster
38
Figura No 10. Diagrama de Estados para el Usuario Administrador
Estado Descripción
1 Entrar al sistema
2 Home page
3 Biodiversidad
4 Impactos
5 Galería
6 GIS
7 Noticia Principal
8 Noticia Secundaria
9 Archivo de noticias
10 Boletín
11 Zona de descargas
12 Avisos
13 Imagen de las noticias
14 Material a descargar
15 Quienes somos
16 Datos Generales (Trinidad + Proyecto)
17 Estado del tiempo
18 Vínculos a otros sitios
19 Biodiversidad Marina
20 Biodiversidad Terrestre
21 Datos de los corales
22 Datos de las criaturas marinas
23 Datos de los peces
24 Datos de la vegetación terrestre
25 Datos de los animales terrestres
26 Datos de los Hoteles
27 Datos de asentamientos poblacionales
39
Estado Descripción
28 Infraestructuras gastronómicas
29 Otros impactos
30 Infraestructuras gastronómicas en CUC
31 Infraestructuras gastronómicas en MN
32 Galería de Aventura y Exploración
33 Galería – Animales
34 Galería – Historia
35 Galería – Viajes
36 Galería – Bajo el agua
37 Galería – Construcciones
38 Zona de descargas – Decreto Ley
39 Zona de descargas – Normas
40 Zona de descargas – Fauna marina
41 Zona de descargas – Flora marina
42 Zona de descargas – Fauna terrestre
43 Zona de descargas – Flora terrestre
44 Zona de descargas – Metodología
45 Zona de descargas – Otros
46 Descargar material seleccionado
47 Autenticarse en el sistema
48 Evaluar el programa de MCI
49 Perfil del usuario
50 Mostrar resultados de la evaluación de MCI
51 Crear y modificar datos de los Expertos
52 Crear y modificar Contenidos
53 Crear y modificar Boletín
54 Crear y modificar Descargas
55 Crear y modificar Frases
56 Crear y modificar Hábitat Marino
57 Crear y modificar Hábitat Terrestre
58 Crear y modificar Noticia Principal
59 Crear y modificar Noticia Secundaria
60 Crear y modificar Criaturas Marinas
61 Crear y modificar Corales
62 Crear y modificar Peces
63 Crear y modificar Vegetación Terrestre
64 Crear y modificar Animales Terrestres
65 Crear y modificar Avisos
66 Crear y modificar Galería
67 Crear y modificar Impactos
68 Administrar sistema
Tabla No 20. Estados del sistema
40
Aspectos a destacar del Capítulo II
A partir del análisis de los procesos medulares del sistema comenzó a desarrollarse la
propuesta de solución del mismo, obteniéndose las funciones que debe tener, las cuales
se representaron mediante un Diagrama de Casos de Uso, además para una mayor
compresión del alcance y funcionalidad de la aplicación se desarrollaron los Diagramas de
Contexto, de Clases del Diseño Web y de Estados. Una vez analizados todos estos
elementos se comenzará con el desarrollo del sistema cumpliendo todos los parámetros y
requerimientos especificados en el capítulo.
41
En este capítulo se reflejan los aspectos más relevantes del desarrollo del sistema, para
ello se mencionarán los módulos del CMS Drupal, usados para la creación de las
funcionalidades principales de la aplicación, así como los tipos de contenidos creados para
resolver los requerimientos funcionales del sistema con su respectiva descripción, se
mostrarán algunos resultados de los servicios ya puestos en uso por los especialistas.
3.1 Módulos del CMS Drupal usados para el desarrollo del sistema
Los módulos en Drupal son ficheros con extensión .module que contienen funciones
escritas en PHP. Estas son llamadas por Drupal durante sus procesos habituales de gestión
de contenido. Por ejemplo, cada vez que un nodo es creado, visualizado, modificado o
borrado, Drupal llama a uno de estos hooks pasándoles el contenido del nodo. De esta
forma, los módulos tienen la posibilidad de modificar y adaptar la información a visualizar
en las páginas web antes de que se mande definitivamente al navegador.[9]
A continuación mostraremos los módulos usados para el desarrollo del sistema y su
descripción.
Módulo Descripción
Content
Permite la creación de nuevos tipos de contenido,
este módulo es requerido por los módulos
Fieldgroup, Number y Text.
Content Templates Permite crear y modificar las plantillas de los tipos de
contenido.
Fieldgroup Permite la creación de campos para los tipos de
contenidos.
Number Permite la creación de campos de tipo numéricos.
Text Permite la creación de campos de tipo texto.
Blog Permite al usuario crear sus propios Blogs
Forum Crea un Foro donde los usuarios debaten sobre
diversos temas.
Locale Permite la traducción del sitio a varios idiomas.
42
Módulo Descripción
Statistics
Muestra un grupo de estadísticas sobre el sitio, como
por ejemplo usuarios online, usuarios mas activo,
entre otras.
Upload Permite adjuntar archivos en los tipos de contenido.
Gallery Permite crear galerías de imágenes.
Image Permite adjuntarle imágenes a la galería.
Search Activa el bloque de búsqueda.
Privatemsg Permita el envío y el recibo de mensajes entre los
usuario.
Menu Permite la creación de menús, este módulo es
requerido por el módulo Nice Menus.
Comment
Permite a los usuarios comentar y debatir, este
módulo es requerido por los módulos Comment
approval y Forum.
Activemenu Adiciona elementos de AJAX a los menús.
Active Search Adiciona elementos de AJAX a al bloque de
búsqueda.
Javascript tools
Permite la vinculación al sitio de elementos en
Javascript, este módulo es requerido por los módulos
Activemenu y Active Search
Nice Menus Permite la creación de menús con un diseño visual
agradable.
Nice Primary Menus Permite la creación de menús primarios con un
diseño visual agradable.
Panels
Divide las páginas en áreas predeterminadas
facilitando la diversidad de componentes y de
contenidos de distintos tipos en una página.
Tabla No 21. Módulos del CMS Drupal usados en el sistema
3.2 Tipos de contenidos creados para el sistema
Para dar cumplimiento a varias de las funcionalidades del sistema se crearon veinticinco
tipos de contenidos (es necesario recordar en el análisis realizado en el Capítulo anterior
estos contenidos son creados por el Webmaster, con la excepción de Expedientes de
expertos y Evaluación del programa de MCI, estos son creados por el Especialista CITMA y
el Expertos respectivamente), estos son:
43
Noticias principal.
Noticia secundaria.
Descargas.
Boletín.
Frases.
Hábitat marino.
Corales.
Criaturas.
Peces.
Hábitat terrestre.
Vegetación.
Insectos.
Moluscos.
Arácnidos.
Anfibios.
Aves.
Mamíferos.
Fauna introducida.
Hoteles.
Asentamientos poblacionales.
Infraestructuras gastronómicas MN.
Infraestructuras gastronómicas CUC.
Otros impactos.
Expedientes de expertos.
Evaluación del programa de MCI.
44
Descripción de los tipos de contenidos presentes en el sistema
Nombre del Contenido Noticias principal.
Nombre de la tabla en la BD content_type_noticia_p
Descripción
Permite la creación de la noticia principal del
sistema, la misma estará alojada en la página
principal del sitio.
Tabla No 22. Tipo de contenido Noticia principal
Nombre del Contenido Noticias secundaria.
Nombre de la tabla en la BD content_type_noticia_s
Descripción
Permite la creación de las noticias secundarias en el
sistema, las mismas estarán alojadas en la página
principal del sitio.
Tabla No 23. Tipo de contenido Noticia secundaria
Nombre del Contenido Descargas.
Nombre de la tabla en la BD content_type_descargas
Descripción
Permite la creación de diversos materiales para
ponerlo en la zona de descarga, la misma estará
alojada en la página principal del sitio.
Tabla No 24. Tipo de contenido Descargas
Nombre del Contenido Boletín.
Nombre de la tabla en la BD content_type_boletin
Descripción
Permite subir al sistema el Boletín emitido por la
delegación municipal del CITMA en su versión
digital, se realizará una breve descripción de los
temas alojados en el mismo, estará alojado en la
página principal del sitio.
Tabla No 25. Tipo de contenido Boletín
Nombre del Contenido Frases.
Nombre de la tabla en la BD content_type_frases
Descripción
Permite la creación de frases y citas realizadas por
diversas personalidades, estará alojado en un
bloque ubicado en la parte derecha del sistema.
Tabla No 26. Tipo de contenido Frases
45
Nombre del Contenido Hábitat marino.
Nombre de la tabla en la BD content_type_hmarino
Descripción
Permite la creación de hábitat marinos identificados
en el área de estudio, estará alojado en un bloque
ubicado en la parte derecha del sistema.
Tabla No 27. Tipo de contenido Hábitat marino
Nombre del Contenido Corales
Nombre de la tabla en la BD content_type_corales
Descripción
Permite la creación de corales identificados en el
área de estudio, estará alojado en un bloque
ubicado en la parte derecha del sistema.
Tabla No 28. Tipo de contenido Corales
Nombre del Contenido Criaturas.
Nombre de la tabla en la BD content_type_criaturas
Descripción
Permite la creación de corales identificados en el
área de estudio, estará alojado en un bloque
ubicado en la parte derecha del sistema.
Tabla No 29. Tipo de contenido Criaturas
Nombre del Contenido Peces.
Nombre de la tabla en la BD content_type_peces
Descripción
Permite la creación de peces identificados en el área
de estudio, estará alojado en un bloque ubicado en
la parte derecha del sistema.
Tabla No 30. Tipo de contenido Peces
Nombre del Contenido Hábitat terrestre.
Nombre de la tabla en la BD content_type_hterrestre
Descripción
Permite la creación de hábitats terrestres
identificados en el área de estudio, estará alojado
en un bloque ubicado en la parte derecha del
sistema.
Tabla No 31. Tipo de contenido Hábitat terrestre
46
Nombre del Contenido Vegetación.
Nombre de la tabla en la BD content_type_vegetacion
Descripción
Permite la creación de tipos de vegetación
identificados en el área de estudio, estará alojado
en un bloque ubicado en la parte derecha del
sistema.
Tabla No 32. Tipo de contenido Vegetación
Nombre del Contenido Insectos.
Nombre de la tabla en la BD content_type_insectos
Descripción
Permite la creación de insectos identificados en el
área de estudio, estará alojado en un bloque
ubicado en la parte derecha del sistema.
Tabla No 33. Tipo de contenido Insectos
Nombre del Contenido Moluscos.
Nombre de la tabla en la BD content_type_moluscos
Descripción
Permite la creación de moluscos identificados en el
área de estudio, estará alojado en un bloque
ubicado en la parte derecha del sistema.
Tabla No 34. Tipo de contenido Moluscos
Nombre del Contenido Arácnidos.
Nombre de la tabla en la BD content_type_aracnidos
Descripción
Permite la creación de arácnidos identificados en el
área de estudio, estará alojado en un bloque
ubicado en la parte derecha del sistema.
Tabla No 35. Tipo de contenido Arácnidos
Nombre del Contenido Anfibios
Nombre de la tabla en la BD content_type_anfibios
Descripción
Permite la creación de anfibios identificados en el
área de estudio, estará alojado en un bloque
ubicado en la parte derecha del sistema.
Tabla No 36. Tipo de contenido Anfibios
47
Nombre del Contenido Aves
Nombre de la tabla en la BD content_type_aves
Descripción
Permite la creación de aves identificados en el área
de estudio, estará alojado en un bloque ubicado en
la parte derecha del sistema.
Tabla No 37. Tipo de contenido Aves
Nombre del Contenido Mamíferos.
Nombre de la tabla en la BD content_type_mamiferos
Descripción
Permite la creación de mamíferos identificados en el
área de estudio, estará alojado en un bloque
ubicado en la parte derecha del sistema.
Tabla No 38. Tipo de contenido Mamíferos
Nombre del Contenido Fauna introducida.
Nombre de la tabla en la BD content_type_finc
Descripción
Permite la creación de fauna introducida
identificados en el área de estudio, estará alojado
en un bloque ubicado en la parte derecha del
sistema.
Tabla No 39. Tipo de contenido Fauna introducida
Nombre del Contenido Hoteles.
Nombre de la tabla en la BD content_type_hteles
Descripción
Permite la creación de datos de los hoteles
identificados en el área de estudio, estará alojado
en un bloque ubicado en la parte derecha del
sistema.
Tabla No 40. Tipo de contenido Hoteles
Nombre del Contenido Asentamientos poblacionales.
Nombre de la tabla en la BD content_type_apob
Descripción
Permite la creación de datos de los asentamientos
poblacionales identificados en el área de estudio,
estará alojado en un bloque ubicado en la parte
derecha del sistema.
Tabla No 41. Tipo de contenido Asentamientos poblacionales
48
Nombre del Contenido Infraestructuras gastronómicas MN.
Nombre de la tabla en la BD content_type_ig_mn
Descripción
Permite la creación de datos de las infraestructuras
gastronómicas en MN identificadas en el área de
estudio, estará alojado en un bloque ubicado en la
parte derecha del sistema.
Tabla No 42. Tipo de contenido Infraestructuras gastronómicas MN
Nombre del Contenido Infraestructuras gastronómicas CUC.
Nombre de la tabla en la BD content_type_ig_cuc
Descripción
Permite la creación de datos de las infraestructuras
gastronómicas en CUC identificadas en el área de
estudio, estará alojado en un bloque ubicado en la
parte derecha del sistema.
Tabla No 43. Tipo de contenido Infraestructuras gastronómicas CUC
Nombre del Contenido Otros impactos.
Nombre de la tabla en la BD content_type_oimp
Descripción
Permite la creación de datos otras zonas de
impactos ambientales identificadas en el área de
estudio, estará alojado en un bloque ubicado en la
parte derecha del sistema.
Tabla No 44. Tipo de contenido Otros impactos
Nombre del Contenido Expedientes de expertos.
Nombre de la tabla en la BD content_type_exep
Descripción
Permite la creación los expediente de los expertos
que trabajan en el proyecto, estará alojado en un
bloque ubicado en la parte derecha del sistema.
Tabla No 45. Tipo de contenido Expedientes de expertos
Nombre del Contenido Evaluación del programa de MCI.
Nombre de la tabla en la BD Content_type_eva_mci
Descripción
Permite a los expertos introducir los datos en el instrumento encargado de evaluar el proyecto de MCI, estará alojado en un bloque ubicado en la parte derecha del sistema.
Tabla No 46. Evaluación del programa de MCI
49
3.3 Categorías de los servicios brindados en el sistema
Para una mayor comprensión del objetivo y alcance del sistema dividimos en cinco
categorías los servicios que brinda el mismo, las categorías antes mencionadas son:
Categoría Cantidad de servicios.
Servicios Informativos 5
Galería de Imágenes 1
Análisis de la Biodiversidad en el área 13
Zonas de impactos ambientales en el área 5
Servicios interactivos 2
Tabla No 47. Categoría de los servicios del sistema
Figura No 11. Categoría de los servicios del sistema
3.3.1 Servicios Informativos
En la categoría de Servicios Informativos tenemos:
Noticia principal.
Noticia secundaria.
Descargas.
Boletín.
Frases.
50%
Servicios Informativos (19%) Galería de Imágenes (4%)
Análisis de la Biodiversidad Zonas de impactos ambientales (19%)
Servicios interactivos (8%)
50
3.3.2 Galería de Imágenes
En la categoría de Galería tenemos:
Galería.
3.3.3 Análisis de la Biodiversidad en el área
En la categoría de Análisis de la Biodiversidad en el área tenemos:
Hábitat marino.
Corales.
Criaturas.
Peces.
Hbitat terrestre.
Vegetación.
Insectos.
Moluscos.
Arácnidos.
Anfibios.
Aves.
Mamíferos.
Fauna introducida.
La presente funcionalidad tiene un papel fundamental para el proyecto de MCI, ya que es
la encargada de almacenar en la base de Datos referentes a las biodiversidad del área de
estudio, esto es de vital importancia, en primer lugar para identificar las especies marinas
y terrestres de la zona de estudio, en segundo lugar para saber el estado en que se
encuentran dichas especies, y en tercer lugar para realizar estimaciones del estado de la
biodiversidad de la zona al comparar los resultados obtenidos con instrumentos y
estándares encargados para tales fines (en el capítulo IV se hace referencia a uno de estos
instrumentos implementados en el sistema para análisis de los arrecifes coralinos).
51
Resultados con la función Biodiversidad
Se realizó un estudio en un sector ubicado al sur de Trinidad, entre las coordenadas
21o47’96” N (Latitud norte) y los 080o02’27”W (Longitud oeste) y los 21o45’63”N y los
080o01’85”W respectivamente, bordeando la línea de costa hasta la pared del arrecife,
tomando como límite, en esta, la isobata de los 30 metros.
Figura No 12. Mapa de la zona estudiada
Se identificaron siete hábitat marinos y distintas especies presentes en estos, los datos se
introdujeron en el Sistema Web para la Gestión y Control de programas de Manejo
Costero Integrado, el cual ordenó y distribuyó toda la información recogida de manera
eficaz y eficiente, esta información se utilizó para elaborar un informe de vital importancia
para el análisis del área en estudio.
3.3.4 Zonas de impactos ambientales en el área
En la categoría de Zonas de impactos ambientales en el área tenemos:
Hoteles.
Asentamientos poblacionales.
Infraestructuras gastronómicas MN.
Infraestructuras gastronómicas CUC.
Otros impactos.
52
Resultados obtenidos con la función Impactos
Se realizó un informe de todas las instituciones ubicadas en el área de estudio que pueden
constituir factores de contaminación, una primera estapa de este estudio fue ubicarlas
geográficamente (ver Anexo No 4), y una segunda etapa fue recoger en el sistema todos
los datos de dichas instituciones, además de adjuntar sus políticas medioambientales (en
caso de que las tengan) para posteriores revisiones y controles.
3.3.5 Servicios interactivos
En la categoría de Servicios interactivos tenemos:
Expedientes de expertos.
Evaluación del programa de MCI.
En el capítulo IV se analiza la funcionalidad Evaluación del programa de MCI con más
detenimiento ya que es de vital importancia para el sistema, además, al ser un
instrumento (encuesta) tienen aplicado un criterio de expertos para ver la validez de la
misma en el área de estudio.
53
3.4 Diagrama de Despliegue
En el diagrama de despliegue se sitúa el software en el hardware que lo contiene. En este
caso la aplicación se encuentra situada en un Servidor Web (Apache), la misma se
comunica con un Sistema de Gestión de Base de Datos (MySQL), ambos servidores pueden
estar alojados en un mismo nodo. Se emplea como protocolo de comunicación entre el
cliente y el servidor web el HTTP debido a que está basado en el modelo cliente – servidor.
Figura No 13. Diagrama de Despliegue
Clientes
<<TCP/IP>> <<HTTP>>
Servidor Web Servidor de BD
54
3.5 Diagrama de Componentes
Figura No 14. Diagrama de Componentes
Componente Propósito
Index.php Es el punto de inicio de la aplicación, a partir de esta entrada
se solicitan los diferentes módulos del CMS.
Themes Este componente incluye las plantillas que se pueden utilizar,
nos permite separar el contenido de la presentación.
Modules Este componente contiene todos los módulos, que permiten
las distintas funcionalidades del CMS.
Includes Este componte contiene un conjunto de ficheros
indispensables para el funcionamiento de Drupal.
Misc Incluye elementos que tienen que ver con el diseño, y
funcionamiento (imágenes, ficheros js, etc).
DataBase Representa la base de datos.
Tabla No 48. Descripción del Diagrama de Componentes
55
Aspectos a destacar del Capítulo III
Con los aspectos generales del desarrollo del sistema plasmado en este capítulo, se puede
analizar desde el punto de vista de los usuarios todas las facilidades que estos van a tener
con la aplicación, de la cual no existían versiones anteriores, por lo que convierte esta
herramienta en un producto novedoso para el desarrollo del programa de MCI en el
territorio. Desde el punto de vista de los desarrolladores se podrá ver un conjunto de
aspectos para la implementación de aplicaciones similares a esta y futuras versiones de la
misma.
56
En este capítulo se analizarán los instrumentos utilizados para la funcionalidad Evaluación
del programa de MCI, la misma consta de dos partes fundamentales, la primera es analizar
el progreso del proyecto de MCI y la segunda es estimar el estado de los arrecifes
coralinos del área de estudio, ambas están apoyadas en instrumentos diseñados para tales
fines, no obstante decidimos implementar una funcionalidad con la cual determinaremos
el Coeficiente de Correlación de Kendall para saber si existe un criterio común entre los
expertos, y así asegurarnos que estamos en presencia del instrumento o de los expertos
adecuados.
4.1 Coeficiente de Correlación de Kendall (W)
Cuando tenemos k ordenaciones, podemos determnar la asociacion entre ellas usando el
coeficiente de correlacion de Kendall (W). Tal medida puede ser particularmente útil en
estudio de confiabilidad de jueces o entre pruebas y también tiene aplicación en estudios
de agrupamiento de variables.
El valor de la W pude determinarse de la manera siguiente:
donde:
sa suma de los cuadrados de la desviacioes observadas de la
media Rj , esto es,
ka número de conjuntos de rangos, es decir, numero de jueces
Na número de entidades (objetos, individuos) ordenados
máxima suma posible de las desviaciones al cuadrado, es
decir, la suna s que ocurrirá al darse un perfecto acuerdo
entre las k ordenaciones
número de observaciones en un grupo ligado por una rango
dado
Tabla No 49. Componentes de la W de Kendall
57
Muestras grandes
Cuando N es mayor o igual que 7, la expresión:
está aporximadamente discribuida como Chi Cuadrado, esto es, la probabilidad asociada
con la ocurrencia conforme a H0 de cualquier valor tan grande como el de una W
observada.
Si el valor de X2 calculado iguala o excede el mostrado en la Tabla de valores críticos de
Chi Cuadrado (esta tabla es la IV de Fisher y Yates abreviada: Tablas estadísticas para
biología, agricultura e investigación medica, publicada por Oliver y Boyd Ltd., Edinburgo)
en un nivel de significación α = 0,05 y para una valor particular de df = N – 1, la hipótesis
de nulidad de que k ordenaciones no están relacionadas pude rechazarce para el nivel de
significacio utilizado.
Resumen del procedimiento
Estos son los pasos para usar el coeficiente de correlacion de Kendall (W)
a) Sea N el número de entidades que van a ordenarse y sea k el número de jueces que
asignarán los rangos. Ordenese los rangos observados en una tabla de k x N.
b) Para cada entidad, se determia Rj, la suma de los rangos asignados a esa entidad por
los k jueces.
c) Se determina la media de las Rj. Se expresa cada Rj como una desviación de la media.
Estas desviaciones se elevan al cuadrado y los cuadrados se suman para obtener s.
d) Con todos los elementos anteriormente planteados se procede a calcular el valor de W
usado la fórmula para tal fin (ver página 56).
e) Al ser N mayor o igual que 7, se calcula el X2 usando la fórmula correspondiente cuya
significación, para df = N – 1, puede probarse con la Tabla de valores críticos de Chi
Cuadrado.
58
4.2 Instrumento para evaluar los avances en el Proyecto de MCI
Guía para Evaluar el Proyecto de Manejo Costero Integrado (GESAMP, 1996; Olsen et al., 1999)
Componente o ítem por fase
Descripción Determinación del grado de avance en la escala Puntaje
1 2 3 4 Año
FASE A. Establecimiento del Programa
1 Análisis de
Asuntos Claves
Los asuntos y tendencias principales del ambiente costero han sido identificados y analizados y están siendo trabajados con la participación de los expertos locales y de las personas afectadas.
No hay acción hasta la fecha.
Los asuntos están siendo identificados
y/o analizados.
Objetivos y estrategias
desarrolladas.
Se están implementando actividades para
alcanzar los objetivos.
2 Análisis y
Diseño Institucional
Los problemas institucionales que están impidiendo una acción efectiva de MCI han sido identificados, analizados y manejados por parte de esas instituciones.
No hay conocimiento amplio de los problemas.
Se están conociendo y analizando los
problemas.
Se están desarrollando
arreglos institucionales
efectivos.
Se están operando relaciones
institucionales efectivas.
3 Causas de los
Asuntos
Las personas (líderes comunitarios y nacionales, si los hay) ven una relación entre asuntos costeros y actos pasados.
No se verbaliza la percepción de una relación entre el
pasado y el presente.
Crece la conciencia sobre estas
relaciones (en reuniones de la
comunidad, grupos de usuarios y
líderes nacionales, etcétera
Personas de la comunidad y de
nivel de liderazgo hablan de causa y
efecto, sin embargo, algunos
continúan resistentes.
Tanto en la comunidad como en los niveles de
liderazgo, la mayoría de las
personas ven una causa efecto, no
hay una resistencia crítica.
4 Vinculación de
los Asuntos
Las personas (a nivel de comunidad y liderazgo nacional) ven las relaciones entre los asuntos claves costeros.
No se verbaliza la percepción de una relación entre el
pasado y el presente.
Crece la conciencia sobre estas
relaciones (en reuniones de la
comunidad, grupos de usuarios y
líderes nacionales, etcétera
Personas en la comunidad y líderes nacionales hablan de causa y efecto,
sin embargo, algunos continúan
resistentes.
Tanto en la comunidad como en los niveles de
liderazgo, la mayoría de las
personas ven las relaciones, no hay
una resistencia crítica.
59
Componente o ítem por fase
Descripción Determinación del grado de avance en la escala Puntaje
1 2 3 4 Año
FASE A. Establecimiento del Programa
5 Declaración
Favorable de los Líderes
La cabeza del gobierno o las altas autoridades hablan pública y favorablemente sobre el MCI.
Hablan negativamente.
No hay declaraciones
públicas favorables.
Hablan favorablemente
una o dos veces al año.
Poca necesidad de declaraciones de
líderes, pero cuando los hacen son muy positivas.
6
Educación Pública por los
Medios de Comunicación
Los medios de comunicación (prensa, radio, TV) difunden mensajes del MCI.
Nunca. Rara vez
(3 – 5 al año)
Frecuentemente (5 o más veces al
año)
Los medios rutinariamente
presentan noticias sobre asuntos de recursos costeros.
7 Educación Pública a
Públicos Meta
Existencia de programas de educación dirigidos a grupos de usuarios escolares, etcétera
Ninguno en existencia o en
diseño.
Algunos mensajes/programas en la fase de diseño.
Programas en implementación.
Necesidad mínima para tales mensajes
– conceptos interiorizados.
8 Escala de
Establecimiento de Fase
Extensión en la cual las actividades para el establecimiento de la fase se están dando a nivel nacional.
No hay actividades para el
establecimiento de la fase.
Pocas actividades han comenzado y/o
no están sistematizadas.
Se establece la fase sobre una base
piloto en una serie de áreas.
Se están realizando actividades de
establecimiento de fase sobre una base
nacional.
FASE B. Marco Institucional
9
Fase de Desarrollo de la
Institución Pública Clave
Fase institucional de desarrollo de términos de misión, estrategia, estructura, personal y sistema.
No hay institución pública de MCI.
Institución joven y débil.
Institución débil pero más
desarrollada. Institución madura.
10
Fase de Desarrollo de
Institución Privada sin
Fines de Lucro de MCI (ONG o
PVO)
Fase institucional de desarrollo de términos de misión, estrategia, estructura, personal y sistema.
No hay institución pública de MCI.
Institución joven y débil.
Institución débil pero más
desarrollada. Institución madura.
60
Componente o ítem por fase
Descripción Determinación del grado de avance en la escala Puntaje
1 2 3 4 Año
FASE B. Marco Institucional
11 Estructuras
Administrativas
Hay estructuras y personal administrativo adecuado a nivel nacional estatal y local (adecuado para asegurar que los planes desarrollados se están realizando, que es capaz de reconocer y resolver problemas y está capacitada para usar recursos existentes)
No hay programa de MCI.
Programa joven, hay problemas de
personal y estructura
(personal en la capital y no en la costa, líneas no
claras de autoridad, comunicación
pobre)
La estructura evoluciona y mejora
para hacer más efectivo el
programa, el incremento de
personal es apropiado.
La estructura es congruente con la
estrategia y el personal es adecuado y suficiente.
12 Personal Técnico
Hay profesionales nacionales con suficiente y apropiada educación y capacitación para las necesidades del programa de MCI.
Ni hay ni se prepara personal para MCI.
Programa inicial, necesidad de más
personal calificado.
Incrementa la oferta de personal calificado pero la
demanda aun excede la oferta.
Oferta de personal calificado es igual o excede la demanda para tal personal.
13
Descentralización de la
Planificación, Implementación
y Monitoreo
El programa nacional ha descentralizado la planificación, implementación y monitoreo a las áreas costeras afectadas.
No hay programa nacional.
Autoridad centralizada en la capital o ciudad
dominante.
Autoridad descentralizada
más en teoría que en práctica.
Autoridad descentralizada.
14
Estructura locales para la
toma de decisiones
Existencia de estructuras / instituciones locales que toman decisiones locales sobre el uso de los recursos que permiten la solución de conflictos.
No hay tales estructuras o instituciones.
Están surgiendo tales estructuras,
muy poca toma de decisiones.
Estructuras jóvenes con crecimiento
apoyo de la comunidad y
efectiva toma de decisiones.
Fuertes estructuras locales que son
vistas por las comunidades como
efectivas.
15 Escala del Marco
Institucional
Hay un marco de apoyo institucional sobre una base nacional. El asunto es tan amplio y profundo como el marco.
No hay actividades para establecer la
fase.
Marco institucional muy limitado, por estar solo en áreas pilotos o porque, a
pesar de ser nacional, la
cobertura es superficial.
Marco institucional bien establecido y en expiación, hacia
áreas costeras adicionales o
trabajando nuevos asuntos en las mismas áreas.
Buenas instituciones, estructuras y
personal sobre bases nacionales y
comprensivas.
61
Componente o ítem por fase
Descripción Determinación del grado de avance en la escala Puntaje
1 2 3 4 Año
FASE C. El Plan
16 Plan Oficial
Se ha desarrollado y aprobado un plan nacional con políticas, estrategias, objetivos y se implementan los mecanismos de presupuesto.
No hay plan. Plan en etapas
iniciales de preparación.
Plan preparado pero no aprobado
oficialmente.
Plan preparado y aprobado
oficialmente.
17
Nivel de liderazgo de Programa de
MCI
El programa tiene un cuerpo de alta dirección. El director reporta o no a los niveles más alto del gobierno.
No hay programa nacional de MCI.
Director de MCI se reporta a la
burocracia menor.
Director de MCI se reporta a los más
altos niveles.
MCI está bien establecido y el director es uno
entre varios funcionarios
públicos.
18 Presupuesto
Nacional para Programa
Los recursos nacionales (impuestos) proporcionan la totalidad de presupuesto del MCI.
No hay programa de MCI y/o no hay
contribución nacional para ello.
Recursos internos (personal y
equipos) “prestados” al
programa por un tiempo limitado.
Fondos colocados al programa para
personal y equipos.
Fondos crecientes colocados para
todos los costos en los que incurre el
programa.
19 Apoyos de Donantes y
Bancos
Hay fondos internacionales ganados/negociados con el gobierno para programas de MCI en el país.
No hay fondos internacionales o
esfuerzos para asegurarlos.
Interés oficial en tales
financiamientos.
Financiamiento para proyecto de
MCI por los últimos 1 – 5 años.
Financiamiento para proyecto de
MCI por más de los últimos 5 años.
20 Colaboración Internacional
Al menos dos instituciones colaboran y conducen sectores o asuntos costeros claves.
No hay colaboración, ni
siquiera en teoría.
Se colabora en teoría pero las instituciones se
reúnen menos de una vez por año.
Instituciones se reúnen una vez al
año con el propósito de
discutir.
Las instituciones se reúnen por lo
menos tres veces al año y planifican y
monitorean productivamente.
21
Establecimiento de Prioridades
a nivel comunitario
Plan estratégico y factible de manejo de asuntos claves, con base en un proceso comunitario participativo que trata con causa y vínculos entre los recursos.
No hay planes. Acuerdos en papel pero no en hechos.
Acuerdos y comienzos de cumplimiento.
Acuerdos y cumplimiento del
plan.
62
Componente o ítem por fase
Descripción Determinación del grado de avance en la escala Puntaje
1 2 3 4 Año
FASE C. El Plan
22 Cumplimiento
de Planes
Acuerdo de los usuarios con el plan(es) incluso cuando ellos han sido críticamente afectados.
No hay planes. Acuerdos en papel pero no en hechos.
Acuerdos e inicio de cumplimiento.
Acuerdos y cumplimientos del
plan.
23 Escala del Plan Los planes de MCI están conduciendo los asuntos de MCI a nivel nacional.
No hay plan. Plan y
financiamiento para áreas piloto.
Plan y financiamiento para determinadas áreas pilotos, expansión
en camino.
Plan(es) y financiamiento conduciendo
asuntos de recursos costeros sobre base
nacional.
FASE D. Implementación
24 Registros Públicos
Los registros sobre multas y sanciones están abiertos al público.
No hay registro o no hay acceso
público.
Registros y accesos limitados, o mala
conservación.
Registros casi completos, usualmente accesibles al
público.
Registros bien mantenidos abiertos y
accesibles al público.
25 Reuniones
Públicas
Las reuniones públicas son realizadas para tener participación comunitaria en la toma de decisiones.
No se realizan reuniones.
Solo reuniones informativas.
Se realizan reuniones con
limitadas tomas de decisiones
comunitarias.
Se realizan reuniones, democracia
participativa.
26 Resolución de
conflictos Hay mecanismos para la resolución exitosa de conflictos a nivel zonal y nacional.
No se han establecido
mecanismos.
Se realizan intentos de establecer mecanismos.
Mecanismos establecidos, a menudo tienen
éxito.
Mecanismos establecidos,
usualmente tienen éxito.
27 Recursos para
acatamiento de leyes.
Quienes hacen acatar las leyes tiene los recursos humanos (RH) y el equipo para realizar sus funciones completa y apropiadamente.
No hay RH y equipos.
Insuficiente RH y equipos.
Recursos creciendo pero aún
insuficientes en alguna áreas.
Suficientes RH y equipos.
63
Componente o ítem por fase
Descripción Determinación del grado de avance en la escala Puntaje
1 2 3 4 Año
FASE D. Implementación
28 Monitoreo Quienes ejercen el control monitorean constantemente.
No se monitorea.
Área monitoreada tan
infrecuentemente que las infracciones no son detectadas a
tiempo.
Monitoreo frecuente detectan
muchas infracciones.
Hay pocas infracciones de los instrumentos de
MCI y se las detectan a tiempo.
29 Procedimientos
para acatamiento de leyes.
Quienes ejercen el control están conscientes de la ley y los procedimientos para su acatamiento.
Desconocen ambas.
Conocen las leyes pero no los
procedimientos para su
acatamiento.
Conocen ambas y se inicia un monitoreo apropiado.
Conocen ambas y se monitorea como
asunto de rutina.
30 Multas y
Sanciones Las multas y sanciones son emitidas por actividades ilegales.
Ninguna ley y/o sanciones y multas nunca o raramente
son emitidas.
Se imponen muchas multas y sanciones.
Disminuye el número de multas y
sanciones.
Clara evidencia de que la actividad
multada ha cesado.
31 Trabajo/Inversión
Pública
Grado de inversión pública directa en facilidades físicas esenciales (agua, arrecifes artificiales, etc.)
No hay inversión.
Construcción limitada, no hay recuperación de
costos.
Construcción significativa, principales
problemas con operación,
mantenimientos y recuperación de
costos.
Significativa construcción, operación y
mantenimiento continuo,
establecido los mecanismos de recuperación de
costos.
32 Escala de
implementación
Las actividades del programa de MCI están siendo implementadas sobre una base nacional.
No hay actividades. Implementación en
áreas piloto.
Implementación en áreas piloto, expansión en
camino.
Implementación a nivel nacional.
64
Componente o ítem por fase
Descripción Determinación del grado de avance en la escala Puntaje
1 2 3 4 Año
FASE E. Monitoreo y Evaluación
33 Desarrollo de un
Plan
Un plan de monitoreo y evaluación ha sido desarrollado con indicadores para por lo menos el proceso y los resultados.
No hay plan.
Conocimiento de la necesidad de un plan, primeros esfuerzos para desarrollarlo.
Plan desarrollado pero no totalmente
operacional.
Plan profesional con indicadores
válidos y confiables.
34 Monitoreo Las actividades son monitoreadas rutinariamente.
No hay monitoreo. Intentos de
monitoreo pero con grandes problemas.
Monitoreo se está facilitando.
Actividades de monitoreo a tiempo y profesionalmente.
35 Evaluación Hay una evaluación formal del cumplimiento de los objetivos del MCI.
No hay evaluación.
Evaluación hecha con poco éxito
debido a la falta de datos.
Evaluación hecha con éxito limitado,
mejora la base para una buena evaluación.
Realización exitosa de evaluación profesional.
36
Uso General de los datos de Monitoreo y Evaluación
Grado en el cual quienes formulan políticas de MCI y los manejadores utilizan los datos para revisar los objetivos y actividades.
No monitorean o evalúan.
Se intenta evaluar y monitorear, pero los datos no son utilizados para la
toma de decisiones.
Incremento en el uso de datos para la toma de decisiones.
Datos veraces y a tiempo para ser
utilizados rutinariamente en
la toma de decisiones.
Tabla No 50. Encuesta para medir el avance del proyecto de MCI
65
Ejemplo del Coeficiente de Correlación en la encuesta para analizar el MCI
Para este ejemplo decidimos poner a los Expertos a realizar la votación en la FASE A del
intrumento para anlizar el estado del promraga de MCI, la votación fue la siguiente:
Preguntas de la FASE A (ver Tabla No 49)
A1 A2 A3 A4 A5 A6 A7 A8
E
X
P
E
R
T
O
S
E1 4 3 4 2 1 3 3 2
E2 3 3 4 2 1 3 3 2
E3 4 3 4 2 1 3 3 2
E4 4 3 4 2 1 3 2 2
E5 4 3 4 2 2 3 2 2
E6 4 3 4 3 1 4 2 2
E7 3 3 4 2 1 3 2 3
E8 3 4 3 2 1 3 2 2
E9 4 3 4 2 2 3 3 2
E10 4 4 4 2 2 3 3 2
E11 4 3 4 3 2 4 2 2
E12 4 3 3 2 2 4 2 3
E13 4 3 4 2 1 4 2 2
E14 3 3 4 2 1 3 3 2
E15 3 3 4 2 1 3 3 2
Tabla No 51. Votación de los Expertos en la FASE A del programa de MCI
Una vez procesados los valores de la Tabla No 51 con el sistema obtenemos los siguientes
resultados:
W = 0,83 | X2 = 86,88 | df = 7
Al buscar en la Tabla de valores críticos de Chi Cuadrado el valor asociado a un α = 0,05 y
un df = 7, obtenemos como resultado 14,07. Al ser el valor de X2 calculado mayor al valor
observado en la tabla podemos concluir, con gran seguridad, de que el acuerdo de los
jueces es más alto que el que resultaría al azar. La muy baja probabilidad conforme a H0
asociada con el valor observado de W, nos permite rechazar la hipótesis de nulidad de que
las estimaciones de los jueces no están relacionadas.
66
4.3 Instrumento para estimar el estado de los Arrecifes Coralinos
En la situación actual de amenaza en que se encuentran los arrecifes coralinos del Gran
Caribe (Lang, 2003; Gardner et al., 2003, 2005) y del mundo en general (Hoegh-Guldberg,
2004; Wilkinson, 2008) son cruciales la evaluación y el monitoreo de su condición de salud
tanto por razones de manejo como científicas.
El empleo de bioindicadores requiere de escalas de clasificación y puntaje que permitan
evaluar y clasificar al nivel regional, la condición (estado de salud) del arrecife o de
algunos de sus componentes bióticos, que sean de utilidad y fácil comprensión al personal
que maneja los arrecifes coralinos y a los tomadores de decisiones pertinentes.
Para la Región del Arrecife Mesoamericano, un colectivo de autores de Healthy Reef
Initiative (2008) elaboró escalas de clasificación y puntajes en la que los márgenes de
variación de varios bioindicadores fueron específicos para los observados en ese territorio.
El objetivo de este trabajo es proponer un sistema de escalas de clasificación y puntaje de
condición de arrecifes coralinos con márgenes de variación de los bioindicadores del
bentos y de la ictiofauna, que por ser más amplios, sean aplicables tanto en Cuba como en
el Gran Caribe.
El sistema de escalas de condición propuesta se muestra a continuación:
Indicador
Clasificación y puntaje
Crítica Pobre Regular Buena Muy buena
1 2 3 4 5 Cubrimiento vivo de corales
(%) < 5,0 5,0 – 9,9 10,0 – 19,9 20,0 – 40,0 > 40,0
Reclutamiento de corales
(ind./m2) < 2,0 2,0.3,9 4,0 – 7,9 8,0 – 16,0 > 16,0
Densidad lineal de corales de
más de 10 cm (colonias/10 m) < 4,00 4,00 – 7,99 8,00 – 11,99 12,00 – 16,00 > 16,00
Diámetro máximo promedio de
corales de más de 10 cm 10 – 25 26 – 30 31 – 50 51 – 75 > 1000
Dimensión máxima promedio
de corales > 10 cm (cm) 10 – 25 26 – 30 31 – 50 51 – 75 > 1000
Incidencia de enfermedades
microbianas en corales (%) > 16,0 8,0 – 16,0 4,0 – 7,9 2,0 – 3,99 < 2,0
Mortalidad reciente de corales
(%) > 16,0 8,0 – 16,0 4,0 – 7,9 2,0 – 3,9 < 2,0
67
Indicador
Clasificación y puntaje
Crítica Pobre Regular Buena Muy buena
1 2 3 4 5 Mortalidad antigua parcial (sin
corales en pie muertos) (%) > 80,0 40,0 – 80,0 20,0 – 39,9 10,0 – 19,9 < 10,0
Muerte antigua de corales en
pie muertos (%) > 80,0 40,0 – 80,0 20,0 – 39,9 10,0 – 19,9 < 10,0
Mortalidad antigua total (con
corales muertos en pié) (%) > 80,0 40,0 – 80,0 20,0 – 39,9 10,0 – 19,9 < 10,0
Mortalidad total de corales
(reciente + antigua) (%) > 80,0 40,0 – 80,0 20,0 – 39,9 10,0 – 19,9 < 10,0
Número de especies de
corales/10 m en crestas o bajos
coralinos
< 3 3 – 6 6 – 9 9 – 12 > 12
Número de especies de
corales/10 m en arrecifes
frontales
< 5 6 – 10 11 – 15 16 – 20 > 20
Cubrimiento por macroalgas
carnosas (%) 76 – 100 51 – 75 31 – 50 11 – 30 0 – 10
Cubrimiento por algas
calcáreas costrosas (%) > 5,0 5,0 – 9,9 10 – 19,0 20,0 – 40,0 > 40,0
Altura del follaje de algas
carnosas (cm) > 5,0 4,0 – 5,0 3,0 – 3,9 2,0 – 2,9 < 2,0
Índice de macroalgas carnosas
(sin unidad) > 160 81 – 160 41 – 80 20 – 40 < 20
Densidad de erizo Diadema
antillarum (ind./m2)
< 0,25 0,25 – 0,49 0,5 – 1,0 1,1 – 2,5 2,6 < 7
Biomasa total de peces de
AGRRA (g/100 m2) < 3000 3000 – 5999 6000 – 11999 12000 – 25000 > 25000
Biomasa de peces herbívoros
(g/100 m2) < 1000 1000 – 1999 2000 – 3999 4000 – 8000 > 8000
Biomasa de peces carnívoros
(g/100 m2) < 2000 2000 – 3999 4000 – 7999 8000 – 16000 > 16000
Densidad de peces de AGRRA
(individuos/100 m2) < 25,0 25,0 – 49,9 50,0 – 99,9 100,0 – 200,0 > 200,0
Densidad de peces herbívoros
(individuos/100 m2) < 12,5 12,5 – 24,9 25,0 – 49,9 50,0 – 100,0 > 100,0
Densidad de peces carnívoros
(individuos/100 m2) < 25,0 25,0 – 49,9 50,0 – 99,9 100,0 – 200,0 > 200,0
Talla promedio de peces loros
(cm) < 10,0 10,0 – 14,9 15,0 – 19,99 20,0 – 30,0 > 30,0
Talla promedio de pargos (cm) < 15,0 15,0 – 19,9 20,0 – 24,99 25,0 – 30,0 > 30,0
Talla promedio de meros (cm) < 15 15,0 – 19,9 20,0 – 29,9 30,0 – 40,0 > 40,0
Tabla No 52. Biomarcadores para medir el estado de los Arrecifes Coralinos
68
Ejemplo de Coeficiente de Correlación para estimar el estado de los Arrecifes Coralinos
Para este ejemplo decidimos poner a los Expertos a realizar la votación en la encuesta de
los Biomarcadores, los resultados fueron los siguientes:
Expertos
E1 E2 E3 E4 E5 E6 E7 E8 E9 E10 E11 E12 E13 E14 E15
B I O M A R C A D O R E S
B1 4 4 4 4 5 5 5 4 4 4 4 5 4 4 4
B2 5 4 4 4 5 5 5 4 5 5 5 5 5 5 5
B3 3 3 3 3 3 4 3 4 3 4 4 3 3 3 3
B4 3 3 2 3 2 3 3 3 2 2 2 3 3 3 3
B5 4 4 4 4 5 4 5 4 5 4 5 5 5 5 5
B6 3 3 3 3 3 2 3 2 3 2 2 2 2 3 3
B7 4 4 4 4 3 4 3 4 4 4 4 3 3 3 4
B8 5 4 5 5 5 5 5 5 4 5 5 5 5 5 5
B9 2 2 2 2 1 1 1 1 2 1 2 2 2 2 1
B10 4 4 4 4 5 5 5 4 4 4 4 5 4 4 4
B11 5 4 4 4 5 5 5 4 5 5 5 5 5 5 5
B12 3 3 3 3 3 4 3 4 3 4 4 3 3 3 3
B13 3 3 2 3 2 3 3 3 2 2 2 3 3 3 3
B14 4 4 4 4 5 4 5 4 5 4 5 5 5 5 5
B15 3 3 3 3 3 2 3 2 3 2 2 2 2 3 3
B16 4 4 4 4 3 4 3 4 4 4 4 3 3 3 4
B17 5 4 5 5 5 5 5 5 4 5 5 5 5 5 5
B18 2 2 2 2 1 1 1 1 2 1 2 2 2 2 1
B19 4 4 4 4 5 5 5 4 4 4 4 5 4 4 4
B20 5 4 4 4 5 5 5 4 5 5 5 5 5 5 5
B21 3 3 3 3 3 4 3 4 3 4 4 3 3 3 3
B22 3 3 2 3 2 3 3 3 2 2 2 3 3 3 3
B23 4 4 4 4 5 4 5 4 5 4 5 5 5 5 5
B24 3 3 3 3 3 2 3 2 3 2 2 2 2 3 3
B25 4 4 4 4 3 4 3 4 4 4 4 3 3 3 4
B26 5 4 5 5 5 5 5 5 4 5 5 5 5 5 5
B27 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5
Tabla No 53. Votación de los Expertos en los Biomarcadores
69
Una vez procesados los valores de la Tabla No 51 con el sistema obtenemos los siguientes
resultados:
W = 0,86 | X2 = 335,87 | df = 26
Al buscar en la Tabla de valores críticos de Chi Cuadrado el valor asociado a un α = 0,05 y
un df = 26, obtenemos como resultado 38,88. Al ser el valor de X2 calculado mayor al valor
observado en la tabla podemos concluir, con gran seguridad, de que el acuerdo de los
jueces es más alto que el que resultaría al azar. La muy baja probabilidad conforme a H0
asociada con el valor observado de W, nos permite rechazar la hipótesis de nulidad de que
las estimaciones de los jueces no estas relacionadas.
Aspectos a destacar del Capítulo IV
Con el desarrollo de esta funcionalidad se dota a los especialistas y trabajadores del
proyecto de una potente, rápida y eficiente herramienta de trabajo a la cual podrán
acceder en cualquier momento para consultar el estado del mismo y tomar decisiones de
acuerdo a los resultados obtenidos, es una herramienta novedosa para tal fin por lo que a
medida que pase el tiempo se puede ir perfeccionando y ajustando a nuevas necesidades
de los usuarios.
70
Del programa de Manejo Costero Integrado
A través del desarrollo del proyecto, se han aprendido varias lecciones de diversos tipos.
La primera de ellas es la necesidad de legitimar el proyecto, es decir lograr su aceptación
en la comunidad, y su apropiación por parte de la población local. Ello dependerá de
manera importante en la confianza y credibilidad que la interacción y el propio proyecto
logren.
Un segundo aspecto que resalta por su importancia es la necesidad de impulsar la
capacidad de organización comunitaria y grupal. La organización y consolidación (registro,
mesas directivas, estatutos, libros de actas, reuniones periódicas) de grupos productivos
con actividades económicas alternativas les da la fortaleza y seguridad en si mismos para
formar ciudadanos activos y responsables, participativos y sobre todo les permite tener
una estructura que les da permanencia a través del tiempo como grupos.
De la Aplicación Web
De los resultados de este trabajo de pueden inferir las siguientes conclusiones:
Se estudió la metodología seleccionada por los especialistas para lograr una mayor
compresión de la misma, esto nos permitió, implementarla en el sistema de una
manera eficiente y funcional, además de contar con una interfaz gráfica legible y
amigable de cara al usuario.
Se diseñó e implementó en el sistema todo un flujo de información que permite
mantener a los especialistas y a los usuarios que acceden al sitio informados sobre el
estado del proyecto de MCI en Trinidad.
Se creó un módulo, que permite, una vez realizado el proceso de llenado de la
encuesta seleccionada por parte de los especialistas, determinar el nivel de
concordancia existente entre los mismo.
Se diseñó un sistema de reportes, el cual, permite mantener actualizados vía e – mail a
los colaboradores del proyecto, sobre el avance del mismo.
71
Al programa de Manejo Costero Integrado
Quedan aún muchos retos a vencer, como son:
Generar la voluntad de cambio en el gobierno municipal y en otros sectores de la
población, mayor participación ciudadana y educación ambiental.
Instrumentar más tecnologías adecuadas frecuentemente en contraposición con las
impulsadas y financiadas por los programas de gobierno.
Mayor vinculación entre sectores.
Lograr que las grandes obras gubernamentales estén basadas en un análisis real de su
impacto ambiental, con una fuerte base técnica y visión integral y con medidas reales
de mitigación.
Finalmente siguen siendo escasas las intenciones y los presupuestos para monitoreo y
evaluación. Estos son fundamentales para conocer el funcionamiento de nuestros
ecosistemas y el impacto que las actividades tienen sobre ellos.
A la Aplicación Web
Continuar con el desarrollo e implementación de nuevos módulos y funcionalidades para
el sistema, logrando de esta manera, que el mismo se ajuste a nuevas necesidades del
proyecto. Estudiar de manera continua las tecnologías que van surgiendo para el
desarrollo de aplicaciones similares, de esta manera mantendremos el sistema actualizado
de acuerdo a las tendencias mundiales en el campo de las tecnologías Web, siempre y
cuando, esto permita cumplir con su objetivo principal del sistema.
72
[1] GESAMP (IMO/FAO/UNESCO-IOC/WMO/IAEA/UN/UNEP Joint Group of Experts on
the Scientific Aspects of Marine Environmental Protection) (1996): «The Contributions
of Science to Integrated Coastal Management», GESAMP Reports and. Studies, no. 61.
[2] Isobe, M. (1997): «A Theory of Integrated Coastal Zone Management in Japan».
Department of Civil Engineering, Univ. Tokyo,
http://www.glocom.ac.jp/eco/esena/resource/isobe/index.e.html
[3] Olsen, S. B. (ed.) (2003a): Crafting Coastal Gover-nance In a Changing World,
Coastal Manage-ment. Report #2241. U.S. Agency for International Development and
the University of Rhode Island Coastal Resources Center, Rhode Island.
[4] W3C, Guía Breve de CSS, 2008. [Disponible en:
http://www.w3c.es/divulgacion/guiasbreves/HojasEstilo].
[5] Wikilearning, Completo tutorial de JavaScript, 2008. [Disponible en:
http://www.wikilearning.com/tutorial/completo_tutorial_de_javascript-
introduccion_a_javascript/4466-1].
[6] Wikimedia Foundation, Inc., PHP, 2008. [Disponible en:
http://es.wikipedia.org/wiki/PHP\].
[7] INVESTIC, ¿Qué es un CMS o Gestor de Contenidos?, 2008. [Disponible en:
http://www.investic.net/node/90].
[8] Factoría de Internet S.L, Análisis de Drupal, 2008. [Disponible en:
http://www.webtaller.com/maletin/articulos/analisis_drupal.php].
[9] Reyero Jose A, Características de Drupal 2008, [Disponible en:
http://drupal.org.es/caracteristicas].
[10] Orange, Sistemas de bases de datos, [Disponible en:
http://html.rincondelvago.com/sistemas-de-bases-de-datos.html].
73
[11] García Moreno María Antonia, Diseño y gestión de bases de datos 2008,
[Disponible en:
http://www.eubd.ucm.es/html/personales/enred/mantonia/docauto/temas.htm].
[12] MySQL-Hispano.org, Introducción a MySQL, 2008. [Disponible en:
http://www.webestilo.com/mysql/intro.phtml].
[13] DesarrolloWeb.com, Dreamweaver, 2008. [Disponilbe en:
http://www.desarrolloweb.com/articulos/332.php].
[14] EMS Database Management Solutions, Inc, EMS SQL Manager for MySQL, 2008.
[Disponilbe en: http://www.sqlmanager.net/products/mysql/manager].
[15] DesarrolloWeb.com, Zend Studio, 2008. [Disponilbe en:
http://www.desarrolloweb.com/articulos/1178.php].
[16] JACOBSON, I., BOOCH, G., RUMBAUGH J, ADDISON WESLEY. El Proceso Unificado
de Desarrollo de Software. http://bibliodoc.uci.cu/pdf/reg00060.pdf 2000.
74
Alfonso Martínez, A. A. y J. A. Cabrera Hernández (2003): «Hacia un Manejo Integrado
Costero en el litoral norte de la provincia de Matanzas, Cuba». Memorias del Taller
Capacidad 21 Experiencias y lecciones aprendidas del Proyecto PNUD/GEF Sabana-
Camagüey (CUB/92/ G31, CUB/98/G32 y CUB/99/G81), La Habana.
OLSEN, S., K. Lowry, and J. Tobey. 1999. The common methodology for learning: A
manual for assessing progress in coastal management. Coastal management report
#2211. University of Rhode Island, Coastal Resources Center, Graduate School of
Oceanography, Narragansett, RI 02882 USA.
OLSON, D. and J. F. Courtney. 1992. Decision support models and expertrs systems.
New York.
PNUMA. 1996. Directrices para una planificación y un manejo integrado de las áreas
costeras y marinas en la Región del Gran Caribe. Programa ambiental del Caribe del
PNUMA. Kingston. 136 p.
PNUMA, 1997. Gestión de la Información Ambiental en América Latina y el Caribe.
Informe Técnico – Información y Evaluación Ambientales. UNEP DEIA TR97-10
PUERTAS, E. 1996. Bases conceptuales y metodológicas para el diseño de las agendas
ambientales locales de Cartagena. Documento de clase Maestría en Gestión Ambiental
para el Desarrollo sostenible con énfasis en Zonas Costeras, Pontificia Universidad
Javeriana, IDEADE, Cartagena.
SHARIFFI, A. 1999. Remote sensing and Decision Support System. En Stein A., Meer, F.
Van der, Gorte, B. Spatial Statistics for Remote Sensing. Kluwer Academic Publishers,
Dordrecht, The Netherlands.
SIERRA-CORREA, P. C. 2001. Coastal landscape analysis using advanced remote sensing
techniques for ICZM: Case study in Guapi – Iscuandé, Pacific coast Colombia. Tesis de
Maestría. ITC. 101 p.
75
SOBREVILLE, C. and P. Bath. 1992. Evaluación ecológica rápida. Un manual para
usuarios de América Latina y el Caribe. Programa de Ciencias para América Latina,
203p. SORENSEN, J. 1997 National and international efforts at Integrated Coastal
Management: Definitions, Achievement and lesson. Coastal Management 25: 341
SORENSEN, J. and S. T. McCreary, 1990. Institutional Arrangements for Managing
Coastal Resources and Environments, Coastal Management Publication No. 1, NPS/US
AID Series, national Park Service, Office of International Affairs, Washington, D.C. 194
pp.
Alfonso Martínez, A. A.; J. A. Cabrera Hernández; N. E. Gómez Campos; M. Gutiérrez
Padrón; F. Dueñas Pérez y otros (2004): «Diseño y elaboración del programa de
Manejo Integrado Costero del litoral norte de la provincia de Matanzas. Informe al
Proyecto CUB/98/G32-CUB/99/G81 «Acciones prioritarias para consolidar la
protección de la biodiversidad en el ESC», La Habana.
Cabrera Hernández, J. A.; M. L. Moreno de León; A. Mena; B.A. Consuegra Lezcano y
otros (2005): «Del enfoque integrado de la gestión ambiental y turística en la playa de
Varadero (Cuba), a una propuesta para un sistema de certificación nacional-local de
playas», Revista de Medio Ambiente, Turismo y Sustentabilidad, 1(2): 57- 65.
Intellia, Aplicaciones Web a la medida, [En línea], [Citado el: 25 de enero del 2008],
[Disponible en:
http://www.intellia.com.mx/esp/servicios/aplicaciones_web_a_la_medida.php].
Netcommerce, Desarrollo de aplicaciones Web, [En línea], [Citado el: 25 de enero del
2008], [Disponible en: http://www.netcommerce.com.mx/desarrollo.asp].
Martinez Hechevarria Álvaro, MANUAL PRÁCTICO DE HTML, [En línea], [Citado el: 25
de enero del 2008], [Disponible en:
http://www.etsit.upm.es/~alvaro/manual/manual.html#1].
DesarrolloWeb.com, Introducción al HTML, [En línea], [Citado el: 26 de enero del
2008], [Disponible en: http://www.desarrolloweb.com/articulos/534.php].
76
Eguíluz Pérez Javier, Introducción a CSS, [En línea], [Citado el: 26 de enero del 2008],
[Disponible en: http://www.librosweb.es/css/index.html].
Barcia Diego. ¿Qué es CSS?, [En línea], [Citado el: 26 de enero del 2008], [Disponible
en: http://www.maestrosdelweb.com/editorial/introcss/].
Wikimedia Foundation, Inc., JavaScript, [En línea], [Citado el: 26 de enero del 2008],
[Disponible en: http://es.wikipedia.org/wiki/JavaScript].
Perez Javier, 10 funciones imprescindibles en Javascript, [En línea], [Citado el: 26 de
enero del 2008], [Disponible en: http://www.maestrosdelweb.com/editorial/diez-
funciones-imprescindibles-en-javascript/].
The PHP Group, Manual de PHP, [En línea], [Citado el: 2 de febrero del 2008],
[Disponible en: http://www.php.net/manual/es/].
Van Der Henst S Christian, ¿Qué es el PHP?, [En línea], [Citado el: 2 de febrero del
2008], [Disponible en: http://www.maestrosdelweb.com/editorial/phpintro/].
Cuerda Garcia Xavier y Minguillón Alfonso Julià, Introducción a los Sistemas de
Gestión de Contenidos (CMS) de código abierto, [En línea], [Citado el: 2 de febrero del
2008], [Disponible en: http://mosaic.uoc.edu/articulos/cms1204.html].
APC, Noticias sobre Internet y TIC por el desarrollo y la justicia social., [En línea],
[Citado el: 12 de febrero del 2008], [Disponible en:
http://www.apc.org/espanol/news/index.shtml?x=5039452].
Glaser Max, Wordpress vs. Drupal - La guerra de los CMS., [En línea], [Citado el: 12 de
febrero del 2008], [Disponible en: http://www.maxglaser.net/wordpress-vs-drupal-la-
guerra-de-los-cms/].
CAVSI, ¿Qué es un Sistema Gestor de Bases de Datos o SGBD?, [En línea], [Citado el: 13
de febrero del 2008], [Disponible en:
http://www.cavsi.com/preguntasrespuestas/que-es-un-sistema-gestor-de-bases-de-
datos-o-sgbd/].
77
Anexo No 1. Desarrollo Sostenible.
Definiciones de desarrollo sostenible
Desarrollo que satisface las necesidades de la presente generación sin comprometer
la habilidad de las futuras para satisfacer sus propias necesidades (Comisión de Medio
Ambiente y Desarrollo/1987).
El desarrollo sostenible es el manejo y conservación de la base de los recursos
naturales y la orientación del cambio tecnológico e institucional de tal manera que
asegure el logro y continuidad de la satisfacción de las necesidades para las presentes
y futuras generaciones. Tal desarrollo conserva la tierra, el agua, las plantas y los
recursos genéticos, es ambientalmente no degradante, tecnológicamente apropiado,
económicamente viable y socialmente aceptable (Reunión 94ª del Comité de la FAO
para Pesquerías/1991).
78
Anexo No 2. Ubicación Geográfica de la ciudad de Trinidad.
79
Anexo No 3. Península de Ancón.
80
Anexo No 4. Ubicación de las zonas de impactos.
81
Anexo No 5. Sistema Web de la Oficina de Programas Marinos, Instituto de Rhode Island.
82
Anexo No 6. Articulo del periódico Granma que refleja el proyecto de MCI de Trinidad.