DESCRIPCION TECNICA Y DEFINICION DE ALCANCES DEL SISTEMA
Enviado por carlalejandra • 5 de Octubre de 2015 • Síntesis • 756 Palabras (4 Páginas) • 73 Visitas
DESCRIPCION TECNICA Y DEFINICION DE ALCANCES DEL SISTEMA DE GEO – VISUALZIACION DE OBRAS EN VARRIOS Y PROYECTOS VECINALES.
Definición del documento:
El presente documento pretende definir y detallar el alcance técnico y funcional del sistema de geo – visualización de obras vecinales, mediante la utilización de tecnologías de desarrollo de software Web, además de dar una visión global de los módulos a contemplar en dicho sistema.
Tecnologías a implementar:
- ASP.NET MVC.- es la plataforma (arquitectura) de desarrollo web de Microsoft en su actual versión (v5) basada en el patrón de desarrollo Modelo – Vista – Controlado, es una plataforma gratuita Open Source, que está incluida en el IDE de desarrollo Visual Studio que aporta características optimas de desarrollo web útiles para el programador.
En sus principales ventajas que aportaran al desarrollo e implementación del sistema propuesto tenemos:
* Facilidad de Mantenimiento de Codigo.
* Facilidad para la realización de testeo unitario automatizado y el desarrollo orientado a pruebas (TDD).
* URL’s de navegación limpias, fáciles de buscar y adecuadas para buscadores.
* Control absoluto sobre el HTML resultante, generando la posibilidad de crear Web’s “responsive” usando plantillas del framework Bootstrap de forma integrada y nativa.
* Potente integración con jQuery y otras bibliotecas JavaScript.
* Mejor rendimiento y escalabilidad.
* Gran extensibilidad y Flexibilidad.
Para un Manejo más óptimo sobre el manejo de la información en el lado “aplicación” se plantea la utilización total e integrada de LINQ y expresiones LAMBDA que representan un conjunto de características integradas al lenguaje C# que agregan capacidades de consulta eficaces para el acceso y actualización de datos.
- SQL Server : Sistema de manejo de base de datos del modelo relación desarrollado por Microsoft. Este sistema prpoporciona un lenguaje propio de desarrollo por líneas de comando denominado Transact-SQL.
En sus principales ventajas que aportaran al desarrollo e implementación del sistema propuesto tenemos:
* Soporte de Transacciones.
* Soporta Procedimientos Almacenados.
* Permite el trabajo en modo cliente – servidor.
- HTML 5, CSS3 y JavaScript : 3 Herramientas fundamentales para el alcance de una buena estructura, estilo y funcionalidad, optimizando y mejorando en medida indispensable la interfaz de usuario, las mismas proveen los elementos necesarios para el buen manejo del contenido estático y dinámico en una plataforma básica de aplicaciones.
Definición modular del sistema:
A continuación se define los módulos iniciales del sistema propuesto.
- Módulo de Geo-Visualización: Este módulo pretende la generación de información estructurada y dinámica sobre un formulario web que tiene el fin de aplicar las herramientas previamente mencionadas para conseguir la visualización georreferenciada de proyectos y obras en barrios, el formulario contemplara las siguientes funcionalidades:
- Consulta a la BBDD para la generación y asociación de información con archivos KML. Definidos en un segundo módulo de administración.
- Controles (Combos de selección, CheckBox’s de filtrado) con el fin realizar un Filtrado y acceso optimo a información seleccionada y exclusiva.
- Mapa de georreferenciación (Off-line) sobre el cual se generaran y situaran los archivos KML, con información obtenida de la BBDD.
- Interfaz de Usuario para la navegación y una manipulación optima del formulario.
- Se propone una interfaz de generación de reportes e imágenes a requerimiento del usuario final.
De manera técnica y funcional el modulo se encargará de realizar consultas a la BBDD con el fin de generar en un mapa georreferenciado off-line en base a imágenes (de la ciudad de la paz - bolivia) separadas y manejadas por capas (estilo mosaico) sobre el cual se situaran los archivos KML que representan las obras, la ubicación de las mismas conjuntamente información asociada a datos técnicos e históricos de cada proyecto georreferenciado.
...