protocolo de un proyecto de plicación web para el control de evaluación escolar
Post on 13-Feb-2018
220 Views
Preview:
TRANSCRIPT
-
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
1/25
INGENIERA EN SISTEMAS COMPUTACIONALES
TALLER DE INVESTIGACIN II
Aplicacin web para el control de evaluacin escolar
Docente: MTI. Freddy Ramrez Villalobos
Presenta: Julieta Melo Martnez
Alma Elisa Cataln Verdis
Semestre: 8 A
Tlapa de Comonfort, Gro., a 20 de junio de 2015
INSTITUTO TECNOLGICO SUPERIOR
DE LA MONTAA
-
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
2/25
NDICE
Contenido Pgina
Antecedentes.. 1
Matriz FODA del proyecto en general....... 4
rbol del problema. 5
Planteamiento del Problema 6
Objetivos: General y Especficos 7
Justificacin........... 8
Marco Terico......... ...... 9
Cronograma 18
Presupuesto........... 19
Referencias Bibliogrficas 22
-
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
3/25
pg. 1
ANTECEDENTES
La Regin de la Montaa del estado de Guerrero se ha caracterizado por sus
necesidades educativas, las comunidades principalmente indgenas del lugar,
padecan de escuelas y por lo tanto tambin de maestros, gran importancia tuvieronen este aspecto las misiones culturales en los aos 60s y posteriormente en los
70s los promotores voluntarios que eran jvenes que saban leer y escribir y tenan
alguna escolaridad y que por un modesto sueldo estaban dispuestos a arraigarse
en aquel entonces a las incomunicadas localidades de la regin para no solamente
ensear a leer y escribir, sino tambin a impulsar entre las comunidades proyectos
de desarrollo productivo como las hortalizas, carpintera, porcicultura, etc., ellos
eran los maestros de aquel entonces. Con el pasar de los aos estos nuevos
educadores se vieron en la necesidad de seguir preparndose y fue que en la ciudad
de Tlapa se estableci la Normal Bsica
El proyecto de creacin del mdulo de Educacin Normal como una extensin de la
Escuela Normal Urbana Federal Profr. Rafal Ramrez, de la ciudad de
Chilpancingo Gro., se inici en 1994; esta gestin se debe a los maestros Hiplito
Len Reyes en aquel entonces Jefe del Departamento de Educacin Normal y al
Gabriel Prez Rivero que era Subsecretario de Educacin Media Superior y
Superior, mismo proyecto que presentaron al Secretario de Educacin en estado el
Dr. Amin Zarur Mnez y estando como Gobernador el Lic. Rubn Figueroa Alcocer,
quienes despus de una serie de justificaciones y planteamientos que sustentaban
la creacin de este mdulo, determinaron dictar el acuerdo por el que se crean los
mdulos de Educacin Normal en Tlapa de Comonfort y en Arcelia Gro. (Escuela
Normal Regional de Tierra Caliente, siendo de esta manera las dos normales ms
nuevas del estado del Guerrero) y que fue publicado en el Diario Oficial del Estado,
el martes 27 de septiembre de 1994. Aunque aprobado el 19 de agosto del mismo
ao.
La Escuela Normal Regional de la Montaa inicia en el ao de 1994 como un
mdulo de Educacin Normal dependiente de la Escuela Normal Urbana Federal
Profr. Rafael Ramrez con sede en la ciudad de Chilpancingo Gro, e inicia sus
-
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
4/25
pg. 2
labores administrativas el 5 de septiembre de 1994 rentando una casa particular
como instalaciones que se encuentran en la calle Matamoros no. 30 barrio del
Peligro de la ciudad de Tlapa de Comonfort y que era propiedad del Lic. Enrique
Camarillo Balcazar (un particular que en los 90s fue presidente del municipio de
Tlapa)
Las clases iniciaron el 12 de septiembre del mismo ao en el mismo lugar con un
total de 70 alumnos organizados en dos grupos iniciando de esta manera la historia
del normalismo en la Regin de la Montaa de Guerrero. La inauguracin oficial del
mdulo se celebr el 28 de octubre de 1994 con la presencia de las siguientes
autoridades:
Dr. Amin Zarur Mnez. Secretario de Educacin. Lic. Efran Vlez Vlez. Director General del Instituto de Educacin Bsica y
Normal. Dra. Dora Luz Carrillo Ris. Directora de la Escuela Normal Profr. Rafal
Ramrez. (normal de la que dependera este nuevo mdulo) Profr. Victor Bernab Cisneros Saavedra. Subcoordinador de Servicios
Educativos de la Regin de la Montaa. Ing. Jorge Garca Ortz. Presidente Municipal de Tlapa de Comonfort, Gro. El profr. Lucas Mosso Vzquez, director del mdulo de la escuela normal en
Tlapa, Gro.
Una vez establecido el mdulo y con el crecimiento tanto del personal como de su
alumnado se empez a generar el problema falta de infraestructura, no haba aulas
que garantizarn una adecuada atencin a los mismos por estar utilizando como
edificio una casa particular y luego de estar por tres aos trabajando ah, la
institucin demand ocupar el inmueble que vena utilizando una de
las instituciones de nivel medio superior y que era el Centro de Estudios de
Bachillerato (CEB) el cual para ese entonces ya estaba utilizando un edificio nuevo
y fue que de esta manera con los trmites correspondientes el 30 de julio de 1997
la normal ocupa el espacio donde se ubica actualmente.
Cuatro aos despus de su fundacin como mdulo y luego de las gestiones
necesarias el 26 de mayo de 1998 la institucin deja de ser mdulo y se convierte
en Escuela Normal Regional de la Montaa, fue cuando siendo el Profr. Jaime Sols
-
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
5/25
pg. 3
Robledo Jefe del Departamento de Educacin Normal hace entrega de los
documentos oficiales que le acreditan la nomenclatura y clave del centro de trabajo.
Desde sus inicios y hasta hoy da el personal administrativo de la Escuela Normal
Regional de la Montaa, ha realizado de manera manual la evaluacin de sus
alumnos.
Con el paso del tiempo la institucin ha crecido en un nmero considerable al
anterior, lo que dio como resultado que se implementara un sistema de control
escolar, que es una herramienta diseada para automatizar los procesos acadmico
y administrativos, pero esto no satisfaca la necesidad de los docentes; as mismolos docentes sugirieron contratar MOODLE que es un software diseado para
ayudar a los educadores a crear cursos en lnea de alta calidad y entornos de
aprendizaje virtuales. Pero debido a los altos costos que la renta del software
requiere, sta idea fue descartada.
Es por ello que la institucin se vio en la necesidad de crear grupos en las redes
sociales para que alumno-docente interactuaran, y para comentar ciertos temas as
como publicar temas de acuerdo a las unidades de las materias, pero esto no les
ha resuelto mucho debido a que los usuarios de la red social Facebook no slo
estn en un solo grupo y adems la mayora de ellos tienen ms de cien contactos
les difcil visualizar las notificaciones que el docente enva, por lo tanto muchas
veces el alumno pasa por alto algn tema que el profesor plante.
-
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
6/25
pg. 4
MATRIZ FODA DEL PROYECTO EN GENERAL
FORTALEZAS
Informacin fcil de entendery manejar.
Los alumnos cuentan conconocimientos sobre las areasa manejar.
Innovacin en tecnologa
Cada alumno y docente tendrasu cuenta ppara ingresar.
OPORTUNIDADES
Atractivo para los alumnos.
Podran compartir archivos
multimedia entre docentes yalumnos para realizacion detareas.
Es la unica Normal que hay enla region.
DEBILIDADES
Que el administrador del sitio
tenga falta de conocimientos
tcnicos ( html, PHP, bases dedatos) .
AMENAZAS
Que la organizacion de la quedepende la escuela
implemente un sitio web parala normal de Tlapa.
-
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
7/25
pg. 5
PROBLEMACENTRAL
CAUSAS
EFECTOS
Falta de un
mdulo de
tareas.
Falta de un
espacio de
discusin.
Dudas sinaclarar
Calificaciones
ba as
Insuficientes
recursos para
consultar
libros .
Tareas malhechas
No se cuenta
un mdulo en
el cual los
docentes
suban las
calificaciones
Alumnosinsatisfechos
por sucalificacin
Quejas conlos docentes.
Los docentes realizan de manera manualel control de evaluaciones.
-
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
8/25
pg. 6
PLANTEAMIENTO DEL PROBLEMA
Los docentes de la Escuela Normal Regional de la montaa ubicada en la ciudad
de Tlapa de Comonfort tienen problemticas en el control de evaluacin de alumnos,
los principales son:
Cuenta con un sistema manual que no permite la adecuada administracin
de evaluacin a los alumnos, es decir que cada curso puede variar de
nmero de unidades y pueden ser de dos a cuatro, y en cada una de ellas
se realizan actividades; mismas que tienen rbricas que los alumnos deben
de cumplir; as mismo el evaluador o en este caso el profesor otorga un
porcentaje por cada actividad en la unidad, al final el profesor proporciona
una oportunidad a los alumnos para subir de calificacin as que le asigna
una actividad extra; independientemente de las actividades anteriores.
La institucin se encuentra con la necesidad de una planificacin por materia
para los profesores y alumnos que les permitan tener una buena
organizacin y comunicacin dentro de sta; que se desarrollar durante el
transcurso del semestre, incluyendo la bibliografa que se incluir.
Los profesores crearon grupos en Facebook para realizar publicaciones
sobre algn tema en especial para su discusin, pero los grupos no son
visitados frecuentemente por los alumnos, debido a que los usuarios reciben
otras notificaciones que no permiten observar las publicaciones que el
usuario hace.
La escuela tiene una biblioteca pero no tienen materiales suficientes para
cubrir las necesidades de todos los alumnos.
-
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
9/25
pg. 7
OBJETIVOS
GENERAL
Desarrollar e implementar un Sitio Web mediante los lenguajes de HTML, CSS3,
JavaScript y PHP para llevar el control de evaluacin escolar.
ESPECFICOS
Recopilar datos mediante la aplicacin de entrevistas a profesores y
alumnos de la Escuela Normal Regional de la Montaa para la elaboracin
de requerimientos del proyecto.
Analizar los datos obtenidos mediante la elaboracin del documento SRD
para delimitar la magnitud, restricciones del sistema de control de evaluacin
escolar.
Disear el diagrama de casos de uso mediante el star UML, para conocer a
los actores, servicios y las relaciones entre estos elementos.
Disear el diagrama ER mediante la herramienta Toad Data Modeler para
conocer las relaciones entre las entidades.
Bosquejar la presentacin de la aplicacin web mediante la herramientaPencilProject para representar las vistas de la interfaz del usuario y as
agilizar la maquetacin.
Programar los mdulos de la aplicacin web mediante los lenguajes HTML,
CSS3, JavaScript y PHP para obtener el funcionamiento deseado.
Realizar las pruebas del sitio web mediante la prueba de usabilidad y alojar
el sitio en el Open Site Explorer para conocer las debilidades y fortalezas de
la aplicacin.
Hospedar el sitio web a hostinger para dar a conocer el proyecto a la
institucin travs de Internet.
-
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
10/25
pg. 8
JUSTIFICACIN
Debido a que los docentes de escuela normal regional de la montaa tienen la
problemtica del control de evaluaciones.
Con el desarrollo de este proyecto se pretenden cubrir las necesidades que a los
docentes y alumnos presentan:
Que los docentes y alumnos puedan acceder al sitio web desde su casa o cualquier
parte que desee sin necesidad de estar en la escuela.
As mismo podrn otorgar calificaciones parciales a sus alumnos por las rbricas
que los alumnos deben cumplir por actividad y que podrn visualizar en el sitio,
tambin contarn con un almacenamiento para que puedan tener un respaldo de
archivos por materia.
Se pretende que haya una buena comunicacin con los alumnos, pues desde el
sitio se podr discutir sobre temas de inters.
A su vez los alumnos podrn consultar desde el apartado de asistencias las faltas
que tuvieron durante el semestre y los porcentajes por actividad que obtuvieron
durante las unidades y podrn acceder a un mdulo donde el docente les
proporcionar libros en formato PDF esto les resultara beneficiario en su economa
porque no tendrn que sacar copias de libros y la biblioteca no tendr que comprarms libros pues se podr accesar a ellos virtualmente.
Se pretende lograr que el desarrollo de este sitio sea atractivo hacia los docentes y
alumnos e interacten ms. De igual forma satisfacer la necesidad de usar o
manejar tecnologas de informacin y comunicacin en el mbito de la educacin.
-
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
11/25
pg. 9
MARCO TERICO
El empleo de las nuevas tecnologas en el desarrollo de evaluacin de los
estudiantes, son elementos que hacen la diferencia en cuanto a las prcticas
evaluativas que hoy da se realizan en las escuelas. Como efecto del nuevo cambiometodolgico, los procesos de evaluacin se ven afectados por el mismo, las
nuevas tecnologas colaboran en la mayora de los procesos ya que actan como
herramientas que permiten manejar los recursos del tiempo y materiales de modo
ms eficiente, para el profesor como para el estudiante.
De esta forma alguno de los aspectos importantes de la buena utilizacin del uso
de las tecnologas en la evaluacin del alumno es:
La formacin calificada de calidad lo constituye el uso eficaz de la evaluacin.
La evaluacin permite determinar, entre otros aspectos, el nivel de
capacitacin (conocimientos, habilidades, etc.) adquirido por el estudiante.
En la actualidad el profesor universitario recurre diariamente a las
Tecnologas de la Informacin y comunicacin en todo el quehacer
investigador y docente.
INTERNET
El nombre Internet procede de las palabras en ingls Interconnected Networks, que
significa redes interconectadas. Internet es la unin de todas las redes y
computadoras distribuidas por todo el mundo, por lo que se podra definir como una
red global en la que se conjuntan todas las redes que utilizan protocolos TCP/IP y
que son compatibles entre s.
En esta red de redes como tambin es conocida, participan computadores de todo
tipo, desde grandes sistemas hasta modelos personales. En la red se dan citasinstituciones oficiales, gubernamentales, educativas, cientficas y empresariales que
ponen a disposicin de millones de personas su informacin1.
1http://conceptodefinicion.de/internet/
-
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
12/25
pg. 10
WWW
La World Wide Web, comnmente llamada Web o WWW, el hipertexto es la base
funcional y estructural de la World Wide Web. Podramos decir que la Web es un
hipertexto de escala planetaria puesto que cualquier usuario puede poner su pginaen los navegadores red y establecer enlaces a cualquiera de los documentos
disponibles en ella.
La Web es un sistema hper textual preparado para recorrer diferentes pginas web
dispuestas en servidores accesibles desde cualquier ordenador conectado a
Internet y enlazadas unas con otras conformando una estructura similar a la de la
tela de araa, tpicamente una red hper textual asociativa, o mejor dicho, la red
hper textual por antonomasia.
Las pginas web se enlazan unas a otras dentro de cada hper documento o sitio
web y pueden conectarse a otros hper documentos o sitios web llevando al usuario
de un servidor a otro sin necesidad de teclear navegadores y servidores ninguna
ruta2.
PGINA WEB
Para la autora Begoa Oliver una pgina web es un documento disponible en
Internet, o World Wide Web (WWW), codificado segn sus estndares y con un
lenguaje especfico conocido como HTML. Es algo a lo que estamos acostumbrados
a acceder si leemos este artculo pero no todos conocen realmente su
funcionamiento.
A estos sitios se puede llegar a travs de los navegadores de Internet, que reciben
la informacin del documento interpretando su cdigo y entregando al usuario la
informacin de manera visual3.
2 http://www.hipertexto.info/documentos/web.htm3 http://tendenciasweb.about.com/od/nociones-basicas/a/Que-Es-Una-Pagina-Web.htm
-
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
13/25
pg. 11
SITIO WEB
Definimos como Sitio Web a un conjunto de Pginas Web que guardan una
correlacin entre s, pertenecientes dentro de un dominio web especfico, que es
frecuentemente conocido como World Wide Web (WWW), al cual se accedelgicamente con conexin a esta red lejana, utilizando un Navegador Web, que
permite utilizar el protocolo HTTP (por sus siglas en ingls, HyperText Transfer
Protocol) para poder acceder a documentos de tipo HTML (en ingls, HyperText
Markup Language)4.
DOMINIO
Dominio de Internet es un trmino empleado en el mundo de Internet para referirse
al nombre que sirve para identificar direcciones de computadoras conectadas a
Internet, dndoles identificaciones fciles de recordar. Por ejemplo, no es lo mismo
memorizar 207.126.123.20 que www.about.com5.
El Sistema de nombres de dominio (DNS) se cre para que el nombre del dominiobusque soluciones para estas redes.
DNS utiliza un conjunto distribuido de servidores para resolver los nombresasociados con estas direcciones numricas.
El protocolo DNS define un servicio automatizado que coincide con nombres derecursos que tienen la direccin de red numrica solicitada. Incluye las consultas
sobre formato, las respuestas y los formatos de datos. Las comunicaciones del
protocolo DNS utilizan un formato simple llamado mensaje. Este formato demensaje se utiliza para todos los tipos de solicitudes de clientes y respuestas del
servidor, mensajes de error y para la transferencia de informacin de registro derecursos entre servidores6.
4 http://www.mastermagazine.info/termino/15383.php5 http://aprenderinternet.about.com/od/Glosario/g/Que-Es-Un-Dominio-De-Internet.htm6Associat, C. C. (2000). Cisco_CNNA_1_Exploration. En S. Todd Lammle,Cisco_CNNA_1_Exploration (pg. 85). San Francisco, California, Estados Unidos: Cisco Systems.Orozco, D. (2011). Definicin de Internet. En D. Orozco, Definicin de Internet. San Diego, Carabobo.
-
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
14/25
pg. 12
HOSTING WEB
Berto Lpez (2013) define un hosting web como un servicio donde un proveedor
alquila un servidor conectado a Internet y en el que se puede alojar todo tipo de
ficheros para poder acceder a ellos va Internet.
Los servicios ms comunes que ofrece un hosting son:
Un servidor de correo electrnico que permite tener cuentas de correo con el
nombre de dominio propio.
Alojamiento de aplicaciones web pasadas en PHP y bases de datos para
crear webs generalistas, blogs, tiendas online o foros de discusin, por citar
algunas de las aplicaciones ms importantes.
Acceso va FTP para almacenar y descargar ficheros.
Crear discos virtuales, es decir, crear almacenamiento en la nube con
servicio de hosting propio al que se accede como si fuera un ordenador
personal7.
PGINAS WEB DINMICAS
Se construyen haciendo uso de otros lenguajes de programacin, siendo el ms
utilizado de todos el PHP, con lo cual podemos definir las funciones y caractersticasque se deben cumplir de acuerdo a nuestras necesidades.
Estas permiten la creacin de aplicaciones dentro de la propia Web, ofrecen tambin
una mayor interactividad con los usuarios que la visiten. Otras funcionalidades que
se pueden crear mediante las web dinmicas son las aplicaciones como encuestas
y votaciones, foros de soporte, libros de visita, envo de e-mails inteligentes, reserva
de productos, pedidos on-line, atencin al cliente de manera personalizada, entre
otros.
7 http://www.ciudadano2cero.com/que-es-un-hosting-web-tipos-alojamiento-cual-elegir/
-
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
15/25
pg. 13
La creacin de una pgina web dinmica es ms compleja, ya que se requiere de
conocimientos especficos de lenguajes de programacin y gestin de bases de
datos. Mediante la creacin de una pgina web dinmica; el cliente o empresa que
la solicite recibir prcticamente dos pginas en una, ya que por un lado tendr un
panel de administracin no visible por los usuarios o visitantes de la web y por otro
lado tendr lo que es la web pblicamente visible para los usuarios. Es por esta otra
razn que su creacin requiere de un costo ms alto.
Sus ventajas: Realmente sus ventajas y posibilidades son infinitas, con
este tipo de pginas web se puede hacer todo lo que se desee, desde una
simple web informativa, hasta una potente herramienta de trabajo rica en
contenido dinmico, sistemas contable capaces de llevar lo que es el
inventario de la empresa, adems de que puede ser manejada y
actualizada incluso por el propietario de la web sin la intervencin de un
programador. Lo que hoy se conoce como web 2.0 es precisamente la web
dinmica, esa en la cual los usuarios interactan con la informacin
contenida en la web, ya que dicha informacin vara en tiempo real de
acuerdo a las opciones tomadas por el usuario.8
HTML5
HTML5 es un lenguaje markup (Hyper Text Markup Language) usado para
estructurar y presentar el contenido para la web. Es uno de los aspectos
fundamentales para el funcionamiento de los sitios, pero no es el primero. Es la
quinta revisin del estndar que fue creado en 1990. A fines del ao pasado, la W3C
la recomend para transformarse en el estndar a ser usado en el desarrollo de
proyectos venideros. Por as decirlo, HTML5 est relacionado tambin con la
entrada en decadencia del viejo estndar HTML 4, que se combinaba con otros
lenguajes para producir los sitios que podemos ver hoy en da. Con HTML5,
tenemos otras posibilidades para explotar usando menos recursos. Con HTML5,
8 http://www.clomputech.com/paginas-estaticas-vs-dinamicas.html
-
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
16/25
pg. 14
tambin entra en desuso el formato XHTML, dado que ya no sera necesaria su
implementacin.
Se trata de un sistema para formatear el layout de las pginas, as como hacer
algunos ajustes a su aspecto. Con HTML5, los navegadores como Firefox, Chrome,Explorer, Safari y ms pueden saber cmo mostrar una determinada pgina web,
saber dnde estn los elementos, dnde poner las imgenes, dnde ubicar el texto.
HTML4 fue declarado el lenguaje oficial de la web en el ao 2000, y tom una
dcada para comenzar a implementar el desarrollo de su nueva revisin. Esta nueva
generacin de HTML, se dice, pronto dominar el desarrollo en internet, pero
introduce algunos cambios importantes que veremos dentro de algunas lneas. Por
ende, para los desarrolladores de sitios web es importante conocer las ventajas deHTML5, considerando que algunas entidades se estn moviendo en esta direccin.
No solamente Google con su navegador Chrome, hace unos aos, sino tambin
Adobe hace unos meses, que removi el soporte de Flash para Android para dar
paso a la llegada de HTML5.
Cules son sus novedades?
En trminos de Markup, el HTML5 introduce algunos elementos que hacen que se
actualice a los tiempos que corren. As, muchas de las novedades estn
relacionadas con la forma de construir websites que se tiene en la actualidad. Una
de las ms importantes novedades est relacionada con la insercin de multimedia
en los sitios web, que ahora contarn con etiquetas HTML especiales para poder
ser incluidos. Por otro lado, algunos aspectos de diseo tambin son incluidos en el
lenguaje, as como tambin algunos detalles de navegacin. Veremos todo esto en
algunas lneas.
Con el uso de HTML5, se puede reducir la dependencia de los plug-ins que tenemos
que tener instalados para poder ver una determinada web. Caso emblemtico, el de
Adobe Flash, que se ve claramente perjudicado por la instauracin de este estndar.
Por otro lado, fue un avance importante para dispositivos que de forma nativa no
soportaban Flash, y que no soportaban tampoco plug-ins necesarios para hacerlo.
-
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
17/25
pg. 15
Otro caso emblemtico, el del iPhone. Pero adems, con HTML5 se ampla el
horizonte del desarrollo de aplicaciones que pueden ser usadas en una multiplicidad
de dispositivos.
Gracias a HTML5, los usuarios pueden acceder a sitios web de manera offline, sinestar conectados a internet. Se suma tambin la funcionalidad de drag and drop, y
tambin la edicin online de documentos ampliamente popularizada por Google
Docs. La geo-localizacin es uno de sus puntos fuertes, pero por otro lado, las
etiquetas diseadas especialmente para el audio y el video ahorran la necesidad de
tener que tener un plug-in de Flash y, al mismo tiempo, asestan un golpe mortal al
producto de Adobe, que cada vez se est usando menos. Sin embargo, es
importante destacar que Flash sigue siendo utilizado y HTML5 todava no hizo el
salto grande, aunque est en camino9.
CSS
CSS es un lenguaje de hojas de estilos creado para controlar el aspecto o
presentacin de los documentos electrnicos definidos con HTML y XHTML. CSS
es la mejor forma de separar los contenidos y su presentacin y es imprescindible
para crear pginas web complejas.
Lenguaje CSS: Una vez creados los contenidos, se utiliza el lenguaje CSS para
definir el aspecto de cada elemento: color, tamao y tipo de letra del texto,
separacin horizontal y vertical entre elementos, posicin de cada elemento dentro
de la pgina, etc10.
PHP
PHP es un lenguaje de programacin dirigido a la creacin de pginas web
dinmicas. Es un lenguaje de programacin procedural con una sintaxis similar a la
del lenguaje C, aunque actualmente puede utilizarse una sintaxis de programacin
orientada a objetos similar a la de Java.
9 http://hipertextual.com/archivo/2013/05/entendiendo-html5-guia-para-principiantes/10http://es.slideshare.net/maryesther20_95/qu-es-css
-
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
18/25
pg. 16
Crticas a PHP
Como cualquier lenguaje de programacin, es fcil encontrar en las web opiniones
muy crticas hacia PHP, sobre todo en referencia a la seguridad. Al leer estas crticas
hay que tener en cuenta que:
PHP ha evolucionado mucho. Muchos defectos del lenguaje han sido
corregidos en versiones posteriores, por lo que conviene comprobar si las
opiniones que se leen no son opiniones antiguas que ya no tienen sentido.
Por el mismo motivo, hay que tener cuidado cuando se leen manuales o
tutoriales antiguos, porque pueden estar recomendando tcnicas de
programacin obsoletas.
PHP es extremadamente popular. Muchos programas de PHP han sidoescritos por programadores que intentan compensar con su entusiasmo
su falta de conocimientos, pero PHP no es un lenguaje intrnsecamente
malo o inseguro11.
Lo que distingue a PHP de JavaScript es que el cdigo es ejecutado en el servidor,
generando HTML y envindolo al cliente como si fuera una pgina web esttica. El
cliente recibir los resultados que el servidor devuelve despus de interpretar el
cdigo PHP, sin ninguna posibilidad de determinar qu cdigo ha producido elresultado recibido. Es decir, a travs de nuestro navegador podramos ver el cdigo
HTML, pero nunca el cdigo PHP que dio lugar al resultado HTML. El servidor web
puede ser incluso configurado para que los usuarios no puedan saber si ests o no
utilizando PHP12.
Soporte para bases de datos:
Una de sus caractersticas ms potentes es su suporte para gran cantidad de bases
de datos. Entre su soporte pueden mencionarse InterBase, mSQL, MySQL, Oracle,
Informix, PosgreSQL, entre otras. PHP tambin ofrece la integracin con las varias
11 http://www.mclibre.org/consultar/php/lecciones/php_quees.html12 http://www.aprenderaprogramar.com/index.php?option=com_content&id=492:ique-es-php-y-ipara-que-sirve-un-potente-lenguaje-de-programacion-para-crear-paginas-web-cu00803b&Itemid=193
-
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
19/25
pg. 17
bibliotecas externas, que permiten que el desarrollador haga casi cualquier cosa
desde generar documentos en pdf hasta analizar cdigo XML13.
JAVASCRIPT
JavaScript es un lenguaje de programacin, al igual que PHP, si bien tiene
diferencias importantes con ste. JavaScript se utiliza principalmente del lado del
cliente (es decir, se ejecuta en nuestro ordenador, no en el servidor) permitiendo
crear efectos atractivos y dinmicos en las pginas web. Los navegadores
modernos interpretan el cdigo JavaScript integrado en las pginas web 14.
Algunas caractersticas del lenguaje son:
Su sintaxis es similar a la usada en Java y C, al ser un lenguaje del lado del cliente
este es interpretado por el navegador, no se necesita tener instalado ningn
Framework.
Javascript es soportado por la mayora de los navegadores como Internet Explorer,
Netscape, Opera, Mozilla Firefox, entre otros.
Con el surgimiento de lenguajes como PHP del lado del servidor y Javascript del
lado del cliente, surgi Ajax en acrnimo de (Asynchronous Javascript And XML).
El mismo es una tcnica para crear aplicaciones web interactivas. Este lenguajecombina varias tecnologas:
HTML y Hojas de Estilos CSS para generar estilos.
Implementaciones ECMAScript, uno de ellos es el lenguaje Javascript.
XMLHttpRequest es una de las funciones ms importantes que incluye, que
permite intercambiar datos asincrnicamente con el servidor web, puede ser
mediante PHP, ASP, entre otros15.
13http://www.maestrosdelweb.com/phpintro/14 http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=590:ique-es-y-para-que-sirve-javascript-embeber-javascript-en-html-ejercicio-ejemplo-basico-cu00731b&catid=69:tutorial-basico-programador-web-html-desde-cero&Itemid=19215 http://www.maestrosdelweb.com/que-es-javascript/
-
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
20/25
pg. 18
-
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
21/25
pg. 19
PRESUPUESTO
COSTO HARDWARE
Equipo Caractersticas Costounitario
Costo total
Computadora de
escritorio
Ghia Desktop Core I3 3220 3.3
Ghz/4gb/500gb/Lm21-1/Mt-
Negro
Ghia Monitor Led 23.6" (59.94
Cm.)
Unidad De Procesamiento De
Datos Core I3 3220 3.3 Ghz
3 Mb En Cache
4 Gb Memoria Ram Ddr3
Chipset Intel H61 Express
Tarjeta De Red 10/100/1000
Mbps Realtek
Gabinete Mini Torre
Disco Duro 500 Gb Serial Ata Iii
7200 R/Min
Lectora De Memorias 21-1
$6737.87 $6737.87
Impresora Epson
L355Multifuncional
Multifuncional Y Sistema De
Tinta Continua Wi-Fi.
$3499.00 $3499.00
TOTAL $10,236.87
COSTO SOFTWARE
Software Caractersticas Costo
unitario
Costo total
MySQL Manejador de bases de datos $0.00 $0.00
TOTAL $0.00
-
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
22/25
pg. 20
COSTOS DEL DESARROLLO DEL SISTEMA
Costo $500 pesos al da por 5 das= $2500.00 a la semana
Actividad Tiemporequerido
Costo porhora
Recopilacin de informacin 2 semanas $5000.00
Anlisis de datos obtenidos para elaboracin del
documento SRD
4 semanas $10,000.00
Diseo de los diagramas de casos de uso y entidad
relacin
4 semanas $10,000.00
Realizacin de la interfaz grfica de la aplicacin web 7 semanas $17,500.00
Programacin de los mdulos de la aplicacin web 5 semanas $12,500.00
TOTAL $55,000.00
COSTO DE EQUIPO PARA EL DESARROLLO
Los costos por equipo son del tiempo en que se utiliza $10.00
Actividad Tiempo requerido COSTO PORHORA $40
Recopilacin de informacin 2 semanas $100.00
Anlisis de datos obtenidos para
elaboracin del documento SRD
4 semanas $200.00
Diseo de Los diagramas de casos de
uso y entidad relacin
4 semanas $200.00
Realizacin de la interfaz grfica de la
aplicacin web
2 semanas $100.00
Programacin de los mdulos de la
aplicacin web
8 semanas $400.00
Pruebas del software. 5 semanas $250.00
Documentacin 2 semanas $100.00
TOTAL $1,350.00Otros costos
Hospedaje del sitio a hostinger 1 mes $42.38
-
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
23/25
pg. 21
Costos totales
Costos de desarrollo de software $55,000.00
Costos de equipo para el desarrollo $1,350.00
Otros costos $42.38total $ 56392.38
-
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
24/25
pg. 22
BIBLIOGRAFA
Alejandro Garca. (2015). Diferencias Entre Pginas Web Dinmicas y Estticas.
Junio, 2015, de ClompuTech Sitio web: http://www.clomputech.com/paginas-estaticas-vs-dinamicas.html
Associate, C. C. (2000). Cisco_CNNA_1_Exploration. En S. Todd Lammle,Cisco_CNNA_1_Exploration (pg. 85). San Francisco, California, Estados Unidos:
Cisco Systems. Orozco, D. (2011). Definicin de Internet. En D. Orozco, Definicinde Internet. San Diego, Carabobo.
Brbara P. Vn. (2015). Entendiendo HTML5: gua para principiantes. Junio, 2015,
de http://hipertextual.com Sitio web:http://hipertextual.com/archivo/2013/05/entendiendo-html5-guia-para-principiantes/
Bartolom Sintes Marco. (2015). Qu es PHP. Junio, 2015, de mclibre.org Sitio web:http://www.mclibre.org/consultar/php/lecciones/php_quees.html
Begoa Oliver. (2015) Qu es una pgina web?. Junio, 2015, de
tendenciasweb.about.com Sitio web: http://tendenciasweb.about.com/od/nociones-basicas/a/Que-Es-Una-Pagina-Web.htm
Berto Lpez. (2013). Qu es un Hosting Web, tipos de Alojamiento y cul elegir.
Junio,2015, de ciudadano2cero.com Sitio web:
http://www.ciudadano2cero.com/que-es-un-hosting-web-tipos-alojamiento-cual-elegir/
Christian Van Der Henst S.. (2001). Qu es el PHP?. Junio, 2015, demaestrosdelweb.com Sitio web: http://www.maestrosdelweb.com/phpintro/
Damin Prez Valds. (2007). Qu es Javascript?. Junio, 2015, demaestrosdelweb.com Sitio web: http://www.maestrosdelweb.com/que-es-javascript/
David Orozco. (2011). Definicin de Internet. Junio, 2015, de ConceptoDefinicion.deSitio web:http://conceptodefinicion.de/internet/
Desconocido. (2015). Definicin de Sitio Web. Junio, 2015, de mastermagazine.infoSitio web: http://www.mastermagazine.info/termino/15383.php
Enrique Gonzlez. (2015). Qu es PHP? y Para qu sirve? Un potente lenguaje
de programacin para crear pginas web. Junio, 2015, de aprenderaprogramar.com
Sitio web:http://www.aprenderaprogramar.com/index.php?option=com_content&id=492:ique-es-php-y-ipara-que-sirve-un-potente-lenguaje-de-programacion-para-crear-
paginas-web-cu00803b&Itemid=193
Enrique Gonzlez. (2015). Qu es y para qu sirve JavaScript?. Junio, 2015, de
http://aprenderaprogramar.com Sitio web:
http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=5
http://conceptodefinicion.de/internet/http://conceptodefinicion.de/internet/ -
7/23/2019 Protocolo de un proyecto de plicacin web para el control de evaluacin escolar
25/25
pg 23
90:ique-es-y-para-que-sirve-javascript-embeber-javascript-en-html-ejercicio-
ejemplo-basico-cu00731b&catid=69:tutorial-basico-programador-web-html-desde-cero&Itemid=192
Luis Castro. (2015). Dominio de Internet. Junio, 2015, deaprenderinternet.about.com Sitio web:
aprenderinternet.about.com/od/Glosario/g/Que-Es-Un-Dominio-De-Internet.htm
Mara Jess Lamarca Lapuente. (2013). El gran hipertexto: La WWW. Junio, 2015,de hipertexto.info Sitio web: http://www.hipertexto.info/documentos/web.htm
Mary Esther Ramrez Carpio. (2012). Qu es css. Junio, 2015, de slideshare.netSitio web: http://es.slideshare.net/maryesther20_95/qu-es-css
top related