Comment by ESPAM: ESE NO ES LOGOLA CONFIGURACION DE LAS PAGINAS
NO ESTA BIEN..REVISR CONF DE PAGINAS
ESCUELA SUPERIOR POLITCNICA AGROPECUARIA DE MANAB MANUEL FLIX
LPEZCARRERA INFORMTICA
SEMESTRE SEPTIMOPERIODO ABR-SEPT/2013
PROYECTO DE TRABAJO DE AO
TEMA:APLICACIN WEB DE GESTIN DE NOTAS EN LA UNIDAD HOMERO JOS
ARDILA DEL CANTN BOLVARAUTORES:GARY J.BAILON DELGADOComment by
ESPAM: SOLO VAN LOS TRES PRIMERO AUTORESTITO A. CEDENO MENDOZAENA
K. MENDOZA MARCILLOHECTOR M. MENENDEZ CHAVEZJONY J. RIVERA
VERAFACILITADORA:ING. AURA ZAMBRANO RENDON
CALCETA, AGOSTO 2014
CAPTULO I. ANTECEDENTES
1.1. PLANTEAMIENTO Y FORMULACIN DEL PROBLEMAInternet es una red
de ordenadores conectados en todo el mundo que ofrece diversos
servicios a sus usuarios, como pueden ser el correo electrnico, el
chat o la web. Todos los servicios que ofrece internet son llevados
a cabo por miles de ordenadores que estn permanentemente encendidos
y conectados a la red, esperando que los usuarios les soliciten los
servicios y sirvindoles una vez son solicitados. La educacin es una
de las reas que se ha visto beneficiada por este avance tecnolgico,
por lo tanto el uso del internet en el aprendizaje pedaggico es
indispensable en la vida de los estudiantes y docentes.Comment by
ESPAM: DESPUES DE CADA PARRAGO DOBLE ESPACIO Y ESTE DOBLE ESPACIO
DEBE IR CON INTERLINEADO 1 Y QUITAR ESPACIO ANTES Y DESPUES DE CADA
PARRAFO
Con todo lo mencionado anteriormente la Unidad Educativa HOMERO
JOSE ARDILA ubicado en la Parroquia Calceta Cantn Bolvar es un
institucin que brinda servicios educativo tanto primarios como
secundarios y cuenta con aproximadamente 300 alumnos que ha ido
aumentando la demanda cada ao en cuanto se refiere al estudiantado,
por este motivo tiene la necesidad de contar con una herramienta
tecnolgica que le permita a la Institucin tener un medio de
informacin rpido y fcil de manejar. De tal forma que esta les
facilite a los Estudiantes y Docentes estar al tanto de todas las
actividades programadas, especialmente a los padres de familia
poder visualizar las notas acadmicas desde la comodidad de su
hogar, de esta manera agilitar la entrega de informacin respectiva
de cada educando en cuanto se refiere a los promedios de cada una
de las materias.
Por todo lo expuesto con anterioridad los autores de este
proyecto se plantean la siguiente interrogante. De qu forma se
podra agilitar el proceso de notas en el Colegio Particular HOMERO
JOSE ARDILA?
1.2. JUSTIFICACINUna aplicacin web es una herramienta que los
usuarios pueden utilizar accediendo a un servidor web a travs de
Internet o de una intranet mediante un navegador, es decir una
aplicacin software que se codifica en un lenguaje soportado por los
navegadores web en la que se confa la ejecucin al navegador. De
esta manera al crear la aplicacin en la Unidad Educativa HOMERO
JOSE ARDILA de la Parroquia Calceta Cantn Bolvar se ahorrar el uso
excesivo de papel ya que los usuarios podrn descargar el archivo en
digital desde cualquier lugar con acceso a internet, y a la vez
reduciendo la contaminacin vehicular de tal modo que no sera
necesario trasladarse en su medio de transporte hasta la institucin
para la entrega de los reportes de las notas.
Adems en cuanto al marco legal se refiere, de acuerdo a la ley
orgnica de educacin superior, el articulo 8 literal H menciona que
la Educacin Superior tendr como uno de los fines contribuir en el
desarrollo local y nacional de manera permanente, a travs del
trabajo comunitario o extensin universitaria as como tambin lo
menciona el Art. 8 del Reglamento de Trabajo de Ao en el Manual del
Sistema de Investigacin Institucional 2012, de la Escuela Superior
Politcnica Agropecuaria de Manab MFL. Consecuentemente en el macro
currculo de la carrera se estipula que el objetivo del cuarto ao
consiste en crear una aplicacin web dinmica que permita la
interaccin de usuarios, la misma que debe incluir base de
datos.
1.3. OBJETIVOS
1.3.1. OBJETIVO GENERALDesarrollar una aplicacin web de gestin
de notas en la unidad Educativa Homero Jos Ardila del Cantn Bolvar,
para agilitar el proceso en reportes de calificaciones
estudiantiles.
1.3.2. OBJETIVOS ESPECFICOS Examinar y evaluar el proceso manual
que utiliza la institucin para el control de notas. Disear la base
de datos de acuerdo a los procesos que maneje la institucin
Elaborar la interfaz para el desarrollo del sistema. Implementar la
aplicacin web en el internet para las pruebas pertinentes.
1.4. HIPTESIS, PREMISAS Y/O IDEAS A DEFENDER.
El desarrollo de una aplicacin web para la Unidad Educativa
Homero Jos Ardila permitir mejorar la gestin de notas y por ende
agilitar el proceso de reportes de calificaciones
estudiantiles.
CAPITULO II. MARCO TERICO
2.1. INTERNETPara el diseo de una pgina web, es necesario
conocer los conceptos tericos que conllevan a esta, en primer
instancia es indispensable conocer el concepto de internet: segn
vernica (2011), Se denominaInternetal conjunto de redes informticos
interconectados que permiten lacomunicacin simultnea y recproca
entre millones deusuariosen todo el mundo. Carece de centros
precisos, es de propiedad fragmentada y compartida, y su acceso es
libre en muchas reas o restringido en otros por cuestiones
concretas. Generalmente para acceder a esta "red de redes" deben
contratarse los servicios de un proveedor, que proporciona el
software adecuado para PC y que posea un modem conectado a una lnea
telefnica.
2.2WORLD WIDE WEBDe acuerdo con Abun (2011), la WWW se la cre a
finales de la dcada de los 50, primero empez para fines blicos y
luego dar un gran paso como lo es la comunicacin social,
compartimiento de recursos multimedia, informacin entre s a travs
del internet. La World Wide Web se la define como un conjunto de
documentos de hipertexto enlazados y accesibles a travs de
Internet.En resumen una WWW gestiona redes y pginas web conectadas
entre s a nivel mundial, lo cual tambin se denomina un conjunto de
pginas web.
Con la creacin de la red universal de informacin se propuso dos
objetivos primordiales los cuales son; impulsarlainteroperabilidady
laevolutividad. Estos 2 requerimientos bsicos crean la necesidad de
desglosarlos.Gutirrez (2008) citado por Tim Berners (s.f.) desglosa
los siguientes aspectos bsicos.
Independencia de Dispositivo. La misma informacin debe ser
accesible desde diversos dispositivos Independencia de Software.
Hay muchos y diversos programas de software que se usan. Ninguno
debe ser crtico para el funciona miento de la Web.
Internacionalizacin. Desde sus inicios, la Web no ha estado cargada
a ningn pas Multimedia. Los formatos disponibles para publicar
deben estar abiertos a todas las facetas de la creatividad humana
capaces de representar Accesibilidad. La gente difiere en mltiples
cosas, en particular, en sus capacidades Ritmo y razn. Como dice
TBL, la informacin vara desde un poema hasta una tabla en una base
de datos. Independencia de escala. La armona a gran escala supone
armona en sus componentes. La Web debe soportar grandes y pequeos
grupos. Debe permitir que la privacidad de la informacin de
individuos y grupos pueda ser negociada por ellos mismos, y
permitir que cada grupo se sienta seguro en el control de su
espacio.
2.3 DOMINIOS WEBVives (2004), menciona que los dominios web son
direcciones de internet y son nicos ya que dos o ms organizaciones
no pueden tener el mismo dominio, los dominios reciben direcciones
IP pero estas son difciles de recordar, y estos se clasifican
jerrquicamente por dos niveles y en algunos casos hasta tercer
nivel; existen dominios genricos, geogrficos y subdominios.
2.3.1. CMO SE REGISTRA UN DOMINIO?Las solicitudes de asignacin
de nombres de dominio pueden dirigirse directamente a la autoridad
de asignacin, o bien a travs de un agente registrador, y puede
estar registrado entre el periodo de 1 a 10 aos. (Vives, 2004)
2.3.2. SEGURIDAD EN UN SITIO WEBLa seguridad es un elemento de
primer nivel que entra en juego desde la concepcin inicial de un
sistema y participa desde un principio en las decisiones de diseo.
Los requisitos de seguridad deben considerarse explcitamente
durante todo el proceso de desarrollo, lo que da lugar a la
inclusin de fases o actividad dedicada a la seguridad.
Su objetivo principal es mantener las tres caractersticas
primordiales de la informacin: Confidencialidad, Integridad y
disponibilidad. Las medidas de seguridad suelen centrarse
principalmente en la eliminacin o reduccin de las vulnerabilidades
del sistema Atendiendo a la forma de actuacin, las medidas de
seguridad pueden ser: de prevencin, de detencin y de correccin Las
principales medidas de seguridad aplicadas al mbito de desarrollo
son la de carcter preventivo en particular de tipo
tcnico/administrativo.
Entre las medias de seguridad de carcter tcnico se encuentran:
Identificacin y autenticacin de usuarios. Control de accesos.
Control de flujo en la informacin. Confidencialidad. Integridad. No
repudio. Notarizacin Entre las medidas administrativas estn los
siguientes mecanismos de proteccin: Autenticacin Control de acceso
Cifrado de datos Funciones de resumen Firma digital Registro de
auditoria (Bermeo et al, 2010)
2.4. URLURL significa Uniform Resource Locator o, en espaol,
Localizador Uniforme de Recursos. La URL es una forma de organizar
la informacin en la web. Una URL es una direccin que permite
acceder a un archivo o recurso como pginas HTML, Php, Asp, o
archivos gif, jpg, etc. Se trata de una cadena de caracteres que
identifica cada recurso disponible en la WWW. (Berners et al.,
1994).
2.5. PGINA WEBUna pgina web o sitio web es un sistema informtico
construida bsicamente en el lenguaje HTML donde los usuarios la
utilizan accediendo a travs del internet; segn la UEFSE las pginas
web son documentos electrnicos que pueden contener, cargar,
compartir recursos multimedia como imagen, video, e informacin,
estas pginas web pueden ser dinmicas o estticas.
2.6 HTMLPara EIDOS (2000), es la abreviatura de HyperText Markup
Language, y es el lenguaje que todos los programas navegadores usan
para presentar informacin en la World Wide Web (WWW). Este lenguaje
de programacin que se lo utiliza para diseo y programacin se basa
en el uso de etiquetas y estas contienen un conjunto de atributos.
En HTML se puede crear tablas, dar bordes, hojas de estilos y
muchas cosas ms.
2.7 LENGUAJES DE PROGRAMACINConsiste en un conjunto de rdenes o
comandos que describen el proceso deseado, en s es una plataforma
para llevar a cabo cierto proceso. Cada lenguaje tiene sus
instrucciones, libreras, clases y enunciados verbales propios, que
se cambian para formar los programas de cmputo.
Los lenguajes de programacin no son aplicaciones, sino
herramientas de desarrollo que permiten crear, construir y adecuar
aplicaciones, sistemas contables, sistemas operativos entre otros,
en fin son la base necesaria para producir un software.Existen
muchos lenguajes de programacin con caractersticas y aptitudes muy
diferenciadas. Todo ello se encuentran en dos grandes grupos: Los
lenguajes de maquinas Los lenguajes simblicos (Larousse, 2000)
2.7.1 PHPlvarez (2009), afirma que PHP es un lenguaje para
programar scripts del lado del servidor, que se incrustan dentro
del cdigo HTML, desde PHP se puede acceder con facilidad a los
datos de un formulario HTML. En resumen PHP es un lenguaje de
programacin rpido, eficiente, y fcil de manejar para los
programadores novatos que recin se van a adaptar a ese
lenguaje.
Segn Gonzlez (s.f.) La forma habitual de trabajar con
formularios en PHP es utilizar un nico programa que procese el
formulario o lo muestre segn haya sido o no enviado,
respectivamente, tiene dos caractersticas importantes que lo
diferencia de los dems lenguajes para diseo y programacin web:
Disminuye el nmero de ficheros. Permite validar los datos del
formulario en el propio formulario.
2.8. DISEO DE INTERFACESAhora entremos a esta etapa en la cual
es donde todo lo que se ha analizado ser aterrizado a la realidad.
Para ello debemos tomar en cuenta los puntos expuestos dentro del
anlisis, pues dentro de esta etapa debemos realizar:
Boceto de las pantallas as como la secuencia de flujo con la que
se desplegarn segn las opciones que se integren al sistema.
Elcdigofuente de cadaprogramarealizado para el sistema, incluyendo
nombre dearchivo,funcinque realiza, autor y fecha de creacin.
Diccionario dedatos, donde se incluya ladescripcinde cada
estructura de las tablas o bases de datos que interactuarn con el
sistema. Debe llevar, nombre del archivo, fecha de creacin, nombre
de campo, tipo de campo, longitud del campo, relaciones con otras
bases de datos y nombrar los campos clave. Si la aplicacin va a
tener interacciones con otrossistemas. Opcionalmente podemos
recurrir a cualquiera de los dos tipos de diseo estructurado o de
prototipos utilizados para el diseo de cualquier tipo de sistema.
Generalmente en este tipo de sistemas es bien socorrido el diseo
por prototipos ya que en ocasiones se requiere que losproyectosse
realicen rpidamente y esto nos sirve como una herramienta til para
ello. Recordemos que el diseo por prototipo de aplicaciones, es en
el cual las evaluaciones para el sistema se realizar mediante una
aplicacin creada con anticipacin y con ella se realizara
laevaluacinpara ver si el sistema nuevo se puede implementar o
requiere de mejoras y ajustes de acuerdo a las necesidades de la
organizacin Documentar todo debidamente. Someter a evaluacin en
juntas con las partes interesadas en el proyecto.Tomemos en cuenta
que en esta parte de este proceso es tambin importante la
participacin del usuario ya que recordemos que toda pantalla que
realicemos debe ser funcional y amigable, ellos son los que nos
proporcionarn las ideas para realizar un diseo con caractersticas
amigables y adems de ello que sean tiles y aplicables para
proyectos posteriores.Adems de ello en este diseo hay que tener ms
en cuenta las combinaciones decolores, normatividad ypolticasde
laorganizacin, recordemos que el principalobjetivode un
sistemawebes que llegue a la gente o usuarios deInternety claro
vender. Esto es primordial ya que de ello depende elxitotanto de la
pgina como del sistema web que se va a implementar.Debemos ver
tambin de no saturar la pantalla con informacin innecesaria, tomar
en cuentafuentes, tamaos de la misacolor, para que estas sean
tambin aptas para que sean reconocidas porsoftwarepara personas
conproblemasde debilidad visual, por lo que tambin debemos no
abusar mucho de los diseos enprogramasde animacin. Seamos
cuidadosos tambin en el manejo de la informacin verificando la
capacidad delservidor, si es posible implementar el proyecto en el,
si no hay que hacer laobservacinpara que se actualice el equipo,
para que al momento de implementar no tengamos que detener el
proyecto por esta causa. (Schulz, G. 2009).
2.9. BASE DE DATOSSegn Pinto M. (2011) Es el conjunto de
informaciones almacenadas en un soporte legible por ordenador y
organizadas internamente por registros (formado por todos los
campos referidos a una entidad u objeto almacenado) y campos (cada
uno de los elementos que componen un registro). Permite recuperar
cualquier clase de informacin: referencias, documentos textuales,
imgenes, datos estadsticos, etc.
Falappa, et al (2012) menciona que Dentro de los diferentes
modelos, sin lugar a dudas, el modelo relacional es el modelo que
ms xito ha tenido y que ms ha perdurado en el tiempo. Probablemente
la razn de esto sea debido a la solidez formal del modelo en s,
como as tambin a la eficiencia de los sistemas de manejo de bases
de datos que lo utilizan. Sin embargo, el modelo relacional puro
tiene una fuerte limitacin derivada de las restricciones impuestas
por las formas normales: los campos de las relaciones (tablas)
deben ser atmicos. Actualmente, existen dos formas de extender
dichos sistemas: mediante bases de datos objeto-relacionales, o
mediante la interaccin con lenguajes de programacin orientados a
objetos que permitan la manipulacin objetos persistentes.Comment by
ESPAM: REVISAR FORMATO
2.9.1 SISTEMAS GESTORES DE BASES DE DATOSSegn Castejon A.
(2010), Los sistemas de gestin de bases de datos son un tipo de
software muy especfico, dedicado a servir de interfaz entre la base
de datos, el usuario y las aplicaciones que la utilizan. Existen
distintos objetivos que deben cumplir los SGBD: Abstraccin de la
informacin. Los SGBD ahorran a los usuarios detalles acerca del
almacenamiento fsico de los datos. Da lo mismo si una base de datos
ocupa uno o cientos de archivos, este hecho se hace transparente al
usuario. As, se definen varios niveles de abstraccin.
Independencia. La independencia de los datos consiste en la
capacidad de modificar el esquema (fsico o lgico) de una base de
datos sin tener que realizar cambios en las aplicaciones que se
sirven de ella. Consistencia. En aquellos casos en los que no se ha
logrado eliminar la redundancia, ser necesario vigilar que aquella
informacin que aparece repetida se actualice de forma coherente, es
decir, que todos los datos repetidos se actualicen de forma
simultnea. Por otra parte, la base de datos representa una realidad
determinada que tiene determinadas condiciones, por ejemplo que los
menores de edad no pueden tener licencia de conducir. El sistema no
debera aceptar datos de un conductor menor de edad. En los SGBD
existen herramientas que facilitan la programacin de este tipo de
condiciones. Seguridad. La informacin almacenada en una base de
datos puede llegar a tener un gran valor. Los SGBD deben garantizar
que esta informacin se encuentra segura de permisos a usuarios y
grupos de usuarios, que permiten otorgar diversas categoras de
permisos. Manejo de transacciones. Una transaccin es un programa
que se ejecuta como una sola Operacin. Esto quiere decir que luego
de una ejecucin en la que se produce una falla es el mismo que se
obtendra si el programa no se hubiera ejecutado. Los SGBD proveen
mecanismos para programar las modificaciones de los datos de una
forma mucho ms simple que si no se dispusiera de ellos. Tiempo de
respuesta. Lgicamente, es deseable minimizar el tiempo que el SGBD
tarda en darnos la informacin solicitada y en almacenar los cambios
realizados.
2.9.2 MYSQL
Segn Eduardo (2007) es el servidor de bases de datos
relacionales ms popular, desarrollado y proporcionado por MySQL AB.
MySQL AB es una empresa cuyo negocio consiste en proporcionar
servicios en torno al servidor de bases de datos MySQL.
MySQL es un sistema de administracin de bases de datos, una base
de datos es una coleccin estructurada de datos. Este servidor fue
desarrollado originalmente para manejar grandes bases de datos
mucho ms rpido que las soluciones existentes y ha estado siendo
usado exitosamente en ambientes de produccin sumamente exigentes
por varios aos. Aunque se encuentra en desarrollo constante, el
servidor MySQL ofrece hoy un conjunto rico y til de funciones. Su
conectividad, velocidad, y seguridad hacen de MySQL un servidor
bastante apropiado para accesar a bases de datos en Internet.
2.10. DREAMWEVER Dreamweaver esla herramienta de diseo de pginas
web ms avanzada, tal como se ha afirmado en muchos medios. Aunque
sea un experto programador de HTML el usuario que lo maneje,
siempre se encontrarn en este programa razones para utilizarlo,
sobre todo en lo que a productividad se refiere.Cumple
perfectamente el objetivo de disearpginas con aspecto profesional,
y soporta gran cantidad de tecnologas, adems muy fciles de usar:
Hojas de estilo y capas Javascript para crear efectos e
interactividades Insercin de archivos multimedia...Adems es un
programa que se puede actualizar con componentes, que fabrica tanto
Macromedia como otras compaas, para realizar otras acciones ms
avanzadas.En resumen, el programa es realmente satisfactorio,
incluso elcdigo generado es de buena calidad. La nica pega consiste
en que al ser tan avanzado, puede resultar un poco difcil su manejo
para personas menos experimentadas en el diseo de webs.
2.11. HOSTING(En espaolHospedaje WebAlojamiento Web) es el
servicio que provee a los usuarios de Internet un sistema para
poder almacenar informacin, imgenes, vdeo, correo electrnico, bases
de datos o cualquier contenido accesible vaWeb. LosWeb Host son
compaas que rentan espacio de un servidor a sus clientes. Los
servicios dehostingpueden dividirse dependiendo del sistema
operativo que utilizan, el ms popular hasta el momento es el
sistema operativo Linux, debido a su costo, estabilidad, fcil
manejo, as como la gran cantidad de aplicaciones administrativas
para el control y buen funcionamiento de todos los servicios
brindados por las empresas deWeb Hosting, es el preferido a nivel
mundial. Algunos de los servicios ms utilizados por este tipo de
sistema operativo en servidores son el de aplicaciones basadas en
PHP asi como el uso de bases de datos MySQL (GrupoTitan, 2010).
CAPITULO III. DISEO METODOLGICO
Durante el proceso de realizacin de este proyecto se utilizarn
diversas tcnicas y mtodos de investigacin. Ocurre que muchas veces
estos mtodos son usados de forma emprica sin mayor profundizacin y
usndola en ocasiones de modo incompleto. Por lo que es necesario
utilizar la investigacin de campo para diagnosticar las necesidades
y problemas de dicha empresa o institucin.3.1.1. MTODO INDUCTIVO Se
efectuar visitar el establecimiento educativo Homero Jos Ardilla
para dialogar con las autoridades, con la finalidad de conocer cmo
se lleva a cabo la administracin del establecimiento, de esta
manera se efectuara el levantamiento de la informacin necesaria
para determinar los requerimientos en el desarrollo de la aplicacin
web propuesta.3.1.2. MTODO DEDUCTIVOSe ejecutara una observacin del
manejo del sistema, para aplicar las diferentes conclusiones en el
desarrollo de la aplicacin web, el cual desarrollara la gestin de
notas a nivel de toda la entidad educativa. 3.1.3. MTODO EN
MIDASCon este mtodo se facilitara el desarrollo de la aplicacin
web, realizando diferentes iteraciones, con opcin de que en cada
interaccin se pueda realizar cambios al sitio, de esta manera se
podr satisfacer tanto las necesidades de la unidad educativa como
de los desarrolladores. 3.1.3.1. PRIMERA ITERACIN MIDAS/SDEn este
paso se efectuara de acuerdo al objetivo general junto al
levantamiento de informacin, el modelo del sitio a desarrollar, as
como tambin la base de datos del sistema cumpliendo con lo
solicitado por partes de la unidad educativa.3.1.3.2. SEGUNDA
ITERACIN MIDAS/HTEn este segundo acontecimiento se desarrollara a
corto tiempo un desarrollo bsico, construyendo el hipertexto con
pginas estticas en HTML, con estilos css, transiciones jquery,
animaciones, entre otros. Para proporcionarle a la unidad educativa
la primera versin de la aplicacin web.3.1.3.3. TERCERA ITERACIN
MIDAS/DBSe implementara y mostrara la versin del hipertexto junto
al sitio de la aplicacin web, el cual mostrara los procesos de
notas desde un DataBase para mostrar y almacenar los procedimientos
que se van a realizar en el sitio, de esta manera se le
proporcionara a la unidad educativa la segunda etapa de la
aplicacin web.3.1.3.4. CUARTA ITERACIN MIDAS/FCEn este paso se
desarrollara los procesos de informacin a una base de datos, y el
comportamiento que tendr el sitio web, de acuerdo a las peticiones
de la unidad educativa. 3.2. TCNICAS3.2.1. OBSERVACINesta tcnica
permitir observar los problemas y las necesidades de la institucin
educativa realizadas diariamente, ayudando as a obtener con ms
facilidad la informacin requerida y poder lograr los objetivos
planteados.
ParticipantesParticipantesNombres y Apellidos
EstudiantesGary Josu Bailn Delgado
Hctor Miguel Menndez Chvez
Tito Argenis Cedeo Mendoza
Ena Katherine Mendoza
Jony Javier Rivera Vera
FacilitadorIng. Aura Zambrano.
Integracin acadmicaPerfil ProfesionalObjetivo de AoLnea de
InvestigacinCursos Vinculantes
a) Aplica fundamentos matemticos y fsicos en el diseo,
implementacin y mantenimiento de sistemas informticos; ya sea a
nivel de hardware, software, o como una combinacin de ambos.b)
Participa en proyectos de investigacin, innovacin o desarrollo,
mediante la experimentacin y el anlisis e interpretacin de datos y
resultados, en el rea de informtica.c) Identifica las necesidades
de sistemas informticos que permitan automatizar procesos y tareas,
para personas naturales o jurdicas.d) Desarrolla sistemas de
procesamiento, transmisin de informacin o automatizacin,
seleccionando el mtodo de ingeniera y las herramientas ms adecuadas
de acuerdo a cada caso.e) Maneja adecuadamente las herramientas
informticas de ltima generacin, para el almacenamiento,
procesamiento, y transmisin de datos e informacin.f) Integra grupos
de trabajo profesional y multidisciplinarios en la solucin de
problemas relacionados a su competencia.g) Demuestra comportamiento
tico en su trabajo, as como conocimientos de la legislacin
relacionada al campo de profesin.h) Comunica efectivamente, de
forma oral, escrita o digital, informacin sobre su trabajo, en
idioma espaol o en un idioma extranjero.i) Participa en actividades
de capacitacin, as como cursos de formacin continua que le sirvan
de actualizacin profesional.j) Identifica los aspectos actuales de
su entorno, no solo de su profesin sino tambin en los campos
social, cultural, y econmico.k) Transfiere los conocimientos y
experiencias profesionales, mediante la enseanza en capacitacin,
cursos de formacin, y en todo el proceso educativo.
Crear una aplicacin web dinmica que permita la interaccin de
usuarios, la misma que debe incluir base de datos.
Trabajos de ao:
* Realizar una aplicacin web dinmica.
* SEMESTRE IMPAR* Realizar visitas a empresas del sector privado
y pblico con la finalidad de proponer la creacin de una aplicacin
web dinmica para la institucin.* Seleccionar la institucin*
Recolectar informacin* Investigar acerca de herramientas para el
desarrollo de la aplicacin.
SEMESTRE PAR* Desarrollar la aplicacin web dinmica* Implementar
el sistema * Elaborar un informe final* Sustentar el informe
final.
* Aplicaciones informticas
Prcticas de Sistemas VII, Prcticas de Sistemas VIII, Programacin
Web I, Programacin Web II,
CAPTULO IV. CRONOGRAMA
ObjetivosEspecficosActividadesResponsableAo
Semestre ISemestre II
Determinar los requerimientos del sitio web.
- Anlisis de la institucin-- Dialogo con los dueos para
determinar los requerimientos del sitio web
Los autoresX
X
X
X
X
Adquirir el Hosting en el que se alojar el sitio web.
- Cotizacin del precio de alojamiento.- Dialogo con los dueos de
la institucin para determinar responsabilidades.
Los directivos de la institucin.XX
XX
Elaborar la base de datos
- Determinar entidades- Establecer relaciones- Realizar las
consultas- Validar campos
Los autoresX
X
XX
X
Desarrollar la aplicacin
- Hacer el diseo de la pgina web en conjunto con los directivos
de la institucin.- Presentacin del trabajo terminado ante los
directivos.
Los autores
X
X
CAPTULO V. EQUIPOS Y
MATERIALESEquiposCantidadMaterialesCantidad
Computadora2
Proyector1
Cmara digital1
Internet1
Scanner1
Impresora1
Hojas1 Resma
CantidadDetalleValorunitarioTotalFuente de financiamiento
XxxInternet0.50300Los autores
2Alquiler de Pcs0.50150Los autores
3Pasajes1 40Los autores
4Viticos20 100Los autores
6Copias0.03 40Los autores
1HostingLos directivos
TOTAL 630
CAPTULO VI. PRESUPUESTO Y FINANCIAMIENTO
BIBLIOGRAFA
Abun, N. 2011. El desarrollo de la World Wide Web en Espaa. (En
lnea). EC. Consultado, 10 de julio, 2014. Formato pdf. Disponible
en
http://www.razonypalabra.org.mx/N/N75/varia_75/varia3parte/31_Avuin_V75.pdf
lvarez, M. 2009. Php. (En lnea). EC. Consultado, 14 de ene 2014.
Formato HTML. Disponible en:
http://www.desarrolloweb.com/articulos/392.php
Arenas, M; Baeza Yates, R; Gutirrez, C; Navarro, G;... 2008. Cmo
funciona la web. 1 ed. Chile. P 14-16.
Bertino, E.1995. Sistemas de bases de datos orientadas a
objetos. S.l. Ediciones Daz de Santos. p 45.
Bermeo M; Freire M; Medina S. 2010. Seguridad en sitios web. (En
lnea). EC. Consultado, 10 de Juli. 2014. Disponible en
http://es.slideshare.net/sanfer08/seguridad-en-sitios-web
BERNERS-Lee, T; Masinter, L; McCahill, M. 1994. Uniform Resource
Locators (URL). (En Lnea). Consultado, 07 de Julio. 2014. Formato
PDF. Disponible en http://tools.ietf.org/pdf/rfc1738.pdf
Castejn, A; Lirio, M; Gmez, J; Sanchez, P. 2010. Sistema de
gestin de base de datos. (En lnea): EC. Consultado, 10 de jul.
2014. Disponible en http://es.scribd.com/doc/228847685/acasgbd
Eduardo. 2007. Concepto de MySQL. (En lnea). EC. Consultado, 10
de jul. 2014. Disponible en
http://indira-informatica.blogspot.com/2007/09/qu-es-mysql.html
EIDOS 2000. Lenguaje HTML. 1 ed. Espaa. Grupo EIDOS. p 7.
Falappa, M; Cobo, M; Martnez, D; Benedetto, M; Carabio, A;
Alvez, C; Cabrera, S; 2012. Base de Datos. 3 ed. Espaa. Fabeca. p
10.
Gonzlez, J. s.f. Desarrollo de sitios web con PHP y MySQL. (En
lnea). Consultado, 27 de junio 2014. Formato (PDF). Disponible en:
http://www.lsi.us.es/cursos/cursophp/apuntes/tema3.pdf
Grupotitan (2010). Hosting. En lnea. EC. Formato HTML.
Consultado 10 de julio de 2014.
http://www.grupotitan.com/hosting.html
Larousse, J. 2000. Diccionario el pequeo Larousse. Lenguaje de
programacin. (En lnea). Consultado, 27 de junio 2014. Formato
(PDF). Disponible en:
http://fcasua.contad.unam.mx/apuntes/interiores/docs/98/4/informatica_4.pdf
Lockhart, t. 1996. Tutorial de PostgreSql. McGraw-Hill. p
56.
Petkovi, D. 2005. Microsoft Sql server: a beginners guide. S.l:
McGraw-Hill professional. p 64.
Pinto, M. 2011. Base de datos. (En lnea). EC. Consultado, 10 de
jul. 2014. Disponible en
http://www.mariapinto.es/e-coms/bases_datos.htm.
Schulz, G. 2009. Diseo web con CSS. Barcelona-Espaa. CSS Web
design my style. Vol 21. Pag 4-5
Vives, L. 2004. Los dominios en internet. 6 ed. Espaa. Anetcom.
p 12-14.
Vernica. 2011. Concepto de internet. (En lnea). E. consultado,
10 de jul. 2014.Disponible en
http://sobreconceptos.com/internet.