Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PIURA-PERU
2014
Tesis presentada como requisito para optar el título de Ingeniero Informático
Asesor:
-----------~-~:_: _______________ _
Tesistas:
/Jéü6crdo
···························································
ING" RIGO
1
REQ~~~A.
. FLORES. MSc .
1
.
~NG". JA¡tl
Piura, 01 de Diciembre del2012.
R
(~-
••
-~~
CRUZ VILCHEZ.MSc.
.
PRESIDENTE \ . VO 'AL
~- . ~~ .
'Ji-Ut~l L~
ING" ALEJANDR¡O 1¡-Azo.!Si. VA.MSc.
. . SEG:RJETARIO
\ 1_) . \
\ 1.
Agradezco a mi Padre creador, por permitirme llegar hasta este punto de mi vida y
mantenerme con salud, c~m lo que pude emprender este proyecto.
A mi amigo y asesor Dr. Reucher Correa Morocho, por su ayuda, sus enseñanzas a lo
largo de mi vida universitaria y en el desarrollo del presente proyecto.
A todos m1s profesores de Jos cuales aprendí muchas cosas que me ayudaran a
desarrollarme como profesional.
Gracias,
A Dios, por darme la oportunidad de vivir y por estar comnigo en cada paso que doy, y
por haber puesto en mi camino a aquellas personas que han sido mi soporte y compañía
durante todo el periodo de estudio.
A mis padres por ser el pilar fundamental en todo lo que soy, en toda mi educación,
tanto académica, como de la vida, por su incondicional apoyo perfectamente mantenido
a través del tiempo. ·
Al asesor Dr. Reucher Correa Morocho, por su apoyo y guía en el desarrollo del
presente proyecto.
Gracias a los profesores y a todas aquellas personas que de una u otra forma nos
ayudaron a crecer como personas y como profesionales.
Gracias,
INTRODUCCIÓN .................................................................................................... 1
RESUMEN ............................................................................................................... 4
RECOMENDACIONES ............................................................................................... 74
BIBLIOGRAFÍA ............................................................................................................ 75
WEB GRAFÍA .................... , :::'.,:.:: .... :, ........... ,::,"",:.,:.:, ............................................... 7 6
ANEXOS ........................................................................................................................ 77
INDICE DE l<'IGURAS
Figura 2.2: Caso de Uso del Operador del Sistema ................... :.................................... 29
INDICE DE INTERFACES
Cuadro 5.2: Tiempo usado por los sistemas en las actividades criticas ......................... 71
INTRODUCCIÓN
En el capítulo uno,
Página 1 de 90
Aspectos Generales de la Municipalidad de Bellavista así como su misión,
visión, base legal y estructura orgánica. Finalmente se presenta una introducción teórica
de la metodología y herramientas a utilizar.
En el capítulo dos,
Análisis y Diseño del Sistema, se presenta el análisis y diseño de la solución.
En el capítulo tres,
Diseño y Desarrollo de la Base de Datos, se detalla el modelo Entidad 1 Relación
de la Base de Datos del sistema y un diccionario de datos utilizado en las tablas del
modelo.
En el capítulo cuatro,
Implementación y Pruebas del Sistema, se presenta la implementación y uso de
la solución, para luego iniciar un plan de pruebas funcionales del sistema cuyos
resultados son analizados.
El capítulo cinco,
Evaluación del Proyecto, se analizan los costos del proyecto, así como los
beneficios que proporciona su implementación en la Municipalidad Distrital de
Bellavista.
Página 2 de 90
Por último se exp.onen las conclusiones y recomendaciones referidas al sistema y
a los procesos, dentro del marco del TUPA.
Página 3 de 90
RESUMEN
Página 4 de 90
ABSTRACT
For an analysis of this earlier study, the property tax collection process, which
resulted in the further development of the project based on the UML methodology was
performed.
The first leve! of presentation is what defines the user interface. The second is the
controller, who is responsible for interacting with the database and the browser, so that
data collected or displayed in the browser according to customer orders. For the database
. !ayer, which is the last leve], we use the Database Manager SQL Server data.
Build implementation is subject to the testing and validation that will determine
the corree! operation of the System of Revenue, to mee! the expectations that are
cxpected.
CAPITULO 1:
DATOS GENERALES DE LA MUNICIPALIDAD DISTRITAL
DE BELLAVISTA
Página 5 de 90
1.1. DATOS GENERALES DE LA MUNICIPALIDAD DISTRITAL DE
BELLAVISTA
1.1.1 Misión
Ofrecer un sistema de Gestión participativa que garantice el desarrollo sostenible
del Distrito de Bellavista, manteniendo ni veles óptimos de servicios públicos,
desarrollando una infraestructura moderna, Valores comunes e identidad colectiva,
propia; bajo una administración correcta y planificada de los recursos originados y
gestionados.
1.1.2 Visión
Satisfacer a la ciudadanía de Bellavista con los fundamentos primordiales y
crear una participación uniforme basada en una administración rígida por los
·lineamientos que dicta la ley de nuestro país. En busca de una mejor calidad de vida
para los habitantes de nuestro distrito, orientándola con una Gestión Municipal bajo la
premisa de honestidad, servicio y atención al ciudadano del Distrito De Bellavista.
Página 6 de 90
6. Resolución Jefatura! N" 109-95-INAP/DNR. que aprueba la Directiva N°
002-95-INAP/DNR.-Lincamicr;tos t·écnicos pani i'ofmular los Documentos de Gestión.
en un Marco de Modernización Administrativa.
7. Decreto Supremo No 074-95-PCM.- Dicta disposiciones referidas a la
transferencia de funciones desempcíladas por el Instituto Nacional de Administración
Pública.
8. Decreto Supremo N° 043-2004-PCM Aprueban Lineamientos para la
elaboración del Cuadro para Asignación de Personal-CAP de las Entidades de la
administración Pública.
9. Decreto Supremo N° 052-2005-PCM Aprueban Plan Anual de
Transferencias y Competencias Sectoriales a los Gobiernos Regionales y Locales del
Año 2005.
JO. La Ley Marco de Modernización de la gestión del estado, Ley N° 27658,
que contiene el Marco general sobre el Diseño y la Estructura de la Administración
Pública de los dilerentes iliveles de gobierno.
11. Decreto Supremo N° 043-2006-PCM de fecha 26 de julio de 2006, que
aprueba los Lineamientos para la Elaboración y Aprobación del Reglamento de
. Organización y Funciones - ROF. En el artículo 3° de esta norma se establece las
entidades del Sector Público que deben seguir estos lineamientos para la elaboración y
aprobación del ROF ..
Página 7 de 90
• Código 02. Órganos Dictaminadores Y De Fiscalización
02.1. Comisiones de Regidores
Página 8 de 90
07.1.1 Área de Trámite Docimientario y Archivo General
07 .1.2. Área de Relaciones Públicas e Imagen Institucional
07.1.3. Área deApoyo Comisión de Regidores
Página 9 de 90
08.4. División de Seguridad Ciudadima
08.4.1. Departamento de l;oÜcía Municipal
08.4.2. Depa;·tamento de Defensa Civil
08.4.3. Departamento de Serenazgo Municipal
Página 1O de 90
E. Asesorar al órgano de dirección y otros órganos municipales en materia
de Administración de Tributos y itentas MuniciÍmlcs.
F. Proponer y aplicar normas y procedimientos tributarios municipales.
G. Tramitar a través de la Secretaría General, la elevación al tribunal Fiscal
de los recursos de apelación admitidos y quejas presentadas por los contribuyentes del
distrito, según Código Tributario.
H. Emitir informes, resoluciones y otros documentos de su competencia.
l. Inforri1ar y orientar a los contribuyentes en aspectos tributarios y de su
competencia.
.1. Realizar las acotaciones y cobranzas para todos los tributos y rentas
municipales, previo informe técnico del órgano de línea correspondiente.
K. Realizar el registro de los tributos y rentas captados.
L. Formular políticas de otorgamiento, aplazamiento y/o fraccionamiento
para el pago de la deuda tributaria de acuerdo a ley.
M. Formular el Anteproyecto "Proyecto del Presupuesto Anual de ingresos
tributarios y no tributarios", de acuerdo a las normas vigentes en coordinación con las
áreas competentes.
N. Desarrollar y Administrar los sistemas de análisis de los valores (HR y
PU) declarados por los contribuyentes.
O. Resolver asuntos contenciosos y no contenciosos en este sentido, resolver
en vías administrativas los recursos y solicitudes interpuestas por los contribuyentes,
conforme a Ley.
P. Informar mensualmente a la Gerencia Municipal, a la Unidad de
Administración y a la Unidad de Planeamiento y Presupuesto sobre los ingresos y las
acciones desarrolladas, de acuerdo con los objetivos y metas estableciendo su
correspondiente evaluación.
Q. Adoptar decisiones operativas y normativas para mejorar los procesos o
procedimientos de registro, acotación, fiscalización, control y gestión de cobranza de Jos
tributos municipales.
Página 11 de 90
R. Establecer las políticas de emisión anual, distribución de las carpetas e
impulsar la gestión de cobranza de las obligaci.ones iributarias de los contribuyentes con
la Municipalidad.
S. Proponer proyectos de Ordenanzas, Decretos de Alcaldía, Directivas,
Instructivos sobre temas de su competencia, a fin de optimizar la gestión de la
Administración Tributaria Municipal.
T. Proponer, Gestionar, impulsar e implementar mejoras e innovaciones en
los procesos, procedimientos y normatividad . relacionado con el órgano de su
competencia.
U. Elaborar el cuadro de necesidades de las unidades orgánicas a su cargo
V. For~ular, proponer y administrar su presupuesto anual, el Plan Operativo
Institucional, el Plan Estratégico en el ámbito de su competencia.
W. Disponer eficiente y eficazmente de los recursos presupuestales,
económicos, financieros, materiales y equipos asignados.
X. Administrar y coordinar el diseño, perfeccionamiento y actualización de
los sistemas de informática para un mejor desarrollo de la gestión en el ámbito de. su
competencia.
Y. Otras funciones que le asigne la Gerencia Municipal en materia de su
competencia.
Página 12 de 90
y puesto en lugar visible, que organiza el conjunto de procedimientos administrativos
que los ciudadanos pueden realizar ante la Municipalidad.
Página 13 de 90
propm; bajo una administración correcta y planilícada de los recursos originados y
gestionados:
Página 14 de 90
11. Autorizar los vi~es al exterior del país que, en comisión de servicios o
representación de la municlp~Iidad, realicc;i ·el · általde, los regidores, el gerente
municipal y cualquier otro funcionario.
12. Aprobar por ordenanza e! reglamento del concejo municipal.
13. Aprobar los proyectos de ley que en materia de su competencia sean
propuestos al Congreso de la República.
14. Aprobar normas qw~ garanticen una efectiva participación vecinal.
15. Constituir comisiones ordinarias y especiales, conforme a su reglamento.
16. Aprobar el presupuesto anual y sus modificaciones dentro de los plazos
señalados por ley, bajo responsabilidad.
17. Aprobar el balance y la memoria.
18. Aprobar la entrega de construcciones de infraestructura y serviciOs
públicos municipales al sector privado a través de concesiones o cualquier otra forma de
participación de la inversión privada permitida por ley, conforme a los artículos 32° y
35° de la presente ley.
19. Aprobar la creación de centros poblados y de agencias municipales.
20. Aceptar donaciones, legados, subsidios o cualquier otra liberalidad.
21. Solicitar la realización de exámenes especiales, auditorías económicas y
otros actos de control.
22. Autorizar y atender los pedidos de información de los regidores para
efectos de fiscalización.
23. Autorizar al procurador público municipal, para que, en defensa de los
intereses y derechos de la municipalidad y bajo responsabilidad, inicie o impulse
procesos judiciales contra los funcionarios, servidores o terceros respecto de los cuales
el órgano de control interno haya encontrado responsabilidad civil o penal; así como en
los demás procesos judiciales interpuestos contra el gobierno local o sus representantes.
24. Aprobar el)deudamientos internos y externos, exclusivamente para obras
y servicios públicos, por mayoría calificada y conforme a ley.
Página 15 de 90
25. Aprobar la donación o la cesión en uso de bienes muebles e inmuebles de
la municipalidad a favor de eiúidadcs públicas o privadas sin fines de lucro y!a venta de
sus bienes en subasta pública.
26. Aprobar la celebración de convemos de cooperación nacional e
internacional y convenios interinstitucionales.
27. Aprobar las licencias solicitadas por el alcalde o los regidores, no
pudiendo concederse licencias simultáneamente a un número mayor del 40% (cuarenta
por ciento) de los regidores.
28. Aprobar la remuneración del alcalde y las dietas de los regidores.
Aprobar el régimen de administración de sus bienes y rentas, así como el régimen de
administración de los servicios públicos locales.
29. Disponer el cese del gerente municipal cuando exista acto doloso o falta
. grave.
30. Fiscalizar la gestión de los funcionarios de la municipalidad.
3 J. Las demás atribuciones que le correspondan conforme a ley.
Página 16 de 90
proceso. El UML, fusiona los coÍlccptos de la orientación a objetos aportados por
Booch, OMT y OOSE (Booch, G. el al., 1999). UML incrementa la capacidad de lo que
se puede hacer con otros métodos de análisis y diseí'io orientados a objetos. Los autores
de UML apuntaron también al modelado de sistemas distribuidos y concurrentes para
asegurar que el lenguaje maneje adecuadamente estos dominios.
Es un lenguaje gráfico para visualizar especificar, construir y documentar las
partes de un sistema de software desde distintos puntos de vista.
Página 17 de 90
• Iterativo e incremental: Todo sistema informático complejo supone un gran
esfuerzo que puede durar desde varios mese~ hasta años. Por lo tanto, lo más práctico
es dividir un proyecto en·varias fases. Actualmente se suele hablar de ciclos de vida en
Jos que se realizan varios recorridos por todas las fases. Cada recorrido por las fases se
denomina iteración en el proyecto en la que se realizan varios tipos de trabajo
(denominados flujos). Además, cada iteración parte de la anterior incrementado o
revisando la funcionalidad implementada. Se suele denominar proceso. Ver Figura l.
FIISI'l$
Dlst't1o
Implt'mNllari6n
Pntt'bn
Página 18 de 90
1.3.2. Lenguaje de Programación Visu.al. Net [Ceba/los, 2003]
Visual Basic contin¿a' sicrido la her;anlienta . más productiva para crear
aplicaciones Windows que aprovechan las completas características de la interfaz de
usuario del sistema operativo. La palabra Visual hace referencia, bien a una forma de
diseño que utiliza directamente objetos gráficos para crear la interfaz de la aplicación, o
al aspecto gráfico que tomarán los objetos que formarán esa interfaz cuando se ejecute
el código que los crea. La palabra Basic (Beginners AII-Purpose Symbolic Instruction
Code) hace referencia al lenguaje del mismo nombre que, aunque fue diseñado para.
principiantes, ha sido el más utilizado en la historia de la informática.
Página i 9 de 90
./ Microsoft provee una !DE sencilla de manejar.
./ Utiliza una especia de lenguaje ens~mblador propio ILASM .
./ Para hacer ventanas, solo se necesita arrastrar componentes y agregarlos
al diseño .
./ Soporte para LINQ .
./ La sintaxis es casi la misma Que VB6.
1
Proyecto AjpdSoft: hllp://www.ajpdsoft.com
Pagina oficial de Microsoft: www.microsoft.com/sqlserver
Página 20 de 90
Este sistema incluye una versión reducida, llamada MSDE con el mi~mo motor
de base de datos pero orientado a proyectos más pequeños, que en sus versiones 2005 y
2008 pasa a ser el SQL Express Edition, que se distribuye en forma gratuita.
Es común desarrollar completos proyectos complementando Microsoft SQL
Servcr y Microsoft Access a través de los llamados ADP (Access Data Project). De esta
forma se completa la base de datos (Microsoft SQL Server), con el entorno de
desarrollo (VBA Access), a través de la implementación de aplicaciones de dos capas
mediante el uso de formularios Windows.
Página 21 de 90
CAPITULO II:
Página 22 de 90
2.1. OBJETiVOS
2.1.1. Objetivo General ·
Desarrollar e impkmentar el Sistema de rentas para la Municipalidad Distrital
de Bellavista
Página 23 de 90
Esta realidad es aJena a la Municipalidad JJistrital de Bellavista ya que el
sistema con el que se cuenta, no cubre las necesidades con las que demanda la
institución.
El personal que labora en el área de rentas cuenta con un sistema, cuyo uso es
meramente de consultas, emisióü de los reportes, y las hojas HR y PU.
El sistema actual del área de Rentas no dispone de la modificación de los datos
de contribuyente siendo esta nula en el sistema ya que todo cambio que se deben
realizar en los datos del contribuyente se debe de hacer directo en la base de datos.
Existe, también el problema de la duplicidad de predios por lo que al presentarse
este caso, la encargada del sistema debe de ingresar de nuevo al contribuyente y
añadirle los predios antes consignados y borrar si es que se pudiere de la base de datos
al antiguo registro.
Página 24 de 90
Por lo qne las cncargmlas del área de Rentas se comunican constantemente con
el área de Informática y Estadística e inclusive tienen que desplazarse hasta el área de
Página 25 de 90
Debido a que clientes . y servidores son conceptos a nivel software y no
hardware, una misma máquina jíucdc actuar corno cliciúe y servidor al mismo tiempo.
Página 26 de 90
2.5.2. Nivel Lógico O Controlador
Es donde residen los programas que se ejecutan, se reciben las peticiones del
usuario y se envían las respuestas tras el proceso. Se denomina también capa de negocio
(e incluso de lógica del negocio) porque es aquí donde se establecen todas las reglas que
deben cumplirse. Esta capa se comunica con la capa de presentación, para recibir las
solicitudes y presentar los resultados, y con la capa de datos, para solicitar al gestor de
base de datos almacenar o recuperar datos de él. También se consideran aquí los
programas de aplicación.
Está formada por uno o más gestores de bases de datos que realizan todo el ·
almacenamiento de datos, reciben solicitudes de almacenamiento o recuperación de
información desde la capa de negocio.
Página 27 de 90
El análisis de requisitos es el proceso de estudio de las necesidades de los
usuarios para llegar a una definición de los requisitos del sistema, de hardware o de
software; así como su estudio y refinamiento.
• Definir los requisitos de Interfaces del software con el resto del sistema y
el exterior. Como los usuarios, el hardware, otras aplicaciones. La interfaz con el
<<extend>>
Cl
-r- 1_ Administrar Usuario
Administrar Sistema
Administrador
<<extend>> (-·· ~)
--------· --~--
2. Administrar Variables del
Sistema
Página 28 de 90
Casos de Uso del Operador del Sistema
·- '"• ------.·-~;,.e:::~-~=~~~)
2. Gestion de Procesamiento de
Datos
''·· ......
·····-~~
/
\
... ---------,, \
' /
3. Administrar Caja
4. Generacion de Reportes
Página 29 de 90
• Casos de uso dCI Operador del Sistema
Caso de Uso 1: Gestión de Registro y Mantenimiento
Página 30 de 90
). Buscar y listar los contribuyentes y sus
respectivos predios ..
2. Registrar, buscar, modificar los pagos del
contribuyente de sus Predios por año.
3. Registrar, buscar, modificar para hacer el
Descripción Cambio de Nombre del predio.
4. Registrar, Buscar, modificar la exoneración
de la limpieza de un predio.
S. Buscar y Listar los tributos.
6. Buscar y Listar las calles y Lugares de
ubicación de los predios. .
Página 31 de 90 .
Caso de Uso 4: Generar Reportes
Nombre GENERAR REPORTES
Actor Operador del Sistema
Buscar la información del contribuyente.
Propósito Emitir el recibo de Pago junto con el
Formato del Autovalúo del Contribuyente.
l. Buscar Contribuyente y el predio.
2. Buscar pago realizado por el
contribuyente.
Descripción 3.Registrar, buscar, visualizar y emitir los
formularios (PU,HR)
4. Registrar y Emitir recibos de pago del
contribuyente.
Cuadro 2.5: Caso de Uso 4 "Generar Reportes"
Página 32 de 90
rr ,-
rr- ' .
~ lj
Uil
\ 1
~hli ~ ~
~
:.l
l.t!
~~n. ~~~ ~-
i /
,---
~¡¡L~~ ! ~1
'--....,_ \\ ~/;:-ID~
f~~
m. ~~~]., B! _· .. ,
~'"
/ S-. ~
'\\ ,---.
l~vl i¡l,
~
-~ ldl: .~~lj'' ~
r.•i, .!u ~ .'..!: L,
~ l~!i!l .~tll ~=o
ll~·
~~wl
~ ~ .
~Ukw ~ 1/
•r
~~ ~·
2.8. DIAGRAMA DE ESTADOS
A continuación se muestra el diagrama de estados de los principales objetos del
sistema.
. \l •
rontribu_y_e-ntc-e-J
:--:~--~~[~-~~~-
(1 Contribuyente '1
Registrado
[=-~l
[
~~1
Predio Sin ') r Predio Con
,.., ~ )'"""'
~--L_,
1 Registrar '¡
l_ Pago_s_j
Página 34 de 90
2.9.1. Diagrama De Secuencia
2.9.1.1.- Nivel De Especificación
A continuación los principales diagramas de secuencia:
Registrar Contribuyente
Registrar ¡c;~;¡¡;;~-;;¡~l
Contribuyente L j [ ~J l~:~to~
1 registar_Contribuyente() 1 D D
1
'¡------P.,~ 1
l1 obtener_Contribuyente() [
1 ¡- -------] 1 1
i ~~--------- 1
1
[ f registrar_Predio() 1 1
i
i '¡·¡. Guardar datos() 1
1
1
1
i ¡---·--------¡---------¡ 1
Eliminar Contribuyente
,-----·- - - - -
Eliminar · 1,
Base de Datos
Contribuyente 1
1 eliminar_Contribuyente ¡
n----------->r'l
lJ 1 1· ~rificar()
! 1
1
1-----,
·<E--__j
1 l_j predio_eliminado i
~-------[]
1
1 1
!
Guardar Datos ,l
r'r-------·--t
' 1 '
1 ---:?j '
'
1
11
-
1
:
'
u
i i
Página 35 de 90
Modificar Contl"ilmycnte
--~-----------1
r-e---------.~-
~ik~~---¡
l
Contribuyente 1 1Base de Datos
tribuyente i ~------------~----~--
. 1
-----·--------- ___ ___:_; ---- ~J '
1 modificar_Contribuyente .
~--.-----------)>
1
obtener_Contribuyente 1
<--J 1
modificar .._
'
guardar cambios
<--·-··--·----·---·----
i
~~~~----t
1
1
1
1
1
o
registra[ PredioO
o
IT
: obtener_Conlribuyente
F registrar
obtener Predio
b
Predio Registrado Guardar Datos
Página 36 de 90
}> Eliminar l'redio
i 1
'
.
obtenef1_Contribuyente() 1
1
~<E: =::J 1
. ! eliminar_Predio() 1
1
u · ~r Guardar Cambios
'
1 i' '
/
¡<E--------t------
1 .
.
1
!
Predio EliminadbL
-r------ ---·
Consultar Predio
,----------¡
Consultar Contribuyente !Predio
~1
1
¡-1,
1 . · ..
1
ConsultarLPredio()
~['j
1
obtener_Contribuyente()
~< 1
Jener_Predio()
~-]
1
1
1 T
Figura 2.10: Diagrama de Secuencia: Consultar Predio
Página 37 de 90
Modificar Predio
- ··-------,---,
[~:~~:~~:=~:] [-Pr~~~_]
·. - - - - - · - - - - - - - · - ·
Modificar 1 Base de Datos 1
--~~e_d~j
1 1--------·------~·-J
---+
modificarJ.PredioO
1
------¡¡J ¡
obtener_Contribuyente ¡
. ~:¿~::=:=J 1
. : modificar_P redioO i . [
[) 1.__Gu~:dar_~atosO_ j
~<E------------- -
1 Predio Modificado U ll1
-·r- ------- ------¡-- ---------------u
1
T ! 1
Registrar
Contribuyente Base de
Datos
~'~
~~· OhlooO<Pred;o )1
1: Registar Contribuyente . . 4: Guardar Datos
1 Predio 1
"" Contribuye
nte
+---
3: Registrar Predio
Página 3 8 de 90
Eliminar Contribuyente
Modificar Contribuyente
IL· Modificar
_Contrib~ye~te
\
5: Contribuyente Modificado
\\ -------------- -- ·-- -··-······--~- '\C-----
\\
\ \
~ \\\_ Base de ·
1: modificar_Contribuyente 3: Modificar L-='D'=a='tos"=.J
\_ 2: Obtener_Contribuyente ~~-
\ -------3J> ~
-- - --j--- ~
----------
'\ /-\ -- ---~---
~::~~~uyj/
Página 39 de 90
);> Registrar Predio
<E--
Registrar . 6: Predio Registrado Base de
---·-·-~··-··------.-·-··---
Predio ··
-------~------
Datos
----~----
-- -- ------ -----,----
' 5: Guardar Datos / · · - - - ·
'' .
'' /
\ ''
' ~ ' '' 4: Obtener Predio /;;/ 2: Obtener Contribuyente
''
' --::7
1: 11 \ .
\ \ /
'\ J /
r 1
~redi:} <E--
Contrib~
nte .
3: Registrar
Modificar Predio
Predio=:J
'
\ . . 1
1
1 /
\ 1
\ · 4: Guardar Datos'
\ 1
\ 1 11¡1
\~\1 \ 1
/
1 /
~ 1 ' 1
\ 1
1: Modificar Predi¿\ /
\ ! 2: Obtener Contribuyente
\ // <----
/-\
11. . 1 \
,/
1
1
1
.
1 \
~-¡_l 1 1
3: Modificar Predio
Página 40 de 90
Eliminar Predio
1: Obtener Contribuyente 3:
\
Guarda~\Cambios
---7
/'\ \ ~\
\
\
1 2: Eliminar Predio \
Contribu~ente --------7 Predio 1
- -
1
1
Consultar Predio
r-c;;;;sultar
l___dredio
Página 41 de 90
2.10. PRINCIPALES INTERFACES DEL SISTEMA
• Registro de Contribuyentes
1.\umtiiJrdUU.n I\Thltrl •·IJ~Iklvi\l\1. )ul "''
Registro de Contribuyentes
Tltu!.oM :
ONI:
s.,etoo : '"1""''-CAOO=----
ca~~c : IA;ABACA lntetiDf:
NimM:ro: ro--
lll
J!lloo
Página 42 de 90
Interfaz 2.2: Registro de Contribuyentes
• Registro de Tipo de Predio
1
a
[lluevo
a
f!!odificar
e:~
!;_liminar
19
Qe<hacer
Uil
:¡alir
Codigo
Página 43 de 90
• Registro y Mantenimiento de Aranceles
,¡ ¡ ' 1, ' ~
·i . ..
• Registro de Calles
a
~vo
a
[!!odlflclll' ~-
= 19
Q.eshiiCer
ll!l
:;.llr
Registro de Calles
COdigo
Nombre
Via:.
Secto•:
ll
Siguiente
Página 44 de 90
. Interfaz 2.6: Regish·o de Calles
• Registro de Categorías
Registro de Categorias
Clldigo
Ococripci6n: r-
DI
!J.IIililo
Oete""'161•:
lf ;!!:]
Interfaz 2.8: Registro de Clasificación de Predios
Página 45 de 90
• Registro de Condiciím de Propiedad
lo lo 1 1
o IJI
1' Sjguienle UUimo
''
WectmAh: Sftecifta..&.:ila;
r-:::
,..,.., ' ''
:.
~~~--:
J1_j 1
Página 46 de 90
• Registro de Entidad de Inscripéión ·
Cildigo
Descripción:
-~--------~~o~__J!Ilima=·~~l:.
Sjguienle _
.·L. ! ..J
Página 4 7 de 90
Interfaz 2.12: Registro de Valores de Categorías
• Registro de Usos de Predio
,,. , ,·~:-n~eu'!t'U'tZ 1
t·f ''·rl ,,·'tBJ r'w ·-a i$"1' t 'r·t e·ttd
-
o.. o .. ., = .¡-
L________ ~ --
Interfaz 2.13: Registro de Usos de Predio
• Registro de Tributos
a
ttJevo
a
!!)ldiicar ~
~ ~
Qe<hacer ~h
i
Registro de Tributos
Cbdigo
Página 48 de 90
• Registro de Vías
D Cl 1 19 ~
~ !!)Jdificar ~ !leshacer ~alr
Registro de Vias
CiHfigo
Abrevialura :
Deicripción:
Cl
Ullimo
Codigo
Descripción :
ll
Sjguienle 11
Página 49 de 90
Interfaz 2.16: Registro de Tipo de Propiedad·
• Registro de Tipo de Predio
COdigo
Descripción:
o
Ultimo
D
!!l)revo
COdigo
Descripción:
1
D
Si9uiente /'frl/¡
Unimo
Página 50 de 90
· .CAPITULO III:
DISEÑO Y DESARROLLO DE LA BASE DE DATOS
Página 51 de 90
3.1. MODELO ENTIDAD 1 RELACIÓN
~
-
~~ . -
- _i/i
~
........
~~
¡..__.. ~:;:.:t;;""l
:!::
"r..,..
-
1:::..
....
-- -....
1 ..... 1'
~-- ~- : ~ '
¡:;:
-~~
....Ooioi
.,._
:t~
-·
~·~
""",..,..
......
~
......
!lol!!."w ~~.:
J 1=1~:::.
.....
...... .
- :-1
, ........ 4
~. '
...
-..---·w..-_
'"".._...,
::+. ~·
--.....
....-
--..---·
-.-:pr..-u.•
N~
"'-
....
....
.. -
--
ltiilii:IN;IIiiiil
··~·
.._ ~
,...
l
~
_,,.,..._._,
M.~
,._,
....
..,._ m::~=-JI!fo!
--.......
""·'""
-~
Página 52 de 90
3.2. DICCIONARIO DE DATOS
• Tabla Año
Nombre de columna Permitir valores nutos
nvarchar 4 V'
bit v
Flag_FechaFacturacio b~ V'
Flag_GastosAdminist b~ V'
Flag_ValorCategoria b~ V'
Flag_Arancel b~ V'
Flag_Arancellimp b~ v
Flag_Depreciacioh bR v
Flag_Uit b~ ·v
Flag_Escalalmp b~ V'
Flag_Predio bit v
Cuadro 3.1: Tabla Año
• Tabla Arancel
Permitir valores nulos
Id_Anno lnt 4 v
Cod_Calle int 4 v
Cuadra int 4 V'
Lado lnt 4 V'
Numero int 4 V'
Arancel float 8 V'
Página 53 de 90
• Tabla Base Imponible
Nombre de columna Permit~ valores nulos i
-~'11' int
Codigo int 4 1/
ld_Predial lnt 4 1/
Nro_Recibo int 4 1/
Totai_Abono float 8 1/
Hora varchar 20 1/
Fetha_Pago varchar 20 1/
ld_AnnoDeuda lnt 4 .I/
Periodos char 5 1/
Estado bit 1/
Fecha_Anulado varchar 20 1/
• Tabla Calle
Nombre de coiÜmna Tipa de datos Permitir valores-nUlos
~'11 lnt
Cod_Via int 1/
Nom_cane varchar 50 1/
Cod_Sector int 4 1/
• Tabla Categoría
• Tabla Clasificación
Página 54 de 90
• Tabla Condición
• Tabla Contribuyente
Tipo de datos Perm~lr valores nulos
lnt
.nvarchar v
varchar 15 v
nvarchar 50 v
varchar 15 v
lnt 4 v
nvarchar 4 v
nvarChar 4 v
nvarchar 4 v
nvarchar 4 v
int 4 11
Estado_Contribuyent< bR v
Cuadro 3.9: Tabla Contribuyente
• Tabla Depreciación
~e¡¡ 1 ..
Norilbre de"coftimna
.
Id_Ciasificacion
..
Tipodedat~
int
int
F>érm111r vaiores nulos :
v
Id_Material lnt 4 v
ld_Anno int 4 v
Hasta lnt 4 v
MuyBueno float 8 v
Bueno float 8 v
Regular float 8 v
Malo float 8 11
Página 55 de 90
• Tabla Deialle Base Imponible
Nombre de columna Tipo de datos Permitir valores nulos
int
lnt 4 V
lnt 4 V
Nro_Nivel int 4 V
Antiguedad int 4 V
Valor _Unitario float 8 V
Factor_Depre float 8 V
Monto~Depreciado float 8 V
ValorUnit_Depreciado · float 8 V
Valor_Construcclon float 8 V
ValorConst_Oepre float 8 V
Depreciaclon float 8 V
Cuadro 3.11: Tabla Base Imponible
=
- Periodo
Abono
int
float
4
8
v
v
Cuadro 3.12: Tabla J)ctallc Caja
• Tabla Deuda
Nombre de columna Permitir valores nulos
Codlgo int 4 V
Tributo lnt 4 V
Saldo float 8 V
Id_Anno int 4 V
• Tabla Entidad
Nombre de columna J Tipo de datos 1 lonQitud 1 Permitir valores nulos .1
~'\/ • • lnt 4
r Oescrlpclon varchar 50
¡--
Página 56 de 90
• Tabla Escala Impuesto
Nombre de columna de datos .. Lo ltud Permitir valores nulos
4
Id_Anno 4 V
8 V
float 8 V
float 8 V
Parcial ·float 8 V
Imp_Acumulado float 8 V
~
int 4
1 Descripcion varchar 50 V
;--
Cuadro 3.17: Tabla Estado Construcción
• Tabla Facturación.
Nombre de columna 1 Tipo de datos 1 Longitud 1 Perm~~ valores nulos
~· 1 int 4
,'- Primera_Fecha smafldatetime 4 11
( Segunda_Fecha smafldatetime 4 V
;'-- Tercera Fecha smafldatetime 4 11
r- Cuarta Fecha smandatetitne 4 V
,.._ Id An,;;; int 4 V
'- -
Cuadro 3.18: Tabla Facturación
Página 57 de 90
• Tabla Gastos Administrativos
Permitir valores nulos
int 4 1/
. varchar 50 1/
float 8 1/
int 4 1/
• Tabla Lugar
Nombre de columna Tipo de datos Permitir valores nulos 1
int
varchar 8 1/
descripcion varchar 50 1/
• Tabla Liquidación
int
float
float
float
float
fioat
float
int
Página 58 de 90
• Tabla Impuesto Predial
int V
lnt V
float V
float 8 V
floot 8 V
float 8 V
float 8 V
float 8 V
bit 1 V
bit V
bit V
bit V
bit V
float 8 V
float 8 V
int 4 V
• Tabla Material
int 4 v·
int 4 1/
int 4 1/
Secuencia int 4 1/
Ano .....Constru lnt 4 .V
Antiguedad nvarchar 255 1/
1 int 4 1/
int 4 1/
int 4 1/
nvarchar 255 1/
nvarchar 255 1/
nvarchar 255 1/
nvarchar 255 1/
nvarchar 255 1/
nvarchar 255 1/
nvarchar 255 1/
float 6 1/
Página 59 de 90
Cuadro 3.24: Tabla Detalle l'redio
• Tabla l'redio '
· Nombre de columna Tipo de datas Pertnft¡f VaioreS nUiOS ·
:•\'/ 1 lnt
Codigo lnt 4 1/
Cod_Catastral varchar 12 1/
1d_Condlcion lnt 4 1/
Cod_cane lnt 4 1/
Cod_Sector lnt 4 1/
Munl nvarchar 4 1/
[lnt] n\"archar 4 1/
Ml nvarchar. 4 1/
Lote nvarchar 4 1/
Jd_EstadoConstrucclo lnt 4 1/
Jd_TipoPredlo lnt 4 1/
Jd_UsoPredio lnt 4 1/
Id_Inafecto lnt 4 1/
Tota_Areac float 8 1/
Area_Ter float 8 1/
Jd_Oeclarante lnt 4 1/
Id_Anno lnt 4 1/
Flag_Procesado bit 1 1/
Jd_dasificadon lnt 4 1/
Id_TlpoPropiedad lnt 4 1/
• Tabla Sector
valores nulos
1/
1/
• Tabla Declarante
Página 60 de 90
• Tabla Inafccto
• Tabla TipoPredio
• Tabla TipoPropicdad
Nombre de columna Tipo de datos . Permitir valores nulos
•W ···- int
Descrlpcion varchar so
• Tabla Tributo
Nombre de columna Tipo de datos Permitir valOres nulos
~'ll ·¡nt
Cod~Tributo int
Destripcion varchar 50
Página 61 de 90
• Tabla UIT
int
int 4 1/
nvarchar 10 1/
nvarchar 30 1/
float 8 1/
nvarchar 1 1/
float 8 1/
1/'
1/
float 1/
float 1/
float .I/
fioat 1/
float 1/
float 1/
float 1/
Página 62 de 90
CAPITULO IV:
IMPLEMENTACIÓN Y PRUEBAS DEL SISTEMA
Página 63 de 90
4.1. IMPLEMENTACIÓN DE LA ARQUITECTURA DEL SISTEMA
1 1
f-----"--L-----, ,.
Componentes
Comunes
"iL____R_e_p~o-rt_e_s____~
1
Gestión de Proceso
de Data
<<Dll>>
Validar usuario
Q ventana Usuado
<<Applicatlon>>
c¿l____j
Ventana
. . . .$ Ventana Admlnlstr;¡dor
ConSultar Predios
Página 64 de 90
4.1.3. Instalación Y Configuración De La Herramienta Sql Server
Lo primero que se hace es instalar el SQL Server en la siguiente ruta: C:\\
C:\Documents and Settings\lNFORMATlCA, luego de instalarlo, reiniciamos el equipo
~ Eause
..-. ...
¿_j iifQP
r éulo·slarl service when os slarls
~ .5_1arliConln1ue
3. Cerrar ventana
Ahora el servidor de Datos esta disponible para dar servicios a cualquier equipo
que conforrna el área de Rentas
Página 65 de 90
4.1.4. Instalación y Configuración Del Sistema
Para la instalación del sisteina necesitámós instalar también el Microsoft Visual
Studio 2008, una vez que se han instalado los dos software, se restaura la Base de Datos
"RentasMDB"
Página 66 de 90
4.2.2. Validación
Página 67 de 90
CAPITULO V:
EVALUACJON DEL PROYECTO
Página 68 de 90
5.1.- COSTOS Y BENEFICIOS DEL PROYECTO
El desarrollo de un sistema de estas caral:terísticas es adecuado en entornos en
los que éste es inferior o igual al costo de adquisición del sistema ya existente. También
se debe de tener en cuenla íos costos de: mantenimiento, formación, etc. De modo que
se pueda apreciar la factibilidad de la realización del proyecto.
Página 69 de 90
5.1.2.- Costos dc·Man{(•nimicnto
Los costos de mantenimiento son aqueJJos que involucran la administración
diaria del sistema, la que se encontrará a cargo de In Municipalidad Distrital de
BeJJavista específicamente de Área de Rentas, estos .costos están asociados a la
organización interna de la institución ..
5.1.3.- Beneficios
Los beneficios del sistema de rentas se pueden manifestar de forma tangible e
intangible.
El nuevo sistema de información se ha proyectado para una vida útil de 5 años,
teniendo los siguientes criterios:
./ Implementación de Módulos de requerirse .
./ Respaldo de Datos de forma mensual.
./ Ahorro de recursos (tiempo, personal, etc.) a la ahora de mgresar
información de contribuyentes nuevos u obtener reportes de forma diaria .
./ Mejora en la gestión de Tramite Tributario en lo que a Rentas de refiere .
./ Redncción notable en la pérdida de información o en la duplicidad de
contribuyente y predios.
Beneficios Tangibles
Aquellos beneficios que se pueden comprobar en términos de tiempo y
economía.
Página 70 de 90
---
'
--~--
'NL::· -·
Sis.teñtlf ·· · '
1
" Beneficio - Ahorro
¡ Actual Propuesto
! Actividad Minutos
(Sl) (S2)
(Sl ~S2)
T (min.) T (min.)
- '
1 día= 20 predios
SI: 20*5=50
a) Crear predio 5 1
S2:20*1=20
SI-S2=30
1 día= 20 predios
b) Proceso de SI: 20*10=400
10 2
Reportes de Predios S2:20*2=40
SI -S2=390
SI= 5
e) Listar
5 2 S2=2
Contribuyentes
SI-S2=3
Cuadro 5.2: Tiempo usado por los sistemas en el desarrollo de actividades críticas.
Beneficios Intangibles
• Incrementar la productividad del personal de la _unidad de
Administración Tributaria al pennitirles el acceso inmediato a la información que
necesitan.
Página 71 de 90
5.2. ANÁLISIS ECONÓMICO
El análisis económico consiste en evaluar los costos estimados y los beneficios
obtenidos, con el tin de determinar si el proyecto es rentable. Es evidente, que el mayor
beneficio obtenido será cuando el sistema empiece a funcionar.
Para determinar si el proyecto es rentable, se considero que el sistema de
información tiene cinco años de vida útil por los criterios antes mencionados.
Página 72 de 90
CONCLUSIONES
Página 73 de 90
RECOMENDACIONES
Página 74 de 90
BIBLIOGRAFÍA
Página 75 de 90
WEBGRAFÍA
http://ww>v.munibellavista-sullana.gob.pe
http://www.munibellavista-sullana.gob.pe/Organigrama.html
http://www.munibellavista-
sullana.gob.pe/web/images/stories/mdb/documentos/gestionlmof.pdf
http://www2.ids.ac.uklgdr/cfs/TaxNews/Intemetfassung%20Studie%2044%20v
on%20Haldenwang%20et%20al.pdf
Página 76 de 90
ANEXOS
ANEXOOl
Página 77 de 90
ANEX002
CUESTIONARIO
J. ¿Cómo calificaría Ud. el Nuevo Sistema de Rentas actual de la
Municipalidad Distrital de Bellavista?
a) Buena
b) Regular
e) Mala
d) Pésima
4. ¿Cree usted que las colas para el registro de predios han disminuido
notablemente?
a) No
b) Si
Página 78 de 90
ANEX003
01. Manual de Usuario
2.- Ingresar al Gestor de Base Datos, seleccionar todas las tareas y Restaurar
Base de Datos.
En la PC Cliente instalar el sistema de Rentas de la Municipalidad Distrital de
Bellavista.
-· J
Usuario: SA
Contraseña: SRMB
Página 79 de 90
.. ,.
Registro de Contribuyentes
Uulao:
~f """"""'': WiAN SttvAGtORIASUCESIOfl
r DNI: r--
c.s.u--:
A""""""•7N.,.;t,oot•: , - - - - - - - - - - - - -
DNt~ r----
'l!clnr: r~-~-- ,.. ........... ,,~
IC~.J
Interfaz 2: Ucgistro de Contribuyentes
Página 80 de 90
• Registro de Tipo .de Predio
Cl
.U.ftimo
,-,
__ j __ j
_.u
Interfaz 4: Registro y Mantenimiento de Años
Página 81 de 90
• Registro y Mantenimiento de Aranceles
·•
• Registro de Calles
·a a 1:1 19 CP
Nuevo [1odifk:llr ~ Qe~er ~·
Registro de Calles
Códógo
Nombre
Via:.
Seclm:
,. '· .' : .
·a
1 Siguiente
Página 82 de 90
• RcgistJ·o de Categorías
Registro de Categorias
Cl>digo
Detcripci6n : ¡--
lll
!l.himo
.....,. r·--
Página 83 de 90
• · Registro de Condición de J>ropiedad
D
S;,.riente IC!JI
Interfaz 8: Registro de Condición de J>ropicdad
-
- ~ " ., -.
g
....• '
~
"
Página 84 de 90
• RcgistJ·o de ~:nti.dad de lnscri¡Jción
'
Ci>digo .
Oetcriptión :
o lll
Siguiente ynimo
i
1
''
1'
1
1
1
1
Interfaz 11: Registro de Valores de Categorías
Púgina 85 de 90
• Registro de Usos de Predio
. . . . . -·~··-.c._.:..,::~~,r,-"}'"·"
i_Íitw;;
D .
·sc:'&'lt úuur
1 '\HF ern &ntr···li},_ ''W·dV'~:iswm;.&i_tg
D -CI . $ .. . .
; [liM """"' tiMo """"" !16
• Registro de T1·ibutos
Registro de Tributos
Codigo
ll '1
1~ente .J
¡ m
Uhimo
Página 86 de 90
• Registro de Vías ~-. ' .
Registro de Vias
· coo;00
Alneviattna:
Descripción: , . - - - , - - - - · - - -
. '
CD<figo . f
Dettrip<:;m,: ¡---------
.___===~===-sjguren_a_. -'-IL_-~:l.J
Interfaz·) S: Registro de Tipo de l'ropiedad
Página 87 de 90
Registro tic Tipo· ti~ J'retlio
' '.,
Cb<igo
1
1
1
1
1
Interfaz 16: Registro de Tipo de Predio
., t; •
o Cl 1:1 1!} ~
lt-JoYO t!odfí<~ """"" Qesho<er ~
Desc1ipcrón :
e
S~erde
Página 88 de 90
Reportes de Sistema de Rentas
Fecha lnciol:
13011112012::J
Fecha Final :
130/1112012 ::J
Fecha Final :
13011112012 ::J \llsuellze
'·
Página 89 de 90
• Imprime notificaciones a los Contribuyentes
. -¡
Imprimir Notifiéaciones
Año:
Sector.:
;
@
Vituálizar
'.
Página 90 de 90