• No se han encontrado resultados

Sistema Help Desk para la universidad “UNIANDES” Puyo

N/A
N/A
Protected

Academic year: 2020

Share "Sistema Help Desk para la universidad “UNIANDES” Puyo"

Copied!
129
0
0

Texto completo

(1)

UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES “UNIANDES”

“FACULTAD DE SISTEMAS MERCANTILES”

CARRERA DE SISTEMAS

PROYECTO DE INVESTIGACIÓN PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERÍA EN SISTEMAS MERCANTILES.

TEMA:

SISTEMA HELP DESK PARA LA UNIVERSIDAD “UNIANDES” PUYO

AUTOR: KLEVER GUSTAVO PULLUPAXI PILAGUANO

TUTOR: ING. YAGUAR MARIÑO JORGE

PUYO – ECUADOR

(2)

APROBACIÓN DEL ASESOR DEL TRABAJO DE TITULACIÓN

Quien suscribe, legalmente CERTIFICA QUE: El presente Trabajo de Titulación realizado

por el señor Klever Gustavo Pullupaxi Pilaguano, estudiante de la Carrera de Sistema

Mercantiles, Facultad de Sistemas Mercantiles, con el tema: “SISTEMA HELP DESK PARA LA UNIVERSIDAD UNIANDES PUYO”, ha sido prolijamente revisado, y cumple

con todos los requisitos establecidos en la normativa pertinente de la Universidad

Regional Autónoma de los Andes-UNIANDES-, por lo que apruebe sus presentación.

(3)

DECLARACIÓN DE AUTENTICIDAD

Yo, Klever Gustavo Pullupaxi Pilaguano, estudiante de la Carrera de Sistemas Mercantiles, Facultad de Sistemas Mercantiles, declaro que todos los resultados obtenidos en el presente trabajo de investigación, previo a la obtención del título de INGENIERO EN SISTEMAS MERCANTILES, son absolutamente originales, auténticos y personales; a excepción de las citas, por lo que son de mi exclusiva responsabilidad.

(4)

CERTIFICACIÓN DEL LECTOR DEL TRABAJO DE TITULACIÓN

Yo Rodrigo Aguilar C. en calidad de Lector del Proyecto de Titulación.

CERTIFICO

Que el presente trabajo de titulación realizado por el estudiante Klever Gustavo

Pullupaxi Pilaguano sobre el tema: “SISTEMA HELP DESK PARA LA UNIVERSIDAD UNIANDES PUYO”, ha sido cuidadosamente revisado por el suscrito, por lo que ha

podido constatar que cumple con todos los requisitos de fondo y forma establecidos por

la Universidad Regional Autónoma de Los Andes, para esta clase de trabajos, por lo que

autorizo su presentación.

(5)

DERECHOS DE AUTOR

Yo, Klever Gustavo Pullupaxi Pilaguano, declaro que conozco y acepto la disposición constante en el literal d) del Art. 85 del Estatuto de la Universidad Regional Autónoma de Los Andes, que en su parte pertinente textualmente dice: El Patrimonio de la UNIANDES, está constituido por: La propiedad intelectual sobre las Investigaciones, trabajos científicos o técnicos, proyectos profesionales y consultoría que se realicen en la Universidad o por cuenta de ella;

(6)

DEDICATORIA

Esta meta dedico a las personas que en el lapso de mi carrera me brindaron

amor, sabiduría y comprensión; y que al valorarme cada una de las palabras fueron de

aliento y regocijo, lo que determino no desmayar en el camino de este largo proceso

educativo universitario culminado.

Agradezco de todo corazón a Dios y a mis queridos padres quienes me dieron

ánimo para seguir adelante, que con su ejemplo supieron formarme como un ser de

mucho valor, a mi esposa e hijas, hermanas y todos quienes aprecio, estimo y quiero,

que también contribuyeron con su apoyo, tiempo y cariño incondicional para el desarrollo

de esta tesis de grado.

(7)

AGRADECIMIENTO

A la UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES “UNIANDES”, sus

docentes, personal operativo, administrativo y empleados, por permitirme culminar mi

carrera profesional a través de la Facultad de Dirección de Sistemas, Carrera de

Ingeniería en Sistemas y me dieron la oportunidad de descubrir el conocimiento de

aprender y servir.

Al Ing. Jorge Yaguar, Director de Tesis, quien con gentiliza y profesionalismo me guío

(8)

ÍNDICE GENERAL

APROBACIÓN DEL ASESOR DEL TRABAJO DE TITULACIÓN

DECLARACIÓN DE AUTENTICIDAD

CERTIFICACIÓN DEL LECTOR DEL TRABAJO DE TITULACIÓN

DERECHOS DE AUTOR

DEDICATORIA

AGRADECIMIENTO

ÍNDICE GENERAL

ABSTRACT

Pág.

INTRODUCCIÓN ... 1

CAPÍTULO I. MARCO TEÓRICO ... 7

1.1 Origen y evolución de los sistemas Help Desk ... 7

1.2 Análisis de las distintas posiciones teóricas sobre los sistemas help desk ... 7

1.2 Valoración crítica de los conceptos principales de las distintas posiciones teóricas sobre el sistema Help Desk ... 24

1.3 Análisis crítico sobre el objeto de investigación actual del sector, rama o empresa, contexto institucional. ... 25

1.4 Conclusiones parciales del capítulo ... 26

CAPÍTULO II. MARCO METODOLÓGICO Y PLANTEAMIENTO DE LA PROPUESTA .. 27

2.1 Caracterización del sector, rama, empresa, contexto institucional o problema seleccionado para la investigación. ... 27

2.2 Descripción del procedimiento metodológico para el desarrollo de la investigación .. 29

2.3 Propuesta del investigador: modelo, sistema, metodología, procedimiento, entre otro, que realice el investigador ... 31

2.4 Conclusiones parciales del capítulo ... 38

CAPÍTULO III. VALIDACION Y/O EVALUACION DE RESULTADOS ... 39

3.1 Tema: Sistema help desk en Html 5 y Php, bajo una base de datos Mysql para el control de incidencias informáticas de la Universidad “UNIANDES” Puyo. ... 39

(9)

3.2.1 Validación de la aplicación ... 78

3.3 Conclusiones parciales del capítulo ... 79

CONCLUSIONES GENERALES ... 80

RECOMENDACIONES ... 81

BIBLIOGRAFÍA ... 82

(10)

INDICE DE FIGURAS

Figura 1 Flujo de solicitud por turno del sistema Help Desk. ... 9

Figura 2 Arquitectura Cliente-servidor ... 23

Figura 3 Ubicación Universidad UNIANDES Puyo... 27

Figura 4 Caso de uso administrador ... 45

Figura 5 Diagrama Caso de uso Administrador – Mensaje ... 46

Figura 6 Ingreso de Mensajes ... 47

Figura 7 Caso de uso Administrador VNC Cliente ... 48

Figura 8 Caso de uso Administrador VNC Administrador ... 48

Figura 9 Casos de uso generar reportes ... 49

Figura 10 Diagrama de Secuencia de Inicio Control Remoto ... 50

Figura 11 Diagrama de Secuencia Inicio de Sesión Administrador ... 51

Figura 12 Diseño Lógico del sistema ... ¡Error! Marcador no definido. Figura 13 Diseño físico del sistema ... 53

Figura 14 Diseño de clases ... 54

Figura 15 Página de Ingreso del administrador ... 61

Figura 16 Página principal del administrador ... 62

Figura 17 Formulario de usuarios ... 62

Figura 18 Creación de un nuevo mensaje ... 63

Figura 19 Formulario para consulta de mensajes ... 63

Figura 20 Modificación de BDD con Columna de tipo int en la tabla de tickets ... 64

Figura 21 Ventana principal con dos nuevas opciones ... 65

Figura 22 Ingreso al VNC ... 66

Figura 23 Establecimiento de la conexión ... 66

Figura 24 Máquina cliente controlada desde el servidor ... 67

Figura 25 Prueba de funcionamiento. Ingreso al sistema ... 67

Figura 26 Prueba de funcionamiento. Ingreso de información para envío de mensaje .... 68

Figura 27 Prueba de funcionamiento. Ingreso del catchap ... 68

Figura 28 Prueba de funcionamiento. Visualización del id del mensaje ... 69

Figura 29 Prueba de funcionamiento. Recepción del mensaje ... 69

Figura 30 Prueba de funcionamiento. Administración del mensaje ... 70

Figura 31 Prueba de funcionamiento. Respuesta al mensaje ... 70

Figura 32 Prueba de funcionamiento. Mensaje enviado exitosamente ... 71

Figura 33 Prueba de funcionamiento. Seguimiento del requerimiento ... 71

(11)

Figura 35 Prueba de funcionamiento. Generar Informes en el Help Desk ... 73

Figura 36 Prueba de funcionamiento. Selección de intervalo de fechas para generar reportes ... 73

Figura 37 Prueba de funcionamiento. Exportar mensajes ... 74

Figura 38 Prueba de funcionamiento. Mensaje de error ... 74

Figura 39 Prueba de funcionamiento. Muestra de mensajes en el rango seleccionado ... 75

Figura 40 Prueba de funcionamiento. Detalle de mensaje en Microsoft Excel ... 75

Figura 41 Prueba. Calificar atención ... 76

Figura 42 Prueba. Aviso de error en calificación de servicio ... 76

Figura 43 Prueba. Asignación de calificación de servicio ... 77

Figura 44 Prueba. Calificación asignada ... 77

(12)

INDICE DE TABLAS

Tabla 1 Población ... 30

Tabla 2 Guía de observación ... 36

Tabla 3 Factibilidad técnica ... 41

Tabla 4 Factibilidad económica ... 41

Tabla 5 Identificación de autores y tareas ... 44

Tabla 6 Descripción de cada actor ... 44

Tabla 7 Diagrama de caso de uso administración de mensajes ... 46

Tabla 8 Flujo de ingreso de mensaje del usuario ... 47

Tabla 9 Administrar VNC Administrador (servidor) ... 49

Tabla 10 Especificaciones del caso de uso generar reportes ... 49

(13)

RESUMEN EJECUTIVO

La gestión de incidencias representa uno de los procesos más importantes dentro de las

labores que desempeña el departamento de sistemas de toda organización, por tal

motivo el presente trabajo investigativo tuvo como objetivo implementar un sistema Help

Desk para la gestión del servicio de soporte técnico de la Universidad Regional Autónoma

de los Andes “UNIANDES” Puyo, que permita mejorar el desempeño del área de

telemática y agilitar la resolución de problemas. Además, de garantizar el manejo

apropiado de la información.

La investigación se basó en un estudio de campo porque se recolectó la información

dentro de la Universidad UNIANDES con la aplicación de entrevistas, tanto al personal

administrativo como al personal del área de telemática, instrumento que sirvió para

determinar la situación actual del objeto de estudio y así evidenciar la necesidad de

mejorar los tiempos de respuesta ante una solicitud, así como, el rendimiento y

organización de los técnicos, motivo por el cual es imprescindible la automatización de

este proceso. Para el desarrollo del Sistema help desk se trabajó en Html 5 y Php, bajo

una base de datos MySQL, son las herramientas más idóneas para la ejecución de la

aplicación y así llevar un adecuado control de incidencias informáticas de la Universidad

“UNIANDES” Puyo.

Consecuentemente se implementó un sistema Help Desk, para permitir el desarrollo

ordenado de los procesos de asistencia técnica del área de telemática de la Universidad,

con lo que se logró optimizar el tiempo de resolución de problemas tanto de los técnicos

como del personal administrativo a quien va dirigido el sistema. Además, llevar la

información de manera ordenada sobre los procesos actuales y los que se han realizado

anteriormente.

(14)

ABSTRACT

The incident management represents one of the most important processes within work of

System Department of any organization, for that reason, this research work had as

objective to implement a Help Desk System for managing technical support at Universidad

Regional Autónoma de los Andes, UNIANDES, Puyo, which it will improve the

performance Telematics Area and expedite problems solving. In addition, it will ensure

proper management of the information.

The research was based on a field study because information was collected inside

UNIANDES university through interviews to administrative staff and personal of

telematics, an instrument that was used to determine the current status of the object of

study and demonstrate the need to improve response times to a request, as well as the

performance and technical organization, that is why it is imperative automatizing

processes. For developing Help Desk System worked in HTML 5 and PHP, under MySQL

database, are the most suitable tools for the executing the application and taking an

adequate control of computer incident UNIANDES University, Puyo.

Consequently, implementing a Help Desk System allowed orderly development processes

of technical assistance in the area of telematics at University, which managed to optimize

time resolution of problems of both technical and administrative staff to whom it is directed

to the system. In addition, system carried out the information in an orderly way on the

(15)

1

INTRODUCCIÓN

Antecedentes de la investigación

Las investigaciones realizadas previamente que se encuentran relacionadas con la

temática de estudio que a continuación se presentan, han sido tomados en cuenta como

antecedentes, ya que contienen un nivel de relación referente a la investigación y

representan una base sólida que sustentan la línea base de información respecto del

acompañamiento estudiantil.

Luego de haber realizado una investigación en el repositorio de la Universidad Regional

Autónoma de los Andes “UNIANDES” no se ha encontrado ningún trabajo de pregrado o

similar al presentado.

De igual manera se ha investigado en los repositorios digitales de varias universidades

del país, y es así que se ha encontrado la Tesis realizada por Pilay Sánchez y Luis

Humberto en la Universidad de Guayaquil. Facultad de Ciencias Matemáticas y Físicas,

Carrera de Ingeniería en Sistemas Computacionales & Networking en el año de 2006. El

proyecto de Tesis presentado se basa en la implementación del sistema de Help Desk

Open Source que se instaló en la plataforma de Centos a través de la herramienta web

phpVirtualBox, con el propósito de brindar a los estudiantes de los últimos semestres de

la Carrera de Sistemas, una herramienta que les permita solicitar sus requerimientos de

forma rápida y sencilla.

Además, en el repositorio digital de la Universidad Adventista del Plata se ha encontrado

el trabajo desarrollado por el Ing. Juan Manuel Bournissen, dirigido para la Universidad

Politécnica de Madrid en febrero del 2002. Este proyecto de Tesis se basa en rediseñar

las funciones actuales del área informática, brindando soporte a las necesidades de la

Mesa de Ayuda (Help Desk). Esta herramienta fue desarrollada con el objetivo de llevar el

control de las actividades que se realizan en esa área, como el software instalado en

cada máquina y sus licencias correspondientes, además de tomar el tiempo que cada

técnico insumió en cumplir con cada solicitud de trabajo y permitir al encargado del sector

(16)

2

Estado del arte

Quevedo (2009) indica que la gestión de servicios ha sido una continuación al desarrollo,

sin embargo en los últimos años esta situación ha ido cambiando, pues los estudios de

Gartner Grup indica que entre el 70% y 80% de los gastos en el tiempo de vida útil de

sistemas de información son en la fase de explotación, ya que el 60% del tiempo de los

desarrolladores o encargados del area de informática es dedicado a labores de

mantenimiento, razón por la cual la gestión de servicios informáticos en las empresas va

surgiendo con gran fuerza en los ultimos años..

Dentro del estudio de gestión de incidencias se han planteado múltiples soluciones

informáticas que ayudan a la empresa u organización que utilizan sistemas informáticos,

pues estas ayudan a una mejor organización de las tareas pendientes. Fernández (2014)

realizo el análisis de los software: SysAid, Zendesk, Jira, NetSupport Service Desk,

osTicket, Mantis y Kayako Fusion, concluyendo que el último es la mejor opción para la

implementación de un service deske puesto que es un programa de varios años de uso,

que maneja una interfaz web muy intuitiva; además esta herramienta presta un soporte

instantáneao por medio del chat, teléfono, o correo electrónico.

De la misma manera Sánchez (2015) realizó una aplicación de soporte técnico enfocado

a la adminsitración, atención y seguimiento de requerimientos de las Tecnologías

Informáticas, la programación la efectuó sobre el IDE de Eclipse, en donde añadió

complementos adicionales que permitan el desarrollo del código en Java, con la

utilización de la base de datos MySQL, con las respectivas tablas y relaciones para el

correcto funcionamiento del sistema, alcanzando un grado de cumplimiento del 98% de

los requerimientos solicitados dentro del servicio de Administración Tributaria de México.

Situación problemática

Actualmente la mayoría de organizaciones e instituciones de todo el mundo llevan a cabo

sus labores con el apoyo de los sistemas de información; sin embargo los usuarios a

menudo presentan problemas con los equipos informáticos, por lo que requieren soporte

tecnológico a través de una llamada a una extensión telefónica o envía un correo

electrónico solicitando la ayuda necesaria para resolver sus problemas de la mejor

manera, esto con el fin de no retrasar los trabajos por los usuarios del sistema, no

obstante al no contar con herramientas avanzadas que colaboren para resolver de este

(17)

3

al lugar donde se encuentra el usuario dejando en espera a los demás problemas que se

presenten en ese momento.

Las instituciones ecuatorianas presentan atrasos en lo que se refiere al uso de nuevas

técnicas informáticas y en infraestructura de comunicaciones, pues de acuerdo al Global

Informatión Technology Report (GITR) 2010-2011, el Ecuador de ubicó en la posición 108

de 138 países evaluados en cuanto a la capacidad de desarrollar y aprovechar las TIC´s

(Minalla, 2011, p. 6), reflejando en la falta de mejoramiento de los procesos informáticos

de las instituciones, ya que debido a la utilización de métodos manuales en diversos

procesos, así como el servicio de soporte técnico, causa la pérdida de cierta información

a causa de errores producidos por el sistema o por sus solicitudes en papel que como se

mencionó no son los mecanismos y herramientas tecnológicas apropiadas para realizar

esta tarea, provocando que el registro y su seguimiento se hagan con el tiempo una

actividad muy difícil de controlar.

En la Universidad UNIANDES extensión Puyo, el registro se hace a través de un control

manual, mediantes hojas, lo cual imposibilita realizar un seguimiento del estado del

avance de los trabajos y el nivel de ocupación de los técnicos; razón por la cual, se

evidencian las siguientes falencias:

 No se puede tener una base de datos con el registro de errores o daños más

frecuentes que se presentan en los equipos informáticos y sus respectivas

soluciones.

 Descontento de quienes hacen uso de herramientas manuales debido a la pérdida de

información para el registro de peticiones.

 Dificultad en la toma de decisiones del área técnica al no existir un mecanismo oficial

para reportar un incidente, pues la mayoría de veces se reportan mediante

disposición verbal, razón por la cual no se puede llevar un registro del mismo.

 Existe lentitud en la atención y resolución de incidencias informáticas ocasionando

retrasos en la labor de los usuarios finales.

 No existe un orden adecuado en la atención de incidencias.

 Varios usuarios no son atendidos en sus incidencias ocasionando la insatisfacción del

mismo y pérdida de horas de trabajo.

 Falta de actualización o instalación de software, antivirus, parches y actualizaciones

de seguridad en los equipos informáticos debido a la carencia de un sistema un

(18)

4

De todo lo mencionado anteriormente se puede decir que la Universidad Regional

Autónoma de los Andes “UNIANDES” Extensión Puyo, posee falencias en el momento de

brindar el servicio de soporte técnico a los usuario y equipos informáticos, razón por la

cual es de suma importancia desarrollar un sistema Help Desk que ayude al

mejoramiento y ordenamiento de los problemas que se presentan en las redes

informática de la Universidad y de esa manera brindar una rápida atención y soporte

técnico.

Problema Científico

Formulación del Problema

¿Cómo fortalecer el soporte técnico a los sistemas informáticos de la Universidad

“UNIANDES” Puyo?

Delimitación del Problema

El presente proyecto se Implementó en la Universidad Autónoma de los Andes

“UNIANDES” extensión Puyo, ubicada en la ciudad de Puyo, barrio México. El proyecto investigativo se realizó en el periodo comprendido entre Noviembre 2016 – Mayo 2017.

Objeto de investigación y campo de acción

Objeto de investigación

Sistema de Información

Campo de Acción

Sistema Help Desk

Identificación de la línea de investigación

Desarrollo de Software y Programación de Sistemas

Objetivo

Objetivo General

Implementar un sistema Help Desk en HTML 5 para fortalecer el servicio de soporte

técnico a los sistemas informáticos de la Universidad Regional Autónoma de los Andes

(19)

5

Objetivos Específicos

 Fundamentar bibliográficamente los sistemas información y el sistema Help Desk para

el soporte técnico.

 Analizar o identificar los factores que inciden en el servicio de soporte técnico a los

sistemas informáticos de la universidad regional Autónoma de los Andes “UNIANDES”

extensión Puyo.

 Implementar un sistema Help Desk en HTML 5 con base de datos MySQL para

mejorar el control de incidencias tecnológicas en el área de telemática, con una

mejorar gestión del servicio de soporte técnico, a través de la atención en línea,

asistencia en tiempo real, control remoto de los computadores, y la generación de

reportes de los procesos que se realizan diariamente.

Idea a defender

Con la implementación de un sistema Help Desk en Html 5 se fortalecerá el servicio de

soporte técnico a los sistemas informáticos de la Universidad Regional Autónoma de los

Andes “UNIANDES” extensión Puyo.

Variables de la investigación

Variable independiente:

Implementación de un sistema Help Desk en Html 5

Variable dependiente:

Fortalecer el servicio de soporte técnico a los sistemas informáticos de la Universidad

Regional Autónoma de los Andes “UNIANDES” extensión Puyo.

Justificación del tema

La implementación del presente proyecto contribuye a la mejora de la eficiencia y eficacia

del proceso de servicio técnico de la Universidad Regional Autónoma de los Andes

“UNIANDES”, Puyo, pues permite llevar un control adecuado de las actividades del

personal técnico, razón por la cual se ayuda a la reducción de tiempo en la atención de

incidencia técnicas que se generan dentro de la Universidad.

El proyecto es de gran importancia puesto que el sistema Help Desk para el área de

(20)

6

ayuda a la toma de decisiones en procesos de asistencia técnica, además proporcionar

una base de datos precisa que permita llevar la información de manera ordenada sobre

los procesos actuales y los realizados anteriormente.

El presente proyecto es factible debido a que cuenta con el apoyo técnico de las

autoridades de la Universidad Regional Autónoma de los Andes para realizar las pruebas

necesarias para su posterior implementación, además de poseer los conocimientos

necesarios para el desarrollo de una aplicación que permita administrar y asegurar el

correcto funcionamiento de los equipos informáticos de la institución.

La realización del presente proyecto es de gran aporte teórico, debido a que se centra en

la utilización de software libre y herramientas de código abierto, que son instrumentos

que se encuentran actualmente en constante crecimiento y desarrollo, pues presenta la

ventaja de modificar el código de acuerdo al requerimiento de los usuarios, lo que

proporciona un software capaz administrar las incidencias que se reportan y al mismo

tiempo la generación de reportes que permita llevar un resumen acertado de los procesos

(21)

7

CAPÍTULO I. MARCO TEÓRICO

1.1 Origen y evolución de los sistemas Help Desk

Help Desk o mesa de ayuda puede ser comparado con otros anglicismos como On Line

Help (ayuda en línea), sin embargo existe una diferencia fundamental, pues este último

es proporcionado por el mismo software y puede adolecer de los mismos problemas u

aquel por el que se realizaba la consulta. Help Desk tiene como principal propósito el

establecimiento de un grupo de personas que proporcionen soporte a la consecución de

las tareas del personal de trabajo (Muns, 1993).

El sector de soporte técnico de TI ha crecido y ha alcanzado la madurez en los últimos

treinta años desde la aparición del ordenador personal en 1981. Los primeros Help Desk

en 1985 eran conocidos por su inutilidad, ya que estaban dotados de personal mal

formado y sin acceso a ninguna de las herramientas de las que disfruta el Help Desk del

siglo XXI. La Information Technology Infrastructure Library (ITIL) vio la luz por primera vez

a finales de la década de 1980 en respuesta a la inmadurez de TI y, gracias a este

conjunto de buenas prácticas, se introdujo el concepto de Service Desk integrado que

constituye el único punto de contacto para todas las consultas de clientes relacionados

con TI (Robertson, 2013).

El Help Desk surgió de la necesidad de proporcionar ayuda a los usuarios para

aprovechar al máximo las herramientas tecnológicas que manejan y a solucionar

problemas que se produjeran.

1.2 Análisis de las distintas posiciones teóricas sobre los sistemas help desk

Definición de Help Desk

Para Robertson (2013).

El Help Desk es un eficaz centro de soporte que ayuda a los clientes a aprovechar al

máximo la tecnología. El Help Desk ofrece un elevado nivel de servicio técnico enfocado

a la gestión de incidencias, la gestión de activos y la gestión básica de cambios (p.1).

La tecnología Help Desk es un conjunto de servicio, que mediante de uno o distintos

medios de contacto, ofrece la posibilidad de tratar y solucionar todos los posibles

sucesos, además de brindar la atención de requerimientos relacionados con los equipos

(22)

8

El propósito del Help Desk es el establecimiento de un grupo de personas que den

soporte a los problemas y dificultades que el personal contratado pueda tener respecto a

la utilización de las nuevas tecnologías. Permitir que las empresas se beneficien del

conocimiento de “esos pocos” es el objetivo fundamental del equipo Help Desk. (Alfredo,

Help Desk, 2011).

En definitiva, un Help Desk forma parte del grupo de soporte técnico que ostenta una

organización, cuyo objetivo es mantener operando sus equipos informáticos de manera

eficiente. Por lo general, este sistema proporciona soporte reactivo y proactivo tanto para

sus computadores como para sus usuarios; el primero ayuda a sus usuarios a efectuar

las tareas necesarias para realizar la actividad que se encuentran ejecutando, además

busca solucionar problemas como los virus que atacan al sistema. En cuanto al soporte

proactivo, el sistema Help Desk opera para eliminar las dificultades, es decir los técnicos

capacitan a los usuarios la manera de realizar diversas tareas y de esa manera reducir

los dificultades que se puedan presentar.

Help Desk maneja sus tareas utilizando un sistema de solicitud por tickets, es decir

cuando se presenta algún problema en los ordenadores, los usuarios llenan un ticket help

desk por teléfono o en línea, en el cual se coloca información como el tipo de programa

para el cual se solicita la ayuda, el departamento en el está trabajando el usuario, entre

otros. “Un Help Desk proporciona una excelente gestión de incidencias y garantiza que

todos los problemas del cliente se resuelven de forma oportuna y ordenada sin la

posibilidad de que se pierda ningún ticket” (Robertson, 2013).

Funcionamiento de un sistema Help Desk

Según Alfredo (2011), en el sistema Help Desk, “el usuario notifica su problema, y este

emite un ticket que contiene los detalles del problema; si el primer nivel es capaz de

resolver el problema, el ticket es cerrado y actualizado con la documentación de la

solución”. Sin embargo, si el problema no puede ser resuelto se envía a un técnico a la

estación de trabajo para encontrar la solución, si este no puede arreglarlo, el

requerimiento se envía al siguiente nivel de soporte. El esquema de la siguiente figura

(23)

9

Figura 1 Flujo de solicitud por turno del sistema Help Desk. NO

SI

TICKET ABIERTO

RESUELVE REQUERIMIENTO TICKET

CERRADO

Llamadas de requerimientos por parte de usuarios

PRIMER NIVEL DE SOPORTE Recibe llamadas y genera ticket de atención

PUEDE RESOLVER

SEGUNDO NIVEL DE SOPORTE Recibe ticket abierto y soluciona en sitio

TICKET CERRADO

REQUIERE SOPORTE ESPECIALIZADO

TERCER NIVEL DE SOPORTE Toma atención del requerimiento.

NO

(24)

10  Soporte de primer nivel

El primer contacto través de llamadas telefónicas u otros medios disponibles son

atendidos generalmente por este nivel, una vez receptada la solicitud, los técnicos del

Help Desk procuran resolver el caso a través de una guía remota al usuario para que

pueda solucionar el problema.

Soporte de segundo nivel

Si el caso no puede ser resuelto mediante línea telefónica u otro medio de soporte, es

necesario que el técnico se traslade al lugar, a lo que se le llama apoyo presencial o

soporte en el sitio.

Soporte de tercer nivel

Este nivel comprende áreas fuera del Help Desk, tales como soporte técnico,

administración de base de datos, desarrollo de software y administración de redes (Rea,

2014).

Miembros del sistema Help Desk

Cada miembro del equipo es considerado como técnico, de la misma manera cada uno

puede tener distintos puestos como líder de equipo o analista de datos, sin embargo las

funciones principales para resolver y evitar problemas son las de los técnicos.

Funciones del técnico

Las grandes empresas soportan actualmente una gran carga de aplicaciones informáticas

como: paquetes informáticos, computadores, impresoras, servidores, etc., y todos ellos

se encuentran conectados a la red, razón por la cual, cuando falla uno de ello es preciso

comunicase con el técnico Help Desk.

Según lo manifiesta Microsoft (2012, p. 5), las funciones de un técnico son las siguientes:

- Proveer por lo menos 5 horas en promedio de servicio por semana en el Help Desk y

registrar dichas horas en la base de datos de manera correcta.

- Responder a las solicitudes por boletas de los problemas que presentan los usuarios,

interpretarlos y dar solución con la mayor brevedad posible.

- Realizar las labores de mantenimiento que se han programado de manera periódica.

- Realizar el seguimiento adecuado a las solicitudes por boletas hasta que se

(25)

11

- Participar en capacitaciones de manera continua.

- Esforzarse continuamente para proporcionar un servicio de alta calidad al cliente.

De acuerdo a la actividad que la empresa realiza, sus funciones pueden ser las

siguientes:

Soporte de programas informáticos: Resuelve problemas con los paquetes ofimáticos estandarizados.

Implantación y mantenimiento de software: Instalar nuevos programas o actualizar las versiones existentes en los equipos y compradora su correcto funcionamiento.

Mantenimiento de bases de datos de clientes o correo: Lleva la información sobre el usuario, contraseña y áreas de acceso de los empleados que trabajan en el lugar.

Servidores y redes: Cuando existe fallas en la conexión del sistema informático es preciso solicitar apoyo de los expertos en redes.

Funciones del líder de equipo

El líder de Help Desk tiene la obligación de usar sus habilidades organizativas, de

comunicación y de liderazgo para alcanzar que el sistema trabaje de manera efectiva. De

acuerdo a lo que manifiesta Microsoft (2012), las actividades específicas que debe

realizar un líder de equipo son las siguientes:

- Supervisar la respuesta oportuna a las solicitudes de boleta.

- Asegurar que se efectúen las tareas rutinarias de mantenimiento.

- Brindar asistencia en la coordinación de los proyectos especiales

- Supervisar que los datos de Help Desk registrados por los técnicos sean correctos.

- Facilitar la comunicación entre todos los óganos y miembros del equipo

- Mantener al asesor informado de forma periódica

- Supervisar el cuidado del lugar donde el equipo o miembros del Help Desk realizan su

trabajo.

Funciones del analista de datos

El analista de datos es el encargado de asegurar que los datos recibidos mediante las

boletas generadas se recopilen y se use de forma adecuada para perfeccionar la calidad

del servicio de Help Desk. De acuerdo a Microsoft (2012), además de técnico, el analista

(26)

12

- Recopilar los reportes de manera habitual para el equipo Help Desk.

- Coordinar esfuerzos para usar los datos del Help Desk de tal forma que apoye y

modifique los servicios, además de determinar las necesidades de capacitación del

equipo.

Áreas de soporte

El sistema Help Desk cubre las siguientes áreas de soporte:

1. Soporte de hardware

“Incluye crear y mantener un inventario preciso, evaluar y reemplazar partes con fallas y realizar rutinas de mantenimiento” (Suarez, 2010). Este soporte implica trabajos físicos en

la computadora relacionado con el mal funcionamiento o fallas en la configuración.

2. Soporte del sistema operativo

“El soporte del sistema operativo incluye la ejecución de instalaciones, actualizaciones y

parches de software y mantenimientos periódicos al sistema operativo, como la

desfragmentación de los discos duros” (Zabala, 2015). Mediante este soporte se logra

mejorar el desempeño del sistema operativo e incrementar su eficiencia.

3. Soporte para redes

Para Zabala (2015) “Está limitado por lo general a problemas relacionados con la internet

o la intranet, ya que las dificultades de conexión pueden surgir debido a problemas con

cuentas de computadores o de usuarios, así como problemas físicos en la red.”

4. Soporte de seguridad

“Abarca problemas relacionados con la protección contra virus de una computadora individual o en la red, incluyendo la seguridad física de los mismos” (Zabala, 2015). Se

prioriza el cuidado de los computadores asegurando que el sistema operativo y los

antivirus siempre se encuentren actualizados.

5. Soporte a tareas de usuario

“Significa ayudar a los consumidores a realizar tareas con un software de aplicación específico” (Zabala, 2015). Este tipo de soporte trata de solucionar problemas

ocasionados directamente por el usuario al ejecutar tareas con las que no se encuentran

(27)
(28)

14

Ventajas y Desventajas de un sistema Help Desk

Ventajas

Reducir el tiempo que dedicábamos a redescubrir como solucionar el mismo

problema que alguien en otro punto de la empresa ya ha investigado y solucionado.

Es poder guardar toda comunicación entre el proveedor del servicio y el cliente.  Autocrítica constructiva. Es la única forma de conocer la productividad de cada

técnico, tanto en carga de trabajo, como en la rapidez con la que realiza esta.

Además ayuda a identificar la calidad del trabajo que se realiza por acontecimientos

reabiertos y por la evolución de las incidencias en los servicios que el técnico

administra (Hospemex, 2016).

Identificar la carga de trabajo real de cada técnico. Permite identificar el momento

en que se requiere aumentar el equipo de trabajo, en cuantas personas, y si es

estacional o no (Hospemex, 2016).

Desventajas

 Brindar solución a problemas relacionados con computadoras de manera inmediata.

Es necesario el Help Desk pero involucra directamente la economía de las empresas.

 Brindar soporte técnico en diferentes campos tales como, S.O., redes, seguridad y

tareas de usuario. El proceso se puede demorar debido a los diferentes actores que

deben dar solución al proceso.

 Al trabajar con usuarios es difícil la condición en la que se encuentre (forma de ser) el

usuario al recibir el servicio.

Asistencia técnica

El soporte técnico es un servicio que tiene como finalidad la prevención y solución de

problemas técnicos de hardware y software en los sistemas informáticos. “El técnico de

soporte es un técnico de mantenimiento informático que debe asistir a los usuarios a

distancia para solucionar los problemas con los que se encuentran al usar herramientas

informáticas, especialmente cuando la máquina no funciona” (Kioskea, 2014).

Contar con un servicio ayuda técnica en una institución garantiza el manejo de los

sistemas de información de forma rápida y oportuna, además de ello aumenta la calidad

(29)

15

elevados en situaciones críticas que se originan por falta de mantenimiento y permite

brindar atención oportuna en casos de presentarse cualquier eventualidad.

Tipos de soporte técnico

Para brindar el servicio de soporte técnico se puede utilizar distintos medios según lo

indica Valderrama & Minaya (2014):

Soporte técnico vía telefónica: El usuario recibe indicaciones de un técnico por vía telefónica, generalmente para solucionar problemas simples como cables mal conectados

o problemas de software simples como configuraciones básicas.

Soporte técnico vía correo electrónico: Se brinda ayuda al usuario a través de un correo electrónico con instrucciones, gráficos u otros, para solucionar algún inconveniente

que se ha reportado previamente.

Soporte técnico vía chat: posee las mismas características del soporte por vía correo

electrónico, con la diferencia que la interacción con el usuario es en tiempo real.

Soporte técnico vía asistencia técnica personal: Es utilizado para asistir problemas complejos de hardware, los mismos que necesariamente necesitan la presencia de un

técnico.

Soporte técnico vía asistencia remota: Es recomendado para problemas de configuraciones, aplicaciones, instalaciones, desinstalaciones de programas, o todo lo

relacionado con el software del computador. En este tipo de soporte, el técnico puede

acceder a la pantalla del computador para reparar el problema.

Categorías de la asistencia técnica

Capacitación: Proporciona conocimientos que permiten a las instituciones fortalecer la capacidad para la innovación y afrontar el cambio, percibir los requerimientos del entorno,

tomar decisiones acertadas en situaciones complejas, trabajar en equipo y valorar lo

público (Perilla, 2010).

Asesoramiento: “Proporciona ayuda en el proceso de toma de decisiones, identifica

problemas, señala oportunidades de mejora” (Perilla, 2010). Además de ello el técnico

(30)

16

Acompañamiento: Tiene que ver con la atención en el lugar donde se ha presentado el problema, es decir está orientado a la solución de dificultades de forma directa.

Software libre

Inicios del software libre

El software libre, tal y como lo conocemos hoy, dio sus primeros pasos con un manifiesto

en favor de la libertad de expresión y un proyecto conocido hoy mundialmente, el

proyecto GNU. Y con él, vio la luz probablemente una nueva forma de ver y entender el

software y los bienes intangibles que se ha visto acelerada con la masiva implantación de

Internet en las postrimerías del siglo XX y principios del actual (Heras & González, 2001).

El sector informático está dando un gran giro gracias a la utilización del software libre;

este tuvo su origen a principio de los años 80, cuando Richard Stallman que había sido

programador en el MIT(Massachussets Institute of Technology), inicia el proyecto GNU,

sentando las bases filosóficas del software libre y fundando la Free Software Fundation,

además de ello contribuyó a sentar las bases legales al aportar a la escritura de las

primeras licencias que es la GPL, encaminado a que el software libre sea una realidad,

pues construyó varios programas como el editor, compilador, depurador. (Gonzáles,

2011, p. 8)

El trabajo realizado por Stallman despertó el interes de muchas empresas y usuarios,

irrumpiendo en grandes sectores de la industria informatica, tal es el caso de fabricantes

de hardware como Intel, Cisco o Sony utilizan sobre sus procesadores el software libre.

Definición de Software Libre

“El concepto de software libre es fundamentalmente legal: es un software con el que se pueden hacer cierto tipo de cosas, porque su autor da permiso para ello” (Gonzáles,

2011, p. 6), es decir el usuario tiene la libertad de ejecutar, cambiar, distribuir y mejorar el

software según sus requerimientos.

De acuerdo al criterio de Gonzáles, Seoane, & Robles (2003) el concepto de Software

libre involucra cuatro libertades:

1. Libertad para ejecutar el programa en cualquier sitio, con cualquier propósito y para

siempre.

2. Libertad para estudiarlo y adaptarlo a las necesidades del cliente y desarrollador,

(31)

17

3. Libertad de redistribución, de modo que permita colaborar con vecinos y amigos.

4. Libertad para mejorar el software y publicar las mejoras (Gonzáles, Seoane, &

Robles, p. 16).

Licencias de Software Libre

Las licencias de software libre son escritos jurídicos que regulan el uso de derechos de

propiedad intelectual sobre los programas de ordenador, “se encuentran sometidas a las normas de propiedad intelectual” (Fajardo, 2006, p.5), es decir las licencias corresponden

a la autorización formal que el autor de un software le proporciona aun interesado para

realizar modificaciones al programa. “La licencia no es nada más que un texto que

especifica cómo podrá utilizarse el código o el programa. Si no se aceptan las

condiciones que impone la licencia, no puede utilizarse o modificarse el código o el

programa” (Porcel & Rodríguez, 2005).

Tipos de licencia para software libre

Existe una gran variedad de licencias, entre ellas la GNU/GLP que es considerada como

la más pura según la filosofía de software libre. A continuación se citan algunas de las

licencias más conocidas con sus características más importantes:

GNU/ GLP: La Licencia Pública General GNU garantiza a los usuarios finales la libertad de usar, estudiar, compartir y modificar el software. Tiene como finalidad declarar que el

software cubierto por esta licencia es software libre y protegerlo de intentos de

apropiación que delimiten esas libertades a los usuarios. Esta licencia “asegura las cuatro

libertades y por eso es muy vírica. La idea es que la persona que recibe un programa

tiene los mismos derechos que tenía el distribuidor cuando él obtuvo el programa”

(Porcel & Rodríguez, 2005, p.10)

GNU/ LGLP: (Lesser General Public License), esta licencia sigue la misma filosofía GNU/ GPL. “Esta licencia es permisiva, ya que a más de garantizar la libertad de modificar y

compartir el software cubierto por ella, asegura que la modificación del programa pueda

“enlazarse a” (en el caso de una biblioteca) o “ser utilizada por” (en el caso de un software) un programa sin licencia” (Morales, 2015, p.10). El objetivo de esta licencia es

facilitar el acceso al código libre al usuario, para ello permiten que ciertas bibliotecas de

software puedan ser utilizados desde programas no libres.

AGPL: Es una GNU GPL con una cláusula nueva, “está diseñada exclusivamente para

(32)

18

usuarios de los servicios(típicamente aplicaciones web) puedan adquirir el codigo fuente

del programa que realiza los procesos o computos en el servidor” (Morales, 2015). Esta

licencia posee la obligación de distribuir el software para ofrecer servicios mediante una

red de ordenadores.

Licencia X11 y Xfree86: “Permite hacer modificaciones en el software y comercializarlo,

pero sin publicar los cambios” (Porcel & Rodríguez, 2005).

BSD: Cubre las distribuciones de software de Berkeley Software Distribution, además de otros programas. “El software puede ser vendido y no hay obligaciones de incluir el

código fuente. Esta licencia garantiza el crédito a los autores del software pero no intenta

garantizar que las modificaciones futuras permanezcan siendo software libre”

(Informática-Hoy, 2007). Es una licencia permisiva, pues impone pocas limitaciones

sobre el uso, modificaciones y redistribución del software.

Artistic License: “Tiene una redacción bastante laxa, y por tanto, los defensores de GNU

no la aconsejan y prefieren que si alguien desea una licencia no vírica utilice Xfree86 (o

similares)” (Porcel & Rodríguez, 2005, p.11).

Apache: De acuerdo a lo que lo indica Lacomella (2007), esta licencia permite descargar libremente y utilizar el software en su totalidad o en partes. Esta licencia añade

condiciones extra que se relacionan con patentes: requiere incluir un permiso de uso de

patentes por parte del autor de las patentes y además puede revocarse la licencia por

problemas de patentes.

IBM Public License Versión 1.0: “Muy parecida a la GNU/GPL, pero tiene diferencias en

el tratamiento de las patentes” (Porcel & Rodríguez, 2005).

Mozilla Public License (MPL)

Esta licencia no permite enlazar códigos bajo licencia GNU/GLP, promueve la

colaboración evitando el efecto "viral" de la GPL, sin embargo no es tan permisiva como

las licencias tipo BSD. Según lo indica Lacomella (2007) la licencia “MPL deja abierto el

camino a una posible reutilizar de forma comercial no libre del software, si el usuario así

lo desea, sin restringir la reutilización del código ni el relicenciamiento bajo la misma

(33)

19

Netscape Public License (NPL)

Según lo indica Caraballo, Madera, & Odin (2004), “La Netscape Public License fue

desarrollada por Netscape cuando lanzó como Código Fuente Abierto a su producto

Netscape Navigator. Actualmente esta versión del navegador se la conoce como Mozilla.”

Herramientas de desarrollo

Html

HTML (HyperText Markup Language) es un lenguaje muy sencillo que permite describir

hipertexto, es decir, texto presentado de forma estructurada y agradable, con enlaces

(hyperlinks) que conducen a otros documentos o fuentes de información relacionadas, y

con inserciones multimedia (gráficos, sonido...) La descripción se basa en especificar en

el texto la estructura lógica del contenido (títulos, párrafos de texto normal,

enumeraciones, definiciones, citas, etc) así como los diferentes efectos que se quieren

dar (especificar los lugares del documento donde se debe poner cursiva, negrita, o un

gráfico determinado) y dejar que luego la presentación final de dicho hipertexto se realice

por un programa especializado (Martínez, 1995, p. 2).

En definitiva se determina que HTML es el lenguaje de programación que permite la

creación de páginas web. El funcionamiento de la mayor parte de los sitios web se basa

en este lenguaje, pues es la base de los sitios de internet, su función es la gestión y

organización de contenidos.

HTML 5

El Html 5 (HyperText Markup Language versión 5) es la quinta revisión del lenguaje de

programación básico de la World Wide Web, el HTML, esta nueva versión pretende

corregir problemas con los que algunos desarrolladores web se encuentran en las

versiones actuales, así como rediseñar el código de acuerdo a las nuevas necesidades

de la web de hoy en día.

“Los cambios en HTML 5 empiezan añadiendo semántica y accesibilidad implícitas, especificando cada detalle y borrando cualquier ambigüedad” (Reyes, 2013).

HTML 5 provee básicamente tres características: estructura, estilo y funcionalidad. Nunca

fue declarado oficialmente pero, incluso cuando algunas APIs (Interface de programación

de Aplicaciones) y la especificación de CSS3 por completo no son parte del mismo,

(34)

20

tecnologías son altamente dependientes y actúan como una sola unidad organizada bajo

especificaciones de HTML5 (Gauchat, 2012).

Entre las características de HTML5 se encuentran:

 Elemento <convas> para dibujo en 2D

 Para la reproducción de multimedia se poseen los elementos <video> y <audio>  Posee nuevos elementos de contenido específicos como: <footer> al final de la

página, donde se incluyen los modos de contacto, etc; <nav> que crea una colección

de vínculos a otros sitios o páginas; <section> una sección determinada que incluye

su propio encabezamiento; <article> una entrada independiente en un bllog, sitio o

revista

 Se incorpora nuevos controles de formulario, como fecha, hora, calendario, correo y

búsqueda (Erostarbe, 2010).

PHP

PHP es un lenguaje de programación muy potente que, junto con HTML, permite crear

sitios web dinámicos, este es instalado en el servidor y funciona con versiones de

Apache, Microsoft, Netscape Enterprise Server y otros. La forma de usar php es

insertando código php dentro del código html de un sitio web. Cuando un cliente

(cualquier persona en la web) visita la página web que contiene éste código, el servidor lo

ejecuta y el cliente sólo recibe el resultado” (Huerta, 2014, p. 19). La ejecución del código

PHP es en el navegador a diferencia de otros desarrolladores que se los realiza en el

navegador.

Un archivo PHP normalmente suele contener HTML y trozos de código PHP. Por ello

antes de estudiar PHP es necesario haber estudiado HTML. A veces, se dice que PHP es

un lenguaje “embebido” en HTML, es decir, incrustado en código HTML. Todos los

fragmentos de código PHP deben comenzar con la siguiente cadena de caracteres:

<?php ,y finalizar con ?> (González, 2005).

Base de datos

Una base de datos se define como un conjunto de datos relacionados entre sí, así lo

manifiesta Camps, et.al (2005) “es la representación integrada de los conjuntos de

entidades instancia correspondientes a las diferentes entidades tipo del SI y de sus

(35)

21

compartida por muchos usuarios de distintos tipos”, es decir contienen información qcon

datos relacionados a diversos temas, los mismos que se encuentran categorizados de

diversas maneras pero que comparten entre si algún tipo de vínculo que busca

ordenarlos y clasificarlos en conjunto.

En definitiva, una base de datos son recursos que reúnen todo tipo de información con el

objetivo de atender a las necesidades de un amplio grupo de usuarios, es decir

corresponde al conjunto de datos debidamente estructurados que representa ciertos

objetos y sus interrelaciones. Las bases de datos informáticas pueden ser creados a

partir de software o incluso en línea usando Internet.

Características

Según Valle (2009), las bases de datos poseen las siguientes características:

 “Independencia de los Datos: Los datos no dependen del programa y por tanto

cualquier aplicación puede hacer uso de los datos.

 Reducción de la Redundancia: Se refiere a la duplicación de los datos, al reducir ésta

al máximo conseguimos un mayor aprovechamiento del espacio y además evitamos

que existan inconsistencias entre los datos. Las inconsistencias se dan cuando nos

encontramos con datos contradictorios (Valle, 2009).

 Seguridad: Un Sistema de Base de Datos debe permitir tener un control sobre la seguridad de los datos.”

Las bases de datos generalmente se visualizan como una tabla de una hoja de cálculo o

como un formulario, en la que los registros son las filas y las columnas son los campos.

Además de ello, permite realizar un listado de la base de datos y realizar la programación

a usuarios avanzados.

Herramientas para Base de Datos

Los sistemas de gestión de base de datos son software que permiten a los usuarios crear

y mantener base de datos, además de ello permite escribir consultas a una base de datos

individual para realizar modificaciones, recuperaciones, borrado e inserción de datos. En

el mercado existen diversos sistemas como: Access, SQL Server, Oracle, BD2, Sybase,

(36)

22 A continuación se detallan los siguientes:

MySQL

MySQL es un sistema gestor de base de datos muy conocido y ampliamente usado por

su simplicidad y notable rendimiento. A pesar de carecer de ciertas características

avanzadas disponibles en otros sistemas de Gestión de Bases de Datos del mercado,

esta herramienta es atractiva para aplicaciones comerciales, como de entretenimiento

precisamente por su facilidad de uso y tiempo reducido (Casilla, Ginesta, Marc, & Pérez,

2003). Es uno de los motores más usados en Internet debido a que es gratis para las

aplicaciones de índole no comercial.

MySQL es un motor de base de datos SQL:

 Muy rápido.

 Multi-threat.

 Multiusuario.

Disponemos de dos tipos de licencia:

 Open Source/Software libre (GNU General Public License).

 Standard commercial license.

Oracle

Según Nipas (2014), Oracle es un sistema de gestión de bases de datos fabricado por

Oracle Corporation, este sistema es considerado como el más completo, pues posee

gran estabilidad, escalabilidad y es multiplataforma, razón por la cual es el motor de base

de datos más usado a nivel mundial.

Su mayor defecto es su enorme precio, que dependen de la versión y las licencias que se

adquieran, además de ello ha sido criticado por algunos especialistas por la seguridad de

la plataforma y las políticas de suministro de parches de seguridad.

Características de Oracle

 Oracle puede ser ejecutado en todas las plataformas desde una Pc hasta un

supercomputador

 Admite el uso de particiones para la avance de la eficiencia, de replicación e incluso

ciertas versiones admiten la administración de bases de datos distribuidas.

(37)

23

Arquitectura cliente servidor

La arquitectura cliente-servidor consiste en un cliente que realiza peticiones a otro

programa que le proporciona respuesta. En tal sentido la red cliente-servidor es una “red

de comunicaciones en la que todos los clientes están conectados a un servidor, en la cual

se centralizan los diversos recursos y aplicaciones con que se cuenta; poniéndolos a

disposición de los clientes cada vez que estos son solicitados” (Leal & Medina, 2011).

El servidor es el encargad de suministrar las peticiones realizadas por los clientes, esta

arquitectura permite distribuir físicamente los procesos de forma más eficiente y de esa

manera reducir enormemente el tráfico de red.

Figura 2 Arquitectura Cliente-servidor

Fuente: (Marambio, Ventajas cliente-servidor, 2016)

Cliente

El cliente, también conocido con el termino front- end, es el proceso que permite al

usuario formular los requerimientos y pasarlos al servidor; este es el encargado de

manejar todas las funciones relacionadas con el manejo y despliegue de los datos,

motivo por el cual se encuentran desarrollados en plataformas que ayudan a construir

interfaces graficas de usuario.

Según lo indica Leal & Medina (2011), las funciones que lleva a cabo el cliente son las

siguientes:

(38)

24  Interactuar con el usuario.

 Procesar la lógica de la aplicación y hacer validaciones locales.  Generar requerimientos de bases de datos.

 Recibir resultados del servidor.  Formatear resultados (p. 6).

Servidor

Los servidores pueden ser de una naturaleza muy variada es decir, de archivos, de

correo electrónico, de impresión, de red entre otros, representa al proceso encargado de

atender a los múltiples clientes que realizan peticiones de algún recurso administrado por

el mismo, realiza el servicio y devuelve el resultado al cliente.

Según lo plantea Leal & Medina (2011) el servidor presenta las siguientes funciones:

 Aceptar los requerimientos de bases de datos que hacen los clientes.  Procesar requerimientos de bases de datos.

 Formatear datos para trasmitirlos a los clientes.

 Procesar la lógica de la aplicación y realizar validaciones a nivel de bases de datos.

Ventajas del esquema Cliente/ Servidor

Recursos centralizados: “Debido a que el servidor es el centro de la red, puede

administrar los recursos que son comunes a todos los usuarios, por ejemplo: una

base de datos centralizada se utilizaría para evitar problemas provocados por datos

contradictorios y redundantes” (Kioskea, 2014).

Seguridad mejorada: “Ya que la cantidad de puntos de entrada que permite el acceso a los datos no es importante” (Kioskea, 2014).

Administración al nivel del servidor: Ya que los clientes no juegan papl importante

en este modelo, requieren menos administración (Kioskea, 2014).

Red escalable: es posible quitar o agregar clientes sin afectar el funcionamiento de la

red y sin la necesidad de realizar mayores modificaciones (Kioskea, 2014).

1.2 Valoración crítica de los conceptos principales de las distintas posiciones teóricas sobre el sistema Help Desk

Robertson (2013) indica que el sistema Help Desk brinda un gran nivel de servicio técnico

que se enfoca a la gestión de incidencias, la gestión de activos y la gestión básica de

(39)

25

todos los problemas del cliente sean solucionados de forma oportuna y ordenada, sin la

posibilidad de que se pierda alguna solicitud o requerimiento.

Después de analizar la definición de Robertson y posiciones de diferentes autores se

determina que un sistema Help Desk permite gestionar eficazmente el soporte interno de

una organización, además de ello contiene una base de datos en donde el cliente puede

buscar respuestas antes de reportar una nueva solicitud o incidencia, lo que reduce el

volumen de trabajo del área informática, razón por la cual se determina que la

implementación de un sistema help desk va a contribuir al mejoramiento de la gestión de

soporte técnico así como el uso correcto de las herramientas informáticas dentro de la

Universidad Autónoma de los Andes “UNIANDES” Puyo, pues se aplican nuevas técnicas

informáticas en el diseño de un servicio de soporte remoto. Además de ello, la

investigación va a servir como aporte a los futuros trabajos de los estudiantes de la

Universidad.

La presenta investigación se basa en las definiciones que Robertson, Alfredo y Rea

proporcionan acerca de los sitemas help desk, considerándolas como los más idoneoas

para aplicarlos en el proceso de la implementacion de la aplicación.

Para la implementación del software informático Help Desk se utiliza el lenguaje de

programación HTML PHP con una base de datos Mysql, la cual permite administrar los

datos de manera confiable y rápida, considerando como base las definiciones que

Matínez, Huerta y González les dan a estas herramientas.

De la misma manera se considera importante la definición de Reyes (2013) en cuanto a

HTML5 quien indica que “los cambios en HTML 5 empiezan añadiendo semántica y accesibilidad implícitas, especificando cada detalle y borrando cualquier ambigüedad.”,

por tal motivo es menester partir de estas teorías para desarrollar un sistema help desk

que ayude a resolver los problemas más frecuentes del área de telemática con un código

sencillo y una interfaz amigable para el usuario.

1.3 Análisis crítico sobre el objeto de investigación actual del sector, rama o empresa, contexto institucional.

La Universidad Autónoma de los Andes UNIANDES, ubicada en el centro de la ciudad de

Puyo, busca automatizar sus procesos, a través de la implementación de un sistema de

informático help desk que permita la ágil atención de los inconvenientes que se presenten

en el área de soporte técnico y así aumentar la satisfacción de los usuarios que en este

(40)

26

En la actualidad la Universidad no hace uso adecuado de los nuevos sistemas de

información, pues el control y registro de requerimientos e incidencias se realiza

manualmente, es decir cuando el usuario presenta algún tipo de inconveniente lo reporta

por medios como, vía telefónica, correo electrónico o en la mayoría de casos por

comunicación directa en forma personal a algún miembro del área de telemática, el

mismo que comunica a una persona de soporte técnico para que ayude en la solución del

problema, siempre y cuando se encuentren uno de ellos disponible. En caso de que todos

los técnicos se encuentres ocupados, el usuario debe esperar o insistir hasta que se

atienda su requerimiento.

Además de ello se determina que actualmente el área de soporte técnico recibe un alto

número de peticiones innecesarias, ya que se data un promedio de 3 llamadas diarias, de

las cuales por lo menos 2 son por problemas que deberían poder ser resueltos por los

mismos usuarios debido a su sencillez, sin embargo al no hacer uso las herramientas

tecnológicas actualizadas para guiar a los usuarios sobre la manera de actuar en estos

casos, se siguen suscitando dichos inconvenientes.

Con lo expuesto se puede manifestar la necesidad de la Universidad Autónoma de los

Andes UNIANDES sede Puyo, de disponer un sistema Help desk en el área informática,

para brindar un adecuado soporte técnico al personal administrativo de la institución y

además de ello tener un registro confiable de las peticiones de incidencias y

requerimientos que se presentan en el área.

1.4 Conclusiones parciales del capítulo

El Help Desk o mesa de ayuda es una herramienta que permite prevenir y corregir las

fallas que se presentan en los sistemas informáticos, el mismo que permite ahorrar

tiempo y dinero para las empresas que dispongan de dicho sistema, pues es importante

considerar que ayuda a mejorar el y proporcionar mantenimiento de las computadoras,

(41)

27

CAPÍTULO II. MARCO METODOLÓGICO Y PLANTEAMIENTO DE LA PROPUESTA

2.1 Caracterización del sector, rama, empresa, contexto institucional o problema seleccionado para la investigación.

El presente trabajo de investigación se realizó en la Universidad Autónoma de los Andes

“UNIANDES” Puyo que se encuentra ubicada en las calles 9 de octubre y AV. Francisco

de Orellana.

Figura 3 Ubicación Universidad UNIANDES Puyo

Fuente: Google maps

Antecedentes Históricos

La Universidad Regional Autónoma de Los Andes UNIANDES es un Centro de Educación

Superior, que ofrece formación integral a sus estudiantes sin distinción de raza, sexo,

religión o política; es una unidad de derecho privado y laico, con personería jurídica y

autonomía administrativa y financiera, creada en cumplimiento del Art 7 de la ley de

Universidades y Escuela Politécnicas del Ecuador. Se basa en el informe N° 01235 del 10

de octubre de 1996 emitido por el Consejo Nacional de Universidades y Escuelas

Politécnicas CONEUP, en la ley de creación de Universidades expedida por el Congreso

Nacional el 9 de enero de 1997 y su publicación en el Registro Oficial N° 07 del 20 de

(42)

28

La Universidad Regional Autónoma de Los Andes “UNIANDES” tiene su matriz en la

ciudad de Ambato, con extensiones en las ciudades de: Tulcán, Ibarra, Santo Domingo,

Quevedo, Babahoyo, Riobamba y Puyo.

Misión

La misión de la Universidad es “Ofrecer una formación profesional y especializada por

competencias, dirigida a bachilleres y profesionales del Ecuador y del exterior, sustentada

en fundamentos filosóficos, axiológicos y éticos, de identidad, espíritu crítico,

emprendimiento y creatividad, a través de diversas modalidades de estudio, con docentes

de cuarto nivel y orientada al desarrollo de las culturas universal y ancestral ecuatoriana,

de la ciencia y la tecnología, mediante la docencia, investigación y vinculación con la

colectividad”.

Visión

La universidad tiene como visión “Ser una institución reconocida a nivel nacional e

internacional por su calidad, manteniendo entre sus fortalezas un cuerpo docente de alto

nivel académico y un proceso de formación profesional centrado en el estudiante, acorde

a los avances científicos, tecnológicos de investigación en vínculo permanente con los

sectores sociales y productivos”.

Oferta académica

La Universidad Autónoma de los Andes UNIANDES Puyo, en sus modalidades presencial

y semipresencial en carreras de grado, consta de las siguientes facultades:

Facultad Dirección de Empresas

 Administración de empresas y negocios

Facultad Jurisprudencia

Figure

Figura 2 Arquitectura Cliente-servidor
Tabla 1 Población   POBLACIÓN  CANTIDAD  Rector  1  Área de telemática  2  Inspector  1  Secretarias  2  Biblioteca  1  Cajera  1  TOTAL  8  Muestra
Tabla 3 Factibilidad técnica
Tabla 5 Identificación de autores y tareas
+7

Referencias

Documento similar

El objeto de estudio del siguiente trabajo, agrupa los procesos para la gestión de las revisiones en el Grupo de Calidad del Centro, identificando las actividades a desarrollar

Dando seguimiento al trabajo de diploma de Oval Riverón bajo el título “Servicio de Soporte Técnico utilizando la tecnología Service – Desk” realizado en el año 2007, se

En este capítulo se realizó un estudio de las tendencias actuales para el desarrollo de Sistemas de Gestión de la Información, fundamentándose las tecnologías que son más

Aplicando la reingeniería en el área de Soporte Informático por medio de un “Help Desk” en la unidad CNEGSR se tendrá una organización, una documentación,

 Para recibir todos los números de referencia en un solo correo electrónico, es necesario que las solicitudes estén cumplimentadas y sean todos los datos válidos, incluido el

Este servicio es útil para los grupos y empresas desarrolladoras de software, ya que facilita la comunicación entre los clientes y la empresa e incrementa la calidad de los

El objetivo general de este trabajo será: desarrollar una herramienta que permita la configuración de la aplicación de recuperación de la información existente en los Sistemas

6 José Carlos Rovira, en su estudio Léxico y creación poética en Miguel Hernández, expone lo que para él simboliza la figura del rayo: “El poeta es rayo que no cesa,