srs_sac-r (1)
DESCRIPTION
sistema catastralTRANSCRIPT
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
15-9-2014
Sistema Automatizado de Catastro y Rentas (fase I)
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
Presentación
En las dos últimas décadas las notaciones de modelado y posteriormente las
herramientas han sido las "balas de plata" para el deseado éxito en el desarrollo de
software. El proceso de desarrollo asumido en este contexto llevaba asociada una
marcada tendencia hacia el control del proceso mediante una rigurosa definición
de actividades, artefactos y roles. Este esquema "tradicional" para abordar el
desarrollo de software ha demostrado ser efectivo en proyectos de gran
envergadura donde por lo general se exige un alto grado de ceremonia en el
proceso. Sin embargo, este enfoque no resulta ser el más adecuado para muchos
de los proyectos actuales donde el contexto es muy cambiante, y en donde se exige
reducir drásticamente los tiempos de desarrollo pero manteniendo una alta
calidad.
En la práctica, para muchos equipos de desarrollo, ante las dificultades para
utilizar metodologías tradicionales, se llegó a la resignación de prescindir del "buen
hacer" de la ingeniería del software con el objetivo de ajustarse a estas
restricciones. Ante esta situación, las metodologías ágiles aparecen como una
posible respuesta para llenar este vacío metodológico. Por estar especialmente
orientadas para proyectos dinámicos, las metodologías ágiles constituyen una
solución a medida, con una elevada simplificación que a pesar de ello no renuncia a
las prácticas esenciales para asegurar la calidad del producto.
Este caso en particular el modelado y diseño del Sistema Automatizado de
Catastro y Rentas serán puestas en práctica las metodologías agiles que
garantizaran en corto tiempo gozar de una plataforma escalable y robusta.
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
Descripciones Generales
Este SRS tiene como propósito integrar los basamentos técnicos y teóricos
que permitan materializar el diseño e implementación de la primera fase de un
Sistema Automatizado de Registro Catastral de: inmuebles de vivienda,
comerciales, así como también la vialidad, predios de un municipio, con el objeto
de proporcionar tanto a nivel gerencial como a nivel general información precisa,
veraz y oportuna de carácter territorial, lo que se traduce en conocimiento para
mejorar los tiempos de respuesta en la toma de decisiones referentes a:
Aplicación de políticas de mejoramiento urbano, recaudatorias y
tributarias.
Aprovechamiento de terrenos a través del rescate y la adjudicación.
Conocimiento acerca de la cantidad de ocupantes de los inmuebles.
Obtención de información de la titularidad de la tierra y sus
bienhechurías.
Facilitar el avaluó de los inmuebles y predios dentro de la poligonal
del municipio, entre otros.
Cabe destacar que en esta fase se desarrollara la etapa de catastro y en la
segunda fase será desarrollada la etapa y los módulos necesarios para la gestión
tributaria y de recaudación.
El Producto tendrá un alcance ilimitado a nivel de usuario, siempre que
posea el software instalado en el equipo cliente y una conexión valida al servidor
del mismo, y en una fase posterior los visitantes del sitio web previamente
desarrollada podrán tener acceso a información variada con respecto al inmueble,
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
que puede ser de carácter fiscal o territorial, así como también realizar las tareas
de cobranzas a nivel tributario.
Dicho producto estará diseñado bajo la arquitectura cliente-servidor, pero
también puede ser usado en equipos sin red, según sean las necesidades del
cliente.
Se tiene previsto el diseño de una Base de Datos Distribuida, en la cual los
datos manejada por el usuario se encuentran física y lógicamente aislada de la data
que consulta el visitante web, con actualizaciones periódicas, de esta forma se
evitan posibles ataques externos que puedan comprometer la integridad de los
datos.
De igual forma los registros serán encriptados, de esta manera solo con la
clave de encriptación la cual estará en el servidor de datos será posible acceder a
los mismos, se garantiza la compatibilidad con sistemas de terceros a través del
lenguaje de marcado ó XML (Extensible Markup Language)
El manejo de la cartografía digital se realizara dentro del mismo sistema
SAC-R® sin la necesidad de recurrir a software de terceros tales como: ArcView®,
ArcGis®, o MapSource®, gracias a varias herramientas de desarrollador ó SDK, las
cuales permitirán realizar tareas similares y con toda la funcionalidad que
proporcionan los paquetes de software antes mencionados.
La arquitectura estará basada en el modelo de 3 capas las cuales son:
Capa de datos
Capa de negocios
Capa de presentación
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
Al iniciar sesión en el dominio del sistema estamos navegando en 3 capas.
Al abrir un formulario o interfaz (capa de presentación)
Después de enviar la información esta es verificada (capa de negocios).
Finalmente la información es almacenada en una base de datos (capa de datos).
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
Funciones del sistema (Fase I)
Inicio de sesión
Se encarga de validar el usuario y contraseña para otorgar el acceso al
módulo principal del sistema.
Modulo principal
Se encarga de unificar todos los módulos contenidos en el esquema general,
también posee información del usuario y sesión activa.
Configuración (Cliente)
Contiene las opciones de configuración o preferencias del sistema, tales
como: información de la empresa, rutas de almacenamiento, información del
sistema, configuración de las impresoras, centro de respaldo y recuperación de
datos, preferencias de reportes, correlativos de transacciones.
Configuración (Servidor)
Contiene las opciones de configuración o preferencias del servidor de datos:
clave de encriptación de la Base de Datos, herramientas de mantenimiento de base
de datos, clave de encriptación de archivos de respaldo.
Cuentas de usuario
En este módulo se administran los distintos tipos de usuario y sus
respectivos privilegios de acceso.
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
Ficha catastral
En este módulo se administra toda la información catastral de los inmuebles
y predios pertenecientes al territorio del municipio, el formulario contendrá: datos
generales, datos de ubicación, datos del terreno o predio, datos y estructura de
construcción, servicios que posee el inmueble o predio, plano geoespacial,
coordenadas UTM, fotografías (tantas como considere el perito), datos
socioeconómicos de los ocupantes del inmueble o predio, documentos de
propiedad digitalizados (opcional).
Obtención UTM y recorrido
Este módulo se encarga de la conexión con el GPS y la obtención de las
coordenadas UTM, a través de los drivers del mismo utilizando librerías dinámicas
o DLL y los SDK de la aplicaciones GIS. (Ver glosario anexo)
Herramienta de diseño GIS
En este módulo se genera el polígono del predio a partir de las coordenadas
UTM extraídas del GPS, utilizando los SDK de las aplicaciones GIS, dicho polígono es
diseñado en capas en formato .SHP ó shapefile, dicho archivo almacena los
atributos y datos de ubicación de las capas tales como: ortofotomapas, curvas de
nivel, fotos satelitales, compilación de varios predios, plano del municipio o estado,
entre otros.
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
Requerimientos de Hardware
El cliente debe disponer de los siguientes equipos:
Servidor con manejador de base de datos (*).
Equipos clientes en los cuales será instalado el sistema. (*).
(*) Equipos que serán reconfigurados.
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
Requerimientos funcionales
Interfaces de usuario (Prototipos susceptibles a cambios)
Los siguientes módulos han sido diseñados exclusivamente para este proyecto, y
conforman una parte del mismo, utilizando la Suite Visual Studio 2010®, ya que
dicha suite permite mejor conectividad y compatibilidad con los últimos SDK del
mercado.
Fig. 1.1 Ficha catastral (Datos generales)
En esta sección del formulario son insertados los datos de propiedad y de los
ocupantes del inmueble y/o predio que está siendo registrado.
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
Fig. 1.2 Ficha catastral (Ubicación geoespacial)
En esta sección del formulario son insertados los datos de ubicación y dirección
practica inmueble y/o predio que está siendo registrado, de acuerdo a dicha
ubicación será generado un código catastral único de manera automática.
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
Fig. 1.3 Ficha catastral (Construcción / Bienhechurías)
En esta sección se detallan los datos de construcción y/o bienhechurías que posee
el terreno o inmueble, de igual forma la documentación, uso y situación de
tenencia del mismo.
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
Fig. 1.5 Ficha catastral (Servicios)
En esta sección se detallan los datos de los servicios básicos que posee la parcela o
inmueble.
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
Fig. 1.6 Ficha catastral (Plano / Croquis)
En esta sección del formulario es vinculado el plano o croquis inmueble y/o predio
que está siendo registrado, dicho plano puede ser creado o vinculado de 4 maneras
rápidas y sencillas, Croquis a mano alzada, Cargar desde un plano existente en la
herramienta de diseño, Importar desde un proyecto de Autocad®, y por último se
puede generar el plano a partir de una colección de coordenadas UTM las cuales
serán obtenidas del GPS. (En este ejemplo se aprecia un polígono de tipo .SHP de 2
capas las cuales son: Vialidad de Venezuela representado en líneas verdes, y el
polígono de un terreno representado en color rojizo)
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
Fig. 1.7 Configuración de conexión del GPS
Este formulario permite configurar la conexión del GPS que será utilizado al
momento de extraer los datos del mismo, esta operación puede ser requerida cada
vez que se utilice un modelo distinto de GPS.
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
Fig. 1.8 Configuración (General)
En la sección General son descargados los datos de la empresa que posee la
licencia de uso del software, de igual forma los datos fiscales y de ubicación que
permitirán la automatización de los procesos de geo referencia.
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
Fig. 1.9 Configuración (Ubicación de archivos)
Este apartado del formulario de configuración contiene las rutas de las carpetas
donde se almacenaran los recursos compartidos de Geo referencia, tales como:
Fotos satelitales, Mapas de vialidad, Curvas de nivel, Shape files de hidrología, Uso
tipo y vocación de los suelos del estado, y la compilación general del municipio.
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
Fig. 1.10 Configuración (Centro de herramientas)
En el Centro de herramientas se encuentra el instrumental de mantenimiento de la
estructura de datos del sistema, con este conjunto de sencillos botones se puede
almacenar un respaldo de todo el trabajo realizado en un momento dado, de igual
manera puede recuperarse un respaldo efectuado con anterioridad. Otra vital
herramienta contenida en esta sección es la de compactado y reparación, la cual
elimina registros de manera definitiva y recupera índices que hayan sido perdidos
por alguna falla externa.
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
Fig. 1.11 Editor de planos
El editor de planos permite crear de manera sencilla el registro geoespacial de
vialidades, parcelas, e inmuebles, contando con todas las ventajas y herramientas
más usuales del SDK del sistema ArcGis®.
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
Fig. 1.12 Editor de planos
En esta imagen se aprecia el plano de la ficha generada (sin terminar) en su versión
imprimible.
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
Usuario diseñador
Usuario transcriptor
Servidor de Base de Datos
CABLE UTP NIVEL 6
CABLE UTP NIVEL 6
DIAGRAMA DE INTRANET SAC-R®
Usuario SUPERVISOR
CABLE UTP NIVEL 6
Usuario Remoto(Solo consulta)
Conexión a INTERNET
INTERNET
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
Diagrama relacional de Base de Datos
Fig. 2.0 Diagrama relacional de Base de Datos
Esta figura muestra parte de la estructura de la Base de datos del sistema.
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
Glosario de términos utilizados en la SRS.
ArcGis® Sistema de Información Geográfica
ArcView® Sistema de Información Geográfica
BASE DE DATOS
DISTRIBUIDA
Conjunto de datos almacenados en diversos lugares que para un
usuario aparecen como una base de datos única.
CAPACIDAD DE USO DE LOS SUELOS
Archivo de imagen geo referenciada que contiene el tipo de suelo, y su vocación de uso, este archivo es creado por el Instituto Nacional de Tierras.
DLL Archivo de Enlace de Librería Dinámica: consiste en código
reutilizable que puede ser insertado en una aplicación.
FOTOS SATELITALES Imágenes tomadas por un satélite, las cuales se encuentran Geo referenciadas para facilitar la ubicación y ensamble con otro tipo de archivo, proporcionan información visual confiable de un sitio específico.
GUI Interfaz gráfica de usuario.
MapSource® Sistema de Información Geográfica
SDK Kit de Desarrollo de Sistemas: dicho kit está conformado por
código que puede ser utilizado en aplicaciones para ser
distribuidas comercialmente, en la mayoría de los casos dichos
SDK no son gratuitos.
SHP Archivo de Forma: este tipo de archivos está construido a partir
de un conjunto de Coordenadas y puede generar un polígono
Geo referenciado.
XML: Meta Lenguaje de Marcación: es un lenguaje estándar similar al
HTML, que permite la comunicación entre los sistemas de
información.
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
Esquema de proyecto SAC-R®
El desarrollo del proyecto se dividirá en dos (2) fases, las cuales se sub-
dividirán en cuatro (4) etapas de desarrollo, lo cual permitirá organizar la ejecución
del proyecto:
FASE I (Sistema Automatizado de Catastro) SAC-R®
Etapa I: Levantamiento de requerimientos, diseño de Bases de datos,
diagramas estructurados e Interfaces graficas
FI.EI.1.- Levantamiento de requerimientos y estudio previo.
FI.EI.2.- Diseño y entrega al cliente de diagrama de Gantt con lapsos de
entrega.
FI.EI.3.- Diseño de la base de datos.
FI.EI.4.- Diseño de Diagramas y clases.
FI.EI.5.- Diseño de GUI (Configuración).
FI.EI.6.- Diseño de GUI (Ficha Catastral).
FI.EI.7.- Diseño de GUI (Editor GIS).
FI.EI.8.- Diseño de GUI (Definiciones).
FI.EI.9.- Diseño de GUI (Herramientas UTM).
FI.EI.10.- Diseño de GUI (Inicio de sesión).
FI.EI.11.- Diseño de GUI (Pantalla principal).
FI.EI.12.- Diseño de GUI (Usuarios y privilegios del sistema).
Etapa II: Diseño de procedimientos de las diferentes interfaces.
FI.EII.1.- Diseño de procedimientos y funciones del módulo (Configuración).
FI.EII.2.- Diseño de procedimientos y funciones del módulo (Ficha Catastral).
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
FI.EII.3.- Diseño de procedimientos y funciones del módulo (Editor GIS).
FI.EII.4.- Diseño de procedimientos y funciones del módulo (Definiciones).
FI.EII.5.- Diseño de procedimientos y funciones del módulo (Herramientas
UTM).
FI.EII.6.- Diseño de procedimientos y funciones del módulo (Inicio de sesión).
FI.EII.7.- Diseño de procedimientos y funciones del módulo (Pantalla
principal).
FI.EII.8.- Diseño de procedimientos y funciones del módulo (Usuarios y
privilegios del sistema).
FI.EII.9.- Diseño de procedimientos y funciones del módulo (Reportes.)
Etapa III: Adiestramiento y pruebas beta.
FI.EIII.1.- Adiestramiento a usuarios
FI.EIII.2.- Pruebas Beta.
FI.EIII.3.- Corrección de posibles bugs.
Etapa IV: Instalación e implementación.
FI.EIV.1.- Instalación y configuración de servidor de datos (Sistema Operativo
y privilegios de cuentas de usuario) *
FI.EIV.2.- Instalación y configuración de Manejador de Base de Datos.
FI.EIV.3.- Instalación de Base de Datos Distribuida.
FI.EIV.4.- Instalación y configuración de estaciones clientes (Sistema
Operativo y aplicaciones extras) *
FI.EIV.5.- Instalación y configuración de Sistema en estaciones de trabajo.
* Precio variable no incluido en el proyecto.
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
FASE II (Adición de los módulos de recaudación tributaria) SAC-R®
Etapa I: Levantamiento de requerimientos, diagramas estructurados e Interfaces
gráficas.
FII.EI.1.- Levantamiento de requerimientos y estudio previo.
FII.EI.2.- Diseño y entrega al cliente de diagrama de Gantt con los lapsos de
entrega.
FII.EI.3.- Diseño de la base de datos.
FII.EI.4.- Diseño de Diagramas y clases.
FII.EI.5.- Diseño de GUI (Definiciones).
FII.EI.6.- Diseño de GUI (Rentas diversas).
FII.EI.7.- Diseño de GUI (Recaudación).
FII.EI.8.- Integración a GUI (Configuración) de los parámetros de Rentas.
Etapa II: Diseño de procedimientos de las diferentes interfaces.
FII.EII.1.- Diseño de procedimientos y funciones del módulo (Rentas diversas).
FII.EII.2.- Diseño de procedimientos y funciones del módulo (Recaudación).
FII.EII.3.- Diseño de procedimientos y funciones del módulo (Configuración).
FII.EII.4.- Diseño de procedimientos y funciones del módulo (Reportes).
Etapa III: Adiestramiento y pruebas
FII.EIII.1.- Adiestramiento a usuarios.
FII.EIII.2.- Pruebas Beta.
FII.EIII.3.- Corrección de posibles bugs.
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
Etapa IV: Integración e implementación.
FII.EIV.1.- Integración de Tablas a la Base de Datos del Servidor.
FII.EIV.2.- Recopilación y reinstalación de la aplicación con las funcionalidades
extendidas en las estaciones de trabajo.
SAC-R® ©2014 (Sistema Automatizado de Catastro y Rentas)
San Felipe, 15 de Septiembre de 2014
Presupuesto y forma de pago
Descripción del producto / servicio Precio
FASE I (Sistema Automatizado de Catastro) SAC-R®
Etapa I: Levantamiento de requerimientos, diseño de Bases de datos, diagramas estructurados e Interfaces graficas
Etapa II: Diseño de procedimientos de las diferentes interfaces.
250.000,00 Bs.
FASE I (Sistema Automatizado de Catastro) SAC-R®
Etapa III: Adiestramiento y pruebas beta.
Etapa IV: Instalación e implementación.
250.000,00 Bs.
FASE II (Adición de los módulos de recaudación tributaria) SAC-R®
Etapa I: Levantamiento de requerimientos, diagramas estructurados e Interfaces gráficas.
Etapa II: Diseño de procedimientos de las diferentes interfaces.
250.000,00 Bs.
FASE II (Adición de los módulos de recaudación tributaria) SAC-R®
Etapa III: Adiestramiento y pruebas
Etapa IV: Integración e implementación.
250.000,00 Bs.
El siguiente presupuesto es válido hasta el 15 de Octubre de 2014.
Los montos descritos deberán ser cancelados al momento de la firma de
notificación de inicio de cada fase.