Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ASESOR:
LÍNEA DE INVESTIGACIÓN:
LIMA – PERÚ
2017
Dedicatoria:
Con mucho cariño principalmente a
mi madre que siempre tuve el apoyo
incondicional, por creer en mí, a Dios
quien supo guiarme por el buen
camino, darme fuerzas para seguir
adelante y no desmayar en los
problemas que se presentaban.
Agradecimiento:
A todas las personas, familiares,
amigos que me ayudaron en el
transcurso de estos años, a los
docentes por su generosidad al
brindarme la oportunidad de recurrir a
su capacidad y experiencia científica
en un marco de confianza, afecto y
amistad, fundamentales para la
concreción de este trabajo.
DECLARATORIA DE AUTENTICIDAD
- Los datos presentados en los resultados han sido validados y sellados, no son
duplicados, ni copiados y por lo tanto los resultados que se presenten en la
investigación científica se constituirán en aportes a la realidad investigada.
vi
ÍNDICE DE FIGURAS
vii
ÍNDICE DE TABLAS
vii
i
ÍNDICE DE ANEXOS
ix
RESUMEN
x
ABSTRAC
This research details the development and implementation of a Web System for
the Incident Management process at the Arzobispo Loayza National Hospital,
where this process was identified as one of the main factors to be automated. The
objective of this investigation was to determine the influence of a web system for
the incident management process at the Arzobispo Loayza National Hospital.
The methodology proposed for the development of the web system was the RUP
(Unified Process of Rational) methodology, since it is the most adequate and used
for the analysis, design, development, implementation and documentation of
systems at present. For the development of this web application we chose the PHP
programming language and the MYSQL database manager. In order to carry out
the research and to fulfill the objectives, it was used as type of study applied
research, the research design is pre-experimental.
The level of service and level of effectiveness were taken as indicators, taking as
a population the number of 12 reports of incidences, for both indicators, according
to the observation sheets made as a pre-test of the research carried out; For the
collection of data were used care records of the spreadsheet software, obtained
from the help desk located in the Computer Unit of the Hospital.
Finally, it was concluded that a Web System improves the process of Incident
Management, contributing positively the attention of the requirements of the users
of a faster and efficient way.
xi
PRESENTACIÓN
Actualmente las organizaciones requieren del uso de la tecnología para mejorar las
diferentes actividades que se realizan en las empresas. Toda la información que se
genera al interior de una organización representa uno de los activos más
importantes; la utilización de sistemas de informáticos permite a las organizaciones
una mejor administración en el manejo de la información.La presente investigación
detalla el desarrollo e implementación de un Sistema Web para el proceso de
Gestión de incidencias en el Hospital Nacional Arzobispo Loayza, teniendo como
objetivo principal automatizar el proceso de Gestión de incidencias que permita dar
un servicio eficiente al usuario.
xii
1.1. Realidad Problemática:
La Unidad de informática del Hospital Loayza, atienden a diario las incidencias que
se presentan con los equipos de cómputo y software utilizado por el personal
del área administrativa y el personal de salud de los diferentes servicios. Según la
percepción de los usuarios la atención a sus solicitudes es deficiente, las
incidencias en algunas oportunidades son reportadas de manera verbal
directamente al personal técnico, no se conoce el tiempo exacto de la resolución de
incidencias, ni tampoco se tiene un registro de base de datos de conocimiento,
por ende no será posible definir acciones preventivas y correctivas. La unidad de
informática está dividida en el área de desarrollo y soporte, esa segunda
área es la que canaliza las incidencias mediante la mesa de servicio quien recibe
las llamadas de incidencias de todos los usuarios internos del Hospital
Loayza, tomando los datos principales para luego ser asignado a un
1CAROZO, Eduardo. Centro de respuestas a incidentes informáticos. Seguridad: Cultura de prevención para TI,
2013.
1 Castro Bernales, Luis Alfredo
técnico, ingresando los datos de la atención en un software de hoja de cálculo.
Según la entrevista que se le realizo al Sr. Michaels De La Cruz Jefe de la Unidad
de Informática (ver anexo 02) indico que recibe un promedio diario de diecisiete
incidencias, de las cuales logra atender doce quedando cinco solicitudes no
atendidas, obteniendo un 70.58 % de Nivel de Incidencias atendidas, la cual se
busca mejorar y así prestar una mejor calidad de servicio al usuario.
Se toma como segundo indicador al nivel de reincidencia, que son los incidentes
que fueron reabiertos porque no fueron resueltos adecuadamente en su primera
aparición.
Cómo conclusión se dio que con el desarrollo del sistema de web permitió
tener un mayor control del proceso de Gestión de Incidencias a través de
los reportes que proporciona. De esta investigación, se tomará en cuenta
que el sistema de información a realizarse debe ser bajo plataforma web,
ya que facilita el acceso y manipulación de la información, mejora la
comunicación con los usuarios y por ende una mejor atención.
2GARCÍA, Andrés. Análisis, diseño y desarrollo de una Aplicación web para control de proyectos en la empresa
ADGESPROYECT Cía. Ltda. Ecuador, 2010
3 LUJAN, Sergio. Programación de Aplicaciones Web. 1ª. Ed. Alicante Venthian, 2002. 321 P.
1.3.2. Incidencia
4 LUJAN, Sergio. Programación de Aplicaciones Web. 1ª. Ed. Alicante Venthian, 2002. 321 p. ISBN 84-84-54-206-8
5 BON, Jan. Operación del servicio basada en ITIL V3.Amersfoort Van Harén Publishing, 2008.
1.3.3.1. Proceso
El siguiente diagrama muestra los procesos implicados en la correcta
Gestión de Incidentes:
1.3.4. Dimensiones
Para la presente investigación se tomó las dimensiones Resolución y
Clasificación las cuales se trataron anteriormente.
Resolución:
Es cuando se da solución al incidente, se alimenta la base de datos de
conocimiento. Esto le permite brindar un tiempo de respuesta más corto en
caso de que otro usuario experimente el mismo incidente.
Clasificación:
La clasificación de un incidente tiene como objetivo principal el recopilar toda
la información que pueda ser utilizada para la resolución del mismo.LA
monitorización del estado y tiempo de respuesta esperado: se asocia un
estado al incidente (por ejemplo: registrado, activo, suspendido, resuelto,
cerrado) y se estima el tiempo de resolución del incidente en base al SLA
correspondiente y la prioridad.9
Donde:
NIA: Nivel de Incidencias atendidas.
TIA: Total de Incidencias atendidas.
TIR: Total de Incidencias recibidas.
Nivel de Reincidencia:
Son aquellos incidentes que fueron reabiertos por qué no fueron resueltos
adecuadamente en su primera aparición.11
Para esta investigación, el Nivel de Reincidencia se cuantifica así:
Donde:
NR: Nivel de Reincidencia.
TRA: Total de Reincidencias atendidas.
TRR: Total de Reincidencias recibidas.
10 BON, Jan. Operación del servicio basada en ITIL V3.Amersfoort Van Harén Publishing, 2008.
11 BON, Jan. Operación del servicio basada en ITIL V3.Amersfoort Van Harén Publishing, 2008.
12 CORTÉZ, Jorge. Metodologías de desarrollo de software RUP Proceso Racional Unificado, Cartagena, 2012.
13 JACABOSON, I; BOOCH, G; RUMBAUGH, J. El proceso unificado de desarrollo de software. New York: Mc Graw
Hill, 1998.
Metodología SCRUM15
Scrum es una metodología de desarrollo muy simple, que requiere trabajo
duro, porque no se basa en el seguimiento de un plan, sino en la adaptación
continua a las circunstancias de la evolución del proyecto.
14 JACABOSON, I; BOOCH, G; RUMBAUGH, J. El proceso unificado de desarrollo de software. New York: Mc Graw
Hill, 1998.
15
PALACIOS, Juan, RAUTA, Claudia. Scrum Manager: Proyectos. España, 2009.
Elementos:
Roles:
Reuniones:
Metodología XP
FIGURA 6: Metodología XP
Fuente: Perez, M.2010
grandes
Iterativo e
Estilo de desarrollo incremental Iterativo y rápido Iterativo y rápido
Puntuación de la
Experto Metodología
Fuente: Elaboración Propia.
RUP SCRUM XP
Vergara Calderón, Rodolfo 17 13 10
Bello Gómez, Luis German 16 14 12
Huarote Zegarra, Raúl 17 14 11
TOTAL 50 41 33
21GARCÍA, Andrés. Análisis, diseño y desarrollo de una Aplicación web para control de proyectos en la empresa
ADGESPROYECT Cía. Ltda.
22 BON, Jan. Operación del servicio basada en ITIL V3.Amersfoort Van Harén Publishing, 2008.
23 LAUDON, Kenneth y LOUDON, Jane. Sistemas de Información Gerencial, 2012.
1.7. Objetivos
24 RODRÍGUEZ, Rody. Desarrollo de un Sistema web para el proceso de gestión de incidencias en la empresa
inversiones Tobal S.A.C.2015.
25 VAN DALEN, V; MEYER, W. Manual de Técnica de La Investigación Educacional. Barcelona: Paidos Ibérica,
1981.
G: Muestra.
O1: Observación Pre-Test.
X: Sistema Web
O2: Observación Post- Test
27 GARCÍA, Andrés. Análisis, diseño y desarrollo de una Aplicación web para control de proyectos en la empresa
ADGESPROYECT Cía. Ltda. Ecuador, 2010.
28 KOLTHOF, Axel et al. Fundamentos de ITIL V3. Van Haren Publishing, 2012. 350 p.
Resolución Se evaluará el
Nivel de Incidencias porcentaje de
Atendidas incidencias resueltas
Proceso de
Gestión de
Clasificación Nivel de Se evaluará el
Incidencias porcentaje de
Reincidencias incidencias
reabiertas
Tabla 4:Indicadores
2.3.2. Muestra:
n = Tamaño de la muestra
Z = correspondiente al nivel de confianza elegido.
P= Porción de una categoría de la variable.
E = error máximo.
N = Población Total de estudio.
Tabla 5: Muestra
Fuente: Elaboración Propia.
NIVEL DE
INDICADOR NIVEL DE
INCIDENCIAS
REINCIDENCIAS
ATENDIDAS
MUESTRA 12 Reportes 12 Reportes
2.3.3. El Muestreo
30 HERNÁNDEZ, Roberto. Metodología de la Investigación. 5ta Edición México DF: Mc Graw Hill/Interamericana
Editores, 2010.
31
CARRASCO, José. El método estadístico en la investigación médica. Madrid. Editorial
Ciencia.
33 HERNÁNDEZ, Roberto; et al. Metodología de la Investigación. 5ta Edición México DF: Mc Graw
Hill/Interamericana Editores, 2010.
En esta investigación se buscó comparar los resultados del Pre-test, que son los
resultados del proceso sin aplicar el sistema, con los del Post-Test que son los
resultados obtenidos después de implementar el sistema; se aplicó la prueba de
Wilcoxon para la verificación de la hipótesis.
34 ÑAUPAS, Humberto. Metodología dela investigación científica y asesoramiento de tesis. Lima: Grafica Retai, 2009
Definición de variables:
I1a = Indicador Propuesto medido sin el Sistema web para el proceso de Gestión de
Incidencias.
I1p = Indicador Propuesto medido con el Sistema web para el proceso de Gestión
de Incidencias.
Hipótesis Estadística
Una hipótesis es una afirmación que está sujeta a verificación o comprobación. Hay
que tener presente que una hipótesis no es un hecho establecido o firme, las
hipótesis están basadas en la experiencia, en la observación, en la experimentación
o en la intuición del sujeto que las formula.
Las hipótesis estadísticas son de dos tipos: hipótesis nula e hipótesis alternativa.
La hipótesis nula, o que no se verifique dicha afirmación, simbolizada por H0, es la
hipótesis que se debe comprobar.
Para contrastar una hipótesis nula examinamos los datos de la muestra tomados
de la población y determinamos si son o no compatibles con dicha hipótesis. Si son
compatibles entonces H0 se acepta, en caso contrario se rechaza. Si se acepta la
hipótesis nula afirmamos que los datos de esa muestra en concreto no dan
suficiente evidencia para que concluyamos que la hipótesis nula sea falsa; si se
rechaza decimos que los datos particulares de la muestra ponen de manifiesto que
la hipótesis nula es falsa, entonces la hipótesis alternativa. H1, es verdadera.35.
Desviación Estándar:
estudio. El trato que dio a los entrevistados fue cordial y respeto los horarios de
trabajo.
Estadísticos Descriptivos
N Mínimo Máximo Media Desviación
Estándar
Nivel de Incidencias Atendidas_ 12 62,50 72,22 69,1127 2,99214
Pre-Test
Nivel de Incidencias Atendidas_ 12 90,00 100,00 95,9612 3,25614
Post-Test
N valido (por lista) 12
Estadísticos Descriptivos
N Mínimo Máximo Media Desviación
Estándar
Nivel de Reincidencias_Pre-Test 12 33,33 75,00 61,1111 15,62395
Nivel de Reincidencias|_Post-Test 12 75,00 100,00 94,1667 10,6244
N valido (por lista) 12
Si:
Dónde:
Hipótesis de Investigación 1:
Hipótesis Estadísticas
Definiciones de Variables:
H0=NIAa ≥ NIAd
El indicador sin el Sistema Web es mejor que el indicador con el Sistema Web.
El indicador con el Sistema Web es mejor que el indicador sin el Sistema Web.
T+=0
T-=78
Hipótesis de Investigación 2:
Hipótesis Estadísticas
Definiciones de Variables:
H0=NRa ≥ NRd
El indicador sin el Sistema Web es mejor que el indicador con el Sistema Web.
El indicador con el Sistema Web es mejor que el indicador sin el Sistema Web.
BON, Jan. Operación del servicio basada en ITIL V3.Amersfoort Van Harén Publishing,
2008
CARRASCO, Sergio. Población en una Investigación. 1a. ed. Lima: Ed. Hilder,
2007.
GARCÍA, Andrés. Análisis, diseño y desarrollo de una Aplicación web para control
de proyectos en la empresa Adgesproyect Cía. Ltda. Utilizando la metodología
midas en la plataforma RAILS. Tesis Ingeniería en Sistemas e Informática.
Universidad de las Fuerzas Armadas ESPE, Sangolqui-Ecuador, 2010.
KOLTHOF, Axel et al. Fundamentos de ITIL V3. Van Haren Publishing, 2012.
350 p.
44
Universidad César Vallejo Escuela de Ingeniería de Sistemas
ANEXO 13: Juicio de Expertos N°1 para El Indicador Nivel de Incidencias Atendidas
ANEXO 14: Juicio de Expertos N°2 para El Indicador Nivel de Incidencias Atendidas
74
Castro Bernales, Luis Alfredo
ANEXO 16: Juicio de Expertos N°1 para El Indicador Nivel de Reincidencias
75
Castro Bernales, Luis Alfredo
ANEXO 17: Juicio de Expertos N°2 para El Indicador Nivel de Reincidencias
76
Castro Bernales, Luis Alfredo
ANEXO 18: Juicio de Expertos N°3 para El Indicador Nivel de Reincidencias
77
Castro Bernales, Luis Alfredo
ANEXO 19: Carta de Aceptación del Hospital Nacional Arzobispo Loayza
78
Castro Bernales, Luis Alfredo
ANEXO 20: Acta de Implementación
79
Castro Bernales, Luis Alfredo
ANEXO 21: Tabla de valores de Wilcoxon
80
Castro Bernales, Luis Alfredo
DESARROLLO PARA LA
METODOLOGÍA DEL SISTEMA WEB
81
Castro Bernales, Luis Alfredo
ÍNDICE
1. Modelo de Negocio ........................................................................................................ 95
1.1. Diagrama de Visión, misión, objetivos y metas del Negocio ................................................... 95
1.2 Actor y Trabajador del Negocio ............................................................................................... 96
1.3 Caso de Uso De Negocio ....................................................................................................... 97
1.4 Diagrama de Casos de Uso del Negocio ................................................................................. 98
1.4.1 Especificación de caso de uso del negocio .............................................................................. 98
1.5 Realizaciones de los Casos de Uso del Negocio ....................................................................100
1.6 Diagramas de Actividades de Negocio ...................................................................................101
1.7 Diagrama de Clases del negocio ............................................................................................103
1.8 Diagramas de Secuencia de Negocio ........................................................................ 105
1.9 Diagramas de Colaboración de Negocio ................................................................... 107
2 Modelo del Sistema ...................................................................................................... 109
2.1 Requerimientos Funcionales ......................................................................................................109
2.1.2 Requerimientos No Funcionales..............................................................................................110
2.2 Actores del Sistema ...............................................................................................................111
2.3 Diagrama de caso de uso del Sistema ...................................................................................112
2.3.1 Relación entre los requerimientos funcionales y casos de uso el sistema ...............................113
2.3.2 Especificaciones de los casos de Uso del Sistema .................................................................115
2.3.4 Realización de caso de uso.....................................................................................................142
2.4 Diagrama de Clases de Análisis ................................................................................ 143
2.5 Lista de Interfaces ..................................................................................................... 154
2.6 Lista de Controles ..................................................................................................................155
2.7 Lista de Entidades ..................................................................................................................156
2.8 Diagrama de Secuencia .......................................................................................... 171
2.9 Diagramas de colaboración ....................................................................................... 213
2.10 Diagramas de Actividades del Sistema ................................................................................254
2.11 Diagrama de Despliegue ......................................................................................................295
2.12 Diagrama de Componentes..................................................................................................295
2.13 Diagrama Wae .....................................................................................................................296
2.14 Modelo Lógico de Base de datos............................................................................ 304
82
Castro Bernales, Luis Alfredo
2.15 Modelo Físico ........................................................................................................ 305
Diccionario de datos de la Base de Datos ....................................................................................306
83
Castro Bernales, Luis Alfredo
ÍNDICE DE TABLAS
84
Castro Bernales, Luis Alfredo
ÍNDICE DE FIGURAS
95
Castro Bernales, Luis Alfredo
1. Modelo de Negocio
1.1. Diagrama de Visión, misión, objetivos y metas del Negocio
Figura N° 01
Ser una organización lider en brindar atención integral de salud, desarrollando investigación científica y tecnológica
Fuente: Elaboración Propia.
96
Castro Bernales, Luis Alfredo
1.2 Actor y Trabajador del Negocio
Figura N° 02
Jefe Informática
Soporte técnico
Supervisor
Usuario
97
Castro Bernales, Luis Alfredo
1.3 Caso de Uso De Negocio
Figura N° 03
Registrar incidencia
Fuente: Elaboración Propia.
Generar informe
98
Castro Bernales, Luis Alfredo
1.4 Diagrama de Casos de Uso del Negocio
Figura N° 04
Registrar incidencia
Supervisor
Fuente: Elaboración Propia.
<<include>>
Usuario
<<include>>
Generar informe
Soporte técnico
99
Castro Bernales, Luis Alfredo
Fuente: Elaboración Propia
Tabla 18: Especificación de Casos de Uso del Negocio -Asignar y Atender Incidencia
100
Castro Bernales, Luis Alfredo
1.5 Realizaciones de los Casos de Uso del Negocio
Figura N° 05
101
Castro Bernales, Luis Alfredo
1.6 Diagramas de Actividades de Negocio
Registrar incidencia
Figura N° 06
Fuente: Elaboración Propia.
Figura N° 07
Fuente: Elaboración Propia.
102
Castro Bernales, Luis Alfredo
FIGURA 25: Diagrama de Actividades - Asignar y Atender Incidencia
Generar informe
Figura N° 08
Fuente: Elaboración Propia.
103
Castro Bernales, Luis Alfredo
1.7 Diagrama de Clases del negocio
Registrar incidencia
Figura N° 09
Genera
Fuente: Elaboración Propia.
Supervisor
(from M ODELADO DE NEGOCIO)
incidencia
Reporta
Usuario
(from M ODELADO DE NEGOCIO)
Figura N° 10
Fuente: Elaboración Propia.
104
Castro Bernales, Luis Alfredo
Atiende
Genera Soporte técnico
(from M ODELADO DE NEGOCIO)
Supervisor
(from M ODELADO DE NEGOCIO)
incidencia
Generar informe
Figura N° 11
Fuente: Elaboración Propia.
Solicita
Jefe Informática
(from MODELADO DE NEGOCIO)
Genera
incidencia
Supervisor
(from MODELADO DE NEGOCIO)
area
105
Castro Bernales, Luis Alfredo
1.8 Diagramas de Secuencia de Negocio
Registrar incidencia
Figura N° 12
: incidencia
Fuente: Elaboración Propia.
: Usuario
: Supervisor
1: Reporta incidencia
5: Registra datos
106
Castro Bernales, Luis Alfredo
: incidencia
: Usuario
: Supervisor : Soporte técnico
1: Verifica lista de incidencias
Fuente: Elaboración Propia.
3: Asigna incidencia
Generar informe
Figura N° 14
: incidencia : area
2: Consulta incidencias
Fuente: Elaboración Propia.
3: Consulta área
4: Datos filtrados
5: Valida informe
6: Genera informe
7: Entrega informe
107
8: recibe informe
Castro Bernales, Luis Alfredo
FIGURA 32: Diagrama de Secuencia de Negocio - Generar Informe
Registrar Incidencia
Figura N° 15
1: Reporta incidencia
4: Brinda datos solicitados
: Usuario : Supervisor
5: Registra datos
6: Datos registrados
: incidencia
108
Castro Bernales, Luis Alfredo
6: Valida informe
9: recibe informe 7: Genera informe
1: Solicita informe
Fuente: Elaboración Propia.
8: Entrega informe
5: Datos filtrados
4: Filtra área
2: Consulta incidencias
: area
3: Consulta área
: incidencia
Generar informe
Figura N° 17
6: Valida informe
9: recibe informe 7: Genera informe
1: Solicita informe
Fuente: Elaboración Propia.
8: Entrega informe
5: Datos filtrados
4: Filtra área
2: Consulta incidencias
: area
3: Consulta área
: incidencia
109
Castro Bernales, Luis Alfredo
2 Modelo del Sistema
2.1 Requerimientos Funcionales
110
Castro Bernales, Luis Alfredo
El sistema web debe permitir al administrador generar un
RF11 informe de incidencias atendidas durante un periodo
determinado.
El sistema web debe permitir al administrador generar un 2.1.2
RF12
informe de reincidencias durante un periodo determinado. Requerimientos No
El sistema web debe permitir al administrador agregar, Funcionales
RF13
buscar y editar un solicitante.
El sistema web debe permitir al solicitante registrar una
RF14
incidencia con sus datos personales. USABILIDAD
El sistema web debe permitir al solicitante buscar una
RF15 - Todos los
incidencia con sus datos personales.
El sistema web debe permitir al administrador generar un reportes generados
RF16
reporte de incidencias resueltas por técnico.
El sistema web debe permitir al administrador generar un por el sistema deben
RF17
reporte de incidencias por servicio u oficina.
tener en el
El sistema web debe permitir al administrador generar un
RF18
reporte de incidencias por subcategoría. encabezado en la
El sistema web debe permitir al administrador generar un
RF19 parte superior
reporte de incidencias por solicitantes
derecha el logo de la
institución.
- Los mensajes de advertencia o alertas, se mostrarán en ventana emergente, con un
símbolo de llamada de atención, cuando el sistema identifique la ocurrencia de
evento o según sea la funcionalidad solicitada.
- El sistema web debe tener una interfaz amigable y fácil de usar
CONFIABILIDAD
- El sistema deberá estar disponible de lunes a sábado de 6:00 am a 8 pm horas.
PERFORMANCE
- El tiempo máximo que debe demorar la respuesta de la consulta es de 25 segundos
SOPORTE
- El sistema se desarrollara según los estándares de desarrollo del hospital Loayza.
RESTRICCIONES
- El sistema se debe desarrollo en el lenguaje de programación PHP con base datos
Mysql.
SEGURIDAD
- El acceso al sistema web debe estar limitado por el uso de contraseñas asignadas
a cada uno de los usuarios.
111
Castro Bernales, Luis Alfredo
2.2 Actores del Sistema
Administrador
Técnico de soporte
Técnico Especialista
Solicitante
Admin_soporte
Admin usuarios
Figura N° 18
Persona encargada de
gestionar,resolver y realizar el cierre
de la atención asignada.
Técnico Especialista
Solicitante
Esta persona representa: Actor
Administrador , Técnico de soporte y
Tecnico Especialista.
Admin_soporte
112
Castro Bernales, Luis Alfredo
2.3 Diagrama de caso de uso del Sistema
Figura N° 19
<<include>>
<<include>> <<include>>
Administrador CU_Administrar Mantenimiento de
<<include>> servicio u oficina
<<include>>
<<include>>
CU_Cambiar contraseña <<include>> CU_Iniciar sesión CU_Editar Perfil
<<include>>
<<include>>
Fuente: Elaboración Propia.
<<include>> <<include>>
Técnico Especialista
<<include>>
<<include>>
CU_Generar reporte de incidencias
resueltas por técnico CU_Administrar Mantenimiento de
Sub Categoría
CU_Administrar Mantenimiento de
categoría
CU_Registrar incidencias
Técnico de soporte
CU_Generar reporte de incidencias
por servicio u oficina
113
Castro Bernales, Luis Alfredo
2.3.1 Relación entre los requerimientos funcionales y casos de uso el sistema
CASO DE REPRESENTACION
REQUERIMIENTO
CODIGO USO DEL
FUNCIONAL
SISTEMA
Administrar
CU2 Mantenimiento RF2
de categoría CU_Administrar Mantenimiento de
categoría
Administrar
Mantenimiento
CU3 de
RF3
CU_Administrar Mantenimiento de
subcategoría Sub Categoría
Administrar
CU4 Mantenimiento RF4
de Personal CU_Administrar Mantenimiento de
personal
Administrar
Mantenimiento
CU5 de servicio u
RF5
CU_Administrar Mantenimiento de
oficina servicio u oficina
Administrar
Mantenimiento
CU6 RF6
de tipo de CU_Administrar Mantenimiento de
usuario tipo usuario
Editar
CU7 empresa
RF7
CU_Editar empresa
Gestionar
CU8 RF8
incidencias CU_Gestionar incidencias
114
Castro Bernales, Luis Alfredo
CU9 Editar Perfil RF9 CU_Editar Perfil
Cambiar
CU10 contraseña
RF10
CU_Cambiar contraseña
Informe nivel
CU11 de incidencias RF11
atendidas CU_Informe nivel de incidencias
atendidas
Informe nivel
CU12 de RF12
reincidencias CU_Informe nivel de reincidencias
Administrar
CU13 Mantenimiento RF13
de solicitante CU_Administrar Mantenimiento del
solicitante
Registrar
CU14 incidencia
RF14
CU_Registrar incidencias
Buscar
CU15 RF15
incidencia CU_Buscar incidencia
Generar
reporte de
CU16 incidencias RF16
resueltas por CU_Generar reporte de incidencias
técnico resueltas por técnico
Generar
reporte de
CU17 incidencias RF17
por servicio u CU_Generar reporte de incidencias
oficina por servicio u oficina
115
Castro Bernales, Luis Alfredo
Generar
reporte de
CU18 incidencias RF18
por CU_Generar reporte de incidencias
subcategoría por subcategoría
Generar
reporte de
CU19 incidencias RF19
por CU_Generar reporte de incidencias
solicitantes por solicitantes
<Campos en blanco>
Si el punto 1 o 2, los campos quedan en blanco mostrará
el mensaje “Completa este campo”.
<Datos incorrectos>
Si en el punto 4, los datos no son correctos los campos
se quedan vacíos.
3. Requerimientos Ninguno
especiales
4. Pre-Condiciones Ninguno
5. Post-Condiciones Se inicia sesión del los usuarios.
Fuente: Elaboración Propia
117
Castro Bernales, Luis Alfredo
2. El sistema web muestra la interfaz Asignar
incidencia con los datos del registro.
3. El administrador presiona el cuadro de texto
Asignado.
4. El sistema web muestra la interfaz con la lista
de los técnicos de soporte.
5. El administrador selecciona al técnico de
soporte.
6. El sistema web muestra al técnico de soporte
en el cuadro de texto.
7. El administrador ingresa el detalle de la
asignación.
8. El administrador presiona la opción Asignar.
9. El sistema web actualiza los datos de la
incidencia.
10. El sistema web muestra el mensaje “Se
Actualizó correctamente”.
11. El sistema web muestra los datos
actualizados de la incidencia en la grilla.
<Campos en blanco>
Si el punto 20, uno de los campos obligatorios queda
en blanco mostrará el mensaje “Completa este
campo”.
<Grilla vacía>
Si al realizar el punto 2, se ingresa un dato
desconocido se mostrará la grilla en blanco
indicando “no se encontraron registros
coincidentes”.
<Campos en blanco>
Si el punto 7, uno de los campos obligatorios
queda en blanco mostrará el mensaje
“Completa este campo”.
<Campos en blanco>
Si el punto 4, uno de los campos obligatorios
queda en blanco mostrará el mensaje
“Completa este campo”.
3. Requerimientos Ninguno
especiales
4. Pre – condiciones El administrador tiene que haber iniciado sesión.
5. Post – condiciones En el sistema web queda Agregada o Actualizada la
incidencia.
119
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de categoría
Tabla 24: Especificación de caso de Uso del Sistema - Administrar Mantenimiento de
Categoría
120
Castro Bernales, Luis Alfredo
6. El sistema web muestra el mensaje “Se
Actualizó correctamente”.
7. El sistema web muestra los datos actualizados
de la categoría en la grilla.
<Campos en blanco>
Si el punto 4, uno de los campos obligatorios queda en
blanco mostrará el mensaje “Completa este
campo”.
<Grilla vacía>
Si al realizar el punto 2, se ingresa un dato
desconocido se mostrará la grilla en blanco
indicando “no se encontraron registros
coincidentes”.
<Campos en blanco>
Si el punto 4, uno de los campos obligatorios
queda en blanco mostrará el mensaje
“Completa este campo”.
3. Requerimientos Ninguno
especiales
4. Pre – condiciones El administrador tiene que haber iniciado sesión.
5. Post – condiciones En el sistema web queda Agregado o Modificado la
categoría.
121
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de subcategoría
Tabla 25: Especificación de caso de Uso del Sistema - Administrar Mantenimiento de Subcategoría
122
Castro Bernales, Luis Alfredo
6. El sistema web muestra el mensaje “Se
Actualizó correctamente”.
7. El sistema web muestra los datos
actualizados de la subcategoría en la grilla.
<Campos en blanco>
Si el punto 4, uno de los campos obligatorios queda en
blanco mostrará el mensaje “Completa este
campo”.
<Grilla vacía>
Si al realizar el punto 2, se ingresa un dato
desconocido se mostrará la grilla en blanco
indicando “no se encontraron registros
coincidentes”.
<Campos en blanco>
Si el punto 4, uno de los campos obligatorios
queda en blanco mostrará el mensaje
“Completa este campo”.
3. Requerimientos Ninguno
especiales
4. Pre – condiciones El administrador tiene que haber iniciado sesión.
5. Post – condiciones En el sistema web queda Agregado o Modificado la
subcategoría.
123
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de Personal
Tabla 26: Especificación de caso de Uso del Sistema – Administrar Mantenimiento de Personal
1. Nombre de caso de uso Administrar Mantenimiento de Personal
1.1. Breve descripción El caso de uso permite al administrador agregar,
buscar y editar un personal.
124
Castro Bernales, Luis Alfredo
5. El sistema web actualiza los datos del
personal.
6. El sistema web muestra el mensaje “Se
Actualizó correctamente”.
7. El sistema web muestra los datos
actualizados del personal en la grilla.
<Campos en blanco>
Si el punto 4, uno de los campos obligatorios queda en
blanco mostrará el mensaje “Completa este
campo”.
<Grilla vacía>
Si al realizar el punto 4, se ingresa un dato
desconocido se mostrará la grilla en blanco
indicando “no se encontraron registros
coincidentes”.
<Campos en blanco>
Si el punto 4, uno de los campos obligatorios
queda en blanco mostrará el mensaje
“Completa este campo”.
3. Requerimientos Ninguno
especiales
4. Pre – condiciones El administrador tiene que haber iniciado sesión.
5. Post – condiciones En el sistema web queda Agregado o Modificado el
personal.
125
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de servicio u oficina
Tabla 27: Especificación de caso de Uso del Sistema - Administrar Mantenimiento de servicio u oficina
<Campos en blanco>
Si el punto 4, uno de los campos obligatorios queda en
blanco mostrará el mensaje “Completa este
campo”.
<Grilla vacía>
Si al realizar el punto 2, se ingresa un dato
desconocido se mostrará la grilla en blanco
indicando “no se encontraron registros
coincidentes”.
<Campos en blanco>
Si el punto 4, uno de los campos obligatorios
queda en blanco mostrará el mensaje
“Completa este campo”.
3. Requerimientos Ninguno
especiales
4. Pre – condiciones El administrador tiene que haber iniciado sesión.
5. Post – condiciones En el sistema web queda Agregado o Modificado el
servicio u oficina.
127
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de tipo de usuario
Tabla 28: Especificación de caso de Uso del Sistema - Administrar Mantenimiento de tipo de usuario
128
Castro Bernales, Luis Alfredo
5. El sistema web actualiza los datos del tipo de
usuario.
6. El sistema web muestra el mensaje “Se
Actualizó correctamente”.
7. El sistema web muestra los datos
actualizados del tipo de usuario en la grilla.
<Campos en blanco>
Si el punto 4, uno de los campos obligatorios queda en
blanco mostrará el mensaje “Completa este
campo”.
3. Requerimientos Ninguno
especiales
4. Pre – condiciones El administrador tiene que haber iniciado sesión.
5. Post – condiciones En el sistema web queda Agregado o Modificado el
tipo de usuario.
129
Castro Bernales, Luis Alfredo
Editar de empresa
<Campos en blanco>
Si el punto 4, uno de los campos obligatorios queda en
blanco mostrará el mensaje “Completa este
campo”.
3. Requerimientos Ninguno
especiales
4. Pre – condiciones El administrador tiene que haber iniciado sesión.
5. Post – condiciones En el sistema web quedan Modificado los datos de la
empresa.
130
Castro Bernales, Luis Alfredo
Editar de Perfil
Tabla 30: Especificación de caso de Uso del Sistema - Editar de Perfil
<Campos en blanco>
Si el punto 4, uno de los campos obligatorios queda en
blanco mostrará el mensaje “Completa este
campo”.
3. Requerimientos Ninguno
especiales
4. Pre – condiciones El administrador tiene que haber iniciado sesión.
5. Post – condiciones En el sistema web queda Modificado el perfil.
131
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de solicitante
Tabla 31: Especificación de caso de Uso del Sistema - Administrar Mantenimiento de solicitante
<Campos en blanco>
Si el punto 4, uno de los campos obligatorios queda en
blanco mostrará el mensaje “Completa este
campo”.
3. Requerimientos Ninguno
especiales
4. Pre – condiciones El administrador tiene que haber iniciado sesión.
5. Post – condiciones En el sistema web queda Agregado o Modificado al
solicitante.
133
Castro Bernales, Luis Alfredo
Cambiar Contraseña
Tabla 32: Especificación de caso de Uso del Sistema - Cambiar Contraseña
<Campos en blanco>
Si el punto 4, uno de los campos obligatorios queda en
blanco mostrará el mensaje “Completa este
campo”.
3. Requerimientos Ninguno
especiales
4. Pre – condiciones El administrador tiene que haber iniciado sesión.
5. Post – condiciones En el sistema web queda Modificada la contraseña.
134
Castro Bernales, Luis Alfredo
Registrar incidencia
<Campos en blanco>
Si el punto 3, uno de los campos obligatorios queda en
blanco mostrará el mensaje “Completa este
campo”.
3. Requerimientos Ninguno
especiales
4. Pre – condiciones El solicitante tiene que haber iniciado sesión.
5. Post – condiciones En el sistema web queda Agregada la incidencia.
135
Castro Bernales, Luis Alfredo
Buscar Incidencia
<Grilla vacía>
Si al realizar el punto 2, se ingresa un dato
desconocido se mostrará la grilla en blanco
indicando “no se encontraron registros
coincidentes”.
3. Requerimientos Ninguno
especiales
4. Pre – condiciones El solicitante tiene que haber iniciado sesión.
5. Post – condiciones En el sistema web queda Agregada la incidencia.
136
Castro Bernales, Luis Alfredo
Informe nivel de incidencias atendidas
Tabla 35: Especificación de caso de Uso del Sistema - Informe nivel de incidencias atendidas
<Datos no valido>
Si en el punto 4 el sistema web detecta un dato que no
concuerda, aparecerá el mensaje “Debes ingresar
un valor válido. El campo está incompleto o
contiene una fecha no válida”.
3. Requerimientos Ninguno
especiales
4. Pre – condiciones El administrador tiene que haber iniciado sesión.
5. Post – condiciones ---
137
Castro Bernales, Luis Alfredo
Informe nivel de Reincidencias
Tabla 36: Especificación de caso de Uso del Sistema - Informe nivel de Reincidencias
<Datos no valido>
Si en el punto 4 el sistema web detecta un dato que no
concuerda, aparecerá el mensaje “Debes ingresar
un valor válido. El campo está incompleto o
contiene una fecha no válida”.
3. Requerimientos Ninguno
especiales
4. Pre – condiciones El administrador tiene que haber iniciado sesión.
5. Post – condiciones ---
138
Castro Bernales, Luis Alfredo
Generar reporte de incidencias resueltas por técnico
Tabla 37: Especificación de caso de Uso del Sistema - Generar reporte de incidencias
resueltas por técnico
<Datos no valido>
Si en el punto 4 el sistema web detecta un dato que no
concuerda, aparecerá el mensaje “No se
encontraron registros en el rango de fecha”.
3. Requerimientos Ninguno
especiales
4. Pre – condiciones El administrador tiene que haber iniciado sesión.
5. Post – condiciones ---
139
Castro Bernales, Luis Alfredo
Generar reporte de incidencias por servicio u oficina
Tabla 38: Especificación de caso de Uso del Sistema - Generar reporte de incidencias
por servicio u oficina
1. Nombre de caso de uso Generar reporte de incidencias por servicio u
oficina
1.1. Breve descripción El caso de uso permite al administrador generar un
reporte de incidencias por servicio u oficina durante
un periodo determinado.
1.2. Actores Administrador
2. Flujo de eventos Evento disparador: El caso de uso comienza cuando
el administrador presiona “Incidencias Reportadas por
Servicio u Oficina” de la opción “Informes - Reportes”
del Menú Administrativo.
2.1. Flujo básico
<Datos no valido>
Si en el punto 4 el sistema web detecta un dato que no
concuerda, aparecerá el mensaje “No se
encontraron registros en el rango de fecha”.
3. Requerimientos Ninguno
especiales
4. Pre – condiciones El administrador tiene que haber iniciado sesión.
5. Post – condiciones ---
140
Castro Bernales, Luis Alfredo
Generar reporte de incidencias por subcategoría
Tabla 39: Especificación de caso de Uso del Sistema - Generar reporte de incidencias
por subcategoría
1. Nombre de caso de uso Generar reporte de incidencias por subcategoría
1.1. Breve descripción El caso de uso permite al administrador generar un
reporte de incidencias por subcategoría durante un
periodo determinado.
1.2. Actores Administrador
2. Flujo de eventos Evento disparador: El caso de uso comienza
cuando el administrador presiona “Incidencias
Reportadas por Subcategoría” de la opción “Informes
- Reportes” del Menú Administrativo.
2.1. Flujo básico
<Datos no valido>
Si en el punto 4 el sistema web detecta un dato que
no concuerda, aparecerá el mensaje “No se
encontraron registros en el rango de fecha”.
3. Requerimientos Ninguno
especiales
4. Pre – condiciones El administrador tiene que haber iniciado sesión.
5. Post – condiciones ---
141
Castro Bernales, Luis Alfredo
Tabla 40: Especificación de caso de Uso del Sistema - Generar reporte de incidencias
por solicitantes
1. Nombre de caso de uso Generar reporte de incidencias por solicitantes
1.1. Breve descripción El caso de uso permite al administrador generar un
reporte de incidencias por solicitantes durante un
periodo determinado.
1.2. Actores Administrador
2. Flujo de eventos Evento disparador: El caso de uso comienza
cuando el administrador presiona “Incidencias
Reportadas por Solicitantes” de la opción “Informes -
Reportes” del Menú Administrativo.
2.1. Flujo básico
<Datos no valido>
Si en el punto 4 el sistema web detecta un dato que
no concuerda, aparecerá el mensaje “No se
encontraron registros en el rango de fecha”.
3. Requerimientos Ninguno
especiales
4. Pre – condiciones El administrador tiene que haber iniciado sesión.
5. Post – condiciones ---
142
Castro Bernales, Luis Alfredo
2.3.4 Realización de caso de uso
Figura N° 20
Iniciar sesión
Figura N° 21
144
Castro Bernales, Luis Alfredo
Gestionar incidencias
Figura N° 22
E_categoria E_area
(from Entidad)
(from Entidad)
C_Asignar incidencia
(from Control)
I_Asignar incidencia
(from Interfaz)
FIGURA
145
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de categoría
Figura N° 23
C_Buscar categoría
(from Control)
E_categoria
I_Menú Administrativo I_listado de categorías
(from Entidad)
(from Interfaz) (from Interfaz)
C_Eliminar categoría
(from Control)
C_Buscar subcategoría
(from Control)
C_Eliminar subcategoría
(from Control)
146
FIGURA 47: Diagrama de Clases de Análisis - Administrar Mantenimiento de subcategoría
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de Personal
Figura N° 25
C_Buscar usuario
(from Control)
E_usuario
I_Menú Administrativo I_Listado de usuarios
(from Entidad)
(from Interfaz) (from Interfaz)
C_Eliminar usuario
(from Control)
Figura N° 26
Fuente: Elaboración Propia.
Figura N° 27
Editar empresa
FIGURA 53: Diagrama de Clases de Análisis - Administrar Mantenimiento de tipo de usuario
Figura N° 28
Fuente: Elaboración Propia.
E_empresa
(from Entidad)
148
Castro Bernales, Luis Alfredo
Editar Perfil
Fuente: Elaboración Propia. Figura N° 29
Fuente: Elaboración Propia.
Figura N° 30
C_Buscar solicitante
(from Control)
C_Eliminar solicitante
(from Control)
Figura N° 31
Fuente: Elaboración Propia.
Figura N° 32
Fuente: Elaboración Propia.
E_incidencia
(from Entidad)
FIGURA 63
150
Castro Bernales, Luis Alfredo
Buscar incidencia
Figura N° 33
E_incidencia
(from Enti dad)
Figura N° 34
FIGURA 66
151
Castro Bernales, Luis Alfredo
Informe nivel de Reincidencias
Figura N° 35
FIGURA 68:
Generar reporte de incidencias resueltas por técnico
Figura N° 36
Fuente: Elaboración Propia.
Administrador
C_Generar incidencias por técnico E_incidencia
(from M ODELADO DE REQUISITOS)
(from Control) (from Entidad)
FIGURA 69: Diagrama de Clases de Análisis - Generar reporte de incidencias resueltas por técnico
FIGURA 70
152
Castro Bernales, Luis Alfredo
Generar reporte de incidencias por servicio u oficina
Figura N° 37
I_Número de Tickets Reportados por Servicio u Oficina C_Generar incidencias por servicio u
(from Interfaz)
oficina
(from Control )
FIGURA 71: Diagrama de Clases de Análisis - Generar reporte de incidencias por servicio u oficina
Figura N° 38
Fuente: Elaboración Propia.
Administrador
(from M ODELADO DE REQUISITOS) C_Generar incidencias por subcategoría E_incidencia
(from Control) (from Entidad)
FIGURA 72: Diagrama de Clases de Análisis - Generar reporte de incidencias por subcategoría
FIGURA 73:
153
Castro Bernales, Luis Alfredo
Generar reporte de incidencias por solicitantes
Figura N° 39
FIGURA 74: Diagrama de Clases de Análisis - Generar reporte de incidencias por solicitantes
FIGURA 75:
154
Castro Bernales, Luis Alfredo
2.5 Lista de Interfaces
Figura N° 40
I_Número de Tickets Reportados por Servicio u Oficina I_Número de Tickets Resueltos por Técnico
I_Nueva categoría I_Editar categoría
I_Editar contraseña
I_Nueva incidencia
Fuente: Elaboración Propia.
I_Nuevo Solicitante
I_Editar usuario
Figura N° 41
C_Ini ci ar sesión C_Agregar i nci denci a C_Cambi ar estado C_Asi gnar i nci dencia
C_Editar datos empresa C_El i minar i ncidenci a C_Generar Informe IA C_Generar Informe Rei nci dencia
C_El i minar sol ici tante C_Buscar soli citante C_Agregar sol i ci tante
C_Editar sol ici tante
C_Regi strar inci denci a user C_Buscar servi ci o u ofi cina C_Buscar ti po usuari o
C_Buscar inci denci a user
C_Buscar inci denci a C_Buscar técni co C_Busca sol ici tante C_Generar i ncidenci as por técni co
C_Generar i ncidenci as por servicio u ofi ci na C_Generar i ncidenci as por subcategoría C_Generar i ncidenci as por sol i ci tantes
C_Generar excel
156
FIGURA 79: Lista de Controles
Castro Bernales, Luis Alfredo
2.7 Lista de Entidades
Figura N° 42
Fuente: Elaboración Propia.
157
Castro Bernales, Luis Alfredo
INTERFACES
158
Castro Bernales, Luis Alfredo
Figura N° 45
159
FIGURA 87: Interfaz - Listado de Incidencias
Castro Bernales, Luis Alfredo
Figura N° 47
Figura N° 48
Fuente: Elaboración Propia.
160
FIGURA 90: Interfaz - Asignar Incidencia
Castro Bernales, Luis Alfredo
Figura N° 49
Fuente: Elaboración Propia.
161
Castro Bernales, Luis Alfredo
Figura N° 51
Figura N° 52
FIGURA 95: Interfaz - Editar Categoria
Fuente: Elaboración Propia.
FIGURA
Figura N° 54
Fuente: Elaboración Propia.
163
Castro Bernales, Luis Alfredo
Figura N° 55
Figura N° 56
Fuente: Elaboración Propia.
164
FIGURA 102: Interfaz - Nuevo Usuario
Castro Bernales, Luis Alfredo
Figura N° 57
Fuente: Elaboración Propia.
Figura N° 58
Fuente: Elaboración Propia.
165
Castro Bernales, Luis Alfredo
Figura N° 59
Fuente: Elaboración Propia.
166
FIGURA 108: Interfaz - Listado de Servicio u Oficina
Castro Bernales, Luis Alfredo
Figura N° 61
Fuente: Elaboración Propia.
Figura N° 62
Fuente: Elaboración Propia.
167
Castro Bernales, Luis Alfredo
Figura N° 63
Figura
FIGURA 112: Interfaz N° 64 de Tipo de Usuario
- Listado
Fuente: Elaboración Propia.
168
FIGURA 114: Interfaz - Nuevo Tipo de Usuario
Castro Bernales, Luis Alfredo
Figura N° 65
FIGURA
Figura N° 66
Fuente: Elaboración Propia.
169
FIGURA
Castro Bernales, Luis Alfredo
Figura N° 67
Figura N° 68
Fuente: Elaboración Propia.
170
Castro Bernales, Luis Alfredo
Figura N° 69
Figura N° 70
Fuente: Elaboración Propia.
Figura N° 71
1: Ingresa usuario
Fuente: Elaboración Propia.
2: Ingresa contraseña
4: Envía datos
9: Muestra interfaz
172
Castro Bernales, Luis Alfredo
Gestionar Incidencia – Agregar Incidencia
Figura N° 72
: Admin_soporte : I_Menú Administrativo : I_Listado de incidencias : I_Nueva incidencia : I_Buscar solicitante : C_Busca solicitante : E_solicitante : C_Agregar incidencia : E_incidencia
2: Abre interfaz
3: Muestra interfaz
5: Abre interfaz
6: Muestra interfaz
8: Abre interfaz
Fuente: Elaboración Propia.
9: Envía petición
173
Castro Bernales, Luis Alfredo
Gestionar Incidencia – Buscar Incidencia
Figura N° 73
4: Busca incidencia
5: Valida indidencia
174
Castro Bernales, Luis Alfredo
Gestionar Incidencia – Asignar Incidencia
Figura N° 74
: Admin_soporte : I_Listado de incidencias : I_Asignar incidencia : I_Buscar técnico : C_Buscar técnico : E_usuario : C_Asignar incidencia : E_incidencia
2: Abre interfaz
3: Muestra interfaz
5: Abre interfaz
6: Envía petición
7: Busca técnico
Fuente: Elaboración Propia.
8: Valida técnico
9: Retorna técnico
FIGURA
175
Castro Bernales, Luis Alfredo
Gestionar Incidencia – Cambiar Estado de incidencia
Figura N° 75
2: Abre interfaz
Fuente: Elaboración Propia.
3: Muestra interfaz
7: Envía datos
9: Valida incidencia
176
Castro Bernales, Luis Alfredo
Gestionar Incidencia – Eliminar incidencia
Figura N° 76
2: Abre interfaz
3: Muestra interfaz
Fuente: Elaboración Propia.
7: Envía datos
9: Valida incidencia
177
Castro Bernales, Luis Alfredo
Exportar historial a Excel
Figura N° 77
2: Envía petición
Fuente: Elaboración Propia.
4: Valida incidencias
178
Castro Bernales, Luis Alfredo
Editar Perfil
Figura N° 78
2: Abre interfaz
3: Muestra interfaz
Fuente: Elaboración Propia.
6: Envía datos
8: Valida perfil
179
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de categoría - Agregar
Figura N° 79
: Administrador : I_Menú Administrativo : I_listado de categorías : I_nueva categoría : C_Agregar categoría : E_categoria
2: Abre interfaz
3: Muestra interfaz
Fuente: Elaboración Propia.
5: Abre interfaz
6: Muestra interfaz
9: Envía datos
180
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de categoría - Editar
Figura N° 80
2: Abre interfaz
3: Envía consulta
4: Consulta Datos
5: Valida datos
Fuente: Elaboración Propia.
6: Retorna consulta
7: Retorna consulta
FIG
181
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de categoría - Buscar
Figura N° 81
4: Buscar Categoría
5: Valida categoría
182
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de categoría - Eliminar
Figura N° 82
2: Envía petición
Fuente: Elaboración Propia.
3: Eliminar categoría
4: Valida categoría
5: Confirma eliminación
6: Confirma eliminación
183
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de subcategoría - Agregar
Figura N° 83
2: Abre interfaz
3: Muestra interfaz
5: Abre interfaz
6: Muestra interfaz
Fuente: Elaboración Propia.
9: Envía datos
184
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de subcategoría - Editar
Figura N° 84
2: Abre interfaz
3: Envía consulta
4: Consulta datos
Fuente: Elaboración Propia.
5: Valida datos
6: Retorna consulta
7: Retorna consulta
185
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de subcategoría - Buscar
Figura N° 85
4: Buscar subcategoría
5: Valida subcategoría
186
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de subcategoría - Eliminar
Figura N° 86
2: Envía petición
Fuente: Elaboración Propia.
3: Eliminar categoría
4: Valida categoría
5: Confirma eliminación
6: Confirma eliminación
187
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de Personal - Agregar
Figura N° 87
: Administrador : I_Menú Administrativo : I_Listado de usuarios : I_nuevo usuario : C_Agregar usuario : E_usuario
2: Abre interfaz
3: Muestra interfaz
5: Abre interfaz
6: Muestra interfaz
7: Ingresa y selecciona: Nombre(s), apellido paterno, apellido materno, tipo usuario, usuario y contraseña
9: Envía datos
188
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de Personal - Editar
Figura N° 88
2: Abre interfaz
3: Envía petición
4: Consulta datos
Fuente: Elaboración Propia.
5: Valida datos
6: Retorna consulta
7: Retorna consulta
189
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de Personal - Buscar
Figura N° 89
4: Busca usuario
5: Valida usuario
190
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de Personal - Eliminar
Figura N° 90
2: Envía petición
Fuente: Elaboración Propia.
3: Eliminar subcategoría
4: Valida usuario
5: Confirma eliminación
6: Confirma eliminación
191
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de servicio u oficina - Agregar
Figura N° 91
: Administrador : I_Menú Administrativo : I_Listado de servicio u oficina : Nuevo servicio u oficina : C_Agregar servicio u : E_area
oficina
2: Abre interfaz
3: Muestra interfaz
5: Abre interfaz
6: Muestra interfaz
9: Envía datos
192
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de servicio u oficina - Editar
Figura N° 92
: Administrador : I_Listado de servicio u oficina : I_Editar servicio u oficina : C_Editar servicio u : E_area
oficina
1: Presiona la opción Editar
2: Abre interfaz
3: Envía consulta
4: Consulta datos
Fuente: Elaboración Propia.
5: Valida datos
6: Retorna consulta
7: Retorna consulta
193
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de servicio u oficina – Buscar
Figura N° 93
194
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de servicio u oficina – Eliminar
Figura N° 94
2: Envía petición
5: Confirma eliminación
6: Confirma eliminación
195
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de tipo de usuario - Agregar
Figura N° 95
: Administrador : I_Menú Administrativo : I_Listado de tipo usuario : I_Nuevo tipo de usuario : C_Agregar tipo de : E_usuario_tipo
usuario
1: Presiona "Tipo de Usuario" de la opción "Mantenimiento"
2: Abre interfaz
3: Muestra interfaz
Fuente: Elaboración Propia.
5: Abre interfaz
6: Muestra interfaz
7: Ingresa y selecciona
9: Envía datos
196
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de tipo de usuario – Editar
Figura N° 96
: Administrador : I_Listado de tipo usuario : I_Editar tipo de usuario : C_Editar tipo de usuario : E_usuario_tipo
2: Abre interfaz
3: Envía consulta
4: Consulta datos
5: Valida datos
Fuente: Elaboración Propia.
6: Retorna consulta
7: Retorna consulta
197
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de tipo de usuario - Buscar
Figura N° 97
198
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de tipo de usuario – Eliminar
Figura N° 98
2: Envía petición
Fuente: Elaboración Propia.
5: Confirma eliminación
6: Confirma eliminación
199
Castro Bernales, Luis Alfredo
Editar empresa
Figura N° 99
2: Abre interfaz
3: Muestra interfaz
Fuente: Elaboración Propia.
5: Envía datos
7: Valida empresa
200
Castro Bernales, Luis Alfredo
Administrar Mantenimiento del solicitante - Agregar
Figura N° 100
: Administrador : I_Menú Administrativo : I_Listado de usuarios : I_Nuevo Solicitante : C_Eliminar usuario : E_usuario
2: Abre interfaz
3: Muestra interfaz
5: Abre interfaz
6: Muestra interfaz
7: Ingresa y selecciona
9: Envía datos
201
Castro Bernales, Luis Alfredo
Administrar Mantenimiento del solicitante – Editar
Figura N° 101
2: Abre interfaz
3: Envia consulta
4: Consulta datos
Fuente: Elaboración Propia.
5: Valida datos
6: retorna consulta
7: Retorna consulta
Figura N° 102
4: Busca solicitante
5: Valida solicitante
203
Castro Bernales, Luis Alfredo
Administrar Mantenimiento del solicitante – Eliminar
Figura N° 103
2: Envía petición
Fuente: Elaboración Propia.
3: Eliminar categoría
4: Valida categoría
5: Confirma eliminación
6: Confirma eliminación
204
Castro Bernales, Luis Alfredo
Cambiar contraseña
Figura N° 104
2: Abre interfaz
3: Muestra interfaz
Fuente: Elaboración Propia.
8: Envía datos
9: Actualiza la contraseña
205
Castro Bernales, Luis Alfredo
Registrar Incidencia
Figura N° 105
: Solicitante : I_Menú Administrativo : I_Listado de incidencias User : I_Nueva incidencia User : C_Registrar : E_incidencia
incidencia user
2: Abre interfaz
3: Muestra interfaz
Fuente: Elaboración Propia.
4: Ingresa
6: Envía datos
7: Registra la incidencia
8: Valida incidencia
206
Castro Bernales, Luis Alfredo
Buscar incidencia
Figura N° 106
4: Busca incidencia
5: Valida incidencia
207
Castro Bernales, Luis Alfredo
Informe nivel de Incidencias atendidas
Figura N° 107
2: Abre interfaz
Fuente: Elaboración Propia.
3: Muestra interfaz
7: Envía datos
9: Valida incidencia
208
Castro Bernales, Luis Alfredo
Informe nivel de Reincidencias
Figura N° 108
2: Abre interfaz
3: Muestra interfaz
Fuente: Elaboración Propia.
7: Envía datos
9: Valida incidencia
209
Castro Bernales, Luis Alfredo
Generar reporte de incidencias resueltas por técnico
Figura N° 109
2: Abre interfaz
3: Muestra interfaz
Fuente: Elaboración Propia.
7: Envía petición
FIGURA 166: Diagrama de Secuencia: Generar reporte de incidencias resueltas por técnico
210
Castro Bernales, Luis Alfredo
Generar reporte de incidencias por servicio u oficina
Figura N° 110
2: Abre interfaz
3: Muestra interfaz
Fuente: Elaboración Propia.
7: Envía petición
12: Muestra el Número de Tickets Reportados por Servicio u Oficina y su gráfico estadístico
FIGURA 167: Diagrama de Secuencia: Generar reporte de incidencias por servicio u oficina
211
Castro Bernales, Luis Alfredo
Generar reporte de incidencias por subcategoría
Figura N° 111
: Administrador : I_Menú Administrativo : I_Número de Tickets Reportados : C_Generar incidencias por : E_incidencia
por Subcategoría subcategoría
1: Presiona "Incidencias Reportadas por Subcategoría" de la opción "Informes - Reportes"
2: Abre interfaz
3: Muestra interfaz
Fuente: Elaboración Propia.
7: Envía petición
212
Castro Bernales, Luis Alfredo
Generar reporte de incidencias por solicitantes
Figura N° 112
: Administrador : I_Listado de usuarios : I_Número de Tickets Reportados : C_Generar incidencias por : E_incidencia
por Solicitante solicitantes
2: Abre interfaz
3: Muestra interfaz
7: Envía petición
213
Castro Bernales, Luis Alfredo
2.9 Diagramas de colaboración
Iniciar sesión
Figura N° 113
9: Muestra interfaz
1: Ingresa usuario
2: Ingresa contraseña
8: Confirma usuario y contraseña 3: Presiona la opción Iniciar Sesión
4: Envía datos
: C_Iniciar sesión : I_iniciar sesión
: E_usuario
214
Castro Bernales, Luis Alfredo
Gestionar incidencias - Agregar
Figura N° 114
: I_Listado de incidencias
5: Abre interfaz
7: Presiona el cuadro de texto solicitante
15: Ingresa y selecciona
16: Presiona la opción Grabar
9: Envía petición
17: Envía datos
13: Retorna datos encontrados
21: Envía código de incidencia
215
Castro Bernales, Luis Alfredo
Gestionar incidencias - Buscar
Figura N° 115
5: Valida indidencia
4: Busca incidencia
: E_incidencia : C_Buscar incidencia
216
Castro Bernales, Luis Alfredo
Gestionar incidencias – Asignar Incidencia
Figura N° 116
: E_incidencia
20: Muestra los datos actualizados de la incidencia en la grilla
19: Muestra el mensaje "Se Actualizó correctamente" 15: Actualiza los datos de la incidencia
11: Muestra técnico asignado
3: Muestra interfaz
17: Confirma actualización de registro
5: Abre interfaz
10: Retorna técnico
8: Valida técnico
9: Retorna técnico
: I_Buscar técnico : C_Buscar técnico : E_usuario
217
Castro Bernales, Luis Alfredo
Gestionar incidencias – Cambiar estado
Figura N° 117
7: Envía datos
9: Valida incidencia
8: Actualiza el estado de la incidencia
: E_incidencia_cambio
218
Castro Bernales, Luis Alfredo
Gestionar incidencias – Eliminar incidencia
Figura N° 118
2: Envía petición
4: Valida indicencia
3: Eliminar incidencia
: E_incidencia : C_Eliminar incidencia
Figura N° 119
2: Envía petición
4: Valida incidencias
Figura N° 120
3: Muestra interfaz
: Administrador : I_listado de categorías
Fuente: Elaboración Propia.
: I_Menú Administrativo
: I_nueva categoría
220
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de categoría - Editar
Figura N° 121
5: Valida datos
13: Valida categoría
Fuente: Elaboración Propia.
6: Retorna consulta
14: Confirma datos actualizados
3: Envía consulta
11: Envía datos
7: Retorna consulta
: I_Editar categoría 15: Envía código de categoría : C_Editar categoría
221
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de categoría - Buscar
Figura N° 122
5: Valida categoría
4: Buscar Categoría
: E_categoria : C_Buscar categoría
FIGU
222
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de categoría - Eliminar
Figura N° 123
2: Envía petición
6: Confirma eliminación
4: Valida categoría
5: Confirma eliminación
3: Eliminar categoría
: E_categoria : C_Eliminar categoría
223
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de subcategoría - Agregar
Figura N° 124
5: Abre interfaz
: I_nueva subcategoría : I_listado de Subcategorías
9: Envía datos 11: Valida subcategoria
FIGURA
224
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de subcategoría - Editar
Figura N° 125
2: Abre interfaz
8: Muestra datos del registro en la grilla
16: Muestra el mensaje "Se Actualizó correctamente"
17: Muestra los datos actualizados de la subcategoría en la grilla
7: Retorna consulta
15: Envía código de categoría
3: Envía consulta
: C_Editar subcategoría 11: Envía datos : I_Editar subcategoría
4: Consulta datos
12: Actualiza los datos de la subcategoría
: E_categoria_detalle
225
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de subcategoría - Buscar
Figura N° 126
5: Valida subcategoría
4: Buscar subcategoría
: E_categoria_detalle : C_Editar subcategoría
FIGURA
226
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de subcategoría - Eliminar
Figura N° 127
2: Envía petición
6: Confirma eliminación
4: Valida categoría
5: Confirma eliminación
3: Eliminar categoría
: E_categoria_detalle : C_Eliminar subcategoría
227
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de Personal - Agregar
Figura N° 128
5: Abre interfaz
: I_nuevo usuario : I_Listado de usuarios
FIGURA
228
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de Personal - Editar
Figura N° 129
5: Valida datos
13: Valida usuario
229
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de Personal – Buscar
Figura N° 130
4: Busca usuario
: E_usuario : C_Buscar usuario
FIGURA
230
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de Personal – Eliminar
Figura N° 131
: Administrador 8: Muestra los datos actualizados del usuario en la grilla : I_Listado de usuarios
6: Confirma eliminación
2: Envía petición
4: Valida usuario
5: Confirma eliminación
3: Eliminar subcategoría
: E_usuario : C_Eliminar usuario
FIGURA
231
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de servicio u oficina - Agregar
Figura N° 132
232
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de servicio u oficina – Editar
Figura N° 133
5: Valida datos
13: Valida servicio u oficina
2: Abre interfaz
17: Muestra los datos actualizados del servicio u oficina en la grilla : E_area
16: Muestra el mensaje "Se Actualizó correctamente"
8: Muestra datos del registro en la grilla
4: Consulta datos
12: Actualiza datos del servicio u oficina
3: Envía consulta
11: Envía datos
: I_Editar servicio u oficina 15: Envía código de servicio u oficina : C_Editar servicio u oficina
7: Retorna consulta
FIGURA
233
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de servicio u oficina – Buscar
Figura N° 134
FIGURA
234
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de servicio u oficina – Eliminar
Figura N° 135
: Administrador 8: Muestra los datos actualizados del servicio u oficina en la grilla : I_Listado de servicio u oficina
7: Muestra el mensaje "Se Actualizó correctamente"
Fuente: Elaboración Propia.
6: Confirma eliminación
2: Envía petición
5: Confirma eliminación
FIGURA
235
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de tipo de usuario - Agregar
Figura N° 136
2: Abre interfaz
3: Muestra interfaz
7: Ingresa y selecciona
8: Presiona la opción Grabar
5: Abre interfaz
13: Envía código del tipo de usuario 12: Confirma datos registrados
: I_Nuevo tipo de usuario : C_Agregar tipo de usuario : E_usuario_tipo
236
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de tipo de usuario – Editar
Figura N° 137
2: Abre interfaz
17: Muestra los datos actualizados del tipo de usuario en la grilla
16: Muestra el mensaje "Se Actualizó correctamente"
8: Muestra datos del registro en la grilla
3: Envía consulta
11: Envía datos
: I_Editar tipo de usuario 15: Envía código de tipo de usuario : C_Editar tipo de usuario
7: Retorna consulta
6: Retorna consulta
14: Confirma datos actualizados
5: Valida datos
13: Valida tipo de usuario
12: Actualiza los datos del tipo de usuario
4: Consulta datos
: E_usuario_tipo
FIGUR
237
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de tipo de usuario – Buscar
Figura N° 138
FIGUR
238
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de tipo de usuario – Eliminar
Figura N° 139
: Administrador 8: Muestra los datos actualizados del tipo de usuario en la grilla : I_Listado de tipo usuario
Fuente: Elaboración Propia.
2: Envía petición
6: Confirma eliminación
5: Confirma eliminación
239
Castro Bernales, Luis Alfredo
Editar empresa
Figura N° 140
5: Envía datos
: E_empresa
240
Castro Bernales, Luis Alfredo
Editar Perfil
Figura N° 141
2: Abre interfaz
1: Presiona "Editar Perfil" de la opción "Mi perfil"
6: Envía datos
8: Valida perfil
241
Castro Bernales, Luis Alfredo
Administrar Mantenimiento del solicitante - Agregar
Figura N° 142
3: Muestra interfaz
: Administrador : I_Listado de usuarios
Fuente: Elaboración Propia.
7: Ingresa y selecciona
2: Abre interfaz
FIGURA
242
Castro Bernales, Luis Alfredo
Administrar Mantenimiento del solicitante - Editar
Figura N° 143
6: retorna consulta
13: Confirma datos actualizados
FIGURA
243
Castro Bernales, Luis Alfredo
Administrar Mantenimiento del solicitante - Buscar
Figura N° 144
4: Busca solicitante
: E_solicitante : C_Buscar solicitante
FIGURA
244
Castro Bernales, Luis Alfredo
Administrar Mantenimiento del solicitante - Eliminar
Figura N° 145
6: Confirma eliminación
2: Envía petición
4: Valida categoría
5: Confirma eliminación
3: Eliminar categoría
: E_solicitante : C_Eliminar solicitante
FIGURA
245
Castro Bernales, Luis Alfredo
Cambiar contraseña
Figura N° 146
8: Envía datos
9: Actualiza la contraseña
: E_usuario
246
Castro Bernales, Luis Alfredo
Registrar Incidencia
Figura N° 147
4: Ingresa
3: Muestra interfaz
5: Presiona la opción Grabar : I_Listado de incidencias User
11: Muestra el mensaje "Registrado exitosamente"
12: Muestra el registro de la incidencia en la grilla
2: Abre interfaz
6: Envía datos
8: Valida incidencia
10: Envía código de la incidencia
7: Registra la incidencia
247
Castro Bernales, Luis Alfredo
Buscar Incidencia
Figura N° 148
5: Valida incidencia
4: Busca incidencia
: E_incidencia : C_Buscar incidencia user
248
Castro Bernales, Luis Alfredo
Informe nivel de Incidencias atendidas
Figura N° 149
7: Envía datos
: E_incidencia
249
Castro Bernales, Luis Alfredo
Informe nivel de Reincidencias
Figura N° 150
9: Valida incidencia
: E_incidencia
8: Filtra las reincidencias
250
Castro Bernales, Luis Alfredo
Generar reporte de incidencias resueltas por técnico
Figura N° 151
3: Muestra interfaz
: Administrador : I_Número de Tickets Resueltos por Técnico
12: Muestra el Número de Tickets Resueltos por Técnico y su gráfico estadístico
2: Abre interfaz
1: Presiona "Incidencias Resueltas por técnico" de la opción "Informes - Reportes" 7: Envía petición
FIGURA 208: Diagrama de colaboración: Generar reporte de incidencias resueltas por técnico
FIGURA
251
Castro Bernales, Luis Alfredo
Generar reporte de incidencias por servicio u oficina
Figura N° 152
7: Envía petición
FIGURA 209: Diagrama de colaboración: Generar reporte de incidencias por servicio u oficina
FIGURA
252
Castro Bernales, Luis Alfredo
Generar reporte de incidencias por subcategoría
Figura N° 153
7: Envía petición
FIGURA
253
Castro Bernales, Luis Alfredo
Generar reporte de incidencias por solicitantes
Figura N° 154
7: Envía petición
254
Castro Bernales, Luis Alfredo
2.10 Diagramas de Actividades del Sistema
Iniciar sesión
Figura N° 155
Fuente: Elaboración Propia.
255
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de categoría - Agregar
Figura N° 156
Fuente: Elaboración Propia.
FIGURA 213: Diagrama de Actividad del Sistema: Administrar Mantenimiento de categoría - Agregar
256
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de categoría - Editar
Figura N° 157
Fuente: Elaboración Propia.
FIGURA 214: Diagrama de Actividad del Sistema: Administrar Mantenimiento de categoría - Editar
FIGURA
257
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de categoría - Buscar
Figura N° 158
Fuente: Elaboración Propia.
FIGURA 215: Diagrama de Actividad del Sistema: Administrar Mantenimiento de categoría - Buscar
258
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de categoría - Eliminar
Figura N° 159
Fuente: Elaboración Propia.
FIGURA 216: Diagrama de Actividad del Sistema: Administrar Mantenimiento de categoría - Eliminar
259
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de subcategoría - Agregar
Figura N° 160
Fuente: Elaboración Propia.
FIGURA 217: Diagrama de Actividad del Sistema: Administrar Mantenimiento de subcategoría - Agregar
FIGURA
260
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de subcategoría - Editar
Figura N° 161
Fuente: Elaboración Propia.
FIGURA 218: Diagrama de Actividad del Sistema: Administrar Mantenimiento de subcategoría - editar
FIGURA
261
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de subcategoría - Buscar
Figura N° 162
Fuente: Elaboración Propia.
FIGURA 219: Diagrama de Actividad del Sistema: Administrar Mantenimiento de subcategoría - Buscar
FIGURA
262
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de subcategoría - Eliminar
Figura N° 163
Fuente: Elaboración Propia.
FIGURA 220: Diagrama de Actividad del Sistema: Administrar Mantenimiento de subcategoría - eliminar
FIGURA
263
Castro Bernales, Luis Alfredo
Gestionar incidencia - Agregar
Figura N° 164
Fuente: Elaboración Propia.
FIGURA
264
Castro Bernales, Luis Alfredo
Gestionar incidencia - Buscar
Figura N° 165
Fuente: Elaboración Propia.
FIGURA
265
Castro Bernales, Luis Alfredo
Gestionar incidencia - Asignar
Figura N° 166
Fuente: Elaboración Propia.
FIGURA
266
Castro Bernales, Luis Alfredo
Gestionar incidencia - Cambiar estado
FIGURA 224: Diagrama de Actividad del Sistema: Gestionar incidencia - cambiar de estado
Figura N° 169
Fuente: Elaboración Propia.
FIGURA 229
268
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de Personal - Agregar
Figura N° 170
Fuente: Elaboración Propia.
FIGURA 230: Diagrama de Actividad del Sistema: Administrar Mantenimiento de Personal - Agregar
FIGURA
269
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de Personal - Editar
Figura N° 171
Fuente: Elaboración Propia.
FIGURA 231: Diagrama de Actividad del Sistema: Administrar Mantenimiento de Personal - editar
FIGURA
270
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de Personal - Buscar
Figura N° 172
Fuente: Elaboración Propia.
FIGURA 232: Diagrama de Actividad del Sistema: Administrar Mantenimiento de Personal – buscar
FIGURA
271
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de Personal - Eliminar
Figura N° 173
Fuente: Elaboración Propia.
FIGURA 233: Diagrama de Actividad del Sistema: Administrar Mantenimiento de Personal - eliminar
FIGURA
272
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de servicio u oficina - Agregar
Figura N° 174
Fuente: Elaboración Propia.
FIGURA 234: Diagrama de Actividad del Sistema: Administrar Mantenimiento de servicio u oficina - Agregar
FIGURA
273
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de servicio u oficina - Editar
Figura N° 175
Fuente: Elaboración Propia.
FIGURA 235: Diagrama de Actividad del Sistema: Administrar Mantenimiento de servicio u oficina - editar
FIGURA
274
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de servicio u oficina - Buscar
Figura N° 176
Fuente: Elaboración Propia.
FIGURA 236: Diagrama de Actividad del Sistema: Administrar Mantenimiento de servicio u oficina - buscar
FIGURA
275
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de servicio u oficina - Eliminar
Figura N° 177
Fuente: Elaboración Propia.
FIGURA 237: Diagrama de Actividad del Sistema: Administrar Mantenimiento de servicio u oficina - eliminar
FIGURA
276
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de tipo de usuario - Agregar
Figura N° 178
Fuente: Elaboración Propia.
FIGURA 238: Diagrama de Actividad del Sistema: Administrar Mantenimiento de tipo de usuario - Agregar
FIGURA
277
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de tipo de usuario - Editar
Figura N° 179
Fuente: Elaboración Propia.
FIGURA 239: Diagrama de Actividad del Sistema: Administrar Mantenimiento de tipo de usuario – editar
FIGURA
278
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de tipo de usuario - Buscar
Figura N° 180
Fuente: Elaboración Propia.
FIGURA 240: Diagrama de Actividad del Sistema: Administrar Mantenimiento de tipo de usuario - buscar
FIGURA
279
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de tipo de usuario - Eliminar
Figura N° 181
Fuente: Elaboración Propia.
FIGURA 241: Diagrama de Actividad del Sistema: Administrar Mantenimiento de tipo de usuario - eliminar
FIGURA
280
Castro Bernales, Luis Alfredo
Editar empresa
Figura N° 182
Fuente: Elaboración Propia.
281
Castro Bernales, Luis Alfredo
Editar Perfil
Figura N° 183
Fuente: Elaboración Propia.
282
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de solicitante - Agregar
Figura N° 184
Fuente: Elaboración Propia.
FIGURA 244: Diagrama de Actividad del Sistema: Administrar Mantenimiento de solicitante - Agregar
FIGURA
283
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de solicitante - Editar
Figura N° 185
Fuente: Elaboración Propia.
FIGURA 245: Diagrama de Actividad del Sistema: Administrar Mantenimiento de solicitante - editar
284
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de solicitante - Buscar
Figura N° 186
Fuente: Elaboración Propia.
FIGURA 246: Diagrama de Actividad del Sistema: Administrar Mantenimiento de solicitante - buscar
FIGURA
285
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de solicitante - Eliminar
Figura N° 187
Fuente: Elaboración Propia.
FIGURA 247: Diagrama de Actividad del Sistema: Administrar Mantenimiento de solicitante - eliminar
FIGURA
286
Castro Bernales, Luis Alfredo
Cambiar contraseña
Figura N° 188
Fuente: Elaboración Propia.
287
Castro Bernales, Luis Alfredo
Registrar incidencia
Figura N° 189
Fuente: Elaboración Propia.
FIGU
288
Castro Bernales, Luis Alfredo
Buscar incidencia
Figura N° 190
Fuente: Elaboración Propia.
289
Castro Bernales, Luis Alfredo
Informe nivel de incidencias atendidas
Figura N° 191
Fuente: Elaboración Propia.
FIGURA 252: Diagrama de Actividad del Sistema: Informe nivel de incidencias atendidas
290
Castro Bernales, Luis Alfredo
Informe nivel de Reincidencias
Figura N° 192
Fuente: Elaboración Propia.
291
Castro Bernales, Luis Alfredo
Generar reporte de incidencias resueltas por técnico
Figura N° 193
Fuente: Elaboración Propia.
FIGURA 254: Diagrama de Actividad del Sistema: Generar reporte de incidencias resueltas por técnico
FIGURA
292
Castro Bernales, Luis Alfredo
Generar reporte de incidencias por servicio u oficina
Figura N° 194
Fuente: Elaboración Propia.
FIGURA 255: Diagrama de Actividad del Sistema: Generar reporte de incidencias por servicio u oficina
FIGURA
293
Castro Bernales, Luis Alfredo
Generar reporte de incidencias por subcategoría
Figura N° 195
Fuente: Elaboración Propia.
FIGURA 256: Diagrama de Actividad del Sistema: Generar reporte de incidencias por subcategoría
FIGURA 257
294
Castro Bernales, Luis Alfredo
Generar reporte de incidencias por solicitantes
Figura N° 196
Fuente: Elaboración Propia.
FIGURA 258: Diagrama de Actividad del Sistema: Generar reporte de incidencias por solicitantes
FIGURA 259
295
Castro Bernales, Luis Alfredo
2.11 Diagrama de Despliegue
Figura N° 197
Internet Internet
Internet
LAN Laptop
LAN
Servidor Servidor
LAN Impreso
BD Web
ra
Figura N° 198
Módulo PHP
cliente Módulo
Administrador
Fuente: Elaboración Propia.
Interfaz
PHPMyAdmin
Conexión
a BD
CSS
HTML
Tablas
BD MySQL
296
Castro Bernales, Luis Alfredo
2.13 Diagrama Wae
Iniciar sesión
Figura N° 199
<<Build>>
Fuente: Elaboración Propia.
<<Build>>
Form_IniciarSesión
<<Build>>
Menú Administrativo
Fuente: Elaboración Propia.
PHP_GestionarIncidencias_client Form_GestionarIncidencias
(from Administrar Mantenimiento de categoría)
<<Build>> <<Build>>
<<Link>>
297
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de categoría
Figura N° 201
<<Build>>
Menú Administrativo
PHP_MantCategoría_client Form_MantCategoría
Fuente: Elaboración Propia.
<<Build>>
<<Build>>
<<Link>>
Figura N° 202
<<Build>>
Menú Administrativo
(from Administrar Mantenimiento
...) de categoría) PHP_MantSubcategoría_client Form_MantSubcategoría
Fuente: Elaboración Propia.
<<Build>> <<Build>>
<<Link>>
298
FIGURA 267: Diagrama Wae - Administrar Mantenimiento de subcategoría
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de Personal
Figura N° 203
<<Build>>
Fuente: Elaboración Propia.
<<Build>> <<Build>>
<<Link>>
FIGURA
Administrar 269: Diagramade
Mantenimiento Wae - Administrar
servicio Mantenimiento de Personal
u oficina
Figura N° 204
<<Build>>
Menú Administrativo
(from Administrar Mantenimiento de categoría) PHP_MantSO_client Form_MantSO
Fuente: Elaboración Propia.
<<Build>>
<<Build>>
<<Link>>
299
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de tipo de usuario
Figura N° 205
<<Build>>
Menú Administrativo
Fuente: Elaboración Propia.
PHP_MantTipoUsuario_client Form_MantTipoUsuario
(from Administrar Mantenimiento de categoría)
<<Build>> <<Build>>
<<Link>>
Editar empresa
Figura N° 206
<<Build>>
Menú Administrativo
Fuente: Elaboración Propia.
<<Build>>
<<Build>>
<<Link>>
300
Castro Bernales, Luis Alfredo
Editar Perfil
Figura N° 207
<<Build>>
<<Link>>
<<Build>>
PHP_EditarPerfil_client PHP_EditarPerfil
<<Build>>
Form_EditarPerfil
Cambiar contraseña
Figura N° 208
<<Build>>
<<Link>>
<<Build>>
PHP_CambiarContraseña_client PHP_CambiarContraseña
<<Build>>
Form_CambiarContraseña
301
Castro Bernales, Luis Alfredo
Administrar Mantenimiento de solicitante
Figura N° 209
<<Build>>
Menú Administrativo
Fuente: Elaboración Propia.
PHP_MantSolicitante_client Form_MantSolicitante
(from Administrar Mantenimiento de categoría)
<<Build>> <<Build>>
<<Link>>
Registrar incidencia
FIGURA 276: Diagrama Wae - Administrar Mantenimiento de solicitante
Figura N° 210
<<Build>>
Menú Administrativo
PHP_RegistrarIncidencia_client Form_RegistrarIncidencia
Fuente: Elaboración Propia.
<<Build>> <<Build>>
<<Link>>
302
Castro Bernales, Luis Alfredo
Buscar incidencia
Figura N° 211
Menú Administrativo
(from Adm i ni strar M anteni m i ento de categoría)
<<Build>>
Fuente: Elaboración Propia.
<<Link>>
<<Build>>
<<Build>>
Form_BuscarIncidencia PHP_BuscarIncidencia_client
Figura N° 212
<<Build>>
Fuente: Elaboración Propia.
<<Build>> <<Build>>
<<Link>>
303
Castro Bernales, Luis Alfredo
Informe nivel de Reincidencias
Figura N° 213
Menú Administrativo
(from Admi nistrar Manteni miento de categoría)
<<Build>>
Fuente: Elaboración Propia.
<<Link>>
<<Build>>
PHP_GenerarInformeNR_client Form_GenerarInformeNR
304
Castro Bernales, Luis Alfredo
2.14 Modelo Lógico de Base de datos
Figura N° 214
Fuente: Elaboración Propia.
305
Castro Bernales, Luis Alfredo
2.15 Modelo Físico
Figura N° 215
Fuente: Elaboración Propia.
306
Castro Bernales, Luis Alfredo
Diccionario de datos de la Base de Datos
Tabla área
Campo clave de
Código de la tabla. Es
id_categoria Entero 10 categoría autogenerado.
Nombre de
nom_categoria Cadena 100 categoría
Tiempo de
time_categoria Entero 5 categoría
Actividad de
act_categoria Entero 2 categoría
307
Castro Bernales, Luis Alfredo
Tabla categoría_Detalle
Descripción: Esta tabla contiene la información del detalle de la categoría del incidente.
Campo clave de
Código de la la tabla. Es
id_empresa Entero 10 empresa autogenerado.
Nombre de la
nom_empresa Cadena 100 empresa
RUC de la
ruc_empresa Cadena 11 empresa
Dirección de
dir_empresa Cadena 100 la empresa
Distrito de la
dist_empresa Cadena 100 empresa
Departamento
dep_empresa Cadena 100 de la empresa
País de la
pais_empresa Cadena 100 empresa
Logo de la
logo_empresa Cadena 100 empresa
308
Castro Bernales, Luis Alfredo
Color de la
color_empresa Cadena 100 empresa
Descripción
desc_empresa Texto Largo 4 Bytes de la empresa
Actividad de
act_empresa Entero 2 la empresa
Tabla impacto
Descripción: Esta tabla contiene la información del impacto del incidente.
Tabla prioridad
Descripción: Esta tabla contiene la información de la prioridad del incidente.
309
Castro Bernales, Luis Alfredo
Tabla regla
Descripción: Esta tabla contiene la información de la regla aplicada a las incidencias.
Campo clave de
Código de la tabla. Es
id_regla Entero 10 regla autogenerado.
Actividad de
act_regla Entero 1 la regla
Llave foránea
Código de procedente de la
id_urgencia Entero 10 urgencia tabla urgencia
Llave foránea
Código de procedente de la
id_prioridad Entero 10 prioridad tabla prioridad
Llave foránea
Código de procedente de la
id_impacto Entero 10 impacto tabla impacto
Tabla urgencia
Descripción: Esta tabla contiene la información del nivel de urgencia de una incidencia
Campo clave de
Código de la la tabla. Es
id_urgencia Entero 10 urgencia autogenerado.
Nombre de
nom_urgencia Cadena 100 la urgencia
Actividad de
act_urgencia Entero 1 la urgencia
310
Castro Bernales, Luis Alfredo
Tabla incidencia
Descripción: Esta tabla contiene la información de la incidencia.
311
Castro Bernales, Luis Alfredo
Llave foránea
Código de procedente de la
id_impacto Entero 10 impacto tabla impacto
Tabla incidencia_cambio
Descripción: Esta tabla contiene la información del cambio de una incidencia.
312
Castro Bernales, Luis Alfredo
Tabla solicitante
Descripción: Esta tabla contiene la información de la persona que solicita una incidencia.
Número de
documento
num_doc_solicitante Cadena 11 del solicitante
Celular del
cel_solicitante Cadena 9 solicitante
Corre o
electrónico
email_solicitante Cadena 50 del solicitante
Usuario del
usu_solicitante Cadena 50 solicitante
Password del
pass_solicitante Cadena 50 solicitante
Actividad del
act_solicitante Entero 2 solicitante
Llave foránea
Código del procedente de la
tipo de tabla
id_tipo_documento Entero 10 documento tipo_documento
313
Castro Bernales, Luis Alfredo
Tabla tipo_documento
Descripción: Esta tabla contiene la información del tipo de documento del personal.
Campo clave
Código del tipo de la tabla. Es
id_tipo_documento Entero 10 de documento autogenerado.
Campo clave de
Código de la tabla. Es
id_usuario Entero 10 usuario autogenerado.
Nombre de
nom_usuario Cadena 50 usuario
Apellido
paterno de
ape_pat_usuario Cadena 50 usuario
Apellido
materno de
ape_mat_usuario Cadena 50 usuario
Usuario del
usu_usuario Cadena 50 usuario
Password
pass_usuario Cadena 50 del usuario
Actividad del
act_usuario Entero 2 usuario
Llave foránea
Código del procedente de la
tipo de tabla
id_usuario_tipo Entero 10 usuario usuario_tipo
314
Castro Bernales, Luis Alfredo
Tabla usuario_tipo
Descripción: Esta tabla contiene la información del tipo de usuario.
315
Castro Bernales, Luis Alfredo