Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... ·...

172
Facultad de Ingeniería Carrera de Ingeniería de Sistemas e Informática Propuesta e implementación de un sistema web para la gestión de información académica del instituto superior de educación público Honorio Delgado Espinoza de Arequipa” Autor: Juan Victor Luque Pozo Para obtener el Título Profesional de Ingeniero de Sistemas e Informática Asesor: Ing. Anselmo Valenzuela Zegarra Lima, Marzo 2019

Transcript of Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... ·...

Page 1: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

Facultad de Ingeniería Carrera de Ingeniería de Sistemas e Informática

“Propuesta e implementación de un sistema web para la gestión de

información académica del instituto superior de educación público Honorio

Delgado Espinoza de Arequipa”

Autor: Juan Victor Luque Pozo

Para obtener el Título Profesional de

Ingeniero de Sistemas e Informática

Asesor: Ing. Anselmo Valenzuela Zegarra

Lima, Marzo 2019

Page 2: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

I

AGRADECIMIENTO

Un agradecimiento muy especial a mi asesor Ing. Anselmo Valenzuela Zegarra por ser guía

para poder realizar la presente tesis y a la Universidad Tecnológica del Perú por abrirme sus

puertas y darme la oportunidad de crecer personal y profesionalmente

Page 3: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

II

RESUMEN

El siguiente trabajo de investigación tuvo como objetivo principal el desarrollar e implementar

un software de plataforma web basado en la metodología RUP que permita optimizar los

procesos de gestión de la información académica del Instituto Superior de Educación Publico

Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática presentada

ocasionado por los procesos manuales en dicha gestión. La investigación realizada fue de tipo

aplicada además presenta un diseño preexperimental. La población estuvo formada por 169

personas entre alumnos, docentes, jerárquicos y personal administrativo de la carrera

profesional de computación e informática del instituto, con una muestra de 117 personas

obtenidas por muestreo probabilístico aleatorio simple el cual es proporcional para la presente

investigación. Se empleo como técnica de recopilación de datos la encuesta así mismo se

empleó el instrumento cuestionario. Las conclusiones o resultados de esta investigación

confirman que el desarrollo e implementación del sistema web permitió optimizar los procesos

de gestión de la información académica obteniendo una mayor efectividad y eficiencia de

acuerdo con los resultados obtenidos en un promedio del 91%.

Palabras clave: Metodología RUP, gestión de información, sistema web, información

académica.

Page 4: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

III

ABSTRAC

The main objective of the following research work was to develop and implement a web

platform software based on the RUP methodology that allows optimizing the academic

information management processes of the Higher Institute of Public Education Honorio

Delgado Espinoza of the city of Arequipa. his presented problematic caused by the manual

processes in said management. The research carried out was of the applied type and also has

a pre-experimental design. The population consisted of 169 people including students,

teachers, hierarchical and administrative staff of the computer and computer career of the

institute, with a sample of 117 people obtained by simple random probabilistic sampling which

is proportional to the present investigation. The survey was used as a data collection technique,

and the questionnaire instrument was used. The conclusions or results of this research confirm

that the development and implementation of the web system allowed to optimize the academic

information management processes, obtaining greater effectiveness and efficiency according

to the results obtained in an average of 91%.

Keywords: RUP Methodology, information management, web system, academic information.

Page 5: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

IV

ÍNDICE DE CONTENIDO

INTRODUCCIÓN ....................................................................................................................... 1

CAPITULO 1 .............................................................................................................................. 3

ASPECTOS GENERALES ......................................................................................................... 3

1.1 Título del proyecto ................................................................................................................ 3

1.2 Definición del Problema ........................................................................................................ 3

1.3 Preguntas de investigación ................................................................................................... 5

1.3.1 Pregunta General ............................................................................................. 5

1.3.2 Preguntas Específicas ...................................................................................... 5

1.4 Definición de los Objetivos ................................................................................................... 6

1.4.1 Objetivo principal y/o general ......................................................................... 6

1.4.2 Objetivos secundarios y/o específicos............................................................. 6

1.5 Análisis de variables .............................................................................................................. 6

1.6 Indicadores de logro del objetivo .......................................................................................... 7

1.7 Justificación del estudio ........................................................................................................ 7

1.8 Limitaciones y alcances de la investigación .......................................................................... 8

1.8.1 Limitaciones .................................................................................................... 8

1.8.2 Alcances .......................................................................................................... 9

CAPITULO 2 ............................................................................................................................ 10

FUNDAMENTO TEÓRICO ..................................................................................................... 10

2.1 Estado del arte - Antecedentes investigativos ..................................................................... 10

2.2 Marco teórico ....................................................................................................................... 12

2.2.1 Gestión de la información ............................................................................. 12

2.2.2 Sistema de Información ................................................................................. 13

2.2.3 Proceso de funcionamiento de un Sistema de Información .......................... 14

2.2.4 Lenguaje de programación ............................................................................ 14

2.2.5 Framework .................................................................................................... 15

2.2.6 Bootstrap Framework .................................................................................... 17

2.2.7 MVC (Modelo, Vista y Controlador) ............................................................ 19

Page 6: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

V

2.2.8 Base de datos ................................................................................................. 21

2.3 Marco metodológico ............................................................................................................ 23

2.3.1 Planteamiento de la investigación ................................................................. 23

2.3.2 Campo de verificación .................................................................................. 23

2.3.3 Población y muestra del ISEP ....................................................................... 24

2.3.4 Indicadores de gestión ................................................................................... 25

2.3.5 Técnica e Instrumentos.................................................................................. 27

2.3.6 Metodología de desarrollo ............................................................................. 28

CAPITULO 3 ............................................................................................................................ 34

DESARROLLO DE LA APLICACIÓN ................................................................................... 34

3.1 Cronograma de actividades del proyecto............................................................................. 34

3.2 Modelado de procesos de Negocio ...................................................................................... 35

3.2.1 Procesos actuales de la institución ................................................................ 35

3.2.2 Procesos de mejora de la solución................................................................. 45

3.2.3 Análisis comparativo de procesos ................................................................. 53

3.3. Reconocimiento de requerimientos .................................................................................... 53

3.3.1 Modelo del negocio ....................................................................................... 58

3.3.2 Análisis del sistema ....................................................................................... 61

3.3.3 Modelado de la aplicación a nivel de base de datos ...................................... 86

3.4 Modelado de la Interfaz Gráfica .......................................................................................... 89

3.5 Desarrollo o Construcción ................................................................................................... 94

3.6 Pruebas ................................................................................................................................ 95

3.6.1 Catálogo de pruebas ...................................................................................... 95

3.6.2 Interpretación de la aplicación del catálogo de pruebas (pretest - postest) ... 97

3.6.3 Resultado de la aplicación de las pruebas ................................................... 120

CAPITULO 4 .......................................................................................................................... 121

ANÁLISIS DE COSTO Y BENEFICIO ................................................................................. 121

4.1 Estudio económico y técnico ............................................................................................. 121

4.1.1 Flujo de caja ................................................................................................ 124

4.1.2 Cálculo del VAN y TIR .............................................................................. 125

Page 7: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

VI

4.2 Beneficios cualitativos ....................................................................................................... 126

CONCLUSIONES ................................................................................................................... 128

RECOMENDACIONES ......................................................................................................... 129

BIBLIOGRAFÍA ..................................................................................................................... 130

ANEXO – I .............................................................................................................................. 132

CUESTIONARIO .................................................................................................................... 132

ANEXO – II ............................................................................................................................ 135

CATALOGO DE REQUERIMIENTOS ................................................................................. 135

ANEXO - III ............................................................................................................................ 152

CASOS DE USOS ................................................................................................................... 152

Page 8: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

VII

ÍNDICE DE GRÁFICOS

Ilustración 1 Elementos de un sistema de información ........................................ 13

Ilustración 2 Funcionamiento del patrón MVC ....................................................... 20

Ilustración 3 Postulantes por semestre académico ............................................... 26

Ilustración 4 Alumnos matriculados semestres anteriores ................................... 27

Ilustración 5 Fases del proceso unificado ............................................................... 29

Ilustración 6 Proceso de control de matriculas ...................................................... 36

Ilustración 7 Proceso de control de notas ............................................................... 40

Ilustración 8 Proceso de control de asistencia ....................................................... 43

Ilustración 9 Proceso de mejora de control de matriculas ................................... 45

Ilustración 10 Proceso de mejora de control de notas .......................................... 48

Ilustración 11 Proceso de mejora del control de asistencia ................................. 51

Ilustración 12 Trabajadores y actores del proceso de negocio ........................... 58

Ilustración 13 diagrama de caso de negocio ''proceso de matrícula'' ................ 59

Ilustración 14 Diagrama de caso de negocio ''Proceso de notas'' ...................... 60

Ilustración 15 Diagrama de caso de negocio “Proceso de asistencia” .............. 60

Ilustración 16 Actores del sistema ........................................................................... 61

Ilustración 17 Diagrama de caso de uso del sistema ........................................... 62

Ilustración 18 Esquema de Secuencia Consultas y Buscar Matricula ............... 63

Ilustración 19 Esquema de Secuencia Buscar Notas ........................................... 64

Ilustración 20 Esquema de Secuencia Consulta – Buscar Registro de Notas . 65

Ilustración 21 Esquema de Secuencia Gestión Alumno – nuevo ....................... 65

Ilustración 22 Esquema de Secuencia Gestión Alumno – actualizar ................. 66

Ilustración 23 Esquema de Secuencia Gestión Alumno – Eliminar .................... 66

Ilustración 24 Esquema de Secuencia Gestión Carreras – Nuevo .................... 67

Ilustración 25 Esquema de Secuencia Gestión Carrera – Actualizar ................ 67

Ilustración 26 Esquema de Secuencia Gestión Carrera – Eliminar .................... 68

Ilustración 27 Esquema de Secuencia Gestión Usuario - Nuevo ....................... 69

Ilustración 28 Esquema de Secuencia Gestión Usuario – Actualizar ................ 69

Ilustración 29 Esquema de Secuencia Seguridad ................................................. 70

Ilustración 30 Esquema de Secuencia Gestión Docentes - Nuevo .................... 71

Ilustración 31 Esquema de Secuencia Gestión Docentes - Actualiza ............... 71

Ilustración 32 Esquema de Secuencia Gestión Docentes - Eliminar ................. 72

Ilustración 33 Esquema de Secuencia Curso académico – Nuevo .................... 72

Page 9: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

VIII

Ilustración 34 Esquema de Secuencia Curso académico - Actualiza ................ 73

Ilustración 35 Esquema de Secuencia Curso académico – Eliminar ................. 74

Ilustración 36 Esquema de Secuencia – Gestión de matricula ........................... 75

Ilustración 37 Esquema de Secuencia – Ingresar notas ...................................... 76

Ilustración 38 Esquema de Secuencia – Ingresar asistencia docente ............... 77

Ilustración 39 Esquema de Secuencia – Consulta notas alumno ....................... 77

Ilustración 40 Esquema de colaboración – Consultas Buscar matricula ........... 78

Ilustración 41 Esquema de colaboración – Buscar notas .................................... 78

Ilustración 42 Esquema de colaboración – Buscar Registro de notas ............... 79

Ilustración 43 Esquema de colaboración – Mantenimiento Alumno Nuevo ...... 79

Ilustración 44 Esquema de colaboración - Mantenimiento Carreras – Nuevo .. 80

Ilustración 45 Esquema de colaboración - Mantenimiento Usuario nuevo ....... 80

Ilustración 46 Esquema de colaboración - Mantenimiento Docentes nuevo .... 81

Ilustración 47 Esquema de colaboración - Unidad Didáctica – Nuevo .............. 81

Ilustración 48 Esquema de colaboración - Mantenimiento de matricula ........... 82

Ilustración 49 Esquema de colaboración - Ingresar notas ................................... 82

Ilustración 50 Esquema de colaboración – Ingresar asistencia docente ........... 83

Ilustración 51 Esquema de colaboración – Consulta notas alumno ................... 83

Ilustración 52 Esquema de componentes ............................................................... 84

Ilustración 53 Esquema de despliegue ................................................................... 85

Ilustración 54 Esquema conceptual ......................................................................... 87

Ilustración 55 Esquema lógico .................................................................................. 88

Ilustración 56 Pantalla de ingreso al sistema ......................................................... 89

Ilustración 57 Pantalla inicial del sistema ............................................................... 89

Ilustración 58 Pantalla mantenimiento de carreras ............................................... 90

Ilustración 59 Pantalla mantenimiento de especialidad........................................ 90

Ilustración 60 Pantalla mantenimiento de plan estudio ........................................ 90

Ilustración 61 Pantalla mantenimiento de periodo ................................................ 91

Ilustración 62 Pantalla mantenimiento de sección ................................................ 91

Ilustración 63 Pantalla mantenimiento de alumno ................................................. 91

Ilustración 64 Pantalla mantenimiento de docente................................................ 92

Ilustración 65 Pantalla mantenimiento de unidad didáctica ................................. 92

Ilustración 66 Pantalla matricula de alumno ........................................................... 92

Ilustración 67 Reporte de matrícula de alumno ..................................................... 93

Ilustración 68 Pantalla de registro de notas ........................................................... 93

Ilustración 69 Pantalla de usuarios .......................................................................... 93

Ilustración 70 Pretest prueba de configuración 001 .............................................. 97

Ilustración 71 Postest prueba de configuración 001 ............................................. 97

Ilustración 72 Pretest prueba de configuración 002 .............................................. 98

Ilustración 73 Postest prueba de configuración 002 ............................................. 98

Page 10: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

IX

Ilustración 74 Pretest prueba de configuración 003 .............................................. 99

Ilustración 75 Postest prueba de configuración 003 ........................................... 100

Ilustración 76 Pretest prueba de configuración 004 ............................................ 101

Ilustración 77 Postest prueba de configuración 004 ........................................... 101

Ilustración 78 Pretest prueba de configuración 005 ............................................ 102

Ilustración 79 Postest prueba de configuración 005 ........................................... 102

Ilustración 80 Pretest prueba de configuración 006 ............................................ 103

Ilustración 81 Postest prueba de configuración 006 ........................................... 104

Ilustración 82 Pretest prueba de seguridad 001 .................................................. 105

Ilustración 83 Postest prueba de seguridad 001 ................................................. 105

Ilustración 84 Pretest prueba de seguridad 002 .................................................. 106

Ilustración 85 Postest prueba de seguridad 002 ................................................. 106

Ilustración 86 Pretest prueba de planeamiento 001............................................ 107

Ilustración 87 Postest prueba de planeamiento 001 ........................................... 108

Ilustración 88 Pretest prueba de planeamiento 002............................................ 109

Ilustración 89 Postest prueba de planeamiento 002 ........................................... 109

Ilustración 90 Pretest prueba de planeamiento 003............................................ 110

Ilustración 91 Postest prueba de planeamiento 003 ........................................... 110

Ilustración 92 Pretest prueba de alumnos 001 .................................................... 111

Ilustración 93 Postest prueba de alumnos 001 .................................................... 112

Ilustración 94 Pretest prueba de alumnos 002 .................................................... 113

Ilustración 95 Postest prueba de alumnos 002 .................................................... 113

Ilustración 96 Pretest prueba de alumnos 003 .................................................... 114

Ilustración 97 Postest prueba de alumnos 003 .................................................... 114

Ilustración 98 Pretest prueba de consultas 001 ................................................... 115

Ilustración 99 Postest prueba de consultas 001 .................................................. 116

Ilustración 100 Pretest prueba de consultas 002 ................................................ 117

Ilustración 101 Postest prueba de consultas 002 ................................................ 117

Ilustración 102 Pretest prueba de consultas 003 ................................................ 118

Ilustración 103 Postest prueba de consultas 003 ................................................ 118

Ilustración 104 Pretest prueba de consultas 004 ................................................ 119

Ilustración 105 Postest prueba de consultas 004 ................................................ 120

Page 11: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

X

ÍNDICE DE CUADROS

Tabla 1 Indicadores de logro de objetivo .................................................................. 7

Tabla 2 Comparativa de los atributos de los framework ...................................... 15

Tabla 3 Comparativa de los atributos de los framework ...................................... 16

Tabla 4 Comparativa de los atributos de los framework ...................................... 16

Tabla 5 Postulantes por semestre académico ....................................................... 25

Tabla 6 Alumnos matriculados semestres anteriores ........................................... 27

Tabla 7 Comparación de las metodologías de desarrollo de software .............. 32

Tabla 8 Cronograma de actividades ........................................................................ 35

Tabla 9 Descripción del proceso de matricula ....................................................... 38

Tabla 10 Descripción del proceso de notas ........................................................... 42

Tabla 11 Descripción del proceso de asistencia ................................................... 44

Tabla 12 Descripción del proceso de mejora de matriculas ................................ 47

Tabla 13 Descripción del proceso de mejora de notas ........................................ 50

Tabla 14 Descripción del proceso de mejora de asistencia ................................ 52

Tabla 15 Requerimientos funcionales del sistema ................................................ 54

Tabla 16 Requerimientos no funcionales ................................................................ 57

Tabla 17 Registro de pruebas de la aplicación ...................................................... 95

Tabla 18 Costo de Hardware .................................................................................. 122

Tabla 19 Costo de personal de desarrollo ............................................................ 123

Tabla 20 Costos operativos .................................................................................... 123

Tabla 21 Costo del software ................................................................................... 124

Tabla 22 Costo total del proyecto .......................................................................... 124

Tabla 23 Flujo de caja .............................................................................................. 125

Page 12: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

1

INTRODUCCIÓN

La presente tesis se enmarca en la propuesta e implementación de un sistema web para la

gestión de información académica del Instituto Superior de Educación Publico Honorio

Delgado Espinoza de la ciudad de Arequipa teniendo como objetivo principal la creación del

software y su implementación en la institución para lograr tener como resultado la optimización

de los procesos y gestión de la información académica de una manera efectiva.

Dentro del proyecto se tiene una serie de objetivos específicos que consisten en optimizar los

procesos de matrículas, registro de notas y asistencias de los docentes del instituto para lo

cual se expone el proceso de las diferentes etapas por las cuales se ha tenido que pasar para

llegar a obtener como resultado la solución tecnológica planteada frente a la problemática

encontrada, al saber la falta de un sistema informático para la gestión de los procesos

académicos como son las matrículas, registro de notas y asistencia de los docentes. Para ello

se realizó la revisión de diferentes fuentes bibliográficas, metodologías, herramientas y en

general diferentes propuestas para desarrollar el software.

Page 13: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

2

En el Capítulo 1 se describe la problemática por el cual se procede a realizar el presente

proyecto, así como también se establecen los objetivos, las variables juntamente con sus

indicadores de logro y la justificación de la realización del trabajo de investigación. También

se establecerán los límites y alcances que contemplara la presente tesis.

En el Capítulo 2 se presentan los antecedentes investigativos de cuatro tesis entre ellos

nacionales e internacionales que comparten el tema de la gestión académica mediante

sistemas informáticos, se recopila el aporte de cada uno de ellos para el presente trabajo de

investigación , así como también en este capítulo se presenta el marco teórico con los

conceptos necesarios para la comprensión y desarrollo de la tesis y el marco metodológico en

el cual se presenta la metodología de investigación.

En el Capítulo 3 se expresa y se detalla el modelado del proceso del negocio tanto actual como

con el sistema informático realizando un análisis comparativo de los procesos y obteniendo lo

requisitos funcionales y no funcionales que tiene que cumplir el sistema para poder proceder

con el desarrollo de la aplicación y las pruebas de este mismo para obtener los resultados.

En el Capítulo 4 se realiza un estudio económico y técnico de lo necesario para poder realizar

el desarrollo e implementación del sistema de gestión académica, también se presenta los

beneficios cualitativos que conlleva el haber realizado el presente trabajo de investigación.

Por último, se presentan las conclusiones y recomendaciones en donde se demuestra los

logros obtenidos mediante la implementación del sistema y se dan las recomendaciones que

permitan optimizar los procesos de la gestión académica mediante la solución brindada.

Page 14: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

3

CAPITULO 1

ASPECTOS GENERALES

1.1 Título del proyecto

Propuesta e implementación de un sistema web para la gestión de información académica

del Instituto Superior de Educación Público Honorio Delgado Espinoza de Arequipa.

1.2 Definición del Problema

La mayoría de las instituciones educativas públicas no universitarias superiores como el

Instituto Honorio Delgado Espinosa carecen en muchas ocasiones de equipamiento

adecuado, de un modelo de planificación y gestión automatizado que permita alinear a la

organización con su estrategia, desaprovechando las ventajas que le pueden brindar las

tecnologías de información la cual les permitiría competir efectivamente en un mercado

globalizado.

Ante esta situación el Estado Peruano conjuntamente con el Gobierno Regional de

Arequipa, están dando un apoyo a los institutos superiores estatales a través de partidas

económicas, adquisición de equipos y capacitación al personal docente, ahora toca al

Page 15: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

4

instituto solucionar sus problemas de gestión interna, ante estos problemas la solución es

ir automatizando progresivamente sus actividades y procesos que se realizan como por

ejemplo el control de matrículas, registro de notas, asistencia, entre otros y así lograr una

efectiva gestión y brindar un servicio de calidad a sus clientes como son los alumnos,

docentes y comunidad.

Al igual de la problemática que tiene este instituto, otro instituto como por ejemplo el

Instituto de Educación Superior Tecnológico Público de Omate – Moquegua, busca

mejorar sus servicios que permitan ofrecer calidad a sus alumnos, dentro de los servicios

a mejorar en la institución serían:

• La Gestión Académica al realizarse manualmente genera errores en el llenado de

actas, registros, fichas de matrículas, boletas de notas y recibos de pagos.

• La información de notas no se facilita en el momento que el alumno lo solicita, lo que

ocasiona molestias y contratiempos.

• Al no tener información dificulta a la administración ponderar el porcentaje de los

alumnos con deficiencias académicas para la auditoría interna.

• Otro problema es en los procesos de pagos que realizan los estudiantes en Tesorería,

existe confusiones de datos lo que genera un problema y pérdida de tiempo.

Berrios (2014) mencionó:

En su mayoría, estos problemas tienen su origen en el uso de procedimientos

manuales para realizar la gestión académica. Esto se puede traducir como la

necesidad de implementar procedimientos eficientes que agilicen el proceso de

atención a los alumnos e incremente la productividad de los empleados. (p.90)

Page 16: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

5

Otro caso muy particular es el Instituto de Educación Superior Tecnológico Público Fe y

Alegría ubicado en la región de La libertad y Cajamarca en los cuales se imparte

educación técnico-productiva.

Dicha institución no cuenta con un sistema de información para llevar el control de

sus procesos; el registro de su información es de forma manual lo que proclive a

perderse o deteriorarse, asimismo el no disponer de información en tiempo real,

no tener un sistema integrado que le permita acceder a dicha información cuando

lo desee, por consiguiente, es tedioso analizar el avance del negocio. (García y

Haro, 2017, p.17)

1.3 Preguntas de investigación

1.3.1 Pregunta General

¿El desarrollo e implementación de un sistema informático web podrá optimizar los

procesos de gestión académica en el Instituto Honorio Delgado Espinoza de Arequipa?

1.3.2 Preguntas Específicas

• ¿Cómo el desarrollo e implementación de un sistema de gestión optimiza el proceso

de registro de matrícula de los estudiantes del Instituto Honorio Delgado Espinoza de

Arequipa?

• ¿Cómo el desarrollo e implementación de un sistema de gestión optimiza el proceso

de registro de notas de los estudiantes del Instituto Honorio Delgado Espinoza de

Arequipa?

Page 17: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

6

• ¿Cómo el desarrollo e implementación de un sistema de gestión optimiza el proceso

de registro de asistencia de docentes del Instituto Honorio Delgado Espinoza de

Arequipa?

1.4 Definición de los Objetivos

1.4.1 Objetivo principal y/o general

Desarrollar e implementar un sistema web para la gestión de la información académica

del Instituto Superior de Educación Público “Honorio Delgado Espinoza” de Arequipa.

1.4.2 Objetivos secundarios y/o específicos

• Desarrollar e implementar el sistema web de gestión académica para la optimización

del proceso de Registro de Matrículas de los estudiantes del Instituto Honorio Delgado

Espinoza de Arequipa.

• Desarrollar e implementar el sistema web de gestión académica para la optimización

del proceso de Registro de Notas de los estudiantes del Instituto Honorio Delgado

Espinoza de Arequipa.

• Desarrollar e implementar el sistema web de gestión académica para la optimización

del proceso de Registro de Asistencia de docentes del Instituto Honorio Delgado

Espinoza de Arequipa.

1.5 Análisis de variables

Variable independiente:

• La implementación del Sistema web

Page 18: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

7

Variable dependiente:

• Gestión de la información académica.

1.6 Indicadores de logro del objetivo

Objetivo Indicadores

Proceso registro

de matrículas

• Registro de datos

académicos

• Registro de

estudiantes

• Consultas

• Reportes

Proceso registro

de notas

• Ingreso de notas

• Consulta de notas

• Reportes

• Descarga en PDF

Proceso registro

de asistencia

• Ingreso asistencia

docente

• Consultas de

asistencia

• Reportes

Tabla 1 Indicadores de logro de objetivo

1.7 Justificación del estudio

Las instituciones educativas públicas son organizaciones con una importante

responsabilidad social, en ellas se generan y trasmite gran parte del conocimiento que

apoya el desarrollo económico de cualquier sociedad, estas organizaciones educativas

públicas se encuentran en un proceso de revalidación y acreditación de sus carreras

Page 19: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

8

profesionales, pero carecen de sistemas de información que gestione las tareas cotidianas

que realizan el personal administrativo y docente de la institución.

El Instituto Superior Público Honorio Delgado Espinoza realiza sus procesos y actividades

en forma manual y parcialmente automatizada, es por lo que necesita el uso de sistemas

de información de gestión educativa que le permita tener una optimización en el

desempeño de los procesos y actividades que aseguren su calidad educativa. Una acción

primordial para lograr esto es la creación de una solución informática en entorno web que

le permita automatizar sus procesos coordinando las actividades tanto de gestión

académica y administrativa.

El proyecto de tesis actual pretende analizar, desarrollar e implementar un sistema

informático académico lo cual permitirá al instituto público Honorio Delgado Espinoza

optimice sus procesos de matrícula, notas y asistencia de docente como de alumnos, de

esta forma será posible tener información confiable, ágil y segura tanto al personal

jerárquico, administrativo, docentes y alumnos.

1.8 Limitaciones y alcances de la investigación

1.8.1 Limitaciones

• Los procedimientos administrativos no están adecuadamente establecidos y se

desconocen el mecanismo de control de estos.

• Subsiste un bajo nivel de capacidades en algunos docentes y administrativos, así

como su resistencia al cambio y el conformismo.

• No se podrá procesar pagos de las matrículas mediante la web.

• El sistema no contemplara el diseño y creación de horarios.

Page 20: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

9

• El sistema no contemplara matriculas con cursos extracurriculares, solo con

cursos de acuerdo con el plan de estudio.

• La gestión de la información almacenada en la base de datos es incompleta

porque parte de la información esta almacenada en ficheros.

1.8.2 Alcances

• Lograr una mejor estrategia de planificación del departamento u área de

computación e informática de la institución mediante la implementación completa

del sistema de gestión académica web.

• Control eficiente del registro de matrículas, registro de notas y asistencia de

personal docente y alumnos.

• Eficiencia de tiempo en el proceso de toma de decisiones ya que la información

está almacena y disponible para diversas consultas.

Page 21: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

10

CAPITULO 2

FUNDAMENTO TEÓRICO

2.1 Estado del arte - Antecedentes investigativos

Nacionales

García H, y Haro Julio (2017). De la Universidad Nacional de Trujillo en su tesis:

“Implementación de un sistema web para optimizar la gestión académica del instituto de

educación superior tecnológico público fe y alegría 57 – CEFOP”. En este trabajo de

investigación realizando la implementación de un sistema web para optimizar la gestión

académica del instituto superior tecnológico público Fe y Alegría, el cual mediante la

utilización del sistema web demuestran el ahorro de tiempo en el proceso de admisión,

automatizando los procesos de inscripción, nota de examen y resultado del proceso. Para

llegar a esta solución utilizan la metodología Rational Unified Process (RUP).

El aporte que se considera en esta investigación es que nos permite distinguir con claridad

las etapas y las características de la metodología Rational Unified Process RUP, en cual

nos servirá como guía en el momento de seleccionar la metodología.

Page 22: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

11

Chimoy G. y Córdova Rolando (2016). De la Universidad de Ciencias y Humanidades en

su tesis: “Implementación de un sistema de matrícula web para optimizar los procesos

administrativos utilizando la metodología del modelo vista controlador en la institución

educativa “Salesiano” Lima – Breña”. En este trabajo de investigación realizando la

implementación de un sistema web de matrícula para optimizar los procesos

administrativos utilizando la metodología del modelo vista controlador en la institución

educativa “Salesiano”, mediante este sistema le permite almacenar información de los

estudiantes de forma segura, eficaz y rápida evitando la pérdida de los múltiples registro

de matrícula y el beneficio obtenido que facilita las labores tanto académicas como

administrativas por el ahorro considerable de tiempo que toman estos procesos y la

satisfacción de los padres de familia, alumnos y docentes.

El aporte que se considera en esta investigación es que nos permite obtener información

acerca del modelo vista – controlador (MVC), así también como los diversos diagramas

utilizados en el desarrollo de la implementación del sistema web.

Internacionales

Quispe F. (2014). De la Universidad Mayor de San Andrés – La Paz en su tesis “Sistema

de gestión académica para la unidad educativa Daniel Sánchez Bustamante II

(SISGESA)”. En este trabajo de investigación realizando la implementación de un sistema

de gestión académica se destaca la metodología OOHDM (Metodología de Diseño

Hipermedia Orientado a Objetos), la cual consiste en una serie de etapas que están bien

documentadas, cabe destacar que el desarrollo se dio utilizando la metodología XP

(Programación Extrema) de desarrollo ágil haciendo una comparación con las

metodologías tradicionales y optando por esta metodología debido se centra en potenciar

Page 23: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

12

las relaciones interpersonales para el éxito de desarrollo del software y una comunicación

continua entre el cliente y el equipo de desarrollo.

El aporte que se considera en esta investigación básicamente es la seguridad del sistema

en autenticación y base de datos, empleando algoritmos de autenticación, el uso de

métrica de calidad de software y las pruebas realizadas, como resultado nos ayudará a

realizar la calidad y pruebas del software de forma segura y rápida.

Zamora E. (2015). De la Universidad de Guayaquil en su tesis “Diseño de un sistema de

gestión académica en una red local para la unidad educativa Horizontes de Colores”. El

proyecto se basa en la implementación de un sistema de gestión académica que permite

automatizar los distintos procesos de matrícula, notas y pago de pensiones enfocado al

alumno y al personal de la institución educativa, lo cual permite beneficiarse con la

optimización de los distintos trámites de matrícula, notas y pago y la mejora del desarrollo

a nivel académico de los distintos alumnos de la institución.

El aporte de este proyecto es el uso de las metodologías agiles como Scrum y XP, la cual

nos permite analizar el empleo de estas metodologías para la organización y desarrollo

del proyecto y cuál es la más adecuada dependiendo de la naturaleza de la

implementación del proyecto.

2.2 Marco teórico

2.2.1 Gestión de la información

Para Morales (2004), citado por Arévalo (2007, p.8), sostiene que: El objetivo de la Gestión

de la información es otorgar mecanismos que posibiliten a la organización obtener,

Page 24: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

13

generar y otorgar un conjunto de datos e informaciones relevantes, claras y actuales que

puedan ser de utilidad para los objetivos de la institución y que permitan la generación de

toma de decisiones.

2.2.2 Sistema de Información

Para Andreu et al. (1991), citado por Lapiedra et al. (2011, p. 14). Un sistema de

información es una serie de procesos que, ejecutados sobre un conjunto de datos

conforme a los requerimientos de una institución, obtiene, genera y envía información

relevante para el apoyo de las operaciones de dicha institución y permite a la vez la toma

de decisiones que hacen posible la realización de las actividades de la institución

conforme a su plan operacional.

Elementos de un Sistema de Información. Los sistemas de información se encuentran

conformados por cuatro partes de los cuales son: tecnologías de información, procesos,

datos y personas.

Ilustración 1 Elementos de un sistema de información

Autor: Fernández (2006, p.21)

Page 25: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

14

2.2.3 Proceso de funcionamiento de un Sistema de Información

El proceso de funcionamiento de un sistema de información se conceptúa en cuatro fases

principales, las cuales son: el ingreso, la recopilación, el procesamiento y emisión de

información; además está conformado por cuatro elementos principales que hacen

referencia a la ilustración 1:

• Los procesos o funciones, que se manejan al realizar las actividades requeridas

para una correcta operatividad de la institución.

• Los datos o información, que es la parte principal del sistema de información y el

motivo de su implementación.

• Los actores u usuarios de la institución, que son los que generan, gestionan o

emplean la información con el fin de poder ejecutar sus actividades conforme a su

plan de trabajo preestablecidos.

• Las tecnologías u equipo de TI, que gestiona toda la información.

2.2.4 Lenguaje de programación

De acuerdo con Wilson (1993), se puede definir a un lenguaje de programación como un

idioma artificial creado para representar comandos que puedan ser entendidos por

mecanismos como los ordenadores. Se pueden emplear para generar programas que

gestionen el funcionamiento de un mecanismo, para representar algoritmos con precisión,

o de una forma simple como la comunicación humana.

Page 26: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

15

2.2.5 Framework

Según Gamma (1997), citado por Galindo (2008, p.38), un framework define la

arquitectura o modelo de una aplicación. Este es un punto de vista práctico, ya que el

framework es el encargado de representar la estructura global, sus capas o particiones en

clases y objetos, las funciones clave, así como la interrelación entre dichas clases y

objetos. Todos los aspectos señalados anteriormente son definidos por el framework,

haciendo que el usuario no tenga que definirlos y se pueda canalizar en procesos calve

de la aplicación.

Framework en PHP enfocados en el modelo vista controlador (MVC), los frameworks

tienen características que cumplen con una serie de requisitos como la facilidad de

utilización, robustez y seguridad que cumplen con lo requerido por los desarrolladores web

es por ende que se realiza el análisis y comparación de sus características más

importantes para tener una visión más completa del framework que permita al

programador desarrollar la aplicación web. De acuerdo al enfoque de desarrollo en PHP

se realizó una recopilación de algunos framework basados en ese lenguaje de

programación, tales como, CodeIgniter, Laravel. (Sierra et al., 2013).

Framework Versión PHP Patrón MVC Múltiple BD

CodeIgniter 5 o superior Si es aplicable Si es múltiple

Laravel 5 o superior Basado en MVC Si es múltiple

Symfony 5 o superior Si es aplicable Si es múltiple

Tabla 2 Comparativa de los atributos de los framework

Autor: Fuente propia.

Page 27: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

16

Framework ORM Plantillas Ajax

CodeIgniter No es aplicable Soportado No integra Ajax

Laravel Contiene ORM Soportado Si integra Ajax

Symfony No es aplicable Soportado Si integra Ajax

Tabla 3 Comparativa de los atributos de los framework

Autor: Fuente propia.

Framework Cache Módulos

CodeIgniter No contemplado Si aplica

Laravel Robusto Si aplica

Symfony No contemplado Si aplica

Tabla 4 Comparativa de los atributos de los framework

Autor: Fuente propia.

Ventajas de un framework

Según Galindo y Camps (2008, p.39), las ventajas de la incorporación de un framework

en el proceso de desarrollo e implementación de un sistema u aplicación son las

siguientes:

• Acorta el tiempo de programación ya que los framework traen un subsistema

completamente funcional.

Page 28: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

17

• Minimiza el riesgo de implementación ya que es una base confiable dado que está

completamente testeada.

• Otorgan una base permanente y común entre aplicaciones lo cual hace que sea

mucho más fácil el soporte del sistema ya que el framework minimiza la

complejidad de la programación.

Desventajas de un Framework

Según Galindo y Camps (2008, p.39), las desventajas en la incorporación de un framework

en el proceso de programación de una aplicación son las siguientes:

• El desarrollo que genere un programador a raíz de un framework debe de estar

incorporado dentro de las limitaciones que contenga el marco del framework.

• Inconveniente de aprendizaje, el programador tiene que estudiar las

características del framework y como emplearlas en el desarrollo de la aplicación

(solo la primera vez que se emplea el framework).

• La creatividad del desarrollo está limitada de acuerdo a los parámetros

modificables del framework.

2.2.6 Bootstrap Framework

El framework Bootstrap originalmente que fue desarrollado por Twitter, que posibilita

generar un sinnúmero de interfaces web con estilos CSS3 y JavaScript, y a su vez hace

posible la adaptación de las interfaces del sitio web al tamaño de la pantalla del dispositivo.

Esto determina al sitio web que se pueda adaptar automáticamente al área de la pantalla

Page 29: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

18

de un monitor, Tablet u cualquier otro dispositivo móvil, en fin, a esta característica de

diseño web se le denomina también como formato “responsive design” o diseño adaptativo

que puede ser utilizado en cualquier proyecto de desarrollo (Zanini y Hereter ,2015).

Ventajas de usar Bootstrap

Según Zanini y Hereter (2015 p.15), la principal es que simplifica la técnica de

maquetación, lo cual nos ayuda a aplicar los distintos estándares y buenas prácticas.

Algunas ventajas más son:

• Permite obtener una web óptimamente organizada visualmente de manera rápida

ya que su proceso de aprendizaje es sencillo si ya se tiene una base de

conocimiento sobre maquetación.

• Posibilita emplear varias características web comenzando de iconos hasta

desplegables mediante la combinación de JavaScript, CSS, así como también

HTML5.

• Es fácil de aprender y modificar

• Cualquier cosa que desarrollemos las interfaces serán adaptables a cualquier tipo

de dispositivo independientemente de su resolución u escala.

• Es posible una muy buena integración con las primordiales librerías de JavaScript.

• Está bien realizado, además tiene una comunidad muy amplia y activa la cual para

creando o mejorando el framework.

Page 30: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

19

• Posibilita emplear Less, lo que hace que podamos mejorar aún más los estilos

contenidos en la web.

2.2.7 MVC (Modelo, Vista y Controlador)

MVC (modelo, vista y controlador) es una arquitectura que nos permite desarrollar

sistemas informáticos y aplicaciones, teniendo una separación del diseño de los objetos

(modelos) de la lógica negocio y sus interfaces gráficas (vistas), utilizando un conector

intermediario (controlador) entre ambas. (Bahit, 2012, p.36).

Segú Bahit (2012, p.36). MVC divide las aplicaciones en tres niveles de abstracción:

modelo que representa la lógica de negocios. Es el encargado de acceder de forma

directa a los datos actuando como “intermediario” con la base de datos, vista es la

encargada de mostrar la información al usuario de forma gráfica y “legible humanamente”

y controlador es el intermediario entre el modelo y la vista además es quien controla las

interacciones del usuario solicitando los datos al modelo y entregándolos a la vista para

que ésta, lo presente al usuario, de forma “legible humanamente”.

Page 31: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

20

Funcionamiento de MVC

Ilustración 2 Funcionamiento del patrón MVC

Autor: Bahit (2012, p.37).

Ventajas de desarrollo con el patrón arquitectónico MVC:

• El sistema está desarrollado modularmente.

• Al realizar una variación al modelo del dominio, como por ejemplo incrementar datos

contenidos, únicamente se tiene que modificar el modelo y sus respectivas

interfaces con las vistas.

Page 32: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

21

• Al variar o cambiar las vistas no perjudica ni en lo más mínimo los demás módulos

del sistema.

• El patrón MVC es ideal en el desarrollo de sistemas de distintas dimensiones

orientados a objetos.

• El patrón MVC demuestra tener un esquema muy bien elaborado puesto que las

aplicaciones que lo incorporan tienen una escalabilidad y mantenibilidad optimas a

comparación de otras aplicaciones que incorporan distintos patrones.

Desventajas de desarrollo con el patrón arquitectónico MVC:

• Dentro de la primera fase de desarrollo de la aplicación el tiempo requerido es mayor

a comparación del desarrollo de aplicaciones que no adoptan el patrón MVC, pero

posteriormente en la etapa de escalabilidad o mantenibilidad los tiempos se acortan

considerablemente a comparación de las aplicaciones que no adoptaron dicho

patrón.

• El patrón MVC tiene una arquitectura orientada a objetos por lo que su desarrollo en

lenguajes de programación que no contemplan este paradigma es muy complicado.

2.2.8 Base de datos

Una Base de Datos en términos informáticos es concretamente un conjunto u agrupación

de datos que interrelacionados generan información y guardan una determinada

coherencia entre sí, lo cual hace factible su empleabilidad de acuerdo con parámetros que

se requiera para poder cumplir distintos objetivos.

Page 33: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

22

Las principales características que debe contemplar una base de datos son la seguridad

que se refiere básicamente a la gestión de accesos a la misma, la consistencia y la

redundancia que implica que los datos que se repiten en distintas tablas sean iguales y

que se mantengan las relaciones entre distintas tablas implicando la redundancia mínima,

la integridad se refiere a que los datos sean válidos y correctos teniendo en cuenta las

otras características ya mencionadas.

MySQL

Es una de las bases de datos más populares ya que es de código abierto, además es un

sistema de administración de base de datos relacional (RDBMS), en resumen, es un

sistema capaz de gestionar enorme cantidad de datos es decir realizar acciones tan

simples como actualizar, borrar consultar o insertar hasta operaciones mucho más

complejas de acuerdo a los requerimientos que se le haga, una de sus características es

que emplea el lenguaje SQL (Structured Query Language) que es un estándar mundial

para las base de datos (Gilfillan, 2002).

Ventajas

• Al tener una amplia comunidad y una documentación extensa facilita la

instalación y su configuración.

• Puede ser implementado en múltiples sistemas operativos y es robusto en cuanto

a su seguridad y conectividad con distintas plataformas.

• Posee una gran velocidad al momento de gestionar sus operaciones, lo cual hace

que tenga un rendimiento enmarcados en la eficiencia y eficacia.

Page 34: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

23

• Al ser un software libre eficiente sus requerimientos o requisitos de sistema para

su correcta ejecución son mínimas, ya que funciona de manera en ordenadores

con escasos recursos.

2.3 Marco metodológico

2.3.1 Planteamiento de la investigación

La presente investigación es de tipo aplicada, dado que se emprende de los diferentes

conocimientos adquiridos conjuntamente de las fuentes de información que se

interrelacionan a la Gestión Académica del instituto superior Honorio Delgado Espinoza,

para ser incorporados en la propuesta e implementación de la investigación.

Además de ello la presente investigación tiene un diseño preexperimental lo que

comprende a que cuenta con preprueba, así como posprueba, teniendo como propósito

otorgar métodos que permitan la mayor recopilación de información verídica concerniente

a una investigación.

2.3.2 Campo de verificación

A. Ubicación espacial

Se consideró al director, a los subdirectores, docentes, alumnos y al personal

administrativo del Instituto Superior de Educación Público Honorio Delgado Espinoza de

Arequipa

Page 35: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

24

B. Ubicación Temporal

Semestre impar 2018

2.3.3 Población y muestra del ISEP

Población del ISEP

Dado que el universo objetivo de esta investigación está integrado por los alumnos,

docentes, jerárquicos y personal administrativo del instituto, para el presente estudio se

considera como población a los alumnos de la carrera profesional de computación e

informática y a los profesores de dicha carrera que asciende a un total de 169 personas

de la institución educativa.

Muestra del ISEP

Para lograr la obtención de la muestra en base a la población planteada anteriormente se

realizará un muestreo probabilístico aleatorio simple el cual es proporcional para el

presente estudio, la fórmula empleada para el cálculo de la muestra es:

Para el tamaño de la muestra se emplea la siguiente fórmula:

𝑛 =𝑁 ∗ 𝑍2 ∗ 𝑃 ∗ 𝑄

𝑑2(𝑁 − 1) + 𝑍2 ∗ 𝑃 ∗ 𝑄

En donde:

Población (N) : 169 alumnos

Coeficiente de confiabilidad para el 95% de nivel de confianza. (Z=1.96)

P y Q : Probabilidad a favor y en contra

Page 36: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

25

d : Error de estimación seleccionado 5%

𝑛 =(169)(1.96)2(0.5)(0.5)

(0.05)2(169 − 1) + (1.96)2(0.5)(0.5)

𝑛 = 117 personas

Como observa de acuerdo con el resultado obtenido la muestra será de 117 personas

comprendidas entre los alumnos, todos los docentes y administrativos porque se

considera un número pequeño en dichas áreas.

2.3.4 Indicadores de gestión

postulantes semestre académico 2018-I

carrera postulantes ingresantes matriculados

Administración de Servicios de Hostelería Mañana. 61 24 21

Administración de Servicios de Hostelería Noche. 30 25 22

Contabilidad Mañana. 163 22 22

Contabilidad Noche. 134 47 35

Mecánica Automotriz Mañana. 41 23 23

Mecánica Automotriz Noche. 33 25 22

Mecánica de Producción Mañana. 23 23 22

Mecánica de Producción Noche. 24 22 22

Metalurgia. 111 24 24

Química Industrial. 56 24 22

Computación e Informática Mañana. 102 23 23

Computación e Informática Noche. 61 24 21

Electrónica Industrial. 37 26 25

Electrotecnia Industrial. 54 23 23

Enfermería Técnica. 147 24 24

Mantenimiento de Maquinaria Pesada Mañana. 57 23 23

Mantenimiento de Maquinaria Pesada Noche. 56 24 24

total 1190 426 398

Tabla 5 Postulantes por semestre académico

Autor: fuente propia

Page 37: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

26

Ilustración 3 Postulantes por semestre académico

Autor: fuente propia

alumnos matriculados semestres anteriores

carrera académica semestre

2018-II 2018-I 2017-II 2017-I

Administración de Servicios de Hostelería Mañana. 22 21 22 20

Administración de Servicios de Hostelería Noche. 23 22 22 22

Contabilidad Mañana. 22 22 21 22

Contabilidad Noche. 30 35 33 34

Mecánica Automotriz Mañana. 21 23 22 22

Mecánica Automotriz Noche. 22 22 21 22

Mecánica de Producción Mañana. 21 22 21 22

Mecánica de Producción Noche. 20 22 22 22

Metalurgia. 22 24 22 21

Química Industrial. 22 22 20 21

Computación e Informática Mañana. 20 23 20 23

Computación e Informática Noche. 24 21 22 22

Electrónica Industrial. 23 25 22 25

Electrotecnia Industrial. 24 23 23 22

Enfermería Técnica. 23 24 23 23

Mantenimiento de Maquinaria Pesada Mañana. 22 23 22 23

Mantenimiento de Maquinaria Pesada Noche. 22 24 22 24

59%21%

20%

postulantes semestre academico 2018-I

1

2

3

Page 38: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

27

total 383 398 380 390

Tabla 6 Alumnos matriculados semestres anteriores

Autor: fuente propia

Ilustración 4 Alumnos matriculados semestres anteriores

Autor: fuente propia

2.3.5 Técnica e Instrumentos

Técnica del planteamiento operacional

La encuesta. Es uno de los métodos u estudios más empleados en la investigación que

permite obtener una serie de datos (información) mediante un conjunto de preguntas sin

afectar el área que está en investigación.

Instrumentos del planeamiento operacional

383

398

380

390

370

375

380

385

390

395

400

1 2 3 4

alu

mn

os

semestres

alumnos matriculados semestress anteriores

Page 39: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

28

El cuestionario. Este instrumento permitió realizar una serie preguntas, en su totalidad a

través de cuestionario de preguntas cerradas ya que estas permiten tener un análisis más

concreto.

Los cuestionarios estarán dirigidos a:

• Personal jerárquico del instituto.

• Docentes de la carrera profesional de Computación e Informática.

• Personal Administrativo (Caja, secretaria, secretario académico)

• Alumnos de la carrera de computación e informática

Lista evaluativa

Permitirá conocer los resultados obtenidos después del desarrollo del sistema permitiendo

medir si cuenta con el nivel adecuado de los criterios de codificación, modelado de

negocios entre otros.

2.3.6 Metodología de desarrollo

Proceso Unificado Racional (RUP)

El Proceso Unificado Racional (RUP) es una metodología empleada para el desarrollo de

distintas aplicaciones que tiene como principal objetivo el asegurar la mejor calidad de la

aplicación (sistema o software), alguna de sus primordiales características que posee es

que se encuentra orientada a objetos, se trabaja en fases las cuales dan como resultado

Page 40: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

29

unos entregables (prototipos) teniendo en mente el objetivo de la culminación del

proyecto, así como también prioriza la documentación del software, requiere una eficaz y

eficiente gestión del equipo que trabaja en el desarrollo del producto

Ilustración 5 Fases del proceso unificado

Autor: G. Torossi (s.f. p.5)

Un sistema Web en cuanto a su proceso de desarrollo e implementación posee las fases

que se ven en la figura 9de lo cual: la concepción se marca el alcance o límites del

proyecto conjuntamente con sus casos de uso, la elaboración se planifica el proyecto

detallándolos casos de uso y se genera el diseño arquitectónico del sistema, la

construcción se desarrolla el sistema en base a las 2 anteriores fases, la transición se

realiza la entrega del sistema a los usuarios conjuntamente con el mantenimiento

Programación Extrema (XP)

Page 41: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

30

Según Zambrano (2010), XP (programación extrema) es una metodología de desarrollo

ágil teniendo como principal objetivo incrementar la productividad en el proceso de

desarrollo de aplicaciones y enfocarse en la satisfacción del cliente dando básicamente

un software a medida conteniendo únicamente lo necesario para efectuar sus

operaciones.

XP posee una serie de ventajas como la contante comunicación entre todos los actores

del proceso de desarrollo, posibilidad de múltiples cambios y realización de pruebas

constantes en el transcurso del proceso del desarrollo de la aplicación. Pero no se

recomienda emplear en el desarrollo de aplicaciones pequeñas.

Metodología SCRUM.

Es la denominación que se da a los métodos de desarrollo agiles, incrementales e

interactivos, la metodología SCRUM se caracteriza por tener dentro de sus primordiales

objetivos incrementar al máximo la productividad del equipo desarrollador, y dentro de sus

características principales esta que se puede realizar cambios de requisitos, se enfoca en

iteraciones y pruebas, teniendo en meta la satisfacción del cliente, como desventaja se

podría indicar que depende de una constante presencia de todos los actores dentro del

proceso de desarrollo.

Page 42: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

31

Criterio de

comparación

METODOLOGÍAS DE DESARROLLO DE SOFTWARE

RUP XP SCRUM

Tipo de

framework

Se basa en fases como análisis,

diseño, implementación y

documentación de sistemas

orientado a objetos

Basado en la adaptabilidad, mayor

flexibilidad, dinámico y funcional.

Gestión y desarrollo de sistemas,

basado en un proceso iterativo e

incremental.

Tipo de revisión

En cada una de las etapas se

realiza múltiples iteraciones,

optimizando así los objetivos. De

no culminar una fase no se

puede proseguir con la siguiente.

Se tiene integrar mínimo una vez

al día, y se tienen que generar las

pruebas de todo el proceso.

Concisa revisión cada día, donde se

identifican 3 puntos:

1. Operación gestionada día

anterior.

2. Operación prevista a realizar.

3. Procesos que son factibles a

realizar o impedimentos.

Objetivos

Está enfocado a objetos que

enmarca la base para todas las

características y fases del

proceso de desarrollo de

software.

Priorizar los trabajos con resultado

directo teniendo en cuenta la

satisfacción cliente, trabajo en

grupo, actuar sobre variables:

coste, tiempo, calidad y alcance.

Indicado para proyectos complejos,

teniendo como objetivo:

• Obtener resultados prontos.

• Requisitos cambiantes.

• Innovación y competitividad y

fundamentales

Tipos de

desarrollo

Incremental e iterativo

desarrollado por fases:

Adaptable y liviano, desarrollado

por fases:

• Desarrollo conciso y liviano, que

requiere trabajo duro.

Page 43: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

32

• Inicio

• Elaboración

• Construcción

• Transición

• Planificación del proyecto.

• Diseño

• Codificación

• Pruebas

• Proceso de control de forma

experimental y amoldable al proceso

evolutivo del proyecto.

Facilidad de uso

• Gestionado por Casos de

Uso.

• Fundamentación previa

de una buena arquitectura.

• Escalabre e iterativo,

subdividiéndose el proceso

de desarrollo en mini

procesos.

• Enfocada para el

desarrollo con pequeños a

medianos equipos.

• Enfocado en proyectos

que tienen a la fecha de

entrega como un proceso

principal.

• Probabilidad de modificar

los requisitos del sistema.

• No tiene un enfoque en el

seguimiento de un plan

preestablecido.

• Metodología acomodable con

una construcción escalable y con

iteraciones.

• No posee trabajo con diseños o

abstracciones

Tabla 7 Comparación de las metodologías de desarrollo de software

Autor: Arteaga (2014 p.57-58)

Page 44: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

33

Elección de la metodología de desarrollo

En el presente proyecto de tesis para el desarrollo e implementación de la aplicación se

seleccionó la metodología RUP dado que está orientado a objetos y se subdivide en fases

completamente gestionables minimizando los diferentes inconvenientes que existen por

la reusabilidad o portabilidad. Además, mediante esta metodología nos permite crear

sistemas complejos, y nos permite dar mantenimiento más fácil al sistema dado que

podemos tener una comprensión completa del mismo ya que cuenta con una

documentación completa y especifica.

Page 45: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

34

CAPITULO 3

DESARROLLO DE LA APLICACIÓN

3.1 Cronograma de actividades del proyecto

El cronograma de actividades está configurado por número de días laborales requerido

para cada una de las etapas o procesos del proyecto de tesis, en el siguiente cuadro se

detalla el cronograma.

Proceso Número de días

Inicio de proceso

Fin de proceso

ASPECTOS GENERALES 30 9/04/2018 21/05/2018

1.1 Título del proyecto 5 9/04/2018 16/04/2018

1.2 Definición del Problema 3 17/04/2018 20/04/2018

1.3 Preguntas de investigación 2 21/04/2018 24/04/2018

1.4 Definición de los Objetivos 4 25/04/2018 1/05/2018

1.5 Análisis de variables 6 2/05/2018 10/05/2018

1.6 Indicadores de logro del objetivo 4 11/05/2018 17/05/2018

1.7 Justificación del estudio 4 18/05/2018 24/05/2018

1.8 Limitaciones y alcances de la investigación 2 25/05/2018 29/05/2018

FUNDAMENTO TEÓRICO 30 30/05/2018 11/07/2018

2.1 Estado del arte - Antecedentes investigativos 10 30/05/2018 13/06/2018

Page 46: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

35

2.2 Marco teórico 8 14/06/2018 26/06/2018

2.3 Marco metodológico 12 27/06/2018 13/07/2018

DESARROLLO DE LA APLICACIÓN 115 14/07/2018 21/12/2018

3.1 Modelado de procesos de Negocio 15 14/07/2018 3/08/2018

3.2. Reconocimiento de requerimientos 10 4/08/2018 17/08/2018

3.3 Modelado de la Interfaz Gráfica 15 18/08/2018 7/09/2018

3.4 Desarrollo o Construcción 70 8/09/2018 14/12/2018

3.5 Pruebas 5 15/12/2018 21/12/2018

ANÁLISIS DE COSTO Y BENEFICIO 15 22/12/2018 11/01/2019

4.1 Estudio económico y técnico 5 22/12/2018 28/12/2018

4.2 Beneficios cualitativos 10 29/12/2018 11/01/2019

CONCLUSIONES 2 12/01/2019 15/01/2019

RECOMENDACIONES 2 16/01/2019 18/01/2019

Tabla 8 Cronograma de actividades

Autor: Elaboración propia

3.2 Modelado de procesos de Negocio

A continuación, se detalla los procesos del negocio que serán afectados mediante la

implementación del proyecto. Los principales procesos de negocio que están involucrados

en el proyecto son Control de matrículas, Control de notas y asistencia de docentes, se

utilizará la notación gráfica para el modelado de procesos, la cual es BPMN. Mediante

esta notación se obtendrá los diagramas de procesos, los cuales serán las bases para la

comparación de los procesos.

3.2.1 Procesos actuales de la institución

Control de matrículas

El proceso control de matrículas se realiza en su totalidad de manera tradicional, es decir,

los alumnos tienen que averiguar a través del periódico mural o en la oficina de personal

las fechas y requisitos de matrícula, luego tener que esperar varias horas para poder

Page 47: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

36

realizar el pago de su pre matricula, con el comprobante emitido en caja y la ficha de pre

matricula se acerca a secretaria académica para registrar su matrícula, recién allí su

matrícula será válida, este proceso es engorroso y toma demasiado tiempo para el usuario

en este caso los alumnos.

Diagrama BPMN de procesos de matrículas

Ilustración 6 Proceso de control de matriculas

Autor. Elaboración propia

Page 48: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

37

Descripción del proceso de matrículas

No Actividad Descripción Responsable

1 Planear el inicio y término del

semestre

La oficina de Coordinación académica determina el inicio y

termino del semestre correspondiente al año lectivo

Coordinación académica

y dirección

2

Programar matrícula con oficina

de secretaria académica

La Coordinación Académica juntamente con la secretaría

académica programas las fechas y horario de matrículas por

cada carrera profesional

Coordinación académica

y secretaria académica

3

Publicar las fechas de

matrículas y requisitos

La secretaria académica pública en lugar visible y en portal

web informativo las fechas de matrículas y los requisitos

correspondientes

Secretaría académica

4 Realizar pago de matrícula El estudiante con los requisitos solicitados se apersona a caja

y realiza el pago de su matrícula.

Estudiante

5

Recibir el pago de matrícula El personal de caja recibe el pago efectuando por el

estudiante verificando sus datos y demás documentos

requeridos.

Caja, estudiante

6 Imprime recibo y pre ficha de

matricula

Una vez pagado la matricula se imprime la ficha de

prematricula y el recibo correspondiente

Caja

Page 49: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

38

7 Recibe la ficha de prematricula El estudiante recibe la ficha de prematricula entregado por

caja

Estudiante, caja

8 Recepciona la ficha de

prematricula

Una vez entregado la ficha de prematricula al estudiante, este

entregará la ficha prematricula a secretaría académica.

Secretaría académica,

estudiante.

9 Almacena datos de la pre ficha

de matricula

Si la verificación es correcta, entonces ce procede almacenar

la ficha de prematricula

Secretaría académica

10 Imprime la ficha de matricula Después del almacenamiento se imprime la ficha de

matrícula, este documento avala la matricula del alumno

Secretaría académica

11 Valida la ficha de matricula Se refiere a las respectivas firmas y sellos correspondientes

de las autoridades

Secretaria académica

12 Recibe la ficha de matrícula y

cargo

El estudiante recibe su ficha de matrícula con su respectiva

copia o cargo

Estudiante

13 Devolver cargo firmado El estudiante firma como acto de conformidad por su

matrícula y devuelve el cargo a secretaria académica

Estudiante, secretaría

académica

14 Archivar cargo Para finalizar secretaria académica recepciona el cargo y lo

archiva.

Secretaría académica

Tabla 9 Descripción del proceso de matricula

Autor: Elaboración propia

Page 50: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

39

Control de notas

El proceso de control de notas se realiza de forma manual, por lo cual los docente llenan

su registro auxiliar las notas de los alumnos, luego esta información es llenada al registro

principal, al culminar el semestre el registro se presenta al coordinador académico para

su revisión y firma respectiva, luego el docente entrega el registro de notas al secretario

académico para poder ser almacenado y dar la conformidad, en este procesos se comente

errores principalmente por el docente, ya que al registrar las notas se puede cometer

errores y conlleva a realizar un nuevo registro de notas.

Page 51: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

40

Diagrama BPMN de control de notas

Ilustración 7 Proceso de control de notas

Autor. Elaboración propia

Page 52: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

41

Descripción del proceso de notas

No Actividad Descripción Responsable

1 Solicita entrega de registro de

notas

Al finalizar el semestre la coordinación académica solicita

a los docentes la entrega de notas (registro).

Coordinación académica

2 Registra notas del estudiante El docente registra las notas de los estudiantes en sus

respectivos cursos.

Docente

3 Informa las notas de los

estudiantes

El docente tiene la obligación de informar las notas a sus

respectivos alumnos en su curso

Secretaria, docente

4 Recibe sus notas El estudiante recibe sus notas dado por el docente Estudiante, docente

5 Verifica sus notas El estudiante verifica sus notas, si tiene algún reclamo es

el momento de hacerlo

Estudiante

6 Valida las notas de los

estudiantes

El docente valida las notas entregado a los estudiantes y

lo vuelca a su registro oficial

Docente

7 Entrega el registro de notas a

coordinación académica

El docente entrega sus registros de notas a coordinación

académica

Docente

8 Verifica el registro de notas Coordinación académica verifica los registros de notas

entregado por el docente

Coordinación académica

Page 53: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

42

9 Valida el registro de notas Coordinación académica valida el registro de notas con

sus respectivas firmas y sellos

Coordinación académica

10 Entrega el registro de notas al

docente

Coordinación académica entrega el registro de notas al

docente.

Coordinación académica

11 Verifica los registros de notas y

entrega a secretaría académica

El docente verifica el registro de notas que tengan las

firmas y sellos correspondientes para ser luego entregado

a secretaría académica

Docente

12 Recibir el registro de notas La secretaría académica recepciona el registro o

compendio de notas entregado por el docente

Secretaria académica

13 Almacenar el registro de notas Secretaria académica almacena el registro de notas del

docente

Secretaría académica

14 Firman acta de conformidad El docente firma acta de conformidad conjuntamente con

secretaria académica

Secretaría académica,

docente

Tabla 10 Descripción del proceso de notas

Autor: Elaboración propia

Page 54: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

43

Control de Asistencia

Este proceso se realiza en su totalidad en forma manual, el docente toma la asistencia en

su registro auxiliar al inicio del curso, al culminar el semestre realizara cálculos para

determinar los porcentajes de asistencia o inasistencia.

Diagrama BPMN de Asistencia

Ilustración 8 Proceso de control de asistencia

Autor: Elaboración propia

Page 55: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

44

Descripción del proceso de asistencia

No Actividad Descripción Responsable

1 Verifica la hora de

entrada

El docente verifica la hora de entrada al centro de trabajo Docente

2 Registra su asistencia en

el marcador

El docente registra su asistencia en el marcador Docente

3 Almacena su asistencia La oficina de personal almacena la asistencia registrada por el docente Oficina de personal

4 Genera consolidado de

asistencia

La oficina de personal genera el consolidado de asistencia del docente Oficina de personal

5 Informa al docente La oficina de personal informa al docente el consolidado de su asistencia Oficina de personal

6 Verifica el aula y el curso El docente verifica el aula y el curso donde le corresponde el dictado Docente

7 Registra asistencia de los

estudiantes

El docente registra la asistencia de los estudiantes en su respectivo

curso

Docente, estudiante

8 Verifica su asistencia El estudiante puede verificar su asistencia al curso impartido por el

docente

Estudiante

Tabla 11 Descripción del proceso de asistencia

Autor: Elaboración propia

Page 56: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

45

3.2.2 Procesos de mejora de la solución

Ilustración 9 Proceso de mejora de control de matriculas

Autor: Elaboración propia

Page 57: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

46

Descripción de mejora del proceso de matrículas

No Actividad Descripción Responsable

1 Planear el inicio y término del

semestre

La oficina de Coordinación académica determina el inicio y

termino del semestre correspondiente al año lectivo

Coordinación académica

y dirección

2 Programar matrícula con oficina

de secretaria académica

La Coordinación Académica conjuntamente con la secretaría

académica programas las fechas y horario de matrículas por

cada carrera profesional

Coordinación académica

y secretaria académica

3 Publicar las fechas de matrículas

y requisitos en el sistema

La secretaria académica pública en el sistema web las fechas

de matrículas y los requisitos correspondientes

Secretaría académica

4 Registrar su matrícula en el

sistema

El estudiante a través del sistema web podrá registrar su

matrícula correspondiente.

Estudiante

5 Imprime la ficha de matricula El estudiante a través del sistema tendrá la opción de imprimir

la ficha de matrícula

Estudiante

6 Recepciona el pago de la

matrícula

El encargado de caja recepciona el pago de matrícula del

estudiante debiendo presentar la ficha de matricula

Caja, estudiante

7 Imprime recibo de pago El encargado de caja imprime el recibo de pago y una copia

es entregado al estudiante

Caja

Page 58: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

47

8 Verifica el recibo de pago El estudiante verifica el recibo de pago que sus datos sean

correctos, así como el monto del aporte

Estudiante

9 Recepciona la ficha de matricula Secretaria académica recepciona la ficha de matrícula del

estudiante

Secretaría académica

10 Valida la ficha de matrícula Secretaría académica valida la ficha de la matrícula del

estudiante a través de sello y firma correspondiente

Secretaría académica

11 Recibe ficha de matrícula y

cargo

El estudiante recibe la ficha de matrícula dada la conformidad

del departamento de secretaría académica

Estudiante

12 Archiva cargo Secretaría académica registra el cargo de matrícula del

estudiante

Secretaría académica

Tabla 12 Descripción del proceso de mejora de matriculas

Autor: Elaboración propia

Page 59: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

48

Proceso de mejora de control de notas

Ilustración 10 Proceso de mejora de control de notas

Autor. Elaboración propia

Page 60: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

49

Descripción de mejora del proceso de notas

No Actividad Descripción Responsable

1 Solicita entrega de registro de

notas

Al finalizar el semestre la coordinación académica solicita a los

docentes la entrega del registro de notas.

Coordinación académica

2 Registra las notas del

estudiante en el sistema

El docente registra las notas de los distintos estudiantes en sus

respectivos cursos a través del sistema implementado

Docente

3 Verifica sus notas El estudiante verifica sus notas a través del sistema Estudiante

4 Imprime el registro de las notas El docente imprime registro de notas a través del sistema Docente

5 Verifica el registro de notas La coordinación académica verifica el registro de notas Coordinación académica

6 Valida el registro de notas La coordinación académica valida el registro de notas a través

de sus firmas y sellos

Coordinación académica

7 Entrega el registro de notas al

docente

Coordinación académica entrega el registro de notas al

docente.

Coordinación académica

8 Verifica los registros de notas y

entrega a secretaría

académica

El docente verifica el registro de notas que tengan las firmas y

sellos correspondientes para ser luego entregado a secretaría

académica

Docente

9 Recibir el registro de notas La secretaría académica recepciona el registro de las notas

entregado por el docente

Secretaria académica

Page 61: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

50

10 Firman acta de conformidad El docente firma acta de conformidad juntamente con

secretaria académica

Secretaría académica,

docente

Tabla 13 Descripción del proceso de mejora de notas

Page 62: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

51

Procesos de mejora de contro de asistencia

Ilustración 11 Proceso de mejora del control de asistencia

Autor: Elaboración propia

Page 63: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

52

Descripción de mejora del proceso de asistencia

No Actividad Descripción Responsable

1 Verifica la hora de entrada El docente verifica la hora de entrada al centro de trabajo Docente

2 Registra su asistencia en el

sistema

El docente registra su asistencia en el sistema, verificando

sus datos y la hora que está marcando en el sistema

Docente

3 Genera consolidado de

asistencia

La oficina de personal genera el consolidado de asistencia

del docente a través del sistema

Oficina de personal

4 Registra asistencia de los

estudiantes

El docente registra la asistencia de los estudiantes en su

respectivo curso a través del sistema en el aula

correspondiente.

Docente, estudiante

5 Verifica su récord de asistencia

en el sistema

El estudiante puede verificar su récord de asistencia al

curso impartido por el docente a través del sistema

tendiendo la opción de imprimir.

Estudiante

Tabla 14 Descripción del proceso de mejora de asistencia

Autor: Elaboración propia

Page 64: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

53

3.2.3 Análisis comparativo de procesos

Si comparamos los diagramas de procesos el actual y el nuevo, podemos observar que

existen notables diferencias entre ellos. La gran diferencian es que, en los procesos

mejorados de control de matrículas, control de notas y de asistencia en todo momento

interactúan con el sistema, teniendo una seguridad y veracidad de la información

almacena.

En los procesos actuales la mayor parte se realiza en forma manual ocasionando un

malestar en los alumnos e inclusive en los padres de familia ya que les consume mucho

tiempo en realizar estas actividades, es sabido también que uno de los activos principales

de toda organización e institución es la información ya que, si esta información la tenemos

ordenada, procesada y en todo momento al alcance de los encargados de tomar

decisiones el instituto tendrá un mejor desempeño.

Con los nuevos procesos de mejora que se pretende realizar es automatizar dichos

procesos y que la consulta sobre algún dato pueda hacerse inmediatamente ya que la

información estará disponible en todo momento.

3.3. Reconocimiento de requerimientos

De acuerdo con el análisis del proceso de negocio actual y de la necesidad de darle

solución mediante una mejora de sus procesos se ha podido reconocer los requerimientos

funcionales y no funcionales para el desarrollo del sistema, el detalle completo de ambos

tipos de requerimientos se expresa en el catálogo de requisitos el cual está incorporado

Page 65: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

54

en el presente trabajo de investigación en el anexo II. Además, el sistema será nombrado

de manera simplificada como GESTACAD.

Catálogo de requerimientos funcionales, los valores de la columna prioridad son 1, 2 y

3 que representan respectivamente a baja, media y alta

Tabla 15 Requerimientos funcionales del sistema

MC - Módulo de configuración

N° Código Detalle Prioridad

1 RFMC-01

La aplicación posibilitara gestionar la información de

las carreras profesionales y los cursos. 3

2 RFMC-02

La aplicación posibilitara gestionar información de los

cursos impartidos en la carrera profesional. 3

3 RFMC-03

La aplicación posibilitara gestionar información de

docentes 3

4 RFMC-04

La aplicación posibilitara gestionar información del

personal administrativo. 3

5

RFMC-05

La aplicación posibilitara gestionar la información de

las unidades didácticas en una carrera profesional y un

determinado semestre.

3

6 RFMC-06

La aplicación posibilitara gestionar la información del

registro de asistencia de docente.

3

MS - Módulo de Seguridad

N° Código Detalle Prioridad

Page 66: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

55

1 RFMS-01

La aplicación posibilitara el acceso al sistema mediante

una identificación de su usuario y clave. 1

2 RFMS-02

La aplicación posibilitará la gestión de los usuarios

internos 1

3 RFMS-03 La aplicación posibilitara la gestión de los distintos

perfiles de los usuarios e ingresos al sistema. 2

4 RFMS-04 La aplicación posibilitara la distinción de accesos al

sistema para una determinada cuenta de usuario. 2

5 RFMS-05

La aplicación permitirá a los distintos usuarios poder

realizar la modificación de su clave de ingreso la

aplicación.

3

MP - Módulo Planeamiento

N° Código Detalle Prioridad

1

RFMP-01

La aplicación posibilitara gestionar conjunto de

estudiantes interrelacionados a comienzos

académicos.

1

2

RFMP-02

La aplicación posibilitara gestionar los horarios de

dictado de clases relacionado a un conjunto o

comienzo académico.

1

3 RFMP-03

La aplicación posibilitara gestionar los cursos

didácticos por carrera. 2

4 RFMP-04

La aplicación posibilitara gestionar la equivalencia

entre las unidades didácticas impartidas. 2

5 RFMP-05

La aplicación posibilitara gestionar las asistencias de

los docentes. 2

6 RFMP-06

La aplicación posibilitara gestionar las asistencias de

los alumnos. 2

MA - Módulo Alumnos

Page 67: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

56

N° Código Detalle Prioridad

1 RFMA-01

La aplicación posibilitara gestionar los datos e

información de los alumnos. 1

2 RFMA-02

La aplicación posibilitara buscar a un estudiante por

distintos parámetros como apellidos o su código. 1

3 RFMA-03

La aplicación posibilitara modificar y registrar las

matrículas de los estudiantes ingresantes. 1

4 RFMA-04

La aplicación posibilitara convalidar la matrícula de los

alumnos que hayan ingresado anteriormente. 1

5 RFMA-05

La aplicación posibilitara gestionar traslados de una

carrera profesional a una distinta. 1

6

RFMA-06

La aplicación posibilitara ingresar convalidaciones de

los alumnos de otras entidades educativas del mismo

nivel.

1

7 RFMA-07

La aplicación posibilitara gestionar las notas

académicas de los alumnos de la institución. 1

MR - Módulo de Consultas y Reportes

N° Código Detalle Prioridad

1 RFMC-01

La aplicación posibilitara consultar notas por el mismo

alumno. 2

2 RFMC-02

La aplicación posibilitara consultar cursos de una

carrera profesional por semestre académico. 2

3

RFMC-03

La aplicación posibilitara crear reporte de los alumnos

que se encuentren matriculados en un nivel

académico.

2

4 RFMC-04

La aplicación posibilitara gestionar reporte de las

asistencias. 2

Page 68: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

57

5 RFMC-05

La entrega de los reportes será realizada mediante la

extensión PDF. 2

6 RFMC-06

La aplicación posibilitara crear reportes de actas

evaluativas por ciclo. 1

7 RFMC-07

La aplicación posibilitara crear reportes de lista de

alumnos que estén inscritos en un ciclo académico. 1

Catálogo de requerimientos no funcionales

N° Código Detalle Prioridad

1 RNF-01 Será multiplataforma para ejecutarse en distintos

sistemas operativos.

1

2 RNF-02 Empleará como motor de base de datos MySql. 1

3 RNF-03 Se ejecutará en navegadores WEB. 1

4 RNF-04 Posibilitara generar copias de respaldo de la base de

datos periódicamente.

2

5 RNF-05 La aplicación permanecerá utilizable 24*7. 2

6 RNF-06 La interacción con la aplicación se realiza de forma

ordinaria con un ordenador.

2

7 RNF-07 La aplicación será transmitida a la institución juntamente

con el código fuente.

2

8 RNF-08 La aplicación poseerá una interfaz intuitiva y amigable

para los usuarios basado en la plataforma web. 2

9 RNF-09

La aplicación podrá ser ejecutada desde cualquier

ordenador que tenga una conexión a internet y un

explorador de internet actualizado.

2

Tabla 16 Requerimientos no funcionales

Page 69: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

58

3.3.1 Modelo del negocio

Diagrama de trabajadores y actores del negocio

Este modelo de UML se basa en la identificación de todos los involucrados tanto externos

como internos teniendo su respectivo detalle y función en los procesos de negocio.

Ilustración 12 Trabajadores y actores del proceso de negocio

Page 70: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

59

Diagrama de caso de uso del negocio

Mediante estos modelos se representa los distintos procesos del negocio con el objetivo

de representar las distintas relaciones entre trabajadores y actores.

Ilustración 13 diagrama de caso de negocio ''proceso de matrícula''

Page 71: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

60

Ilustración 14 Diagrama de caso de negocio ''Proceso de notas''

Ilustración 15 Diagrama de caso de negocio “Proceso de asistencia”

Page 72: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

61

3.3.2 Análisis del sistema

3.3.2.1 Diagrama de comportamiento

Actores del sistema

Este modelo de UML se basa en la identificación de todos los involucrados tanto externos

como internos teniendo su respectivo detalle y función en los procesos de negocio.

Ilustración 16 Actores del sistema

Diagrama de caso de uso del sistema

Mediante estos modelos se representa los distintos procesos del negocio con el objetivo

de representar las distintas relaciones entre trabajadores y actores.

Page 73: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

62

Ilustración 17 Diagrama de caso de uso del sistema

Page 74: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

63

Documentación de Casos de Uso

En el anexo III se presenta la documentación detallada del proceso de eventos de los

casos de usos de la aplicación para tener un completo entendimiento de los procesos del

negocio.

3.3.2.2 Diagrama de Interacción

Diagramas de secuencia, estos son basados en los casos de uso del sistema.

Ilustración 18 Esquema de Secuencia Consultas y Buscar Matricula

Page 75: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

64

Ilustración 19 Esquema de Secuencia Buscar Notas

Page 76: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

65

Ilustración 20 Esquema de Secuencia Consulta – Buscar Registro de Notas

Ilustración 21 Esquema de Secuencia Gestión Alumno – nuevo

Page 77: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

66

Ilustración 22 Esquema de Secuencia Gestión Alumno – actualizar

Ilustración 23 Esquema de Secuencia Gestión Alumno – Eliminar

Page 78: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

67

Ilustración 24 Esquema de Secuencia Gestión Carreras – Nuevo

Ilustración 25 Esquema de Secuencia Gestión Carrera – Actualizar

Page 79: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

68

Ilustración 26 Esquema de Secuencia Gestión Carrera – Eliminar

Page 80: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

69

Ilustración 27 Esquema de Secuencia Gestión Usuario - Nuevo

Ilustración 28 Esquema de Secuencia Gestión Usuario – Actualizar

Page 81: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

70

Ilustración 29 Esquema de Secuencia Seguridad

Page 82: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

71

Ilustración 30 Esquema de Secuencia Gestión Docentes - Nuevo

Ilustración 31 Esquema de Secuencia Gestión Docentes - Actualiza

Page 83: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

72

Ilustración 32 Esquema de Secuencia Gestión Docentes - Eliminar

Ilustración 33 Esquema de Secuencia Curso académico – Nuevo

Page 84: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

73

Ilustración 34 Esquema de Secuencia Curso académico - Actualiza

Page 85: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

74

Ilustración 35 Esquema de Secuencia Curso académico – Eliminar

Page 86: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

75

Ilustración 36 Esquema de Secuencia – Gestión de matricula

Page 87: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

76

Ilustración 37 Esquema de Secuencia – Ingresar notas

Page 88: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

77

Ilustración 38 Esquema de Secuencia – Ingresar asistencia docente

Ilustración 39 Esquema de Secuencia – Consulta notas alumno

Page 89: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

78

3.3.2.3 Diagramas de colaboración

Ilustración 40 Esquema de colaboración – Consultas Buscar matricula

Ilustración 41 Esquema de colaboración – Buscar notas

Page 90: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

79

Ilustración 42 Esquema de colaboración – Buscar Registro de notas

Ilustración 43 Esquema de colaboración – Mantenimiento Alumno Nuevo

Page 91: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

80

Ilustración 44 Esquema de colaboración - Mantenimiento Carreras – Nuevo

Ilustración 45 Esquema de colaboración - Mantenimiento Usuario nuevo

Page 92: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

81

Ilustración 46 Esquema de colaboración - Mantenimiento Docentes nuevo

Ilustración 47 Esquema de colaboración - Unidad Didáctica – Nuevo

Page 93: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

82

Ilustración 48 Esquema de colaboración - Mantenimiento de matricula

Ilustración 49 Esquema de colaboración - Ingresar notas

Page 94: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

83

Ilustración 50 Esquema de colaboración – Ingresar asistencia docente

Ilustración 51 Esquema de colaboración – Consulta notas alumno

Page 95: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

84

3.3.2.4 Diagramas de estructuras

Esquema de componentes

Ilustración 52 Esquema de componentes

Page 96: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

85

Esquema de despliegue

Ilustración 53 Esquema de despliegue

Page 97: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

86

3.3.3 Modelado de la aplicación a nivel de base de datos

El modelado de la aplicación dentro del marco de la base de datos se subdivide en dos

partes modelo conceptual y modelo contemplando en ambos las tablas con sus

correspondientes relaciones y atributos con la diferencia que en el modelo lógico se puede

apreciar la multiplicidad y los tipos de datos de los correspondientes atributos que posean

las tablas de la base de datos.

Dichos modelos tanto conceptual como lógico se representan en la ilustración 52 y 53 de

esta investigación respectivamente.

Page 98: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

87

Ilustración 54 Esquema conceptual

Page 99: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

88

Ilustración 55 Esquema lógico

Page 100: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

89

3.4 Modelado de la Interfaz Gráfica

En la presente parte del proyecto se muestran los prototipos de las principales pantallas

o interfaces del sistema GESTACAD de acuerdo con lo desarrollado en base a toda la

investigación.

Ilustración 56 Pantalla de ingreso al sistema

Ilustración 57 Pantalla inicial del sistema

Page 101: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

90

Ilustración 58 Pantalla mantenimiento de carreras

Ilustración 59 Pantalla mantenimiento de especialidad

Ilustración 60 Pantalla mantenimiento de plan estudio

Page 102: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

91

Ilustración 61 Pantalla mantenimiento de periodo

Ilustración 62 Pantalla mantenimiento de sección

Ilustración 63 Pantalla mantenimiento de alumno

Page 103: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

92

Ilustración 64 Pantalla mantenimiento de docente

Ilustración 65 Pantalla mantenimiento de unidad didáctica

Ilustración 66 Pantalla matricula de alumno

Page 104: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

93

Ilustración 67 Reporte de matrícula de alumno

Ilustración 68 Pantalla de registro de notas

Ilustración 69 Pantalla de usuarios

Page 105: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

94

3.5 Desarrollo o Construcción

Dentro de este punto se realiza una síntesis de las distintas tecnologías (software) que se

emplearan para el desarrollo de la aplicación. De acuerdo con lo establecido en las etapas

anteriores, el sistema de Gestión Académica debe cumplir con los requisitos funcionales

y no funcionales.

Framework

El framework de desarrollo escogido es Laravel que es de código abierto para desarrollar

aplicaciones y servicios web con PHP 5 y PHP 7. Su ideología es desarrollar código PHP

de forma elegante y simple, evitando el "código espagueti" y en la codificación utilizamos

el patrón de diseño MVC.

Administrador de paquetes.

Utilizamos Composer como administrador de paquetes a nivel de aplicación para el

lenguaje de programación PHP que se encarga de descargar todas las dependencias PHP

y bibliotecas necesarias para que funcione el proyecto y así evitar de hacerlo en forma

manual.

Editor de código fuente.

Para el presente proyecto como editor de texto hemos seleccionado Visual Studio Code,

conocido también como VS Code, que es gratuito y de código abierto.

Lenguaje de Programación.

Page 106: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

95

En el proyecto utilizamos el framework Laravel basado en el lenguaje PHP

(Preprocesador de Hipertexto), permite la programación orientada a objetos, además

PHP posee una amplia comunidad lo cual nos brinda una amplia documentación oficial y

generada por los usuarios del mismo lenguaje PHP

3.6 Pruebas

En las pruebas de aceptación se involucra al usuario final y comprueba que la solución

cumple con el modelo de negocio para el que fue desarrollado satisfaciendo los

requerimientos establecidos en el proyecto. Las pruebas se subdividen en prueba unitaria

a cada módulo y pruebas de integración que verifica a los módulos integrados del sistema.

3.6.1 Catálogo de pruebas

Tabla 17 Registro de pruebas de la aplicación

Módulo Código Tipo Detalle

Configuración CON-PRU-001 Unitaria Verifica si la aplicación posibilita la

operación de gestión de información

del curso y carrera profesional.

Configuración CON-PRU-002 Unitaria Verifica si la aplicación posibilita la

operación de gestión de la información

de unidades didácticas

Configuración CON-PRU-003 Integral Verifica si la aplicación posibilita la

operación de gestión de la información

de docentes.

Configuración CON-PRU-004 Unitaria Verifica si la aplicación posibilita la

operación de gestión del personal

Configuración CON-PRU-005 Integral Verifica si la aplicación posibilita la

operación de gestión de la unidad

Page 107: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

96

didáctica de acuerdo con el semestre o

carrera

Configuración CON-PRU-006 Unitaria Verifica si la aplicación posibilita la

operación de gestión de registro

asistencia docente.

Seguridad SEG-PRU-001 Unitaria Verifica si la aplicación posibilita el

ingreso al usuario conforme a su

usuario y clave

Seguridad SEG-PRU-002 Unitaria Modificar los perfiles de usuario y

acceso al sistema

Planeamiento PLA-PRU-001 Integral Verifica si la aplicación gestiona los

inicios académicos

Planeamiento PLA-PRU-002 Integral Verifica si la aplicación posibilita la

gestión de las unidades didácticas.

Planeamiento PLA-PRU-003 Unitaria Verifica si la aplicación registra la

asistencia del docente

Alumnos ALU-PRU-001 Unitaria Verifica si la aplicación posibilita

gestión de los alumnos

Alumnos ALU-PRU-002 Unitaria Verifica si la aplicación posibilita

buscar al alumno por código o

apellidos.

Alumnos ALU-PRU-003 Integral Verifica si la aplicación posibilita

registrar y modificar las notas

obtenidas por los alumnos.

Consultas CON-PRU-001 Integral Verifica si la aplicación posibilita la

consulta de notas del alumno

Consultas CON-PRU-002 Integral Verifica si la aplicación posibilita la

consulta de las unidades didácticas

Consultas CON-PRU-003 Integral Verifica si la aplicación creara reporte

del alumno matriculado

Consultas CON-PRU-004 Unitaria Verifica si los reportes se emiten de

manera correcta en extensión .pdf

Page 108: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

97

3.6.2 Interpretación de la aplicación del catálogo de pruebas (pretest - postest)

Prueba de configuración 001

Ilustración 70 Pretest prueba de configuración 001

Fuente: Fuente propia

Ilustración 71 Postest prueba de configuración 001

Fuente: Fuente propia

INTERPRETACIÓN: De los resultados obtenidos, podemos inferir que existe un aumento

significativo entre antes y después de la implementación del software en un 72.5% de la

Page 109: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

98

valoración de la modalidad alto, reduciendo en consecuencia las otras modalidades

después de la aplicación del software.

Prueba de configuración 002

Ilustración 72 Pretest prueba de configuración 002

Fuente: Fuente Propia

Ilustración 73 Postest prueba de configuración 002

Fuente: Fuente Propia

Page 110: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

99

INTERPRETACIÓN: De los resultados obtenidos, podemos inferir que existe un aumento

significativo entre antes y después de la implementación del software en un 72.5% de la

valoración de la modalidad alto, reduciendo en consecuencia las otras modalidades

después de la aplicación del software.

Prueba de configuración 003

Ilustración 74 Pretest prueba de configuración 003

Fuente: Fuente Propia

Page 111: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

100

Ilustración 75 Postest prueba de configuración 003

Fuente: Fuente Propia

INTERPRETACIÓN: De los resultados obtenidos, podemos inferir que existe un aumento

significativo entre antes y después de la implementación del software en un 62.5% de la

valoración de la modalidad alto, reduciendo en consecuencia las otras modalidades

después de la aplicación del software.

Page 112: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

101

Prueba de configuración 004

Ilustración 76 Pretest prueba de configuración 004

Fuente: Fuente Propia

Ilustración 77 Postest prueba de configuración 004

Fuente: Fuente Propia

INTERPRETACIÓN: De los resultados obtenidos, podemos inferir que existe un aumento

significativo entre antes y después de la implementación del software en un 55% de la

Page 113: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

102

valoración de la modalidad alto, reduciendo en consecuencia las otras modalidades

después de la aplicación del software.

Prueba de configuración 005

Ilustración 78 Pretest prueba de configuración 005

Fuente: Fuente Propia

Ilustración 79 Postest prueba de configuración 005

Fuente: Fuente Propia

Page 114: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

103

INTERPRETACIÓN: De los resultados obtenidos, podemos inferir que existe un aumento

significativo entre antes y después de la implementación del software en un 47.5% de la

valoración de la modalidad alto, reduciendo en consecuencia las otras modalidades

después de la aplicación del software.

Prueba de configuración 006

Ilustración 80 Pretest prueba de configuración 006

Fuente: Fuente Propia

Page 115: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

104

Ilustración 81 Postest prueba de configuración 006

Fuente: Fuente Propia

INTERPRETACIÓN: De los resultados obtenidos, podemos inferir que existe un aumento

significativo entre antes y después de la implementación del software en un 53.85% de la

valoración de la modalidad alto, reduciendo en consecuencia las otras modalidades

después de la aplicación del software.

Page 116: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

105

Prueba de seguridad 001

Ilustración 82 Pretest prueba de seguridad 001

Fuente: Fuente Propia

Ilustración 83 Postest prueba de seguridad 001

Fuente: Fuente Propia

INTERPRETACIÓN: De los resultados obtenidos, podemos inferir que existe un aumento

significativo entre antes y después de la implementación del software en un 72.5% de la

Page 117: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

106

valoración de la modalidad alto, reduciendo en consecuencia las otras modalidades

después de la aplicación del software.

Prueba de seguridad 002

Ilustración 84 Pretest prueba de seguridad 002

Fuente: Fuente Propia

Ilustración 85 Postest prueba de seguridad 002

Fuente: Fuente Propia

Page 118: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

107

INTERPRETACIÓN: De los resultados obtenidos, podemos inferir que existe un aumento

significativo entre antes y después de la implementación del software en un 50% de la

valoración de la modalidad alto, reduciendo en consecuencia las otras modalidades

después de la aplicación del software.

Prueba de planeamiento 001

Ilustración 86 Pretest prueba de planeamiento 001

Fuente: Fuente Propia

Page 119: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

108

Ilustración 87 Postest prueba de planeamiento 001

Fuente: Fuente Propia

INTERPRETACIÓN: De los resultados obtenidos, podemos inferir que existe un aumento

significativo entre antes y después de la implementación del software en un 62.5% de la

valoración de la modalidad alto, reduciendo en consecuencia las otras modalidades

después de la aplicación del software.

Page 120: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

109

Prueba de planeamiento 002

Ilustración 88 Pretest prueba de planeamiento 002

Fuente: Fuente Propia

Ilustración 89 Postest prueba de planeamiento 002

Fuente: Fuente Propia

INTERPRETACIÓN: De los resultados obtenidos, podemos inferir que existe un aumento

significativo entre antes y después de la implementación del software en un 60% de la

Page 121: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

110

valoración de la modalidad alto, reduciendo en consecuencia las otras modalidades

después de la aplicación del software.

Prueba de planeamiento 003

Ilustración 90 Pretest prueba de planeamiento 003

Fuente: Fuente Propia

Ilustración 91 Postest prueba de planeamiento 003

Fuente: Fuente Propia

Page 122: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

111

INTERPRETACIÓN: De los resultados obtenidos, podemos inferir que existe un aumento

significativo entre antes y después de la implementación del software en un 62.5% de la

valoración de la modalidad alto, reduciendo en consecuencia las otras modalidades

después de la aplicación del software.

Prueba de alumnos 001

Ilustración 92 Pretest prueba de alumnos 001

Fuente: Fuente Propia

Page 123: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

112

Ilustración 93 Postest prueba de alumnos 001

Fuente: Fuente Propia

INTERPRETACIÓN: De los resultados obtenidos, podemos inferir que existe un aumento

significativo entre antes y después de la implementación del software en un 55% de la

valoración de la modalidad alto, reduciendo en consecuencia las otras modalidades

después de la aplicación del software.

Page 124: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

113

Prueba de alumnos 002

Ilustración 94 Pretest prueba de alumnos 002

Fuente: Fuente Propia

Ilustración 95 Postest prueba de alumnos 002

Fuente: Fuente Propia

INTERPRETACIÓN: De los resultados obtenidos, podemos inferir que existe un aumento

significativo entre antes y después de la implementación del software en un 47.5% de la

Page 125: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

114

valoración de la modalidad alto, reduciendo en consecuencia las otras modalidades

después de la aplicación del software.

Prueba de alumnos 003

Ilustración 96 Pretest prueba de alumnos 003

Fuente: Fuente Propia

Ilustración 97 Postest prueba de alumnos 003

Fuente: Fuente Propia

Page 126: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

115

INTERPRETACIÓN: De los resultados obtenidos, podemos inferir que existe un aumento

significativo entre antes y después de la implementación del software en un 52.5% de la

valoración de la modalidad alto, reduciendo en consecuencia las otras modalidades

después de la aplicación del software.

Prueba de consultas 001

Ilustración 98 Pretest prueba de consultas 001

Fuente: Fuente Propia

Page 127: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

116

Ilustración 99 Postest prueba de consultas 001

Fuente: Fuente Propia

INTERPRETACIÓN: De los resultados obtenidos, podemos inferir que existe un aumento

significativo entre antes y después de la implementación del software en un 57.5% de la

valoración de la modalidad alto, reduciendo en consecuencia las otras modalidades

después de la aplicación del software.

Page 128: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

117

Prueba de consultas 002

Ilustración 100 Pretest prueba de consultas 002

Fuente: Fuente Propia

Ilustración 101 Postest prueba de consultas 002

Fuente: Fuente Propia

INTERPRETACIÓN: De los resultados obtenidos, podemos inferir que existe un aumento

significativo entre antes y después de la implementación del software en un 47.5% de la

Page 129: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

118

valoración de la modalidad alto, reduciendo en consecuencia las otras modalidades

después de la aplicación del software.

Prueba de consultas 003

Ilustración 102 Pretest prueba de consultas 003

Fuente: Fuente Propia

Ilustración 103 Postest prueba de consultas 003

Fuente: Fuente Propia

Page 130: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

119

INTERPRETACIÓN: De los resultados obtenidos, podemos inferir que existe un aumento

significativo entre antes y después de la implementación del software en un 45% de la

valoración de la modalidad alto, reduciendo en consecuencia las otras modalidades

después de la aplicación del software.

Prueba de consultas 004

Ilustración 104 Pretest prueba de consultas 004

Fuente: Fuente Propia

Page 131: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

120

Ilustración 105 Postest prueba de consultas 004

Fuente: Fuente Propia

INTERPRETACIÓN: De los resultados obtenidos, podemos inferir que existe un aumento

significativo entre antes y después de la implementación del software en un 60% de la

valoración de la modalidad alto, reduciendo en consecuencia las otras modalidades

después de la aplicación del software.

3.6.3 Resultado de la aplicación de las pruebas

Una vez aplicadas los distintos tipos de pruebas (unitarias e integrales) se obtuvo los

resultados de estos, de lo cual los resultados obtenidos demuestran porcentajes mayores

a un 91% de eficiencia en promedio con la aplicación del sistema siendo los parámetros

utilizados de eficiente y muy eficiente correspondiente a los niveles medio y alto

respectivamente. De acuerdo con la metodología empleada para el desarrollo de la

aplicación las pruebas se ejecutaron a la par que la programación de los módulos del

sistema teniendo constantes iteraciones para de esa manera poder corregir errores que

se pudieran presentar.

Page 132: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

121

CAPITULO 4

ANÁLISIS DE COSTO Y BENEFICIO

4.1 Estudio económico y técnico

Se procede a especificar las características económicas y técnicas del software, personal

y hardware que son necesarias para el desarrollo e implementación del presente del

proyecto.

Requerimiento Hardware. Para una ejecución eficiente el ordenador tiene que tener las

siguientes especificaciones:

➢ Laptop Lenovo Ideapad 330 Amd Ryzen 5 2500U

En cuanto a los requerimientos del sistema para ejecutarse de manera óptima el Servidor

tiene que ser el:

➢ Dell PowerEdge T330 Intel Xeon V6 E3-1220/8GB/300GB

Page 133: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

122

Requerimientos de software. Para el desarrollo del sistema el software requerido son

los siguientes que se detallan:

➢ Lenguaje de programación PHP

➢ Framework LARAVEL

➢ Base de Datos MySQL

➢ S.O. Windows 10

➢ Herramienta de modelamiento StarUML

Costos de Hardware

Equipo Precio Unitario Cantidad Precio total

Laptop Lenovo Ideapad

330

S/ 2100.00 1 S/ 2100.00

Servidor Dell

PowerEdge T330 Intel

Xeon V6

S/ 4099.00 1 S/ 4099.00

Total, costo de equipos S/ 6199.00

Tabla 18 Costo de Hardware

Autor: Elaboración propia

Page 134: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

123

Costo de Personal para el Desarrollo

Descripción Cantidad Precio

El Programador es quien genera el

siguiente proyecto

Costo por hora

1

1

240 horas

S/. 15.00

Total, proyecto S/ 3600.00

Tabla 19 Costo de personal de desarrollo

Autor: Elaboración propia

Costos operativos

Operación o

servicio

Cantidad Meses Costo Estimado Costo total

Servicios e

infraestructura

9 S/ 90.00 S/ 810.00

Operatividad 9 S/ 40.00 S/ 360.00

Costo total S/ 1170.00

Tabla 20 Costos operativos

Autor: Elaboración propia

Costo del Software

Software Cantidad de licencias Costo

Laravel libre S/ 0.00

Page 135: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

124

MySql libre S/ 0.00

Apache libre S/ 0.00

Windows 10

Libre (dado que viene

incorporador en el equipo)

S/ 0.00

StartUML libre S/ 0.00

Costo total S/ 0.00

Tabla 21 Costo del software

Autor: Elaboración propia

Costo total del proyecto

Costo de Hardware : S/ 6199.00

Costo de Software : S/0.00

Costo de personal de desarrollo : S/ 3600.00

Costo operativo : S/ 1170.00

Total : S/ 10969.00

Tabla 22 Costo total del proyecto

Autor: Elaboración propia

4.1.1 Flujo de caja

Para el cálculo del flujo de caja los ingresos serán estimados de acuerdo con la cantidad

de alumnos que se matriculen cada uno de los semestres , teniendo en cuenta que el

número promedio de alumnos en cada semestre por especialidad son de 22 y que el total

de carreras habilitadas son de 17, el costo de la matricula por alumno es de S/ 110.00 y

el porcentaje de los ingresos que se destina para presente proyecto es del 3% el ingreso

estimado cada semestre resultante es de S/ 7405.20.

Page 136: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

125

FLUJO DE CAJA

COSTO / BENEFICIO

SEMESTRES

0 1 2 3 4

INVERSIÓN

COSTO DE HARDWARE S/6,199.00

COSTO DE PERSONAL S/3,600.00

COSTOS OPERATIVOS S/1,170.00

COSTO DE SOFTWARE S/0.00

TOTAL COSTO S/10,969.00 -S/10,969.00 -

S/3,563.80 S/3,841.40 S/11,246.60

BENEFICIOS(INGRESOS) S/7,405.20 S/7,405.20 S/7,405.20 S/7,405.20

BENEFICIO EFECTIVO (BENÉFICO - COSTO) -S/10,969.00 -S/3,563.80 S/3,841.40 S/11,246.60 S/18,651.80

Tabla 23 Flujo de caja

Autor: elaboración propia

4.1.2 Cálculo del VAN y TIR

El VAN (valor actual neto) se calcula para determinar si el presente proyecto es viable de

implementar para el Instituto superior de Educación publico Honorio Delgado Espinoza,

es decir se debe obtener como resultado un VAN mayor a 0.

El TIR (Tasa Interna de Retorno) se calcula para determinar a qué tasa de descuento se

obtendría un VAN igual a 0. Si el valor del TIR es mayor a la tasa de interés del 10%

elegida para el cálculo del VAN, entonces se podrá determinar que el proyecto es rentable.

Se muestra los ingresos y egresos a ser utilizados para el cálculo de los indicadores del

VAN y TIR.

ingresos egresos

semestre monto semestre monto

1 S/7,405.20 1 S/0.00

Page 137: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

126

2 S/7,405.20 2 S/0.00

3 S/7,405.20 3 S/0.00

4 S/7,405.20 4 S/0.00

total S/29,620.80 total S/0.00

Se muestra la formulación de datos para el cálculo de los indicadores VAN y TIR.

formulación de datos

f1 S/7,405.20 Nota:

f2 S/7,405.20 f = flujo

f3 S/7,405.20 i = 10% tasa de interés (0.10)

f4 S/7,405.20 IO = Inversión inicial

n 4

i 0.1

IO S/10,969.00

VAN 12504.48 TIR 56.16%

4.2 Beneficios cualitativos

Los beneficios cualitativos del presente proyecto son aquellos que generan un mayor valor

y calidad a la forma en que se realizan los procesos de la gestión de información

académica del instituto, los beneficios son los siguientes:

Agiliza el proceso de registro de matrículas realizándolo de manera eficiente ya que se

tiene todos los parámetros automatizados para el correcto registro de todos los datos

académicos para la operación.

Page 138: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

127

Mitiga el riesgo de la perdida de información ya que toda la data se almacena en una sola

base de datos y la manipulación de esta es controlada y segura ya que se gestiona un

backup de toda la información ingresada.

Información disponible en tiempo real de los registros realizados en los distintos procesos

académicos que permiten tener la posibilidad de emplearse en la toma de decisiones de

la dirección.

Libera la concentración de solicitudes de información en la facultad ya que la información

requerida de acuerdo con cada tipo de usuario se encuentra en línea (web) y puede

acceder desde cualquier ordenador conectado a la red.

Permite tener un mayor control de toda la información que es procesado en la gestión

académica mejorando la aceptación del personal administrativo, docentes y alumnos.

Page 139: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

128

CONCLUSIONES

Conclusión 1: Teniendo en cuenta el objetivo específico 1 de la presente investigación,

queda demostrado que al automatizar el proceso de matrícula de los estudiantes del

Instituto Honorio Delgado Espinoza permitirá a los usuarios poder gestionar sus

operaciones o procesos de manera más efectiva.

Conclusión 2: Teniendo en cuenta el objetivo específico 2 de la presente investigación

queda demostrado que al automatizar el proceso de notas de los estudiantes se mejorara

notablemente dicho proceso ya que nos permite tener almacenada dicha información y

realizar las operaciones requeridas.

Conclusión 3: Teniendo en cuenta el objetivo específico 3 de la presente investigación

queda demostrado que al automatizar el proceso de registro de asistencia del docente

podemos tener un control adecuado de su asistencia al instituto.

Page 140: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

129

RECOMENDACIONES

Recomendación 1: Correspondiente al objetivo específico 1 de registro de matrículas se

recomienda migrar al sistema toda la información almacenada en hojas de cálculo (Excel)

con el objetivo de mantener la información completa, también designar al personal idóneo

para que pueda realizar este proceso.

Recomendación 2: Correspondiente al objetivo específico 2 de registro de notas se

recomienda que la información ingresada al sistema por el personal correspondiente sea

corroborada por la Oficina de Secretaria Académica.

Recomendación 3: Correspondiente al objetivo específico 3 de registro de asistencia del

docente se recomienda que la información almacenada sea corroborada por la Oficina de

Personal.

Page 141: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

130

BIBLIOGRAFÍA

[1] M. Álvarez (2013). Consideraciones del término CMS. Recuperado el 10 de Julio del

2018 de: http://www.desarrolloweb.com/articulos/que-es-un-cms.html

[2] E. Bahit. (2013). POO y MVC en PHP. Recuperado el 05 de Julio del 2018 de:

http://www1.herrera.unt.edu.ar/biblcet/wp-

content/uploads/2014/12/eugeniabahitpooymvcenphp.pdf

[3] E. Blanco (2012). Fundamentos de informática en entornos bioinformáticos. Editorial

UOC Barcelona.

[4] Camí. (2014). Bootstrap framework. Recuperado el 17 de Junio del 2018 de

http://zumodemarketing.com/que-es-bootstrap/

[5] Cardinales (2012) Cuadro Comparativo de las metodologías. República Bolivariana de

Venezuela. Documentación. Ministerio del Poder para la Educación Universitaria.

[6] G. Chimoy y Córdova R. (2016) Implementación de un sistema de matrícula web para

optimizar los procesos administrativos utilizando la metodología del modelo vista

controlador en la institución educativa “Salesiano” Lima – Breña. Tesis de bachillerato

- Perú

[7] V. Fernández (2006). Desarrollo de sistema de información. Una metodología basada

en el modelado. Barcelona, España. Ediciones de la universidad politécnica de

Catalunya.

[8] Galindo y Camps (2008). Diseño e implementación de un marco de trabajo (framework)

de presentación para aplicaciones JEE. Recuperado el 23 de Junio del 2018 de:

http://openaccess.uoc.edu

[9] Gamma (1997). Patrones de diseño Editorial Pearson Addison Wesley Argentina.

[10] H. García y Haro J. (2017) Implementación de un sistema para optimizar la

gestión académica del instituto de educación superior tecnológico público Fe y Alegría

57 – CEFOP – Tesis de bachillerato - Perú

[11] R. García (1996). Los sistemas y las redes de información y documentación. En

Manual de información y documentación. Pirámide: Madrid.

[12] Gonzales, (2011). Base de datos. Recuperado el 13 de Junio del 2018 de

htpp://comprendiendolastics.blogspot.pe/2011/04/bases-de-datos.html

[13] Kendall and Kendall (2006), A nálisis y diseño de sistemas de

información, editorial :Prentice-Hall, 6ta edición.

Page 142: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

131

[14] Lapiedra, Devece y Guiral (2011). Introducción a la gestión de sistemas de

información en la empresa, editorial: Sapientia, 1ra edición

[15] E: Morales (2011). La gestión y los gestores de la información, Bibliodocencia”.

Vol 4. n.4

[16] Pérez, D. (2007). Tipo de base de datos. Recuperado el 14 de Junio del 2018

de http://www.maestrodelweb.com/que-son-las-bases-de-datos/

[17] Quispe F. (2014). Sistema de gestión académica para la unidad educativa

Daniel Sánchez Bustamante II (SISGESA), Tesis de bachillerato – La Paz - Bolivia

[18] Zambrano (2010) Extreme Programming: A gentle introduction. Recuperado el

29 de Junio del 2018 de http://www.extremeprogramming.org

[19] Santelices, R. (2000). Un sistema para el reuso de componentes en videojuegos

de acción bidimensionales, Pontificia universidad católica de chile, Tesis de Grado.

[20] R. Pressman (2010). Ingeniería del software, editorial McGraww.

[21] Sierra, J. Acosta, J. Ariza, M. Salas (2013). Estudio y análisis de los framework

en php basados en el modelo vista controlador para el desarrollo de software orientado

a la web. Recuperado el 23 de Julio del 2018 de:

http://publicaciones.unisimonbolivar.edu.co

/rdigital/inovacioning/index.php/identic/article/view/73/91

[22] Taborda, O. (2013). Base de datos. Recuperado el 14 de Agosto del 2018 de

http://oscar7931taborda.blogspot.pe/2013/07/bases-de-datos.html

[23] Toledo, E. (2014). Características de MySQL. Recuperado el 01 de Agosto del

2018 de http://www.gridmorelos.uaem.mx/~mcruz/cursos/miic/MySQL.pdf

[24] Viviana Zanini y Luis Hereter “ Bootstrap” Revista Users Editorial Buenos Aires

2015

[25] I. Gilfillan (2002) La Biblia de MySQ. Editorial Anaya Multimedia

[26] G. Torossi (s.f) Diseño de sistemas. Editorial A.U.S. Recuperado el 13 de Julio

del 2018 de: http://dsc.itmorelia.edu.mx/~jcolivares/courses/pm10a/rup.pdf

[27] Arteaga J. (2014). Estudio comparativo de metodologías de desarrollo de

software. Universidad de Nariño, Tesis de pregrado.

Page 143: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

132

ANEXO – I

CUESTIONARIO

OBJETIVO DE LA INVESTIGACIÓN: Desarrollar e implementar un sistema web para la

gestión de la información académica del Instituto Superior de Educación Público “Honorio

Delgado Espinoza” de Arequipa. por lo cual se agradece su apreciable ayuda.

Instrucciones:

➢ Lea cuidadosamente cada pregunta antes de responder

➢ Seleccione únicamente una sola alternativa.

NIVEL

PREGUNTAS BA

JO

ME

DIO

AL

TO

1.- ¿Qué tan eficiente es el proceso existente al posibilitar la operación de

gestión de información del curso y carrera profesional?

2.- ¿Qué tan eficiente es el proceso existente al posibilitar la operación de

gestión de la información de unidades didácticas?

3.- ¿Qué tan eficiente es el proceso existente al posibilitar la operación de

gestión de la información de docentes?

4.- ¿Qué tan eficiente es el proceso existente al posibilitar la operación de

gestión del personal?

Page 144: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

133

5.- ¿Qué tan eficiente es el proceso existente al posibilitar la operación de

gestión de la unidad didáctica de acuerdo con el semestre o carrera?

6.- ¿Qué tan eficiente es el proceso existente al posibilitar la operación de

gestión de registro asistencia docente?

7.- ¿Qué tan eficiente es el proceso existente al posibilitar el ingreso al

usuario conforme a su usuario y clave?

8.- ¿Qué tan eficiente es el proceso existente al posibilitar la modificación de

los perfiles de usuario y acceso al sistema?

9.- ¿Qué tan eficiente es el proceso existente al gestionar los inicios

académicos?

10.- ¿Qué tan eficiente es el proceso existente al posibilitar la gestión de las

unidades didácticas?

11.- ¿Qué tan eficiente es el proceso existente al registrar la asistencia del

docente?

12.- ¿Qué tan eficiente es el proceso existente al posibilitar la gestión de los

alumnos?

13.- ¿Qué tan eficiente es el proceso existente al posibilitar buscar al alumno

por código o apellidos?

14.- ¿Qué tan eficiente es el proceso existente al posibilitar registrar y

modificar las notas obtenidas por los alumnos?

Page 145: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

134

15.- ¿Qué tan eficiente es el proceso existente al posibilitar la consulta de

notas del alumno?

16.- ¿Qué tan eficiente es el proceso existente al posibilitar la consulta de las

unidades didácticas disponibles?

17.- ¿Qué tan eficiente es el proceso existente al crear reporte del alumno

matriculado?

18.- ¿Qué tan eficiente es el proceso existente al emitir los reportes de

manera correcta en extensión PDF?

Page 146: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

135

ANEXO – II

CATALOGO DE REQUERIMIENTOS

Código:

RFMC-01

La aplicación posibilitara gestionar la información de las carreras

profesionales y los cursos.

Descripción Está acción deberá de hacerlo el administrador del sistema.

Objetivo

asociado

Implementar la aplicación web de gestión académica para la

optimización del proceso de Registro de Matrículas

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Baja

Urgencia Baja

Estabilidad Media

Comentario Ninguno

Código:

RFMC-02

La aplicación posibilitara gestionar información de los cursos

impartidos en la carrera profesional.

Descripción El administrador del sistema gestionara la información de los

cursos por carrera profesional.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso de Registro de Notas.

Requerimiento

asociado

No asociado a ningún requerimiento

Page 147: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

136

Prioridad Baja

Urgencia Baja

Estabilidad Media

Comentario Ninguno

Código:

RFMC-03

La aplicación posibilitara gestionar información de docentes

Descripción El administrador del sistema gestionara la información del

docente.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso de Asistencia de docentes.

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Baja

Urgencia Baja

Estabilidad Media

Comentario Ninguno

Código:

RFMC-04

La aplicación posibilitara gestionar información del personal

administrativo.

Descripción El administrador del sistema gestionara la información del

personal administrativo involucrados en el sistema como

puede ser secretaria, caja, director, etc.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso de matrícula, Notas y Asistencia.

Requerimiento

asociado

No asociado a ningún requerimiento

Page 148: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

137

Prioridad Baja

Urgencia Baja

Estabilidad Media

Comentario Ninguno

Código:

RFMC-05

La aplicación posibilitara gestionar la información de las

unidades didácticas en una carrera profesional y un

determinado semestre.

Descripción El administrador del sistema gestionara la información de las

unidades didácticas en una especialidad y ciclo determinado.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso notas y asistencia.

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Baja

Urgencia Baja

Estabilidad Media

Comentario Ninguno

Código:

RFMC-06

La aplicación posibilitara gestionar la información del registro

de asistencia de docente.

Descripción El sistema tiene la opción de mantener la información del

registro de asistencia de los docentes ya sea por unidad

didáctica.

Page 149: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

138

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso asistencia docente.

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Baja

Urgencia Baja

Estabilidad Media

Comentario Ninguno

Código:

RFMS-01

La aplicación posibilitara el acceso al sistema mediante una

identificación de su usuario y clave.

Descripción La aplicación posibilitara ingresar a los usuarios a los

formularios correspondientes previa identificación de sus

nombre o código y contraseñas asignadas

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso matricula, notas y asistencia.

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Media

Urgencia Media

Estabilidad Alta

Comentario Ninguno

Código:

RFMS-02

La aplicación posibilitará la gestión de los usuarios internos

Page 150: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

139

Descripción La aplicación posibilitara la gestión de los usuarios internos, es

decir gestionar sus datos.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso matricula, notas y asistencia.

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Media

Urgencia Media

Estabilidad Alta

Comentario Ninguno

Código:

RFMS-03

La aplicación posibilitara la gestión de los distintos perfiles de

los usuarios e ingresos al sistema.

Descripción El perfil determina las acciones habilitadas y no habilitadas

dentro de la ejecución del sistema para uno o múltiples

usuarios. El acceso puede ser completo, de lectura o

información o ninguno.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso matricula, notas y asistencia.

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Media

Urgencia Media

Estabilidad Media

Comentario Ninguno

Page 151: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

140

Código:

RFMS-04

La aplicación posibilitara la distinción de accesos al sistema

para una determinada cuenta de usuario.

Descripción Es decir, la aplicación posibilitara modificar la configuración de

accesos otorgados previamente a un usuario a través de un

perfil.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso matricula, notas y asistencia.

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Media

Urgencia Media

Estabilidad Media

Comentario Ninguno

Código:

RFMS-05

La aplicación permitirá a los distintos usuarios poder realizar la

modificación de su clave de ingreso la aplicación.

Descripción Desde el panel de gestión de datos el usuario podrá modificar

la contraseña en caso lo requiera.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso matricula, notas y asistencia.

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Baja

Urgencia Baja

Estabilidad Baja

Page 152: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

141

Comentario Ninguno

Código:

RFMP-01

La aplicación posibilitara gestionar conjunto de estudiantes

interrelacionados a comienzos académicos.

Descripción Es decir, al comenzar el semestre académico los alumnos

están asociados a una carrera, a un semestre anterior, a un

módulo de estudios.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso matricula, notas.

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Media

Urgencia Media

Estabilidad Alta

Comentario Ninguno

Código:

RFMP-02

La aplicación posibilitara gestionar los horarios de dictado de

clases relacionado a un conjunto o comienzo académico.

Descripción Es decir, los cursos, turnos y otros estarán sujetos a horario de

clases

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso matricula.

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Media

Urgencia Media

Page 153: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

142

Estabilidad Alta

Comentario Ninguno

Código:

RFMP-03

La aplicación posibilitara gestionar los cursos didácticos por

carrera.

Descripción El sistema deberá gestionar las unidades didácticas por

carrera profesional y turno.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso matricula.

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Media

Urgencia Media

Estabilidad Media

Comentario Ninguno

Código:

RFMP-04

La aplicación posibilitara gestionar la equivalencia entre las

unidades didácticas impartidas.

Descripción El sistema registrar las unidades didácticas impartidas por

cada carrera profesional, y su respectiva equivalencia con

anteriores asignaturas

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso matricula

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Media

Page 154: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

143

Urgencia Media

Estabilidad Media

Comentario Ninguno

Código:

RFMP-05

La aplicación posibilitara gestionar las asistencias de los

docentes.

Descripción El sistema registrar la asistencia de los docentes en la hora de

entrada al instituto y el curso correspondiente.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso asistencia docente

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Media

Urgencia Media

Estabilidad Media

Comentario Ninguno

Código:

RFMP-06

La aplicación posibilitara gestionar las asistencias de los

alumnos.

Descripción El sistema registrara la asistencia de los alumnos en la hora

de entrada al curso académico correspondiente.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso asistencia alumno

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Media

Page 155: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

144

Urgencia Media

Estabilidad Media

Comentario Ninguno

Código:

RFMA-01

La aplicación posibilitara gestionar los datos e información de

los alumnos.

Descripción Es decir, se podrá recopilar la información personal del

alumno.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso matricula

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Media

Urgencia Media

Estabilidad Alta

Comentario Ninguno

Código:

RFMA-02

La aplicación posibilitara buscar a un estudiante por distintos

parámetros como apellidos o su código.

Descripción Es decir, será posible realizar la búsqueda de un alumno por

sus apellidos o código único de matrícula.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso matricula, notas, asistencia

Page 156: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

145

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Media

Urgencia Media

Estabilidad Alta

Comentario Ninguno

Código:

RFMA-03

La aplicación posibilitara modificar y registrar las matrículas de

los estudiantes ingresantes.

Descripción Es decir, será posible modificar y registrar los datos de la

matrícula de los alumnos ingresantes.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso matricula.

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Media

Urgencia Media

Estabilidad Alta

Comentario Ninguno

Código:

RFMA-04

La aplicación posibilitara convalidar la matrícula de los

alumnos que hayan ingresado anteriormente.

Page 157: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

146

Descripción El sistema tendrá la opción de revalidar la matrícula de los

alumnos antiguos según las condiciones establecidas por el

instituto.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso matricula.

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Media

Urgencia Media

Estabilidad Alta

Comentario Ninguno

Código:

RFMA-05

La aplicación posibilitara gestionar traslados de una carrera

profesional a una distinta.

Descripción Esta operación o proceso podrá ser realizada conforme a la

autorización de la autoridad asignada para gestionar dicho

proceso.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso matricula, notas.

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Media

Urgencia Media

Estabilidad Alta

Comentario Ninguno

Page 158: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

147

Código:

RFMA-06

La aplicación posibilitara ingresar convalidaciones de los

alumnos de otras entidades educativas del mismo nivel.

Descripción Esta operación se podrá realizar conforme a los

requerimientos establecidos por la autoridad correspondiente

en dicho proceso.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso matricula, notas.

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Media

Urgencia Media

Estabilidad Alta

Comentario Ninguno

Código:

RFMA-07

La aplicación posibilitara gestionar las notas académicas de

los alumnos de la institución.

Descripción La aplicación podrá gestionar las diversas notas de los

estudiantes cursos, carreras y turnos.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso matricula, notas.

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Media

Urgencia Media

Estabilidad Alta

Page 159: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

148

Comentario Ninguno

Código:

RFMC-02

La aplicación posibilitara consultar cursos de una carrera

profesional por semestre académico.

Descripción La aplicación posibilitara consultar cursos de una carrera

profesional por semestre académico correspondiente.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso matriculas, notas.

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Media

Urgencia Media

Estabilidad Media

Comentario Ninguno

Código:

RFMC-03

La aplicación posibilitara crear reporte de los alumnos que se

encuentren matriculados en un nivel académico.

Descripción La aplicación posibilitara crear reportes de alumnos de

acuerdo a su matrícula en un respectivo curso académico.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso matriculas.

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Media

Urgencia Media

Estabilidad Media

Page 160: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

149

Comentario Ninguno

Código:

RFMC-04

La aplicación posibilitara gestionar reporte de las asistencias.

Descripción La aplicación web posibilitara generar reportes de la asistencia

de los alumnos en un determinado curso académico.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso asistencia.

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Media

Urgencia Media

Estabilidad Media

Comentario Ninguno

Código:

RFMC-05

La entrega de los reportes será realizada mediante la

extensión PDF.

Descripción La aplicación posibilitara crear reportes con extensión .pdf.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso matricula, notas, asistencia.

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Media

Urgencia Media

Page 161: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

150

Estabilidad Media

Comentario Ninguno

Código:

RFMC-06

La aplicación posibilitara crear reportes de actas evaluativas

por ciclo.

Descripción La aplicación posibilitara crear reportes de actas evaluativas

por ciclo, por carrera profesional y turno.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso notas.

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Media

Urgencia Media

Estabilidad Alta

Comentario Ninguno

Código:

RFMC-07

La aplicación posibilitara crear reportes de lista de alumnos

que estén inscritos en un ciclo académico.

Descripción La aplicación posibilitara crear reportes de lista de alumnos

que estén inscritos en un ciclo académico especifico ya sea

por turno o carrera profesional.

Objetivo asociado Implementar la aplicación web de gestión académica para la

optimización del proceso matricula.

Page 162: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

151

Requerimiento

asociado

No asociado a ningún requerimiento

Prioridad Media

Urgencia Media

Estabilidad Alta

Comentario Ninguno

Page 163: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

152

ANEXO - III

CASOS DE USOS

Page 164: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

153

Page 165: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

154

Page 166: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

155

Page 167: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

156

Page 168: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

157

Page 169: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

158

Page 170: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

159

Page 171: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

160

Page 172: Asesor: Ing. Anselmo Valenzuela Zegarrarepositorio.utp.edu.pe/bitstream/UTP/1945/1/Juan Luque... · 2019-06-08 · Honorio Delgado Espinoza de la ciudad de Arequipa dado a su problemática

161