Vous êtes sur la page 1sur 25

INGENIERA EN SISTEMAS COMPUTACIONALES

INSTITUTO TECNOLGICO SUPERIOR


DE LA MONTAA
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

NDICE

Contenido

Pgina

Antecedentes..

Matriz FODA del proyecto en general.......

rbol del problema.

Planteamiento del Problema

Objetivos: General y Especficos

Justificacin...........

Marco Terico...............

Cronograma

18

Presupuesto...........

19

Referencias Bibliogrficas

22

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 tuvieron
en 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

pg. 1

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
institucin demand ocupar el inmueble que vena

ah, la

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

pg. 2

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 mismo
los 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.

pg. 3

MATRIZ FODA DEL PROYECTO EN GENERAL

FORTALEZAS
Informacin fcil de entender
y manejar.
Los alumnos cuentan con
conocimientos sobre las areas
a manejar.
Innovacin en tecnologa

OPORTUNIDADES
Atractivo para los alumnos.

Podran compartir archivos


multimedia entre docentes y
alumnos para realizacion de
tareas.
Es la unica Normal que hay en
la region.

Cada alumno y docente tendra


su cuenta ppara ingresar.

DEBILIDADES
Que el administrador del sitio
tenga falta de conocimientos
tcnicos ( html, PHP, bases de
datos) .

AMENAZAS
Que la organizacion de la que
depende
la
escuela
implemente un sitio web para
la normal de Tlapa.

pg. 4

Calificaciones
bajas

Quejas con
los docentes.

Alumnos
insatisfechos
por su
calificacin

Dudas sin
aclarar

Tareas mal
hechas

EFECTOS

PROBLEMA
CENTRAL

Los docentes realizan de manera manual


el control de evaluaciones.

CAUSAS

No se cuenta
un mdulo en
el cual los
docentes
suban
las
calificaciones

Falta de un
mdulo de
tareas.

Falta de un
espacio
de
discusin.

Insuficientes
recursos para
consultar
(libros).

pg. 5

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.

pg. 6

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 herramienta


PencilProject 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.

pg. 7

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 comprar
ms 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.

pg. 8

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 cambio
metodolgico, 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 citas
instituciones oficiales, gubernamentales, educativas, cientficas y empresariales que
ponen a disposicin de millones de personas su informacin1.

http://conceptodefinicion.de/internet/

pg. 9

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 pgina
en 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
3

http://www.hipertexto.info/documentos/web.htm
http://tendenciasweb.about.com/od/nociones-basicas/a/Que-Es-Una-Pagina-Web.htm

pg. 10

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 accede
lgicamente 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 dominio
busque soluciones para estas redes.
DNS utiliza un conjunto distribuido de servidores para resolver los nombres
asociados con estas direcciones numricas.
El protocolo DNS define un servicio automatizado que coincide con nombres de
recursos 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 de
mensaje 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 de
recursos entre servidores6.

http://www.mastermagazine.info/termino/15383.php
http://aprenderinternet.about.com/od/Glosario/g/Que-Es-Un-Dominio-De-Internet.htm
6Associat,
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.
5

pg. 11

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 caractersticas
que 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.

http://www.ciudadano2cero.com/que-es-un-hosting-web-tipos-alojamiento-cual-elegir/

pg. 12

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,

http://www.clomputech.com/paginas-estaticas-vs-dinamicas.html

pg. 13

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 de
HTML5, 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.

pg. 14

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, sin
estar 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.

http://hipertextual.com/archivo/2013/05/entendiendo-html5-guia-para-principiantes/
http://es.slideshare.net/maryesther20_95/qu-es-css

10

pg. 15

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 sido


escritos 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 el
resultado 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.html
http://www.aprenderaprogramar.com/index.php?option=com_content&id=492:ique-es-php-yipara-que-sirve-un-potente-lenguaje-de-programacion-para-crear-paginas-webcu00803b&Itemid=193
12

pg. 16

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 lenguaje
combina 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.

13

http://www.maestrosdelweb.com/phpintro/
http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=590:ique-es-ypara-que-sirve-javascript-embeber-javascript-en-html-ejercicio-ejemplo-basicocu00731b&catid=69:tutorial-basico-programador-web-html-desde-cero&Itemid=192
15 http://www.maestrosdelweb.com/que-es-javascript/
14

pg. 17

pg. 18

PRESUPUESTO
COSTO HARDWARE
Equipo

Caractersticas

Costo
unitario

Costo total

Computadora de Ghia Desktop Core I3 3220 3.3 $6737.87 $6737.87


escritorio
Ghz/4gb/500gb/Lm21-1/MtNegro
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
Impresora Epson Multifuncional Y Sistema De $3499.00 $3499.00
L355
Tinta Continua Wi-Fi.
Multifuncional
TOTAL
$10,236.87

COSTO SOFTWARE
Software

Caractersticas

MySQL

Manejador de bases de datos

TOTAL

Costo
unitario
$0.00

Costo total
$0.00
$0.00

pg. 19

COSTOS DEL DESARROLLO DEL SISTEMA


Costo $500 pesos al da por 5 das= $2500.00 a la semana
Actividad

Tiempo
requerido

Costo por
hora

Recopilacin de informacin

2 semanas

$5000.00

Anlisis de datos obtenidos para elaboracin del 4 semanas


documento SRD

$10,000.00

Diseo de los diagramas de casos de uso y entidad 4 semanas


relacin
Realizacin de la interfaz grfica de la aplicacin web 7 semanas

$10,000.00

Programacin de los mdulos de la aplicacin web


TOTAL

$12,500.00
$55,000.00

5 semanas

$17,500.00

COSTO DE EQUIPO PARA EL DESARROLLO


Los costos por equipo son del tiempo en que se utiliza $10.00
Actividad
Recopilacin de informacin

Tiempo requerido COSTO


POR
HORA $40
2 semanas
$100.00

Anlisis de datos obtenidos para


elaboracin del documento SRD
Diseo de Los diagramas de casos de
uso y entidad relacin
Realizacin de la interfaz grfica de la
aplicacin web
Programacin de los mdulos de la
aplicacin web
Pruebas del software.

4 semanas

$200.00

4 semanas

$200.00

2 semanas

$100.00

8 semanas

$400.00

5 semanas

$250.00

Documentacin

2 semanas

$100.00

TOTAL

$1,350.00

1 mes

$42.38

Otros costos
Hospedaje del sitio a hostinger

pg. 20

Costos

totales

Costos de desarrollo de software

$55,000.00

Costos de equipo para el desarrollo

$1,350.00

Otros costos

$42.38

total

$ 56392.38

pg. 21

BIBLIOGRAFA
Alejandro Garca. (2015). Diferencias Entre Pginas Web Dinmicas y Estticas.
Junio, 2015, de ClompuTech Sitio web: http://www.clomputech.com/paginasestaticas-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, Definicin
de 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/nocionesbasicas/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-cualelegir/
Christian Van Der Henst S.. (2001). Qu es el PHP?. Junio, 2015, de
maestrosdelweb.com Sitio web: http://www.maestrosdelweb.com/phpintro/
Damin Prez Valds. (2007). Qu es Javascript?. Junio, 2015, de
maestrosdelweb.com Sitio web: http://www.maestrosdelweb.com/que-es-javascript/
David Orozco. (2011). Definicin de Internet. Junio, 2015, de ConceptoDefinicion.de
Sitio web: http://conceptodefinicion.de/internet/
Desconocido. (2015). Definicin de Sitio Web. Junio, 2015, de mastermagazine.info
Sitio 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:iquees-php-y-ipara-que-sirve-un-potente-lenguaje-de-programacion-para-crearpaginas-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

pg. 22

90:ique-es-y-para-que-sirve-javascript-embeber-javascript-en-html-ejercicioejemplo-basico-cu00731b&catid=69:tutorial-basico-programador-web-html-desdecero&Itemid=192
Luis
Castro.
(2015).
Dominio
de
Internet.
Junio,
2015,
de
aprenderinternet.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.net
Sitio web: http://es.slideshare.net/maryesther20_95/qu-es-css

pg. 23

Vous aimerez peut-être aussi