AUTORA
Quinde Chavez Mercy Johanna
TUTOR
Tlgo. Tillaguango Luis
AO LECTIVO 2015
2016
II
CERTIFICACIN
Yo, Tlgo. Luis Tillaguango, certifico que la seorita Mercy Johanna Quinde
Chavez con C.l. N. 1104764137 realizo la presente tesis con el ttulo
ANLISIS, DISEO E IMPLEMENTACIN DE UN SISTEMA INFORMTICO
PARA EL SEGUIMIENTO DE EGRESADOS Y GRADUADOS
DEL INSTITUTO TECNOLGICO SUPERIOR NUESTRA SEORA DEL
ROSARIO UBICADO EN LA CUIDAD DE CATAMAYO, PROVINCIA DE
LOJA PERIODO ABRIL AGOSTO DEL 2016., y es autora intelectual del
mismo, que es original, autentico y personal.
III
CERTIFICADO DE AUTORA
Yo, Mercy Johanna Quinde Chavez con C.l. 1104764137 certifico que el
proyecto titulado: ANLISIS, DISEO E IMPLEMENTACIN DE UN
SISTEMA INFORMTICO PARA EL SEGUIMIENTO DE EGRESADOS Y
GRADUADOS DEL INSTITUTO TECNOLGICO SUPERIOR NUESTRA
SEORA DEL ROSARIO UBICADO EN LA CUIDAD DE CATAMAYO,
PROVINCIA DE LOJA PERIODO ABRIL AGOSTO DEL 2016., el cual
presento como requisito para optar por el ttulo de Tecnloga en Anlisis de
Sistemas, del INSTITUTO TECNOLGICO SUPERIOR NUESTRA SEORA
DEL ROSARIO, es el producto de mi labor investigada.
As mismo, doy fe de este trabajo es uno original e indito, el contenido,
efectos legales y acadmicos que se desprenden del mismo son exclusividad
de la autora.
IV
DEDICATORIA
Dedico esta tesis a mi Dios por la vida y salud que me ha otorgado, para dar
culminacin a este trabajo.
A mis padres Flix Quinde y Agustina Chavez, queridos padres me faltan
palabras para agradecerles todo lo que me han brindado y me brindan, dedico
a ustedes mi esfuerzo y dedicacin, mis largas noches y das de trabajo,
espero retribuir un poco de lo mucho que me han confiado.
A mis hermanos Diana, Jos Flix, Viviana y Jhon, por su apoyo, confianza y
amor, gracias infinitas por ayudarme a cumplir mis objetivos planteados.
A mis abuelos Flix Quinde y Rosa Vuele mis segundos padres, a mis tos y
tas, a mis primos por brindarme sus consejos, sus sonrisas y sus regaos,
que han hecho de m una mejor persona como: hija, hermana, sobrina y prima.
A mis hijos Flix Andrs, Sofa Monserrath y Santiago Isrrael; mis grandes
amores, mis motores de vida porque han llenado de felicidad mi rostro, mi
vida y mi corazn, a ustedes dedico este sueo alcanzado, porque son los
pilares fundamentales en mi vida y ese empujoncito que necesito para salir
adelante en el mbito personal y profesional.
A mis sobrinos Juan Agustn y Justin Javier porque son dos hijos ms en mi
corazn, ser su ta es maravilloso.
A todos mis amigos, sin excluir a ninguno, a ustedes que siempre fueron mi
gran apoyo emocional en todo momento.
A mis compaeros de clases por darme la dicha de compartir momentos de
risas, preocupaciones, bromas, en fin, gracias por su respeto y amistad,
porque han sido los hermanos que decid adoptar en mi corazn, y hemos
caminado de la mano durante el proceso de nuestro trabajo de graduacin,
porque a pesar de los tropiezos que hemos tenido, nos hemos sabido levantar
y con ms fuerzas para recuperar el tiempo perdido y alcanzar un objetivo
comn.
V
VI
AGRADECIMIENTO
VII
VIII
NDICE RESUMEN
El propsito de este proyecto de investigacin es desarrollar una actualizacin
al sistema informtico que la institucin educativa posee; dicha institucin se
encuentra
SUMMARY
.
2
INTRODUCCIN
CAPTULO I
1.2.
1.3.
Objetivos
1.3.1. General
Analizar, Disear e implantar un sistema informtico que
permita el control y actualizacin de la informacin de los
egresados y graduados del Instituto Tecnolgico Superior
Nuestra Seora del Rosario ubicado en el cantn
Catamayo, provincia de Loja durante el perodo de Abril
Agosto del 2016.
1.3.2. Especficos
1.4.
investigacin
servir
de
apoyo
aporte
para
Necesidades
1.5.1. Requerimientos Funcionales
RF01.- Registro y control de Cuentas de Usuarios
RF02.- Registro, control y actualizacin de
datos
Direccin, Pas,
Fecha
de
ingreso,
Direccin,
Cargo
que
desempea).
RF05.- Control de los datos informativos de los egresados
y graduados (Nombre, Apellido, Numero de Cedula,
Telfono,
Provincia,
Pas,
Ocupacin).
RF06. Actualizar la base de datos de la informacin de los
egresados y graduados.
RF07. El egresado y graduado solicita Informacin a la
institucin.- Sobre cursos que ofrece la institucin Cursos
Online, Cursos Presenciales,
Pasantas, Convenios,
1.6.
Diagrama de Actividades
10
1.7.
Modelo de Dominio
11
12
CAPTULO II
2. Ciclo de Vida
2.1. Modelo
El modelo a ser utilizado en el presente trabajo de investigacin es el
Modelo Cascada, ya que este es interactivo e incremental
Las fases a desarrollar en este modelo son:
Anlisis de requisitos
Diseo del sistema
Implementacin y pruebas de unidades
Integracin y pruebas del sistema
Funcionamiento y mantenimiento
2.2. Diseo preliminar
A continuacin destallaran las interfaces preliminares que intervienen
en nuestro sistema titulado: System Tracking Graduates NSR
Ingreso al sistema
En esta pantalla se deber ingresar de manera obligatoria un login y un
password para hacer uso del sistema de lo contrario no podr realizar
ninguna de las acciones que desee
13
Men principal
En esta pantalla encontraremos las principales opciones a las que
tendr acceso el Administrador como: Institucin, Egresados,
Graduados, Tutores, Acerca de, Sugerencias. Dentro de estos mens
encontrara los sub mens para realizar cada uno de las acciones q
desee como registrar datos de egresados, tutores, entre otras
14
15
2.3. Metodologa
Iconix
Es un proceso simplificado en comparacin con otros ms
tradicionales, que unifica un conjunto de mtodos de orientacin a
objetos con el objetivo de abarcar todo el ciclo de vida de un proyecto.
Es una metodologa pesada-ligera de Desarrollo del Software que se
halla entre RUP (Rational Unified Process) y XP (eXtreme
16
17
que debe
cumplir antes de
iniciarse,
un
18
19
CAPTULO III
Valida datos
include
Registra
Busca
Modifica
extend
Elimina
Administra
usuarios
usuarios
Valida datos
include
Registra
Modifica
Busca
extend
Administra
Egresados
Administrador
Egresados
Validar datos
Registra
include
Busca
Modifica
Secretaria
extend
Elimina
Administra
tutores
Tutor
v alida datos
Registra
include
Busca
Egresado
Modifica
Administra
Sugerencias
extend
elimina
20
3.2. Descripcin.
Identificacin
Caso de uso
Actor
Referencia
Propsito
CU01
Administra usuario
Administrador
RF01
Permitir al administrador registrar
,modificar, buscar y eliminar usuarios
Tipo
Primario
Precondicin
Iniciar Sesin
Registrar al usuario administrador
Pos condicin
Modificar, Buscar, Eliminar
Curso de eventos Registrar usuario
1.- Se ubica en la ventana de
registro usuario
2.- Se ingresa datos del usuario
3.- Click en el botn Guardar
4.- Presenta el mensaje usuario
almacenado
5.- Caso de uso Finalizado
Curso tpico de eventos Modificar usuarios
1.- Se ubica en la ventana
usuarios registrados
2.- Selecciona los datos que
desea modificar del usuario
3.- Clic en modificar
4.- Se carga los datos del usuario a
modificar
5.- Ingresa los nuevos datos
7.- Inicia el proceso de modificacin de
los datos del usuario
6.- Clic en el botn guardar
8.- Valida los datos
9.- Valida la cedula
10.- Guarda los datos ingresados del
usuario
11.- Muestra el mensaje de datos
ingresados correctamente
12.- Acepta el mensaje
13.- Caso de uso Finalizado
Curso tpico de eventos Buscar Usuarios
1.- Se ubica en la pantalla
registrar usuarios
21
22
23
3.4.
Diagrama de Robustez
24
3.5.
Diagrama de Secuencia
25
3.6.
Diagrama de estados
26
3.7.
Diagrama de paquetes
27
3.8.
Diagrama de Distribucin
28
CAPTULO IV
4. Implementacin
4.1.
Prototipito Rpido
4.1.1. Pantalla de Logeo
29
egresado y graduado
30
Cdigo
31
45
<input style="position: absolute;top: 340px;left: 170px;"type="text"
name="Usuario" value="" size="40"placeholder="Ingrese su Email" />
46
<br><br><br><br>
47
<b style="position: absolute; top: 380px; left: 60px"><h3> Contrasea
</h3></b>
48
<input style="position:absolute ;top: 400px;left: 170px" type="password"
name="Contra" value="" size="40" placeholder="Ingrese su Contrasea" />
49
<input style=" background-color: buttonface; position: absolute;top: 450px;left:
180px;border-radius: 10px; border-bottom-color: blue" type="submit" value="INGRESAR"
name="btningreso" />
50
</form>
51
<%
52
Consulta opt = new Consulta();
53
if (request.getParameter("btningreso") != null) {
54
String usuario = request.getParameter("Usuario");
55
String pass = request.getParameter("Contra");
56
HttpSession secion = request.getSession();
57
switch (opt.Iniciar(usuario, pass)) {
58
case 1:
59
secion.setAttribute("user", usuario);
60
secion.setAttribute("nivel", "1");
61
response.sendRedirect("Principal.jsp");
62
break;
63
64
case 2:
65
secion.setAttribute("user", usuario);
66
secion.setAttribute("nivel", "2");
67
response.sendRedirect("secretaria.jsp");
68
break;
69
70
case 3:
71
secion.setAttribute("user", usuario);
72
secion.setAttribute("nivel", "3");
73
response.sendRedirect("egresadop.jsp");
74
break;
75
76
case 4:
77
secion.setAttribute("user", usuario);
78
secion.setAttribute("nivel", "4");
79
response.sendRedirect("sicologa.jsp");
80
break;
81
case 5:
82
secion.setAttribute("user", usuario);
83
secion.setAttribute("nivel", "5");
84
response.sendRedirect("tutor.jsp");
85
break;
86
default:
87
out.write("Usuario no existe contrasea invalida");
88
break;
89
}
90
}
91
32
92
93
94
95
96
97
98
if (request.getParameter("cerrar") != null) {
session.invalidate();
}
%>
</body>
</html>
Inscritos
1 <%-2 Document : Inscritos
3 Created on : 28-jun-2016, 21:54:38
4 Author : Johanna Quinde
5 --%>
6
7 <%@page import="java.util.List"%>
8 <%@page import="Modelo.Consulta"%>
9 <%@page session="true"%>
10 <%@page import="controlador.Inscritos"%>
11 <%@page contentType="text/html" pageEncoding="UTF-8"%>
12 <!DOCTYPE html>
13 <html>
14 <head>
15
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
16
<title>Registra Inscripcin</title>
17 </head>
18 <body style="background-color: aliceblue ">
19
<%-- icono del escudo--%>
20
<link rel="shortcut icon" href="administra.png" >
21
<%-- posicion del escudo--%>
22
<table style="position: absolute; top: 15px; left: 230px;">
23
<td>
24
<img style="width: 130px" src="escudo.png">
25
</td>
26
<table style="position: absolute; top: 15px; left: 1000px;">
27
<td>
28
<img style="width: 130px" src="administra.png">
29
</td>
30
</table>
31
<b style=" position: absolute;top: 160px;left: 970px">Bienvenido Administrador</b>
32
<br>
33
<center> <h1>INSTITUTO TECNOLGICO SUPERIOR</h1></center>
34
<center> <h1>"Nuestra Seora del Rosario"</h1></center>
35
<center> <h3>Verdad, Virtud y Ciencia</h3></center>
36
<br>
37
<form action="Respuesta_Insertado.jsp" method="post">
38
<legend style= " background-color: skyblue; box-shadow: 5px 5px 5px 0">
<h3>Datos Personales Egresados </h3> </legend>
39
<dl>
40
<%-- etiqueta y caja nombre --%>
41
<dd style=" font-size: 20px;position: absolute;top: 295px; left: 5px"><label
for="Nombres" > Nombres</label></dd>
33
42
<dt style=" position: absolute;top: 295px; left: 155px"><input name="Nombres"
id="Nombres" type="text" size="40" value=""placeholder="Digite su Nombre"/></dt>
43
<%-- etiqueta y caja apellido--%>
44
<dd style=" font-size: 20px; position: absolute;top: 295px; left: 420px"><label
for="Apellidos">Apellidos</label></dd>
45
<dt style=" position: absolute;top: 295px; left: 550px"><input name="Apellidos"
id="Apellidos" type="text" size="40" value=""placeholder="Digite su Apellido"/></dt>
46
47
<%-- etiqueta y caja cedula--%>
48
<dd style=" font-size: 20px; position: absolute;left: 5px;top: 335px"><label
for="Cedula">Cedula</label></dd>
49
<dt style=" position: absolute;top: 335px;left: 155px"><input name="Cedula"
id="Cedula" type="text" size="40" value=""placeholder="Digite su Cedula"/></dt>
50
<%-- etiqueta y caja correo--%>
51
<dd style=" font-size: 20px;position: absolute;left: 420px;top: 335px"><label
for="Correo">Correo</label></dd>
52
<dt style=" position: absolute;top: 335px;left: 550px"><input name="Correo"
id="Correo" type="text" size="40" value=""placeholder="Digite su Correo"/></dt>
53
54
<%-- etiqueta y caja genero--%>
55
<dd style=" font-size: 20px; position: absolute;top:375px;left: 5px"><label
for="Genero">Genero</label></dd>
56
<dt style=" position: absolute;top:375px;left: 155px"><input name="Genero"
id="Genero" type="text" size="40" value=""placeholder="Masculino o Femenino"/></dt>
57
<%-- etiqueta y caja edad--%>
58
<dd style=" font-size: 20px;position: absolute;top: 375px;left: 420px"><label
for="Edad">Edad</label></dd>
59
<dt style=" position: absolute;top:375px;left: 550px"><input name="Edad"
id="Edad" type="text" size="40" value=""placeholder="Digite su edad"/></dt>
60
61
<%-- etiqueta y caja direccion--%>
62
<dd style=" font-size: 20px;position: absolute;top:415px;left: 5px"><label
for="Direccion">Direccion</label></dd>
63
<textarea style=" position: absolute ;top: 415px;left: 155px" name="Direccion"
id="Direccion" rows="3" cols="30"placeholder="Digite su direccion"></textarea>
64
<%-- etiqueta y caja estado civil--%>
65
<dd style=" font-size: 20px;position: absolute;top: 415px;left: 420px"><label
for="Estado_civil">Estado civil</label></dd>
66
<dt style=" position: absolute;top: 415px;left: 570px"><input name="Estado_civil"
id="Estado_civil" type="text" size="37" value=""placeholder="Digite Estado Civil"/></dt>
67
<%-- etiqueta y caja especialidad--%>
68
<dd style=" font-size: 20px;position: absolute;top: 455px;left: 420px"><label
for="Especialidad">Especialidad</label></dd>
69
<dt style=" position: absolute;top: 455px;left: 570px"><input name="Especialidad"
id="Especialidad" type="text" size="37" value=""placeholder="Digite su Especialidad"/></dt>
70
71
<%-- etiqueta y caja Ao ingreso--%>
72
<dd style=" font-size: 20px;position: absolute;top: 495px;left: 5px"><label
for="Ao_ingreso">Ao ingreso</label></dd>
73
<dt style=" position: absolute;top: 495px;left: 155px"><input name="Ao_ingreso"
id="Ao_ingreso" type="text" size="40" value=""placeholder="Digite el Ao de Ingreso"/></dt>
74
<%-- etiqueta y caja Ao egreso--%>
34
75
<dd style=" font-size: 20px;position: absolute;top: 495px;left: 420px"><label
for="Ao_egreso">Ao egreso</label></dd>
76
<dt style=" position: absolute;top: 495px;left: 555px"><input name="Ao_egreso"
id="Ao_egreso" type="text" size="40" value=""placeholder="Digite el Ao de Egreso"/></dt>
77
78
<%-- etiqueta y caja Trabajo--%>
79
<dd style=" font-size: 20px;position: absolute;top:535px;left: 5px"><label
for="Trabajo">Trabajo</label></dd>
80
<dt style=" position: absolute;top: 535px;left: 155px"><input name="Trabajo"
id="Trabajo" type="text" size="40" value=""placeholder="Digite su Trabajo"/></dt>
81
<%-- etiqueta y caja Dirc_trabajo--%>
82
<dd style=" font-size: 20px;position: absolute;top:535px;left: 420px "><label
for="Dirc_trabajo">Dirc Trabajo</label></dd>
83
<textarea style=" position: absolute;top: 535px;left: 575px" name="Dirc_trabajo"
id="Dirc_trabajo" rows="4" cols="28"placeholder="Digite Direccion de Trabajo"></textarea>
84
85
<%-- etiqueta y caja Telf_trabajo--%>
86
<dd style=" font-size: 20px;position: absolute;top: 575px;left: 5px"><label
for="Telf_trabajo">Telf Trabajo</label></dd>
87
<dt style=" position: absolute;top: 575px;left: 155px"><input name="Telf_trabajo"
id="Telf_trabajo" type="text" size="40" value=""placeholder="Digite Telefono de Trabajo"/></dt>
88
89
</dl>
90
</fieldset>
91
<center><input style=" position: absolute;top: 440px; left: 900px" type="submit"
value="Insertar"></center>
92
</form></center>
93
<form action="menu_administrador.jsp" method="post">
94
<center><input style=" position: absolute;top: 500px; left: 900px" type="submit"
value="Cancelar"></center>
95
96
</form>
97 </body>
98 </html>
99
100
Modificar inscritos
1 <%-2 Document : Modificar_Inscritos
3 Created on : 24-ago-2016, 10:48:01
4 Author : Felix Quinde
5 --%>
6 <%@page import="Modelo.Consulta"%>
7 <%@page import="controlador.Inscritos"%>
8 <%@page contentType="text/html" pageEncoding="UTF-8"%>
9 <!DOCTYPE html>
10 <html>
11 <head>
12
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
13
<title>Modificar Inscritos</title>
14 </head>
15 <body>
35
36
52
<center><tr><td>Especialidad</td><td> <input type="text"name="Especialidad"
value="<%=request.getParameter("Especialidad")%>"size="50"></td></tr></center>
53
<center><tr><td>Ao ingreso</td><td> <input type="text"name="Ao_ingreso"
value="<%=request.getParameter("Ao_ingreso")%>"size="50"></td></tr></center>
54
<center><tr><td>Ao egreso</td><td> <input type="text"name="Ao_egreso"
value="<%=request.getParameter("Ao_egreso")%>"size="50"></td></tr></center>
55
<center><tr><td>Trabajo</td><td> <input type="text"name="Trabajo"
value="<%=request.getParameter("Trabajo")%>"size="50"></td></tr></center>
56
<center><tr><td>Dirc_trabajo</td><td> <input type="text"name="Dirc_trabajo"
value="<%=request.getParameter("Dirc_trabajo")%>"size="50"></td></tr></center>
57
<center><tr><td>Telf_trabajo</td><td> <input type="text"name="Telf_trabajo"
value="<%=request.getParameter("Telf_trabajo")%>"size="50"></td></tr></center>
58
<center><tr><td></td> <td> <input type="submit" value="Enviar
Modificacin"></td>
59
</tr></center>
60
</form></center>
61
</tbody>
62
</table></center>
63
<%
64
}
65
%>
66 </body>
67
68 </html>
Respuesta actualizar
1 <%-2 Document : Respuesta_Actualizar
3 Created on : 28-jun-2016, 22:02:41
4 Author : Johanna Quinde
5 --%>
6
7 <%@page import="Modelo.Consulta"%>
8 <%@page import="controlador.Inscritos"%>
9 <%@page contentType="text/html" pageEncoding="UTF-8"%>
10 <!DOCTYPE html>
11 <html>
12 <head>
13
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
14
<title>Respuesta Actualizar</title>
15 </head>
16 <body style="background-color: aliceblue ">
17
<%-- icono del escudo--%>
18
<link rel="shortcut icon" href="administra.png" >
19
<%-- posicion del escudo--%>
20
<table style="position: absolute; top: 15px; left: 230px;">
21
<td>
22
<img style="width: 130px" src="escudo.png">
23
</td>
24
<table style="position: absolute; top: 15px; left: 1000px;">
25
<td>
26
<img style="width: 130px" src="administra.png">
37
27
</td>
28
</table>
29
<b style=" position: absolute;top: 160px;left: 970px">Bienvenido Administrador</b>
30
<br>
31
<center> <h1>INSTITUTO TECNOLGICO SUPERIOR</h1></center>
32
<center> <h1>"Nuestra Seora del Rosario"</h1></center>
33
<center> <h3>Verdad, Virtud y Ciencia</h3></center>
34
<center>
35
<%
36
if
(request.getParameter("Nombres")!=null&&request.getParameter("Apellidos")!=null&&request.getPa
rameter("Cedula")!=null&&request.getParameter("Correo")!=null&&request.getParameter("Genero")
!=null&&request.getParameter("Edad")!=null&&request.getParameter("Direccion")!=null&&request.g
etParameter("Estado_civil")!=null&&request.getParameter("Especialidad")!=null&&request.getParam
eter("Ao_ingreso")!=null&&request.getParameter("Ao_egreso")!=null&&request.getParameter("Trab
ajo")!=null&&request.getParameter("Dirc_trabajo")!=null&&request.getParameter("Telf_trabajo")!=n
ull) {
37
int Idins = Integer.parseInt(session.getAttribute("Id").toString());
38
Inscritos act = new Inscritos(Idins, request.getParameter("Nombres"),
request.getParameter("Apellidos"), request.getParameter("Cedula"),
request.getParameter("Correo"), request.getParameter("Genero"), request.getParameter("Edad"),
request.getParameter("Direccion"), request.getParameter("Estado_civil"),
request.getParameter("Especialidad"), request.getParameter("Ao_ingreso"),
request.getParameter("Ao_egreso"), request.getParameter("Trabajo"),
request.getParameter("Dirc_trabajo"), request.getParameter("Telf_trabajo"));
39
boolean respuesta = Consulta.ActualizarInscritos(act);
40
session.invalidate();
41
if (respuesta != false) {
42
// out.println("" + respuesta);
43
out.println("<a href='Seleccionar_inscritos.jsp'>Ver cambios</a>");
44
} else {
45
out.println("" + respuesta);
46
%>
47
<%
48
}
49
%>
50
<%
51
} else {
52
out.println("<a href='Seleccionar_inscritos.jsp'>Ver cambios</a>");
53
}
54
%>
55
</center>
56 </body>
57 </html>
Respuesta insertado
1 <%-2 Document : Respuesta_Insertado
3 Created on : 28-jun-2016, 21:57:55
4 Author : Johanna Quinde
5 --%>
38
6
7 <%@page import="Modelo.Consulta"%>
8 <%@page import="controlador.Inscritos"%>
9 <%@page contentType="text/html" pageEncoding="UTF-8"%>
10 <!DOCTYPE html>
11 <html>
12 <head>
13
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
14
<title>Registra Inscripcin</title>
15 </head>
16 <body style="background-color: aliceblue ">
17
<%-- icono del escudo--%>
18
<link rel="shortcut icon" href="administra.png" >
19
<%-- posicion del escudo--%>
20
<table style="position: absolute; top: 15px; left: 230px;">
21
<td>
22
<img style="width: 130px" src="escudo.png">
23
</td>
24
<table style="position: absolute; top: 15px; left: 1000px;">
25
<td>
26
<img style="width: 130px" src="administra.png">
27
</td>
28
</table>
29
<b style=" position: absolute;top: 160px;left: 970px">Bienvenido Administrador</b>
30
<br>
31
<center> <h1>INSTITUTO TECNOLGICO SUPERIOR</h1></center>
32
<center> <h1>"Nuestra Seora del Rosario"</h1></center>
33
<center> <h3>Verdad, Virtud y Ciencia</h3></center>
34
<%
35
if (request.getParameter("Nombres") != null&&
36
request.getParameter("Apellidos") != null &&
37
request.getParameter("Cedula") != null &&
38
request.getParameter("Correo") != null &&
39
request.getParameter("Genero") != null &&
40
request.getParameter("Edad") != null &&
41
request.getParameter("Direccion") != null &&
42
request.getParameter("Estado_civil") != null&&
43
request.getParameter("Especialidad") != null &&
44
request.getParameter("Ao_ingreso") != null &&
45
request.getParameter("Ao_egreso") != null &&
46
request.getParameter("Trabajo") != null&&
47
request.getParameter("Dirc_trabajo") != null&&
48
request.getParameter("Telf_trabajo") != null) {
49
50
Inscritos tb = new Inscritos(0, request.getParameter("Nombres"),
51
request.getParameter("Apellidos"), request.getParameter("Cedula"),
52
request.getParameter("Correo"),request.getParameter("Genero"),
53
request.getParameter("Edad"), request.getParameter("Direccion"),
54
request.getParameter("Estado_civil"),request.getParameter("Especialidad"),
55
request.getParameter("Ao_ingreso"), request.getParameter("Ao_egreso"),
56
request.getParameter("Trabajo"),request.getParameter("Dirc_trabajo"),
57
request.getParameter("Telf_trabajo"));
39
58
boolean respuesta = Consulta.insertarInscrito(tb);
59
if (respuesta != false) {
60
out.println(" " + respuesta);
61
} else {
62
out.println(" " + respuesta);
63
}
64
session.invalidate();
65
}
66
%>
67
<center> <a href="Seleccionar_inscritos.jsp">Ver Cambios</a></center>
68
69 </body>
70 </html>
4.3.
SISTEMA
Pruebas
BASE DE
DETALLE
DATOS
DETALLE
OBSERVACIN
Inicio sesin
Administrador
Factible
Administrador
Evidente
Funciona correctamente
Inicio sesin
Secretaria
Factible
Secretaria
Evidente
Funciona correctamente
Inicio sesin
Egresado
Factible
Egresado
Evidente
Funciona correctamente
Funciona correctamente
Factible
Administrador
Evidente
Factible
Secretaria
Evidente
Factible
Egresado
Evidente
Funciona correctamente
Registro del
Administrador
Factible
Administrador
Evidente
Funciona correctamente
Administrador,
usuarios,
No Factible
tutores,
egresados
Secretaria
Evidente
No Funciona
Sugerencias
Funciona correctamente
40
4.4.
Manuales
4.4.1. Descripcin de botones
Este boton permie realizar la busquedad de los datos
almacenados
Cancela la acciony regresa al menu principal del usuario que
este trabajando
41
42
cualquier dato.
43
Paquete controlador
44
Paquete modelo
5. Conclusiones
Esta investigacin ha permitido ampliar conocimientos, y a la vez
proyectarse a mejoras profesionales
6. Recomendaciones
7. Biografa
45