You are on page 1of 134

BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN

UNIVERSIDAD NACIONAL DE TRUJILLO


FACULTAD DE INGENIERÍA

ESCUELA ACADÉMICO PROFESIONAL DE


INGENIERÍA DE SISTEMAS

“SISTEMA WEB DE GESTIÓN DOCUMENTAL PARA LA


MEJORA CONTINUA DEL SISTEMA INTEGRADO DE
GESTIÓN DE LA EMPRESA CORPS SAFETY & SECURITY
S.A.C.”

TRABAJO DE SUFICIENCIA PROFESIONAL PARA OBTAR EL


TÍTULO DE INGENIERO DE SISTEMAS

Autor: Bach. Percy José HORNA AMAMBAL

TRUJILLO – PERÚ
2019

Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN

Habiéndose hecho las correcciones pertinentes, suscribimos a continuación en señal de


conformidad

Trujillo, Mayo del 2019

Ing. …………………………………………………...

Presidente

Ing. …………………………………………………...

Secretario

Ing. …………………………………………………...

Miembro

ii
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN

DEDICATORIA

A mi padre Lucio, a quien recuerdo y


recordaré por siempre, siendo mi
inspiración de superación.

A mi madre Vilma, quien es mi motor y


motivo principal para seguir adelante,
es la persona que con sus consejos,
paciencia y buen ejemplo me enseñó a
ser un hombre de bien y útil a la
sociedad.

A mi novia Sally, quien es ahora mi


compañera y parte de mi familia, un
motivo más para seguir superándome.

A mis abuelos, tíos, hermanos y sobrinos,


por el apoyo incondicional que me han
brindado y por estar siempre presentes
en mi vida.

Percy José

iii
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN

AGRADECIMIENTOS

A todas las personas que directa e indirectamente contribuyeron para desarrollar mi

experiencia profesional y elaborar el presente Informe de experiencias y con ello finalizar

mi carrera profesional de la mejor manera.

A mis profesores de la Escuela Académico Profesional de Ingeniería de Sistemas, de la

Universidad Nacional de Trujillo, quienes fueron los mentores en mis aprendizajes y me

prepararon para afrontar los retos del presente y del mañana, a ellos doy siempre gracias

por el conocimiento obtenido a lo largo de mis años de estudio en las aulas universitarias.

El Autor

iv
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN

RÉCORD LABORAL

Cargo : Supervisor de Seguridad

Institución : Sirius Seguridad Privada S.R.L.

Fecha de inicio : 01 de noviembre del 2014

Fecha de fin : 31 de diciembre del 2016

Cargo : Supervisor de Seguridad

Institución : Corps Safety & Security S.A.C.

Fecha de inicio : 01 de enero del 2017

Fecha de fin : 30 de septiembre del 2018

v
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN

PRESENTACIÓN

El presente trabajo de suficiencia profesional, muestra de manera detallada los puestos de

trabajo, las funciones y roles desempeñados dentro del área del Sistema Integrado de

Gestión en la empresa Corps Safety & Security S.A.C.

El informe requiere la descripción detallada de una función de trabajo profesional con el

fin de demostrar la experiencia y validarla para la obtención del Título Profesional de

Ingeniero de Sistemas.

La función que describiré será el desarrollo de un sistema web de gestión documental que

ayuda a mejorar la calidad de servicio en las unidades donde laboramos y contribuye a la

optimización del Sistema Integrado de Gestión (SIG), teniendo acceso a la

documentación actualizada en el momento que se desee.

Trujillo, Abril del 2019

_________________________
Percy José Horna Amambal
Bach. Ingeniería de Sistemas

vi
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN

RESUMEN

El presente trabajo es titulado “Sistema Web de Gestión Documental Para la Mejora

Continua del Sistema Integrado de Gestión de la Empresa Corps Safety & Security

S.A.C”.

Uno de los principales objetivos es el acceso a la documentación e información del Sistema

Integrado de Gestión de manera rápida, eficiente y evitando el uso de documentos obsoletos,

desde el lugar donde se encuentre el usuario ya sea a través de una computadora o un

Smartphone.

La implementación del Sistema Web de Gestión Documental se logró realizar de manera

satisfactoria empleando la metodología XP, utilizando los lenguajes de programación: PHP y

HTML para el contenido web y MySql para la gestión de la base de datos.

Se siguió el paradigma de Orientación a Objetos y para el modelo de base de datos se empleó

los principios de la normalización y lo referente a los modelos de entidad - relación.

La perspectiva del trabajo realizado es mantener documentación actualizada en las unidades

operativas donde se brinda el servicio, contribuir con la mejora continua del Sistema Integrado

de Gestión de la empresa Corps Safety & Security S.A.C. de la ciudad de Lima y facilitar

documentación e información al personal administrativo y operativo para ofrecer un servicio

de calidad a nuestros clientes.

PALABRAS CLAVE: Sistema Web de Gestión Documental, Sistema Integrado de Gestión,

Mejora Continua.

vii
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN

ABSTRACT

The present work is titled “Sistema Web de Gestión Documental Para la Mejora Continua

del Sistema Integrado de Gestión de la Empresa Corps Safety & Security S.A.C”.

One of the main objectives is the access to the documentation and information of the Integrated

Management System in a fast, efficient and avoiding the use of obsolete documents, from the

place where the user is either through a computer or a Smartphone.

The implementation of the Document Management Web System was successfully

accomplished using the XP methodology, using the programming languages: PHP and HTML

for web content and MySql for database management.

The Object Orientation paradigm was followed and for the database model, the principles of

normalization and the entity - relationship models were used.

The perspective of the work carried out is to keep updated documentation in the operational

units where the service is provided, to contribute with the continuous improvement of the

Integrated Management System of the company Corps Safety & Security S.A.C. from the city

of Lima and provide documentation and information to administrative and operational staff to

offer a quality service to our customers.

KEYWORDS: Document Management Web System, Integrated Management System,

Continuous Improvement.

viii
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN

TABLA DE CONTENIDOS

DEDICATORIA iii
AGRADECIMIENTOS iv
RÉCORD LABORAL v
PRESENTACIÓN vi
RESUMEN vii
ABSTRACT viii
TABLA DE CONTENIDOS ix
LISTA DE FIGURAS xii
LISTA DE TABLAS xiii
MEMORIA DESCRIPTIVA DE ACTIVIDAD PROFESIONAL 1
CAPÍTULO I 4
INFORME DE FUNCIÓN DE TRABAJO PROFESIONAL 4
1.1- INTRODUCCIÓN ................................................................................................................. 5
1.1.1- Realidad problemática y antecedentes .............................................................................. 5
1.2- JUSTIFICACIÓN .................................................................................................................. 6
1.2.1- Tecnológica: ...................................................................................................................... 6
1.2.2- Académica:........................................................................................................................ 6
1.2.3- Institucional:...................................................................................................................... 7
1.2.4- Económica:........................................................................................................................ 7
1.2.5- Operativa: .......................................................................................................................... 7
1.2.6- Social: ............................................................................................................................... 8
1.3- OBJETIVOS DEL ESTUDIO ................................................................................................ 8
1.3.1- Objetivo general: ............................................................................................................... 8
1.3.2- Objetivos específicos: ....................................................................................................... 8
CAPÍTULO II 9
MARCO TEÓRICO 9
2.1- MARCO TEÓRICO ............................................................................................................. 10
2.1.1- Sistema Web ................................................................................................................... 10
2.1.2- Gestión Documental ........................................................................................................ 11
2.1.3- Sistema de Gestión Integrado.......................................................................................... 13
2.1.3.1- Beneficios de los Sistemas de Gestión Integrados ............................................................ 13
2.1.3.2- Estructura de los Sistemas de Gestión Integrados ............................................................. 14

ix
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN

2.1.4- Normas ISO..................................................................................................................... 15


2.1.4.1- Norma ISO 9001:2015 ...................................................................................................... 15
2.1.4.2- Norma ISO 14001:2015 .................................................................................................... 16
2.1.4.3- Norma ISO 45001:2018 .................................................................................................... 16
2.1.5- Programación Extrema (XP): .......................................................................................... 17
2.1.5.1- Valores de XP ................................................................................................................... 17
2.1.5.2- Características XP ............................................................................................................. 19
2.1.5.3- Roles de XP:.................................................................................................................... 19
2.1.5.4- Fases de la Metodología XP:........................................................................................... 20
2.1.6- WampServer.................................................................................................................... 22
2.1.6.1- Características ................................................................................................................... 22
2.1.6.2- Utilidad.............................................................................................................................. 23
2.1.7- PHP: ................................................................................................................................ 23
2.1.8- JavaScript: ....................................................................................................................... 23
2.1.9- CSS: ................................................................................................................................ 24
2.1.10- MySQL: .......................................................................................................................... 24
2.1.10.1- Aplicaciones .................................................................................................................... 25
2.1.11- Servidor HTTP Apache:.................................................................................................. 25
2.1.12- Sublime Text: .................................................................................................................. 26
CAPÍTULO III 27
DESARROLLO DEL TRABAJO DE FUNCIÓN PROFESIONAL 27
3.1- FASE DE EXPLORACIÓN................................................................................................. 28
3.1.1- Historias de Usuario ........................................................................................................ 28
3.1.2- Modelo Vista Controlador .............................................................................................. 38
3.2- FASE DE PLANEACIÓN ................................................................................................... 39
3.2.1- Diagrama de Actividades ................................................................................................ 39
3.2.2- Módulos del Sistema ....................................................................................................... 41
3.2.3- Descripción de Módulos ................................................................................................. 41
3.3- ITERACION I ...................................................................................................................... 42
3.3.1- Cronograma de Actividades ............................................................................................ 42
3.3.2- Tareas por Historia de Iteración ...................................................................................... 43
3.3.3- Pruebas de Iteración ........................................................................................................ 53
3.3.4- Resultado de la 1ª Iteración de Construcción .................................................................. 59
3.3.5- Demo de la Versión, Iteración 1 ..................................................................................... 60
3.3.6- Prueba de Aceptación...................................................................................................... 65

x
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN

3.3.7- Incidencias ...................................................................................................................... 66


3.4. ITERACION II..................................................................................................................... 66
3.4.1- Cronograma de Actividades ............................................................................................ 66
3.4.2- Tareas por Historia, Iteración 2 ....................................................................................... 67
3.4.3- Pruebas Iteración II ......................................................................................................... 77
3.3.4- Resultado de la 2ª Iteración de Construcción .................................................................. 83
3.4.5- Demo de la versión, Iteración II ...................................................................................... 84
3.4.6- Pruebas de Aceptación .................................................................................................... 89
3.4.7- Incidencias ...................................................................................................................... 90
3.5. ITERACION III ................................................................................................................... 90
3.5.1- Cronograma de Actividades ............................................................................................ 90
3.5.2- Tareas por Historia, Iteración III ..................................................................................... 91
3.5.3- Pruebas Iteración III ........................................................................................................ 96
3.5.4- Resultado de la 3ª Iteración de Construcción ................................................................ 101
3.5.5- Demo de la Versión, Iteración III ................................................................................. 101
3.5.6- Pruebas de Aceptación .................................................................................................. 105
3.5.7- Incidencias .................................................................................................................... 105
3.5.8- Diagrama de Base de Datos .......................................................................................... 105
3.6- PRODUCCIÓN .................................................................................................................. 106
CAPÍTULO IV 107
CONCLUSIONES 107
4.1- CONCLUSIONES ............................................................................................................. 108
CAPÍTULO V RECOMENDACIONES 109
5.1- RECOMENDACIONES .................................................................................................... 110
CAPÍTULO VI 111
SUGERENCIAS PARA LA FORMACIÓN DE INGENIERO DE SISTEMAS 111
6.1- SUGERENCIAS PARA LA FORMACIÓN DE INGENIERO DE SISTEMAS .............. 112
CAPÍTULO VII 113
REFERENCIAS BIBLIOGRÁFICAS 113
7.1- REFERENCIAS BIBLIOGRÁFICAS 114
ANEXOS 118

xi
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN

LISTA DE FIGURAS

Figura 1. Logo Sirius Seguridad Privada S.R.L. 1


Figura 2. Logo Corps Safety & Security S.A.C. 2
Figura 3. Programación Extrema XP. 17
Figura 4. Fases de la metodología XP. 20
Figura 5. Servidor WAMP 22
Figura 6. Versiones de MySQL 25
Figura 7. Modelo Vista Controlador (MVC). 38
Figura 8. Módulos del Sistema 41
Figura 9. Formulario para ingresar al sistema 60
Figura 10. Formulario para obtener usuario 61
Figura 11. Formulario Registrar usuario 61
Figura 12. Obtener usuario a modificar 62
Figura 13. Modificar usuario 62
Figura 14. Obtener usuario a eliminar 63
Figura 15. Eliminar usuario 63
Figura 16. Cambiar contraseña 64
Figura 17. Recuperar contraseña 64
Figura 18. Formulario Registrar documento 84
Figura 19. Obtener documento a eliminar 85
Figura 20. Eliminar documento 85
Figura 21. Registrar personal 86
Figura 22. Obtener personal a modificar 86
Figura 23. Modificar personal 87
Figura 24. Obtener personal a eliminar 87
Figura 25. Eliminar personal 88
Figura 26. Buscar documento 88
Figura 27. Descargar documento 89
Figura 28. Menú y sub menú 102
Figura 29. Consulta de documentos por tipo y proceso 103
Figura 30. Consulta de usuarios por sucursal 103
Figura 31. Consulta de ubicación de documento por código 104
Figura 32. Consulta de documento por tipo y rango de fechas 104
Figura 33. Diagrama EER de la Base de Datos 106
Figura 34. Entrevista Supervisor Junior 119
Figura 35. Entrevista Gerente del SGI 120

xii
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN

LISTA DE TABLAS

Tabla 1. Historia de usuario – Acceso al Sistema ..................................................................................29


Tabla 2. Historia de usuario – Gestión de Usuarios ...............................................................................30
Tabla 3. Historia de usuario – Cambiar Contraseña. .............................................................................31
Tabla 4. Historia de usuario – Recuperar Contraseña. ...........................................................................32
Tabla 5. Historia de usuario – Gestión de documentos. .........................................................................33
Tabla 6. Historia de usuario – Gestión de Personal. ..............................................................................34
Tabla 7. Historia de usuario – Búsqueda de Documentos......................................................................35
Tabla 8. Historia de usuario – Descargar Documentos. .........................................................................35
Tabla 9. Historia de usuario – Enlaces hacia informes. .........................................................................36
Tabla 10. Historia de usuario – Consulta de documentos por tipo y proceso. .......................................36
Tabla 11. Historia de usuario – Consulta de usuarios por sucursal. ......................................................37
Tabla 12. Historia de usuario – Consulta de ubicación de documento por código. ...............................37
Tabla 13. Historia de usuario – Consulta de documento por tipo y rango de fechas. ............................38
Tabla 14. Cronograma de actividades. ...................................................................................................40
Tabla 15. Cronograma de actividades, Iteración I. ................................................................................42
Tabla 16. Tareas de acceso al sistema ....................................................................................................43
Tabla 17. Acceso al sistema – Tarea Nro. 1...........................................................................................43
Tabla 18. Acceso al sistema – Tarea Nro. 2...........................................................................................44
Tabla 19. Acceso al sistema – Tarea Nro. 3...........................................................................................44
Tabla 20. Acceso al sistema – Tarea Nro. 4...........................................................................................45
Tabla 21. Acceso al sistema – Tarea Nro. 5...........................................................................................45
Tabla 22. Tareas de Gestión de usuarios................................................................................................46
Tabla 23. Gestión de usuarios – Tarea Nro. 1 ........................................................................................46
Tabla 24. Gestión de usuarios – Tarea Nro. 2 ........................................................................................47
Tabla 25. Gestión de usuarios – Tarea Nro. 3 ........................................................................................47
Tabla 26. Gestión de usuarios – Tarea Nro. 4 ........................................................................................48
Tabla 27. Gestión de usuarios – Tarea Nro. 5 ........................................................................................48
Tabla 28. Tareas de Cambiar contraseña ...............................................................................................49
Tabla 29. Cambiar contraseña – Tarea Nro. 1 .......................................................................................49
Tabla 30. Cambiar contraseña – Tarea Nro. 2 .......................................................................................50
Tabla 31. Cambiar contraseña – Tarea Nro. 3 .......................................................................................50
Tabla 32. Cambiar contraseña – Tarea Nro. 4 .......................................................................................51
Tabla 33. Tareas de Recuperar contraseña .............................................................................................51
Tabla 34. Recuperar contraseña – Tarea Nro. 1 .....................................................................................51
Tabla 35. Recuperar contraseña – Tarea Nro. 2 .....................................................................................52
Tabla 36. Recuperar contraseña – Tarea Nro. 3 .....................................................................................52
Tabla 37. Iteración I, Historial de revisiones Nro. 1 ..............................................................................53
Tabla 38. Iteración I, Historial de revisiones Nro. 2 ..............................................................................54
Tabla 39. Iteración I, Historial de revisiones Nro. 3 ..............................................................................56
Tabla 40. Iteración I, Historial de revisiones Nro. 4 ..............................................................................58
Tabla 41. Cronograma de actividades, Iteración II. ...............................................................................66
Tabla 42. Tareas de Gestión de documentos ..........................................................................................67
Tabla 43. Gestión de documentos – Tarea Nro. 1 ..................................................................................67
Tabla 44. Gestión de documentos – Tarea Nro. 2 ..................................................................................68
Tabla 45. Gestión de documentos – Tarea Nro. 3 ..................................................................................68

xiii
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN

Tabla 46. Gestión de documentos – Tarea Nro. 4 ..................................................................................69


Tabla 47. Gestión de documentos – Tarea Nro. 5 ..................................................................................69
Tabla 48. Tareas de Gestión de personal ...............................................................................................70
Tabla 49. Gestión de personal – Tarea Nro. 1........................................................................................70
Tabla 50. Gestión de personal – Tarea Nro. 2........................................................................................70
Tabla 51. Gestión de personal – Tarea Nro. 3........................................................................................71
Tabla 52. Gestión de personal – Tarea Nro. 4........................................................................................71
Tabla 53. Gestión de personal – Tarea Nro. 5........................................................................................72
Tabla 54. Tareas de Búsqueda de documentos ......................................................................................72
Tabla 55. Búsqueda de documentos – Tarea Nro. 1 ..............................................................................73
Tabla 56. Búsqueda de documentos – Tarea Nro. 2 ..............................................................................73
Tabla 57. Búsqueda de documentos – Tarea Nro. 3 ..............................................................................74
Tabla 58. Búsqueda de documentos – Tarea Nro. 4 ..............................................................................74
Tabla 59. Tareas de Descarga de documentos .......................................................................................75
Tabla 60. Descarga de documentos – Tarea Nro. 1 ...............................................................................75
Tabla 61. Descarga de documentos – Tarea Nro. 2 ...............................................................................76
Tabla 62. Descarga de documentos – Tarea Nro. 3 ...............................................................................76
Tabla 63. Descarga de documentos – Tarea Nro. 4 ...............................................................................77
Tabla 64. Iteración II, Historial de revisiones Nro. 1.............................................................................77
Tabla 65. Iteración II, Historial de revisiones Nro. 2.............................................................................79
Tabla 66. Iteración II, Historial de revisiones Nro. 3.............................................................................81
Tabla 67. Iteración II, Historial de revisiones Nro. 4.............................................................................82
Tabla 68. Cronograma de actividades ....................................................................................................90
Tabla 69. Tareas de enlace hacia páginas informativas del SGI ............................................................91
Tabla 70. Enlace hacia páginas informativas del SGI – Tarea Nro. 1 ...................................................91
Tabla 71. Enlace hacia páginas informativas del SGI – Tarea Nro. 2 ...................................................92
Tabla 72. Tareas de Consulta de documentos por tipo y proceso ..........................................................92
Tabla 73. Consulta de documentos por tipo y proceso – Tarea Nro. 1 ..................................................92
Tabla 74. Consulta de documentos por tipo y proceso – Tarea Nro. 2 ..................................................93
Tabla 75. Tareas de Consulta de usuarios por sucursal .........................................................................93
Tabla 76. Consulta de usuarios por sucursal – Tarea Nro. 1..................................................................93
Tabla 77. Consulta de usuario por sucursal – Tarea Nro. 2 ...................................................................94
Tabla 78. Tareas de Consulta de documento por código .......................................................................94
Tabla 79. Consulta de ubicación de documento por código – Tarea Nro. 1 ..........................................94
Tabla 80. Consulta de ubicación de documento por código – Tarea Nro. 2 ..........................................95
Tabla 81. Tareas de Consulta de documento por tipo y rango de fechas ...............................................95
Tabla 82. Consulta de documento por tipo y rango de fechas – Tarea Nro. 1 .......................................95
Tabla 83. Consulta de documento por tipo y rango de fechas – Tarea Nro. 2 .......................................96
Tabla 84. Iteración III, Historial de revisiones Nro. 1 ...........................................................................96
Tabla 85. Iteración III, Historial de revisiones Nro. 2 ...........................................................................97
Tabla 86. Iteración III, Historial de revisiones Nro. 3 ...........................................................................98
Tabla 87. Iteración III, Historial de revisiones Nro. 4 ...........................................................................99
Tabla 88. Iteración III, Historial de revisiones Nro. 5 .........................................................................100

xiv
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

MEMORIA DESCRIPTIVA DE ACTIVIDAD PROFESIONAL

Descripción de las funciones realizadas en cada cargo:

Nombre de la Institución: Sirius Seguridad Privada S.R.L.

Figura 1. Logo Sirius Seguridad Privada S.R.L.


Fuente: (Elaboración propia, 2019)

Cargo: Supervisor de Seguridad

Función General:

- Implementar, coordinar, verificar el cumplimiento y difusión del Sistema de

Prevención de Riesgos en la organización.

Funciones Específicas:

- Apoyar al área de TI en cuanto a problemas técnicos operativos de red que se

presenten

- Dar soporte y mantener la página web de la empresa.

- Verificar que los trabajadores cumplan con la legislación nacional vigente en

Seguridad y Salud en el Trabajo y con los reglamentos internos de seguridad y

salud en el trabajo.

- Investigar todos los accidentes y aquellas situaciones que un trabajador o un

miembro del Comité de Seguridad consideren que son peligrosas

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 1


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

- Dar soporte técnico informático en las diversas unidades y sedes a nivel nacional,

donde brinda servicios la empresa.

- Elaboración de IPERC en las diversas unidades y sedes a nivel nacional, donde

brinda servicios la empresa.

- Elaboración de Mapas de Riesgo en las diferentes oficinas administrativas

utilizando herramientas informáticas adecuadas para su elaboración e

implementación.

- Elaborar y Verificar el cumplimiento de los indicadores de gestión a nivel nacional.

- Capacitación al personal en temas de seguridad y salud ocupacional.

- Enviar y recepcionar documentos de las sedes provinciales.

- Participar en la implementación, mantenimiento y mejora continua del SGI.

- Realizar viajes de supervisión a las diferentes unidades a nivel nacional

Nombre de la Institución: Corps Safety & Security S.A.C.

Figura 2. Logo Corps Safety & Security S.A.C.


Fuente: (CORPS, 2018)

Cargo: Supervisor de Seguridad

Función General:

- Verificar el cumplimiento y difusión del Sistema de Gestión Integrado en materia

de Seguridad.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 2


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Funciones Específicas:

- Asesorar en materia de seguridad a supervisores y personal operativo.

- Realizar el seguimiento a las Inspecciones de SST.

- Implementar el plan de medio ambiente y el plan de emergencias.

- Supervisar y participar en la elaboración de las Matrices IPER.

- Capacitar y entrenar al personal en materias de su alcance.

- Asistir al Jefe de TI en las diversas instalaciones de sistemas de seguridad en las

nuevas unidades tomadas.

- Elaborar las estadísticas de accidentes e incidentes, y toda la información pertinente

relativa al sistema.

- Elaboración de Mapas de Riesgo de las diferentes oficinas administrativas

utilizando herramientas informáticas adecuadas para su elaboración e

implementación.

- Dar soporte y mantener la página web de la empresa.

- Desarrollar políticas, procedimientos y estándares de gestión.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 3


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

CAPÍTULO I

INFORME DE FUNCIÓN DE

TRABAJO PROFESIONAL

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 4


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

1.1- INTRODUCCIÓN
1.1.1- Realidad problemática y antecedentes

La eficaz y adecuada gestión documental hace más simples los procesos de una

organización, ofreciendo beneficios a corto y largo plazo, como la reducción de

tiempo, ahorro de dinero y cuidado del medio ambiente. Las empresas se han percatado

de que almacenar y organizar archivos de manera eficiente puede incrementar la

productividad y la competitividad, a la vez que suprime los problemas que crea la

gestión de documentos en papel.

Corps Safety & Security SAC, ubicada en calle Fermín Tanguis edificio 145, piso 6,

La Victoria región Lima, dedicada al servicio de Seguridad y Vigilancia Privada, es

una empresa que identifica la necesidad e importancia del manejo eficiente de la

información. El principal problema que se presenta en el área del Sistema de Gestión

Integrado es la gestión de documentos.

Al tener unidades operativas en provincia aumentó el flujo de envío de documentos,

generando problemas a la hora de la recepción y actualización de formatos,

procedimientos, instructivos y organigramas, ocasionando no conformidades y a la vez

afectando el Sistema de Gestión ya que los archivadores de oficinas y fólderes de las

garitas contendrían documentación obsoleta.

En las diferentes entrevistas realizadas a los supervisores y administrativos de

provincia, indican que existe deficiencia en cuanto a la disponibilidad inmediata de los

documentos actualizados, siendo complicado y tedioso acceder a la información

requerida en su momento.

La gestión documental empieza cuando un área actualiza un documento, se envía al

área del SGI para su respectiva revisión, una vez revisado y aprobado en su nueva

edición, el documento es guardado en una carpeta de un disco local para

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 5


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

posteriormente ser enviado a través de correo electrónico a las áreas y diversas

unidades en provincia.

Expuesto lo anterior es indudable observar la necesidad de contar con una herramienta

que no solo contribuya con la gestión de la documentación; sino también, que ayude a

tener una centralización de estos, con lo que se podrá tener un mejor manejo y acceso

a la información o documentación virtual en todo momento, en tiempo real, igualmente

se podrá ahorrar tiempo y principalmente generará mayor comodidad a los

supervisores y administrativos, por lo cual se decidió implementar un sistema web de

gestión documental el cual generó soluciones en cuanto a la disponibilidad de

información que maneja el personal, ahorrando tiempo y manteniendo actualizada la

documentación, de esta manera se evidencia la mejora continua del área del SGI.

1.2- JUSTIFICACIÓN
1.2.1- Tecnológica:

Es muy importante que las empresas cuenten con un sistema adaptado a las

necesidades de la misma, donde el acceso a la información requerida sea práctica,

concisa y efectiva.

El sistema propuesto será desarrollado en un entorno web con herramientas como PHP,

el sistema de gestión de base de datos MySQL y el servidor HTTP Apache.

Con la implementación del sistema web, se permitió mejorar la gestión documental

permitiendo así el desarrollo del área y la disponibilidad inmediata de documentos en

todas las sedes provinciales.

1.2.2- Académica:

La realización de este informe, permite aplicar los conocimientos adquiridos a lo largo

de la carrera de Ingeniería de Sistemas, así como también la aplicación de soluciones

mediante la experiencia laboral, de este modo mejorando nuestras cualidades técnicas

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 6


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

y profesionales, además de darnos un panorama más claro de cómo crear y contribuir

a mejoras.

1.2.3- Institucional:

El uso de tecnologías de información contribuye a la mejora continua de las empresas

que cuentan con un sistema de gestión integrado.

La implementación del proyecto permitirá a los usuarios de sede y provincia tener la

información requerida actualizada a cualquier hora, contribuyendo de esta manera a la

mejora continua del Sistema de Gestión Integrado de Corps Safety & Security S.A.C.

1.2.4- Económica:

Debido a que la empresa cuenta con un dominio y hosting, se decidió hacer el sistema

en versión web, ya que no era necesario tener gastos adicionales para su

implementación.

Según (Dollar Charles M., 1986), hace énfasis que “la gestión de documentos dan

beneficios económicos porque se hace frente al problema como es la duplicación

innecesaria de los documentos, los costos de personal, el mantenimiento, el cuidado,

el espacio de almacenamiento, los implementos de oficina (carpetas, sellos, papel,

tintas y computadoras) y la tecnología de registros y recuperación contribuyen a alto

costo de la información”.

Tomando en cuenta lo expuesto en el párrafo anterior es necesario mencionar que la

implementación de un sistema web para la gestión documental redujo los costos de la

empresa, debido al ahorro de papel, cartuchos de impresión, energía eléctrica y envíos

de encomiendas a través de comités de transporte.

1.2.5- Operativa:

El sistema web implementado es de fácil uso e interfaz amigable para los usuarios, el

cual les va a permitir acceder a la información del Sistema de Gestión Integrado de

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 7


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

una manera rápida. Logrando así que el proceso administrativo se desarrolle de una

manera eficiente y sin complicaciones.

1.2.6- Social:

Los servicios que brinda el sistema web ayudan a mejorar la gestión documental del

área del Sistema de Gestión Integrado y por ende generará un mejor clima laboral para

nuestros supervisores y administrativos; lo cual generará una mejor productividad en

el trabajo.

1.3- OBJETIVOS DEL ESTUDIO


1.3.1- Objetivo general:

Diseñar e Implementar un Sistema Web de Gestión Documental para la mejora

continua del Sistema Integrado Gestión de la empresa Corps Safety & Security S.A.C.

1.3.2- Objetivos específicos:

OE1. Diseñar un mecanismo de administración de usuarios para la correcta gestión

de los documentos.

OE2. Reducir el tiempo de acceso a la información por parte del personal de las sedes

provinciales a través del uso del sistema.

OE3. Disponer de la información virtual actualizada en tiempo real.

OE4. Diseñar un mecanismo que permita realizar una búsqueda virtual, en línea, básica de

documentos de gestión y otros correspondientes.

OE5. Evitar la duplicación de documentos.

OE6. Optimizar el Sistema de Gestión Integrado a través de la mejora continua.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 8


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

CAPÍTULO II

MARCO TEÓRICO

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 9


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

2.1- MARCO TEÓRICO


2.1.1- Sistema Web

Los Sistemas web o también llamados aplicaciones web son aquellos que se alojan en

un servidor en Internet o sobre una intranet (red local). Su aspecto es muy parecido a

páginas Web las cuales vemos normalmente, pero en realidad los sistemas Web tienen

una funcionalidad más potente que brindan respuestas a casos particulares.

Un sistema web es una herramienta informática de la cual se puede acceder desde

cualquier navegador, bien sea desde internet (lo habitual) o bien a través de una red

local (red de la empresa).

Todo sistema web, tiene muy buenas ventajas, como las siguientes:

 No necesita ningún tipo de instalación, ya que se accede a través de un navegador.

 Es multiplataforma y multidispositivo. Esto quiere decir que nos podemos olvidar

de que software tiene cada dispositivo que accede, y que puede acceder

igualmente un ordenador, una Tablet, un Smartphone.

 La potencia no está en el dispositivo que accede, por lo que aunque no tengamos

un gran ordenador el sistema puede ser muy potente, ya que el peso no lo soporta

el equipo desde el cual se está accediendo sino el servidor donde está alojada.

 La aplicación o sistema puede estar en la nube, con lo que sería accesible para

cualquier PC o Smartphone con acceso a internet (aunque también podría ser una

aplicación local en una intranet).

 Es muy adaptable, visualmente agradable y muy fácil de actualizar si fuera

necesario.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 10


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

2.1.2- Gestión Documental

Son Sistemas informáticos creados para almacenar, administrar y controlar el flujo de

documentos dentro de una organización. Se trata de una forma de organizar los

documentos e imágenes digitales en una localización centralizada a la que los

empleados puedan acceder de forma fácil y sencilla.

A. Ventajas de los sistemas de Gestión Documental

 Digitalización de Documentos

Comenzar a trabajar con un sistema de gestión documental significa llevar a cabo

la digitalización de documentos en papel. Con la colaboración de un escáner, los

documentos físicos se convertirán en versiones digitales que se almacenarán en una

localización central. Este procedimiento puede ser tedioso y bastante costoso, sin

embargo, una digitalización organizada y planificada es primordial para el correcto

aprovechamiento del sistema

 Localización Central

Un sistema de gestión documental almacena y organiza toda la información

proveniente del trabajo diario de la empresa en una ubicación central. La empresa

decidirá qué empleados pueden tener acceso a los documentos alojados en dicha

localización gracias al mecanismo de concesión de permisos. Esta centralización de

la información supone terminar con la búsqueda infinita de documentos por las

redes de carpetas de la organización agilizando, de esta forma, el ritmo de trabajo.

 Mejorar el Flujo de Trabajo

Un sistema de gestión documental puede convertir los flujos de trabajo en procesos

más eficientes y productivos. Gracias a la automatización de las funciones, el

sistema proporcionará una imagen global de los procesos de trabajo dentro de la

compañía. Este control de procesos permitirá seguir las tareas incompletas, conocer

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 11


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

aquellas que ya han finalizado o automatizar tareas repetitivas que terminarán

ahorrando tiempo a la organización.

 Seguridad

Aún son muchas las empresas que mantienen sus documentos almacenados en

ficheros físicos y, de este modo, la posibilidad de que un archivo termine perdido o

deteriorado es alta. Los sistemas de gestión documental solucionan este problema.

Estableciendo copias digitales de documentos en papel, el riesgo de pérdida

disminuye de forma considerable. De esta forma, la organización trabaja con la

certeza de que toda su información está segura ubicada en un mismo sistema,

sistema que puede incluir entre otras características, la recuperación de datos en

caso de desastre.

 Compartir Documentos

Muchos documentos son creados para ser compartidos. Los sistemas de gestión

documental facilitan esta tarea. A través de la creación de grupos o con accesos

ilimitados a la localización central, los documentos pueden ser distribuidos tanto de

forma interna como externa. Los gestores documentales permiten a diferentes

grupos externos a la empresa (proveedores, clientes…) el acceso a documentos

necesarios para la relación que mantienen. Con esta característica ya no son

necesarias las pequeñas memorias USB, o los emails con diferentes versiones de un

documento.

 Control de Versiones

Según una encuesta realizada por Perforce, el 81% de los trabajadores de oficina ha

trabajado alguna vez en la versión incorrecta de un documento. Teniendo en cuenta

que un documento realizado por un grupo de trabajo puede ser modificado infinidad

de veces, controlar las diferentes versiones puede resultar complicado. Los gestores

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 12


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

documentales tratan de controlar este inconveniente. A través de un historial de

versiones, los sistemas de gestión documental ofrecen la posibilidad de acceder a

cualquier versión del texto para recuperar información, eliminarla o añadirla,

(TICPORTAL, 2017).

2.1.3- Sistema de Gestión Integrado

Un Sistema de Gestión Integrado (SGI) aúna distintas disciplinas de un modo

conjunto. Esto simplifica el mantenimiento de los distintos sistemas de gestión e

incrementa su utilidad. Para las empresas significa una mejora notable tanto en la

calidad de sus outputs como en los programas o políticas que se aplican.

La actividad productiva de cualquier empresa está compuesta por diferentes procesos

y operaciones, es por ello que su actividad diaria mejora cuando se realiza bajo un

sistema en el cual todas las actividades estén integradas bajo el mismo sistema de

gestión. Con esto se consigue evitar que flojeen ciertas partes y que se perjudique a

otras.

No es necesario realizar un sistema de gestión integrado de todas las áreas, se puede

optar por integrar solo un par de las que hemos visto en el apartado anterior.

2.1.3.1- Beneficios de los Sistemas de Gestión Integrados

 Los fallos en determinadas operaciones pueden comprometer otras. Con la

implementación de sistemas integrados de gestión nos aseguramos que todas las

actividades aumenten su rendimiento de forma correlativa.

 Al alinear los criterios de gestión se evita la duplicidad innecesaria de

procedimientos e instrucciones a seguir en cada disciplina

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 13


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

 La puesta en marcha del sistema de gestión integrado se hace a la vez en todas las

disciplinas, por lo que su implantación es más rápida que haciéndolo

separadamente.

 La distribución de los esfuerzos y de los recursos es equitativa al asegurar la

misma dedicación a los distintos sistemas de gestión integrados.

 Las políticas y objetivos en un sistema de gestión integrado son coherentes entre

sí.

 La formación al personal es menos densa, al tener apartados comunes ya hay

mucha materia que se ahorran, quedando solo los apartados específicos de cada

sistema de gestión.

 Facilidad del control de la información. La información fluye

multidireccionalmente y está interrelacionada entre sí facilitando su accesibilidad

desde cualquier punto de la red informática, independientemente del ámbito al que

corresponda, (CTMA CONSULTORES).

2.1.3.2- Estructura de los Sistemas de Gestión Integrados

La estructura de los SIG está condicionada por la disposición de alto nivel que

conforma el Anexo SL:

 Ámbito de aplicación.

 Referencias normativas.

 Términos y definiciones.

 Contexto de la organización.

 Liderazgo.

 Planificación.

 Soporte.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 14


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

 Funcionamiento.

 Evaluación del desempeño.

 Mejora, (ISO Tool Exellence).

2.1.4- Normas ISO

ISO (International Standarization Organization) es una federación mundial de

organismos nacionales de normalización (organismos miembros de ISO). El trabajo

de preparación de las normas internacionales normalmente se realiza a través de los

comités técnicos de ISO. Cada organismo miembro interesad en una materia para la

cual se haya establecido un comité técnico, tiene el derecho de estar representado en

dicho comité. Las organizaciones internacionales, públicas y privadas, en

coordinación con ISO, también participan en el trabajo. ISO colabora estrechamente

con la comisión Electrotécnica Internacional (IEC) en todas las materias de

normalización electrotécnica, (ISO, 2015).

2.1.4.1- Norma ISO 9001:2015

Esta norma internacional se basa en los principios de la gestión de la calidad descritos

en la Norma ISO 9000. Las descripciones incluyen una declaración de cada principio,

una base racional de por qué el principio es importante para la organización, algunos

ejemplos de los beneficios asociados con el principio y ejemplos de acciones típicas

para mejorar el desempeño de la organización cuando se aplique el principio.

Los principios de la gestión de la calidad son:

 Enfoque al cliente;

 Liderazgo;

 Compromiso de las personas;

 Enfoque a procesos;

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 15


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

 Mejora;

 Toma de decisiones basada en la evidencia;

 Gestión de las relaciones.

Esta Norma Internacional promueve la adopción de un enfoque a procesos al

desarrollar, implementar y mejorar la eficacia de un sistema de gestión de la calidad,

para aumentar la satisfacción del cliente mediante el cumplimiento de los requisitos

del cliente, (ISO 9001, 2015).

2.1.4.2- Norma ISO 14001:2015

Esta Norma Internacional especifica los requisitos para un sistema de gestión

ambiental que una organización puede usar para mejorar su desempeño ambiental. La

presente norma internacional está prevista para uso por una organización que busque

gestionar sus responsabilidades ambientales de una forma sistemática que contribuye

al pilar ambiental de la sostenibilidad.

Esta Norma Internacional ayuda a una organización a lograr los resultados previstos

de su sistema de gestión ambiental, con lo que aporta valor al medio ambiente, a la

propia organización y a sus partes interesadas, (ISO 14001, 2015).

2.1.4.3- Norma ISO 45001:2018

Esta Norma Internacional especifica requisitos para un sistema de gestión de la

seguridad y salud en el trabajo (SST) y proporciona orientación para su uso, para

permitir a las organizaciones proporcionar lugares de trabajos seguros y saludables

previniendo las lesiones y el deterioro de la salud relacionados con el trabajo, así como

mejorando de manera proactiva su desempeño de la SST.

Esta Norma Internacional es aplicable a cualquier organización que desee establecer,

implementar y mantener un sistema de gestión de la SST para mejorar la seguridad y

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 16


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

salud en el trabajo, eliminar los peligros y minimizar los riesgos para la SST y abordar

las no conformidades del sistema de gestión de la SST asociadas a sus actividades,

(ISO, 2018).

2.1.5- Programación Extrema (XP):

La metodología XP o Programación Extrema es una metodología ágil y flexible

utilizada para la gestión de proyectos.

Extreme Programming se centra en potenciar las relaciones interpersonales del equipo

de desarrollo como clave del éxito mediante el trabajo en equipo, el aprendizaje

continuo y el buen clima de trabajo. Esta metodología pone el énfasis en

la retroalimentación continua entre cliente y el equipo de desarrollo y es idónea para

proyectos con requisitos imprecisos y muy cambiantes, (Diego Calvo, 2018).

Figura 3. Programación Extrema XP.


Fuente: (OpenWebinars, 2018)

2.1.5.1- Valores de XP

 Simplicidad

La simplicidad es la base de la programación extrema. Se simplifica el diseño para

agilizar el desarrollo y facilitar el mantenimiento. Un diseño complejo del código junto

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 17


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

a sucesivas modificaciones por parte de diferentes desarrolladores hace que la

complejidad aumente exponencialmente.

 Comunicación

La comunicación se realiza de diferentes formas. Para los programadores el código

comunica mejor cuanto más simple sea. Si el código es complejo hay que esforzarse

para hacerlo inteligible. El código autodocumentado es más fiable que los comentarios

ya que éstos últimos pronto quedan desfasados con el código a medida que es

modificado.

 Retroalimentación

Al estar el cliente integrado en el proyecto, su opinión sobre el estado del proyecto se

conoce en tiempo real.

Al realizarse ciclos muy cortos tras los cuales se muestran resultados, se minimiza el

tener que rehacer partes que no cumplen con los requisitos y ayuda a los

programadores a centrarse en lo que es más importante

 Coraje o Valentía

Muchas de las prácticas implican valentía. Una de ellas es siempre diseñar y programar

para hoy y no para mañana. Esto es un esfuerzo para evitar empantanarse en el diseño

y requerir demasiado tiempo y trabajo para implementar el resto del proyecto. La

valentía le permite a los desarrolladores que se sientan cómodos con reconstruir su

código cuando sea necesario.

 Respeto

El respeto se manifiesta de varias formas. Los miembros del equipo se respetan los

unos a otros, porque los programadores no pueden realizar cambios que hacen que las

pruebas existentes fallen o que demore el trabajo de sus compañeros. Los miembros

respetan su trabajo porque siempre están luchando por la alta calidad en el producto y

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 18


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

buscando el diseño óptimo o más eficiente para la solución a través de la

refactorización del código. Los miembros del equipo respetan el trabajo del resto no

haciendo menos a otros, una mejor autoestima en el equipo eleva su ritmo de

producción.

2.1.5.2- Características XP

En resumen las principales características de la programación extrema son:

 Desarrollo iterativo e incremental.

 Programación en parejas.

 Pruebas unitarias continuas.

 Corrección periódica de errores.

 Integración del equipo de programación con el cliente.

 Simplicidad, propiedad del código compartida y refactorización del código.

2.1.5.3- Roles de XP:

En (WIKIPEDIA, 2015) se describen los siguientes roles:

 Programador

Escribe las pruebas unitarias y produce el código del sistema. Es la esencia del equipo.

 Cliente

Escribe las historias de usuario y las pruebas funcionales para validar su

implementación. Asigna la prioridad a las historias de usuario y decide cuáles se

implementan en cada iteración centrándose en aportar el mayor valor de negocio.

 Tester

Ayuda al cliente a escribir las pruebas funcionales. Ejecuta pruebas regularmente,

difunde los resultados en el equipo y es responsable de las herramientas de soporte

para pruebas.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 19


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

 Tracker

Es el encargado de seguimiento. Proporciona realimentación al equipo. Debe verificar

el grado de acierto entre las estimaciones realizadas y el tiempo real dedicado,

comunicando los resultados para mejorar futuras estimaciones.

 Entrenador (coach)

Responsable del proceso global. Guía a los miembros del equipo para seguir el proceso

correctamente.

 Consultor

Es un miembro externo del equipo con un conocimiento específico en algún tema

necesario para el proyecto. Ayuda al equipo a resolver un problema específico.

Además este tiene que investigar según los requerimientos.

 Gestor (manager)

Es el dueño de la tienda y el vínculo entre clientes y programadores. Su labor esencial

es la coordinación.

2.1.5.4- Fases de la Metodología XP:

Figura 4. Fases de la metodología XP.


Fuente: Elaboración Propia

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 20


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

 Exploración

Los clientes son quienes proporcionan o plantean las historias de usuarios que son de

gran interés para que el producto final sea de acuerdo a sus requerimientos. En esta

fase el equipo de desarrollo también se familiariza con las herramientas, tecnologías y

prácticas de desarrollo que se usaran en el proyecto. Esta fase toma de pocas semanas

a meses, dependiendo del tamaño, la familiaridad que tengas los programadores con

la tecnología empleada. Se tomarán los respectivos acuerdos sobre el contenido de las

entregas y se asignará tareas para cada historia de usuario.

 Planeación

En esta fase los miembros del equipo establecen la prioridad de cada historia de

usuario, se divide el sistema en módulos, además se elabora un cronograma de

actividades para minimizar el tiempo de desarrollo. Esta fase dura unos días.

 Iteraciones

En esta fase se realizan varias iteraciones en el sistema antes de ser entregado. El

programador responsable de cada tarea asignada debe cumplirás de acuerdo al

cronograma de actividades y no exceder más de tres meses cada iteración o entrega.

En la primera iteración se desarrollan las tareas de cada historia de usuario, se realizan

las pruebas de aceptación y las demos del sistema, luego el sistema estará listo para

presentarlo al usuario final.

 Producción

En esta fase se requiere de pruebas adicionales y revisiones de rendimiento antes que

el sistema sea puesto en práctica en el entorno real, a la vez se toma decisiones sobre

las características del servidor de aplicaciones que se va a utilizar.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 21


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

2.1.6- WampServer

Es un entorno de desarrollo web para Windows con el que podrás crear aplicaciones
web. Las siglas WAMP es la suma de significados de Windows + Apache + MySQL
+ PHP

Figura 5. Servidor WAMP


Fuente: (Ruiz, 2010)

2.1.6.1- Características

Provee a los desarrolladores con los cuatro elementos necesarios para un servidor web:

un sistema operativo (Windows), un manejador de base de datos (MySQL), un

software para servidor web (Apache) y un software de programación script Web (PHP

(generalmente), Python o PERL), debiendo su nombre a dichas herramientas. Lo mejor

de todo es que WAMP5 es completamente gratuito. WAMP incluye, además de las

últimas versiones de Apache, PHP y MySQL, versiones anteriores de las mismas, para

el caso de que se quiera testear en un entorno de desarrollo particular. (Ledesma, 2013).

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 22


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

2.1.6.2- Utilidad

El uso de WAMP permite servir páginas HTML a internet, además de poder gestionar
datos en ellas, al mismo tiempo WAMP, proporciona lenguajes de programación para
desarrollar aplicaciones Web. (Ledesma, 2013)

2.1.7- PHP:

Es un lenguaje de código abierto, sus iniciales significan acrónimo recursivo de PHP:

Hypertext Preprocessor, este lenguaje de programación es muy utilizado ya que es

adecuado para el desarrollo web y se puede combinar con HTML.

Por el lado del cliente el código PHP es ejecutado en el servidor, el cliente recibirá el

resultado de ejecutar el script, aunque no se sabrá el código subyacente que era. La

configuración del servidor web puede realizarse para que procese los ficheros HTM

con PHP. Una de las cosas más resaltantes de usar PHP es la simplicidad para los

principiantes, pero a su vez ofrece características muy avanzadas para los

programadores profesionales.

2.1.8- JavaScript:

JavaScript es un lenguaje de programación que se utiliza principalmente para crear

páginas web dinámicas. Una página web dinámica es aquella que incorpora efectos

como texto que aparece y desaparece, animaciones, acciones que se activan al pulsar

botones y ventanas con mensajes de aviso al usuario.

Técnicamente, JavaScript es un lenguaje de programación interpretado, por lo que no

es necesario compilar los programas para ejecutarlos. En otras palabras, los programas

escritos con JavaScript se pueden probar directamente en cualquier navegador sin

necesidad de procesos intermedios.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 23


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

A pesar de su nombre, JavaScript no guarda ninguna relación directa con el lenguaje

de programación Java. (UNIWEBSIDAD, 2016)

2.1.9- CSS:

CSS son las siglas de Cascading Style Sheets - Hojas de Estilo en Cascada - que es un

lenguaje que describe la presentación de los documentos estructurados en hojas de

estilo para diferentes métodos de interpretación, es decir, describe cómo se va a

mostrar un documento en pantalla, por impresora, por voz (cuando la información es

pronunciada a través de un dispositivo de lectura) o en dispositivos táctiles basados en

Braille.

CSS es una especificación desarrollada por el W3C (World Wide Web Consortium)

para permitir la separación de los contenidos de los documentos escritos en HTML,

XML, XHTML, SVG, o XUL de la presentación del documento con las hojas de estilo,

incluyendo elementos tales como los colores, fondos, márgenes, bordes, tipos de

letra..., modificando as la apariencia de una página web de una forma más sencilla,

permitiendo a los desarrolladores controlar el estilo y formato de sus documentos.

(MASADELANTE, 2014).

2.1.10- MySQL:

Es desarrollado por Oracle Corporation y es considerada la base de datos de código


abierto más popular del mundo, en general una de las más populares junto a Oracle y
Microsoft SQL Server, tiene un gran uso en entornos de desarrollo web.

Es un sistema de gestión de bases de datos relacionales desarrollado bajo licencia dual:


Licencia pública general / Licencia comercial por Oracle Corporation.

Fue desarrollado por MySQL AB de los propietarios y fundadores David Axmark,


Allan Larsson y Michael Widenius, después fue adquirida por Sun Microsystem en el
año 2008, y esta fue comprada por Oracle Corporation en el 2010.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 24


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

2.1.10.1- Aplicaciones

MySQL es muy utilizado para desarrollar aplicaciones web, por ejemplo tenemos a

Joomla, Wordpress, Drupal o phpBB, en plataformas Linux/Windows-Apache-

MySQL-PHP/Perl/ Python, la popularidad con la que cuenta está ligada a PHP ya que

siempre aparece en combinación con MySQL.

Es una base de datos muy rápida en l lectura cuando utiliza el motor no transaccional

MyISAM, pero puede provocar problemas de integridad en entornos de alta

concurrencia en la modificación. En cualquier entorno donde se use MySQL es

importante montorizar de antemano el rendimiento para detectar y corregir errores

tanto de SQL como de programación.

Figura 6. Versiones de MySQL


Fuente: (Wikipedia, 2019)

2.1.11- Servidor HTTP Apache:

Es un servidor web HTTP de código abierto, para diversas plataformas como por

ejemplo Unix, Microsoft Windows, Macintosh y otras, que implementa el protocolo

HTTP y la noción de sitio virtual.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 25


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

En el año de 1995 cuando empezó su desarrollo se basó inicialmente en el código del

popular NCSA HTTPd 1.3, pero más tarde fue reescrito por completo. El servidor

Apache es desarrollado y mantenido por una comunidad de usuarios bajo la

supervisión de Apache, desde 1996 es el servidor HTTP más usado. Jugó un papel

fundamental en el desarrollo de la World Wide Web y alcanzó su máxima cuota de

mercado en el 2015, siendo el servido utilizado en el 70% de los sitios web en el

mundo.

2.1.12- Sublime Text:

Es un editor de código multiplataforma, ligero y con pocas concesiones a las florituras.

Es una herramienta concebida para programar sin distracciones. Su interfaz de color

oscuro y la riqueza de coloreado de la sintaxis, centra nuestra atención completamente.

Sublime Text permite tener varios documentos abiertos mediante pestañas, e incluso

emplear varios paneles para aquellos que utilicen más de un monitor. Dispone de modo

de pantalla completa, para aprovechar al máximo el espacio visual disponible de la

pantalla.

El programa cuenta “de serie” con 22 combinaciones de color posibles, aunque se

pueden conseguir más. Para navegar por el código cuenta con Minimap, un panel que

permite moverse por el código de forma rápida.

El sistema de resaltado de sintaxis de Sublime Text soporta un gran número de

lenguajes (C, C++, C#, CSS, D, Erlang, HTML, Groovy, Haskell, HTML, Java,

JavaScript, LaTeX, Lisp, Lua, Markdown, Matlab, OCaml, Perl, PHP, Python, R,

Ruby, SQL, TCL, Textile and XML). El programa dispone de auto-guardado, muchas

opciones de personalización, soporta macros, Snippets y auto completar, entre otras

funcionalidades. (Genbeta, 2012)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 26


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

CAPÍTULO III

DESARROLLO DEL TRABAJO

DE FUNCIÓN PROFESIONAL

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 27


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

3.1- FASE DE EXPLORACIÓN


En coordinación con la Gerencia del Sistema de Gestión Integrado y el área de

Tecnología de la Información se desarrolló el sistema web para la mejora de control y

acceso a la información en tiempo real por parte de los usuarios en las distintas sedes

donde se brinda el servicio de vigilancia.

De acuerdo a las historias de usuarios iniciales se procede a mejorar y rediseñar las

nuevas historias, que serán la base del requerimiento de los usuarios para el desarrollo

del sistema.

3.1.1- Historias de Usuario

Las historias de usuarios se describieron en lenguaje común con el fin de poder ser

entendidos por los involucrados (desarrollador y usuarios), representando los

requerimientos con los que debe cumplir el sistema web.

Las historias de usuarios del sistema web son las siguientes:

 Acceso al Sistema

 Gestión de Usuarios

 Cambiar Contraseña

 Recuperar Contraseña

 Gestión de Documentos

 Gestión de Personal

 Búsqueda de Documentos

 Descarga de Documentos

 Enlaces hacia informes

 Consulta de documento por tipo y proceso

 Consulta de usuarios por sucursal

 Consulta de ubicación de archivo por código de documento

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 28


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

 Consulta de documento por tipo y rango de fechas

A continuación se muestran las historias de usuarios, las cuales fueron utilizadas para

llevar a cabo el desarrollo del sistema web:

Tabla 1. Historia de usuario – Acceso al Sistema

HISTORIA DE USUARIO
Número: 1 Usuario: Administrador, Usuario Registrado
Nombre de historia: Acceso al Sistema
Prioridad en negocio: Alta Riesgo en desarrollo: Media
(Alta, Media, Baja) (Alta, Media, Baja)
Puntos asignados: 1 Iteración asignada: 1
Programador responsable: Percy Horna
Descripción:
Para acceder al sistema se solicita el usuario y contraseña para que tenga acceso a los
datos que corresponden a su categoría como usuario.
Hay dos tipos de usuario: Administrador y Usuario registrado, con distintos permisos
de acceso a los menús y a las funcionalidades que le corresponden.
La pantalla tendrá las siguientes características.
 Interface de la página web
 Un formulario LOGIN.
 Campos de texto con una descripción de la información a ingresar.
 Un campo PASSWORD que mostrará asteriscos en lugar de caracteres.
Eventos al presionar el botón Iniciar sesión.
 Se verificará que ningún campo esté vacío, caso contrario el sistema resaltará
en color celeste el campo requerido.
Observaciones:
Solo los usuarios que estén registrados en el sistema tendrán acceso a sus
funcionalidades.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 29


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 2. Historia de usuario – Gestión de Usuarios

HISTORIA DE USUARIO
Número: 2 Usuario: Administrador
Nombre de historia: Gestión de Usuarios
Prioridad en negocio: Alta Riesgo en desarrollo: Media
(Alta, Media, Baja) (Alta, Media, Baja)
Puntos asignados: 2 Iteración asignada: 1
Programador responsable: Percy Horna
Descripción:
El administrador seleccionara la opción del menú principal “Usuarios”, vera el
formulario el cual pide ingresar el DNI del personal ya registrado, ejecutar botón, luego
se muestra un formulario con datos del usuario, se asignara el tipo de usuario y en el
campo de password libre, se completará con el primer nombre y primer apellido de la
persona, sin dejar espacio. También se tendrá acceso a modificar y eliminar un usuario
en el menú secundario.

Características generales
 Se utilizaran colores sencillos para el diseño y maquetado.
 Se tendrá un sub menú con 3 opciones (Registrar, Modificar y Eliminar usuario).
 Los campos de texto tendrán una longitud adecuada.

Eventos al presionar el botón Iniciar sesión


 Se comprobara que se hayan ingresado todos los campos obligatorios, caso
contrario el sistema mostrara un mensaje de alerta “Completar este campo”.
 Si todas las validaciones fueron aprobadas, imprimirá un mensaje de texto
donde especifique el estado de la operación: usuario registrado correctamente,
no se pudo registrar usuario, usuario ya existe.
Observaciones:
Solo se podrá asignar un usuario al personal previamente registrado, los usuarios podrán
cambiar su contraseña asignada por el administrador por otra una vez que acedan al
sistema.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 30


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 3. Historia de usuario – Cambiar Contraseña.

HISTORIA DE USUARIO
Número: 3 Usuario: Administrador, usuario registrado
Nombre de historia: Cambiar contraseña
Prioridad en negocio: Media Riesgo en desarrollo: Media
(Alta, Media, Baja) (Alta, Media, Baja)
Puntos asignados: 2 Iteración asignada: 1
Programador responsable: Percy Horna
Descripción:
Los usuarios seleccionara la opción del menú secundario “Mi Cuenta”, que se muestra
al ingresar al sistema, luego se mostrará el formulario con datos cargados por defecto y
las casillas de Contraseña Actual, Nueva Contraseña y Confirmar Contraseña
vacías para poder hacer el cambio.

Características generales
 Se utilizaran colores sencillos para el diseño y maquetado.
 Al ingresar los datos el sistema verificara la autenticidad de la contraseña a
cambiar.

Eventos al presionar el botón Cambiar contraseña


 Se comprobara que se hayan ingresado todos los campos obligatorios, caso
contrario el sistema mostrara un mensaje de alerta: Introduzca la contraseña
actual, Por favor ingrese contraseña, introduzca la confirmación de la
contraseña.
 Si todas las validaciones fueron aprobadas, imprimirá un mensaje de texto
donde especifique el estado de la operación: Contraseña cambiada.
Observaciones:
No se podrá cambiar nombre y correo que aparece en el formulario.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 31


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 4. Historia de usuario – Recuperar Contraseña.

HISTORIA DE USUARIO
Número: 4 Usuario: Administrador, usuario registrado
Nombre de historia: Recuperar Contraseña
Prioridad en negocio: Media Riesgo en desarrollo: Media
(Alta, Media, Baja) (Alta, Media, Baja)
Puntos asignados: 2 Iteración asignada: 1
Programador responsable: Percy Horna
Descripción:
Los usuarios seleccionaran la opción “Olvidó su contraseña?” del formulario de
acceso(LOGIN), colocaran su correo electrónico en la casilla y seleccionar el botón de
envío.

Características generales
 Se utilizaran colores sencillos para el diseño y maquetado.
 La interfaz mostrada corresponde a la página web principal (opción intranet).

Eventos al presionar el botón Restablecer contraseña


 Se comprobara que se hayan ingresado todos los campos obligatorios, caso
contrario el sistema mostrara un mensaje de alerta “Introduzca correo
electrónico”.
 La nueva clave le llegará al correo electrónico que está registrado.
Observaciones:
El usuario podrá cambiar su contraseña una vez que se ingrese con la contraseña de
recuperación generada por el sistema.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 32


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 5. Historia de usuario – Gestión de documentos.

HISTORIA DE USUARIO
Número: 5 Usuario: Administrador
Nombre de historia: Gestión de documentos
Prioridad en negocio: Alta Riesgo en desarrollo: Alta
(Alta, Media, Baja) (Alta, Media, Baja)
Puntos asignados: 2 Iteración asignada: 2
Programador responsable: Percy Horna
Descripción:
El administrador seleccionara la opción del menú principal “Documentos”, vera el
formulario el cual se completará con los datos del documento. Una vez cargada la
información y adjuntado el archivo, se guardará en la base de datos del sistema. También
se tendrá acceso a eliminar un documento en el menú secundario.

Características generales
 Se utilizarán colores sencillos para el diseño y maquetado.
 Se tendrá un sub menú con 3 opciones (Registrar documento, Eliminar
documento y eliminar actualizaciones).
 Los campos de texto tendrán una longitud adecuada.

Eventos al presionar el botón Registrar documento


 Se comprobara que se hayan ingresado todos los campos obligatorios, caso
contrario el sistema mostrara un mensaje de alerta “Completar este campo”.
 Si todas las validaciones fueron aprobadas, imprimirá un mensaje de texto
donde especifique el estado de la operación: documento registrado
correctamente.
 Si el documento a ingresar ya existe pero con revisión actualizada, el mensaje
será: documento actualizado, de ser la misma revisión el mensaje será:
documento ya existe.
Observaciones:
No se podrá registrar un documento que tenga la misma revisión del otro

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 33


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 6. Historia de usuario – Gestión de Personal.

HISTORIA DE USUARIO
Número: 6 Usuario: Administrador
Nombre de historia: Gestión de Personal
Prioridad en negocio: Alta Riesgo en desarrollo: Alta
(Alta, Media, Baja) (Alta, Media, Baja)
Puntos asignados: 2 Iteración asignada: 1
Programador responsable: Percy Horna
Descripción:
El administrador seleccionara la opción del menú principal “Personal”, vera el
formulario el cual se completará con los datos del personal. La información requerida
del personal será resultado de la coordinación del área del SGI y el área de RRHH: File
de personal.

Características generales
 Se utilizarán colores sencillos para el diseño y maquetado.
 Se tendrá un sub menú con 3 opciones (Registrar personal, Modificar personal
y eliminar personal).
 Los campos de texto tendrán una longitud adecuada.

Eventos al presionar el botón Registrar Personal


 Se comprobara que se hayan ingresado todos los campos obligatorios, caso
contrario el sistema mostrara un mensaje de alerta “Completar este campo”.
 Si el personal a ingresar ya existe el sistema mostrará un mensaje: personal ya
existe.
 Si todas las validaciones fueron aprobadas, imprimirá un mensaje de texto
donde especifique el estado de la operación: personal registrado correctamente.
Observaciones:
No se podrá registrar un personal dos veces.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 34


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 7. Historia de usuario – Búsqueda de Documentos.

HISTORIA DE USUARIO
Número: 7 Usuario: usuario registrado
Nombre de historia: Búsqueda de Documentos
Prioridad en negocio: Media Riesgo en desarrollo: Media
(Alta, Media, Baja) (Alta, Media, Baja)
Puntos asignados: 2 Iteración asignada: 2
Programador responsable: Percy Horna
Descripción:
Los usuarios seleccionarán cualquiera de las 4 opciones (procedimientos, formatos,
instructivos u otros documentos) del menú secundario de la página principal.
Cada una de las opciones del menú presenta el campo de búsqueda. Para realizar la
búsqueda de un documento se deberá ingresar el código del mismo.
Características generales
 Se utilizarán colores sencillos para el diseño y maquetado.
 El campo de texto tendrá una longitud adecuada.
Eventos al presionar el botón Buscar
 Se comprobará que se hayan ingresado datos en el campo, caso contrario el
sistema mostrara un mensaje de alerta “Completar este campo”.
 Si el código ingresado no es correcto o el documento no está registrado, se
mostrará un mensaje: El documento no está registrado.
Observaciones:
La búsqueda solo será de acuerdo al tipo de documento que se elija.

Fuente: (Elaboración propia, 2019)

Tabla 8. Historia de usuario – Descargar Documentos.

HISTORIA DE USUARIO
Número: 8 Usuario: Administrador, usuario registrado
Nombre de historia: Descargar Documentos
Prioridad en negocio: Alta Riesgo en desarrollo: Media
(Alta, Media, Baja) (Alta, Media, Baja)
Puntos asignados: 2 Iteración asignada: 2
Programador responsable: Percy Horna
Descripción:
Los usuarios seleccionaran cualquiera de las 4 opciones (procedimientos, formatos,
instructivos u otros documentos) del menú secundario de la página principal, se listaran
todos los documentos según la opción elegida, el documento se descargará haciendo clic
en el nombre de dicho documento.
Observaciones:

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 35


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 9. Historia de usuario – Enlaces hacia informes.

HISTORIA DE USUARIO
Número: 9 Usuario: Administrador, usuario registrado
Nombre de historia: Enlaces hacia páginas informativas del SGI
Prioridad en negocio: Media Riesgo en desarrollo: Baja
(Alta, Media, Baja) (Alta, Media, Baja)
Puntos asignados: 1 Iteración asignada: 3
Programador responsable: Percy Horna
Descripción:
Los usuarios que efectúen una búsqueda, tendrán la posibilidad de acceder a informes
sobre el SGI, dicha información está distribuida en el menú principal y menú secundario.
Características generales
 Se utilizarán colores sencillos para el diseño y maquetado.
 La opción elegida del menú se mantendrá resaltada para tener presente en que
página nos encontramos.
Observaciones:
La información disponible en el sistema será la más actualizada y vigente.

Fuente: (Elaboración propia, 2019)

Tabla 10. Historia de usuario – Consulta de documentos por tipo y proceso.

HISTORIA DE USUARIO
Número: 10 Usuario: Administrador, usuario registrado
Nombre de historia: Consulta de documentos por tipo y proceso
Prioridad en negocio: Baja Riesgo en desarrollo: Media
(Alta, Media, Baja) (Alta, Media, Baja)
Puntos asignados: 1 Iteración asignada: 3
Programador responsable: Percy Horna
Descripción:
El administrador seleccionara la opción del menú principal “Consultas”, menú
secundario opción “Documentos por Tipo y Proceso”. El usuario registrado seleccionará
la opción documentos del menú principal, listado de documentos (ver listado).
La selección de opciones del menú secundario será de acuerdo a la necesidad del usuario.
Características generales
 Se utilizarán colores sencillos para el diseño y maquetado.
 La opción elegida del menú se mantendrá resaltada para tener presente en que
página nos encontramos.
 Para la consulta se elegirá una opción de los combo (tipo y proceso).
Eventos al presionar el botón Listar documentos
 Se comprobará que se hayan seleccionado un elemento, caso contrario el
sistema mostrara un mensaje de alerta “Seleccionar un elemento de la lista”.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 36


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 11. Historia de usuario – Consulta de usuarios por sucursal.

HISTORIA DE USUARIO
Número: 11 Usuario: Administrador, usuario registrado
Nombre de historia: Consulta de usuarios por sucursal
Prioridad en negocio: Baja Riesgo en desarrollo: Media
(Alta, Media, Baja) (Alta, Media, Baja)
Puntos asignados: 1 Iteración asignada: 3
Programador responsable: Percy Horna
Descripción:
El administrador seleccionara la opción del menú principal “Consultas”, y seleccionará
la opción “Usuarios por sucursal” del menú secundario.
Características generales
 Se utilizarán colores sencillos para el diseño y maquetado.
 La opción elegida del menú se mantendrá resaltada para tener presente en que
página nos encontramos.
 Para la consulta se elegirá una opción del combo Sucursal según se requiera.
Eventos al presionar el botón Listar usuarios
 Se comprobará que se hayan seleccionado un elemento, caso contrario el
sistema mostrara un mensaje de alerta “Seleccionar un elemento de la lista”.

Fuente: (Elaboración propia, 2019)

Tabla 12. Historia de usuario – Consulta de ubicación de documento por código.

HISTORIA DE USUARIO
Número: 12 Usuario: Administrador, usuario registrado
Nombre de historia: Consulta de ubicación de documento por código
Prioridad en negocio: Baja Riesgo en desarrollo: Media
(Alta, Media, Baja) (Alta, Media, Baja)
Puntos asignados: 1 Iteración asignada: 3
Programador responsable: Percy Horna
Descripción:
El administrador seleccionara la opción del menú principal “Consultas”, y seleccionará
la opción “Ubicación de archivos por código de documento” del menú secundario.
Características generales
 Se utilizarán colores sencillos para el diseño y maquetado.
 La opción elegida del menú se mantendrá resaltada para tener presente en que
página nos encontramos.
 Para la consulta se ingresará él código del documento a ubicar.
Eventos al presionar el botón Listar ubicación
 Se comprobará que se haya ingresado un código, caso contrario el sistema
mostrara un mensaje de alerta “Completa esté campo”.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 37


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 13. Historia de usuario – Consulta de documento por tipo y rango de fechas.

HISTORIA DE USUARIO
Número: 13 Usuario: Administrador, usuario registrado
Nombre de historia: Consulta de documento por tipo y rango de fechas
Prioridad en negocio: Baja Riesgo en desarrollo: Media
(Alta, Media, Baja) (Alta, Media, Baja)
Puntos asignados: 1 Iteración asignada: 3
Programador responsable: Percy Horna
Descripción:
El administrador seleccionara la opción del menú principal “Consultas”, y seleccionará
la opción “Documento por tipo y rango de fechas” del menú secundario.
Características generales
 Se utilizarán colores sencillos para el diseño y maquetado.
 La opción elegida del menú se mantendrá resaltada para tener presente en que
página nos encontramos.
 Para la consulta se seleccionará una opción del combo Tipo y se ingresará las
fechas desde hasta.
Eventos al presionar el botón Listar seleccionados
 Se comprobará que se haya seleccionado un elemento de la opción Tipo e
ingresado un rango de fechas, caso contrario el sistema mostrara un mensaje
de alerta: seleccionar un elemento de la lista o completa esté campo.
Observaciones: El rango de fechas corresponde a la fecha de emisión del documento.

Fuente: (Elaboración propia, 2019)

3.1.2- Modelo Vista Controlador

Para el desarrollo de la aplicación web se establece un modelo o arquitectura que

permita estructurar las capas de manera que puedan interactuar y alcanzar un mayor

rendimiento.

Figura 7. Modelo Vista Controlador (MVC).


Fuente: (PROGRAMAENLINEA.NET, 2018)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 38


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

 Modelo:
Es todo lo referente a la gestión de la información y la interacción con los datos de

nuestra aplicación (comúnmente bases de datos) este modelo realizará acceso a dicha

información como también podrá realizar actualizaciones y depuraciones de los datos

gestionados. Toda petición de acceso a la información siempre pasará por esta capa.

 Controlador:
Gestiona todas las peticiones en la capa intermedia, este es el puente entre la vista y el

modelo ya que el usuario solicitará información mediante la vista y este pasará por el

controlador para después realizar la petición al modelo, comúnmente es llamado la

capa de lógica del negocio.

 Vista:
Es la encargada de generar respuesta, esta capa nos mostrará la información ordenada,

es el resultado de todo lo que el modelo interaccione con los datos, este lo muestra

mediante la interfaz de usuario, habitualmente llamado la capa de presentación.

En la actualidad lenguajes de programación con alto peso utilizan este patrón, cada

una de estas llevadas de la mano con sus frameworks.

3.2- FASE DE PLANEACIÓN


3.2.1- Diagrama de Actividades

Se procedió a ordenar las historias de usuario, se obtuvo los módulos del sistema,

además se establece un cronograma de actividades, los cuales deberán realizarse en

tres iteraciones.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 39


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 14. Cronograma de actividades.

Esfuerzo de desarrollo
Fecha
Módulo Nº Historias de usuario
Estimada Semanas Días Horas
Ideales Ideales Ideales
2/06/2018
1 Acceso al Sistema 1 6 43
6/06/2018
8/06/2018
2 Gestión de Usuarios 2 12 90
17/06/2018
1
18/06/2018
3 Cambiar Contraseña 2 9 63
22/06/2018
24/06/2018
4 Recuperar Contraseña 2.3 13 83
30/06/2018
Gestión de 4/07/2018
5 2.3 7 56
Documentos 15/07/2018
17/07/2018
6 Gestión de Personal 2 8 62
24/07/2018
2
Búsqueda de 25/07/2018
7 1.4 7 56
Documentos 30/07/2018
Descarga de 3/08/2018
8 2 10 71
Documentos 15/08/2018
Enlaces hacia páginas 18/08/2018
9 1.2 6 48
informativas del SGI 27/08/2018
Consulta de 28/08/2018
10 documentos por tipo 2 6 48
2/09/2018
y proceso
Consulta de usuarios 5/09/2018
11 1.2 6 48
por sucursal 10/09/2018
3
Consulta de 11/09/2018
ubicación de
12 1.2 6 48
documento por 14/09/2018
código
Consulta de 15/09/2018
13 documento por tipo y 1.4 6 48
rango de fechas 20/09/2018

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 40


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

3.2.2- Módulos del Sistema

Figura 8. Módulos del Sistema


Fuente: Elaboración Propia

3.2.3- Descripción de Módulos

 Módulo Usuarios

El sistema web de gestión documental se integrará dentro del modelo de

autenticación de la plataforma, así de esta manera los usuarios que necesiten usar

la aplicación web deberían autenticarse, acceder a la información de acuerdo a sus

privilegios y realizar las operaciones deseadas. La aplicación brindara un

formulario el cual será llenado con un usuario y password para el acceso.

En este módulo también se desarrollaran la gestión de usuarios y las actividades

de Cambiar contraseña y recuperar contraseña.

 Módulo Mantenedores

Este módulo permitirá a los administradores Gestionar personal, Gestionar

Documentos y a los usuarios registrados realizar búsqueda de documentos y tener

la opción de descargarlos.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 41


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

 Módulo Consultas

Los usuarios podrán consultar documentos e información necesaria según tipo de

usuario, las opciones de consulta son diversas, desarrollándose según el

requerimiento de los usuarios.

3.3- ITERACION I
3.3.1- Cronograma de Actividades

Tabla 15. Cronograma de actividades, Iteración I.

Fecha Duración Duración


Iteración Historias de usuario
Estimada en semanas en Horas

Historia 1 2/06/2018
1 1 43
Acceso al Sistema 6/06/2018
Historia 2 8/06/2018
1 2 90
Gestión de Usuarios 17/06/2018
Historia 3 18/06/2018
1 2 63
Cambiar Contraseña 22/06/2018
Historia 4 24/06/2018
1 2.3 83
Recuperar Contraseña 30/06/2018
Total: 279

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 42


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

3.3.2- Tareas por Historia de Iteración

 Acceso al sistema

Tabla 16. Tareas de acceso al sistema

Historia 1: Acceso al sistema


Número Nombre Tiempo estimado
Configuración de un entorno de desarrollo
1 8 horas
web.
Creación de BD y tablas utilizando
2 8 horas
phpMyAdmin.
3 Diseño de interfaz gráfica login. 8 horas
MAPEO OBJETO-RELACIONAL
4 8 horas
entidad usuario
5 Creación de archivos PHP. 8 horas
40 horas

Fuente: (Elaboración propia, 2019)

Tabla 17. Acceso al sistema – Tarea Nro. 1

TAREA DE INGENIERÍA
Número de tarea: 1 Número de historia: 1
Nombre de tarea: Configuración de un entorno de desarrollo web.
Tipo de tarea: General Tiempo estimados: 8 horas
Fecha de inicio: 02/06/2018 Fecha de fin: 02/06/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de instalación y configuración de un entorno de
desarrollo web, utilizando software libre.

Componentes a implementar:

Bases de datos: MySQL


Plataforma desarrollo: PHP
Servidor web: WAMPSERVER
Componentes: Bootstrap
Editores de texto: Sublime Text

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 43


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 18. Acceso al sistema – Tarea Nro. 2

TAREA DE INGENIERÍA
Número de tarea: 2 Número de historia: 1
Nombre de tarea: Creación de BD y tablas utilizando phpMyAdmin.
Tipo de tarea: Administrador BD Tiempo estimados: 8 horas
Fecha de inicio: 03/06/2018 Fecha de fin: 03/06/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de creación de BD y tablas utilizando
phpMyAdmin, para pruebas se ingresó los datos de forma manual, hasta elaborar el
formulario.

Fuente: (Elaboración propia, 2019)

Tabla 19. Acceso al sistema – Tarea Nro. 3

TAREA DE INGENIERÍA
Número de tarea: 3 Número de historia: 1
Nombre de tarea: Diseño de interfaz gráfica Login
Tipo de tarea: Diseño y maquetado Tiempo estimados: 8 horas
Fecha de inicio: 04/06/2018 Fecha de fin: 05/06/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de diseño, para el formulario login, para lo cual se
utilizó hojas de estilo CSS, JavaScript, Bootstrap y HTML.
El formulario tiene un diseño responsive para también poder acceder de nuestro teléfono
móvil.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 44


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 20. Acceso al sistema – Tarea Nro. 4

TAREA DE INGENIERÍA
Número de tarea: 4 Número de historia: 1
Nombre de tarea: Mapeo Objeto-Relacional entidad usuario
Tipo de tarea: Programación Tiempo estimados: 8 horas
Fecha de inicio: 05/06/2018 Fecha de fin: 06/06/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de mapeo de la entidad usuario, aplicando el
paradigma de la programación orientada a objetos, para poder reutilizar el código fuente
y acceder a la información de una manera más eficiente y rápida.
Conversión de la tabla usuario en un objeto, utilizando una clase PHP, para poder
instanciarlo y acceder a sus respectivos atributos y métodos.

Fuente: (Elaboración propia, 2019)

Tabla 21. Acceso al sistema – Tarea Nro. 5

TAREA DE INGENIERÍA
Número de tarea: 5 Número de historia: 1
Nombre de tarea: Creación de archivos PHP.
Tipo de tarea: Programación Tiempo estimados: 8 horas
Fecha de inicio: 06/06/2018 Fecha de fin: 06/06/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de creación de los archivos PHP, que nos permitirá
imprimir la información del servidor en el lado del cliente, para ello utilizando los
formularios y elaborados.

Config.php: archivo de conexión a la base de datos


User.php: archivo que contiene las funciones como registro de usuario, login usuario
Messages.php: contiene los mensajes del formulario de acceso.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 45


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

 Gestión de Usuarios

Tabla 22. Tareas de Gestión de usuarios

Historia 2: Gestión de usuarios


Número Nombre Tiempo estimado
Creación de tablas utilizando
1 10 horas
phpMyAdmin.
Diseño de interfaz gráfica usuario
2 20 horas
(formulario, registrar, editar y eliminar)
MAPEO OBJETO-RELACIONAL
3 20 horas
entidad usuario
4 Creación de archivos PHP. 12 horas
5 Control de acceso hacia pantallas. 10 horas
72 horas

Fuente: (Elaboración propia, 2019)

Tabla 23. Gestión de usuarios – Tarea Nro. 1

TAREA DE INGENIERÍA
Número de tarea: 1 Número de historia: 2
Nombre de tarea: Creación de tablas utilizando phpMyAdmin.
Tipo de tarea: Administrador BD Tiempo estimados: 10 horas
Fecha de inicio: 08/06/2018 Fecha de fin: 10/06/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de la reutilización de la tabla usuario, a la cual se
le incorporo los siguientes campos: usu_email, usu_password, usu_imagen, usu_estado,
usu_creacion.
Se creó las tablas historial_accesos y tipo_usuario.
Se utilizó phpMyAdmin para incorporar los campos y crear las tablas historial_accesos
y tipo_usuario.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 46


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 24. Gestión de usuarios – Tarea Nro. 2

TAREA DE INGENIERÍA
Número de tarea: 2 Número de historia: 2
Nombre de tarea: Diseño de interfaz gráfica usuario (formulario, registrar, editar y
eliminar)
Tipo de tarea: Diseño y maquetado Tiempo estimados: 20 horas
Fecha de inicio: 10/06/2018 Fecha de fin: 11/06/2018
Programador responsable: Percy Horna
Descripción: La presente tarea describe el proceso de diseño, para la pantalla
administración de usuarios, para lo cual se utilizó hojas de estilo CSS, JavaScript,
Bootstrap y HTML.
Formulario registrar usuario: Este formulario se divide en dos partes una para obtener
los datos del personal a través del DNI y que pasará a ser usuario y otro para registrar
los datos de usuario.
Formulario editar usuario: Este formulario se divide en dos partes una para obtener
los datos del personal a través del DNI para luego editar los campos necesarios.
Formulario eliminar usuario: Este formulario requiere el DNI del usuario a eliminar.

Fuente: (Elaboración propia, 2019)

Tabla 25. Gestión de usuarios – Tarea Nro. 3

TAREA DE INGENIERÍA
Número de tarea: 3 Número de historia: 2
Nombre de tarea: Mapeo Objeto-Relacional entidad usuario
Tipo de tarea: Programación Tiempo estimados: 20 horas
Fecha de inicio: 11/06/2018 Fecha de fin: 13/06/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de mapeo de la entidad usuario, aplicando el
paradigma de la programación orientada a objetos, para poder reutilizar el código fuente
y acceder a la información de una manera más eficiente y rápida.
Conversión de la tabla usuario en un objeto encapsulado, utilizando una clase PHP
denominada user.php, poder instanciarla y acceder a sus respectivos atributos y
métodos.
Métodos implementados:
Registrar(): Permite registrar un usuario en la base de datos, utilizando el comando
INSERT
Actualizar (): Permite editar los campos de la tabla usuario, a excepción de la clave
primaria, utilizando el comando UPDATE.
Eliminar (): Permite eliminar un usuario de la base de datos a través de la clave
primaria, utilizando el comando DELETE.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 47


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 26. Gestión de usuarios – Tarea Nro. 4

TAREA DE INGENIERÍA
Número de tarea: 4 Número de historia: 2
Nombre de tarea: Creación de archivos PHP.
Tipo de tarea: Programación Tiempo estimados: 10 horas
Fecha de inicio: 14/06/2018 Fecha de fin: 15/06/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de creación de los archivos PHP, que nos permitirá
imprimir la información del servidor en el lado del cliente, para ello utilizando los
formularios y elaborados.

Fuente: (Elaboración propia, 2019)

Tabla 27. Gestión de usuarios – Tarea Nro. 5

TAREA DE INGENIERÍA
Número de tarea: 5 Número de historia: 2
Nombre de tarea: Control de accesos hacia pantallas.
Tipo de tarea: Programación Tiempo estimados: 10 horas
Fecha de inicio: 16/06/2018 Fecha de fin: 17/06/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe la creación de variables sesión, que controlaran el acceso
hacia las siguientes pantallas: Gestión de personal, Gestión de usuarios, Gestión de
documentos y consultas.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 48


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

 Cambiar contraseña

Tabla 28. Tareas de Cambiar contraseña

Historia 3: Cambiar contraseña


Número Nombre Tiempo estimado
Creación de tablas utilizando
1 10 horas
phpMyAdmin.
Diseño de interfaz gráfica cambiar
2 20 horas
contraseña
MAPEO OBJETO-RELACIONAL
3 13 horas
entidad usuario
4 Creación de archivos PHP. 20 horas
63 horas

Fuente: (Elaboración propia, 2019)

Tabla 29. Cambiar contraseña – Tarea Nro. 1

TAREA DE INGENIERÍA
Número de tarea: 1 Número de historia: 3
Nombre de tarea: Creación de tablas utilizando phpMyAdmin.
Tipo de tarea: Administrador BD Tiempo estimados: 1 hora
Fecha de inicio: 18/06/2018 Fecha de fin: 18/06/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de la reutilización de la tabla usuario, la cual revisó
para ver si se modifica.
Para la revisión de la tabla se utilizó phpMyAdmin.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 49


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 30. Cambiar contraseña – Tarea Nro. 2

TAREA DE INGENIERÍA
Número de tarea: 2 Número de historia: 3
Nombre de tarea: Diseño de interfaz gráfica cambiar contraseña
Tipo de tarea: Diseño y maquetado Tiempo estimados: 10 horas
Fecha de inicio: 18/06/2018 Fecha de fin: 19/06/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de diseño, para el formulario cambiar contraseña,
para lo cual se utilizó hojas de estilo CSS, JavaScript, Bootstrap y HTML.

Formulario cambiar contraseña:


Este formulario tiene por defecto el nombre y correo del usuario, para cambiar la
contraseña deberá completarse los campos contraseña actual, nueva contraseña y
confirmar contraseña.

Fuente: (Elaboración propia, 2019)

Tabla 31. Cambiar contraseña – Tarea Nro. 3

TAREA DE INGENIERÍA
Número de tarea: 3 Número de historia: 3
Nombre de tarea: Mapeo Objeto-Relacional entidad usuario
Tipo de tarea: Programación Tiempo estimados: 10 horas
Fecha de inicio: 20/06/2018 Fecha de fin: 20/06/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de mapeo de la entidad usuario, aplicando el
paradigma de la programación orientada a objetos, para poder reutilizar el código fuente
y acceder a la información de una manera más eficiente y rápida.
Conversión de la tabla usuario en un objeto encapsulado, utilizando una clase PHP
denominada user.php, poder instanciarla y acceder a sus respectivos atributos y
métodos.

Métodos implementados:
Cambiar Password (): Permite editar los campos de la tabla usuario, a excepción de la
clave primaria, utilizando el comando UPDATE.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 50


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 32. Cambiar contraseña – Tarea Nro. 4

TAREA DE INGENIERÍA
Número de tarea: 4 Número de historia: 3
Nombre de tarea: Creación de archivos PHP.
Tipo de tarea: Programación Tiempo estimados: 12 horas
Fecha de inicio: 21/06/2018 Fecha de fin: 22/06/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de creación de los archivos PHP, que nos permitirá
imprimir la información del servidor en el lado del cliente, para ello utilizando los
formularios y elaborados.

Fuente: (Elaboración propia, 2019)

 Recuperar contraseña

Tabla 33. Tareas de Recuperar contraseña


Historia 4: Recuperar contraseña
Número Nombre Tiempo estimado
Diseño de interfaz gráfica cambiar
1 30 horas
contraseña
MAPEO OBJETO-RELACIONAL
2 23 horas
entidad usuario
3 Creación de archivos PHP. 30 horas
83 horas
Fuente: (Elaboración propia, 2019)

Tabla 34. Recuperar contraseña – Tarea Nro. 1

TAREA DE INGENIERÍA
Número de tarea: 1 Número de historia: 4
Nombre de tarea: Diseño de interfaz gráfica recuperar contraseña
Tipo de tarea: Diseño y maquetado Tiempo estimados: 15 horas
Fecha de inicio: 24/06/2018 Fecha de fin: 26/06/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de diseño, para el formulario cambiar contraseña,
para lo cual se utilizó hojas de estilo CSS, JavaScript, Bootstrap y HTML.

Formulario cambiar contraseña: Este formulario tiene por defecto el nombre y correo
del usuario, para cambiar la contraseña deberá completarse los campos contraseña
actual, nueva contraseña y confirmar contraseña.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 51


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 35. Recuperar contraseña – Tarea Nro. 2

TAREA DE INGENIERÍA
Número de tarea: 2 Número de historia: 4
Nombre de tarea: Mapeo Objeto-Relacional entidad usuario
Tipo de tarea: Programación Tiempo estimados: 15 horas
Fecha de inicio: 27/06/2018 Fecha de fin: 28/06/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de mapeo de la entidad usuario, aplicando el
paradigma de la programación orientada a objetos, para poder reutilizar el código fuente
y acceder a la información de una manera más eficiente y rápida.
Conversión de la tabla usuario en un objeto encapsulado, utilizando una clase PHP
denominada user.php, poder instanciarla y acceder a sus respectivos atributos y
métodos.

Métodos implementados:
Recuperar Password (): Permite recuperar la contraseña de un usuario a través de un
correo electrónico, dicho correo será en que registro en su ficha de personal.
Al solicitar una contraseña nueva, se generara una automáticamente, a la vez que se
actualiza la tabla usuarios con la contraseña generada, luego esa contraseña es enviada
al correo del usuario solicitante.

Fuente: (Elaboración propia, 2019)

Tabla 36. Recuperar contraseña – Tarea Nro. 3

TAREA DE INGENIERÍA
Número de tarea: 3 Número de historia: 4
Nombre de tarea: Creación de archivos PHP.
Tipo de tarea: Programación Tiempo estimados: 15 horas
Fecha de inicio: 29/06/2018 Fecha de fin: 30/06/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de creación de los archivos PHP, que nos permitirá
imprimir la información del servidor en el lado del cliente, para ello utilizando los
formularios elaborados.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 52


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

3.3.3- Pruebas de Iteración

Especificación de Prueba: Acceso y control al sistema

Historia de usuario 1

Versión <1.0>

Historial de revisiones

Tabla 37. Iteración I, Historial de revisiones Nro. 1

Fecha Versión Descripción Autor


7/06/2018 1.0 Revisión Percy Horna
7/06/2018 1.1 Modificación Percy Horna

Fuente: (Elaboración propia, 2019)

En esta historia se tiene que verificar que el ingreso de los datos en el sistema, cumplan

las especificaciones establecidas en la historia 1, previo acceso al sistema web. Si los

campos están vacíos o no corresponden al formato establecido, se imprimen alertas

definidas que informan la situación de la operación.

En caso de no estar registrado solicitar su registro al área del SGI a través de un correo

electrónico, el usuario se habilitará en el transcurso del día.

Registro de información correcta

 Descripción
Los valores ingresados por el usuario deben cumplir, con las reglas establecidas, para

acceder al sistema.

 Entrada
El usuario introducirá su email (usuario) y password

 Resultado esperado

Tras el ingreso de datos, si el usuario procesado ha ingresado sus datos correctos,

accede al sistema.

 Evaluación de la prueba

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 53


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Prueba satisfactoria

Registro de información incorrecta


 Descripción

Si los datos ingresados por el usuario registrado ya habilitado en el sistema no son

correctos, se imprimirán alertas definidas que indiquen el estado de los campos

ingresados.

Al intentar introducir un valor que no tenga el formato del email, nos genera un alerta

que consiste en resaltar en rojo el texto ingresado.

 Condiciones de ejecución
El usuario deberá estar previamente creado y habilitado para acceder al sistema.

 Entrada
El usuario ingresará su email y password

 Resultado esperado
El formulario login mostrará alertas en caso de que el usuario ingrese, campos que no

concuerdan.

 Evaluación de la prueba
Prueba satisfactoria

Especificación de Prueba: Gestión de usuarios

Historia de usuario 2

Versión <1.1>

Historial de revisiones

Tabla 38. Iteración I, Historial de revisiones Nro. 2

Fecha Versión Descripción Autor


17/06/2018 1.1 Revisión Percy Horna
17/06/2018 1.2 Modificación Percy Horna

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 54


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

En esta historia se verifica que el usuario administrador cuente con los permisos

necesarios para poder crear usuarios.

El administrador de la aplicación tendrá la facultad de registrar, actualizar y eliminar

un usuario de una tabla.

Los datos que se ingresen con la información de un usuario deberán cumplir con las

especificaciones establecidas. Si los campo ingresados no corresponden se mostrará

alertas definidas, que informan la situación de la operación.

Registrar información correcta de un usuario

 Descripción
El administrador de la aplicación registrará y habilitará un usuario, de acuerdo a las

necesidades del usuario.

Una vez habilitado el usuario, ya podrá acceder al sistema y podrá hacer uso de la

información del SGI.

 Entrada
El usuario administrador debe llenar los campos obligatorios del formulario caso

contrario mostrara alerta de requerimiento.

Se asignará el tipo de usuario y un password que consiste en el primer nombre y primer

apellido del usuario.

 Resultado esperado
Tras el registro de un usuario, si el proceso ha sido correcto, el usuario podrá acceder

al sistema.

 Evaluación de la prueba
Prueba satisfactoria

Registrar la información incorrecta de un usuario


 Descripción

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 55


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Si los datos ingresados por el usuario no concuerdan, se mostrarán alertas definidas,

que indican el estado de los campos ingresados.

 Condiciones de ejecución
El usuario deberá tener el permiso para administrar usuarios.

 Entrada
El usuario administrador debe llenar los campos obligatorios en el formulario, caso

contrario se mostrará alertas de requerimiento.

 Resultado esperado
El formulario registrar usuario mostrará alertas en caso de que no se elija una opción

o complete un campo

 Evaluación de la prueba
Prueba satisfactoria

Especificación de Prueba: Cambiar contraseña

Historia de usuario 3

Versión <1.2>

Historial de revisiones

Tabla 39. Iteración I, Historial de revisiones Nro. 3

Fecha Versión Descripción Autor


23/06/2018 1.2 Revisión Percy Horna
23/06/2018 1.3 Modificación Percy Horna

Fuente: (Elaboración propia, 2019)

En esta historia se tiene que verificar que el ingreso de los datos en el formulario

cambio de contraseña, cumplan las especificaciones establecidas en la historia 3,

previo acceso al sistema web. Si los campos están vacíos o no corresponden al

formato establecido, se imprimen alertas definidas que informan la situación de la

operación.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 56


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Cambio de contraseña de forma correcta

 Descripción

Los valores ingresados por el usuario deben cumplir, con los criterios de ingreso de

datos.

 Entrada

El usuario introducirá la contraseña actual, nueva contraseña y la confirmación de la

nueva contraseña.

 Resultado esperado

Tras el ingreso de datos, si el usuario ha ingresado los datos correctos, el usuario ya

contará con su nueva contraseña

 Evaluación de la prueba

Prueba satisfactoria

Cambio de contraseña de manera incorrecta


 Descripción

Si los datos ingresados por el usuario en el formulario cambio de contraseña no son

correctos, se imprimirán alertas definidas que indiquen el estado de los campos

ingresados.

Al intentar introducir la contraseña actual de manera errónea, nos genera un alerta

que nos solicita ingresar de manera correcta la contraseña actual.

 Condiciones de ejecución

El usuario deberá acceder al sistema para poder realizar el cambio.

 Entrada

El usuario llenara los campos solicitados en el formulario, las contraseñas deben

coincidir.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 57


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

 Resultado esperado

El formulario cambio de contraseña mostrará alertas en caso de que el usuario

ingrese campos que no concuerdan o no son correctos.

 Evaluación de la prueba

Prueba satisfactoria

Especificación de Prueba: Recuperar contraseña

Historia de usuario 4

Versión <1.3>

Historial de revisiones

Tabla 40. Iteración I, Historial de revisiones Nro. 4

Fecha Versión Descripción Autor


01/07/2018 1.3 Revisión Percy Horna
01/07/2018 1.4 Modificación Percy Horna

Fuente: (Elaboración propia, 2019)

En esta historia se tiene que verificar que el ingreso de los datos en el formulario

recuperación de contraseña, cumplan las especificaciones establecidas en la historia 4.

Si el campo está vacío o no corresponden al formato establecido, se imprimen alertas

definidas que informan la situación de la operación.

Recuperación de contraseña de forma correcta

 Descripción
El valor ingresado por el usuario debe cumplir, con los criterios de ingreso de datos.
El usuario deberá estar registrado en el sistema.
 Entrada
El usuario introducirá su email con el cual está registrado en el sistema.
 Resultado esperado

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 58


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tras el ingreso del email, si el usuario ha ingresado los datos correctos, el sistema
enviara la nueva contraseña a su correo electrónico
 Evaluación de la prueba
Prueba satisfactoria

Cambio de contraseña de manera incorrecta


 Descripción
Si el email ingresado por el usuario en el formulario recuperación de contraseña no es
correcto, se imprimirán alertas definidas que indiquen el estado del campo ingresado.
Al intentar introducir el email de manera errónea, nos genera un alerta que nos solicita
ingresar de manera correcta la contraseña actual.
 Condiciones de ejecución
El usuario deberá ingresar su email en el formulario para poder recuperar su
contraseña.
 Entrada
El usuario llenara el campo solicitado en el formulario, el email debe ser correcto.
 Resultado esperado
El formulario recuperación de contraseña mostrará alertas en caso de que el usuario
ingrese en el campo un formato incorrecto.
 Evaluación de la prueba
Prueba satisfactoria

3.3.4- Resultado de la 1ª Iteración de Construcción

Se tuvo retrasos en los tiempos establecidos, ya que el periodo se extendió una semana,
los cuales fueron controlados en su momento, extendiendo el desarrollo en tareas
posteriores.

 Plan de entrega inicial.


Historia 1: Acceso al sistema.
Historia 2: Gestión de usuarios.
Historia 3: Cambio de contraseña.
Historia 4: Recuperación de contraseña.

Versión del sistema 1.4

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 59


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

 Modificación de requerimientos
Acceso al sistema (Se mantiene).
Gestión de usuarios (Se mantiene).
Cambiar contraseña (Se mantiene).
Recuperar contraseña (Se mantiene).

3.3.5- Demo de la Versión, Iteración 1

Historia 1: Acceso al sistema (5 días)

Login: El usuario debe ingresar un email válido y un password, luego acceder al


sistema.

Si el usuario no está registrado, no podrá acceder a ninguna pantalla del sistema.

Figura 9. Formulario para ingresar al sistema


Fuente: Elaboración propia

Historia 2: Gestión de usuarios (10 días)

Registrar usuario: El usuario administrador debe ingresar el DNI del personal que

luego será usuario, luego presionar el botón siguiente para obtener datos del personal,

asignar el tipo de usuario y una contraseña.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 60


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

El número de registros a ingresar es según desee el administrador y se requiera.

Figura 10. Formulario para obtener usuario


Fuente: Elaboración propia

Figura 11. Formulario Registrar usuario


Fuente: Elaboración propia

Editar usuario: El usuario administrador debe ingresar el DNI del personal que serán

modificado sus datos, luego presionar el botón enviar para obtener datos del personal,

una vez cargado el formulario con la información respectiva, modificar los campos

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 61


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

deseados, solo podrá modificarse el campo email y el tipo de usuario, la edición de los

otros campos permanecerá deshabilitada.

Figura 12. Obtener usuario a modificar


Fuente: Elaboración propia

Figura 13. Modificar usuario


Fuente: Elaboración propia

Eliminar usuario: El usuario administrador debe ingresar el DNI del usuario que será

eliminado, luego presionar el botón siguiente para obtener el nombre del usuario, una

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 62


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

vez cargado el formulario con la información respectiva, seleccionar la casilla y

presionar el botón borrar.

Figura 14. Obtener usuario a eliminar


Fuente: Elaboración propia

Figura 15. Eliminar usuario


Fuente: Elaboración propia

Historia 3: Cambiar contraseña (06 días)

Cambiar contraseña: El usuario (Administrativo y Usuario registrado), accederá a la

opción mi cuenta del menú secundario de la página de inicio del sistema web. En el

formulario, el usuario tendrá la opción de cambiar su contraseña.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 63


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Figura 16. Cambiar contraseña


Fuente: Elaboración propia

Historia 4: Recuperar contraseña (07 días)

Recuperar contraseña: El usuario (Administrativo y Usuario registrado), dará clic en

el enlace olvido su contraseña del formulario LOGIN.

El usuario debe ingresar su email en el formulario y presionar el botón restablecer


contraseña.

Figura 17. Recuperar contraseña


Fuente: Elaboración propia

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 64


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

3.3.6- Prueba de Aceptación

Historias 1: Acceso al sistema

 Acceso al sistema de manera segura, pues se cuenta con una contraseña

encriptado tipo MD5, además variables de tipo sesión.

 El formulario login cuenta con la validación de los campos respectivos

 Una vez que el usuario ingresa su correo y contraseña, procede hacia el sistema.

 Si un usuario no está registrado en la base de datos, no tendrá un acceso.

Historias 2: Gestión de usuarios

 Formulario para registrar un usuario, sí registra un usuario con los respectivos

campos.

 Formulario para editar la información de un usuario, sí permite editar la

información respectiva de un usuario.

 Formulario para eliminar un usuario, sí permite eliminar a un usuario.

 Validación de campos en los formularios

Historias 3: Cambiar contraseña

 Formulario para cambiar contraseña, sí permite realizar el cambio de contraseña.

 Validación de campos en el formulario

Historias 4: Recuperar contraseña

 Formulario para solicitar la recuperación de contraseña, sí permite el acceso al

sistema a través de una contraseña generada, para luego cambiarla por una

propia.

 Validación del campo email.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 65


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

3.3.7- Incidencias

 Se rediseñó la tabla usuario, inicialmente contenía menos campos.


 Los formularios cambiaron de aspecto varias veces ya que se mejoraba con
frecuencia la interfaz.
 El modelado de la base de datos sufrió cambios en el transcurso del desarrollo del
sistema web.
 El diseño de los formularios se realizó en papel para mayor referencia

3.4. ITERACION II
3.4.1- Cronograma de Actividades

Tabla 41. Cronograma de actividades, Iteración II.

Fecha Duración Duración


Iteración Historias de usuario
Estimada en semanas en Horas

Historia 5 4/07/2018
2 2.3 56
Gestión de documentos 15/07/2018

Historia 6 17/07/2018
2 2 62
Gestión de Personal 24/07/2018

Historia 3 25/07/2018
2 1.4 56
Búsqueda de Documentos 30/07/2018
Historia 4 3/08/2018
2 2 71
Descarga de Documentos 15/08/2018
Total: 245

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 66


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

3.4.2- Tareas por Historia, Iteración 2

 Gestión de Documentos

Tabla 42. Tareas de Gestión de documentos

Historia 5: Gestión de Documentos


Número Nombre Tiempo estimado
1 Diseño de bases de datos 10 horas
2 Creación de tablas utilizando phpMyAdmin. 10 horas
Diseño de interfaz gráfica documentos
3 (formulario registrar, eliminar documento y 15 horas
eliminar actualizaciones)
MAPEO OBJETO-RELACIONAL entidad
4 11 horas
documento
5 Creación de archivos PHP. 10 horas
56 horas
Fuente: (Elaboración propia, 2019)

Tabla 43. Gestión de documentos – Tarea Nro. 1

TAREA DE INGENIERÍA
Número de tarea: 1 Número de historia: 5
Nombre de tarea: Diseño de bases de datos.
Tipo de tarea: Administrador BD Tiempo estimados: 10 horas
Fecha de inicio: 04/07/2018 Fecha de fin: 06/07/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de diseño de base de datos
 Diseño entidad relación entre las entidades: documento, tipo_documento,
proceso y norma_af (norma afectada).

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 67


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 44. Gestión de documentos – Tarea Nro. 2

TAREA DE INGENIERÍA
Número de tarea: 2 Número de historia: 5
Nombre de tarea: Creación de tablas utilizando phpMyAdmin.
Tipo de tarea: Administrador BD Tiempo estimados: 10 horas
Fecha de inicio: 08/07/2018 Fecha de fin: 09/07/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de la creación de tablas en la base de datos, la
creación de dichas tablas es de acuerdo al diseño de la base de datos.
Las tablas creadas son: documento, det_documento, tipo_documento, proceso,
actualizaciones y norma_af, todas con sus respectivas claves primarias.

Fuente: (Elaboración propia, 2019)

Tabla 45. Gestión de documentos – Tarea Nro. 3

TAREA DE INGENIERÍA
Número de tarea: 3 Número de historia: 5
Nombre de tarea: Diseño de interfaz gráfica documentos (formulario registrar ,
eliminar documento y eliminar actualizaciones)
Tipo de tarea: Diseño y maquetado Tiempo estimados: 15 horas
Fecha de inicio: 10/07/2018 Fecha de fin: 11/07/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de diseño, para la pantalla administración de
documentos, para lo cual se utilizó hojas de estilo CSS, JavaScript, Bootstrap y HTML.
Formulario registrar documento: Este formulario permite ingresar los campos de
texto respectivos.
Formulario eliminar documentos: Este acción se divide en dos partes, un formulario
para obtener el documento a eliminar a través del código de documento, la otra es el
formulario con el nombre de documento y la opción de selección si se desea eliminar.
Formulario eliminar actualizaciones: Esta acción se realizará listando a las
actualizaciones de acuerdo a la situación del documento (se emitió, se actualizó y se
anuló)

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 68


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 46. Gestión de documentos – Tarea Nro. 4

TAREA DE INGENIERÍA
Número de tarea: 4 Número de historia: 5
Nombre de tarea: Mapeo Objeto-Relacional entidad documento
Tipo de tarea: Programación Tiempo estimados: 11 horas
Fecha de inicio: 12/07/2018 Fecha de fin: 13/07/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de mapeo de la entidad documento, aplicando el
paradigma de la programación orientada a objetos, para poder reutilizar el código fuente
y acceder a la información de una manera más eficiente y rápida.
Conversión de la tabla documento en un objeto encapsulado, utilizando una clase PHP
denominada documento.php, poder instanciarla y acceder a sus respectivos atributos y
métodos.
Métodos implementados:
Registrar (): Permite registrar un documento en la base de datos, utilizando el comando
INSERT
Eliminar (): Permite eliminar un documento de la base de datos a través de la clave
primaria, utilizando el comando DELETE.

Fuente: (Elaboración propia, 2019)

Tabla 47. Gestión de documentos – Tarea Nro. 5

TAREA DE INGENIERÍA
Número de tarea: 5 Número de historia: 5
Nombre de tarea: Creación de archivos PHP.
Tipo de tarea: Programación Tiempo estimados: 10 horas
Fecha de inicio: 14/07/2018 Fecha de fin: 15/07/2018
Programador responsable: Percy Horna
Descripción: La presente tarea describe el proceso de creación de los archivos PHP, que
nos permitirá imprimir la información del servidor en el lado del cliente, para ello
utilizando los formularios ya elaborados.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 69


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

 Gestión de Personal

Tabla 48. Tareas de Gestión de personal

Historia 6: Gestión de Personal


Número Nombre Tiempo estimado
1 Diseño de bases de datos 10 horas
2 Creación de tablas utilizando phpMyAdmin. 10 horas
Diseño de interfaz gráfica personal (formulario
3 17 horas
registrar, editar y eliminar)
MAPEO OBJETO-RELACIONAL entidad
4 10 horas
personal
5 Creación de archivos PHP. 15 horas
62 horas
Fuente: (Elaboración propia, 2019)

Tabla 49. Gestión de personal – Tarea Nro. 1

TAREA DE INGENIERÍA
Número de tarea: 1 Número de historia: 6
Nombre de tarea: Diseño de bases de datos.
Tipo de tarea: Administrador BD Tiempo estimados: 10 horas
Fecha de inicio: 17/07/2018 Fecha de fin: 18/07/2018
Programador responsable: Percy Horna
Descripción: La presente tarea describe el proceso de diseño de base de datos
 Diseño entidad relación entre las entidades: personal, usuario, cargo y sucursal,
tomándose en cuenta la realidad del negocio.

Fuente: (Elaboración propia, 2019)

Tabla 50. Gestión de personal – Tarea Nro. 2

TAREA DE INGENIERÍA
Número de tarea: 2 Número de historia: 6
Nombre de tarea: Creación de tablas utilizando phpMyAdmin.
Tipo de tarea: Administrador BD Tiempo estimados: 10 horas
Fecha de inicio: 18/07/2018 Fecha de fin: 19/07/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de la creación de tablas en la base de datos, la
creación de dichas tablas es de acuerdo al diseño de la base de datos.
Las tablas creadas son: personal, cargo y sucursal, con sus respectivas claves primarias.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 70


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 51. Gestión de personal – Tarea Nro. 3

TAREA DE INGENIERÍA
Número de tarea: 3 Número de historia: 6
Nombre de tarea: Diseño de interfaz gráfica documentos (formulario registrar ,
modificar y eliminar)
Tipo de tarea: Diseño y maquetado Tiempo estimados: 17 horas
Fecha de inicio: 20/07/2018 Fecha de fin: 21/07/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de diseño, para la pantalla administración de
documentos, para lo cual se utilizó hojas de estilo CSS, JavaScript, Bootstrap y HTML.
Formulario registrar personal: Este formulario permite ingresar los campos de texto
respectivos.
Formulario modificar personal: Este acción se divide en dos partes, un formulario
para obtener el personal a modificar a través del DNI, la otra es el formulario con los
datos del personal cargados listo para su modificación.
Formulario eliminar personal: Este acción se divide en dos partes, un formulario para
obtener el personal a eliminar a través del DNI, la otra es el formulario con el nombre
del personal y la opción de selección si se desea eliminar.

Fuente: (Elaboración propia, 2019)

Tabla 52. Gestión de personal – Tarea Nro. 4

TAREA DE INGENIERÍA
Número de tarea: 4 Número de historia: 6
Nombre de tarea: Mapeo Objeto-Relacional entidad documento
Tipo de tarea: Programación Tiempo estimados: 10 horas
Fecha de inicio: 22/07/2018 Fecha de fin: 22/07/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de mapeo de la entidad documento, aplicando el
paradigma de la programación orientada a objetos, para poder reutilizar el código fuente
y acceder a la información de una manera más eficiente y rápida.
Conversión de la tabla documento en un objeto encapsulado, utilizando una clase PHP
denominada documento.php, poder instanciarla y acceder a sus respectivos atributos y
métodos.

Métodos implementados:
Registrar (): Permite registrar un documento en la base de datos, utilizando el comando
INSERT
Eliminar (): Permite eliminar un documento de la base de datos a través de la clave
primaria, utilizando el comando DELETE.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 71


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 53. Gestión de personal – Tarea Nro. 5

TAREA DE INGENIERÍA
Número de tarea: 5 Número de historia: 6
Nombre de tarea: Creación de archivos PHP.
Tipo de tarea: Programación Tiempo estimados: 15 horas
Fecha de inicio: 23/07/2018 Fecha de fin: 24/07/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de creación de los archivos PHP, que nos permitirá
imprimir la información del servidor en el lado del cliente, para ello utilizando los
formularios ya elaborados.

Fuente: (Elaboración propia, 2019)

 Búsqueda de documentos

Tabla 54. Tareas de Búsqueda de documentos

Historia 7: Búsqueda de documentos


Número Nombre Tiempo estimado
Creación de sentencias SQL utilizando
1 15 horas
phpMyAdmin.
Diseño de interfaz gráfica búsqueda (formulario
2 14 horas
buscar)
MAPEO OBJETO-RELACIONAL entidad
3 15 horas
documento
4 Creación de archivos PHP. 18 horas
62 horas
Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 72


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 55. Búsqueda de documentos – Tarea Nro. 1

TAREA DE INGENIERÍA
Número de tarea: 1 Número de historia: 7
Nombre de tarea: Creación de sentencias SQL utilizando phpMyAdmin.
Tipo de tarea: Administrador BD Tiempo estimados: 15 horas
Fecha de inicio: 18/07/2018 Fecha de fin: 19/07/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de la creación de sentencias SQL en phpMyAdmin,
dichas sentencias fuero realizadas probando las sentencias con las tablas afectadas.

Fuente: (Elaboración propia, 2019)

Tabla 56. Búsqueda de documentos – Tarea Nro. 2

TAREA DE INGENIERÍA
Número de tarea: 2 Número de historia: 7
Nombre de tarea: Diseño de interfaz gráfica buscar documento (formulario buscar)
Tipo de tarea: Diseño y maquetado Tiempo estimados: 14 horas
Fecha de inicio: 20/07/2018 Fecha de fin: 21/07/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de diseño, para el formulario de búsqueda, para lo
cual se utilizó hojas de estilo CSS, JavaScript, Bootstrap y HTML.

Formulario de búsqueda: Este formulario permite realizar la búsqueda personalizada


de un documento a través de su código.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 73


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 57. Búsqueda de documentos – Tarea Nro. 3

TAREA DE INGENIERÍA
Número de tarea: 3 Número de historia: 7
Nombre de tarea: Mapeo Objeto-Relacional entidad documento
Tipo de tarea: Programación Tiempo estimados: 10 horas
Fecha de inicio: 22/07/2018 Fecha de fin: 22/07/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de mapeo de la entidad documento, aplicando el
paradigma de la programación orientada a objetos, para poder reutilizar el código fuente
y acceder a la información de una manera más eficiente y rápida.
Conversión de la tabla documento en un objeto encapsulado, utilizando una clase PHP
denominada documento.php, poder instanciarla y acceder a sus respectivos atributos y
métodos.

Métodos implementados:
Buscar (): Permite buscar un documento según el criterio establecido.

Fuente: (Elaboración propia, 2019)

Tabla 58. Búsqueda de documentos – Tarea Nro. 4

TAREA DE INGENIERÍA
Número de tarea: 4 Número de historia: 7
Nombre de tarea: Creación de archivos PHP.
Tipo de tarea: Programación Tiempo estimados: 15 horas
Fecha de inicio: 23/07/2018 Fecha de fin: 24/07/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de creación de los archivos PHP, que nos permitirá
imprimir la información del servidor en el lado del cliente, para ello utilizando los
formularios ya elaborados.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 74


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

 Descarga de documentos

Tabla 59. Tareas de Descarga de documentos

Historia 8: Descarga de documentos


Número Nombre Tiempo estimado
Creación de sentencias SQL utilizando
1 15 horas
phpMyAdmin.
Diseño de interfaz gráfica descarga (listado de
2 25 horas
documentos)
MAPEO OBJETO-RELACIONAL entidad
3 15 horas
documento
4 Creación de archivos PHP. 20 horas
71 horas
Fuente: (Elaboración propia, 2019)

Tabla 60. Descarga de documentos – Tarea Nro. 1

TAREA DE INGENIERÍA
Número de tarea: 1 Número de historia: 8
Nombre de tarea: Creación de sentencias SQL utilizando phpMyAdmin.
Tipo de tarea: Administrador BD Tiempo estimados: 15 horas
Fecha de inicio: 18/07/2018 Fecha de fin: 19/07/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de la creación de sentencias SQL en phpMyAdmin,
dichas sentencias fuero realizadas probando las sentencias con las tablas afectadas.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 75


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 61. Descarga de documentos – Tarea Nro. 2

TAREA DE INGENIERÍA
Número de tarea: 2 Número de historia: 8
Nombre de tarea: Diseño de interfaz gráfica buscar documento (formulario
buscar)
Tipo de tarea: Diseño y maquetado Tiempo estimados: 14 horas
Fecha de inicio: 20/07/2018 Fecha de fin: 21/07/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de diseño, para la página donde se listaran los
documentos consultados, para lo cual se utilizó hojas de estilo CSS, JavaScript,
Bootstrap y HTML.

Descarga de documento: El usuario podrá efectuar la descarga de cualquier documento


listado, la descarga del documento será en el mismo formato en el que se cargó el
documento en la base de datos.

Fuente: (Elaboración propia, 2019)

Tabla 62. Descarga de documentos – Tarea Nro. 3

TAREA DE INGENIERÍA
Número de tarea: 3 Número de historia: 8
Nombre de tarea: Mapeo Objeto-Relacional entidad documento
Tipo de tarea: Programación Tiempo estimados: 10 horas
Fecha de inicio: 22/07/2018 Fecha de fin: 22/07/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de mapeo de la entidad documento, aplicando el
paradigma de la programación orientada a objetos, para poder reutilizar el código fuente
y acceder a la información de una manera más eficiente y rápida.
Conversión de la tabla documento en un objeto encapsulado, utilizando una clase PHP
denominada documento.php, poder instanciarla y acceder a sus respectivos atributos y
métodos.

Métodos implementados:
Descargar (): Permite descargar un documento según la elección del usuario

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 76


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 63. Descarga de documentos – Tarea Nro. 4

TAREA DE INGENIERÍA
Número de tarea: 4 Número de historia: 8
Nombre de tarea: Creación de archivos PHP.
Tipo de tarea: Programación Tiempo estimados: 15 horas
Fecha de inicio: 23/07/2018 Fecha de fin: 24/07/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de creación de los archivos PHP, que nos permitirá
imprimir la información del servidor en el lado del cliente, para ello utilizando las
páginas ya elaborados.

Fuente: (Elaboración propia, 2019)

3.4.3- Pruebas Iteración II

Especificación de Prueba: Gestión de documentos

Historia de usuario 5

Versión <1.4>

Historial de revisiones

Tabla 64. Iteración II, Historial de revisiones Nro. 1

Fecha Versión Descripción Autor


16/07/2018 1.4 Revisión Percy Horna
16/07/2018 1.5 Modificación Percy Horna

Fuente: (Elaboración propia, 2019)

En esta historia se tiene que verificar que el ingreso de los datos en el sistema, cumplan

las especificaciones establecidas en la historia 5, previo acceso al sistema web. Si los

campos están vacíos o no corresponden al formato establecido, se imprimen alertas

definidas que informan la situación de la operación.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 77


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

En caso de no estar registrado solicitar su registro al área del SGI a través de un correo

electrónico, el usuario se habilitará en el transcurso del día.

Registro de información correcta de un documento

 Descripción

Los valores ingresados por el administrador deben cumplir, con las reglas

establecidas.

 Condiciones de ejecución

El usuario deberá tener los permisos para administrar documentos.

Para registrar un documento, este tiene que estar firmado y aprobado por los

responsables del proceso.

 Entrada

El usuario introducirá los datos del documento; así mismo se adjuntara el documento

para ser guardado al presionar el botón guardar documento.

Los campos a ingresar son: código, nombre, revisión, fecha de emisión, tipo,

proceso, ubicación física, norma afectada y adjuntar el archivo.

 Resultado esperado

Tras el ingreso de datos y adjuntado el documento, si los datos ingresados tienen el

formato correcto, el documento será registrado en la base de datos.

 Evaluación de la prueba

Prueba satisfactoria.

Registro de información incorrecta de un documento


 Descripción

Si los datos ingresados por el usuario no son correctos, se imprimirán alertas definidas

que indiquen el estado de los campos ingresados.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 78


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Al intentar introducir un valor que no tenga el formato adecuado, nos genera un alerta

pidiendo ingresar los datos de manera correcta.

 Condiciones de ejecución

El usuario deberá estar previamente habilitado como administrador para poder

registrar documentos.

 Entrada

El usuario ingresará los datos del documento y adjuntara el mismo en el formulario.

 Resultado esperado

El formulario registrar documento mostrará alertas en caso de que el usuario ingrese

campos que no tienen el formato adecuado.

 Evaluación de la prueba

Prueba satisfactoria.

Especificación de Prueba: Gestión de personal

Historia de usuario 6
Versión <1.5>
Historial de revisiones
Tabla 65. Iteración II, Historial de revisiones Nro. 2

Fecha Versión Descripción Autor


25/07/2018 1.5 Revisión Percy Horna
25/07/2018 1.6 Modificación Percy Horna

Fuente: (Elaboración propia, 2019)

En esta historia se tiene que verificar que el ingreso de los datos en el sistema, cumplan

las especificaciones establecidas en la historia 6, previo acceso al sistema web. Si los

campos están vacíos o no corresponden al formato establecido, se imprimen alertas

definidas que informan la situación de la operación.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 79


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Registro de información correcta de un personal

 Descripción

Los valores ingresados por el administrador deben cumplir, con las reglas

establecidas.

 Condiciones de ejecución

El usuario deberá tener los permisos para administrar personal.

El administrador deberá tener el file del personal para sacar la información requerida.

 Entrada

El usuario introducirá los datos del personal; así mismo se adjuntara el documento para

ser guardado al presionar el botón registrar personal.

Los campos a ingresar son: nombres, apellido paterno, apellido materno, sexo, DNI,

fecha de nacimiento, fecha de ingreso, estado civil, número de celular, email,

dirección, cargo y sucursal.

 Resultado esperado

Tras el ingreso de datos, si los datos ingresados tienen el formato correcto, los datos

del personal serán registrados en la base de datos.

 Evaluación de la prueba

Prueba satisfactoria

Registro de información incorrecta de un personal

 Descripción

Si los datos ingresados por el usuario no son correctos, se imprimirán alertas definidas

que indiquen el estado de los campos ingresados.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 80


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Al intentar introducir un valor que no tenga el formato adecuado, nos genera un alerta

pidiendo ingresar los datos de manera correcta.

 Condiciones de ejecución

El usuario deberá estar previamente habilitado como administrador para poder

registrar al personal.

 Entrada

El usuario ingresará los datos del personal a registrar.

 Resultado esperado

El formulario registrar y modificar personal mostrará alertas en caso de que el usuario

ingrese campos que no tienen el formato adecuado.

 Evaluación de la prueba

Prueba satisfactoria

Especificación de Prueba: Búsqueda de documentos

Historia de usuario 7

Versión <1.6>

Historial de revisiones

Tabla 66. Iteración II, Historial de revisiones Nro. 3

Fecha Versión Descripción Autor


01/08/2018 1.6 Revisión Percy Horna
01/08/2018 1.7 Modificación Percy Horna

Fuente: (Elaboración propia, 2019)

En esta historia se tiene que verificar que los usuarios puedan ubicar un documento

buscado a través de su código.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 81


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Búsqueda de un documento

 Descripción

Los usuarios podrán buscar un documento deseado a través de su código.

 Condiciones de ejecución

Acceso total a cualquier documento sin importar el tipo de usuario.

 Entrada

Se ingresara el código del documento a ubicar, el código debe tener el formato

correcto.

 Resultado esperado

Reporte del documento buscado.

 Evaluación de la prueba

Prueba satisfactoria

Especificación de Prueba: Descarga de documentos

Historia de usuario 8
Versión <1.7>
Historial de revisiones

Tabla 67. Iteración II, Historial de revisiones Nro. 4

Fecha Versión Descripción Autor


16/08/2018 1.7 Revisión Percy Horna
16/08/2018 1.8 Modificación Percy Horna

Fuente: (Elaboración propia, 2019)

En esta historia se tiene que verificar que los usuarios puedan descargar un documento

seleccionado.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 82


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Descarga de un documento

 Descripción

Los usuarios podrán descargar un documento deseado de la lista.

 Condiciones de ejecución

Acceso total a cualquier documento sin importar el tipo de usuario.

 Entrada

Hacer clic sobre el enlace que contiene el nombre del documento.

 Resultado esperado

El documento se descarga en la computadora o el dispositivo utilizado.

 Evaluación de la prueba

Prueba satisfactoria

3.3.4- Resultado de la 2ª Iteración de Construcción

Se tuvo retrasos en los tiempos establecidos, ya que el periodo se extendió a cuatro

días, los cuales fueron controlados en su momento, acelerando el desarrollo en tareas

posteriores.

 Plan de entrega inicial.


Historia 5: Gestión de documentos.
Historia 6: Gestión de personal.
Historia 7: Búsqueda de documentos.
Historia 8: Descarga de documentos.

Versión sistema web 1.8

 Modificación de requerimientos
1. Gestión de documentos (Se mantiene).
2. Gestión de personal (Se mantiene).
3. Búsqueda de documentos (Se mantiene).
“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 83
Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

4. Descargar documento (Se mantiene).

3.4.5- Demo de la versión, Iteración II

Historia 5: Gestión de documentos (12 días)

Registrar Documento: El usuario administrador debe ingresar lo datos del

documento, luego presionar el botón registrar documento para guardar la información

en la base de datos de sistema.

El número de campos a ingresar es según desee el administrador y se requiera.

Figura 18. Formulario Registrar documento


Fuente: Elaboración propia

Eliminar documento: El usuario administrador debe ingresar el código del

documento que será eliminado, luego presionar el botón siguiente para obtener el

nombre del documento, una vez cargado el formulario con la información respectiva,

seleccionar la casilla y presionar el botón borrar.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 84


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Figura 19. Obtener documento a eliminar


Fuente: Elaboración propia

Figura 20. Eliminar documento


Fuente: Elaboración propia

Historia 6: Gestión de personal (8 días)

Registrar personal: El usuario administrador debe ingresar lo datos del personal,

luego presionar el botón registrar personal para guardar la información en la base de

datos de sistema. El número de campos a ingresar es según desee el administrador y

se requiera.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 85


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Figura 21. Registrar personal


Fuente: Elaboración propia

Modificar personal: El usuario administrador debe ingresar el DNI del personal que
serán modificado sus datos, luego presionar el botón enviar para obtener datos del
personal, una vez cargado el formulario con la información respectiva, modificar los
campos deseados.

Figura 22. Obtener personal a modificar


Fuente: Elaboración propia

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 86


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Figura 23. Modificar personal


Fuente: Elaboración propia

Eliminar personal: El usuario administrador debe ingresar el DNI del personal que

será eliminado, luego presionar el botón siguiente para obtener los datos del personal,

una vez listado, seleccionar la casilla y presionar el botón borrar.

Figura 24. Obtener personal a eliminar


Fuente: Elaboración propia

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 87


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Figura 25. Eliminar personal


Fuente: Elaboración propia

Historia 7: Búsqueda de documentos (6 días)

Buscar documento: El usuario debe ingresar el código del documento a buscar.

Figura 26. Buscar documento


Fuente: Elaboración propia

Descargar documento: La lista de documentos disponibles para descargar aparece

por defecto al ingresar a la página elegida, solo hay que dar clic en el nombre del

documento.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 88


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Figura 27. Descargar documento


Fuente: Elaboración propia

3.4.6- Pruebas de Aceptación

Historias 5: Gestión de documentos

 Formulario para registrar un documento, sí registra un documento con los


respectivos campos.
 Formulario para eliminar un documento, sí permite eliminar a un documento.
 Validación de campos en los formularios

Historias 6: Gestión de personal

 Formulario para registrar personal, sí registra personal con los respectivos campos.
 Formulario para modificar personal, sí permite modifica a un personal.
 Formulario para eliminar personal, sí permite eliminar a un personal.
 Validación de campos en los formularios

Historias 7: Búsqueda de documentos

 Formulario para buscar un determinado documento, sí ubica un documento.


 Validación del campo código.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 89


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Historias 8: Descarga de documentos

 Lista por defecto de documentos según tipo, sí se descarga documento elegido.

3.4.7- Incidencias

 Los formularios cambiaron de aspecto varias veces ya que se mejoraba con


frecuencia la interfaz.
 Las consultas SQL se cambiaron varias veces debido al resultado esperado.

3.5. ITERACION III


3.5.1- Cronograma de Actividades

Tabla 68. Cronograma de actividades

Fecha Duración Duración


Iteración Historias de usuario
Estimada en semanas en Horas
Historia 9 18/08/2018
3 Enlace hacia páginas 1.2 48
informativas del SGI 27/08/2018

Historia 10 28/08/2018
3 Consulta de documentos por 1.2 48
tipo y proceso 2/09/2018
Historia 11 5/09/2018
3 Consulta de usuarios por 1.2 48
sucursal 10/09/2018
Historia 12 11/09/2018
3 Consulta de ubicación de 1.2 48
documento por código 14/09/2018

Historia 12 15/09/2018
3 Consulta de documento por 1.2 48
rango y tipo de fechas 20/09/2018
Total: 240
Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 90


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

3.5.2- Tareas por Historia, Iteración III

 Enlace hacia páginas informativas del SGI

Tabla 69. Tareas de enlace hacia páginas informativas del SGI

Historia 9: Enlace hacia Información del SGI


Número Nombre Tiempo estimado
Diseño de interfaz gráfica (archivos PHP
1 30 horas
del menú principal y menú secundario)
2 Rediseño y maquetado 18 horas
48 horas

Fuente: (Elaboración propia, 2019)

Tabla 70. Enlace hacia páginas informativas del SGI – Tarea Nro. 1

TAREA DE INGENIERÍA
Número de tarea: 1 Número de historia: 9
Nombre de tarea: Diseño de interfaz gráfica (archivos PHP del menú principal y
menú secundario)
Tipo de tarea: Diseño y maquetado Tiempo estimados: 30 horas
Fecha de inicio: 18/08/2018 Fecha de fin: 23/08/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de diseño, para las páginas informativas del menú
principal y menú secundario, para lo cual se utilizó hojas de estilo CSS, JavaScript,
Bootstrap y HTML.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 91


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 71. Enlace hacia páginas informativas del SGI – Tarea Nro. 2

TAREA DE INGENIERÍA
Número de tarea: 2 Número de historia: 9
Nombre de tarea: Rediseño y maquetado
Tipo de tarea: Programación Tiempo estimados: 18 horas
Fecha de inicio: 24/08/2018 Fecha de fin: 27/08/2018
Programador responsable: Percy Horna
Descripción: La presente tarea describe el proceso de rediseño, para las páginas que
necesitaban ser modificadas de acuerdo a la información agregada.

Fuente: (Elaboración propia, 2019)

 Consulta de documentos por tipo y proceso

Tabla 72. Tareas de Consulta de documentos por tipo y proceso

Historia 10: Consulta de documentos por tipo y proceso


Número Nombre Tiempo estimado
Diseño de interfaz gráfica consulta de
1 25 horas
documento por tipo y proceso
2 Creación de archivos PHP 23 horas
48 horas

Fuente: (Elaboración propia, 2019)

Tabla 73. Consulta de documentos por tipo y proceso – Tarea Nro. 1

TAREA DE INGENIERÍA
Número de tarea: 1 Número de historia: 10
Nombre de tarea: Diseño de interfaz gráfica consulta de documentos por tipo y
proceso
Tipo de tarea: Diseño y maquetado Tiempo estimados: 25 horas
Fecha de inicio: 28/08/2018 Fecha de fin: 30/08/2018
Programador responsable: Percy Horna
Descripción: La presente tarea describe el proceso de diseño, para el formulario
consulta de documentos por tipo y proceso, para lo cual se utilizó hojas de estilo CSS,
JavaScript, Bootstrap y HTML.
Formulario consulta de documentos por tipo y proceso: A través de este formulario
se puede consultar documentos según el tipo y proceso al que pertenecen

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 92


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 74. Consulta de documentos por tipo y proceso – Tarea Nro. 2

TAREA DE INGENIERÍA
Número de tarea: 2 Número de historia: 10
Nombre de tarea: Creación de archivos PHP.
Tipo de tarea: Programación Tiempo estimados: 23 horas
Fecha de inicio: 31/06/2018 Fecha de fin: 02/09/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de creación de los archivos PHP, que nos permitirá
imprimir la información del servidor en el lado del cliente, para ello utilizando los
formularios ya elaborados.

Fuente: (Elaboración propia, 2019)

 Consulta de usuarios por sucursal

Tabla 75. Tareas de Consulta de usuarios por sucursal

Historia 11: Consulta de usuarios por sucursal


Número Nombre Tiempo estimado
Diseño de interfaz gráfica consulta de
1 25 horas
usuario por sucursal
2 Creación de archivos PHP 23 horas
48 horas

Fuente: (Elaboración propia, 2019)

Tabla 76. Consulta de usuarios por sucursal – Tarea Nro. 1

TAREA DE INGENIERÍA
Número de tarea: 1 Número de historia: 11
Nombre de tarea: Diseño de interfaz gráfica consulta de usuario por sucursal
Tipo de tarea: Diseño y maquetado Tiempo estimados: 25 horas
Fecha de inicio: 05/09/2018 Fecha de fin: 07/09/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de diseño, para el formulario consulta de usuarios
por sucursal, para lo cual se utilizó hojas de estilo CSS, JavaScript, Bootstrap y HTML.
Formulario consulta de usuario por sucursal: A través de este formulario se puede
consultar a los usuarios de una determinada sucursal.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 93


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 77. Consulta de usuario por sucursal – Tarea Nro. 2

TAREA DE INGENIERÍA
Número de tarea: 2 Número de historia: 11
Nombre de tarea: Creación de archivos PHP.
Tipo de tarea: Programación Tiempo estimados: 23 horas
Fecha de inicio: 08/06/2018 Fecha de fin: 10/09/2018
Programador responsable: Percy Horna
Descripción: La presente tarea describe el proceso de creación de los archivos PHP, que
nos permitirá imprimir la información del servidor en el lado del cliente, para ello
utilizando los formularios ya elaborados.

Fuente: (Elaboración propia, 2019)

 Consulta de ubicación de documento por código

Tabla 78. Tareas de Consulta de documento por código

Historia 12: Consulta de ubicación de documento por código


Número Nombre Tiempo estimado
Diseño de interfaz gráfica consulta de
1 25 horas
usuario por sucursal
2 Creación de archivos PHP 23 horas
48 horas
Fuente: (Elaboración propia, 2019)

Tabla 79. Consulta de ubicación de documento por código – Tarea Nro. 1

TAREA DE INGENIERÍA
Número de tarea: 1 Número de historia: 12
Nombre de tarea: Diseño de interfaz gráfica consulta de ubicación de documento por
código
Tipo de tarea: Diseño y maquetado Tiempo estimados: 25 horas
Fecha de inicio: 05/09/2018 Fecha de fin: 07/09/2018
Programador responsable: Percy Horna
Descripción: La presente tarea describe el proceso de diseño, para el formulario
consulta de ubicación de documento por código, para lo cual se utilizó hojas de estilo
CSS, JavaScript, Bootstrap y HTML.
Formulario consulta de ubicación de documento por código: A través de este
formulario se puede consultar la ubicación de un documento en físico.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 94


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 80. Consulta de ubicación de documento por código – Tarea Nro. 2

TAREA DE INGENIERÍA
Número de tarea: 2 Número de historia: 12
Nombre de tarea: Creación de archivos PHP.
Tipo de tarea: Programación Tiempo estimados: 23 horas
Fecha de inicio: 08/06/2018 Fecha de fin: 10/09/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de creación de los archivos PHP, que nos permitirá
imprimir la información del servidor en el lado del cliente, para ello utilizando los
formularios ya elaborados.

Fuente: (Elaboración propia, 2019)

 Consulta de documento por tipo y rango de fechas

Tabla 81. Tareas de Consulta de documento por tipo y rango de fechas

Historia 12: Consulta de ubicación de documento por tipo y rango de fechas


Número Nombre Tiempo estimado
Diseño de interfaz gráfica consulta de
1 25 horas
usuario por sucursal
2 Creación de archivos PHP 23 horas
48 horas
Fuente: (Elaboración propia, 2019)

Tabla 82. Consulta de documento por tipo y rango de fechas – Tarea Nro. 1

TAREA DE INGENIERÍA
Número de tarea: 1 Número de historia: 13
Nombre de tarea: Diseño de interfaz gráfica consulta de documento por tipo y rango
de fechas
Tipo de tarea: Diseño y maquetado Tiempo estimados: 25 horas
Fecha de inicio: 15/09/2018 Fecha de fin: 17/09/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de diseño, para el formulario consulta de
documento por tipo y rango de fechas, para lo cual se utilizó hojas de estilo CSS,
JavaScript, Bootstrap y HTML.

Formulario consulta de documento por tipo y rango de fechas: A través de este


formulario se puede consultar un documento por su tipo y rango de fechas en el cual fue
emitido.

Fuente: (Elaboración propia, 2019)

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 95


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Tabla 83. Consulta de documento por tipo y rango de fechas – Tarea Nro. 2

TAREA DE INGENIERÍA
Número de tarea: 2 Número de historia: 13
Nombre de tarea: Creación de archivos PHP.
Tipo de tarea: Programación Tiempo estimados: 23 horas
Fecha de inicio: 18/06/2018 Fecha de fin: 20/09/2018
Programador responsable: Percy Horna
Descripción:
La presente tarea describe el proceso de creación delo s archivos PHP, que nos permitirá
imprimir la información del servidor en el lado del cliente, para ello utilizando los
formularios ya elaborados.

Fuente: (Elaboración propia, 2019)

3.5.3- Pruebas Iteración III

Especificación de Prueba: Enlace hacia páginas informativas del SGI

Historia de usuario 9

Versión <1.8>

Historial de revisiones

Tabla 84. Iteración III, Historial de revisiones Nro. 1

Fecha Versión Descripción Autor


27/08/2018 1.8 Revisión Percy Horna
27/08/2018 1.9 Modificación Percy Horna

Fuente: (Elaboración propia, 2019)

En esta historia se verifica que los usuarios accedan a las páginas que tienen

información del Sistema de gestión, sin ningún tipo de restricciones.

No es necesario ingresar algún tipo de información por parte del usuario, ya que las

páginas no reciben como parámetro ningún tipo de información

Visualización de página

 Descripción

Los usuarios acceden a información del sistema de gestión a través de enlaces

distribuidos en el menú principal y menú secundario.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 96


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

 Condiciones de ejecución

Acceso total de los usuarios registrados.

 Entrada

Hacer clic sobre enlace del menú deseado.

 Resultado esperado

Se muestra la página con la información requerida.

 Evaluación de la prueba

Prueba satisfactoria

Especificación de Prueba: Consulta de documentos por tipo y proceso

Historia de usuario 10

Versión <1.9>

Historial de revisiones

Tabla 85. Iteración III, Historial de revisiones Nro. 2

Fecha Versión Descripción Autor


03/08/2018 1.9 Revisión Percy Horna
03/08/2018 2.0 Modificación Percy Horna

Fuente: (Elaboración propia, 2019)

En esta historia se verifica que los usuarios accedan a las consultas sin ningún tipo de

restricciones.

Para la consulta se debe elegir las opciones que muestra el formulario.

Listado de documentos

 Descripción
Los usuarios acceden a las consultas a través del enlace del menú.
 Condiciones de ejecución
Acceso total sin importar el tipo de usuario.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 97


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

 Entrada
Se tiene que seleccionar una opción del combo tipo y del combo proceso.
 Resultado esperado
Se muestra la información requerida.
 Evaluación de la prueba
Prueba satisfactoria

Especificación de Prueba: Consulta de usuarios por sucursal

Historia de usuario 11

Versión <2.0>

Historial de revisiones

Tabla 86. Iteración III, Historial de revisiones Nro. 3

Fecha Versión Descripción Autor


10/09/2018 2.1 Revisión Percy Horna
10/09/2018 2.2 Modificación Percy Horna

Fuente: (Elaboración propia, 2019)

En esta historia se verifica que el administrador pueda consultar un usuario por

sucursal.

Para la consulta se debe elegir las opciones que muestra el formulario.

Listado de usuario

 Descripción

El usuario administrador debe acceder a las consultas a través del enlace del menú.

 Condiciones de ejecución

El usuario tiene que ingresar como administrador.

 Entrada

Se tiene que seleccionar una opción del combo sucursal.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 98


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

 Resultado esperado

Se muestra la información requerida.

 Evaluación de la prueba

Prueba satisfactoria

Especificación de Prueba: Consulta de ubicación de documento por código

Historia de usuario 12
Versión <2.2>
Historial de revisiones

Tabla 87. Iteración III, Historial de revisiones Nro. 4

Fecha Versión Descripción Autor


14/09/2018 2.2 Revisión Percy Horna
14/09/2018 2.3 Modificación Percy Horna

Fuente: (Elaboración propia, 2019)

En esta historia se verifica que el administrador pueda consultar la ubicación de

documentos en un archivador de files.

Para la consulta se debe introducir el código del documento en el formulario.

Listado de documento

 Descripción

El usuario administrador debe acceder a las consultas a través del enlace del menú.

 Condiciones de ejecución

El usuario tiene que ingresar como administrador.

 Entrada

Se tiene que ingresar el código solicitado.

 Resultado esperado

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 99


Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Se muestra la información requerida.

 Evaluación de la prueba

Prueba satisfactoria

Especificación de Prueba: Consulta de documento por tipo y rango de fechas

Historia de usuario 13

Versión <2.3>

Historial de revisiones

Tabla 88. Iteración III, Historial de revisiones Nro. 5

Fecha Versión Descripción Autor


21/09/2018 2.3 Revisión Percy Horna
21/09/2018 2.4 Modificación Percy Horna

Fuente: (Elaboración propia, 2019)

En esta historia se verifica que el administrador pueda consultar un documento por

tipo y rango de fechas.

Para la consulta se debe seleccionar la opción del combo e introducir la fecha de

emisión posible de los documento en el formulario.

Listado de documento

 Descripción

El usuario administrador debe acceder a las consultas a través del enlace del menú.

 Condiciones de ejecución

El usuario tiene que ingresar como administrador.

 Entrada

Se tiene que seleccionar una opción del combo tipo e ingresar las fechas de emisión

en un rango deseado.

 Resultado esperado

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 100
Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Se muestra la información requerida.

 Evaluación de la prueba

Prueba satisfactoria

3.5.4- Resultado de la 3ª Iteración de Construcción

Se tuvo retrasos en los tiempos establecidos, ya que el periodo se extendió una 4 días,

los cuales fueron controlados en su momento, acelerando el desarrollo en tareas

posteriores.

 Plan de entrega inicial.


Historia 9: Enlace hacia páginas informativas del SGI.
Historia 10: Consulta de documentos por tipo y proceso.
Historia 11: Consulta de usuarios por sucursal.
Historia 12: Consulta de ubicación de documento por código.
Historia 13: Consulta de documento por tipo y rango de fechas.

Versión del sistema 2.4

 Modificación de requerimientos
1. Enlace hacia páginas informativas del SGI (Se mantiene).
2. Consulta de documentos por tipo y proceso (Se mantiene).
3. Consulta de usuarios por sucursal (Se mantiene).
4. Consulta de ubicación de documento por código (Se mantiene).
5. Consulta de documento por tipo y rango de fechas (Se mantiene).

3.5.5- Demo de la Versión, Iteración III

Historia 9: Enlace hacia páginas informativas del SGI (10 días)

Enlaces menú principal: Los usuarios tienen acceso a la información del Sistema de

Gestión de la empresa (temas principales).

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 101
Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Enlaces menú secundario: Los usuarios tienen acceso a la información del Sistema

de Gestión de la empresa (división de los temas principales).

Figura 28. Menú y sub menú


Fuente: Elaboración propia

Historia 10: Consulta de documentos por tipo y proceso (06 días)

Consultar documento: El usuario (Administrativo y Usuario registrado), tendrán la

opción de consultar documento por tipo y proceso, según opción deseada.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 102
Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Figura 29. Consulta de documentos por tipo y proceso


Fuente: Elaboración propia

Historia 11: Consulta de usuarios por sucursal (06 días)

Consultar usuario: El usuario Administrativo, tendrán la opción de consultar a los

usuarios de una determinada sucursal, según opción deseada.

Figura 30. Consulta de usuarios por sucursal


Fuente: Elaboración propia

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 103
Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Historia 12: Consulta de ubicación de documento por código (04 días)

Consultar ubicación: El usuario Administrativo, tendrá la opción de consultar la


ubicación de un documento en un determinado file.

Figura 31. Consulta de ubicación de documento por código


Fuente: Elaboración propia

Historia 13: Consulta de documento por tipo y rango de fechas (06 días)

Consulta de documento: El usuario Administrativo, tendrá la opción de consultar un

documento por tipo y rango de fechas de emisión.

Figura 32. Consulta de documento por tipo y rango de fechas


Fuente: Elaboración propia

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 104
Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

3.5.6- Pruebas de Aceptación

Historias 9: Enlace hacia páginas informativas del SGI

 Acceso hacia páginas informativas, sí permite acceder a la información del SGI a


través del menú principal y menú secundario.

Historias 10: Consulta de documentos por tipo y proceso

 Formulario para consultar documento según elección de opciones, sí permite listar


a documentos según opciones.

Historias 11: Consulta de usuarios por sucursal

 Formulario para consultar usuarios según elección de sucursal, sí permite listar a


los usuarios de determinada sucursal.

Historias 12: Consulta de ubicación de documento por código

 Formulario para consultar la ubicación de un documento a través de su código, sí


permite mostrar la ubicación del documento en determinado file.

Historias 13: Consulta de documento por tipo y rango de fechas

 Formulario para consultar documento por tipo e ingreso de fechas, sí permite listar
a documentos según opción elegida y rango de fechas ingresadas.

3.5.7- Incidencias

 Los formularios cambiaron de aspecto varias veces ya que se mejoraba con


frecuencia la interfaz.
 Las consultas SQL se cambiaron varias veces debido al resultado esperado.

3.5.8- Diagrama de Base de Datos

Al finalizar la tercera iteración y culminar con las pruebas de aceptación, se presenta


el modelo final del diagrama de base de datos, el cual es el resultado de un modelado
constante, de esta manera ajustamos el sistema web a los requerimientos y necesidades
de los usuarios.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 105
Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Figura 33. Diagrama EER de la Base de Datos


Fuente: Elaboración propia

3.6- PRODUCCIÓN
De acuerdo a los equipos con los que cuenta la empresa, el sistema web será probado

en el servidor número dos, con el propósito de que no se vea afectada la información

de la empresa que se encuentra en el servidor número uno si caso si llega a producirse

algún problema. Se instalará el WAMPSERVER y se configurará de acuerdo con lo

que se ha venido trabajando características del servidor:

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 106
Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

CAPÍTULO IV

CONCLUSIONES

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 107
Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

4.1- CONCLUSIONES

 La implementación del Sistema Web de Gestión Documental incidió positivamente

en la disponibilidad de documentos del Sistema de Gestión Integrado, porque

cubrió las necesidades del personal de la oficina principal y sedes operativas.

 Se determinó que la implementación del Sistema web de Gestión Documental,

influyo en el servicio ofrecido en las sedes operativas de provincia, ya que se

actualizo los documentos de las garitas y oficinas administrativas con

documentación vigente.

 Al implementar el Sistema Web de Gestión Documental, se pudo contribuir con la

mejora continua del Sistema de Gestión Integrado y cumplir con la política

integrada.

 La implementación del Sistema Web se caracterizó porque las pruebas realizadas

confirmaron el funcionamiento y el cumplimiento de los requerimientos

establecidos.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 108
Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

CAPÍTULO V

RECOMENDACIONES

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 109
Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

5.1- RECOMENDACIONES

Para mejorar la implementación del sistema web propuesto, se presenta las siguientes

propuestas:

 Ampliar el sistema a los demás procesos, por ejemplo se puede continuar con los

procesos de operaciones y logística.

 Capacitar al personal administrativo y operativo en el adecuado uso del sistema,

con la finalidad que el sistema sea usado como una herramienta de gestión del

SGI.

 Implementar un manual de ayuda para los usuarios, es importante tener a la mano

información del sistema si en caso se requiera.

 Se debe implementar una encuesta de satisfacción a los usuarios del sistema para

mejorar el mismo y así evaluar las posibles mejoras que se pueden hacer.

 Establecer un programa de backup para realizar copias de seguridad de la base de

datos y así conservar la información ate cualquier eventualidad.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 110
Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

CAPÍTULO VI

SUGERENCIAS PARA LA
FORMACIÓN DE INGENIERO
DE SISTEMAS

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 111
Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

6.1- SUGERENCIAS PARA LA FORMACIÓN DE INGENIERO DE


SISTEMAS

 El campo de aplicación de la carrera de Ingeniería de Sistemas es amplio, pero es

muy importante definir en los últimos ciclos a donde uno quiere ir, mejor dicho que

te gusta de la carrera, en que te desempeñas más, a donde quisieras llegar.

 Es muy importante sacarle ventaja al tiempo, hay que empezar a hacer prácticas en

áreas que tengan que ver con la carrera, esto nos servirá para plasmar lo aprendido

y a la vez aprender de la realidad.

 Las capacitaciones juegan un papel muy importante en la formación de un

profesional, ya que nos dan el inicio de una información pero está en nosotros el

seguir a profundidad el tema.

 Los cursos relacionados a liderazgo y el saber cómo llegar al personal son de suma

importancia, te ayudan como profesional y te hacen ver las distintas realidades que

tienen los trabajadores.

 En el ambiente laboral nos toparemos con distintos profesionales, lo que se

recomienda es sacar provecho de ellos, aprendiendo lo bueno, lo mejor que saben

hacer que de todos aprendemos algo no importa el cargo o el título que tengan.

 Hay que ser de mente abierta para todas las cosas, podemos llegar a conocer nuevas

cosas, tener nuevas experiencias y eso nos abrirá más puertas.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 112
Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

CAPÍTULO VII

REFERENCIAS
BIBLIOGRÁFICAS

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 113
Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

7.1- REFERENCIAS BIBLIOGRÁFICAS

Álvarez Caules, Cecilio. Arquitectura Java JPA Domain Driven Design. [En línea]
[Citado el: 14 de Junio de 2017.]
https://books.google.com.pe/books?id=bxNxBAAAQBAJ&pg=PT4&dq=jpa&hl=es-
419&sa=X&ved=0ahUKEwjO9qmVl77UAhXIQiYKHSNRCA4Q6AEIKjAB#v=on
epage&q=jpa&f=false.

Álvarez, Cecilio. 2017. ¿qué es Maven? [En línea] 2017. [Citado el: 14 de Junio de
2017.] https://www.genbetadev.com/java-j2ee/que-es-maven.

BCP. 2018. BCP. [En línea] 2018. [Citado el: 2018 de Abril de 11.]
https://www.viabcp.com.pe/.

Caballero González, Carlos y Montoya Cordero, Raúl. 2016. UF1468 -


Almacenamiento de la información e introducción a SGBD. [En línea] 2016. [Citado
el: 14 de Junio de 2017.]
https://books.google.com.pe/books?id=Jp3gDAAAQBAJ&pg=PA49&dq=sgbd+mys
ql&hl=es-
419&sa=X&ved=0ahUKEwiq6IS9zL3UAhVLSSYKHeA8B3AQ6AEIIDAA#v=one
page&q=sgbd%20mysql&f=false.

CORPS. 2018. CORPS. LIMA : s.n., 2018.

CTMA CONSULTORES. CTMA CONSULTORES. CTMA CONSULTORES. [En


línea] [Citado el: 24 de 04 de 2018.] https://ctmaconsultores.com/sistemas-gestion-
integrados/.

Diego Calvo. 2018. Diego Calvo. Diego Calvo. [En línea] 07 de 04 de 2018. [Citado
el: 24 de 04 de 2018.] http://www.diegocalvo.es/metodologia-xp-programacion-
extrema-metodologia-agil/.

Dollar Charles M. 1986. Electronic Records Management and Archives in


International Organizations. 1986.

Durán, Francisco, Gutiérrez, Francisco y Pimentel, Ernesto. 2007. Programación


Orientada a Objetos con Java. [En línea] 2007. [Citado el: 14 de Junio de 2017.]
https://books.google.com.pe/books?id=3EQdUbkOVGIC&printsec=frontcover&dq=
java&hl=es-419&sa=X&ved=0ahUKEwiQ8KW_8r3UAhUDwiYKHfA-
BnYQ6AEILTAC#v=onepage&q=java&f=false.

Genbeta. 2012. Genbeta. Genbeta. [En línea] 10 de febrero de 2012. [Citado el: 26 de
marzo de 2019.] https://www.genbeta.com/herramientas/sublime-text-un-sofisticado-
editor-de-codigo-multiplataforma.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 114
Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Honrubia López, Francisco Javier. 2017. Programación de aplicaciones para Iphone


y Ipad. [En línea] 2017. [Citado el: 14 de Junio de 2017.]
https://books.google.com.pe/books?id=OeIlAwAAQBAJ&pg=PA6&dq=modelo+vis
ta+controlador&hl=es-
419&sa=X&sqi=2&pjf=1&ved=0ahUKEwiItb7l5L3UAhWLPj4KHfqqDWIQ6AEI
UjAI#v=onepage&q=modelo%20vista%20controlador&f=false.

ISO Tool Exellence. ISO Tool Exellence. ISO Tool Exellence. [En línea] [Citado el:
24 de 04 de 2018.] https://www.isotools.org.

ISO, Secretaria Central de. 2015. Sistemas de gestión ambiental - Requisitos con
orientación para uso. Ginebra, Suiza : s.n., 2015. ISO 14001:2015.

—. 2015. Sistemas de gestión de calidad Requisitos. Ginebra, Suiza : s.n., 2015. ISO
9001:2015.

—. 2015. Sistemas de gestión de la calidad - Fundamentos y vocabulario. Ginebra,


Suiza : s.n., 2015. 9001:2015.

—. 2018. Sistemas de gestión de la seguridad y salud en el trabajo - Requisitos con


orientación para uso. Ginebra, Suiza : Translation Management Group, 2018. ISO
45001:2018.

Ledesma, Aniba. 2013. Prezi. Prezi. [En línea] 29 de noviembre de 2013. [Citado el:
25 de marzo de 2019.] https://prezi.com/h0j-_95vhkj2/que-es-wampserver/.

Maciá Pérez, Francisco, y otros. 2008. Administración de Servicios de Internet: De


la teoría a la práctica. [En línea] 23 de Febrero de 2008. [Citado el: 14 de Junio de
2017.]
https://books.google.com.pe/books?id=PnYgzkE7XdYC&pg=PA133&dq=servidor+
de+aplicaci%C3%B3n&hl=es-
419&sa=X&ved=0ahUKEwjyqu6y173UAhXH8j4KHThdAJkQ6AEIKzAC#v=onep
age&q&f=false.

MASADELANTE. 2014. MASADELANTE.COM. MASADELANTE.COM. [En


línea] 10 de 09 de 2014. [Citado el: 28 de 03 de 2019.]
http://www.masadelante.com/faqs/css.

Meléndez Valladarez, Sintya Milena, Gaitán, María y Pérez Reyes, Neldin Noel.
2016. METODOLOGIA ÁGIL DE DESARROLLO DE SOFTWARE
PROGRAMACION. [En línea] 28 de Enero de 2016. [Citado el: 16 de Juilo de 2017.]
http://repositorio.unan.edu.ni/1365/1/62161.pdf.

OpenWebinars. 2018. OpenWebinars. [En línea] 08 de 03 de 2018. [Citado el: 24 de


04 de 2018.] https://openwebinars.net/blog/conoce-las-3-metodologias-agiles-mas-
usadas/.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 115
Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

Oracle Corporation. 2017. MySQL. [En línea] 2017. [Citado el: 2017 de Junio de
14.] https://dev.mysql.com/.

Osorio Rivera, Fray León. 2007. Introducción a la Programación en Java: un enfoque


práctico. [En línea] 2007. [Citado el: 14 de Junio de 2017.]
https://books.google.com.pe/books?id=t8ReO1PLjuoC&printsec=frontcover&dq=de
fine:+java&hl=es-
419&sa=X&ved=0ahUKEwi4k6Gei77UAhVEdz4KHWqOBBgQ6AEIIDAA#v=one
page&q=define%3A%20java&f=false.

Payara Server. 2017. Paya Server - Derived from Glassfish with 24/7 Production &
Developer Support. [En línea] 2017. [Citado el: 14 de Junio de 2017.]
http://www.payara.fish/home.

Pech-May, Fernando, y otros. Desarrollo de Aplicaciones web con JPA, EJB, JSF y
PrimeFaces. Tabasco : s.n.

PROGRAMAENLINEA.NET. 2018. PROGRAMAENLINEA.


PROGRAMAENLINEA. [En línea] 08 de SEPTIEMBRE de 2018. [Citado el: 28 de
MARZO de 2019.] http://programaenlinea.net/modelo-vista-controlador-en-php/.

Ramos Martín, Alicia y Ramos Martín, Jesús. 2007. Operaciones con Bases de
Datos Ofimáticas y Corporativas. [En línea] 2007. [Citado el: 13 de Junio de 2017.]
https://books.google.com.pe/books?id=hwNWRHc79PMC&printsec=frontcover&dq
=base+de+datos&hl=es-
419&sa=X&sqi=2&redir_esc=y#v=onepage&q=base%20de%20datos&f=false.

Ruiz, Alberto. 2010. Ministerio de Educación, Cultura y Deporte. Ministerio de


Educación, Cultura y Deporte. [En línea] 01 de marzo de 2010. [Citado el: 25 de
febrero de 2019.]
http://recursostic.educacion.es/observatorio/web/fr/software/servidores/800-
monografico-servidores-wamp.

SIRIUS. 2018. SIRIUS. [En línea] 2018. [Citado el: 11 de Abril de 2018.]
www.sirius.com.pe.

TICPORTAL. 2017. tic.PORTAL. tic.PORTAL. [En línea] 23 de 03 de 2017. [Citado


el: 24 de 04 de 2018.] https://www.ticportal.es.

UNIWEBSIDAD. 2016. UNIWEBSIDAD. UNIWEBSIDAD. [En línea] 12 de 03 de


2016. [Citado el: 28 de 03 de 2019.]
https://uniwebsidad.com/libros/javascript/capitulo-1.

Wikipedia. 2019. Wikipedia. Wikipedia. [En línea] 19 de febrero de 2019. [Citado el:
26 de marzo de 2019.] https://es.wikipedia.org/wiki/MySQL.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 116
Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

WIKIPEDIA. 2015. WIKIPEDIA. [En línea] 22 de 02 de 2015. [Citado el: 24 de 04


de 2018.]
https://es.wikipedia.org/wiki/Programaci%C3%B3n_extrema#Caracter%C3%ADstic
as_fundamentales.

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 117
Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

ANEXOS

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 118
Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

ANEXO 1:

Figura 34. Entrevista Supervisor Junior


Fuente: Elaboración propia

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 119
Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/
BIBLIOTECA DIGITAL - DIRECCIÓN DE SISTEMAS DE INFORMÁTICA Y COMUNICACIÓN
Universidad Nacional de Trujillo
Escuela Académico Profesional de Ingeniería de Sistemas
Horna Amambal

ANEXO 2:

Figura 35. Entrevista Gerente del SGI


Fuente: Elaboración propia

“Sistema Web de Gestión Documental para la Mejora Continua del Sistema 120
Integrado de Gestión de la empresa Corps Safety & Security S.A.C.”
Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No Comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite http://creativecommons.org/licences/by-nc-sa/2.5/pe/

You might also like