Sistema Help Desk en Esmeraldas
Sistema Help Desk en Esmeraldas
LÍNEA DE INVESTIGACIÓN
PROGRAMACIÓN Y DESARROLLO DE SOFTWARE
AUTOR:
FABIÁN FERNANDO LÓPEZ VERA
ASESOR:
MSC. DAVID RODRÍGUEZ PORTES
…………………………………………………………….
MSC. DAVID RODRÍGUEZ PORTES
ASESOR
…………………………………………………………….
MSC. PABLO PICO VALENCIA
LECTOR 1
…………………………………………………………….
MBA. XAVIER QUIÑONEZ KU
LECTOR 2
…………………………………………………………….
MSC. PABLO PICO VALENCIA
DIRECTOR DE ESCUELA
FECHA: …………………………………………
II
AUTORÍA
III
AGRADECIMIENTOS
IV
DEDICATORIA
V
ÍNDICE
AGRADECIMIENTOS ................................................................................................ IV
DEDICATORIA ............................................................................................................. V
VII
2.8.2. OPORTUNIDADES ..................................................................................... 55
2.8.3. DEBILIDADES ............................................................................................ 55
2.8.4. AMENAZAS ................................................................................................ 55
2.9. MATRIZ DE ESTRATEGIA FODA (FA-FO- DA - DO) ................................... 56
2.10. DETERMINACIÓN DEL PROBLEMA DIAGNÓSTICO ............................... 57
3.1. ANTECEDENTES............................................................................................... 58
3.2. OBJETIVOS ........................................................................................................ 59
3.2.1. OBJETIVO GENERAL: .............................................................................. 59
3.2.2. OBJETIVOS ESPECÍFICOS: ...................................................................... 59
3.3. JUSTIFICACIÓN ................................................................................................ 59
3.4. ANÁLISIS DEL SISTEMA ................................................................................. 60
3.4.1. PROCESO ORIGINAL ................................................................................ 61
3.4.2. REQUERIMIENTOS DE LOS USUARIOS .............................................. 61
3.5. DISEÑO DEL SISTEMA..................................................................................... 62
3.5.1. DIAGRAMA DE PROCESOS ..................................................................... 62
3.5.2. DIAGRAMA DE FLUJO DE DATOS (DFD) ............................................. 67
3.5.3. DIAGRAMA DE NAVEGACIÓN ............................................................. 72
3.6. MODELADO DE BASES DE DATOS. ............................................................. 73
3.6.1. MODELO FÍSICO ........................................................................................ 73
3.6.2. BASES DE DATOS DEL SISTEMA .......................................................... 74
3.6.3. DICCIONARIO DE DATOS ...................................................................... 76
3.7. DESARROLLO DEL SISTEMA ........................................................................ 88
3.7.1. DETERMINACIÓN DE LA PLATAFORMA DE DESARROLLO .......... 88
3.7.2. DETERMINACIÓN DEL SISTEMAS GESTOR DE BASE DE DATOS 88
3.7.3. DETERMINACIÓN DE LA HERRAMIENTA PARA EL DESARROLLO
DE LA APLICACIÓN............................................................................................ 88
3.7.4. REQUERIMIENTOS DE HARDWARE .................................................... 88
3.8. IMPLEMENTACIÓN .......................................................................................... 89
3.8.1. ALOJAMIENTO DEL SISTEMA .............................................................. 89
3.8.2. REQUERIMIENTO DE SOFTWARE ........................................................ 89
3.8.4. IMPLEMENTACIÓN DEL SISTEMA........................................................ 90
VIII
3.9. PRUEBAS Y USO DEL SISTEMA .................................................................... 93
3.10. CAPACITACIÓN ............................................................................................. 93
3.10.1. OBJETIVOS CAPACITACIÓN ............................................................... 94
3.10.2. CRONOGRAMA CAPACITACIÓN ........................................................ 94
4.1 ANTECEDENTES................................................................................................ 96
4.2 IMPACTO TECNOLÓGICO ............................................................................... 97
4.2.1. MATRIZ DE IMPACTO .............................................................................. 97
4.2.2. ANÁLISIS ................................................................................................... 98
4.3 IMPACTO ECONÓMICO .................................................................................... 99
4.3.1. MATRIZ DE IMPACTO ............................................................................. 99
4.3.2. ANÁLISIS .................................................................................................... 99
4.4 IMPACTO ADMINISTRATIVO ....................................................................... 101
4.4.1. MATRIZ DE IMPACTO ............................................................................ 101
4.4.2. ANÁLISIS .................................................................................................. 101
4.5. IMPACTO SOCIO-CULTURAL ...................................................................... 103
4.5.1. MATRIZ DE IMPACTO ............................................................................ 103
4.5.2. ANÁLISIS .................................................................................................. 103
4.6 IMPACTO AMBIENTAL.................................................................................. 104
4.6.1. MATRIZ DE IMPACTO ............................................................................ 104
4.6.2. ANÁLISIS .................................................................................................. 104
4.7 IMPACTO GENERAL ...................................................................................... 105
4.7.1. MATRIZ DE IMPACTO ............................................................................ 105
4.7.2. ANÁLISIS .................................................................................................. 105
IX
ÍNDICE DE ANEXOS
ÍNDICE DE GRÁFICOS
X
Gráfico 14: Proceso solicitud de reportes ....................................................................... 64
Gráfico 15: Proceso solicitud de indicadores ................................................................. 65
Gráfico 16: Proceso mantenimiento preventivo ............................................................. 66
Gráfico 17: Diagrama de contexto (nivel 0) ................................................................... 67
Gráfico 18: Diagrama superior (nivel 1)......................................................................... 68
Gráfico 19: Diagrama de extensión o nivel 2 (solicitud e ingreso de soporte de los
usuarios y call center) ..................................................................................... 69
Gráfico 20: Diagrama extensión o nivel 2 (soporte en ejecución).................................. 70
Gráfico 21: Diagrama extensión o nivel 2 (Funciones del Director) .............................. 71
Gráfico 22: Diagrama de navegación del Sistema Help Desk ........................................ 72
Gráfico 23: Modelo Físico de las bases de datos del sistema ......................................... 73
Gráfico 24: Bases de datos del sistema Help Desk ......................................................... 75
Gráfico 25: Alojamiento de bases de datos 1 ................................................................. 90
Gráfico 26: Alojamiento de bases de datos 2 ................................................................. 91
Gráfico 27: Implementación de la aplicación 1 .............................................................. 91
Gráfico 28: Implementación de la aplicación 2 .............................................................. 92
Gráfico 29: Implementación de la aplicación 3 .............................................................. 92
Gráfico 30: Implementación de la aplicación 4 .............................................................. 92
XI
ÍNDICE DE TABLAS
XIII
RESUMEN
La propuesta que se presentó en este proyecto tuvo como finalidad aportar con el
sistema informático de mesa de ayuda (Help Desk) basado en software libre, para
solucionar la problemática, mejorar los procesos de asistencia técnica, facilitar el trabajo
realizado por los técnicos y aportar con el desarrollo tecnológico de la institución.
XIV
usuarios finales, director, call center y técnico para que hicieran el uso correcto del
sistema.
Esta investigación realizada causó un impacto de nivel alto positivo, debido que al
hacer el uso de software libre para el desarrollo, uso de tecnología de último nivel,
automatizar los procesos de soporte usuario y aportar al plan operativo anual de la
dirección, creó impacto beneficiosos para la institución en los ámbitos económico,
tecnológico y administrativos, los cuales colaboraron para al desarrollo de la misma.
Para finalizar, se considera esta investigación como de gran beneficio para la institución
y con un gran potencial debido que aparte de cubrir la problemática que existía, el
sistema es adaptable, es decir que está disponible para mejoras continuas; al estar
desarrollado bajo software libre, siempre se le podrá adherir nuevos complementos o
actualizaciones que surjan para el mismo.
XV
ABSTRACT
The diagnosis carried out confirmed the existing problem, where the use of the methods
of the interview, survey and observation, with a line of descriptive research was made.
To carry out the survey, it took into account 150 computer users of the institution, the
interviews were carried out at the direction of Director of technology of the information
and communication (ICT) (Msc. David Rodriguez), applications (Eng. Dubal Quevedo)
analyst and technology infrastructure (Eng. Jean Loor) [Link] method of
observation was carried out in the period that the researcher was practitioner of the
direction of ICT in the area of technological infrastructure, finally, SWOT analysis was
used as one of the fundamental methodologies to obtain the diagnosis.
The proposal that was presented in this project has as purpose reach with an IT system
of table of help based on free software, to solve the problematics, to improve the
processes of technical assistance, to facilitate the work realized by the technical
personnel and to reach with the technological development of the institution.
The implementation was performed it in the servant of the institution with help of the
analyst of applications who gave to him a local direction in order that it could work in
the intranet, later finished the implementation, were trained so much the final users, the
director, call center and technician to make use correct of the system.
This investigation has an impact of level high positive, due level that when user makes
the use of software free for the development, use of technology of last level, automate
XVI
the processes of support and helping with the operative annual plan of the direction,
causes a beneficial impact for the institution in the areas economically, technologically
and administrative officers, which contributed for to the development of the same one.
To finish, it is considered this investigation as of great benefit for the institution and
with a great due potential that apart from covering the problematics that existed, the
system is mutable, that is to say that this available for you improve due to that be
developed under free software, always him will be able to stick fast new complements
or updates (GADPE, 2012)hat arise for the same.
XVII
CAPÍTULO 1: MARCO TEÓRICO
1.1.1. MISIÓN
1.1.2. VISIÓN
18
ejecución de sus competencias, con un amplio sentido de responsabilidad social y de
respeto a la biodiversidad y pluriculturalidad presentes en su territorio (GADPE, 2012).
1.1.3. ESTRATEGIAS
19
Redes y comunicaciones
Desarrollo e integración de aplicaciones
Soporte a la infraestructura tecnológica
Proyectos y servicios web
[Link]. MISIÓN
Ser un unidad posicionada dentro de la estructura organizacional al más alto nivel, que
asesora y apoya a la máxima autoridad y demás direcciones; que participa en la toma de
decisiones de la organización; que genera cambios de mejora tecnológica; que garantiza
su independencia y asegura la cobertura de servicios a todas las unidades de la entidad.
[Link]. VISIÓN
1.2.1. DEFINICIÓN
20
1.2.2. SISTEMAS DE INFORMACIÓN
Base de Datos: Es donde se almacena toda la información que se requiere para la toma
de decisiones. La información se organiza en registros específicos e identificables.
Usuario: Identifica a todas las personas que interactúan con el sistema, esto incluye
desde el máximo nivel ejecutivo que recibe los informes de estadísticas procesadas,
hasta el usuario operativo que se encarga de recolectar e ingresar la información al
sistema.
21
[Link]. ACTIVIDADES DE UN SISTEMAS DE INFORMACIÓN
Para poder proporcionar la información que la empresa necesita para desarrollar sus
actividades, el sistema de información ejecuta cuatro actividades básicas:
Entrada de información: Proceso por el cual el sistema adquiere los datos que necesita
para obtener los resultados.
1.3.1 DEFINICIÓN
Help Desk es definido por (Aguilera López, 2013), como una mesa de ayuda
informática, la cual trabaja de manera integral, permitiendo la posibilidad de gestionar
y dar soluciones todas las posibles incidencias informáticas que presentaran, junto con
la atención de requerimientos relacionados con las TIC a través de un conjunto de
recursos tanto técnicos como recurso humano, los cuales permiten dar asistencia a
diferentes niveles de usuarios informáticos de una institución o empresa.
22
Estandariza el medio de contacto y asignación de actividades.
Permite realizar seguimiento de las actividades
Ayuda a definir las funciones y responsabilidades
Incrementa la productividad
Genera indicadores y estadísticas de Recursos Humanos
Ayuda a mejorar la atención al cliente
Ayuda a los usuarios a conocer la estructura de la organización a la cual
pertenecen
1.4. ITIL V3
ITIL V3, se desarrolla por la necesidad de renovar, optimizar las teorías y mejores
prácticas basadas en hechos nuevos y modernos complejos demandadas del negocio
(Van Bon, 2008), tiene un sistema de gestión de vida útil que se enfoca en el ciclo de
vida del servicio a partir de la gestión de un servicio desde la solicitud del mismo hasta
su entrega.
Basándose en ITIL v3, es necesarios cumplir con las diferentes etapas del ciclo de vida
de este servicio, con la finalidad de dar un buen servicio de Help Desk a los usuarios
informáticos del GADPE siguiendo con las normas pertinentes, dichas etapas son:
Estrategia del Servicio: propone tratar la gestión de servicios no sólo como una
capacidad sino como un activo estratégico.
Diseño del Servicio: cubre los principios y métodos necesarios para transformar
los objetivos estratégicos en portafolios de servicios y activos.
Operación del Servicio: cubre las mejores prácticas para la gestión del día a día
en la operación del servicio.
1.5.1 DEFINICIÓN
Para (Pressman, 1998) el modelo lineal secuencial, también conocido como modelo en
cascada por su interacción de una fase a otra en sus etapas, se basa en un enfoque
sistemático y secuencial del desarrollo del software que comienza en un nivel de
sistemas y progresa con el análisis, diseño, implementación, integración y
mantenimiento del software. Debido a la cascada de una fase a otra, dicho se conoce
como modelo en cascada o como ciclo de vida del software:
24
Análisis de los requisitos: El proceso de reunión de requisitos se intensifica y se centra
especialmente en el software. Para comprender la naturaleza de los programa(s) a
construirse, el ingeniero del software debe comprender el dominio de información del
software, así como la función requerida, comportamiento, rendimiento e interconexión.
Diseño: El diseño del software es realmente un proceso de muchos pasos que se centra
en cuatro atributos distintos de programa: estructura de datos, arquitectura de software,
representaciones de interfaz y detalle procedimental (algoritmo). El proceso del diseño
traduce requisitos en una representación del software donde se pueda evaluar su calidad
antes de que comience la codificación.
Generación de código: El diseño se debe traducir en una forma legible por la máquina.
El paso de generación de código lleva a cabo esta tarea. Si se lleva a cabo el diseño de
una forma detallada, la generación de código se realiza mecánicamente. Aunque el
modelo lineal es a menudo denominado modelo tradicional, resulto un enfoque
razonable cuando los requisitos se han entendido correctamente.
Pruebas: Una vez que se ha generado el código, comienzan las pruebas del programa.
El proceso de pruebas se centra en los procesos lógicos internos del software,
asegurando que todas las sentencias se han comprobado, y en los procesos externos
funcionales; es decir, realizar las pruebas para la detección de errores y asegurar que la
entrada definida produce resultados reales de acuerdo con los resultados requeridos.
25
Desventajas:
26
1.6. SOFTWARE LIBRE
1.6.1. DEFINICIÓN
Por tanto, el software libre es una cuestión de libertad, no de precio. Para entender el
concepto, tenemos que pensar en libre como en libre expresión. Un programa es
software libre si los usuarios tienen las cuatro libertades esenciales:
27
1.6.2. LENGUAJES DE PROGRAMACIÓN
Herencia: Propiedad por la que es posible construir nuevas clases a partir de clases ya
existente (ejemplo: la clase persona podría construirse a partir de la clase ser vivo).
(JSP) son un tipo de componente Java EE que se empaqueta en un módulo web (WAR)
y se despliegan y ejecutan en el contenedor web de un servidor de aplicaciones Java EE.
Utiliza principalmente lenguajes etiquetados como el HTML en el que se puede
embeber mediante unas etiquetas especiales en código java. Está basado en los servlets
28
de Java -programas en Java destinados a ejecutarse en el servidor (Ordax Cassá &
Ocaña Díaz, 2012).
Un sistema gestor de base de datos (SGBD), es una aplicación que permite a los
usuarios definir, crear y mantener las bases de datos y proporciona un acceso controlado
a la misma (Ramos Martín & Ramos Martín, 2007). El SGBD debe prestar los
siguientes servicios:
1.6.6. MYSQL
1.7. SERVIDORES
Los servidores son equipos informáticos que brindan un servicio en la red, dan
información a otros servidores y a los usuarios. Los servidores son equipos de mayores
prestaciones y dimensiones que una PC de escritorio debido que esta pc tiene un solo
29
procesador, a veces de varios núcleos, pero uno solo, un disco duro que tiene una
capacidad desde 250 GB hasta 1 o 2 TB, en tanto memoria RAM podrá tener desde 1
GB hasta 32GB.
Un servidor en cambio suele ser más potente, puede poseer varios procesadores con
varios núcleos, varios disco duros los cuales en conjunto tienen una capacidad desde
TB, PB y en ocasiones Exabytes y en lo que se refiere en RAM esta puede tener una
capacidad desde GB hasta TB. Todo estas caracterizas en su hardware le permiten al
servidor dar uno o más servicios según la necesidad de la empresa o intuición en donde
se encuentre alojado (Marchioni, 2011).
Servidor web: este tipo de servidores se encargan de almacenar sitios en la red interna
(intranet), logrando publicar cualquier aplicación web, brindarle la seguridad
correspondiente y administrarla por completo.
30
CAPÍTULO 2: DIAGNÓSTICO
La recopilación de información se hizo en base al uso de tres técnicas, las cuales son: la
observación, las entrevistas realizadas al Director de Tic’s, a los Analistas de
Aplicaciones e Infraestructura de la Dirección y por último la encuesta que fue realizada
a los usuarios informáticos de la institución. La aplicación y resultados de estas técnicas
serán detalladas más adelante en este capítulo.
31
Una vez obtenida toda la información necesaria, se procedió con la realización de la
matriz FODA, esta matriz permitió al investigador plantear las estrategias a usarse para
la realización del proyecto.
Son todos los elementos tecnológicos que se encuentren en la institución, los cuales
permiten la elaboración y ejecución de procesos, tareas y otras actividades
cotidianamente.
32
2.3.3. GRADO DE ACEPTACIÓN
2.4. INDICADORES
INFRAESTRUCTURA TEGNOLÓGICA
Servidores
Herramientas de programación
Sistemas gestores de base de datos
Sistemas operativos
Equipos informáticos
DOCUMENTACIÓN DE LA DIRECCIÓN
Flujo de procesos
Estándares de desarrollo
Manual de procesos
Planes de contingencia
GRADO DE ACEPTACIÓN
Usuarios informáticos
Departamentos
Integrantes del departamento de TICs
33
GRADO DE INCIDENCIA
Usuarios Informáticos
Integrantes del departamento de TICs
34
OBJETIVOS VARIABLES INDICADORES TÉCNICAS FUENTE DE INFORMACIÓN
Servidores
Herramientas de programación Director de TIC
Entrevista Analista de Datos
Investigar el estado actual de la Sistemas gestores de base de
INFRAESTRUCTURA Observación
infraestructura tecnológica de datos Analista de Aplicaciones
TECNOLÓGICA Bibliografía
la institución. Sistemas operativos Analista de Soporte Técnico
Encuesta
Equipos informáticos Documentos
35
2.6. MECÁNICA OPERATIVA
Son quienes harán el mayor uso del sistema, esta parte de la población está conformada
por un total de 150 usuarios, a ellos se les aplicó una investigación de campo para
conocer las necesidades e inconvenientes que poseen, esto permitió que la elaboración
de la investigación sea más eficiente, debido que se atacarán todas las problemáticas
existentes.
Los integrantes del departamento de TIC son 5 personas, por eso no fue necesario
aplicar fórmulas para obtener una muestra. Se entrevistó a 3 integrantes de este
departamento (DIRECTOR DEL DEPARTAMENTO, ANALISTA DE APLICACIÓN
Y ANALISTA DE INFRAESTRUCTURA TECNOLÓGICA), quienes son parte
esencial para el desarrollo de este capítulo.
36
En el caso de los usuarios informáticos, la población fue finita por lo que se utilizó la
siguiente fórmula para la obtención de la muestra:
m=
En donde,
m Tamaño de la muestra
Z= Nivel de Confiabilidad 90%
P= Probabilidad de Ocurrencia 0.5
Q= Probabilidad de no Ocurrencia 0.5
N= Población 150
E= Error de Muestreo 0,5%
El resultado de la fórmula nos indicia que se debe tomar una muestra de 147 usuarios
para la realización de la investigación.
37
2.6.3. INFORMACIÓN PRIMARIA
[Link]. OBSERVACIÓN
[Link]. ENCUESTAS
Esta es una de las técnicas más importantes de la investigación, debido a que permitió
conocer los requerimientos y necesidades reales de los usuarios. La aplicación de las
encuestas estuvo a cargo del autor de la presente investigación y se realizó a la muestra
de usuarios correspondiente a 147 usuarios. (Ver anexo 2)
[Link]. ENTREVISTAS
38
recopiló información de investigaciones realizadas anteriormente en la PUCESE, lo que
dio como resultado la obtención de datos verídicos que fueron de gran referencia.
3%
Gráfico 1: Frecuencia de solicitud de asistencias por parte de los usuarios del GADPE
Autor: Fernando López Vera
VARIABLES FRECUENCIA %
Una o más veces a la semana 76 51,11
Una o más veces al mes 67 45,56
Nunca lo utiliza 4 3,33
100
Tabla 2: Frecuencia de solicitud de asistencias por parte de los usuarios del GADPE
39
Análisis:
PREGUNTA #2: Seleccione el medio que usa para solicitar la asistencia técnica al
Departamento de TIC.
intranet 3,33
verbal 30,25
correo electrónico 9,2
escrito 5,55
teléfono 51,67
Gráfico 2: Medios utilizados por los usuarios del GADPE para solicitar asistencia técnica
Autor: Fernando López Vera
VARIABLES FRECUENCIA %
Teléfono 76 51,67
Escrito 8 5,55
Correo electrónico 14 9,2
Verbal 44 30,25
Intranet 5 3,33
100
Tabla 3: Medios utilizados por los usuarios del GADPE para solicitar asistencia técnica
40
Análisis:
El 81.92% de los usuarios utilizan el medio telefónico y verbal para pedir asistencia
técnica, lo que implica que no se aprovecha al máximo los recursos disponibles e
importantes como la intranet o el correo electrónico. Considerando que pueden
presentarse necesidades al mismo tiempo es importante utilizar distintos medios para
solicitar soporte, de tal manera que la recepción de solicitudes sea más ágil, permitiendo
dar respuesta a las necesidades presentadas.
Gráfico 3: Apreciación de usuarios del GADPE para conocer si las asistencias técnicas son brindadas a
tiempo
Autor: Fernando López Vera opinión
VARIABLES FRECUENCIA %
Sí, siempre 50 34,09
Casi siempre 59 39,77
A veces, con regularidad 35 23,87
No, nunca 3 2,27
100
Tabla 4: Apreciación de usuarios del GADPE para conocer si las asistencias técnicas son brindadas a
tiempo
41
Análisis:
La mayoría de usuarios (73.86%) expresan que los técnicos sí atienden sus necesidades
a tiempo; a simple vista parecería que la implementación del sistema automatizado es
innecesaria, pero si consideramos que el sistema no solo permitirá optimizar el tiempo,
sino también gestionar los procesos actuales de una mejor forma, crear de informes y
reportes para llevar con control de las incidencia y otras funcionalidades que serán
detalladas en el próximo capítulo, entonces se hace necesario la implementación del
sistema para que sea totalmente eficiente dicho proceso.
Otros 4,44
presentaciones 1,11
Gráfico 4: Incidencias más frecuentes solicitadas por los usuarios del GADPE
Autor: Fernando López Vera
42
VARIABLES FRECUENCIA %
Correo Electrónico 14 9,56
Internet 26 17,78
Sistema contable 19 13,33
Redes de voz o datos 18 12,22
Sistemas operativos(Windows o Ubuntu) 41 27,89
Hoja de calculo 9 5,8
Préstamos de equipos 8 5,56
Procesador de palabras 3 2,31
Presentaciones 2 1,11
Otros 7 4,44
100
Tabla 5: Incidencias más frecuentes solicitadas por los usuarios del GADPE
Análisis:
Considerando que existen muchas incidencias comunes entre los usuarios del GADPE,
es loable que el sistema tenga una característica importante como es la “base de
conocimientos”, lo que permitirá que las incidencias que ya han sido registradas sirvan
de guía para dar solución a problemas similares, de esta manera el usuario podrá
resolver su necesidad a través de esta base y en muchos casos sin necesidad de la
intervención del técnico.
43
PREGUNTA #5: ¿Cuál es el tiempo promedio de espera que usted estima que debe
tener su soporte solicitado, considerando que solo existen 3 funcionarios para
cubrir todo el edificio?
11%
11% 38%
de 1 a 15 minutos
de 16 a 30 minutos
de 31 a 60 minutos
40%
más de 60 minutos
Gráfico 5: Tiempo estimado por usuarios del GADPE para la solución de sus incidencias informáticas
Autor: Fernando López Vera
VARIABLES FRECUENCIA %
1 a 15 minutos 56 37,78
16 a 30 minutos 59 40
31 a 60 minutos 16 11,11
Más de 60 minutos 16 11,11
100
Tabla 6: Tiempo estimado por usuarios del GADPE para la solución de sus incidencias informáticas
44
Análisis:
Existe un regular tiempo de respuesta a las incidencias por parte de los técnicos ya que
estos atienden a un 78% de los usuarios en un tiempo menor de 30 minutos, el objetivo
sería tener excelente promedio, pero esto no se ha podido concretar debido a que en
muchos casos existe mayor demanda de pedidos de asistencia técnica al mismo tiempo,
por lo que los técnicos no cubren todas las necesidades de forma inmediata; por ello el
sistema a implementarse gestionará de forma ordenada las solicitudes para que los
tiempos de respuesta sean mínimos considerando casos como el hecho de mayor
demanda de solicitudes en horarios pico.
Gráfico 6: Grado de satisfacción de usuarios del GADPE sobre la atención brindada por los técnicos
45
VARIABLES FRECUENCIA %
5 (siempre se realiza un buen trabajo) 77 52,22
4 (casi siempre se realiza un buen trabajo) 51 34,44
3 (a veces se realiza un buen trabajo) 17 11,11
2 (pocas veces se realiza un buen trabajo) 7 1,11
1 (nunca se realiza un buen trabajo) 7 1,11
100
Tabla 7: Grado de satisfacción de usuarios del GADPE sobre la atención brindada por los técnicos
Análisis:
Más de la mitad de los usuarios encuestados (52%) expresa que los técnicos siempre
hacen un buen trabajo, es decir están completamente satisfechos con su desempeño,
pero el 48% de usuarios restantes expresa distinto grado de satisfacción, por lo que es
necesario dar solución a dichos usuarios para lograr que el 100% de los usuarios estén
completamente satisfechos cubriendo todos sus requerimientos como son: atención,
agilidad, tiempos de respuesta, etc.
46
PREGUNTA #7: ¿Le gustaría que se lleve un registro y control de la asistencia
técnica que usted normalmente solicita a la dirección de TIC?
9%
Si
No
88% Me es indiferente
Gráfico 7: Aceptación de usuarios del GADPE para la creación de registros de las asistencias solicitadas
Autor: Fernando López Vera
VARIABLES FRECUENCIA %
Si 130 87,78
No 12 8,89
Me es indiferente 5 3,33
100
Tabla 8: Aceptación de usuarios del GADPE para la creación de registros de las asistencias solicitadas
Análisis:
El 88% de los usuarios están de acuerdo con que se lleve un control sobre sus
requerimientos solicitados, este amplio grado de aceptación permite la creación de una
base de conocimientos la cual es esencial para el sistema, ya que esta permitirá un mejor
control de las incidencias, dándole soluciones óptimas a incidencias ya antes vistas en
menor tiempo.
47
PREGUNTA #8: ¿Le gustaría contar con un sistema que optimice el recurso
humano y mejore los tiempos de espera utilizados en el proceso de soporte
técnico?
8%
si
no
92%
Gráfico 8: Grado de aceptación del sistema Help Desk por parte de usuarios del GADPE
Autor: Fernando López Vera
VARIABLES FRECUENCIA %
Si 136 92,11
No 11 7,89
100
Tabla 9: Grado de aceptación del sistema Help Desk por parte de usuarios del GADPE
Análisis:
48
PREGUNTA #9: ¿Ha escuchado antes o conoce algo sobre lo que es el sistema
Help Desk (mesa de ayuda)?
5%
23% si, bastante
solo un poco
72%
no, nunca lo he
escuchado
Gráfico 9: Conocimiento de sistemas Help Desk por parte de los usuarios del GADPE
Autor: Fernando López Vera
VARIABLES FRECUENCIA %
Si, bastante 7 5,11
Solo un poco 33 22,67
Tabla 10: Conocimiento de sistemas Help Desk por parte de los usuarios del GADPE
Análisis:
El 27.78% de usuarios encuestados expresan que sí conocen o por lo menos tienen idea
de lo que es un sistema Help Desk, pero la mayoría no está familiarizado con esta
temática, sin embargo tienen la predisposición para el uso de sistemas que agiliten
49
procesos de la institución, por ello se refleja el grado de aceptación detallado en el
gráfico anterior.
PREGUNTA #10: ¿Cree Usted que la implementación del sistema Help Desk el
cual permitirá un mejor control y atención en sus incidencias informáticas, le
ayudaría a aumentar su rendimiento laboral?
31%
efectivamente
67% no
no lo se
2%
Gráfico 10: Aporte del Sistema Help Desk para aumentar rendimiento laboral, según estimación de
usuarios del GADPE
Autor: Fernando López Vera
VARIABLES FRECUENCIA %
Sí 98 66,67
No 3 2,08
No lo se 46 31,25
100
Tabla 11: Aporte del Sistema Help Desk para aumentar rendimiento
50
Análisis:
La mayoría de los usuarios están de acuerdo con la implementación del sistema, esta
gran aceptación se genera porque expresan que sería importante implementar un
software que mejore el sistema actual y de esta forma se beneficien tanto los técnicos
como los usuarios informáticos, de tal manera que una vez que los requerimientos sean
atendidos, se pueda cumplir a cabalidad con las funciones de cada funcionario.
Gráfico 11: Frecuencia con la que los usuarios del GADPE acceden a la intranet
Autor: Fernando López Vera
VARIABLES FRECUENCIA %
Diariamente 38 25,93
Semanalmente 38 25,93
Quincenalmente 18 12,35
Trimestralmente 8 4,94
Nunca lo uso 45 30,86
100
Tabla 12: Frecuencia con la que los usuarios del GADPE acceden a la intranet
51
Análisis:
El uso de la intranet por parte de la mayoría de los usuarios es algo muy común en la
institución para realizar distintas actividades que se realizan a través de este medio, por
lo cual esto será una fortaleza al momento de implementar el sistema, debido a que no
será nada desconocido para los usuarios usar un sistema que se encuentre implementado
dentro de la intranet.
52
información estadística por varios indicadores tales como: asistencias realizadas por
técnicos, áreas y tipos de soporte realizados; además que permita evaluar la calidad de
atención en el servicio prestado, lo que servirá para la toma de decisiones en función de
prestar un mejor servicio.
Esta segunda entrevista fue realizada al Ing. Dubal Quevedo, quien es el analista de
aplicaciones de la institución, de donde se obtuvo la siguiente información:
Al conocer esta información por parte del analista se le consultó si habría la posibilidad
de desarrollar el sistema bajo otro lenguaje de software libre como PHP o HTML5 ya
que el investigador no tenía conocimientos de desarrollar aplicaciones bajo el lenguaje
que planteó el analista. La respuesta por parte del analista fue positiva, es decir que si se
podría, pero si se optara por algunos de estos dos lenguajes mencionados anteriormente,
no habrá la posibilidad de usar los servidores de la institución ya que estos están
configurados para trabajar con el lenguaje JSP.
Las recomendaciones por parte del analista fueron que la solución óptima sería que el
investigador aprenda a programar en este lenguaje y de esta manera pueda utilizar los
recursos disponibles en la institución y evitar que el investigador deba adquirir un
servidor configurado para otros lenguajes que no se usan en la institución para el
desarrollo de los sistemas, porque representaría un gasto para el investigador.
53
2.7.4. ENTREVISTA DIRIGIDA AL ANALISTA DE LA
INFRAESTRUCTURA TECNOLÓGICA
Esta última entrevista fue dirigida al Ing. Jean Loor, quien expresó que debido a que se
han adquirido nuevos equipos de cómputo en la institución, el grado de solicitudes de
asistencias informáticas ha aumentado, razón por la cual en algunas ocasiones los
técnicos existentes en la institución no son suficientes para atender todos los
requerimientos de los usuarios de manera eficiente y rápida.
Al no existir un sistema que gestione los procesos de asistencia técnica, se delegan los
técnicos para asistir las distintas incidencias reportadas, pero este proceso se lo realiza
de manera informal y no existe un orden establecido, por ello surge como resultado el
hecho de que algunas incidencias queden sin ser atendidas lo que significa que los
usuarios que no fueron atendidos no puedan continuar con sus tareas laborales, lo que
podría ser perjudicial para toda la institución.
El analista expresó que está de acuerdo con la creación e implementación del sistema de
control de incidencias Help Desk, con el cual se podrá gestionar de mejor manera las
asistencias, para así evitar que queden usuarios sin ser atendidos y también que el
proceso de soporte en sitio colapse por la sobrecarga laboral.
2.8.1. FORTALEZAS
54
2.8.2. OPORTUNIDADES
2.8.3. DEBILIDADES
2.8.4. AMENAZAS
55
2.9. MATRIZ DE ESTRATEGIA FODA (FA-FO- DA - DO)
AMENAZAS OPORTUNIDADES
F
O F2 A2: Al conocer el investigador en gran
R parte la temática del proyecto, esto F1 O5 O6: La creación del sistema Help
T permitirá que la investigación no sea Desk será más accesible por la existencia
A cancelada por no ser entregado a tiempo, de algunas de las BDD, contribuirá con
L debido que al tener la ventaja de dominar la las estrategias del plan informático de la
E temática, el investigador podrá desarrollar e dirección de TIC y también con el
Z implementar el proyecto en un menor desarrollo tecnológico de la institución.
A tiempo.
S
D
E
B
D1 A1: Al capacitar a los usuarios O2 D2: Al existir una gama de variados
I
informáticos para que se familiaricen y se tutoriales gratuitos sobre desarrollo de
L
sientan más cómodos en lo referente a software libre en el lenguaje(JSP), el
I
manejos de sistemas, esto permite que investigador tiene la oportunidad de
D
proyecto no sea cancelado por un bajo grado aprender a desarrollar software sobre este
A
de necesidad o usabilidad del mismo. lenguaje y sin ningún costo alguno
D
E
S
56
2.10. DETERMINACIÓN DEL PROBLEMA DIAGNÓSTICO
Este proyecto cubre las necesidades existentes tanto de los integrantes del departamento
de tecnología como de los usuarios, ya que el problema radica en la inexistencia de un
sistema automatizado el cual optimice los procesos y el tiempo de respuesta. Mediante
una base de conocimiento, se pretende gestionar las incidencias de forma experta para
dar cabida a las incidencia prioritarias y sobretodo es importante la creación de una base
de datos para la obtención de reportes, los cuales permitan llevar un control sobre las
incidencias realizadas tanto por parte del director del departamento como por los
técnicos o de ser el caso, un auditor.
57
CAPÍTULO 3: PROPUESTA
3.1. ANTECEDENTES
Los sistemas virtuales tanto en las empresas privadas como en las instituciones públicas
son cada día más necesarios, debido a que se automatizan procesos y se cubren las
necesidades de cada organización; por tales motivos las instituciones han adquirido
distintos sistemas para realizar sus actividades con mayor eficiencia.
El procesos de atención a incidencias informáticas es uno de los más utilizados por los
usuarios y al mismo tiempo se encuentra en un estado obsoleto, por lo cual es necesario
mejorar este proceso y sobretodo automatizarlo, por ello es menester la creación e
implementación de un sistema de mesa de ayuda (Help Desk), debido a que permitirá
mejorar y gestionar los procesos de forma formal y automatizada, también cumplirá
otros roles como la digitalización de todos los soportes realizados por partes de los
58
técnicos, la creación de reportes sobre datos estadísticos según la necesidad del usuario,
permitirá también la optimización de recursos tales como el tiempo y el dinero.
3.2. OBJETIVOS
3.3. JUSTIFICACIÓN
59
Es importante citar el proceso para dar asistencia técnica a los usuarios informáticos, el
cual necesita ser automatizado y de esta manera permita controlar, registrar, y apoyar
los procesos de asistencia técnica y a su vez ayude a la toma de decisiones para que
dichos procesos de soporte se realicen de la mejor manera garantizando así que los
equipos funcionen con la mayor continuidad posible.
60
creación de bases de conocimiento, obtención de reportes, entre otras. Para la
realización del sistema propuesto, se realizó un análisis previo con el cual se obtuvo la
información necesaria de la problemática existente y los requerimientos tanto de los
usuarios como del departamento de TICs.
.
El proceso original para asistir las incidencias informáticas era limitado, puesto que se
basaba en atender las incidencias sin cumplir procesos formales, es decir no priorizando
cuales eran las de mayor grado, ni distribuyendo los técnicos según su área de trabajo,
tampoco existe el almacenamiento de la información obtenida en cada soporte.
61
El Call Center podrá obtener reportes estadísticos sobre los soportes
ingresados, en curso y finalizados.
El Director podrá solicitar reportes de los soportes (asignados, en curso,
terminados), reporte de los técnicos (estado de su soportes asignados), los
usuarios (satisfacción de las asistencia recibidas, número de veces de las
solicitudes del usuario) y reportes generales (número de soportes asistidos
hasta la fecha por área y por técnico).
Para describir el funcionamiento del sistema, se hará el uso de los siguientes diagramas
modeladores de datos:
Diagrama de procesos.
Diagrama de flujo de datos.
Diagrama de navegación
Diccionario de Datos.
El sistema de mesa de ayuda (Help Desk) será un sistema que no sólo cumplirá la tarea
de asistir las incidencias informáticas, sino que también gestionará los soportes de
forma ordenada para así optimizar los recursos importantes como el tiempo de
respuesta, digitalizará la información, generará reportes estadísticos, entre otras
características; esto significa que aparte de mejorar el proceso, también se añadirán
nuevos procesos que serán modelados por la herramienta BIZAGI, debido que esta
herramienta nos permite crear procesos de forma gratuita a través del trial.
62
[Link]. SOLICITUD DE ASISTENCIA TÉCNICA
63
Este nuevo proceso propuesto (Gráfico 13) permitirá que los soportes sean designados
de forma ordenada, es decir por prioridad y por perfil del técnico. El sistema será
inteligente por lo cual sin necesidad de un técnico podrá dar soluciones a pequeñas
incidencias por medio de la base de conocimiento que se crea cada vez que el técnico
almacena una asistencia.
Como fue mencionado anteriormente este nuevo proceso al igual que el anterior puede
ser mejorado ya que el sistema deberá tener la capacidad de adaptarse a las necesidades
futuras.
El proceso solicitud de reporte permite mostrar los datos en informes estadísticos tanto
para los técnicos, call center y director. Estos datos serán esenciales según la necesidad
que tenga cada actor, por ejemplo: el número de veces que un usuario ha solicitado
soporte, qué área es a la que más solicita soporte y en el caso del técnico, podrá conocer
64
cuántos soportes ha realizado en el día, semana, mes o año y saber cuál es el
departamento que más asiste.
65
[Link]. MANTENIMIENTO PREVENTIVO
En caso de presentarse algún problema que esté fuera de la competencia del técnico, por
ejemplo el envío del equipo por garantía, deberá emitir un informe al director, quien lo
analizará para solucionar el problema. Una vez solucionada la incidencia, el director
emitirá un informe al técnico, este aplicará la solución proporcionada por parte del
director y cerrará el caso.
66
3.5.2. DIAGRAMA DE FLUJO DE DATOS (DFD)
67
[Link]. DIAGRAMA SUPERIOR NIVEL 1
68
[Link]. DIAGRAMA DE EXTENSIÓN NIVEL 2
Gráfico 19: Diagrama de extensión o nivel 2 (solicitud e ingreso de soporte de los usuarios y call center)
69
Gráfico 20: Diagrama extensión o nivel 2 (soporte en ejecución)
70
Gráfico 21: Diagrama extensión o nivel 2 (Funciones del Director)
71
3.5.3. DIAGRAMA DE NAVEGACIÓN
El siguiente diagrama representará la navegación general del sistema. Una vez que el
usuario se autentique podrá acceder a las opciones a las que según su rol, tengan
permiso. Los usuarios, tanto administradores como usuarios finales, podrán enviar datos
a través de formularios, para que el sistema realice sus funciones correspondientes.
Login
Base de Cerrar
Soportes Informes Configuraciones
Conocimientos Sesión
Solicitar
Consultar Reportes
soporte Técnico
soluciones
Anular
Volver
Diagnostic
ar
Buscar
soportes
Volver
72
3.6. MODELADO DE BASES DE DATOS.
73
3.6.2. BASES DE DATOS DEL SISTEMA
Diseñadas las bases de datos del sistema, se procederá con el desarrollo de las mismas,
el sistema gestor de base de datos que se utilizará es MYSQL, considerando que es uno
de los sistemas gestores de base de datos más potentes, seguros y de libre uso. Tomando
en cuenta que las políticas de la institución exigen el uso de software libre, sería el
gestor más óptimo a elegir.
Debido a que este motor de base de datos funciona en DOS, para trabajar de una mejor
forma se tomará en cuenta a la herramienta visual de diseño de bases de datos MYSQL
WORK BENCH, con la cual se podrá manipular los datos sin necesidad de comandos.
Al haber diseñado las bases de datos en la herramienta Case y ejecutado el código
generado por el proceso de ingeniería de bases de datos en MYSQL WORK BENCH, se
obtuvo el siguiente diagrama entidad- relación.
74
Gráfico 24: Bases de datos del sistema Help Desk
75
3.6.3. DICCIONARIO DE DATOS
Descripción: En esta tabla se alojara la página principal del sistema, de aquí partirán
todos los módulos y sub módulos que el sistema Help Desk va a contener para su
posterior funcionamiento. Cabe recalcar que esta tabla se encontraba creada en las
bases de datos de la institución, ya que en la misma existían otros sistemas.
76
Tabla: sys_usuario_menu
Tabla: usrios_sstma
77
lgin CHAR 50
Cdgo_lrgo CHAR 50
grpo INT 10
Cdgo_dprtmnto INT 10
C1 INT 10
paswrd VARCHAR 150
email VARCHAR 150
Lst_chng_pwd DATETIME -
Lst_accss DATETIME -
paswtmp VARCHAR 150
titulo VARCHAR 10
Id_tipo_usuario INT 11
sexo BIT 1
tecnico BIT 1
Secretaria_tic BIT 1
usuario VARCHAR 50
Relaciones: sys_modulos, sys_tipo_usuario, mnues, sop_soporte,
sop_soporte_planif, dprtmntos
Clave primaria: cdgo_usrio
Claves foráneas: cdgo_dprtmnto, id_tipo_usuario
Tabla: dprtmntos
78
cur_oficio INT 11
Interna BIT 1
es_direccion BIT 1
id_jefe INT 11
id_encargado INT 11
esta_encargado BIT 1
fecha_ini_enc DATE -
fecha_fin_enc DATE -
fecha_ing DATETIME -
fecha_um DATETIME -
pide_pac BIT 1
Alias VARCHAR 50
Relaciones: dprtmntos, usrios_sstma, sop_soporte
Clave primaria: cdgo_dprtmnto
Claves foráneas: id_direccion, id_jefe, id_encargado
Tabla: sop_areas_tic
Descripción: Tabla en donde se encuentran almacenados los datos de las áreas del
departamento de TIC, para que al momento de que se cree la incidencia, se podrá
establecer el área a la que esta pertenece, con esta información se designará la
incidencia al técnico del área correspondiente.
79
Tabla: sop_diagnostico
Tabla: sys_modulos
80
id_contenedor INT 11
Relaciones: usrios_sstma, mnues
Clave primaria: idmodulo
Claves foráneas: creador
Tabla: sys_usuario_modulo
81
Tabla: sop_soporte
Descripción: Esta es tabla central del sistema, de aquí partirá el proceso del sistema
Help Desk, ya que esta recopila toda la información de las tablas anteriores para crear
nuevas asistencias técnicas, modificar las asistencias técnicas ya ingresadas, crear
reportes o indicadores a través de los datos que la tabla va almacenando y por
informes como de culminación de soportes o estado de los técnicos.
82
Claves foráneas: id_tipo_solicitud, id_dirrecion, id_usu_recibe, id_usu_tecnico,
id_tipo_soporte, id_calificacion, id_area_tic, id_estado, id_dir
Tabla: sop_tipo_calificacion
Tabla: sop_tipo_solicitud
83
Activo BIT 1
Relaciones: sop_soporte
Clave primaria: id_tipo_solic
Tabla: sop_tipo_soporte
Tabla: sop_estado
84
Tabla: sop_soporte_diagnostico
Tabla: sop_soporte_planif
85
Tabla: sys_tipo_usuario
Descripción: En el sistema Help Desk, la información de esta tabla será usada para
establecer el tipo de usuario que solicita el soporte.
Campo Tipo Tamaño
Id_tipo_usuario INT 11
Nombre VARCHAR 45
Detalle VARCHAR 45
Activo BIT 1
Relaciones: usrios_sstma
Clave primaria: id_tipo_usuario
Tabla: sys_usu_acceso
86
Tabla: sop_base_conocimiento
Tabla: sop_respuestas_base_cono
Descripción: Esta es la segunda tabla que conforma la base de conocimiento del sistema, en
esta tabla se almacenará las soluciones para todas las incidencias ingresadas y consultadas por
parte de los usuarios.
87
3.7. DESARROLLO DEL SISTEMA
Considerando que la institución utiliza software libre es importante que los sistemas a
implementarse no tengan problemas para ejecutarse desde cualquier sistema operativo,
por ello se eligió la plataforma web, debido a que siendo multiplataforma basta con
tener un navegador actualizado para poder utilizarlas, es importante destacar que siendo
una aplicación web también es posible acceder a la aplicación desde teléfonos
inteligentes. El acceso desde computadores será vía intranet.
El sistema se desarrolló a través del entorno de desarrollo Net Beans 7.2, debido a que
es una aplicación de desarrollo libre que soporta el lenguaje de programación java tanto
de escritorio como de aplicaciones web.
88
DISCO DURO: 500 GB o superior.
PLACA BASE (MotherBoard): que soporte el procesador, memoria y demás
componentes.
3.8. IMPLEMENTACIÓN
Considerando que el GADPE tiene instalado un datacenter para alojar todas sus
aplicaciones y su información, se procedió a alojar el sistema Help Desk en el servidor
de la institución, esta acción estuvo a cargo del Analista de Aplicaciones (Ver anexo 3).
El sistema forma parte de los sistemas que pueden ser accedidos desde la institución a
través de la Intranet.
Para la implementación del sistema será necesario cumplir con los siguientes
requerimientos:
Servidor:
Cliente:
Sistema operativo Linux, Windows, Mac, (iOs, Android, Windows8 Móvil)
Navegador (Internet Explorer, Google Chrome, Mozilla Firefox u otros).
Acceso a la Intranet del GADPE
Adobe
89
3.8.4. IMPLEMENTACIÓN DEL SISTEMA
90
Gráfico 26: Alojamiento de bases de datos 2
1. Se deberá acceder al FTP local desde el servidor para descargar el archivo war
de la aplicación y proceder a la instalacion de la misma.
91
2. Revisamos el directorio web apps del servidora Apache Tom cat y vemos que no
esta instalado la aplicación de Help Desk debido que solo ha sido descargada.
4. Después que la aplicación haya sido instalada, será reconocida y ejecutada por el
servidor web.
92
Gráfico 30: Implementación de la aplicación 4
Pruebas unitarias
Es importante que se ejecuten pruebas que permitan cubrir en su totalidad todas las
funcionalidades del sistema, por ello se realizaron actividades que permitan corregir las
falencias de cada módulo, detectando errores en el procesamiento de los datos y
también errores de lógica.
Pruebas de integración
3.10. CAPACITACIÓN
93
Una vez que el sistema fue implementado y funciona con normalidad (Ver Anexo 4), se
deberá realizar las capacitaciones a las personas que van a interactúan con el mismo,
entre ellos, el director de la dirección, analista de aplicación, los técnicos de la
institución, la secretaria la cual va ser encargada del Call Center y a los usuarios finales
(Ver anexo 5).
Las capacitaciones deben ser impartidas de forma individual, tanto teóricas como
prácticas En el aspecto teórico se debe enfocar en fundamentos del sistema, sus
características, beneficios, uso de la intranet, etc. En cuanto al aspecto práctico será
94
indispensable la realización de un simulacro para que el usuario interactúe de mejor
manera con el sistema.
Es ineludible que se detalle el funcionamiento de cada módulo del sistema, para conocer
todas las características que este posee, por ello se elaboró el manual de usuario (Ver
anexo 6)
95
CAPÍTULO 4: IMPACTOS
4.1 ANTECEDENTES
96
-3 Impacto Alto Negativo
-2 Impacto Medio Negativo
-1 Impacto Bajo Negativo
0 No hay Impacto
1 Impacto Bajo Positivo
2 Impacto Medio Positivo
3 Impacto Alto Positivo
Nivel de impactos
Indicadores -3 -2 -1 0 1 2 3
Automatización de los procesos de asistencia
técnica. X
Utilización del Software Libre X
Aporta al desarrollo tecnológico de la dirección e
institución. X
Creación diaria de reportes o indicadores
digitalizados. X
TOTAL 4 6
10
NI 2.5 3
4
97
4.2.2. ANÁLISIS
98
4.3 IMPACTO ECONÓMICO
Nivel de impactos
Indicadores -3 -2 -1 0 1 2 3
Alarga la vida útil de los equipos informáticos. X
Moderación en el gasto del papel e impresiones. X
Reducción de gastos en la compra de programas y
herramientas de desarrollo licenciados, ya que el
sistema estará desarrollado en software libre. X
Ahorro de gastos en capacitación (Ya que estas
serán dadas a los usuarios por el investigador). X
TOTAL 4 6
10
NI 2.5 3
4
4.3.2. ANÁLISIS
Alargar la vida útil de los equipos informáticos, es uno de los factores que causa un
impacto económico positivo, debido a que el sistema permitirá que el técnico pueda
planificar mantenimientos para los equipos, por ende al realizar un mantenimiento
preventivo a los equipos informáticos, las fallas que estos puedan poseer serán
solucionadas y así no se convertirán en fallas mayores que a futuro cause daño grave al
equipo, de esta manera se evita que tenga que ser dado de baja y por consecuencia la
institución deba gastar en la compra de nuevos equipos.
99
El sistema también permite el ahorro de papel en la impresiones, puesto que al estar
automatizados todos los procesos, toda la información que pase por ellos será
digitalizada y sólo será impresa en el caso de ser necesario, es decir no hay necesidad de
imprimir todo los procesos que el sistema realice.
Por último las capacitaciones hacia los usuarios finales sobre el uso del sistema serán
dadas de forma gratuita por el investigador, esto permitirá que la institución no tenga
que gastar dinero en contrataciones a agentes externos que tengan conocimiento en
sistemas Help Desk para que capaciten sobre su funcionamiento a los usuarios finales.
100
4.4 IMPACTO ADMINISTRATIVO
Nivel de impactos
Indicadores -3 -2 -1 0 1 2 3
Beneficio a la dirección de TIC en su plan
operativo anual (POA). X
Creación de nuevos procesos para la solución de
incidencias informáticas. X
Control del trabajo realizado por parte de los
técnicos. X
Optimización de tiempo de repuesta en los
procesos de mantenimiento mediante la
asignación de técnicos por su respectiva área
tecnológica. X
TOTAL 2 9
11
NI 2.75 3
4
Nivel de Impacto Administrativo: Impacto Alto Positivo
4.4.2. ANÁLISIS
101
El diseño y creación de nuevos procesos de trabajo para dar una mejor atención hacia
los usuarios es uno de los factores que hacen que exista un impacto administrativo alto
positivo, debido a que los nuevos procesos que ha sido automatizado, permiten que el
técnico pueda planificar, organizar y gestionar los soportes, para que estos sean
asignados de una mejor forma.
Es importante mencionar que con el sistema se logra llevar un mejor control del trabajo
realizado por parte de los técnicos, ya que al ingresar o cerrar las incidencias, estas irán
sustentado con información las bases de datos, de las cuales el director de la dirección
de TIC mediantes la solicitud de reportes o indicadores podrá llevar un control de los
trabajos realizados por los mismo para así, mediante la información obtenida, el
director de soluciones optimas a los inconveniente que los técnicos presenten,
La designación de los técnicos por sus respetivas áreas tecnológica a las tarea de
asistencia técnica, es el último de los factores que permitieron que este impacto allá
sido alto positivo, ya que al designar los técnico a las incidencia de forma ordenado por
área de tecnológica, los tiempos de respuestas a las incidencia serán muy buenos y así
se podrá atender a más usuarios de lo que se hacía con anterioridad.
102
4.5. IMPACTO SOCIO-CULTURAL
Nivel de impactos
Indicadores -3 -2 -1 0 1 2 3
La temática servirá como ayuda de consulta para
el estudiante que estén realizando temas similares. X
Ayuda a inducir nuevos conocimientos
tecnológicos a los usuarios de la entidad. X
TOTAL 2 3
5
NI 2.5 3
2
4.5.2. ANÁLISIS
Se obtuvo un impacto alto positivo socio-cultural debido que esta investigación servirá
de pauta en un futuro para los estudiantes que estén realizando investigaciones
similares. Ellos a través de esta investigación podrán despejar cualquier duda existente,
tomar datos relevantes, capacitarse o en el mejor de los casos, tomar la investigación y
mejorarla ya que este proyecto tendrá la capacidad de mejora la continua.
Al crear un sistema que funciona por medio de la intranet, la mayoría de los usuarios
estarán ingresando a una nueva cultura tecnológica ya que alguno de ellos no conocían
este tipo de sistemas, ellos después de ser capacitados sobre el uso del mismo, estarán
listo para interactuar con el sistema actual y posiblemente con cualquier otro lo cual
103
será muy conveniente en la actualidad, donde todos los tramites personales se están
realizando por medio de sistemas virtuales (gobierno electrónico).
Nivel de impactos
Indicadores -3 -2 -1 0 1 2 3
Ahorro en el uso del papel. X
Reducción en el uso de cartucho de impresora o
tonners X
TOTAL 2 3
5
NI 2,5 3
2
4.6.2. ANÁLISIS
El impacto ambiental será alto positivo porque al ser un sistema que digitalizara toda la
información, no abra la necesidad del uso masivo de hojas de papel, folletos o carpetas
que anteriormente se usaban para almacenar la información. Esto permitirá que el uso
del papel sea mínimo debido que solo se imprimirá la información en caso de ser
necesario.
104
También al no imprimir hojas, significa que no abra el uso constante de impresora o
copiadoras las cuales contaminan el medio ambiente, mediante los residuos que
producen sus cartuchos o tonners que son desechados al agotarse. Aunque estos en
teoría estén fuera de servicio, aun poseen residuos los cuales son contaminantes para el
medio ambiente.
Nivel de impactos
Indicadores -3 -2 -1 0 1 2 3
Impacto Tecnológico X
Impacto Económico X
Impacto Administrativo X
Impacto Cultural X
Impacto Educativo X
Impacto ambiental X
TOTAL 2 15
17
NI 2,8 3
6
Nivel de Impacto general: Impacto Alto Positivo
4.7.2. ANÁLISIS
El impacto a nivel general se encuentra en un nivel alto positivo ya que los diferentes
niveles de impactos radican en niveles de aceptación positiva lo que significa que el
sistema tanto en los ámbitos como tecnológico, económico, administrativo, cultural,
105
educacional y ambiental causa un impacto beneficioso para la institución, es decir el
proyecto colaborara y aportara al desarrollo de la misma.
106
CAPÍTULO 5: CONCLUSIONES Y RECOMENDACIONES
5.1. CONCLUSIONES
107
La implementación del sistema Help Desk en la institución mejoró el proceso de
asistencia técnica, debido que el sistema a gestionar las incidencia de forma
ordenada, permite que los tiempos de respuestas por parte de los técnico hacia
los usuarios sean más rápidos, lo cual optimiza recursos como el tiempo y da
como resultado que más del 99% usuarios no queden sin ser atendidos.
5.2. RECOMENDACIONES
108
Utilizar la información de los reportes mensuales sobre las incidencias para la
toma de decisiones, de esta manera se podría planificar capacitaciones para
erradicar algunos errores que cometen los usuarios al utilizar los recursos
informáticos y dar soluciones a los inconvenientes que puedan presentar los
técnicos.
109
Deitel, H. (1998). Como programar en Java. México: Prentice Hall.
Forsythe, A. (1976). Estudio de proyectos y solución de problemas. México:
Pearson.
Hitpass, B. (2012). Business process management(BPM): fundamentos y
conceptos de implementación. Santiago de Chile: BHH.
Joyanes Aguilar, L. (2008). Fundamentos de programación: algoritmos y
estructura de datos. España: Osborne.
Marchioni, E. (2011). Administrador de servidores: herramientas, consejos y
procedimientos para el personal. Buenos Aires: Fox Andina.
Nombela, J. (1996). Seguridad Informática. España: Paraninfo.
Ordax Cassá, j., & Ocaña Díaz, P. (2012). Programación web en Java. Madrid:
Ministerio de educación de España.
Petersen, R. (1998). Linux: Manual de referencia. España: Editorial Osborne.
Pozo Yépez, M. (2008). Metodología para el trabajo de grado, tesis y proyecto.
Quito: Cámara Ecuatoriana del Libro - Núcleo de Pichincha.
Pressman, R. (1998). Ingeniería de software un enfoque práctico. Madrid:
McGraw-Hill.
Ramos Martín , A., & Ramos Martín, M. (2007). Operaciones con bases de
datos. Madrid: Thomson Paraninfo.
Rodríguez Portes, D. (06 de 12 de 2012). GADPE. Recuperado el 07 de 04 de
2013, de [Link]
[Link]
Rodríguez Sala, J. (2003). Introducción a la programación: teoría y práctica.
San Vicente: Editorial Club Universitario.
Sánchez Garreta, j. (2003). Ingeniería de proyecto informático: activiades y
procedimientos. Castelló de la Plana: Universitat Jaume I.
Senn, J. (1997). Análisis y diseño de sistemas de información. Colombia:
McGraw Hill.
Seoname Balado, E. (2005). Estrategia para la implatación de nuevas
tegnologias en PYMES. Vigo: Ideas Propias.
Spona, H. (2010). Programación de base de datos con MySQL y PHP. México:
Alfaomega.
Thibaud, C. (2006). MySQL 5: instalación, implementación, administración,
programación . Barcelona: ENI Editions.
110
Van Bon, J. (2008). Estrategia del servicio basada en ITIL V3: guía de gestión.
Zaltbommel: Van Haren Publishing.
Weitzenfeld, A. (2005). Ingenieria de software orientada a objetos con UML,
Java e Internet. Mexico: Cengage Learning.
111
ANEXOS
112
ANEXO Nº 1
113
ANEXO Nº 2
PREGUNTA #2: ¿Seleccione el medio que usa para solicitar la asistencia técnica al
departamento de TIC?
Teléfono Verbal
Escrito Correo electrónico
Intranet Otros
PREGUNTA #5: ¿Cuál es el tiempo promedio de espera que usted estima que
deber su soporte solicitado, considerando que solo existen 3 funcionarios para
cubrir todo el edificio?
De 1 a 15 minutos
De 16 a 30 minutos
De 31 a 60 minutos
Más de 60 minutos
114
PREGUNTA #6: Por favor, indíquenos su grado de satisfacción general con lo que
respecta la asistencia brindada por los técnicos en una escala del 1 al 5, donde 5 es
completamente satisfecho y 1 es completamente insatisfecho.
PREGUNTA #7: ¿Le gustaría que se lleve un registro y control de los de asistencia
técnica, que usted normalmente solicita a la dirección de TIC?
Sí No
Me es indiferente
PREGUNTA #9: ¿Has escuchado antes o conoce algo sobre lo que es el sistema
Help Desk (mesa de ayuda)?
PREGUNTA #8: ¿Le gustaría contar con un sistema que optimice el recurso
humano y mejore los tiempos de espera utilizados en el proceso de soporte
técnico?
Sí No
Puede ser
PREGUNTA #10: ¿Cree usted que la implementación del sistema Help Desk el
cual permitirá un mejor control y atención en sus incidencias informáticas, le
ayudaría a aumentar su rendimiento laboral?
Sí No
Puede ser
Diariamente
Semanalmente
Quincenal mente
Trimestralmente
Nunca la uso,
115
ANEXO Nº 3:
116
ANEXO Nº 4
117
ANEXO Nº 5:
118
Capacitación al Director de TIC’s y Analista de Aplicaciones
119
ANEXO Nº 6:
120
Contenido
121
1. REQUERIMIENTOS DEL SISTEMA DEL SISTEMA
a) Requerimientos de hardware
Contar con:
• Computadora de escritorio personal.
• Conexión a Internet.
-Dispositivos Móviles, Tablets, Smartphones, etc.
b) Requerimientos de software
Contar con:
• Sistema operativo Linux, Windows, Mac, (iOs, Android, Windows8 Móvil).
• Navegador (Internet Explorer, Google Chrome, Mozilla Firefox u otros).
• Permiso de acceso por parte de la Dirección Tecnologías de la información e
comunicación.
2. INGRESANDO AL SISTEMA
122
Al dar clic en la opción Recuperar Contraseña, aparece un formulario donde le
pedirá su nombre de usuario y correo electrónico para la recuperación de contraseña,
luego de haber ingresado los datos se debe dar clic en el botón recuperar ( ).
123
Al dar clic en el botón recuperar, el sistema automáticamente le genera una clave de
acceso, con la cual ahora podrá ingresar al sistema HELP DESK, en donde la primera
tarea a realizar será colocar su nueva contraseña.
124
Inmediatamente después de la validación de sus datos correctos, el sistema le dará
acceso a los módulos que contiene el mismo.
125
3.1.1. Sub menú consultar soluciones
126
Si las soluciones proporcionadas fueron útiles, deberá dirigirse a la farte inferior del
formulario y dar clic en si caso contrario, deberá dar clic en no para solicitar una
asistencia técnica.
Al dar clic en no, aparecerá un mensaje donde usted podrá escoger la pestana SI para
solicitar una asistencia técnica o la pestaña Otra solución para seguir buscando
soluciones mediante otras palabras referentes a la incidencia.
Permite que los técnicos puedan actualizar la base de concomiendo para que esta sea
útil al momento de que ellos y los usuarios consulten en ella. Al dar clic en la base de
127
conocimiento, aparecerán todas las incidencia registradas, el técnico podrá actualizarla
según la necesidad existente. Al igual que el sub menu consultar base, para actualizar la
misma se deberá colocar en el cuadro buscar incidencia, una palabra referente al
problema por ejemplo si el problema es de impresora, colocar la palabra impre o
problem luego se dará clic en el botón Buscar
128
Para termina con la edición de título y detalle problema, se deberá dar clic en el botón
continuar para pasar a crear o actualizar las soluciones de las incidencias.
129
Al igual que la edición de título y detalle del problema, en la edición de respuesta
también se podrá agregar imágenes y videos para facilitar la compresión.
130
3.2.1. Sub Menú Solicitud de soporte
Al dar clic en el sub menú solicitud de soporte, este permitirá ingresar una solicitud de
asistencia técnica al sistema
131
La incidencia deberá ser atendida por parte del call center del sistema dando solamente
clic en el número del soporte.
132
Al crear la solicitud de soporte, el sistema me mostrara un mensaje donde se
confirmación del ingreso de la solicitud de soporte.
Este sub menú permite dos funciones, la primera es asignar un técnico a los soportes
que hayan sido ingresados a través del módulo nuevo, ya que estos soportes están en
espera de atención.
133
Para asignar un soporte a un técnico, nos dirigimos hacia la lista de soportes que se
visualizan a dar clic en el módulo diagnosticar, ya hay seleccionamos el soporte al cual
se le desea asignar un técnico y se da clic en la pestaña asignar
La segunda acción es diagnosticar los soporte que ya han sido atendidos, en esta acción
los técnicos emitirán su diagnóstico sobre la asistencia atendida. Para diagnosticar la
incidencia, nos dirigimos hacia la misma y damos clic en el número de solicitud que
esta tiene
134
Luego de haber dado clic, pasaremos a una siguiente ventana en donde aparecerá un
formulario con los datos de la incidencia y debajo de él estará en un botón agregar
diagnostico
Al dar clic en este botón, pasaremos a un tercer formulario en donde podremos filtra
diagnostico ya ingresado por medio de la ventana buscar diagnóstico.
135
En la ventana buscar diagnósticos, escribiremos entre los signos de %% palabras clave
de la incidencia por ejemplo si el problema es con Word, colocaremos la palabra
WORD y con esta se filtraran todos los diagnósticos ya ingresado sobre problemas con
Word.
Aquí podremos seleccionar uno el cual sea o útil, para seleccionar el diagnostico damos
clic en la pestaña seleccionar y por ultimo aparecerá una ventana de confirmación, si es
el diagnostico deseado damos clic en el botón aceptar y listo
136
En el caso de que los diagnostico proporcionados por el sistema no sean útil, el sistema
también le permite crear uno nuevo dirigiéndose a la ventana buscar diagnostico, hay se
seleccionara la pestaña crear dando clic.
Después de haber dado clic en la pestaña crear, aparecerá una segunda ventana en donde
podrá ingresar su diagnóstico y este se guardara en la base de datos de diagnóstico para
que sea usado por usted o como referencia para otro usuario.
137
Creado el nuevo diagnóstico, este aparecerá en la base de datos de diagnóstico, se lo
selecciona y listo
NOTA: los soporte ingresado los podrá visualizar mediante archivo PDF, solo de clic en
el módulo diagnóstico, selecciones la asistencia y de le clic en la pestaña PDF.
138
Al da clic en la pestaña PDF, se genera un archivo del mismo formato el cual al
imprimirla será la evidencia física del soporte creado.
El modulo evaluar permitirá que después que la incidencia fuera sido atendida, el
usuario pueda evaluar al servicio que ha recibido. Al dar clic en el módulo evaluar,
aparecerá las incidencias que aún no han sido evaluadas.
139
Para evaluar la incidencia, nos dirigimos hacia la misma y en la pestaña evaluar damos
clic.
Después de dar clic, aparecerá otra ventana donde se nos pedirá que califiquemos la
atención dada por parte de un técnico, esta calificación se encuentra en un rango de
excelente hasta malo, seleccionamos la calificación y damos clic en el botón aceptar
para terminar con nuestra evaluación.
140
3.2.5. Sub-Menú anular
El modulo anular permitirá cancelar soporte que han sido creados por error o que ya no
necesiten de atención por otras razones. Para anular un soporte damos clic en el módulo
anular y luego este nos desplegara una lista de soporte ingresados.
Cuando se han cargados los soportes, nos dirigimos hacia el soporte que se desea anular
y damos clic en la pestaña anular
141
El sistema preguntara si deseamos eliminar el soporte y nos pedirá llenar el campo de
observación, este campo es para almacenar y conocer los motivos por el que fue
anulado el soporte, llenamos el campo y damos clic en botón anular.
EL sub menú buscar permite buscar soporte por medio de un rango de fecha, estado
(anulado, finalizado, pendiente, todos) y asunto.
142
El modulo informe permitirá obtener reportes estadísticos e indiciadores en relación de
los usuarios y el sistemas Help Desk. Este módulo constara de dos sub módulos
(reportes e indicadores).
Al ingresar al sub modulo reportes, este nos ofrecerá obtener reportes en varios rangos
(por usuario, departamento, dirección, técnico y general). Según su necesidad elegirá
uno de estos rangos ya que el procedimiento para la obtención de reportes es el mismo
en todos los rangos. Para obtener un reporte, deberá elegir un rango (en este caso será
por dirección), se escoge la dirección de donde se desea obtener los datos y por ultimo
las fechas a donde pertenece.
143
Con todos los datos seleccionados, damos clic en ver y el sistema automáticamente
genera un archivo PDF donde se visualizara el reporte estadístico.
144
Cabe recalcar que los datos de reportes son en base a los soportes realizados por medio
del sistema
145
Al igual que el sub modulo reportes, este módulo esta dado para medir los datos por
medio de un rango de fecha, para obtener nuestro informe de indicadores seleccionamos
el rango de fecha. Luego damos clic en el botón ver y el informe de indicadores de
visualizará
146
147
3.4. MODULO CONFIGURACION
Para asignar o quitar los tipos de roles que tendrán los usuarios ingresamos al módulo
configuración, al haber ingresado encontraremos los sub módulos técnico, call center y
usuario.
Para dar o quitar el rol de técnicos a los usuarios que pertenecen a la dirección de tic,
damos clic en el sub módulo TÉCNICO
148
Aparecerá una ventana donde se encuentran los usuarios que ya tienen el rol de técnico
y otra donde están usuarios de TIC que aún no tiene el rol. Para asignar el rol, nos
dirigimos al formulario agregar usuario a rol de técnico y desplegamos los usuarios que
se encuentren registrados como parte de la dirección de TIC.
Seleccionamos el usuario, luego damos clic en la viñeta (dejar usuario con este rol) y
en el botón asignar rol para que este pase a ser usuario con rol de técnico. Para quitar el
rol técnico a un usuario nos dirigimos a la ventana listado de técnico y hay escogemos
al técnico que desea quitar el rol solo dando clic en la pestaña quitar rol.
149
3.4.2. Sub Menú Call Center
Para asignar o quitar los tipos de roles que tendrán los usuarios ingresamos al módulo
configuración, al haber ingresado encontraremos los sub módulos técnico, call center y
usuario.
Para dar o quitar el rol de call center a los usuarios que pertenecen a la dirección de tic,
damos clic en el sub módulo CALL CENTER
Aparecerá una ventana donde se encuentran los usuarios que ya tienen el rol de CALL
CENTER y otra donde están usuarios de TIC que aún no tiene el rol. Para asignar el rol,
nos dirigimos al formulario agregar usuario a call center y desplegamos los usuarios que
se encuentren registrados como parte de la dirección de TIC.
150
Seleccionamos el usuario, luego damos clic en la viñeta (dejar usuario con este rol) y
en el botón asignar rol para que este pase a ser usuario con rol de call center. Para quitar
el rol de call center a un usuario nos dirigimos a la ventana listado de usuarios call
center y hay escogemos al call center que desea quitar el rol solo dando clic en la
pestaña quitar rol.
151
El sub modulo usuario permitirá dar el privilegio a los usuarios que harán uso el sistema
help desk. Para dar privilegios de ingreso al sistema le daremos clic al sub modulo
usuarios Al dar clic al sub módulo, aparecen un listado con los usuarios, aquí por medio
de la opción buscar usuarios, se seleccionara a los usuarios que van a tener privilegios
para ingresar al sistema help desk y a quienes ya no lo tendrán
En buscar usuarios, ingresaremos el nombre del usuario que se desee asigna o quitar el
privilegio del ingresar al sistema.
152
3.5. Ayuda
Este icono nos permitirá al manual de usuario del sistema, para despejar cualquier duda
que se presentara al hacer uso del mismo
Para salir del sistema, nos dirigiremos a la parte superior derecha del mismo y daremos
clic en cerrar sesión
Con esto estaremos fuera del sistema y podremos ingresar con otro usuario o
simplemente se cierra el navegador si ya no haremos uno de sistema
Nota: El funcionamiento del sistema en los dispositivos móviles será el mismo por lo
cual este manual también aplica en las tablets y smartphones.
153