Sunteți pe pagina 1din 3

Instituto Tecnolgico de Orizaba

Departamento de Sistemas y Computacin


Revisin:

Cdigo:

Pgina:

Formato para prcticas

Carrera

Plan de estudios

Ingeniera en
Sistemas
Computacionales

ISIC-2010-224

Prctica No.

Nombre de la Prctica

Manejo de sesiones del lado del


servidor

Clave de
Asignatura
7g5

Nombre
Asignatura
Programacin
Avanzada para la
Web

Unidad de la
materia
1 PHP

Duracin (horas)
2

Formul

Revis

Aprob

M.C.E. Beatriz A. Olivares


Zepahua y M.C.C. Mnica
Ruz Martnez

M.C. Thelma Leonor


Estevez Dorantes

M.C. Araceli Jimnez


Mendoza

Docente

Jefe Depto. Sistemas

Subdirector Acadmico

1. Introduccin
El protocolo HTTP no maneja estados, de modo que si se requiere mantener
informacin de la sesin de usuario, es necesario almacenarla en alguno de los
extremos de la comunicacin: cliente (cookies) o servidor ($_SESSION en el caso
de PHP).

2. Objetivo
Implementar sesiones de usuario en una aplicacin Web con PHP manteniendo la
informacin del lado del servidor.
3. Competencias previas
- Conocer la arquitectura general de aplicaciones web
- Analizar, disear y desarrollar soluciones de problemas reales utilizando
algoritmos computacionales para implementarlos en un lenguaje de programacin
orientado a objetos.
- Construir aplicaciones con interfaz grfica amigable enfocadas a problemas
reales.

Instituto Tecnolgico de Orizaba


Departamento de Sistemas y Computacin
Revisin:

Cdigo:

Pgina:

4. Competencias a desarrollar
Implementar sesiones de usuario en aplicaciones Web con PHP del lado del
servidor.
5. Teora (Introduccin, fundamentacin)
La informacin que viaja del cliente al servidor Web no se almacena de manera
natural, slo se conoce en el momento del envo y procesamiento, una vez
generada la respuesta se pierde la informacin original; por lo tanto, si la
aplicacin requiere mantener datos a lo largo de varias llamadas, es necesario
almacenarla en alguno de los extremos de la comunicacin (cliente o servidor). En
el lado del cliente existen las cookies y en el lado del servidor las sesiones
($_SESSION en PHP).

6. Procedimiento:
Equipo
PC con PHP 5.3 o superior, Apache 2.2 o superior
Material
No aplica
Desarrollo
- Realizar un formulario para que el usuario elija una imagen de fondo
de pgina y la mantenga durante al menos tres pginas, dando la
posibilidad de que la aplicacin recuerde la seleccin. Verificar el
comportamiento cuando se cierra el visualizador.
- Realizar una pequea aplicacin para realizar exmenes de
matemticas, el usuario debe indicar su nombre y el tipo de
preguntas (sumas o multiplicaciones); dependiendo de la
seleccin, la aplicacin debe generar, de forma aleatoria, dos
operaciones para que las resuelva el usuario, los nmeros sern
entre 1 y 999 para las sumas y entre 1 y 99 para las
multiplicaciones; una vez que el usuario indica el resultado, la
aplicacin debe mostrar el nombre del usuario, la calificacin
obtenida y la fecha-hora de la ltima vez que realiz el mismo tipo
de operaciones.
Clculos, reporte
- Realizar reporte de prctica (uno por todas las prcticas de la
unidad) incluyendo la imagen de las pantallas Web asociadas y
explicando la forma en que se almacen la informacin as como

Instituto Tecnolgico de Orizaba


Departamento de Sistemas y Computacin
Revisin:

Cdigo:

Pgina:

sus conclusiones al contrastar semejanzas y diferencias entre la


implementacin de sesiones en el cliente y en el servidor.
- Anexar cdigo fuente.

S-ar putea să vă placă și