Sistema de seguimiento ITS Nuestra Señora del Rosario
1. INSTITUTO TECNOLÓGICO SUPERIOR
“NUESTRA SEÑORA DEL ROSARIO”
TECNOLOGÍA EN ANÁLISIS DE SISTEMAS
TEMA
“ANÁLISIS, DISEÑO E IMPLEMENTACION DE UN SISTEMA
INFORMÁTICO ORIENTADO A LA WEB PARA SEGUIMIENTO DE
GRADUADOS Y EGRESADOS EN LAS DIFERENTES ÁREAS
DENTRO DEL INSTITUTO TECNOLÓGICO SUPERIOR “NUESTRA
SEÑORA DEL ROSARIO”, UBICADO EN EL CANTÓN CATAMAYO,
PROVINCIA DE LOJA, PERIODO SEPTIEMBRE 2015 - ENERO 2016”.
AUTOR:
Castillo Guachisaca Robert Leonel
TUTOR:
Tlgo. Luis Tillaguango
AÑO LECTIVO:
2015-2016
2. Certificación
Tlgo.
Luis Tillaguango
DIRECTOR DEL PROYECTO
CERTIFICA:
Haber revisado el siguiente proyecto de fin de ciclo, que se ajusta a las normas
establecidas de elaboración de proyectos, para la culminación del fin de ciclo
en Análisis de Sistemas del instituto Tecnológico Superior “Nuestra Señora
del Rosario”, del cantón Catamayo por tal razón, autorizo su presentación.
Catamayo, 25 de agosto de 2016
___________________
Tlgo. Luis Tillaguango
DIRECTOR DEL PROYECTO
3. Autoría
El proyecto de fin de ciclo titulado “ANÁLISIS, DISEÑO Y DESARROLLO DE
UN SISTEMA INFORMÁTICO ORIENTADO A LA WEB PARA
SEGUIMIENTO DE GRADUADOS Y EGRESADOS EN LAS DIFERENTES
ÁREAS DENTRO DEL INSTITUTO TECNOLÓGICO SUPERIOR
“NUESTRA SEÑORA DEL ROSARIO”, UBICADO EN EL CANTÓN
CATAMAYO, PROVINCIA DE LOJA, PERIODO SEPTIEMBRE 2015 -
ENERO 2016”, ha sido desarrollado por Robert Leonel Castillo Guachisaca
con C.I 1105667982. Es absolutamente original, autentico y personal en
virtud, el contenido, efectos legales y académicos que se desprenden del
mismo es exclusividad de la autora
Robert Leonel Castillo Guachisaca
4. INTRODUCCIÓN
En la actualidad a tecnología obliga a las diferentes organizaciones
implementar sistemas informáticos orientados a la web los cuales permiten
mejorar y optimizar los procesos de seguimiento de egresados y graduados
que se realizan de una forma cotidiana contribuyendo a las instituciones poder
obtener la información de una manera rápida, optima y precisa.
Por lo tanto, en las instituciones dentro de la provincia de Loja se ha podido
evidenciar la existencia de aplicaciones dedicadas al seguimiento de
egresados y graduados de una institución, una de las instituciones a estudiar
e investigar el instituto tecnológico superior “Nuestra Señora del Rosario”, la
misma que en la actualidad lleva el seguimiento de egresados y graduados
mediante un sistema informático local.
Por lo antes mencionado, el presente documento tiene como finalidad
recopilar todo la información necesaria y la especificación de requisitos de
software que la institución tiene con la finalidad de innovar sus labores con la
implementación de una aplicación web que supla con las necesidades de re
poder realizar un seguimiento de egresados y graduados de una manera más
accesible por medio de la web.
5. CAPÍTULO I
1. Datos del proyecto
1.1. Problema.
En la mayor parte de los países se ha visto la necesidad de crear sistemas
informáticos que permitan realizar procesos automatizados de información
digital, las empresas, compañías, instituciones u organizaciones en general
han optado por implementar estas tecnologías a sus actividades diarias, es el
caso de los Institutos Tecnológicos de nivel Superior, año tras año vienen
innovándose no solo en sus áreas académicas y administrativas y en cada
uno de los procesos que se desarrollan en cada una de ellas. Debido a que
dichos Institutos Tecnológicos cuentan con una gran cantidad de alumnado
que tienen a terminar su carrera de una manera amplia, la misma resulta un
poco difícil la tarea de realizar un seguimiento del alumnado que culmina sus
estudios en las diferentes áreas de estudio.
En Ecuador se ha podido evidenciar en muchas de sus provincias la
implementación de estas aplicaciones con el mismo propósito, llevar de mejor
manera el seguimiento de egresados y graduados que culminan sus estudios
en diferentes Institutos Tecnológicos del País, todo con el fin de obtener un
registro óptimo de la información del alumnado para su ves dar reportes
veraces de la labor cumplida por cada uno de los estudiantes y así poder mejor
la calidad de registro en cada una de las áreas de estudio.
En el Instituto Tecnológico superior “Nuestra Señora del Rosario”, mediante
investigaciones se ha podido evidenciar la inexistencias de sistemas
informáticos orientados a la web que suplan necesidades de poder realizar un
seguimiento de egresados y graduados ya que se ha podido evidenciar que
estos procesos se los está realizando actualmente en un sistema local el cual
impide al graduado o egresado poder realizar esta acción desde el lugar en
donde se encuentre residente, además cabe resaltar que la disponibilidad de
este sistema local no se encuentra disponible en la web y por lo tanto el
6. graduado o egresado debe acudir a las instalaciones del mismo de forma
obligatoria para poder realizar esta determinada acción.
1.2. Objetivos.
1.2.1. General.
Analizar, diseñar y desarrollar de un sistema informático para orientado a la
web para seguimiento de graduados y egresados en las diferentes áreas
dentro del instituto tecnológico superior “nuestra señora del rosario”, ubicado
en el cantón Catamayo, provincia de Loja, periodo septiembre 2015 - enero
2016”.
1.2.2. Específicos.
Examinar la funcionalidad de un sistema informático a través del estudio de
aplicaciones desarrolladas en tipo gerencial para el departamento de
secretaria del instituto tecnológico superior “nuestra señora del rosario”.
Establecer la forma de Registro y Control de seguimiento de graduados y
egresados en los procesos que se realizan el área de secretaria.
Presentar un análisis, diseño y desarrollo de un sistema informático cuyo
propósito es mejorar de una manera automatizada los procesos de
seguimiento de graduados y egresados dentro del área del Instituto
Tecnológico Superior “Nuestra Señora del Rosario”.
1.3. Necesidad requerimientos
1.3.1. Tipos de requerimientos.
1.3.2. Requerimientos Funcionales.
RF01. Registro y Control de Usuarios.
RF02.Registro y Control de datos informativos de los egresados y graduados
(nombre, apellido, dirección, sexo, edad, teléfono).
RF03. Registro y Control de datos del trabajo actual de los egresados y
graduados (nombre de la institución, teléfono, dirección, país, ciudad, fecha
de ingreso, dirección).
7. RF04. Actualizar datos del trabajo actual de los egresados y graduados.
RF05. Actualización de datos informativos de los egresados y graduados.
RF06. Registro y Control de datos académicos de los egresados y graduados
(tema de anteproyecto, fecha de graduación, fecha de egresar, tema de tesis).
RF07. Base de datos actualizada de datos de los egresados y graduados.
RF08. El egresado y graduado solicita información a la institución.
RF09. Presenta reportes del estado actual de los egresados, graduados
directores del proyecto de grado, usuarios.
RF10. Presenta reportes de los datos académicos de los egresados y
graduados.
RF11. Presenta reportes de los datos de trabajo actual de los egresados y
graduados, sugerencias, solicitudes de información.
RF12. Los egresados y graduados envían sugerencias a las autoridades de
la institución.
RF13. Registro y Control de datos informativos del director del proyecto de
grado.
RF14. Administra el acceso al sistema para cada usuario.
1.3.3. Requerimientos No Funcionales
1.3.3.1. SEGURIDAD.
RFN01. Encriptación de claves de acceso.
RFN02. El sistema contara con un administrador de usuario.
RFN03. Al tercer intento consecutivo sin éxito, se cerrara el programa.
8. 1.3.3.2. PORTABILIDAD.
RFN01. El sistema se ejecutara específicamente en el Sistema Operativo
Linux.
RFN02. El sistema estará orientado a la Web, alojada en un servidor.
1.3.3.3. MANTEBILIDAD.
RFN01. El administrador del sistema puede modificar y actualizar la
información.
1.3.3.4. RENDIMIENTO.
RFN01. El sistema informático debe contar con una interfaz gráfica dinámica
y de fácil lectura.
RFN02. El sistema contara con el gestor de base de datos MySQL la cual será
totalmente respaldada.
1.4. Diagramas de actividades.
Gráfico 1: Diagrama de actividades
Fuente: Instituto Tecnológico Superior “Nuestra Señora del Rosario”
Responsable: Robert Leonel Castillo
9. 1.5. Modelo de dominio.
Gráfico 2: Diagrama de domino.
Fuente: Instituto Tecnológico Superior “Nuestra Señora del Rosario”
Responsable: Robert Leonel Castillo
10. 1.6. Diagramas de clases inicial.
Gráfico 3: Diagrama de clases inicial.
Fuente: Instituto Tecnológico Superior “Nuestra Señora del Rosario”
Responsable: Robert Leonel Castillo
11. Capítulo II
2. Ciclo de vida.
2.1. Modelo en cascada.
El Modelo en Cascada o también conocido como Ciclo de Vida del software
da las pautas que permiten la organización en el desarrollo del software a
través de la implementación de sus características etapas, esto quiere decir
que cuando se esté llevando a cabo todas las tareas pertinentes dentro de
esa etapa, no se podrá avanzar a la siguiente etapa hasta no concluir con
todas las tareas.
Las principales etapas de este modelo se transforman en actividades de
desarrollo:
Planificación: Realiza un estudio de factibilidad del software así como
contemplar los posibles costos que pueden surgir mediante su
implementación.
Análisis y Diseño de Requerimientos: Involucra la identificación de las
características que nos guían para determinar las funcionalidades del software
de acuerdo al medio donde se pretende implementar, es muy importante notar
que trata de responder a las preguntas ¿Quienes intervienen en el uso del
Software?,¿Qué restricciones tendrá el software?.
Diseño: Se identifica y describe las abstracciones del software y cumplir con
los requerimientos plasmando todas esas características en un diseño que
permite visualizar y contemplar adicionalmente situaciones no previstas.
Implementación: Realizar las pruebas pertinentes y verificar que se cumplen
con las características identificadas.
Operación y Mantenimiento: Se instala dentro del ambiente, dependerá que
pasará a partir de ahí, ya que esta etapa aún puede considerar nuevamente
la existencia de características que no han sido contempladas y/o
12. características innecesarias, implicando la modificación del software para la
adaptación de estas anomalías.
Crecimiento y cambio: Se evalúa el software de modo que se determina si
se puede emplear dentro de la nueva tecnología no afectando la integridad
del mismo, de modo que si no es posible que exista una adaptación a lo nuevo,
el proceso de diseño del software nuevamente se repite desde el principio
(Ramone, 2012).
Ilustración 1: Fases modelo en Cascada
Responsable: Ramone Saúl
2.2. Diseño preliminar.
Radica en diseñar un sistema de información que satisfaga los requerimientos,
funciones y restricciones establecidas en fases anteriores, el mismo costa de un
prototipo modelo físico que delinea la integración hombre/máquina de un sistema de
información y describe en forma general.
13. Ilustración 2: Login del sistema
Fuente: Instituto Tecnológico Superior “Nuestra Señora del Rosario”
Responsable: Robert Leonel Castillo
Ilustración 3: Perfil del administrador
Fuente: Instituto Tecnológico Superior “Nuestra Señora del Rosario”
Responsable: Robert Leonel Castillo
14. Ilustración 4: Interfaz para modificar datos académicos
Fuente: Instituto Tecnológico Superior “Nuestra Señora del Rosario”
Responsable: Robert Leonel Castillo
2.3. Metodología.
2.3.1. METODOLOGIA RUP
RUP que significa Proceso Unificado racional es un programa creado por IBM.
Nos brinda la facilidad de utilizar UML de forma práctica, además un apoyo
para realizar muchos procesos que existen para modelar o documentar el
sistema de una empresa. RUP es un software moderno es complejo y
novedoso. Un proceso iterativo permite una comprensión creciente de los
requerimientos a la vez que se va haciendo crecer el sistema. RUP sigue un
modelo iterativo que aborda las tareas más riesgosas primero. Con esto se
15. logra reducirlos riesgos del proyecto y tener un subsistema ejecutable
tempranamente.
2.3.2. Fase del ciclo de vida
Fase de Inicio: Esta fase tiene como propósito definir y acordar el alcance
del proyecto con los patrocinadores, identificar los riesgos asociados al
proyecto, proponer una visión muy general de la arquitectura de software
y producir el plan de las fases y el de iteraciones posteriores.
Fase de elaboración: En la fase de elaboración se seleccionan los casos
de uso que permiten definir la arquitectura base del sistema y se
desarrollaran en esta fase, se realiza la especificación de los casos de uso
seleccionados y el primer análisis del dominio del problema, se diseña la
solución preliminar.
Fase de Desarrollo: El propósito de esta fase es completar la
funcionalidad del sistema, para ello se deben clarificar los requerimientos
pendientes, administrar los cambios de acuerdo a las evaluaciones
realizados por los usuarios y se realizan las mejoras para el proyecto.
Fase de Cierre: El propósito de esta fase es asegurar que el software
esté disponible para los usuarios finales, ajustar los errores y defectos
encontrados en las pruebas de aceptación, capacitar a los usuarios y
proveer el soporte técnico necesario.
2.3.3. Ventajas.
Es el proceso de desarrollo más general de los existentes actualmente.
Es una forma disciplinada de asignar tareas y responsabilidades en una
empresa de desarrollo (quién hace qué, cuándo y cómo).
El uso de iteraciones (actividades).
Facilita la reutilización del código teniendo en cuenta que se realizan
revisiones en las primeras iteraciones lo cual además permite que se aprecien
oportunidades de mejoras en el diseño.
16. 2.3.4. Desventajas.
Por el grado de complejidad puede ser no muy adecuado.
En proyectos pequeños, es posible que no se puedan cubrir los costos de
dedicación del equipo de profesionales necesarios.
2.4. Arquitectura.
La arquitectura de software es de especial importancia ya que la manera en
que se estructura un sistema tiene un impacto directo sobre la capacidad de
este para satisfacer lo que se conoce como los atributos de calidad del
sistema. Ejemplos de atributos de calidad son el desempeño, que tiene que
ver con el tiempo de respuesta del sistema a las peticiones que se le hacen,
la usabilidad, que tiene que ver con qué tan sencillo les resulta a los usuarios
realizar operaciones con el sistema, o bien la modificabilidad, que tiene que
ver con qué tan simple resulta introducir cambios en el sistema. Los atributos
de calidad son parte de los requerimientos (no funcionales) del sistema y son
características que deben expresarse de forma cuantitativa.
Desarrollado en Java
El sistema está totalmente desarrollado en JAVA/JEE, proporcionando acceso
a una tecnología abierta de última generación y alta performance.
Este lenguaje ha demostrado ser la mejor opción para aplicaciones de gran
porte empresarial.
2.5. Estilo
2.5.1. ARQUITECTURA DE TRES CAPAS
Capa de presentación: Es la que ve el usuario (también se la denomina "capa
de usuario"), presenta el sistema al usuario, le comunica la información y
captura la información del usuario en un mínimo de proceso (realiza un filtrado
previo para comprobar que no hay errores de formato). También es conocida
como interfaz gráfica y debe tener la característica de ser "amigable"
(entendible y fácil de usar) para el usuario. Esta capa se comunica únicamente
con la capa de negocio.
17. Capa de negocio: En esta residen los programas que se ejecutan, se reciben
las peticiones del usuario y se envían las respuestas tras el proceso. Se
denomina capa de negocio (e incluso de lógica del negocio) porque es aquí
donde se establecen todas las reglas que deben cumplirse. Esta capa se
comunica con la capa de presentación, para recibir las solicitudes y presentar
los resultados, y con la capa de datos, para solicitar al gestor de base de datos
almacenar o recuperar datos de él. También se consideran aquí los
programas de aplicación.
Capa de datos: Es donde residen los datos y es la encargada de acceder a
los mismos. Está formada por uno o más gestores de bases de datos que
realizan todo el almacenamiento de datos, reciben solicitudes de
almacenamiento o recuperación de información desde la capa de negocio.
Todas estas capas pueden residir en un único computador, si bien lo más
usual es que haya una multitud de computadoras en donde reside la capa de
presentación (son los clientes de la arquitectura cliente/servidor). Las capas
de negocio y de datos pueden residir en el mismo computador, y si el
crecimiento de las necesidades lo aconseja se pueden separar en dos o más
computadoras. Así, si el tamaño o complejidad de la base de datos aumenta,
se puede separar en varias computadoras los cuales recibirán las peticiones
del computador en que resida la capa de negocio. (Fernández, 2015).
18. CAPÍTULO III
3. Desarrollo del proyecto.
3.1. Diagramas descripción de casos de usos
Gráfico 4: Diagrama de casos de uso
Fuente: Instituto Tecnológico Superior “Nuestra Señora del Rosario”
Responsable: Robert Leonel Castillo
19. Especificación de caso de uso
Código 01
Caso de uso General
Autores Administrador
Precondiciones El usuario da clic en el icono de la aplicación.
Flujo de
Eventos
Básico
El usuario da clic en el menú administrador se
le despliega las opciones cuentas de usuario
da clic, luego podrá observar los usuarios
guardados en la base de datos podrá realizar
búsquedas por apellido y cédula de usuario.
Registrar nuevo usuario: Da clic en registrar,
se representa una pantalla y da clic en nuevo
el sistema le desbloquea las cajas de texto, el
usuario llena los campos el sistema valida
campos llenos, valida que el número de cédula
no se repita y que sea correcto.
Guardar: El usuario da clic en la opción
“Guardar” Si cada dato es correcto el sistema
registrar el usuario en la respectiva tabla de la
base de datos mostrando un mensaje que dice
“Datos Guardados Correctamente” y carga los
nuevos datos en la tabla de usuario.
Registrar Egresado: Dar clic en registrar
egresado el sistema muestra los egresados
que se encuentran registrados y al momento
de dar clic en nuevo se habilitaran las cajas de
texto para llenar los datos correspondientes,
así mismo se validaran que las mismas estén
llenas y que el campo de cedula sea correcto,
posteriormente se deberá dar clic en guardar y
el sistema emitirá un mensaje de guardado
exitoso.
Registrar Graduado: Dar clic en registrar
graduado el sistema muestra los graduados
que se encuentran registrados y al momento
de dar clic en nuevo se habilitaran las cajas de
texto para llenar los datos correspondientes,
así mismo se validaran que las mismas estén
llenas y que el campo de cedula sea correcto,
posteriormente se deberá dar clic en guardar y
el sistema emitirá un mensaje de guardado
exitoso.
Registrar director proyecto: Dar clic en
registrar director de proyecto el sistema
muestra los tutores que se encuentran
registrados y al momento de dar clic en nuevo
se habilitaran las cajas de texto para llenar los
20. Tabla 1: Descripción de casos de uso.
Fuente: Instituto Tecnológico Superior “Nuestra Señora del Rosario”
Responsable: Robert Leonel Castillo
3.2. Herramientas.
3.2.1. Enterprise Architec.
Se utilizó la herramienta Enterprise ya que la misma nos presenta
herramientas necesarias para realizar el ciclo de vida de un sistemas, así
mismo podemos realizar diferentes diagramas UML 2.4.1, el mismo que
abarca el ciclo de vida completo del desarrollo de software, con herramientas
que pueden proveerle una estructura competitiva en modelado de negocio o
educativo, diseño de software, ingeniería de sistemas, arquitectura de
empresas, gestión de requisitos, testing y mucho más, además es una
herramienta que abarca el ciclo de vida completo, para integrar su equipo y
dar vida a su visión de trabajo compartido.
datos correspondientes, así mismo se
validaran que las mismas estén llenas y que el
campo de cedula sea correcto, posteriormente
se deberá dar clic en guardar y el sistema
emitirá un mensaje de guardado exitoso.
Receptar sugerencias: El administrador se
dirigirá al menú de administrador y dará clic en
sugerencias el sistema presentaras las
sugerencias en orden de llegada con los datos
relevantes de quien emite la sugerencia.
Operaciones que realiza el usuario: buscar,
modificar y eliminar
Alternativo
Datos Inválidos: El sistema muestra
mensaje de error y mostrara el campo que
contiene el error.
Pos
condiciones
El usuario podrá hacer uso de la aplicación
21. 3.3. Diagrama de robustez
Gráfico 5: Diagrama de robustez crear usuario
Fuente: Instituto Tecnológico Superior “Nuestra Señora del Rosario”
Responsable: Robert Leonel Castillo
Gráfico 6: Crear cuenta de usuario
Fuente: Instituto Tecnológico Superior “Nuestra Señora del Rosario”
Responsable: Robert Leonel Castillo
22. Gráfico 7: Registrar Egresados
Fuente: Instituto Tecnológico Superior “Nuestra Señora del Rosario”
Responsable: Robert Leonel Castillo
Gráfico 8: Registrar Graduado
Fuente: Instituto Tecnológico Superior “Nuestra Señora del Rosario”
Responsable: Robert Leonel Castillo
23. Gráfico 9: Registrar Director de Proyecto
Fuente: Instituto Tecnológico Superior “Nuestra Señora del Rosario”
Responsable: Robert Leonel Castillo
Gráfico 10: Sugerencias
Fuente: Instituto Tecnológico Superior “Nuestra Señora del Rosario”
Responsable: Robert Leonel Castillo
24. 3.4. Diagrama de secuencia
Gráfico 11: Sugerencias
Fuente: Instituto Tecnológico Superior “Nuestra Señora del Rosario”
Responsable: Robert Leonel Castillo
3.5. Diagramas estados
Gráfico 12: Diagrama de estados
Fuente: Instituto Tecnológico Superior “Nuestra Señora del Rosario”
Responsable: Robert Leonel Castillo
25. 3.6. Diagrama paquete
Gráfico 13: Diagrama de paquetes
Fuente: Instituto Tecnológico Superior “Nuestra Señora del Rosario”
Responsable: Robert Leonel Castillo
3.7. Diagramas de distribución
Gráfico 14: Diagrama de distribución
Fuente: Instituto Tecnológico Superior “Nuestra Señora del Rosario”
Responsable: Robert Leonel Castillo
33. Código para generar un reporte.
try{
Document documento =new Document();
FileOutputStream ficheropdf=new
FileOutputStream("C:/Users/Familia
Criollo/Desktop/reporte1.pdf");
PdfWriter.getInstance(documento,
ficheropdf).setInitialLeading(20);
documento.open();
documento.addAuthor("Robert");
documento.addLanguage("Español");
documento.addTitle("Robert");
documento.add(new Paragraph("este es ejemplo pdf"));
documento.add(new Paragraph("nn"));
documento.add(new Paragraph("ejemplo"));
documento.add(new Paragraph("nn"));
documento.add(new Paragraph("luis"+"
distribuidor.get(i).getNombre() " ));
documento.add(new Paragraph("Nombre: "+nombre));
documento.close();
}catch(Exception e){
out.print("se creo exitosa mente");}
4.3. Pruebas.
Sistema
Sistema Detalle Observación
Inicio Factible Ninguna
Validación de datos No factible No se valida cedula
o datos obligatorios
Re
direccionamiento
de páginas.
Factible Ninguna
Búsqueda de datos Factible Ninguna
Privilegios Factible Ninguna
Pantalla registrar
datos académicos
Factible Ninguna
Pantalla registrar
datos de trabajo
Factible Ninguna
Pantalla registrar
datos personales
Factible Ninguna
34. Pantalla
sugerencias
Factible Ninguna
Tabla 2: Descripción de casos de uso.
Fuente: Instituto Tecnológico Superior “Nuestra Señora del Rosario”
Responsable: Robert Leonel Castillo
Base de datos
Base de datos Detalle Observación
Inicio de sesión. Eficiente Ninguna
Guardado de datos Eficiente Ninguna
Modificación de
datos
Eficiente Ninguna
Filtrado de datos Eficiente Ninguna
Eliminación de
datos.
Eficiente Ninguna
Tabla 3: Descripción de casos de uso.
Fuente: Instituto Tecnológico Superior “Nuestra Señora del Rosario”
Responsable: Robert Leonel Castillo
4.4. Manuales
Manual de administrador
El manual facilitará al usuario conocer el funcionamiento del sistema. Dentro
del constará ítems importantes que ayudaran a resolver dudas si existe algún
inconveniente en el manejo del sistema.
La aplicación le permite realizar las siguientes actividades:
Registrar, Buscar, Modificar Egresados.
Registrar, Buscar, Modificar Graduados.
Registrar, Buscar, Modificar, Directores de Proyecto de Grado.
Registrar, Buscar, Modificar Datos Trabajo Actual del Egresado y Graduado.
Registrar, Buscar, Modificar Datos Académicos del Egresado y Graduado.
Registrar, Modificar Usuarios.
Generar Reportes.
Solicitudes de Información.
Sugerencias.
35. Descripción de los botones.
Se lo utiliza para crear registro (egresado, director de
proyecto de grado, graduado, datos trabajo, datos
académicos).
Se lo utiliza para modificar un registro (egresado,
directores proyecto de grado, graduado, datos
trabajo, datos académicos).
Se lo utiliza para crear un nuevo registro (egresado,
director de proyecto de grado, graduado, datos
trabajo, datos académicos).
Se lo utiliza para enviar sugerencias o solicitar
información.
Se lo utiliza para regresar al menú principal.
INGRESO AL SISTEMA
Para el ingreso del sistema se encuentra el login donde se ingresa el usuario
y contraseña, posteriormente se da clic en ingresar, y el sistema autentificará
y procederá a validar si es correcto ingresa, sino tendrá que volver a ingresar
el respectivo usuario y contraseña.
36. Si la contraseña es correcta se presentará el menú.
Caso contrario se presentará la siguiente pantalla.
37. Menú principal del administrador
El administrador tendrá acceso total al sistema, podrá registrar, buscar y
modificar información, crear usuarios, realizar reportes, ayuda, acerca de y
salir.
Registrar información del estudiante
Al hacer clic en el botón registro de información permitirá registrar la
información de del estudiante datos personales, datos académicos y datos del
trabajo
38. Registrar datos académicos del estudiante
Registrar datos académicos del estudiante
Ver sugerencias del estudiante
En el menú principal tendrá una opción para seleccionar sugerencias, al
hacer clic en la opción se presentara la siguiente ventana en la cual estarán
las sugerencias enviadas por los estudiantes.
39. Generar reportes.
En la siguiente ventana se muestra el menu en donde consta la opcion de
reportes en el cual se podran realizar reportes del estudiante como director
de proyecto.
40. 4.5. Documentación.
Se presentan los tres paquetes que se utilizaron en la realixacion del
proyecto.
Se presentan las clases y servelets utilizados para la realizacion del
proyecto.
Se presentan las clases que se encuantran entro del paquete Controlador.
41. Se presenta la clase que conforma el paquete modelo.
Se presentan los servlets almacenados en el paquete servidores.
42.
43. Conclusiones
Se ha concluido con el sistema de seguimiento de egresados y graduados
examinado orientado a la web, estableciendo la forma de registro de los
datos del estudiante de una forma evidente al momento de realizar
procesos de registro e información de los estudiantes.
Recomendación.
El sistema será ejecutado de la mejor manera para evitar errores
inesperados, tener una plena capacitación de cómo funciona el mismo
para no tener inconvenientes al omento de realizar alguna actividad
dentro del mismo.
Implementar tecnología en los laboratorios para poder tener mejores
conocimientos y así la institución sea más reconocida.
Bibliografía.
Fernando, H. (2015). Modelo en cascada. Recuperado de:
http://ingenexescom.blogspot.com/2012/02/modelo-en-
cascada.html{25/08/2016}
Estefanía, A. (2012). Metodología RUP. Recuperado de:
http://rupmetodologia.blogspot.com/{25/08/2016}