proyecto septimo semestre original1

37
ESCUELA SUPERIOR POLITÉCNICA AGROPECUARIA DE MANABÍ MANUEL FÉLIX LÓPEZ CARRERA INFORMÁTICA SEMESTRE SEPTIMO PERIODO ABR-SEPT/2013 PROYECTO DE TRABAJO DE AÑO TEMA: APLICACIÓN WEB DE GESTIÓN DE NOTAS EN LA UNIDAD “HOMERO JOSÉ ARDILA” DEL CANTÓN BOLÍVAR AUTORES: GARY J.BAILON DELGADO TITO A. CEDENO MENDOZA ENA K. MENDOZA MARCILLO HECTOR M. MENENDEZ CHAVEZ JONY J. RIVERA VERA FACILITADORA: ING. AURA ZAMBRANO RENDON

Upload: hectormenendez

Post on 10-Sep-2015

221 views

Category:

Documents


0 download

DESCRIPTION

proyector de año espam

TRANSCRIPT

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.