Académique Documents
Professionnel Documents
Culture Documents
TESIS DE GRADO
PREVIO A LA OBTENCIN DEL TTULO DE
MDULO IV.
DESARROLLO E IMPLEMENTACIN DE UNA APLICACIN WEB DE
ENCUESTAS DE SATISFACCIN DOCENTE Y CURRCULUM PARA LA
FACULTAD DE CIENCIAS INFORMTICAS.
MODALIDAD:
DESARROLLO COMUNITARIO
AUTORES:
INTRIAGO MACAS ANA YADIRA
MAC AS ZAMBRANO CARMEN LUCIA
PIN SE GOVIA DIANA MART HA
VALENCIA PO LO JOS J ACINT O
DIRECTOR DE TESIS:
ING. GABRIE L DEMERA URET A Mg. Sc
TEMA
DISEO DE UN LABORATORIO DE BASE DE DATOS MULTIPLATAFORMA
Y DESARROLLO DE SISTEMAS INFORMTICOS DE GESTIN PARA LA
FACULTAD DE CIENCIAS INFORMTICAS DE LA UNIVERSIDAD
TCNICA DE MANAB DE LA CIUDAD DE PORTOVIEJO.
MDULO
IV.-
DEDICATORIA
Dedico esta tesis a Dios, ya que me ha dado la fortaleza para continuar cuando he
estado a punto de caer. A mis padres Jos Intriago Vinueza y Della Macas Mora, a
quienes les debo mi vida, por el cario, paciencia y comprensin que me han
tenido.A mi hermano Rolando Intriago Macas, por el apoyo y consejo que me ha
brindado durante todo este tiempo.
II
DEDICATORIA
A Dios,Por haberme permitido llegar hasta este punto y haberme dado salud para
lograr mis objetivos, adems de su infinita bondad y amor.A mi madre Carmen, por
haberme apoyado en todo momento, por sus consejos, sus valores, por la
motivacin constante que me permiti seguir adelante, y a mi madre de corazn,
Elsy, por los ejemplos de perseverancia, constancia y fuerza que siempre la
caracterizaron y que me infundi siempre, por el valor que me mostr para salir
adelante y por su amor.A mi esposo e hija, que han permanecido siempre a mi lado, y
a toda mi familia.
III
DEDICATORIA
Este trabajo de tesis est dedicado a DIOS, por darme la vida a travs de mis
queridos PADRES quienes con mucho cario, amor y ejemplo han hecho de mi una
persona con valores para poder desenvolverme como:
ESPOSA, MADRE Y
PROFESIONAL
A mi
IV
DEDICATORIA
Al ver culminada una de las etapas de mi vida, quiero dedicar este trabajo primero a
Dios, por guiarme en este duro camino. A mis padres Jacinto Valencia Loory Blanca
Polo Jimnez, quienes con su amor, cario me orientan en la vida y me inculcan el
deseo de superacin apoyndome siempre.
Y a toda mi familia, que de una u otra manera me han brindado siempre su apoyo
incondicional en todo momento.
AGRADECIMIENTO
Expresar entera gratitud es difcil, ms que todo cuando son tantas las personas que
han puesto de su parte para brindarnos ayuda y apoyo en la consecucin de nuestras
metas. Es por eso, que quienes formamos parte de sta tesis, deseamos expresar
nuestros sinceros agradecimientos, primero a Dios, aliento espiritual de nuestras
vidas.
A nuestros padres y dems familiares, quienes con su esfuerzo y sacrificio lograron
convertirnos en las personas que somos inculcndonos valores ticos y morales.
A la Universidad Tcnica de Manab, nuestra querida Alma Mater, que nos abri sus
puertas dndonos la oportunidad de llegar a convertirnos en profesionales y ms
especficamente, a la Facultad de Ciencias Informticas, a sus autoridades, profesores
por compartir sus conocimientos y su incondicional apoyo en todo momento para
lograr nuestros objetivos propuestos.
A nuestro Tribunal de Tesis, conformado por los Sres. Ingenieros Jimmy Zambrano
AcostaMg.Gp, Lorena Bowen Mendoza Mg. Ge, Vinicio Bucheli Lpez, y nuestro
director de tesis Ing. Gabriel DemeraUreta, Mg. Sc. a todos ellos, por su gran ayuda,
apoyo y consejos brindados a lo largo del desarrollo de nuestratesis.
Los Autores.
VI
VII
C E RT I F IC A C I N D E L T R I B U N A L D E R E V IS I N Y
E VA L U A C I N
La presente tesis de grado titulada:DISEO DE UN LABORATORIO DE BASE
DE DATOS MULTIPLATAFORMA
Y DESARROLLO DE SISTEMAS
..............
Ing. Lorena Bowen Mendoza Mg. Ge
..........
Ing. VinicioBucheli. Lpez.
.......
Ing. JimmyZambrano Acosta Mg. Gp
VIII
DE
UN
LABORATORIO
DE
BASE
DE
DATOS
.
Pin Segovia Diana Martha
IX
NDICE
CONTENIDOSPgs.
TEMA...........................................................................................................................I
DEDICATORIA..........................................................................................................II
AGRADECIMIENTO................................................................................................VI
CERTIFICACIN DEL DIRECTOR DE TESIS.....................................................VII
CERTIFICACIN DEL TRIBUNAL DE REVISIN Y EVALUACIN............VIII
DECLARATORIA DE DERECHOS DE AUTOR....................................................IX
NDICE.......................................................................................................................X
RESUMEN..............................................................................................................XIV
SUMMARY..............................................................................................................XV
CAPTULO I...............................................................................................................1
1.1.LOCALIZACIN DE LA TESIS...........................................................1
1.2.FUNDAMENTACIN .... ....................................................................................2
1.2.1. Diagnstico de la comunidad..............................................................................2
1.2.2.Identificacin del problema................................................................................3
1.2.3.Priorizacin de problemas..................................................................................4
1.3.JUSTIFICACIN...............................................................................................6
1.4.OBJETIVOS........................................................................................................8
1.4.1Objetivo general de la tesis.................................................................................8
1.4.2 Objetivo general del mdulo..............................................................................8.
1.4.3Objetivos especficos del mdulo.......................................................................8
CAPTULO II..........................................................................................................10
2.1.MARCO REFERENCIAL..............................................................................10
2.1.1.Antecedentes de la educacin superior..........................................................10
2.2.MARCO TERICO. ............ .............................................................................13
2.2.1.Encuesta.......................................................................................................13
2.2.1.1. Tipos............................................................................................................14
2.2.2.
Switch........................................................................................................25
2.2.7.
Direccin IP.............................................................................................25
2.2.8.
Sistemas operativos..................................................................................25
2.2.9.
El software libre........................................................................................26
2.2.13.
Servidor Web............................................................................................32
2.2.14.
Hosting...33
2.2.15.
Dominio.....................................................................................................33
CAPTULO
III....................33
3.1.
BENEFICIARIOS. ........................................................................................ 33
METODOLOGA.........................................................................................34
3.2.1. Mtodos...........................................................................................................34
3.2.2.Tcnicas...........................................................................................................34
3.2.3.Instrumentos......................................................................................................35
3.3.
Resultados Obtenidos...................................................................................53
CAPTULO V..........................................................................................................56
5.1.CONCLUCIONES Y RECOMENDACIONES.................................................56
5.1.1. Conclusiones............................................................................................................55
5.1.2 Recomendaciones. .............. ..............................................................................57
CAPTULO VI. ......... ...............................................................................................56
6.1.
6.1.1. Sustentabilidad.................................................................................................59
6.1.2. Sostenibilidad...................................................................................................59
CAPTULO VII ......... ...............................................................................................61
7.1.
XIII
RESUMEN
Como estudiantes de la Universidad Tcnica de Manab se opt por desarrollar la
presente tesis
La
XIV
SUMARY
As students of the Universidad Tcnica de Manab was decided to develop a thesis
project that will contribute to the technological modernization of the Facultad de
CienciasInformticas, as well as teachers and authorities benefit of this power.To run
this thesis was necessary to begin with an analysis of the requirements and identified
the necessary tools (PHP Designer 7 WorldBeanch MySQL, HTML 5) for the
development of the application, and then a hosting service was stayed to provide
security, allowing to generate backups data. Once implemented it was proceeded to
the respective user training, making a good use of the manuals.This application
allows everybody to obtain the updated resume and online surveys and knowing the
satisfaction of the professors in different areas, which are academic, management,
research, partnership, infrastructure, among others.The computer system allows clear
the feelings of professors who have the responsibility not only to teach but providing
an example for their students and understand the factors that increase or decrease
their motivation during the day. The methodology used in the development of this
thesis is community development, because a problem was identified within the
Facultad de CienciasInformticas which when solved will contribute to the
improvement in the processes of development of professor satisfaction surveys and
curriculum record.This technological tool allows to reduce manual processes,
optimizing time and resources, and provide facilities to the authorities of the Facultad
de CienciasInformticas at the decision-making.
XV
CAPTULO I
1.1.
Pas:
Ecuador.
Regin
Costa
Provincia
Cantn:
Portoviejo.
Ciudad:
Portoviejo.
Parroquia:
12 de marzo.
Calle:
rea de implementacin:
1.2.
FUNDAMENTACIN
respectiva
carrera)
registro
de
currculos
(informacin
precisa
1.3.
JUSTIFICACIN
1.4.
OBJETIVOS
CAPTULO II
2.1.
MARCO REFERENCIAL
11
Neira Fernndez Enrique. Perfil del buen docente universitario.Perfil del buen docente universitario.
http://webdelprofesor.ula.ve/cjuridicas/neirae/pdf/ensayos/8docenteuniversitario.pdf
12
2.2.
MARCO TERICO
13
2.2.1.1.
TIPOS
Estas encuestas en cambio buscan, adems de describir, explicar los por qu de una
determinada situacin. Este tipo de encuestas las hiptesis que las respaldan suelen
contrastarse por medio de la exanimacin de por lo menos dos variables, de las que
se observan interrelaciones y luego se formulan inferencias explicativas.
En estas encuestas se le pide al interrogado que responda con sus propias palabras a
la pregunta formulada. Esto le otorga mayor libertad al entrevistado y al mismo
tiempo posibilitan adquirir respuestas ms profundas as como tambin preguntar
sobre el porqu y cmo de las respuestas realizadas. Por otro lado, permite adquirir
respuestas que no haban sido tenidas en cuenta a la hora de hacer los formularios y
pueden crear as relaciones nuevas con otras variables y respuestas. Anuncios.
14
En estas los encuestados deben elegir para responder una de las opciones que se
presentan en un listado que formularon los investigadores. Esta manera de encuestar
da como resultado respuestas ms fciles de cuantificar y de carcter uniforme. El
problema que pueden presentar estas encuestas es que no se tenga en el listado una
opcin que coincida con la respuesta que se quiera dar, por esto lo ideal es siempre
agregar la opcin otros.
g.- Personal:
Estas entrevistas se realizan cara a cara. Pueden hacerse tanto en el lugar de trabajo u
hogar del entrevistado, a personas que caminan por la calle o bien, que los
entrevistados sean invitados a una sede para realizarla. Las encuestas personales
15
pueden ser estructuradas, es decir que las preguntas ya fueron fijadas previamente as
como tambin el orden en que se realizarn las mismas. En las encuestas
inestructuradas, en cambio, el encuestador tiene mayor libertad para intervenir en la
conversacin ya que las preguntas son ms generales y existe la posibilidad de
repreguntar.
Ventajas
1. Bajo costo
2. Informacin ms exacta (mejor calidad) que la del censo debido a que el
menor nmero de encuestadores permite capacitarlos.
3. Es posible introducir mtodos cientficos objetivos de medicin para corregir
errores.
4. Mayor rapidez en la obtencin de resultados.
5. Gran capacidad para estandarizar datos, lo que permite su tratamiento
informtico y el anlisis estadstico.
Desventajas
2.2.2.1.
17
2.2.2.2.
b.- Realizacin profesional: Hablar de este factor es referirse a una de las formas
bajo las cuales el hombre se realiza a s mismo y alcanza la experiencia de su
posicin en el mundo. Este factor engloba tres aspectos principales: autorrealizacin,
autoconcepto y autoestima y necesidad.
Superiores,
Escuelas
Universitarias
Institutos.
Respecto
del
organizar y desarrollar la
2.2.3. CURRICULUM
19
2.2.3.1.
20
1.- Encabezado
Esta seccin contiene todos los datos bsicos de la persona o algunos de ellos:
nombre, domicilio, nmero de telfono, direccin de correo electrnico, edad, estado
civil, nmero de hijos, fecha de nacimiento. Puede tambin agregarse disponibilidad
horaria.
2.- Objetivo
El objetivo profesional deber establecer de forma clara, concreta y precisa cul es el
tipo de trabajo que se quiere realizar. Es como un resumen del currculum en un par
de lneas quedando claro que es lo que quiere la persona y cules son sus puntos
fuertes.
Algunos autores opinan que ste es la parte ms importante del currculum ya que no
refiere al pasado sino a lo que se pretende conseguir y precisamente en la empresa a
la que se le envi el currculum.
El objetivo puede contener cuatro elementos: tipo de empleo que se desea conseguir,
tipo de empresa en la que le gustara trabajar, habilidades o puntos fuertes de la
persona en relacin con el puesto que se solicita, progreso que desea conseguir con el
transcurso del tiempo.
21
22
23
cualquier parte en la LAN. Esto significa que muchos usuarios pueden compartir
dispositivos caros, como impresoras laser, ascomo datos. Los usuarios pueden
tambin utilizar la LAN para comunicarse entre ellos, enviando E-mail o chateando.8
2.2.6. SWITCH
Un switch es un dispositivo de propsito especial diseado para resolver problemas
de rendimiento en la red, debido a anchos de banda pequeos y embotellamientos. El
switch puede agregar mayor ancho de banda, acelerar la salida de paquetes, reducir
tiempo de espera y bajar el costo por puerto.
El switch segmenta econmicamente la red dentro de pequeos dominios de
colisiones, obteniendo un alto porcentaje de ancho de banda para cadaestacin final.
No estn diseados con el propsito principal de un control ntimo sobre la red o
como la fuente ltima de seguridad, redundancia o manejo.9
2.2.7. DIRECCIN IP
Una direccin IP es una combinacin numrica, del tipo 88.6.33.55, que identifica a
cualquier dispositivo dentro de una red que utilice un protocolo IP, por decirlo de
forma sencilla, sera la matricula, como la de los coches, en internet de nuestro PC,
Smartphone o Tablet.
Una IP dinmica es aquella direccin IP con la que accedemos a internet pero que
vara cada vez que encendemos y apagamos el router,mientras que la IP esttica o
El
24
fija, nunca variar, pero se ha de contratar por separado, por lo que llevar un coste
adicional.
La IP pblica es aquella direccin IP que nos asigna nuestro proveedor de internet,
nuestra matrcula en la red, que ser fija o dinmica segn lo hayamos contratado,
mientras que la IP privada, es aquella que tiene nuestro PC, Smartphone o Tablet,
dentro de la red local y diferente para cada uno de ellos para evitar conflictos de
red.10
2.2.8. SISTEMA OPERATIVO
El sistema operativo es el programa (o software) que tiene encomendadas una serie
de funciones diferentes cuyoobjetivo es simplificar el manejo y la utilizacin de la
computadoras, hacindolo seguro y eficiente. Histolgicamente se han ido
complementando las misiones encomendadas al sistema operativo, por lo que los
productos comerciales actuales incluyen una gran cantidad de funciones, como son
interfaces grficas, protocolos de comunicacin, etc.
En sistema operativoest formado por tres capas principales.La capa ms cercana al
hardware se denomina ncleo y es la que gestiona los recursos hardware del sistema
y la que suministra otra la funcionalidad bsica delsistema operativo. Esta capase ha
de ejecutar en nivel ncleo, mientras que las otras pueden ser niveles permisivos. 11
10
25
26
Una base de datos, a fin de ordenar la informacin de manera lgica, posee un orden
que debe ser cumplidopara acceder a la informacin demanera lgica.13
2.2.11 MYSQL
El software MySQL
Velocidad al realizar las operaciones, lo que le hace uno de los gestores con
mejor rendimiento.
Soporta gran variedad de Sistemas Operativos.
Sistema de contraseas y privilegios muy flexibles y seguros.
Todas las columnas pueden tener valores por defecto.
Baja probabilidad de corromper datos, incluso si los errores no se producen
en el propio gestor, sino en el sistema en el que est.
Los clientes usan TCP o UNIX Socket para conectarse al servidor.
13
Recuperado el 2012, de Henry Foult, Korth (2001). Fundamentos de base de datos. Editora
Concepcin Fernndez. Cuarto edicin, pgina 14.
27
PHP DESIGNER 7
PhpDesigner 7 es ms que un gran alcance y la velocidad del rayo PHP IDE y PHP
Editor - es tambin un sistemacompleto de HTML, CSS y JavaScript editor
potenciado con caractersticas para que pueda realizar su trabajo.
PhpDesigner 7 le ayuda con todo, desde editar, analizar, depurar a la publicacin de
sitios web funciona con PHP, HTML, CSS para JavaScript, ms otros idiomas . Esta
herramienta no slo es compatible con el trabajo con su favorito de los marcos de
PHP, pero tambin popular marcos JavaScript, jQuery, Ext JS, YUI, Dojo, MooTools
y Prototype.
PhpDesigner 7 cuenta con cliente de FTP y navegador de ficheros integrado,
utilidades de correccin y autocompletado, bsqueda integrada en Google y soporte
para proyectos, adems de usar un prctico esquema de color para la sintaxis del
cdigo fuente que facilita enormemente la programacin.
Caractersticas:
Rpido e intuitivo de utilizar y aprender
Avanzada la punta de cdigo y finalizacin de cdigo con programacin
orientada a objetos.
14
Recuperado el 2012, de Axmark, David (2001). Manual de MySql. Editora Vespito, pgina 1.
28
HTML 5
Es la quinta revisin importante del lenguaje bsico de la World Wide Web, HTML.
HTML5 especifica dos variantes de sintaxis para HTML: un clsico HTML
(text/html), la variante conocida comoHTML5 y una variante XHTML conocida
como
deber
ser
servida
como
XML
(XHTML)
JavaScript
15
16
29
jQuery
Es una biblioteca de JavaScript, creada inicialmente por John Resig, que permite
simplificar la manera de interactuar con los documentos HTML
La caracterstica principal de la biblioteca es que permite cambiar el contenido de
una pgina web sin necesidad de recargarla. Al igual que otras bibliotecas, ofrece
30
programacin
de
lado
del
servidor
utiliza
lenguajes
como ASP, PHP, Perl y Ajax. Las ventajas de utilizar estos lenguajes radica en
la potencia de los mismos ejecutando tareas ms complejas como, por ejemplo
acceder a bases de datos abstrayendo al cliente de toda la operacin.19
2.2.14 HOSTING
Alojamiento web es el servicio que provee a los usuarios de Internet un sistema para
poder almacenar informacin, imgenes, vdeo, o cualquier contenido accesible va
web. Es una analoga de "hospedaje o alojamiento en hoteles o habitaciones" donde
uno ocupa un lugar especfico, en este caso la analoga alojamiento web o
alojamiento de pginas web, se refiere al lugar que ocupa una pgina web, sitio web,
sistema, correo electrnico, archivos etc.
El hospedaje web aunque no es necesariamente un servicio, se ha convertido en un
lucrativo negocio para las compaas de internet alrededor del mundo.
19
31
20
21
32
CAPTULO III
3.1.
BENEFICIARIOS
33
3.2.
METODOLOGA
Investigativo.
Participativo.
Marco lgico.
3.2.2. TCNICAS:
-
Observacin.
Matriz de Involucrados
34
3.2.3. INSTRUMENTOS
-
Cuaderno de notas.
Cmara fotogrfica.
Otros.
35
3.3.
MARCO LGICO
GRUPO Y/O
INSTITUCIONE
S
INTERS
RECURSOS Y
MANDATOS
Disponer de evidencia.
Ausencia
de
herramientas
automatizadas
que
gestionen procesos de
elaboracin
de
encuestas y registros
de currculos.
Conocer la satisfaccin
del docente.
Autoridades de la
Universidad Tcnica
de Manab.
Autoridades de la
Facultad de Ciencias
Informticas.
PROBLEMAS
PERCIBIDOS
INTERESES
DEL
PROYECTO
Optimizar
los
servicios que se
prestan
a
los
docentes
de la
Universidad.
Contar eficazmente
con resultados que
midan
la
satisfaccin
del
docente y el registro
automatizado de sus
currculos.
CONFLICTOS
POTENCIALES
Inconformidad y
adaptabilidad del nuevo
sistema.
Inconformidad y
adaptabilidad del nuevo
sistema.
36
GRUPO Y/O
INSTITUCIONE
S
Docentes de la
Facultad de Ciencias
Informticas.
Autores responsables
del proyecto de tesis.
INTERS
Atencin a las
inconformidades dentro de
la Facultad de Ciencias
Informticas y contar con
herramientas automatizadas
que faciliten actualizar
peridicamente su hoja
de vida.
Favorecer con la mejora de
los
servicios
de
la
comunidad
universitaria
aportando con sistemas
informticos orientados a
una tarea especfica.
PROBLEMAS
PERCIBIDOS
RECURSOS Y
MANDATOS
INTERESES
DEL
PROYECTO
CONFLICTOS
POTENCIALES
Insuficiencia
de
equipos tecnolgicos
y de fcil manejo para
satisfacer
las
necesidades
requeridas.
Desempeo con
responsabilidad.
Mediante el uso de
la herramienta que
se
suplan
sus
necesidades.
Incompatibilidad
tcnica
en
la
implementacin
de
nuevas herramientas
tecnolgicas.
Desarrollar
una
aplicacin web de
encuesta
para
satisfaccin
docente y registro
de currculos que
facilite el proceso
del mismo.
Factor de compatibilidad.
37
Procesos de recoleccin
de resultados poco
eficaces.
Desperdicio de tiempo,
recursos humanos y
materiales de informacin.
Desorden en el manejo de
la informacin.
Descoordinacin del
recurso humano en la
elaboracin de encuesta y
registros de currculos.
Escasa aplicacin de la
tecnologa para gestionar la
elaboracin de encuestas de
satisfaccin y registro de
currculos.
Insuficiencia de
herramientas tecnolgicas
que respalden
eficientemente la
informacin del sistema.
38
Procesos de recoleccin
de resultados eficaces.
Optimizacin de tiempo,
recursos humanos y
materiales de informacin.
Organizacin en el manejo
de la informacin.
Herramientas tecnolgicas
eficaces que garantizan la
informacin del sistema.
Personal capacitado en la
administracin de la
tecnologa de gestin de
encuestas y registro de
currculos.
o en la
39
FIN
Contribuir al mejoramiento de una
informacin oportuna y eficiente en los
procesos de elaboracin de encuestas de
satisfaccin docente y registro de
currculos en la Facultad de Ciencias
Informticas.
PROPSITO.
Aplicacin web de encuestas de satisfaccin
docente y registro de currculo para la Facultad
de Ciencias Informticas, desarrollado e
implementado.
ESTRATEGIAS.
1. Procesos involucrados al disear
encuestas de satisfaccin docente y
registro de currculos en la Facultad de
Ciencias Informticas de la Universidad
Tcnica de Manab analizados para la
determinacin de problemas especficos.
2. Herramientas necesarias identificadas
para lograr el desarrollo y correcta
implementacin del sistema.
3. Aplicacin web desarrollada para la
elaboracin de encuestas de satisfaccin
docente y registro de currculos.
4. Manual de usuario realizado.
5. Personal docente y Director de Carrera
en el manejo de la aplicacin
capacitado.
6. Probado el correcto funcionamiento del
sistema.
40
INDICADORES OBJETIVAMENTE
RESUMEN NARRATIVO
FIN:
Contribuir
al mejoramiento de una
informacin oportuna y eficiente en los
procesos de elaboracin de encuestas de
satisfaccin docente y registro de currculos
en la Facultad de Ciencias Informticas.
PROPSITO
Desarrollar e implementaruna aplicacin web
de encuestas de satisfaccin docente y registro
de currculos.
COMPONENTES
1) Procesosidentificadosen la elaboracin de
encuestas de satisfaccin docente y
registro de currculos en la Facultad de
Ciencias Informticas.
VERIFICABLES
MEDIOS DE VERIFICACIN
SUPUESTOS
Encuestas.
Aplicacin web.
Reportes de encuestas
Curriculumsdigitalizados.
Reportes de encuestas.
Acuerdos.
Demostracin.
Funcionamiento adecuado
de la aplicacin web.
Observacin.
Entrevistasinformales.
41
RESUMEN NARRATIVO
INDICADORES OBJETIVAMENTE
VERIFICABLES
MEDIOS DE VERIFICACIN
SUPUESTOS
Aplicacin adecuada de
herramientas de desarrollo.
Software de desarrollo.
Compatibilidad tcnica en
la implementacin de la
aplicacin web
Manual de Usuario
Manual de Programador.
Fotografas.
Registro
de Asistencia
Disponibilidad de tiempo
de los docentes.
3) Aplicacin
web
desarrollada
implementada para la elaboracin
encuestas de satisfaccin docente
registro de currculos para la Facultad
Ciencias Informticas.
e
de
y
de
42
RESUMEN NARRATIVO
INDICADORES OBJETIVAMENTE
VERIFICABLES
6)
1.
2.
3.
4.
5.
ACTIVIDADES
1. Determinacin de procesos.
1.1. Entrevista con las autoridades de la
Facultad de Ciencias Informticas.
1.2. Revisin de los currculos de los
docentes.
1.3. Anlisis de la informacin relacionada a
los datos de entrada, reportes efectuados.
1.4. Determinacin de requerimientos.
MEDIOS DE VERIFICACIN
SUPUESTOS
Registro de sugerencias.
Gestin de alojamiento de
la aplicacin web en un
hosting aprobado por
autoridades de la Facultad
de Ciencias Informticas.
Fotos.
Listado de asistencias
43
RESUMEN NARRATIVO
INDICADORES OBJETIVAMENTE
VERIFICABLES
6.
7.
8.
9.
2. Identificacin de Herramientas.
2.1. Investigacin de lenguajes de desarrollo
web.
2.2. Adquisicin de hosting
y dominio.
3. Desarrollo de Software.
10. 3.1. Diseo de la Base de Datos
11. 3.2. Desarrollar la aplicacin web de
encuestas de satisfaccin docente y registro
de currculos.
12. 3.3. Ingreso de la informacin bsica.
13. 3.4. Disear planes de pruebas de la
aplicacin web de encuestas de satisfaccin
docente y registro de currculos.
MEDIOS DE VERIFICACIN
Acuerdos.
Factura.
SUPUESTOS
Funcionabilidad absoluta
del sistema.
44
RESUMEN NARRATIVO
INDICADORES OBJETIVAMENTE
VERIFICABLES
4. Realizacin de manual de
usuario y del programador.
14. 4.1. Disear el manual de usuario y
del programador correspondiente
para el correcto uso de la
aplicacin web de encuestas de
satisfaccin docente y registro de
currculos.
15. 5. Capacitacin
16. 5.1. Coordinacin con todos los
involucrados sobre la capacitacin
del uso del sistema.
17. 5.2. Capacitacin informtica para
el Director de Carrera en la
administracin de la aplicacin
web.
18. 5.3 Generacin de encuestas con
los usuarios.
19. 6. Implementacin.
20. 6.1. Seguimiento del ingreso de
informacin por parte de los
docentes.
21. 6.2. Ingreso de encuestas.
22. 6.3. Procesamiento de encuestas y
verificacin de resultados.
23. 6.4. Realizar cambios sugeridos.
Costo Total
MEDIOS DE VERIFICACIN
Manuales.
SUPUESTOS
Asistencia de todos
los investigadores.
Asistencia de
docentes de la
Facultad de Ciencias
Informticas.
$ 602,00
Asistencia de todos
los investigadores.
45
3.4.
RECURSOS UTILIZADOS
46
3.5.
EJECUCINDE LA TESIS
INSUMOS
FECHAS DE
EJECUCIN
ACTIVIDADES
Materiales
Humanos
Papel.
Lapiceros.
Programas de
Ofimtica.
Autores de tesis.
Director de tesis.
Personal
Administrativo
de la Facultad de
$30,00
Ciencias
Informticas.
Internet.
Computadoras
Impresoras.
Flash Memory
Costo
Prevista
01/08/2012
03/09/2012
FUENTE DE
VERIFICACIN
Ejecutado
24/082012
Autores de tesis.
Director de
tesis.
$67.00.
RESULTADOS
21/09/2012.
Cuantitativo y Cualitativo
25%
R
50%
B
75% 100%
MB
E
Cuaderno de
apuntes.
Entrevistas
informales con el
personal
administrativo.
Informes
tcnicos.
47
INSUMOS
RESULTADOS
FECHAS DE
EJECUCIN
FUENTE DE
VERIFICACIN
ACTIVIDADES
Materiales
3. Desarrollo de Software.
33. 3.1. Diseo de la Base de datos
34. 3.2. Desarrollar la aplicacin web de
encuestas de satisfaccin docente y
registro de currculos.
35. 3.3. Ingreso de la informacin bsica.
3.4. Disear planes de pruebas de la
aplicacin web de encuestas de
satisfaccin docente y registro de
currculos.
4. Realizacin de manual de usuario
36. 4.1. Disear el manual correspondiente a
la aplicacin web de encuestas de
satisfaccin docente y registro de
currculos.
37.
Manuales.
Instaladores.
Cd y memorias.
Computador.
Internet.
Herramientas de
desarrollo de
software y bases
de datos.
Manual de
usuario y
programador.
Manual tcnico
de equipos.
Lpiz y papel.
Humanos
Costo
Prevista
Cuantitativo y Cualitativo
Ejecutado
25%
R
Autores de tesis.
Director de tesis.
$430.00 01/10/2012
19/11/2012
Aplicacin de
desarrollo web
y gestores de
bases de datos.
Entrevistas.
Reportes de
encuestas y
currculos.
50%
B
75% 100%
MB
E
Autores de tesis.
$30.00
20/11/2012
23/11/2012
Manual de Usuario.
48
INSUMOS
RESULTADOS
FECHAS DE
EJECUCIN
FUENTE DE
VERIFICACIN
ACTIVIDADES
Materiales
Humanos
38. 5. Capacitacin
39. 5.1. Coordinacin con todos los
involucrados sobre la capacitacin del
uso del sistema.
40. 5.2. Capacitacin informtica para el
director de carrera en la administracin
de la aplicacin web.
41. 5.3 Generacin de encuestas con los
usuarios.
Laboratorios.
Papel y
bolgrafos.
Autores de tesis.
42. 6. Implementacin.
43. 6.1. Seguimiento del ingreso de
informacin por parte de los docentes.
44. 6.2. Ingreso de encuestas.
45. 6.3. Procesamiento de encuestas y
verificacin de resultados.
6.4. Realizar cambios sugeridos.
Cuaderno De
apuntes.
Lpiz
Costo
Prevista
$20.00
26/11/2012
Ejecutado
30/11/2012
Cuantitativo y Cualitativo
25%
R
50%
B
75% 100%
MB
E
Fotografas.
Autores de tesis.
$20.00
07/01/2013
28/01/2013
Reportes PDF
49
CAPTULO IV
4.1.
Desarrollo
de
53
54
de la Universidad Tcnica de
55
CAPTULO V
5.1.
CONCLUSIONES Y RECOMENDACIONES
5.1.1. CONCLUSIONES
Una vez concluida esta tesis se presenta las siguientes conclusiones:
Que los requisitos recolectadospara el desarrollo de la aplicacin web se
basan en los requerimientos expuestos porlas autoridades de la Facultad de
Ciencias Informticas en la gestin de encuestas orientadas a la satisfaccin y
registro de currculum, lo cual garantiza un sistema informtico funcional.
Que fue necesario realizar un anlisis comparativo de herramientas de
desarrollo de aplicaciones informticas, teniendo en cuenta beneficios y
desventajas con la finalidad dedar mayor seguridad y flexibilidad en la
programacin de la aplicacin web.
Que el sistema web desarrollado para la Facultad de Ciencias Informticas
permite realizar encuestas online y conocer la satisfaccin del docente y as
como contar con los currculumactualizados de los catedrticos de tal manera
que las autoridades tengan ms facilidad en la toma de decisiones.
Que los respectivos manuales de usuario y del programador se crean para
ilustrar y describir mediante interfaces y pseudocdigos la estructura del sitio
web.
Las capacitaciones que se brindaron a usuarios y administradores de la
aplicacin implementada avalan la capacidad operativa de los mismos,
56
57
58
CAPTULO VI
6.1.
SUSTENTABILIDAD Y SOSTENIBILIDAD
6.1.1. SUSTENTABILIDAD
La presente tesis de grado, es sustentable porque satisface lasnecesidades de la
comunidad
informacin procesada ser confiable, rpida y segura, sea esta para los directivos y
autoridades de la facultad como para el personal docente.
Esta tesis es de gran importancia en el mejoramiento institucional y tecnolgico que
contribuye a esta entidad de educacin superior, y gracias al apoyo de sus
autoridades, este sistema web ser una herramienta de gran relevancia y de empleo
dentro de sus actividades administrativas.
6.1.2. SOSTENIBILIDAD
La presente tesis, es sostenible en el tiempo, debido a que el uso de esta aplicacin
ser necesario porque permite a las autoridades conocer peridicamente la
satisfaccin de los docentes en las diferentes reas, sean estas: acadmicas, gestin,
vinculacin e infraestructura, as como tambin contar con las hojas de vidas
actualizadas de los profesores.
El sistema web est alojado en un hosting seguro y confiable que permite
peridicamente respaldar la base de datos con los resultados de las encuestas y hojas
de vida de los profesores, de tal manera que se brinde mayor seguridad conla
59
60
CAPTULO VII
7.1.
PRESUPUESTO
RUBRO
VALORTOTAL
Mdulo I
$ 728,00
Mdulo II
$470,00
Mdulo III
$586,30
Mdulo IV
$ 602,00
$ 2386,30
61
RUBRO
Viticos
VALOR
VALOR
CANTIDAD
UNITARIO
TOTAL
30,00
$ 30,00
45,00
$45,00
Internet
Copias material de investigacin
35
0,03
$1,05
Impresiones
660
0,05
$ 33,00
67,00
67,00
306,95
306,95
10,00
60,00
20,00
$ 20,00
Tinta de Color
25,00
$ 25,00
Resma de Hojas A4
4,00
$ 8,00
1,00
$ 6,00
Hosting y Dominio
Adquisicin de herramientas y
licencias de desarrollo.
Empastado de tesis
Materiales de Oficina
CD`s
Total del Presupuesto
$ 602,00
62
7.2.
CRONOGRAMA VALORADO
63
REFERENCIAS BIBLIOGRAFCAS
Libros
Axmark, David (2000).Manual de MySql.EditoraVespto. Espaa.
II
Edicin. Pgina 1.
Carretero Prez, Jess (2001). Sistemas operativos. Una visin aplicada.
Editorial Concepcin Fernndez. I Edicin. Pgina 34.
Henry Foult, Korth (2001). Fundamentos de base de datos. Editora
Concepcin Fernndez. CuartaEdicin, pgina 14.
Pginas consultadas
lvarez,
Sara
(2007).ARQUITECTURA
CLIENTE
SERVIDOR.Disponible
en:
http://www.desarrolloweb.com/articulos/arquitectura-cliente-servidor.html
Arredondo Morales, Perla Azucena (2011). SERVIDORES WEB.
Disponible
en:http://www.monografias.com/trabajos75/servidores-
web/servidores-web.shtml
Fuentes, Julia (1996). SATISFACCIN DEL DOCENTE. Disponible en:
http://defondosdigitales.us.es/media/thesis/474/474_8656_5.pdf
Untiveros,
Sergio
(2009).QU
ES
EL
SWITCH?Disponible
en:
http://www.aprendaredes.com/dev/articulos/que-es-el-switch.htm
64
ANEXOS
ANEXO A
MANUAL DEL USUARIO
MANUAL DE USUARIO
Introduccin
La aplicacin Webde satisfaccin docente y currculum est diseada para facilitar
las tareas de creacin y evaluacin de encuestasde satisfaccin a los profesores de la
Facultad de Ciencias Informticas, as tambin registrar las hojas de vida de los
docentes brindando las seguridades necesarias en el manejo de dicha informacin.
La aplicacin Webde satisfaccin docente y currculum puede realizar las siguientes
tareas.
Ingresar perfiles (Usuarios administradores y Docentes).
Importar imagen al perfil de los usuarios
Importar archivo .doc y pdf a perfil de usuario como docente
Crear ciclos acadmicos.
Ingresar ubicaciones
Ingresar seminarios y capacitaciones
Ingresarmeritos y reconocimientos
Ingresar idiomas.
Ingresar tipo de formacin acadmica.
Ingresar experiencias laborales.
Actualizarcontraseas
Crear categoras paraencuestas.
Crearpreguntas para encuestas (Cerradas y Mltiples)
Generar reporte para historial de encuestas en PDF.
PANTALLA PRINCIPAL
Para
acceder
al
sistema
abraun
navegadory
direccin:http://www.satisfacciondocente.com.
El sitio web muestrael respectivo men de opcin esque son:
Lista de docentes
Buscar docente
Ingresar como docente
Ingresar como administrador.
escribala
siguiente
cdula y
de la barra de men.
2. Se despliega un submen.
3. Escoja
4. Digite la contrasea actual, nueva contrasea y repetir la contrasea nueva.
de los
docentes, Para el ingreso de estos datos los pasos a seguir son los siguientes:
1. De clic en la opcin de la
barra de men.
CREAR ENCUESTAS
Para crear una encuestacumpla con los siguientes requerimientos, los cuales se
mencionan a continuacin.
1.- Crear un ciclo acadmico.
2.- Crear las categoras respectivas para la encuesta.
3.- Crear nueva encuesta.
la barra de men.
2. Seleccionela opcin
3. Ingresela informacin requerida.
4. Para el ingreso de las fechas de clic en el icono
5. Aparece un calendario en la que se debe escoger el ao, mes y fecha.
la barra de mens.
2. De clic en
3. Aparece una ventana en la que se solicita ingresar el dato requerido.
4. De clic en el botn
5. Automticamente aparece una ventana confirmando que la informacin se
guard con xito.
7. Para crear los tems ubquese en lapregunta creaday escriba los tems.
8. Clic en
el botn
1. Declic en la opcin
2. Ingresar la informacin requerida.
3. De clic en el botn
4. Automticamente aparece en la parte de abajo un cuadro que contendr los
datos registrados.
5. Paramodificar el pas de clic en el icono del lpiz y para eliminarde clic en el
icono
1. Clic en la opcin
de la barra de men.
2. Clic en
3. Ingrese la informacin requerida.
4. Clic en el botn
5. Automticamente aparece en la parte de abajo un cuadro que contendr la
informacin ingresada.
6. Para modificar el tipo deidiomade clic en el icono del lpiz y para eliminar
de clic en el icono
1. Clic en la opcin
de la barra de men.
2. Clic en
3. Ingrese la informacin requerida.
4. Clic en el botn
5. Automticamente apareceen la parte de abajo un cuadro que contendr la
respectiva informacin ingresada.
6. Paramodificar el tipo de capacitacin de clic en el icono del lpiz y
paraeliminar de clic en el icono
1. Clic en la opcin de
la barra de men
1. Clicen la opcin de la
barra de men
2. Escoja
4. Ingrese los datos requeridos
3. Clic en el botn
PANTALLA PARA INGRESAR DATOS PERSONALES DEL DOCENTE
Esta interfazpermite que el docente registrede forma detallada toda su informacin
personal correspondiente a su hoja de vida como lo es:
Datos bsicos
Formacin acadmica
Seminarios y Capacitaciones
Mritos y Reconocimientos
Idiomas
Experiencia Laboral y Acadmica
Para realizar dicha accin se procede a realizar lo siguiente:
1. Clic en la opcin de
2.
3.
Para subir una imagen al perfil del usuario dar clic en el botn seleccionar
archivo.
4.
5.
6.
7.
8.
9.
Clicen el botn
de abajo.
4. Para modificar un registro de clic en el icono
5. Para eliminar un registro de clic en el botn
6. Para subir una imagen al registro de clic en el botn
7. Escoja la imagen.
8. Clicen el botn
interfaz
1. Ingrese
profesional.
2. Clic en el botn
3. Automticamente aparece la informacin guardada en la parte de abajo en la
cual el usuario puede editar o eliminar cuando lo crea necesario.
PANTALLARESPONDER ENCUESTA
Esta interfaz muestra las preguntas creadas desde el mdulo de administracin del
sistema. Preguntas que el docente seleccionar.
1. Clic en
2. Seleccione la pregunta
3. Clic en el botn
lo
6. Automticamente
formato pdf
PANTALLA IMPRIMIR
Esta interfaz permite al docente imprimir la informacinpertinente de su hoja de
vida.
Los pasos son:
1. Escoger la opcin
2. Seleccionar
3. Seleccione las casillas de verificacin que requiera que hace referencia a la
informacin que se imprimir.
4. Clic en el botn
BUSCAR DOCENTE
Esta interfaz permite a un usuario buscar un determinado docente digitando el
nmero de cedula o el nombre.
Los pasos a seguir son:
barra de men.
ANEXO B
MANUAL DEL PROGRAMADOR
mysql_select_db("dbdocentes",$this->conexion) or die(mysql_error());
FUNCIONES GLOBALES
********************************************************************
CLASE DE CONEXIN
<?php
classMySQL{
private $conexion;
private $total_consultas;
public function MySQL(){
if(!isset($this->conexion)){
$this->conexion = (mysql_connect("localhost","root","")) or die(mysql_error());
mysql_select_db("dbdocentes",$this->conexion) or die(mysql_error());
}
}
public function consulta($consulta){
$this->total_consultas++;
$resultado = mysql_query($consulta,$this->conexion);
if(!$resultado){
echo 'MySQL Error: ' . mysql_error();
exit;
}
return $resultado;
}
public function fetch_array($consulta){
returnmysql_fetch_array($consulta);
}
public function num_rows($consulta){
returnmysql_num_rows($consulta);
}
public function getTotalConsultas(){
return $this->total_consultas;
}
}
?>
********************************************************************
CLASE QUE MUESTRA CURRICULUM
<?php
header ('Content-type: text/html; charset=iso-8859-1');
include("db.php");
$db = new MySQL();
include 'funciones.php';
if(hay_session()) {
if(isset($_GET['errorlevel'])) {$error=$_GET['errorlevel'];} else {$error=0;};
?>
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" href="estilo/estilo.css" />
<script type="text/javascript" src="js/jquery-1.8.2.min.js"></script>
<script type="text/javascript" src="js/jquery.jCombo.min.js"></script>
<link rel="stylesheet" type="text/css" media="all" href="calendario/calendar-green.css"
title="win2k-cold-1" />
<script type="text/javascript" src="calendario/calendar.js"></script>
<script type="text/javascript" src="calendario/lang/calendar-es.js"></script>
<script type="text/javascript" src="calendario/calendar-setup.js"></script>
<title>SISTEMA DE CONSULTA DE DOCENTES - UTM</title>
</head>
<body>
<div id="DivContenedor">
<?php
Encabezado();
Menu();
muestra_curriculum($db);
pie_de_pagina();
?>
</div>
</body>
</html>
<?php
} else { header("Location: login.php");}
@mysql_close();
?>
********************************************************************
FUNCION PARA TABULAR ENCUESTAS
functionencuesta_actual($db,$error=0)
{
$mensaje="";
$java="";
if ($error==1) $mensaje = "Debe elegir una opcin.";
if ($error==2) $mensaje = "xxxxxxxxx";
if ($error==3) $mensaje = "xxxxxx";
if ($error==4) $mensaje = "Ocurrio un error al registrar el voto.";
$idpersona=$_SESSION['idpersona'];
$idciclo=$_SESSION['idciclo'];
$ciclo=$_SESSION['ciclo'];
echo "<div id='info01'>";
//echo "<div class='titulo'>CILO ACADEMICO: $ciclo</div>";
$consulta1="SELECT * FROM tbcategoriaencuesta";
$resultado1 = $db->consulta($consulta1);
$numero_filas1 = mysql_num_rows($resultado1);
if($numero_filas1>0) {
echo "<ulclass='tabs'>";
for($x=0;$x<$numero_filas1;$x++) {
//Para cada categoria
$idcat=mysql_result($resultado1,$x,0);
$categoria=mysql_result($resultado1,$x,1);
echo "<li><a href='#tab$idcat'>$categoria</a></li>";
}
echo "</ul>";
echo "<div class='tab_container'>";
for($x=0;$x<$numero_filas1;$x++) {
//Para cada categoria
$idcat=mysql_result($resultado1,$x,0);
echo "<div id='tab$idcat' class='tab_content'><div id='demo$idcat'
class='page_navigation'></div><ul id='ul$idcat' style='list-style: none;'>";
$consulta2="SELECT * FROM tbencuestapregunta WHERE ESTADO='A' AND
idcategoria=$idcat AND idciclo=$idciclo";
$resultado2 = $db->consulta($consulta2);
$numero_filas2 = mysql_num_rows($resultado2);
/*$java=$java."
$('#demo".($idcat)."').paginate({count:3,start:1,display:10,border:true,border_color:'
#BEF8B8',
text_color:'#68BA64',background_color:'#E3F2E1',border_hover_color:'#68BA64',
text_hover_color:'black',background_hover_color:'#CAE6C6',images:true,
mouse:'press',onChange:function(page){
$('._current','#tab$idcat').removeClass('_current').hide();
$('#preg_".$idcat."_'+page).addClass('_current').show();
}
});";*/
$java=$java."$(document).ready(function(){
$('#tab$idcat').pajinate({
items_per_page : 1,
item_container_id : '#ul$idcat',
nav_panel_id : '#demo$idcat',
nav_label_first : 'Primera',
nav_label_last : 'Ultima',
nav_label_prev : 'Anterior',
nav_label_next : 'Siguiente'
});
});";
if($numero_filas2>0) {
for($x2=0;$x2<$numero_filas2;$x2++) {
//Para cada pregunta
$idpreg=mysql_result($resultado2,$x2,0);
$idcat=mysql_result($resultado2,$x2,2);
$pregunta=mysql_result($resultado2,$x2,3);
$objetivo=mysql_result($resultado2,$x2,4);
$tipo=mysql_result($resultado2,$x2,6);
echo "<li>";
if($x2==0) {
echo "<div id='preg_$idcat' class='encuesta'>";
} else {
echo "<div id='preg_$idcat' class='encuesta' >";
}
echo "<div class='pregunta'>$pregunta</div>";
// se verifica si ya se ha respondido la pregunta:
$consulta3="SELECT idopcion FROM tbencuestarespuestas WHERE
idpersona=$idpersona and idpregunta=$idpreg";
$resultado3 = $db->consulta($consulta3);
$numero_filas3 = mysql_num_rows($resultado3);
if($numero_filas3>0) {
$idresp=array();
for($x9=0;$x9<$numero_filas3;$x9++) {
$idop=mysql_result($resultado3,$x9,0);
array_push($idresp, $idop);
}
// elusario ya respondio la pregunta y se muestra el grafico
//$idresp=mysql_result($resultado3,0,0);
$consulta4="SELECT idopcion,opcion FROM tbencuestaopciones
WHERE idpregunta=$idpreg";
$resultado4 = $db->consulta($consulta4);
$numero_filas4 = mysql_num_rows($resultado4);
echo "<form action='votarencuesta.php' method='post' >
<input type='hidden' value='$idpreg' name='idpregunta' />
<tableclass='contestada'>";
if($numero_filas4>0) {
for($x4=0;$x4<$numero_filas4;$x4++) {
//para cada opcion
$idopcion=mysql_result($resultado4,$x4,0);
$opcion=mysql_result($resultado4,$x4,1);
if(in_array($idopcion, $idresp)) {$check="checked";} else {$check="";}
if($tipo=="U") {
echo "<tr><td width=20><input name='idopcion' type='radio' value='$idopcion' disabled
$check></td><td>$opcion</td></tr>";
} else {
echo "<tr><td width=20><input name='idopcion' type='checkbox' value='$idopcion'
disabled $check></td><td>$opcion</td></tr>";
}
}
}
echo "<tr><tdcolspan='2'><spanstyle='color:red;
padding:5px'>Preguntarespondida...</span></td></tr>";
echo "</table></form>";
} else {
// el usuario aun no responde la pregunta y se muestra la encuesta
$consulta4="SELECT idopcion,opcion FROM tbencuestaopciones
WHERE idpregunta=$idpreg";
$resultado4 = $db->consulta($consulta4);
$numero_filas4 = mysql_num_rows($resultado4);
echo "<form action='votarencuesta.php' method='post'>
<input type='hidden' value='$idpreg' name='idpregunta' />
<tableborder=1>";
if($numero_filas4>0) {
for($x4=0;$x4<$numero_filas4;$x4++) {
//para cada opcion
$idopcion=mysql_result($resultado4,$x4,0);
$opcion=mysql_result($resultado4,$x4,1);
if($tipo=="U") {
echo "<tr><td width=20><input name='idopcion[]' type='radio' value='$idopcion'
></td><td>$opcion</td></tr>";
} else {
echo "<tr><td width=20><input name='idopcion[]' type='checkbox'
value='$idopcion'></td><td>$opcion</td></tr>";
}
}
}
echo "<tr><td colspan='2'><input type='submit' value='Votar' name='votar' /></td></tr>";
echo "</table></form>";
}
echo "<div class='objetivo'><b>OBJETIVO:</b> $objetivo</div>";
echo "</div></li>";
}
} else {
********************************************************************
FUNCION VOTAR ENCUESTA
<?php
include("db.php");
$db = new MySQL();
$idp=$_POST["idpregunta"];
//$ido=$_POST['idopcion'];
include 'funciones.php';
if(hay_session()) {
$idpersona=$_SESSION['idpersona'];
if(!empty($_POST['idopcion'])) {
foreach($_POST['idopcion'] as $ido) {
$query="INSERT INTO tbencuestarespuestas (idpersona,idpregunta,idopcion) VALUES
($idpersona,$idp,$ido)";
$sql = mysql_query($query);
}
header("Location: nuevaencuesta.php");
} else {
header("Location: nuevaencuesta.php?errorlevel=1");
}
} else {
header("Location: login.php?errorlevel=4");}?>
ANEXO C
CROQUIS Y FOTOS