SlideShare una empresa de Scribd logo
1 de 11
Generación de Nombre de Usuario y Contraseña para usuarios nuevos de Modalidad Presencial Esta presentación describe el proceso a implementar del lado del EVA para la creación de cuentas de usuario para estudiantes nuevos de modalidad presencial.
 
Estudiante Escuela Cedib Financiero Becas Virtual Solicitud de Matrícula Aceptación de matricula banco  ? Recaudación banco Legalización de Matrícula Entrega de material Elección de carrera Generación de clave Fin A este punto llegan sólo quienes  ya han sido filtrados  y se van a matricular realmente
Generación de cuenta de usuario en el EVA EVA API de invocación  y respuesta Documento,  incluye  nombre de usuario y  contraseña Secretaría
API de Invocación y Respuesta para la Creación de Cuentas de Usuario en el EVA El API de invocación y respuesta para la creación de cuentas de usuario en el EVA, es  un componente del lado del EVA que recibe una petición HTTP y devuelve una salida XML para el posterior tratamiento.
Arquitectura del API
Descripción técnica El API debe ser invocado via HTTP en la URL: http://hostname/moodle/enrol/utpl/user/adduser.php?cue=[CUE]
Entrada/salida ENTRADAS: CUE Identificador Único del Estudiante en DANTA SALIDAS: Flujo XML <eva><status>STATUS</status><cue>CUE</cue><username>USERNAME</username><password>PASSWORD</password></eva> En cada variable se reemplaza el dato correspondiente, sólo si el estado de retorno es OK_STATUS
Estados de Retorno ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Resumen del Algoritmo implementado El URL invoca un guión de comandos del lado del servidor del EVA, que implementa el API, pasandole un parámetro CUE o Código Único del Estudiante, con este valor se realiza una busqueda en DANTA y se procede a crear una cuenta de usuario en el EVA y se retorna la cadena XML completa con información válida.
Curso alterno de eventos ,[object Object],[object Object]

Más contenido relacionado

Similar a API EVA - DANTA

Curso introductorio unidad_ii_habilitacion_del_sistema
Curso  introductorio unidad_ii_habilitacion_del_sistemaCurso  introductorio unidad_ii_habilitacion_del_sistema
Curso introductorio unidad_ii_habilitacion_del_sistema
LibroElctronico
 
Laboratorio 25 de junio
Laboratorio 25 de junioLaboratorio 25 de junio
Laboratorio 25 de junio
raillanca
 
Mcvs ad-04 diseño del sistema de información
Mcvs ad-04 diseño del sistema de informaciónMcvs ad-04 diseño del sistema de información
Mcvs ad-04 diseño del sistema de información
giancarlo Aguirre Campos
 

Similar a API EVA - DANTA (20)

OAuth 2.0 (Spanish)
OAuth 2.0 (Spanish)OAuth 2.0 (Spanish)
OAuth 2.0 (Spanish)
 
Curso introductorio unidad_ii_habilitacion_del_sistema
Curso  introductorio unidad_ii_habilitacion_del_sistemaCurso  introductorio unidad_ii_habilitacion_del_sistema
Curso introductorio unidad_ii_habilitacion_del_sistema
 
Solución tecnológica integral para generar e impartir certificados de profesi...
Solución tecnológica integral para generar e impartir certificados de profesi...Solución tecnológica integral para generar e impartir certificados de profesi...
Solución tecnológica integral para generar e impartir certificados de profesi...
 
Factura ElectróNica
Factura ElectróNicaFactura ElectróNica
Factura ElectróNica
 
T10_Ejercicios_Solucion.pdf
T10_Ejercicios_Solucion.pdfT10_Ejercicios_Solucion.pdf
T10_Ejercicios_Solucion.pdf
 
Servicios web
Servicios webServicios web
Servicios web
 
Lab-03-PD2-SOAP
Lab-03-PD2-SOAPLab-03-PD2-SOAP
Lab-03-PD2-SOAP
 
Sistema CORNERSTONE.docx
Sistema CORNERSTONE.docxSistema CORNERSTONE.docx
Sistema CORNERSTONE.docx
 
Introducción Seam
Introducción SeamIntroducción Seam
Introducción Seam
 
Clase_MVC_I.pptx
Clase_MVC_I.pptxClase_MVC_I.pptx
Clase_MVC_I.pptx
 
Servicios web
Servicios webServicios web
Servicios web
 
Implementar comunicación entre la aplicación web de marcaciones y aplicación ...
Implementar comunicación entre la aplicación web de marcaciones y aplicación ...Implementar comunicación entre la aplicación web de marcaciones y aplicación ...
Implementar comunicación entre la aplicación web de marcaciones y aplicación ...
 
02 formulario iniciar sesion programar
02 formulario iniciar sesion   programar02 formulario iniciar sesion   programar
02 formulario iniciar sesion programar
 
Laboratorio 25 de junio
Laboratorio 25 de junioLaboratorio 25 de junio
Laboratorio 25 de junio
 
Mcvs ad-04 diseño del sistema de información
Mcvs ad-04 diseño del sistema de informaciónMcvs ad-04 diseño del sistema de información
Mcvs ad-04 diseño del sistema de información
 
Software Operadores
Software OperadoresSoftware Operadores
Software Operadores
 
Servicios Intranet Postgrado.ppt
Servicios Intranet Postgrado.pptServicios Intranet Postgrado.ppt
Servicios Intranet Postgrado.ppt
 
APIREST LARAVEL Y PHP.pptx
APIREST LARAVEL Y PHP.pptxAPIREST LARAVEL Y PHP.pptx
APIREST LARAVEL Y PHP.pptx
 
Tutorial
TutorialTutorial
Tutorial
 
UDA-Guia desarrollo web services
UDA-Guia desarrollo web servicesUDA-Guia desarrollo web services
UDA-Guia desarrollo web services
 

Más de José Luis Granda (7)

La disciplina BPM
La disciplina BPMLa disciplina BPM
La disciplina BPM
 
OpenEQAULA
OpenEQAULAOpenEQAULA
OpenEQAULA
 
EQaula
EQaulaEQaula
EQaula
 
Anatomía de implementación de un LCMS basado en moodle
Anatomía de implementación de un LCMS basado en moodleAnatomía de implementación de un LCMS basado en moodle
Anatomía de implementación de un LCMS basado en moodle
 
Universidad y Sociedad del Conocimiento
Universidad y Sociedad del ConocimientoUniversidad y Sociedad del Conocimiento
Universidad y Sociedad del Conocimiento
 
Educación Superior y Software Libre
Educación Superior y Software LibreEducación Superior y Software Libre
Educación Superior y Software Libre
 
Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
 

Último

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
241521559
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
silviayucra2
 

Último (10)

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 

API EVA - DANTA

  • 1. Generación de Nombre de Usuario y Contraseña para usuarios nuevos de Modalidad Presencial Esta presentación describe el proceso a implementar del lado del EVA para la creación de cuentas de usuario para estudiantes nuevos de modalidad presencial.
  • 2.  
  • 3. Estudiante Escuela Cedib Financiero Becas Virtual Solicitud de Matrícula Aceptación de matricula banco ? Recaudación banco Legalización de Matrícula Entrega de material Elección de carrera Generación de clave Fin A este punto llegan sólo quienes ya han sido filtrados y se van a matricular realmente
  • 4. Generación de cuenta de usuario en el EVA EVA API de invocación y respuesta Documento, incluye nombre de usuario y contraseña Secretaría
  • 5. API de Invocación y Respuesta para la Creación de Cuentas de Usuario en el EVA El API de invocación y respuesta para la creación de cuentas de usuario en el EVA, es un componente del lado del EVA que recibe una petición HTTP y devuelve una salida XML para el posterior tratamiento.
  • 7. Descripción técnica El API debe ser invocado via HTTP en la URL: http://hostname/moodle/enrol/utpl/user/adduser.php?cue=[CUE]
  • 8. Entrada/salida ENTRADAS: CUE Identificador Único del Estudiante en DANTA SALIDAS: Flujo XML <eva><status>STATUS</status><cue>CUE</cue><username>USERNAME</username><password>PASSWORD</password></eva> En cada variable se reemplaza el dato correspondiente, sólo si el estado de retorno es OK_STATUS
  • 9.
  • 10. Resumen del Algoritmo implementado El URL invoca un guión de comandos del lado del servidor del EVA, que implementa el API, pasandole un parámetro CUE o Código Único del Estudiante, con este valor se realiza una busqueda en DANTA y se procede a crear una cuenta de usuario en el EVA y se retorna la cadena XML completa con información válida.
  • 11.