Aplicación Web para Control de Actas SUNAT
Aplicación Web para Control de Actas SUNAT
FACULTAD DE INGENIERÍA
TESIS
PARA OBTENER EL TÍTULO PROFESIONAL DE INGENIERO
DE SISTEMAS
AUTORES:
Br. Castro Segura Julio Cesar
Br. Miñano Pérez Alberto Oban
ASESOR:
Mg. Santos Fernández Juan Pedro
TRUJILLO – PERÚ
2014
1
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
DEDICATORIA
Julio César
Alberto Obán
3
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
PRESENTACIÓN
Con la finalidad de cumplir con los requisitos para optar el título profesional de Ingenieros de
Sistemas.
Ponemos el presente trabajo para que sea analizado a vuestro criterio y consideración, esperando
que constituya una herramienta útil de consulta para quienes se interesen en el estudio realizado.
-------------------------------------------------- ------------------------------------------------
---
Castro Segura, Julio Cesar Miñano Pérez, Alberto Oban
A Dios todopoderoso, que está en cada uno de nosotros, en todas las circunstancias de
nuestra vida, llenándonos de vida y salud. por habernos iluminado durante toda la
carrera y habernos dado fuerzas para seguir siempre adelante.
A nuestros padres, por enseñarnos a vivir los hermosos momentos de la vida, mostrando
felicidad y amor, por guiarnos y ser nuestros mejores amigos.
A nuestros amigos por celebrar siempre nuestros triunfos y apoyar en los momentos
difíciles.
A nuestro asesor Ing. Juan Pedro Santos Fernández, por su apoyo y disponibilidad para
guiarnos en el cumplimiento de nuestra meta.
Los Autores
5
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
RESUMEN
“Desarrollo de una aplicación web dinámica con la implementación del
Framework Jquery para mejorar la gestión del control de actas de
verificación de emisión de comprobantes de pago y control móvil de la
SUNAT - La Libertad”.
Ha sido elaborado con la finalidad de demostrar que se puede mejorar la gestión del
control de actas de verificación de emisión de comprobantes de pago y control móvil
mediante el desarrollo e implementación de una aplicación web dinámica logrando que
la disponibilidad, acceso y transferencia de la información entre las diferentes áreas se
realice de una manera rápida, confiable y en tiempo real. Para lograr esto nos hemos
planteado:
• Reducir el tiempo para la generación de documentos y actas tanto de verificación
de emisión de comprobantes de pago como de control móvil.
• Reducir el tiempo en la asignación y rendición de cuentas de gastos por operativos.
• Reducir la redundancia en la cantidad de operativos que se programan y ejecutan en
las distintas zonas del departamento.
• Reducir el tiempo que toma emitir reportes y cálculo de datos para elaborar los
respectivos informes.
Para el desarrollo de la aplicación nos hemos inclinado por usar la metodología RUP y
sus 4 fases. Con la implementación de la aplicación web se consiguió reducir
drásticamente los tiempos en los procesos relacionados con la Gestión de Actas de
Emisión de Comprobantes de Pago y Control Móvil, el beneficio de esta reducción de
tiempos fue la disminución de costos para la organización.
It has been developed in order to show that you can improve management control
records verification issue payment vouchers and mobile control through the
development and implementation of a dynamic web application managing the
availability, access and transfer of information between different areas is done quickly,
reliably and in real time. To achieve this we have set:
• Reduce time to generate both documents and records check receipts broadcast and
mobile control.
• Reduce time allocation and accountability for operational expenses.
• Reduce redundancy in the number of operations that are programmed and executed
in different areas of the department.
• Reduce the time it takes to issue reports and calculation of data for the respective
reports.
For application development we have tended to use the RUP methodology with its 4
phases that allow software development retaining the strengths of the Unified Process.
With the implementation of the Web application was achieved drastically reduce the
times that were used in the processes related to the management of records of Issue
Voucher and Mobile Control, the benefit of this reduction of time was decreased costs
to the organization.
Likewise managed to significantly increase levels of end user satisfaction regarding the
entire process, he also demonstrated the ease of use of the web application and the
availability of information obtained from the project.
ÍNDICE GENERAL
7
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
DEDICATORIA ........................................................................................................ ii
AGRADECIMIENTO ............................................................................................... iv
PRESENTACIÓN ..................................................................................................... v
RESUMEN ................................................................................................................ vi
CAPITULO I: GENERALIDADES
1.5. Indicadores........................................................................................................ 3
1.7. Objetivos........................................................................................................... 6
9
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
[Link]. Factor de peso de los casos de uso sin ajustar (UUCW) ...... 95
11
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
13
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
ÍNDICE DE TABLAS
15
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
17
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
ÍNDICE DE DIAGRAMAS
19
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
CAPITULO I:
GENERALIDADES
21
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
1.4. Variables:
1.5. Indicadores:
Indicadores Cualitativos:
Se determinaron los siguientes indicadores cualitativos relacionados con la
variable dependiente:
• Nivel de satisfacción de los usuarios.
• Facilidad de uso del sistema.
• Disponibilidad de la Información.
Indicadores Cuantitativos:
Se determinaron los siguientes indicadores cuantitativos relacionados con la
variable dependiente:
• Tiempo que utiliza el administrador en la generación de reportes.
• Tiempo promedio utilizado por el usuario para el registro de datos (devolución
de actas).
1.6.1. Legal:
La realización de éste Proyecto se lleva a cabo de acuerdo al reglamento de
Grados y Títulos de la Facultad de Ingeniería de la Universidad Nacional
de Trujillo.
1.6.2. Académica:
1.6.3. Institucional:
1.6.4. Económica:
• Ahorro en el costo de licencias de software, ya que para la
implementación del Portal Web se utilizará Software libre.
• Lo que se busca al desarrollar el sistema de información, es generar un
beneficio económico para la institución cliente, disminuyendo costos y
reduciendo tiempos de procesamiento así como generando ingresos y
ofreciendo mejores servicios a los clientes.
1.6.5. Tecnológica:
23
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
1.6.6. Operativa:
• La implementación del sistema le facilitará a la institución el proceso
de generación de actas de verificación de comprobantes de pago y
control móvil con los consiguientes beneficios que esto trae consigo.
• Los usuarios tendrán a la mano una herramienta para optimizar el
desempeño de sus funciones.
1.6.7. Social:
El Proyecto será beneficioso para la población de La Libertad ya que
ayudará a llevar un adecuado control respecto a la generación y emisión de
comprobantes de pago. Así también el Uso del Software libre se plantea
como una corriente muy prometedora y con bastante futuro en cuanto a las
mejoras de empleo para aquellos que estén preparados en el uso de esta
herramienta.
1.6.8. Ambiental:
La implementación del sistema web propuesto ofrece una oportunidad de
contribuir con preservar los recursos naturales minimizando el consumo de
papel y reduciendo la cantidad de residuos producidos por persona.
1.7. Objetivos:
25
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
1.8. Limitaciones
• Dificultad en el recojo de información de los usuarios, debido a que la mayoría
de estos no cuenta con el tiempo disponible para brindar alguna entrevista o
resolver encuestas.
• Poco tiempo para el desarrollo e implantación del Sistema basado en Web.
• No todo el personal de informática de la institución cuenta con capacitación en
las tecnologías Open Source.
• Pocos antecedentes con respecto a trabajos similares.
27
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
2.1. Antecedentes:
A Nivel Local:
- Título: Elaboración e Implementación de un sistema de información de
planillas únicas de remuneraciones con tecnología web para mejorar el
procesamiento de la información en la unidad de remuneraciones de la
UNT (Ormeño Flores, y otros, 2008).
Autores:
Ormeño Flores, Walter Diego.
Gómez Ávila, José Alberto.
Institución: Tesis presentada en la Universidad Nacional de Trujillo en el año
2008.
Resumen: Este proyecto fue elaborado con la finalidad de mejorar el ingreso y
procesamiento de la información en lo referido a planillas de remuneraciones
de la Universidad Nacional de Trujillo. Cuenta con varios módulos de registro,
configuración y reportes los cuales han sido elaborados con tecnología web y
metodología RUP por alumnos de la propia universidad.
Correlación: En nuestra investigación el proceso de asignación, control y
archivamiento de actas de verificación de comprobantes de pago y control
móvil requieren de un considerable tiempo generando el uso de mayores
recursos cuando se requiere un corte documentario.
29
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
A Nivel Nacional:
31
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
A Nivel Internacional:
- Título: Sistema Web para el Control de Préstamos de Herramientas y
Accesorios en los Laboratorios de la Facultad de Ingeniería de Sistemas,
Electrónica e Industrial Sistema Web para el Control de Préstamos de
Herramientas y Accesorios en los Laboratorios de la Facultad de
Ingeniería de Sistemas, Electrónica e Industrial (Garzón Freire, 2013)
Autores:
Garzón Freire, José Fabricio.
Institución: Tesis presentada en la Universidad Técnica de Ambato - Ecuador.
Resumen: La finalidad de éste aplicativo es poder brindar un apoyo a la
Facultad de Ingeniería de Sistemas, Electrónica e Industrial de la Universidad
Técnica de Ambato de tal manera que se agilice el tiempo de control de
información que se proporciona en los préstamos, para que los estudiantes se
sientan conformes del servicio que se brinda.
Correlación: En nuestra investigación el proceso de asignación, control y
archivamiento de actas de verificación de comprobantes de pago y control
33
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
2.2.2. PHP:
Php es un lenguaje de secuencia de comandos de servidor diseñado
específicamente para la Web. Dentro de una página web puede incrustar
código PHP que se ejecutara cada vez que se visite una página. El código
php es interpretado en el servidor web y genera código HTML y otro
contenido que el visitante vera.
PHP fue concebido en 1994 y es fruto del trabajo de un hombre, Rasmus
Lerdorf. Ha sido adoptado por otras personas de talento y ha
experimentado cuatro importantes transformaciones hasta convertirse en el
producto actual. En agosto del 2004. Se encontraba instalado en más de 17
millones de dominios de todo el mundo y su número crece rápidamente.
PHP es un producto de código abierto, lo que quiere decir que se puede
acceder a su código. Puede utilizarlo modificarlo y retribuirlo sin coste
alguno.
Las siglas PHP equivalían inicialmente a Personal Home Page (Página de
inicio personal) pero se modificaron de acuerdo con la convención de
designación de GNU y ahora equivale a PHP Hipertext Processor
(Preprocesador de hipertexto PHP) (Luke Welling, 2005).
35
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
2.2.3. MySQL:
MySQL es un sistema de administración de bases de datos relacional
(RDBMS). Se trata de un programa capaz de almacenar una enorme
cantidad de datos de gran variedad y de distribuirlos para cubrir las
necesidades de cualquier tipo de organización, desde pequeños
establecimientos comerciales a grandes empresas y organismos
administrativos. MySQL compite con sistemas RDBMS propietarios
conocidos, como Oracle, SQL Server y DB2.
MySQL incluye todos los elementos necesarios para instalar el programa,
preparar diferentes niveles de acceso de usuario, administrar el sistema y
proteger y hacer volcados de datos. Puede desarrollar sus propias
aplicaciones de base de datos en la mayor parte de los lenguajes de
programación utilizados en la actualidad y ejecutarlos en casi todos los
sistemas operativos, incluyendo algunos de los que probablemente no ha
oído nunca hablar. MySQL utiliza el lenguaje de consulta estructurado
(SQL).
Antes Mysql se consideraba como la opción ideal de sitios web; sin
embargo, ahora incorpora muchas de las funciones necesarias para otros
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No
Comercial-Compartir bajo la misma licencia 2.5 Perú.
36
entornos y conserva su gran velocidad. Mysql es una base de datos robusta
que se la puede comparar con una base de datos comercial, es incluso más
veloz en el procesamiento de las transacciones y dispone de un sistema de
permisos elegante y potente, y ahora, además, incluye un motor de
almacenamiento InnoDb compatible con ACID, además dispone de stored
procedures, triggers, vistas.
Mysql es rápido, y una solución accesible para administrar correctamente
los datos de una empresa. MysqlAB es la compañía responsable del
desarrollo de Mysql, dispone de un sistema de asistencia eficiente y a un
precio razonable, y, como ocurre con la mayor parte de las comunidades
de código abierto, se puede encontrar una gran cantidad de ayuda en la
Web.
Son muchas las razones para escoger a Mysql como una solución de
misión crítica para la administración de datos:
Costo: Mysql es gratuito para la mayor parte de los usos y su servicio de
asistencia resulta económico.
Asistencia: MysqlAB ofrece contratos de asistencia a precios razonables y
existe una nutrida y activa comunidad Mysql.
Velocidad: Mysql es mucho más rápido que la mayoría de sus rivales.
Funcionalidad: Mysql dispone de muchas de las funciones que exigen los
desarrolladores profesionales, como compatibilidad completa con ACID,
compatibilidad para la mayor parte de SQL ANSI, volcados online,
duplicación, funciones SSL e integración con la mayor parte de los
entornos de programación.
Portabilidad: Mysql se ejecuta en la inmensa mayoría de sistemas
operativos y, la mayor parte de los casos, los datos se pueden transferir de
un sistema a otro sin dificultad.
Facilidad de uso: Mysql resulta fácil de utilizar y de administrar. Las
herramientas de Mysql son potentes y flexibles, sin sacrificar su capacidad
de uso (Gilfillan, 2003).
2.2.4. Ajax:
37
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
39
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Trabajadores (“quién”)
Define el comportamiento y responsabilidades (rol) de
un individuo, grupo de individuos, sistema automatizado o máquina, que
trabajan en conjunto como un equipo. Ellos realizan las actividades y son
propietarios de elementos.
Actividades (“cómo”)
Es una tarea que tiene un propósito
claro, es realizada por un trabajador y manipula
elementos.
Artefactos (”qué”)
Productos tangibles del proyecto que son
producidos, modificados y usados por las actividades. Pueden ser modelos,
elementos dentro del modelo, código
fuente y ejecutables.
41
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
43
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
45
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
47
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Actividades de XP
Codificar: Es necesario codificar y plasmar nuestras ideas a través del
código. En programación, el código expresa la interpretación del
problema, así podemos utilizar el código para comunicar, para hacer
comunes las ideas, y por tanto para aprender y mejorar.
Hacer prueba: Las características del software que no pueden ser
demostradas mediante pruebas simplemente no existen. Las pruebas dan la
oportunidad de saber si lo implementado es lo que en realidad se tenía en
mente. Las pruebas nos indican que nuestro trabajo funciona, cuando no
podemos pensar en ninguna prueba que pudiese originar un fallo en
nuestro sistema, entonces habremos acabado por completo.
Escuchar: “Los programadores no lo conocen todo, y sobre todo muchas
cosas que las personas de negocios piensan que son interesantes. Si ellos
pudieran programarse su propio software ¿para qué querrían
programadores?". Si vamos a hacer pruebas tenemos que preguntar si lo
obtenido es lo deseado, y tenemos que preguntar a quién necesita la
información. Tenemos que escuchar a nuestros clientes cuáles son los
problemas de su negocio, debemos de tener una escucha activa
explicándolo que es fácil y difícil de obtener, y la realimentación entre
ambos nos ayudan a todos a entender los problemas.
Diseñar: El diseño crea una estructura que organiza la lógica del sistema,
un buen diseño permite que el sistema crezca con cambios en un solo
lugar. Los diseños deben de ser sencillos, si alguna parte del sistema es de
desarrollo complejo, lo apropiado es dividirla en varias. Si hay fallos en el
diseño o malos diseños, estos deben de ser corregidos cuanto antes.
Resumiendo las actividades de Xp: Tenemos que codificar porque sin
código no hay programas, tenemos que hacer pruebas porque sin pruebas
no sabemos si hemos acabado de codificar, tenemos que escuchar, porque
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No
Comercial-Compartir bajo la misma licencia 2.5 Perú.
48
si no escuchamos no sabemos qué codificar ni probar, y tenemos que
diseñar para poder codificar, probar y escuchar
indefinidamente (Wikipedia, 2013).
49
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Ingeniería inversa
Autogeneración
Factores
Robustez
Puntaje Prioridad
Metodologías
0.15 0.25 0.3 0.2 0.1 1
RUP 4 4 4 4 4 4 1
XP 3 4 3 2 3 3.05 2
SCRUM 3 3 2 2 2 2.4 3
DSDM 2 2 2 2 3 2.1 5
Otras metodologías 2 2 3 2 2 2.3 4
Fuente: (Elaboración propia, 2014) (Anexo 2)
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No
Comercial-Compartir bajo la misma licencia 2.5 Perú.
50
2.3. Definición de Términos:
2.3.1. Aplicación Web: (E-lemental Perú):
Una Aplicación Web es una aplicación informática distribuida cuya
interfaz de usuario es accesible desde un cliente web, normalmente un
navegador web.
Características habituales
▪ Comunicación mediante http cobre tcp/Ip.
▪ Procesamiento en servidor
▪ Acceso a base de datos
▪ Arquitectura por capas
▪ Distintos tipos de usuarios.
51
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
53
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
complicado sobre todo si tenemos que presentar la solución con muy poco
tiempo, en este tipo de situaciones el empleo de librerías como el jQuery
nos facilitan el desarrollo de la aplicación. Otra ventaja paralela es
despreocuparnos cuando codificamos en la compatibilidad de navegadores,
ya que la librería resolverá esto.
Para utilizar la librería como dijimos debemos descargarla del sitio oficial
y en cada página que lo requiera agregar:
<script type="text/javascript" src="[Link]"></script>
La librería jQuery en resumen nos aporta las siguientes ventajas:
▪ Nos ahorra muchas líneas de código.
▪ Nos hace transparente el soporte de nuestra aplicación para los
navegadores principales.
▪ Nos provee de un mecanismo para la captura de eventos.
▪ Provee un conjunto de funciones para animar el contenido de la
página en forma muy sencilla.
▪ Integra funcionalidades para trabajar con AJAX.
NAVEGADORES
WEB
TECNOLOGÍAS DE
DESARROLLO DE
PAGINAS WEB S SERVIDORES
E WEB
C
TECNOLOGIA O
WEB
M
P URL
TECNOLOGÍAS DE O (Localizador
TECNOLOGIAS Uniforme de
INTERCONEXION DE
N
Recursos)
ORDENADORES E
OTRAS
TECNOLOGIAS
DE
TECNOLOGIAS
55
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
CAPITULO III:
MATERIALES Y MÉTODOS
3.1.2. Equipos:
Tabla 2: Materiales - Equipos
N° Descripción Unidad Cantidad
1 PC Procesador Dual Core 2.4 Ghz, 2 Gb Unidad
1
RAM, 500 GB de Disco Duro.
2 PC ProcesadorCorei7 2.5Ghz6 Gb RAM, Unidad
1
800 GB de Disco Duro.
3 Impresora HP 890 Unidad 2
3.1.3. Software
Tabla 3: Materiales - Software
N° Descripción Unidad Cantidad
Sistema Operativo Microsoft Windows 7
1 Unidad 2
Home Premium en Español (32 bits).
2 Open Office. Unidad 2
Servidor AppServ 2.5.10 incluye:
• Gestor de Base de datos
MySql5.0.4.
3 Unidad 2
• Lenguaje de programación PHP
5.5
• Servidor Apache 2.2.
4 Rational Rose 7 Unidad 1
57
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
N*Z2 * p*q
n= .............. ( 1 )
E2 * (N-1)+Z2 *p*q
Dónde:
n : muestra.
N: población.
Z: Nivel de Confianza (95%).
P: Probabilidad de Éxito (50%).
q: Probabilidad de fracaso (50%).
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No
Comercial-Compartir bajo la misma licencia 2.5 Perú.
58
E: Error de estimación (5%).
N
Dónde:
na: Muestra ajustada.
n : Tamaño de la muestra.
N : Tamaño de la población.
c. Indicadores:
I1: Nivel de satisfacción de los usuarios.
Los usuarios que interactúan con el sistema están conformados
por el personal que labora en La Sección de Operativos Masivos
de la División de Auditoria y el personal del área de Auditoria
que también interviene en este proceso, siendo un total de 30,
entonces la población sería de 30 personas. Como se trata de una
cantidad menor a 80 no es necesario aplicar fórmula para cálculo
de la muestra, entonces la muestra sería de 30 personas.
Descripción Cantidad
Supervisor 2
Encargado de actas 2
Fedatarios 26
TOTAL 30
Fuente: (Elaboración Propia, 2014)
N=30; n= 30
I2: Facilidad de uso del sistema.
Los usuarios que interactúan con el sistema están conformados
por el personal que labora en La Sección de Operativos Masivos
59
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
N=30; n= 30
N=30; n= 30
) ……………. ( 3 )
N = 1000
Ahora calculamos la muestra reemplazando valores en la
ecuación (1):
na = 218
….………..…. ( 4 )
N = 2500
n = 333
na = 294
61
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
3.2. Métodos:
Se plantean los siguientes pasos teniendo en cuenta el enfoque cuantitativo:
- Una vez establecido el contacto entre la institución y la investigación se
procede a hacer las mediciones de cómo es el nivel del procesamiento de la
información, para ello se usará los instrumentos definidos en la siguiente
sección "Técnicas de evaluación de indicadores". Luego se implanta el
software “Aplicación web”.
- Una vez implantado y los usuarios adaptados al mismo, volveremos a realizar
la misma medición del procesamiento de la información y se comprueba si el
procesamiento de la información mejora o no.
Se debe tener en cuenta que los usuarios han de adaptarse al uso del sistema, por
ello se ha estimado una semana de pruebas y capacitación al día siguiente de la
implantación del software y pasada otra semana se procede a realizar la medición.
Identificación de variables:
63
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Dónde:
O0: Gestión de Control de Actas VECP y CM
X: Sistema Informático
O0 X O1
Pre - Test Post - Test
65
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Ho: X < = Y
Ha: X <Y
n
∑ Xi
x = i=1
...... (5)
n
Donde:
n = Tamaño deseado de la muestra
n
( xi –x )2
i=1 ...... ( 6 )
σ2 =
n-1
nxny
RR RA
6.-Tomar la Decisión:
3.3. Técnicas
67
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
69
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Disponibilidad de la
Escala Valorada Encuesta
información para los
de 1 – 4 Tabulada
usuarios en el sistema
Tiempo que utiliza el
administrador en la Segundos Cronómetro
generación de reportes.
Tiempo promedio usado
para registrar la Devolución Segundos Cronómetro
de Actas.
71
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
3.5.
CAPITULO IV:
FASE DE CONCEPCIÓN
73
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
• Posicionamiento:
➢ Oportunidad de Negocio
El sistema permitirá a la empresa automatizar todo su proceso de
gestión actas de verificación de emisión de comprobantes de pago y
control móvil, tener un mayor control de sus actividades y las
diferentes transacciones realizadas. Esto se verá reflejado en la
rapidez con la que se podrá acceder a los datos y la facilidad de
ubicarlos ya que el sistema contara con interfaces amigables y
fáciles de usar agilizando notablemente los procesos.
75
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Encargado de Actas
Fedatario Vecp
Encargado de Fondo de Intervenciones.
Encargado de Actas.
Garita
Supervisor
77
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
79
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
81
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
83
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Presentar solicitud
de fondo
SOLICITUD SOLICITUD
Recepcionar
[presentada] [recepcionada]
solicitud
ZONA
Verificar zona de
[verificada]
operativo
Tiene Suficiente
fondo [NO]
[SI]
CARGO SOLICITUD
Firmar cargo de Crear cargo de Presentar solicitud de
recepción de fondo [creado] asignacion [presentada]
fondo de intervención
CARGO
Evaluar solicitud
[firmado] CARGO
de fondo
[firmado]
DOCUMENTO
Remitir detalle de Recepcionar detalle de
DETALLE
utlizacion de fondo utilizacion de fondo
[remitido]
DOCUMENTO
DETALLE
[recepcionado]
REPORTE
Remitir reporte Recepcionar reporte
[remitido]
sustentado sustentado
85
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Verificar
Presentar solicitud solicitud
de actas
SOLICITUD
SOLICITUD [verificada]
[presentada]
ACTA ACTA
[verificada] [asignada]
INTERVENCION
Firmar cargo de [realizada]
recepción
CARGO
Realizar intervención
[firmado]
VECP
Intervencion
ACTA Conforme?
[crea] [No] [Si]
CONSTANCIA
Registrar acta Generar constancia de
[generada]
VECP visita
Correcto llenado
de Acta
[No] [Si]
ACTA
Anular acta Generar copia
[anulada]
VECP de acta
ACTA
Devolver actas
[generada]
VECP
ACTA
Verificar actas
[devuelta]
VECP
ACTA REPORTE
[verificada] [verificado]
REPORTE
Generar reporte de Verificar reporte de
intervenciones [generado] intervenciones
TURNO ACTA
[iniciado] [recepcionada]
ACTA
[verificada]
Verificar actas
Actas
[SI] suficientes? [NO]
SOLICITUD
Presentar Evaluar
[presentada]
solicitud de actas solicitud
ACTA SOLICITUD
[recepcionada] [evaluada]
INTERVENCION
[procesada]
ACTA
Recepcionar Asignar actas
Actas [asignada]
OPERATIVO
Iniciar Procesar
Operativo [iniciado] intervencion
Infraccion al
Infraccion al Transportista
Remitente
[SI] [NO]
[SI] [NO]
ACTA ACTA
Consolidar actas
[registrada] [registrada]
ACTA
ACTA
[recepcionada]
[consolidada]
ACTA
Recpecionar Devolver
[devuelta] actas
actas
87
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Presentar solicitud de
corte documentario
SOLICITUD ACTA
Revisar actas
[presentada] [revisada]
Faltan Actas?
[NO] [SI]
SOLICITUD
Generar Presentar solicitud de
reporte [presentada]
entrega de actas
REPORTE
Evaluar
[generado]
solicitud
REPORTE ACTA
SOLICITUD
[recepcionado] Remitir reporte [recepcionada]
[evaluada]
REPORTE
Recpecionar Recepcionar Entregar actas
[remitido]
reporte actas
ACTA
[entregada]
USUARIO FONDO
89
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Garita Encargado de
Actas
CONTROL_MOVIL REPORTE_CORTE
FORMATO FONDO
TURNO
1..*
1..*
CONTROL_MOVIL USUARIO FONDO
1 1
1
1..*
1..*
ZONA FORMATO 1..* LOTE
1..* 1
1
1..* 1..*
1
GIRO 1
UBIGEO
91
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Modelo de Requerimientos:
93
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
95
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Portabilidad:
- El sistema tendrá capacidad de despliegue, debe funcionar como mínimo
en los siguientes sistemas operativos:
• Windows XP.
• Windows Vista.
• Windows 7.
• Windows 8.
• Linux.
• Fedora.
• Ubuntu.
• Leopard.
Legal:
- Las licencias del software utilizado para su desarrollo deben ser del tipo
Opens urce o Freeware.
Interfaces de Software:
- El lenguaje a utilizarse para el desarrollo será PHP con la introducción de
código Ajax.
- El manejador de base de datos será MySql 5.1.
Interfaces de Comunicaciones:
- El sistema será accedido a través del protocolo de comunicaciones HTTP
puerto 80.
- El sistema estará almacenado en el Servidor Web de la institución, lugar
a donde se conectaran los usuarios que harán uso del mismo.
Integridad:
Mantenimiento:
- El acceso al sistema, por parte de los usuarios, no debe necesitar de
mayor configuración en el terminar del cliente.
97
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Actor Descripción
Es el usuario encargado de asignar el fondo
Encargado de Fondo de
para que los fedatarios puedan llevar a cabo
Intervenciones
sus inspecciones.
Usuario encargado de asignar actas tanto de
Encargado de Actas verificación de emisión de comprobantes de
pago como de control móvil.
Es el encargado de realizar operativos de
Fedatario VECP verificación de emisión de comprobantes de
pago.
Encargado de generar los cortes
Supervisor
documentarios periódicos.
Representa el usuario encargado de gestionar
Garita
las actas de control móvil.
Fuente: (Elaboración propia, 2014)
99
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
<<include>>
Incorporar actas
Asignar actas VECP
Fedatario
<<include>>
Fedatario
Encargado de
Actas.
101
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Supervisor Encargado de
Actas.
103
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
105
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
107
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
109
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
111
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
113
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Fedatario Complejo 3
Supervisor Complejo 3
Encargado de Actas Complejo 3
TOTAL 12
UAW = 12
UUCW =80
115
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
…………... ( 10 )
117
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
…………... ( 11 )
E= UCP * CF ………….………….. ( 12 )
Donde:
CF: Factor de Conversión
E = UCP * CF
119
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
E =65.95 CU * 20 H-H
CU
E = 1319 H-H
TDES = 3297.5 H - H
2
TDES = 1648.75 H - H
…………….. ( 14 )
121
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
(a) Hardware
(b) Software
Precio
Sub total
Cantidad Descripción Unitario
(S/.)
(S/.)
Windows 7 Home
1 350.00 350.00
Premium
1 Windows 7 ultimate 695.00 695.00
1 MySql 5.04 0.00 0.00
1 PHP 5.5 0.00 0.00
1 Apache 2.2 0.00 0.00
1 Rational Rose 7 0.00 0.00
Sub Total S/. 1045.00
Fuente:(Elaboración Propia, 2014)
Precio
Sub Total
Cantidad Descripción Unitario
(S/.)
(S/.)
2 Muebles de PC 275.00 550.00
Sub Total S/. 550.00
Fuente:(Elaboración Propia, 2014)
Sueldo
Sub Total
Cantidad Descripción Horas/día Duración Mensual
(S/.)
(S/.)
1 Programador 8 5 meses 950.00 4750.00
Sub Total S/. 4750.00
Fuente: (Elaboración Propia, 2014)
Precio
Sub Total
Cantidad Descripción Unidad Unitario
(S/.)
(S/.)
1/4 Papel bond Millar 18.00 4.50
1/8 Lapiceros Ciento 24.00 3.00
Sub Total S/. 7.50
123
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Sueldo
Horas/ Sub Total
Cantidad Descripción Duración Mensual
día (S/.)
(S/.)
Soporte
1 8 12 meses 1500.00 18000.00
informático
Sub Total S/. 18000.00
Costo
Sub Total
Cantidad Descripción Duración Mensual
(S/.
(S/.)
Línea Speedy
1 12 meses 45.00 540.00
500
Sub Total S/. 540.00
Precio
Sub Total
Cantidad Descripción Unidad Unitario
(S/.)
(S/.)
2 Papel bond Millar 18.00 36.00
1/4 Lapiceros Ciento 24.00 6.00
Folders +
1/4 Ciento 26.00 6.50
Fasters
Sub Total S/. 48.50
125
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
hora (S/.)
(S/.*Kw/ horas días meses
h)
Terminales
2 0.10749 8 24 12 494.00
PC
Sub Total S/. 494.00
[Link]. Beneficios
Asistente de
4 2 4 8 12.50 3200.00
Fiscalización
Sub total S/. 3200.00
Fuente: (Elaboración Propia, 2014)
127
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Reporte
1 54 35.30’ 2.25’ 33.05’ 0.2083 372.19
Actas
Reporte
1 54 25.50’ 1.36’ 24.14’ 0.2083 272.62
Numerales
Reporte
1 54 15.30’ 0.05’ 15.25’ 0.2083 173.44
Zonas
Ratio de no
1 54 19.15’ 0.08’ 19.07’ 0.2083 215.06
conformidad
Reporte de
1 desempeño X 54 28’25 0.06’ 28.19’ 0.2083 318.56
fedatario
Sub Total S/. 1351.87
129
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
……. ( 15 )
Dónde:
P: inversión Inicial;
FNEt : Flujos de Caja en cada periodo t
TO: Tasa de costo de Oportunidad.
- S/.11327.60
VAN = 10994.49> 0
El Valor Actual Neto es mayor que cero, lo que nos indica que la
implementación del sistema web es factible.
131
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Como la tasa del TIR es mayor a la tasa de interés efectiva anual que es
de 19.41% (Ver Anexo 3), esto significa que el proyecto va a generar
rendimientos muy superiores al esperado.
B/C ………………………….. ( 16 )
B/C = 1.72> 1
Según lo obtenido podemos concluir que por cada nuevo sol invertido se obtiene
S/. 0.72 de beneficio.
Por el método de beneficio costo se demuestra que el proyecto es rentable ya que
la relación B/C es mayor a 1, lo que significa que los beneficios son superiores a
los costos.
133
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Criterio de
Descripción Peso
Priorización
CP1 Mejora la imagen de la institución 0.15
CP2 Entrada en el cliente 0.20
CP3 Retorno de la investigación 0.20
CP4 Mejora el nivel de satisfacción del usuario 0.25
CP5 Modulo prioritario básico 0.20
135
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
137
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
139
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Valor
Criterio Retraso en la Planificación
numérico
Insignificante 1 semana 1
Marginal 2 semanas 2
Medio 1 mes 3
Crítico 2 meses 4
Catastrófico Más de 2 meses 5
Fuente: (Elaboración propia, 2014)
ID Riesgo Impacto
RI-01 Errores en la estimación del presupuesto. Marginal
RI-02 Seguridad de la Aplicación. Insignificante
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No
Comercial-Compartir bajo la misma licencia 2.5 Perú.
140
RI-03 Cambios de políticas de Gestión. Catastrófico
RI-04 Soporte y Mantenimiento. Marginal
Inexperiencia en el desarrollo e
RI-05 Crítico
implementación del proyecto.
Falta de información sobre el uso de las
RI-06 Medio
herramientas tecnológicas.
Fuente: (Elaboración propia, 2014)
141
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Aspectos a Considerar
- Porque el riesgo es importante pueden ocurrir nuevos
requerimientos, que modifiquen las prioridades de los
objetivos del proyecto, dando como consecuencia una
readaptación del software.
- Que información es fundamental para monitorear el riesgo,
documentos en donde se explayen los objetivos del proyecto.
- Quien es responsable de realizar las tareas de control del
riesgo: el responsable es el jefe del equipo de trabajo.
- Que recursos son necesarios para controlar el riesgo: se
necesitará personal capacitado que adapte los cambios
imprevistos en el software, con gran capacidad de análisis y
conocimientos.
Plan de Acción
- Reuniones semanales entre equipo del proyecto y
organización, en donde se podrá definir y validar lo realizado
por el equipo de trabajo.
Plan de Contingencia
- Disparador: Imposición de cambios de gestión.
- Acción: Reunión inmediata con la organización para la
definición de nuevos estándares de software, presentando la
documentación hecha hasta el momento del cambio.
Plan de Acción
- Reuniones semanales entre equipo del proyecto y
organización, en donde se podrá definir y validar lo realizado
por el equipo de trabajo.
- Realizar tallares y actividades integradoras, relacionadas al
desarrollo del proyecto.
- Reuniones continúas del equipo del proyecto en donde se
discuta los avances realizados según cronograma definido.
Plan de Contingencia
- Disparador: El plan de avance no refleja los resultados
esperados por falta de calidad en el producto.
- Acción: Realizar una consultoría experta en tecnologías web
sobre temas relacionados al desarrollo del proyecto.
143
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
CAPITULO V:
FASE DE ELABORACIÓN
145
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
input_numer...
: Encargado de Actas
9: Registrar correlativos
8: Enviar datos
: [Link] : [Link]
127
Diagrama 19: Diagrama de Colaboración Asignar Actas VECP
frm_select( )
128
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
: Fedatario
5: Leer formatos
7: Seleccionar conformes
8: Devolver conformes
129
Diagrama 21: Diagrama de Colaboración Devolver actas no conforme
:FORMATO
130
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
:FORMATO
9: Actualizar estado
: [Link] : [Link]
8: Confirmar devolución
131
Diagrama 23: Diagrama de Colaboración Incorporar Actas Control Móvil
6: muestra correlativos
8: enviar datos
: confirma : Procesar Registro
Incorporar
132
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
4: leer usuarios
3: solicitar usuarios : Procesar Usuarios
:USUARIO
: Procesar CMs
disponibles
9: seleccionar actas y usuario 7: leer f ormatos
: Encargado de Actas
:FORMATO
133
Diagrama 25: Diagrama de Colaboración Devolver Actas Conformes Control Móvil
: Listar asignacion
CMs
134
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
: Registrar Turno
: Listar
8: enviar datos
Asignacion
: Fedatario : Procesar CMs 9: leer cms
7: solicitar actas asignadas :CONTROL_MOVIL
asignadas
: Procesar
devolver
: Listar actas
16: enviar informacion de actas
asignadas
135
Fuente: (Elaboración Propia, 2014)
136
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
: Encargado de Actas
9: enviar datos
: Listar actas devueltas
137
Diagrama 28: Diagrama de Colaboración Asignar Fondo para Intervenciones
f rm_select...
5: Leer f ondo
: Encargado de Fondo de Interv enciones
:FONDO
6: Solicitar f echa
7: Inrgesar monto y f echa
9: Conf irmar asignación
138
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
:FONDO
9: Env iar datos
: Interv enciones- : f [Link]
[Link]
FORMATO
139
5.1.3. Diagrama de Subsistemas
Representa el conjunto de subsistemas que formarán parte de la aplicación
web completa con la finalidad de mejorar la gestión de actas. En él se
muestra también la dependencia entre cada subsistema.
139
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
141
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Descripción:
La presente interfaz permite la validación de los datos de un Usuario del sistema que
accederá al sistema según su perfil.
143
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Descripción:
La presente interfaz inicia con el proceso de incorporar un lote nuevo de correlativos de
actas VECP al sistema.
Descripción:
La presente interfaz permite llevar a cabo el proceso de asignación de las actas VECP,
aquí se seleccionaran los correlativos de las actas que se asignaran y se confirmara la
asignación.
145
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Descripción:
La presente interfaz inicia con el proceso de devolución de las actas VECP que se
asignaron a cada fedatario y que son el resultado de intervenciones conformes a
establecimientos, aquí se seleccionaran los correlativos de las actas que se utilizaron
debido a operativos VECP.
Descripción:
La presente interfaz inicia con el proceso de devolución de las actas VECP que se
asignaron a los fedatarios y que son el resultado de intervenciones a establecimientos
en las cuales se detectó una infracción tributaria, a lo que denominamos intervenciones
no conformes, aquí se seleccionaran los correlativos de las actas que se utilizaron
debido a intervenciones no conformes.
147
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Descripción:
La presente interfaz inicia con el proceso de confirmación de la devolución de las actas
VECP asignadas a un fedatario para el Control Urbano, aquí se visualiza la información
de las devoluciones de las actas utilizadas para su constatación con el documento físico
recepcionado.
Descripción:
La presente interfaz Inicia con el proceso de incorporar un lote nuevo de correlativos de
actas al sistema.
149
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Descripción:
La presente interfaz culmina con el proceso de asignación de las actas de control móvil,
aquí se seleccionaran los correlativos de las actas que se asignaran y se confirmara la
asignación.
Descripción:
La presente interfaz inicia con el proceso de devolución de las actas de control móvil
que se asignaron a garita y que son el resultado de Intervenciones conformes a
transportistas de carga pesada, aquí se seleccionaran los correlativos de las CM’s que se
utilizaron debido a intervenciones Conformes a transportistas de carga pesada.
151
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Descripción:
La presente interfaz inicia con el proceso de devolución de las actas de control móvil
que se asignaron a garita y que son el resultado de Intervenciones conformes a
transportes de pasajeros, aquí se seleccionaran los correlativos de las CM’s que se
utilizaron debido a intervenciones Conformes de transportes de pasajeros.
Descripción:
La presente interfaz inicia con el proceso de devolución de las actas de control móvil
que se asignaron a garita y que son el resultado de Intervenciones a transportistas de
carga pesada en las cuales se detectó una infracción tributaria, a lo que denominamos
intervenciones no conformes, aquí se seleccionaran los correlativos de las CM’s que se
utilizaron debido a intervenciones no conformes a transportistas de carga pesada.
153
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Pantalla 12: Devolver las Actas de control Móvil Asignadas – Garita no conformes
(Segunda pantalla)
Descripción:
La presente interfaz continúa con el proceso de devolución de las actas de control
móvil, aquí se elegirán el estado del formato CM.
Descripción:
La presente interfaz continúa con el proceso de devolución de las actas de control
móvil, aquí se elegirán la cantidad de actas, y las actas utilizadas en la intervención no
conforme por cada formato CM.
155
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Pantalla 14: Devolver las Actas de control Móvil Asignadas – Garita no conformes
(Cuarta pantalla)
Descripción:
La presente interfaz finaliza con el proceso de devolución de las actas de control
móvil, aquí se ingresara la información necesaria de cada acta levantada en la
intervención no conforme.
Descripción:
La presente interfaz inicia con el proceso de devolución de las actas de control móvil
que se asignaron a garita y que son el resultado de Intervenciones a transportes de
pasajeros en las cuales se detectó una infracción tributaria, a lo que denominamos
intervenciones no conformes, aquí se seleccionaran los correlativos de las CM’s que se
utilizaron debido a intervenciones no conformes a transportes de pasajeros.
157
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Descripción:
La presente interfaz continúa con el proceso de devolución de las actas de control
móvil, aquí se elegirán el estado del formato CM.
Descripción:
La presente interfaz continúa con el proceso de devolución de las actas de control
móvil, aquí se elegirán la cantidad de actas, y las actas utilizadas en la intervención no
conforme por cada formato CM.
159
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Descripción:
La presente interfaz finaliza con el proceso de devolución de las actas de control
móvil, aquí se ingresara la información necesaria de cada acta levantada en la
intervención no conforme.
Descripción:
La presente interfaz Inicia con el proceso de devolución de las actas de control móvil
asignadas a un fedatario para el Control Urbano, aquí se seleccionaran los correlativos
de las CM’s conformes.
161
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Descripción:
La presente interfaz Inicia con el proceso de devolución de las actas de control móvil
asignadas a un fedatario para el Control Urbano, en esta interfaz se aprecia en la parte
superior derecha un calendario en el cual se visualizaran fechas habilitadas según la
cantidad de asignaciones pendientes de devolver que tuviera el Fedatario, además aquí
se debe agregar el estado urbano a las cm’s que se hayan utilizado en las intervenciones
a transportistas que tengan como resultado el levantamiento de alguna acta de control
móvil.
Descripción:
La presente interfaz Inicia con el proceso de confirmación de la devolución de las
actas de control móvil asignadas a un fedatario para el Control Urbano y asignadas a
Garita para el Control de Garitas, aquí se visualiza la información de las devoluciones
de las cm’s utilizadas en Control Urbano y control Garitas, para su constatación con el
documento físico recepcionado.
163
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Pantalla 22: Confirmar las Actas de control Móvil Devueltas (Segunda pantalla)
Descripción:
La presente interfaz continua con el proceso de confirmación de la devolución de las
actas de control móvil, aquí se visualiza la información de las actas de control móvil
utilizadas que están contenidas en un formato cm.
Descripción:
La presente interfaz finaliza con el proceso de confirmación de la devolución de las
actas de control móvil, aquí se visualiza la confirmación de las actas constatadas con el
físico de las mismas.
165
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Descripción:
La presente interfaz se utiliza para asignar fondo de intervención que se utiliza en los
operativos de verificación de emisión de comprobantes de pago.
Descripción:
La presente interfaz se utiliza para confirmar los documentos que se utilizaron en algún
operativo VECP.
167
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
1: Seleccionar link
2: Acceder
5: Leer disponibilidad
8: Enviar datos
9: Registrar correlativos
168
Diagrama 37: Diagrama de Secuencias Asignar actas VECP
1: Seleccionar link
2: Acceder
4: Leer actas
5: Solicitar usuario
6: Ingresar usuario
7: Leer usuario
8: Mostrar disponibles
9: Enviar datos
169
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
: Fedatario :FORMATO
1: Seleccionar link
2: Acceder
3: Ingresar datos
4: Enviar datos
5: Leer formatos
8: Devolver conformes
170
Diagrama 39: Diagrama de Secuencias devolver actas VECP no conforme
1: Seleccionar link
2: Acceder
3: Seleccionar dia
4: Leer actas
5: Leer usuarios
9: Confirmar devolución
171
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
1: Seleccionar link
2: Acceder
4: Leer actas
5: Solicitar usuario
6: Ingresar usuario
7: Leer usuario
8: Mostrar disponibles
9: Enviar datos
172
Diagrama 41: Diagrama de Secuencias Incorporar Actas de Control Móvil
2: acceder
3: ingresar datos
4: Envia datos
5: Leer formatos
6: muestra correlativos
8: Enviar datos
9: Incorpora correlativos
173
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
1: Seleccionar link
2: acceder
3: Solicitar disponibles
4: leer Actas
8: leer usuarios
9: mostrar usuarios
174
Fuente: (Elaboración Propia, 2014)
175
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
: Listar asignacion
: Fedatario CMs
1: Seleccionar link
2: acceder
3: envia datos
4: leer asignacion
5: muestra datos
7: Confirmar devolucion
8: enviar datos
9: devolver CMs
176
Diagrama 44: Diagrama de Secuencias Devolver Actas de Control Móvil No Conformes
: Def [Link]
: Dev olv er CMs : Listar Asignacion : Procesar turno : Procesar dev olv er : Procesar CMs : Procesar Actas
:CONTROL_MOVIL :FORMATO :TURNO :DETALLE_TURNO
asignadas
2: acceder
3: Ingresar Datos
5: Registrar turno
7: muestra turno
9: Leer CMs
18: Registrar
177
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
2: acceder
4: Leer turno
5: mostra turnos
6: Selecciona Turno
7: Envia datos
8: leer CMs
9: leer Actas
178
Diagrama 46: Diagrama de Secuencias Asignar fondo de intervención
1: Seleccionar link
2: Acceder
3: Seleccionar fedatario
4: Leer usuarios
5: Leer fondo
6: Solicitar fecha
7: Ingresar monto y fecha
8: Enviar datos
9: Confirmar asignación
179
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
1: Seleccionar link
2: Acceder
3: Solicitar zonas
4: Leer zona
5: Leer usuarios
6: Leer fondo
9: Enviar datos
180
5.2.5. Diagramas de Estados:
Estos diagramas nos sirven para mostrar la secuencia de estados por los
que pasa ya sea un caso de uso, un objeto o todo el sistema a lo largo de su
vida
Confirmar( )
Agregado de Aprobado
Correlativos
Cancelar ( )
Desaprobado
Rechazar ( ) Asignar ( )
Rechazado
Asignado
180
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Procesar ( )
Devolviendo Registrando
Actas
Cancelar ( )
Rechazado
Registrar ( )
Devuelto
rechazar ( )
Rechazado
Confirmar ( )
Confirmado
LOGIN
MENU
REPORTES
ASIGNAR DINERO
NO CONFORMES
CONFORMES NO CONFORMES
CONFORMES CONFORMES NO CONFORMES
182
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
CAPITULO VI:
FASE DE CONSTRUCCIÓN
Capa 1: Presentacion
Componente de
presentación
-------------------------------------------------------------------------------------------------------------------------------
Capa 2: Logica del Negocio
Componente
controlador
Componente de
Entidad
Componente de
Objetos
-------------------------------------------------------------------------------------------------------------------------------
Componente de
Datos
184
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
IMPRESORA
CLIENTE SERVIDOR DE 1
CLIENTE WEB N IMPRESIONES
WEB 2
IMPRESORA
2
Servidor
ROUTER HTTP SERVIDOR APACHE
WEB
186
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
FORMATOS_ZONAS
FORMATOS_UBIGEO
zonas_id
ubigeo_id
FORMATOS_BIENES zonas_descripcion
FORMATOS_LOTE ubigeo_distrito
bien_id DINERO_DETALLE
lote_id ubigeo_provincia
ubigeo_departamento detalle_id
bien_idformato
lote_reg FORMATOS_ANULADO
bien_cantidad din_id (FK)
lote_fechareg
bien_detalle anul_id detalle_formato
bien_nro detalle_fechadev
anul_idformato detalle_liquidado
form_id (FK)
anul_motivo
anul_comisaria
anul_denuncia
FORMATOS_TIPO anul_formatoremplazo
tipof_id anul_actaremplazo
FORMATOS anul_direcperdida
tipof_codigoarea anul_tipo
tipof_codigotipo form_id DINERO
anul_numeroinf
tipof_codigo tipof_id (FK) anul_porque din_id
tipof_descripcion etapas_id (FK) form_id (FK)
tipof_cm user_id (FK)
lote_id (FK)
tipof_vecp din_fecha
form_tipo:TINYITN(2)
tipof_descrip din_cantidad
ubigeo_id (FK) USUARIOS_TIPO
tipo_cm1 din_liquidado
zonas_id (FK) tipo_id din_confirmado
FORMATOS_GIRO giros_id (FK)
user_id (FK) tipo_cargo
giros_id form_utilizado
giros_descripcion cm_id (FK)
giros_resumen form_estado
giros_estado form_numeracion
giros_den form_fecha
form_asignador USUARIOS
form_fechaasig
user_id
FORMATOS_ETAPAS form_confirmado
etapas_id form_ruc tipo_id (FK)
form_contribuyente user_grupo
etapas_idzonas form_direccion user_usuario
etapas_descripcion form_ncomercial user_clave
form_numeral user_nombre
form_infraccion CONTROL MOVIL user_apellidos
FORMATOS_TEMP form_espacio user_email
cm_id
temp_id user_estado
turno_id (FK) user_reg
temp_idformato cm_tipo user_fecha
temp_tipoformato cm_numeracion
temp_portador cm_estado
temp_fecha cm_utilizado
form_id (FK) cm_fecha
cm_asignador
FORMATOS_MOVIMIENTOS cm_fechaasig
movimientos_id cm_confirmado
FORMATOS_DETALLE cm_preves
movimientos_idformato cm_probas
fdetalle_id movimientos_estado cm_probas1
fdetalle_formid movimientos_portador cm_conforme
fdetalle_importe movimientos_fechaasig cm_masivo
fdetalle_mesas movimientos_asignador cm_garita_manifiesto
form_id (FK) movimientos_fecharealizada
form_id (FK)
TURNO_DETALLE
det_id TURNO
CONTROL_MOVIL_MOVIMIENTOS
turno_id
turno_id (FK) cmovimientos_id
det_fedatario turno_garita
cm_id (FK)
turno_fecha
cmovimientos_estado
turno_conformidad
cmovimientos_portador
turno_turno
cmovimientos_fechaasig
turno_remitente
cmovimientos_asignador
turno_transportista
cmovimientos_fecharealizada
turno_estibas
FORMATOS_UBIGEO
ubigeo_id:VARCHAR
FORMATOS_ZONAS
ubigeo_distrito:VARCHAR(50)
ubigeo_provincia:VARCHAR(50) zonas_id:INTEGER
ubigeo_departamento:VARCHAR(50) zonas_descripcion:VARCHAR(255)
FORMATOS_BIENES
FORMATOS_ANULADO DINERO_DETALLE
bien_id:INTEGER
FORMATOS_LOTE anul_id:INTEGER detalle_id:INTEGER
bien_idformato:INT(11)
lote_id:INTEGER anul_idformato:INT(11)
bien_cantidad:FLOAT(5,2) din_id:INTEGER (FK)
bien_detalle:VARCHAR(100) lote_reg:CHAR(4) anul_motivo:TEXT detalle_formato:VARCHAR(11)
bien_nro:TINYINT(2) lote_fechareg:DATE anul_comisaria:VARCHAR(50) detalle_fechadev:DATE
form_id:INTEGER (FK) anul_denuncia:VARCHAR(50) detalle_liquidado:TINYINT(1)
anul_formatoremplazo:TINYINT(3)
anul_actaremplazo:VARCHAR(7)
anul_direcperdida:VARCHAR(255)
FORMATOS_TIPO anul_tipo:TINYINT(1)
tipof_id:INTEGER anul_numeroinf:VARCHAR(10)
FORMATOS anul_porque:TINYINT(1)
tipof_codigoarea:CHAR(3) DINERO
form_id:INTEGER (FK)
tipof_codigotipo:CHAR(4) form_id:INTEGER
din_id:INTEGER
tipof_codigo:CHAR(2) tipof_id:INTEGER (FK)
tipof_descripcion:VARCHAR(100) etapas_id:INTEGER (FK) user_id:INTEGER (FK)
tipof_cm:TINYINT(1) lote_id:INTEGER (FK) din_fecha:DATE
tipof_vecp:TINYITN(1) form_tipo:TINYITN(2) USUARIOS_TIPO din_cantidad:FLOAT(6,2)
tipof_descrip:VARCHAR(100) ubigeo_id:VARCHAR (FK) tipo_id:SMALLINT din_liquidado:TINYINT(1)
tipo_cm1:TINYITN(1) zonas_id:INTEGER (FK) din_confirmado:TINYINT(1)
tipo_cargo:VARCHAR(100)
FORMATOS_GIRO giros_id:INTEGER (FK)
user_id:INTEGER (FK)
giros_id:INTEGER form_utilizado:TINYITN(1)
giros_descripcion:VARCHAR(255) cm_id:INTEGER (FK)
giros_resumen:VARCHAR(50) form_estado:TINYINT(1)
giros_estado:TINYINT(1) form_numeracion:VARCHAR(7)
giros_den:TINYINT(3) form_fecha:DATE
USUARIOS
form_asignador:CHAR(4)
form_fechaasig:DATE user_id:INTEGER
FORMATOS_ETAPAS form_confirmado:TINYINT(3) tipo_id:SMALLINT (FK)
etapas_id:INTEGER form_ruc:VARCHAR(11) user_grupo:TINYINT(3)
form_contribuyente:VARCHAR(255) user_usuario:VARCHAR(4)
etapas_idzonas: INT(11) form_direccion:VARCHAR(255)
etapas_descripcion:VARCHAR(100) user_clave:VARCHAR(100)
form_ncomercial:VARCHAR(50) user_nombre:VARCHAR(50)
form_numeral:TINYINT(1) user_apellidos:VARCHAR(50)
form_infraccion:TINYINT(2) CONTROL_MOVIL user_email:VARCHAR(100)
FORMATOS_TEMP form_espacio:FLOAT(8,2) user_estado:TINYINT(1)
cm_id:INTEGER
temp_id:INTEGER user_reg:VARCHAR(4)
turno_id:INTEGER (FK) user_fecha:DATETIME
temp_idformato:INT(11) cm_tipo:TINYINT (2)
temp_tipoformato:TINYINT(2) cm_numeracion: VARCHAR (7)
temp_portador:CHAR(4) cm_estado: TINYINT (1)
temp_fecha:DATE cm_utilizado: TINYINT(1)
form_id:INTEGER (FK) cm_fecha: DATE
cm_asignador: VARCHAR(4)
cm_fechaasig: DATE
FORMATOS_MOVIMIENTOS cm_confirmado: TINYINT(1)
cm_preves: TINYINT(3)
movimientos_id:INTEGER
cm_probas: TINYINT(3)
movimientos_idformato:INT(11) cm_probas1:TINYINT(3)
movimientos_estado:TINYINT(1) cm_conforme: TINYINT(1)
FORMATOS_DETALLE movimientos_portador:VARCHAR(4) cm_masivo: varchar(100)
fdetalle_id:INTEGER movimientos_fechaasig:DATE cm_garita_manifiesto:TINYINT(1)
fdetalle_formid:INT(1) movimientos_asignador:VARCHAR(4)
fdetalle_importe:FLOAT(15,2) movimientos_fecharealizada:DATE
fdetalle_mesas:INT(4) form_id:INTEGER (FK)
form_id:INTEGER (FK)
TURNO
CONTROL_MOVIL_MOVIMIENTOS
turno_id:INTEGER
cmovimientos_id:INTEGER
TURNO_DETALLE
turno_garita:TINYINT(1)
det_id:INTEGER cm_id:INTEGER (FK)
turno_fecha:DATE
cmovimientos_estado: TINYINT(1)
turno_id:INTEGER (FK) turno_conformidad:TINYINT(1)
cmovimientos_portador:VARCHAR(4)
det_fedatario:VARCHAR(4) turno_turno:TINYINT(1)
cmovimientos_fechaasig: DATE
turno_remitente:INT(5)
cmovimientos_asignador: VARCHAR(4)
turno_transportista:INT(5)
cmovimientos_fecharealizada: DATE
turno_estibas:INT(3)
188
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Asignar Dinero
192
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
194
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
196
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Tabla 69: Prueba de caja negra caso de uso Incorporar actas VECP
Identificador del
Escenario Valores Ingresados Resultados del Proceso
caso de Prueba
No se selecciona
Campo Tipo T1 Elija el tipo de acta VECP
ningún valor
C1 Vacío Ingrese cantidad de actas
Campo Cantidad Caracteres diferentes a
C2 No permite ingresar letras
números
Fuente: (Elaboración propia, 2014)
Tabla 70: Prueba de caja negra caso de uso Asignar actas VECP
Identificador del
Escenario Valores Ingresados Resultados del Proceso
caso de Prueba
No se selecciona
Campo Tipo T1 Elija el tipo de acta VECP
ningún valor
No se selecciona
Campo Usuario U1 Elija un usuario
ningún valor
C1 Vacío Ingrese cantidad de actas
Campo Cantidad Caracteres diferentes
C2 No permite ingresar letras
a números
Está tratando de ingresar una
Campo Todo /
T1 Vacío asignación previa fuera de la
Nada
cantidad requerida.
C1 Vacío Ingrese su contraseña
Campo C2 Más de 10 caracteres No permite el ingreso
Contraseña Contraseña La contraseña ingresada no
C3
incorrecta es correcta.
Fuente: (Elaboración propia, 2014)
Tabla 71: Prueba de caja negra caso de uso Devolver actas VECP conformes
198
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Identificador del
Escenario Valores Ingresados Resultados del Proceso
caso de Prueba
Campo Fecha F1 Vacío Ingrese fecha de acta
Ingrese número de
C1 Vacío
comprobante
No permite ingresar
Campo N° Caracteres diferentes a
C2 caracteres que no sean
Comprobante números
números
Valores en cualquier Ingrese valores en el
C3
formato formato: ___-_____
Ingrese el nombre del
Campo N. N1 Vacío
establecimiento
Comercial
N2 Más de 150 caracteres No permite el ingreso
No se selecciona
Campo Zona Z1 Elija la Zona
ningún valor
No se selecciona
Campo Giro G1 Elija el Giro del Negocio
ningún valor
Ingrese el importe del
I1 Vacío
comprobante
Campo Importe No permite ingresar
Caracteres diferentes a
I2 caracteres que no sean
números
números
R1 Vacío Ingrese número de RUC
No permite ingresar
Caracteres diferentes a
Campo RUC R2 caracteres que no sean
números
números
R3 Más de 11 caracteres No permite el ingreso
D1 Vacío Ingrese número de DNI
No permite ingresar
Caracteres diferentes a
Campo DNI D2 caracteres que no sean
números
números
D3 Más de 8 caracteres No permite el ingreso
Ingrese dirección del
Campo Dirección D1 Vacío
establecimiento
Fuente: (Elaboración propia, 2014)
Tabla 72: Prueba de caja negra caso de uso Incorporar actas control móvil
200
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Tabla 73: Prueba de caja negra caso de uso Asignar actas control móvil
Identificador del
Escenario Valores Ingresados Resultados del Proceso
caso de Prueba
No se selecciona
Campo Tipo T1 Elija el tipo de acta VECP
ningún valor
No se selecciona
Campo Usuario U1 Elija un usuario
ningún valor
Ingrese cantidad de actas a
C1 Vacío
asignar
No permite ingresar
Campo Cantidad Caracteres diferentes a
C2 caracteres que no sean
números
números
C3 Más de 5 caracteres No permite el ingreso
Está tratando de ingresar
Campo Todo /
T1 Vacío una asignación previa fuera
Nada
de la cantidad requerida.
C1 Vacío Ingrese su contraseña
Campo C2 Más de 10 caracteres No permite el ingreso
Contraseña La contraseña ingresada no
C3 Contraseña incorrecta
es correcta.
Este campo no es
R1 Vacío
obligatorio
Campo "Rango No permite ingresar
Caracteres diferentes a
del" R2 caracteres que no sean
números
números
R3 Más de 7 caracteres No permite el ingreso
Este campo no es
R1 Vacío
obligatorio
No permite ingresar
Campo "Hasta" Caracteres diferentes a
R2 caracteres que no sean
números
números
R3 Más de 7 caracteres No permite el ingreso
Fuente: (Elaboración propia, 2014)
Tabla 74: Prueba de caja negra caso de uso Asignar fondo para intervención
202
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Tabla 75: Prueba de caja negra caso de uso Generar reporte de corte
documentario
204
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
7.4.2. Restricciones:
Se debe cumplir con los indicadores de cumplimiento propuestos por la
SUNAT - La Libertad.
Es necesario contar con servidores del ambiente de producción
oportunamente y en las condiciones iniciales apropiadas, tales como el
sistema operativo, motor de base de datos, servidor, etc.
7.4.3. Supuestos:
Para el cumplimiento del plan de puesta en marcha se parte de los
siguientes supuestos:
Infraestructura instalada: La SUNAT garantiza que la infraestructura
instalada cumpla con los requerimientos de capacidad necesaria; es decir,
que existan las condiciones técnicas en el lugar donde se va a llevar a
cabo.
Disponibilidad de servidor público: La SUNAT dispondrá de un
servidor público desde el momento de puesta en marcha.
Compromiso por parte de la SUNAT de utilización inmediata de la
solución web para entrar a producción.
Los cambios que puedan generarse frente al aplicativo inicial, deben ser
abordados con el procedimiento de control de cambios definido en el
Plan de Gestión del Proyecto.
Debe haberse realizado tanto la capacitación técnica como funcional de
los usuarios del sistema.
7.4.4. Estrategia:
Se busca alinear el trabajo de implantación con el fin de asegurar el
correcto y oportuno montaje de la aplicación y fomentar el uso adecuado
del aplicativo.
A continuación se relacionan los aspectos relevantes identificados para el
proceso de implantación del aplicativo web.
Servidores de producción: La SUNAT dispone de los equipos
servidores de producción. Se espera que estos equipos estén aptos para
realizar las tareas de montaje del aplicativo, interfaces y base de datos.
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No
Comercial-Compartir bajo la misma licencia 2.5 Perú.
205
La ventaja principal de utilizar software libre radica en que no es
necesario el proceso de licenciamiento.
Una vez instalados y configurados los servidores de producción, se
verificó su correcto funcionamiento, informando en caso de ser necesario
hacer ajustes.
Seguridad: La administración de la seguridad de infraestructura es
responsabilidad de la SUNAT. Se verificó su correcto funcionamiento,
informando en caso de ser necesario hacer ajustes.
Comunicaciones: El correcto funcionamiento de los equipos de
comunicaciones es responsabilidad plena de la SUNAT.
Software: Se instaló en el servidor de producción el aplicativo web de la
versión aprobada así como su manual de usuario.
Seguridad: La administración de la seguridad de usuarios es
responsabilidad del supervisor. Para ello dentro del sistema se crearon
roles definidos, usuarios definidos, accesos a menús, etc.
206
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
7.4.6. Entregables:
Una vez terminado el proceso de implantación y puesta en marcha de la
aplicación web desarrollada que incluyó capacitaciones constantes a los
usuarios del mismo se presentaron los siguientes entregables (Ver anexo
5):
- Manual de usuario del sistema.
- Aplicativo web totalmente instalado en servidor de producción.
- Actas de capacitación a cada uno de los usuarios del sistema por
módulo implementado.
- Informes de indicadores de cumplimiento de objetivos y beneficios.
CAPITULO VII:
DISCUSIÓN DE RESULTADOS
(CONTRASTACIÓN)
208
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Variable Independiente
Aplicación Web
Variable Dependiente
Gestión del control de actas de verificación de emisión de comprobantes de pago
y control móvil
Indicador Tipo
Tiempo que utiliza el administrador en la
Cuantitativo
generación de reportes
Tiempo promedio utilizado por el usuario para
Cuantitativo
el registro de datos (devolución de actas)
Nivel de satisfacción de los usuarios Cualitativo
Facilidad de uso del sistema Cualitativo
Disponibilidad de la Información Cualitativo
210
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Indicador Pregunta
1
Nivel de satisfacción de los usuarios
2
3
Facilidad de uso del sistema
4
5
Disponibilidad de la Información 6
7
b. Estadística de la Prueba
La estadística de la prueba es:
………………………….. ( 17 )
212
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
H0: µB - µA<= 0
Ha: µB - µA> 0
c. Resultado de la Hipótesis Estadística
Diferencia Promedio
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No
Comercial-Compartir bajo la misma licencia 2.5 Perú.
213
…….. ( 18 )
DP = 1.67
Desviación Estándar
………( 19 )
dp = 0.61
Función de Prueba
....…… ( 20 )
tα = 14.96
Conclusión
214
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Puesto que 14.96 > 1.761, se rechaza la hipótesis nula H0: µB - µA<=
0 y se acepta la hipótesis alternativa Ha: µB - µA> 0.
Se concluye entonces que El Desarrollo de una Aplicación Web
Dinámica con la Implementación del Framework JQuery mejora el
Nivel de Satisfacción del Usuario con respecto al proceso de Gestión
del Control de Actas de Verificación de Emisión de Comprobantes
de Pago y Control Móvil de La SUNAT - La Libertad.
216
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
b. Hipótesis Estadística
Hipótesis H0: El Desarrollo de una Aplicación Web Dinámica con la
Implementación del Framework JQuery no tiene ningún efecto sobre
el Nivel de Satisfacción del Usuario con respecto al proceso de
Gestión del Control de Actas de Verificación de Emisión de
Comprobantes de Pago y Control Móvil de La SUNAT - La
Libertad.
H0: µB - µA<= 0
Ha: µB - µA> 0
c. Resultado de la Hipótesis Estadística
Diferencia Promedio
Reemplazando valores en la ecuación (18):
DP = 2.07
Desviación Estándar
Reemplazando valores en la ecuación (19):
Función de Prueba
Reemplazando valores en la ecuación (20)
tα = 25.19
Conclusión
En la Figura 12 podemos ver la región de aceptación y rechazo para
la prueba de la hipótesis del indicador cualitativo Nivel de
Satisfacción de los usuarios.
218
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
a. Definición de Variables
µA : La Facilidad de Uso con respecto a la Gestión del
Control de Actas de Verificación de Emisión de
Comprobantes de Pago y Control Móvil de La
SUNAT - La Libertad era mayor antes del
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No
Comercial-Compartir bajo la misma licencia 2.5 Perú.
219
desarrollo de la Aplicación Web dinámica con la
Implementación del Framework JQuery.
µB : La Facilidad de Uso con respecto a la Gestión del
Control de Actas de Verificación de Emisión de
Comprobantes de Pago y Control Móvil de La
SUNAT - La Libertad es mayor después del
desarrollo de la Aplicación Web dinámica con la
Implementación del Framework JQuery.
b. Hipótesis Estadística
H0: µB - µA<= 0
Ha: µB - µA> 0
c. Resultado de la Hipótesis Estadística
Diferencia Promedio
Reemplazando valores en la ecuación (18):
DP = 1.83
220
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Desviación Estándar
Reemplazando valores en la ecuación (19):
dp = 0.59
Función de Prueba
Reemplazando valores en la ecuación (20)
tα = 16.99
Conclusión
En la Figura 13 podemos ver la región de aceptación y rechazo para
la prueba de la hipótesis del indicador cualitativo Facilidad de uso
del sistema.
Puesto que 16.99 > 1.761, se rechaza la hipótesis nula H0: µB - µA<=
0 y se acepta la hipótesis alternativa Ha: µB - µA> 0
Se concluye entonces que El Desarrollo de una Aplicación Web
Dinámica con la Implementación del Framework JQuery mejora la
Facilidad de Uso con respecto al proceso de Gestión del Control de
Actas de Verificación de Emisión de Comprobantes de Pago y
Control Móvil de La SUNAT - La Libertad.
222
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
a. Definición de Variables
µA : La Facilidad de Uso con respecto a la Gestión del
Control de Actas de Verificación de Emisión de
b. Hipótesis Estadística
Hipótesis H0: El Desarrollo de una Aplicación Web Dinámica con la
Implementación del Framework JQuery no tiene ningún efecto sobre
la Facilidad de Uso con respecto al proceso de Gestión del Control
de Actas de Verificación de Emisión de Comprobantes de Pago y
Control Móvil de La SUNAT - La Libertad.
H0: µB - µA<= 0
Diferencia Promedio
Reemplazando valores en la ecuación (18):
DP = 2.03
Desviación Estándar
224
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
dp = 0.67
Función de Prueba
Reemplazando valores en la ecuación (20)
tα = 16.59
Conclusión
En la Figura 14 podemos ver la región de aceptación y rechazo para
la prueba de la hipótesis del indicador cualitativo Nivel de
Satisfacción de los usuarios.
226
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
b. Hipótesis Estadística
Hipótesis H0: El Desarrollo de una Aplicación Web Dinámica con la
Implementación del Framework JQuery no tiene ningún efecto sobre
la Disponibilidad de la Información con respecto al proceso de
Gestión del Control de Actas de Verificación de Emisión de
Comprobantes de Pago y Control Móvil de La SUNAT - La
Libertad.
H0: µB - µA<= 0
DP = 2.57
Desviación Estándar
Reemplazando valores en la ecuación (19):
dp = 0.51
Función de Prueba
Reemplazando valores en la ecuación (20)
tα = 27.60
Conclusión
En la Figura 15 podemos ver la región de aceptación y rechazo para
la prueba de la hipótesis del indicador cualitativo Disponibilidad de
la información.
228
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
a. Definición de Variables
µA : La Disponibilidad de la Información con respecto a
la Gestión del Control de Actas de Verificación de
Emisión de Comprobantes de Pago y Control
230
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
b. Hipótesis Estadística
Hipótesis H0: El Desarrollo de una Aplicación Web Dinámica con la
Implementación del Framework JQuery no tiene ningún efecto sobre
la Disponibilidad de la Información con respecto al proceso de
Gestión del Control de Actas de Verificación de Emisión de
Comprobantes de Pago y Control Móvil de La SUNAT - La
Libertad.
H0: µB - µA<= 0
Ha: µB - µA> 0
Diferencia Promedio
Reemplazando valores en la ecuación (18):
DP = 1.93
Desviación Estándar
Reemplazando valores en la ecuación (19):
dp = 0.64
Función de Prueba
Reemplazando valores en la ecuación (20)
tα = 16.52
Conclusión
En la Figura 16 podemos ver la región de aceptación y rechazo para
la prueba de la hipótesis del indicador cualitativo Disponibilidad de
la información.
232
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
a. Definición de Variables
µA : La Disponibilidad de la Información con respecto a
la Gestión del Control de Actas de Verificación de
Emisión de Comprobantes de Pago y Control
234
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
b. Hipótesis Estadística
Hipótesis H0: El Desarrollo de una Aplicación Web Dinámica con la
Implementación del Framework JQuery no tiene ningún efecto sobre
la Disponibilidad de la Información con respecto al proceso de
Gestión del Control de Actas de Verificación de Emisión de
Comprobantes de Pago y Control Móvil de La SUNAT - La
Libertad.
H0: µB - µA<= 0
Ha: µB - µA> 0
Diferencia Promedio
Reemplazando valores en la ecuación (18):
DP = 1.9
Desviación Estándar
Reemplazando valores en la ecuación (19):
dp = 0.55
Función de Prueba
Reemplazando valores en la ecuación (20)
tα = 18.92
Conclusión
En la Figura 17 podemos ver la región de aceptación y rechazo para
la prueba de la hipótesis del indicador cualitativo Disponibilidad de
la información.
236
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Puesto que 18.92 > 1.761, se rechaza la hipótesis nula H0: µB - µA<=
0 y se acepta la hipótesis alternativa Ha: µB - µA> 0.
Se concluye entonces que El Desarrollo de una Aplicación Web
Dinámica con la Implementación del Framework JQuery mejora la
Disponibilidad de la Información con respecto al proceso de Gestión
del Control de Actas de Verificación de Emisión de Comprobantes
de Pago y Control Móvil de La SUNAT - La Libertad.
a. Nivel de Significancia
El nivel de significancia (α) escogido para la prueba de la hipótesis será del
5%.
Por lo tanto el nivel de confianza (1 - α = 0.95) será del 95%
c. Cálculos
Tenemos las siguientes fórmulas:
…………………… ( 21 )
…………………… ( 22 )
…………………… ( 23 )
238
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
240
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
242
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
a. Definición de Variables
µA : Tiempo que utiliza el administrador para la
generación de reportes con la herramienta actual.
µB : Tiempo que utiliza el administrador para la
generación de reportes con la aplicación web.
244
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
b. Hipótesis Estadística
Hipótesis H0: El Tiempo que utiliza el administrador para la
generación de reportes usando la herramienta actual es menor que el
tiempo que utiliza el administrador para la generación de reportes
usando la aplicación web.
H0: µB - µA< = 0
Media Muestral
Reemplazando valores en la ecuación (21):
XA = 34.90 XD = 0.71
Z0 = 49.39
Conclusión
En la Figura 18 podemos ver la región de aceptación y rechazo para
la prueba de la hipótesis del indicador cuantitativo Tiempo que
utiliza el administrador en la generación de reportes.
246
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
248
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
250
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
252
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
254
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
a. Definición de Variables
µA : Tiempo que utiliza el fedatario para el registro de
devolución de actas con la herramienta actual.
µB : Tiempo que utiliza el fedatario para el registro de
devolución de actas con la aplicación web.
b. Hipótesis Estadística
Hipótesis H0: El Tiempo que utiliza el fedatario para el registro de
devolución de actas usando la herramienta actual es menor que el
tiempo que utiliza el fedatario para el registro de devolución de actas
usando la aplicación web.
H0: µB - µA< = 0
Media Muestral
Reemplazando valores en la ecuación (21):
XA = 65.20 XD = 21.66
Z0 = 46.36
256
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Conclusión
En la Figura 19 podemos ver la región de aceptación y rechazo para
la prueba de la hipótesis del indicador cuantitativo Tiempo que
utiliza el fedatario para el registro de devolución de actas.
Promedio Promedio
Indicador Pregunta
Pre-Test Post-Test
1 5.1 9.3
Nivel de satisfacción de los usuarios
2 4.6 9.8
3 4.5 9.1
Facilidad de uso del sistema
4 4.1 9.2
5 3.4 9.8
Disponibilidad de la Información 6 4.8 9.7
7 5.1 9.8
Fuente: (Elaboración Propia, 2014)
258
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
260
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
262
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
CONCLUSIONES
- Del mismo modo se midió la facilidad de uso del sistema actual obteniendo un
puntaje promedio de 4.3 (100%). El puntaje promedio obtenido luego de la
aplicación del sistema propuesto es de 9.15 (212.79%), con lo cual se logró un
incremento promedio de 4.85 (112.79%) puntos. Esto nos muestra claramente que
se prefiere el sistema propuesto sobre el actual.
264
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
RECOMENDACIONES
- Para mantener y/o mejorar el nivel de satisfacción de los usuarios del sistema, es
necesario, proporcionar capacitación especializada y mantener actualizado la
Aplicación Web para brindar a los pacientes un buen servicio.
- Realizar Procesos de Investigación para poder realizar más cambios a fin de adaptar
mucho mejor la aplicación Web a la organización y poder agregar mejoras al
Sistema.
- Between, DIFFERENCE. 2013. Difference Between. [En línea] 2013. [Citado el:
17 de Junio de 2013.] [Link]
between-z-test-and-t-test /.
- Bocanegra Ureta, Ruben Gabriel. 2012. Desarrollo de una aplicación web para
el monitoreo de vehículos con dispositivo GPS que comercializa una empresas de
Telecomunicaciones. Lima : s.n., 2012.
- Bogdan Brinzarea, Lamandi, Darie, Cristian y Hendrix, Audra. 2009. Ajax and
PHP Building Modern Web Applications. Second. s.l. : Pack T Publishing, 2009.
págs. 14,15.
266
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
- Espinoza Díaz, Mario Leonardo y Pérez Cuestas, Jairo Aníbal. 2009. Sistema
Web de Bolsa de Empleo para el Ministerio de Trabajo y Empleo del Ecuador.
Sangolqui - Ecuador : s.n., 2009.
- Garzón Freire, José Fabricio. 2013. Sistema Web para el Control de Préstamos
de Herramientas y Accesorios en los Laboratorios de la Facultad de Ingeniería de
Sistemas, Electrónica e Industrial. Ambato - Ecuador : s.n., 2013.
- Gilfillan, Ian. 2003. La biblia MySql. s.l. : Anaya Multimedia, 2003. págs. 40,41.
- [Link]. 2011. Sistema Operativo GNU. [En línea] 2011. [Citado el: 10 de
Setiembre de 2012.] [Link]
- Gonzales Villa, Tania Denisse y Johnson Rojas, Pablo Ernesto. 2013. Análisis,
Diseño e Implementación de un Sistema Web y Móvil para el Soporte Informático a
- Luke Welling, Laura Thonsom. 2005. Desarrollo Web con PHP y MySQL. s.l. :
Ediciones Anaya Multimedia, 2005. pág. 33.
- Mendoza Chero, Iris Ines y Carrascal Cerna, Victor Martín. 2008. Desarrollo e
Implementación de un sistema de información para mejorar la gestión
268
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
- Mestros del Web. 2005. ¿Qué es la web 2.0? [En línea] 27 de Octubre de 2005.
[Citado el: 06 de Septiembre de 2012.]
- [Link]
- Ormeño Flores, Walter Diego y Gómez Ávila, José Alberto. 2008. Desarrollo e
Implementación de un sistema de Información de Planillas Únicas. s.l. :
Universidad Nacional de Trujillo, 2008. Tsi G63.
- Portilla Aranda, Victor Hugo y Díaz Díaz, Franklin Alexis. 2008. Desarrollo e
implementación de un sistema web la mejorar la gestión académica del ISTP
Abaco. s.l. : Universidad Nacional de Trujillo, 2008. Tsi D69.
- Tutty Moran equipo web. 2012. Tutty Moran equipo web. Algunas Definiciones:
PHP. [En línea] 2012. [Citado el: 03 de Septiembre de 2012.]
[Link]
- Univ. Católica, del Perú. 2008. Slideshare. Curso Sistemas de Información. [En
línea] Pontificia Universidad Católica del Perú, 2008. [Citado el: 06 de Septiembre
de 2012.] [Link]
270
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
- wordpress. 2010. Configurar Terminal Server en Windows 2003 R2. [En línea] 06
de Diciembre de 2010. [Citado el: 15 de Septiembre de 2012.]
- [Link]
272
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
ANEXO 1
ENCUESTA SOBRE HERRAMIENTA ACTUAL
PRE - TEST
Lea detenidamente cada pregunta y escoja SOLO UNA RESPUESTA, la que más se
ajuste a la realidad de su organización. MARQUE con un aspa (X) en el recuadro a la
izquierda de la alternativa.
1. ¿Cómo calificaría las herramientas actuales con la que cuentan para realizar las
actividades relacionadas a la gestión de actas de verificación de emisión de
comprobantes de pago y control móvil?
2. ¿Considera usted que las herramientas que usa actualmente para la gestión de
actas de verificación de emisión de comprobantes de pago y control móvil son
adecuadas?
3. ¿Considera usted que las herramientas que usa actualmente para realizar
actividades vinculadas a la gestión de actas de verificación de emisión de
comprobantes de pago y control móvil son fáciles de usar?
7. ¿Considera usted que los reportes obtenidos mediante las herramientas actuales
contienen información exacta, precisa, fácil de entender, segura y confiable?
274
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
ANEXO 2
ENCUESTA SOBRE APLICACIÓN WEB
POST - TEST
Lea detenidamente cada pregunta y escoja SOLO UNA RESPUESTA, la que más se
ajuste a la realidad de su organización. MARQUE con un aspa (X) en el recuadro a la
izquierda de la alternativa.
1. ¿Cómo calificaría la Aplicación Web la misma que se usa para realizar las
actividades relacionadas a la gestión de actas de verificación de emisión de
comprobantes de pago y control móvil?
276
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
ANEXO 3
Criterio de
Descripción Peso
Priorización
CP1 Apoyo metodológico 0.15
CP2 Ingeniería inversa 0.25
CP3 Robustez 0.3
CP4 Autogeneración 0.2
CP5 Manejo de diagramas 0.1
Matriz 01
Criterios
CP1 CP2 CP3 CP4 CP5
Metodologías
RUP 4 4 4 4 4
XP 2 2 3 2 2
SCRUM 3 4 3 2 3
DSDM 2 2 2 2 3
Otras metodologías 3 3 2 2 2
Experto 02:
Apellidos y Nombres: Ing. Díaz Díaz, Jaime.
Cargo: Docente de la Universidad Nacional de Trujillo.
Título Profesional: Ingeniero de Sistemas.
Matriz 02
Criterios
CP1 CP2 CP3 CP4 CP5
Metodologías
RUP 4 5 5 4 4
XP 3 3 3 2 2
SCRUM 3 4 3 2 2
DSDM 3 2 2 2 2
Otras metodologías 3 2 2 3 2
278
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Experto 03:
Apellidos y Nombres: Ing. Méndez Zavaleta, Oscar.
Cargo: Docente de la Universidad Nacional de Trujillo.
Título Profesional: Ingeniero de Sistemas.
Matriz 03
Criterios
CP1 CP2 CP3 CP4 CP5
Metodologías
RUP 4 5 5 4 4
XP 3 3 3 2 2
SCRUM 3 4 3 2 2
DSDM 3 2 2 2 2
Otras metodologías 3 2 2 2 2
Puede suceder que las técnicas y herramientas utilizadas para desarrollar y evaluar un
proyecto en cada uno de los estudios sean las más apropiadas, pero si se utiliza una TIO
inadecuada, puede conducir a interpretaciones falsas.
La TIO es la tasa mínima que se utiliza para poder determinar el valor presente neto de
los flujos futuros de caja del proyecto y es la rentabilidad mínima que se le debe exigir
al proyecto para tomar la decisión de no invertir en un uso alternativo de los recursos o
en otro proyecto.
Para entenderse nuestro proyecto que es nuevo en la Institución y sólo será financiado
por la institución, la TIO, asumiremos que sería la tasa de interés que se está ganando en
el sitio donde se tiene depositado el capital, más la tasa mínima a que aspira el inversor.
TIO = i1 + ie
i1: tasa de interés promedio del mercado financiero
ie: tasa de Interés esperado por el inversionista
TIO = 0.36 + 19.05 = 19.41%
ANEXO 5
280
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
MANUAL DE USUARIO
2. Una vez dentro del sistema Para devolver las actas que se les asignaron deben ir al
menú de la parte izquierda y elegir la opción Devolver Actas VECP.
Aquí se debe hacer clic en la fecha correspondiente para poder visualizar en la parte
superior derecha la información de la asignación de las actas correspondiente y en la
parte de abajo aparecerán los correlativos de las actas asignadas para realizar el registro
de la información solicitada.
282
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
284
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
• Modalidad Reemplazo: opción utilizada en el caso que un acta tuviera que ser
reemplazada por otra, registrando obligatoriamente los datos de la fecha de
anulación y el motivo por el cual se ha originado dicho reemplazo, indicando
además el tipo y número de acta que reemplazará a la anterior.
GENERACION DE INFORME
Dependiendo del estado de anulación seleccionado anteriormente, se deberá generar
el informe de anulación correspondiente, en donde se deberá especificar
previamente el número del informe y la fecha de emisión.
Para devolver el dinero asignado deben ir al menú de la parte izquierda y elegir la
opción Devolver Dinero.
Al hacer clic en una fecha se mostrar en la parte superior izquierda una lista de las actas
y/o registro de intervenciones conformes que contengan un gasto.
286
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
288
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
3.3 OPCION Manifiestos – Conformes, aquí deberá registrar los Formatos CM que se
utilizaron en intervenciones a transportes de pasajeros y que tuvieron como resultado de
la intervención Conformidad.
Una vez seleccionado el tipo y número de actas que se detallan en la CM aparecerá una
nueva interfaz donde se debe registrar la informacion de cada Acta Movil.
Una vez llenda la información se debe registrar haciendo clic en el icono naraja de
guardado.
290
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
292
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
Se ha usado el programa SPSS Statistics 19.0 para la obtención de resultados, por ello, la
codificación y los datos en el programa han sido:
293
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
295
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
ANEXO 7
ÁRBOL DE PROBLEMAS
Reportes no confiables y
Redundancia de fiscalización Establecimientos que no son dificultad para la obtención de Cortes documentarios
a un mismo contribuyente debidamente fiscalizados los mismos semestrales dificultosos
Deficiencias en el registro y
Programación de Operativos en Poco control en la gestión de
obtención de información.
forma manual. fedatarios fiscalizadores.
297
ANEXO 8
ÁRBOL DE OBJETIVOS
Mejorar la Gestión de los Operativos VECP y
Móvil
298
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
ANEXO 9
SOLICITUD DE VALIDACIÓN DIRIGIDA A EXPERTOS EN
CONTENIDO
Señores:
Soporte Técnico
Oficina de Soporte Administrativo IR La Libertad – IR Piura
APRECIACIÓN CUALITATIVA
Observaciones:
Validado por:
Profesión:
Lugar de Trabajo:
Cargo que desempeña:
Lugar y fecha de validación:
Firma:
300
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
APRECIACIÓN CUANTITATIVA
Escala Evaluativa
Ítems Objetivos Observaciones
1 2 3 4
1 1
2 1
3 1
4 1
5 1
6 1
7 2
Validado por:
Profesión:
Lugar de Trabajo:
Cargo que desempeña:
Lugar y fecha de validación:
Firma:
Escala Peso
Excelente 4
Bueno 3
Regular 2
Deficiente 1
Σ/
Ítem 1 Ítem 2 Ítem 3 Ítem 4 Ítem 5 Ítem 6 Ítem 7 Items
Juez 1 2 4 2 3 2 2 2 17
Juez 2 4 3 4 4 4 3 4 26
Juez 3 4 4 4 3 3 4 3 25
Varianza 0.889 0.222 0.889 0.222 0.667 0.667 0.667
S2i= 4.22
S2t= 16.22
…………………… ( 24 )
Dónde:
K= es el número de ítems del Instrumento
S2i= Suma de Varianza de los Ítems
S2t= Varianza Total
302
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
7 1- 4.22
α= 7-1 16.22
α = 0.863
Podemos ver que el valor del alfa de Cronbach es mayor al valor mínimo requerido para
demostrar la confiabilidad de la encuesta.
TABLA Z
304
Biblioteca Digital - Dirección de Sistemas de Informática y
Comunicación
ANEXO 11