Universidad De Guayaquil
Total Page:16
File Type:pdf, Size:1020Kb
UNIVERSIDAD DE GUAYAQUIL Facultad de Ciencias Matemáticas y Físicas Carrera de Ingeniería en Sistemas Computacionales “Sistema de Evaluación de Profesores y Workflow para Solución de Sugerencias y Reclamos” TESIS DE GRADO Previo a la Obtención del Título de: INGENIERO EN SISTEMAS COMPUTACIONALES Autores: Eddy Javier Aguilar Cedeño Manuel Armando Zumba Gómez Agustín Fabián Abad Durazno GUAYAQUIL – ECUADOR Año: 2006 I DEDICATORIA Este proyecto está dedicado en primer lugar a “Jehová Dios” por mantenerme con la fe firme, a mi familia por brindarme su respaldo y a mi novia Angelita por darme su apoyo incondicional en todo momento. Eddy Aguilar Cedeño II DEDICATORIA A mis padres, sin cuyo estimulo y apoyo no hubiera logrado dar un paso mas en mi vida profesional. A mis hermanos por sus constantes muestras de apoyo. Juntos, su presencia ha sido un gran motivo para mi esfuerzo de superación. Armando Zumba Gómez III DEDICATORIA Este trabajo esta dedicado a mi “DIOS” a mis PADRES; quienes en todo momento confiaron en mí y estuvieron a mi lado, que no bastó lo económico sino también lo moral y espiritual para poder terminar esta etapa de mi vida y ser un hombre de bien. Agustín Abad Durazno IV AGRADECIMIENTO Agradezco primeramente a “Jehová Dios” por darme las fuerzas necesarias para poder salir adelante día a día y no desmayar en este difícil camino para alcanzar el éxito profesional, a mi familia por apoyarme emocionalmente en esta complicada etapa de mi vida académica y a mi novia Angelita por estar siempre conmigo en las buenas y en las malas ayudándome a salir adelante. Eddy Aguilar Cedeño V AGRADECIMIENTO A Dios, que ha sido un pilar importante en el que me he apoyado para lograr un objetivo más en mi carrera profesional. A mi familia por su comprensión y apoyo en todo momento. A mis compañeros de proyecto por su ayuda y colaboración para la realización de este trabajo. Armando Zumba Gómez VI AGRADECIMIENTO A través de este trabajo, aprovecho la oportunidad para agradecer a toda mi familia, hermanos y a todas aquellas personas que de una u otra manera hicieron posible la culminación de mis estudios universitarios. Y un especial agradecimiento a Verónica por estar apoyándome en todo. Gracias a todos. Agustín Abad Durazno VII TRIBUNAL DE GRADUACION PRESIDENTE DEL TRIBUNAL PRIMER VOCAL SEGUNDO VOCAL SECRETARIO VIII DECLARACION EXPRESA “La autoría de la tesis de grado corresponde exclusivamente al suscrito(s), perteneciendo a la Universidad de Guayaquil los derechos que generen la aplicación de la misma” (Reglamento de Graduación de la Carrera de Ingeniería en Sistemas Computacionales, art 26) IX RESUMEN En la actualidad con los avances de la tecnología de información se hace imprescindible para toda institución educativa automatizar sus procesos de evaluación de profesores, e incluso procesos para brindar solución a sugerencias o reclamos, que lleva internamente con el único fin de contar con un personal docente idóneo y brindar una mayor seguridad a los procesos inmersos en la solución de sugerencias o reclamos. Ante esta necesidad que atraviesan las Instituciones Educativas proponemos la creación del “Sistema de evaluación de profesores y workflow para la solución de sugerencias y reclamos”, el mismo que les permitirá a las Instituciones Educativas realizar sus procesos de evaluación de profesores y emisión de sugerencias y reclamos de una manera más efectiva y eficiente mediante la Web lo cual les permitirá ahorrar tiempo y dinero que son dos recursos muy importantes dentro de la misma. INDICE GENERAL DEDICATORIA I AGRADECIMIENTO IV TRIBUNAL DE GRADUACION VII DECLARACION EXPRESA VIII RESUMEN IX INDICE GENERAL X CAPITULO I INTRODUCCION GENERAL 1 1.1. PROBLEMÁTICA 3 1.1.1. SISTEMA DE EVALUACION DE PROFESORES 3 1.1.2. WORKFLOW PARA LA SOLUCION DE SUGERENCIAS O 5 RECLAMOS 1.1.3. CAUSAS 6 1.1.4. CONSECUENCIAS 7 1.2. SOLUCION DE LA PROBLEMÁTICA 9 1.3. MISION 11 1.4. VISION 11 CAPITULO II NATURALEZA DEL PROYECTO 12 2.1. EL PRODUCTO O SERVICIO 12 2.1.1. EL EQUIPO DIRECTIVO 13 CAPITULO III EL MERCADO 14 3.1. DEFINICION DEL MERCADO 14 3.2. ANALISIS DE LA COMPETENCIA 15 3.3. PROMOCION Y PUBLICIDAD 17 3.4. PARTIDOS INTERESADOS 18 CAPITULO IV EL PRODUCTO O SERVICIO 20 4.1. ESPECIFICACIONES DEL PRODUCTO O SERVICIO 20 4.1.1. DECLARACION DEL ALCANCE 20 4.1.1.1. JUSTIFICACION DEL PROYECTO 20 4.1.1.2. PRODUCTO DEL PROYECTO 21 4.1.2. DEFINICION DEL ALCANCE 26 4.2. INFRAESTRUCTURA 37 CAPITULO V PLAN DE TRABAJO DE DESARROLLO DEL PROYECTO 38 5.1. PROCESO DE INICIALIZACION 38 5.1.1. DESCRIPCION DEL PRODUCTO 39 5.1.2. OBJETIVO GENERAL 46 5.1.3. OBJETIVOS ESPECIFICOS 46 5.2. PROCESO DE PLANEACION 48 5.2.1. PLANEACION DEL ALCANCE 48 5.2.1.1. RECOPILACION DE INFORMACION 48 5.2.1.1.1. INVESTIGACION 48 5.2.1.1.2. CONCEPTOS BASICOS 49 5.2.1.1.2.1. WORKFLOW PARA SOLUCION DE 49 SUGERENCIAS Y RECLAMOS 5.2.1.1.2.2. SISTEMA DE EVALUACION DE PROFESORES 54 5.2.1.1.2.3. POLITICAS DE LA ENTREVISTA 66 5.2.1.1.2.4. MODELO DE DESARROLLO 67 5.3. ESTUDIO DE FACTIBILIDAD 69 5.3.1. FACTIBILIDAD TECNICA 70 5.3.2. FACTIBILIDAD ECONOMICA 70 5.3.3. FACTIBILIDAD OPERATIVA 71 5.4. COMUNICACIÓN CON EL CLIENTE 72 5.5. ETAPA DE ANALISIS 73 5.6. RECURSOS 73 5.6.1. RECURSOS DE HARDWARE 75 5.6.2. RECURSOS DE SOFTWARE 75 5.6.2.1. SISTEMA OPERATIVO 76 5.6.2.2. PROTOCOLOS DE RED SOPORTADOS 76 5.6.2.3. PLATAFORMA DE DESARROLLO 76 5.6.2.4. BASE DE DATOS DOCUMENTAL 78 5.6.2.5. MODELO DE CONTENCION DE LA BASE DE DATOS 79 DE DOMINO 5.6.2.6. COMPONENTES DE UNA BASE DE DATOS DOMINO 80 5.6.2.7. LENGUAJE DE PROGRAMACION 80 5.6.2.7.1. JAVA 80 5.6.2.7.2. JAVASCRIPT 85 5.6.2.7.3. LENGUAJE DE FORMULAS 86 5.6.2.7.4. LOTUS SCRIPT 88 5.6.3. RECURSO HUMANO 93 5.7. METODOS DE ESTIMACION DE PROYECTO 94 5.7.1. MODELO ALGORITMICO 94 5.7.1.1. MODELO PUNTO DE FUNCION 94 5.7.1.2. MODELO COCOMO 98 5.8. ADMINISTRACION DE COSTOS 101 5.8.1. PLANEACION DE RECURSOS 101 5.8.2. ESTIMACION DE COSTOS 102 5.9. CRONOGRAMA DE ACTIVIDADES 102 5.9.1. LISTADO DE ACTIVIDADES 103 5.10. ADMINISTRACIÓN DE RIESGOS 105 5.11. ANALISIS DE REQUERIMIENTOS 108 5.11.1. REQUERIMIENTOS FUNCIONALES 108 5.11.2. REQUERIMIENTOS DE RENDIMIENTO 109 5.12. ANALISIS COSTO BENEFICIO 110 5.13. CASOS DE USO DEL SISTEMA 114 5.14. MODELADO DE REQUERIMIENTOS 116 5.14.1. DIAGRAMA DE FLUJO DE DATOS 116 5.14.1.1. NOTACION GRAFICA 117 CAPITULO VI DISEÑO 122 6.1. TIPOS DE CLIENTES 122 6.2. TIPOS DE USUARIOS 123 6.3. MODELO DE FORMULARIOS 124 6.3.1. FORMULARIO DE INGRESO 124 6.3.2. FORMULARIO DE REGISTRO 125 6.3.3. FORMULARIO DE MATERIAS A EVALUAR 127 6.3.4. FORMULARIO DE BIENVENIDA 128 6.3.5. FORMULARIO DE ENVIO DE SUGERENCIA O RECLAMO 130 6.3.6. FORMULARIO DE EVALUACION 131 6.4. DISEÑO ARQUITECTONICO Y DIAGRAMA DE BLOQUES 133 6.5. DISEÑO DE INTERFAZ 136 6.5.1. COMPONENTES DE LA INTERFAZ GRAFICA DEL 136 USUARIO 6.5.1.1. SESION DEL ADMINISTRADOR 136 6.5.1.2. INGRESO A LA APLICACIÓN 138 6.5.1.3. ENVÍO DE MAIL 139 6.5.2. DIAGRAMA JERÁRQUICO DE LA INTERFAZ GRÁFICA 140 DE USUARIO 6.5.2.1. INICIO DE SESIÓN 140 6.5.2.2. SESIÓN DEL ADMINISTRADOR 141 6.5.2.2.1. ARCHIVO 141 6.5.2.2.2. REGISTRO 142 6.5.2.2.3. CONSULTA EVALUACIÓN 142 6.5.2.2.4. REPORTES 142 6.5.2.2.5. HISTÓRICO 142 6.5.2.2.6. ARCHIVOS LOG 143 6.5.2.2.7. CORREO 143 6.5.2.2.8. PERSONAL 143 6.5.3. DIAGRAMA JERÁRQUICO DEL MENÚ PRINCIPAL 143 6.5.3.1. DESCRIPCIÓN DE CADA OPCIÓN DEL MENÚ 145 6.5.3.1.1. MENÚ ARCHIVO 145 6.5.3.1.2. IMPORTAR ARCHIVOS LOG 145 6.5.3.1.3. TABULACIÓN DE ENCUESTAS 145 6.5.3.1.4. MIGRACIÓN DE DATOS 146 6.5.3.2. MENÚ REGISTRO 146 6.5.3.2.1. USUARIOS 146 6.5.3.2.2. PREGUNTAS 146 6.5.3.3. MENÚ CONSULTA EVALUACIÓN 148 6.5.3.3.1. GRÁFICOS ESTADÍSTICOS 148 6.5.3.3.2. GRÁFICO COMPARATIVO 149 6.5.3.3.3. RESULTADOS EVALUACIÓN 149 6.5.3.4. MENÚ REPORTES 150 6.5.3.4.1. EVALUACIÓN Y SOLICITUDES 150 6.5.3.5. MENÚ HISTÓRICO 151 6.5.3.5.1. EVALUACIÓN Y SOLICITUDES 151 6.5.3.6. MENÚ ARCHIVOS LOG 152 6.5.3.6.1. AUDITORIA 152 6.5.3.7. MENÚ CORREO 153 6.5.3.7.1. DEPARTAMENTO Y ALUMNO 153 6.5.3.8. MENÚ PERSONAL 154 6.5.3.8.1. CAMBIAR CLAVE 154 CAPITULO VII DESARROLLO Y PRUEBA DEL SISTEMA 155 7.1. DESARROLLO DEL SISTEMA 155 7.1.1. BASE DE DATOS 155 7.1.1.1. CREACIÓN DE LA BASE DE DATOS 156 7.1.1.2. CREACIÓN DE LOS FORMULARIOS 156 7.1.2. CREACIÓN DE LOS AGENTES 157 7.1.3. SEGURIDADES 158 7.1.3.2. DE LA BASE DE DATOS 158 7.1.3.3.