Sunteți pe pagina 1din 8

UNIVERSIDAD INCA GARCILASO DE LA VEGA

FACULTAD DE INGENIERA DE SISTEMAS Y CMPUTO





INTEGRANTES : Mesa Gatica, Carol Stefhany
Chavez Albinagorta, Joel
CARRERA PROFESIONAL : Ingeniera de Sistemas
ASIGNATURA : Lenguaje de Programacin III
CICLO ACADMICO : V
SEMESTRE ACADMICO : 2014 - II
DOCENTE RESPONSABLE : Chacaltana Buleje, Gonzalo


LIMA PER
2014

Ejercicio N2:
Obtener informacin de las notas de un alumno.
Parte 1 (Servidor SOAP): Disear y desarrollar un servicio web (web service) en PHP usando el
framework CodeIgniter que permita devolver las notas de un alumno de acuerdo al cdigo de
alumno que le soliciten las aplicaciones clientes que consuman el servicio web.
La informacin del alumno que debera devolver seria:

Cdigo de Alumno.
Nombres
Apellidos
Promedio de Prcticas
Examen Parcial
Examen Final
Nota Final

Parte 2 (Cliente SOAP): Disear y desarrollar un aplicacin web en PHP usando el framework
CodeIgniter que pueda consumir el servicio web de la Parte 1. La informacin a enviar al servicio
web se debe ingresar desde un formulario (VISTA) y los datos obtenidos se debern mostrar en la
misma vista HTML.(Usar AJAX).
Se deber utilizar como fuente de informacin una base de datos MySQL.


















Desarrollo del Ejercicio N2:

Para el desarrollo del ejercicio hemos utilizado WampServer. A continuacin mostramos el
procedimiento de su configuracin paso y paso y la realizacin del ejercicio usando como base de
datos: codeigniter.sql, en el cual se almacena la lista de alumnos con su respectivo cdigo de
alumno(id_alumno), nombres, apellidos, promedio de prcticas (p_practicas), notas de examen
parcial(e_parcial), de examen final (e_final) y su nota final (nota_final).

1. Instalar el WampServer2-PHP528.exe


2. Activar el soap



3. Creamos la base de datos codeigniter y ejecutamos el script codeigniter.sql




4. Extraemos el archivo en la carpeta C:\wamp\www\


5. Modificamos los parmetros del archivo database.php de la conexin de la base de datos en
codeigniter\application\config\




6. Abrimos el navegador y colocamos la siguiente ruta http://localhost/codeigniter/index.php/alumnos
SOLUCION PARTE 1


7. Creacin del SoapServer en la siguiente ruta
C:\wamp\www\codeigniter\application\controllers nombre del archivo soap.php


8. Envo de un cdigo de alumno
http://localhost/codeigniter/index.php/alumnos/notas/?id_alumno=20141701

9. Creacin del SoapCliente






10. Envo de un cdigo de alumno
http://localhost/codeigniter/index.php/alumnos/notas/?id_alumno=20141701

11. Vista de listado de notas index.php ruta C:\wamp\www\codeigniter\application\views Consume
el web servicie a travs de un Ajax
SOLUCION PARTE 2

12. Resultado en la url http://localhost/codeigniter/index.php/alumnos

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