0 evaluări0% au considerat acest document util (0 voturi)
81 vizualizări8 pagini
Este documento describe un ejercicio de programación para desarrollar un servicio web SOAP en PHP usando CodeIgniter que proporcione información de notas de estudiantes. La información incluye código de estudiante, nombre, apellido, promedio de prácticas, exámenes parcial y final, y nota final. También se debe crear un cliente SOAP en PHP/CodeIgniter que consuma este servicio web a través de un formulario y AJAX y muestre los resultados. El documento explica los pasos para configurar WampServer, crear la base
Este documento describe un ejercicio de programación para desarrollar un servicio web SOAP en PHP usando CodeIgniter que proporcione información de notas de estudiantes. La información incluye código de estudiante, nombre, apellido, promedio de prácticas, exámenes parcial y final, y nota final. También se debe crear un cliente SOAP en PHP/CodeIgniter que consuma este servicio web a través de un formulario y AJAX y muestre los resultados. El documento explica los pasos para configurar WampServer, crear la base
Este documento describe un ejercicio de programación para desarrollar un servicio web SOAP en PHP usando CodeIgniter que proporcione información de notas de estudiantes. La información incluye código de estudiante, nombre, apellido, promedio de prácticas, exámenes parcial y final, y nota final. También se debe crear un cliente SOAP en PHP/CodeIgniter que consuma este servicio web a través de un formulario y AJAX y muestre los resultados. El documento explica los pasos para configurar WampServer, crear la base
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
201.249.180.234_anaco__siceudo_reportes_record_academico.php_cedula=25994619&esp=2115&tipo=completas&nucleoUsr=EXTENSION REGION CENTRO SUR ANACO&codNucleoUsr=31&tipoEstu=regular&operacion=601