CREASE PROYECT

 Objectives  Members  Tools  Publications

· Descripción

Este módulo consiste en recoger los datos introducidos en la interfaz y crear un documento XML para que posteriormente se pueda llamar al siguiente módulo dentro del flujo de trabajo. Este módulo recogerá una variable de tipo String que serán los datos recogidos del formulario de entrada a la aplicación, posteriormente el módulo tratará dicha variable para ir recogiendo los datos por separado y posteriormente construirá un fichero XML con los datos estructurados y bien construidos para que se produzca el comienzo del flujo de trabajo.

· Entrada del Módulo

La entrada al módulo contendrá un String que contendrá los datos introducidos por el usuario una vez haya rellenado el formulario que se le presenta. Cada dato será separado uno del otro dentro del String con el token de separación “|” y cada bloque se separará del otro bloque con el token “;”.
Un bloque quedaría representado de forma esquemática de la siguiente manera:

;idioma_tipoRecurso_motor_query_nºRecursos_nombreMatriz_fila_columna

· XML Salida del Módulo

La salida del módulo contendrá un documento XML en el cual se especifiquen tanto los parámetros necesarios para procesar la búsqueda (bloque de búsqueda) como los parámetros necesarios para recuperar información de la matriz didáctica (bloque de la matriz). A continuación se mostrará un ejemplo de dicho documento:

	
	...
	<busqueda>
		<idioma>idioma de la búsqueda a realizar</idioma>
		<tipoRecurso>tipo recurso(web,images,video,news)</tipoRecurso>
		<motorBusqueda>motor de búsqueda</motorBusqueda>
		<query>consulta a realizar</query>
		<numRecurso>número de recursos a recuperar</numRecurso>
		<matriz>
			<nombre>nombre de la matriz</nombre>
			<fila>nombre de la fila</fila>
			<columna>nombre de la columna</columna>
		</matriz>
	</busqueda>
	...