DIRECCIÓN GENERAL DE EDUCACIÓN SUPERIOR TECNOLÓGICA INSTITUTO TECNOLÓGICO DE CD. VALLES MANUAL TÉCNICO

Tamaño: px
Comenzar la demostración a partir de la página:

Download "DIRECCIÓN GENERAL DE EDUCACIÓN SUPERIOR TECNOLÓGICA INSTITUTO TECNOLÓGICO DE CD. VALLES MANUAL TÉCNICO"

Transcripción

1 DIRECCIÓN GENERAL DE EDUCACIÓN SUPERIOR TECNOLÓGICA INSTITUTO TECNOLÓGICO DE CD. VALLES MANUAL TÉCNICO NENEK-ECAD: Esquema Constructor de Acervo Digital (ECAD) en Lenguas Indígenas Ingeniería en Sistemas Computacionales IRVING OSORNIO SALDAÑA ROSA NALLELI VIDALES GUERRERO JANETH CAROLINA CORONADO CASTRO ASESOR INTERNO ASESOR EXTERNO M.A.E. DALIA ROSARIO HERNÁNDEZ LÓPEZ Dra. ANUSCHKA JOHANNA VAN T HOOFT

2 Índice 1. Introducción Especificaciones técnicas Diccionario de datos Instalación de aplicaciones Instalación de apache Instalación de PHP Instalación de postgresql Instalación de swftools Instalación de postgresql, apache y php Configuración de aplicaciones Configuración de apache Configuración de postgres Funcionamiento de nenek-ecad Cambiar un archivo pdf a flash Subir un archivo flash Guardar los datos del formulario Búsqueda por título de artículo Visor para lectura de documento Mostrar todos los documentos guardados en la base de datos pdf

3 1. Introducción El presente manual técnico tiene como finalidad la descripción del diseño del prototipo nenek-ecad, el cual se encarga de construir y organizar el acervo del lenguaje nenek en la plataforma nenek.mx. En la implementación del código se utilizara las herramientas java script, postgres, swftools y php, al trabajar con conexiones de base de datos y el guardado de documentos de extensión.swf (flash). A continuación se explicara más detalladamente cada parte del código de la aplicación nenek-ecad así como su implementación en cada módulo. 1

4 2. Especificaciones técnicas Sistema operativo: GNU/Linux Ubuntu Natty Narwhal o versiones superiores. Gestor de base de datos: Postgresql 8.4. Lenguajes de programación: php5, html y java script. Servidor de Aplicaciones: Servidor Web Apache 2.0. Navegadores web: Google Chrome, Firefox y Safari. Herramienta complementaria: swftools 2

5 3. Diccionario de datos Todos los datos mostrados en la tabla ya se encuentran en implementación en la página nenek.mx CAMPO TITULO AUTOR_ES LUGAR ANIO IDIOMA FECHA ID_DOC EDITORIAL PAG SWF CORPUS URL TIPO TEXT TEXT TEXT TEXT TEXT CHARACTER VARYING(100) CHARACTER VARYING(100) TEXT TEXT TEXT TEXT TEXT Figura 1. Estructura de datos del archivo subido. 3

6 NOMBRE FUNCIÓN LOCALIZACIÓN TAMAÑO NO. LINEAS Buscarporcl asificacionp df.php clasificacion -pdf.php Busca los títulos de los archivos en la base de datos INCLUYE /var/www/nenek 4.1 kb 130 head.php, get_info.php, clasificacion-pdf.php, completa.php, avatarseccion.php, lat_der.php, documents_pdf.php, boton_desp.php, footer.php Muestra la /var/www/nenek 2.2 kb 77 dbconnect.php, visor.php información del archivo buscado en Buscarporclasi ficacionpdf.ph p pdfdocs.php Función para subir archivos tipo swf con toda su información save_pdf.ph p documents_ pdf.php completa.ph p /var/www/nenek 5.7 kb 149 head.php, get_info.php, avatarseccion.php, lat_der.php, save_pdf.php, boton_desp.php, footer.php Se encarga de /var/www/nenek 1.2 kb 30 get_info.php guardar todo en la base de datos nenek, tabla pdf Muestra todos los documentos que se encuentra en la tabla pdf /var/www/nenek 2.9 kb 95 head.php, get_info.php, avatarseccion.php, lat_der.php, boton_desp.php, footer.php Busca coincidencia de /var/www/nenek.651 kb 35 dbconnect.php palabra con cada titulo visor.php Muestra el archivo de la tabla pdf flash o.swf en una nueva pestaña /var/www/nenek 1.5 kb 39 dbconnect.php, 4

7 casoestudio.php scestudio.p hp scestudiosa ve.php Muestra el /var/www/nenek kb 15 archivo.swf del caso de estudio en una nueva pestaña Parte para subir un nuevo caso de estudio y remplazar el anterior /var/www/nenek 2.1 kb 65 head.php, get_info.php, avatarseccion.php, lat_der.php, boton_desp.php, footer.php Para guardar /var/www/nenek kb 15 head.php, get_info.php el caso de estudio en la carpeta swf Figura 2. Descripción de los archivos.php desarrollados. 5

8 4. Instalación de aplicaciones Para dar comienzo con la instalación de las aplicaciones es obligatorio contar con una conexión a internet. La instalación de las aplicaciones se realiza por medio de terminal y otras por medio de centro de descargas de Ubuntu. Para abrir una terminal en Ubuntu se abre menú > aplicaciones > accesorios > terminal. O utilizando combinación de teclas, presionando; Ctrl + Alt + t. (Figura 3). Figura 3. Terminal de Linux. En terminal se procede a entrar como súper usuario con la orden sudo su, y se pedirá la contraseña (Figura 4). Figura 4. Entrar como súper usuario. 6

9 4.1. Instalación de apache 2 La primera aplicación a instalar es apache 2, para esto se utiliza la instrucción apt-get install apache 2 (Figura 5), pedirá autorización para guardarlo en el disco se escribe S, se da enter y se espera a que se finalice la descarga. Figura 5. Instalación de apache Instalación de PHP5 Para instalar php5 se usa la instrucción apt-get install php5 y se presiona enter (Figura 6), pedirá autorización para guardarlo en el disco se escribe S, se da enter y se espera a que se finalice la descarga. Figura 6. Instalación de php5. 7

10 Para comprobar que la instalación se realizó correctamente el servidor web, basta con ir al explorador y escribir en la barra de direcciones LOCALHOST, si todo ha salido bien se mostrara este mensaje figura 7. Figura 7. Imagen de navegador de correcta instalación de apache server Instalación de postgresql Para comenzar la instalación del gestor de base de datos se escribe en terminal APT-GET INSTALL POSTGRESQL (Figura 8) se da un enter, pedirá autorización para guardarlo en el disco se escribe S, se da enter y se espera a que se finalice la descarga. Figura 8. Instalación de postgres. 8

11 4.4. Instalación de swftools Para instalar swftools es necesario primero agregar un repositorio con la instrucción add-apt-repository ppa:guilhem-fr/swftools, luego se procede a hacer un update con el comando apt-get update y se procede a instalar con el comando apt-get install swftools (Figura 9). Figura 9. Instalación de la herramienta swftools para crear archivos flash 4.5. Instalación de postgresql, apache y php Ya que se encuentren instalado apache, Postgresql y php5, se continua con lo conexión entre php5 y Postgresql, lo cual se realiza escribiendo en terminal apt-get install php5-pgsql y se presiona enter. (Figura 10) Figura 10. Conexión de php con postgresql. 9

12 Se continua con la conexión entre apache 2 y Postgresql escribiendo en terminal apt-get install libapache2-mod-auth-pgsql y presionando enter. (Figura 11) Figura 11. Conexión de apache con postgres. Ya instaladas las librerías de conexión hay que reiniciar los dominios de Apache y Postgresql. Escribiendo en terminal service apache2 restart para reiniciar apache (Figura 12) y la misma instrucción pero sustituyendo apache2 por postgresql. Figura 12. Reiniciar los servicios de apache. 10

13 5. Configuración de aplicaciones Las aplicaciones necesitan ser configuradas. Para esto es necesario abrir una terminal y acceder como root Configuración de apache 2 Para configurar apache es necesario modificar el DirectoryIndex que se encuentra en mod_dir, para esto se accede a la ruta nano /etc/apache2/modsenabled/dir.conf.(figura 13) Figura 13. Modificación del archivo dir.conf de apache. En este archivo se modificará el DirectoryIndex para que el servidor web identifique el archivo Index si este es modificado, de modo que quede así DirectoryIndex index.php index.cgi index.pl index.html index.xhtml index.htm (Figura 14) Figura 14. Configuración el archivo dir.conf. Para continuar es necesario guardar los cambios y reiniciar el dominio apache escribiendo en terminal service apache2 restart. 11

14 5.2. Configuración de postgres Para la configuración de Postgresql es necesario modificar el archivo postgresql.conf, escribiendo en terminal la siguiente línea, nano /etc/postgresql/8.4/main/postgresql.conf, en el cual se debe descomentar y modificar la línea no. 59 (figura 15). Figura 15. Configuración de postgresql.conf. Después de modificar es necesario guardar los cambios y reiniciar el dominio de postgresql escribiendo en terminal service postgresql restart. Para otras configuraciones como dar permisos a usuarios a las bases de datos es necesario entrar al archivo pg_hba.conf, escribiendo en terminal nano /etc/postgresql/8.4/main/pg_hba.conf.(figura 16) Figura 16. Permisos de conexión a la base de datos. 12

15 6. Funcionamiento de nenek-ecad 6.1. Convertir un archivo pdf a flash Para cambiar un archivo de extensión pdf a swf, es necesario primero posicionarse en la carpeta donde se tiene dicho documento pdf y el visualizador de archivo que contiene el nombre rfxview.swf (figura 17), una vez dentro se procede a la creación del documento flash para eso se utilizará el comando en terminal pdf2swf -B rfxview.swf -o nombre que tomará el archivo.swf nombre del archivo.pdf (figura 18). Figura 17. Entrar a la carpeta que contienen los documentos Figura 18. Creación del archivo flash por terminal 13

16 6.2. Subir un archivo flash Una vez creado el archivo flash se procede a subirlo a la plataforma de nenek.mx, para eso se usa el archivo pdfdocs.php. CODIGO 1 <?php include ("head.php"); include ("get_info.php"); if($usuarionk==null){ exit;?> echo "<script>alert('inicia sesion para subir pdf'); window.location.href='index.php';</script>", <div id="header"> <h1 align="center"><a href="#">nenek</a></h1> <h2><a href="#">by GISAA </a></h2> </div> <div id="page"> <div id="adspace"> <p> </p> <div class="boxed"> <?php include ("avatarseccion.php");?> <ul class="list"></ul> <p> <?php include ("lat_der.php");?> 14

17 </p> <p> </p> </div> </p> </div> <div id="content"> <div class="post"> <!--inicio del contenido--> <center> <p><h2 title="subir un Documento en PDF">Subir un Documento flash</h2></p> <table> <script type="text/javascript"> function validacion() { valor = document.getelementbyid("titulo").value; /^\s+$/.test(valor) ) { if( valor == null valor.length == 0 alert("campo título requerido"); return false; valor = document.getelementbyid("autor_es").value; /^\s+$/.test(valor) ) { if( valor == null valor.length == 0 alert("campo Autor requerido"); 15

18 return false; valor = document.getelementbyid("lugar").value; /^\s+$/.test(valor) ) { if( valor == null valor.length == 0 alert("campo lugar requerido"); return false; valor = document.getelementbyid("anio").value; /^\s+$/.test(valor) ) { if( valor == null valor.length == 0 alert("campo año requerido"); return false; valor = document.getelementbyid("editorial").value; /^\s+$/.test(valor) ) { if( valor == null valor.length == 0 requerido"); alert("campo editorial return false; valor = document.getelementbyid("paginas").value; 16

19 /^\s+$/.test(valor) ) { if( valor == null valor.length == 0 requerido"); alert("campo return false; paginas valor = document.getelementbyid("idioma").value; /^\s+$/.test(valor) ) { if( valor == null valor.length == 0 requerido"); alert("campo return false; idioma valor = document.getelementbyid("corpus").value; /^\s+$/.test(valor) ) { if( valor == null valor.length == 0 requerido"); alert("campo return false; corpus document.getelementbyid("url").value; /^\s+$/.test(valor) ) { valor = if( valor == null valor.length == 0 alert("campo url requerido"); 17

20 return false; return true; </script> <p align="center"> <form id="form2" name="form1" enctype="multipart/form-data" method="post" action="save_pdf.php" onsubmit="return validacion();" accept-charset="utf-8"> <tr><td title="titulo:"><br />Titulo:</td><td><br /><input name="titulo" type="text" id="titulo" /></td></tr> <tr><td title="autor(es):"><br />Autor(es):</td><td><br /><input name="autor_es" type="text" id="autor_es" /></td></tr> <tr><td title="lugar de Realizacion:"><br />Lugar de Realización:</td><td><br /><input name="lugar" type="text" id="lugar" /></td></tr> <tr><td title="año de Realizacion:"><br />Año de Realización:</td><td><br /><input name="anio" type="text" id="anio" /></td></tr> <tr><td title="editorial:"><br />Editorial:</td><td><br /><input name="editorial" type="text" id="editorial" /></td></tr> <tr><td title="corpus:"><br />Corpus:</td><td><br /><input name="corpus" type="text" id="corpus" /></td></tr> <tr><td title="url:"><br />Url:</td><td><br /><input name="url" type="text" id="url" /></td></tr> <tr><td title="paginas:"><br />Páginas:</td><td><br /><input name="paginas" type="text" id="paginas" /></td></tr> 18

21 <tr><td><br />Idioma</td><td><br /> id="idioma"> <select name="idioma" title="seleccione">seleccione</option> <option value="" selected value="tenek">tének</option> value="español">español</option> value="ingles">inglés</option> value="frances">francés</option> value="otro">otro</option> <option <option <option <option <option </select> </td></tr> title="tenek" title="español" title="ingles" title="frances" title="otro" <tr><td><br />Selecciona un documento swf</td><td><br /><input type="file" name="doc" id="doc" /></td></tr> <tr><td colspan="2"><br /><center><input type="submit" name="button" id="button" value="subir" title="subir"/></center></td></tr> </div> </div> </table> <!--Fin del contenido--> </form> 19

22 <div id="sidebar"> <?php include ("boton_desp.php");?> </div> <div style="clear: both;"> </div> </div> <?php include ("footer.php");?> </body> </html> Desglosando el código 1 en sus módulos más importantes se encuentra el script donde se valida los campos vacíos llamado validación, y en dado caso de que se encuentre un campo vacío regresará un mensaje con un alert y pedirá que sea rellenado (código 1.1). Codigo1.1 function validacion() { valor = document.getelementbyid("titulo").value; if( valor == null valor.length == 0 /^\s+$/.test(valor) ) { alert("campo titulo requerido") return false; valor = document.getelementbyid("autor_es").value; if( valor == null valor.length == 0 /^\s+$/.test(valor) ) { alert("campo Autor requerido"); return false; valor = document.getelementbyid("lugar").value; if( valor == null valor.length == 0 /^\s+$/.test(valor) ) { alert("campo lugar requerido"); return false; valor = document.getelementbyid("anio").value; if( valor == null valor.length == 0 /^\s+$/.test(valor) ) { 20

23 alert("campo año requerido"); return false; valor = document.getelementbyid("editorial").value; if( valor == null valor.length == 0 /^\s+$/.test(valor) ) { alert("campo editorial requerido"); return false; valor = document.getelementbyid("paginas").value; if( valor == null valor.length == 0 /^\s+$/.test(valor) ) { alert("campo paginas requerido"); return false; valor = document.getelementbyid("idioma").value; if( valor == null valor.length == 0 /^\s+$/.test(valor) ) { alert("campo idioma requerido"); return false; valor = document.getelementbyid("corpus").value; if( valor == null valor.length == 0 /^\s+$/.test(valor) ) { alert("campo corpus requerido"); return false; 21

24 valor = document.getelementbyid("url").value; if( valor == null valor.length == 0 /^\s+$/.test(valor) ) { alert("campo url requerido"); return false; return true; </script> El segundo módulo más importante de este código se encuentra en el formulario a rellenar (código 1.2), el cual almacenará los datos de las variables hasta que sean verificados, además verificara que no estén vacíos los campos por la función validación y pasará al siguiente código que se encarga de guardarlos. Código 1.2 //manda el formulario ya lleno con los datos, mediante su identificador a sabe_pdf.php <form id="form2" name="form1" enctype="multipart/form-data" method="post" action="save_pdf.php" onsubmit="return validacion();" accept-charset="utf-8"> //cada input almacena los datos registrados por el usuario colaborador en su respectivo identificador <tr><td title="titulo:"><br />Titulo:</td><td><br /><input name="titulo" type="text" id="titulo" /></td></tr> <tr><td title="autor(es):"><br />Autor(es):</td><td><br /><input name="autor_es" type="text" id="autor_es" /></td></tr> <tr><td title="lugar de Realizacion:"><br />Lugar de Realización:</td><td><br /><input name="lugar" type="text" id="lugar" /></td></tr> <tr><td title="año de Realizacion:"><br />Año de Realización:</td><td><br /><input name="anio" type="text" id="anio" /></td></tr> 22

25 <tr><td title="editorial:"><br />Editorial:</td><td><br /><input name="editorial" type="text" id="editorial" /></td></tr> <tr><td title="corpus:"><br />Corpus:</td><td><br /><input name="corpus" type="text" id="corpus" /></td></tr> <tr><td title="url:"><br />Url:</td><td><br /><input name="url" type="text" id="url" /></td></tr> <tr><td title="paginas:"><br />Páginas:</td><td><br /><input name="paginas" type="text" id="paginas" /></td></tr> <tr><td><br />Idioma</td><td><br /> // aquí mediante una casilla de selección se tomará el valor de los 4 tipos diferentes de idiomas y se regresará con el id idioma <select name="idioma" id="idioma"> <option value="" selected title="seleccione">seleccione</option> value="tenek">tének</option> <option title="tenek" <option value="español">español</option> title="español" value="ingles">inglés</option> <option title="ingles" <option value="frances">francés</option> title="frances" <option title="otro" value="otro">otro</option> </select> </td></tr> //aquí se selecciona el archivo de extensión.swf (flash) a subir <tr><td><br />Selecciona un documento swf</td><td><br /><input type="file" name="doc" id="doc" /></td></tr> 23

26 //es el botón que manda el formulario, mientras tanto si no se selecciona el botón no se lanza el formulario para verificar y pasar al siguiente código <tr><td colspan="2"><br /><center><input type="submit" name="button" id="button" value="subir" title="subir"/></center></td></tr> </form> Figura 19. Pantalla de pdfdocs.php 6.3. Guardar los datos del formulario. Una vez que los datos son pasados de pdfdocs.php, se procede al guardado de los datos en la base de datos para eso se utiliza el archivo save_pdf.php (código 2). Código 2 <?php include ("head.php"); include("get_info.php"); if($usuarionk == null){ echo ("<script language='javascript'>document.location.href = 'index.php';</script>;"); 24

27 exit; //con $_POST se toma el valor transferido desde pdfdocs reconociéndolo por su identificador y se guarda en una variable para guardarlo mas adelante $nombre = $_POST["titulo"]; //date nos regresa la fecha $fecha = date("d-m-y H:i:s"); $autor = $_POST['autor_es']; $idioma = $_POST['idioma']; $lugar = $_POST['lugar']; $anio = $_POST['anio']; $editorial = $_POST['editorial']; $pag = $_POST['paginas']; //se utiliza la función time como un identificador único para cada archivo ya que el día y tiempo siempre va a ser diferente y nunca igual $id_doc = time(); //carpeta donde se guardan los archivos flash $uploaddir = "swf/"; $corpus = $_POST['corpus']; //la url del documento en caso de que tenga y si no se pone como hacer petición a $url = $_POST['url']; //es la cadena de el nombre del archivo con su extensión y la carpeta en donde se encuentra $file = $uploaddir.basename($_files['doc']['name']); 25

28 //se mueve el archivo a su carpeta y se compara si lo que se movió es igual a la variable file, si es así se guarda con un insert en la tabla pdf y se manda una alerta de éxito if (move_uploaded_file($_files['doc']['tmp_name'], $file)) { $query = "INSERT INTO pdf (titulo,autor_es,lugar,anio,idioma,fecha,id_doc,editorial,pag,swf,corpus,url) VALUES ('$nombre','$autor','$lugar','$anio','$idioma','$fecha','$id_doc','$editorial','$pag','$file','$corp us','$url')"; $result = pg_query($conn,$query); echo "<script>alert('subido con exito');window.location.href='pdfdocs.php';</script>"; error //si no se logra hacer el movimiento del archivo se manda un mensaje de else { echo "<script>alert('error: puede que el archivo este muy pesado, o el tipo de formato no es aceptable');window.location.href='pdfdocs.php';</script>";?> 6.4. Búsqueda por título de artículo. Una vez que se encuentra al menos un registro de un artículo se puede proceder la búsqueda de este, por medio del archivo buscarporclasificacionpdf.php (código 3). Código 3 <?php?> include ("head.php"); include ("get_info.php"); 26

29 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " <html xmlns=" <script type="text/javascript"> function showuser(str){ if(str==""){ document.getelementbyid("txthint").innerhtml=""; return; if (window.xmlhttprequest){//codeforie7+,firefox,chrome,opera,safari xmlhttp=new XMLHttpRequest(); else{//codeforie6,ie5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.onreadystatechange=function(){ if(xmlhttp.readystate==4&&xmlhttp.status==200){ document.getelementbyid("txthint").innerhtml=xmlhttp.responsetext; xmlhttp.open("get","clasificacion-pdf.php?q="+str,true); xmlhttp.send(); 27

30 </script> <script type="text/javascript"> function lookup(inputstring) { if(inputstring.length == 0) { // Hide the suggestion box. $('#suggestions').hide(); else { function(data){ $.post("completa.php", {querystring: ""+inputstring+"", if(data.length >0) { $('#suggestions').show(); $('#autosuggestionslist').html(data); ); // lookup function fill(thisvalue) { $('#inputstring').val(thisvalue); settimeout("$('#suggestions').hide();", 200); showuser(thisvalue); 28

31 </script> <?php timequery();?> <div id="header"> <h1 align="center"><a href="htt://localhost">nenek</a></h1> <h2><a href=" gissa </a></h2> </div> <div id="page"> <div id="adspace"> </div> <p> </p> <div class="boxed"> </p> <?php include ("avatarseccion.php");?> <ul class="list"></ul> <p> </div></p> <div id="content"> <div class="post"> <?php include ("lat_der.php");?> <p> </p> <!--inicio del contenido--> <?php function timequery(){ static $querytime_begin; 29

32 list($usec, $sec) = explode(' ',microtime()); { if(!isset($querytime_begin)) $querytime_begin= ((float)$usec + (float)$sec); { else (float)$sec)) - $querytime_begin; %01.5f segundos.- <br />', $querytime); $querytime = (((float)$usec + echo sprintf('<br />La consulta tardó?> Divulgativos</h2></p> <center><p><h2>documentos de Acervo con fines <form accept-charset="utf-8"> documento</b> </label> <label for="pal_tenek"><b>buscar titulo del <input type="text" name="titulo" value="" id="inputstring" onkeyup="lookup(this.value);" onblur="fill();" /> style="display: none;"> <div class="suggestionsbox" id="suggestions" class="suggestionlist" id="autosuggestionslist"> <div </div> 30

33 </div> <p><a href='documents_pdf.php'>todos los documentos</a></p></center> </div> </div> </div> <div id="sidebar"> </div> <?php timequery();?> </form > <br/> <!--Fin del contenido--> <?php include ("boton_desp.php");?> <div style="clear: both;"> </div> <?php include ("footer.php");?> <div id ="txthint"></div> 31

34 En este código se encuentran 4 módulos importantes, en el primero se tendrá un text input que nos servirá para buscar los artículos arrojados por la base de datos (código 3.1), segundo módulo se encarga de la búsqueda en la base de datos y la concatenación a la pantalla en base a funciones de java script (código 3.2), el tercer módulo se encarga de la impresión a pantalla del articulo seleccionado de la caja de sugerencias (código 3.3). Código 3.1 <form accept-charset="utf-8"> documento</b> </label> <label for="pal_tenek"><b>buscar titulo del // aquí es donde se introduce la palabra y al recibir los caracteres inmediatamente hace la búsqueda con las funciones onkeyup y onblur mandando los valores recibidos por el text input <input type="text" name="titulo" value="" id="inputstring" onkeyup="lookup(this.value);" onblur="fill();" /> //div que contiene la forma de la caja donde se arrojarán los posibles resultados <div class="suggestionsbox" id="suggestions" style="display: none;"> //div donde se regresa la lista de las coincidencias en palabras id="autosuggestionslist"> <div </div> class="suggestionlist" </div> // búsqueda de todos los documentos que se encuentran hasta el momento <p><a href='documents_pdf.php'>todos los documentos</a></p></center> <br/> </form > 32

35 //aquí se arroja el resultado de la búsqueda, es decir el artículo de lectura. <div id ="txthint"></div> Código 3.2 <script type="text/javascript"> // se toma ya sea un carácter o cadena de caracteres tomados con el inputstring function lookup(inputstring) { //si no encuentra ninguna coincidencia no muestra la caja de sugestiones if(inputstring.length == 0) { $('#suggestions').hide(); else { //toma cada carácter y lo va mandando a complete.php (CODIGO 3.2.1) para extraer las posibles coincidencias con palabras de los títulos, y cada vez que se agrega un nuevo carácter vuelve a comparar $.post("completa.php", {querystring: ""+inputstring+"", function(data){ if(data.length >0) { //muestra la lista de títulos sugeridos en base a las palabras escritas en el text input $('#suggestions').show(); $('#autosuggestionslist').html(data); ); // toma el string seleccionado con el click function fill(thisvalue) { $('#inputstring').val(thisvalue); settimeout("$('#suggestions').hide();", 200); //función para la impresión a pantalla del archivo seleccionado showuser(thisvalue); </script> 33

36 Código <?php //se hace la conexión de la base de datos para extraer los títulos include 'dbconnect.php'; // se comprueba si la variable querystring está regresando un resultado if(isset($_post['querystring'])) { //se almacena lo que arroja el textinput en la variable querystring $querystring = htmlspecialchars($_post['querystring'], ENT_QUOTES); //se busca las coincidencias con títulos en la base de datos $query = "SELECT titulo FROM pdf WHERE upper(titulo) LIKE upper('%$querystring%')limit 10"; $result = pg_query($conn,$query); if(!$result){ echo "Fallo esto"; else{ //si regresa 0 sugerencias if(pg_num_rows($result) == 0){ echo "0 sugerencias"; else{ //se manda a llamar la función fill() para terminar imprimiendo en la caja de sugerencias los posibles candidatos de títulos while($row = pg_fetch_assoc($result)){ echo '<a onclick="fill(\''.$row['titulo'].'\');">'.$row['titulo'].'</a><br />'; else { echo 'No puedes acceder directamente al script!';?> 34

37 Código 3.3 <script type="text/javascript"> //se toma el string que se regresó al dar clik en la caja de sugerencias function showuser(str){ //en dado caso de no tener nada regresa con un return if(str==""){ document.getelementbyid("txthint").innerhtml=""; return; //código para IE7+,Firefox,Chrome,Opera,Safari al tomar el string no cause problemas if (window.xmlhttprequest){ //código para IE6,IE5 else{ xmlhttp=new XMLHttpRequest(); xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.onreadystatechange=function(){ if(xmlhttp.readystate==4&&xmlhttp.status==200){ //se toma el texto que recibe de xmlhttp y se inserta en txthint document.getelementbyid("txthint").innerhtml=xmlhttp.responsetext; //se manda la variable str al archivo clasificacion-pdf.php(codigo 3.3.1) en el identificador q xmlhttp.open("get","clasificacion-pdf.php?q="+str,true); xmlhttp.send(); </script> 35

38 Código <html xmlns=" <body> // código para ver el tiempo de ejecución de la consulta a la base de datos <?php function timequery(){ static $querytime_begin; list($usec, $sec) = explode(' ',microtime()); { if(!isset($querytime_begin)) $querytime_begin= ((float)$usec + (float)$sec); else { $querytime = (((float)$usec + (float)$sec)) - $querytime_begin; //imprime el tiempo que le tomo al programa hacer dicha acción echo sprintf('<br />La consulta en base de datos y respuesta tardó %01.5f segundos.- <br />', $querytime);?> <?php //inicio de la consulta timequery(); //toma el valor obtenido de la función y lo guarda en la variable $id=$_get['q']; // conexión a base de datos include "dbconnect.php"; //consulta a la base de datos con la variable obtenida anteriormente $query_img = "SELECT * FROM pdf WHERE titulo='$id';"; $result_img = pg_query($conn,$query_img); if(!$result_img){ 36

39 echo "<center>fallo esto</center>"; else{ //en caso de obtener 0 resultados if(pg_num_rows($result_img) == 0){ echo "<center>0 documentos<br /><br /> </center>"; else{ //se obtiene más de un resultado y se almacena cada dato de la tabla en su respectiva variable echo "<hr />"; while ($row_img = pg_fetch_array($result_img)){ $titulo = $row_img['titulo']; $autor = $row_img['autor_es']; $lugar = $row_img['lugar']; $anio = $row_img['anio']; $id_doc = $row_img['id_doc']; $editorial = $row_img['editorial']; $pag = $row_img['pag']; $corpus = $row_img['corpus']; $idioma = $row_img['idioma']; $swf= $row_img['swf'];?> //cuando se da click en el resultado de la consulta se abrirá su visor del documento seleccionado en una nueva ventana(codigo 4) <a href="visor.php?view=<?php echo $id_doc;?>" TARGET="_blanc"> //se abre una tabla de dos columnas, una para la muestra del archivo flash y la otra para mostrar los datos de este documento <table> <tr> 37

40 //código para ver en miniatura el archivo flash <td> <object classid="clsid:d27cdb6e-ae6d-11cf- 96B " codebase=" sion=6,0,29,0" width="250" height="250"> <param name="movie" value="<?php echo $swf;?>" /> <param name="quality" value="high" /> <embed src="<?php echo $swf;?>" quality="high" pluginspage=" type="application/xshockwave-flash" width="250" height="250"></embed> </object></td> //impresión de las variables en la columna derecha <td><?php echo" <b>titulo:</b> $titulo <br /> <b>autor(es):</b> $autor <br /> <b>idioma:</b> $idioma <br /> <b>lugar de realización:</b> $lugar <br /> <b>año de realización:</b> $anio <br /> <b>editorial:</b> $editorial <br /> <b>páginas:</b> $pag<br /> <b>corpus:</b> $corpus</td> "; </tr>?> </table> </a><hr /> <?php //término de la ejecución de la consulta y con este compara el tiempo final con el inicial y regresa el tiempo de ejecución timequery();?> </html> </body> 38

41 Figura 20. Búsqueda por título de artículo Visor para lectura de documento. Una vez se seleccione el documento ya sea por búsqueda de título o por la muestra de todos los documentos que se encuentran en repositorio, se podrá acceder a la lectura de dicho artículo mediante el archivo visor.php (código 4). Código 4 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " <html xmlns=" lang="es" xml:lang="es"> <title>nenek</title> <head> /> <meta http-equiv="content-type" content="text/html; charset=utf-8" </head> <center> 39

42 <?php //conexión a la base de datos include "dbconnect.php"; //se toma el identificador del artículo que fue enviado anteriormente y se almacena en una variable $id_doc = $_GET['view']; //consulta a la base de datos $query_img = "SELECT * FROM pdf WHERE id_doc='$id_doc';"; $result_img = pg_query($conn,$query_img); if(!$result_img){ else{ echo "<center>fallo</center>"; while ($row_img = pg_fetch_array($result_img)){ //ruta donde se encuentra el archivo flash almacenado $swf= $row_img['swf']; //especificación de si el artículo se encuentra en internet para su descarga $url= $row_img['url'];?> //código para la muestra de documentos tipo flash o extensión.swf <object type="application/x-shockwave-flash" data="<?php echo $swf;?>" width="600" height="800" > <param name="movie" value="<?php echo $swf;?>" /> // en dado caso que no contenga el plugin necesario se mostrará el link de descarga del plugin <p> Es necesario flash player para su visualización <a href=" link de descarga</a></p> </object> //muestra de la url de descarga en internet si es que contiene <br />Url del documento:<?php echo $url;?> <?php 40

43 ?> </center> <!--Fin del contenido--> </html> Figura 21. Visor de documentos tipo flash 41

44 6.6. Mostrar todos los documentos guardados en la base de datos pdf. Para la muestra de todos los documentos es necesario dirigirse a el archivo buscarporclasificacionpdf.php y se selecciona el hipervínculo todos los documentos, el cual nos lanzara a documents_pdf.php (código 5) en la misma pestaña. Código 5 <?php?> include ("head.php"); include ("get_info.php"); <script type="text/javascript" src="js/tinybox.js"></script> <link href="templatemo_style.css" rel="stylesheet" type="text/css" /> <div id="header"> <h1 align="center"><a href="htt://localhost">nenek</a></h1> <h2><a href=" gissa </a></h2> </div> <div id="page"> <div id="adspace"> <p> </p> <div class="boxed"> <?php include ("avatarseccion.php");?> <ul class="list"></ul> <p> <?php include ("lat_der.php");?> 42

45 </p> </div></p> <p> </p> </div> <div id="content"> <div class="post"> <!--inicio del contenido--> <center><p><h2>documentos de Acervo con fines Divulgativos</h2></p></center> <?php //consulta de todos los documentos de la tabla pdf $query_img = "SELECT * FROM pdf;"; pg_query($conn,$query_img); $result_img = if(!$result_img){ "<center>fallo</center>"; echo //si no encuentra ni un solo registro else{ if(pg_num_rows($result_img) == 0){ textos<br /><br /> echo "<center>0 </center>"; else{ echo "<hr />"; 43

46 while ($row_img = pg_fetch_array($result_img)){ //se guarda cada resultado de la base de datos en variables para ser usadas en una impresión en pantalla más adelante $titulo = $row_img['titulo']; $autor = $row_img['autor_es']; $lugar = $row_img['lugar']; $anio = $row_img['anio']; $idioma = $row_img['idioma']; $id_doc = $row_img['id_doc']; $editorial = $row_img['editorial']; $pag = $row_img['pag']; $corpus = $row_img['corpus']; $swf= $row_img['swf'];?> //cuando se dé clic sobre uno de los hipervínculos abrirá en una nueva pestaña con el visor.php(codigo 5) <a href="visor.php?view=<?php echo $id_doc;?>" TARGET="_blanc"> <table> <tr> //muestra el archivo flash de cada uno de los documentos en miniatura en la columna izquierda <td> <object classid="clsid:d27cdb6e-ae6d-11cf-96b " codebase=" width="250" height="250"> <param name="movie" value="<?php echo $swf;?>" /> <param name="quality" value="high" /> <embed src="<?php echo $swf;?>" quality="high" 44

47 pluginspage=" type="application/x-shockwave-flash" width="250" height="250"></embed> </object></td> //imprime cada una de las variables llamadas a la columna derecha <td><?php echo" <b>titulo:</b> $titulo <br /> <b>autor(es):</b> $autor <br /> <b>idioma:</b> $idioma <br /> /> <b>lugar de realización:</b> $lugar <br <b>año de realización:</b> $anio <br /> <b>editorial:</b> $editorial <br /> <b>páginas:</b> $pag<br /> "; <b>corpus:</b> $corpus</td>?> </tr> </table> </a><hr /> <?php?> </center> <!--Fin del contenido--> 45

48 </div> </div> <div id="sidebar"> <?php include ("boton_desp.php");?> </div> <div style="clear: both;"> </div> </div> <?php include ("footer.php");?> </body> </html> Figura 22. Listado de todos los documentos flash 46

ELABORACIÓN DE PÁGINAS WEB. CBTIS No. 02 ISC. RICARDO GARCÍA LÓPEZ

ELABORACIÓN DE PÁGINAS WEB. CBTIS No. 02 ISC. RICARDO GARCÍA LÓPEZ CBTIS No. 02 ISC. RICARDO GARCÍA LÓPEZ Página1 CREACIÓN DE LA BASE DE DATOS EN MySQL REGISTRO DE USUARIOS UTILIZANDO PHP CON MYSQL Una vez instalada nuestro servidor local de Apache, procedemos a crear

Más detalles

DIRECCIÓN GENERAL DE EDUCACIÓN SUPERIOR TECNOLÓGICA INSTITUTO TECNOLÓGICO DE CD. VALLES MANUAL DE USUARIO

DIRECCIÓN GENERAL DE EDUCACIÓN SUPERIOR TECNOLÓGICA INSTITUTO TECNOLÓGICO DE CD. VALLES MANUAL DE USUARIO DIRECCIÓN GENERAL DE EDUCACIÓN SUPERIOR TECNOLÓGICA INSTITUTO TECNOLÓGICO DE CD. VALLES MANUAL DE USUARIO NENEK-SAAC sistema adaptable para el almacenaje de contenidos producidos por comunidades virtuales

Más detalles

La plantilla propone aprovechar esta estructura en común y sólo modificar el contenido del área del documento que sea diferente.

La plantilla propone aprovechar esta estructura en común y sólo modificar el contenido del área del documento que sea diferente. PLANTILLAS EN PHP El concepto de plantilla, es un criterio del desarrollo web que propone optimizar la cantidad de documentos HTML que se usan en el desarrollo de un sitio web. A lo largo de la navegación

Más detalles

Creación de contenidos en WebBuilder. Herramienta Web Builder en Word de Microsoft Office

Creación de contenidos en WebBuilder. Herramienta Web Builder en Word de Microsoft Office Creación de contenidos en WebBuilder Herramienta Web Builder en Word de Microsoft Office Una vez instalada el Plug-In de la herramienta Web Builder para el Word de Microsoft Office, esta se mostrará en

Más detalles

MANUAL DE USUARIO COMPROBANTE ELECTRÓNICO APLICACIÓN GRATUITA

MANUAL DE USUARIO COMPROBANTE ELECTRÓNICO APLICACIÓN GRATUITA 2015 MANUAL DE USUARIO COMPROBANTE ELECTRÓNICO APLICACIÓN GRATUITA ÍNDICE Manual de operación para la elaboración de CFDI 1. Introducción... 3 2. Requerimientos para utilizar Comprobante Electrónico...

Más detalles

Colegio de Ingenieros de Caminos, Canales y Puertos. Manual de Gestión de correo electrónico y SMS

Colegio de Ingenieros de Caminos, Canales y Puertos. Manual de Gestión de correo electrónico y SMS Colegio de Ingenieros de Caminos, Canales y Puertos. Manual de Gestión de correo electrónico y SMS Versión 2.0 3/05/2010 Manual de Gestión de correo electrónico y SMS (v 2.0) 1 GESTOR DE CORREO ELECTRÓNICO

Más detalles

Datos Personales... 8. Datos Académicos... 9. Datos socioeconómicos... 11

Datos Personales... 8. Datos Académicos... 9. Datos socioeconómicos... 11 MANUAL DE USUARIO CONTENIDO Introducción... 3 Requerimientos de software y hardware... 4 Ingreso a la página de inicio del sistema... 5 Registrarse como aspirante a beca... 6 Datos Personales... 8 Datos

Más detalles

DIRECCIÓN GENERAL DE EDUCACIÓN SUPERIOR TECNOLÓGICA INSTITUTO TECNOLÓGICO DE CD. VALLES MANUAL DE USUARIO

DIRECCIÓN GENERAL DE EDUCACIÓN SUPERIOR TECNOLÓGICA INSTITUTO TECNOLÓGICO DE CD. VALLES MANUAL DE USUARIO DIRECCIÓN GENERAL DE EDUCACIÓN SUPERIOR TECNOLÓGICA INSTITUTO TECNOLÓGICO DE CD. VALLES MANUAL DE USUARIO NENEK-ES sistema para gestionar la comunicación de comunidades virtuales de hablantes en lengua

Más detalles

Práctica 6 - Página Web

Práctica 6 - Página Web Práctica 6 - Página Web Teoría. Una Página Web es un recurso de información que esta diseñada para la Word Wide Web (Red Mundial) y puede ser vista por medio un Navegador Web. Esta información se encuentra

Más detalles

Curso de PHP con MySQL Gratis

Curso de PHP con MySQL Gratis Curso de PHP con MySQL Gratis Introducción Este mini curso o mini tutorial de PHP le ayudará a realizar cualquier sistema para que pueda insertar uno o varios registros a una base de datos con MySQL, este

Más detalles

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez Instituto Tecnológico de Las América Materia Sistemas operativos III Temas Servidor Web Apache Facilitador José Doñe Sustentante Robín Bienvenido Disla Ramirez Matricula 2011-2505 Grupo 1 Servidor Web

Más detalles

INSTITUTO TECNOLÓGICO DE SALTILLO

INSTITUTO TECNOLÓGICO DE SALTILLO INSTITUTO TECNOLÓGICO DE SALTILLO Departamento de Ciencias Básicas Curso: Diseño de Paginas Web para el Docente. Temario del Curso: 1 Introducción. 1.1 Objetivo del curso. 1.2 Alcances del curso. 1.3 Ejemplo

Más detalles

Correo Electrónico: Webmail: Horde 3.1.1

Correo Electrónico: Webmail: Horde 3.1.1 CONTENIDOS: PAGINA Qué es Webmail?. 2 Acceder a Webmail. 2 Instilación del Certificado UCO. 4 Instilación Certificado I.explorer. 4 Instilación Certificado Firefox. 7 Opciones Webmail. 8 Opciones Información

Más detalles

GUIA DEL ADMINISTRADOR INSTITUCIONAL

GUIA DEL ADMINISTRADOR INSTITUCIONAL DIRECTORIO PANAMERICANO DE ESCUELAS DE ENFERMERÍA GUIA DEL ADMINISTRADOR INSTITUCIONAL www.observatoriorh.org/direnf Elaborado por: Ing. Marco A. Ramírez Chávez Septiembre de 2014 CONTENIDO 1. Introducción...

Más detalles

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS Objetivo: El propósito de esta guía es indicarle como configurar un entorno moodle de prácticas en

Más detalles

DISEÑO WEB ADOBE DREAMWEAVER CS3

DISEÑO WEB ADOBE DREAMWEAVER CS3 CLASE 6 CREACIÓN DE FORMULARIOS Todo sitio Web necesita recabar cierta información, a veces para contactarse con los visitantes, a veces para encuestas y en algunas ocasiones para realizar venta o contratación

Más detalles

Objetivo: Introducción conceptual y aplicación básica de los lenguajes del lado del servidor.

Objetivo: Introducción conceptual y aplicación básica de los lenguajes del lado del servidor. Sesión 03: Lenguajes web del servidor Competencias a Conseguir: - Conocer el entorno de trabajo a nivel de servidores web. - Instalación del localhost (Servidor Local). - Repaso general de PHP y ejercicios

Más detalles

MANUAL DE USUARIO DE CUENTAS DE CORREO

MANUAL DE USUARIO DE CUENTAS DE CORREO MANUAL DE USUARIO DE CUENTAS DE CORREO Existen dos formas de consultar el correo, por Interfaz Web (Webmail), la cual se realiza desde un navegador de Internet, o mediante un cliente de Correo, tal como

Más detalles

Práctica 02. Formularios

Práctica 02. Formularios Práctica 02. Formularios Página 1 El objetivo de esta práctica es desarrollar un formulario el cual podrá ser visto desde cualquier navegador y desde cualquier equipo de cómputo. En esta práctica aprenderás

Más detalles

ALG AIR LOGISTICS GPS. Manual de Usuario. Creación de Tickets de Servicio. www.airlogisticsgps.com

ALG AIR LOGISTICS GPS. Manual de Usuario. Creación de Tickets de Servicio. www.airlogisticsgps.com ALG AIR LOGISTICS GPS Manual de Usuario Creación de Tickets de Servicio www.airlogisticsgps.com El siguiente Manual de Usuario se detalla de manera general como poder levantar Tickets de Servicio y enviarlos

Más detalles

Manual de usuario de IBAI BackupRemoto

Manual de usuario de IBAI BackupRemoto Manual de usuario de IBAI BackupRemoto Índice Cliente de IBAI BackupRemoto... 3 Descarga del cliente de IBAI BackupRemoto... 4 Instalación del cliente de IBAI BackupRemoto... 5 Instalación sobre Microsoft

Más detalles

Plataforma e-ducativa Aragonesa. Manual de Administración. Bitácora

Plataforma e-ducativa Aragonesa. Manual de Administración. Bitácora Plataforma e-ducativa Aragonesa Manual de Administración Bitácora ÍNDICE Acceso a la administración de la Bitácora...3 Interfaz Gráfica...3 Publicaciones...4 Cómo Agregar una Publicación...4 Cómo Modificar

Más detalles

Introducción al desarrollo web (idesweb)

Introducción al desarrollo web (idesweb) Introducción al desarrollo web (idesweb) Práctica 8: PHP 2 (cookies y sesiones) 1. Objetivos Conocer el concepto de cookie y sus posibles usos. Aprender a utilizar las cookies con PHP. Conocer el concepto

Más detalles

UNIVERSIDAD DE MEDELLÍN NUEVO PORTAL WEB MANUAL DE USUARIO GESTOR DE CONTENIDOS

UNIVERSIDAD DE MEDELLÍN NUEVO PORTAL WEB MANUAL DE USUARIO GESTOR DE CONTENIDOS UNIVERSIDAD DE MEDELLÍN MANUAL DE USUARIO GESTOR DE CONTENIDOS NUEVO PORTAL WEB TABLA DE CONTENIDO Tabla de Contenido 2 Consideraciones Iniciales 3 Ingreso al Sistema 4 Opciones de Gestor de contenidos

Más detalles

Aplicateca. Manual de Usuario: Ilion Factura Electrónica. Espíritu de Servicio

Aplicateca. Manual de Usuario: Ilion Factura Electrónica. Espíritu de Servicio Aplicateca Manual de Usuario: Ilion Factura Electrónica Espíritu de Servicio Índice 1 Introducción... 4 1.1 Qué es Ilion Factura electrónica?... 4 1.2 Requisitos del sistema... 4 1.3 Configuración del

Más detalles

Proyecto Fortalecimiento de las capacidades TIC en PyMEs y Gobiernos Locales mediante el uso de software libre Manual de Instalación Openbravo POS

Proyecto Fortalecimiento de las capacidades TIC en PyMEs y Gobiernos Locales mediante el uso de software libre Manual de Instalación Openbravo POS Proyecto Fortalecimiento de las capacidades TIC en PyMEs y Gobiernos Locales mediante el uso de software libre Elaborado por Setiembre, 2011 Este documento se desarrolló en el marco del Proyecto Fortalecimiento

Más detalles

Acá vamos a ocuparnos de cómo realizar la instalación de una red intra-aula sobre Linux, concretamente en la distribución de GNU/Linux Ubuntu 9.04.

Acá vamos a ocuparnos de cómo realizar la instalación de una red intra-aula sobre Linux, concretamente en la distribución de GNU/Linux Ubuntu 9.04. Instalación de una red intra-aula sobre Linux (Ubuntu 9.04) Introducción La idea y la fundamentación de la creación de redes intra-aula, se puede encontrar en el siguiente enlace: http://www.fedaro.info/2009/06/29/redes-intra-aula/

Más detalles

SISTEMA DE APARTADO DE SALAS PARA EVENTOS

SISTEMA DE APARTADO DE SALAS PARA EVENTOS SISTEMA DE APARTADO DE SALAS PARA EVENTOS Dirección General de Comunicaciones e Informática Febrero 2008 1 INDICE 1. Objetivos del Sistema... 3 10. Solución de problemas... 23 2. Introducción... 4 3. Requisitos...

Más detalles

DOCENTES FORMADORES UGEL 03 PRIMARIA

DOCENTES FORMADORES UGEL 03 PRIMARIA DOCENTES FORMADORES UGEL 03 PRIMARIA 1. Recursos y Aplicaciones del Servidor La página de inicio del servidor (http://escuela) contiene los enlaces a las aplicaciones instaladas en el servidor, un enlace

Más detalles

Manual del Usuario Inscripción de Proyectos al Fondo de Fomento Formulario On-line

Manual del Usuario Inscripción de Proyectos al Fondo de Fomento Formulario On-line Manual del Usuario Inscripción de Proyectos al Fondo de Fomento Formulario On-line Índice Pantallas de inscripción...2 Pantalla de ingreso - Login (index.htm):...2 Mensajes de Error...2 Pantalla de inscripción

Más detalles

Sistema de Inscripciones en Línea de la Olimpiada Mexicana de Matemáticas, Delegación Yucatán MANUAL DE USUARIO

Sistema de Inscripciones en Línea de la Olimpiada Mexicana de Matemáticas, Delegación Yucatán MANUAL DE USUARIO Sistema de Inscripciones en Línea de la Olimpiada Mexicana de MANUAL DE USUARIO CONTENIDO 1. Introducción.... 3 2. Ventana Inicial.... 3 3. Registro de un usuario.... 4 4. Iniciar sesión... 6 5. Inscribir

Más detalles

Manual hosting acens

Manual hosting acens Manual hosting acens Contenido Acceso al panel de control de cliente... 3 Asociar un dominio a mi Hosting... 5 Acceso al panel de administración del hosting... 7 INICIO - Visión general del estado de nuestro

Más detalles

INSTALACIÓN DE SIESTTA 2.0 EN UN HOSTING (Ejemplo para Guebs.com)

INSTALACIÓN DE SIESTTA 2.0 EN UN HOSTING (Ejemplo para Guebs.com) INSTALACIÓN DE SIESTTA 2.0 EN UN HOSTING (Ejemplo para Guebs.com) A modo de post, vamos a complementar la documentación con una guía visual a través de la cual conseguiremos instalar SIESTTA 2.0 en un

Más detalles

DOCUMENTOS COMPARTIDOS CON GOOGLE DOCS

DOCUMENTOS COMPARTIDOS CON GOOGLE DOCS DOCUMENTOS COMPARTIDOS CON GOOGLE DOCS 1. Introducción Los ambientes de aprendizaje acompañados de trabajos colaborativos como estrategia se revierten en actividades de diferente índole (análisis de videos,

Más detalles

INSTITUTO POLITÉCNICO NACIONAL WEB APPLICATION DEVELOPMENT. CIFUENTES ALVAREZ ALEJANDRO SIGFRIDO 3cm3 PROYECTO TERCER PARCIAL MI HOTMAIL CON JOOMLA

INSTITUTO POLITÉCNICO NACIONAL WEB APPLICATION DEVELOPMENT. CIFUENTES ALVAREZ ALEJANDRO SIGFRIDO 3cm3 PROYECTO TERCER PARCIAL MI HOTMAIL CON JOOMLA INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE CÓMPUTO WEB APPLICATION DEVELOPMENT CIFUENTES ALVAREZ ALEJANDRO SIGFRIDO 3cm3 PROYECTO TERCER PARCIAL MI HOTMAIL CON JOOMLA Alumno: MUÑOZ SALAZAR RICARDO

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO: 02/2015 GUIA DE LABORATORIO #11 Nombre de la Práctica: Administración de cursos haciendo uso de Moodle Lugar de Ejecución:

Más detalles

Oficina virtual IFAPA. Preguntas y respuestas frecuentes /Presenta-PCT

Oficina virtual IFAPA. Preguntas y respuestas frecuentes /Presenta-PCT Oficina virtual IFAPA. Preguntas y respuestas frecuentes /Presenta-PCT Versión: v02r01 Fecha: 24/09/2014 Queda prohibido cualquier tipo de explotación y, en particular, la reproducción, distribución, comunicación

Más detalles

Instalando el Apache

Instalando el Apache La idea es montar un servidor web en una pc del laboratorio que no se ocupa o que ocuparemos nosotros, para esto asumo que tenemos ya instalado Ubuntu en la version 10,10 o superior 11,04. pero con la

Más detalles

Introducción a los sitios de SharePoint en Office 365

Introducción a los sitios de SharePoint en Office 365 Introducción a los sitios de SharePoint en Office 365 Universidad Central del Este Contenido 1. QUÉ ES UN SITIO SHAREPOINT?... 3 2. CÓMO INGRESAR AL ÁREA DE SITIOS?... 3 3. DESCRIPCIÓN GENERAL DEL ÁREA

Más detalles

Cómo bloquear los sitios web en Internet Explorer

Cómo bloquear los sitios web en Internet Explorer Cómo bloquear los sitios web en Internet Explorer 1. Abra cualquier Internet Explorer y vaya a Herramientas-> Opciones de Internet. Haga clic en la pestaña Contenido. En el panel de Asesor de contenido,

Más detalles

Instituto Tecnológico de Las Américas (ITLA)

Instituto Tecnológico de Las Américas (ITLA) Instituto Tecnológico de Las Américas (ITLA) Nombre: Gregori Carmona Lorenzo ID: 2011-2435 Asignatura: Sistemas Operativos III Instructor: José Doñe Tema: Practica extra: Apache Un servidor web es un programa

Más detalles

1.- GENERAL. 2.- INGRESO AL SISTEMA.

1.- GENERAL. 2.- INGRESO AL SISTEMA. Contenido 1.- GENERAL.... 3 2.- INGRESO AL SISTEMA.... 3 2.1.- Ingreso y uso del sistema.... 3 3.- AMBIENTE DE TRABAJO.... 4 4.- GESTIÓN DE COMPROBANTES.... 5 4.1.- AGREGAR COMPROBANTE.... 5 4.1.1.- Agregar

Más detalles

HTML, PHP y bases de datos

HTML, PHP y bases de datos HTML, PHP y bases de datos Estrella Pulido Cañabate HTML Estructura de un documento HTML Zen and Tumbolia The Zen monk Bassui wrote a letter to one of his disciples

Más detalles

Manual para usuarios USO DE ONEDRIVE. Universidad Central del Este

Manual para usuarios USO DE ONEDRIVE. Universidad Central del Este Manual para usuarios USO DE ONEDRIVE Universidad Central del Este Contenido 1. QUÉ ES Y PARA QUÉ SIRVE OFFICE 365?... 3 1.1 CÓMO ENTRAR A LA PLATAFORMA DE OFFICE 365 DE LA UCE?... 3 ONEDRIVE... 5 2. QUÉ

Más detalles

Manual para el uso del Correo Electrónico Institucional Via Webmail

Manual para el uso del Correo Electrónico Institucional Via Webmail Manual para el uso del Correo Electrónico Institucional Via Webmail Accesando la pagina de webmail DIFSON El primer paso va a ser entrar a la página de internet donde se encuentra el correo de DIFSON.

Más detalles

Sistema CRM 2.0 (Administración)

Sistema CRM 2.0 (Administración) Sistema CRM 2.0 (Administración) 4.1 Crear Usuario Para crear un nuevo usuario presione en el siguiente botón. CREAR USUARIO Ingrese los datos que le indica la siguiente pantalla: Dirección de Correo electrónico:

Más detalles

Boleta Digital 2010 Manual de Usuario

Boleta Digital 2010 Manual de Usuario Boleta Digital 2010 Manual de Usuario Este documento tiene como objetivo la descripción general, de la instalación, componente y manejo de la aplicación para el llenado e impresión de las boletas de la

Más detalles

Guía de Instalación del servicio de BackupOnline de Idecnet. Indice

Guía de Instalación del servicio de BackupOnline de Idecnet. Indice Guía de Instalación del servicio de BackupOnline de Idecnet Indice Requisitos previos 2 1.- Acceso a la plataforma 3 2.- Configuración de backups 5 3.- Configurar su equipo 5 4.- Instalación del cliente

Más detalles

Instalación y Registro Versiones Educativas 2013

Instalación y Registro Versiones Educativas 2013 Instalación y Registro Versiones Educativas 2013 Octubre 2012 Instalación y Registro Online página 2 Índice Introducción... 4 Instalación Versión Educativa Aula... 6 1. Setup... 6 2. Instalación... 7 3.

Más detalles

Índice. Página 2 de 14

Índice. Página 2 de 14 Índice Pág. 1. Requisitos... 3 2. Acceso a la plataforma online... 3 3. Estructura y funcionamiento de los cursos... 5 4. Elementos del menú lateral... 9 a. Profesor... 9 b. Soporte Técnico... 10 c. Aplicaciones

Más detalles

Descripción del tutorial. Contenidos. www.facebook.com/codigonexogr. @codigonexo. www.plus.google.com/+codigonexogr/

Descripción del tutorial. Contenidos. www.facebook.com/codigonexogr. @codigonexo. www.plus.google.com/+codigonexogr/ www.facebook.com/codigonexogr @codigonexo www.plus.google.com/+codigonexogr/ Contenidos 1. Introducción al patrón MVC 1.1.Conceptos básicos Qué es un patrón 1.2.Estructura del patrón MVC 1.3.Cómo funciona

Más detalles

Manual de Usuario SATCAFE Sistema para Te cnico

Manual de Usuario SATCAFE Sistema para Te cnico Manual de Usuario SATCAFE Sistema para Te cnico. TABLA DE CONTENIDO I. INTRODUCCIÓN... 2 II. REQUERIMIENTOS... 2 III. SITIO WEB... 2 IV. INICIAR SESIÓN... 3 V. MUESTREO (CAPTURA WEB)... 6 VI. REGISTROS

Más detalles

MANUAL DE NAVEGACIÓN DEL SIIA-WEB versión 1.0. http://148.216.31.29:8080/siia/ PRONAD

MANUAL DE NAVEGACIÓN DEL SIIA-WEB versión 1.0. http://148.216.31.29:8080/siia/ PRONAD MANUAL DE NAVEGACIÓN DEL SIIA-WEB versión 1.0 http://148.216.31.29:8080/siia/ PRONAD II C o n t e n i d o 1 Tabla de contenido C o n t e n i d o... I 1. Bienvenido...III 2. Antes de Comenzar...III 3. Iniciando

Más detalles

Introducción a PostgreSQL con PHP

Introducción a PostgreSQL con PHP 1 Introducción a PostgreSQL con PHP Recientemente he tenido que utilizar PostgreSQL para realizar algunos proyectos en donde laboro, principalmente por las características que ofrece PostgreSQL sobre MySQL,

Más detalles

Manual de instalación Conector FactuSOL Prestashop VERSIÓN PROFESIONAL

Manual de instalación Conector FactuSOL Prestashop VERSIÓN PROFESIONAL Manual de instalación Conector FactuSOL Prestashop VERSIÓN PROFESIONAL Manual Conector FactuSOL Profesional Módulo para PrestaShop v.1.5 o superior Lea detenidamente este manual de inicio a fin antes de

Más detalles

Manual de Integración CubeCart

Manual de Integración CubeCart Manual de Integración CubeCart Guía de integración de CubeCart con PagosOnline.net VERSIÓN 3.0 Capítulo 1. INTRODUCCIÓN CubeCart es una de las soluciones más populares para el desarrollo de Comercio Electrónico

Más detalles

Requisitos Técnicos y de Configuración Sistema de Notificación Electrónica

Requisitos Técnicos y de Configuración Sistema de Notificación Electrónica Requisitos Técnicos y de Configuración Sistema de Notificación Electrónica Índice 1. CLIENTES WINDOWS... 3 2.1.1. Sistemas Operativos aceptados.... 3 2.1.2. Navegadores de Internet.... 5 2.1.3. Máquina

Más detalles

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto INFORMÁTICA INFORMÁTICA 1 Sesión No. 4 Nombre: Procesador de Texto Contextualización La semana anterior revisamos los comandos que ofrece Word para el formato del texto, la configuración de la página,

Más detalles

MINI MANUAL PARA CREAR FORMULARIOS CON PHP Marzo 2007

MINI MANUAL PARA CREAR FORMULARIOS CON PHP Marzo 2007 MINI MANUAL PARA CREAR FORMULARIOS CON PHP Marzo 2007 Servicio de Informática y Comunicaciones Para poder diseñar un formulario y que éste nos envíe los resultados a nuestro correo electrónico, necesitamos

Más detalles

10. El entorno de publicación web (Publiweb)

10. El entorno de publicación web (Publiweb) 10. El entorno de publicación web (Publiweb) 10.1. Introducción El entorno de publicación Web es una herramienta que permite la gestión de nuestras páginas Web de una forma visual. Algunos ejemplos de

Más detalles

Ayuda para la instalación Componente Firma Digital INDICE. 1 Configuración previa...2. 1.1 Configuración Internet Explorer para ActiveX...

Ayuda para la instalación Componente Firma Digital INDICE. 1 Configuración previa...2. 1.1 Configuración Internet Explorer para ActiveX... INDICE 1 Configuración previa...2 1.1 Configuración Internet Explorer para ActiveX...2 1.2 Problemas comunes en sistema operativo Windows...8 1.2.1 Usuarios con sistema operativo Windows XP con el Service

Más detalles

Instalación de Moodle en XamppLite

Instalación de Moodle en XamppLite Instalación de Moodle en XamppLite http://roble.pntic.mec.es/aunturbe/facil/ XAMPP Lite es, una aplicación de las llamadas portables, que se caracterizan, entre otras cosas, por no requerir permisos de

Más detalles

Servicio de Notificaciones Electrónicas y Dirección Electrónica Habilitada

Servicio de Notificaciones Electrónicas y Dirección Electrónica Habilitada Servicio de Notificaciones Electrónicas y Dirección Electrónica Habilitada Apartado Postal Electrónico Manual de Configuración de Navegadores Abril 2011 Versión: Abril 2011 Página 1 de 28 Índice de Contenidos

Más detalles

Programa diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L.

Programa diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L. Manual de Usuario Programa diseñado y creado por Contenido 1. Acceso al programa... 3 2. Opciones del programa... 3 3. Inicio... 4 4. Empresa... 4 4.2. Impuestos... 5 4.3. Series de facturación... 5 4.4.

Más detalles

Manual de Instalación Declaración y Liquidación Modelos 110-111

Manual de Instalación Declaración y Liquidación Modelos 110-111 Manual de Instalación Declaración y Liquidación Modelos 110-111 GNU/Linux Ubuntu 11.10 Fedora 16 OpenSuSe 11.4 Irontec S.L. 2012 Este manual esta desarrollado por la empresa Irontec: Internet y Sistemas

Más detalles

Administración de la producción. Sesión 10: Gestor de Base de Datos (Access)

Administración de la producción. Sesión 10: Gestor de Base de Datos (Access) Administración de la producción Sesión 10: Gestor de Base de Datos (Access) Contextualización Microsoft Access es un sistema de gestión de bases de datos, creado para uso personal y de pequeñas organizaciones,

Más detalles

Dominios de Correo Externos

Dominios de Correo Externos Dominios de Correo Externos El acceso Web al correo para los dominios externos se hace a través de la URL: https://domexternos.us.es/correoweb/ La primera vez que intentemos acceder a esta dirección seguramente

Más detalles

Guía rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica

Guía rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica Guía rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica HOJA DE CONTROL Título Nombre del Fichero Autores Guía rápida de la Oficina Virtual (Solicit@V5) UHU_GuiaRapidaSolicita_V5.pdf

Más detalles

NOTA:Necesario verificar el nombre de nuestro Servidor-Equipo en donde está nuestro sistema gestor de base de datos.

NOTA:Necesario verificar el nombre de nuestro Servidor-Equipo en donde está nuestro sistema gestor de base de datos. Instrucciones para corrección del error conexión PHP-SqlServer Como habíamos platicado en clase, les comente acerca de la conexión posible de SQL Server mediante un script de PHP, en este caso solo lo

Más detalles

Instalar XAMP en modo gráfico

Instalar XAMP en modo gráfico Instalar XAMP en modo gráfico Si queremos convertir nuestro ordenador en un servidor web, podemos hacerlo en menos de 10 minutos con la instalación del paquete XAMPP que se encargará de realizar automáticamente

Más detalles

MANUAL DE LA APLICACIÓN CEXVEG Campañas Específicas de Exportación

MANUAL DE LA APLICACIÓN CEXVEG Campañas Específicas de Exportación MANUAL DE LA APLICACIÓN CEXVEG Campañas Específicas de Exportación http://programasnet.marm.es/cexveg/ Usuario: Operador Marzo 2012 ÍNDICE PASOS PREVIOS PARA EL USO CORRECTO DE LA APLICACIÓN... 1 1. INTRODUCCIÓN...

Más detalles

Sistema de Contabilidad General. Contenido. www.promotors.com.mx ACTUALIZACION A PROCONTA 6.0

Sistema de Contabilidad General. Contenido. www.promotors.com.mx ACTUALIZACION A PROCONTA 6.0 ACTUALIZACION A PROCONTA 6.0 Contenido Actualización del dispositivo de seguridad Sentinel... 2 Proceso de Autorización:... 2 IMPORTANTE:... 2 Entrada al Sistema... 3 Nuevas configuraciones... 4 Configurar

Más detalles

Manual del panel. Core-Admin

Manual del panel. Core-Admin Manual del panel Core-Admin - Manual del panel Core-Admin ÍNDICE 1. Introducción...3 2. Requisitos iniciales...3 2.1. Navegadores soportados...3 2.2. Javascript y Java...3 3. Usar Core-Admin...3 3.1. Acceder

Más detalles

Capitulo 5. Implementación del sistema MDM

Capitulo 5. Implementación del sistema MDM Capitulo 5. Implementación del sistema MDM Una vez que se concluyeron las actividades de análisis y diseño se comenzó la implementación del sistema MDM (Manejador de Documentos de MoProSoft). En este capitulo

Más detalles

Manual de Uso Moodle

Manual de Uso Moodle UNIVERSIDAD INTERAMERICANA PARA EL DESARROLLO Manual de Uso Moodle Manual para el Alumno 05/06/2015 En este manual se visualizará la manera en la que el alumno puede trabajar dentro de la plataforma que

Más detalles

Introducción a Moodle

Introducción a Moodle Instituto la Américas de Nayarit Ing. Elías Portugal Luna Qué es Moodle? Moodle es una aplicación web de tipo Ambiente Educativo Virtual, un sistema de gestión de cursos, de distribución libre, que ayuda

Más detalles

Horde 5.1.5 Manual de usuario

Horde 5.1.5 Manual de usuario Horde 5.1.5 Manual de usuario 1 Acceso al Sistema Webmail... 3 2 Configuración para acceso directo a la bandeja de entrada... 4 3 Leer los mensajes de correo electrónico... 6 3.1 Desactivar la vista previa...6

Más detalles

Horde 5.1.5 Manual de usuario

Horde 5.1.5 Manual de usuario Horde 5.1.5 Manual de usuario 1 2 1 Acceso al Sistema Webmail Con un navegador (Internet Explorer, Chrome, Firefox u otros) abra la página http://webmail.iescarrenomiranda.es/. Escriba su dirección de

Más detalles

Creando una webquests

Creando una webquests Creando una webquests 1. LO PRIMERO EL PROGRAMA Para crear paginas web necesitamos el software apropiado. Hay muchas formas y programas para hacerlo, pero por su facilidad de uso y por ser software libre

Más detalles

3.2 ACCEDER A LA PÁGINA WEB DEL INSTITUTO MÉXICO: En el navegador de su preferencia acceder al portal del Instituto México: www.imex.edu.

3.2 ACCEDER A LA PÁGINA WEB DEL INSTITUTO MÉXICO: En el navegador de su preferencia acceder al portal del Instituto México: www.imex.edu. 1. PROPOSITO Consultar el estado de cuenta, las facturas, los avisos, los boletines y los datos generales de los alumnos inscritos en el Instituto México por sus padres de familia. 2. RESPONSABLE(S) DE

Más detalles

Ayuda Aplicación SIGI

Ayuda Aplicación SIGI Ayuda Aplicación SIGI Versión 1.0 Autor Secretaría General Técnica Fecha Inicio 17/03/2013 12:33:00 Fecha último cambio 19/03/2013 11:38:00 Fecha: 19/03/2013 Página 1 de 17 Índice 1. PRESENTACIÓN 3 2.

Más detalles

Servidor Web Apache Knoppix Linux.-

Servidor Web Apache Knoppix Linux.- Servidor Web Apache Knoppix Linux.- El servidor HTTP Apache es un servidor web HTTP de código abierto, para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que implementa

Más detalles

Interfaz Web de Correo

Interfaz Web de Correo Interfaz Web de Correo El acceso Web al correo de la Universidad de Sevilla se hace a través de la URL: https://buzonweb.us.es/correoweb. La primera vez que intentemos acceder a esta dirección seguramente

Más detalles

Introducción a la Firma Electrónica en MIDAS

Introducción a la Firma Electrónica en MIDAS Introducción a la Firma Electrónica en MIDAS Firma Digital Introducción. El Módulo para la Integración de Documentos y Acceso a los Sistemas(MIDAS) emplea la firma digital como método de aseguramiento

Más detalles

Configuración de Internet Explorer para su uso con controles Activex

Configuración de Internet Explorer para su uso con controles Activex Configuración de Internet Explorer para su uso con controles Activex Versión 1.0 Octubre 2008 Página: 1 CONTROL DE CAMBIOS Fecha Versión Cambios 28/10/2008 1.0 Primera versión del documento Página: 2 1

Más detalles

Que es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos.

Que es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos. Que es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos. Qué es PHP? PHP (Hypertext Preprocessor). Es un lenguaje de programación: De código

Más detalles

Guía de Instalación de XTBox

Guía de Instalación de XTBox Guía de Instalación de XTBox Índice 1.Instalación de IIS... 3 2. Instalar Framework 3.5... 7 3. Instalar Framework 4.0... 9 Instalación del servidor de bases de datos y restauración... 10 Instalación de

Más detalles

(PHP y APACHE), y el programa de comunicación Skype, para controlar de manera

(PHP y APACHE), y el programa de comunicación Skype, para controlar de manera Capítulo 4. Llamada Telefónica En este capítulo se explicará la manera en que se configuraron las herramientas web (PHP y APACHE), y el programa de comunicación Skype, para controlar de manera dinámica

Más detalles

Internet Information Server

Internet Information Server Internet Information Server Internet Information Server (IIS) es el servidor de páginas web avanzado de la plataforma Windows. Se distribuye gratuitamente junto con las versiones de Windows basadas en

Más detalles

Diplomado en. Servicio Nacional. De Facilitadores Judiciales

Diplomado en. Servicio Nacional. De Facilitadores Judiciales Diplomado en Servicio Nacional De Facilitadores Judiciales Manual de ayuda para el alumno sobre el uso de la plataforma informática 1 Diplomado en Servicio Nacional de Facilitadores Judiciales Manejo de

Más detalles

Por. Bernardo C. Hermitaño Atencio www.aprendelibremente.org

Por. Bernardo C. Hermitaño Atencio www.aprendelibremente.org JOOMLA EN FEDORA 17 Por. Bernardo C. Hermitaño Atencio www.aprendelibremente.org Sesión Nro. 01 Instalación Básica Lamp en Linux Fedora Ingresar como Usuario Root a la consola de linux. 1. Instalar Apache

Más detalles

PRIMEROS PASOS EN DELTA

PRIMEROS PASOS EN DELTA PRIMEROS PASOS EN DELTA INTRODUCCIÓN Para comenzar a utilizar la aplicación Delta, es necesario llevar a cabo una serie de pasos de configuración y verificación previos. Algunos de ellos son comunes a

Más detalles

INSTALACIÓN DE MEDPRO

INSTALACIÓN DE MEDPRO 1 Estimado Cliente: Uno de los objetivos que nos hemos marcado con nuestra nueva plataforma de gestión, es que un cliente pueda instalar MedPro y realizar su puesta en marcha de forma autónoma. Siga paso

Más detalles

Tutorial de herramientas de Google

Tutorial de herramientas de Google Tutorial de herramientas de Google Elizabeth Fons y Maximiliano Geier 1. Introducción En este tutorial les vamos a contar cómo utilizar algunas de las herramientas de trabajo colaborativo que ofrece gratuitamente

Más detalles

ALGUNAS AYUDAS PARA EL ACCESO AL AULA DIGITAL Contenido

ALGUNAS AYUDAS PARA EL ACCESO AL AULA DIGITAL Contenido ALGUNAS AYUDAS PARA EL ACCESO AL AULA DIGITAL Contenido Tabla de contenido 1 INFORMACIÓN PERSONAL... 2 1.1 Cómo ingresar al Aula Digital?... 2 1.2 Qué hacer si olvida su contraseña?... 2 1.3 Qué veo cuando

Más detalles

AGREGAR COMPONENTES ADICIONALES DE WINDOWS

AGREGAR COMPONENTES ADICIONALES DE WINDOWS INSTALACIÓN DE IIS EN WINDOWS XP El sistema está desarrollado para ejecutarse bajo la plataforma IIS de Windows XP. Por esta razón, incluimos la instalación de IIS (Servidor de Web) para la correcta ejecución

Más detalles

Proyecto: Buscador de Películas usando XQuery y exist

Proyecto: Buscador de Películas usando XQuery y exist Buscador de Películas usando XQuery y exist Arquitecturas de Altas Prestaciones Rafael Martos Llavero I. Objetivo del Proyecto. El objetivo del proyecto es la creación de una base de datos basada en XML

Más detalles

Manual de Usuario Sitio Dinámico e-ducativa Versión 7.01.00

Manual de Usuario Sitio Dinámico e-ducativa Versión 7.01.00 Manual de Usuario Sitio Dinámico e-ducativa Versión 7.01.00 ÍNDICE DE CONTENIDOS INTRODUCCIÓN...3 ÁREAS DEL SITIO WEB...4 1. ENCABEZADO...5 2. SECCIONES Y PÁGINAS DEFINIDAS...5 3. CONTENIDO...5 4. NOVEDADES

Más detalles

Tutorial 4. Aplicaciones Web con NetBeans 5.0

Tutorial 4. Aplicaciones Web con NetBeans 5.0 Tutorial 4 Aplicaciones Web con NetBeans 5.0 Creación de un Proyecto Para crear un programa de consola en Java utilizando NetBeans 5.0 lo primero que hay que hacer es crear un proyecto. Un proyecto nos

Más detalles