UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS
CARRERA DE INGENIERÍA EN SISTEMAS
COMPUTACIONALES
DESARROLLO DE UN SISTEMA WEB PARA SEGUIMIENTO
DE ACTIVIDADES DE LOS PASANTES DEL
CONSULTORIO JURÍDICO DE LA
FACULTAD DE JURISPRUDENCIA
DE LA UNIVERSIDAD DE
GUAYAQUIL
PROYECTO DE TITULACIÓN
Previa a la obtención del Título de:
INGENIERO EN SISTEMAS COMPUTACIONALES
AUTOR: ALCIVAR VARGAS BRYAN HARRY
GONZÁLEZ SILVA JOSÉ ANDRÉS
TUTOR: ING. JORGE LUIS CHARCO AGUIRRE, M.SC.
GUAYAQUIL – ECUADOR 2018
REPOSITORIO NACIONAL EN CIENCIAS Y TECNOLOGÍA
FICHA DE REGISTRO DE TESIS
TÍTULO: “DESARROLLO DE UN SISTEMA WEB PARA SEGUIMIENTO DE ACTIVIDADES DE LOS PASANTES DEL CONSULTORIO JURÍDICO DE LA FACULTAD DE JURISPRUDENCIA DE LA UNIVERSIDAD DE GUAYAQUIL”
REVISORES:
INSTITUCIÓN: UNIVERSIDAD DE GUAYAQUIL
FACULTAD: CIENCIAS MATEMÁTICAS Y FÍSICAS
CARRERA: INGENIERÍA EN SISTEMAS COMPUTACIONALES FECHA DE PUBLICACIÓN: Año 2018
No DE PAGINAS: 189
ÁREA DE LA TEMÁTICA: SOFTWARE, DESARROLLO WEB.
PALABRAS CLAVES: CONSULTORIO JURÍDICO, CASO LEGAL
RESUMEN: SE DESARROLLARÁ UN SISTEMA WEB QUE PERMITIRÁ MANTENER DE FORMA ORGANIZADA LOS PROCESOS QUE LOS ESTUDIANTES REALIZAN AL MOMENTO DE INSCRIBIRSE Y PODER TENER UN REPORTE DETALLADO DE LAS ACTIVIDADES DE LOS PASANTES EN EL CONSULTORIO JURÍDICO. No DE REGISTRO (en la base de datos):
No DE CLASIFICACIÓN:
DIRECCIÓN URL:
ADJUNTO PDF X SI NO
CONTACTO AUTOR: Teléfono: 0982001019 0986821921
E-Mail: [email protected] [email protected]
CONTACTO DE LA INSTITUCIÓN:
Nombre: Dra. Katherine Mata Echeverría. Directora Teléfono: 0984886649
III
APROBACIÓN DEL TUTOR
En mi calidad de Tutor del trabajo de titulación, “Desarrollo de un sistema
web para el seguimiento de actividades de los pasantes del Consultorio
Jurídico de la Facultad de Jurisprudencia de la Universidad de Guayaquil“
elaborado por los Sres. ALCIVAR VARGAS BRYAN HARRY y
GONZÁLEZ SILVA JOSÉ ANDRÉS, Alumnos no titulados de la Carrera
de Ingeniería en Sistemas Computacionales, Facultad de Ciencias
Matemáticas y Físicas de la Universidad de Guayaquil, previo a la
obtención del Título de Ingeniero en Sistemas, me permito declarar que
luego de haber orientado, estudiado y revisado, la Apruebo en todas sus
partes.
Atentamente
ING. JORGE LUIS CHARCO AGUIRRE, M.SC.
TUTOR
IV
DEDICATORIA
A todas las personas que me brindaron su respaldo para el cumplimiento de esta gran meta.
BRYAN
V
DEDICATORIA
A todos quienes me brindaron su respaldo para el cumplimiento de este logro.
JOSÉ
VI
AGRADECIMIENTO
Agradezco a todos mis
familiares y amigos que
supieron brindarme su apoyo
incondicional dentro y fuera
de mi formación académica.
BRYAN
VII
AGRADECIMIENTO
Doy gracias a todos quienes
me han dado su apoyo,
comprensión y amistad.
JOSÉ.
VIII
TRIBUNAL PROYECTO DE TITULACIÓN
Ing. Eduardo Santos Baquerizo, M.Sc. DECANO DE LA
FACULTAD CIENCIAS MATEMÁTICAS
Y FÍSICAS
Ing. Abel Alarcón Salvatierra, Mgs.
DIRECTOR DE LA CARRERA DE INGENIERÍA
EN SISTEMAS COMPUTACIONALES
Ing. Jorge Charco Aguirre, M.Sc.
PROFESOR TUTOR DEL PROYECTO DE TITULACIÓN
Ing. Fabricio Medina Palacios, M.Sc.
PROFESOR REVISOR DEL ÁREA -TRIBUNAL
Ab. Juan Chávez Atocha, Esp. SECRETARIO
Lcda. Pedro Moncada Romero, Msig.
PROFESOR REVISOR DEL ÁREA -TRIBUNAL
IX
DECLARACIÓN EXPRESA
“La responsabilidad del contenido de este Proyecto de Titulación, me corresponden exclusivamente; y el patrimonio intelectual de la misma a la UNIVERSIDAD DE GUAYAQUIL”
Alcívar Vargas Bryan Harry González Silva José Andrés.
X
UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS
CARRERA DE INGENIERÍA EN SISTEMAS
COMPUTACIONALES
DESARROLLO DE UN SISTEMA WEB PARA SEGUIMIENTO DE
ACTIVIDADES DE LOS PASANTES DEL CONSULTORIO
JURÍDICO DE LA FACULTAD DE JURISPRUDENCIA
DE LA UNIVERSIDAD DE GUAYAQUIL
Proyecto de Titulación que se presenta como requisito para optar por el
título de INGENIERO EN SISTEMAS COMPUTACIONAL
Autor: Alcívar Vargas Bryan Harry C.I.0926570136
González Silva José Andrés
C.I.0924931231
Tutor: Ing. Jorge Luis Charco Aguirre, M.Sc.
Guayaquil, Septiembre del 2018
XI
CERTIFICADO DE ACEPTACIÓN DEL TUTOR
En mi calidad de Tutor del proyecto de titulación, nombrado por el
Consejo Directivo de la Facultad de Ciencias Matemáticas y Físicas de la
Universidad de Guayaquil.
CERTIFICO:
Que he analizado el Proyecto de Titulación presentado por
los estudiantes ALCIVAR VARGAS BRYAN HARRY y GONZÁLEZ
SILVA JOSÉ ANDRÉS, como requisito previo para optar por el título de
Ingeniero en Sistemas Computacional cuyo problema es:
DESARROLLO DE UN SISTEMA WEB PARA SEGUIMIENTO DE
ACTIVIDADES DE LOS PASANTES DEL CONSULTORIO JURÍDICO
DE LA FACULTAD DE JURISPRUDENCIA DE LA UNIVERSIDAD DE
GUAYAQUIL
Considero aprobado el trabajo en su totalidad.
Presentado por:
Alcívar Vargas Bryan Harry González Silva José Andrés
CC. N° 0926570136 CC. N° 0924931231
Tutor: Ing. Jorge Luis Charco Aguirre, M.Sc.
Guayaquil, Septiembre del 2018
XII
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
Autorización para Publicación de Proyecto de Titulación en Formato
Digital 1. Identificación del Proyecto de Titulación Nombre Alumno: ALCIVAR VARGAS BRYAN HARRY Dirección: ARGENTINA 3112 Y LA OCTAVA Teléfono: 0982001019 E-mail: [email protected] Nombre Alumno: GONZÁLEZ SILVA JOSÉ ANDRÉS Dirección: COOP. 7 LAGOS MZ. 45 VILLA 16 Teléfono: 0986821921 E-mail: [email protected] Facultad: FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICA Carrera: CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES Proyecto de titulación al que opta: Ingeniería en sistemas computacionales Profesor tutor: Ing. Jorge Luis Charco Aguirre, M.Sc. Título del Proyecto de titulación: DESARROLLO DE UN SISTEMA WEB PARA SEGUIMIENTO DE ACTIVIDADES DE LOS PASANTES DEL CONSULTORIO JURÍDICO DE LA FACULTAD DE JURISPRUDENCIA DE LA UNIVERSIDAD DE GUAYAQUIL Tema del Proyecto de Titulación: SISTEMA WEB PARA SEGUIMIENTO DE ACTIVIDADES DE PASANTES
XIII
2. Autorización de Publicación de Versión Electrónica del Proyecto de Titulación A través de este medio autorizo a la Biblioteca de la Universidad de Guayaquil y a la Facultad de Ciencias Matemáticas y Físicas a publicar la versión electrónica de este Proyecto de titulación. Publicación electrónica: Inmediata X Después de 1 año Firma Alumno: ______________________ _______________________ Alcivar Vargas Bryan Harry González Silva José Andrés CC. N° 0926570136 CC. N° 0924931231 3. Forma de envío: El texto del proyecto de titulación debe ser enviado en formato Word, como archivo .Doc. O .RTF y .Puf para PC. Las imágenes que la acompañen pueden ser: .gif, .jpg o .TIFF. DVD ROM X CD-ROM
XIV
ÍNDICE GENERAL CARTA DE ACEPTACIÓN DEL TUTORSSSSSSSSSSSSS....S..S.III
DEDICATORIASSSSSSSSSSSSSSSSSSSSSS.SSS...SSIV
AGRADECIMIENTOSSSSSSSSSSSSSSSSSSS............S.........VI
ÍNDICE GENERALSSSSSSSSSSSSSSSSSSSSSS..SSS.XIV
ÍNDICE DE TABLASSSSSSSSSSSSSSSSS...SSSSSSS..XVIII
ÍNDICE DE GRÁFICOSSSSSSSSSSSSSSSSSSSSSS...........XX
ÍNDICE DE ANEXOSSSSSSSSSSSSSSSSSSSSSS..S.S..XXII
RESUMENSSSSSSSSSSSSSSSSSSSSSSSSSS.....S.XXIII
(ABSTRACT)SSSSSSSS.SSSSSSSSS...SSSSSSSS.....XXIV
INTRODUCCIÓNSSSSSSSSSS.SSSSSSSSSS..............SS.....1
CAPÍTULO I ........... SSSSSSSSSSSSSSSSSSSSSSSSSS3
EL PROBLEMA ................................................................................................... 3 PLANTEAMIENTO DEL PROBLEMA .................................................................. 3 UBICACIÓN DEL PROBLEMA EN UN CONTEXTO ............................................ 3 SITUACIÓN CONFLICTOS NUDOS CRÍTICOS .................................................. 5 CAUSAS Y CONSECUENCIAS DEL PROBLEMA .............................................. 6 DELIMITACIÓN DEL PROBLEMASSSSSS...SSSSSS.. ................ S...7 FORMULACIÓN DEL PROBLEMASSSSSSS..SSSSS.. ................ S...8 EVALUACIÓN DEL PROBLEMAS..SSSSSSSS...SSS.. ................. .......8 OBJETIVOSSSSSSSSSSSSSSSSSSSSSSSS. ............... .S13 OBJETIVO GENERAL ....................................................................................... 13 OBJETIVOS ESPECÍFICOS .............................................................................. 13 ALCANCESSSSSSSSSSSSSSSSSSSSSSS..S ............. S..14 JUSTIFICACIÓN................................................................................................ 17 METODOLOGÍA DEL PROYECTO .................................................................... 19 METODOLOGÍA DE DESARROLLO ................................................................. 19 SUPUESTOS Y RESTRICCIONESSSSSSS...SSSSSS ................. .....20 PLAN DE CALIDAD (PRUEBAS A REALIZARSE) ............................................ 20
CAPÍTULO II ..................................................................................................... 21
MARCO TEÓRICO ............................................................................................ 21 ANTECEDENTES DEL ESTUDIO ..................................................................... 21 ENCUESTA ANTES DEL DESARROLLO DEL SISTEMA ................................. 24 FUNDAMENTACIÓN TEÓRICA ........................................................................ 40 FUNDAMENTACIÓN LEGAL ............................................................................. 71 PREGUNTA CIENTÍFICA A CONTESTARSE .................................................... 80 DEFINICIONES CONCEPTUALES ................................................................... 81
XV
CAPÍTULO III .................................................................................................... 85
PROPUESTA TECNOLÓGICA .......................................................................... 85 ANÁLISIS DE FACTIBILIDAD ............................................................................ 86 FACTIBILIDAD OPERACIONAL ........................................................................ 86 FACTIBILIDAD TÉCNICA .................................................................................. 87 FACTIBILIDAD LEGAL ...................................................................................... 88 FACTIBILIDAD ECONÓMICA ............................................................................ 89 ETAPAS DE LA METODOLOGÍA DEL PROYECTO .......................................... 91 METODOLOGÍA RUP ....................................................................................... 92 IDENTIFICACIÓN DE REQUERIMIENTOS ....................................................... 92 ANÁLISIS DE LOS DATOS RECOLECTADOS ................................................. 93 DIAGRAMAS DE CASO DE USO ...................................................................... 95 DISEÑOSSS. ............................................................................................... 101 PRUEBASSSSSSSS. .............................................................................. 104 ENTREGABLESS. ........................................................................................ 104 ENTREGABLES DEL PROYECTO .................................................................. 104 CRITERIOS DE VALIDACIÓN DE LA PROPUESTA ........................................ 106
CAPÍTULO IV .................................................................................................. 120
CRITERIOS DE ACEPTACIÓN DEL PRODUCTO .......................................... 120
CONCLUSIONESSSSSSSSS...SSSSSSSSSSSSS........ ..... ..126
RECOMENDACIONESSSSSSSSSSSSSSSSSSSSSS .....S..127
GLOSARIO DE TÉRMINOS ............................................................................ 128
BIBLIOGRAFÍA ................................................................................................ 131
ANEXOS ......................................................................................................... 135
XVI
ABREVIATURAS
DBMS (Database Management System) Sistemas Gestores
de Base de Datos.
UG Universidad de Guayaquil.
Html (HyperText Markup Language) Lenguaje de Marca de
salida de hipertexto.
Http (HyperText Transfer Protocol) Protocolo de
transferencia de hipertexto.
Ing. Ingeniero.
FF.CC.MM. Facultad de Ciencias Matemáticas y Físicas.
ISP Proveedor de Servicio de Internet.
IIS (Internet Information Services) Servicios de
Información de Internet.
M.Sc. Master.
UML Lenguaje Unificado de Modelado.
www world wide web (red mundial).
RUP (Rational Unified Process) Proceso Racional
Unificado.
Abga. Abogada.
XVII
SIMBOLOGÍA
X² Chi-Cuadrado de Pearson
Fe Frecuencia Esperada
Fo Frecuencia Observada
V Grados de Libertad
p Valor del Parámetro
XVIII
ÍNDICE DE TABLAS
Pág.
TABLA N° 1 CAUSAS Y CONSECUENCIAS ........................................................ 6
TABLA N° 2 ENCUESTADOS ANTES DEL DESARROLLO .................................... 26
TABLA N° 3 FRECUENCIA RELATIVA MARGINAL ............................................. 28
TABLA N° 4 PREGUNTA N°1 ENCUESTA ANTES DEL DESARROLLO ............. 28
TABLA N° 5 PREGUNTA N°2 ANTES DEL DESARROLLOSSS ... SS.SSS.30
TABLA N° 6 PREGUNTA N°3 ANTES DEL DESARROLLO SSSS ........ .......S.31
TABLA N° 7 PREGUNTA N°4 ANTES DEL DESARROLLO SSSS. ....... S..S..32
TABLA N° 8 PREGUNTA N°5 ANTES DEL DESARROLLO SSSS.S .... .SS..33
TABLA N° 9 PREGUNTA N°6 ANTES DEL DESARROLLO SSSS. ....... S..S..34
TABLA N° 10 PREGUNTA N°7 ANTES DEL DESARROLLO SSSS ....... SS...35
TABLA N° 11 PREGUNTA N°8 ANTES DEL DESARROLLO ............................... 36
TABLA N° 12 PREGUNTA N°9 ANTES DEL DESARROLLO SSS..S ....... S.S37
TABLA N° 13 PREGUNTA N°10 ANTES DEL DESARROLLO ............................ S...38
TABLA N° 14 PRESUPUESTO ESTIMADO ....................................................... 89
TABLA N° 15 ORIGEN DE INSUMOS .............................................................. 90
TABLA N° 16 ANALISIS DE LOS DATOS RECOLECTADOS ................................. 94
TABLA N° 17 DETALLE DE CASO DE USO LOGIN ............................................ 96
TABLA N° 18 DETALLE DE CASO DE USO REGISTROS ESTUDIANTES ................ 98
TABLA N° 19 DETALLE DE CASO DE USO GENERAR REPORTES ....................... 99
TABLA N° 20 DETALLE DE CASOS DE USO: ACTOR ADMINISTRADOR .............. 100
TABLA N° 21 FRECUENCIA OBSERVADA ..................................................... 107
TABLA N° 22 FRECUENCIA ESPERADA ....................................................... 107
TABLA N° 23 PREGUNTA N°1 ENCUESTA DESPUES DEL DESARROLLO ......... 109
TABLA N° 24 PREGUNTA N°2 DESPUES DEL DESARROLLO .......................... 110
TABLA N° 25 PREGUNTA N°3 DESPUES DEL DESARROLLO .......................... 111
TABLA N° 26 PREGUNTA N°4 DESPUES DEL DESARROLLO .......................... 112
TABLA N° 27 PREGUNTA N°5 DESPUES DEL DESARROLLO .......................... 113
TABLA N° 28 PREGUNTA N°6 DESPUES DEL DESARROLLO .......................... 114
XIX
TABLA N° 29 PREGUNTA N°7 DESPUES DEL DESARROLLO .......................... 115
TABLA N° 30 PREGUNTA N°8 DESPUES DEL DESARROLLO .......................... 116
TABLA N° 31 PREGUNTA N°9 DESPUES DEL DESARROLLO .......................... 117
TABLA N° 32 PREGUNTA N°10 DESPUES DEL DESARROLLO ........................ 118
TABLA N° 33 FICHA DE EVALUACION ......................................................... 120
TABLA N° 34 MATRIZ DE CRITERIOS DE ACEPTACION DEL CLIENTE .............. 121
TABLA N° 35 MATRIZ DE CRITERIOS DE ACEPTACION DEL SISTEMA ............. 124
XX
ÍNDICE DE GRÁFICOS
Pág. GRÁFICO N° 1 DIAGRAMA DE FLUJO EVENTOS Y PROCESOSSSSSS.SS12
GRÁFICO N° 2 TOTAL DE ENCUESTAS SSSSSSS.SS.SSSSSS..27
GRÁFICO N° 3 MANEJO ACTUAL DEL PROCESO DE INSCRIPCIÓNS.SSSS.29
GRÁFICO N° 4 AHORRO DE RECURSOSSSSSS SSSSSSSSSS.30
GRÁFICO N° 5 TIEMPO UTILIZADO SSSSSSS SSSSSSSSSS.31
GRÁFICO N° 6 PROCESO DE INSCRIPCIÓNSSSS.SSSSSSSSSS.33
GRÁFICO N° 7 FACILIDAD DEL PROCESO DE INSCRIPCIÓN SSSSSSSS34
GRÁFICO N° 8 METODO DE ENTREGA DE NOTIFICACIONES SS..SSSS....35
GRÁFICO N° 9 METODO UTILIZADO PARA EL CONTROL DE ASISTENCIA....S.S.36
GRÁFICO N° 10 CUMPLIMIENTO DE LAS PRACTICAS PRE-PROFESIONALES S.37
GRÁFICO N° 11 MANEJO DE LA INFORMACIÓNSSSSSSSSSSSSS38
GRÁFICO N° 12 USO DE HERRAMIENTA TECNOLOGICASSSSSSSSS...39
GRÁFICO N° 13 SISTEMA GESTOR DE BASE DE DATOS ................................ 44
GRÁFICO N° 14 MYSQL ............................................................................ 47
GRÁFICO N° 15 ¿CÓMO FUNCIONA? ........................................................... 51
GRÁFICO N° 16 LOGO APACHE ................................................................... 51
GRÁFICO N° 17 LOGO XAMPP .................................................................. 53
GRÁFICO N° 18 LOGO LARAVEL .................................................................. 57
GRÁFICO N° 19 LOGO COMPOSER .............................................................. 59
GRÁFICO N° 20 LOGO JQUERY ................................................................. 61
GRÁFICO N° 21 LOGO AJAX ....................................................................... 63
GRÁFICO N° 22 JAVASCRIPT ...................................................................... 64
GRÁFICO N° 23 LOGO HTML5 ................................................................... 66
GRÁFICO N° 24 LOGO CSS ....................................................................... 68
GRÁFICO N° 25 LOGO INICIATIVA OPEN SOURCE ......................................... 69
GRÁFICO N° 26 PROCESO PRACTICAS PRE-PROFESIONALES ....................... 95
GRÁFICO N° 27 LOGIN / LOGOUT ................................................................ 96
XXI
GRÁFICO N° 28 REGISTRO DE ESTUDIANTES ............................................... 97
GRÁFICO N° 29 GENERAR REPORTES.......................................................... 99
GRÁFICO N° 30 ACTOR ADMINISTRADOR ................................................... 100
GRÁFICO N° 31 MODELO ENTIDAD RELACIÓN ............................................ 102
GRÁFICO N° 32 DIAGRAMA DE CLASES ..................................................... 103
GRÁFICO N° 33 PROCESO DE INSCRIPCIÓN ............................................... 110
GRÁFICO N° 34 AHORRO DE RECURSOS ................................................... 111
GRÁFICO N° 35 TIEMPO UTILIZADO ........................................................... 112
GRÁFICO N° 36 PROCESO DE INSCRIPCIÓN II ............................................ 113
GRÁFICO N° 37 MANEJO DEL SISTEMA ...................................................... 114
GRÁFICO N° 38 NOTIFICACION DE ACTIVIDADES Y/O REQUERIMIENTOS ........ 115
GRÁFICO N° 39 CONTROL DE ASISTENCIA ................................................. 116
GRÁFICO N° 40 INFORMACIÓN CONFIABLE................................................. 117
GRÁFICO N° 41 EVALUACIÓN DEL SISTEMA ............................................... 118
GRÁFICO N° 42 IMPLEMENTACIÓN DEL SISTEMA......................................... 119
XXII
ÍNDICE DE ANEXOS
ANEXO I. SOLICITUD DE LEVANTAMIENTO DE INFORMACIÓN .......................... 135
ANEXO II. ENTREVISTA CON LA DIRECTORA DEL DONSULTORIO DURIDICO ...... 136
ANEXO III. ENCUESTA ANTES DEL DESARROLLO .......................................... 146
ANEXO IV. ANALISIS ESTADISTICO DE ENCUESTA ......................................... 148
ANEXO V. ENCUESTA DESPUES DEL DESARROLLO ....................................... 158
ANEXO VI. ANALISIS ESTADISTICO DE ENCUESTA II ...................................... 160
ANEXO VII. TABLA DE DISTRIBUCIÓN DE CHI CUADRADO ............................... 170
ANEXO VIII. CASOS DE USO DEL SISTEMA ................................................... 172
ANEXO IX. REQUERIMIENTOS NO FUNCIONALES ......................................... 187
ANEXO X. REQUERIMIENTOS FUNCIONALES ................................................ 188
ANEXO XI. ACEPTACIÓN DEL SISTEMA WEB ................................................ 189
XXIII
UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS
CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
DESARROLLO DE UN SISTEMA WEB PARA SEGUIMIENTO DE
ACTIVIDADES DE LOS PASANTES DEL CONSULTORIO
JURÍDICO DE LA FACULTAD DE JURISPRUDENCIA
DE LA UNIVERSIDAD DE
GUAYAQUIL
Resumen
Llevar el control de inscripción y actividades de un pasante podría tornarse
tedioso, aburrido, cansado especialmente cuando las herramientas a utilizar son
lápiz, papel y en ocasiones tecnología básica como es Microsoft Office Excel que
debe ser manejada por alguien que posea conocimientos sólidos en las tareas
asignadas.
Debido al desarrollo de tecnologías web y la expansión del internet en la última
década, es posible la implementación de un sistema web con procedimientos y
actividades que se llevan a cabo en el Consultorio Jurídico, lo que permitiría
manejar de una manera rápida y eficaz el proceso de control e inscripción de los
estudiantes, con un margen mínimo de error, de esa manera contrarrestar el
nivel de estrés y aumentar la agilidad en las tareas encomendadas, reduciendo
el tiempo utilizado en el proceso y obtención de resultados óptimos.
Se propone el desarrollo de un sistema web para seguimientos de actividades de
los pasantes del consultorio jurídico da la facultad de jurisprudencia, de manera
que ayude a medir el grado de cumplimiento de los objetivos y metas
profesionales. Permitiendo tener de forma ordenada los datos relevantes para el
consultorio, así como la seguridad y confiabilidad en la información procesada.
Autor: Alcívar Vargas Bryan Harry. González Silva José Andrés. Tutor: Ing. Jorge Luis Charco Aguirre, M.Sc.
XXIV
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
DESARROLLO DE UN SISTEMA WEB PARA SEGUIMIENTO DE
ACTIVIDADES DE LOS PASANTES DEL CONSULTORIO
JURÍDICO DE LA FACULTAD DE JURISPRUDENCIA
DE LA UNIVERSIDAD DE
GUAYAQUIL
Abstract Take control of registration and activities of an intern could become tedious,
bored and tired especially when the tools to use are pencil, paper and,
sometimes, basic technologies such as Microsoft Office Excel, which must be
managed by someone who owns solid knowledge in the assigned tasks.
Due to the development of web technologies and the expansion of the internet in
the last decade, it is possible to implement a web system with the procedures
and activities carried out in the Legal Consulting Office, which would allow to
quickly and efficiently manage the process of control and registration of students
with a minimum margin of error, this way counteract the level of stress and
increasing the agility in the tasks entrusted, reducing the time used and obtaining
optimal results.
We propose the development of a web system to monitor the activities of the
interns in the Legal Consulting Office of the faculty of jurisprudence, in order to
help measure the degree of compliance with the objectives and professional
goals. Allowing them to have in an orderly manner the relevant data for the
office, as well as security and reliability in the information processed.
Author: Alcívar Vargas Bryan Harry. González Silva José Andrés. Tutor: Ing. Jorge Luis Charco Aguirre, M.Sc.
1
Introducción
La Defensoría Pública del Ecuador es un organismo autónomo que forma
parte de la Función Judicial, cuyo fin es garantizar el pleno e igual acceso
a la justicia de las personas que, por su estado de indefensión o condición
económica, social o cultural, no pueden contratar los servicios de defensa
legal para la protección de sus derechos. Y en cumplimiento a lo
establecido en el artículo 193 de la Constitución, y, los artículos 286,
numeral 9, 292, 293, y 294 del Código Orgánico de la Función Judicial, y
del Reglamento de Acreditación y Funcionamiento de los Consultorios
Jurídicos Gratuitos, tiene la facultad para normalizar, estandarizar,
controlar, evaluar, acreditar y autorizar el funcionamiento de todo
Consultorio Jurídico Gratuito.
El Consultorio Jurídico, ubicada en las instalaciones de la Facultad de
Jurisprudencia de la Universidad de Guayaquil, dedicada a prestar
servicios de atención y defensa jurídica gratuita asegurando a los
usuarios de estos servicios el acceso a la Justicia y una asistencia Legal
de calidad, con tecnología avanzada, aplicada por especialistas sufre un
déficit en el conocimiento de la existencia de herramientas tecnológicas
que les ayude a facilitar el proceso que tiene el realizar el control de las
actividades de los estudiantes dentro del área, de una forma
automatizada, ayudados por herramientas básicas como lo es Microsoft
Excel, generándoles un consumo de tiempo, recursos y desgaste físico y
mental.
Para proporcionar un mejor manejo, control y orden en los procesos de
las actividades tanto de pasantes como de tutores se les proporcionará un
sistema web de código abierto, el cual ayudará a realizar inscripciones y
permitirá llevar un registro de las actividades diarias de los pasantes
como de las observaciones que el tutor encargado pueda tener del
2
estudiante, que será almacenada en una base de datos de la cual se
podrá extraer información de los diferentes practicantes, reportes que
serán visualizados por el personal designado, así como también tendrán
almacenada de forma ordenada los nombres de los estudiantes y tutores,
teniendo la factibilidad la reutilización de los datos de los mismos.
CAPÍTULO I: EL PROBLEMA, contiene la ubicación del problema en un
contexto, la situación conflicto, nudos críticos, las causas y sus
consecuencias, delimitación, formulación y evaluación del problema
tomando como aspecto: delimitado, evidente, claro, factible e identificar
los productos esperados, variables dependiente e independiente, objetivo
general, objetivos específicos, alcance, justificativo y metodología del
proyecto.
CAPÍTULO II: MARCO TEÓRICO, contiene la fundamentación teórica,
antecedentes de estudio, exposición fundamentada en la consulta
bibliográfica, conceptos básicos de las herramientas a utilizar para el
desarrollo del sistema, fundamentación legal, orientación filosófica,
educativa de la investigación, preguntas científicas a contestar y
definiciones conceptuales.
CAPÍTULO III: PROPUESTA TECNOLÓGICA, contiene los análisis de
factibilidad, etapas de la metodología de proyecto y entregables
proporcionados.
CAPÍTULO IV: RESULTADOS CONCLUSIONES Y
RECOMENDACIONES, contiene los resultados esperados, conclusiones
argumentando lo esperado en el proyecto y recomendaciones que deben
ser ejecutadas para el buen funcionamiento del sistema e incluso para
futuras modificaciones o actualizaciones.
3
CAPÍTULO I
EL PROBLEMA
PLANTEAMIENTO DEL PROBLEMA
Ubicación del Problema en un Contexto
El trabajo que se realiza en los consultorios jurídicos gratuitos está
dirigido a personas de escasos recursos económicos grupos que
requieran atención prioritaria. “Los Consultorios Jurídicos Gratuitos
son el conjunto de actores públicos y privados de la Facultad de
Jurisprudencia, Derecho o Ciencias Jurídicas de la Universidad
legalmente establecidos, Gobiernos Autónomos Descentralizados,
Gremios Profesionales, Organizaciones Comunitarias y de Base, y
asociaciones o Fundaciones sin fines de Lucro legalmente
constituidos que prestan servicios de atención y defensa jurídica
gratuita asegurando a los usuarios de estos servicios el acceso a la
Justicia y una asistencia Legal de calidad.”(Defensoría Pública, No.
DP-DPG-2013-021). [1]
En la actualidad el consultorio jurídico de la facultad de jurisprudencia de
la universidad de Guayaquil, se encarga de realizar sus procesos en
forma escrita o impresa, esto representa que se perdería la integridad de
la información, además de una evidente falta de seguridad, ya que no
existen las restricciones necesarias en el tratamiento de la misma.
Debido a este método de trabajo se genera una aglomeración de los
estudiantes al momento en que se apertura las inscripciones, ya que la
secretaria encargada de recibir la documentación, verifica si cumple con
4
los requisitos preestablecidos y procede a registrar en una hoja de cálculo
los datos necesarios para crear una lista de los inscritos, evidenciando el
retraso en el flujo administrativo y provocando que las demás tareas que
tiene a cargo se bloqueen, haciendo que el periodo de espera para
terminar este proceso sea elevado.
Las carpetas son acumuladas para su respectiva asignación de tutores, la
cual es realizada por la coordinadora del consultorio, siendo preciso el
trasladado de un sector a otro, con la búsqueda de evitar la adulteración
aun arriesgándose al extravió de papeles en este proceso.
Al establecer grupos de trabajo, la secretaria o algún otro personal
designado se convierte en supervisor de las actividades que se ejecutan
durante las horas que permanece el practicante, alterando en ocasiones
las tareas coordinadas en el día, esto lo realizan mediante formatos
impresos, tanto de los casos legales como con su entrada y salida,
aumentando la cantidad de escritos por archivar.
Dentro de estos controles el tutor se ocupa de evaluar a diario el progreso
y realizar informes semanales, además una evaluación con distintos
parámetros, elaborados a mano con el practicante presente y
entregados al final de todo el desarrollo de las pasantías, con la premisa
de que el estudiante pueda persuadir en su valoración.
Concluidas las labores de los tutores y practicantes, una vez más la
secretaria valida todos los informes recibidos y procede a imprimir otra
lista señalando a los que culminaron las practicas pre-profesionales para
que la coordinadora comience a emitir los certificados correspondientes.
Manteniendo como respaldo del proceso carpetas con archivos de cada
practicante, ocupando una gran cantidad de espacio físico, el cual ya es
limitado por el mobiliario existente en el consultorio, que va a seguir
5
incrementando con las siguientes etapas de inscripción, dejando a un lado
los avances tecnológicos que apuntan a lo que se llama “la oficina sin
papel”, “la oficina electrónica”, o la “oficina autómata”, que representa una
visión del futuro basada en el presente, en lo que ya existe, con los
medios informáticos disponibles.(Pedro R. Modelo, Enrique G. Torada,
Oscar de P. González, Miguel A. Gómez, 2013, PP. 77) [2]
Situación Conflicto Nudos Críticos
Las instituciones del estado como la Universidad de Guayaquil cuentan
con un presupuesto que les sirve para solventar los gastos administrativos
durante el periodo anual, y al ser limitado no les permite adquirir todas las
licencias y aplicaciones para mejorar los procesos que los necesitan. A
raíz de este problema nos encontramos con casos como el consultorio
jurídico de la Facultad de Jurisprudencia que aún realizan diversos
procedimientos de forma manual sin apoyo de las herramientas
tecnológicas.
Teniendo que realizar las inscripciones y controles mediante formularios
escritos a mano o impresos que evidencian la falta de buenos hábitos
para el tratamiento y disminución de uso del papel, además de existir un
tratamiento de la información ineficiente. Y que los procesos de
verificación sean lentos y dificultosos para cualquiera.
Manteniendo una cadena de procesos sin un control de las actividades de
los actores durante las pasantías, a causa de los continuos cambios en la
asignación de monitores o supervisores, existiendo situaciones turbias
entre tutores y practicantes, con la ausencia de restricciones en el acceso
6
a información relevante y esquemas de procesos que permitan tener un
tratamiento de los datos refinado y sin alteraciones.
Causas y Consecuencias del Problema
Debido a que se realizan periodos de inscripción para las pasantías pre-
profesionales de manera consecutiva, ha existido un aumento de
registros de información, tanto de estudiantes de últimos niveles como
egresados, por lo cual el coordinador del consultorio jurídico se ha
encontrado en la necesidad de establecer diversos esquemas de
procesos para almacenar los archivos de forma manual y a su vez
controles a los practicantes con el personal a disposición. Ya que los
costos por el desarrollo e implementación de aplicaciones informáticas
que ayudarían a disminuir recursos, requerimientos y flujo de procesos
son elevados para una organización sin fines de lucro.
La utilización del procesamiento manual por parte del Consultorio Jurídico
implica emplear un método que se utilizaba cuando no se disponía de las
herramientas informáticas e internet, pero en el presente donde se han
desarrollado diversas tecnologías para desarrollar sistemas web, se abre
un abanico de posibilidades de implementar aplicaciones con el objetivo
de mejorar los procesos de una institución y también incluir mejoras
continuas; seguir con la misma estructura-procedimiento no es productivo,
eficaz ni rentable.
Se especifica en detalle en el siguiente cuadro sus causas y
consecuencias:
Tabla N° 1 Causas y Consecuencias
CAUSAS CONSECUENCIAS
Falta de una herramienta
tecnológica, para conseguir
Incumplimiento o retraso de las
tareas indicadas a ejecutarse en un
7
dinamizar las tareas asignadas tiempo específico.
Empleando de manera ineficiente
recurso como el tiempo.
Pérdida de tiempo al momento de
elaborar reportes con diferentes
herramientas básicas
Pérdida de recursos económicos
empleados en materiales de
oficina u otros.
Gastos innecesarios de recursos
económicos.
Extravió de documentos
elaborados de forma manual
Documentación procesada con
datos erróneos.
Un certificado emitido sin un
seguimiento o revisión en todos
los procesos.
Pérdida de tiempo por revalidación
de documentos y la reimpresión de
los certificados por incongruencias.
Presupuesto limitado por ser una
organización sin fines de lucro.
Dificultades en la obtención de
herramientas tecnológicas para su
uso en el consultorio.
Generación de reportes manuales. Aumento de carga de trabajo para el
personal del consultorio jurídico.
Delimitación del Problema
Campo Consultorio jurídico de la Facultad de Jurisprudencia
Área Control y Seguimiento de las prácticas pre-profesionales,
Administración
Aspecto Tecnológico
Tema Desarrollo de un Sistema Web para seguimiento de
actividades de los practicantes del Consultorio Jurídico de la
Facultad de Jurisprudencia de la Universidad de Guayaquil.
8
Formulación del Problema
Realizar informes, reportes, control de actividades, asignación de tutores
y administración de las pasantías pre-profesionales de forma manual es
algo engorroso, por lo cual se pueden llegar a cometer errores que
afectaran el flujo normal de los procesos, comprometerán datos, y
dificultaran el acceso ágil a la información de algún practicante, tutor,
incluso llegando a afectar el seguimiento a los practicantes y a la emisión
de los certificados para los mismos.
¿ES POSIBLE MEJORAR LOS PROCESOS ADMINISTRATIVOS
RESPECTO A LAS PRÁCTICAS PRE-PROFESIONALES DEL
CONSULTORIO JURÍDICO DE LA FACULTAD DE JURISPRUDENCIA
DE LA UNIVERSIDAD DE GUAYAQUIL MEDIANTE UN SISTEMA WEB
INTEGRADO CON SU BASE DE DATOS?
Evaluación del Problema
DELIMITADO:
El consultorio jurídico situado en las instalaciones de la facultad de
jurisprudencia no tiene un sistema web que sirva para manejar los
procedimientos internos respecto al tratamiento de los practicantes, por lo
cual se ha propuesto el desarrollo del mismo en su lugar.
La Carga excesiva de trabajo al personal del consultorio jurídico que
realiza procesos manuales resta una cantidad de tiempo importante para
hacer otras actividades relevantes al área de trabajo, con el peligro de
llegar a tener información ilegible, adulterada e inexacta que afectaran
9
directamente en todos los procedimientos encadenados y al instante de
realizar los documentos correspondientes a cada practicante.
Si se mantiene esta causa, se llegaría a entorpecer el procesamiento al
momento de administrar toda la información que se les asigna, además
de ocasionar estrés cuando se solicitan los archivos o reportes de manera
inmediata ya que estos reposan físicamente en archiveros sin un orden
adecuado para una búsqueda eficiente.
EVIDENTE:
Una vez iniciado el periodo de inscripciones, se acercan estudiantes en
busca de un cupo para realizar sus pasantías en el consultorio jurídico, y
debido al manejo actual de los procesos se produce una aglomeración en
la atención y recepción de la documentación.
Por el método que aplica la institución actualmente se pueden producir
errores o fallas en el tratamiento de la información, tales son fácilmente
detectados generando falta de confianza y perdida de eficiencia de los
actos administrativos.
CLARO:
El organismo desde la entrada en vigencia del reglamento suscrito por la
universidad de Guayaquil se ha venido desempeñando como punto de
acogida para las pasantías pre-profesionales y debido a esto almacena
una considerable cantidad de archivos respecto a periodos anteriores y
con el aumento representado por los que se realizan en la actualidad
incurriendo a falta de políticas, planes y programas que busquen la
disminución del papel en la oficina.
10
Esto debido a que existen procedimientos que contienen actividades
inadecuadas, producto del escaso manejo de recursos tanto
administrativos como de herramientas tecnológicas, resultando en
improvisaciones tanto en la gestión como en el control y seguimiento en
las pasantías.
FACTIBLE:
Cuando los recursos son limitados, tratados de forma ineficiente y
procesos redundantes es posible proponer la automatización a través de
una metodología de desarrollo para aplicaciones, utilizando herramientas
de código abierto gasto alguno para la institución y debido a este modelo
de trabajo será posible añadir nuevas características en el tiempo por su
mantenimiento viable gracias a la estructura esquematizada de fácil
comprensión.
Desde que se puso en marcha las pasantías los documentos de todos los
periodos, ocupan un espacio físico valioso para la organización, pero es
necesario para mantener respaldos y búsqueda en la misma. Haciendo
factible la implementación de un motor de base de datos con software
libre, que facilite la disminución de papeles y encargándose de almacenar
la información relevante, ofreciendo seguridades de acceso, además de
ser funcionalmente atractivo por la innovación de sus funciones.
IDENTIFICA LOS PRODUCTOS ESPERADOS:
Cuando se lleva un esquema de trabajo de forma manual, es
imprescindible aplicar estrategias que lleven a redefinir los procesos y
buscar automatizarlos con la meta de conservar y volver eficiente a los
recursos actuales, haciendo útil y preciso la implementación de un
sistema informático, ya que no solo servirá para registrar información,
controlar actividades, toma de decisiones, definiciones de roles de trabajo,
11
seguridades para acceso y auditoria, disminución de uso de papel sino
también permitirá que las personas que intervienen en el proceso tengan
una herramienta tecnología que no dependerá de equipo alguno,
pudiendo en cualquier lugar completar una actividad pendiente, sin la
necesidad de tener equipos de alta gama, a causa de sus requerimientos
y consumos bajísimos. Contribuyendo a mejorar la comunicación entre
personal ya que todos los actores se ven participes dentro del programa.
Maximizando los procesos administrativos dentro del consultorio debido a
que se balanceara la carga de trabajo que se suprime al mecanizar los
procedimientos manuales.
Evitando la aglomeración de estudiantes al momento de la inscripción y la
facilidad para que todos los participantes del sistema puedan ejecutar sus
tareas de manera sencilla y organizada.
VARIABLES:
DEPENDIENTES: Flujo de procesos académico y administrativos.
INDEPENDIENTES: Software web para el control y seguimiento a
practicantes del consultorio jurídico.
12
Grafico N°1
DIAGRAMA DE FLUJO DE EVENTOS Y PROCESOS DEL
CONSULTORIO JURÍDICO RESPECTO A LAS PRACTICAS PRE-
PROFESIONALES ANTES DEL SISTEMA.
13
OBJETIVOS
OBJETIVO GENERAL
Desarrollar un sistema web utilizando herramientas de código libre para
automatizar el seguimiento de actividades a los practicantes del
Consultorio Jurídico de la Facultad de Jurisprudencia de la Universidad de
Guayaquil.
OBJETIVOS ESPECÍFICOS
• Automatizar los procesos y subprocesos que abarquen las “practicas”
pre-profesionales dentro del consultorio jurídico para evitar el uso
excesivo de papel y la disminución de recursos.
• Controlar actividades de los tutores y practicantes mediante un
conjunto de procesos y restricciones en el sistema para tener
información fidedigna.
• Facilitar la presentación de reportes a la defensoría pública,
permitiendo el registro ordenado de las atenciones prestadas,
integrando a todos los actores para mejorar la gestión de la
información.
14
ALCANCES DEL PROBLEMA
Para el presente proyecto se ha utilizado la metodología de investigación
exploratoria, la cual de acuerdo a su método permite recabar información
a través de entrevistas y encuestas a los involucrados en el proceso,
además de todos los formatos que son utilizados en el flujo administrativo
para las pasantías en la institución.
Con estos documentos se establecen las actividades que realiza el
personal durante el proceso de las pasantías pre-profesionales, las
cuales formaran parte del sistema web y con ello establecer los controles
y validaciones requeridas para el correcto funcionamiento de la
aplicación.
La implementación del sistema web y su base de datos, deberá cumplir
con la metodología de trabajo RUP que contiene las siguientes tareas:
- Analizar la información obtenida a través de la investigación de
campo para descubrir en que forma es administrado y determinar el
flujo de información durante todo el proceso.
- Realizar diagramas que describan características principales, sus
requerimientos y la posibilidad de optimización.
- Diseñar mediante módulos los procesos que han sido debidamente
identificados, con sus roles, validaciones y límites de acceso a la
información.
- Desarrollar la aplicación web basándose en la estructura Modelo-
Vista-Controlador utilizando el framework Laravel y para la base de
15
datos MySQL.
- Desplegar el software en el dominio y entrar en fase beta, donde se
abrirá el proceso y se verificara los lineamientos establecidos por el
cliente para su posterior entrega.
Con el proyecto se busca esclarecer las funciones que desempeñan cada
uno de los participantes en el proceso de pasantías, disminuir el tiempo
que se necesita para realizar cada actividad, brindar confiabilidad en el
tratamiento de la información, optimizar los recursos físicos, reducir
costos operacionales, acrecentar la comunicación a través de
notificaciones vía correo y a mejorar la imagen como institución
aminorando el uso de papel.
Los módulos a utilizar son los siguientes que serán el alcance que tendrá
nuestro proyecto:
Modulo Administración: Proceso que contendrá al usuario
administrador que tendrá las siguientes opciones:
-Acceso al sistema
-Crear, modificar, eliminar y actualizar usuarios.
-Creación y asignación de roles.
-Configuraciones del sistema.
Modulo Gestión Administrativa: Proceso por el cual se verifica la
información que se ha registrado en la base de datos. Y que contiene las
siguientes opciones:
-Acceso al sistema
-Apertura y cierre de procesos de inscripción de practicantes.
-Aprobación o rechazo de los postulantes
-Asignación de tutores a los practicantes registrados y aprobados.
-Realizar cronogramas de actividades del proceso de prácticas.
-Búsqueda y visualización de registros.
16
-Verificación de cumplimiento de los requisitos para emitir
certificados.
-Notificación mediante correo de avance de procesos.
Modulo Registro: Proceso que involucra al registró de los practicantes
al sistema, teniendo las siguientes opciones:
-Formularios, cargas de archivos
-Visualización mediante consultas
Modulo Supervisores: Proceso que involucra a los docentes que
realizan el seguimiento de las actividades de los practicantes,
evaluaciones y recomendaciones, las cuales indicaran aprobación o
negación, el cual tendrá las siguientes opciones:
-Acceso al sistema
-Formulario de asesorías
-Control de actividades
-Búsqueda y visualización de registros
Modulo Monitor: Proceso que involucra a la persona encargada de
atender inicialmente al cliente y tomar sus datos, además, tomar la
asistencia general de los practicantes, el cual tendrá las siguientes
opciones:
-Acceso al sistema
-Formulario de asesorías
-Control de asistencia
-Búsqueda y visualización de registros
Modulo Estudiante: Proceso que involucra a los estudiantes que ya se
encuentran realizando las prácticas y deberán llenar sus actividades y
demás requisitos para su finalización, el cual tendrá las siguientes
opciones:
-Acceso al sistema
17
-Selección de Supervisor
-Registro de actividades
-Datos Personales
-Búsqueda y visualización de registros
No se incluye la asignación y control de los casos legales, nuevos
lineamientos al momento del lanzamiento del sistema web, ni la
digitalización de los archivos almacenados de periodos anteriores a la
realización de este proyecto. Además de procesos externos a las
pasantías pre-profesionales que se realizan dentro del consultorio
jurídico.
JUSTIFICACIÓN E IMPORTANCIA
El proyecto partió debido a la necesidad proveniente del consultorio
jurídico por mejorar la situación administrativa y solventar los problemas
que se les presentan por tener procesos o archivos de manera física. Se
inició la investigación directamente en el campo, donde se aprecia que
requieren esquematizar y optimizar sus procesos. Mediante entrevistas y
encuestas se recoge las inquietudes y peticiones por parte del personal
asignado al proceso de pasantías y se pone de manifiesto la importancia
de realizar este estudio.
Una motivación del trabajo de tesis es que hasta la fecha desde la
entrada en vigencia del reglamento suscrito por la Universidad de
Guayaquil, se ha utilizado el método manual para procesar la
información, y al no ser debidamente validada produce una falta de
confianza por parte de los actores, y más aún si han existido evidencia de
errores en el registro de información y perdidas de archivos.
18
La propuesta de esta línea investigadora pretende por tanto desentrañar
todos los procedimientos, actividades y tareas realizadas en las
pasantías, obteniendo una visión presente del funcionamiento de la
institución. Buscando la metodología adecuada para conseguir los
resultados óptimos para generar una solución.
Teniendo que considerar que el presente proyecto disminuirá el costo
operacional y los tiempos de ejecución de tareas debido al análisis
realizado para identificar los procesos esenciales, y posteriormente
mediante la observación detallada indicar cuales serán automatizados.
En el ámbito del proyecto también se estudia las funciones básicas y las
responsabilidades que corresponde desempeñar a cada dependencia,
delimitando la naturaleza y amplitud del trabajo. Intentando clasificar y
ordenar los cargos dentro de la estructura general de la institución con
relación a las practicas pre-profesionales.
La finalidad de este proyecto es transformar la realidad del colectivo
existente en el consultorio, pretendiendo cambiar la situación y expandir
en el futuro nuevas posibilidades, aportando el avance tecnológico en su
entorno, tendiendo al desarrollo en lo profesional a través de
instrumentos informáticos que permitan modificar las condiciones en las
que se desenvuelve el personal administrativo.
Siendo evidente la utilidad que brindara este proyecto en la administración
del consultorio jurídico tanto en el presente como en un futuro cercano,
debido a que su metodología de desarrollo RUP posibilitara gracias a sus
métodos y técnicas estudiar e implementar en detalle los procesos
existentes y los nuevos que nacerán por esta investigación, capaz de
adaptarse al escenario organizacional que maneja la institución, sirviendo
como referencia teórica para posteriores trabajos de tesis.
19
METODOLOGÍA DEL PROYECTO
METODOLOGÍA DE DESARROLLO
El presente proyecto de tesis se ajusta a los requisitos y necesidades
encontradas en el consultorio jurídico; la cual es el DESARROLLO DE
UN SISTEMA WEB PARA SEGUIMIENTO DE ACTIVIDADES DE LOS
PRACTICANTES, haciendo uso del modelo tradicional de desarrollo de
software RUP(Proceso Unificado Racional), siendo “un procedimiento
que junto con el UML (Lenguaje Unificado de Modelado),
proporcionara técnicas que optimicen la productividad de los
miembros del equipo para su desarrollo, tales como análisis,
implementación y documentación de sistemas orientados a objetos”,
sirviendo de apoyo para la elaboración del software web
(Ecured,s.f)(2016). [3]
Las actividades que se realizaran para el desarrollo del Sistema Web y el
seguimiento de practicantes serán: Obtención de requerimientos, Análisis,
Diseño, Desarrollo, Pruebas y Evaluación.
Requerimientos
Identificación de todos los actores y su respectivo papel en los procesos.
Descripción de los casos de uso.
Análisis
Identificar las flujos de procesos y las clases principales, la interacción
que existe entre ellas, y desarrollando los diagramas de caso de uso.
Desarrollo
Con el diseño de todas las funciones que forman el proyecto, se
empezará el desarrollo por módulos, permitiendo organizarlos y
visualizarlos detalladamente, siendo sencillo la verificación y validación
de las etapas de desarrollo que tendrá el sistema.
20
Pruebas
Una vez terminada la programación del sistema, entrara en fase beta o de
prueba, poniendo en marcha la producción del mismo, con lo cual se
podrán hacer las pruebas necesarias del sistema, estas se realizaran con
el personal del consultorio jurídico. Se ajustara el sistema ante la
existencia de errores o incongruencias en algún modulo.
Evaluación
En esta fase se entregara o desplegara el software para su uso, el
seguimiento respectivo y la calidad del software, verificables a través de
encuestas de satisfacción del cliente.
SUPUESTOS Y RESTRICCIONES
• El sistema tendrá dos tipos de usuarios: administrador y usuario.
• Una vez registrado el correo del usuario no podrá ser cambiado,
teniendo esa opción solo el administrador.
Plan de Calidad (Pruebas a Realizarse)
• Validar el ingreso de información y ejecución de tareas durante
todo el proceso del sistema y confrontarlo con los requerimientos.
• Verificar los requisitos específicos del cliente, y relacionarlos al
cumplimiento en lo presentado durante la entrega del sistema.
• Seguimiento del sistema una vez puesto a prueba con la respectiva
evaluación de los usuarios del sistema.
21
CAPÍTULO II
MARCO TEÓRICO
ANTECEDENTES DEL ESTUDIO
El consultorio jurídico, ubicada en las instalaciones de la Facultad de
Jurisprudencia de la Universidad de Guayaquil, se dedica al servicio de
consultoría de carácter legal. Es un espacio creado para posibilitar las
resoluciones pacificas de los conflictos entre particulares, mediante el
asesoramiento y el acompañamiento a la comunidad de un equipo
profesional con el fin de generar procesos de prevención, regulación,
intervención y resolución de conflictos, orientados al mejoramiento de la
calidad de vida de la comunidad.
Este centro específicamente presta sus servicios de conciliación en
distintas áreas, por ejemplo: Civil como lo es lo familiar y fiscalía; Penal
como la violencia intrafamiliar; Laboral como inquilinato etc.
El Consultorio Jurídico realiza las inscripciones de los estudiantes que
aspiran a realizar sus pasantías de manera convencional, es decir, utilizan
herramientas básicas como lo es Microsoft Excel para almacenar la
información relevante del estudiantes, carpetas con documentos que
deben ser debidamente revisadas para poder ser archivadas y analizadas
por la directora del consultorio para poder seleccionar a los aspirantes a
practicantes y poder ser distribuidos a los tres diferentes consultorios que
prestan servicios gratuitos a la comunidad, cuyo proceso es algo que le
consume tiempo, recursos y desgaste físico.
22
Hoy en día es imposible concebir una empresa exitosa sin el apoyo de
tecnologías de información y comunicación (TIC) para administrar sus
procesos de negocio. (Saavedra García & Tapia Sánchez, 2013) [4],
entonces para proporcionar un mejor manejo, control y orden en los
procesos de inscripción se les entregara un sistema web, siendo de
suma importancia elegir la metodología adecuada, así como las
herramientas de implementación adecuadas, es por ello que la
metodología RUP basada en UML nos proporciona todas las bases para
llevar al éxito la elaboración del software (Chacón, J. C. R, 2010) [5], cuya
estructura estará dividida en módulos para que el usuario pueda tener de
forma ordenada la documentación y datos específicos del practicante.
Cabe recalcar que el proceso de seguimiento a las pasantías puede estar
dividido en etapas y al final obtener el certificado de culminación de las
mismas.
El sistema les ayudará a realizar las inscripciones y dar seguimientos a
las actividades de los practicantes de forma automatizada o “workflow,
en el cual documentos, información o tareas son intercambiadas
entre los participantes conforme a un conjunto de reglas
procedimentales preestablecidas”(Zorzan Fabio & A. Riesco Daniel,
2007) [6] que será almacenada en una base de datos de la cual se podrá
extraer información de los estudiantes, reportes, que serán visualizados
en un archivo pdf, así como también tendrán enlistados de forma
ordenada los datos de los tutores que prestan servicio en el consultorio;
sean estos tutores académicos o supervisores, teniendo la factibilidad de
reutilizar los datos de los mismos.
La utilización y la implementación de sistemas web, es muy común en la
actualidad, por la facilidad de acceder a ellos a través de internet con
cualquier equipo informático, siempre que se tenga un navegador
23
instalado en dichos equipos: Mozilla Firefox, Edge, Google Chrome. etc. y
así poder ingresar a la dirección web donde está alojado el sistema.
Por tales razones es necesario el desarrollo de un software que cumpla
tales funciones pero se debe escoger la metodología que amolde los
requerimientos, lo cual nos indica que “Las herramientas para el
desarrollo de software existentes en la actualidad son diversas. La
metodología es la clave para desarrollar un buen
producto, es por ello que se debe hacer una correcta elección de la
misma”. (Anwar, 2014: 12-19) [7]. Mediante este análisis se toma el
Proceso Unificado Racional (RUP), por su comodidad en adaptarse a los
diferentes ámbitos de un proyecto.
La ventaja que proporciona esta herramienta tecnológica, según Pierano y
Suárez (2006) [8] señalan que las vías por las cuales las TIC ayudan a
mejorar el desempeño en las empresas como procesos de control,
inscripción y seguimiento de los practicantes del consultorio jurídico son
cuatro, detallados a continuación:
Automatización: Influye sobre los procesos rutinarios. El aumento
más que proporcional en la eficiencia, respondería a la relación que
surge a partir de la posibilidad de disminuir el trabajo humano
directo, al tiempo que se generan registros.
Accesibilidad a la información: La posibilidad de acceder a
información relevante y precisa con un costo bajo y en tiempo real
permite tomar decisiones con la ayuda de una gran variedad de
datos.
Costos de transacción: La información se puede transmitir de
manera instantánea, reduciendo los costos de coordinación tanto al
interior como al exterior de la organización.
24
Procesos de aprendizaje: Los ambientes virtuales y modelos de
simulación facilitan el aprendizaje y reducen los costos. (Saavedra
García & Tapia Sánchez, 2013) [4].
Es importante determinar si es importante para el coordinador y distintos
actores del Consultorio Jurídico, emplear herramientas informáticas o la
implementación de un sistema para realizar sus actividades diarias, es
decir, para la inscripción de estudiantes, el archivo de la información de
sus procesos, reportes, ya que ellos actualmente hacen todos estos
procesos manualmente.
Encuesta antes del desarrollo del sistema
Para llegar a un consenso se estableció con la coordinadora de la
institución realizar una encuesta a todos los integrantes del consultorio
para de esta manera dar por sentado de una manera más precisa el
criterio que ellos tienen al momento.
Para determinar el tamaño de la muestra que se va a utilizar en el
proceso de análisis estadísticos de nuestra encuesta es un paso
importante para la investigación.
Para el cálculo del tamaño de la muestra necesitamos determinar los
siguientes parámetros:
TAMAÑO DE LA POBLACIÓN: Una población es una colección bien
definida de objetos o individuos que tienen características similares.
MARGEN DE ERROR (Intervalo de Confianza): Es una estadística que
expresa la cantidad de error de muestreo aleatorio en los resultados de
una encuesta.
25
NIVEL DE CONFIANZA: Son intervalos aleatorios que se usan para
acotar un valor con una determinada probabilidad alta.
Los niveles de confianza más utilizados son:
Z 1.15 1.28 1.44 1.65 1.96 2 2.58
Nivel de
Confianza
75%
80%
85%
90%
95%
95.5%
99%
En nuestro caso usaremos un nivel de confianza del 95.5%
DESVIACIÓN ESTÁNDAR: Es un índice numérico de la dispersión de un
conjunto de datos (población). Mientras mayor es la desviación estándar,
mayor es la dispersión de la población.
La fórmula que usaremos para calcular el tamaño de nuestra muestra
conociendo el tamaño de la población es la siguiente:
En donde,
N = tamaño de la población
Z = nivel de confianza,
P = probabilidad de éxito, o proporción esperada
Q = probabilidad de fracaso
D = precisión (Error máximo admisible en términos de proporción)
Aplicando la formula para optener el tamaño de la muestra con la que
trabajaremos nos podremos dar cuenta que la muestra necesaria es de
90.
26
Nuestra población original es de 116 individuos, dato que nos ayuda para
poder determinar nuestra muestra y poder realizar las encuestas y
tabularlas.
TABLA N 2: ENCUESTADOS ANTES DEL DESARROLLO
ENCUESTADOS ENCUESTADOS TOTAL DE
ENCUESTADOS PORCENTAJE
Personal Administrativo
2 2.22%
Estudiantes 78 86.67% Tutores 10 11.11% TOTAL DE POBLACIÓN
90
100%
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
n= 116*(2)*(2)*(0.5)*(0.5) (0.05)*(0.05)*(116-1) + (2)*(2)*(0.5)*(0.5) n= 116*4*0.25 (0.0025)*(115) +4*0.25 n= 116*1 0.2875 + 1 n= 116 1.2875 n= 90
DATOS N=116
Z=2 P=0.5 Q=0.5 d=0.05
27
GRAFICO N 2: Total de Encuestados
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación. Para analizar si existe una relación de dependencia o de independencia
entre las variables analizadas debemos calcular nuestra frecuencia
relativa condicional que es igual a la frecuencia relativa marginal.
Son datos que nos ayudaran a tener una visión más amplia de la
aceptación que tendría el desarrollo de un sistema que ayudara al
personal del Consultorio Jurídico en las actividades de inscripción y
control de las actividades de los practicantes
Recodemos que la frecuencia marginal es también conocida como
variable estadística bidimensional que resulta de estudiar dos
características diferentes de los individuos de la población.
Para la construcción de la tabla de frecuencia marginal tomaremos en
cuenta el lugar en donde se podrá realizar las practicas pre-profesionales
2%
87%
11%
TOTAL DE ENCUESTADOS
PERSONAL ADMINISTRATIVO
ESTUDIANTES
TUTORES
28
que son: el consultorio del centro, de la UG o en el constitucional y las
personas que forman parte de nuestra población como son: los
estudiantes, tutores y personal administrativo de los diferentes
consultorios jurídicos.
TABLA N 3: Frecuencia Relativa Marginal
PERSONAL
ADMINISTR
ATIVO
ESTUDIANTE
S
TUTORES MARGINA
L
CONSULTORIO
UG
2 35 5 42
CONSULTORIO
CENTRO
0 35 5 40
CONSULTORIO
CONSTITUCION
AL
0 8 0 8
MARGINAL 2 78 10 90
90
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
TABLA N° 4: Pregunta Uno ANTES DEL DESARROLLO
1 ¿COMO CONSIDERA USTED QUE SE MANEJA ACTUALMENTE EL PROCESO DE INSCRIPCIÓN Y CONTROL DE LOS PRACTICANTES EN EL CONSULTORIO JURÍDICO?
MANEJO ACTUAL CANTIDAD PORCENTAJE MANUAL 90 100% AUTOMATIZADO 0 0% MANUAL/AUTOMATIZADO 0 0% NINGUNA 0 0%
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
29
GRAFICO N° 3: Manejo Actual del Proceso de Inscripción
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación. Análisis: La pregunta realizada nos permite determinar que en la
actualidad el consultorio jurídico maneja el proceso de inscripción de
forma manual; lo que conlleva a proponer automatizar el proceso que les
permitirá minimizar el uso del papel y el tiempo que les toma efectuar
dichas actividades.
100% 0%
0%0%
0%
MANEJO ACTUAL DEL PROCESO DE
INSCRIPCION
MANUAL
AUTOMATIZADO
MANUAL/AUTOMATIZADO
NINGUNA
30
TABLA N° 5: Pregunta Dos ANTES DEL DESARROLLO
2 ¿ESTARÍA DE ACUERDO CON LA SIGUIENTE AFIRMACIÓN? EL PROCESO DE INSCRIPCIÓN Y CONTROL DE PRACTICANTES DEL CONSULTORIO JURÍDICO PERMITE EL AHORRO DE RECURSOS.
AHORRO DE RECURSOS
CANTIDAD PORCENTAJE
TOTALMENTE DE ACUERDO
0 0%
PARCIALMENTE DE ACUERDO
15 16.67%
NO TENGO CONOCIMIENTO
11 12.22%
PARCIALMENTE EN DESACUERDO
0 0%
TOTALMENTE EN DESACUERDO
64 71.11%
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
GRAFICO N° 4: Ahorro de Recursos
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación
0%
17%
12%
0%71%
AHORRO DE RECURSOS
TOTALAMENTE DE ACUERDO
PARCIALMENTE DEACUERDO
NO TENGO CONOCIMIENTO
PARCIALMENTE ENDESACUERDO
TOTALAMENTE ENDESACUERDO
31
Análisis: Las grandes instituciones buscan minimizar el uso de recursos
que consumen una gran cantidad de dinero; y la formulación de esta
pregunta nos ayuda a determinar que el consultorio jurídico no lo está
consiguiendo.
TABLA N° 6: Pregunta Tres ANTES DEL DESARROLLO
3 SEGÚN SU OPINIÓN ¿CUANTO CREE USTED QUE SE ESTARÍAN ATRASANDO LAS ACTIVIDADES DEL CONSULTORIO JURÍDICO DEBIDO AL TIEMPO UTILIZADO PARA LOS PROCESOS DE LAS PRACTICAS PRE-PROFESIONALES? TIEMPO UTILIZADO CANTIDAD PORCENTAJE MUCHO 63 70% POCO 25 27.78% NADA 2 2.22%
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
GRAFICO N° 5: Tiempo Utilizado para los Procesos de las Prácticas
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
70%
28%
2%
TIEMPO UTILIZADO
MUCHO
POCO
NADA
32
Análisis: Todas las personas requieren de disminuir el tiempo en ciertas
actividades; la formulación de esta pregunta nos muestra que esa
necesidad no se aplica en el consultorio jurídico. En donde la entrega de
los diferentes documentos requeridos para acceder a realizar las prácticas
pre-profesionales implica inversión de tiempo por parte de los estudiantes
como del personal administrativo.
TABLA N° 7: Pregunta Cuatro ANTES DEL DESARROLLO
4 ¿ESTA DE ACUERDO CON LOS PASOS A SEGUIR PARA EL PROCESO DE INSCRIPCIÓN Y CONTROL DE PRACTICANTES DEL CONSULTORIO JURÍDICO?
PASOS A SEGUIR CANTIDAD PORCENTAJE TOTALMENTE DE ACUERDO
7 7.78%
PARCIALMENTE DE ACUERDO
0 0%
NO TENGO CONOCIMIENTO
4 4.44%
PARCIALMENTE EN DESACUERDO
0 0%
TOTALMENTE EN DESACUERDO
79 87.78%
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
33
GRAFICO N° 6: Proceso de inscripción
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación. Análisis: Los estudiantes deben cumplir con ciertos requerimientos para
inscribirse y realizar las pasantías dentro del consultorio jurídico; con la
formulación de la pregunta nos damos cuenta que los estudiantes no se
encuentran en desacuerdo. Con la automatización de estos procesos se
podrá minimizar el tiempo de entrega de los formularios y documentación
en general.
TABLA N°8: Pregunta Cinco ANTES DEL DESARROLLO 5 ¿QUE TAN FÁCIL LE PARECE EL PROCESO DE INSCRIPCIÓN Y CONTROL DE PRACTICANTES DEL CONSULTORIO JURÍDICO?
PROCESO DE INSCRIPCIÓN
CANTIDAD PORCENTAJE
MUY FÁCIL 0 0% FÁCIL 38 48.89% NI FÁCIL NI DIFÍCIL 52 51.11% DIFÍCIL 0 0% MUY DIFÍCIL 0 0%
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
8%
0%4%0%
88%
PASOS A SEGUIR PARA EL PROCESO DE
INSCRIPCION
TOTALMENTE DE ACUERDO
PARCIALMENTE DEACUERDO
NO TENGO CONOCIMIENTO
PARCIALMENTE ENDESACUERDO
34
GRAFICO N°7: Facilidad Del Proceso De inscripción.
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación Análisis: Los procesos de inscripción en el consultorio jurídico son
realizados de forma normal que, para los estudiantes no es fácil ni
tampoco difícil por ser la manera convencional con la que han estado
llevando las inscripciones normalmente.
TABLA N°9: Pregunta Seis ANTES DEL DESARROLLO
6 ¿COMO CONSIDERA EL MÉTODO UTILIZADO POR EL CONSULTORIO JURÍDICO PARA LA ENTREGA DE NOTIFICACIONES DE ACTIVIDADES/REQUERIMIENTOS?
ENTREGA DE NOTIFICACIONES
CANTIDAD PORCENTAJE
EFICIENTE 0 0% POCO EFICIENTE 12 13.33% NORMAL 78 86.67% DEFICIENTE 0 0% MUY DEFICIENTE 0 0%
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
0%
42%
58%
0% 0%
PROCESO DE INSCRIPCION
MUY FACIL
FACIL
NI FACIL NI DIFICIL
DIFICIL
MUY DIFICIL
35
GRAFICO N°8: Método de entrega de Notificaciones
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación. Análisis: Al hablar de notificaciones nos referimos a las aprobaciones de
solicitudes, documentos incompletos entregados por los estudiantes, a los
certificados etc. Para el estudiante es normal la forma en que llevan las
entregas de las notificaciones en el consultorio jurídico en donde
podremos afirmar que con la utilización del sistema mejoraría esta
actividad que para los estudiantes es irrelevante.
TABLA N°10: Pregunta Siete ANTES DEL DESARROLLO 7 ¿CREE USTED ADECUADO EL MÉTODO UTILIZADO PARA EL CONTROL DE ASISTENCIA DENTRO DEL CONSULTORIO JURÍDICO?
CONTROL DE ASISTENCIA
CANTIDAD PORCENTAJE
SI 73 81.11% NO 13 14.44% NO SE 4 4.44
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
0%
13%
87%
0%0%
ENTREGA DE NOTIFICACIONES
EFICIENTE
POCO EFICIENTE
NORMAL
DEFICIENTE
MUY DEFICIENTE
36
GRAFICO N°9: Método Utilizado para el Control de Asistencia
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación. Análisis: Cuando el método manual es empleado para dar control y
seguimiento a una actividad de un individuo es insegura la forma en que
llevan el control, debido a que en la actualidad es común saltarse ciertos
pasos para la conveniencia del implicado. La formulación de esta
pregunta muestra una normalidad en los estudiantes, con la
automatización podremos verificar que el control será de una forma veras,
clara y evidente para todos los implicados en este proceso.
TABLA N°11: Pregunta Ocho ANTES DEL DESARROLLO
8. DESDE SU PERSPECTIVA: ¿QUE EVALUACIÓN LE DARÍAS AL PROCESO ACTUAL REQUERIDO PARA EL CUMPLIMIENTO DE LAS PRACTICAS PRE-PROFESIONALES?
PRACTICAS PRE PROFESIONALES
CANTIDAD PORCENTAJE
EXCELENTE 0 0% MUY BUENO 3 3.33% BUENO 79 87.78% REGULAR 8 8.89% PÉSIMO 0 0%
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
81%
14%
5%
CONTROL DE ASISTENCIA
SI
NO
NOCE
37
GRAFICO N°10: Cumplimiento de las Practicas Pre Profesionales
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación
Análisis: El proceso que actualmente realiza el consultorio jurídico para
el cumplimiento de las pasantías es un poco largo y tedioso desde
entregar la solicitud pidiendo realizar las prácticas en dicho lugar hasta la
redacción de los informes detallando las actividades diarias realizadas,
pasos que para los estudiantes es buena. Con la automatización de estos
procesos, el estudiante podrá realizarlos dentro del sistema minimizando
tiempo y recursos.
TABLA N°12: Pregunta Nueve ANTES DEL DESARROLLO
9 ¿TE PARECE CONFIABLE EL MANEJO DE LA INFORMACIÓN Y LOS PROCESOS RELACIONADOS CON LAS PRACTICAS PRE-PROFESIONALES?
MANEJO DE INFORMACIÓN
CANTIDAD PORCENTAJE
SI 69 76.67% NO 7 7.78% TAL VEZ 14 15.56%
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
0% 3%
88%
9%0%
EVALUACION DE LAS PRACTICAS PRE
PROFESIONALES
EXCELENTE
MUY BUENO
BUENO
REGULAR
PESIMO
38
GRAFICO N°11: Confiabilidad en el Manejo de la Información
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
Análisis: La confiabilidad del manejo de la información es importante
dentro de cualquier institución debido a que ellos representan datos
relevantes para cada persona. Si bien sabemos el manejo de documentos
físicos es una tarea estresante desde revisarlos hasta archivarlos lo que
nos consume gran espacio dentro de la oficina.
La pérdida o el daño de algún documento nos podrían producir un dolor
de cabeza por la inexistencia de respaldo para poder sustituirlos en caso
que se requieran.
TABLA N°13: Pregunta Diez ANTES DEL DESARROLLO 10¿ESTARIA DE ACUERDO EN UTILIZAR HERRAMIENTAS TECNOLÓGICAS PARA AUTOMATIZAR EL PROCESO DE PRACTICAS PRE-PROFESIONALES? HERRAMIENTA TECNOLÓGICA
CANTIDAD PORCENTAJE
SI 81 90% NO 0 0% TAL VEZ 9 10%
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
77%
8%
15%
MANEJO DE LA INFORMACION
SI
NO
TAL VEZ
39
GRAFICO N°12: Uso de Herramienta Tecnológica
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación. Análisis: Hoy en día es poco común ver alguna institución que no esté
automatizada. La automatización nos permite llevar un control y orden de
las diferentes actividades que llevan las instituciones permitiéndonos
tener respaldos de la información que se almacenan en la base de datos.
Con la formulación de la pregunta podemos observar una gran aceptación
a la propuesta de desarrollo del sistema propuesto al consultorio jurídico.
Una vez realizada la encuesta al personal administrativo y practicantes se
evidencia en las preguntas 1, 7 y 10 la necesidad de que el consultorio
cuente con un sistema web, por tanto para reducir la carga de trabajo y
llevar la información de una manera más organizada, no hacerla
manualmente ya que esto incide en desperdiciar tiempo y recursos, ya
que en ocasiones ha existido perdida de información o desordenada y
esto genera malestar al coordinador y a demás funcionarios. Además no
está segura la información almacenada en los archivadores, utilizando un
sistema lo usarían todos los días y con módulos con procesos
sistematizados y automatizados tendrán una herramienta que ayudara a
mejorar la organización.
90%
0%10%
USO DE HERRAMIENTA TECNOLOGICA
SI
NO
TAL VEZ
40
FUNDAMENTACIÓN TEÓRICA
CONSULTORIO JURÍDICO El trabajo que se realiza en los consultorios jurídicos gratuitos está
dirigido a personas de escasos recursos económicos y grupos que
requieran atención prioritaria. Los Consultorios Jurídicos Gratuitos son el
conjunto de actores públicos y privados de las Facultades de
Jurisprudencia, Derecho o Ciencias Jurídicas de las Universidades
Legalmente establecidas, Gobiernos Autónomos Descentralizados,
Gremios Profesionales, Organizaciones Comunitarias y de Base; y,
Asociaciones o Fundaciones sin Finalidad de Lucro legalmente
constituidas que prestan servicios de atención y defensa jurídica gratuita
asegurando al usuario de estos servicios el acceso a la Justicia y una
asistencia legal de calidad. (Defensoría Pública del Ecuador, 2018) [9].
El Consultorio Jurídico quien realiza trabajos de forma mancomunada con
la Defensoría del Pueblo como un nuevo nexo entre las autoridades de
Justicia, Educación Superior y las universidades, tiene como misión
fundamental facilitar el acceso a la justicia a las personas y grupos más
vulnerables de la población, proponiendo por la salvaguarda y defensa
técnica de sus derechos, fortaleciendo el conocimiento y destrezas,
además destacando el compromiso de los estudiantes de la Facultad de
Jurisprudencia, quienes a través de sus prácticas pre profesionales
contribuyen a dar un servicio enfocado al asesoramiento legal para los
sectores antes mencionados. (Defensoría Pública del Ecuador, 2018) [9].
“Con los Consultorios Jurídicos Gratuitos se pretende generar
laboratorios específicos a efectos del fortalecimiento de los
conocimientos en la práctica jurídica de los estudiantes de las
universidades”, aseguró Ernesto Pazmiño, Defensor Público General.
(2012-2018).
41
Breve Historia de las Aplicaciones Web
En la ingeniería de software se denomina aplicación web a aquellas
herramientas que los usuarios pueden utilizar accediendo a un servidor
web a través de Internet o de una intranet mediante un navegador. En
otras palabras, es una aplicación software que se codifica en un lenguaje
soportado por los navegadores web en la que se confía la ejecución al
navegador. Wikipedia. (2015) [10].
Aplicación web
Una aplicación web (web-based application) es un tipo especial de
aplicación cliente /servidor, donde tanto el cliente (el navegador,
explorador o visualizador) como el servidor (el servidor web) y el protocolo
mediante el que se comunican (HyperText Transfer Protocol (HTTP))
están estandarizados y no han de ser creados por el programador de
aplicaciones. Sergio Luján (2001) [11].
Las herramientas que acceden a un servidor web se han vuelto
interactivas poco a poco, a través de la evolución en las metodologías de
desarrollo y la agregación de hardware más eficiente dedicado a
responder estos requisitos, suponiendo el cambio en la forma de utilizar
internet.
La noción de aplicación web no es novedad. Siendo "Perl", una de las
estructuras primigenias de programación utilizadas para el desarrollo de
aplicaciones web, inventado por Larry Wall en 1987 cuando no era
accesible el internet para el mundo en general. En 1989, en una
investigación del Conseil Européen pour la Recherche Nucléaire (CERN)
en Suiza, Tim Berners-Lee y su equipo crearon un programa y un
protocolo para facilitar la comunicación y participación de una de sus
42
investigaciones. Lo que Berners-Lee y su equipo crearon fue el principio
de un nuevo protocolo, HyperText Transfer Protocol (HTTP), y un nuevo
lenguaje de marcas, HyperText Markup Language (HTML). Juntos darían
lugar al World Wide Web (WWW). Sergio Luján (2012) [12].
Posteriormente en 1995, el programador Rasmus Lerdorf publico el
lenguaje PHP, como un lenguaje de programación utilizado para la
creación de sitios web. PHP es un acrónimo recursivo que significa “PHP
HyperText Pre-processor” (Wikipedia, 2018) [13], (inicialmente se llamó
Personal Home Page). Desarrollado por PHP Group. Creando el
impulso suficiente para que el desarrollo de aplicaciones se dé a conocer
de forma vertiginosa.
Avanzando en el tiempo, Netscape como el navegador web con más
duración en el mercado y con alta estima, presenta como primicia la
tecnología JavaScript, por medio del cual los programadores pueden
cambiar el texto estático de una página web a la forma dinámica.
Consiguiendo una nueva perspectiva para programar y mostrar contenido
en una página web.
Más tarde, en 1996, dos desarrolladores, Sabeer Bhatia y Jack Smith
difundieron Hotmail (el cual todavía no pertenecía a Microsoft en ese
momento), un servicio de correo en línea que por primera vez facilito el
acceder y ver su información a través del correo electrónico aun cuando
los usuarios podrían estar ubicados en diferentes sitios y lejano a una
computadora.
Seguidamente llego la prestigiosa plataforma Flash, añadiendo contenido
interactivo para sitios Web. Apareciendo en 1997 como Shockwave Flash,
que al ser comprado por Macromedia y Adobe se transformó en una
plataforma para el desarrollo de aplicaciones web dinámicas.
43
En 1998, la compañía Google desarrolló su primer motor de búsqueda en
línea que, por su nueva forma de indexar páginas web, facilita
enormemente la búsqueda de información en internet.
A inicios de 2001, una vez se popularizo el uso del internet, Wikipedia fue
expuesto como un sub-proyecto de Nupedia, una enciclopedia en línea
tradicional, permitiendo a cualquier usuario mediante un complemento
proporcionado por el proyecto, agregar contenido al mismo. Provocando
que las contribuciones no se hicieran esperar, y al final del primer año de
funcionamiento, Wikipedia ya contaba con 20000 páginas en 18 idiomas.
Dos años posteriores, MySpace fue fundado y más adelante, de 2005 a
2008, el sitio se convirtió en el medio de comunicación social más
visitado. MySpace fue una plataforma de lanzamiento para otras
aplicaciones web conocidas como YouTube, y Slide.com! y RockYou los
cuales comenzaron como módulos adicionales para los usuarios de
MySpace.
En 2004. En una conferencia de la Web 2.0 a cargo de John Battelle y
Tim O'Reilly, el concepto de "web como plataforma" fue mencionado por
primera vez. Esta innovación abrió el sendero para futuros desarrollos de
aplicaciones, es decir, un software que aprovecha las ventajas de la
conexión a internet, apartándose de las aplicaciones de escritorio.
Además se funda Facebook, consiguiendo una gran afluencia en su
primer año y multiplicándola exponencialmente en años posteriores.
En 2005, YouTube fue lanzado oficialmente, permitiendo a los usuarios
compartir vídeos en línea. Twitter, por su parte, se puso en marcha en
2006. El año 2007 estuvo marcado por la aparición del iPhone, que fue
sin duda responsable de la llegada de la nueva moda para las plataformas
móviles y aplicaciones web. En la actualidad son accesibles para
teléfonos inteligentes.
44
A principios de 2011, se anuncia la empresa Kickstarter, que facilita la
financiación de proyectos creativos en forma participativa, creando
oportunidades para nuevos emprendimientos y generando una
comunidad en su entorno.
Las aplicaciones Web se están convirtiendo en una funcionalidad más
completa, disminuyendo la dificultad para utilizarlas. Como ejemplos están
las plataformas Dropbox, SurveyMonkey, Moodle. Como hemos visto, el
impacto sobre cómo operar un negocio, transmitir y recibir información, e
incluso en la vida de las personas es considerable. Ofreciendo la
oportunidad de conectar a los usuarios entre sí y las empresas con sus
clientes. En resumen, los desarrolladores de hoy están dando forma al
futuro digital para nuevas generaciones.
SISTEMA GESTOR DE BASE DE DATOS
Gráfico N°13: SGBD
Fuente: https://homeworkdatabase.wordpress.com/2015/06/27/sgbd-o-
smbd-sistema-manejador-de-base-de-datos/
45
Un Sistema de Gestión de Bases de Datos (SGBD) consiste en una
colección de datos interrelacionados y un conjunto de programas para
acceder a los mismos. Irles, A. (2013) [14].
Es un conjunto de programas que permite utilizar los datos almacenados
en una (o varias) base(s) de datos, también por usuarios desde
diferentes recursos informáticos, además de actualizaciones
permanentes por estándares de diseño y seguridad, se
denominan sistema de gestión de bases de datos (SGBD).
El objetivo primordial de un SGBD es proporcionar métodos para
mantener la integridad de los datos, administrar el acceso de usuarios y
rescatar información si el sistema contiene errores. Además permite
presentarla integra desde la base de datos en diversos formatos. En su
mayoría incluyen un generador de reportes. También pueden incluir un
módulo gráfico para presentar informes gráficos y tablas.
Las aplicaciones tanto de escritorio y web operan sobre los datos
almacenados en la base haciendo uso de las características que brinda,
el cual posee lenguajes especiales de manipulación de la información que
ayudan al entendimiento rápido y los procesos en los trabajos de los
usuarios.
Los SGBD facilitan la creación de tablas y establecer relaciones entre los
datos dentro de la estructura de la base. Mantienen la integridad
permitiendo a más de un usuario actualizar un registro al mismo tiempo y
también rechazan registros con la misma información.
46
GESTOR DE BASE DE DATOS USADA.
Base de Datos
Es el modelo más utilizado hoy en día. Una base de datos relacional es
básicamente un conjunto de tablas, similares a las tablas de una hoja de
cálculo, formadas por filas (registros) y columnas (campos). Irles, A.
(2013) [14].
Una base de datos es una colección estructurada de datos. En esta se
puede almacenar información tan simple como en una agenda, un
contador, o un libro de visitas, o cantidades tan grandes como la de una
tienda en línea, un sistema de inventario, un portal personal, o en una red
corporativa. Con el objetivo de agregar, acceder, y procesar los datos
almacenados en una base de datos, se necesitan sistemas de
administración de bases de datos, tales como MySQL.
¿Qué es MySQL?
Inicialmente, MySQL carecía de elementos considerados esenciales en
las bases de datos relacionales, tales como integridad referencial y
transacciones. A pesar de ello, atrajo a los desarrolladores de páginas
web con contenido dinámico, justamente por su simplicidad. Suehring &
Valade (2013) [15].
MySQL es un sistema de administración de bases de datos relacionales,
esta almacena la información en tablas separadas en lugar de colocarlos
en un solo lugar. Esto agrega velocidad y flexibilidad. Las tablas son
enlazadas al definir relaciones que hacen posible combinarlas cuando se
necesitan consultar datos. La parte SQL de "MySQL" significa "Lenguaje
Estructurado de Consulta", y es el lenguaje que más se utiliza por su
rendimiento y facilidad de manipulación.
47
MySQL se distribuye bajo la premisa de ser "código abierto", lo cual
explica su rápido crecimiento y popularidad. Recordemos que "código
abierto" significa que cualquier persona no sólo puede "bajar" el código
fuente a través del internet, sino que además puede usarlo y modificarlo
con el fin de adaptarlo a sus necesidades particulares. Monsalve, A.
(2001) [16].
Para gestionar la base de datos MySQL, lo haremos desde la aplicación
PhpMyAdmin. PhpMyAdmin es una herramienta para la administración
del servidor de base de datos MySQL que dispone de una interfaz gráfica
y es de libre distribución. Palacios. (2009) [17].
Gráfico N° 14: MYSQL
Fuente:https://www.canstockphoto.es/mysql-base-de-datos-9817555.html
¿Por qué usar MySQL?
1. Es Multiplataforma: Para S.O. como Windows, Linux y Mac
disponemos de nuestro servidor para instalarlo.
2. Es fácil encontrar ayuda: Al ser una base de datos que se utiliza en
multitud de aplicaciones web, existen tutoriales y foros en la red
que permiten encontrar la información que necesitamos
48
3. Es fácil de aprender: Simplemente con conocer el estándar de SQL
podemos manejar la base de datos MySQL sin ningún problema.
4. MySQL es una base de datos ampliamente probada por distintos
usuarios y empresas con alto éxito.
5. Menos características. Menos mantenimientos: Realmente esto nos
da la ventaja para que un programador cualquiera pueda aprender
rápidamente como debe mantener la base de datos para sus
aplicaciones. Sin necesidad de ser un experto Administrador en
Base de Datos (DBA). Bases de datos como Oracle requieren de
DBA para la gestión de su información debido a todas las
características que tienes para su administración. En cambio
MySQL para el funcionamiento habitual de una aplicación incluye
unas características mínimas que nos sirven ampliamente para
nuestras aplicaciones sin tener que recurrir a un DBA para que
administre la base datos.
6. El coste total de inicio es ampliamente inferior al de Oracle o
Microsoft SQL Server. Nosotros vamos a poder crear tantos
servidores MySQL como necesitemos sin incurrir en ningún coste
alto.
7. MySQL es escalable:
8. Soporte para las transacciones. Una de las grandes ventajas de
utilizar MySQL es la gestión de las transacciones. Las
transacciones en MySQL son Atómicas, consistentes, aisladas
(isolated) y durable; ACID. Pablo Luján(2013). [18]
ALGUNAS CARACTERÍSTICAS DE MYSQL
El software de bases de datos MySQL fundamentalmente son un conjunto
de métodos con la arquitectura cliente/servidor que está compuesto de
varias partes, como un servidor SQL multihilo, varias aplicaciones clientes
49
y bibliotecas, herramientas administrativas, y una extensa diversidad de
interfaces de programación (APIs). Es posible decir incluso que es una
biblioteca multihilo, la cual se puede enlazar con otras aplicaciones para
conseguir un producto más pequeño y optimizado, más veloz, y más
factible de manipular.
MySQL es el servidor de bases de datos relacionales que tiene a una
gran comunidad usando con habitualidad siendo popular entre los
apasionados a la tecnología, a su vez es desarrollado y facilitado por
Oracle Corporation. Es una empresa cuyo negocio se basa en
proporcionar servicios para soluciones de nube y locales, adicionando
todas las características que posee el servidor de bases de datos MySQL.
PLATAFORMA SERVIDORA
“El servidor web se encarga de contestar a los usuarios de internet sus
peticiones de forma adecuada, entregando como resultado un página web
o información de acuerdo a lo solicitado por el cliente que realizo la
consulta” (Areco, 2011). [19]
¿Qué tipo de plataformas podemos tener?
Computación. Se trata de uno o más ordenadores con sistema operativo
que ofrecen procesamiento y optimización para la ejecución de
programas.
Almacenamiento. Estas plataformas suelen ser empleados por las
aplicaciones en su desarrollo y podrían existir dos tipos de
almacenamiento, sean relacionados (Base de Datos) o sin relacionar
(Disco para almacenamiento de ficheros).
Ejecución de aplicaciones. Son plataformas necesarias para la ejecución
de uno o varios programas informáticos.
50
En concreto, tendremos la fusión de pocas o el total de las mismas y por
regla universal es lo que suele acontecer. Un modelo obvio son las
propuestas obtenidas de la notable y aplicada arquitectura MVC en la que
se detallan plataformas de computación, almacenamiento y ejecución de
aplicaciones para sustentar el modelo.
FUNCIONAMIENTO DE LOS SERVIDORES WEB
“Un servidor HTTP se encarga de enviar peticiones desde la conexión del
cliente hasta el sistema que se encarga de administrar cada una de las
peticiones, de este modo se transmite la respuesta correspondiente al
cliente solicitante. El cliente web y el servidor utilizan el protocolo HTTP
para comunicarse a través de una conexión TCP. Este protocolo puede
entenderse como un sistema petición/respuesta, pero que además puede
correr sobre cualquier tipo de red, como LANs o WANs” (Areco, 2011).
[19]
EL INTÉRPRETE DE PHP
PHP es un lenguaje de scripts interpretado. En este sentido el concepto
es similar a JavaScript, dejando de lado el hecho de que este último se
interpreta y ejecuta en el lado del cliente, y PHP lo hace en el lado del
servidor. Por lo demás, la filosofía de trabajo es similar, aunque un
lenguaje de servidor siempre ofrece más recursos y posibilidades que
uno de cliente. (Lopez, 2007, págs. 12 ,13) [20].
51
Gráfico N°15: ¿Cómo Funciona?
Fuente: http://i.imgur.com/RaH9W.jpg
Para la instalación del servidor local que utiliza como modulo php se
empleara apache, el cual es un servidor web HTTP de código abierto para
la creación de páginas y servicios web. Es un servidor que puede
funcionar en distintas plataformas, de código libre para el uso de la
comunidad, con alta confiabilidad y que se distingue por su seguridad y
vastamente productivo.
Servidor Apache
Gráfico N°16: Logo Apache
Fuente: https://www.techrepublic.com/article/how-to-secure-your-apache-
2-server-in-four-steps/
52
Apache es un servidor web, cuyo nombre proviene de la frase inglesa “a
patchy server” y es completamente libre, ya que es un software Open
Source y con licencia GPL.
Apache es un servidor altamente configurable de diseño modular. Es
muy sencillo ampliar las capacidades del Servidor Web Apache.
Cualquiera que posea una experiencia decente en la programación en C o
Perl puede escribir un módulo para realizar una función determinada. Esto
significa que hay una gran cantidad de módulos de apache disponibles
para su utilización. (Mohammed J. Kabir, 2002. P. 40) [21].
Características de Apache
• Entre las características de Apache, se detallan a continuación las
principales:
• Soporte de seguridad SSL y TLS.
• Puede efectuar la verificación para confirmar que los datos
utilizados en SGDB sean válidos.
• Es posible realizar operaciones de soporte a diversos estilos de
programación, puntualizado en Perl, PHP, Python y Tcl (Lenguaje
de herramientas de comando).
Usos de Apache
Apache es empleado primordialmente para ejecutar el servicio en
aplicaciones web, tanto si están estructuras de forma estáticas o
interactivas. Este fabuloso servidor se incorpora a la perfección con otros
programas informáticos, donde se han creado paquetes muy utilizados
como XAMPP, WAMP o Laragon, con Perl, Python, MySQL y PHP,
53
junto a cualquier sistema operativo, tales como Linux, Windows o Mac
OS.
Para realizar la administración de la base de datos, escogeremos por sus
características a la aplicación XAMPP, ya que es bastante potente,
amigable e incluye una interfaz de usuario intuitiva que la diferencia de
otros programas que ofrecen los mismos servicios.
USO DE XAMPP COMO ENTORNO DE DESARROLLO
Gráfico N°17: Logo XAMPP
Fuente: https://es.wikipedia.org/wiki/XAMPP#/media/File:Xampp_logo.svg
XAMPP es un conjunto de herramientas de programación de código libre
utilizado principalmente como entorno de desarrollo, basado en
componentes como son el sistema de gestión de bases de datos MySQL,
el servidor web Apache y los intérpretes para lenguajes de script PHP y
Perl. XAMPP viene del acrónimo: X (para cualquiera de los diferentes
sistemas operativos), Apache, MariaDB/MySQL, PHP, Perl. A partir de la
versión 5.6.15, XAMPP cambió la base de datos MySQL por MariaDB,
una bifurcación en el ámbito de desarrollo, haciendo uso del código fuente
para generar un proyecto de similares características pero con licencia
GPL.
54
La aplicación es compartida con la licencia GNU y es ejecutado en el
sistema residente como un servidor web, con suma facilidad de utilizar e
intuitivo y competente para analizar y comprender páginas con
dinamismo.
Para verlo en acción es necesario primero la instalación del paquete, y a
continuación tener configurado e inicializados los servicios tanto APACHE
y MYSQL, una vez realizadas estas operaciones solo tiene que ingresar al
navegador y colocar localhost.
El programa en cuestión no es más que un conglomerado de archivos
estructurados en PHP, los cuales podemos insertar en un directorio de
nuestro servidor Web, de modo que si procedemos a verificar estos
archivos directamente en el navegador nos mostraran las páginas donde
podemos encontrar las bases de datos a las que tenemos acceso en
nuestro servidor de bases de datos y todas sus tablas. La herramienta
que nos proporciona algunas funciones para trabajar con la base, tales
como crear tablas, examinarlas, filtrar y buscar registros, insertar y
actualizar información en las tablas contenidas en la herramienta, ver y
gestionar los registros de las tablas, editarlos y borrarlos, eliminar tablas,
ver las sentencias que son imprescindibles para su introducción en la
programación del arquetipo PHP, etc., además nos es posible ejecutar
sentencias SQL y hacer respaldos de almacenamiento de la base de
datos. También la página de bienvenida o inicio del programa nos
propone la utilización y visualización de una demo en línea, aunque indica
una advertencia que el servidor de prueba puede no existir.
PhpMyAdmin es un proyecto desarrollado y codificado en PHP que forma
parte de XAMPP, por lo cual sería fundamental tener los archivos escritos
en PHP en un servidor Web, para que este permita su programación.
Además, debe ser posible acceder a esta aplicación mediante la
dirección en el navegador del servidor Web, Como ejemplo en este paso
55
el directorio phpMyAdmin se encuentra ubicado en “xampp/phpmyadmin”,
la cual es la carpeta de publicación del servidor web Apache 2 que está
instalado en el servidor local.
Características de XAMPP
Permite a través de la opción estructura mostrar todo lo referente a la
base de datos, mostrándose aquí todas las tablas, registros, tipos de
tablas y tamaño de la tabla.
• Permite realizar consultas SQL
• Una de las mejores utilidades, es la capacidad de exportar e
importar información de un modo sencillo y remoto
• Permite buscar dentro de alguna de las tablas o todas las tablas de
la base de datos algún dato que se desee buscar, por palabras,
frases o expresión regular.
• Para ejecutar una consulta se selecciona la tabla o las tablas a las
que se le desee realizar la consulta, se ubica el campo o los
campos, y luego se presiona el botón ejecutar la consulta. También
está la opción de modificar consulta.
• Las operaciones dan las opciones de crear una nueva tabla dentro
de la base de datos. Así como cambiar el nombre a la base de
datos y copiar la base de datos.
• También cuenta con la opción de examinar que te da a ver todos
los datos en cada fila y columna de la tabla y así poder verificar su
estado.
• Insertar te permite agregar y hacer modificaciones a la tabla.
• Así como eliminar y vaciar que se utilizan para borrar registros y
campos de las tablas.
56
A su vez es una potente y sencilla herramienta para gestionar de forma
gráfica la base de datos, dejándonos ver en su página del servidor local
todas las opciones que precisamos para mantener y administrar nuestra
información vital para los procesos de nuestras aplicaciones web.
FRAMEWORK
Los framework son marcos de trabajo que nos definen un conjunto de
objetos y conceptos estandarizados y nos sirven para tomar de base para
solucionar un problema que se nos presenta en algún tipo de
circunstancia. Nuñez, & Juan Carlos. (2014) [22].
Si bien existe relación con un IDE (Integrated Development Environment)
ya que es un entorno de programación que ha sido empaquetado como
un programa de aplicación, o sea, consiste en un editor de código, un
compilador, un depurador y un constructor de interfaz gráfica. Los IDEs
pueden ser aplicaciones por sí solas o pueden ser parte de aplicaciones
existentes. (Ecured, s.f.).(2012) [23], tienen diferencias significativas
porque framework es un conjunto de herramientas para desarrollar
aplicaciones, normalmente grupo de clases que posibilitan trabajar en
diversos niveles de desarrollo y hacer que su elaboración sea menos
compleja. A su vez puede ser independiente de un IDE, aunque este
también permite trabajar con ciertos frameworks.
Un framework de aplicaciones web facilita la programación de sistemas
web responsivos, servicios web y aplicaciones web. La intención es
permitir a los desarrolladores crear un programa informativo web y
concentrarse en los puntos interesantes, disminuyendo la carga típica de
un trabajo reiterativo asociada con patrones usuales en el desarrollo web.
En general los frameworks de aplicaciones web facilitan los tipos que
57
estarán funcionando en el desarrollo basándose en sus características en
común, los cuales serán un conjunto de componentes como templates
(plantillas), gestión de sesiones de usuario, interfaces comunes con el
disco o el almacenamiento en base de datos de contenido cacheado, y
persistencia de datos. También impulsan la reutilización y conexión entre
los componentes existentes, a su vez permite usar el código reiteradas
veces, y la implementación de bibliotecas para el acceso a base de datos.
LARAVEL
Gráfico N°18: Logo Laravel
Fuente:https://blog.aulaformativa.com/creando-un-proyecto-simple-en-
laravel/
Laravel is an MVC framework with bundles, migrations, and Artisan CLI.
Laravel offers a robust set of tools and an application architecture that
incorporates many of the best features of frameworks like CodeIgniter, Yii,
ASP.NET MVC, Ruby on Rails, Sinatra, and others. Tutorials Point (2016).
[24]
Es un framework para aplicaciones web para desarrollo de código
sencillo, elegante y expresivo. Durante los últimos años en la campo del
58
desarrollo de aplicaciones existe un auge por conseguir el framework
ideal que ofrezca una experiencia agradable y creativa y a su vez que
sea legítimamente enriquecedor. Laravel persigue lograr el objetivo
antes mencionado a través de facilitar las tareas comunes utilizadas en la
mayoría de los proyectos que se realizan en la web durante el desarrollo,
como la autenticación, enrutamiento, sesiones y almacenamiento en
caché.
Laravel es un marco de trabajo para el lenguaje de programación PHP.
Aunque este es popular por tener una sintaxis escasamente apetecible
tecnológicamente hablando, tiene una facilidad muy alta en su
manipulación, su puesta en marcha no supone ninguna dificultad y se le
puede hallar y alojar en una gran cantidad de los sitios web modernos que
se usa a diario. Laravel no solo ofrece atajos útiles, herramientas y
componentes para asistirte a lograr los objetivos propuestos en los
proyectos basados en web, pretendiendo la posibilidad también de
solucionar varias de los problemas que sufre PHP.
Laravel tiene una sintaxis bonita, semántica y creativa, que le permite
destacar entre la gran cantidad de frameworks disponibles para el
lenguaje. Hace que PHP sea un placer, sin sacrificar potencia y eficiencia.
Es sencillo de entender, permite mucho la modularidad de código lo cual
es bueno en la reutilización de código.
Ventajas del desarrollo a medida
Existen multitud de CMS utilizados en la actualidad (WordPress,
Prestashop, etc.) que consiguen llenar los requisitos básicos de una
aplicación web corporativa o una tienda online fijando precios factibles
para el mercado basados en el desarrollo, estas estructuras se
encuentran ya definidas, por lo cual su desarrollo se construye sobre la
parte funcional de la web, sin embargo, su escalabilidad y capacidad de
59
personalización son en realidad pocas, y están limitadas a estructuras
internas.
Por otro lado, los CMS pueden presentar una serie de riesgos cuando no
son gestionados de forma profesional, ya que existe gran variedad de
plugins o adicionales gratuitos que pueden presentar una vulnerabilidad si
no disponemos de conocimiento suficiente para administrarlo. En estos
casos, es mejor tener el mantenimiento web con una empresa
especializada de desarrollo que se encargue de estas tareas y evite este
tipo de problemas que en muchos casos pueden ser de una gran
relevancia.
Las soluciones a medida resuelven los problemas de escalabilidad de un
software, además del acceso y la adaptación a nuestros requerimientos
del código, ya que tenemos el control total de todas las partes de la
aplicación, y la seguridad será más robusta ya que controlamos nosotros
la lógica de seguridad y no esta implementada por terceros.
COMPOSER
Gráfico N°19: Logo Composer
Fuente: https://blog.irontec.com/primeros-pasos-con-composer/
A la hora de empezar el desarrollo de un proyecto en PHP, es necesario
conocer todas las librerías que necesitaremos. La instalación de estas
60
librerías puede ser una tarea complicada y tediosa si lo hacemos a mano,
pero por suerte existen gestores de dependencias que se encargan de
realizarlo de forma automática, con la gestión de librerías que son de
terceros de forma sencilla y eficaz.
¿QUÉ ES COMPOSER Y CÓMO FUNCIONA?
Mucha gente suele asociar a Composer la categoría de framework, lo cual
es erróneo. Esto es debido a que por medio de él se puede poner en
marcha la configuración de un entorno de desarrollo como Symfony.
Este gestor se encargara de realizar la instalación de todas las
dependencias necesarias para que nuestro framework pueda trabajar de
forma correcta. Hemos puesto el ejemplo de Symfony pero también puede
ser aplicado a cualquier otro.
¿Qué es un gestor de dependencias?
A la hora de hacer un desarrollo pequeño utilizando PHP, en muchos
casos nos es suficiente con las funciones nativas que incluye el propio
lenguaje, pero esto no ocurre cuando el proyecto va adquiriendo una
mayor extensión. En estos casos todos los desarrolladores hacen uso de
alguna librería de terceros para realizar algún tipo de función, por ejemplo
a la hora de enviar un email autentificado se puede utilizar la librería
PHPMail pero generar un archivo XLS con la librería PHPExcel. Cualquier
cosa que necesites puede estar ya creada por otros desarrolladores, lo
que ayuda a disminuir los tiempos de desarrollo del proyecto.
Si estas habituado a utilizar extensiones de terceros, es común
descargar el código de la página oficial del plugin o de un freelancer que
nos proporcionó su código de manera libre para adaptarlo a nuestras
necesidades. Esto mismo habría que hacer si el desarrollador lanza una
nueva versión de ese código. Si son una o dos librerías, el tiempo
61
empleado para este tipo de mantenimiento no es mucho, pero si se hace
uso de muchas, o de un framework como Laravel, Codeigniter o
Symphony que utilizan a su vez muchas otras funcionalidades externas a
estos, el proceso de instalación y mantenimiento se convierte en una
tarea complicada.
Es aquí donde entran en acción los gestores de dependencias, cuya
principal función es la de ayudarnos a realizar las tareas de instalación y
mantenimiento de las versiones utilizadas en el proyecto de forma
automática y sin necesidad de tener que visitar sitio por sitio oficial.
Ventajas de utilizar Composer
Entre las principales ventajas que podemos encontrar a la hora de utilizar
Composer están:
•Permite indicar exactamente la librería que necesitas y su versión
•Fomenta el uso de estándares
•Puedes utilizar paquetes PEAR
•Existe un repositorio público donde podrás encontrar librerías para
cualquier tipo de acción. Un ejemplo de esto es la web packagist.org
•Permite también el uso de repositorios privados
•Permite la definición de procedimientos o llamadas a funciones que se
ejecutarán después de realizar ciertas operaciones como actualizaciones,
borrados, instalaciones.
62
JQuery
Gráfico N°20: Logo JQuery
Fuente: https://jquery.com/
JQuery es una biblioteca de JavaScript, creada inicialmente por John
Resig, que permite simplificar la manera de interactuar con los
documentos HTML, manipular el árbol DOM (Document Object Model),
manejar eventos, desarrollar animaciones y agregar interacción con la
técnica AJAX a páginas web. Garret, J.J (2015) [25].
Se ha utilizado este software por su facilidad de documentación y
entendimiento de su código que es libre y abierto, esto nos permite su uso
en proyectos libres y privativos. jQuery, al igual que otras bibliotecas,
ofrece una serie de opciones basadas en JavaScript que de otra forma
necesitarían de mucho más código, es decir, con las funciones propias
de esta biblioteca se consiguen vastos resultados en menor tiempo y
espacio.
Esto se ve reflejado en el dinamismo que se crea en los sistemas y
paginas por el uso de las funciones de jQuery, ya que no hay necesidad
de recargarlas y podemos cambiar el contenido de la misma en línea,
mediante la manipulación del DOM (Document Object Model) este
reforma todos los archivos XHTML y HTML en un conjunto de elementos
llamados nodos, que están relacionados entre sí y que son el contenido
de las páginas web y a esta unión se la llama “árbol de nodos”.
63
AJAX
Gráfico N°21: Logo Ajax
Fuente: https://en.wikipedia.org/wiki/Ajax (programming).
El término Ajax se presentó por primera vez el 18 de febrero de 2005 por
Jesse James Garret, hasta ese momento no existía un término que
caracterizara un nuevo tipo de tecnología web. En realidad, el término
AJAX es un acrónimo de Asynchronous JavaScript + XML, que se puede
traducir como «JavaScript asíncrono + XML». Garret, J.J (2015) [25].
AJAX, es un método de programación web para escribir una estructura de
aplicaciones relacionadas al proceso de comunicación entre el usuario y
los sistemas informáticos o RIA (Rich Internet Applications). Estos
programas inician la carga de archivos en el cliente, es decir, en el
navegador de los usuarios entretanto se sustenta el mensaje sin una
coincidencia temporal con el servidor en segundo plano. Teniendo de esta
manera la capacidad de realizar permutaciones sobre las páginas sin la
exigencia de refrescarlas, optimizando la interactividad, velocidad y la
manipulación de estas herramientas en las aplicaciones.
Ajax es una técnica de programación asíncrona, entendiendo que la
información se complementa con la gestión de pedidos al servidor y son
procesados en segundo plano evitando entorpecer esta información
obtenida con los aspectos ni el flujo de la estructura de la página, si bien
podría existir la eventualidad de formar las peticiones como síncronas
pudiendo de tal manera que la interactividad de la página sea suspendida
hasta que se tenga una contestación a las solicitud del servidor.
64
JAVASCRIPT
Gráfico N°22: JavaScript
Fuente:https://sabe.io/classes/javascript/adding-javascript-external-
internal-inline
JavaScript es el estilo orientado a objetos elaborado por la empresa
Netscape Communications que tiene presencia en una vasta cantidad de
páginas web y aplicaciones de servidor alrededor del mundo. JavaScript
de Netscape es la unión de varios lenguajes de archivos de texto plano
que siguen la estandarización de publicación con código ECMA-262 3
(ECMAScript) que muestra pocas disimilitudes relacionadas a la norma
difundida.
Técnicamente, JavaScript es un lenguaje de programación interpretado,
por lo que no es necesario compilar los programas para ejecutarlos. En
otras palabras, los programas escritos con JavaScript se pueden probar
directamente en cualquier navegador sin necesidad de procesos
intermedios. Eguiluz, J (2008) [26].
En contraposición con la opinión de algunas comunidades en la web,
JavaScript no es "Java interpretativo". En resumidos términos, es un
lenguaje de desarrollo muy resolutivo y que mantiene los objetos dentro
de su construcción apoyado en los arquetipos. El conjunto de reglas
manejada es muy parecida a Java y C++ con el propósito en disminuir la
cantidad de recientes criterios que son fundamentales en el estudio del
código. Si bien al momento de desarrollar este lenguaje se tienen
65
sentencias como if, bucles for y while, bloques switch y try catch no
significa que todos trabajen de igual forma que en otros lenguajes. En
javascript es posible realizar la programación tanto en lenguaje
procedimental y también como lenguaje orientado a objetos. Los objetos
se crean basado en procedimientos por programación, incluyendo
métodos y propiedades que desarrollados con otra estructura serían
objetos sin valores y que estarían en tiempo de ejecución, en contraste a
las descripciones sintácticas de clases normales en los lenguajes
compilados como C++ y Java. Cada vez que es creado un objeto, es
posible utilizarlos como modelo o prototipo para crear objetos semejantes.
El potencial que tiene el lenguaje JavaScript en su dinamismo introducen
la construcción de objetos en el intervalo de tiempo que se ejecuta tales
instrucciones en el sistema, serie cambiante de valores ingresados,
variables conteniendo funciones, creación de archivos de texto plano
dinámicos (mediante eval), capacidad de determinar el tipo de objetos
(mediante for... in), y recuperación de código fuente (las aplicaciones de
JavaScript son capaces de realizar la operación inversa del compilador,
haciendo que el cuerpo de funciones regrese a su código fuente original).
JavaScript es un lenguaje de programación que se utiliza principalmente
para crear páginas web dinámicas. Técnicamente, JavaScript es un
lenguaje de programación interpretado, por lo que no es necesario
compilar los programas para ejecutarlos. En otras palabras, los programas
escritos con JavaScript se pueden probar directamente en cualquier
navegador sin necesidad de procesos intermedios. Gauchat (2012) [27].
JavaScript fue desarrollado por Brendan Eich de Netscape con el nombre
de Mocha, el cual fue renombrado posteriormente a LiveScript, para
finalmente quedar como JavaScript. El cambio de nombre coincidió
aproximadamente con el momento en que Netscape agregó
66
compatibilidad con la tecnología Java en su navegador web Netscape
Navigator en la versión 2.002 en diciembre de 1995. La denominación
produjo confusión, dando la impresión de que el lenguaje es una
prolongación de Java y se ha caracterizado por muchos como una
estrategia de mercadotecnia de Netscape para obtener prestigio e innovar
en lo que eran los nuevos lenguajes de programación web (Nixon, 2012)
[28].
Para la validación de los datos que se introducen al sistema informático
se decide la utilización de JavaScript para hacer el proyecto más
interactivo. Por sus ventajas en cuanto a ser incorporado en cualquier
página Web, puede ser ejecutado sin la necesidad de instalar otro
programa para ser visualizado y es un lenguaje interpretado basado en
objetos (Gutiérrez, 2012) [29].
HTML 5
Gráfico N°23: Logo HTML5
Fuente: https://es.wikipedia.org/wiki/HTML5
HTML5 está siendo desarrollado por Ian Hickson de Google Inc. y David
Hyatt de Apple Inc. junto con todas las personas que participan en Web
Hypertext Application Technology Working Group. CHEN, E.Y (2013: 1)
[30].
67
HTML5 no es una nueva versión del antiguo lenguaje de etiquetas, ni
siquiera una mejora de esta ya antigua tecnología, sino un nuevo
concepto para la construcción de sitios web y aplicaciones en una era que
combina dispositivos móviles, computación en la nube y trabajos en red.
(2012, Juan Diego Gauchat). [27]
HTML es un medio por el cual los diversos dispositivos son capaces de
interpretar y visualizar las instrucciones que los programadores han
desarrollado, con el objetivo que los navegadores lo ejecuten en una
página web. En pocas palabras, HTML es un lenguaje de programación, o
un “intermediario que los ordenadores comprenden y procesan para dar
una respuesta”. Estos son utilizados para crear aplicaciones o programas
que indiquen a detalle el comportamiento que debe tener una máquina,
con la finalidad de tener algoritmos que expresen con precisión el código,
para realizar cálculos abstractos, etc.
HTML, en esencia, es un pegamento que nos sirve para estructurar
documentos (títulos, párrafos, listas, etc.), ya que permite la cohesión de
diferentes tecnologías, debido a que HTML5 no describe la apariencia o el
diseño de un archivo sino que gracias a nuevas implementaciones como
CCS y Javascript entrega las recursos primordiales para dar formato,
dependiendo de la capacidad del servidor web y su estructura, se podrán
almacenar las páginas web y considerando la capacidad del navegador
(tamaño de la pantalla, fuentes que tienes instaladas, etc.), tendrá la
visualización requerida por el usuario. Por esta razón, y para no verse
frustrado por si el aspecto es o no el que se preveía, se recomienda
elaborar el código HTML pensando en generar un contenido claro,
preciso y oportuno, y a su vez estructurado, para optimizar el tiempo
empleado a la hora de mezclarla con las tecnologías antes mencionadas
y obtener resultados esperados en el navegador.
68
El lenguaje HTML tiene dos ventajas que lo hacen prácticamente
imprescindibles a la hora de diseñar una presentación web: su
compatibilidad y facilidad que plantea su aprendizaje debido al reducido
número de etiquetas en la que se apoya. Vértice, (2009). [31]
HTML5 propone estándares para cada aspecto de la web y también un
propósito claro para cada una de las tecnologías involucradas. A partir de
ahora, HTML provee los elementos estructurales, CSS se encuentra
concentrado en cómo volver esa estructura utilizable y atractiva a la vista,
y Javascript tiene todo el poder necesario para proveer dinamismo y
construir aplicaciones web completamente funcionales. Gauchat Juan
Diego (2012). [27]
CSS (Cascading Style Sheet)
Gráfico N°24: Logo CSS3
Fuente: https://disenowebakus.net/cuadro-modelo-box-css.php
CSS3
Hojas de Estilo en Cascada (Cascading Style Sheets), es un lenguaje de
hojas de estilos, creado para controlar el aspecto o presentación de los
documentos electrónicos definidos con HTML y XHTML. CSS es la mejor
forma de separar los contenidos y su presentación, además es
imprescindible para crear páginas Web complejas (Gauchat, 2012) [27].
69
CSS es un lenguaje de hojas de estilos establecido para realizar la
comprobación de la apariencia o visualización de archivos digitales
declarados con HTML y XHTML. CSS es en cierta medida la forma más
adecuada de separar la estructura de la página web con el aspecto de la
misma, siendo de esta manera indispensable para desarrollar
aplicaciones web abstractas.
Separar la definición de los contenidos y la definición de su aspecto
presenta numerosas ventajas, ya que obliga a crear documentos
HTML/XHTML bien definidos y con significado completo (también
llamados "documentos semánticos"). Además, mejora la accesibilidad del
documento, reduce la complejidad de su mantenimiento y permite
visualizar el mismo documento en infinidad de dispositivos diferentes.
Javier Eguíluz Pérez, (2008) [26].
Se utilizó CSS 3 para desarrollar un modelo de interfaz gráfica, dinámica
e intuitiva para el usuario.
SOFTWARE LIBRE U OPEN SOURCE
Gráfico N°25: Logo Iniciativa Open Source
Fuente: https://es.wikipedia.org/wiki/C%C3%B3digo_abierto
70
A veces se malinterpreta el término de «software libre» —para empezar,
no tiene ninguna relación con el precio. Lo que nos interesa es la libertad.
He aquí la definición de software libre. Un programa es software libre para
el usuario siempre que, como usuario particular, tengas:
1. La libertad de ejecutar el programa sea cual sea el propósito.
2. La libertad para modificar el programa para ajustarlo a tus
necesidades. (Para que se trate de una libertad efectiva en la práctica,
deberás tener acceso al código fuente, dado que sin él la tarea de
incorporar cambios en un programa es extremadamente difícil.)
3. La libertad de redistribuir copias, ya sea de forma gratuita, ya sea a
cambio del pago de un precio.
4. La libertad de distribuir versiones modificadas del programa, de tal
forma que la comunidad pueda aprovechar las mejora introducidas.
Richard M. Stallman, (2002. Pp19.) [32].
Existen diferentes motivos para querer escoger el enfoque de código
abierto para la elaboración de un software. Según (Netbeans, Oracle
Corporation, 2016) [33] este enfoque puede ser descrito de forma
variable como:
• Un conjunto de mejores prácticas para el desarrollo de software
distribuido geográficamente.
• Una manera de asegurarse de que el software satisface las
necesidades de sus usuarios, garantizándoles que puedan participar
en su creación.
• Una forma de asegurar que los usuarios del software son capaces de
modificarlo para satisfacer sus necesidades, y que ninguna entidad
puede actuar en contra de los intereses del proyecto o de la
comunidad.
• Una forma de crear un software que ayuda a garantizar la calidad de la
revisión por pares y la dinámica social (el concepto de "muchos ojos").
71
• Una forma de crear un software que evita la política de jerarquía y de
organización que pueden hacer algunos esfuerzos de desarrollo
comercial menos eficiente.
FUNDAMENTACIÓN LEGAL
La fundamentación legal para los estudios según la Ley Orgánica de
Educación Superior se refleja en los artículos:
CAPÍTULO 2
Fines de la educación superior
Art. 8.- Serán Fines de la Educación Superior.- La educación superior
tendrá los siguientes fines:
a) Aportar al desarrollo del pensamiento universal, al despliegue de la
producción científica y a la promoción de las transferencias e
innovaciones tecnológicas;
b) Fortalecer en las y los estudiantes un espíritu reflexivo orientado al
logro de la autonomía personal, en un marco de libertad de pensamiento y
de pluralismo ideológico;
c) Contribuir al conocimiento, preservación y enriquecimiento de los
saberes ancestrales y de la cultura nacional;
d) Formar académicos y profesionales responsables, con conciencia ética
y solidaria, capaces de contribuir al desarrollo de las instituciones de la
República, a la vigencia del orden democrático, y a estimular la
participación social.
e) Aportar con el cumplimiento de los objetivos del régimen de desarrollo
previsto en la Constitución y en el Plan Nacional de Desarrollo.
f) Fomentar y ejecutar programas de investigación de carácter científico,
tecnológico y pedagógico que coadyuven al mejoramiento y protección del
ambiente y promuevan el desarrollo sustentable nacional;
72
g) Constituir espacios para el fortalecimiento del Estado Constitucional,
soberano, independiente, unitario, intercultural, plurinacional y laico; y,
h) Contribuir en el desarrollo local y nacional de manera permanente, a
través del trabajo comunitario o extensión universitaria.
PATRIMONIO Y FINANCIAMIENTO DE LAS INSTITUCIONES DE
EDUCACIÓN SUPERIOR
Art. 28.- Fuentes complementarias de ingresos y exoneraciones
tributarias.- Las instituciones de educación superior públicas podrán crear
fuentes complementarias de ingresos para mejorar su capacidad
académica, invertir en la investigación, en el otorgamiento de becas y
ayudas económicas, en formar doctorados, en programas de posgrado, o
inversión en infraestructura, en los términos establecidos en esta Ley.
Las instituciones de educación superior públicas gozarán de los
beneficios y exoneraciones en materia tributaria y arancelaria, vigentes en
la Ley para el resto de instituciones públicas, siempre y cuando esos
ingresos sean destinados exclusivamente y de manera comprobada a los
servicios antes referidos. Los servicios de asesoría técnica, consultoría y
otros que constituyan fuentes de ingreso alternativo para las
universidades y escuelas politécnicas, públicas o particulares, podrán
llevarse a cabo en la medida en que no se opongan a su carácter
institucional sin fines de lucro. El Consejo de Educación Superior regulará
por el cumplimento de esta obligación mediante las regulaciones
respectivas.
CONSTITUCIÓN DE LA REPÚBLICA DEL ECUADOR
Sección octava
Ciencia, tecnología, innovación y saberes ancestrales
73
Art. 385.- El sistema nacional de ciencia, tecnología, Innovación y
saberes ancestrales, en el marco del respeto al ambiente, la naturaleza, la
vida, las culturas y la soberanía, tendrá como finalidad:
a) Generar, adaptar y difundir conocimientos científicos y tecnológicos.
b) Recuperar, fortalecer y potenciar los saberes ancestrales.
c) Desarrollar tecnologías e innovaciones que impulsen la producción
nacional, eleven la eficiencia y productividad, mejoren la calidad de vida y
contribuyan a la realización del buen vivir.
Art. 386.- El sistema comprenderá programas, políticas, recursos,
acciones, e incorporará a instituciones del Estado, universidades y
escuelas politécnicas, institutos de investigación públicos y privados,
empresas públicas y privadas, organismos no gubernamentales y
personas naturales o jurídicas, en tanto realizan actividades de
investigación, desarrollo tecnológico, innovación y aquellas ligadas a los
saberes ancestrales.
El Estado, a través del organismo competente, coordinará el sistema,
establecerá los objetivos y políticas, de conformidad con el Plan Nacional
de Desarrollo, con la participación de los actores que lo conforman.
Art. 387.- Será responsabilidad del Estado:
a) Facilitar e impulsar la incorporación a la sociedad del conocimiento
para alcanzar los objetivos del régimen de desarrollo.
b) Promover la generación y producción de conocimiento, fomentar la
investigación científica y tecnológica, y potenciar los saberes ancestrales,
para así contribuir a la realización del buen vivir, al sumak kawsay.
c) Asegurar la difusión y el acceso a los conocimientos científicos y
tecnológicos, el usufructo de sus descubrimientos y hallazgos en el marco
de lo establecido en la Constitución y la Ley.
74
d) Garantizar la libertad de creación e investigación en el marco del
respeto a la ética, la naturaleza, el ambiente, y el rescate de los
conocimientos ancestrales.
e) Reconocer la condición de investigador de acuerdo con la Ley.
Art. 388.- El Estado destinará los recursos necesarios para la
investigación científica, el desarrollo tecnológico, la innovación, la
formación científica, la recuperación y desarrollo de saberes ancestrales y
la difusión del conocimiento. Un porcentaje de estos recursos se destinará
a financiar proyectos mediante fondos concursables. Las organizaciones
que reciban fondos públicos estarán sujetas a la rendición de cuentas y al
control estatal respectivo.
CONSTITUCIÓN DE LA REPUBLICA DEL ECUADOR 2008
TITULO II
DERECHOS
Art. 14.- Se reconoce el derecho de la población a vivir en un ambiente
sano y ecológicamente equilibrado, que garantice la sostenibilidad y el
buen vivir, sumak kawsay.
Se declara de interés público la preservación del ambiente, la
conservación de los ecosistemas, la biodiversidad y la integridad del
patrimonio genético del país, la prevención del daño ambiental y la
recuperación de los espacios naturales degradados.
Art. 15.- El Estado promoverá, en el sector público y privado, el uso de
tecnologías ambientalmente limpias y de energías alternativas no
contaminantes y de bajo impacto. La soberanía energética no se
alcanzará en detrimento de la soberanía alimentaria, ni afectará el
derecho al agua.
75
- CONSTITUCIÓN DE LA REPUBLICA DEL ECUADOR 2008
CONCORDANCIAS:
-CÓDIGO DE PROCEDIMIENTO PENAL 2000, Arts. 71, 74
Art. 193.- Las facultades de Jurisprudencia, Derecho o Ciencias Jurídicas
de las universidades, organizarán y mantendrán servicios de defensa y
asesoría jurídica a personas de escasos recursos económicos y grupos
que requieran atención prioritaria.
Para que otras organizaciones puedan brindar dicho servicio deberán
acreditarse y ser evaluadas por parte de la Defensoría Pública.
Art. 292.- SERVICIOS DE DEFENSA Y ASESORIA JURIDICA
GRATUITA.- Las facultades de jurisprudencia, derecho o ciencias
jurídicas de las Universidades legalmente reconocidas e inscritas ante el
organismo público técnico de acreditación y aseguramiento de la calidad
de las instituciones de educación superior, organizarán y mantendrán
servicios de patrocinio, defensa y asesoría jurídica a personas de escasos
recursos económicos y grupos de atención prioritaria, para lo cual
organizarán Consultorios Jurídicos Gratuitos, de conformidad con lo que
dispone el artículo 193 de la Constitución de la República. Las facultades
de jurisprudencia, derecho o ciencias jurídicas que no cumplan con esta
obligación no podrán funcionar.
Art. 293.- REGISTRO DE LOS CONSULTORIOS JURIDICOS
GRATUITOS.- Las Facultades de Jurisprudencia, Derecho o Ciencias
Jurídicas de las Universidades legalmente establecidas, los organismos
seccionales, las organizaciones comunitarias y de base y las asociaciones
o fundaciones sin finalidad de lucro legalmente constituidas, para alcanzar
la autorización del funcionamiento de los Consultorios Jurídicos Gratuitos
a su cargo, comunicarán a la Defensoría Pública, el listado de los
profesionales del Derecho que lo integran, su organización y
76
funcionamiento que establezcan para brindar patrocinio en causa y
asistencia legal a las personas de escasos recursos económicos, y
grupos de atención prioritaria. La Defensoría Pública evaluará la
documentación presentada y autorizará el funcionamiento de los
Consultorios Jurídicos Gratuitos; al efecto, expedirá un certificado que
tendrá validez anual.
Art. 294.- EVALUACION DE LOS CONSULTORIOS JURIDICOS
GRATUITOS.- Los Consultorios Jurídicos Gratuitos a cargo de las
Facultades de Jurisprudencia, Derecho o Ciencias Jurídicas, organismos
seccionales, organizaciones comunitarias y de base y asociaciones o
fundaciones sin finalidad de lucro, serán evaluados en forma permanente
por la Defensoría Pública, la cual analizará la calidad de la defensa y los
servicios prestados. De encontrarse graves anomalías en su
funcionamiento, se comunicará a la entidad responsable concediéndole
un plazo razonable para que las subsanen; en caso de no hacerlo, se
prohibirá su funcionamiento.
CÓDIGO ORGÁNICO DE LA FUNCIÓN JUDICIAL
CAPITULO II
DE LA DEFENSORIA PÚBLICA
Art. 285.- NATURALEZA JURIDICA.- La Defensoría Pública es un
organismo autónomo de la Función Judicial, con autonomía económica,
financiera y administrativa. Tiene su sede en la capital de la República.
CONCORDANCIAS:
- CODIGO DE PROCEDIMIENTO PENAL 2000, Arts. 285
Art. 286.- FUNCIONES DE LA DEFENSORIA PUBLICA.- A la Defensoría
Pública le corresponde:
77
1. La prestación gratuita y oportuna de servicios de orientación,
asistencia, asesoría y representación judicial, conforme lo previsto en este
código, a las personas que no puedan contar con ellos en razón de su
situación económica o social;
2. Garantizar el derecho a una defensa de calidad, integral,
ininterrumpida, técnica y competente;
3. La prestación de la defensa penal a las personas que carezcan de
abogada o abogado, a petición de parte interesada o por designación del
tribunal, jueza o juez competente;
4. Instruir a la persona acusada, imputada o presunta infractora sobre su
derecho a elegir una defensa privada. En los demás casos, los servicios
se prestarán cuando, conforme a lo establecido en el reglamento
respectivo, se constate que la situación económica o social de quien los
solicite justifica la intervención de la Defensoría Pública;
5. Garantizar que las personas que tengan a su cargo la defensa pública
brinden orientación, asistencia, asesoría y representación judicial a las
personas cuyos casos se les haya asignado, intervengan en las
diligencias administrativas o judiciales y velen por el respeto a los
derechos de las personas a las que patrocinen. En todo caso primará la
orientación a los intereses de la persona defendida;
6. Garantizar la defensa pública especializada para las mujeres, niños,
niñas y adolescentes, víctimas de violencia, nacionalidades, pueblos,
comunidades y comunas indígenas;
7. Garantizar la libertad de escoger la defensa de la persona interesada y
solicitar, de ser necesario, una nueva designación a la Defensoría
Pública.
8. Contratar profesionales en derecho particulares para la atención de
asuntos que requieran patrocinio especializado, aplicando para el efecto
el régimen especial previsto por la Ley del Sistema Nacional de
Contratación Pública, y el procedimiento que se establezca en el
reglamento que dicte el Defensor Público General;
78
9. Autorizar y supervisar el funcionamiento de los servicios jurídicos
prestados en beneficio de personas de escasos recursos económicos o
grupos que requieran atención prioritaria por parte de personas o
instituciones distintas de la Defensoría Pública;
10. Establecer los estándares de calidad y normas de funcionamiento
para la prestación de servicios de defensa pública por personas o
instituciones distintas de la Defensoría Pública y realizar evaluaciones
periódicas de los mismos. Las observaciones que haga la Defensoría
Pública son de cumplimiento obligatorio;
11. Apoyar técnicamente a las personas que hacen sus prácticas pre
profesionales en la Defensoría Pública; y,
12. Las demás determinadas en la Constitución y la ley.
Art. 292.- SERVICIOS DE DEFENSA Y ASESORIA JURIDICA
GRATUITA.-
Las facultades de jurisprudencia, derecho o ciencias jurídicas de las
Universidades legalmente reconocidas e inscritas ante el organismo
público técnico de acreditación y
aseguramiento de la calidad de las instituciones de educación superior,
organizarán y mantendrán servicios de patrocinio, defensa y asesoría
jurídica a personas de escasos recursos económicos y grupos de
atención prioritaria, para lo cual organizarán Consultorios Jurídicos
Gratuitos, de conformidad con lo que dispone el artículo 193 de la
Constitución de la República.
Las facultades de jurisprudencia, derecho o ciencias jurídicas que no
cumplan con esta obligación no podrán funcionar.
79
CONCORDANCIAS:
- CONSTITUCION DE LA REPUBLICA DEL ECUADOR 2008, Arts. 193
Art. 293.- REGISTRO DE LOS CONSULTORIOS JURIDICOS
GRATUITOS.-
Las Facultades de Jurisprudencia, Derecho o Ciencias Jurídicas de las
Universidades legalmente establecidas, los organismos seccionales, las
organizaciones comunitarias y de base y las asociaciones o fundaciones
sin finalidad de lucro legalmente constituidas, para alcanzar la
autorización del funcionamiento de los Consultorios Jurídicos Gratuitos a
su cargo, comunicarán a la Defensoría Pública, el listado de los
profesionales del Derecho que lo integran, su organización y
funcionamiento que establezcan para brindar patrocinio en causa y
asistencia legal a las personas de escasos recursos económicos, y
grupos de atención prioritaria.
La Defensoría Pública evaluará la documentación presentada y autorizará
el funcionamiento de los Consultorios Jurídicos Gratuitos; al efecto,
expedirá un certificado que tendrá validez anual.
Art. 294.- EVALUACION DE LOS CONSULTORIOS JURIDICOS
GRATUITOS.- Los Consultorios Jurídicos Gratuitos a cargo de las
Facultades de Jurisprudencia, Derecho o Ciencias Jurídicas, organismos
seccionales, organizaciones comunitarias y de base y asociaciones o
fundaciones sin finalidad de lucro, serán evaluados en forma permanente
por la Defensoría Pública, la cual analizará la calidad de la defensa y los
servicios prestados. De encontrarse graves anomalías en su
funcionamiento, se comunicará a la entidad responsable concediéndole
un plazo razonable para que las subsanen; en caso de no hacerlo, se
prohibirá su funcionamiento.
80
PREGUNTA CIENTÍFICA A CONTESTARSE
1. ¿De qué manera influye la implementación de un sistema web que
permita reducir el tiempo que emplea los aspirantes a practicantes del
Consultorio Jurídico en la inscripción y control de sus actividades?
2. ¿El Consultorio Jurídico requiere con urgencia la implementación de
herramientas de código libre, que le permita realizar el control de
actividades de los practicantes?
3. ¿Se puede considerar de gran apoyo el uso de herramientas tecnológicas
en los Consultorios Jurídicos?
81
DEFINICIONES CONCEPTUALES
Sistema web: Una aplicación o sistema web es un programa informático
que en lugar de ejecutarse en un ordenador personal (en adelante, una
aplicación de escritorio), Se ejecuta parcialmente en un servidor remoto,
al que se accede a través de Internet por medio de un navegador web. Su
uso hoy en día está tan extendido que todos empleamos aplicaciones web
casi sin darnos cuenta:
• El acceso a una cuenta bancaria y operar con ella.
• La consulta y envío de correos electrónicos mediante una página web.
• Las zonas internas para clientes y proveedores en alguna página
corporativa.
• La declaración de la renta por Internet. (Gibaja, 2009) [34].
Open source: Es una expresión de la lengua inglesa que pertenece al
ámbito de la informática. Aunque puede traducirse como “fuente abierta”,
suele emplearse en nuestro idioma directamente en su versión original,
sin su traducción correspondiente.
Se califica como open source, a los programas informáticos que permiten
el acceso a su código de programación, lo que facilita modificaciones por
parte de otros programadores ajenos a los creadores originales
del software en cuestión.
Base de datos: procedente del latín basis, tiene múltiples usos. El
término puede utilizarse con referencia al sostén o fundamento de algo.
Un dato, por otra parte, es una información concreta, un testimonio, una
prueba o una documentación.
82
Se conoce como base de datos al conjunto de informaciones que está
organizado y estructurado de un modo específico para que su contenido
pueda ser tratado y analizado de manera rápida y sencilla.
Las bases de datos, por lo tanto, presentan datos estructurados de
acuerdo a diferentes parámetros. Al disponer la información de una cierta
forma, el usuario puede encontrar aquello que busca con facilidad, a
diferencia de lo que le sucedería si todos los datos estuvieran mezclados
y sin ningún tipo de orden.
En el terreno informático, el contenido de una base de datos puede
consultarse mediante un software.
Framework: es un esquema o patrón que nos ofrece un entorno genérico
para escribir código en un lenguaje concreto. Dicho de otra forma, con un
framework nos encontramos un entorno de trabajo, que nos ofrece una
forma estándar de trabajar. Lo más habitual es usar el paradigma MVC,
es decir, Modelo-Vista-Controlador.
Si queremos crear una aplicación web con el lenguaje PHP, el más
extendido en lenguajes web, también tenemos la posibilidad de hacerlo
bajo un framework, como puede ser Laravel, Symfony, Zend o
CodeIgniter. También podemos programar desde cero, pero actualmente
esta opción no suele ser la más valorada.
Servidor web: Es un programa que gestiona cualquier aplicación en el
lado del servidor realizando conexiones bidireccionales y/o
unidireccionales y síncronas o asíncronas con el cliente generando una
respuesta en cualquier lenguaje o aplicación en el lado del cliente. El
código recibido por el cliente suele ser compilado y ejecutado por
un Navegador Web. Para la transmisión de todos estos datos se utiliza
algún protocolo. Generalmente se utiliza el protocolo HTTP para estas
comunicaciones, perteneciente a la capa de aplicación del Modelo OSI. El
83
término también se emplea para referirse al ordenador que ejecuta el
programa.
Consultorio Jurídico: Los Consultorios Jurídicos Gratuitos son el
conjunto de actores públicos y privados de las Facultades de
Jurisprudencia, Derecho o Ciencias Jurídicas de las Universidades
Legalmente establecidas, Gobiernos Autónomos Descentralizados,
Gremios Profesionales, Organizaciones Comunitarias y de Base; y,
Asociaciones o Fundaciones sin Finalidad de Lucro legalmente
constituidas que prestan servicios de atención y defensa jurídica gratuita
asegurando al usuario de estos servicios el acceso a la Justicia y una
asistencia legal de calidad.
Proceso Penal: es el procedimiento de carácter jurídico que se lleva a
cabo para que un órgano estatal aplique una ley de tipo penal en un caso
específico. Las acciones que se desarrollan en el marco de estos
procesos están orientadas a la investigación, la identificación y el eventual
castigo de aquellas conductas que están tipificadas como delitos por
el código penal.
Proceso Civil: Es el conjunto de normas, técnicas y doctrinas que tratan
de la presentación, desarrollo y solución de las reclamaciones planteadas
ante los tribunales fundadas en la aplicación de normas de Derecho
privado. En cuanto el Derecho procesal civil hace posible la realización
coactiva del derecho sustantivo civil en sentido amplio, se dice que es
un derecho adjetivo o complementario del sustantivo o
del derecho material (Derecho civil, Derecho mercantil, etc.). Por cuanto
el Derecho procesal civil implica el protagonismo de un tribunal, como
órgano del poder Judicial del Estado, se dice que el Derecho
procesal forma parte del Derecho público. Aunque la mayoría de las
84
normas procesales civiles se refieren a los procedimientos, cabe distinguir
en esta materia el área del llamado derecho orgánico o derecho judicial,
que trata específicamente de la organización de los tribunales. Incluso
cabe distinguir, dentro del mismo Derecho procesal civil, la rama
especializada del llamado Derecho probatorio o dedicado a
la regulación de la prueba que, progresivamente, adquiere
cierta autonomía a compás de la importancia que se le reconoce.
Proceso Laboral: Es aquel referido a la organización y funcionamiento
de los tribunales laborales, como al procedimiento respectivo; no
significa desconocer el carácter procesal de las respectivas normas, sino
simplemente destacar la protección jurisdiccional de
los derechos del trabajador y, en última instancia, la justa aplicación
del derecho laboral, mediante un procedimiento rápido y económico.
Fiscalía: Nombre dado al ministerio público que ejerce funciones ante
un despacho del orden judicial. V. Ministerio público.
Ministerio Publico: El ministerio público está formado por magistrados
de carrera, que se encargan, ante ciertas jurisdicciones, de exigir la
aplicación de la ley y de velar por los intereses generales de la sociedad.
Independientes de los jueces de asiento,
los magistrados del estrado están jerarquizados y gozan de
inamovilidad.
85
CAPÍTULO III
PROPUESTA TECNOLÓGICA
El objetivo del sistema web es ayudar en el proceso de inscripción y
control de actividades de los practicantes dentro del Consultorio Jurídico
de la Facultad de Jurisprudencia, además de disminuir el exceso de
tiempo, carga física y mental que les conlleva en la actualidad realizar
este tipo de proceso.
El desarrollo de esta herramienta de software proporcionará los siguientes
beneficios:
• Permitirá disminuir el tiempo de inscripción de un aspirante a
practicante en el consultorio.
• El sistema será ejecutado vía web, no será necesaria hacer la
instalación en cada pc.
• Disminuirá el gasto de suministros de oficina lo que representaría un
ahorro de dinero.
• No se requerirá la contratación de especialistas para el manejo de este
sistema.
86
ANÁLISIS DE FACTIBILIDAD
FACTIBILIDAD OPERACIONAL
Para alcanzar el cumplimiento del proyecto, se pactaron reuniones con el
personal del Consultorio Jurídico como lo es Secretaria, Tutores,
Estudiantes y la Abg. Katherine Mata Coordinadora General del
Consultorio Jurídico, a quien se le solicito se nos autorice realizar el
levantamiento de información del departamento que se encuentra a su
cargo para el desarrollo del tema de proyecto de titulación:
DESARROLLO DE UN SISTEMA WEB PARA SEGUIMIENTO DE
ACTIVIDADES DE PRACTICANTES DEL CONSULTORIO JURÍDICO DE
LA FACULTAD DE JURISPRUDENCIA DE LA UNIVERSIDAD DE
GUAYAQUIL, durante el tiempo que se requiera y posteriormente realizar
pruebas vigentes al término del tema, el mismo que será realizado por los
estudiantes de la Carrera de ingeniería en Sistemas computacional.
Indicándoles los beneficios que obtendrían con el uso de esta
herramienta, el sistema ayudará a llevar un control minucioso de las
actividades de los estudiantes, que realizan las practicas pre-
profesionales dentro del Consultorio Jurídico que será almacenada en una
base de datos de la cual se podrá extraer información relevante de los
mismos, reportes que serán visualizados por el personal autorizado, así
como también tendrán almacenada de forma ordenada los datos de los
tutores y aspirantes a las pasantías.
87
FACTIBILIDAD TÉCNICA
La tecnología se vuelve una herramienta necesaria para efectuar
diferentes tareas, convirtiéndose así en una aliada que nos facilita realizar
tareas de forma automática. Para el cumplimiento óptimo de este proyecto
usaremos como recursos de hardware:
HARDWARE
Computadora para el desarrollo del sistema:
• Portátil GATEWAY
• Disco Duro de 1 TB.
• Memoria RAM de 8 GB
Computadora para prueba del sistema
• Portátil HP g4 con 4 GB de RAM
• Disco Duro de 500 GB.
Otros
• Impresora multifunción
• Disco Duro Externo.
CARACTERÍSTICAS DEL SOFTWARE UTILIZADO Sistema Operativo
Windows 10 x64bits
Ubuntu 18.04 x32bits
Lenguaje de Programación
PHP versión 7.2.6
88
Framework de Aplicación
Laravel versión 5.6
Bootstrap v3
Motor de Base de Datos
MySQL 5.6
FACTIBILIDAD LEGAL
El sistema web para seguimiento de actividades de practicantes del
Consultorio Jurídico, ha sido desarrollado de manera que no infrinja
ninguna de las leyes, que maneja un consultorio jurídico y de un sistema
informático y que se encuentran establecido en el artículo 193 de la
Constitución, y, los artículos 286, numeral 9, 292, 293, y 294 del Código
Orgánico de la Función Judicial, y del Reglamento de Acreditación y
Funcionamiento de los Consultorios Jurídicos Gratuitos, tiene la facultad
para normalizar, estandarizar, controlar, evaluar, acreditar y autorizar el
funcionamiento de todo Consultorio Jurídico Gratuito vigentes en la
República del Ecuador las mismas que se mencionan a continuación:
• LEY ORGÁNICA DE EDUCACIÓN SUPERIOR.
• LEY DE COMERCIO ELECTRÓNICO, FIRMAS Y MENSAJES DE
DATOS.
• LEY DE PROPIEDAD INTELECTUAL.
• CÓDIGO ORGÁNICO DE LA FUNCIÓN JUDICIAL.
• REGLAMENTO DE ACREDITACIÓN Y FUNCIONAMIENTO DE
LOS CONSULTORIOS JURÍDICOS GRATUITOS.
89
FACTIBILIDAD ECONÓMICA
Para poner en marcha el desarrollo de un proyecto invertir es necesario
para el cumplimiento del mismo. El financiamiento que debe cubrir gastos
como son: obtención de herramientas tecnológicas, desarrolladores,
suministros de oficinas, viáticos, alimentación, gastos que deben ser
empleados desde el inicio del proyecto hasta la culminación del mismo.
El costo que se tiene estimado en el desarrollo del sistema web será de
un presupuesto mínimo, por la razón que las aplicaciones que se usan
para poder realizarlo son de código libre.
Tabla N°14: PRESUPUESTO ESTIMADO
Componentes / Rubros FUENTES DE FINANCIAMIENTO (dólares) TOTAL
Externas Internas
Crédito
Cooperación
Crédito Fiscales Autogestión
A. Comunida
Mantenimiento de Equipos $ 22.00
1.1 limpieza de equipo $ 22
1.2.Instalacion de Software 0
1.3 Prueba de Funcionamiento 0
Otros $ 372.00
2.1 Transporte $ 80
2.2 Alimentación $ 150
2.3 Reuniones en el Consultorio Jurídico
$ 0
2.4 Suministro de Oficina e Impresión
$ 23
2.5 Suministro y/o Herramientas de computo
$ 32
2.6 Hosting y dominio para el sistema web
$ 87
Total $ 394.00
Elaborado: Bryan Harry Alcívar Vargas José Andrés González Silva
. Fuente: Datos de investigación.
90
DETALLE
Mantenimiento de Equipo: Para el desarrollo del sistema web
presupuestario hacemos uso de una computadora portátil, la cual se le
instalara los software requeridos para el desarrollo del sistemas, previo a
esto se le realizara un mantenimiento preventivo.
Otros: Se refiere a los gasto que como estudiante que optamos por el
título de Ingenieros en Sistemas Computacionales, debemos emplear
para el desarrollo del sistema. Inversión que es utilizada para la
recolección de información que será empleada para la tabulación de los
requerimientos que necesita el sistema para su desarrollo.
Tabla N°15: Origen de insumos
Elaborado: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de investigación.
Componentes / Rubros Tipo de bien ORIGEN DE LOS INSUMOS
TOTAL
Nacional Importado
Mantenimiento de Equipo $ 22.00
1.1 Limpieza de equipo Franela, brocha, espuma limpiadora
x
1.3 Prueba de Funcionamiento
Análisis de virus a los equipos
x
Otros $ 394.00 2.1 Transporte x 2.2 Alimentación x 2.3 Reuniones con el Consultorio Jurídico
X
2.4 Suministro de oficina Impresiones X
2.5 Suministro y/o herramientas de computo
Laptop X
2.6 Hosting para el sistema web
X
Total $ 394.00
91
ETAPAS DE LA METODOLOGÍA DEL PROYECTO
El presente proyecto de titulación se ajusta a las necesidades del
Consultorio Jurídico; el cual es el DESARROLLO DE UN DE UN
SISTEMA WEB PARA SEGUIMIENTO DE ACTIVIDADES DE LOS
PRACTICANTES DEL CONSULTORIO JURÍDICO DE LA FACULTAD DE
JURISPRUDENCIA, además se utilizará el modelo tradicional de
desarrollo de software o Metodología RUP que no es más que una
metodología cuyo fin es entregar un producto de software. Se estructura
todos los procesos y se mide la eficiencia de la organización.
Es un proceso de desarrollo de software el cual utiliza el lenguaje
unificado de modelado UML, constituye la metodología estándar más
utilizada para el análisis, implementación y documentación de sistemas
orientados a objetos.
El RUP es un conjunto de metodologías adaptables al contexto y
necesidades de cada organización.” que servirán de apoyo para el
desarrollo de la propuesta.
Las actividades que se realizarán para el desarrollo del sistema web para
el seguimiento de actividades de los practicantes serán:
• Especificación de requerimientos.
• Análisis.
• Diseño.
• Pruebas.
• Entregables.
92
METODOLOGÍA RUP
IDENTIFICACIÓN DE REQUERIMIENTOS
En la actualidad existen diferentes técnicas de recolección de datos
utilizados para la identificación de usuarios, para reconocer o conocer las
necesidades de información que serán necesarias para el desarrollo
óptimo del sistema propuesto.
Antes de realizar el proceso de desarrollo del sistema, se debe identificar
los requerimientos del usuario, los cuales se podrá obtener en reuniones
con los usuarios interesados en el empleo del sistema.
El método seleccionado dependen de las características del sistema
(tamaño) y de los requerimientos que tenga del usuario, además del
tiempo de desarrollo que le cuesta para entregar el sistema.
Las técnicas implementadas para la recolección de datos que nos ayude
en el desarrollo correcto de este proyecto son: la entrevista y la encuesta.
Técnica empleada para la recolección de datos
Entrevista: Este método consiste en realizar la entrevista al usuario en su
lugar de trabajo, en este caso para el desarrollo del sistema de control de
actividades se le realizo la entrevista a los estudiantes, tutores y al
personal que labora dentro del consultorio jurídico. La entrevista fue
basada en una serie de preguntas abiertas. La entrevista que se realizó
en el Consultorio Jurídico se encuentra en el anexo II.
Encuesta: Mediante la encuesta, se logra medir el nivel de satisfacción y
cuantificar la información proporcionada por los usuarios. Permite una
rápida identificación de los requerimientos del usuario en este caso para
93
el desarrollo del sistema de control de actividades se le realizó la
encuesta a los estudiantes, tutores o docentes de la carrera y al personal
administrativo. La encuesta realizada se encuentra en el anexo III.
ANÁLISIS DE LOS DATOS RECOLECTADOS
POBLACIÓN Y MUESTRA
Es un conjunto de medidas o el recuento de todos los elementos que
presentan una característica en común. El termino población se usa para
denotar el conjunto de elementos del cual se extrae la muestra.
Lo ideal sería que el número de elementos o unidades de observación
que constituye la muestra, denominada también población muestreada,
fuera igual al contenido en la población o población objetivo. Pero como
no ocurre así las conclusiones obtenidas en la muestra pueden ser
extendidas en la población, considerándolas validas, garantizadas
estadísticamente mediante la indicación de valides del proceso. Una
población puede ser finita o infinita.
Aunque la población sea finita, su número de elementos es elevado, es
necesario trabajar con solo una parte de dicha población. A un
subconjunto de elementos de la población se lo conoce como muestra.
Mientras que la muestra se define como un conjunto o el recuento de una
parte de los elementos pertenecientes a la población. Los elementos se
seleccionan aleatoriamente, es decir, todos los elementos que componen
la población tiene la misma posibilidad de ser seleccionados.
Para que una muestra sea representativa de la población se requiere que
las unidades sean seleccionadas al azar, ya sea utilizando el sorteo,
94
tablas de números aleatorios, selección sistemática o cualquier otro
método al azar. (Ciro Martínez Bencardio, 2003 pág.: 2-3-4) [35].
La encuesta realizada para medir la factibilidad del Desarrollo de un
sistema web para seguimiento de actividades de los practicantes del
consultorio jurídico de la facultad de jurisprudencia, fue dirigida a 90
personas entre estudiantes, docentes y personal que labora en el
consultorio. A continuación se presentara el análisis de los datos
obtenidos para conocer la factibilidad del desarrollo de esta propuesta.
Tabla N°16: Análisis de los Datos Recolectados TIPO DE
VARIABLE VARIABLE DIMENSIONES TÉCNICA Y/O
INSTRUMENTOS INDICADORES
INDEPEN-DIENTE
Necesidad de un sistema web para seguimiento de actividades de los practicantes del consultorio jurídico de la facultad de jurisprudencia de la universidad de Guayaquil
Consultorio Jurídico de la Facultad de Jurisprudencia
Entrevista con la Directora del Consultorio jurídico, practicantes, tutores y personal que labora en el lugar Encuesta a los estudiantes y docentes
Levantamiento de información en el Consultorio jurídico Resultados de la Encuesta
DEPEN-DIENTE
Desarrollo de un sistema web para seguimiento de actividades de los practicantes del consultorio jurídico de la facultad de jurisprudencia
Consultorio Jurídico de la Facultad de Jurisprudencia
Interés de parte del Consultorio jurídico en el sistema web
Seguimiento de las actividades de los practicantes
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
95
Entregables del proyecto
Manual de usuario.
Manual Técnico
Modelo Entidad Relación (M.E.R.)
Casos de Uso
Diagramas de casos de uso
Se desarrollan los respectivos casos del uso del sistema, para evidenciar claramente la funcionalidad del sistema. A continuación se detallan los más importantes. Diagrama de Caso de Uso: Proceso Prácticas Profesionales Grafico N°26: Proceso Prácticas Pre-Profesionales Caso de uso Principal
96
Tabla N°17: DETALLE DE CASO DE USO LOGIN NOMBRE: LOGIN ACTORES: ADMINISTRADOR
DIRECCIÓN SECRETARIA MONITOR SUPERVISOR ESTUDIANTES
DESCRIPCIÓN PERMITEN QUE LOS ACTORES, INGRESEN AL MENÚ DEL SISTEMA, VALIDA QUE ESTA REGISTRADO EN LA BASE DE DATOS, VERIFICA SU ROL EN EL SISTEMA Y QUE SU CONTRASEÑA ESTE INGRESADA CORRECTAMENTE.
FRECUENCIA SIEMPRE
PRECONDICIONES LOS USUARIOS DEBEN ESTAR REGISTRADOS EN LA BASE DE DATOS.
FLUJO NORMAL 1.- SE MUESTRA EL FORMULARIO DE LOGIN. 2.- EL ACTOR DEBE INGRESAR USUARIO Y CONTRASEÑA. 3.- EL SISTEMA CREA LA SESIÓN. 4.-SE DESPLIEGA MENÚ SEGÚN LOS PERMISOS OTORGADOS.
FLUJO ALTERNATIVO SI EL ACTOR INGRESA DATOS ERRÓNEOS, SE MUESTRA UN MENSAJE INDICANDO QUE VUELVA A INGRESARLOS.
Diagrama de caso de uso extendido: Login/Logout Grafico N°27: Login/Logout
97
Diagrama de Caso de Uso extendido: Registro Estudiante Grafico N°28: Registro Estudiante
98
Tabla N°18: DETALLE DE CASO DE USO REGISTRO ESTUDIANTES
NOMBRE: REGISTRO ESTUDIANTES ACTORES: DIRECCIÓN
ESTUDIANTE DESCRIPCIÓN PERMITE QUE EL ACTOR ESTUDIANTE REALICE EL
REGISTRO PARA LAS PRACTICAS PROFESIONALES FRECUENCIA SIEMPRE PRECONDICIONES
EL COORDINADOR DEBE REGISTRAR TUTORES Y UBICACIÓN, ADEMÁS DE QUE DEBE TENER HABILITADO EL ACCESO AL SISTEMA DEL ESTUDIANTE.
FLUJO NORMAL
1. COORDINACIÓN INICIO/CIERRA PROCESO 2. COORDINACIÓN REGISTRA/MODIFICA TUTORES 3. ESTUDIANTE DESCARGA REQUISITOS, EL
SISTEMA LE INDICA MEDIANTE INFORMACIÓN EN PANTALLA QUE PASOS SEGUIR PARA REALIZAR EL PROCESO.
4. SECRETARIA HABILITA REGISTRO AL ESTUDIANTE ENTREGÁNDOLE CONTRASEÑA AL ESTUDIANTE
5. INGRESA AL SISTEMA AL CUAL EN SU PERFIL SE LE PRESENTA: CAMPO CEDULA CAMPO CONTRASEÑA
6. AL INGRESAR: FORM DE REGISTRO
7. SECRETARIA VALIDA LA INFORMACIÓN INGRESADA Y ACEPTA/RECHAZA
8. NOTIFICACIÓN TRAS VALIDACIÓN. 9. EDICIÓN DE REGISTRO ESTUDIANTE.
FLUJO ALTERNATIVO
SI DIRECCIÓN NO HA REGISTRADO UBICACIÓN Y TUTORES APARECERÁ EN PANTALLA SU PERFIL “NO HAY UBICACIÓN O TUTORES EN EL SISTEMA”. SI EL ESTUDIANTE NO SE ACERCA A SECRETARIA CON LA SOLICITUD NO TENDRÁ ACCESO AL SISTEMA, APARECIÉNDOLE SI EXISTEN INTENTOS “CEDULA O CONTRASEÑA INVALIDAS. DEBE REGISTRARSE EN SECRETARIA DEL CONSULTORIO JURÍDICO PARA ACCEDER AL SISTEMA”.
99
Diagrama de caso de uso extendido: Generar Reportes Grafico N°29: Generar Reportes
Tabla N°19: DETALLE DE CASO DE USO GENERAR REPORTES NOMBRE: Generar Reportes ACTORES: Secretaria
Dirección Supervisores
DESCRIPCIÓN GENERACIÓN DE REPORTES A TRAVÉS DEL SISTEMA MEDIANTE UN FORMATO PREDEFINIDO. SE REALIZA LA CONSULTA, CON ESA INFORMACIÓN VALIDA CON CÓDIGO DE PROGRAMACIÓN Y VERIFICA EN LA BASE DE DATOS Y TRAE LA INFORMACIÓN PARA REALIZAR L A TABLA DE REPORTES
FRECUENCIA OCASIONAL PRECONDICIONES REALIZAR COMPROBACIONES DE DATOS
ANTES DE CONSULTAR CON LA BASE DE DATOS.
FLUJO NORMAL 1.- INGRESA DATOS EN EL CAMPO PARA CONSULTA. 2.-SE VALIDA ESTA INFORMACIÓN CON LA GUARDADA EN LA BASE DE DATOS MEDIANTE CÓDIGO DE PROGRAMACIÓN. 3.-ESTOS REGISTROS SE ALMACENAN EN VARIABLES QUE FORMARAN LA TABLA DE GENERAR REPORTES.
FLUJO ALTERNATIVO
SI INGRESA UN DATO ERRÓNEO GENERAR LA OBSERVACIÓN: “NO EXISTE ESTA INFORMACIÓN EN EL REGISTRO”.
100
Diagrama de caso de uso: Actor Administrador Grafico N°30: Actor Administrador Tabla N°20: Diagrama de caso de uso: Actor Administrador NOMBRE: ACTOR ADMINISTRADOR ACTORES: ADMINISTRADOR DESCRIPCIÓN ACTOR ENCARGADO DE DIVERSAS
GESTIONES EN EL SISTEMA. FRECUENCIA OCASIONAL PRECONDICIONES HABILITAR EL PERFIL ADMINISTRADOR CON
TODOS SUS MÓDULOS DE TRABAJO. PERMISOS PREVIOS DE COORDINACIÓN.
FLUJO NORMAL 1.- SE LOGUEA 2.- POSEE GESTIÓN DE USUARIO 3.- POSEE CONFIGURACIÓN DE SISTEMA 4.- GESTIÓN DE REPORTE
FLUJO ALTERNATIVO
SI INGRESA DATOS ERRÓNEOS EN EL LOGIN NECESITA PEDIR PERMISOS A DIRECCIÓN SOLICITANDO AL HOSTING NUEVOS ACCESOS A LA PLATAFORMA.
101
DISEÑO
ETAPA DE DISEÑO DE SOFTWARE
En la etapa de diseño de software se definirá cada uno de los módulos
que formaran parte del sistema los cuales fueron definidos después del
levantamiento de la información y de los requerimientos adicionales
sugeridos por el Consultorio Jurídico de la Facultad de Jurisprudencia
Para ello se realizaran casos de usos, con el propósito de definir la
función de cada módulo y de los actores que intervienen en ellos.
DISEÑO MODELO ENTIDAD RELACIÓN
El diseño del modelo entidad relación nos reflejara las estructuras de las
tablas y los atributos de las mismas, además se define las relaciones que
pueden tener las tablas entre ellas mediante la clave principal que
poseen.
102
Grafico N°31: Modelo Entidad Relación
DIAGRAMAS DEL SISTEMA
103
Grafico N°32: Diagrama de Clases
104
PRUEBAS
Rendimiento del sistema (Pruebas)
El sistema será subido a la web para poder hacer pruebas de
funcionamiento y evaluar si todas las funcionalidades de cada uno de los
módulos son las correctas, y en caso de haber errores poder encontrar el
origen de ellos y así darles una solución inmediata.
ENTREGABLE
Después de haber comprobado que no hay ninguna clase de error en
todo el sistema para seguimiento de actividades de los practicantes se lo
podrá poner en funcionamiento en el consultorio jurídico, y así los
encargados del proceso de inscripción a las prácticas pre-profesionales y
control de actividades de los mismos puedan empezar a familiarizarse
con el sistema.
ENTREGABLES DEL PROYECTO Para la elaboración del presente proyecto de titulación que lleva por título
DESARROLLO DE UN SISTEMA WEB PARA SEGUIMIENTO DE
ACTIVIDADES DE LOS PRACTICANTES DEL CONSULTORIO
JURÍDICO DE LA FACULTAD DE JURISPRUDENCIA DE LA
UNIVERSIDAD DE GUAYAQUIL, se han realizado los siguientes
manuales:
• MANUAL TÉCNICO: Dentro del manual técnico, se explica de la
manera más detallada y clara posible las herramientas de
programación que se requirieron para el desarrollo de la presente
propuesta. El manual tiene como objetivo primordial brindar la
información requerida para efectuar la configuración del software libre
por cualquier persona con un nivel de conocimiento básico en
sistemas.
105
• MANUAL DE USUARIO: Dentro del manual de usuario se explica los
pasos que el usuario del sistema debe seguir para hacer uso de la
herramienta. El documento tiene como objetivo entregar las pautas de
operación del sistema propuesto cuyo título es DESARROLLO DE UN
SISTEMA WEB PARA SEGUIMIENTO DE ACTIVIDADES DE LOS
PRACTICANTES DEL CONSULTORIO JURÍDICO DE LA FACULTAD
DE JURISPRUDENCIA DE LA UNIVERSIDAD DE GUAYAQUIL, el
cual será utilizado por el Consultorio de la Universidad de Guayaquil,
dedicada al servicio de consultoría en casos legales.
• CÓDIGOS: Tanto el código fuente como el código ejecutable del
sistema, serán entregados en un CD
106
CRITERIOS DE VALIDACIÓN DE LA PROPUESTA
Es importante determinar si es importante para el Coordinador y demás
personal del Consultorio Jurídico Gratuito de la Universidad de Guayaquil,
mediante la aplicación de herramientas informáticas para realizar sus
actividades diarias, es decir, atención a usuarios, control de estudiantes,
comunicación entre todos los actores administrativos con los clientes,
proceso de registro de estudiantes, ya que ellos actualmente hacen todos
estos procesos manualmente.
Para llegar a un consenso se estableció con la coordinadora de la
institución realizar una encuesta a todos los integrantes del proceso
prácticas pre-profesionales para de esta manera dar por sentado de una
manera más precisa el criterio que ellos tienen al momento.
REALIZACIÓN DE LA PRUEBA CHI-CUADRADO
CHI-CUADRADO : el estadístico ji-cuadrado o chi cuadrado, que tiene
distribución de probabilidad del mismo nombre, sirve para someter a
pruebas de hipótesis referidas a distribuciones de frecuencias. En
términos generales, esta prueba contrasta frecuencia observada con la
frecuencia esperada de acuerdo con la hipótesis nula.
La fórmula para calcular chi-cuadrado es:
= (Fo-Fe) ^2/ Fe
Hipótesis Nula (Ho): Es aquella en la que se asegura que los dos
parámetros analizados son independientes uno del otro.
Hipótesis Alternativa (H1): Es aquella en la que se asegura que los dos
parámetros analizados si son dependientes.
2χ
2χ
107
Formulación de Hipótesis:
Ho: El Consultorio Jurídico no presenta dificultades en el control de las
actividades de los practicantes de forma manual.
H1: El Consultorio Jurídico presenta dificultades en el control de las
actividades de los practicantes de forma manual.
TABLA N°21: Frecuencia Observada
PERSONAL
ADMINISTRATI
VO
ESTUDIA
NTES
TUTORE
S
MARGINA
L
CONSULTORIO
UG
2 35 5 42
CONSULTORIO
CENTRO
0 35 5 40
CONSULTORIO
CONSTITUCION
AL
0 8 0 8
MARGINAL 2 78 10 90
90
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
TABLA N°22: Frecuencia Esperada
TIPO PERSONAL ADMINISTRATIVO ESTUDIANTES TUTORES
CONSULTORIO UG 0,9333 36,4444 4.6667
CONSULTORIO CENTRO 0,8889 34,6667 4,444
CONSULTORIO CONSTITUCIONAL 0,1778 6,9333 0,8889
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
108
Fuente: Datos de la Investigación. Grado de Libertad V=(3-1)(3-1)
V=(2)(2) V=4
Nivel de Significancia N=V*100% N=0.04*100% N=4%
Valor del Parámetro p=1-V p=1-0.04 p=0.96
Valor Critico 0.7107
Chi Cuadrado Calculado 3,428571429
Chi Cuadrado ≥Valor Critico
3,428571 ≥ 0,7107 .
Análisis: Se llega a la conclusión que, el uso del sistema web para
seguimiento de actividades de los practicantes del consultorio jurídico
presenta dificultades en el control de las actividades de los practicantes
de forma manual; por lo que la hipótesis nula es rechazada (Hipótesis
Nula Ho) para dar la afirmación a la hipótesis alternativa (Hipótesis
Alternativa H1), por lo que no se cumple la condición de que Chi
Cuadrado ≤ Valor Critico.
Chi Cuadrado ≥ Valor Critico
3,428571 ≥ 0,7107
109
Encuesta después de implementar el sistema.
Después de implementar el sistema en la institución, se procedió a
realizar otra encuesta para verificar si el sistema había cumplido con
todos los requerimientos solicitados por el cliente.
El tipo de encuesta que se realizó en “Consultorio Jurídico” fue la
encuesta escrita, y se utilizó como cuestionario preguntas ya
establecidas, las cuales fueron analizadas, con el fin de poder decir si el
sistema tuvo éxito o no. La encuesta se realizó a todos los actores que
interactúan con el sistema, a continuación se muestra el análisis de la
encuesta realizada.
Análisis de encuestas realizada después de implementar el sistema
A continuación se realizará el análisis de la encuesta realizada después
de implementar el sistema en el Consultorio Jurídico el cual nos mostrará
la satisfacción del usuario:
ENCUESTA DE SATISFACCIÓN PARA EL DESARROLLO DE UN SISTEMA WEB PARA SEGUIMIENTO DE ACTIVIDADES DE LOS PRACTICANTES DEL CONSULTORIO JURÍDICO DE LA FACULTAD DE JURISPRUDENCIA DE LA UNIVERSIDAD DE GUAYAQUIL. TABLA N°23: Pregunta Uno DESPUÉS DEL DESARROLLO 1 UTILIZANDO EL SISTEMA ¿CÓMO CONSIDERA USTED QUE SE MANEJA EL PROCESO DE INSCRIPCIÓN Y CONTROL DE LOS PRACTICANTES EN EL CONSULTORIO JURÍDICO? MANEJO ACTUAL CANTIDAD PORCENTAJE MANUAL 6 7% AUTOMATIZADO 70 78% MANUAL/AUTOMATIZADO 14 15% NINGUNA 0 0%
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
110
GRAFICO N°33: Proceso de Inscripción
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
Análisis: La pregunta realizada nos permite determinar que el consultorio
jurídico al tomar la decisión de emigrar la inscripción y control de
actividades de los practicantes de forma manual a un proceso
automatizado les permitirá minimizar el uso del papel y el tiempo que les
toma efectuar dichas actividades.
TABLA N°24: Pregunta Dos DESPUÉS DEL DESARROLLO 2 ¿CREE USTED QUE LA IMPLEMENTACIÓN DE ESTE SISTEMA PERMITIRÍA EL AHORRO DE RECURSOS EN LOS PROCESOS DE LAS PRÁCTICAS PRE-PROFESIONALES?
AHORRO DE RECURSOS CANTIDAD PORCENTAJE TOTALMENTE DE ACUERDO 71 78.88% PARCIALMENTE DE ACUERDO 15 16.66% NO TENGO CONOCIMIENTO 4 4.44% PARCIALMENTE EN DESACUERDO 0 0% TOTALMENTE EN DESACUERDO 0 0%
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación. .
7%
78%
15%
0%
Proceso de Inscripcion
Manual
Automatizada
Manual/Automatizada
Ninguna
111
GRAFICO N°34: Ahorro de Recursos
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación. . Análisis: En la actualidad las grandes instituciones buscan minimizar el
uso de recursos que consumen una gran cantidad de dinero; y la
formulación de esta pregunta nos ayuda a determinar que el consultorio
jurídico consigue cumplir el objetivo por medio de la utilización de la
herramienta tecnológica propuesta.
TABLA N°25: Pregunta Tres DESPUÉS DE DESARROLLO
3 ¿QUÉ TANTO CREE USTED QUE SE HA DISMINUIDO EL TIEMPO OCUPADO EN LOS PROCESOS DE LAS PRACTICAS PRE-PROFESIONALES DEL CONSULTORIO JURÍDICO CON LA UTILIZACIÓN DEL SISTEMA? TIEMPO UTILIZADO CANTIDAD PORCENTAJE MUCHO 85 94.44% POCO 5 5.55% NADA 0 0
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
79%
17%
4% 0% 0%
Ahorro de Recursos
Totalmente de Acuerdo
Parcialmente de acuerdo
No Tengo Conocimiento
Parcialmente de Acuerdo
Totalmente en Desacuerdo
112
GRAFICO N°35: Tiempo utilizado
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación. Análisis: Con la utilización de la herramienta tecnológica la disminución
del tiempo en el proceso de inscripción y control de actividades de los
practicantes es visible.
TABLA N°26: Pregunta Cuatro DESPUÉS DE DESARROLLO
4 ¿CREE USTED QUE LOS PROCESOS DE INSCRIPCIÓN Y CONTROL DE PRACTICANTES DEL CONSULTORIO JURÍDICO SE SIMPLIFICAN CON ESTE SISTEMA? PASOS A SEGUIR CANTIDAD PORCENTAJE TOTALMENTE DE ACUERDO 81 90% PARCIALMENTE DE ACUERDO 5 5.55% NO TENGO CONOCIMIENTO 4 4.44% PARCIALMENTE EN DESACUERDO 0 0% TOTALMENTE EN DESACUERDO 0 0%
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
94%
6%
0%
Tiempo Utilizado
Mucho
Poco
Nada
113
GRAFICO N°36: Proceso de Inscripción
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
Análisis: Los estudiantes reducen tiempo esfuerzo y dinero, utilizando el
sistema de control de actividades de los practicantes dentro del
consultorio jurídico. Con la automatización de estos procesos se podrá
minimizar el tiempo de entrega de los formularios y documentación en
general.
TABLA N°27: Pregunta Cinco DESPUÉS DE DESARROLLO
5 ¿COMO CONSIDERA USTED EL MANEJO DEL SISTEMA PROPUESTO PARA EL PROCESO DE INSCRIPCIÓN Y CONTROL DE PRACTICANTES DEL CONSULTORIO JURÍDICO? PROCESO DE INSCRIPCIÓN CANTIDAD PORCENTAJE MUY FÁCIL 16 17.78% FÁCIL 74 82.22% DIFÍCIL 0 0% MUY DIFÍCIL 0 0%
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
90%
6% 4% 0%
Proceso de Inscripcion
Totalmente de Acuerdo
Parcialmente de Acuerdo
No Tengo Conocimiento
Parcialmente en Desacuerdo
Totalmente en Desacuerdo
114
GRAFICO N°37: Manejo del Sistema
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
Análisis: La inscripción en el consultorio jurídico con el sistema
informático les resultara con la práctica un proceso rápido y fácil de
entender para poder procesar la información relevante que se requiere en
las inscripciones de los estudiantes.
TABLA N°28: Pregunta Seis DESPUÉS DE DESARROLLO 6 ¿QUE CALIFICACIÓN LE DARÍA USTED AL MÉTODO APLICADO POR EL SISTEMA PARA LA ENTREGA DE NOTIFICACIONES DE ACTIVIDADES Y/O REQUERIMIENTOS?
ENTREGA DE NOTIFICACIONES CANTIDAD PORCENTAJE EFICIENTE 77 85.56% POCO EFICIENTE 11 12.22% NORMAL 2 2.22% DEFICIENTE 0 0% MUY DEFICIENTE 0 0%
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
18%
82%
0% 0%
Manejo del sistema
Muy Facil
Facil
Dificil
Muy Dificil
115
GRAFICO N°38: Notificación de Actividades y/o Requerimiento
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación. Análisis: Al hablar de notificaciones nos referimos a las aprobaciones de
solicitudes, documentos incompletos entregados por los estudiantes, a los
certificados etc. podremos afirmar que con la utilización del sistema
mejoro esta actividad que para los estudiantes es relevante ya que el
sistema almacenara información que será utilizado por los estudiantes
para acceder al certificado de culminación de las practicas pre-
profesionales.
TABLA N°29: Pregunta Siete DESPUÉS DE DESARROLLO 7 ¿CONSIDERA USTED QUE EL MÉTODO UTILIZADO PARA EL CONTROL DE ASISTENCIA DENTRO DEL SISTEMA ES APROPIADO? CONTROL DE ASISTENCIA CANTIDAD PORCENTAJE SI 87 96.67% NO 3 3.33%
Elaboración: Bryan Harry Alcívar Vargas
86%
12%
2% 0% 0%
Notificacion de Actividades y/o
Requerimientos
Eficiente
Poco eficiente
Normal
Deficiente
Muy Deficiente
116
José Andrés González Silva Fuente: Datos de la Investigación. GRAFICO N°39: Control de Asistencia
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación. Análisis: Con la automatización podremos verificar que el control será de
una forma veras, clara y evidente para todos los implicados en este
proceso.
TABLA N°30: Pregunta Ocho DESPUÉS DE DESARROLLO 8 ¿CREE USTED QUE LA INFORMACIÓN PROCESADA DENTRO DEL SISTEMA GOZA DE CONFIABILIDAD Y VALIDEZ? MANEJO DE INFORMACIÓN CANTIDAD PORCENTAJE SI 81 90% NO 9 10%
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
97%
3%
Control de Asistencia
Si
No
117
GRAFICO N°40: Información Confiable
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
Análisis: La confiabilidad del manejo de la información es importante
dentro de cualquier institución debido a que ellos representan datos
relevantes para cada persona. Con el sistema informático podremos tener
almacenado la información en la base de datos para su posterior consulta
en caso que el usuario lo requiera.
TABLA N°31: Pregunta Nueve DESPUÉS DE DESARROLLO
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
90%
10%
Informacion Confiable
Si
No
9 ¿DESDE SU PERSPECTIVA QUE EVALUACIÓN LE DARÍA EN GENERAL AL SISTEMA PROPUESTO?
PRACTICAS PRE PROFESIONALES CANTIDAD PORCENTAJE EXCELENTE 10 11.11% MUY BUENO 80 88.89% BUENO 0 0% REGULAR 0 0% PÉSIMO 0 0%
118
GRAFICO N°41: Evaluación del Sistema
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
Análisis: Con la automatización de estos procesos, el estudiante podrá
realizarlos dentro del sistema minimizando tiempo y recursos. Con la
pregunta formulada nos podemos dar cuenta la necesidad de tener dentro
de la institución un sistema que minimice tiempo y esfuerzo tanto para los
estudiantes como para el personal administrativo del consultorio jurídico.
TABLA N°32: Pregunta Diez DESPUÉS DE DESARROLLO 10¿CONSIDERA USTED FACTIBLE IMPLEMENTAR ESTE SISTEMA PARA REALIZAR LOS PROCESOS DE LAS PRÁCTICAS PRE-PROFESIONALES DEL CONSULTORIO JURÍDICO? HERRAMIENTA TECNOLÓGICA CANTIDAD PORCENTAJE SI 77 85.56% NO 13 14.44%
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
11%
89%
0%0%
0%
Evaluacion del Sistema
Excelente
Muy Bueno
Bueno
Regular
Pesimo
119
GRAFICO N°42: Implementación del Sistema
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación Análisis: Hoy en día es poco común ver alguna institución que no esté
automatizada. La automatización nos permite llevar un control y orden de
las diferentes actividades que llevan las instituciones permitiéndonos
tener respaldos de la información que se almacenan en la base de datos.
Con la formulación de la pregunta podemos observar una gran aceptación
a la propuesta de desarrollo del sistema propuesto al consultorio jurídico.
Una vez realizada la encuesta al personal administrativo y practicantes se
evidencia en las preguntas 2, 3 y 4 que el desarrollo del sistema web es
oportuno y capaz de reducir la carga de trabajo y permitir llevar la
información organizada, de tener los controles más precisos, ya que esto
incide los procesos respecto a las practicas pre-profesionales, Además
la preguntas 8, 9 y 10 nos indica la seguridad que existe en este sistema
por parte del Consultorio y que la utilización del sistema es primordial y
además la valoración es de alto grado, y que los módulos sistematizados
y automatizados están de acuerdo a los requerimientos.
86%
14%
Implementacion del Sistema
Si
No
120
CAPÍTULO IV
CRITERIOS DE ACEPTACIÓN DEL PRODUCTO
Tabla N°33 FICHA DE EVALUACIÓN
FECHA
PORCENTAJE
DESCRIPCIÓN Cap.
I
Cap.
II
Cap.
III
Cap.
IV
Proy
ecto
17 de Mayo
del 2018
Revisión del tema propuesto
24 de Mayo
del 2018
25% 0 % 0 % 0 % Revisión de los objetivos de los proyectos
31 de Mayo
del 2018
75% 0% 0% 0 % 0% Revisión de capítulo 1. Definir cronograma de trabajo.
7 de Junio
del 2018
90% 50% 25% 0 % 10% Revisión de capítulo 2-3, avances del sistema.
14 de Junio
del 2018
90% 90% 40% 0 % 25% Revisión de capítulo 2-3, avances del sistema.
21 de Junio
del 2018
90% 90% 75% 10 % 40% Revisión de capítulo 3-4, avances del sistema.
5 de Julio
del 2018
100% 100% 90% 50% 60% Revisión de capítulo 3-4, avances del sistema.
12 de Julio
del 2018
100% 100% 90% 75% 70% Revisión de capítulo 4, avances del sistema.
19 de Julio
del 2018
100% 100% 100% 95% 80% Revisión final de los
capítulos 1, 2, 3 y 4.
26 de Julio
del 2018
100% 100% 100% 100% 95% Revisión final del
sistema
Elaborado: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Criterios de observación del tutor
121
MATRIZ DE CRITERIOS DE ACEPTACIÓN.
CRITERIO DE ACEPTACIÓN DEL CONTENIDO DE LA
DOCUMENTACIÓN
• Se ha realizado las revisiones pertinentes al contenido de la
documentación (Capítulos: I, II, III, IV).
• Se ha realizado las correcciones de los mismos.
• Se ha realizado la actualización del documento en su totalidad.
• Se realizó la revisión del manual técnico.
• Se realizó la revisión del manual de usuario.
• Se establecerá previa cita con el Consultorio Jurídico de la
Facultad de Jurisprudencia para la prueba de aceptación del
producto.
CRITERIO DE ACEPTACIÓN DEL CLIENTE
Tabla N°34: MATRIZ DE CRITERIOS DE ACEPTACIÓN DEL CLIENTE NOMBRE DESCRIPCIÓN ORIGEN
Aprobación del
Producto
Reunión con la
directora del
Consultorio Jurídico de
la Facultad de
Jurisprudencia para:
Constatar los
requerimientos
funcionales del
sistema.
Verificar la
funcionalidad del
sistema.
Coordinadora General
del Consultorio
Jurídico de la Facultad
de Jurisprudencia
122
Obtener la firma de
aceptación del
sistema.
Sistema Web
Documentación
relacionado con el
desarrollo del sistema
web:
Especificación de
requerimientos.
Diseño de Sistema
web.
Componentes del
Sistema web (módulos
que lo compone).
Pruebas del Sistema
web.
Manual de usuario.
Manual técnico.
Documentación final.
Funcionalidad del
Sistema Web
Manual Técnico
Describe paso a paso
la configuración de la
herramientas utilizadas
para el desarrollo del
sistema web:
Instalación de MySQL.
Instalación de PHP.
Instalación del
Framework
Funcionalidad del
Sistema Web
123
Puesta en marcha del
Proyecto
Definir con el
Consultorio Jurídico,
quien administrará el
sistema.
Capacitar al
administrador
designado sobre el
manejo del sistema de
control de actividades
de los practicantes.
Familiarizar al
administrador del
sistema con el entorno
del mismo.
Funcionalidad del
Sistema Web
Elaborado: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación
Criterio de Aceptación del Cliente
• Los módulos que contiene el sistema web de control de actividades
de practicantes cumple con las especificaciones de requerimiento
dados por el cliente.
• Se entregara la documentación referente al manual de usuario y al
manual técnico.
• Se realizara pruebas de funcionalidad de cada módulo del sistema
para su previa aceptación.
• Se capacitara al administrador asignado del sistema, para el
manejo eficiente del mismo.
124
CRITERIO DE ACEPTACIÓN DEL SISTEMA WEB PARA
SEGUIMIENTO DE ACTIVIDADES DE LOS PRACTICANTES DEL
CONSULTORIO JURÍDICO.
Estos criterios serán tomados en cuenta para dar por concluido la parte
de pruebas de nuestro software por cada módulo, obteniendo resultados
esperados se procede a detallar las opciones de cada uno y la aceptación
que tiene con el fin de verificar si se están cumpliendo con los requisitos.
Tabla N°35: Criterio de Aceptación del Sistema
Módulos Descripción del
requisito
Criterios de aceptación
Estudiante
Automatización de
Inscripción
El sistema permitirá al estudiante descargar
la solicitud que debe ser entregado a
secretaria para dar inicio a la inscripción a
las pasantías, luego de esto el aspirante
podrá ingresar al sistema y llenar el
formulario con sus datos personales.
Deberá subir los documentos escaneados
requeridos en formato pdf para finalizar la
inscripción.
Inicia
Sesión
Consultar
Tanto los estudiantes como las personas
asignadas para la manipulación del sistema
podrán ingresar y realizar consultas
pertinentes sobre las actividades que
realizan los practicantes dentro del
consultorio jurídico.
Supervisor
Ingresar, Modificar y
Consultar
Se podrá llevar un registro de asistencias
de los practicantes, realizar las
evaluaciones pertinentes, almacenar las
asesorías y generar un reporte de casos.
125
Secretaria
Modificar, Consultar,
Aprobar y/o
Rechazar
La secretaria tendrá la potestad de
modificar datos del estudiante en caso de
que haya existido un error
Monitor Ingresar, Modificar y
Consultar
Tener registros de los clientes atendidos,
asignar los supervisores encargados de
prestar la atención, llevar asistencia diaria
de practicantes del consultorio.
Dirección
Ingresar, Modificar,
Consultar, Aprobar
y/o Rechazar
Podrá consultar todo tipo datos dentro del
sistema, así como aprobar o rechazar
postulantes y también retirar practicantes
en cualquier etapa del proceso general y
por ultimo generar reporte general de casos
atendidos en todas las oficinas del
consultorio jurídico.
Elaborado: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación
126
CONCLUSIONES
• El sistema ha permitido la automatización de procesos gracias al
análisis y diseño de los requerimientos obtenidos en el levantamiento
de información realizado, al estudio del proceso de negocio y la
programación estructurada de todos los procedimientos que involucran
a las prácticas pre-profesionales.
• Para el control de actividades se estableció una estructura que permite
ingresar, editar, actualizar y eliminar información de manera ordenada
de acuerdo a los procedimientos establecidos en el sistema, tanto para
los supervisores como para los practicantes, teniendo datos solo del
perfil del usuario, además de restricciones tales como la cantidad de
horas y asignaciones varias. Para garantizar el cumplimiento de las
etapas correspondientes a las prácticas pre-profesionales se
establecieron los módulos de inscripción, gestión de practicantes,
revisión de documentación y cronogramas, con la finalidad de tener
datos confiables en el sistema.
• Se estableció un módulo para el manejo de los clientes y de esta
forma tener una base de datos de personas que han solicitado ayuda
al consultorio jurídico. También se lleva el registro de cada caso
llevado por los abogados, así se facilita la generación de los reportes
mensuales efectuados por el consultorio jurídico hacia la defensoría
pública.
127
RECOMENDACIONES
Para que exista una buena administración del sistema web para
seguimiento de actividades de los practicantes del consultorio jurídico de
la facultad de jurisprudencia; se presentan las siguientes
recomendaciones:
• Adicionar los módulos horas académicas, clínica jurídica, trabajo de
campo y capacitaciones, además implementación de códigos QR con
firma digital, para complementar el proceso de prácticas y permitir la
emisión del certificado.
• Adicionar módulos en el sistema web para integrar un equipo
biométrico, que permita tener un mayor control de las asistencias de
los practicantes y personal del Consultorio.
• La implementación de un equipo servidor para almacenar en este la
información de la base de datos, permitiendo disminuir la posibilidad
de pérdida de información y crear un plan de respaldo periódico para
salvaguardarla. Además realizar un mantenimiento cada 3 meses para
garantizar el correcto funcionamiento del sistema.
128
GLOSARIO DE TÉRMINOS
Arquitectura del Sistema: Es la descripción de actividades funcionales
que se requiere llevar a cabo para alcanzar un
objetivo, los elementos del sistema que
necesitan participar en las funciones y en las
relaciones de los niveles de operación de cada
uno de los elementos del sistema.
Autentificación: Es el proceso mediante el cual se comprueba
la identidad de un usuario en la red. Las
contraseñas y las tarjetas inteligentes son los
sistemas de autentificación más usuales.
CSS: Es un formato de archivo con varias
instrucciones HTML que permite dar una
presencia homogénea a varias páginas Web
solo preocupándose de modificar dicho archivo
CSS.
Computadora: Es un dispositivo electrónico que permite
procesar información y datos con programas
diseñados para ello. Actualmente este término
no se usa demasiado en el mundo de la
informática.
Database: Base de Datos.
Directorio (Directory): Grupo de archivos seleccionados entre sí que
se guardan bajo un nombre.
129
Dominio: Estrictamente hablando, es un nombre que
representa una entidad lógica y que puede
estar formado por otros dominios formando un
árbol o estructura jerárquica.
Download (Descarga). Se refiere al proceso de transferir datos desde
un punto remoto (servidor u otro ordenador) a
tu propio ordenador.
Email: Correo Electrónico.
Firewall: Es un dispositivo que asegura las
comunicaciones entre usuarios de una red e
Internet.
Hardware: Hace referencia a la parte física o sólida de un
ordenador u otro elemento informático.
HTML: Es el lenguaje con que se escriben las páginas
Web.
HTTP: HyperText Transfer Protocol (Protocolo de
Transferencia de Hipertexto). Es un protocolo
que permite transferir información de archivos
de texto, gráficos, de videos, de audio etc.
Interface: Es el punto de comunicación entre dos
elementos electrónicos o informáticos. Muchas
veces se refiere a él como puerto. También se
podría definir como El punto de contacto entre
el usuario, el ordenador y el programa, por
ejemplo, el teclado o un menú.
130
Metodología: Son los lineamientos que sirven de guía para
llevar a cabo una función específica.
Navegador: Programa para recorrer la World Wide Web
(www).
Password: Palabra clave insustituible en algunos sistemas
para lograr el acceso.
Prueba del Sistema: Son las pruebas que se llevan a cabo para
validar que los resultados de un proyecto de
sistema cumpla de manera adecuada con las
especificaciones establecidas, comprenden
tanto el equipo(Hardware), como los programas
(Software) y su funcionamiento conjunto en
condiciones reales de operación.
Sistema informático: Es el conjunto de elementos hardware,
software y periféricos que conectados entre sí,
forman un ordenador.
Software: El conjunto de programas, procedimientos y
documentación asociado a un sistema
informático.
Validación: Es el proceso para evaluar un sistema o alguno
de sus componentes durante o una vez
concluido el desarrollo de un sistema para
determinar si satisface las especificaciones
definidas en el análisis de requerimientos.
131
Bibliografía
[1] Defensoría Pública, No. DP-DPG-2013-021. Obtenido en línea
http://biblioteca.defensoria.gob.ec/bitstream/37000/1158/1/Resoluci%C3%
B3n%20No.-%20DP-DPG-2013-021.pdf
[2] Pedro R. Modelo, Enrique G. Torada, Oscar de P. González, Miguel A.
Gómez. (2013). Ergonomía 4, el trabajo en oficinas (TEP), Pp77. ISBN:
978-84-7653-982-8.
[3] Ecured. (2016). http://www.ecured.cu/. Obtenido de
http://www.ecured.cu/Proceso_unificado_de_desarrollo.
[4] (2013) Saavedra García, M. L., & Tapia Sánchez, B. (10AD). El uso de
las tecnologías de información y comunicación TIC en las micro,
pequeñas y medianas empresas (MIPyME) industriales mexicanas.
Enl@ce Revista Venezolana de Información, Tecnología y Conocimiento,
85–104.
[5] Rueda Chacón, J. C. (2010). Desarrollo Rápido De Aplicaciones
Basado En El Estándar J2Ee Desarrollo Rápido De Aplicaciones Basado
En El. Facultad de Ingeniería universidad de San Carlos de Guatemala,
1–133.
[6] Zorzan, F. A., & Riesco, D. (2007). Automatización de Procesos de
Desarrollo de Software Definidos con SPEM. IX Workshop de
Investigadores En Ciencias de La Computación, 337–341. Obtenido de
http://www.ing.unp.edu.ar/wicc2007/trabajos/ISBD/070.pdf
[7] ANWAR, A.: «A Review of RUP (Rational Unified Process) ».
International Journal of Software Engineering (IJSE), vol. 5, no 2, pp. 12-
19, 2014.
[8] Pierano, F., & Suárez, D. (2006). TICs y empresas: Propuestas
conceptuales para la generación de indicadores para la sociedad de la
132
información. Journal of Information Systems and Technology
Management, 3(2), 123–142.
[9] Consultorios Jurídicos, 2018 obtenido de en línea
http://www.defensoria.gob.ec/index.php/servicios-gratuitos/consultorios-
juridicos-gratuitos.
[10] Wikipedia. (2015). Aplicación web. Obtenido de en línea
http://es.wikipedia.org/wiki/Aplicación_web
[11] Programación en Internet: Clientes Web. Sergio Luján-Mora Editorial
Club Universitario, Alicante, 2001. ISBN: 84-8454-118-5.
[12] Programación de aplicaciones web: historia, principios básicos y
clientes web Sergio Luján-Mora Editorial Club Universitario, Alicante,
2012. ISBN: 978-84-15591-51-1. (PI'2012).
[13] PHP Wikipedia obtenido de https://es.wikipedia.org/wiki/PHP
[14] Irles, A. (2013).Sistema De Gestión Base De Datos Y Sig, 9(3), 167–
180. Obtenido de http://www.um.es/geograf/sigmur/sigpdf/temario_9.pdf
[15] SUEHRING, S.; VALADE, J.: PHP, MySQL, JavaScript & HTML5 all-
in-one for dummies. John Wiley & Sons, 2013
[16] Monsalve, A. (2001). Negocios de Internet : Que es MySQL ? La
Opinión, 5.
[17] Palacios. (2009). Phpmyadmin y mysql. Curso App Web, 1, 12.
Obtenido de
https://www.iit.comillas.edu/palacios/cursoAppWeb/guia_mysql.pdf
[18] Pablo Luján(2013). Razones por la que utilizar MySQL.
http://www.foc.es/2013/04/11/988-razones-por-la-que-utilizar-mysql.html
133
[19] Areco, M. (31 de julio de 2011). www.clubensayos.com.Obtenido de
https://www.clubensayos.com/Tecnolog%C3%ADa/Servidores-
Web/35421.html
[20] López, J. (2007). Dominio de PHP y MySql (primera ed.). Octubre,
México, México: Alfaomega.
[21] La biblia de apache 2, Mohammed J. Kabir, 2002. España Ediciones
Ayala Multimedia (Grupo Anaya, S.A.). ISBN: 84-415-1468-2 obtenido de
http://didepa.uaemex.mx/clases/Manuales/MySql/MySql-
La%20biblia%20de%20mysql.pdf
[22] Nuñez, & Juan Carlos. (2014). Laravel: ventajas del framework PHP
de moda. https://www.freelancer.ec/community/articles/ventajas-del-
framework-moda-laravel
[23] Ecured (s.f.). www.ecured.cu. Recuperado el 24 de Septiembre de
2012, de www.ecured.cu/IDE_de_Programaci%C3%B3n
[24] Tutorials Point. Tutorial Laravel. 2016 Obtenida en
https://store.tutorialspoint.com.
[25] GARRET, J. J.: Ajax: A New Approach to Web Applications.
Verkkodokumentti. Adaptive Path, 2015.
[26] Eguiluz, J.: Introducción a Javascript. Obtenida de
http://www.librosweb.es/javascript, pp. 5 – 6, 2008.
[27] GAUCHAT, J. D.: El gran libro de HTML5, CSS3 y Javascript.
Marcombo, 2012. ISBN eBook: 978-84-267-1782-5.
[28] NIXON, R.: Learning PHP, MySQL, JavaScript, and CSS: A step-by-
step guide to creating dynamic websites. O'Reilly Media, Inc., 2012.
134
[29] GUTIÉRREZ, R.: «El inicio de la Web: historia y cronología del
hipertexto hasta HTML 4.0 (1990-99)». Artefactos, Vol. 5, No. 1, pp. 57,
2012.
[30] CHEN, E.Y.: «Interactive and collaborative HTML5 gene list
enrichment analysis tool». BMC bioinformatics, vol. 14, no 1, pp. 1, 2014.
[31] Vertice, 2009. Publicaciones vértice s.l. España isbn: 978-84-9931-
124-1 obtenido en línea
https://books.google.com.ec/books?id=8HfD0pjAg0C&printsec=frontcover
&hl=es#v=onepage&q&f=false
[32] Software libre para una sociedad libre Richard M. Stallman. Titulo
original: Free Software, Free Society: Selected Essays of Richard M.
Stallman (GNU Press, 2002). Primera edición en castellano (en papel):
Noviembre 2004 ISBN: 84-933555-1-8 obtenido de
https://www.gnu.org/philosophy/fsfs/free_software2.es.pdf.
[33] Netbeans, Oracle Corporation 2018 obtenido de
https://netbeans.org/index_es.html.
[34] Gibaja, V. M. (Febrero de 2009). www.camaravalencia.com. Obtenido
de
http://www.camaravalencia.com/colecciondirectivos/leerArticulo.asp
?intArticulo=2606
[35] Estadística Básica Aplicada, Ciro Martinez Bencardio, Publicación:
2003 pag:2-3-4).
135
ANEXO I SOLICITUD DE LEVANTAMIENTO DE INFORMACIÓN
136
ANEXO II
ENTREVISTA EN EL CONSULTORIO JURÍDICO CON DIRECTORA ABOGADA KATHERINE MATA ECHEVERRÍA. Hay una lamentable despreocupación e indiferencia de parte de la
universidad, porque esta sería la cara de la universidad hacia la
colectividad pero no hay una atención directa de parte de la
administración universitaria, pero nosotros tenemos la obligación de
mantenerlos unidos; el consultorio como un departamento que debe
manejar dos aristas la académica y la técnica –así como medicina cuenta
con un laboratorio médico, nosotros tenemos un laboratorio jurídico que
es este- ¿Cuál es la Idea? Nosotros fuimos sometidos a una evaluación
de una acreditación, en donde el departamento obtuvo como calificación -
1; yo tengo en el cargo desde el mes de noviembre,-Me imagino que esas
fueron las razones por la cual destituyeron al compañero anterior pero
este departamento cuenta con dos instituciones que lo vigilan como
política pública a nivel país: Defensoría del Pueblo y Ces, en donde
brindamos atención a los usuarios, patrocinamos casos de divorcios,
casos civiles, casos penales, etc. la cual atendemos de forma gratuita
para lo cual se cuenta con abogados especialistas-hasta aquí llega la
defensoría pública- pero aquí también hacemos practicas pre-
profesionales que es donde entra nuestra mayor debilidad.
Las practicas pre-profesionales son para nosotros una motivación
importante para poder mejorar la cara que tiene el consultorio ante la
comunidad universitaria, la comunidad guayaquileña y obviamente la
comunidad académica.
Si ustedes se dan cuenta contamos con cubículos, en esos cubículos los
estudiantes atienden a los usuarios que se acercan aquí al consultorio
jurídico, cada pasante tiene su tutor, que son tutores que son realmente
abogados patrocinadores, los tutores académicos de ellos son profesores
asignados que se les dan dentro de su maya curricular, horas de tutorías
y que si los chicos necesitan pueden acceder a esas tutorías siendo este
137
parte fundamental de sus horas de práctica. ¿Qué Sucede? Cuando
nosotros tuvimos esa evaluación fuimos el departamento menor puntuado
en donde pedían lo que no había, que somos el único departamento de la
facultad con calificación deficiente.
¿Cuál es la necesidad de la plataforma? Este departamento presenta
dos problemas importantes que hay que solucionar:
1. Minimizar la posibilidad de favores particulares o personales que
se les dan a los estudiantes, busco poner un candado; tener una
plataforma en donde podamos inscribir a los estudiantes, es casi
como el Siug.
-Por decirte: Yo quiero estudiar Derecho tributario y me matriculo porque
el profesor es mi amigo y el podrá justificarme las faltas si lo quiero-eso no
se puede evitar y no podemos trabajar en las personas, pero si podemos
trabajar dándole un filtro a la inscripción de los estudiantes que exista un
proceso, una cadena de valor que por lo menos tenga credibilidad, que
se sepa que del consultorio jurídico no salió el favor pedido por el
estudiante que todo sea manejado por medio de la plataforma. ¿Cuándo
se inscribe? El estudiante podrá tener la capacidad de poder elegir a su
tutor, debe de existir una lista de los nombres de los posibles abogados
tutores por decir 15 y él debe elegir con quien quiere trabajar y se debe
tener un cupo determinado de estudiantes para cada tutor en los horarios
disponibles; con esto le damos tecnicismo al Consultorio para poder evitar
la corrupción de las justificaciones de las faltas de los estudiantes. – Yo
deseo poder emitir el certificada de los estudiantes desde la plataforma,
que este enumerado, con mi firma, con un código único, yo ya no quiero
certificados falsos.- Yo quiero que me entiendan los problemas que yo
tengo dentro de este consultorio, a mí me llegan aquí certificados falsos;
nosotros estamos trabajando en esa cultura en los estudiantes de
derecho que es indispensable que lo cambien y estamos logrando
resultados interesantes. También es i8mportante que si tienes apertura
138
para que te den un certificado y pagas un valor para obtener un favor al
final los chicos lo hacen, porque no hay una cultura del respeto, lealtad,
ética. etc. por lo que estamos trabajando en ello con los muchachos.
Los chicos deben de venir aquí y saber que existe una plataforma que los
ayudara en su proceso de inscripción, y saber que no hay manera de
inscribirse tardíamente, se debe manejar los procesos (Casos Legales)-
Yo tengo la facultad de hacer seguimiento de procesos por lo que se
necesita hacer el seguimiento de usuario – Digamos que le usuario vino
hace 6 meses por demanda de alimento y da la casualidad que ya no está
el mismo pasante que la atendió la primera vez, por lo que nosotros
debemos tener la facilidad de tener en la plataforma el seguimiento de los
casos registrados para poder consultar, poder tener la facilidad de subir
mi material a la plataforma escaneada, se debe poder buscar por número
de cedula del usuario y saber si es un caso nuevo o ya es residente
pudiendo hacer seguimiento a los casos nuevos y existente.
¿Cuándo empieza el proceso? El proceso debe empezar cuando el
estudiante se inscribe y debe terminar cuando se le emite el certificado. El
estudiante debe tener un espacio donde sepa cómo hacer una demanda
de divorcio, como hacer una prescripción (descripciones), es decir tener
un tipo de capacitación online y empezar el proceso de ero papel por lo
que se tiene instalado en los tres consultorios escáner para poder
escanear la documentación existente en físico y poder tenerlo en archivos
digitales. La única manera que el estudiante sea exonerado del Consejo
de la Judicatura es hacer las prácticas pre-profesionales en el Consultorio
Jurídico debido al horario que es más flexible.
El proceso de inscripción empieza desde la entrega de la solicitud y
adjunto una carpeta donde contiene los requisitos y la idea es hacer una
inscripción el línea y suban toda la documentación para luego verificarlo y
poder tener una lista completa y dárselos a los abogados con los
estudiantes que están a su cargo y el estudiante pueda tener el archivo
físico y cuando termine las pasantías poder tenerlo en digital para no
139
tenerlo impreso innecesariamente. El tutor debe tener una opción en
donde pueda colocar observaciones –Si el estudiante asistió o no, la hora
en que llego etc. los estudiantes cuentan con dos tutores. Nosotros
hacemos diversos trabajos en donde debemos tener la posibilidad de
subir fotos que es lo que llamamos Clínica Jurídica, que son los trabajos
de seminarios que realizamos; donde debe constar cuando empieza,
cuando termina, el lugar y la duración. Existen tres centros o consultorios
jurídicos (centro, UG, Consejo de la Judicatura) en cada uno hay un
coordinador y yo que soy la coordinadora general de ellos por lo que
buscamos que todo sea homogéneo. El estudiante tiene dos tutores el
académico y el Técnico; el tutor académico se lo asigna la universidad y
el tutor técnico es asignado por la directora del consultorio – Yo, le doy los
dos tutores, yo cuento con un listado en donde le notifica por medio de un
escrito a los estudiantes quienes serán los tutores asignados y el horario
que podrá escoger. ¿Si el estudiante o el tutor no asisten a quien se
notifica? Como la directora que soy me lo deben reportar a mí y así
mismo si el tutor no asiste para poder reportarlo y que se le descuente el
día o sea removido y reemplazado porque el proceso de pasantías no es
el mismo que las de clases, el alumno solo puede elegir el tutor
patrocinador estos son los que asisten a las audiencias.
2. ¿Cuál es el proceso que realiza el usuario? El usuario llega es
atendido por la secretaria a la cual la llamamos monitor, ella
escucha el caso y tiene la obligación de designarle a este usuario
un cubículo en donde será atendido por uno de los pasantes con
ayuda de su tutor; ese proceso es el que actualmente cuenta con
muchos vacíos aquí es donde el estudiante armar su portafolio en
donde debe de constar por lo menos un juicio y 20 asesorías.
Hay estudiante que se quejan porque no se les asignan algún usuario;
pero eso ya no es problema del monitor esto puede ser; porque el
estudiante es muy lento atendiendo a los usuarios, porque el estudiante o
140
el tutor no están en la capacidad de dar solución al problema en mención,
porque el estudiante o el tutor no llego etc. esto puede pasar. Como
también puede pasar que el estudiante no este viniendo a realizar sus
pasantías y alguien le esté justificando sus faltas; por lo que el monitor
tiene el deber de informarme a mí como la directora de este consultorio
que soy la cantidad de usuarios que han atendido cada uno de los
cubículos, podría ser que el monitor tenga una opción en el sistema para
que pueda asignar a cada cubículo un caso, la hora etc. Y que ella
reporte cuantas asesorías y patrocinio maneja cada cubículo en el día y
quienes son los usuarios (se debe llenar la ficha de datos generales de
los usuarios) lo que deseamos es que no exista corrupción ni falsificación
de documentos, el hosting lo voy a pagar yo, la información que ustedes
requieren se la proporciono yo ¿Los tutores son fijos en cada
consultorio? Si puede ser, pero si yo les pido que estén en otro
consultorio yo lo puedo hacer; actualmente tenemos 5 tutores en el
centro, 5 aquí y 2 en el constitucional.
¿Hay algo que esté relacionado con otro departamento? , o sea
alguna información que tenga que ser visualizado por otro departamento,-
Si, con el departamento de pre-profesionales pero esto no se enlaza con
el sistema, con el gestor del departamento de pre-profesionales, decanato
y el vicedecanato si, ellos deberían poder ingresar y saber quiénes están
inscritos ellos deberían poder ver cómo van los casos, ellos deberían
poder imprimir el número de casos que estamos trabajando, que caso
estamos revisando, en el camino podemos observar si es conveniente o
no vamos a tener claro que quien está haciendo esta plataforma es el
consultorio jurídico no la facultad de jurisprudencia y el control lo debería
tener hasta cierto punto el coordinador general, pero viendo desde el
punto de las auditorias que se realizan aquí no sería malo que pudieran
visualizarlo mas no poder modificar ni siquiera imprimir.
¿El estudiante que termina las pasantías o usted es quien entrega la
información? Si, el estudiante una vez que culmina las pasantías debe
141
entregar su portafolio aprobado y con el certificado. ¿El certificado lo
quiere generar usted? Sí, yo lo quiero generar desde el sistema con
firma electrónica y código y no lo imprime el estudiante lo haría yo. El
estudiante se inscribe y el sistema debe llevar un control de todas las
actividades que implica al estudiante entonces el certificado se generaría
solo y únicamente si es que se cumple las horas trabajadas, yo les
pregunto chicos ¿Se podrá clonar un certificado? No, porque el sistema
generaría un código único y que se almacenaría y se podría consultar por
dicho código. El consejo de la judicatura les da un espacio a los
estudiantes en donde le entrega un código un usuario y una contraseña,
el estudiante con ese usuario contraseña sube el certificado al consejo de
la judicatura y ese certificado se lo envía al correo. Quiero negar el
acceso a las personas a la información, yo debería imprimir todos los
códigos que el sistema ha generado y enviarlo al consejo de la judicatura
para verificar el certificado, se le debería de dar un tiempo de existencia y
cumplido ese periodo debería acercarse al consultorio jurídico y solicitar la
emisión del certificado.
Para el control de prácticas debe estar esto (datos del formulario) con el
caso asignado. El registro es de forma lineal ¿El estudiante viene a
entregar la carpeta? Si, lo único debe hacer es imprimir algún
documento en donde indique que ya se inscribió, horario y que se
acerque al consultorio para ser convalidado su proceso de inscripción. –
En toces el estudiante ahorita debe venir, entregar la carpeta la recibe la
secretaria la revisa la pasa a la directora vuelve a revisar y usted es quien
aprueba, le asigna el tutor al estudiante.-Yo tengo convenio con CNE,
Mies, Consejo de la Judicatura, Prefectura, Ministerio del Ambiente
quienes solicitan 5 10 pasantes y debe salirle al estudiante el permiso
para inscribirse en estos lugares y pasarlo como propaganda para que
sea visible al estudiante para que sepa que existen cupos, yo quiero que
este proceso sea lo más transparente que se sepa lo que hacemos.
142
SECRETARIA
¿Para los requisitos? Para separar cupo y poder hacer las pasantías
pre-profesionales es que el estudiante este el 7mo, 8vo, 9no o egresad,
entonces la carpeta que tiene que presentar para solicitar las pasantías es
en una carpeta manila amarilla con bincha, curriculum, copia de la cedula
a color, copia del certificado de votación a color, llena una ficha que las
personas compran donde un señor que le dicen el chino, esta ficha
contiene todos los datos del estudiante, una foto tamaño carnet suelta, el
certificado de matriculación en donde indique que está cursando el 7mo,
8vo, 9no o indicar que es egresado, certificado de haber aprobado todas
las materias; esos dos certificados los bajan los estudiantes del sistema
de la universidad que es el siug y la solicitud dirigida a la directora del
consultorio jurídico cuyo formato esta hay pegado para que lo copie el
estudiante nada más, con eso ingresa la carpeta en el periodo que se fija
para la reserva del cupo; una vez que ya se cierra eso a ya adentro la
directora junto con su asistente las empiezan a clasificar para armar un
listado. Aquí dice horario pero le ponen el correo, la cedula del estudiante,
el nombre del estudiante y esto debe ir anexado a la carpeta para ir
haciendo un estado general, después que se haga el listado ella (la
directora)n hace como le digo; empieza a clasificarla y me dice tantos van
a ir al centro, tantos van air al constitucional y tantos se quedan aquí
¿Cómo se llama eso? En el consejo nacional los van ubicando, ahorita
solo tenemos lo que es el consultorio del centro, este consultorio y el
constitucional, no sé porque se han cerrado las otras sé que también los
mandan a la prefectura, hay para bienestar social pero ¿Por qué motivo
se cierran a ya? Eso solo lo sabe la abogada, pero en todo caso la base
es el listado del estudiante con el número de cedula, su teléfono y su
correo para poder saber cómo ubicarlos y quiénes son.
¿Cuál es su actividad respecto al consultorio jurídico? Receptar las
carpetas saber que está completa, recibirla - Recibirla como decirle darle
el visto bueno, que tiene toda la documentación- Exactamente, que ha
143
cumplido con todos los requisitos para iniciar las pasantías y luego lo
paso al despacho de la abogada para que pase a revisión y a su
aprobación –Luego que la abogada realiza eso ¿Usted vuelve de alguna
forma a intervenir? Si ella me necesita sí; ¿En qué otra parte
interviene usted? La otra parte es cuando ya terminan, también tengo
que revisar las carpetas de los aprobados, armar un listado diferente en
donde se ubican a los estudiantes en los sitios en donde se los han
asignado por apellido con el nombre del tutor y aquí hay 5 tutores ¿Esta
información también la recibe usted? Para esto ella me llama para que
yo coordine con ellos pero quien toma las decisiones es ella (la directora)
¿Pero la lista usted la realiza o la hacen haya? No, o sea cuando se
entrega la carpeta se va llenando (un Excel) porque como son bastantes
noche puede dejar acumular, conforme van llegando se los van
ingresando los datos, después ya se clasifica ¿Usted pasa la carpeta y
la lista de las personas que tiene guardada? Si, -luego ella separa por
consultorio y nuevamente ese listado pasa a sus manos; claro, para
volver hacer los listados separados y ubicados en donde corresponden.
Una vez que ella le entrega esa lista con los estudiantes ya ubicados
¿Qué hace usted? Hay se genera un documento que se llama carta de
compromiso en donde volvemos a elaborar un lista de las cartas de
compromiso y al estudiante con el número de cedula lo ubico donde fue
asignado y le hago firmar el documento la que tiene un formato donde se
pone el nombre, cedula, el año en el que está matriculado, la carrera de
derecho y abajo se pone la dirección, el número de cedula y el estudiante
lo firma y nuevamente coloca el número de cedula y eso yo me lo quedo,
después viene la asignación que es otro formato; es decir que cada
estudiante que firma el acta de compromiso viene a retirar su formato de
asignación donde viene más especificado todo que es también firmada
por la abogada y eso también retira el estudiante me firma y yo me quedo
con una copia, se arma así mismo una carpeta y en ella va la carta de
144
compromiso, la asignación y copia de la cedula de los estudiantes; ese es
el proceso de los cupos para las pasantías.
Por la cantidad de estudiantes cada tutor tiene ahorita 10 pasantes
incluida la abogada ¿Este es el formato (acta de compromiso) que ella
da? Si, ella me lo proporciona -pero por ejemplo aquí en esta línea del
lugar de realización de las pasantías dice UG que refiere a este
consultorio –Si, todos se han inscrito aquí. En el proceso de los pasantes
todos los días se elaboran el control de asistencia de los mismos por cada
uno de los tutores y yo sé que tutores le toca a cada uno; yo todos los
días tengo que hacer una hoja con todos los nombres de los pasantes y el
nombre del abogado que le toca como tutor y el horario que debe cumplir
esto es de entrada y de salida tanto del tutor como del estudiante.
Aquí tengo un casillero de observaciones en donde pongo si llega tarde,
falto y justifico o no, Si vino más tarde. -¿Todos los pasantes vienen
aquí o cada uno se va a su cubículo? Ellos vienen aquí a firmar, en
cada consultorio existe una persona encargada de hacer este reporte. -
Esa hoja que usted realiza ¿Usted mismo la tiene? S, eso no se entrega
al tutor, No; yo mismo recojo las firmas.
También manejo al usuario; el viene me cuenta su caso le solicito la copia
de su cedula y lleno un formato de solicitud de asesorías, que también es
proporcionada por la abogada, ella tiene todos los formatos que se
manejan en los consultorios -¿Esto llena usted? Yo lo lleno con los
datos del usuario: número de cedula y de ahí la derivo al cubículo que
este desocupado y el estudiante o pasante la atiende; todo lo del
formulario de la consultoría lo lleno yo no el pasante, el pasante después
de haber hablado con el usuario y decide llevar el caso; el pasante llena la
parte de abajo del formulario que es los datos de la consulta. Una vez
terminado el día el pasante firma y nada más. Las pautas que se siguen
aquí y se toman en cuenta es que se tengan un promedio alto ¿Por si
acaso usted no sabe de dónde toma la información del promedio? Se
toma del Siug porque dentro de los requisitos que pide la abogada, dentro
145
de la carpeta de inscripción que baje sus notas ¿Ellos imprimen? Si,
ellos imprimen todas las notas e imprime también las órdenes de pago del
semestre en que se encuentran, ¿Cómo validad el que tiene el mejor
promedio? De las notas pueden ser de 8, 9, 10 y hay también les sale,
en el registro de datos le sale si están aprobadas o reprobadas las
materias_; en el Siug no aparece el promedio –No; Sale solo el listado de
todas las notas.
146
ANEXO III PREGUNTAS DE LA ENCUESTA ANTES DEL DESARROLLO
UNIVERSIDAD DE GUAYAQUIL
DESARROLLO DE UN SISTEMA WEB PARA SEGUIMIENTO DE ACTIVIDADES DE LOS PASANTES DEL CONSULTORIO JURÍDICO DE LA FACULTAD DE JURISPRUDENCIA DE LA UNIVERSIDAD DE GUAYAQUIL. CATEGORÍA: Estudiante..... Tutor:^^. Administrativo:......
ENCUESTA
1 ¿COMO CONSIDERA USTED QUE SE MANEJA ACTUALMENTE EL PROCESO DE INSCRIPCIÓN Y CONTROL DE LOS PASANTES EN EL CONSULTORIO JURÍDICO? Manual Automatizada Manual y Automatizada. Ninguna. 2 ¿ESTARÍA DE ACUERDO CON LA SIGUIENTE AFIRMACIÓN? EL PROCESO DE INSCRIPCIÓN Y CONTROL DE PASANTES DEL CONSULTORIO JURÍDICO PERMITE EL AHORRO DE RECURSOS. Totalmente de Acuerdo Parcialmente de Acuerdo No Tengo Conocimiento Parcialmente en Desacuerdo Totalmente en Desacuerdo 3 SEGÚN SU OPINIÓN ¿CUANTO CREE USTED QUE SE ESTARÍAN ATRASANDO LAS ACTIVIDADES DEL CONSULTORIO JURÍDICO DEBIDO AL TIEMPO UTILIZADO PARA LOS PROCESOS DE LAS PRACTICAS PRE-PROFESIONALES? Mucho Poco Nada 4 ¿ESTA DE ACUERDO CON LOS PASOS A SEGUIR PARA EL PROCESO DE INSCRIPCIÓN Y CONTROL DE PASANTES DEL CONSULTORIO JURÍDICO? Totalmente de Acuerdo Parcialmente de Acuerdo No Tengo Conocimiento Parcialmente en Desacuerdo Totalmente en Desacuerdo
147
5 ¿QUE TAN FÁCIL LE PARECE EL PROCESO DE INSCRIPCIÓN Y CONTROL DE PASANTES DEL CONSULTORIO JURÍDICO? Muy Facil Fácil Ni Fácil Ni Difícil Difícil Muy Difícil 6 ¿COMO CONSIDERA EL MÉTODO UTILIZADO POR EL CONSULTORIO JURÍDICO PARA LA ENTREGA DE NOTIFICACIONES DE ACTIVIDADES/REQUERIMIENTOS? Eficiente Poco Eficiente Normal Deficiente Muy Deficiente 7 ¿CREE USTED ADECUADO EL MÉTODO UTILIZADO PARA EL CONTROL DE ASISTENCIA DENTRO DEL CONSULTORIO JURÍDICO? Si No No se 8 ¿DESDE SU PERSPECTIVA QUE EVALUACIÓN LE DARÍAS AL PROCESO ACTUAL REQUERIDO PARA EL CUMPLIMIENTO DE LAS PRACTICAS PRE-PROFESIONALES? Excelente Muy Bueno Bueno Regular Pésimo 9 ¿TE PARECE CONFIABLE EL MANEJO DE LA INFORMACIÓN Y LOS PROCESOS RELACIONADOS CON LAS PRACTICAS PRE-PROFESIONALES? Si No Talvez 10¿ESTARIA DE ACUERDO EN UTILIZAR HERRAMIENTAS TECNOLÓGICAS PARA AUTOMATIZAR EL PROCESO DE PRACTICAS PRE-PROFESIONALES? Si No Talvez
148
ANEXO IV
TABULACIÓN DE LAS PREGUNTAS DE LA ENCUESTA
1 ¿COMO CONSIDERA USTED QUE SE MANEJA ACTUALMENTE EL PROCESO DE INSCRIPCIÓN Y CONTROL DE LOS PASANTES EN EL CONSULTORIO JURÍDICO? Frecuencia Absoluta
TIPO P. ADMINISTRATIVO TUTORES ESTUDIANTES
MANUAL 2 10 78 90
AUTOMATIZADO 0 0 0 0
MANUAL/AUTOMATIZADO 0 0 0 0
NINGUNO 0 0 0 0
2 10 78 90
Frecuencia Esperada
V=(3-1)(4-1)
Grado de Libertad V=(2)(3) V=6
V=6/100 V=0.06
N=V*100%
Nivel de Significancia N=0.06*100% N=6%
p=1-V
Valor del Parámetro p=1-0.06 p=0.94
Chi Cuadrada Calculado 0
Chi Cuadrado ≤ Valor Critico
0 ≤ 6,635.
2 10 78
0 0 0
0 0 0
0 0 0
149
2 ¿ESTARÍA DE ACUERDO CON LA SIGUIENTE AFIRMACIÓN? EL PROCESO DE INSCRIPCIÓN Y CONTROL DE PASANTES DEL CONSULTORIO JURÍDICO PERMITE EL AHORRO DE RECURSOS. Frecuencia Absoluta
TIPO
P.
ADMINISTRATIV
O
TUTORE
S
ESTUDIANT
E
TOTALMENTE DE ACUERDO 0 0 0 0
PARCIALMENTE DE ACUERDO 2 0 13 15
NO TENGO CONOCIMIENTO 0 7 4 11
PARCIALMENTE EN DESACUERDO 0 0 0
0
TOTALMENTE EN DESACUERDO 0 4 60
64
2 11 77 90
90
Frecuencia Esperada
Grado de Libertad V=(3-1)(5-1)
V=(2)(4) V=8
V=8/100 V=0.08
Nivel de Significancia N=V*100%
N=0.08*100% N=8%
Valor del Parámetro p=1-V
p=1-0.08 p=0.92
Chi Cuadrado Calculado 41,10743802
Chi Cuadrado ≥Valor
Critico 41,1074 ≥ 15,5073 .
0,00 0,00 0,00
0,33 1,83 12,83
0,24 1,34 9,41
0,00 0,00 0,00
1,42 7,82 54,76
150
3 SEGÚN SU OPINIÓN ¿CUANTO CREE USTED QUE SE ESTARÍAN ATRASANDO LAS ACTIVIDADES DEL CONSULTORIO JURÍDICO DEBIDO AL TIEMPO UTILIZADO PARA LOS PROCESOS DE LAS PRACTICAS PRE-PROFESIONALES? Frecuencia Absoluta
TIPO
P.
ADMINISTRATIVO TUTORES ESTUDIANTE
MUCHO 0 10 53 63
POCO 0 0 22 22
NADA 2 0 3 5
2 10 78 90
90
Frecuencia Esperada
Grado de Libertad V=(3-1)(3-1)
V=(2)(2) V=4
V=4/100 V=0.04
Nivel de Significancia N=V*100%
N=0.04*100% N=4%
Valor del Parámetro p=1-V
p=1-0.04 p=0.96
Chi Cuadrado Calculado 39,1941
Chi Cuadrado Calculado ≥ Valor Critico
39,1941 9,4877
1,40 7,00 54,60
0,49 2,44 19,07
0,11 0,56 4,33
151
4 ¿ESTA DE ACUERDO CON LOS PASOS A SEGUIR PARA EL PROCESO DE INSCRIPCIÓN Y CONTROL DE PASANTES DEL CONSULTORIO JURÍDICO? Frecuencia Absoluta
TIPO
P.
ADMINISTRATIV
O TUTORES
ESTUDIANT
E
TOTALMENTE DE ACUERDO 1 6 0 7
PARCIALMENTE DE ACUERDO 0 0 0 0
NO TENGO CONOCIMIENTO 0 4 0 4
PARCIALMENTE EN DESACUERDO 0 0 0
0
TOTALMENTE EN DESACUERDO 1 0 78
79
2 10 78 90
90
Frecuencia Esperada
Grado de Libertad V=(3-1)(5-1)
V=(2)(4) V=8
V=8/100 V=0.08
Nivel de Significancia N=V*100%
N=0.08*100% N=8%
Valor del Parámetro p=1-V
p=1-0.08 p=0.92
Chi Cuadrado Calculado 88,14466546
Chi Cuadrado Calculado ≥ Valor Crítico
88,144 ≥ 15,5073
0,16 0,78 6,07
0,00 0,00 0,00
0,09 0,44 3,47
0,00 0,00 0,00
1,76 8,78 68,47
152
5 ¿QUE TAN FÁCIL LE PARECE EL PROCESO DE INSCRIPCIÓN Y CONTROL DE PASANTES DEL CONSULTORIO JURÍDICO? Frecuencia Absoluta
TIPO P. ADMINISTRATIVO TUTORES ESTUDIANTE
MUY FÁCIL 0 0 0 0
FÁCIL 2 0 36 38
NI FÁCIL NI DIFÍCIL 0 10 42
52
DIFÍCIL 0 0 0 0
MUY DIFÍCIL 0 0 0 0
2 10 78 90
90 Frecuencia Relativa
Grado de Libertad V=(3-1)(5-1) V=(2)(4)
V=8 V=8/100
V=0.08
Nivel de Significancia N=V*100% N=0.08*100%
N=8%
Valor del Parámetro p=1-V p=1-0.08
p=0.92
Chi Cuadrado Calculado 10,53877297
Chi Cuadrado Calculado ≤ Valor Crítico
10,5387 ≤ 15,5073
0,00 0,00 0,00
0,84 4,22 32,93
1,16 5,78 45,07
0,00 0,00 0,00
0,00 0,00 0,00
153
6 ¿COMO CONSIDERA EL MÉTODO UTILIZADO POR EL CONSULTORIO JURÍDICO PARA LA ENTREGA DE NOTIFICACIONES DE ACTIVIDADES/REQUERIMIENTOS? Frecuencia Absoluta
TIPO
P.
ADMINISTRATIVO TUTORES ESTUDIANTE
EFICIENTE 0 0 0 0
POCO EFICIENTE 0 0 12 12
NORMAL 2 10 66 78
DEFICIENTE 0 0 0 0
MUY DEFICIENTE 0 0 0 0
2 10 78 90
90
Frecuencia Esperada
Grado de Libertad V=(3-1)(5-1) V=(2)(4)
V=8 V=8/100
V=0.08
Nivel de Significancia N=V*100% N=0.08*100%
N=8%
Valor del Parámetro p=1-V p=1-0.08
p=0.92
Chi Cuadrado Calculado 2,130177515
Chi Cuadrado Calculado ≤ Valor Crítico
2,1300 ≤ 15,5073
0,00 0,00 0,00
0,27 1,33 10,40
1,73 8,67 67,60
0,00 0,00 0,00
0,00 0,00 0,00
154
7 ¿CREE USTED ADECUADO EL MÉTODO UTILIZADO PARA EL CONTROL DE ASISTENCIA DENTRO DEL CONSULTORIO JURÍDICO? Frecuencia Absoluta
TIPO
P.
ADMINISTRATIVO TUTORES ESTUDIANTE
SI 0 10 63 73
NO 2 0 1 3
NO SE 0 0 14 14
2 10 78 90
90 Frecuencia Esperada
Grado de Libertad V=(3-1)(3-1) V=(2)(2)
V=4 V=4/100
V=0.04
Nivel de Significancia N=V*100% N=0.04*100%
N=4%
Valor del Parámetro p=1-V p=1-0.04
p=0.96
Chi Cuadrado Calculado 61,60168599
Chi Cuadrado Calculado ≥ Valor Crítico
61,6016 ≥ 9,4877
1,62 8,11 63,27
0,07 0,33 2,60
0,31 1,56 12,13
155
8 ¿DESDE SU PERSPECTIVA QUE EVALUACIÓN LE DARÍAS AL PROCESO ACTUAL REQUERIDO PARA EL CUMPLIMIENTO DE LAS PRACTICAS PRE-PROFESIONALES? Frecuencia Absoluta
TIPO
P.
ADMINISTRATIVO TUTORES ESTUDIANTE
EXCELENTE 0 0 0 0
MUY BUENO 1 2 0 3
BUENO 1 1 77 79
REGULAR 0 7 1 8
PÉSIMO 0 0 0 0
2 10 78 90
90 Frecuencia Esperada
Grado de Libertad V=(3-1)(5-1) V=(2)(4)
V=8 V=8/100
V=0.08
Nivel de Significancia N=V*100% N=0.08*100%
N=8%
Valor del Parámetro p=1-V p=1-0.08
p=0.92
Chi Cuadrado Calculado 79,5496592
Chi Cuadrado Calculado ≥ Valor Crítico
79,5496 ≥ 15,5073
0,00 0,00 0,00
0,07 0,33 2,60
1,76 8,78 68,47
0,18 0,89 6,93
0,00 0,00 0,00
156
9 ¿TE PARECE CONFIABLE EL MANEJO DE LA INFORMACIÓN Y LOS PROCESOS RELACIONADOS CON LAS PRACTICAS PRE-PROFESIONALES? Frecuencia Absoluta
TIPO
P.
ADMINISTRATIVO TUTORES ESTUDIANTE
SI 0 6 63 69
NO 2 0 5 7
TALVEZ 0 4 10 14
2 10 78 90
90
Frecuencia Esperada
Grado de Libertad V=(3-1)(3-1)
V=(2)(2) V=4
V=4/100 V=0.04
Nivel de Significancia N=V*100%
N=0.04*100% N=4%
Valor del Parámetro p=1-V
p=1-0.04 p=0.96
Chi Cuadrado Calculado 29,42952699
Chi Cuadrado Calculado ≥ Valor Crítico
29,4295 ≥ 9,4877
1,53 7,67 59,80
0,16 0,78 6,07
0,31 1,56 12,13
157
10¿ESTARIA DE ACUERDO EN UTILIZAR HERRAMIENTAS TECNOLÓGICAS PARA AUTOMATIZAR EL PROCESO DE PRACTICAS PRE-PROFESIONALES?
Frecuencia Absoluta
TIPO
P.
ADMINISTRATIVO TUTORES ESTUDIANTE
SI 2 6 73 81
NO 0 0 0 0
TALVEZ 0 4 5 9
2 10 78 90
90
Frecuencia Esperada
Grado de Libertad V=(3-1)(3-1) V=(2)(2)
V=4 V=4/100
V=0.04
Nivel de Significancia N=V*100% N=0.04*100%
N=4%
Valor del Parámetro p=1-V p=1-0.04
p=0.96
Chi Cuadrado Calculado 11,33903134
Chi Cuadrado Calculado ≥ Valor Crítico
11,3389 ≥ 9,4877
1,80 9,00 70,20
0,00 0,00 0,00
0,20 1,00 7,80
158
ANEXO V PREGUNTAS DE LA ENCUESTA DESPUÉS DEL DESARROLLO
UNIVERSIDAD DE GUAYAQUIL
DESARROLLO DE UN SISTEMA WEB PARA SEGUIMIENTO DE ACTIVIDADES DE LOS PASANTES DEL CONSULTORIO JURÍDICO DE LA FACULTAD DE JURISPRUDENCIA DE LA UNIVERSIDAD DE GUAYAQUIL. CATEGORÍA: ESTUDIANTE:..... SUPERVISOR:^^. ADMINISTRATIVO:......
ENCUESTA
1 UTILIZANDO EL SISTEMA ¿CÓMO CONSIDERA USTED QUE SE MANEJA EL PROCESO DE INSCRIPCIÓN Y CONTROL DE LOS PASANTES EN EL CONSULTORIO JURÍDICO? MANUAL AUTOMATIZADA MANUAL Y AUTOMATIZADA. NINGUNA. 2 ¿CREE USTED QUE LA IMPLEMENTACIÓN DE ESTE SISTEMA PERMITIRÍA EL AHORRO DE RECURSOS EN LOS PROCESOS DE LAS PRÁCTICAS PRE-PROFESIONALES? TOTALMENTE DE ACUERDO PARCIALMENTE DE ACUERDO NO TENGO CONOCIMIENTO PARCIALMENTE EN DESACUERDO TOTALMENTE EN DESACUERDO 3 ¿QUÉ TANTO CREE USTED QUE SE HA DISMINUIDO EL TIEMPO OCUPADO EN LOS PROCESOS DE LAS PRACTICAS PRE-PROFESIONALES DEL CONSULTORIO JURÍDICO CON LA UTILIZACIÓN DEL SISTEMA? MUCHO POCO NADA 4 ¿CREE USTED QUE LOS PROCESOS DE INSCRIPCIÓN Y CONTROL DE PRACTICANTES DEL CONSULTORIO JURÍDICO SE SIMPLIFICAN CON ESTE SISTEMA? TOTALMENTE DE ACUERDO PARCIALMENTE DE ACUERDO NO TENGO CONOCIMIENTO PARCIALMENTE EN DESACUERDO TOTALMENTE EN DESACUERDO
159
5 ¿COMO CONSIDERA USTED EL MANEJO DEL SISTEMA PROPUESTO PARA EL PROCESO DE INSCRIPCIÓN Y CONTROL DE PASANTES DEL CONSULTORIO JURÍDICO? MUY FACIL FÁCIL DIFÍCIL MUY DIFÍCIL 6 ¿QUE CALIFICACIÓN LE DARÍA USTED AL MÉTODO APLICADO POR EL SISTEMA PARA LA ENTREGA DE NOTIFICACIONES DE ACTIVIDADES Y/O REQUERIMIENTOS? EFICIENTE POCO EFICIENTE NORMAL DEFICIENTE MUY DEFICIENTE 7 ¿CONSIDERA USTED QUE EL MÉTODO UTILIZADO PARA EL CONTROL DE ASISTENCIA DENTRO DEL SISTEMA ES APROPIADO? SI NO 8 ¿CREE USTED QUE LA INFORMACIÓN PROCESADA DENTRO DEL SISTEMA GOZA DE CONFIABILIDAD Y VALIDEZ? SI NO 9 ¿DESDE SU PERSPECTIVA QUE EVALUACIÓN LE DARÍA EN GENERAL AL SISTEMA PROPUESTO? EXCELENTE MUY BUENO BUENO REGULAR PÉSIMO 10¿CONSIDERA USTED FACTIBLE IMPLEMENTAR ESTE SISTEMA PARA REALIZAR LOS PROCESOS DE LAS PRÁCTICAS PRE-PROFESIONALES DEL CONSULTORIO JURÍDICO? SI NO
160
ANEXO VI
TABULACIÓN DE LAS PREGUNTAS DE LA ENCUESTA
SATISFACCIÓN
1 UTILIZANDO EL SISTEMA ¿CÓMO CONSIDERA USTED QUE SE MANEJA EL PROCESO DE INSCRIPCIÓN Y CONTROL DE LOS PASANTES EN EL CONSULTORIO JURÍDICO? Frecuencia Absoluta
TIPO P. ADMINISTRATIVO TUTORES ESTUDIANTES MANUAL 0 0 6 6
AUTOMATIZADO 2 8 60 70
MANUAL/AUTOMATIZADO 0 2 12 14
NINGUNO 0 0 0 0
2 10 78 90
0,133333333 0,6666667 5,2
1,555555556 7,7777778 60,66666667
Frecuencia Esperada 0 0 0
0,311111111 0 0
V=(3-1)(4-1)
Grado de Libertad V=(2)(3)
V=6
V=6/100
V=0.06
N=V*100%
Nivel de Significancia N=0.06*100%
N=6%
p=1-V
Valor del Parámetro p=1-0.06
p=0.94
Chi Cuadrada Calculado 0,140659341
Chi Cuadrado ≤ Valor Critico 0.140659341 <= 12.5916
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
161
2 ¿CREE USTED QUE LA IMPLEMENTACIÓN DE ESTE SISTEMA PERMITIRÍA EL AHORRO DE RECURSOS EN LOS PROCESOS DE LAS PRÁCTICAS PRE-PROFESIONALES? Frecuencia Absoluta
TIPO
P.
ADMINISTRATIVO TUTORES ESTUDIANTE
TOTALMENTE DE ACUERDO 2 7 62 71
PARCIALMENTE DE ACUERDO 0 3 12 15
NO TENGO CONOCIMIENTO 0 0 4 4
PARCIALMENTE EN DESACUERDO 0 0 0 0
TOTALMENTE EN DESACUERDO 0 0 0 0
2 10 78 90
90
Frecuencia Esperada 1,58 7,89 61,53
0,33 1,67 13,00
0,09 0,44 3,47
0,00 0,00 0,00
0,00 0,00 0,00
Grado de Libertad V=(3-1)(5-1)
V=(2)(4)
V=8
V=8/100
V=0.08
Nivel de Significancia N=V*100%
N=0.08*100%
N=8%
Valor del Parámetro p=1-V
p=1-0.08
p=0.92
Chi Cuadrado Calculado 2,308992416
Chi Cuadrado ≤ Valor Critico
2.308992416 ≤ 15,5073 .
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
162
3 ¿QUÉ TANTO CREE USTED QUE SE HA DISMINUIDO EL TIEMPO OCUPADO EN LOS PROCESOS DE LAS PRACTICAS PRE-PROFESIONALES DEL CONSULTORIO JURÍDICO CON LA UTILIZACIÓN DEL SISTEMA? Frecuencia Absoluta
TIPO P. ADMINISTRATIVO TUTORES ESTUDIANTE
MUCHO 2 10 73 85
POCO 0 0 5 5
NADA 0 0 0 0
2 10 78 90
90
Frecuencia
Esperada
Grado de Libertad V=(3-1)(3-1)
V=(2)(2) V=4
V=4/100 V=0.04
Nivel de Significancia N=V*100%
N=0.04*100% N=4%
Valor del Parámetro p=1-V
p=1-0.04 p=0.96
Chi Cuadrado Calculado 0,814479638
Chi Cuadrado Calculado ≤ Valor Crítico
0,814479638 ≤ 9,4877 Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
1,89 9,44 73,67
0,11 0,56 4,33
0,00 0,00 0,00
163
4 ¿CREE USTED QUE LOS PROCESOS DE INSCRIPCIÓN Y CONTROL DE PRACTICANTES DEL CONSULTORIO JURÍDICO SE SIMPLIFICAN CON ESTE SISTEMA? Frecuencia Absoluta
TIPO
P.
ADMINISTRATIV
O
TUTORE
S
ESTUDIANT
E
TOTALMENTE DE ACUERDO 2 8 71 81
PARCIALMENTE DE ACUERDO 0 2 3 5
NO TENGO CONOCIMIENTO 0 0 4 4
PARCIALMENTE EN DESACUERDO 0 0 0
0
TOTALMENTE EN DESACUERDO 0 0 0 0
2 10 78 90
90
Frecuencia Esperada
Grado de Libertad V=(3-1)(5-1)
V=(2)(4) V=8
V=8/100 V=0.08
Nivel de Significancia N=V*100%
N=0.08*100% N=8%
Valor del Parámetro p=1-V
p=1-0.08 p=0.92
Chi Cuadrado Calculado 5,034757835
Chi Cuadrado Calculado ≤ Valor Crítico
5,034757835 ≤ 15,5073
Elaboración: Bryan Harry Alcívar Vargas José Andrés González Silva
Fuente: Datos de la Investigación.
1,80 9,00 70,20
0,11 0,56 4,33
0,09 0,44 3,47
0,00 0,00 0,00
0,00 0,00 0,00
164
5 ¿COMO CONSIDERA USTED EL MANEJO DEL SISTEMA PROPUESTO PARA EL PROCESO DE INSCRIPCIÓN Y CONTROL DE PASANTES DEL CONSULTORIO JURÍDICO? Frecuencia Absoluta
TIPO
P.
ADMINISTRATIVO TUTORES ESTUDIANTE
MUY FÁCIL 0 0 16 16
FÁCIL 2 10 62 74
DIFÍCIL 0 0 0 0
MUY DIFÍCIL 0 0 0 0
2 10 78 90
90
Frecuencia Esperada
Grado de Libertad V=(3-1)(4-1)
V=(2)(3) V=6
V=6/100 V=0.06
Nivel de Significancia N=V*100%
N=0.06*100% N=6%
Valor del Parámetro p=1-V
p=1-0.06 p=0.94
Chi Cuadrado Calculado 2,993762994
Chi Cuadrado Calculado ≤ Valor Crítico
2,993762994 ≤ 15,5073
Elaboración: Bryan Harry Alcívar Vargas José Andrés Gonzales Silva
Fuente: Datos de la Investigación.
0,36 1,78 13,87
1,64 8,22 64,13
0,00 0,00 0,00
0,00 0,00 0,00
165
6 ¿QUE CALIFICACIÓN LE DARÍA USTED AL MÉTODO APLICADO POR EL SISTEMA PARA LA ENTREGA DE NOTIFICACIONES DE ACTIVIDADES Y/O REQUERIMIENTOS? Frecuencia Absoluta
TIPO
P.
ADMINISTRATI
VO TUTORES
ESTUDIAN
TE
EFICIENTE 2 10 65 77
POCO EFICIENTE 0 0 11 11
NORMAL 0 0 2 2
DEFICIENTE 0 0 0 0
MUY DEFICIENTE 0 0 0 0
2 10 78 90
90
Frecuencia Esperada 1,71 8,56 66,73
0,24 1,22 9,53
0,04 0,22 1,73
0,00 0,00 0,00
0,00 0,00 0,00
Grado de Libertad V=(3-1)(5-1)
V=(2)(4)
V=8
V=8/100
V=0.08
Nivel de Significancia N=V*100%
N=0.08*100%
N=8%
Valor del Parámetro p=1-V
p=1-0.08
p=0.92
Chi Cuadrado Calculado 2,02997003
Chi Cuadrado Calculado
≤ Valor Crítico
2,02997003 ≤ 15,5073
Elaboración: Bryan Harry Alcívar Vargas José Andrés Gonzales Silva
Fuente: Datos de la Investigación.
166
7 ¿CONSIDERA USTED QUE EL MÉTODO UTILIZADO PARA EL CONTROL DE ASISTENCIA DENTRO DEL SISTEMA ES APROPIADO? Frecuencia Absoluta
TIPO
P.
ADMINISTRATIVO TUTORES ESTUDIANTE
SI 2 10 75 87
NO 0 0 3 3
2 10 78 90
90
Frecuencia Esperada
Grado de Libertad V=(3-1)(2-1) V=(2)(1)
V=2 V=2/100
V=0.02
Nivel de Significancia N=V*100% N=0.02*100%
N=2%
Valor del Parámetro p=1-V p=1-0.02
p=0.98
Chi Cuadrado Calculado 0,477453581
Chi Cuadrado Calculado ≤ Valor Crítico
0,47745358 ≤ 7,378
Elaboración: Bryan Harry Alcívar Vargas José Andrés Gonzales Silva
Fuente: Datos de la Investigación.
1,93 9,67 75,40
0,07 0,33 2,60
167
8 ¿CREE USTED QUE LA INFORMACIÓN PROCESADA DENTRO DEL SISTEMA GOZA DE CONFIABILIDAD Y VALIDEZ? Frecuencia Absoluta
TIPO
P.
ADMINISTRATIVO TUTORES ESTUDIANTE
SI 2 8 71 81
NO 0 2 7 9
2 10 78 90
90
Frecuencia Esperada
Grado de Libertad V=(3-1)(2-1)
V=(2)(1) V=2
V=2/100 V=0.02
Nivel de Significancia N=V*100%
N=0.02*100% N=2%
Valor del Parámetro p=1-V
p=1-0.02 p=0.98
Chi Cuadrado Calculado 1,424501425 Chi Cuadrado Calculado ≤ Valor Crítico
1,424501425 ≤ 7,378
Elaboración: Bryan Harry Alcívar Vargas José Andrés Gonzales Silva
Fuente: Datos de la Investigación.
1,80 9,00 70,20
0,20 1,00 7,80
168
9 ¿DESDE SU PERSPECTIVA QUE EVALUACIÓN LE DARÍA EN GENERAL AL SISTEMA PROPUESTO? Frecuencia Absoluta
TIPO
P.
ADMINISTRATIVO TUTORES ESTUDIANTE
EXCELENTE 1 3 6 10
MUY BUENO 1 7 72 80
BUENO 0 0 0 0
REGULAR 0 0 0 0
PÉSIMO 0 0 0 0
2 10 78 90
90
Frecuencia Esperada
Grado de Libertad V=(3-1)(5-1) V=(2)(4)
V=8 V=8/100
V=0.08
Nivel de Significancia N=V*100% N=0.08*100%
N=8%
Valor del Parámetro p=1-V p=1-0.08
p=0.92 Chi Cuadrado Calculado 7,598076923
Chi Cuadrado Calculado ≤ Valor Crítico
7,5980769 ≤ 15,5073
Elaboración: Bryan Harry Alcívar Vargas José Andrés Gonzales Silva
Fuente: Datos de la Investigación.
0,22 1,11 8,67
1,78 8,89 69,33
0,00 0,00 0,00
0,00 0,00 0,00
0,00 0,00 0,00
169
10¿CONSIDERA USTED FACTIBLE IMPLEMENTAR ESTE SISTEMA PARA REALIZAR LOS PROCESOS DE LAS PRÁCTICAS PRE-PROFESIONALES DEL CONSULTORIO JURÍDICO? Frecuencia Absoluta
TIPO
P.
ADMINISTRATIVO TUTORES ESTUDIANTE
SI 2 8 67 77
NO 0 2 11 13
2 10 78 90
90
Frecuencia Esperada 1,71 8,56 66,73
0,29 1,44 11,27
Grado de Libertad V=(3-1)(2-1)
V=(2)(1)
V=2
V=2/100
V=0.02
Nivel de Significancia N=V*100%
N=0.02*100%
N=2%
Valor del Parámetro p=1-V
p=1-0.02
p=0.98
Chi Cuadrado Calculado 0,594789826
Chi Cuadrado Calculado ≤ Valor
Crítico 0,594789826
≤ 7,378
Elaboración: Bryan Harry Alcívar Vargas José Andrés Gonzales Silva
Fuente: Datos de la Investigación.
170
ANEXO VII TABLA DE DISTRIBUCIÓN DE CHI CUADRADO
171
ANEXO VIII
172
CASOS DE USO DEL SISTEMA TABLA CASO DE USO GESTIONAR PERSONAL
F-01 CJ-1
Nombre: Gestionar Personal
Versión: 1.0
Autor: Bryan Alcívar/ José González
Descripción:
El caso de uso permite la creación, modificación, consulta y desactivación de diferentes
usuarios quienes tienen el acceso a la aplicación web esta funcionalidad la puede desarrollar
el administrador del sistema. Además el coordinador podrá crear tutores y modificarlos.
Actores:
Administrador del sistema, Coordinador de Prácticas.
Precondiciones:
1. El actor debe cumplir con la autenticación al sistema
2. El sistema debe presentar la vista usuario editar
3. En caso del actor Coordinador de Prácticas debe estar en la vista crear y
modificar tutores(abogados y académicos)
Flujo normal:
Administrador gestionar usuarios:
1. El actor ingresa la cedula y clic en BUSCAR.
2. El sistema envía la cedula a consultar
3. El sistema valida la cedula en la base de datos
4. El sistema envía la información encontrada de la cedula
5. El sistema presenta la información en los casilleros respectivos de la vista
usuario editar
6. El actor hace clic en GUARDAR
7. El sistema envía la nueva información
8. El sistema guarda la nueva información en la base de datos
9. El sistema notifica que los datos se han guardado correctamente
Coordinador de Practica, crear tutor (Abogado y Académico), desactivar pasante.
• Tutores
173
1. El actor selecciona Tutores
2. El sistema muestra un dialogo indicándole que tutor desea ingresar Abogado o Académico
3. El actor ingresa los datos personales del tutor
4. El actor ingresa la ubicación de los tutores.
5. El actor hace clic en ACEPTAR
6. El sistema envía la nueva información del tutor
7. El sistema almacena la nueva información en la base de datos
8. El sistema muestra la vista modificar registros.
9. Ingresa y selecciona opciones pasantes.
10. Consulta con numero cedula y muestra una vista pasantes
11. Habilita la opción desactivar pasante
12. Tiene botones activados para guardar o cancelar, los que afectaran
directamente a la base de datos.
Flujo Alternativo:
6A. El actor hace clic en Cancelar, y rechaza la información del usuario a crear.
9B. El sistema comprueba la validez de los datos, si los datos no son correctos, se avisa al actor de ello permitiendo que los corrija.
Post-condiciones:
• Creación exitosa de una nueva cuenta para ingresar a la aplicación.
• El sistema notifica que la cuenta fue creada exitosamente.
• Cambios realizados corregidos con éxito.
174
TABLA CASO DE USO CONSULTAR
RF-02 CJ-2
Nombre: Consultar
Versión: 1.0
Autor: Bryan Alcívar/ José González
Descripción:
Permitirle a los siguientes Actores: Secretaria, Administrador, Estudiante,
Coordinación, consultar sobre la información ingresada. Ofrece funcionalidad
para consultar información de los Usuarios que se encuentran en la Base de
Datos del Sistema.
Actores:
Administrador del sistema, Coordinador de Prácticas, Secretaria, Estudiante
Precondiciones:
1. El actor debe cumplir con la autenticación al sistema.
2. El sistema debe presentar la opción consultar.
3. El sistema presenta la vista usuario consultar.
Flujo normal:
Actores Consultar:
4. El actor ingresa la información y clic en BUSCAR.
5. El sistema envía la información a consultar.
6. El sistema valida la información en la base de datos.
7. El sistema envía la información encontrada.
8. El sistema presenta la información en los casilleros respectivos de la vista
usuario consultar
Flujo Alternativo:
4B. El sistema comprueba la validez de los datos, si los datos no son correctos, se avisa al actor de ello permitiendo que los corrija.
Post-condiciones:
• Ninguna
175
TABLA CASO DE USO GENERAR REPORTES
RF-03 CJ-3
Nombre: Generar Reportes
Versión: 1.0
Autor: Bryan Alcívar/ José González
Descripción:
Generación de reportes a través del sistema mediante un formato
predefinido. Se realiza la consulta, con esa información valida con código
de programación y verifica en la base de datos y trae la información para
realizar la tabla de reportes.
Actores:
Coordinador de Prácticas, Secretaria, Tutores
Precondiciones:
1. El actor debe cumplir con la autenticación al sistema.
2. El sistema presenta la vista usuario consultar y valida la
información ingresada.
Flujo normal: 3. Ingresar datos en los campos y presionar opción Buscar.
4. Validar información ingresada y permitir corregir datos.
5. Presentar los registros pedidos desde la Base de Datos en una
cuadrilla con los campos formando la tabla reportes.
Flujo Alternativo:
4B. El sistema comprueba la validez de los datos, si los datos no son correctos, se avisa al actor de ello permitiendo que los corrija.
Post-condiciones:
• Ninguna
176
TABLA CASO DE USO GESTIÓN SISTEMA
RF-04 CJ-4
Nombre: Gestión Sistema
Versión: 1.0
Autor: Bryan Alcívar/ José González
Descripción:
Permite al actor administrador verificar el estado del sistema, a través de LOGS del
sistema o registro a la grabación secuencial en un archivo, también en una base de
datos todos los acontecimientos (eventos o acciones). Permitir realizar acciones
preventivas y correctivas al sistema.
Actores:
Administrador
Precondiciones:
1. El actor debe cumplir con la autenticación al sistema.
2. Establecer conexión con la base de datos
Flujo normal:
3. El sistema permite observar la vista administrador y la opción Gestión sistema.
4. El sistema presenta también la opción Modificar con la vista modificación sistema, para habilitar/deshabilitar componentes en el sistema.
5. Una vez exista modificación el sistema indica si desea guardar los cambios, una vez realizados presenta un mensaje de “modificación exitosa del sistema”.
Flujo Alternativo:
6B. Si pulsa el botón Cancelar en la vista modificación sistema le envía a la vista administrador.
Post-condiciones:
• Los cambios realizados se aplicaran inmediatamente, y se verá afectada información en la base.
177
TABLA CASO DE USO HABILITAR ESTUDIANTES
RF-05 CJ-5
Nombre: Habilitar Estudiante
Versión: 1.0
Autor: Bryan Alcívar/ José González
Descripción:
Permitirle al sistema tener registrado en la Base de Datos, estudiantes de la
carrera de Jurisprudencia, únicos habilitados para realizar las prácticas
profesionales en el Consultorio Jurídico.
Actores:
Coordinador de Prácticas, Secretaria, Estudiante
Precondiciones:
1. El actor estudiante deberá ingresar en el sistema y en la opción Estudiante de la vista principal del sistema y en la sección Requerimientos con su vista del mismo nombre proceder a descargar mediante pdf la solicitud para el registro para las prácticas.
2. El actor estudiante debe llevar esta solicitud con la información respectiva de acuerdo a los requisitos detallados en el sistema.
3. Actores Coordinación y Secretaria deben estar debidamente autentificados.
4. Se debe estar ejecutando el caso de uso Cronograma.
Flujo normal:
Actor Secretaria:
5. El sistema visualiza la vista opciones secretaria, teniendo la opción habilitar estudiante. Una vez elija la opción se mostrara la vista habilitar.
6. Una vez el actor verifique los datos de acuerdo a la cuadrilla presentada en la vista habilitar tendrá los botones Habilitar y Cancelar.
7. Pulsado el botón Habilitar enviara a la Base de Datos la información de la cuadrilla.
Flujo Alternativo:
7B. El sistema comprueba la validez de los datos, si los datos no son correctos, se avisa al actor de ello permitiendo que los corrija.
178
Post-condiciones:
• Si no se está ejecutando el caso de uso Cronograma, no se visualizara la vista habilitar, sino lo indicado a continuación “deberá solicitar permiso al Coordinador para seguir habilitando a estudiantes para el registro en el sistema”.
TABLA CASO DE USO REGISTRO ESTUDIANTE
RF-06 CJ-06
Nombre: Registro Estudiante
Versión: 1.0
Autor: Bryan Alcívar/ José González
Descripción: PERMITE QUE EL ACTOR ESTUDIANTE REALICE EL REGISTRO PARA LAS PRACTICAS PROFESIONALES
Actores:
Coordinador de Prácticas, Estudiante
Precondiciones:
1. El Coordinador debe registrar tutores en la vista personal e ubicación de la vista personal del caso de uso gestión personal.
2. Se ejecuta caso de uso Habilitar Estudiantes.
3. Se debe estar ejecutando el caso de uso Cronograma.
4. El actor debe cumplir con la autenticación al sistema.
Flujo normal:
5. El sistema presenta la vista registro para que actor estudiante llene los campos.
6. El sistema presenta la opción Guardar y Cancelar, al presionar guardar valida los datos ingresados en la vista registro y procede llenar sus datos y cargas documentos respectivos a las prácticas como continuación del registro indicando las mismas opciones.
7. El sistema valida toda la información ingresada e indica que ha sido guardada exitosamente, además envía notificaciones a los actores involucrados en el proceso.
Flujo Alternativo: • 7B. El sistema comprueba la validez de los datos, si los datos no son
correctos, se avisa al actor de ello permitiendo que los corrija.
179
Post-condiciones: • Si no se está ejecutando el caso de uso Cronograma, no se visualizara
la vista registro, sino lo indicado a continuación “El registro de estudiantes ha finalizado para el periodo actual, para más información acercarse al Consultorio Jurídico”.
TABLA CASO DE USO CRONOGRAMA
RF-07 CJ-7
Nombre: Cronograma
Versión: 1.0
Autor: Bryan Alcívar/ José González
Descripción:
Permitirle al Coordinador indicar una apertura y cierre de los periodos de las
prácticas profesionales que se realizan en el Consultorio Jurídico
Actores:
Coordinador de Prácticas Precondiciones:
1. El actor debe cumplir con la autenticación al sistema.
Flujo normal:
Actor Coordinador:
2. El sistema visualiza la vista cronograma, con una cuadrilla que contendrá la información respectiva a las prácticas profesionales.
3. El sistema le permitirá al actor Coordinador habilitar/deshabilitar opciones de la cuadrilla. Además de los botones Guardar y Cancelar.
4. Pulsado el botón Guardar enviara a la Base de Datos la información de la cuadrilla.
Flujo Alternativo:
4B. El sistema comprueba la validez de los datos, si los datos no son correctos, se avisa al actor de ello permitiendo que los corrija.
Post-condiciones:
• Ninguna
180
TABLA. CASO DE USO ATENCIÓN USUARIO
RF-08 CJ-08
Nombre: Atención Usuario
Versión: 1.0
Autor: Bryan Alcívar/ José González
Descripción: PERMITE QUE LOS ACTORES MONITOR, TUTORES, ESTUDIANTES REALICEN EL REGISTRO DEL USUARIO Y EL CASO LEGAL POR EL CUAL VISITAN EL CONSULTORIO JURÍDICO. Actores:
Monitor, Tutores, Estudiantes
Precondiciones:
1. El actor debe cumplir con la autenticación al sistema.
Flujo normal:
1. El sistema presenta la vista registro usuario para que actor monitor llene los campos.
2. El sistema presenta la opción Guardar y Cancelar, al presionar guardar valida los datos ingresados en la vista registro usuario y procede a presentar la vista carga Fotos como continuación del registro indicando las mismas opciones.
3. El sistema valida toda la información ingresada e indica que ha sido guardada exitosamente.
Flujo Alternativo: • 2B. El sistema comprueba la validez de los datos, si los datos no son
correctos, se avisa al actor de ello permitiendo que los corrija.
Post-condiciones: • Ninguna
181
TABLA CASO DE USO ACTIVIDADES DIARIAS
RF-09 CJ-09
Nombre: Actividades Diarias
Versión: 1.0
Autor: Bryan Alcívar/ José González
Descripción: PERMITE QUE LOS ACTORES MONITOR, TUTORES, ESTUDIANTES REALICEN EL REGISTRO DEL USUARIO Y EL CASO LEGAL POR EL CUAL VISITAN EL CONSULTORIO JURÍDICO. Actores:
Tutores, Estudiantes
Precondiciones:
1. El actor debe cumplir con la autenticación al sistema.
2. El caso de uso Atención Usuario debe de haberse ejecutado.
Flujo normal:
3. El sistema muestra la vista registro usuario con la cuadrilla para llenar los datos correspondientes.
4. El sistema presenta la opción Guardar y Cancelar, al presionar guardar valida los datos ingresados en la vista registro usuario.
Flujo Alternativo: • 4B. El sistema comprueba la validez de los datos, si los datos no son
correctos, se avisa al actor de ello permitiendo que los corrija.
Post-condiciones: • Ninguna
182
TABLA CASO DE USO EVALUACIONES
RF-10 CJ-10
Nombre: Evaluaciones
Versión: 1.0
Autor: Bryan Alcívar/ José González
Descripción: PERMITE QUE LOS ACTORES TUTORES, ESTUDIANTES REALICEN LAS EVALUACIONES RESPECTIVAS A SU PERFIL, CON LA INFORMACIÓNRESPECTIVA AL PROCESO DE PRACTICAS PROFESIONALES. Actores:
Tutores, Estudiantes
Precondiciones:
1. El actor debe cumplir con la autenticación al sistema.
Flujo normal:
2. El sistema muestra la vista evaluación con el formulario para llenar los datos correspondientes para cada actor tutores y estudiantes.
3. El sistema presenta la opción Guardar y Cancelar, al presionar guardar valida los datos ingresados en la vista registro usuario.
Flujo Alternativo: • 2B. El sistema comprueba la validez de los datos, si los datos no son
correctos, se avisa al actor de ello permitiendo que los corrija.
Post-condiciones: • Ninguna
183
TABLA CASO DE USO CLÍNICA JURÍDICA
RF-11 CJ-11
Nombre: Clínica Jurídica
Versión: 1.0
Autor: Bryan Alcívar/ José González
Descripción: PERMITE QUE LOS ACTORES ESTUDIANTES, COORDINACIÓN PUEDAN SUBIR, Y ELIMINAR FOTOS EN LA SECCIÓN CLÍNICA JURÍDICA DEL CONSULTORIO JURÍDICO. Actores:
Coordinadora, Estudiantes.
Precondiciones:
1. El actor debe cumplir con la autenticación al sistema.
Flujo normal: Actor Estudiante:
2. El sistema muestra la vista fotos clínica con los campos para subir los datos correspondientes.
3. El sistema presenta la opción Guardar y Cancelar, al presionar guardar almacenas las fotos en el sistema.
Actor Coordinador:
4. El sistema muestra la vista fotos clínica con los campos para subir los datos correspondientes.
5. El actor Coordinador tendrá las opciones de eliminar fotos subidas por los estudiantes y cargar más fotos, además de Guardar y Cancelar.
Flujo Alternativo: • Ninguna
Post-condiciones: • Ninguna
184
TABLA CASO DE USO CONTROL ACTIVIDADES
RF-12 CJ-12
Nombre: Control Actividades
Versión: 1.0
Autor: Bryan Alcívar/ José González
Descripción: PERMITE AL ACTOR TUTOR, REALIZAR EL CONTROL DE LA ASISTENCIA DE LOS ESTUDIANTES QUE ESTÁN REALIZANDO EL PROCESO DE PRACTICAS PROFESIONALES. Actores:
Tutores
Precondiciones:
1. El actor debe cumplir con la autenticación al sistema.
Flujo normal:
2. El Actor Tutor ingresara a la vista asistencia, lo cual el sistema le mostrara la cuadrilla con todos los estudiantes registrados.
3. El sistema le permitirá mediante un CHECK elegir en las opciones disponibles.
4. El sistema presenta la opción Guardar y Cancelar, al presionar guardara los datos en el sistema.
5. El sistema le indicara mediante un mensaje “asistencia guardada”. Flujo Alternativo:
• Ninguna
Post-condiciones: • Ninguna
185
TABLA CASO DE USO INICIA SESIÓN/CERRAR SESIÓN
RF-13 CJ-13
Nombre: Inicia sesión/Cerrar sesión
Versión: 1.0
Autor: Bryan Alcívar/ José González
Descripción: PERMITE A TODOS LOS ACTORES DEL SISTEMA INGRESAR AL SISTEMA, MEDIANTE UNA AUTENTICACIÓN DE PERSONAL.
Actores:
Administrador, Coordinador, Monitor, Estudiante, Tutores y Secretaria.
Precondiciones:
1. El actor debe cumplir con la autenticación al sistema.
2. Se deben haber registrado el personal en el caso de uso Gestión Personal.
Flujo normal:
3. Al darle a la opción ingresar al sistema presenta la vista login.
4. El actor debe ingresar sus datos en la cuadrilla
5. El actor deberá pulsar en el botón Ingresar para acceder al sistema.
6. Una vez permitido el acceso se presentara acceso exitoso y la vista sistema principal.
7. El actor dispondrá de la opción cerrar cesión en la vista sistema principal. Flujo Alternativo: • 4B Se valida cada campo para que el actor ingrese información valida,
indicando mediante mensaje “ingresé información valida”. • 5B Se valida el ingreso de datos con el caso de uso Autenticar al
sistema, si los datos son errores presenta el sistema la ventana con el mensaje “Verifique que la información ingresada sea la correcta”.
Post-condiciones: • Ninguna
186
TABLA CASO DE USO AUTENTICAR AL SISTEMA
RF-14 CJ-14
Nombre: Autenticar al Sistema
Versión: 1.0
Autor: Bryan Alcívar/ José González
Descripción: PERMITE VALIDAR QUE TODOS LOS ACTORES DEL SISTEMA ESTÉN REGISTRADOS EN LA BASE DE DATOS
Actores:
Administrador, Coordinador, Monitor, Estudiante, Tutores y Secretaria.
Precondiciones:
1. Se deben haber registrado el personal en el caso de uso Gestión Personal.
2. Se debe ejecutar el caso de uso Inicia sesión/Cerrar sesión
Flujo normal:
3. La información de los actores se validara con la ingresada en la Base de Datos.
4. Crear variables de session en el sistema para identificar a cada persona-usuario.
5. Al cerrar cesión el actor se liberar la variable session asignada.
Flujo Alternativo: • 3B si la información validada no es correcta, regresa una variable con los
datos de la session.
Post-condiciones: • Ninguna
187
ANEXO IX
Requerimientos No Funcionales
TABLA REQUERIMIENTOS NO FUNCIONALES Número Requerimiento Descripción
RNF1 USABILIDAD Para todo usuario el sistema debe tener
interfaces con ayudas intuitivas.
El sistema debe contar con manuales de
usuario estructurados adecuadamente.
RNF2 PORTABILIDAD El sistema debe brindar comodidad para que
los usuarios puedan acceder de cualquier
dispositivo y navegador.
RNF3 SEGURIDAD El usuario para acceder al sistema tendrá un
usuario definido y una clave cifrada.
RNF4 MULTIPLATAFORMA El sistema se ejecutara en cualquier sistema
operativo disponible por el usuario y
plataforma de hardware.
RNF5 RENDIMIENTO El sistema permitirá a varios usuarios acceder
a la aplicación en un mismo tiempo
188
ANEXO X
REQUERIMIENTOS FUNCIONALES TABLA REQUERIMIENTOS FUNCIONALES
RF1 El sistema permitirá crear, modificar, consultar e inhabilitar los usuarios que darán funcionalidad a la aplicación
RF2 El sistema permitirá consultar la información ingresada por actores.
RF3 El sistema permitirá la generación de reportes mediante un formato predefinido.
RF4 El sistema debe permite al actor administrador verificar el estado del sistema, a través de LOGS del sistema o registro a la grabación secuencial en un archivo, también en una base de datos todos los acontecimientos (eventos o acciones).
RF5 El sistema permitirá tener registrado en la Base de Datos, estudiantes de la carrera de Jurisprudencia, únicos habilitados para realizar las prácticas profesionales en el Consultorio Jurídico.
RF6 El sistema permitirá permite que el actor estudiante realice el registro para las prácticas profesionales
RF7 El sistema al coordinador indicar una apertura y cierre de los periodos de las prácticas profesionales que se realizan en el consultorio jurídico.
RF8 El sistema permitirá que los actores monitor, tutores, estudiantes realicen el registro del usuario y el caso legal por el cual visitan el consultorio jurídico.
RF9 El sistema permitirá que los actores monitor, tutores, estudiantes realicen el proceso de actividades diarias.
RF10 El sistema permitirá que los actores tutores, estudiantes realicen las evaluaciones respectivas a su perfil, con la información respectiva al proceso de prácticas profesionales.
RF11 El sistema permitirá que los actores estudiantes, coordinación puedan subir, y eliminar fotos en la sección clínica jurídica del consultorio jurídico.
RF12 El sistema permitirá al actor supervisor, realizar el control de la asistencia de los estudiantes que están realizando el proceso de prácticas profesionales.
RF13 El sistema permitirá a todos los actores del sistema ingresar al sistema, mediante una autenticación de personal.
RF14 El sistema permitirá validar que todos los actores del sistema estén registrados en la base de datos
189
ANEXO XI
CARTA DE ACEPTACIÓN DEL SISTEMA WEB PARA CONTROL DE ACTIVIDADES DE LOS PASANTES DEL CONSULTORIO JURÍDICO DE LA FACULTAD DE JURISPRUDENCIA DE LA UNIVERSIDAD DE GUAYAQUIL
Top Related