cenidet Mobile Usando XML Ing. Juan Carlos Olivares Rojas Dr. Víctor Jesús Sosa Sosa Cuernavaca, Morelos, México, marzo de 2006.
|
|
- Francisca Pérez Sánchez
- hace 8 años
- Vistas:
Transcripción
1 cenidet Mobile Usando XML Ing. Juan Carlos Olivares Rojas Dr. Víctor Jesús Sosa Sosa Cuernavaca, Morelos, México, marzo de 2006.
2 Introducción XML no es sólo una cara bonita. David Eisenberg, Using XML, julio de Consultado: marzo de 2006.
3 Creando un nuevo lenguaje de marcado El autor creó un nuevo lenguaje que almacena la información nutrimental que se encuentra en las etiquetas de alimentos en los estados unidos. El documento completo se puede ver aquí.
4 Creando un nuevo lenguaje de marcado <nutrition> <!-- Establish the daily values --> <daily-values> <total-fat units="g"> 65 </total-fat> <saturated-fat units="g"> 20 </saturated-fat> <cholesterol units="mg"> 300 </cholesterol> <sodium units="mg"> 2400 </sodium> <carb units="g"> 300 </carb> <fiber units="g"> 25 </fiber> <protein units="g"> 50 </protein> </daily-values> <!-- Now list the individual foods --> <food> <name>avocado Dip</name> <mfr>sunnydale</mfr> <serving units="g"> 29 </serving> <calories total="110" fat="100"/> <total-fat> 11 </total-fat> <saturated-fat> 3 </saturated-fat> <cholesterol> 5 </cholesterol> <!-- etc. --> </nutrition>
5 Beneficios inmediatos Los datos están estructurados. Es legible y entendible por humanos. Es abierto, por lo cual no se necesita software propietario caro para extraer la información de archivos binarios.
6 Validando el documento Relax NG, es otro lenguaje de marcado basado en XML. Su propósito es especificar si otros lenguajes de marcado son válidos. Se debe recordar que Los libros de gramática en español están hechos en español!
7 Validando el documento <element name="calories"> <empty/> <attribute name="total"><data type="decimal"/> </attribute> <attribute name="fat"><data type="decimal"/> </attribute> </element> <calories total="100" fat="10"/> <calories total="217" fat="don't ask!"/>
8 Validando el documento La especificación completa de la gramática se encuentra aquí. Relax NG no es la única forma de especificar gramáticas. Se pueden utilizar un DTD (Document Type Definition), el cual no es tan poderoso como Relax NG o se puede utilizar XML Schema, el cual es igual de poderoso que Relax NG pero más difícil de aprender.
9 Inténtalo Instalación de herramientas se puede hacer tanto en Windows como en Linux: Básicos Instalar MSV (validador). Instalar Xalan (transformador). Instalar Fop (convertidor de objetos). Instalar Batik (visor SVG).
10 Básicos Instalar J2RE o J2SE (SDK) 1.4 o superior. Crear directorios: C:\xmlapps herramientas C:\nutrition para los datos y procesos en lotes
11 MSV /multischema/. Copiar a xmlapps y añadir un archivo.bat: java -jar c:\xmlapps\msv\msv.jar %1 %2
12 Xalan Construir (build.bat), copiar.jar obtenidos a la carpeta bin, y carpeta org al principio, crear archivo.bat: java -cp c:\xmlapps\xalan-j\bin\xmlapis.jar;c:\xmlapps\xalanj\bin\xercesimpl.jar;c:\xmlapps\xalan-j\bin\xalan.jar org.apache.xalan.xslt.process -IN %1 -XSL %2 - OUT %3
13 Fop Copiar archivo.bat a carpeta nutrition, cambiar las rutas relativas a absolutas build\fop.jar;lib\batik.jar; quedando así: c:\xmlapps\fop\build\fop.jar;c:\xmlapps\fop\l ib\batik.jar;
14 Batik Crear archivo.bat con: java -jar c:\xmlapps\batik\batik-svgbrowser.jar %1
15 Inténtalo Figura 1. Uso de MSV para validar documento nutrition.xml. Problemas de instalación. Se instaló Adobe SVG Viewer.
16 Ahora qué? Figura 2. Visualización del documento nutrition.xml en el navegador.
17 Desplegando el XML Se puede agregar una hoja de estilo al archivo XML. Se debe agregar la siguiente línea en la parte superior del archivo nutrition.xml <?xml version="1.0"?> <?xml-stylesheet type="text/css" href="nutrition.css"?> <nutrition>
18 Desplegando el XML nutrition.css es muy similar a las hojas de estilos de los archivos HTML. La diferencia es que se asignan estilos para cada nueva etiqueta de nutrition y no para las etiquetas HTML. mfr { display: inline; font-size: 16pt; font-style: italic; }
19 Desplegar XML Este desplegará la información.
20 Transformación Los problemas con las hojas de estilo son: Sólo funcionan con los últimos navegadores que manejen Cascading Style Sheets Nivel 2. No pueden extraer toda la información (por ejemplo, los atributos). No puede realizar operaciones aritméticas.
21 Transformación El lenguaje inventado es orientado a datos; es decir, esta diseñado para describir datos a ser almacenados o transmitidos por otros programas. Las hojas de estilo trabajan mejor con documentos de marcado orientados a la narración. Ejemplos de estos documentos son: XHTML, DocBook y NewsML.
22 Transformación XSLT toma como entrada un archivo XML (el documento fuente ) y sacar otro documento resultante. XSLT tiene la flexibilidad de extraer datos de los atributos, y puede también realizar cálculos y ordenaciones a través de los datos en el documento fuente.
23 Transformación a HTML El primer archivo XSLT (este), convierte el documento nutrition en un archivo plano HTML: Figura 4. Transformación de documento XML a HTML en forma plana.
24 Transformación a HTML El resultado generado visto desde un navegador es el siguiente:
25 Transformación mejor diseñada Si se tiene el archivo XSLT llamado nutrition_fancy.xslt se puede teclear el siguiente comando:
26 Transformación mejor diseñada Esto produce el archivo nutrition_fancy.html
27 Transformación no HTML Hay más que solo navegadores en el mundo. Quizás se desee tomar los datos y convertirlos a un archivo de texto separado por tabuladores para luego importarlos en una hoja de cálculo o una base de datos. A continuación se muestra el archivo resultante de la transformación, ejecutando el siguiente comando:
28 Transformación no HTML Figura 9. Resultado de la transformación de XML a un archivo de texto plano separado por tabuladores.
29 Conversión para imprimir XSL-FO (Extensible Stylesheet Language Formating Objects) es un lenguaje de disposición de páginas. Una herramienta llamada FOP (Formating Objects to PDF) toma el marcado y crea el archivo PDF.
30 Conversión para imprimir Si se tiene el archivo nutrition_fo.xslt, se puede usar FOP para convertir a PDF de la siguiente forma: Figura 10. Conversión de un archivo XML a PDF usando la herramienta FOP.
31 Conversión para imprimir El resultado es un archivo PDF; el cual produce páginas de aproximadamente 8 centímetros de ancho por 9 de altura, el cual es muy confortable en un bolso de una camisa.
32 Generando gráficos SVG Scalable Vector Graphics- permite crear gráficos interactivos de los datos. SVG tiene elementos como los siguientes: <line x1="0" y1="0" x2="50" y2="50" style="stroke: black; fill:none;"/> <circle cx="100" cy="100" r="30" style="stroke:green; fill:yellow;"/>
33 Generando gráficos Figura 12. Transformación de XML a SVG. La imagen resultante se puede visualizar con el visualizador SVG Browser que es parte del juego de herramientas Batik. Si se tiene instalado batik, se puede ver la imagen tecleando batik nutrition.svg. Se muestra la imagen obtenida:
34 Generando gráficos En nuestro caso se instaló el Adobe SVG Viewer Figura 13. Visualización de documento SVG en Internet Explorer con el visor SVG de Adobe.
35 Otras maneras de usar las Se utilizaron: herramientas XML Multi-Schema Validator, Transformador Xalan, Convertidor FOP Visor Batik.
36 Tiempos No se necesita ser un experto en Relax NG, XSLT, XSL Formatting Objects, o SVG para seguir el tutorial. La filosofía del autor fue la primera manera de pensar en el trabajo es la manera correcta. Es posible aprender estas herramientas de manera efectiva en poco tiempo.
37 Rendimiento Los resultados al ejecutar el programa en nuestro equipo de Prueba (HP PAvilion dv1025la con 5l2 Mb de memoria RAM, microprocesador Intel centrino de 1.4 Ghz con Windows XP Home Edition Service Pack 2) fueron los siguientes:
38 Rendimiento Figura 14. Resultados de la ejecución de SimpleTransform.
39 Sumario Usar lenguaje de marcas basados en XML da a los documentos estructura, haciéndolos más fácil de leer y abrir. XML es parte de una familia de tecnologías. Se pueden utilizar gramáticas de lenguajes de marcado como Relax NG, DTD o XML Schema para validar documentos.
40 Sumario Se pueden usar transformaciones XSLT para reformatear un documento. Un documento simple puede ser transformado a XHTML, texto plano, PDF y a otros lenguajes de marcado basados en XML como SVG. Programas que realizan validan y transforman están disponibles gratuitamente y son fáciles de usar.
41 Apéndice También se puede convertir un documento de XML a WML sólo hace falta definir el XSLT respectivo. Para aplicar este ejemplo se utilizó el archivo XML disponible aquí.
42 Apéndice <?xml version="1.0" encoding="utf-8"?> <?xml-stylesheet type="text/css" href="estilos.css"?> <GASWT> <GAT ip=" " puerto="2700" transformador="0" ipma=" " puertoma="1800" /> <GAP ip=" " puerto="10800" cache="\" indice="patrones.xml" conexion="1" /> <ALMACENAMIENTO espacio="64248" longitud="4096" maximo="101" tipos="*.jpg *.gif *.css *.pdf" /> </GASWT> configuracion.xml
43 Apéndice La hoja de estilo tiene el siguiente formato: <?xml version="1.0" encoding="iso "?> <xsl:stylesheet version="1.0" xmlns:xsl=" rm"> <xsl:output doctype-public="-//wapforum//dtd WML1.1//EN" doctypesystem=" 1.xml" indent='yes'/> <xsl:template match='gaswt'> <wml> <template> <do type="prev"><prev/></do> </template> <card id="card1" title="configuración del cenidet GAP" newcontext="true"> <p align="center"> <big><b>gat</b></big> </p> <p>ip: <xsl:value-of <p>puerto: <xsl:value-of <p>transcodificacion: <xsl:value-of <p>ip del MA: <xsl:value-of <p>puerto del MA: <xsl:value-of <do type="accept" label="gap" name="gap"> <go href="#card2"/> </do> <do type="accept" label="almacenamiento" name="almacenamiento"> <go href="#card3"/> </do> </card> </wml> </xsl:template> </xsl:stylesheet> Ver hoja de estilo completa aquí
44 Apéndice Resultado de la transformación visto en el navegador Pocket Internet Explorer de una Pocket PC con Windows Mobile 2003
45 Preguntas?
David Eisenberg, Using XML, julio de Consultado: Marzo de 2006.
David Eisenberg, Using XML, http://www.alistapart.com/stories/usingxml/, julio de 2002. Consultado: Marzo de 2006. XML no es sólo una cara bonita. XML es una parte de una familia de tecnologías, la cuales,
Más detallesPráctica de introducción a
Práctica de introducción a XML El trabajo consiste en una introducción al uso del lenguaje XML y su aplicación en documentos y sistemas de caracteristicas multimedia. 1.- Qué es XML? XML (extensible Markup
Más detalles1 Introducción a XML
1 Introducción a XML Introducción (I)! Qué es XML?! Últimamente todo el mundo habla sobre XML!! Dicen que es un lenguaje etiquetado...es decir: Es un lenguaje como HTML, pero con nuevas etiquetas?! Dicen
Más detallesTransformación de documentos XML con
Transformación de documentos XML con X S L T Necesidad de las transformaciones XML se presenta como un estándar para transmitir datos a través de Internet. Ante la posibilidad de que distintos centros
Más detallesXSL: extensible Style Language. Anabel Fraga
XSL: extensible Style Language Anabel Fraga 1 Tabla de Contenidos La Familia XML Presentación en XML XSL XSLT Elementos XSL-FO Referencias 2 3 La Familia XML Presentación en XML La presentación en HTML
Más detallesMi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades:
Propósito del prototipo: Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades: 1º. Mostrar noticias y eventos propios del grupo de personas que administren la Web.
Más detallesCONECTOR CTIFAC CONTENIDO
CONECTOR CTIFAC CONTENIDO INTRODUCCIÓN CARACTERÍSTICAS REQUISITOS DEL SISTEMA CONTENIDO DEL ARCHIVO ZIP INSTALACIÓN EJECUCIÓN FUNCIONAMIENTO INTRODUCCIÓN CtiFac es una aplicación desarrollada para la emisión
Más detallesAUTORIZACIÓN DE COMERCIALIZACIÓN EXCEPCIONAL DE MEDICAMENTOS DE USO HUMANO GUÍA PARA LA SOLICITUD DE UNA AUTORIZACIÓN DE COMERCIALIZACIÓN EXCEPCIONAL
AUTORIZACIÓN DE COMERCIALIZACIÓN EXCEPCIONAL DE MEDICAMENTOS DE USO HUMANO GUÍA PARA LA SOLICITUD DE UNA AUTORIZACIÓN DE COMERCIALIZACIÓN EXCEPCIONAL Versión: 20/10/2008-1 - ÍNDICE 1 Descripción general
Más detallesCapítulo 1 Introducción
Capítulo 1 Introducción Dentro de los muchos campos que abarca la universidad para la investigación científica, se encuentra el de los Sistemas de Información Geográfica (SIG). Para ello, cuenta con el
Más detallesAgenda XML XML XML XML XML. 1.1 Conceptos básicos de XML. 1.2 Ejemplos de lenguajes basados en XML. 1.3 Estructura de un documento XML
Agenda 1.1 Conceptos básicos de 1.2 Ejemplos de lenguajes basados en M.C. Juan Carlos Olivares Rojas 1.3 Estructura de un documento 1.4 Tecnologías extensible Markup Language (Lenguaje de Marcado extensible)
Más detallesFundamentos de las tecnologías de la información
Fundamentos de las tecnologías de la información la guerra de los formatos Diego Martín 2016 1 Definiciones W3C HTML CSS XML Introducción histórica HTML vs XML JSON XML vs JSON DTDsy XML SCHEMAs Qué formato
Más detallesCompilación y ejecución de programas en Java.
Java Virtual Machine La mayoría de los lenguajes de programación se caracterizan por ser interpretados o compilados, lo que determina la manera en como serán ejecutados en una computadora. Java tiene la
Más detallesPerson IP CRM Manual MOBILE
Manual MOBILE División Informática BuscPerson Telecomunicaciones : Manual MOBILE 0.- Introducción 3 0.1 Configuración de los terminales 3 0.2 Acceso de Usuarios 3 1.- Funcionalidades CRM 5 1.1 Agenda del
Más detalles1. Resumen.. 3. 2. Objetivos.. 3. 3. Introducción. 3
1 Índice 1. Resumen.. 3 2. Objetivos.. 3 3. Introducción. 3 4. Aplicación web para la gestión de una memoria corporativa: reportes de actividades (proyectos) 4.1 Metodología... 4 4.2 Lenguajes y herramientas
Más detallesXML práctico Bases esenciales, conceptos y casos prácticos (2ª edición)
Introducción al lenguaje XML 1. De SGML a XML 17 2. Los conceptos básicos del XML 18 2.1 Recordatorio sobre el HTML 18 2.2 Creación de un primer documento XML 19 2.3 Las ventajas del XML 21 3. La sintaxis
Más detallesEvaluación de Dispositivos Smartphone para su Uso como Servidores Móviles
AGECOMP 2006 Evaluación de Dispositivos Smartphone para su Uso como Servidores Móviles Dr. Juan Gabriel González Serna. Dra. Azucena Montes Rendón. Dr. Víctor Jesús Sosa Sosa. M.C. Juan Carlos Olivares
Más detallesDesarrollo de software para navegación web desde terminales celulares de 3ª generación
Desarrollo de software para navegación web desde terminales celulares de 3ª generación Registro SIP 2008-0796 Resumen Como parte de un Programa generador de páginas web para celulares, se desarrolló un
Más detallesCapítulo 3: XML Spy como editor de documentos XML. 2. La interfaz de usuario de XML Spy
Capítulo 3: XML Spy como editor de documentos XML 1. Objetivos del capítulo Este capítulo pretende servir como una introducción a las funciones de la aplicación XML Spy, incluida dentro del conjunto de
Más detallesSUBIR LAS ACTIVIDADES DE HOTPOTATOES A UN SITIO WEB
SUBIR LAS ACTIVIDADES DE HOTPOTATOES A UN SITIO WEB Tutorial elaborado por la Prof. Viviana Ponce para el curso de la Diplomatura: Enseñanza de lengua extranjera y medios Existen en la WWW diversos sitios
Más detallesUsing Web Pages Accessible Design for the Correct Web Visualization on Mobile Devices
ENC 2006 Using Web Pages Accessible Design for the Correct Web Visualization on Mobile Devices Dr. Juan Gabriel González Serna. Dra. Azucena Montes Rendón. Dr. Víctor Jesús Sosa Sosa. Ing. Juan Carlos
Más detallesUnidad II. Interfaz Grafica (continuación ) Basado en clases de Ing. Carlos A. Aguilar
Clase:005 1 Unidad II Interfaz Grafica (continuación ) Basado en clases de Ing. Carlos A. Aguilar 2 Agenda Desarrollo de Apps para Android Aplicaciones en Android Componentes Básicos de las Aplicaciones
Más detallesManual de Sistema. Contenido:
Manual de Sistema Contenido: 1. Introducción 2. Requerimientos 3. Instalación 4. Iniciar OpenWFE 5. Detener OpenWFE 6. Reiniciar OpenWFE 7. Respaldar Datos 8. Logs de Información 9. Referencia 1. Introducción
Más detallesMANUAL PLATAFORMA EVISADO
MANUAL PLATAFORMA EVISADO REQUISITOS COMO COLEGIADO Estar colegiado y al corriente de las cuotas en el colegio de pertenencia. Los colegiados procedentes de otros colegios deberán enviarnos un certificado
Más detallesAyuda 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 detallesACCESO A LOS SERVICIOS DEL SISTEMA DE COMPROBANTES FISCALES EN PAPEL SICOFI VALIDADOR DE COMPROBANTES FISCALES EN PAPEL MANUAL DE USUARIO
ACCESO A LOS SERVICIOS DEL SISTEMA DE COMPROBANTES FISCALES EN PAPEL SICOFI VALIDADOR DE COMPROBANTES FISCALES EN PAPEL MANUAL DE USUARIO JUNIO 2013 1 Secretaria De Hacienda Y Crédito Público (SHCP) Servicio
Más detallesWINDOWS 2008 5: TERMINAL SERVER
WINDOWS 2008 5: TERMINAL SERVER 1.- INTRODUCCION: Terminal Server proporciona una interfaz de usuario gráfica de Windows a equipos remotos a través de conexiones en una red local o a través de Internet.
Más detallesDOCUMENTACIÓN TÉCNICA
DOCUMENTACIÓN TÉCNICA DOCUMENTACIÓN TÉCNICA 1 Sesión No. 11 Nombre: Los formatos de los documentos Contextualización Una vez que se tienen presentes los conceptos básicos de la documentación técnica y
Más detallesHojas de Estilos XSLT en el aula. Nieves Carralero Colmenar I.E.S Ramón y Cajal. Albacete ncarralero@jccm.es
Hojas de Estilos XSLT en el aula Nieves Carralero Colmenar I.E.S Ramón y Cajal. Albacete ncarralero@jccm.es Resumen Según la Orden EDU/2887/2010, de 2 de noviembre, por la que se establece el currículo
Más detallesORBERE. Memoria Técnica del Aplicativo de Gestión de la producción para ADIMDE
ORBERE Memoria Técnica del Aplicativo de Gestión de la producción para ADIMDE Bilbao, 12 de diciembre de 2006 INDICE 1. METODOLOGÍA DE TRABAJO 2 1.1 Pautas para el Desarrollo 2 1.2 Entorno Tecnológico,
Más detallesPresentaciones multimedia con Adobe Presenter
Introducción a Adobe Presenter Presentaciones multimedia con Adobe Presenter Adobe Presenter 7.0 es un complemento de Microsoft PowerPoint de Adobe que convierte las presentaciones de PowerPoint en presentaciones
Más detallesGUÍA DE COMUNICACIÓN DE PROBLEMAS DE SUMINISTRO DE MEDICAMENTOS DE USO HUMANO
GUÍA DE COMUNICACIÓN DE PROBLEMAS DE SUMINISTRO DE USO HUMANO Versión: 17/07/2009-1 - ÍNDICE 1 Descripción general de comunicaciones de Desabastecimiento... 3 2 Requisitos técnicos del navegador internet...
Más detallesCapítulo 1 Documentos HTML5
Capítulo 1 Documentos HTML5 1.1 Componentes básicos HTML5 provee básicamente tres características: estructura, estilo y funcionalidad. Nunca fue declarado oficialmente pero, incluso cuando algunas APIs
Más detallesGuía de instalación y configuración novotyping 8.0. Versión Student
Guía de instalación y configuración novotyping 8.0 Versión Student novotyping 8.0 Curso de aprendizaje de teclado Copyright Equaltic Guía de instalación y configuración novotyping 8.0. Versión Student
Más detallesEvaluation of Pocket PC Devices for its Use as Mobile Servers
CIICC 2006 Evaluation of Pocket PC Devices for its Use as Mobile Servers Dr. Juan Gabriel González Serna. Dra. Azucena Montes Rendón. Dr. Víctor Jesús Sosa Sosa. M.C. Juan Carlos Olivares Rojas. Ciudad
Más detallesJRubik. 2.1. Requisitos. 2.2. Instalación. 2.3. Compilación
1. Introducción JRubik es un cliente Olap realizado en java/swing sobre componentes del proyecto JPivot. Este cliente es capaz de conectar a fuentes Olap basadas en el motor relacional Mondrian (en un
Más detallesConciliación bancaria en CheqPAQ Cargado de estado de cuenta
Conciliación bancaria en CheqPAQ Cargado de estado de cuenta Introducción Con la finalidad de mantenerte informado respecto a todos los cambios y mejoras de los productos de CONTPAQ i, ponemos a tu disposición
Más detallesApéndice 5 Manual de usuario de ColeXión. ColeXión 1.0. Manual de usuario
Apéndice 5 Manual de usuario de ColeXión ColeXión 1.0 Manual de usuario Índice 1. Qué es ColeXión?... 2 2. Requerimientos del sistema... 3 3. Instalación de ColeXión... 3 4. Creación de un nuevo esquema...
Más detallesGuía Notas Parciales. Intermedio
Guía Notas Parciales Intermedio ÍNDICE I. INTRODUCCIÓN 3 II. CREAR LA ESTRUCTURA DE NOTAS PARCIALES (OPCIÓN NOTAS NORMALES) 4 III. CREAR LA ESTRUCTURA DE NOTA FINAL (OPCIÓN NOTAS CALCULAS) 6 IV. INGRESAR
Más detallesSesió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 detallesextensible Markup Language
extensible Markup Language ISLN ISLN () XML 1 / 26 Librería LWP::Simple Bajarse el archivo de internet Para bajar archivos de internet se puede usar alguno de los módulos del CPAN http://search.cpan.org
Más detallesPráctica 1: Instalación de un servidor de aplicaciones web y diseño de la vista de una aplicación
Práctica 1: Instalación de un servidor de aplicaciones web y diseño de la vista de una aplicación Sistemas de Información Grado de Informática Dpto. de Informática e Ingeniería de Sistemas, Universidad
Más detallesTutorial para subir un sitio web local a un sitio remoto
Tutorial para subir un sitio web local a un sitio remoto Basándonos en el siguiente gráfico, iremos realizando paso a paso todo lo necesario para tener nuestro sitio web desarrollado localmente a otro
Más detallesCAPITULO 1 INTRODUCCION
CAPITULO 1 INTRODUCCION 1.1 Sistemas de Información Geográfica Los sistemas de información geográfica, SIG (GIS, siglas en inglés), se refieren a sistemas que nos proporcionan y combinan capas de información
Más detalles5.1 Introducción a XSL
5.1 Introducción a XSL Añadir Forma al Contenido (I)! Un documento XML que cumple las normas del dialecto ListaML:
Más detallesGuía Rápida Etrader II
Versión: 1.0 primary.com.ar TABLA DE CONTENIDOS Historia del Documento 3 1 Introducción 3 1.1 Documentación de referencia 3 2 Requisitos del sistema 4 2.1 Hardware 4 2.2 Software 4 2.3 Puertos a los cuales
Más detallesACCESS CONTROL. Aplicación para control y gestión de presencia. (Versión. BASIC) 1 Introducción. 2 Activación del programa
1 2 1 Introducción Aplicación para control y gestión de presencia ACCESS CONTROL (Versión. BASIC) AccessControl es un eficaz sistema para gestionar la presencia de sus empleados mediante huella dactilar.
Más detallesLa pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición.
Microsoft Word Microsoft Word es actualmente (2009) el procesador de textos líder en el mundo gracias a sus 500 millones de usuarios y sus 25 años de edad. Pero hoy en día, otras soluciones basadas en
Más detallesCapitulo III. Diseño del Sistema.
Capitulo III. Diseño del Sistema. Para el desarrollo del sistema en la presente tesis se utilizo el paradigma orientado a objetos utilizando el lenguaje Java en su versión 1.2. Por medio de este lenguaje
Más detallesUNIVERSIDAD TECNICA DEL NORTE
UNIVERSIDAD TECNICA DEL NORTE FACULTAD DE INGENIERIA EN CIENCIAS APLICADAS ESCUELA DE INGENIERIA EN SISTEMAS COMPUTACIONALES MANUEL DE USUARIO TEMA: SISTEMA INFORMÁTICO PARA LA PROMOCIÓN Y PUBLICIDAD DE
Más detallesMANUAL DE CONFIGURACIÓN JAVA Y NAVEGADORES PARA USO DE APLICACIONES CON FIRMA. Versión 1.0
MANUAL DE CONFIGURACIÓN JAVA Y NAVEGADORES PARA USO DE APLICACIONES CON FIRMA Versión 1.0 20/10/2014 ÍNDICE Nº Pág. 1 Introducción... 3 2 Requisitos mínimos...4 3 Certificados ACCV y software adicional...4
Más detallesFUJITSU Java Development Framework
FUJITSU Java Development Framework DOCUMENT DETAILS Created: 10.12.2005 Version: 2.0 Author: FUJITSU ESPAÑA SERVICES S.A. 1. INTRODUCCIÓN 1.1 Arquitectura conceptos básicos La arquitectura planteada por
Más detallesServinómina. Servicio de Visualización de Nóminas. (Servinómina) Agosto de 2013. Página 1 de 8 MINISTERIO DE HACIENDA Y ADMINISTRACIONES PÚBLICAS
Servinómina Agosto de 2013 Página 1 de 8 ÍNDICE 1 INTRODUCCIÓN... 3 2 SERVINÓMINA... 3 3 OBSERVACIONES... 3 4 CARACTERÍSTICAS Y FUNCIONAMIENTO... 3 4.1 SEGURIDAD... 4 4.2 SERVIDORES COMPARTIDOS... 4 4.3
Más detallesSoporte y mantenimiento de base de datos y aplicativos
Soporte y mantenimiento de base de datos y aplicativos Las bases de datos constituyen la fuente de información primaria a todos los servicios que el centro de información virtual ofrece a sus usuarios,
Más detallesManual Protección de Cheques
Índice Manual Protección de Cheques 1. Introducción... 2. Descripción del servicio... 3. Características... 3.1 Estados de cheques Protegidos... 3.2 Beneficios del servicio... 3.3 Esquema tarifario...
Más detallesCapí tulo IV. Lenguajes de estilo
Capí tulo IV Lenguajes de estilo Lenguajes de Estilo Hojas de estilos Mecanismos de Hojas de estilos previos a XSL Lenguaje de estilo XSL Comparación entre CSS y XSL Transformación XML/XSL en aplicativos
Más detallesCapítulo 7. Implementación del Sistema
Capítulo 7. Implementación del Sistema 7.1 Servidor Web (Jakarta-Tomcat) Para el desarrollado de este proyecto se utilizó el servidor Web Jakarta-Tomcat, el cual soporta las tecnologías Java HTTP Servlets
Más detallesCurso Online de Microsoft Access Avanzado
Curso Online de Microsoft Access Avanzado Presentación: Este curso online está diseñado para que el alumno domine el funcionamiento del programa de gestión de bases de datos Microsoft Access, estudiando
Más detallesDelphin Express Profesional Manual de instrucciones. Como importar Presupuestos Hechos en S10
Delphin Express Profesional Manual de instrucciones Como importar Presupuestos Hechos en S10 Inicio Desde la cinta de opciones principal de Delphin Express, pulse clic en la pestaña Nuevo, como en la imagen
Más detallesINSTALAR UNA IMPRESORA POR RED
INSTALAR UNA IMPRESORA POR RED 1. En primer lugar necesitaremos el driver/controlador de la impresora que queramos instalar. Hemos de saber el modelo del equipo de impresión, si no disponemos del driver
Más detallesdesarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el
Capitulo II. Análisis de herramientas y tecnologías de desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el lenguaje de Modelo de Objetos llamado UML (Unified
Más detallesREQUERIMIENTOS MINIMOS DE SISTEMA:
README for: Cómo programar en Java, 5a Edicion por Harvey Deitel y Paul Deitel Copyright 2004 por Pearson Educacion, Todos los derechos reservados. ISBN: 970-26-0518-0 --- REQUERIMIENTOS MINIMOS DE SISTEMA:
Más detallesAGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7
Tutoriales de ayuda e información para todos los niveles AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Como agregar a una red existente un equipo con Windows 7 y compartir sus archivos
Más detallesRedes II Universidad Nacional de Jujuy Facultad de Ingeniería Carrera: APU 2008
I Universidad Nacional de Jujuy Facultad de Ingeniería Trabajo Práctico N 1: INSTALACION ACTIVE DIRECTORY EN WIN DOWS SERVER 2003 Integrantes de grupo: Instalación Para la instalación de Active Directory,
Más detallesPáginas web ::: Kompozer: instalación y uso Diseño de materiales multimedia. Web 2.0. 1.2 Kompozer: instalación y uso
17 1.2 Kompozer: instalación y uso 18 1.2 Kompozer: instalación y uso 1.2.1 Qué es Kompozer? Kompozer es un editor WYSIWYG (What You See Is What You Get = Lo que ves es lo que tienes) de páginas web. Resulta
Más detallesDesarrollo de apps para móviles Android. Entorno de desarrollo
Desarrollo de apps para móviles Android Entorno de desarrollo Entorno de desarrollo Las aplicaciones Android van a ser implementadas en Java usando Android SDK. El software necesario para realizarlas es
Más detallesTutorial de carga de fotos en www.sonmisamigos.es
Tutorial de carga de fotos en www.sonmisamigos.es Este documento describe paso a paso como cargar un conjunto de fotografías en la web www.sonmisamigos.es Paso 1: Seleccionar las fotos a cargar Antes de
Más detalles1 ÍNDICE... 3 Instalación... 4 Proceso de instalación en red... 6 Solicitud de Código de Activación... 11 Activación de Licencia... 14 2 3 REQUERIMIENTOS TÉCNICOS E INSTALACIÓN Requerimientos Técnicos
Más detallesInducción al Laboratorio de Informática
Inducción al Laboratorio de Informática La Escuela Colombiana de Ingeniería cuenta con varios Laboratorios, los cuales están a disposición de los estudiantes, profesores y todo el personal administrativo.
Más detallesManual de usuario Versión: 1.3 Edición: 05/02/2015 1
Manual de usuario Versión: 1.3 Edición: 05/02/2015 1 Índice Formula Integration Manual de Usuario... 3 1. Introducción... 3 1.1. Funcionalidades... 3 2. Instalación... 3 2.1. Requisitos mínimos... 3 2.2.
Más detallesInstrucciones de instalación de Utilidades Intel
Instrucciones de instalación de Utilidades Intel Estas instrucciones describen la manera de instalar las Utilidades Intel a partir del CD 1 del Software Intel para administración de sistemas. Las instrucciones
Más detallesGuía de instalación y configuración mecasoftpro 2011. Versión Student Plus
Guía de instalación y configuración mecasoftpro 2011 Versión Student Plus mecasoftpro 2011 Curso Completo de Mecanografía Asistida por Ordenador Copyright 1994-2012 mecasoftpro Guía de instalación y configuración
Más detallesUnidad 5: Namespaces. JJ Taboada León IES San Sebastián, Departamento de Informática LENGUAJE DE MARCAS Y SGI Curso 2011 / 2012
Unidad 5: Namespaces madrid 2000 JJ Taboada León IES San Sebastián, Departamento de Informática LENGUAJE DE
Más detallesQué es un servicio de Proxy?
TEMA 6 6.6. Proxy Qué es un servicio de Proxy? l Un servicio de Proxy, es la técnica u:lizada para almacenar páginas de Internet y así ser u:lizadas posteriormente, l a esta técnica, también se le conoce
Más detallesInstalación de Winisis en Windows 8 (64 bits) usando Virtual Box Oracle Ernesto Spinak 10/07/2013 borrador 1
Instalación de Winisis en Windows 8 (64 bits) usando Virtual Box Oracle Ernesto Spinak 10/07/2013 borrador 1 Introducción Winisis es una aplicación Windows que usa librerías de programación para sistemas
Más detallesInstalación y guía del usuario de KIP para AutoCAD
Instalación y guía del usuario - 1 - Contenido 1 Introducción... 3 Especificaciones recomendadas de PC:... 4 2 Instalación... 5 3 Funcionalidad del controlador AutoCAD... 12 4 Uso del controlador AutoCAD
Más detallesElaboración de un Formulario Web utilizando ASP.NET desde cero.
Elaboración de un Formulario Web utilizando ASP.NET desde cero. Realizado por: Fabricio.A.Santillana.V. 2-718-1147 TABLA DE CONTENIDO Pág. Introducción...3 Objetivos...4 Contenido...5 1. Introducción a
Más detallesDEPÓSITO DIGITAL D2 (para ejercicios iniciados a partir del 01/01/2008) Manual de usuario
DEPÓSITO DIGITAL D2 (para ejercicios iniciados a partir del 01/01/2008) Manual de usuario Colegio de Registradores de España 22 de abril de 2015 COLEGIO DE REGISTRADORES DE ESPAÑA Diego de León, 21-28006
Más detallesSoftware Computacional y su clasificación
Software Computacional y su clasificación Capítulo 5 El software En modo sencillo el software permite que las personas puedan contarle a la computadora cierto tipo de problemas y que ésta a su vez le ofrezca
Más detallesExporta la construcción para su visualización en Internet, es decir, como applet dentro de una página html.
13. Applets, JavaScript y XML 13.2 Applets Objetivos GeoGebra permite de una forma muy sencilla incorporar cualquier construcción a una página web, creando así una "miniaplicación" web. Cada una de estas
Más detallesUNIVERSIDAD COOPERATIVA DE COLOMBIA POSTGRADO MULTIMEDIA PARA LA DOCENCIA ELECTIVA I CREACIÓN DE AMBIENTES VIRTUALES
UNIVERSIDAD COOPERATIVA DE COLOMBIA POSTGRADO MULTIMEDIA PARA LA DOCENCIA ELECTIVA I CREACIÓN DE AMBIENTES VIRTUALES MODULO DE CONTENIDOS DE MATERIALES En prácticamente cualquier tipo de asignatura existirá
Más detallesFACULTAD DE INFORMATICA MATERIA: GESTION DE CONTENIDO ELECTRONICO PROFESOR: JONATHAN VEGA ALUMNOS: LUISA ROSERO JAIME CAMACHO DATOS INFORMATIVOS:
FACULTAD DE INFORMATICA MATERIA: GESTION DE CONTENIDO ELECTRONICO PROFESOR: JONATHAN VEGA ALUMNOS: LUISA ROSERO JAIME CAMACHO DATOS INFORMATIVOS: TRABAJO BIBLIOGRAFICO DE, CONCEPTOS, IMÁGENES, EJEMPLOS,
Más detallesHerramientas Informáticas para la Documentación Práctica 1. Introducción al navegador Netscape
Herramientas Informáticas para la Documentación Práctica 1. Introducción al navegador Netscape Introducción y objetivos De modo muy resumido Internet es una red que interconecta redes de ordenadores. Conectándose
Más detallesSiteAudit Knowledge Base Programación de Reportes en SiteAudit
SiteAudit Knowledge Base Programación de Reportes en SiteAudit De junio 2010 En Éste Artículo: Descripción de Funciones Qué Hay de Nuevo? Programación de Reportes SiteAudit 4.x proporciona una nueva interfaz
Más detallesObjetivo: 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 detallesMobile Business 2011 DATOS DEL FABRICANTE: MYBUSINESS POS DESARROLLOS, S. A. DE C. V. Progreso 207-A. Delegación San Buenaventura.
Mobile Business 2011 DATOS DEL FABRICANTE: MYBUSINESS POS DESARROLLOS, S. A. DE C. V. Progreso 207-A. Delegación San Buenaventura. Toluca, México. 50110. Conmutador: 01(722) 274-0404 Fax: 01(722) 274-0404
Más detallesDELTA @FIRMA: NUEVO COMPONENTE DE FIRMA
DELTA @FIRMA: NUEVO COMPONENTE DE FIRMA INTRODUCCIÓN A partir de la versión 1.7.0 del sistema Delt@, se incorpora un nuevo componente de Firma Electrónica que se ejecuta en el PC del usuario. Está basado
Más detallesCUALQUIERA, NO ES NECESARIO DISPONER DE ADSL
INDICE 1. Qué tipo de conexión a internet necesito?...1 2. Qué sistema operativo tengo que tener?...1 3. Y qué navegador?...1 4. Necesito alguna impresora específica para el visado?...1 5. Qué más tengo
Más detallesModulo I. Introducción a la Programación Web. 1.1 Servidor Web.
Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Antes de analizar lo que es un servidor Web y llevara a cabo su instalación, es muy importante identificar diferentes elementos involucrados
Más detallesArchivo Léame para la Impresora fotográfica digital Kodak ML-500
Archivo Léame para la Impresora fotográfica digital Kodak ML-500 4 de septiembre de 2003 Controlador de impresora para Macintosh OS X Versión 1.0.0 Contenido: ========= Introducción Requisitos del sistema
Más detallesContenido. Instalación y activación...7. Instalar Xcelsius 2008...7 Para instalar Xcelsius 2008...8 Activar Xcelsius 2008...9
2009-11-24 Copyright 2009 SAP AG.Reservados todos los derechos. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign y otros productos y servicios de SAP mencionados, así como sus
Más detallesFundamentos de Sistemas Multimedia. Práctica Documentos estructurados y publicación electrónica. XML y XSLT
Fundamentos de Sistemas Multimedia Práctica Documentos estructurados y publicación electrónica. XML y XSLT Manuel Agustí, Félix Buendía, Jose V. Benlloch y Vicente Atienza Curso 2008 / 2009 1 1 Presentación
Más detallesTutorial EXE LEARNING
Tutorial EXE LEARNING Orientaciones para el aprovechamiento pedagógico del Proyecto Aprendizaje Electrónico del Redactor del XHTML (exe). Es un ambiente que permite a los profesores elaborar y publicar
Más detallesManual de Instalación. Sistema FECU S.A.
Manual de Instalación Sistema FECU S.A. Índice Requerimientos de hardware... 3 Requerimientos de software... 3 Bajar programas desde Internet... 4 Manual de Usuario... 5 Archivos de instalación FECU S.A....
Más detallesTECNOLOGÍAS ASOCIADAS A LAS APLICACIONES WEB
TECNOLOGÍAS ASOCIADAS A LAS APLICACIONES WEB Existen varios tipos de tecnologías para los Servidores Web, estas tecnologías se pueden dividir en 4 grupos principales que son: Tecnologías al lado del cliente
Más detallesApéndice A Instalación y configuración de Gisweb
Apéndice A Instalación y configuración de Gisweb [A. Gisweb] A.1 Introducción Este apéndice está dedicado a la instalación y configuración de Gisweb WFS. Para poder instalar y utilizar Gisweb correctamente,
Más detallesImplantar Microsoft Software Updates Service (SUS)
Implantar Microsoft Software Updates Service (SUS) Guía rápida de instalación Versión: 1.0 Autor: Paulino Insausti Barrenetxea Fecha: 15 de Junio de 2005 Licencia: CreativeCommons - ShareAlike Indice 1.Introducción...
Más detallesLos requerimientos básicos necesarios para poder navegar dentro del Curso Open Office Writer con Accesibilidad se dividen en:
Capítulo 1 1 Pre Requisitos Los requerimientos básicos necesarios para poder navegar dentro del Curso Open Office Writer con Accesibilidad se dividen en: 1.1 Requerimientos Tecnológicos 1.1.1 Requerimientos
Más detallesManual Usuario SEDI. Solicitud Electrónica Diseños Industriales (SEDI) Manual de Usuario. Versión: v2.0. Página: 1 de 22
Solicitud Electrónica Diseños Industriales () Manual de Usuario Manual Usuario Página: 1 de 22 1. Acceso al trámite Pinchado en Sede Electrónica o escribiendo la URL: https://sede.oepm.gob.es/esede/es/index.html
Más detallesMANUAL DE INSTALACIÓN DEL SISTEMA PERUANO DE INFORMACIÓN JURÍDICA
MANUAL DE INSTALACIÓN DEL SISTEMA PERUANO DE INFORMACIÓN JURÍDICA 2011 Elaborado por: Jonny Vasquez Lapa Página 1 / 132 ÍNDICE GENERAL REQUERIMIENTOS DEL SISTEMA... 3 INTRODUCCIÓN... 4 INSTALACIÓN DEL
Más detalles13.2 WORLD WIDE WEB (www)
13.2 WORLD WIDE WEB (www) INTRODUCCIÓN World Wide Web o simplemente web se puede traducir como la telaraña mundial, haciendo referencia al hecho de que existen multitud de servidores web distribuidos por
Más detalles