Sistema de posicionamiento de los elementos de los planes de saneamiento de la empresa MARE
Positioning system of the purification plans elements of MARE company
Author
Arronte Peri, RubénDate
2014-07Director/es
Derechos
© Rubén Arronte Peri
Palabras clave
Geolocalización
Google Maps
PHP
Propel
PostgreSQL
Geolocation
Abstract:
RESUMEN: El departamento de aguas de la empresa MARE tiene encomendado la gestión de los sistemas de saneamiento y depuración del Gobierno de Cantabria. Se encarga, entre otras tareas, de la explotación de una red de 28 estaciones depuradoras de aguas residuales que garantizan la recuperación de las aguas tras su uso urbano/industrial con el fin de minimizar el impacto sobre el medio ambiente de la región. Con el objetivo de facilitar el reconocimiento de las infraestructuras que esta empresa debe supervisar y mantener, este trabajo fin de carrera tiene por objeto el diseño, desarrollo e implementación de un sistema de geo-localización [1], basado en tecnologías web, que permita al usuario final visualizar en GoogleMaps los elementos que conforman cada uno de los sistemas de saneamiento de la empresa así como mostrar o editar su descripción detallada, siempre que disponga de los permisos necesarios. La solución desarrollada, cumpliendo con los requisitos de MARE, fue diseñada siguiendo una arquitectura de 3 capas, con interfaz web, capa de negocio programada en PHP, capa de persistencia utilizando el framework de Propel y usando como gestor de base de datos PostgreSQL.
ABSTRACT: The MARE’s water department has entrusted the management of the sanitation and water treatment system of the Government of Cantabria. It is responsible, among other tasks, for the use of a network of 28 wastewater treatment plants to ensure the recovery of the water after urban/industrial use in order to minimize its impact on the environment. In order to make easier the inspection of the infrastructures which the company must monitor and maintain, this final project aims to run the design, development and implementation of a geolocation system based on web technologies which enables the end user to view and also display and edit the detailed description of the elements of each of the sanitation treatment system in Google Maps, provided you have the necessary permissions. The developed solution in compliance with the requirements of MARE was designed following a 3-tier architecture with web interface, business layer programmed in PHP language, using Propel as a persistence framework and PostgreSQL as database management system.