PROYECTO DE TITULACIÓN INGENIERO EN...

204
UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES DESARROLLO DE UN SISTEMA INFORMÁTICO PARA LA ADMINISTRACIÓN, CONTROL Y GESTIÓN DE INCIDENCIAS EN EL ÁREA DE TI, PERMITIENDO EL INGRESO DE LAS ACTIVIDADES REALIZADAS MEDIANTE UNA APP DESARROLLADA EN ANDROID.” PROYECTO DE TITULACIÓN Previa a la obtención del Título de: INGENIERO EN SISTEMAS COMPUTACIONALES AUTORES: VARGAS OTUNA JONATHAN CRISTHIAN LANDABURU VERA MICHAEL LUIS TUTOR: ING. MIGUEL MOLINA CALDERÓN, M.Sc. GUAYAQUIL ECUADOR 2016

Transcript of PROYECTO DE TITULACIÓN INGENIERO EN...

Page 1: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

“DESARROLLO DE UN SISTEMA INFORMÁTICO PARA LA

ADMINISTRACIÓN, CONTROL Y GESTIÓN DE INCIDENCIAS EN EL ÁREA

DE TI, PERMITIENDO EL INGRESO DE LAS ACTIVIDADES REALIZADAS

MEDIANTE UNA APP DESARROLLADA EN ANDROID.”

PROYECTO DE TITULACIÓN

Previa a la obtención del Título de:

INGENIERO EN SISTEMAS COMPUTACIONALES

AUTORES:

VARGAS OTUNA JONATHAN CRISTHIAN

LANDABURU VERA MICHAEL LUIS

TUTOR: ING. MIGUEL MOLINA CALDERÓN, M.Sc.

GUAYAQUIL – ECUADOR

2016

Page 2: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

REPOSITORIO NACIONAL EN CIENCIAS Y TECNOLOGÍA

FICHA DE REGISTRO DEL PROYECTO DE TITULACIÓN

TÍTULO “DESARROLLO DE UN SISTEMA INFORMÁTICO PARA LA ADMINISTRACIÓN,

CONTROL Y GESTIÓN DE INCIDENCIAS EN EL ÁREA DE TI, PERMITIENDO EL INGRESO DE

LAS ACTIVIDADES REALIZADAS MEDIANTE UNA APP DESARROLLADA EN ANDROID”

REVISORES:

INSTITUCIÓN: Universidad de Guayaquil FACULTAD: Ciencias Matemáticas y Físicas

CARRERA: Ingeniería en Sistemas Computacionales

FECHA DE PUBLICACIÓN: 2 Diciembre del 2016

N° DE PÁGS.: 188

ÁREA TEMÁTICA: Área de tecnología

PALABRAS CLAVES: Servicios, Técnicos, Ayuda.

RESUMEN: Desarrollo de un sistema informático que permita el manejo y control de incidencias reportadas de una manera ágil integrando una App móvil para sistemas operativos Android e IOS, que nos ayude a solucionar los problemas en menos tiempo. El sistema Web permitirá crear casos para los problemas de los clientes. La aplicación móvil permitirá ingresar reportes del trabajo realizado.

N° DE REGISTRO: N° DE CLASIFICACIÓN:

DIRECCIÓN URL:

ADJUNTO PDF SÍ NO

CONTACTO CON AUTORES: Jonathan Cristhian Vargas Otuna

Michael Luis Landaburú Vera

TELÉFONO: 098 9584682

0997642644

E-MAIL: [email protected]

[email protected]

CONTACTO DE LA INSTITUCIÓN:

Universidad de Guayaquil

Carrera de Ingeniería en Sistemas Computacionales e Ingeniería en Networking

Dirección: Víctor Manuel Rendón 429 y Baquerizo Moreno, Guayaquil.

NOMBRE: Ing. Miguel Molina Calderón , M. Sc

TELÉFONO: (04) 2 307729

X

Page 3: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

III

APROBACIÓN DEL TUTOR

En mi calidad de Tutor del trabajo de titulación, “DESARROLLO DE UN SISTEMA

INFORMÁTICO PARA LA ADMINISTRACIÓN, CONTROL Y GESTIÓN DE

INCIDENCIAS EN EL ÁREA DE TI, PERMITIENDO EL INGRESO DE LAS

ACTIVIDADES REALIZADAS MEDIANTE UNA APP DESARROLLADA EN ANDROID”

elaborado por los Sres. Jonathan Cristhian Vargas Otuna y Michael Luis

Landaburú Vera, Alumnos no titulados de la Carrera de Ingeniería en Sistemas

Computacionales, Facultad de Ciencias Matemáticas y Físicas de la Universidad

de Guayaquil, previo a la obtención del Título de Ingeniero en Sistemas, me

permito declarar que luego de haber orientado, estudiado y revisado, la Apruebo

en todas sus partes.

Atentamente

Ing. Miguel Molina Calderón, M.Sc

TUTOR

Page 4: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

IV

DEDICATORIA

Este proyecto de titulación lo

dedicamos en primer lugar a

Dios el cual nos ha dado la

sabiduría e inteligencia para

poder alcanzar una meta más

en nuestra vida. A nuestros

padres que siempre nos

impulsaron con sus sabios

consejos para poder terminar

este largo camino de poder

ser un profesional, y a todas

las personas que de una u

otra manera confiaron en

nosotros de que podíamos

llegar a culminar un objetivo

tan anhelado de culminar

nuestra carrera.

Page 5: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

V

AGRADECIMIENTO

Agradecemos como siempre

en primer lugar a Dios ya

que sin El no hubiésemos

podido lograr esta meta. A

nuestros padres que siempre

nos apoyaron y creyeron en

nosotros en que podríamos

lograrlo, en segundo lugar a

nuestro tutor por guiarnos

correctamente durante este

proceso de titulación y de

forma muy especial también

a nuestra Facultad por los

conocimientos adquiridos

durante todo el proceso de

estudio.

Page 6: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

VI

TRIBUNAL PROYECTO DE TITULACIÓN

Ing. Eduardo Santos Baquerizo, M. Sc Ing. Roberto Crespo Mendoza, M. SC DECANO DE LA FACULTAD DIRECTOR (E) CIENCIAS MATEMÁTICAS Y CISC FÍSICAS

Ing. Ismelis Castellanos, M.Sc Ing. Paola del Roció Quinche M.Sc

MIEMBRO DEL TRIBUNAL MIEMBRO DEL TRIBUNAL

Ing. Miguel Molina Calderón, M. Sc

DIRECTOR DEL PROYECTO DE TITULACION

Ab. Juan Chávez A.

SECRETARIO

Page 7: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

VII

DECLARACIÓN EXPRESA

“La responsabilidad del contenido de este

Proyecto de Titulación, nos corresponde

exclusivamente; y el patrimonio intelectual de la

misma a la UNIVERSIDAD DE GUAYAQUIL”.

VARGAS OTUNA JONATHAN CRISTHIAN

LANDABURÚ VERA MICHAEL LUIS

Page 8: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

VIII

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS

COMPUTACIONALES

“DESARROLLO DE UN SISTEMA INFORMÁTICO PARA LA

ADMINISTRACIÓN, CONTROL Y GESTIÓN DE INCIDENCIAS EN EL ÁREA DE

TI, PERMITIENDO EL INGRESO DE LAS ACTIVIDADES REALIZADAS

MEDIANTE UNA APP DESARROLLADA EN ANDROID”

Proyecto de Titulación que se presenta como requisito para optar por el título de

INGENIERO EN SISTEMAS COMPUTACIONALES

Autores: Jonathan Cristhian Vargas Otuna

C.I.0924868409

Michael Luis Landaburú Vera

C.I. 0922354196

Tutor: Ing. Miguel Molina Calderón,M.Sc

Guayaquil, 2 Diciembre del 2016

Page 9: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

IX

CERTIFICADO DE ACEPTACIÓN DEL TUTOR

En mi calidad de Tutor del Proyecto de Titulación, nombrado por el Consejo

Directivo de la Facultad de Ciencias Matemáticas y Físicas de la Universidad de

Guayaquil.

CERTIFICO:

Que he analizado el Proyecto de Titulación presentado por los

estudiantes Jonathan Cristhian Vargas Otuna y Michael Luis Landaburú

Vera, como requisito previo para optar por el título de Ingeniero en Sistemas

Computacionales cuyo problema es:

“DESARROLLO DE UN SISTEMA INFORMÁTICO PARA LA

ADMINISTRACIÓN, CONTROL Y GESTIÓN DE INCIDENCIAS EN EL ÁREA

DE TI, PERMITIENDO EL INGRESO DE LAS ACTIVIDADES REALIZADAS

MEDIANTE UNA APP DESARROLLADA EN ANDROID”

Considero aprobado el trabajo en su totalidad.

Presentado por:

Jonathan Cristhian Vargas Otuna 0924868409

Michael Luis Landaburú Vera 0922354196

Tutor: Ing. Miguel Molina Calderón, M. Sc

Guayaquil, 2 Diciembre del 2016

Page 10: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

X

UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

Autorización para Publicación de Proyecto de Titulación en Formato Digital

1. Identificación del Proyecto de Titulación Nombre Alumno: Jonathan Cristhian Vargas Otuna

Dirección: Durán Cdla. María Luisa de Gilbert Mz. S Villa 6

Teléfono:0989584682 E-mail: [email protected]

Nombre Alumno: Michael Luis Landaburú Vera

Dirección: Lizardo García entre Colombia y Venezuela

Teléfono:0997642644 E-mail: [email protected]

Facultad: Ciencias Matemáticas y Físicas

Carrera: Ingeniería en Sistemas Computacionales

Proyecto de titulación al que opta: Ingeniero en Sistemas Computacionales.

Profesor tutor: Ing. Miguel Molina Calderón, M.Sc

Título del Proyecto de titulación: “DESARROLLO DE UN SISTEMA INFORMÁTICO PARA LA ADMINISTRACIÓN, CONTROL Y GESTIÓN DE INCIDENCIAS EN EL ÁREA DE TI, PERMITIENDO EL

INGRESO DE LAS ACTIVIDADES REALIZADAS MEDIANTE UNA APP DESARROLLADA EN ANDROID”

Tema del Proyecto de Titulación: Servicios, Técnicos, Ayuda..

2. Autorización de Publicación de Versión Electrónica del Proyecto de Titulación A través de este medio autorizo a la Biblioteca de la Universidad de Guayaquil y a la Facultad de Ciencias Matemáticas y Físicas a publicar la versión electrónica de este Proyecto de titulación. Publicación electrónica:

Inmediata X Después de 1 año

Firma Alumnos:

3. Forma de Envío: El texto del proyecto de titulación debe ser enviado en formato Word, como archivo .Doc. O .RTF y .Puf para PC. Las imágenes que la acompañen pueden ser: .gif, .jpg o .TIFF.

DVDROM X CDROM

Page 11: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

XI

ÍNDICE GENERAL

CERTIFICADO DE ACEPTACIÓN DEL TUTOR IX

ÍNDICE GENERAL XI

ABREVIATURAS XIII

ÍNDICE DE CUADROS XIV

ÍNDICE DE GRÁFICOS XVI

RESUMEN XVII

ABSTRACT XVIII

INTRODUCCIÓN 19

CAPÍTULO I 21

PLANTEAMIENTO DEL PROBLEMA 21

Ubicación del problema en un contexto 21

Situación Conflicto Nudos Críticos 21

Causas y consecuencias del problema 22

Delimitaciones del problema 23

Formulación del Problema 23

Evaluación del Problema 23

OBJETIVOS 24

OBJETIVO GENERAL 24

OBJETIVOS ESPECÍFICOS 25

ALCANCES DEL PROBLEMA 25

JUSTIFICACIÓN E IMPORTANCIA 28

METODOLOGÍA DEL PROYECTO 29

30

CAPÍTULO II 36

Page 12: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

XII

ANTECEDENTES DEL ESTUDIO 36

FUNDAMENTACIÓN TEÓRICA 41

Fundamentación Legal 66

PREGUNTAS CIENTÍFICAS A CONTESTARSE 72

DEFINICIONES CONCEPTUALES 72

CAPÍTULO III 73

Análisis de Factibilidad 73

Etapas de la metodología del proyecto 77

Entregables del Proyecto 96

CRITERIOS DE VALIDACIÓN DE LA PROPUESTA 96

CAPÍTULO IV 107

Especificaciones Técnicas 107

Criterios de Aceptación 108

Informe de aseguramiento de calidad 109

Conclusiones 115

Recomendaciones 116

Bibliografía 117

ANEXOS 120

Anexo1. Pruebas de Procesos. 121

Anexo 2. Encuesta a Personal Técnico 122

Anexo 3. Encuesta Personal Gerencial 124

Anexo 4. Acuerdo de nivel servicio (SLA) 125

Anexo 5. Juicios de Expertos 131

Manual de Usuario 133

Manual Técnico 186

Page 13: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

XIII

ABREVIATURAS

GNU Software Libre

ZK Framework de Aplicación Web

XP Metodología de Desarrollo

PHP Lenguaje de Programación

ORACLE Sistema de Gestión de Base de Datos

LDAP Servicio de Accesos Directos

IOS Sistema Operativo Móvil

RIM Research in motion

API Interfaz de programación de aplicaciones

JDT Java Development Toolkit

JAVA Lenguaje de Programación orientada a objetos

SLA Acuerdo de nivel de servicio

Page 14: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

XIV

ÍNDICE DE CUADROS

CUADRO 1 Ficha de Historia de Usuarios......................................................... 31

CUADRO 2 Cuadro comparativo de Herramientas HelpDesk ............................ 40

CUADRO 3 Costos de Recursos Humanos ....................................................... 76

CUADRO 4 Costos de Recursos Tecnológicos ................................................. 76

CUADRO 5 Costos de Recursos Materiales ...................................................... 77

CUADRO 6 Costos del proyecto ........................................................................ 77

CUADRO 7 Historias de Usuarios ..................................................................... 79

CUADRO 8 Historia de usuario 1 ...................................................................... 80

CUADRO 9 Historia de Usuario 2 ...................................................................... 80

CUADRO 10 Historia de usuario 3 .................................................................... 81

CUADRO 11 Historia de usuario 4 .................................................................... 82

CUADRO 12 Historia de usuario 5 .................................................................... 82

CUADRO 13 Historia de usuario 6 .................................................................... 83

CUADRO 14 Historia de usuario 7 .................................................................... 83

CUADRO 15 Historia de usuario 8 .................................................................... 84

CUADRO 16 Historia de usuario 9 .................................................................... 84

CUADRO 17 Historia de usuario 10................................................................... 85

CUADRO 18 Historia de usuario 11................................................................... 85

CUADRO 19 Roles de metodología XP ............................................................ 86

CUADRO 20 Iteraciones del proyecto ............................................................... 87

CUADRO 21 Planificación de Iteraciones .......................................................... 88

CUADRO 22 Informes de Pruebas ................................................................... 95

CUADRO 23 Matriz de Criterios de Validación- Experto 1 ................................. 97

CUADRO 24 Matriz de Criterios de Validación- Experto 2 ................................. 98

CUADRO 25 Tabla de frecuencia de pregunta 1(Personal Técnico).................. 99

CUADRO 26 Tabla de frecuencia de pregunta 2(Personal Técnico)................ 100

CUADRO 27 Tabla de frecuencia de pregunta 3(Personal Técnico)................ 101

CUADRO 28 Tabla de frecuencia de pregunta 4(Personal Técnico)................ 102

CUADRO 29 Tabla de frecuencia de pregunta 5(Personal Técnico)................ 103

CUADRO 30 Tabla de frecuencia de pregunta 1(Gerencial) ............................ 104

CUADRO 31 Tabla de frecuencia de pregunta 2(Gerencial) ............................ 105

Page 15: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

XV

CUADRO 32 Tabla de frecuencia de pregunta 3(Gerencial) ............................ 106

CUADRO 33 Matriz de criterios de aceptación ................................................ 108

CUADRO 34 Detalle de las actividades del SQA ............................................. 109

CUADRO 35 Métricas de calidad interna ......................................................... 110

CUADRO 36 Medición métrica prevención mal uso de datos .......................... 110

CUADRO 37 Medición métrica cumplimiento del alcance ................................ 111

CUADRO 38 Medición métrica manuales de usuario ...................................... 111

CUADRO 39 Medición métrica mensajes concisos en la app .......................... 112

CUADRO 40 Medición métrica corregir acciones incorrectas .......................... 112

CUADRO 41 Medición métrica disponibilidad del app ..................................... 113

CUADRO 42 Medición métrica facilidad de mantenimiento ............................. 113

Page 16: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

XVI

ÍNDICE DE GRÁFICOS

GRÁFICO 1 Metodología del proyecto ............................................................. 30

GRÁFICO 2 Logo de Herramienta Eventum ..................................................... 37

GRÁFICO 3 Logo de Herramienta SysAid ........................................................ 37

GRÁFICO 4 Logo de Herramienta ServiceDeskPlus ........................................ 38

GRÁFICO 5 Logo de Herramienta GLPI ........................................................... 39

GRÁFICO 6 Procesamiento de ITIL .................................................................. 43

GRÁFICO 7 Logo de Sistema Operativo Android ............................................. 47

GRÁFICO 8 Arquitectura de Android ................................................................ 48

GRÁFICO 9 Logo de Sistema Operativo IOS ................................................... 49

GRÁFICO 10 Logo de Sistema Operativo BlackBerry ...................................... 50

GRÁFICO 11 Logo de Sistema Operativo Windows Phone .............................. 51

GRÁFICO 12 Arquitectura de Servidor Oracle .................................................. 56

GRÁFICO 13 Estructura de Memoria Oracle .................................................... 57

GRÁFICO 14 Arquitectura de ZK ...................................................................... 59

GRÁFICO 15 Estructura de WebService .......................................................... 60

GRÁFICO 16 Métodos REST ........................................................................... 61

GRÁFICO 17 Características de Eclipse .......................................................... 64

GRÁFICO 18 Arquitectura de JBOSS ............................................................... 65

GRÁFICO 19 Fases de la Metodología XP ....................................................... 78

GRÁFICO 20 Diagrama de Gantt ..................................................................... 89

GRÁFICO 21 Diagrama del Proceso Solución de una incidencia registrada ..... 91

GRÁFICO 22 Diagrama del Proceso de escalamiento de una incidencia ......... 92

GRÁFICO 23 Diagrama del Proceso Aprobación de una incidencia ................. 93

GRÁFICO 24 Pantalla Inicio de Sistema HelpDesk .......................................... 94

GRÁFICO 25 Resultado Pregunta 1(Personal Técnico) ................................... 99

GRÁFICO 26 Resultado Pregunta 2(Personal Técnico) ................................. 100

GRÁFICO 27 Resultado Pregunta 3(Personal Técnico) ................................. 101

GRÁFICO 28 Resultado Pregunta 4(Personal Técnico) ................................. 102

GRÁFICO 29 Resultado Pregunta 5(Personal Técnico) ................................. 103

GRÁFICO 30 Resultado Pregunta 1(Gerencial).............................................. 104

GRÁFICO 31 Resultado Pregunta 2(Gerencial).............................................. 105

GRÁFICO 32 Resultado Pregunta 3(Gerencial).............................................. 106

Page 17: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

XVII

UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

“DESARROLLO DE UN SISTEMA INFORMÁTICO PARA LA

ADMINISTRACIÓN, CONTROL Y GESTIÓN DE INCIDENCIAS EN EL ÁREA DE

TI, PERMITIENDO EL INGRESO DE LAS ACTIVIDADES REALIZADAS

MEDIANTE UNA APP DESARROLLADA EN ANDROID”

Autores: Jonathan Cristhian Vargas Otuna

Michael Luis Landaburú Vera

Tutor: Ing. Miguel Molina Calderón, M. Sc

RESUMEN

El presente proyecto de titulación plantea un sistema informático, para el manejo y control de incidencias reportadas por los usuarios de una organización o departamento, integrándolo con una App móvil disponible en los sistemas operativos Android e IOS, siendo un apoyo al departamento de TI en la solución de incidencias en el menor tiempo posible. El sistema permite agilizar el proceso de solución de incidencias, los técnicos podrán gestionar sus asignaciones e ingresar reportes desde cualquier lugar donde se encuentren sin necesidad de un computador. Los usuarios pueden ingresar y revisar el estado de sus casos y calificar el servicio de los técnicos. El sistema Web permite registrar los usuarios que tendrán acceso al sistema. Cada usuario puede crear sus incidencias las cuales serán asignadas a un técnico quien tendrá las opciones de ingresar los reportes de trabajo y consultar los casos similares a partir de una base de conocimiento que se genera a partir de las soluciones de los trabajos realizados, esto facilita el trabajo de administración al momento de coordinar las visitas y distribuir de una forma más óptima el tiempo de los técnicos. El sistema ayuda en la toma de decisiones ya que genera indicadores de cumplimiento y desempeño que facilitan el trabajo al momento de medir los resultados del personal del área de TI.

Page 18: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

XVIII

.

UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

"DEVELOPMENT OF A COMPUTER SYSTEM FOR MANAGEMENT,

CONTROL AND MANAGEMENT OF INCIDENTS IN THE AREA IT, ALLOWING

THE INCOME OF ACTIVITIES DEVELOPED THROUGH IN ANDROID APP"

Autores: Jonathan Cristhian Vargas Otuna

Michael Luis Landaburú Vera

Tutor: Ing. Miguel Molina Calderón, M. Sc

ABSTRACT

This project degree raises a computer system for the management and control reported by users of an organization or department, integrating it with a mobile app available on Android and IOS operating systems, with support for the IT department in the incidents troubleshooter in the shortest time possible. The system streamlines the troubleshooting process, technicians can manage their assignments and enter reports from anywhere you are without a computer. Users can log in and check the status of their cases and qualify service technicians. The Web system allows registered users who have access to the system. Each user can create incidents which will be assigned to a technician and this will have the option to enter reports of their work, consult similar cases using a knowledge base generated from solutions of the work, this facilitates administration work when coordinating visits and distribute in a more optimal time technicians. The system helps in making decisions and generating compliance and performance indicators to facilitate work when measuring the results of the IT staff.

Page 19: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

19

INTRODUCCIÓN

La gran mayoría de las organizaciones dependen de las Tecnologías de la

Información para el desarrollo de sus actividades, siendo este un punto clave

para alcanzar sus objetivos corporativos, sin embargo en muchas ocasiones se

presentan incidencias de carácter tecnológico que afectan de manera parcial las

operaciones del negocio

Para ello es necesario que la empresa cuente con herramientas tecnológicas

que permitan al personal encargado del área de soporte técnico, gestionar las

incidencias y los requerimientos de tecnología, a fin de resolver los problemas

reportados por los usuarios sobre los sistemas principales en el menor tiempo y

con la mayor eficacia posible.

El Área de Soporte Técnico (Mesa de Ayuda) es la responsable de manejar

adecuadamente los recursos informáticos, restableciendo el funcionamiento

normal de los servicios de una empresa, así como también, colabora con el

aumento de la productividad y la satisfacción de los usuarios.

Por este motivo se presenta este proyecto de titulación que tiene como objetivo

final el desarrollo de una herramienta para poder administrar, controlar y

gestionar las incidencias. Los usuarios pueden ingresar sus incidencias en el

sistema web, un administrador será el encargado de analizarlas, categorizarlas y

asignarlas a los técnicos, como mecanismo de respaldo se notificaran las

incidencias asignadas vía correo electrónico. El técnico podrá registrar la

solución y observaciones de la incidencia desde un dispositivo móvil o vía web a

través de las opciones del sistema. Para el caso en que el técnico no pueda dar

solución al caso asignado, se permite escalar la incidencia a un nivel superior,

pudiendo ser este un técnico de mayor experiencia o un técnico especializado.

Cuando un técnico de solución a la incidencia se notificara mediante correo

electrónico al usuario que la reportó para que dé su aprobación y califique el

nivel de atención. Todas las observaciones registradas por los técnicos se

almacenaran en una base de conocimientos que sirva en la solución de casos

futuros.

Page 20: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

20

El sistema presenta indicadores que permiten al jefe o gerente del departamento

de TI realizar el análisis de los problemas más recurrentes lo cual es de mucha

utilidad y beneficio para toda organización. Tanto técnicos, jefes y gerentes del

departamento podrán visualizar sus indicadores mediante una aplicación móvil,

los cuales se generarán con las novedades reportadas por los usuarios y las

soluciones aplicadas a las mismas.

El presente proyecto de titulación está compuesto por cuatro capítulos, los

cuales están distribuidos de la siguiente manera:

- Capítulo I.- Planteamiento del problema: Describe la problemática

identificada en el departamento de TI sobre una mala administración y

gestión de las incidencias reportadas por los usuarios, por no contar

con una herramienta que automatice su gestión diaria, se describe las

causas y consecuencias que provocan la generación de la misma, así

como también los objetivos que se alcanzarán mediante la

metodología de desarrollo aplicada al proyecto.

- Capítulo II.- Marco Teórico: Se redacta una breve introducción de las

herramientas de Helpdesk o mesa de ayuda que actualmente existen

en el mercado, las cuales poseen ciertas características similares a la

propuesta del proyecto de titulación, también se hace referencia a la

fundamentación teórica y legal de acuerdo al tema propuesto.

- Capítulo III.- Propuesta Tecnológica: En este capítulo se

documentan las fases que intervienen en la metodología de desarrollo

ágil XP aplicada al proyecto, donde se especifica métodos y técnicas

que hacen que la propuesta tecnológica sea un producto viable.

- Capítulo IV.- Resultados: Se tratan temas de aceptación del proyecto

de titulación mediante requerimientos planteados al inicio del proyecto,

en esta etapa se finaliza con las conclusiones y recomendaciones del

proyecto.

Page 21: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

21

CAPÍTULO I

EL PROBLEMA

PLANTEAMIENTO DEL PROBLEMA

Ubicación del problema en un contexto

De acuerdo a las encuestas que se realizaron en las pequeñas y medianas

empresas ubicadas en la ciudad de Guayaquil, se pudo identificar que estas

poseen un departamento de soporte a usuarios, sin embargo no todas cuentan

con un sistema de control de incidencias que permita agilizar la resolución de

los problemas presentados por los usuarios dentro de una organización, lo cual

genera desconformidad y molestias que tienden a convertirse en reclamos

excesivos hacia el departamento de TI. El tiempo promedio en dar solución

oportuna a cada incidencia reportada habitualmente varía entre dos a tres días,

es así como se generan retrasos en sus labores diarias.

El poder obtener por ejemplo: un análisis gerencial con Indicadores de gestión

sobre los diferentes niveles de cumplimiento del personal en los tiempos

establecidos, analizar los niveles de satisfacción con la resolución de

incidencias, obtener el tiempo promedio de todas incidencias dependiendo del

tipo de incidencia (Hardware, Software, Telecomunicaciones, base de datos,

Proveedores), entre otros, permite a los administradores y responsables del área

tener información adecuada para la toma de decisiones y poder sacar

conclusiones del manejo y resoluciones de las incidencias presentadas.

Situación Conflicto Nudos Críticos

Las incidencias tecnológicas que se presentan en la mayoría de las pequeñas y

medianas empresas ubicadas en la ciudad de Guayaquil, son atendidas por el

área de Soporte Técnico también llamada Mesa de Ayuda, donde los principales

problemas que se generan al no contar con un sistema HelpDesk son:

Page 22: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

22

- Perdida de información sobre las incidencias que se reportan día a día

debido a que no son registrados en el sistema.

- Lentitud en la atención y resolución de incidencias informáticas

ocasionando retrasos en las operaciones de los usuarios finales

- Dificultad en la resolución de incidencias recurrentes dado que no

existe una base de conocimiento sobre los problemas ya resueltos.

Sin lugar a duda estos nudos críticos dificultan el análisis del rendimiento y

cumplimiento del personal del área, identificar los departamentos de una

empresa que más problemas presentan, solucionar un problema reportado

desde su raíz, y enfocarse en la tomar decisiones importantes y relevantes

dentro de una empresa u organización.

Causas y consecuencias del problema

Causas:

Falta de información oportuna para la toma de decisiones.

Ausencia de políticas que permitan la generación de un repositorio

de conocimientos.

No Incluir herramientas tecnológicas especializadas como apoyo a

los procesos de la mesa de ayuda.

No contar con reportes en tiempo real que permitan monitorear el

estado de una incidencia reportada.

Consecuencia:

Gestión incorrecta de las incidencias presentadas por los usuarios

al departamento de TI.

Asignación innecesaria del recurso humano en problemas que no

son críticos, ocasionando sobre carga laboral.

Demora en dar la solución oportuna y adecuada en el menor

tiempo posible.

Pérdida de registros de soluciones realizadas por los técnicos

asignados a resolver una incidencia.

Page 23: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

23

Reproceso en la búsqueda de una solución que pudo haber sido

resuelta en un menor tiempo gracias a la base de conocimientos.

No se conoce el estado de la incidencia

Delimitaciones del problema

El presente proyecto de titulación planteado está enfocado al área de Tecnología

específicamente al departamento de Soporte a Usuarios, con el objetivo de

registrar las incidencias reportadas por el usuario final y de esta manera tener

una visión clara y precisa reflejada en los indicadores de gestión, visualizados

desde un dispositivo móvil o una herramienta Helpdesk, que permita tomar

acciones preventivas y correctivas a tiempo por el personal responsable del

área.

Formulación del Problema

¿La aplicación de una herramienta de HelpDesk integrada con una aplicación

móvil podrá mejorar la gestión de incidencias reportadas en el área de soporte

técnico de una empresa?

Evaluación del Problema

Delimitado: Contiene el enfoque para las Organizaciones que cuenten con un

departamento de Tecnología y a su vez con un área de soporte a usuarios, para

un manejo de forma eficaz y eficiente de las incidencias reportadas por los

usuarios.

Claro: La propuesta del proyecto no se basa solo en registrar los datos de las

novedades reportadas, más bien se especifica en los indicadores de gestión

obtenidos a partir de los datos registrados para que se ayude en la toma de

decisiones.

Page 24: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

24

Evidente: Con los indicadores de gestión se pondrá en evidencia la ausencia de

mecanismos de medición, que tan productivo es el trabajo que se realiza por

parte de los involucrados en el área, y el grado de conformidad de los usuarios a

los que el personal de soporte les brinda su ayuda.

Concreto: Mediante los indicadores de gestión de espera que las decisiones

que tome el jefe o gerente del departamento de TI ayuden a controlar y mejorar

la resolución de incidencias.

Relevante: El proyecto considera la nueva era de los dispositivos móviles, ya

sea esta una Tablet o un Smartphone para visualizar los indicadores y alertar de

las incidencias críticas en una organización.

Factible: Tomando en consideración el cronograma y recursos que trabajan

sobre esta propuesta se da viabilidad a la resolución del proyecto planteado, lo

cual es de mucha ayuda a una organización que cuente con un departamento de

sistemas y área de soporte a usuarios.

Identifica los productos esperados: A más de contar con una herramienta

para el registro de las incidencias presentadas se plantea tener una aplicación

para dispositivos móviles que ayude con la gestión que realiza todo el personal

de departamento de TI.

OBJETIVOS

OBJETIVO GENERAL

Desarrollar un sistema informático que permita gestionar de una manera

ágil y adecuada las incidencias reportadas mediante políticas,

procedimientos y recursos disponibles en una empresa, integrando una

App móvil que facilite al técnico o ingeniero encargado a dar solución al

Page 25: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

25

problema asignado en el menor tiempo posible, generando reportes para

la toma de decisiones que ayuden en la distribución equitativa en la carga

laboral, de los recursos utilizados para solucionar las incidencias en el

área de TI.

OBJETIVOS ESPECÍFICOS

Establecer políticas y procedimientos para el manejo de incidencias de

acuerdo con el SLA (Service Level Agreement, en español, Acuerdo de

Nivel de Servicio) del área de TI.

Desarrollar el sistema web para la administración control y gestión de las

incidencias reportadas por los usuarios de un determinado departamento.

Desarrollar e integrar un aplicativo móvil al sistema web que permita el

registro de las soluciones planteadas a las incidencias asignadas.

Generar una base de conocimientos de las incidencias y las soluciones

aplicadas por el personal técnico.

ALCANCES DEL PROBLEMA

El alcance del proyecto está planteado para el desarrollo de una aplicación Web

y una aplicación Móvil (Android).

Aplicación Web

Desarrollar un sistema web que permita el ingreso de las incidencias de todas

las áreas a las que TI brinda soporte dentro de una organización, el ingreso de

las novedades o incidencias podrá ser realizado por cualquier personal de la

empresa que necesite reportar un problema suscitado. Cuando la incidencia sea

registrada en el sistema se generara una alerta vía correo electrónico al

administrador de sistema y a la persona que registro la novedad.

Page 26: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

26

Una vez ingresada la incidencia se la categorizara dentro de los niveles de

soporte que manejara el sistema (Alto, Medio, Bajo) y se mostrara un semáforo

de alertas, esto será realizado por el administrador del sistema.

Se permite también la asignación de las incidencias dependiendo del nivel y

complejidad del problema, el sistema contara con dos niveles de Soporte, el

primer nivel HelpDesk o mesa de ayuda, el segundo nivel será para el área de

Redes, Servicios Informáticos o Desarrollo dependiendo del inconveniente.

De acuerdo a las políticas definidas en el SLA (Service Level Agreement, en

español, Acuerdo de Nivel de Servicio) se establecerán las prioridades y

resoluciones de los niveles de incidencias reportadas.

Cada resolución de un problema se registra el técnico en la bitácora o base de

conocimientos que permitirá buscar en una siguiente incidencia reportada las

soluciones aplicadas para este acontecimiento y poder así resolver en el menor

tiempo posible y estimado de acuerdo con el SLA.

Si la persona asignada no puede resolver el problema se permitirá el

escalamiento de la novedad a otra persona o hacia un nivel superior. El sistema

incluye un registro de estadísticas de casos resueltos por personas y los

escalamientos, que permitirá poder medir la productividad del trabajo de las

personas del departamento de TI.

Cuando el administrador asigne un caso a un técnico determinado, el sistema

generara un ticket secuencial abierto que notificara al técnico y usuario que

reporto el problema sobre la asignación del caso, y se notificara vía correo

electrónico el tiempo que tiene resolución de acuerdo con el SLA.

Luego que el técnico encargado solucione el inconveniente, se notificara vía

correo electrónico al administrador del sistema y al usuario que realizó el ingreso

de la novedad. El usuario que ingreso las novedades deberá Cerrar el caso

indicando si su problema fue resuelto en su totalidad o no. El Sistema facilitara el

Page 27: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

27

trabajo de administración al momento de coordinar las visitas y distribuirá de una

forma más óptima el tiempo de los técnicos.

El sistema permitirá al administrador llevar una estadística de las horas

laborables de cada técnico asignado

Los reportes podrán ser visualizados desde la aplicación web o desde el

aplicativo móvil, entre los reportes que tendrá el sistema tenemos:

- Nivel de Satisfacción

- Porcentajes de casos escalados.

- Porcentajes de casos finalizados.

Aplicación Móvil

El técnico asignado a resolver un problema tendrá acceso al sistema y podrá

realizar la finalización del ticket o caso asignado. El técnico contará con una

aplicación desarrollada en Android e IOS, la cual tendrá una bandeja de entrada

con los casos ordenados por prioridad desde la más alta a la más baja

indicando el tiempo de solución de cada uno de ellas. También podrán realizar la

finalización de ticket.

La aplicación móvil estará publicada en la tienda de Google Play no así para IOS

la cual existirá un prototipo que no estará publicado en la tienda de Apple.

Este sistema está desarrollado en Java y Framework ZK, la base de datos será

Oracle XE, se implementara también Web Services para poder realizar la

comunicación entre la aplicación desarrollada en Android y la base de datos

Oracle XE.

Page 28: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

28

JUSTIFICACIÓN E IMPORTANCIA

La facilidad de acceso a internet han permitido el crecimiento de uso en las

aplicaciones para dispositivos móviles, ya que dichos dispositivos permiten estar

conectados bajo cualquier circunstancia y lugar, debido a esto a la importancia

de crear esta solución ya que permitirá tener algunas ventajas como:

Mejora y diversifica el acceso a la información.

Reduce la separación entre las necesidades de información y la

disponibilidad de ella.

Aporta una información válida y actualizada a los usuarios.

Completa las necesidades de información de los usuarios sin limitante

física.

La planificación de resultados empresariales es una técnica que les permite a los

gerentes de las empresas planear lo que se desea hacer contra lo que se cuenta

actualmente, permitiendo analizar los costos de las diferentes operaciones,

aprovechando los recursos financieros y su correcta aplicación.

En el presente proyecto incluye una herramienta informática de ayuda a la

gestión que realiza un jefe, gerente o personal de soporte del departamento de

TI en su trabajo diario, desde un enfoque menor que abarca un registro en la

bitácora de las incidencias reportadas por los usuarios a los que el

departamento de sistemas brinda ayuda, hasta llegar a indicadores que generen

información estratégica para la toma de decisiones. Con los indicadores

obtenidos se la pueden ejecutar acciones de prevención y corrección que sean

de utilidad al departamento u organizaciones implicadas en usar esta propuesta.

Una de las ventajas del proyecto es integrar los dispositivos móviles como

herramientas de trabajo para los técnicos y jefes. Dependiendo del perfil el

usuario podrá gestionar las soluciones de las incidencias y/o visualizar los

indicadores de cumplimiento y desempeño de acuerdo con los niveles de

servicio establecidos por cada departamento Todo lo expresado anteriormente

Page 29: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

29

esta orientado en base a las nuevas tendencias del análisis de la información

que permitirá al departamento de TI, categorizar las prioridades de las

incidencias que tiene la organización y aplicar las políticas SLA para dar solución

adecuada y oportuna a las incidencias reportadas.

El enfoque que se plantea ayuda a estar en un proceso de mejora contínua lo

cual es muy beneficioso para cualquier organización que pretende no quedar

atrás frente a la competencia, ya que se si no se pueden resolver los problemas

internos, la organización no podrá avanzar en las metas que tenga planificadas,

por tal motivo es de suma importancia identificar los problemas que aquejan de

manera muy seguida para poder solucionarlos de raíz.

METODOLOGÍA DEL PROYECTO

La metodología aplicada para el desarrollo de este proyecto se basa en la

metodología Extreme Programming (XP).

“La programación extrema o Extreme Programming (XP) es una metodología de

desarrollo de la ingeniería de software formulada por Kent Beck, autor del primer

libro sobre la materia, Extreme Programming Explained: Embrace Change

(1999), es el más destacado de los procesos ágiles de desarrollo de software. Al

igual que éstos, la programación extrema se diferencia de las metodologías

tradicionales principalmente en que pone más énfasis en la adaptabilidad que en

la previsibilidad.”(Kent Beck, 2014)

Mediante la metodología XP se pretende llevar un modelo de trabajo que

permita construir, planificar y controlar todas las actividades referentes al

desarrollo del software, considerando los cambios que se presentaran durante el

ciclo de vida del mismo, ayudando a realizar de una manera ágil y rápida la

resolución de problema planteado. Esta metodología hace mucho énfasis en

poder hacer los cambios o ajustes sobre la marcha, de una manera que se

adapte a la estructura del desarrollo extremo, esta metodología promueve el

Page 30: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

30

realizar un trabajo en conjunto haciendo hincapié en la educación y aprendizaje

del equipo de desarrolladores que intervengan en la solución planteada.

Elaborado por: Jonathan Vargas & Michael Landaburu Fuente: http://jraquelm2.wix.com/ingenieriadesoftware#!-TEMA-5-

PROGRAMACIÓN-EXTREMA-XP/cmbz/556815f20cf21fee13c13095

La metodología XP consta de varias fases que ayudan a su desarrollo, las cuales

se describen a continuación:

Fase 1: Planificación

Durante esta etapa inicial se recopila todos los requerimientos del proyecto así

como también se establece tiempos de ejecución ideal de las historias de

usuario en cada una de las actividades que intervendrán en el desarrollo del

proyecto.

Esta etapa consta de las siguientes actividades:

Historias de usuario

Las historias de usuarios son técnicas que utiliza la metodología XP para

levantar requerimientos en base a las necesidades del usuario. Para ello se crea

un documento llamado Historia de Usuario (similar caso de uso) que consiste en

utilizar formatos sencillo que describen las características que el sistema debe

de tener en base a las actividades que realizará el usuario.

GRÁFICO 1 Metodología del proyecto

Page 31: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

31

Se relacionan de forma similar a los casos de uso, con ciertas variaciones ya

que es una conversación entre el programador y el cliente en un lenguaje

sencillo y sin dar a notar mucho los detalles técnicos. Además también se

estiman los tiempos de desarrollo.

Cuando es momento de realizar la implementación de la historia de usuario se

reúnen el área de desarrollo y cliente para determinar de manera específica lo

que debe cumplir la aplicación desarrollada.

CUADRO 1 Ficha de Historia de Usuarios

Historia de Usuario

Número: Usuario:

Nombre historia:

Prioridad en negocio: Riesgo en desarrollo:

Puntos estimados: Iteración asignada:

Programador responsable:

Descripción:

Observaciones:

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

De acuerdo al formato de historia de usuario se debe de contemplar los

siguientes campos:

Número: Identificador de historia de usuario donde se recomienda que se asigne

números de manera secuencial para llevar un orden de redacción de las

historias.

Usuario: Se especifica el nombre de usuario que redacta la historia de usuario.

Nombre historia: Título o nombre referente al requerimiento.

Page 32: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

32

Prioridad en negocio: En este campo se especifica la prioridad del desarrollo

es decir si es alta, medio o baja.

Riesgo en desarrollo: En este campo se especifica el riesgo del desarrollo es

decir si es alta, medio o baja.

Puntos estimados: En este campo se especifica el tiempo en días en que se

tomará la implementación de la historia de usuario.

Iteración asignada: En este campo se especifica el número de iteraciones que

tendrá el requerimiento.

Programador responsable: Se especifica el nombre del programador que

estará a cargo del desarrollo del requerimiento de la historia de usuario.

Descripción: En esta sección se describe la historia de usuario en frases

sencillas sin terminologías técnicas.

Observaciones: Corresponde a detalles que permitan identificar el

requerimiento.

Roles XP

Los roles en la metodología XP sirven para identificar las responsabilidades que

desempeñara cada uno de los integrantes del grupo, referente a las actividades

que se llevaran a cabo en el transcurso del proyecto, entre los roles tenemos:

- Programador: El programador es el responsable del desarrollo del

sistema y de las decisiones técnicas que se tomen previos al desarrollo

de cada módulo o unidad de código.

- Cliente: Es una pieza fundamental del proyecto dado que es quien

determina que se va a realizar en el sistema mediante especificaciones

Page 33: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

33

previamente indicadas. Adicionalmente es quien decide el orden en

que se entregara cada parte del proyecto y pruebas funcionales.

- Encargado de Pruebas (Tester): Ejecuta las pruebas funcionales y se

encarga de publicar el resultado al equipo de trabajo.

- Encargado de seguimiento (Tracker): Recopila información del

estado del proyecto así como también da seguimiento para el

cumplimiento de cada iteración en base al tiempo estipulado. Mantiene

datos históricos del proyecto.

- Entrenador: Encargado y responsable del proceso integral, guía a los

miembros del grupo para que cumplan con los indicadores del

proyecto en base a la metodología XP.

- Consultor: Se encarga de guiar al equipo para resolver un problema

en específico.

- Jefe del Proyecto: Es el canal de comunicación entre el cliente y el

programador donde se encarga de que el equipo de trabajo se

encuentre en condiciones óptimas, toma decisiones importante a fin de

lograr alcanzar el objetivo del proyecto.

Iteraciones

Una iteración es un conjunto de historias de usuarios que permiten alcanzar

objetivos relacionados, estos se los desarrolla en tiempos cortos o medianos.

El plan de entrega está compuesto por historias de usuarios de menos de 3

semanas.

La metodología XP utiliza iteraciones que oscilan aproximadamente en tres

semanas de duración, al generar una iteración el cliente establece las historias

definidas en el Release Planning, que identifican las historias de usuario que no

Page 34: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

34

lograron ser aceptadas y se realizan los ajustes entre un lapso de uno a tres

días.

Velocidad del proyecto

La velocidad del Proyecto permite al personal de desarrollo planificar la siguiente

iteración del proyecto en base a fecha y alcance.

Cabe mencionar que existen iteraciones con un grado de dificultad mayor por lo

que el tiempo de desarrollo no es determinado por la cantidad de historia de

usuario.

Se la calcula dependiendo del número de historias de usuario que se puedan

realizar en las iteraciones, se recomienda establecer una nueva medida cada

tres o cuatro iteraciones.

Reuniones diarias

Es conveniente realizar una reunión diaria para exponer los problemas y

soluciones en forma conjunta.

Fase 2: Diseño

Diseños simples

La metodología XP impulsa a crear diseños simples y sencillos con el fin de que

el producto sea fácilmente entendible, así costara menos el desarrollo.

Glosario de términos

Implica tener una identificación en los métodos y clases que se implementan en

el código, lo cual ayuda a las nuevas modificaciones que se puedan presentar a

futuro en el código.

Page 35: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

35

Riesgos

Si se presentan inconvenientes durante el desarrollo, el grupo de trabajo

asignado a través de la investigación ayuda a dar solución a los riesgos

imprevistos.

Funcionalidad Extra

No se debe desarrollar funcionalidades adicionales al producto debido a que esto

implica un costo en tiempo y recursos, además los usuarios no usan siempre el

100% de la funcionalidad agregada.

Tarjetas C.R.C. (Clases, Responsabilidad y Colaboración)

Permiten al programador dedicarse exclusivamente al desarrollo orientado a

objetos, excluyéndolo de la programación típica, se pueden identificar los

objetivos y alcance del proyecto.

Fase 3: Codificación

La codificación está enfocada a llevar estándares de desarrollo que ayuden a

poder tener un código consistente, óptimo y entendible facilitando así la

escalabilidad hacia futuro programadores que realicen actualizaciones en el

código. XP recomienda trabajar con repositorios que permitan la unificación de

código fuente, para realizar un trabajo de manera rápida y coordinada.

Fase 4: Pruebas

Es parte fundamental en la metodología realizar las pruebas de calidad que

permitan asegurar la funcionalidad, calidad y consistencia de los datos del

producto terminado que se pretende entregar a un cliente. Todas las pruebas

deben cumplir con los requisitos que inicialmente fueron expuestos por el usuario

o cliente.

Page 36: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

36

CAPÍTULO II

MARCO TEÓRICO

ANTECEDENTES DEL ESTUDIO

En la actualidad existen herramientas Open Source orientadas a la gestión de

incidencias, tickets, soporte, etc., siendo el principal objetivo de estas

herramientas ayudar al personal de soporte a brindar servicios de tecnología.

Para ello se realizará un análisis de algunas herramientas de HelpDesk tomando

como en cuenta varios puntos que involucren la finalidad de esta investigación,

la misma que servirá para el desarrollo de este proyecto.

Entre las herramientas a estudiar tenemos:

Eventum

SysAID

Service Desk Plus

GLPI

Eventum

Herramienta de seguimiento de fácil uso y configuración (PHP+MySQL), que

puede ser utilizado por un departamento de seguimientos de incidencias y

solicitudes de apoyo técnico de una pequeña o mediana empresa.

Eventum es una aplicación Open Source licenciado GPL, que permite el

mejoramiento de los tiempos de respuesta en proceso de gestión.

Características de Eventum

Registro de visitantes con cuenta de correo de Eventum.

Permite modificar la configuración del software.

Permite conceder permisos a los usuarios que se registren mediante un

módulo de Usuario.

Page 37: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

37

Crea, modifica y elimina resoluciones de peticiones.

Crear categorías y prioridades del proyecto.

GRÁFICO 2 Logo de Herramienta Eventum

Elaborado por: Jonathan Vargas & Michael Landaburú

Fuente: http://www.phpkode.com/projects/item/eventum/

SysAID

SysAID es un software de gestión de servicios IT, además es un administrador

de proyectos y tareas para los equipos de tecnología de la información.

SysAID ofrece una herramienta muy flexible e interfaz amigable, esta

herramienta permite analizar y optimizar el rendimiento del Centro de Soporte,

cuenta con una administración centralizada es decir concentra toda la

información de datos del usuario, peticiones, inventarios de hardware/software y

demás información en un solo lugar.

Características de SysAID

Informes para monitorizar datos del sistema y análisis de costes.

Registro de tiempo de llamadas de cada soporte realizado.

Personalización de informes, los mismos que pueden ser generados en

PDF o Excel.

Integración con cuentas de dominio mediante componente LDAP.

GRÁFICO 3 Logo de Herramienta SysAid

Elaborado por: Jonathan Vargas & Michael Landaburú

Fuente: https://www.nethelpdesk.com/compare-help-desk-software.htm

Page 38: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

38

ServiceDeskPlus

ServiceDeskPlus es un software completo de Service Desk fácil de usar para

seguimiento y gestión de entradas de Tecnología de la Información de manera

eficiente que garantía la satisfacción del usuario final.

Características de ServiceDeskPlus

Gestiona la asistencia de recursos sobre la marcha.

Aplicación para dispositivos móviles de IOS y Android.

Personalización de informes desde la interfaz de usuario.

Usuarios finales acceden a catálogo de servicios en el portal de

autoservicios.

Avisos y alertas, notificaciones de acuerdo a las reglas del negocio.

Cuenta con una base de conocimiento que permite reducir el tiempo de

solución de incidencias.

GRÁFICO 4 Logo de Herramienta ServiceDeskPlus

Elaborado por: Jonathan Vargas & Michael Landaburú

Fuente: http://www.ireo.com/fabricantes-y-

productos/manageengine/servicedesk-plus/resumen/

GLPI

Se trata de un software OpenSource para gestionar las incidencias y recursos

de un departamento de soporte informático.

Page 39: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

39

Es una herramienta que está disponible como solución para organizaciones en

todo el mundo, es una solución que facilita la administración de recursos

informáticos. GLPI incluye notificaciones por correo electrónico a usuarios

internos durante y al cierre del soporte.

Entre las principales funcionalidades y ventajas del software tenemos:

Gestión de recursos IT.

Automatización de inventario.

Personalización de informes.

Optimización de recursos.

Reducción de costos.

Soporte Técnico

Características de GLPI

Soporte en 14 idiomas.

Cuenta con una base de conocimiento.

Aplicación basada en PHP, MySQL y Apache.

Administración Multiusuario.

Sistemas de permisos.

Sistema de exportación de informes a PDF y Excel.

Sistema de autenticación LDAP, local, POP/IMAP.

Elaborado por: Jonathan Vargas & Michael Landaburú

Fuente: http://forum.glpi-project.org/viewtopic.php?id=25023

La mayoría de empresas que tienen implementada la herramienta Open Source

GLPI son empresas que prestan servicios informáticos, donde cuentan con

clientes en sectores público y privados y por tal motivo requieren cubrir las

necesidades que son solicitadas en la mesa de ayuda.

GRÁFICO 5 Logo de Herramienta GLPI

Page 40: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

40

De acuerdo a lo indicado GLPI permite mejorar el proceso a fin de cumplir con

los niveles de servicios que se encuentra establecidos con los clientes de la

empresa, permitiendo gestionar el mantenimiento y soporte de una manera más

rápida y sencilla.

GLPI es una herramienta dirigida para administradores de servicios informáticos

o técnicos de soporte que ofrecen un amplio abanico de funcionalidades.

Análisis comparativo entre las herramientas HelpDesk seleccionadas

De acuerdo al análisis realizado con cada una de las herramientas mencionadas

en el segmento anterior, se ha elaborado un cuadro comparativo resumiendo las

características de las herramientas HelpDesk.

CUADRO 2 Cuadro comparativo de Herramientas HelpDesk

Eventum SysAID ServiceDeskPlus GLPI Soporte

24

Licencia

GPL X X

Versión de

prueba

Solución

web

Aplicación

Móvil X X

Genera

reportes X

Elaborado por: Jonathan Vargas & Michael Landaburú Fuente: Datos de la Propuesta

Page 41: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

41

FUNDAMENTACIÓN TEÓRICA

Tecnología de la información

Introducción

En la actualidad la tecnología de la información conocida por su abreviatura “IT”,

viene teniendo un gran impacto en los procesos de negocio dentro de las

organizaciones debido a los procesos eficaces y eficientes de la gestión de

servicios que emplea en su metodología.

La metodología que aplica la tecnología de la información se basa en calidad de

servicio y eficiencia en aprovechamiento de recursos humanos y tecnológicos.

Es por este motivo que la tecnología de la información juega un rol muy

importante dentro de una organización ya sea esta grande, pequeña, pública o

privada, dado que permite garantizar los niveles de servicios establecidos entre

la organización y el cliente, de modo que satisfaga los requerimientos y

expectativa del cliente.

Servicios de IT

“Los servicios de Tecnología de Información comprenden un repertorio de

actividades que inicia desde el diseño de la arquitectura hasta la gestión

continua de la infraestructura tecnológica.” (Manuel Garrido, 2012)

Actualmente para las empresas los servicios tecnológicos son cada vez más

importantes para el desarrollo del negocio ya que tiene como principal objetivo,

colaborar y dar soporte a los procesos del negocio y/o cliente. La gestión de

Servicios IT está compuesta por tres factores que son:

Personas

Procesos

Tecnología

Page 42: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

42

Entre los principales objetivos de una gestión de servicios tenemos:

Mejorar la comunicación entre los usuarios en base a información

actualizada.

Alinear los procesos de negocio manteniendo la calidad de la

información.

Reducción de vulnerabilidades mediante aplicación de técnicas que

eviten poner en peligro el sistema macro del negocio.

Mejorar la calidad de servicio mediante herramienta tecnológica.

ITIL

Definición

“La biblioteca de Infraestructura de Tecnología de la Información, abreviada en

ITIL fue desarrollada a finales de 1980 por Reino Unido con unión de varios

organizaciones gubernamentales, fue creada con el fin de ayudar a las

organizaciones a alcanzar sus objetivos corporativos en base a gestión de

calidad y eficiencia en las operaciones de TI.

ITIL es una guía de buenas prácticas para las organizaciones en todos los

sectores corporativos ya que dirige al personal a prestar servicios eficientes de

TI para su negocio y clientes.”(Econocom, 2012)

Beneficios de ITIL

La propuesta de ITIL es alinear las necesidades del negocio con el área de

servicios TI, entre los principales beneficios tenemos:

Page 43: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

43

Facilita la toma de decisiones mediante indicadores referentes al negocio.

Reduce los costos TI.

Gestiona planes de contingencia.

Mejora la calidad de servicio.

Permanencia en la disponibilidad de los sistemas informáticos.

GRÁFICO 6 Procesamiento de ITIL

Elaborado por: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Estrategia y Diseño del Servicio

En esta fase se busca ahilar los procesos de negocios y TI, de manera que

permita convertir la gestión de servicio en un activo estratégico.

El diseño de servicio facilita la creación de nuevos servicios, espacios o cambios

de los existentes para su incorporación al portafolio de servicios y su paso al

ambiente de producción.

Transición del Servicio

El objetivo de la transición del servicio es planificar y coordinar procesos para

elaborar e implementar nuevos servicios dentro de los parámetros de costo,

tiempo y calidad.

La transición de servicio da como prioridad viabilizar los cambios bajo un tiempo

mínimo de interrupción en la prestación de servicios.

Estrategia y Diseño del Servicio

•Gestión en los servicios

•Gestión de proveedores

Transición del Servicio

•Planificación a la Transición

•Configuración

•Validación de pruebas

•Evaluación

Operación del Servicio

•Gestion de Incidentes

Mejora Continua del Servicio

•Proceso de Mejora

•Informes del Servicio

Page 44: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

44

Operación del Servicio

En este proceso se propone recuperar la operación lo más pronto posible para

evitar que se genere un impacto desfavorable en la calidad de servicio.

Sus funciones principales son:

Determinar posibles soluciones de las mismas.

Solicitar peticiones de cambio para restablecer el servicio.

Indagar el origen de toda alteración en los servicios IT.

Mejora Continua del Servicio

En esta etapa se busca implementar el ciclo PDCA (Planificar, Hacer, Verificar y

Actuar) para la mejora de servicios IT.

SLA

DEFINICION

“Acuerdo de nivel de servicio (SLA), es una medida establecida de los tiempos

promedio de respuesta y resolución que el equipo de soporte proporciona a los

clientes. Ofrecer asistencia basada en niveles de servicio garantiza la prestación

de un servicio medido y previsible. También proporciona una mayor visibilidad

cuando surgen problemas” (Zendesk, 2005)

Principales políticas SLA

- Métricas de tiempos de respuesta.

- Tiempo de primera respuesta.

- Tiempo de próximas respuestas.

- Métricas de tiempo de resolución.

- Tiempo de espera del solicitante.

Page 45: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

45

- Tiempo de trabajo del técnico o experto.

- Porcentaje de llamadas resueltas en el primer contacto

- Nivel de satisfacción del cliente

- Porcentaje de incidentes resueltos en tiempo determinado

- Porcentaje de casos escalados

- Porcentaje de casos anulados

Sistema HelpDesk

Definición

Un HelpDesk/Mesa de ayuda es un grupo de recursos técnicos y humanos

dentro de una organización que gestionan y solucionan todas las posibles

incidencias que se presentan día a día en los sistemas informáticos.

La mesa de ayuda es la encargada de brindar respuestas y soluciones a los

usuarios finales ya sea mediante vía telefónica o correo electrónico, el soporte

que se provee puede ser para usuarios internos (empleados) o externo

(clientes).

De acuerdo a lo indicado anteriormente, es importante que el personal técnico

cuente con una herramienta de ayuda que permita gestionar y registrar todos los

requerimientos que son asignados al departamento de Tecnología para la

atención y posible solución de incidencias.

A HelpDesk se lo considera un soporte de primer nivel ya que son los primeros

en recibir las incidencias por parte de los usuarios ya sea interno o externos, en

la mayoría de ocasiones los técnicos suelen tener conocimiento generales sobre

los sistemas informáticos. En caso de que los técnicos no puedan dar solución a

un problema este lo escala a un nivel superior en donde el personal está

especializado en diferentes áreas como por ejemplo: redes, sistemas operativos,

base de datos, aplicaciones, entre otras.

Page 46: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

46

Funcionamiento de HelpDesk

Un técnico que trabaje en HelpDesk debe cumplir las siguientes funciones:

Registrar y brindar un servicio en forma precisa y apropiada.

Realizar mantenimientos preventivos de manera periódica.

Dar seguimiento a solicitudes hasta que estas se cierren.

Proporcionar un servicio de alta calidad al cliente.

Brindar asistencia en proyectos tecnológicos.

Telefonía Móvil

“A partir del siglo XXI, los teléfonos móviles tenían la capacidad limitada de

llamar, traducir y enviar mensaje de texto, pero con el pasar del tiempo se han

incorporado un sin número de funcionalidades y componentes en los dispositivos

móviles tales como: calculadora, alarma, GPS, reproductor multimedia, entre

otros. La telefonía móvil está conformada por dos grandes componentes: Red de

comunicaciones y terminales, estos dos componentes permiten la comunicación

entre terminales o teléfonos móviles, siendo la comunicación un proceso vital

para el desarrollo individual y de la sociedad. “(Cofetel, 2008)

El gran avance tecnológico de la telefonía móvil ha permutado a nivel de peso,

pantalla, color, grosor, tamaño, con muchos y pocos accesorios, etc.

Actualmente los teléfonos móviles están al alcance de cualquier persona debido

al gran auge y desarrollo que ha tenido durante estos últimos años.

Sistemas Operativos

Entre los principales Sistemas Operativos usado para los teléfonos móviles

tenemos:

Page 47: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

47

Android

IOS

BlackBerry OS

Windows Phone

Android

Sistema Operativo de Google posesionado actualmente como el líder del

mercado móvil debido a que este sistema operativo se caracteriza por estar

dedicada al desarrollo de estándares abiertos para celulares.

En la actualidad abarca el 84,1% en la cuota de mercado de sistemas

operativos móviles.

GRÁFICO 7 Logo de Sistema Operativo Android

Elaborado por: Jonathan Vargas & Michael Landaburú

Fuente: http://www.freepik.es/vector-gratis/logo-de-android_683826.htm

Características de Android

- Navegador integrado

- Soporte de Java y muchos formatos multimedia.

- Gran variedad de servicios incorporados.

- Alta calidad de gráficos y sonidos.

- Incluye un emulador de dispositivos.

- Multitarea de aplicaciones.

- Alto nivel de seguridad

Page 48: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

48

GRÁFICO 8 Arquitectura de Android

Elaborado por: Jonathan Vargas & Michael Landaburú

Fuente: http://androidos.readthedocs.io/en/latest/data/caracteristicas/

Aplicaciones: Contiene un cliente de correo electrónico, calendario, mapas,

navegador etc.

Armazón de aplicaciones: Los desarrolladores tienen acceso a la API del

framework.

Librerías: Está compuesto por un grupo de librerías que pertenecen a los

componentes del sistema. Recuperado de http://www.zator.com/Cpp/E5.htm.

Runtime de Android: Contiene un set de bibliotecas basadas en lenguaje Java,

cada proceso corre en la máquina virtual Dalvik. Recuperado de

https://developer.android.com/reference/java/lang/Runtime.html.

Núcleo de Linux: Android depende de Linux para los servicios base del sistema

Operativo. Recuperado de http://www.linux-es.org/kernel.

Page 49: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

49

IOS

Sistema Operativo de Apple desplegado en IPhone, Ipad, IPod Touch y Apple

TV, se caracteriza por su simplicidad y optimización a nivel de hardware, ofrece

una experiencia más estable y segura.

IOS tiene el 14.8% en la cuota de mercado de sistemas operativos móviles.

GRÁFICO 9 Logo de Sistema Operativo IOS

Elaborado por: Jonathan Vargas & Michael Landaburú

Fuente: http://appsiosposts.tumblr.com/

Beneficios de IOS

- API Multitarea

- Inicio de sesión única

- Bloqueo automático en IPhone perdido o robado.

- Habilitación de Conexión VPN

BlackBerry OS

BlackBerry es un sistema operativo desarrollado por Research in Motion (RIM)

donde fue enfocado al sector corporativo y no corporativo.

“El SO BlackBerry está claramente orientado a su uso profesional como gestor

de correo electrónico y agenda. Desde la cuarta versión se puede sincronizar el

dispositivo con el correo electrónico, el calendario, tareas, notas y contactos de

Microsoft Exchange Server además es compatible también con Lotus Notes y

Novell GroupWise. BlackBerry Enterprise Server (BES) proporciona el acceso y

organización del email a grandes compañías identificando a cada usuario con un

único BlackBerry PIN. Los usuarios más pequeños cuentan con el software

Page 50: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

50

BlackBerry Internet Service, programa más sencillo que proporciona acceso a

Internet y a correo POP3 / IMAP / Outlook Web Access sin tener que usar BES.

Al igual que en el SO Symbian desarrolladores independientes también pueden

crear programas para BlackBerry pero en el caso de querer tener acceso a

ciertas funcionalidades restringidas necesitan ser firmados digitalmente para

poder ser asociados a una cuenta de desarrollador de RIM” (Ecured, 2015)

RIM no está pasando por sus mejores momentos debido al cambio de tecnología

touch que se ha generado en los últimos tiempos como por ejemplo el cambio de

teclado físico a pantalla táctil.

BlackBerry tiene el 0,2% en la cuota de mercado de sistemas operativos

móviles.

GRÁFICO 10 Logo de Sistema Operativo BlackBerry

Elaborado por: Jonathan Vargas & Michael Landaburú Fuente: http://mobilityarena.com/take-it-or-leave-it-blackberry-is-still-huge-in-

africa/

Windows Phone

Anteriormente llamado Windows Mobile desarrollado por Microsoft, utilizado por

terminales o Smartphone de gama alta de Nokia. Microsoft actualmente se

encuentra apostando por Windows Mobile para posesionarlo en los primeros

lugares como una opción interesante para los consumidores.

Windows Phone tiene el 0,7% en la cuota de mercado de sistemas operativos

móviles.

Page 51: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

51

GRÁFICO 11 Logo de Sistema Operativo Windows Phone

Elaborado por: Jonathan Vargas & Michael Landaburú

Fuente:http://es.windows.wikia.com/wiki/Archivo:Windows_Phone_8_logo.png

Software Libre

Introducción

Entre los años 60 y 70 del siglo XX, el software era considerado como un

componente que venía integrado en los grandes computadores llamados

mainframes, computadora potente y costosa que permite el procesamiento de

gran cantidad de datos.

En la actualidad el software libre se ha convertido en una fuente de riqueza

tecnológica que ofrece todas las libertades necesarias para su uso y

funcionamiento tanto en sectores académicos como corporativos debido a su

importancia estratégica y características que posee.

Definición

(Richard Stallman, 2004) Afirma: “El software libre es una cuestión de libertad,

no de precio. Para comprender este concepto, debemos pensar en la acepción

de libre como en libertad de expresión y no como en barra libre de cerveza.

Con software libre nos referimos a la libertad de los usuarios para ejecutar,

copiar, distribuir, estudiar, modificar y mejorar el software.

Nos referimos especialmente a cuatro clases de libertad para los usuarios de

software:

Page 52: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

52

Libertad 0: la libertad para ejecutar el programa sea cual sea nuestro propósito.

Libertad 1: la libertad para estudiar el funcionamiento del programa y adaptarlo

a tus necesidades – el acceso al código fuente es condición indispensable para

esto.”

Libertad 2: la libertad para redistribuir copias y ayudar así a tu vecino.

Libertad 3: la libertad para mejorar el programa y luego publicarlo para el bien

de toda la comunidad – el acceso al código fuente es condición indispensable

para esto.”(Software Libre, 1996, p.90).

Características

En la actualidad la comunidad de software libre dispone de múltiples

herramientas que en ciertas ocasiones suele estar disponible gratuitamente, sin

embargo existen herramientas con costo de distribución que garantizan la

libertad de copiar y modificar el software e incluso comercializarla.

Entre las principales características que presenta el software libre tenemos:

Integración

Adaptación

Migración

Formación

Tipos de Licencias

Una licencia es un tipo de autorización formal con carácter estipulado que un

actor de software da a un individuo para ejercer actos de explotación legal.

Entre las diferentes tipos de licencias de software libre podemos destacar las

siguientes:

Page 53: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

53

Licencia GPL

Licencia AGPL

Licencia BSD

Licencia MPL

Licencia GPL

(Richard Stallman, 2014) Afirma: “Licencia Pública General de GNU, es una

de las licencias más utilizadas ya que esta licencia permite el uso, estudio,

redistribución y modificación del software, donde en caso que el software

licenciado se modifique, este quedara bajo la misma licencia.

El objetivo de la licencia GPL es publicar que el software que utilice la licencia es

software libre y así mismo conservar los derechos del autor para evitar tentativa

de apropiación del software.” (Software Libre para una sociedad libre, 2004,

p.95).

Licencia AGPL

La licencia AGPL es una derivación de la Licencia Pública General (GPL),

desarrollada específicamente para que el software que utiliza esta licencia

distribuya el software que se destine a dar servicios a través de una red de

ordenadores.

Licencia BSD

(Andrew Hudson, 2008) Afirma: “Licencia de Distribución de software de

Berkeley (BSD), licencia que no impone condiciones a los desarrolladores de

software para su libre distribución y modificación, tanto así que permite que el

usuario pueda redistribuir el software como no libre. (p. 125).

Se puede decir que la licencia BSD es un gran ejemplo de una licencia

permisiva.”

Page 54: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

54

Licencia MPL

(Andrew Hudson, 2008) Afirma: “Licencia Pública de Mozilla (MPL) desarrollada

por la Fundación Mozilla, esta licencia tiene un gran valor por ser de software

libre y código abierto utilizada por desarrolladores para la liberación de código

fuente.

La licencia MPL se ha basado en multitud de licencias posteriores, se puede

decir que es un hibrido de la Licencia BSD modificada y GNU (General Public

License).” (p. 63).

Herramientas de implementación

Oracle

(Marco Cruz, 2014) Afirma: “Oracle es básicamente una herramienta

cliente/servidor para la gestión de Bases de Datos. Es un producto vendido a

nivel mundial, aunque la gran potencia que tiene y su elevado precio hacen que

sólo se vea en empresas muy grandes y multinacionales, por norma general. En

el desarrollo de páginas web pasa lo mismo: como es un sistema muy caro no

está tan extendido como otras bases de datos, por ejemplo, Access, MySQL,

SQL Server, etc.

Oracle, como antes he mencionado, se basa en la tecnología cliente/servidor,

pues bien, para su utilización primero sería necesario la instalación de la

herramienta servidor (Oracle 8i) y posteriormente podríamos atacar a la base de

datos desde otros equipos con herramientas de desarrollo como Oracle Designer

y Oracle Developer, que son las herramientas básicas de programación sobre

Oracle” (p. 287).

Page 55: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

55

Ediciones de Oracle Database

Oracle Database Edition Express

(Carlos Fernández, 2006) Afirma: “Oracle ofrece una versión gratuita de su

base de datos, con el principal objetivo de introducir en el 'mundo Oracle' a

desarrolladores, DBAs, estudiantes y formadores, y vendedores de hardware y

software que quieran distribuir junto con sus productos una base de datos sin

costes de licencia. El producto es Oracle 10g Express Edition (Oracle Database

XE) y, obviamente, tiene sus limitaciones.” (p. 144).

Oracle Database Edition Standard

(Jordi Sanso, 2011) Afirma: “Es la más común entre medianas empresas.

Soporta servidores con hasta 4 sockets y nos permite adentrarnos en el mundo

del Grid con Oracle Database RAC (distribución de carga de trabajo entre nodos

y alta disponibilidad en caso de caída de un nodo). Con esta versión se puede

montar un clúster Oracle RAC activo-activo sencillo de 2 nodos y un máximo de

4 sockets en total; si se necesitan más nodos o nodos con más de 2

procesadores entonces se deberá migrar a la versión Enterprise Edition,

reconociéndose la inversión.” (p. 287).

Oracle Database Edition Enterprise

(Jordi Sanso, 2011) Afirma: “Esta es la versión adecuada cuando necesitamos

un servidor con más de 4 sockets o cuando surge la necesidad de usar opciones

avanzadas tales como: gestionar información de geolocalización muy precisa

con Oracle Spatial, mantener una tabla con muchos millones de filas con Oracle

Partitioning, aumentar nuestro clúster Oracle RAChasta 64 nodos, tener una

Page 56: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

56

base de datos replicada con Oracle Data Guard, etc. Cada una de las

opciones de esta versión se licencian por separado y existen más de 40”. (p.

145).

Arquitectura de Oracle

Oracle es un sistema de gestión de base de datos que está constituido por 2

componentes principales que son Instancia y Base de Datos.

GRÁFICO 12 Arquitectura de Servidor Oracle

Elaborado por: Jonathan Vargas & Michael Landaburú

Fuente: https://oracle11gdesenmascarado.wordpress.com/2013/08/23/1-3-arquitectura-del-servidor-de-oracle-database-vision-general/

La instancia está formada por Memoria y Procesos, donde cada instancia de

base de datos está asociada a una sola base de datos.

Estructura de Memoria

La estructura de la memoria está compuesta por 2 áreas de memorias que son:

- Memoria SGA: Es una área de memoria compartida, que es asignada

al inicio de la instancia.

- Memoria PGA: Área que contiene información de control y procesos

background.

Page 57: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

57

GRÁFICO 13 Estructura de Memoria Oracle

Elaborado por: Jonathan Vargas & Michael Landaburú

Fuente:https://adminbasedatosudla.wordpress.com/2014/10/07/clase-1-

arquitectura-de-oracle/

Procesos

“Database Writer Process (DBWR): Proceso responsable de escribir en disco

desde el Database buffer.

Log Writer Process (LGWR): Proceso que se encarga de escribir el contenido de

los redo log buffer hacia los red log files en disco.

CheckPoint (CKPT): Proceso que escribe en los ficheros de control llamados

checkpoints, la información de checkpoint se almacena en Controlfiles y cada

cabecera de los datafiles.

System Monitor Process (SMON): Proceso que realiza la depuración y

recuperación al iniciar la instancia.

Page 58: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

58

Process Monitor (PMON): Proceso que restaura los procesos fallidos de

usuarios, liberando bloqueos por ende recursos que son utilizados por los

procesos de usuarios.”(Oracle, 2015, p.76).

FRAMEWORK ZK

(DosIdeas, 2009) Afirma: “ZK que es un framework de aplicaciones Web en

AJAX, completamente en java de código abierto que permite una rica interfaz de

usuario para aplicaciones Web sin usar JavaScript y con poca programación.”

(EcuRed, ZK, 2011) Afirma: “Además de la programación basada en

componentes y orientación a eventos, de manera similar a Swing, ZK soporta un

lenguaje de marcación para la definición de una potente interfaz de usuario

llamada ZUML.”

(Wong, 2012) Afirma: “Los programadores diseñan las páginas de su aplicación

en componentes XUL/XHTML ricos en características, y los manipulan con

eventos disparados por la actividad del usuario final. Es similar al modelo de

programación encontrado en las aplicaciones basadas en GUI de escritorio”

“ZK utiliza el acercamiento llamado centrado-en-el-servidor para la

sincronización de componentes y el pipelining entre clientes y servidores se haga

automáticamente por el motor, y los códigos de Ajax sean completamente

transparentes para los desarrolladores de aplicaciones Web. Por lo tanto, los

usuarios finales obtienen una interacción y respuesta similar a las de una

aplicación de escritorio, mientras que la complejidad del desarrollo es similar a la

que tendría la codificación de aplicaciones de este mismo tipo.”

Funcionamiento del Framework ZK

(EcuRed, ZK, 2011) Afirma: “ZK utiliza el acercamiento llamado centrado-en-el-

servidor para la sincronización de componentes y la relación entre clientes

y servidores se haga automáticamente por el motor, y los códigos de Ajax

Page 59: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

59

sean completamente transparentes para los desarrolladores de aplicaciones

web. Por lo tanto, los usuarios finales obtienen una interacción y respuesta

similar a las de una aplicación de escritorio, mientras que la complejidad del

desarrollo es similar a la que tendría la codificación de aplicaciones de

escritorio.” (p. 84),

GRÁFICO 14 Arquitectura de ZK

Elaborado por: Jonathan Vargas & Michael Landaburú

Fuente: http://www.javahispano.org/portada/2013/6/4/zk-essentials-1-

introduccion.html

WebService

(Saffirio, 2006 ) Afirma: “El término Web Services describe una forma

estandarizada de integrar aplicaciones WEB mediante el uso de XML, SOAP,

WSDL y UDDI sobre los protocolos de la Internet. XML es usado para describir

los datos, SOAP se ocupa para la transferencia de los datos, WSDL se emplea

para describir los servicios disponibles y UDDI se ocupa para conocer cuáles son

los servicios disponibles. Uno de los usos principales es permitir la comunicación

entre las empresas y entre las empresas y sus clientes. Los Web Services

permiten a las organizaciones intercambiar datos sin necesidad de conocer los

detalles de sus respectivos Sistemas de Información.” (p. 35),

Page 60: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

60

Esta tecnología utiliza mecanismo de información que permite intercambiar datos

o información entre sí a fin de ofrecer servicios, estos servicios son facilitados en

su mayoría por proveedores quienes despliegan su información mediante web

services y son consumidos a través de la Web.

Para aumentar la interoperabilidad se han empleado los siguientes estándares:

Web Services Protocol Stack: Es un conjunto de servicios y protocolos

que contribuye a la funcionalidad de Servicios Web.

XML: Formato estándar de los datos que se intercambian.

SOAP: Protocolo sobre los que se establece el intercambio.

WDSL: Lenguaje de interfaz publica para los servicios web.

UDDI: Protocolo para publicar la información de los servicios web.

WS-Security: Garantiza la autenticación de los usuarios y la

confidencialidad de los mensajes enviados.

REST: Arquitectura que utiliza métodos (GET, POST, PUT, DELETE).

GRÁFICO 15 Estructura de WebService

Elaborado por: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

¿Cómo funciona el estándar Rest?

El estilo de arquitectura de software multimedia Rest, pública recursos que

poseen un identificador único y global que lo distingue de cualquier otro recurso.

Page 61: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

61

Por ejemplo la Web es un claro diseño basado en REST, donde este utiliza el

protocolo HTTP que posee una interfaz para acceder a los recursos, entre los

métodos más importantes que utiliza este protocolo tenemos:

- Put

- Get

- Post

- Delete

Estos métodos son asociados a la tecnología de base de datos:

- Create

- Read

- Update

- Delete

GRÁFICO 16 Métodos REST

Elaborado por: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

HTML5

HTML5 (Hyper Text Markup Language versión 5) es la última versión de HTML,

usado para estructurar y presentar el contenido en la web.

HTML5 establece una serie de nuevos elementos y atributos que permite

explorar utilizando menos recursos, esta versión omite el uso del formato XHTML

lo cual ya no sería necesaria su implementación.

Page 62: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

62

Entre las principales características de HTML5 tenemos:

Reduce la dependencia de plug-ins y APIs para cada explorador.

Permite que los usuarios accedan a sitios en modo offline (sin conexión a

internet).

Visualización de contenido multimedia en la web.

HTML5 es un candidato potencial para ser utilizado en aplicaciones

multiplataforma móviles.

CSS

Estándar relacionado con la Web, creado como un mecanismo simple para

mostrar las hojas de estilos en elementos HTML y XML.

Este estándar permite a los desarrolladores Web controlar múltiples páginas

Web al mismo tiempo, así mismo cualquier modificación que se realice a un

elemento afectara a las demás páginas.

¿Cómo funciona?

“CSS funciona a base de reglas, es decir, declaraciones sobre el estilo de uno o

más elementos. Las hojas de estilo están compuestas por una o más de esas

reglas aplicadas a un documento HTML o XML. La regla tiene dos partes: un

selector y la declaración. A su vez la declaración está compuesta por una

propiedad y el valor que se le asigne.”(Internet, 2015)

JAVA

Java es un lenguaje de programación orientado a objetos desarrollado por Sun

el Microsystems, actualmente adquirido por Oracle. El objetivo de Java es que

puedan desarrollar programas y estos puedan ser ejecutados desde cualquier

ambiente, ofreciendo así portabilidad.

Page 63: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

63

Características de Java

Simple

(Urbina, 2010) Afirma: “Java es un lenguaje potente, pero sin las características

que hacen ser confuso a este tipo de lenguajes. Java fue diseñado para ser

precedido por C++ y facilitar un fácil aprendizaje. En java no es necesario

preocuparse por liberar memoria, el reciclador solo lo hace y además reduce la

fragmentación de memoria. (p. 44).

Es un lenguaje orientado a objetos

(Urbina, 2010) Afirma: “Esto quiere decir que java trabaja con sus datos como si

estos fueran objetos y que tienen interfaces a esos objetos. Soporta tres

características de los lenguajes orientados a objetos ENCAPSULAMIENTO,

HERENCIA y POLIMORFISMO.” (p. 44).

Es distribuido

(Urbina, 2010) Afirma: “Java tiene extensas capacidades de interconexión

TCP/IP. Hay librerías de rutinas con las que se puede interactuar con los

protocolos http y ftp. Con esto es posible acceder a información en la red mucha

facilidad como si fueran ficheros locales.

Java es capaz de proporcionar herramientas necesarias para que los programas

sean distribuidos, esto quiere decir que puedan correr en otras máquinas,

interactuando.” (p. 45).

Es robusto

(Urbina, 2010) Afirma: “Java puede realizar verificaciones en busca de

problemas ya sea en tiempo de ejecución o en tiempo de compilación. La

comprobación de tipos en java ayuda a detectar errores en el ciclo de desarrollo.

Page 64: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

64

Se tiene que declarar explícitamente las clases para así poder evitar errores.” (p.

46).

Es dinámico

(Urbina, 2010) Afirma: “No pretende conectar todos los módulos de la aplicación

hasta el tiempo de ejecución”. (p. 46).

Eclipse

(EcuRed, EcuRed, 2015) Afirma: “Entorno de desarrollo integrado de código

abierto multiplataforma para desarrollar proyectos. Esta plataforma ha sido

usada para desarrollar entornos de desarrollo integrados, como el IDE de Java

llamado Java Development Toolkit (JDT) y el compilador (ECJ) que se entrega

como parte de Eclipse (y que son usados también para desarrollar el mismo

Eclipse).” (p. 67).

GRÁFICO 17 Características de Eclipse

Elaborado por: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Contiene un editor de

texto

Contiene una lista de tareas

Orientado a la gestion de

proyecto

Compilacion en tiempo

real

Pruebas unitarias con

JUnit

Page 65: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

65

Servidor Web JBOSS

JBoss es un servidor de aplicaciones J2EE de código abierto Open Source

licenciado en GPL/LGPL implementado en Java, Jboss puede ser implementado

bajo cualquier sistema operativo.

Jboss cumple con estándares flexibles y consistentes, entre los principales

beneficios que presente JBoss tenemos:

- Desarrollo de aplicaciones web a gran escala.

- Alto rendimiento en las aplicaciones.

- Reducción de costos en el desarrollo de aplicaciones.

Elaborado por: Jonathan Vargas & Michael Landaburú

Fuente: https://www.osmosislatina.com/jboss/basico.htm

GRÁFICO 18 Arquitectura de JBOSS

Page 66: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

66

Fundamentación Legal

LEY ORGÁNICA DE EDUCACIÓN SUPERIOR

Sección octava

Ciencia, tecnología, innovación y saberes ancestrales

Art. 385.- El sistema nacional de ciencia, tecnología, Innovación y saberes

ancestrales, en el marco del respeto al ambiente, la naturaleza, la vida, las

culturas y la soberanía, tendrá como finalidad:

a) Generar, adaptar y difundir conocimientos científicos y tecnológicos.

b) Recuperar, fortalecer y potenciar los saberes ancestrales.

c) Desarrollar tecnologías e innovaciones que impulsen la producción

nacional, eleven la eficiencia y productividad, mejoren la calidad de vida y

contribuyan a la realización del buen vivir.

Art. 386.- El sistema comprenderá programas, políticas, recursos, acciones, e

incorporará a instituciones del Estado, universidades y escuelas politécnicas,

institutos de investigación públicos y privados, empresas públicas y privadas,

organismos no gubernamentales y personas naturales o jurídicas, en tanto

realizan actividades de investigación, desarrollo tecnológico, innovación y

aquellas ligadas a los saberes ancestrales.

El Estado, a través del organismo competente, coordinará el sistema,

establecerá los objetivos y políticas, de conformidad con el Plan Nacional de

Desarrollo, con la participación de los actores que lo conforman.

Art. 387.- Será responsabilidad del Estado:

a) Facilitar e impulsar la incorporación a la sociedad del conocimiento

para alcanzar los objetivos del régimen de desarrollo.

Page 67: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

67

b) Promover la generación y producción de conocimiento, fomentar la

investigación científica y tecnológica, y potenciar los saberes ancestrales,

para así contribuir a la realización del buen vivir, al sumak kausay.

c) Asegurar la difusión y el acceso a los conocimientos científicos y

tecnológicos, el usufructo de sus descubrimientos y hallazgos en el marco

de lo establecido en la Constitución y la Ley.

d) Garantizar la libertad de creación e investigación en el marco del

respeto a la ética, la naturaleza, el ambiente, y el rescate de los

conocimientos ancestrales.

e) Reconocer la condición de investigador de acuerdo con la Ley.

Art. 388.- El Estado destinará los recursos necesarios para la investigación

científica, el desarrollo tecnológico, la innovación, la formación científica, la

recuperación y desarrollo de saberes ancestrales y la difusión del conocimiento.

Un porcentaje de estos recursos se destinará a financiar proyectos mediante

fondos concursables. Las organizaciones que reciban fondos públicos estarán

sujetas a la rendición de cuentas y al control estatal respectivo.

La fundamentación legal para los estudios según la nueva ley de educación

superior se refleja en los artículos:

Art. 8.- Serán Fines de la Educación Superior.- La educación superior tendrá los

siguientes fines:

a) Aportar al desarrollo del pensamiento universal, al despliegue de la

producción científica y a la promoción de las transferencias e

innovaciones tecnológicas;

b) Fortalecer en las y los estudiantes un espíritu reflexivo orientado al

logro de la autonomía personal, en un marco de libertad de pensamiento

y de pluralismo ideológico;

Page 68: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

68

c) Contribuir al conocimiento, preservación y enriquecimiento de los

saberes ancestrales y de la cultura nacional;

d) Formar académicos y profesionales responsables, con conciencia ética

y solidaria, capaces de contribuir al desarrollo de las instituciones de la

República, a la vigencia del orden democrático, y a estimular la

participación social;

e) Aportar con el cumplimiento de los objetivos del régimen de desarrollo

previsto en la Constitución y en el Plan Nacional de Desarrollo;

f) Fomentar y ejecutar programas de investigación de carácter científico,

tecnológico y pedagógico que coadyuven al mejoramiento y protección

del ambiente y promuevan el desarrollo sustentable nacional;

g) Constituir espacios para el fortalecimiento del Estado Constitucional,

soberano, independiente, unitario, intercultural, plurinacional y laico; y,

h) Contribuir en el desarrollo local y nacional de manera permanente, a

través del trabajo comunitario o extensión universitaria.

Art. 28.- Fuentes complementarias de ingresos y exoneraciones tributarias.- Las

instituciones de educación superior públicas podrán crear fuentes

complementarias de ingresos para mejorar su capacidad académica, invertir en

la investigación, en el otorgamiento de becas y ayudas económicas, en formar

doctorados, en programas de posgrado, o inversión en infraestructura, en los

términos establecidos en esta Ley.

Las instituciones de educación superior públicas gozarán de los beneficios y

exoneraciones en materia tributaria y arancelaria, vigentes en la Ley para el

resto de instituciones públicas, siempre y cuando esos ingresos sean destinados

exclusivamente y de manera comprobada a los servicios antes referidos.

Los servicios de asesoría técnica, consultoría y otros que constituyan fuentes de

ingreso alternativo para las universidades y escuelas politécnicas, públicas o

particulares, podrán llevarse a cabo en la medida en que no se opongan a su

carácter institucional sin fines de lucro. El 51 Consejo de Educación Superior

Page 69: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

69

regulará por el cumplimento de esta obligación mediante las regulaciones

respectivas.

Art. 30.- Asignaciones y rentas del Estado para universidades y escuelas

politécnicas particulares.- Las universidades y escuelas politécnicas particulares

que a la entrada de vigencia de la Constitución de la República del Ecuador

reciban asignaciones y rentas del Estado, podrán continuar percibiéndolas en el

futuro.

Están obligadas a destinar dichos recursos al otorgamiento de becas de

escolaridad e investigación a estudiantes matriculados en programas

académicos de cualquier nivel, que por su origen socio económico, etnia,

género, discapacidad o lugar de residencia, entre otros, tengan dificultad para

acceder, mantenerse y terminar exitosamente su formación, desde el inicio de la

carrera; así como también, becas de docencia e investigación para la obtención

del título de cuarto nivel.

Art. 71.- Principio de igualdad de oportunidades.- El principio de igualdad de

oportunidades consiste en garantizar a todos los actores del Sistema de

Educación Superior las mismas posibilidades en el acceso, permanencia,

movilidad y egreso del sistema, sin discriminación de género, credo, orientación

sexual, etnia, cultura, preferencia política, condición socioeconómica o

discapacidad.

Las instituciones que conforman el Sistema de Educación Superior propenderán

por los medios a su alcance que, se cumpla en favor de los migrantes el principio

de igualdad de oportunidades. Se promoverá dentro de las instituciones del

Sistema de Educación Superior el acceso para personas con discapacidad bajo

las condiciones de calidad, pertinencia y regulaciones contempladas en la

presente Ley y su Reglamento. El Consejo de Educación Superior, velará por el

cumplimiento de esta disposición.

Art. 80.- Gratuidad de la educación superior pública hasta el tercer nivel.- Se

garantiza la gratuidad de la educación superior pública hasta el tercer nivel. La

gratuidad observará el criterio de responsabilidad académica de los y las

estudiantes, de acuerdo con los siguientes criterios:

Page 70: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

70

a) La gratuidad será para los y las estudiantes regulares que se

matriculen en por lo menos el sesenta por ciento de todas las materias o

créditos que permite su malla curricular en cada período, ciclo o nivel;

b) La gratuidad será también para los y las estudiantes que se inscriban

en el nivel preuniversitario, pre politécnico o su equivalente, bajo los

parámetros del Sistema de Nivelación y Admisión.

c) La responsabilidad académica se cumplirá por los y las estudiantes

regulares que aprueben las materias o créditos del período, ciclo o nivel,

en el tiempo y en las condiciones ordinarias establecidas. No se cubrirán

las segundas ni terceras matrículas, tampoco las consideradas especiales

o extraordinarias.

d) El Estado, por concepto de gratuidad, financiará una sola carrera o

programa académico de tercer nivel por estudiante. Se exceptúan los

casos de las y los estudiantes que cambien de carrera o programa, cuyas

materias puedan ser revalidadas.

e) La gratuidad cubrirá exclusivamente los rubros relacionados con la

primera matrícula y la escolaridad; es decir, los vinculados al conjunto de

materias o créditos que un estudiante regular debe aprobar para acceder

al título terminal de la respectiva carrera o programa académico; así como

los derechos y otros rubros requeridos para la elaboración, calificación, y

aprobación de tesis de grado.

f) Se prohíbe el cobro de rubros por utilización de laboratorios, bibliotecas,

acceso a servicios informáticos e idiomas, utilización de bienes y otros,

correspondientes a la escolaridad de los y las estudiantes universitarios y

politécnicos.

g) Para garantizar un adecuado y permanente financiamiento del Sistema

de Educación Superior y la gratuidad, la Secretaría Nacional de

Educación Superior, Ciencia, Tecnología e Innovación desarrollará un

estudio de costos por carrera/programa académico por estudiante, el cual

será actualizado periódicamente.

Page 71: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

71

h) Se pierde de manera definitiva la gratuidad, si un estudiante regular

reprueba, en términos acumulativos, el treinta por ciento de las materias o

créditos de su malla curricular cursada.

i) La gratuidad cubrirá todos los cursos académicos obligatorios para la

obtención del grado.

Art. 118.- Niveles de formación de la educación superior.- Los niveles de

formación que imparten las instituciones del Sistema de Educación Superior son:

a) Nivel técnico o tecnológico superior, orientado al desarrollo de las

habilidades y destrezas que permitan al estudiante potenciar el saber

hacer. Corresponden a éste los títulos profesionales de técnico o

tecnólogo superior, que otorguen los institutos superiores técnicos,

tecnológicos, pedagógicos, de artes y los conservatorios superiores. Las

instituciones de educación superior no podrán ofertar títulos intermedios

que sean de carácter acumulativo.

b) Tercer nivel, de grado, orientado a la formación básica en una disciplina

o a la capacitación para el ejercicio de una profesión. Corresponden a

este nivel los grados académicos de licenciado y los títulos profesionales

universitarios o politécnicos, y sus equivalentes. Sólo podrán expedir

títulos de tercer nivel las universidades y escuelas politécnicas. Al menos

un 70% de los títulos otorgados por las escuelas politécnicas deberán

corresponder a títulos profesionales en ciencias básicas y aplicadas.

c) Cuarto nivel, de postgrado, está orientado al entrenamiento profesional

avanzado o a la especialización científica y de investigación.

Corresponden al cuarto nivel el título profesional de especialista; y los

grados académicos de maestría, PhD o su equivalente. Para acceder a la

formación de cuarto nivel, se requiere tener título profesional de tercer

nivel otorgado por una universidad o escuela politécnica, conforme a lo

establecido en esta Ley. Las universidades y escuelas politécnicas podrán

otorgar títulos de nivel técnico o tecnológico superior cuando realicen

alianzas con los institutos de educación superior o creen para el efecto el

respectivo instituto de educación superior, inclusive en el caso 56

Page 72: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

72

establecido en la Disposición Transitoria Vigésima Segunda de la

presente Ley.

PREGUNTAS CIENTÍFICAS A CONTESTARSE

¿El Desarrollo de una aplicación móvil que se integra a un sistema de HelpDesk

permitirá al personal de Soporte Técnico (Mesa de Ayuda), gestionar de una

manera más eficiente y rápida las incidencias que son generadas por los

usuarios finales?

¿Es necesaria una herramienta HelpDesk que permita a los Técnicos y personal

encargado de Mesa de ayuda a solucionar los inconvenientes que se presentan

a diario dentro de la organización?

DEFINICIONES CONCEPTUALES

ORACLE: Es una herramienta cliente/servidor que permite la gestión y

almacenamiento de datos a gran escala.

JBOSS: JBoss es un servidor de aplicaciones J2EE de código abierto Open

Source licenciado en GPL/LGPL implementado en Java.

Framework: Es una infraestructura tecnológica que permite el desarrollo e

implementación de soluciones informáticas.

Android: Sistema Operativo de Google posesionado actualmente como el líder

del mercado móvil debido a que este sistema operativo se caracteriza por estar

dedicada al desarrollo de estándares abiertos para celulares.

Móvil: Dispositivo inalámbrico que sirve para comunicarse en cualquier parte y

a cualquier hora.

Page 73: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

73

CAPÍTULO III

PROPUESTA TECNOLÓGICA

Análisis de Factibilidad

El presente proyecto es factible ya que consiste en la búsqueda, desarrollo y

elaboración de una propuesta tecnológica, a fin de cubrir las necesidades

que requiere el área de soporte técnico para el control, seguimiento y

resolución de incidentes de una manera más eficiente y en el menor tiempo

posible.

Factibilidad Operacional

El desarrollo de una aplicación HelpDesk será de gran ayuda al área de soporte

técnico o mesa de ayuda ya que permitirá asignar prioridad a resoluciones a los

casos urgentes que serán asignados al área y así mismo llevar un control de

todas las incidencias que se presenten.

Esta propuesta incluye un aplicativo móvil para el Sistema Operativo Android e

Ios, el cual permitirá que los técnicos ingresen sus respectivos reportes de

trabajo desde cualquier lugar y de esta manera contar con una base de

conocimiento para una futura solución a problemas recurrentes.

Esta aplicación está dirigida a personas técnicas, ya que su gran mayoría serán

técnicos en computación o Ingenieros en sistemas y tienen el completo

conocimiento sobre el manejo de estos dispositivos y herramientas.

De igual manera la aplicación será fácil de usar por lo que cualquier persona con

conocimientos básicos en el uso de dispositivos móviles podrá comprender y

utilizar la herramienta.

Page 74: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

74

Así mismo la aplicación Web estará publicada en los servidores de Amazon

WebService para que sea consumida desde el internet, por otro lado la

aplicación móvil estará publicada en la tienda de Google Play para que sea

descargada en los dispositivos móviles de Sistema Operativo Android, para los

dispositivos con Ios será un prototipo instalado localmente.

Factibilidad Técnica

La factibilidad técnica es considerada como una parte fundamental del objetivo

del proyecto ya que permite evaluar todos los recursos necesarios tanto a nivel

de Hardware como Software que se utilizaran para el desarrollo de la

Herramienta HelpDesk y la aplicación móvil.

Los equipos de hardware para el desarrollo de la aplicación no implican costos

elevados ya que estos son computadores regulares de acuerdo a la época, estos

equipos tendrán instaladas las herramientas de desarrollo que existen

actualmente en el mercado, una vez finalizado el desarrollo las pruebas se lo

realizara en una Tablet o dispositivo móvil bajo sistema operativo Android.

La empresa en la cual se decida implementar este proyecto debe contar con el

personal adecuado y capacitado para el manejo y control de la respectiva

aplicación, en este caso son:

Administrador de base de datos

Técnico en redes

Programadores, en el caso de querer realizar algún cambio o aumentar

algún modulo a los aplicativos entregados (web y móvil)

La capacitación del personal que usaría el sistema seria sencilla ya que la

mayoría de la población utiliza Smartphone y de esta manera solo se debería dar

una explicación de las funciones con las que va a contar el producto.

Page 75: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

75

Conforme a lo acordado por el equipo de trabajo del proyecto “DESARROLLO

DE UN SISTEMA INFORMÁTICO PARA LA ADMINISTRACIÓN, CONTROL Y

GESTIÓN DE INCIDENCIAS EN EL ÁREA DE TI, PERMITIENDO EL INGRESO

DE LAS ACTIVIDADES REALIZADAS MEDIANTE UNA APP DESARROLLADA

EN ANDROID” se ha establecido un conjunto de herramientas para que el

servicio del proyecto sea más óptimo, realizando un estudio con el cual se llegó

a la conclusión que el proyecto es viable técnicamente, porque los gastos de los

equipos no incluyen sumas muy elevadas.

Factibilidad Legal

En este caso el desarrollo de las aplicaciones informáticas indicadas en el

alcance del proyecto, no infringirá ninguna norma o ley ya que se utilizara

plataformas de software libre donde asumiremos el costo de licencias por

programador para que no exista ningún inconveniente.

Factibilidad Económica

El uso de aplicaciones móviles puede reducir entre 30% a 40% los costos

anuales de un empresario y aumentar en 50% la efectividad de sus operaciones,

sostuvo Rafael González – Otoya, CEO en Netdreams, en el marco de su

presentación como expositor en The App Date (TAD).

El precio del desarrollo de una app móvil puede resultar caro para algunas

empresas con pocos recursos, pero con el tiempo se convertirá en uno de los

elementos más rentables, sobre todo por su perdurabilidad en el tiempo y su

facilidad a la hora de gestionarla.

Los beneficios que nos otorga tener una aplicación móvil son muchos y estos se

verán reflejados en la parte económica con reducción de costos. El estudio de la

Factibilidad Económica, determinamos el presupuesto de costos de los recursos

técnicos, humanos y materiales tanto para el desarrollo como para la

implantación del Sistema.

Page 76: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

76

Además, nos ayudara a realizar el análisis costo-beneficio de nuestro sistema, el

mismo que nos permitirá determinar si es factible a desarrollar económicamente

el proyecto.

A continuación se describe los costos de los recursos necesarios para el

desarrollo de nuestro Sistema de Información:

CUADRO 3 Costos de Recursos Humanos

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

CUADRO 4 Costos de Recursos Tecnológicos

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

RECURSOS HUMANOS

Costo

Ing. Sistema (Líder Del Proyecto) $1500

Analista/Diseñador $800

Ingeniero de Software $800

Programador $500

Total de Presupuesto $3600

RECURSOS TECNOLOGICOS

Costo

Licencias de desarrollo Androide $25

Pago de servidores en la nube Amazon

WS

$180

Huawei Claro $400

Computadoras $2000

Total de Presupuesto $2605

Page 77: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

77

CUADRO 5 Costos de Recursos Materiales

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

CUADRO 6 Costos del proyecto

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Etapas de la metodología del proyecto

La metodología XP se centra en el control de los procesos y herramientas que se

emplean en un proyecto, basada en una serie de valores y buenas prácticas con

el objetivo de aumentar la productividad durante el desarrollo de programas.

RECURSOS MATERIALES

Costo

Gastos de Impresión $200

Gastos Administrativos

Luz, Teléfono $100

Papeleria $50

Suministro de Oficina $150

Imprevistos $50

Transporte y Movilización $100

Total de Presupuesto $650

FLUJO DE PAGO

Recursos Humanos $3600

Recursos Tecnologicos $2605

Recursos Materiales $650

Total $6855

Page 78: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

78

GRÁFICO 19 Fases de la Metodología XP

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Planificación del Proyecto

Durante esta etapa inicial se recopila todos los requerimientos del proyecto así

como también se establece tiempos de ejecución ideal de las historias de

usuario en cada una de las actividades que intervendrán en el desarrollo del

proyecto.

Entre las principales actividades que se llevan a cabo en esta primera etapa,

tenemos:

Historia de Usuarios

Roles XP

Iteraciones

Velocidad del Proyecto

Reuniones Diarias

Planificacion

•Historias de Usuarios

•Roles de Metodologia

•Iteraciones

•Velocidad del Proyecto

•Reuniones Diarias

Diseño

•Diseños Simples

•Metáforas

•Tarjetas CRC

Codificacion

•Programacion en pareja

Pruebas

•Test de Aceptación

Page 79: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

79

Historia de Usuarios

De acuerdo al levantamiento de información que se realizó se obtuvo las

siguientes historias de usuarios.

CUADRO 7 Historias de Usuarios

Historias de Usuario

N° 1 – Registro de usuario en el sistema.

N° 2 – Creación de perfiles de usuario, departamentos y cargos.

N° 3 – Registro de incidencias.

N° 4 – Calendario de incidencias por usuario.

N° 5 – Visualización de los movimientos de la incidencia.

N° 6 - Aprobación de incidencias.

N° 7 – Notificación de evento de la incidencia ingresada mediante correo

electrónico.

N° 8 – Visualización de reportes.

N° 9 – Acceso al sistema mediante aplicación móvil

N° 10 – Asignación de incidencias a usuarios de primer y segundo nivel.

N° 11 – Escalamiento de las incidencias asignadas a un técnico determinado.

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Page 80: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

80

CUADRO 8 Historia de usuario 1

Historia de Usuario

Número: 1 Usuario: Administrador

Nombre historia: Registro de usuario en el sistema.

Prioridad en negocio: Alta

Riesgo en desarrollo: Medio

Puntos estimados: 9 días Iteración asignada: 2

Programador responsable: Michael Landaburú

Descripción: El administrador del sistema se encargará de ingresar los datos de los usuarios para que puedan ingresar al sistema con su respectiva clave. Llegará una notificación al correo del cliente que se ha creado su usuario y contraseña para que pueda acceder al sistema.

Observaciones: El usuario podrá cambiar su contraseña una vez que ingrese al sistema.

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

CUADRO 9 Historia de Usuario 2

Historia de Usuario

Número: 2 Usuario: Técnico

Nombre historia: Creación de perfiles de usuario, departamentos y cargos

Prioridad en negocio: Alta Riesgo en desarrollo: Medio

Puntos estimados: 3 días Iteración asignada: 2

Programador responsable: Michael Landaburú

Descripción: El administrador del sistema se encargara de crear los perfiles de los usuarios que se hayan ingresado. Los perfiles tendrán habilitados diferentes opciones según el rol que van a

Page 81: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

81

ocupar. El administrador se encargará de crear los departamentos que existen en la empresa y los cargos para asignarles a los usuarios creados.

Observaciones: El usuario administrador tendrá habilitadas todas las acciones para poder administrar los usuarios, cargos y departamentos.

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

CUADRO 10 Historia de usuario 3

Historia de Usuario

Número: 3 Usuario: Cliente “usuario”

Nombre historia: Registro de incidencias.

Prioridad en negocio: Alta Riesgo en desarrollo: Medio

Puntos estimados: 6 días Iteración asignada: 1

Programador responsable: Michael Landaburú

Descripción: El usuario debe ingresar a la aplicación y registrar su incidencia. Una vez registrada la incidencia a través de la herramienta, la compañía se encargará de asignarle un técnico. Llegará una notificación al cliente indicándole que se le ha asignado un técnico a su incidencia.

Observaciones: El cliente podrá registrar todas las incidencias que sean necesarias.

Elaboración: Jonathan Vargas & Michael Landaburú Fuente: Datos de la Propuesta

Page 82: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

82

CUADRO 11 Historia de usuario 4

Historia de Usuario

Número: 4 Usuario: Usuario

Nombre historia: Calendario de incidencias por usuario.

Prioridad en negocio: Alta Riesgo en desarrollo: Medio

Puntos estimados: 10 días Iteración asignada: 2

Programador responsable: Jonathan Vargas

Descripción: El usuario ingresará al sistema y encontrará la opción de calendario de incidencias. Se mostrara un calendario indicando las incidencias asignadas por cada día.

Observaciones: El usuario administrador tendrá en su calendario todas las incidencias de todos los usuarios.

Elaboración: Jonathan Vargas & Michael Landaburú Fuente: Datos de la Propuesta

CUADRO 12 Historia de usuario 5

Historia de Usuario

Número: 5 Usuario: Técnico

Nombre historia: Visualización de los movimientos de la incidencia.

Prioridad en negocio: Alta Riesgo en desarrollo: Medio

Puntos estimados: 7 días Iteración asignada: 2

Programador responsable: Jonathan Vargas

Descripción: El usuario deberá ingresar en el sistema y se le mostrará la opción de gestión de incidencias. Esta opción permite visualizar los movimientos de las incidencias creadas, indicar en qué nivel se encuentra, si ha sido escalada a otro técnico, si se ha ingresado reportes, Etc.

Observaciones: Todos los movimientos que se realicen de las incidencias se notificaran vía correo electrónico.

Elaboración: Jonathan Vargas & Michael Landaburú Fuente: Datos de la Propuesta

Page 83: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

83

CUADRO 13 Historia de usuario 6

Historia de Usuario

Número: 6 Usuario: Usuario

Nombre historia: Aprobación de incidencias.

Prioridad en negocio: Alta Riesgo en desarrollo: Medio

Puntos estimados: 2 días Iteración asignada: 2

Programador responsable: Jonathan Vargas

Descripción: El usuario recibirá una notificación para que apruebe el desarrollo de la incidencia. Mientras el usuario no apruebe la incidencia esta no podrá ser cerrada.

Observaciones:

Elaboración: Jonathan Vargas & Michael Landaburú Fuente: Datos de la Propuesta

CUADRO 14 Historia de usuario 7

Historia de Usuario

Número: 7 Usuario: Técnico

Nombre historia: Notificación de evento de la incidencia ingresada mediante correo electrónico.

Prioridad en negocio: Alta Riesgo en desarrollo: Medio

Puntos estimados: 14 días Iteración asignada: 2

Programador responsable: Michael Landaburú

Descripción: Todos los eventos que se realicen con respecto a las incidencias serán notificadas mediante correo electrónico tanto al usuario como al técnico que tiene signada la incidencia.

Observaciones:

Elaboración: Jonathan Vargas & Michael Landaburú Fuente: Datos de la Propuesta

Page 84: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

84

CUADRO 15 Historia de usuario 8

Historia de Usuario

Número: 8 Usuario: Técnico

Nombre historia: Visualización de reportes.

Prioridad en negocio: Alta Riesgo en desarrollo: Medio

Puntos estimados: 3 días Iteración asignada: 1

Programador responsable: Michael Landaburú

Descripción: El técnico ingresara al sistema y visualizara todas las incidencias que tiene asignadas Escogerá una incidencia. Podrá visualizar los reportes ingresados.

Observaciones: Se podrán visualizar todos los reportes ingresados mediante la gestión de incidencias.

Elaboración: Jonathan Vargas & Michael Landaburú Fuente: Datos de la Propuesta

CUADRO 16 Historia de usuario 9

Historia de Usuario

Número: 9 Usuario: Técnico

Nombre historia: Acceso al sistema mediante aplicación móvil

Prioridad en negocio: Alta Riesgo en desarrollo: Medio

Puntos estimados: 14 días Iteración asignada: 2

Programador responsable: Jonathan Vargas

Descripción: El técnico descargara la aplicación en su dispositivo móvil. Ingresara con su usuario y contraseña. Se mostrarán las opciones indicadas en el perfil de técnico.

Observaciones: Si se ingresa el usuario o contraseña incorrecta se mostrará un mensaje de error.

Elaboración: Jonathan Vargas & Michael Landaburú Fuente: Datos de la Propuesta

Page 85: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

85

CUADRO 17 Historia de usuario 10

Historia de Usuario

Número: 10 Usuario: Técnico

Nombre historia: Asignación de incidencias a usuarios de primer y segundo nivel.

Prioridad en negocio: Alta Riesgo en desarrollo: Medio

Puntos estimados: 14 días Iteración asignada: 2

Programador responsable: Michael Landaburú

Descripción: El administrador del sistema revisara la incidencia para asignar un técnico. Se asigna el técnico respectivo para resolver la incidencia ya sea este de primer o segundo nivel. Se notificará los cambios realizados al usuario vía correo electrónico.

Observaciones: Se notificará por correo electrónico tanto al usuario como al técnico.

Elaboración: Jonathan Vargas & Michael Landaburú Fuente: Datos de la Propuesta

CUADRO 18 Historia de usuario 11

Historia de Usuario

Número: 11 Usuario: Técnico

Nombre historia: Escalamiento de las incidencias asignadas a un técnico

determinado.

Prioridad en negocio: Alta Riesgo en desarrollo: Medio

Puntos estimados: 5 días Iteración asignada: 2

Programador responsable: Michael Landaburú

Descripción: El administrador del sistema revisara la incidencia para asignar un técnico. Se asigna el técnico respectivo para que resuelva la incidencia. Si el usuario no puede resolver la incidencia por cualquier razón este podrá escalar la incidencia a otro técnico. Se notificara al nuevo técnico que se le asignó el caso. Se notificara los cambios realizados al usuario vía correo electrónico.

Observaciones:

Elaboración: Jonathan Vargas & Michael Landaburú Fuente: Datos de la Propuesta

Page 86: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

86

Roles XP

Durante el desarrollo del presente proyecto se han definido los siguientes roles:

CUADRO 19 Roles de metodología XP

ROLES ENCARGADOS FUNCIÓN

Programador

Jonathan Vargas

Michael Landaburú

Desarrolladores del

sistema

Cliente

Gerente de Área de

Soporte Técnico Solicita requerimientos

Encargado de Pruebas Ing. Denisse Rosenberg

Realiza prueba funcional

y valida que se realicen

correctamente.

Encargado del

Seguimiento Ing. Miguel Molina

Da seguimiento en cada

iteración del proyecto.

Entrenador Ing. Miguel Molina

Provee guías al equipo

de trabajo para solución

de problemas.

Consultor

Eco Marlon Olmedo

Ing. Franklin Rosero

Ayuda a resolver

problemas específicos.

Jefe de Proyecto Jonathan Vargas Coordina y toma

decisiones del proyecto.

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Iteraciones

Una iteración es un conjunto de historias de usuarios que permiten alcanzar

objetivos relacionados, estos se los desarrolla en tiempos cortos o medianos.

Page 87: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

87

El plan de entrega está compuesto por historias de usuarios de menos de 3

semanas.

Las iteraciones que se establecieron en este proyecto son las siguientes:

CUADRO 20 Iteraciones del proyecto

ITERACIÓN 1

N° 1 – Registro de usuario en el sistema.

N° 2 – Creación de roles, departamentos y cargos.

N° 9 – Acceso al sistema mediante aplicación móvil

ITERACIÓN 2

N° 3 – Registro de incidencias.

N° 10 – Asignación de incidencias a usuarios de primer o segundo nivel.

N° 5 – Visualización de los movimientos de la incidencia.

N° 7 – Notificación de evento de la incidencia ingresada mediante correo Electrónico.

N° 11 - Escalamiento de las incidencias asignadas a un técnico determinado.

N° 6 - Aprobación de incidencias.

ITERACIÓN 3

N° 4 – Calendario de incidencias por usuario.

N° 8 – Visualización de reportes.

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Velocidad del Proyecto

Durante esta etapa del proyecto se realizó una planificación en base a las

iteraciones descritas en la etapa anterior.

Page 88: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

88

CUADRO 21 Planificación de Iteraciones

TIEMPO ESTIMADO

NOMBRE DE TAREA DURACIÓN COMIENZO FIN

ITERACIÓN 1 18 días lun

04/07/16 dom

21/07/16

N° 1 – Registro de usuario en el sistema. 5 días lun

04/07/16 sab

09/07/16

N° 2 – Creación de roles, departamentos y cargos.

10 días sab

09/07/16 mar

19/07/16

N° 9 – Acceso al sistema mediante aplicación móvil

3 días mar

19/07/16 vier

22/07/16

ITERACIÓN 2 27 días vier

22/07/16 Mier

17/08/16

N° 3 – Registro de incidencias. 10 días vier

22/07/16 lun

01/08/16

N° 10 – Asignación de incidencias a usuarios de primer o segundo nivel.

5 días lun

01/08/16 sab

06/08/16

N° 5 – Visualización de los movimientos de la incidencia.

3 días sab

06/08/16 mar 09/08/16

N° 7 – Notificación de evento de la incidencia ingresada mediante correo Electrónico.

3 días Mar

09/08/16 vier

12/08/16

N° 11 - Escalamiento de las incidencias asignadas a un técnico determinado.

4 días Vier

12/08/16 lun

15/08/16

N° 6 - Aprobación de incidencias. 2 días Lun

15/08/16 juev

18/08/16

ITERACIÓN 3 19 días juev

18/08/16 lun

06/09/16

N° 4 – Calendario de incidencias por usuario. 4 día juev

18/08/16 juev

22/08/16

N° 8 – Visualización de reportes.

3 días Lun

22/08/16 juev

25/08/16

N° 12 – Desarrollo de Web services

2 días Jue

25/08/16 sab

27/08/16

N° 13 – Desarrollo de App móvil, gestión de incidencias

10 días Sab

27/08/16 mart

06/09/16

Elaboración: Jonathan Vargas & Michael Landaburú Fuente: Datos de la Propuesta

Page 89: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

89

GRÁFICO 20 Diagrama de Gantt

Elaboración: Jonathan Vargas & Michael Landaburú Fuente: Datos de la Propuesta

Page 90: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

90

Reuniones Diarias

En general todo proyecto requiere una revisión continua del plan de trabajo a fin

de validar que se cumplan los objetivos en cada proceso.

Diseño del Proyecto

Esta fase es una de las más importante en el proceso de la metodología XP,

donde se diseña las historias de usuarios que el cliente ha solicitado en el

proceso anterior, partiendo de un diseño inicial el mismo que se va corrigiendo y

mejorando en el transcurso del proyecto.

En esta fase se han diseñado los siguientes procesos:

- Proceso de Solución de una incidencia registrada.

- Proceso de escalar una incidencia asignada.

- Proceso de aprobación de una incidencia.

Page 91: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

91

GRÁFICO 21 Diagrama del Proceso Solución de una incidencia registrada

Proceso de Solución de una incidencia registrada.

ADMINISTRADORCLIENTE TÉCNICO

Fase

INICIO

CLIENTE REGISTRA INCIDENCIA

ASIGNA TÉCNICO

BASE DE CONOCIMIENTO

INGRESO DE REPORTES

RESOLUCION DE INCIDENCIA

CIERRE DE INCIDENCIAS

ACEPTA CIERRE

REVISION DE CASO

FIN

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Page 92: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

92

GRÁFICO 22 Diagrama del Proceso de escalamiento de una incidencia

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Page 93: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

93

GRÁFICO 23 Diagrama del Proceso Aprobación de una incidencia

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Page 94: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

94

Codificación del proyecto

La codificación es el proceso de programación extrema, donde lo recomendable

es que se lo realice en paralelo con la fase anterior en el menor tiempo posible.

En esta etapa los programadores emplean estándares de programación con la

finalidad de llevar un control de implementación del código fuente del proyecto.

Para el desarrollo del proyecto se han establecido los siguientes estándares:

prefijos para reconocimientos de tablas, paquetes, procedimientos, funciones y

variables, a nivel de base de datos y lenguaje de programación, se utiliza el

estándar MVC (Modelo, vista, Controlador), integración de web Services para dar

servicios a dispositivos móviles y Frameworks: ZK para el desarrollo de la vista e

hibernate para el mapeo de la estructura de la base de datos.

Como repositorio de unificación del código de fuente y control de versiones se

usa SVN

Durante la fase de diseño se establecieron los componentes que intervendrán

como menús principales en el sistema HelpDesk, entre las opciones que se

presentaran en la página principal tenemos:

- Indicadores de Gestión

- Gestión de Incidencias

- Seguridades

- Registro de novedades presentadas

- Parametrizacion

GRÁFICO 24 Pantalla Inicio de Sistema HelpDesk

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Page 95: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

95

Pruebas del proyecto

La metodología XP clasifica las pruebas en diferentes tipos y funcionalidades,

donde cada vez que se implementa una parte del código se debe de realizar

pruebas unitarias para validar el correcto desarrollo y funcionamiento del

sistema, ver anexo 1.

CUADRO 22 Informes de Pruebas

SISTEMA WEB

RE

ALIZ

AD

O

PA

RC

IALM

EN

TE

RE

ALIZ

AD

O

NO

RE

ALIZ

AD

O

EX

ITO

SO

Creación de Cargos , Departamentos , Usuarios por departamento, tipos de Usuarios

X

X

Creación de Tipos de Incidencia, tipos de categoría, estados de incidencias X

X

Creación de Módulos X X

Creación de criterios de aprobación, niveles de usuario X X

Creación de roles, usuarios por rol X X

Creación de SLA X X

Asignación de Incidencias a usuarios X X

Creación de Incidencias X X

Notificación de Incidencias mediante correo electrónico X X

Visualización de incidencias asignadas por usuario, departamento X X

Aprobación de Incidencias X X

Visualización de movimientos de las incidencias reportadas X X

Consulta en la base de conocimientos X X

Registrar el avance por cada incidencia asignada X X

Re asignación de casos a usuarios de un segundo nivel X X

Finalización de una incidencia asignada X X

Visualización de indicadores de cumplimiento (Niveles de satisfacción, porcentaje de casos escalados, porcentaje de casos finalizados en un tiempo determinado)

X

X

APLICACIÓN MÓVIL

Acceso al sistema mediante credenciales proporcionadas previamente X X

Visualización de incidencias asignadas por usuario, departamento X X

Realizar escalamiento X X

Re asignación de casos a usuarios de un segundo nivel X X

Registrar el avance por cada incidencia asignada X X

Finalización de una incidencia asignada X

Visualización de indicadores de cumplimiento (Niveles de satisfacción, porcentaje de casos escalados, porcentaje de casos finalizados en un tiempo determinado)

X

X

Elaboración: Jonathan Vargas & Michael Landaburú Fuente: Datos de la Propuesta

Page 96: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

96

Entregables del Proyecto

Manual de Instalación de aplicaciones.

Manual de usuarios.

Manual de técnico.

Código fuente sistema web

Código fuente Aplicativo Móvil

CRITERIOS DE VALIDACIÓN DE LA PROPUESTA

En este proyecto hemos solicitado el criterio de varios Ingenieros en Sistemas,

Lideres de proyectos de Software y técnicos los cuales se desenvuelven en el

campo del HelpDesk.

Los expertos indican que la aplicación que se desea desarrollar sería de gran

ayuda para el trabajo ya que se podrá estar al tanto de los trabajos realizados

por cada técnico y estos a su vez llevaran una bitácora la cual servirá para

futuros problemas a suscitarse.

Page 97: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

97

CUADRO 23 Matriz de Criterios de Validación- Experto 1

DESARROLLO DE UN SISTEMA INFORMATICO PARA LA ADMINISTRACION, CONTROL Y GESTION DE INCIDENCIAS EN EL AREA DE TI, PERMITIENDO EL INGRESO DE LAS ACTIVIDADES REALIZADAS

MEDIANTE UNA APP DESARROLLADA EN ANDROID.

Criterios de Validación SI NO Observaciones

Ayuda a identificar el mayor problema de incidentes en un determinado departamento

X Se verifica el proyecto adecuado para la resolución de problemas

Ayuda a poder medir la productividad del personal del área de soporte

X Ayuda en la gestión diaria

de los gerentes

Fácil Manejo de la Herramienta web y dispositivos móviles

X Correcto

Capacidad para poder evaluar la soluciones provistas por los técnicos asignados

X Reducción del carga laboral

Identificación y notificación del estado actual de una incidencia reportada por un usuario final

X

Ayuda a poder estar informados de las

incidencias que tienen asignadas los técnicos para

una solución rápida y oportuna

El diseño de la base de datos es adecuado para el manejo de la propuesta planteada

X Correcto

Facilidad de comprensión sobre los manuales técnicos y de usuarios entregados

X Correcto

Facilidad de acceder a las incidencias asignadas desde un dispositivo móvil en cualquier momento y gestionar la solución respectiva del caso

X Interfaz amigable

Datos del Experto

Apellidos : Ing.

Rosero Calderón

Firma:

Nombre: Franklin

Guillermo

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Page 98: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

98

CUADRO 24 Matriz de Criterios de Validación- Experto 2

DESARROLLO DE UN SISTEMA INFORMÁTICO PARA LA ADMINISTRACIÓN, CONTROL Y GESTIÓN DE INCIDENCIAS EN EL ÁREA DE TI, PERMITIENDO

EL INGRESO DE LAS ACTIVIDADES REALIZADAS MEDIANTE UNA APP DESARROLLADA EN ANDROID.

Criterios de Validación SI NO Observaciones

Ayuda a identificar el mayor problema de incidentes en un determinado departamento.

X Adecuado

Ayuda a poder medir la productividad del personal del área de soporte.

X Adecuado para medir la

productividad

Fácil Manejo de la Herramienta web y dispositivos móviles.

X Adecuado

Capacidad para poder evaluar las soluciones provistas por los técnicos asignados.

X Adecuado

Identificación y notificación del estado actual de una incidencia reportada por un usuario final.

X Útil en tiempo de ejecución para resolver a tiempo las

incidencias

El diseño de la base de datos es adecuado para el manejo de la propuesta planteada.

X Adecuado

Facilidad de comprensión sobre los manuales técnicos y de usuarios entregados.

X Adecuado

Facilidad de acceder a las incidencias asignadas desde un dispositivo móvil en cualquier momento y gestionar la solución respectiva del caso.

X Adecuado

Datos del Experto Apellidos :

Ing. Nevarez

Benavidez

Firma: Nombre: Erik Ricardo

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Page 99: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

99

45%

37,5%

17,5% 1 a 2 veces por día

1 a 2 veces por semana

1 a 2 veces por mes

¿Con qué periodicidad un mismo cliente reporta problemas con los equipos de computación?

ANÁLISIS DE LA ENCUESTA APLICADA AL PERSONAL TÉCNICO QUE

LABORA EN EL ÁREA DE SISTEMAS O TECNOLOGÍA

Para llevar a cabo la validación de la propuesta se ha realizado una encuesta

(Anexo 2) dirigida al personal técnico de Tecnología.

Pregunta 1

¿Con qué periodicidad un mismo cliente reporta problemas con los

equipos de computación?

CUADRO 25 Tabla de frecuencia de pregunta 1(Personal Técnico)

Elaboración: Jonathan Vargas & Michael Landaburú Fuente: Datos de la Propuesta

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Análisis: El 45% de los encuestados indican que un mismo cliente reporta

problemas con sus equipos de cómputo de 1 a 2 veces por día.

PREGUNTA 1 FRECUENCIA

ABSOLUTA

FRECUENCIA

RELATIVA

1 a 2 veces por día 90 45%

1 a 2 veces por semana 75 37,5%

1 a 2 veces por mes 35 17,5%

Total 200 100%

GRÁFICO 25 Resultado Pregunta 1(Personal Técnico)

Page 100: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

100

57,5%

42,5%

0% 0%

Menos de 1 hora

Entre 1 y 2 horas

Entre 3 y 4 horas

Mas de 4 horas

¿Qué tiempo considera usted el adecuado para que el técnico especializado atienda los

requerimientos?

Pregunta 2

¿Qué tiempo considera usted el adecuado para que el técnico

especializado atienda los requerimientos?

CUADRO 26 Tabla de frecuencia de pregunta 2(Personal Técnico)

PREGUNTA 2 FRECUENCIA

ABSOLUTA

FRECUENCIA

RELATIVA

Menos de 1 hora 115 57,5%

Entre 1 y 2 horas 85 42,5%

Entre 3 y 4 horas 0 0%

Más de 4 horas 0 0%

Total 200 100%

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Análisis: El 100% de las personas encuestadas indica que el tiempo adecuado

para que el técnico atienda sus requerimientos está entre menos de 1 hora y 2

horas.

GRÁFICO 26 Resultado Pregunta 2(Personal Técnico)

Page 101: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

101

0%

75%

20%

5%

Minutos

Horas

Dias

Semana

Pregunta 3

¿En promedio qué tiempo se demoran los técnicos en resolver los

problemas con los equipos de computación?

CUADRO 27 Tabla de frecuencia de pregunta 3(Personal Técnico)

PREGUNTA 3 FRECUENCIA

ABSOLUTA

FRECUENCIA

RELATIVA

Minutos 0 0%

Horas 150 75%

Días 40 20%

Semana 10 5%

Total 200 100%

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Análisis: El 75% de las personas encuestadas indican que el tiempo que se

demoran los técnicos en resolver los problemas son horas.

El 25% indica que el técnico resuelve los problemas de varios días a una

semana.

GRÁFICO 27 Resultado Pregunta 3(Personal Técnico)

¿En promedio qué tiempo se demoran los técnicos en resolver los problemas con los equipos de computación?

Page 102: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

102

57,5%

42,5%

0% 0%

Muy importante

Importante

No es importante

Me es indiferente

Pregunta 4

¿Considera usted importante que se mantenga informado al usuario acerca

del estado del proceso de resolución de los problemas con sus equipos de

cómputo?

CUADRO 28 Tabla de frecuencia de pregunta 4(Personal Técnico)

PREGUNTA 4 FRECUENCIA

ABSOLUTA

FRECUENCIA

RELATIVA

Muy importante 115 57,5%

Importante 85 42,5%

No es importante 0 0%

Me es indiferente 0 0%

Total 200 100%

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Análisis: El 100% de las personas encuestadas consideran entre muy

importante e importante mantener informado al usuario acerca del estado del

proceso de resolución de los problemas con sus equipos de cómputo.

GRÁFICO 28 Resultado Pregunta 4(Personal Técnico)

¿Considera usted importante que se mantenga informado al usuario acerca del estado del proceso de resolución de los problemas con sus equipos de cómputo?

Page 103: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

103

80%

20%

0% 0%

Totalmente de acuerdo

De acuerdo

En desacuerdo

Totalmente en desacuerdo

Pregunta 5

¿Considera usted de mucha utilidad contar con una base de conocimiento

para facilitar la labor de los técnicos al revisar los equipos de

computación?

CUADRO 29 Tabla de frecuencia de pregunta 5(Personal Técnico)

PREGUNTA 11 FRECUENCIA

ABSOLUTA

FRECUENCIA

RELATIVA

Totalmente de acuerdo 160 80%

De acuerdo 40 20%

En desacuerdo 0 0%

Totalmente en desacuerdo 0 0%

Total 200 100%

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Análisis: El 80% de las personas encuestadas están totalmente de acuerdo en

que es de mucha utilidad contar con una base de conocimiento para facilitar la

labor de los técnicos al revisar los equipos de cómputo.

GRÁFICO 29 Resultado Pregunta 5(Personal Técnico)

¿Considera usted de mucha utilidad contar con una base de conocimiento para facilitar la labor de los técnicos al revisar los equipos de computación?

Page 104: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

104

55% 30%

0% 15% Totalmente de acuerdo

De acuerdo

En desacuerdo

Totalmente en desacuerdo

ANÁLISIS DE LA ENCUESTA APLICADA AL PERSONAL GERENCIAL QUE

LABORA EN EL ÁREA DE SISTEMAS O TECNOLOGÍA

En base al estudio realizado se elaboró una encuesta (anexo 2) dirigida al

personal Gerencial.

Pregunta 1

¿Considera usted que es muy importante tener una herramienta

informática que genere estadísticas?

CUADRO 30 Tabla de frecuencia de pregunta 1(Gerencial)

PREGUNTA 1 FRECUENCIA

ABSOLUTA

FRECUENCIA

RELATIVA

Totalmente de acuerdo 110 55%

De acuerdo 60 30%

En desacuerdo 0 0%

Totalmente en

desacuerdo 40 15%

Total 200 100%

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Análisis: El 55% de las personas encuestadas están totalmente de acuerdo en

es que es muy importante tener una herramienta informática que genere

estadísticas.

GRÁFICO 30 Resultado Pregunta 1(Gerencial)

¿Considera usted que es muy importante tener una herramienta informática que genere estadísticas?

Page 105: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

105

35%

25%

25%

15%

Totalmente de acuerdo

De acuerdo

En desacuerdo

Totalmente en desacuerdo

Pregunta 2

¿Considera usted que es muy importante tener una herramienta

informática que controle el tiempo de los técnicos?

CUADRO 31 Tabla de frecuencia de pregunta 2(Gerencial)

PREGUNTA 2 FRECUENCIA

ABSOLUTA

FRECUENCIA

RELATIVA

Totalmente de acuerdo 70 35%

De acuerdo 50 25%

En desacuerdo 50 25%

Totalmente en desacuerdo 30 15%

Total 200 100%

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Análisis: El 60% de las personas encuestadas están entre totalmente de

acuerdo y de acuerdo en es que es muy importante tener una herramienta

informática que controle el tiempo de los técnicos.

GRÁFICO 31 Resultado Pregunta 2(Gerencial)

¿Considera usted que es muy importante tener una herramienta informática que

controle el tiempo de los técnicos?

Page 106: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

106

18,5%

62,5%

19%

0%

Totalmente de acuerdo

De acuerdo

En desacuerdo

Totalmente endesacuerdo

Pregunta 3

¿La implementación de un aplicativo móvil mejoraría las labores de

HelpDesk?

CUADRO 32 Tabla de frecuencia de pregunta 3(Gerencial)

PREGUNTA 3 FRECUENCIA

ABSOLUTA

FRECUENCIA

RELATIVA

Totalmente de acuerdo 37 18,5%

De acuerdo 125 62,5%

En desacuerdo 38 19%

Totalmente en desacuerdo 0 0%

Total 200 100%

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Elaboración: Jonathan Vargas & Michael Landaburú

Fuente: Datos de la Propuesta

Análisis: El 63% de las personas encuestadas están de acuerdo que la

implementación de un aplicativo móvil mejoraría las labores de HelpDesk.

GRÁFICO 32 Resultado Pregunta 3(Gerencial)

¿La implementación de un aplicativo móvil mejoraría las labores de HelpDesk?

Page 107: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

107

CAPÍTULO IV

Criterios De Aceptación Del Producto Y Servicio

Especificaciones Técnicas

Se describe la ficha técnica del producto Soporte_24 con cada una de sus partes

integrales:

Software

Aplicación Móvil:

- HTML

- Css3

- JavaScript

- WebServices (“REST”)

- Java

- Base de datos Oracle XE

- Developer console (Google Play)

- VisualSVN (Manejo de versiones del proyecto)

Sistema Web:

- Framework ZK

- Base de datos Oracle XE

- Java

- Eclipse Juno

- VisualSVN (Manejo de versiones del proyecto)

- SqlDeveloper

Servidor de Aplicaciones:

- JBoss AS 7.1.1.Final (Community)

Hardware

- Cuatro Gigas de memoria ram

- Procesador Intel i3

- Disco duro de 1 TB

Page 108: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

108

Criterios de Aceptación

CUADRO 33 Matriz de criterios de aceptación

Criterios de aceptación

Definiciones o Alcance

Cumple

Debe permitir ingresar

reportes de las incidencias.

La solución propuesta está dirigida a

los técnicos para que trabajen desde

su dispositivo móvil.

SI

Debe permitir visualizar las

incidencias por

departamentos

En la opción Gestión de Incidencias

se mostraran todos los casos SI

Debe permitir asignar los

accesos según el Rol que

desempeña el usuario.

Se selecciona el Rol y este muestra

los accesos ya sean activos o no y

permite ingresar nuevos accesos

SI

Debe permitir realizar

escalamiento de

Incidencias

Se debe permitir que el técnico realice

el escalamiento de incidencias a otro

técnico

SI

El aplicativo será

visualizado en Smartphone

y computadores

Se podrá ingresar ya sea desde el

computador como de cualquier

dispositivo móvil Smartphone

SI

En la aplicación se deben

mostrar los niveles de

satisfacción.

Se mostraran los niveles de

satisfacción mediante cuadros

estadísticos y diferentes indicadores

de validación.

SI

Se requiere recibir alertas

cuando se crean

incidencias, se asignan, se

cierran, etc.

Las notificaciones que serán enviadas

al correo electrónico del técnico, del

cliente y del administrador.

SI

Elaboración: Michael Landaburú & Jonathan Vargas

Fuentes: Datos de la Propuesta

Page 109: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

109

Informe de aseguramiento de calidad

Se desea entregar el proceso utilizado para la realización del sistema basado en

las acciones que permiten asegurar la calidad del sistema.

CUADRO 34 Detalle de las actividades del SQA

Tarea Detalle

Verificación del Software

Se valida que el código cumpla las funciones para la

cual fue desarrollado.

Verificación

Verificación de cumplimiento del alcance.

Validación de la documentación.

Pruebas

Pruebas de caja blanca y de caja negra.

Elaboración: Michael Landaburú & Jonathan Vargas

Fuentes: Datos de la Propuesta

Par evaluar la calidad del software y hardware, se utilizara el modelo de

evaluación FURP.

Page 110: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

110

CUADRO 35 Métricas de calidad interna

Característica Detalle Métrica

Funtional

Funcionalidad

Seguridades para el

ingreso a la aplicación Precaución en el mal uso de los datos

F Cumplimiento de la

funcionalidad Cumplimiento del alcance.

Usability

Usabilidad

Documentación del Usuario Manuales de Usuario

U Operatividad

Mensajes concisos en la aplicación

móvil

R Reliability

Fiabilidad Aceptación a Errores Corregir las acciones incorrectas

P Performance

Rendimiento Disponibilidad Tiempo de respuesta del aplicativo móvil

S

Supportability

Soporte

Capacidad de

Configuración

Facilidad de mantenimiento.

Elaboración: Michael Landaburú & Jonathan Vargas

Fuentes: Datos de la Propuesta

Métrica Prevención de mal uso de datos

Esto permite asegurar la calidad de la seguridad en los accesos al sistema.

CUADRO 36 Medición métrica prevención mal uso de datos

Métrica Aplicación Medición Valor Interpretación

Precaución del

uso indebido de

los datos

* X = Contar las validaciones

para prevenir el uso indebido

de datos.

*Y = Contar las posibles

módulos donde se pueda hacer

uso indebido de los datos

X =10

B = 10

Z = X/Y

1

0<=Z<=1

(Entre más

cercano a 1

mejor)

Elaboración: Michael Landaburú & Jonathan Vargas

Fuentes: Datos de la Propuesta

Page 111: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

111

Métrica Cumplimiento del Alcance

Por medio de esta métrica se asegura la calidad del cumplimiento de la

funcionalidad del producto.

CUADRO 37 Medición métrica cumplimiento del alcance

Métrica Aplicación Medición Valor Interpretación

Cumplimiento

del alcance

* X = Contar los alcances

proporcionados.

* Y = Contar los alcances

propuestos

X =7

Y = 7

Z = X/Y

1

0<=Z<=1

(Entre más

cercano a 1

mejor)

Elaboración: Michael Landaburú & Jonathan Vargas

Fuentes: Datos de la Propuesta

Métrica Manuales de Usuario

Esta métrica nos asegura la calidad del conocimiento de los usuarios para usar

el sistema.

CUADRO 38 Medición métrica manuales de usuario

Métrica Aplicación Medición Valor Interpretación

Manuales de

Usuario

* X = Contar los módulos

presentados en la

documentación.

* Y = Contar los módulos

habilitados del sistema.

X =6

Y = 6

Z = X/Y

1

0<=Z<=1

(Entre más

cercano a 1

mejor)

Elaboración: Michael Landaburú & Jonathan Vargas

Fuentes: Datos de la Propuesta

Page 112: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

112

Métrica Mensajes Concisos en la aplicación móvil

Esta métrica permite asegurar la calidad de los mensajes generados por el

aplicativo móvil (advertencias, error, etc.).

CUADRO 39 Medición métrica mensajes concisos en la app

Métrica Aplicación Medición Valor Interpretación

Mensajes

concisos en la

APP

* X = Contar los mensajes

generados que son concisos.

* Y = Contar los mensajes

generados por el sistema.

X =90

Y = 100

Z = X/Y

0,9

0<=Z<=1

(Entre más

cercano a 1

mejor)

Elaboración: Michael Landaburú y Jonathan Vargas

Fuentes: Michael Landaburú y Jonathan Vargas

Métrica Corregir las acciones Incorrectas

Esta métrica permite asegurar la calidad de la tolerancia a errores en las

operaciones del sistema.

CUADRO 40 Medición métrica corregir acciones incorrectas

Métrica Aplicación Medición Valor Interpretación

Corregir las

acciones

incorrectas

* X = Contar las acciones

implementadas para corregir

las operaciones incorrectas.

* Y = Contar las posibles

operaciones incorrectas.

X =100

Y = 100

Z = X/Y

1

0<=Z<=1

(Entre más

cercano a 1

mejor)

Elaboración: Michael Landaburú & Jonathan Vargas

Fuentes: Datos de la Propuesta

Page 113: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

113

Métrica Tiempo de respuesta del aplicativo móvil

Esta métrica permite asegurar la calidad del tiempo de respuesta del App.

CUADRO 41 Medición métrica disponibilidad del app

Métrica Aplicación Medición Valor

Interpretació

n

Tiempo de

respuesta

* X = Contar el tiempo de

respuesta de la aplicación

móvil.

Z= X

3

segundo

s

0<=Z<>100

Elaboración: Michael Landaburú & Jonathan Vargas

Fuentes: Datos de la Propuesta

Métrica Facilidad de mantenimiento

Esta métrica permite asegurar la calidad del mantenimiento del sistema.

CUADRO 42 Medición métrica facilidad de mantenimiento

Métrica Aplicación Medición Valor Interpretación

Facilidad de

mantenimiento

* X = Contar el número de

tablas en la Base de Datos que

tienen formulario de

mantenimiento en el sistema.

* Y = Contar el número de

tablas en la Base de Datos que

necesitan formulario de

mantenimiento en el sistema.

X = 17

Y = 27

Z= X/Y

0,6

0<=Z<=1

(Entre más

cercano a 1

mejor)

Elaboración: Michael Landaburú y Jonathan Vargas

Fuentes: Michael Landaburú y Jonathan Vargas

Page 114: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

114

MECANISMOS DE CONTROL

En nuestro sistema aplicaremos ciertos mecanismos de control que nos

permitirán asegurar la calidad del mismo:

Autenticación con usuario y contraseña tanto en el sistema Web como en

la aplicación móvil.

Asignación de módulos por los roles otorgados.

Control de roles de usuario para acceder a contenidos del sistema.

o Rol Administrador.- Tiene el control total, permisos habilitados

para todas las opciones.

o Rol Técnico.- Permisos para visualizar los casos asignados,

Ingreso de Reportes, escalamiento de incidencias, base de

conocimiento y Calendario de Incidencias Asignadas.

o Rol Usuario (cliente).- Ingreso de incidencias, Gestión de

Incidencias, ingreso de comentarios y aprobación de cierre de

incidencias.

Page 115: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

115

CONCLUSIONES Y RECOMENDACIONES

Conclusiones

Con el desarrollo del sistema informático para la administración, control y gestión

de incidencias en el área de TI, permitiendo el ingreso de las actividades

realizadas mediante una App desarrollada en Android se puede concluir lo

siguiente.

En el departamento de Tecnología es necesario definir sus

políticas y procedimientos de acuerdo al nivel de servicio por

departamentos para de esta manera poder distribuir

adecuadamente los recursos y tiempos de solución en cada

incidencia generada por los usuarios de una organización esto

permite llevar una buena planificación y gestión de resultados.

Con la ayuda de esta herramienta informática se logra poder tener

un mejor manejo de todos los recursos que conforman el

departamento de TI, también ayuda en la reducción de carga

laboral y evaluación de en trabajo realizado.

Gracias a que los indicadores de cumplimiento y desempeño

pueden ser accedidos en cualquier momento y en cualquier lugar

se pueden disponer de información oportuna para la toma de

decisiones.

El tiempo de respuesta para la solución de una incidencia por

parte del personal técnico se reduce gracias a la presencia de una

base de conocimientos que diariamente es alimentada y

actualizada.

Page 116: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

116

Recomendaciones

De las conclusiones mencionadas anteriormente se destacan las siguientes

recomendaciones:

Las políticas y procedimientos establecidos en la organización

correspondiente en los estándares SLA del departamento de TI, deben

ser distribuidos a todos los departamentos, usuarios y gerentes que

requieren de algún soporte del departamento de TI.

Utilizar los indicadores de gestión proporcionados por el sistema, los

cuales se generan a partir de los resultados obtenidos que ayudan al

administrador, jefe o gerente del departamento de TI en su labor diaria,

ya que con la toma de decisiones se puede identificar las acciones

preventivas y correctivas que ayude en la reducción de las incidencias

reportadas.

Se recomienda contar con el personal adecuado, que cumpla con el perfil

de administrador del sistema, el cual debe tener el conocimiento de todas

las áreas de sistemas (software, hardware, base de datos, redes y

telecomunicaciones), para que la asignación de una incidencia sea

direccionada de manera correcta.

El aplicativo web está alojado en una dirección IP publica de acceso a los

usuarios identificados por su usuario y clave, la aplicación móvil se

encuentra en la tienda de Google (Google play), como recomendación se

da que la aplicación móvil sea publicada en la tienda de Apple (App

Store) para que los técnicos o gerentes del departamento con sistema

operativo IOS puedan acceder a la aplicación móvil y poder realizar las

gestiones del caso.

Page 117: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

117

Bibliografía

Android. (2015). Portal Android. Obtenido de Documents of Android Interfaces

and Architecture: http://source.android.com/devices/index.html

Arias, M. Á. (2015). Aprende Programación Web con PHP y MySQL. IT Campus

Academy.

Asamblea Nacional. (24 de Julio de 2008). Constitución de la República del

Ecuador. Obtenido de Leyes Aprobadas:

http://www.asambleanacional.gob.ec/es/leyes-aprobadas

Bandara, L. (2013). Mi mundo Informatico. Obtenido de

http://rjprogramacion.blogspot.com/2013/06/sql-server-conceptos-

basicos.html

Brazuelo Grund, & Gallego Gil. (2011). Mobile Learning: Los Dispositivos Móviles

como Recurso Educativo. Madrid, España: MAD.

Candela Solá, S. (2011). Fundamentos de informática y programación para

ingeniería. España: Paraninfo.

Cuello, J., & Vittone, J. (2013). Diseñando Apps para Móviles. Argentina:

Catalina Duque Giraldo.

DosIdeas. (17 de 09 de 2009). Framework ZK. Obtenido de

http://www.dosideas.com/noticias/java/718-framework-zkoss-ya-en-

espanol.html

Eclipse. (2015). Portal de Eclipse. Obtenido de Current Release:

http://help.eclipse.org/mars/index.jsp

EcuRed. (02 de 09 de 2011). ZK. Obtenido de EcuRed:

http://www.ecured.cu/index.php/ZK_Framework#JQuery_Orientada_a_Ob

jetos

EcuRed. (2015). Obtenido de EcuRed:

http://www.ecured.cu/Microsoft_SQL_Server

EMC. (05 de 10 de 2013). Obtenido de DocPlayer: http://docplayer.es/519457-

Mejores-practicas-y-reglas-de-diseno-de-microsoft-sql-server-para-el-

almacenamiento-de-emc.html

Geany.org. (15 de 11 de 2015). Geany. Obtenido de http://geany.org/

Page 118: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

118

Gilart, I. (15 de 10 de 2014). Sistema de Gestion de Identidad-WBSVision.

Obtenido de http://www.whitebearsolutions.com/por-que-implantar-un-

sistema-de-gestion-de-identidad-open-source-wbsvision/

Gironés, J. (2013). El Gran Libro de Android. Barcelona, España: Marcombo.

González Montero, F. (2014). Facturación y cierre de Actividad en Restaurante.

España: IdeasPropias.

González Montero, F. J. (2014). Servicio y atención al cliente en restaurante:

Normas de servicio, protocolos de comunicación y técnicas de venta.

España: Ideaspropias Editorial S.L.

Granados La Paz, R. L. (2015). Desarrollo de aplicaciones web en el entorno

servidor. España, Málaga: IC Editorial.

Jaque Barbero, M. (6 de abril de 2007). Manual de Supervivencia del

Administrador de MySQL. Obtenido de GNU/Linux:

http://collection.openlibra.com.s3.amazonaws.com/pdf/Manual_de_superv

ivencia_del_administrador_MySQL.pdf?AWSAccessKeyId=AKIAIGY5Y2

YOT7GYM5UQ&Signature=UPnuRMdHB%2FNE6RPgotWLoQsxFvs%3

D&Expires=1448945510

Laboratorio SS.OO. (2015). Recuperado de El Servidor de Aplicaciones JBoss:

http://laurel.datsi.fi.upm.es/~ssoo/DAW/Trabajos/2003-

2004/Septiembre/19/Contenido_archivos/resource1/r1conten2-1.htm

Lander, J. M. (18 de 06 de 2012). Gestion de Proyectos utilizando metodologia

PMI. Recuperado de

https://formulaproyectosurbanospmipe.wordpress.com/2012/01/18/que-

es-el-pmi-y-que-es-el-pmbok/

Letelier, P., & Penadés, M. (15 de abril de 2006). Universidad Politécnica de

Valencia. Recuperado de Metodologías ágiles para el desarrollo de

software: eXtreme Programming (XP):

http://www.cyta.com.ar/ta0502/v5n2a1.htm

Mendieta Saquinaula, E. R. (2011). Software de Aplicación Apoyada en el Uso

de Dispositivos Móviles con Pantalla Táctil que permita Gestionar los

Pedidos de los Clientes en un Restaurante. En E. R. Saquinaula,

Proyecto de Titulación. En E. R. Saquinaula, Proyecto de Titulación (pág.

78). Quito, Ecuador: Universidad Tecnológica Israel, Facultad de

Sistemas Informáticos.

Page 119: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

119

Motto López, M., & Fernández Menéndez, M. Á. (2014). Servicio y atención al

cliente en restaurante. España, Madrid: Ediciones Paraninfo, S.A.

Noriega Martínez, R., Laínez Fuentes, J., Durango, A., & Ramos, D. (2015).

Curso de Ingeniería de Software. Arizona: IT Campus Academy.

Ramos Martín, A. (2014). Aplicaciones Web. España, Madrid: Paraninfo, S.A.

Red Hat. (2015). Portal de JBoss. Obtenido de Documentos de JBoss a Division

of Red Hat: http://www.jboss.org/forums/

Robledo Fernández, D. (2014). Desarrollo de aplicaciones para Android II.

España: Ministerio de Educación.

Rodriguez, A. (15 de 06 de 2013). Obtenido de Aprende a programar:

http://aprenderaprogramar.com/index.php?option=com_content&view=arti

cle&id=368:ique-es-java-concepto-de-programacion-orientada-a-objetos-

vs-programacion-estructurada-cu00603b&catid=68:curso-aprender-

programacion-java-desde-cero&Itemid=188

Rouse, M. (12 de 01 de 2015). Recuperado de

http://searchdatacenter.techtarget.com/es/definicion/Sistema-de-gestion-

de-bases-de-datos-relacionales-RDBMS

Sawtell, R. W. (2001). Obtenido de

http://www.abcdatos.com/tutoriales/programacion/basesdedatos/sql.html

Vinagre Rey, M. (2009). Uso de la Dotación Básica del Restaurante y Asistencia

en el Preservicio. España, Málaga: IdeasPropias.

Wong, H. (09 de 12 de 2012). Obtenido de Java:

http://www.programandoconcafe.com/2012/12/java-aplicacion-web-con-

hibernate.html

Yanez, V. (2011).

Page 120: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

120

ANEXOS

Page 121: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

121

Anexo1. Pruebas de Procesos.

Page 122: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

122

Anexo 2. Encuesta a Personal Técnico

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA ING. EN SISTEMAS COMPUTACIONAL

ENCUESTA APLICADA AL PERSONAL TÉCNICO QUE LABORA EN EL

ÁREA DE SISTEMAS O TECNOLOGÍA

ENCUESTA

OBJETIVO: Conocer el criterio de los administradores sobre el proceso del HelpDesk

para lograr una mejora mediante el aplicativo.

INTRODUCCIÓN: Escriba en la línea la opción que le parezca adecuada.

1. ¿Con qué periodicidad un mismo cliente reporta problemas con los equipos de

computación?

a) 1 a 2 veces por día

b) 1 a 2 veces por semana

c) 1 a 2 veces por mes

2. ¿Qué tiempo considera usted el adecuado para que el técnico especializado

atienda los requerimientos?

a) Menos de 1 hora

b) Entre 1 y 2 horas

c) Entre 3 y 4 horas

d) Más de 4 horas

3. ¿En promedio qué tiempo se demoran los técnicos en resolver los problemas

con los equipos de computación?

a) Minutos

b) Horas

c) Días

d) Semanas

e) Mes

Page 123: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

123

4. ¿Considera usted importante que se mantenga informado al usuario acerca del

estado del proceso de resolución de los problemas con sus equipos de

cómputo?

a) Muy importante

b) Importante

c) No es importante

d) Me es indiferente

5. ¿Considera usted que es muy importante tener una herramienta informática que

genere estadísticas?

a) Totalmente de acuerdo

b) De acuerdo

c) En desacuerdo

d) Totalmente en desacuerdo

Page 124: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

124

Anexo 3. Encuesta Personal Gerencial

ENCUESTA APLICADA AL PERSONAL GERENCIAL QUE LABORA EN EL

ÁREA DE SISTEMAS O TECNOLOGÍA

1. ¿Considera usted que es muy importante tener una herramienta

informática que genere estadísticas?

a) Totalmente de acuerdo

b) De acuerdo

c) En desacuerdo

d) Totalmente en desacuerdo

2. ¿Considera usted que es muy importante tener una herramienta

informática que controle el tiempo de los técnicos?

a) Totalmente de acuerdo

b) De acuerdo

c) En desacuerdo

d) Totalmente en desacuerdo

3. ¿La implementación de un aplicativo móvil mejoraría las labores de

HelpDesk?

a) Totalmente de acuerdo

b) De acuerdo

c) En desacuerdo

d) Totalmente en desacuerdo

Page 125: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

125

Anexo 4. Acuerdo de nivel servicio (SLA)

El departamento de TI no puede garantizar el servicio al 100%, debido a los

problemas que se pueden presentar propios de internet o por los problemas

técnicos, o derivados del mal uso por parte de los usuarios. Por lo tanto el

departamento de TI no será responsable por datos, perdidas económicas que se

puedan originar al ser provocado por el usuario o cliente.

El soporte a los usuarios que dependen del área de TI necesita una definición

que sea trasparente y adecuada en relación de usuarios – técnicos.

El presente acuerdo de nivel de servicio se divide tres áreas:

Nivel de soporte a nivel de Hardware

Nivel de soporte a nivel de Software

Nivel de soporte de Telecomunicaciones

El nivel de soporte de hardware, software y telecomunicaciones se aplica sin

excepción a todos los usuarios a los que el departamento de TI, brinda sus

servicios.

En este acuerdo de nivel de servicio se definirá los posibles variantes que

pueden existir en la interacción entre los usuarios de un departamento y los

técnicos del área de TI.

Disponibilidad de los centros de datos

Método de medición

La disponibilidad de los centros de datos se refiere a su fuente de alimentación.

El suministro de energía en los centros de datos se rige por las medidas técnicas

adecuadas.

Page 126: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

126

Garantía

El departamento de TI garantiza una disponibilidad de los centros de datos del

99,9% como media mensual. Este nivel de servicio se considerará cumplido

siempre que la disponibilidad real de los centros de datos no descienda por

debajo del valor anterior como media mensual.

Disponibilidad de la red central

Método de medición

La disponibilidad de la red central se refiere a la conexión entre el punto del

servicio reservado por el proveedor de internet y el punto de acceso en central

de la organización. La red principal se considera disponible, siempre y cuando al

menos el 75% de los nodos de medida del centro de datos puedan alcanzar al

menos un punto de medición central.

Disponibilidad de la conexión a Internet

Método de medición

El departamento de TI, no es capaz de medir la latencia de la conexión a Internet

por completo, ya que el departamento de TI no tiene acceso a los datos de

medición del proveedor necesarios para hacerlo.

Garantía

El departamento de TI garantiza una disponibilidad de la conexión a Internet del

99,9% como media mensual.

Page 127: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

127

Canales de comunicación

El punto de contacto general para todos los usuarios de organización es el

Servicio de soporte técnico. El usuario tiene la posibilidad de realizar sus

consultas a través de los siguientes medios de comunicación y canales:

E-mail/ticket

Teléfono

Sistema Web (Soporte 24)

Para solicitar ciertos servicios, el usuario debe utilizar los canales de

comunicación específicos para que el departamento de TI pueda ajustarse a los

tiempos de respuesta garantizados. Estos canales de comunicación varían en

función del producto seleccionado y serán notificados al usuario al realizar el

solución de las incidencias.

Horario de soporte

El horario de soporte es el período durante el cual el usuario podrá contactar con

el equipo de servicio técnico responsable del producto en cuestión a través del

canal de comunicación asociado.

El horario de soporte y el tiempo máximo garantizado para los diferentes

productos se puede encontrar en el Anexo A del presente Acuerdo de Nivel de

Servicio.

Tiempo de respuesta

El tiempo de respuesta generalmente comienza con la recepción del informe o

incidencias del usuario en el canal de comunicación específico de organización.

El usuario será informado de los canales de comunicación disponibles.

Page 128: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

128

En caso de que el informe no llegue a departamento de TI por el canal correcto,

esto puede causar retrasos en las respuestas. Los tiempos de respuesta sólo se

garantizan si el informe llega a través del canal de comunicación especificado.

Los tiempos de respuesta se clasifican de la siguiente manera:

Tiempo de respuesta para consultas generales.

El tiempo de respuesta para averías = El servicio puede todavía

ser alcanzado, pero la disponibilidad es limitada.

El tiempo de respuesta para averías urgentes = el servicio

contratado ya no puede ser alcanzado.

Los informes de los usuarios se clasifican en las categorías anteriores por parte

del administrador de incidencias del área de TI basándose en la descripción que

hace el usuario de la incidencia.

Dentro del tiempo de respuesta establecido, el usuario recibe una declaración

calificada por el administrador del sistema. En el mejor de los casos, una

declaración calificada incluye el cierre de la transacción, una evaluación inicial

del informe y la información sobre los próximos pasos a realizar.

Los tiempos de respuesta garantizados en relación con el producto reservado se

pueden encontrar en el Anexo A del presente Acuerdo de Nivel de Servicio.

Tiempo total de reparación

Por averías y averías urgentes relacionadas con uno o varios servicios, se puede

garantizar un periodo de respuesta, además del tiempo de reparación en función

del producto.

La avería reportada por el usuario se resolverá en el tiempo de reparación

establecida por producto.

El tiempo garantizado de respuesta de los distintos productos se puede

encontrar en el Anexo A del presente Acuerdo de Nivel de Servicio.

Page 129: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

129

Para que se cumplan los tiempos de respuesta y reparación en averías urgentes,

éstas deben ser comunicadas por teléfono, además del correspondiente

mail/ticket con una descripción detallada del problema.

Disponibilidad de Hardware

Mientras que los componentes de hardware seleccionados por el usuario, que no

son necesarios para el funcionamiento no redundante del hardware en cuestión,

estén funcionando, el hardware se considera disponible.

La disponibilidad de hardware garantizado para los diferentes productos se

puede encontrar en el Anexo A del presente Acuerdo de Nivel de Servicio.

Disponibilidad del Servicio

Mientras que los componentes de software seleccionados por el usuario, que

sirven como base para la aplicación, estén funcionando, el servicio se considera

disponible.

La disponibilidad del servicio garantizado para los diferentes productos se puede

encontrar en el Anexo A del presente Acuerdo de Nivel de Servicio.

TAREAS DE MANTENIMIENTO

Los intervalos de mantenimiento deberán ser aprobados para trabajos de

mantenimiento periódicos, programados o no programados en los sistemas de la

organización y sus proveedores, necesarios para asegurar la operación en curso

y llevar a cabo actualizaciones o mejoras..

Por regla general, el mantenimiento del sistema se lleva a cabo los fines de

semana entre el sábado a las 12:00 y domingo a las 12:00, o de noche en

cualquier día de la semana entre las 23:00 y las 09:00 de la mañana siguiente.

Page 130: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

130

En casos excepcionales, el mantenimiento del sistema se puede llevar a cabo en

cualquier otro momento, con la debida consideración hacia la limitación más baja

posible de operaciones en curso.

El departamento de TI deberá indicar el tiempo estimado del corte de servicio y

la hora aproximada a la que se producirá el corte. Este tiempo se considerará

fuera de la garantía de disponibilidad del servicio, es decir, no afectará al 99,9%

de disponibilidad garantizada.

INCUMPLIMIENTO DEL NIVEL DE SERVICIO

Si los niveles de servicio garantizados no pudiesen ser respetados, por el

departamento de TI se indicara al usuario dentro del área respectiva, siempre y

cuando éste lo haya notificado al departamento de forma escrita en el plazo

establecido.

ANEXO A

ACUERDO DE NIVEL DE SERVICIO DEL DEPARTAMENTO DE TI

Page 131: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

131

Anexo 5. Juicios de Expertos

Page 132: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

132

Page 133: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

133

Anexo 6. Manuales

MANUAL TECNICO Y

MANUAL DE USUARIO Manual de Usuario

APLICACIÓN WEB

APLICACIÓN MÓVIL

(SOPORTE 24)

APLICACIÓN DESARROLLADA POR:

Jonathan Vargas Otuna

Michael Landaburú Vera

Page 134: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

134

- APLICACIÓN WEB

Navegación Aplicación

Pantalla Inicio

Para utilizar la aplicación el usuario debe tener una cuenta previamente creada,

según los perfiles que existen se cargaran las opciones. En este caso el perfil

Administrador tendrá acceso a todas las opciones del sistema, el perfil técnico

tendrá las opciones de gestión de incidencias, consulta de casos, escalamiento

de incidencias, cierre de incidencias y por último el perfil usuario el cual tendrá

habilitado las opciones para crear incidencias, dejar comentario y aprobar el

cierre de la incidencia.

En este caso ingresaremos con el usuario Administrador para poder consultar

todas las opciones del sistema.

1. Debe colocar su nombre de usuario en la primera casilla y su contraseña

en la segunda casilla.

Page 135: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

135

2. Se mostrara el Menú Principal con las opciones que se tengan habilitadas

según el perfil con el que se ingresó.

3. Escogemos la primera opción, Indicadores de Gestión, en el Submenú

Niveles de Satisfacción.

En esta opción se mostraran los diagramas estadísticos de los indicadores

de calidad y satisfacción.

Page 136: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

136

Porcentaje de Casos Escalados

En esta opción se mostraran los diagramas estadísticos de los porcentajes de

los casos que han sido escalados pos los diferentes técnicos en un tiempo

determinado. En las casillas de Fecha Inicio y Fecha Fin se puede escoger el

periodo de tiempo que se desea consultar.

Porcentaje de Casos Finalizados

En esta opción se mostraran los diagramas estadísticos de los porcentajes de

los casos que han sido Cerrados y Finalizados pos parte de los técnicos.

Page 137: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

137

En las casillas de Fecha Inicio y Fecha Fin se puede escoger el periodo de

tiempo que se desea consultar.

4. Escogemos la opción Gestión de Incidencias. Del Submenú Base de

Conocimiento, en esta opción se podrá visualizar los datos que estén

ingresados en la base de conocimiento para una ayuda a los técnicos.

Page 138: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

138

Calendario de Incidencias

En esta opción se mostrará un calendario en el cual indicará los días en los

cuales están creadas las incidencias. Se puede seleccionar si desea que se

muestre el calendario por Día, por Semana o por Mes.

En las casillas de Ir a Fecha se puede escoger el periodo de tiempo que se

desea consultar.

En la casilla Buscar Por se puede seleccionar la opción de búsqueda ya sea por

título, por departamento y por usuario asignado.

Page 139: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

139

Gestión de Incidencias

En esta opción se mostrarán todas las incidencias organizados por

departamento y por fecha indicándonos la gestión que está realizando.

Incidencias Asignadas

En esta opción se mostraran las incidencias que el técnico tiene asignado, pero

en este caso como el usuario es administrador se mostraran todas las

incidencias.

Page 140: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

140

Tenemos el botón LIMPIAR el cual nos sirve para para borra los datos de las

casillas.

5. Escogemos la opción Seguridades el submenú Accesos por Rol.

Page 141: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

141

En esta opción podemos consultar los accesos según el rol que tengan los

usuarios, en este caso presionamos el icono de la lupa y se mostraran los roles

que se encuentran ingresados. Damos doble clic en el Rol que se desee

consultar y de esta manera se presenta el nombre del Acceso al cual le

corresponde.

Tenemos el botón LIMPIAR el cual nos sirve para para borra los datos de las

casillas.

Page 142: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

142

El botón NUEVO en el cual escogeremos el Rol que queremos, el modulo que se

le va asignar a ese rol y luego si estará activo o no y se presiona el botón

guardar.

También tenemos la opción de EDITAR la cual nos permite cambiar el Rol, el

modulo asignado y si lo queremos activo o no.

Page 143: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

143

Criterios de Aprobación.

En esta opción se mostraran los criterios de aprobación que se tomarán en

cuenta a la hora de cerrar una incidencia. Esta opción solo se la puede visualizar

desde el perfil Administrador.

Tenemos el botón LIMPIAR el cual nos sirve para para borra los datos de las

casillas.

Page 144: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

144

El botón NUEVO en el cual nos permitirá ingresar nuevos criterios de

aprobación.

También tenemos la opción de EDITAR la cual nos permite cambiar el nombre

del Criterio de aprobación y si lo queremos activo o no.

Page 145: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

145

INDICADORES POR MODULO

En esta opción se mostrarán los indicadores que se encuentran registrados en la

aplicación agrupados pos módulos. Esta opción solo se la puede visualizar

desde el perfil Administrador.

Tenemos el botón LIMPIAR el cual nos sirve para para borra los datos de las

casillas.

El botón NUEVO nos permitirá ingresar un nuevo indicador por modulo,

presionamos el botón GUARDAR.

Page 146: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

146

También tenemos la opción de EDITAR la cual nos permite cambiar el nombre

del Indicador por Modulo.

Page 147: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

147

MODULOS

En esta opción tendremos registrados todos los módulos de trabajo de nuestra

aplicación.

De igual manera tenemos el botón LIMPIAR el cual nos sirve para borrar las

casillas y dejarlas en blanco.

El botón NUEVO nos permitirá ingresar un nuevo módulo de trabajo, colocamos

el nombre e indicamos si estará activo o no y presionamos el botón GUARDAR.

Page 148: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

148

También tenemos la opción de EDITAR la cual nos permite cambiar el nombre

del Módulo y su estado de Activo o no.

NIVELES DE USUARIOS

En esta opción tendremos los diferentes niveles que se otorgaran a los usuarios

los cuales permitirán asignarles un determinado perfil.

Page 149: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

149

De igual manera tenemos el botón LIMPIAR el cual nos sirve para borrar las

casillas y dejarlas en blanco.

El botón NUEVO nos permitirá ingresar un nuevo Nivel de Usuario nuevo al

sistema, colocamos el nombre y presionamos el botón GUARDAR.

También tenemos la opción de EDITAR la cual nos permite cambiar el nombre

del Tipo de Usuario.

Page 150: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

150

ROLES

Esta opción nos permite crear los roles que luego serán asignados a los

respectivos usuarios,

De igual manera tenemos el botón LIMPIAR el cual nos sirve para borrar las

casillas y dejarlas en blanco.

Page 151: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

151

El botón NUEVO nos permitirá ingresar un nuevo Rol al sistema, se coloca

nombre y luego presionamos el botón GUARDAR.

También tenemos la opción de EDITAR la cual nos permite modificar los

nombres de los roles que se encuentran ingresados. Los modificamos y

presionamos Guardar.

Page 152: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

152

SLA.

En esta opción podemos consultar los acuerdos de niveles de servicios que han

sido ingresados en el sistema.

Tenemos el botón LIMPIAR el cual nos sirve para para borra los datos de las

casillas.

El botón NUEVO nos permitirá ingresar un nuevo acuerdo de servicios,

colocamos el nombre, el tiempo máximo a solventar y la descripción de tiempo a

solventar y por ultimo presionamos el botón GUARDAR.

Page 153: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

153

También tenemos la opción de EDITAR la cual nos permite cambiar el nombre

del Acuerdo de Nivel de Servicio modificarle el tiempo máximo de solución y la

descripción.

USUARIOS

En esta opción tendremos todos los cargos que se han ingresado en el sistema.

Page 154: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

154

De igual manera tenemos el botón LIMPIAR el cual nos sirve para borrar las

casillas y dejarlas en blanco.

El botón NUEVO nos permitirá ingresar un nuevo Usuario al sistema, se deben

llenar todos los campos que se indican en la pantalla y luego presionamos el

botón GUARDAR.

Page 155: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

155

También tenemos la opción de EDITAR la cual nos permite cambiar los datos de

un usuario ingresado. Los modificamos y presionamos Guardar.

Usuarios por Rol.

En esta opción podemos consultar los usuarios según su rol, en este caso

presionamos el icono de la lupa y se mostraran los roles que se encuentran

ingresados.

Page 156: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

156

Damos doble clic en el Rol que se desee consultar y de esta manera se

presentan los usuarios que están ingresados en el rol seleccionado.

Tenemos el botón LIMPIAR el cual nos sirve para para borra los datos de las

casillas.

Page 157: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

157

Por ultimo tenemos el botón NUEVO en el cual escogeremos el Rol que se

requiere y el Usuario al cual se le va a asignar el mismo.

6. Escogemos la opción Registro de Novedades Presentadas el submenú

Aprobación de Incidencias. En esta opción se muestran las incidencias

cuando ya han sido finalizadas por el técnico.

También tenemos el botón Aprobar en el cual nos mostrara los datos de la

incidencia para revisarlos y si estamos de acuerdo le damos la aprobación para

que la incidencia se cierre.

Page 158: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

158

Incidencias.

En esta opción se mostraran todas las incidencias ingresadas en el sistema.

Page 159: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

159

Tenemos el botón LIMPIAR el cual nos sirve para borrar las casillas y dejarlas

en blanco.

El botón NUEVO nos permitirá ingresar una nueva Incidencia escogiendo el

Titulo, descripción, departamento y presionamos el botón GUARDAR.

Page 160: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

160

También tenemos la opción de EDITAR la cual nos permite cambiar Titulo,

descripción, departamento y presionamos el botón GUARDAR.

Page 161: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

161

Movimientos de Incidencia.

En esta opción se mostraran todos los movimientos (comentarios, reportes,

aprobaciones, etc.) de las incidencias.

Se procede a seleccionar la incidencia que deseamos consultar y luego se

cargaran todos los movimientos.

Page 162: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

162

Tenemos el botón LIMPIAR el cual nos sirve para borrar las casillas y dejarlas

en blanco.

7. Escogemos la opción Parametrización el cual muestra el submenú:

Cargos

Departamentos

Estados de incidencias

Tipos de Indicadores

Tipos de Categorías

Tipos de Incidencias

Usuarios por Departamento.

Page 163: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

163

CARGOS

En esta opción tendremos todos los cargos que se han ingresado en el sistema.

De igual manera tenemos el botón LIMPIAR el cual nos sirve para borrar las

casillas y dejarlas en blanco.

Page 164: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

164

El botón NUEVO nos permitirá ingresar un nuevo Cargo al sistema, colocamos el

nombre del cargo y presionamos el botón GUARDAR.

También tenemos la opción de EDITAR la cual nos permite cambiar el nombre

del Cargo. Lo modificamos y presionamos Guardar.

Page 165: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

165

DEPARTAMENTOS

En esta opción tendremos registrados todos los departamentos con los que

cuenta la empresa.

De igual manera tenemos el botón LIMPIAR el cual nos sirve para borrar las

casillas y dejarlas en blanco.

El botón NUEVO nos permitirá ingresar un nuevo Departamento, colocamos el

nombre e indicamos si estará activo o no y presionamos el botón GUARDAR.

Page 166: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

166

También tenemos la opción de EDITAR la cual nos permite cambiar el nombre

del Departamento y su estado de Activo o no.

Page 167: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

167

ESTADOS DE INCIDENCIAS

En esta opción tendremos registrados todos los departamentos con los que

cuenta la empresa.

De igual manera tenemos el botón LIMPIAR el cual nos sirve para borrar las

casillas y dejarlas en blanco.

El botón NUEVO nos permitirá ingresar un nuevo estado de la Incidencia,

colocamos el nombre e indicamos si estará activo o no y presionamos el botón

GUARDAR.

Page 168: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

168

También tenemos la opción de EDITAR la cual nos permite cambiar el nombre

del Departamento y su estado de Activo o no.

Page 169: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

169

Tipos de Indicadores

Tenemos el botón LIMPIAR el cual nos sirve para para borra los datos de las

casillas.

Por ultimo tenemos el botón NUEVO en el cual nos permiten ingresar un nuevo

indicador.

Page 170: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

170

TIPOS DE CATEGORIAS

En esta opción se mostraran todas las categorías de trabajo del departamento

de IT registrados.

Page 171: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

171

De igual manera tenemos el botón LIMPIAR el cual nos sirve para borrar las

casillas y dejarlas en blanco.

El botón NUEVO nos permitirá ingresar una nueva categoría de trabajo,

colocamos el nombre e indicamos si estará activo o no y presionamos el botón

GUARDAR.

También tenemos la opción de EDITAR la cual nos permite cambiar el nombre

de la categoría y su estado de Activo o no.

Page 172: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

172

TIPOS DE INCIDENCIAS

En esta opción se mostraran los tipos de incidencias o también llamada

prioridad, que están ingresadas en el sistema.

Page 173: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

173

De igual manera tenemos el botón LIMPIAR el cual nos sirve para borrar las

casillas y dejarlas en blanco.

El botón NUEVO nos permitirá ingresar un nuevo tipo de incidencia, colocamos

el nombre e indicamos si estará activo o no y presionamos el botón GUARDAR.

También tenemos la opción de EDITAR la cual nos permite cambiar el nombre

del tipo de incidencia y su estado de Activo o no.

Page 174: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

174

TIPOS DE USUARIOS

En esta opción tendremos los diferentes tipos de usuarios que se han ingresado

en el sistema. De igual manera tenemos el botón LIMPIAR el cual nos sirve para

borrar las casillas y dejarlas en blanco.

El botón NUEVO nos permitirá ingresar un tipo de Usuario nuevo al sistema,

colocamos el nombre y presionamos el botón GUARDAR.

Page 175: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

175

También tenemos la opción de EDITAR la cual nos permite cambiar el nombre

del Tipo de Usuario.

Page 176: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

176

Usuarios por departamento

En esta opción podemos consultar los usuarios según su departamento, en este

caso presionamos el icono de la lupa y se mostraran los usuarios que se

encuentran ingresados. Damos doble clic en el Usuario que se desee consultar y

de esta manera se presentan el código de ese usuario y su departamento.

Tenemos el botón LIMPIAR el cual nos sirve para para borra los datos de las

casillas.

Page 177: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

177

Por ultimo tenemos el botón NUEVO en el cual escogeremos el nuevo Usuario y

luego el Departamento al cual se le va a asignar el mismo.

8. Seleccionamos la Opción de usuario, el submenú Cambiar Contraseña.

Page 178: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

178

Esta opción nos permitirá cambiar la contraseña de nuestro usuario.

Colocamos la contraseña y luego la nueva contraseña y presionamos el

botón Guardar.

Por ultimo tenemos la opción Cerrar Sesión. Esta opción permite cerrar la

sesión de trabajo mostrando un mensaje de confirmación para salir.

Page 179: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

179

- APLICACIÓN MOVIL

Navegación Aplicación

1. Procedemos a descargar la aplicación del Google Play: Soporte_24

2. Ingresamos con nuestro Usuario y Contraseña.

3. Según el perfil de cada usuario se mostraran las opciones. En este caso

ingresaremos con el usuario de Técnico, por lo cual se mostrara la opción

de Gestión de Incidencias.

Page 180: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

180

4. En la opción Gestión de Incidencias se visualizaran todos los casos que

tenga asignado el técnico. En cada caso se mostraran 2 botones, En

Proceso y Terminar

5. En la opción En Proceso podemos ingresar los comentarios que

respectan a la incidencia.

Page 181: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

181

6. En la opción Terminar nos permitirá ingresar un último comentario para

hacer el cierre del caso.

7. En el caso de un usuario administrador se mostraran 2 opciones.

Page 182: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

182

8. En indicadores de gestión se mostraran los distintos indicadores que el

administrador tendrá para controlar y evaluar la gestión de incidencias y

el desempeño de los técnicos.

Page 183: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

183

Page 184: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

184

9. En la opción Gestión de Incidencia el administrador podrá visualizar todas

las incidencias creadas.

10. De igual manera el administrador podrá ingresar comentarios en

cualquier caso.

Page 185: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

185

11. Finalmente tenemos la opción salir que nos permitirá salir de la

aplicación.

Page 186: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

186

Manual Técnico

Objetivo.

El objetivo del manual técnico es contemplar los aspectos que se detallan a

continuación:

Creación de la Base de Datos.

Definir requerimientos obligatorios para el manejo de los sistemas y la

generación de informes.

Para saber cuál es la logística que se ha llevado a cabo para la

realización del Aplicativo.

Es un Asistente para el mantenimiento del mismo.

La creación de las Bases de Datos con sus respectivas tablas que van a estar

relacionadas, las mismas que se detallan a continuación:

SOP_ACCESOS_X_ROL

SOP_APROBACIONES

SOP_CARGOS

SOP_DEPARTAMENTOS

SOP_DEPARTAMENTOS_X_USUARIOS

SOP_ESTADOS_INCIDENCIAS

SOP_INCIDENCIAS

SOP_ASIGNACIONES_INCIDENCIAS

SOP_MODULOS

SOP_MOVIMIENTOS_INCIDENCIAS

SOP_NIVELES_USUARIO

SOP_OPCION_MENU

SOP_ROLES

SOP_SLA

SOP_TIPOS_CATEGORIAS

SOP_TIPOS_INCIDENCIAS

SOP_TIPOS_USUARIOS

SOP_USUARIOS

SOP_USUARIOS_X_ROL

SOP_INDICADORES

SOP_INDICADORES_X_MODULO

SOP_LOGOS_POR_MODULOS

SOP_BASES_CONOCIMIENTOS

Page 187: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

187

SOP_INCIDENCIAS_X_USUARIO

SOP_CALIFICACIONES_INCIDENCIAS

SOP_CRITERIOS_APROVACIONES

Diseño de Tablas.

SOP_MOVIMIENTOS_INCIDENCIAS

SOP_APROBACIONES

SOP_CALIFICACIONES_INCIDENCIAS

SOP_CRITERIOS_APROBACIONES

Page 188: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

188

SOP_TIPOS_INCIDENCIAS

SOP_INCIDENCIAS

SOP_TIPOS_CATEGORIAS

SOP_BASES_CONOCIMIENTO

Page 189: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

189

SOP_DEPARTAMENTOS_X_USUARIOS

SOP_DEPARTAMENTOS

SOP_ASIGNACIONES_INCIDENCIAS

SOP_INCIDENCIAS_X_USUARIO

Page 190: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

190

SOP_ESTADOS_INCIDENCIAS

SOP_SLA

SOP_CARGOS

SOP_NIVELES_USUARIO

Page 191: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

191

SOP_USUARIOS

SOP_USUARIOS_X_ROL

SOP_ROLES

SOP_ACCESOS_X_ROL

SOP_MODULOS

Page 192: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

192

SOP_OPCIONES_MENU

SOP_LOGOS_POR_MODULOS

SOP_INDICADORES_X_MODULO

SOP_INDICADORES

Page 193: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

193

SOP_TIPOS_USUARIOS

Instalación de Oracle XE

1. Se procede a Descargar OracleXE.

2. Seleccionamos el ejecutable, pulsamos el botón derecho y aparecerá un

menú y seleccionamos – Ejecutar como administrador

Una vez que hemos ejecutado el programa de instalación nos aparecerá esta

primera ventana donde podemos apreciar que el programa de instalación

de Oracle Database 11g R2 Express Edition XE está preparando el Wizard

para la instalación del producto, transcurridos unos segundos nos aparecerá la

primera ventana del Wizard de instalación.

Page 194: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

194

Aquí tenemos la primera ventana del Wizard de la instalación de Oracle

Database 11g R2 Express Edition XE.

Contrato de licencia

Seleccionar la carpeta donde queremos realizar la instalación o dejar la que

aparece por defecto.

Page 195: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

195

En esta ventana tenemos que introducir la contraseña que se usaran para los

usuarios SYS y SYSTEM.

Se muestra un resumen de los valores que va a utilizar para el Listener, Listener

http, etc. todos estos puertos son los valores por defecto que Oracle usa en

cualquiera de sus productos.

Empezaras a ver una serie de ventanas donde nos ira informando del progreso

de la instalación.

Page 196: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

196

Page 197: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

197

Finalmente la instalación ha terminado y ya tenemos instalado Oracle Database

11g R2 Express Edition XE.

Page 198: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

198

Pulsas el botón iniciar y busca la carpeta - Oracle Database 11g Express

Edition.

Ya tenemos el interface WEB, aparecerá una nueva página para logarte en

la base de datos.

Nos logeamos con el usuario SYSTEM o SYS y la contraseña que hayamos

introducido en el proceso de instalación y accederemos a la página de

mantenimiento del storage de Oracle Database 11g R2 Express Edition XE.

Page 199: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

199

Instalación de JBOSS

1. Descargamos la última versión del instalador desde el sitio web de

JBOSS. http://jbossas.jboss.org/downloads/

2. Una vez descargado, haga doble clic sobre el mismo.

3. Como primer paso le pedirá seleccionar el idioma de instalación

Page 200: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

200

4. Como se observa en las pantallas siguientes el instalador actual es

bastante amigable

5. La instalación le preguntará en que directorio desea instalar la aplicación

Page 201: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

201

Cuando el directorio no exista será creado

6. Acto seguido deberá definir el tipo de instalación a realizar

Page 202: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

202

7. A continuación indicar el nombre de la instancia por defecto

Page 203: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

203

8. Usted puede almacenar un archivo resumen de la instalación realizada y

un guión para replicar la instalación.

Page 204: PROYECTO DE TITULACIÓN INGENIERO EN …repositorio.ug.edu.ec/bitstream/redug/17896/1/UG-FCMF-B-CISC-PTG... · Manual de Usuario 133 Manual Técnico 186. XIII ABREVIATURAS GNU Software

204

9. Finalmente puede levantar el servidor y comprobar que se ha instalado

satisfactoriamente

10. Por defecto el JBOSS se instala en la URL http://localhost:8080