Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Facultad de Ingeniera
Escuela de Ingeniera en Ciencias y Sistemas
FACULTAD DE INGENIERA
TRABAJO DE GRADUACIN
AL CONFERRSELE EL TTULO DE
DECANO
VOCAL I
VOCAL II
VOCAL III
VOCAL IV
VOCAL V
SECRETARIO
DECANO
EXAMINADORA
EXAMINADORA
EXAMINADOR
SECRETARIO
En cumplimiento con los preceptos que establece la ley de la Universidad de San Carlos
de Guatemala, presento a su consideracin mi trabajo de graduacin titulado:
--
--
Guatemala, 19 de enero de 20 11
1~EF.EPS.T?:?C.3GG~~I
,201I .
*wvwl%
Norma Ileana Sa
--
iento Zec
----
de Serrano
lngeniero
Marlon Antonio Perez Turk
Director de la Escuela de lngenieria
En Ciencias y Sisternas
Respetable lngeniero P6rez:
Por este medio hago de su conocimiento que he revisado el trabajo de graduacion-EPS del
estudiante WALTER JACOB0 GALlClA GARCIA, carne 1994-16379, titulado:
"ANALISIS, D I S E ~ OE IMPLEMENTACION DE SlTlO WEB DE UNIDAD EPS", y a mi
criteno el mismo cumple con 10s objetivos propuestos para su desarrollo, segun el protocolo.
Al agradecer su atencion a la presente, aprovecho la oportunidad para suscribirrne,
Atentamente,
?*.
,Y?T,
.T..
T.
r>,-
-.7.,,7...
rr?-.-T
D&eor
lie in
,,,
I
r
csctgia
& ~v-gp?!e.z-i~
e.4 cit.ncia
~.
L'
---------a
t !,
W
-%
, * ,tw. l
\
:'-2:fw i
(, #? l . L
<+&2{
. t i f u ~ a ~ ? /~x i
ei;-c~~;,
;;EZ m&e,j~
&g g-g=~augczc;.j.i
1.>"_-*L,
-'xuS
IipfpLEljgErT7FA
c-fbrv7
J3E 317T1cF-EB .DE
. c7./jCjf<7
L j ~
Facultad de lngenieria
Decanato
DTG, 325.2010
/gdech
Escuelas: l n g e n ~ e r i aCivil, l n g e n ~ e r i aM e c i n l c a Industrial, lngenieria Quimica, lngenieria Mecanica Electrica, - Escuela d e Ciencias, R e g ~ o n a dl e lngenieria Sanitaria y Recursos Hidraulicos (ERIS).
Post-Grado M a e s t r i a e n Sisternas M e n c i o n lngenieria Vial. Carreras: lngenieria Mecanica, lngenieria Electrdnica, lngenieria e n Ciencias y Slsternas. L ~ c e n c i a t u r ae n Maternatica. Licenciatura e n
Dios
Mis padres
Mis hermanas
Mis amigos
compartidos
durante
los
proyectos
que
realizamos.
Mis sobrinos
Mi compaera de hogar
NDICE GENERAL
NDICE DE ILUSTRACIONES
GLOSARIO
IX
RESUMEN
XVII
OBJETIVOS
XIX
INTRODUCCIN
XXI
1.
FASE DE INVESTIGACIN
1.1.
1.1.1.
Aplicacin web
1.1.2.
Interfaz
1.1.3.
Consideraciones tcnicas
1.1.4.
1.2.
2.
Arquitectura web
1.2.1.
1.2.2.
2.1.
2.1.1.
2.1.2.
10
2.1.3.
11
2.2.
12
comunicaciones
2.2.1.
Tipos de componentes
12
2.2.2.
14
2.3.
2.2.3.
15
2.2.4.
16
17
2.3.1.
17
2.3.1.1.
18
2.3.1.2.
Autenticacin
19
2.3.1.3.
20
2.3.1.4.
Autorizacin
20
2.3.2.
2.3.3.
2.4.
3.
21
2.3.2.1.
Administracin de excepciones
22
2.3.2.2.
Ubicacin de servicios
22
22
23
2.4.1.
23
2.4.2.
24
2.4.3.
Requisitos operativos
25
27
3.1.
27
3.1.1.
27
3.1.2.
Justificacin tcnica
27
3.1.3.
Justificacin econmica
28
3.1.4.
Justificacin social
28
3.2.
3.3.
Tecnologa utilizada
29
3.2.1.
Tecnologa de desarrollo
29
3.2.2.
31
3.2.2.1.
31
Recursos disponibles
33
3.3.1.
33
Recurso Humano
II
3.4.
4.
3.3.2.
Recursos de materiales
34
3.3.3.
Recurso financiero
34
3.3.4.
Presupuesto
34
36
3.4.1.
36
3.4.2.
Diagramas de red
37
3.4.2.1.
Diagrama de red 1
37
3.4.2.2.
Diagrama de red 2
38
39
4.1.
Guas de implementacin
39
4.1.1.
Gua tcnica
39
39
41
trusted source
4.1.2.
Gua administrativa
45
45
4.1.2.2.
46
4.1.2.3.
47
4.1.2.4.
48
50
4.1.2.6.
52
4.1.2.7.
52
53
4.1.2.9.
54
56
57
58
III
59
59
60
61
63
64
67
69
71
CONCLUSIONES
73
RECOMENDACIONES
75
BIBLIOGRAFIA
77
IV
NDICE DE ILUSTRACIONES
FIGURAS
2. Aplicaciones cliente/servidor
3. Arquitectura cliente/servidor
11
12
7. Tipos de componentes
13
17
21
22
24
36
37
38
39
40
40
41
42
42
43
43
44
44
45
46
46
47
47
48
49
49
50
51
51
52
53
54
55
55
56
57
58
58
59
60
61
62
62
63
64
65
VI
65
66
66
67
67
68
68
69
70
70
71
71
TABLAS
I.
Presupuesto
35
VII
VIII
GLOSARIO
Applets
Base de Datos
Capa
CGI(Common
Gateway Interface)
Componente
IX
Conmutividad
Consola
Correo Electrnico
Corta fuegos
(Firewall)
Cuadro de dilogo
Direccin IP
Direccin URL
(Uniform Resource
Locator)
Enlace (Link)
Ensamblado
Filter Transfer
Protocol (FTP)
Flujo de trabajo
Formulario web
Hardware
Dispositivos
fsicos
que
comprenden
un
sistema
de
Herramienta de
software
HTML
XI
Interfaz
Interfaz de servicios
Internet
Intranet
Lenguaje de
programacin
Licencia
actividad.
Metodologa
XII
Multiplataforma
Navegador de
Internet
Pgina principal
Palabra reservada
Procesador
Propiedad
intelectual
Protocolo TCP/IP
XIII
Prototipo
Red local
Scripts
Segmentacin
Servicio
Servidor
Sistema manejador
de bases de datos
(DBMS)
XIV
posterior.
Conjunto
organizado
integrado
de
datos
Sitio web
Software
Tecnologa SSL
Transaccin
Virtual
Web master
XV
XVI
RESUMEN
XVII
XVIII
OBJETIVOS
General
Disear e implementar el sitio web de la unidad de EPS que mejor se adapte a sus
funciones y necesidades, para llevar los servicios prestados a un nivel ms alto con
calidad y exactitud de informacin.
Especficos
1.
2.
3.
4.
5.
6.
XIX
XX
INTRODUCCIN
XXI
Es as como se presenta esta web que desea cubrir cada una de las partes que
integran el Depto. de EPS, y ser un ente informativo para el estudiante a travs de cada
una de las partes que lo conforman as como acelerar los procedimientos realizados
actualmente en el departamento.
XXII
1.
1.1.
FASE DE INVESTIGACIN
1.1.1.
Aplicacin web
Las aplicaciones web son populares debido a lo prctico del navegador web como
cliente ligero, as como a la facilidad para actualizar y mantener aplicaciones web sin
distribuir e instalar software a miles de usuarios potenciales. Existen aplicaciones como
los webmails, wikis, weblogs, tiendas en lnea y la propia Wikipedia que son ejemplos
bien conocidos de aplicaciones web.
Es importante mencionar que una pgina web puede contener elementos que
permiten una comunicacin activa entre el usuario y la informacin. Esto permite que el
usuario acceda a los datos de modo interactivo, gracias a que la pgina responder a
cada una de sus acciones, como por ejemplo rellenar y enviar formularios, participar en
juegos diversos y acceder a gestores de base de datos de todo tipo.
1.1.2.
Interfaz
Las interfaces web tienen ciertas limitaciones en las funcionalidades que se ofrecen
al usuario. Hay funcionalidades comunes en las aplicaciones de escritorio como dibujar
en la pantalla o arrastrar-y-soltar que no estn soportadas por las tecnologas web
estndar.
script en el lado del cliente para aadir ms funcionalidades, especialmente para ofrecer
una experiencia interactiva que no requiera recargar la pgina cada vez (lo que suele
resultar molesto a los usuarios). Recientemente se han desarrollado tecnologas para
coordinar estos lenguajes con tecnologas en el lado del servidor, como por ejemplo
PHP.
Como ejemplo, ajax, es una tcnica de desarrollo web que usa una combinacin
de varias tecnologas.
1.1.3.
Consideraciones tcnicas
Una ventaja significativa es que las aplicaciones web deberan funcionar igual
independientemente de la versin del sistema operativo instalado en el cliente. En lugar
de crear clientes para Windows, Mac OS X, GNU/Linux, y otros sistemas operativos, la
aplicacin web se escribe una vez y se ejecuta igual en todas partes. Sin embargo, hay
aplicaciones inconsistentes escritas con HTML, CSS, DOM y otras especificaciones para
navegadores web que pueden causar problemas en el desarrollo y soporte de las
aplicaciones web. Adicionalmente, la posibilidad de los usuarios de personalizar muchas
de las caractersticas de la interfaz (tamao y color de fuentes, tipos de fuentes,
inhabilitar Javascript) puede interferir con la consistencia de la aplicacin web.
Otra aproximacin es utilizar Adobe Flash Player o Java applets para desarrollar
parte o toda la interfaz de usuario. Como casi todos los navegadores incluyen soporte
para estas tecnologas (usualmente por medio de plug-ins), las aplicaciones basadas en
Flash o Java pueden ser implementadas con aproximadamente la misma facilidad. Dado
que ignoran las configuraciones de los navegadores, estas tecnologas permiten ms
control sobre la interfaz, aunque las incompatibilidades entre implementaciones Flash o
Java puedan crear nuevas complicaciones. Por las similitudes con una arquitectura
cliente-servidor, con un cliente "no ligero", existen discrepancias sobre el hecho de
llamar a estos sistemas aplicaciones web; un trmino alternativo es aplicacin
enriquecida de Internet.
1.1.4.
Figura1.
Fuente:
1.2.
Carlos Snchez, ONess: un proyecto open source para el negocio textil mayorista
desarrollado con tecnologas open source innovadoras.
http://oness.sourceforge.net/proyecto/html/index.html.
Arquitectura web
1.2.1.
a)
Presentacin/captacin de informacin
b)
Procesos
c)
Almacenamiento de la informacin
Figura 2.
Fuente:
Aplicaciones cliente/servidor
http://www.inei.gob.pe/biblioineipub/bancopub/inf/Lib5038/indice.HTM.
a)
Puestos de trabajo
b)
Comunicaciones
c)
Servidores
Figura3.
Fuente:
1.2.2.
Arquitectura cliente/servidor
a)
El cliente y el servidor puede actuar como una sola entidad y tambin puede actuar
como entidades separadas, realizando actividades o tareas independientes.
b)
Figura 4.
c)
d)
e)
f)
g)
h)
organizacin, al tiempo que puede acceder a los recursos de este host central y
otros sistemas de la organizacin ponen a su servicio.
2.
2.1.
2.1.1.
a)
b)
c)
d)
e)
f)
g)
h)
2.1.2.
El trmino servicio se utiliza en esta gua para hacer referencia a los componentes
de software externos que proporcionan servicios empresariales. Esto incluye, aunque no
exclusivamente, los servicios web XML.
servicios a la que se envan todos los mensajes entrantes. La definicin del conjunto de
mensajes que se deben intercambiar con un servicio para que ste realice una tarea
empresarial especfica es un contrato.
10
Figura 5.
Fuente:
2.1.3.
Se puede
considerar que la solucin basada en servicios est formada por varios servicios, los
cuales se comunican entre s pasando mensajes. Desde el punto de vista conceptual, los
servicios se pueden considerar como componentes de la solucin global. Sin embargo,
internamente el servicio est formado por componentes de software, al igual que
cualquier otra aplicacin, los cuales se pueden agrupar de forma lgica en servicios de
presentacin, empresariales y de datos, tal y como se muestra en la figura 6.
11
Figura 6.
2.2.
2.2.1.
Tipos de componentes
12
Figura 7.
Tipos de componentes
a)
b)
c)
d)
13
e)
f)
g)
h)
i)
2.2.2.
14
2.2.3.
Se puede disear la lgica en las capas empresariales para su uso directo por parte
de componentes de presentacin o su encapsulacin como servicio y llamada a travs de
una interfaz de servicios, que coordina la conversacin asincrnica con los llamadores
del servicio e invoca el flujo de trabajo o los componentes empresariales. La parte
principal de la lgica empresarial se suele denominar lgica de dominio. Los
componentes empresariales tambin pueden realizar solicitudes de servicios externos, en
cuyo caso tal vez sea preciso implementar agentes de servicios para administrar la
15
conversacin requerida para la tarea empresarial especfica realizada por cada uno de
los servicios que necesita utilizar.
2.2.4.
a)
b)
c)
La mayora de las aplicaciones utilizan una base de datos relacional como almacn
principal de los datos de la aplicacin. Tambin se puede utilizar el almacn de web
16
2.3.
2.3.1.
Figura 8.
17
2.3.1.1.
Existen ciertos principios generales sobre seguridad que se deben tener en cuenta a
la hora de desarrollar una directiva de seguridad. Siguiendo las siguientes directrices:
a)
Siempre que sea posible, se debe recurrir a sistemas de seguridad que se hayan
comprobado y demostrado su eficacia en lugar de generar su propia solucin
personalizada. Si se realiza un desarrollo personalizado de la infraestructura de
seguridad, es necesario validar su enfoque y tcnicas mediante auditora con
expertos y organizaciones que se dedican a la revisin de la seguridad, antes y
despus de su implementacin.
b)
Nunca se debe confiar en las aportaciones externas. Es necesario validar todos los
datos que introduzcan los usuarios o enven otros servicios.
c)
Considerar por principio que los sistemas externos no son seguros. Si la aplicacin
recibe datos confidenciales sin cifrar desde un sistema externo, se debe asumir que
dicha informacin no es segura.
d)
e)
f)
18
g)
h)
i)
j)
2.3.1.2.
Autenticacin
19
2.3.1.3.
2.3.1.4.
Autorizacin
a)
b)
20
Tcnicamente, el trmino
La mayor parte de los recursos tienen algn tipo de lista de permisos relacionada,
en la que se indican los permisos asignados a los usuarios para ese determinado recurso.
Los permisos son generalmente acumulativos, por lo que un usuario que tiene permiso
de "lectura" en un archivo y que se encuentra en un grupo que tiene permiso de
"modificacin" en ese mismo archivo, tendr un permiso de red de "modificacin". Si a
un usuario, o a cualquiera de los grupos de los que este usuario es miembro, se le
deniega explcitamente el acceso a un recurso, no podr tener acceso al recurso,
independientemente de los permisos que se hayan asignado a cualquier usuario o grupo.
2.3.2.
Figura 9.
21
2.3.2.1.
Administracin de excepciones
implementar algn tipo de control de las excepciones para detectar errores en tiempo de
ejecucin. Las excepciones se deben detectar y resolver si es posible. Si no se puede
resolver un estado de error, la aplicacin deber mostrar un mensaje descriptivo para el
usuario y proporcionar algn medio para el registro o publicacin de la informacin de
la excepcin para la depuracin.
2.3.2.2.
Ubicacin de servicios
2.3.3.
Figura 10.
22
2.4.
2.4.1.
Es importante hacer nfasis que las capas constituyen simplemente una forma
adecuada de describir los tipos de funcionalidad de la aplicacin. Se trata ms bien de
divisiones conceptuales que de un patrn de implementacin fsica. La forma en que las
capas fsicas de la aplicacin se implementan en los niveles se basa en el modo de
interaccin de las capas entre s y en los requisitos de los que disponen desde el punto de
vista de la seguridad, las operaciones y la comunicacin.
a)
b)
c)
Transmitir con claridad qu decisiones acerca del diseo del software requieren
determinados atributos de infraestructura.
23
2.4.2.
Figura 11.
24
2.4.3.
Requisitos Operativos
25
26
3.
3.1.
3.1.1.
nmero de reas de conocimiento existentes y debido a esto, desarrollan sitios web los
cuales sirven al estudiante as como al docente para informarse y para la transferencia de
informacin, siendo este un sitio actualizado en cualquier momento.
El sitio web de la unidad de EPS tiene como finalidad establecer las normas y
procedimientos para hacer posible brindar conocimientos e informacin acadmica, a
travs de los cuales permitan perfeccionar y elevar el conocimiento de los estudiantes,
Por esta razn se opto por la realizacin del sitio para desarrollar la solucin de la
propuesta planteada y permitir que dicha web sea realizada por el procedimiento de EPS
ya que el departamento no cuenta con presupuesto para el desarrollo de este proyecto.
3.1.2.
a)
Justificacin tcnica
b)
27
c)
3.1.3.
a)
Justificacin econmica
b)
c)
d)
3.1.4.
a)
Justificacin social
b)
c)
28
d)
3.2.
Tecnologa utilizada
3.2.1.
Tecnologa de desarrollo
Dentro de las tecnologas y software open source que se han utilizado se tiene el
ajax en el modelo actual, la web es un lugar muy hostil para desarrollar aplicaciones.
Cada vez que el usuario ejecuta una accin (un clic, la presin de una tecla, el arrastre de
un objeto) el navegador debe solicitar datos a otra computadora (el servidor) a travs de
Internet, para luego regenerar la pgina que el usuario est viendo.
De esta forma, la
29
a)
Agregar una referencia al archivo ajax.dll, este archivo se puede descargar desde
http://ajax.schwarz-interactive.de/download/ajax.zip;
b)
el
cdigo
descrito
continuacin.
<system.web>
<httpHandlers>
<add
verb="POST,GET"
path="ajaxwrapper/*.ashx"
type="Ajax.PageHandlerFactory,
Ajax"
/>
</httpHandlers>
<system.web>;
c)
En
el
pageload
del
form
se
agrega
el
llamado
esta
funcin
Ajax.Utility.RegisterTypeForAjax(this.GetType());
d)
Para hacer llamados asincrnicos al servidor se debe marcar las funciones con el
siguiente atributo
[Ajax.JavascriptMethod()]
public int ServerSideAdd(int firstNumber, int secondNumber)
{ return firstNumber + secondNumber;}
La envoltura crear automticamente el cdigo java script con los parmetros y
ser llamada desde el cliente sin hacer postback;
e)
30
Para la base de datos se ha utilizado Microsoft SQL 2000 y queda preparada para
una futura migracin a SQL Server 2007.
3.2.2.
3.2.2.1.
Caractersticas
a)
Fcil de integrar en pginas web, ya que solo tiene dos lneas de cdigo.
b)
c)
d)
e)
f)
Integracin de TinyMCE
31
Para poder utilizar TinyMCE en las pginas web, el navegador tiene que ser
compatible y tener java script habilitado. Luego se debe bajar y guardar los archivos
en el servidor de la web y entonces ya ser posible poder utilizar en la textarea de los
formularios. En la pgina web de EPS, primero se incluye la librera tiny_mce.js
incluyendo el archivo externo de cdigo java script.
<script
language="javascript"
type="text/javascript"
src="/tinymce/jscripts/tiny_mce/tiny_mce.js"></script>
mode : "textareas",
theme : "simple"
});</script>
Ejemplo de integracin de TinyMCE
<html>
<head>
<title>Ejemplo TinyMCE</title>
<script language="javascript" type="text/javascript"
src="/tinymce/jscripts/tiny_mce/tiny_mce.js"> </script>
<script language="javascript" type="text/javascript">
tinyMCE.init({
mode : "textareas",
theme : "advanced"
}); </script>
</head>
<body>
32
3.3.
Recursos disponibles
3.3.1.
Recurso humano
a)
b)
c)
d)
e)
Asesor supervisor por parte de la escuela de Ciencias y Sistemas Ing. Jorge Armin
Mazariegos Rabanales.
f)
33
3.3.2.
Recursos de materiales
a)
b)
Impresora
c)
Equipo de oficina
3.3.3.
a)
Recurso financiero
b)
No es necesario financiar el dominio del sitio web ya que para esto se utilizarn los
recursos de la facultad de ingeniera.
c)
No es necesario financiar el hospedaje del sitio web ya que se utilizan los recursos
de la facultad de ingeniera.
d)
e)
3.3.4.
Presupuesto
34
Tabla I.
Cantidad
Presupuesto
Descripcin
Costo
Sub-Total
1 Equipo de computo
Q9,800.00
Q9,800.00
1 UPS
Q300.00
Q300.00
Q399.35
Q4,792.20
Q2,000.00
Q2,000.00
Q4,425.25
Q4,425.25
Q3,000.00
12 Servicio de Internet
Notas
Mensual
Server
1 Licencia de Microsoft Visio
Q1,015.25
Q1,015.25
Q8,000.00
Q96,000.00
Mensual
analista Q7,000.00
Q84,000.00
Mensual
12 Sueldos
de
programador
1 Sueldo
de
encargado
de Q5,000.00
Q5,000.00
Q4,000.00
Q4,000.00
Q5,000.00
Q5,000.00
70.3
12 Servicio de hospedaje de la Q
31.35
Q 375.90
70.30
pgina.
Total Q219,778.90
Fuente:
elaboracin propia.
35
Anual
Mensual
3.4.
3.4.1.
Figura 12.
Fuente:
elaboracin propia.
36
3.4.2.
Diagramas de red
3.4.2.1.
Diagrama de red1
Figura 13.
Fuente:
elaboracin propia.
37
3.4.2.2.
Diagrama de red 2
Figura 14.
Fuente:
elaboracin propia.
38
4.
4.1.
Guas de implementacin
4.1.1.
Gua tcnica
4.1.1.1.
a)
b)
Figura 15.
Fuente:
elaboracin propia.
39
c)
Figura 16.
Fuente:
d)
elaboracin propia.
Figura 17.
Fuente:
elaboracin propia.
40
e)
4.1.1.2.
a)
b)
Figura 18.
Fuente:
elaboracin propia.
41
c)
Clic derecho sobre el Nodo log del Nodo de seguridad y en nuevo logueo;
Figura 19.
Fuente:
elaboracin propia.
d)
e)
Figura 20.
Fuente:
f)
elaboracin propia.
g)
Figura 21.
Fuente:
h)
elaboracin propia.
a)
Figura 22.
Fuente:
elaboracin propia.
43
b)
Navegar por la ventana web predeterminada hasta llegar al nodo del proyecto EPS,
dar clic derecho y seleccionar propiedades;
Figura 23.
Fuente:
c)
elaboracin propia.
Figura 24.
Mtodos de autenticacin
Fuente:
elaboracin propia.
44
d)
a)
b)
c)
Verificar que los atributos de usuario y password estn vacios, guardar el archivo.
4.1.2.
Gua administrativa
4.1.2.1.
Figura 25.
Fuente:
elaboracin propia.
45
Figura 26.
Fuente:
4.1.2.2.
Pgina de logueo
elaboracin propia.
Figura 27.
Fuente:
elaboracin propia.
Se puede observar los datos del director que se pueden actualizar, luego de realizar
los cambios, se tienen 2 opciones, la opcin guardar y la opcin reiniciar, en guardar si
se presiona en este botn se realizan los cambios que se hayan realizado, en la opcin
reiniciar se dejan los datos como originalmente se encuentran en la base de datos.
46
4.1.2.3.
Figura 28.
Fuente:
elaboracin propia.
a)
Editar personal docente, para esta opcin se da clic sobre la hoja de papel con lpiz
Figura 29.
Fuente:
elaboracin propia.
47
b)
c)
Agregar personal docente, para agregar un nuevo personal se da clic sobre el botn
agregar de la ventana de modificacin de personal docente. Tomar en cuenta que
es obligatorio ingresar los datos marcados con asterisco para evitar que el sistema
de mensajes de error.
Figura 30.
Fuente:
4.1.2.4.
elaboracin propia.
48
Figura 31.
Fuente:
elaboracin propia.
a)
Editar directores antiguos: para esta opcin se da clic sobre la hoja de papel con
lpiz, con este procedimiento se redireccionar la pagina a la opcin de
modificacin de directores como se muestra a continuacin
Figura 32.
Fuente:
elaboracin propia.
49
En esta opcin se pueden realizar los cambios necesarios de directores y luego dar
clic en cualquiera de las 2 opciones que se tiene Modificar o Cancelar en
modificar se realizarn los cambios que se han modificado y en cancelar se
quedarn los datos originales de la base de datos.
b)
c)
Agregar director: para agregar un nuevo dato de director se da clic sobre el botn
agregar de la ventana de modificacin de directores antiguos
Figura 33.
Fuente:
elaboracin propia.
Se debe tomar en cuenta que es obligatorio ingresar los datos marcados con
asterisco para evitar que el sistema de mensajes de error.
4.1.2.5.
50
Figura 34.
Fuente:
elaboracin propia.
Figura 35.
Fuente:
elaboracin propia.
51
4.1.2.6.
Figura 36.
Fuente:
elaboracin propia.
Luego de realizar los cambios necesarios solo queda presionar en cualquiera de las
opciones de los botones, puede ser Guardar guarda los cambios en la descripcin, y
Reiniciar que deja los valores por default en la base de datos
4.1.2.7.
52
Figura 37.
Fuente:
elaboracin propia.
Luego de realizar los cambios necesarios solo queda presionar en cualquiera de las
opciones de los botones, puede ser Guardar guarda los cambios en la descripcin, y
Reiniciar que deja los valores por default en la base de datos.
4.1.2.8.
53
Figura 38.
Fuente:
elaboracin propia.
Luego de realizar los cambios necesarios solo queda presionar en cualquiera de las
opciones de los botones, puede ser Guardar guarda los cambios en la descripcin, y
Reiniciar que deja los valores por default en la base de datos.
4.1.2.9.
Se navega por la pestaa Acerca de EPS y luego dar un clic en la opcin Subir
Normativo de EPS.
54
Figura 39.
Fuente:
elaboracin propia.
Luego de dar clic en examinar se mostrara una ventana en la cual se puede buscar
el archivo de Normativo de EPS para poder subirlo
.
Figura 40.
Fuente:
elaboracin propia.
55
Se debe tener en cuenta que para subir normativos de EPS es necesario subirlos en
formato PDF. Aunque la aplicacin si reconoce el formato Word pero para seguridad del
departamento es preferible manejar PDF. Luego de seleccionar el archivo se da clic en
subir y con esto ya se ha concluido de subir el archivo.
4.1.2.10.
Se navega por la pestaa Acerca de EPS y luego dar un clic en la opcin Subir
Normativo de Prcticas.
Figura 41.
Fuente:
elaboracin propia.
Luego de dar clic en examinar se mostrara una ventana en la cual se puede buscar
el archivo de Normativo de Prcticas.
56
Figura 42.
Fuente:
elaboracin propia.
4.1.2.11.
57
Figura 43.
Fuente:
4.1.2.12.
elaboracin propia.
atencin EPS en la cual se muestra un editor de texto para realizar los cambios.
Figura 44.
Fuente:
elaboracin propia.
58
Luego de realizar los cambios necesarios solo queda presionar en cualquiera de las
opciones de los botones, puede ser Guardar guarda los cambios en la descripcin, y
Reiniciar que deja los valores por default en la base de datos.
4.1.2.13.
Figura 45.
Fuente:
elaboracin propia.
Luego de realizar los cambios necesarios solo queda presionar en cualquiera de las
opciones de los botones, puede ser Guardar guarda los cambios en la descripcin, y
Reiniciar que deja los valores por default en la base de datos.
4.1.2.14.
59
Figura 46.
Fuente:
elaboracin propia.
Luego de realizar los cambios necesarios solo queda presionar en cualquiera de las
opciones de los botones, puede ser Guardar guarda los cambios en la descripcin, y
Reiniciar que deja los valores por default en la base de datos.
4.1.2.15.
60
Figura 47.
Fuente:
elaboracin propia.
Luego de realizar los cambios necesarios solo queda presionar en cualquiera de las
opciones de los botones, puede ser Guardar guarda los cambios en la descripcin, y
Reiniciar que deja los valores por default en la base de datos.
4.1.2.16.
61
Figura 48.
Fuente:
elaboracin propia.
Luego de dar clic en examinar se mostrara una ventana en la cual se puede buscar
el archivo de Horario de Clases de Prcticas Iniciales para poder subirlo.
Figura 49.
Fuente:
elaboracin propia.
Tomar en cuenta que el archivo debe ser formato de Excel, sin ningn formato
inserto. Luego de seleccionar el archivo se da clic en subir para finalizar.
62
4.1.2.17.
Figura 50.
Fuente:
elaboracin propia.
Luego de dar clic en examinar se mostrara una ventana en la cual se puede buscar
el archivo de Horario de Clases de Prcticas Intermedias para poder subirlo.
63
Figura 51.
Fuente:
elaboracin propia.
Se debe tener en cuenta que el archivo a subir debe ser en formato de Excel, sin
ningn formato inserto. Luego de seleccionar el archivo se da clic en subir y con esto ya
se ha concluido de subir el archivo.
4.1.2.18.
Ingreso de imgenes
64
Figura 52.
Fuente:
Subir imgenes
elaboracin propia.
Figura 53.
Fuente:
elaboracin propia.
En cualquiera de las tres opciones que se elija se solicitar otro nuevo men en el
cual se debe de seleccionar a que escuela pertenece la imagen.
65
Figura 54.
Fuente:
elaboracin propia.
Figura 55.
Fuente:
elaboracin propia.
Luego de haber subido la imagen se mostrar la opcin de realizar una vista previa
de la imagen subida. Con esto se ha terminado de subir la imagen.
66
Figura 56.
Fuente:
4.1.2.19.
elaboracin propia.
Ingreso de avisos
Figura 57.
Fuente:
elaboracin propia.
67
Figura 58.
Fuente:
elaboracin propia.
En cualquiera de las tres opciones que se elija se solicitar otro nuevo men en el
cual se debe de seleccionar a que escuela pertenece el aviso.
Figura 59.
Fuente:
elaboracin propia.
68
Figura 60.
Fuente:
4.1.2.20.
elaboracin propia.
Ingreso de talleres
69
Figura 61.
Fuente:
Subir talleres
elaboracin propia.
Suponiendo que se elije subir taller de Prcticas Intermedia, ser necesario elegir
a qu escuela pertenece el taller en la cual se tienen varias opciones.
Figura 62.
Fuente:
elaboracin propia.
70
Figura 63.
Fuente:
4.1.2.21.
elaboracin propia.
Figura 64.
Fuente:
elaboracin propia.
71
72
CONCLUSIONES
1.
2.
3.
4.
5.
73
6.
74
RECOMENDACIONES
1.
2.
3.
4.
Realizar peridicamente encuestas entre los usuarios para ver que partes del
sistema pueden ser mejoradas y para realizar dichas mejoras en la aplicacin.
5.
75
6.
76
BIBLIOGRAFIA
1.
2.
AYALA, Wilson.
Colombia: Blog
WebBlog
3.
14 de febrero de 2009].
Arquitecturas
Disponible
.net
proyectos
web.
en
Web:
http://www.monografias.com/trabajos-pdf4/arquitectura-net/arquitecturanet.pdf.
4.
http://wwwpayojohn.blogspot.com/2010_05_01_archive.html.
5.
Software.
Disponible
en
Web:
http://www.informatizate.net/index.php?option=com_content&view=article
77
&id=67:como-desarrollar-software-y-no-morir-en-elintento&catid=36:Art%C3%ADculos%20de%20Miembros%20de%20infor
matizate&Itemid=62.
6.
7.
DYNAMIC Drive. Mens mviles [en lnea]. USA: Dynamic Drive, 2006.
[Consulta: 16 de octubre de 2009]. Persianas desplegables. Disponible en
Web: http://www.dynamicdrive.com/dynamicindex2/crosstick.htm.
8.
Disponible en Web:
http://www.inei.gob.pe/biblioineipub/bancopub/inf/Lib5038/indice.HTM.
9.
Programacin
Profesional.
Disponible
en
Web:
http://www.webtaller.com/maletin/articulos/25_errores_comunes_en_los_de
sarrollos_web_2.php.
10.
78
11.
12.
de
Corua
Espaa.
Disponible
http://oness.sourceforge.net/proyecto/html/index.html.
79
en
Web:
80