Objetivos. Tecnología XML. Al finalizar podremos:

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

Download "Objetivos. Tecnología XML. Al finalizar podremos:"

Transcripción

1 Tecnología XML

2 Objetivos Al finalizar podremos: Conocer los beneficios que nos aporta XML. Ser capaces de empezar a usarlo. Conocer cuáles son los lenguajes relacionados con XML. Saber en qué circunstancias se puede utilizar. Conocer la situación actual de XML. Conocer donde se puede encontrar más información sobre XML.

3 Dónde estamos, de dónde venimos... World Wide Web Consortium Organización formada por representantes industriales y académicos. Define tecnologías, protocolos y métodos para su uso en la Web. Muchas de las grandes compañías tiene representación (Microsoft, IBM, adobe), por lo que las representaciones son respetadas e implementadas (IE5, XML4J, XMLMaker,...). Subdividido en comités: Interfaz de usuario: HTML, hojas de estilo, multimedia, DOM,... Tecnología y seguridad: Seguridad y privacidad. Arquitectura: XML y protocolos (ej: HTTP) Accesibilidad a la Web: Acceso a la Web para discapacitados (WAI). Información sobre XML en el W3C:

4 Antecedentes GML SGML HML XML

5 HTML vs XML <HTML> <BODY> <TABLE> <TR> <TD>Curso</TD> <TD>Departamento</TD> <TD>Profesor</TD> <TD>Alumnos</TD> </TR> <TR> <TD>Programación en Java</TD> <TD>Telecomunicaciones</TD> <TD>Andrés Marín</TD> <TD>Juan<BR>Laura<BR></TD> </TR> </TABLE> </BODY> </HTML> <?xml version= 1.0?> <Curso> <Nombre> Programación en Java</Nombre> <Departamento> Telecom </Departamento> <Profesor> <Nombre> Andrés Marín</Nombre> </Profesor> <Alumno > <Nombre Juan</Nombre> </Alumno> <Alumno> <Nombre>Laura</Nombre> </Alumno> </Curso>

6 Qué permite hacer XML? XML es un mecanismo de estructuración de datos. Simple pero con una amplia gama de aplicación. Permite organizar información compleja en una representación fácilmente manipulable mediante programas informáticos. Ordenar datos de acuerdo a algún criterio. Buscar partes de datos. Crear hiperenlaces bidireccionales. Convertir automáticamente documentos de un formato a otro. Combinar datos de la manera más conveniente. Comparar documentos, estructuras o subpartes del mismo. Procesar datos haciendo uso de lenguajes de alto nivel o de script.

7 Qué permite hacer XML? (Continuación) XML permite organizar datos sin formato, de modo que puedan ser procesados de manera inteligente. Transmisión de datos a través de redes --> Internet, comercio electrónico. Separar la presentación del Contenido.

8 Qué es un documento? Normalmente, se considera como una fuente de información. Realmente es una manera de representar la información. Anteriormente se almacenaba la información en documentos, como único modelo de distribución. Ahora la Web permite la búsqueda de información en un gran repositorio de datos. Cuando pensamos en XML, un documento puede ser: Una página web. Una página web con videos e imágenes. Un sitio web.... Un documento es una colección de datos, no una manera de representarlos!!!

9 Qué es un XML? XML: extensible Markup Language Markup: XML consta de un conjunto de etiquetas (marcas) dentro de un fichero de texto. extensible: Los códigos de marcas no están predefinidos, sino que pueden ser definidos por el usuario. <?xml version= 1.0?> <persona> <nombre> Liliana Santacruz </nombre> <nacimiento día= 10 mes= junio año= 1970 / > <dirección> <calle>legázpi, 5</calle> <población>madrid</población> <c_postal>28911</c_postal> </dirección> </persona> Atributo Tag de final de elemento Declaración XML Tag de comienzo de elemento Valor del Atributo

10 Qué es un XML? (Continuación) En XML no aparece información acerca de la presentación. Para proporcionar formato a los documentos se requiere de otros mecanismos ( CSS, XSL). La separación de la información y de la representación es una de las potencialidades del lenguaje. Los documentos XML describir como árboles se pueden La raíz representa el elemento que envuelve a todos los demás. Los nodos (hojas) representan el contenido del documento.

11 Qué es un XML? (Continuación) Representación en forma de árbol Persona Nombre Nacimiento Dirección Liliana Santacruz día= 06 Calle Población c.postal Elementos Hojas Atributos mes= junio Año= 1970 Legazni,5 Madrid 28911

12 Documentos bien formados y validados Los documentos XML pueden cumplir unas reglas que los convierten en bien formados y/o validados XML bien formado: Cumplimiento de las reglas de sintaxis de XML. Estructuras anidadas correctas. No tiene por qué cumplir con ninguna estructura predefinida. Utilidades: XML válido: Elimina la necesidad de distribuir los DTDs o esquemas. Permite a los programas procesadores omitir la validación. Tiene que estar bien formado. Cumple una estructura predefinida (DTDs o esquemas) El parser es el encargado de comprobar que el documento es válido.

13 Cómo puede XML compartir la información? Es necesario que los documentos XML compartan una estructura común. <?xml version= 1.0?> <persona> <nombre> Liliana Santacruz </nombre> <nacimiento> <día>10</día> <mes>junio</mes> <año>1970</año> </nacimiento>... </persona> <?xml version= 1.0?> <persona> <nombre> Liliana Santacruz </nombre> <nacimiento día= 10 mes= junio año= 1970 / >... </persona>

14 DTDs Utilizado anteriormente en SGML. Define los elementos, sus atributos y el modo en que pueden ser combinados. Permite a los programas editores de XML restringir a los autores a esta gramática. Permite a los consumidores de la información estar seguros de que los datos recibidos cumplen con la estructura.

15 DTDs (Continuación) <!ELEMENT persona (nombre, nacimiento?, dirección+))> <!ELEMENT nombre (#PCDATA)> <!ELEMENT nacimiento EMPTY> <!ATTLIST nacimiento día CDATA #REQUIRED mes CDATA #REQUIRED año CDATA #REQUIRED> <!ELEMENT dirección (calle, población, _postal)> <!ELEMENT calle (#PCDATA)> <!ELEMENT población (#PCDATA)> <!ELEMENT c_postal (#PCDATA)>

16 XML Schemas : Desventajas de los DTDs Es necesario aprender una nueva sintaxis. Es necesario desarrollar un software especializado para procesar DTDs. Es posible representar la estructura de un documento usando XML.

17 XML Schemas (Continuación) <elementtype id= persona > <element type= #nombre /> <element type= #nacimiento /> <element type= #dirección /> <element type= #varón /> <element type= #mujer /> <elementtype id= #nombre > <elementtype>

18 XML Namespaces Permite hacer públicas las definiciones de estructuras. Se utiliza un atributo especial: xmlns. El valor del atributo debe ser una URI válida. El namespace define la estructura válida en el ámbito del elemento. Para usar tags de HTML en XML: <html xmlns= >... </html>

19 XML Namespaces (Continuación) Un documento XML puede referenciar varios namespaces <?xml version= 1.0?> <persona xmlns= xmlns:html= > <html:p> <nombre>liliana Santacruz</nombre> </html:p> </persona>

20 Links en XML XML entiende el modelo empleado en HTML. Los límites de los links en HTML son: No se puede enlazar a una parte particular de un documento HTML sin modificar ese documento. Los enlaces en HTML no contienen información sobre la relación de los documentos enlazados. Los enlaces son unidireccionales. No se puede saber de donde procede el usuario. XLL permite: Enlaces básicos: inline, unidireccional, en el mismo documento. Enlaces simples: normalmente inline, unidireccional. Enlaces extendidos: inline o out-of-line, multidireccional. Enlaces out-of-line extendidos: extendidos definidos fuera del documento.

21 Repositorios en XML Proporcionan un medio de almacenaje de información en formato XML. Puede ser un sistema de ficheros simple o una base de datos relacional orientada a objetos. Existe una serie de repositorios especializados en XML (excelon de ObjectDesign, POET CMS, Oracle 8i,...). Dos tipos: Repositorios de documentos que soportan : Administración a nivel de documento. Control de acceso. Verificación de documentos. Catálogos de documentos. Facilidades de búsqueda y consultas. Control de versiones. Administración a nivel de elemento Reutilización de información. Creación dinámica de documentos.

22 Representación de datos XML Hoja de estilo CD-ROM Repositorio XML Hoja de estilo Navegador Flujo XML Hoja de estilo Impresora

23 Representación de datos XML (Continuación) XSL se desarrolló específicamente para XML. Las aplicaciones que lo soportan están en fase de experimentación (IE5, LotusXSL). Actualmente: Formateado para impresora: convertir a SGML y usar FrameMaker de Adobe o Adept de Arbortex. Formateado para WWW y CD-ROM: Convertir a SGML y usar Dynatext the Inso y Panorama de softquad. Conversión a formato propietario: - HTML (a través de programa o usando sistemas de conversión como AIS Basile u Omnimark). - CSS (enlazando un fichero XML con una hoja CSS). <?xml-stylesheet href= example.css type= text/css?>

24 Representación de datos XML (Continuación) CSS tiene algunas limitaciones: No permite tener control sobre la posición y el contenido de los elementos. Procesa los ficheros XML secuencialmente. XSL permite controlar el orden en el que van a aparecer los elementos y qué parte de ellos se va a mostrar. El procesamiento de XSL consta de dos pasos: Se crea un árbol resultado a partir del árbol origen Las reglas XSL reordenan la estructura del árbol para formar la salida requerida. Se puede añadir o remover elementos o añadir una nueva estructura. El árbol resultado se utiliza para generar la nueva salida Fase similar a la de CSS, pero con un lenguaje mucho más rico.

25 Representación de datos XML (Continuación) <xsl : template match= persona > <html> <h1> </h1> <body> <xsl:value:of select = /persona/nombre </body> </html> <xsl : template>

26 Procesamiento de datos XML XSL no solo formatea, sino que además manipula la estructura. Un método mucho mejor para manipular la estructura es el Document Object Model (DOM), que proporciona un API para XML y HTML independiente de cualquier parser. Permite a los programas manipular la estructura de árbol y: Navegar en la estrucutura de árbol. Añadir, modificar o borrar estructura o contenido.

27 Dónde estamos, de dónde venimos... El Worl Wide Web Consortium Sus trabajos pueden estar en cuatro estados: Note submission: registro de una idea, comentario o documento. No sirve como referencia. Working draft: Representa trabajo en progreso y un compromiso por parte del W3C de trabajar en esta área. No implica consenso ni estabilidad. Proposed Recommendation: Trabajo que por una parte representa consenso dentro del grupo y por otra ha sido enviado por el director del grupo al comité de aceptación. No suele variar. Recommendation: Trabajo que representa consenso y está aprobado. No se modifica nunca pero pueden salir nuevas versiones.

28 Dónde estamos, de dónde venimos (Continuación) Estado actual de XML y lenguajes relacionados XML (extensible Markup Language) Recommendation XSL (extensible Stylesheet Language) Working Draft CSS (Cascading Style Sheets): CSS1: Recommendation , revisado el CSS2: Recommendation DOM (Document Object Model): Nivel 1: Recommendation Nivel 2: Working Draft Xlink (XML Linking Language) Working Draft Xpointer (XML Pointer Language) Working Draft

29 Dónde estamos, de dónde venimos... (Continuación) Estado actual de XML y lenguajes relacionados DCD (Document Content Description) Submission Namespaces in XML Recommendation XML-QL Submission XML Schemas Submission RDF (Resource Description Framework) Recommendation Associating stylesheets with XML documents Recommendation

30 Aplicaciones Publicación en la Web XML tiene ventajas significativas respecto a HTML: Separa la información de la presentación. La búsqueda de información será eficiente y productiva. La producción de información será más fácil y barata. El contenido puede ser producido con un estilo y estructura consistente. El contenido para la Web puede ser producido a partir de información común que además contiene información acerca de cómo publicarlo en otros medios (CD-ROM, impresora, etc). El contenido puede ser fácilmente procesado por programas. Intercambio de datos

31 Otras Aplicaciones Edición de Bases de Datos Comercio Electrónico Metadatos Ciencia en la Web Bolsas de empleo Sitios Web Portales con Reconocimiento de Voz

32 Edición de Bases de datos XML permite el intercambio de información de bases de datos. En lugar de utilizar archivos de registro por línea con puntos y comas entre cada campo, XML puede utilizar elementos y atributos que proporcionan un formato común para transferir registros. Una base de datos podría crear un documento XML representando todos los productos fabricados que se pudieran cargar directamente en otra base de datos o en las páginas de un cliente.

33 Edición de Bases de datos (Continuación) <JUGUETES> <ITEM> <TITULO>Pokemon</TITULO> <FABRICANTE>Toys Inc</FABRICANTE> <PRECIO> 30,000</PRECIO> <STOCK>3,000</STOCK> </ITEM> <ITEM> <TITULO>Digimon</TITULO> <FABRICANTE>Toys Inc</FABRICANTE> <PRECIO> 20,000</PRECIO> <STOCK>1,000</STOCK> </ITEM> </JUGUETES>

34 Comercio Electrónico Categorías: Business-to-Business (B2B) Business-to-Consumer (B2C) cxml: commercexml EDI (Intercambio Electrónico de Documentos) ebxml: ebusinessxml

35 Comercio Electrónico (Continuación) <Orden-Juguete> <No-Orden>908765< No-Orden> <Fecha> </Fecha> <Comprador>Tomás Cruz</Comprador> <Juguete> <Numero>34567</Numero> <Cantidad>18</Cantidad> <Juguete> <Juguete>

36 Comercio Electrónico (Continuación) <Numero>78909</Numero> <Cantidad>25</Cantidad> <Juguete> <Juguete> <Numero>12347</Numero> <Cantidad>34</Cantidad> <Juguete> </Orden-Juguete>

37 Metadatos Codificación de Metadatos Metadatos: Información acerca de información. La frontera entre metadatos y datos no está bien definida. XML permite representar ambos tipos de información. Una de las iniciativas del W3C es RDF que describe el uso de XML para los metadatos: Descripción del contenido Clasificación del contenido Derechos de propiedad intelectual Derechos de acceso al usuario... Objetivo: Proporcionar toda esta información en un formato común

38 Ciencia en la Web MathML: Para estructuración de fórmulas matemáticas. CML: Lenguaje de Marcado Químico. Gestión de información molecular en redes de computadoras. Lenguaje Bioinformático de Marcado de Secuencia: Codificación de ADN y ARN. GedML: Proporciona un formato parta descripción de datos genealógicos.

39 MathML <mrow> <mrow> <msup> <mi>x </mi> X 2 + 4X + 4 = 0 <mn>2 </mn> <msup> <mo>+ </mo> <mrow> <mn>4 </mn> <mo>&invisibletimes; </mo> <mi>x </mi> </mrow> <mo>+ </mo> <mn> 4</mn> </mrow> <mo>=</mo> <mn>0</mn> </mrow>

40 Bolsas de Empleo Contratación interactiva. Aplicación Web de nivel intermedio. Conversión de sitios no XML a XML.

41 Bolsas de Empleo (Continuación) <trabajos> <h2><categoria val= computador >Empleos relacionados con computadores</categoria></h2> <h3><titulo_trabajo>programador<titulo_trabajo> </h3> Necesidad de un Programador C++. Nivel <nivel>tecnico<nivel> requerido. Responder hasta <expira> <mes>12</mes><dia>14<dia><anho>2001<anho> </expira> </trabajos>

42 Sitios Web Los sitios Web actuales pueden ser mejorados ampliamente por medio de la utilización de XML. Utilizando XML se puede: Construir sitios dinámicos personalizados Mejorar la apariencia, interoperabilidad y el mantenimiento Proporcionar procesamiento del lado del servidor y del cliente Permitir la integración funcional con bases de datos.

43 Herramientas XML Edición y composición: Los editores se usan para crear y revisar documentos. Gestión de Contenidos: Utilizan bases de datos para almacenar componentes de información que se pueden controlar, gestionar y ensamblar en productos acabados. Herramientas de nivel intermedio: Para la creación de servidores middleware. Integran fuentes de datos, y posibilitan la interoperabilidad de las aplicaciones..

44 Otras aplicaciones Publicación de documentos Documentos típicamente distribuidos en formato impreso se van a poder distribuir on-line. XML permite que la información sea hiperenlazada, fácilmente encontrada y consistentemente presentada. Muchas organizaciones están buscando como presentar manuales técnicos en documentos iteractivos (IETM). P.Ej: AECMA 1000D en la industria aerospacial. XML permite a las organizaciones la publicación de documentos de una forma consistente en cuanto a estructura y estilo. XML permite mantener la información independiente de las aplicaciones del ordenador y de las plataformas.

45 Otras aplicaciones (Continuación) Codificación de Metadatos Metadatos: Información acerca de información. La frontera entre metadatos y datos no está bien definida. XML permite representar ambos tipos de información. Una de las iniciativas del W3C es RDF que describe el uso de XML para los metadatos: Descripción del contenido Clasificación del contenido Derechos de propiedad intelectual Derechos de acceso al usuario... Objetivo: Proporcionar toda esta información en un formato común

46 Implantaciones XML Microsoft: El BizTalk Server usará XML en lugar del actual Commerce Interchange Pipeline (CIP) para intercambiar mensajes entre aplicaciones. Abril de ORACLE: Ha anunciado una infraestructura completa basada en XML para el intercambio y gestión de información asociada con los aspectos de comercio electrónico. Abril de ORACLE: XML Enabler maneja peticiones HTTP que se describen en el servidor Web y selecciona la hoja de estilos (XSL) adecuada para el cliente. La petición pasa luego al servidor LotusXSL que combina la hoja de estilos y los datos XML y envía la página resultante al cliente. Abril de 1999.

47 Implantaciones XML (Continuación) SAP: Para asegurar la integración entre sistemas SAP ha migrado BAPIs a XML. Los paquetes son enviados a través de HTTP al sistema receptor. Una vez ha sido envuelto el contenido, puede ser interpretado por cualquier sistema receptor. SUN: Ha anunciado su intento de crear una extensión estándar de la plataforma Java para XML. MOTOROLA: Publica los manuales de más de 30 de sus modelos de teléfonos móviles, en más de 40 lenguajes a partir de XML.

48 En Resumen... XML está destinado a ser el lenguaje universal de representación de datos. Tiene la habilidad de codificarlo todo. Es un formato intercambiable y extendido globalmente. Es una idea simple e increíblemente potente. Expectativa creada

49 Referencias sunsite.nus.sq/pu/cetus/oo_internet.html metalab.unc.edu/xml

50 Autores Daniel Salas Álvarez, Msc Docente Universidad de Córdoba. Ing. de sistemas. Arnovis Alemán Romero Lic. Informática y Medios Audiovisuales Esp. (c) Informática y telemática. Universidad de Córdoba, Colombia. 2009

M. Carmen Fernández Panadero <mcfp@it.uc3m.es>

M. Carmen Fernández Panadero <mcfp@it.uc3m.es> Introducción n a XML M. Carmen Fernández Panadero Introducción a XML 1 Objetivos Familiarizarse con conceptos y herramientas básicas de XML Conocer la estructura de un documento XML Ser capaz de diseñar

Más detalles

Introducción a XML. Simon Pickin Ingeniería Telemática. Basado en una presentación de M. Carmen Fernández Panadero <mcfp@it.uc3m.

Introducción a XML. Simon Pickin Ingeniería Telemática. Basado en una presentación de M. Carmen Fernández Panadero <mcfp@it.uc3m. Introducción a XML Simon Pickin Ingeniería Telemática Basado en una presentación de M. Carmen Fernández Panadero Introducción a XML 1 Qué es XML: Un poco de historia Problemas de HTML Extensibilidad

Más detalles

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo. GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.

Más detalles

IES Pablo Serrano-ASIR1D/DAM1D-B.Soler XML

IES Pablo Serrano-ASIR1D/DAM1D-B.Soler XML IES Pablo Serrano-ASIR1D/DAM1D-B.Soler Contenidos 1. Introducción 2. Quién ha creado? 3. Definición según W3C 4. Qué es? 5. Objetivos 6. Para qué sirve? 7. Con ya vale? 8. Tecnologías asociadas 9. Familia

Más detalles

Tema: Maquetación Web y CSS

Tema: Maquetación Web y CSS Diseño Digital V. Guía 4 1 Tema: Maquetación Web y CSS Facultad: Ciencias y Humanidades Escuela: Diseño Gráfico Asignatura: Diseño Digital V Objetivos Contenidos A través del desarrollo de la guía el estudiante

Más detalles

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la Servicios web Introducción Un servicio web es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes

Más detalles

Servidores Donantonio

Servidores Donantonio Especificación de requisitos software Tabla de contenidos Juan José Amor David Escorial Ismael Olea 1. Introducción...3 1.1. Propósito...3 1.2. Ámbito del sistema...3 1.3. Definiciones, acrónimos y abreviaturas...3

Más detalles

extensible Markup Language (XML)

extensible Markup Language (XML) extensible Markup Language (XML) 1. INTRODUCCIÓN Jennifer Pérez Benedí Departamento de Sistemas Informáticos y Computación Universidad Politécnica de Valencia C/Camino de Vera s/n E-46071 Valencia- España

Más detalles

1. Resumen.. 3. 2. Objetivos.. 3. 3. Introducción. 3

1. 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 detalles

GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII

GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII GUIA DISPONIBLE EN: http://preparadorivan.blogspot.com/ - http://preparadormssi.50webs.com/inicio.html La World Wide Web o la Web, es una de las múltiples

Más detalles

DESARROLLO WEB EN ENTORNO CLIENTE

DESARROLLO WEB EN ENTORNO CLIENTE DESARROLLO WEB EN ENTORNO CLIENTE CAPÍTULO 1: Selección de arquitecturas y herramientas de programación Juan Manuel Vara Mesa Marcos López Sanz David Granada Emanuel Irrazábal Jesús Javier Jiménez Hernández

Más detalles

Leer XML con XMLReader en el aula

Leer XML con XMLReader en el aula Leer XML con XMLReader en el aula Nieves Carralero Colmenar. IES Pedro Mercedes. Junta de Comunidades de Castilla-La Mancha. España. ncarralero@edu.jccm.es Resumen Según la Orden EDU/2887/2010, de 2 de

Más detalles

PRESENTACIÓN DEL PRODUCTO

PRESENTACIÓN DEL PRODUCTO PRESENTACIÓN DEL PRODUCTO esernet, s.l. Sebastián Elcano, 32 Planta 1 Oficina 22 28012 Madrid Teléfono: 91 433 84 38 -- Fax. 91 141 21 89 www.esernet.com -- esernet@esernet.com 1. Introducción 2. Descripción

Más detalles

Clientes Donantonio. Especificación de requisitos software. Juan José Amor David Escorial Ismael Olea

Clientes Donantonio. Especificación de requisitos software. Juan José Amor David Escorial Ismael Olea Especificación de requisitos software Tabla de contenidos Juan José Amor David Escorial Ismael Olea 1. Introducción...3 1.1. Propósito...3 1.2. Ámbito del sistema...3 1.3. Definiciones, acrónimos y abreviaturas...3

Más detalles

Práctica de introducción a

Prá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 detalles

CMS JOOMLA. Características

CMS JOOMLA. Características CMS JOOMLA Joomla es un sistema gestor de contenidos dinámicos (CMS o Content Management System) que permite crear sitios web de alta interactividad, profesionalidad y eficiencia. La administración de

Más detalles

Análisis y Diseño de Sistemas de

Análisis y Diseño de Sistemas de Análisis y Diseño de Sistemas de Información para Internet 1. Introducción a XML Luís Rodríguez Baena (luis.rodriguez@upsam.net) Universidad Pontificia de Salamanca (campus Madrid) Facultad de Informática

Más detalles

SISTEMAS DE INFORMACIÓN III TEORÍA

SISTEMAS DE INFORMACIÓN III TEORÍA CONTENIDO: Introducción a los Web services Las bases de los Web services La nueva generación de la Web Interactuando con los Web services La tecnología de Web services XML: Lo fundamental WSDL: Describiendo

Más detalles

Web. Microsoft Excel: Capítulo 1 Creación de páginas web con Dreamweaver

Web. Microsoft Excel: Capítulo 1 Creación de páginas web con Dreamweaver Web Microsoft Excel: Capítulo 1 Creación de páginas web con Dreamweaver Álvarez, S., Bravo, S., Departamento de Informática y automática Universidad de Salamanca Sumario 1. Qué es Dreamweaver? 2. El entorno

Más detalles

Diseño de páginas web 2011

Diseño de páginas web 2011 Diseño de páginas web 2011 Al finalizar el curso, el alumno será capaz de planificar y diseñar correctamente desde sencillas páginas web hasta completos sitios web. Para ello, se le proporciona primero

Más detalles

1 Introducción a XML

1 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 detalles

Web. Web Diapositiva 1

Web. Web Diapositiva 1 Web Servicio WorldWideWeb Historia de la Web URL Dominios Dominio de alto nivel Cómo funciona? Hipertexto e Hipervínculos Sitios Web y Páginas de Inicio Cómo identificar los hipervínculos? Navegador Web

Más detalles

Índice. HTML HyperText Markup Language. Conceptos básicos. Qué es HTML? Diseño de servicios Web HTML 1

Índice. HTML HyperText Markup Language. Conceptos básicos. Qué es HTML? Diseño de servicios Web HTML 1 Índice HTML HyperText Markup Language Conceptos básicos Historia y evolución de HTML XHTML vs. HTML HTML dinámico Hojas de estilo (CSS) DOM Diseño de servicios Web 2 DATSI Qué es HTML? Lenguaje de publicación

Más detalles

UNIVERSIDAD DE CÓRDOBA PROCEDIMIENTO DE CREACIÓN DE SITIOS WEB

UNIVERSIDAD DE CÓRDOBA PROCEDIMIENTO DE CREACIÓN DE SITIOS WEB Página 1 de 7 ÍNDICE 1. OBJETIVO... 2 2. ALCANCE... 2 3. DEFINICIONES... 2 4. CONTENIDO... 4 4.1. DESARROLLO DEL PROCEDIMIENTO... 4 5. FLUJOGRAMA... 6 6. DOCUMENTOS DE REFERENCIA... 7 7. REGISTROS... 7

Más detalles

Introducción a XML - Validación y Parseo. Huibert Aalbers, Senior Certified Software IT Architect

Introducción a XML - Validación y Parseo. Huibert Aalbers, Senior Certified Software IT Architect Introducción a XML - Validación y Parseo Huibert Aalbers, Senior Certified Software IT Architect IT Insight podcast Este podcast pertenece a la serie IT Insight Pueden suscribirse al podcast a través de

Más detalles

Capítulo I. Marco Teórico

Capítulo I. Marco Teórico 1 Capítulo I. Marco Teórico 1. Justificación Hoy en día existe una gran diversidad de aplicaciones que corren sobre la World Wide Web (WWW o Web), y cada una orientada a un fin en particular, el cuál depende

Más detalles

arquitectura que maneja. Encontraremos también los diferentes servidores que

arquitectura que maneja. Encontraremos también los diferentes servidores que 3.1 INTRODUCCIÓN A lo largo de este capitulo será descrito ArcIMS, así como las características y arquitectura que maneja. Encontraremos también los diferentes servidores que proporciona ArcIMS, además

Más detalles

PROCEDIMIENTO ESPECÍFICO. Código G083-01 Edición 0

PROCEDIMIENTO ESPECÍFICO. Código G083-01 Edición 0 Índice 1. TABLA RESUMEN... 2 2. OBJETO... 2 3. ALCANCE... 2 4. RESPONSABILIDADES... 3 5. ENTRADAS... 3 6. SALIDAS... 3 7. PROCESOS RELACIONADOS... 3 8. DIAGRAMA DE FLUJO... 4 9. DESARROLLO... 5 9.1. DEFINICIÓN...

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB

CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB Objetivos Generales: Al término de esta acción formativa los participantes alcanzarán los siguientes objetivos: Preparar profesionales para el desarrollo

Más detalles

EDI. por dónde empezar? Intercambio Electrónico de Datos (EDI), Intercambio Electrónico de Datos (EDI), Intercambio Electrónico de Datos (EDI)

EDI. por dónde empezar? Intercambio Electrónico de Datos (EDI), Intercambio Electrónico de Datos (EDI), Intercambio Electrónico de Datos (EDI) EDI por dónde empezar? Intercambio Electrónico de Datos (EDI), Intercambio Electrónico de Datos (EDI), Intercambio Electrónico de Datos (EDI) El EDI (Electronic Data Interchange) es el sistema electrónico

Más detalles

ADAPTAEMPLEO INFORME ACCESIBILIDAD. octubre 2013. Versión 1.0

ADAPTAEMPLEO INFORME ACCESIBILIDAD. octubre 2013. Versión 1.0 ADAPTAEMPLEO INFORME ACCESIBILIDAD octubre 2013 Versión 1.0 1.0 Primera versión del documento. CONTROL DE CAMBIOS Índice de Contenido 1. ACCESIBILIDAD WEB...4 2. PUNTOS DE VERIFICACIÓN...5 2.1. IMÁGENES

Más detalles

TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA

TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA AREA DEL TEMA: INGENIERÍA DE SOFTWARE OBJETIVO GENERAL Desarrollar aplicaciones web utilizando

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

Creación y administración de grupos de dominio

Creación y administración de grupos de dominio Creación y administración de grupos de dominio Contenido Descripción general 1 a los grupos de Windows 2000 2 Tipos y ámbitos de los grupos 5 Grupos integrados y predefinidos en un dominio 7 Estrategia

Más detalles

POLÍTICA DE PRIVACIDAD PARA APLICACIONES MÓVILES GRUPOCOPESA. 1. información que se obtiene la aplicación y su utilización

POLÍTICA DE PRIVACIDAD PARA APLICACIONES MÓVILES GRUPOCOPESA. 1. información que se obtiene la aplicación y su utilización POLÍTICA DE PRIVACIDAD PARA APLICACIONES MÓVILES GRUPOCOPESA Nuestra política de privacidad se aplica al uso de las aplicaciones informáticas de los siguientes medios de comunicación: LaTercera, LaCuarta,

Más detalles

- MANUAL TÉCNICO - Software de diagnóstico de la seguridad de la información y autoimplantación de LOPD. Rev. 01- FEBRERO 2013

- MANUAL TÉCNICO - Software de diagnóstico de la seguridad de la información y autoimplantación de LOPD. Rev. 01- FEBRERO 2013 - MANUAL TÉCNICO - Software de diagnóstico de la seguridad de la información y autoimplantación de LOPD Rev. 01- FEBRERO 2013 Software de diagnóstico de la seguridad de la información y autoimplantación

Más detalles

PREPARATORIA DIURNA DE CUAUTLA

PREPARATORIA DIURNA DE CUAUTLA PREPARATORIA DIURNA DE CUAUTLA Taller de computación II Profr. ING. AARON TABOADA LOMEZ Tecnologías de la Información y Comunicación (TIC) Son aquellas herramientas computacionales que procesan, almacenan,

Más detalles

Arquitectura Básica CÍCLOPE CMS

Arquitectura Básica CÍCLOPE CMS Arquitectura Básica CÍCLOPE CMS Introducción. Arquitectura Colaborativa. El diseño de la arquitectura documental de CÍCLOPE CMS permite crear y administrar documentos electrónicos y mantenerlos disponibles

Más detalles

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Modelado de casos de uso (I) Un caso de uso es una técnica de modelado usada para describir lo que debería hacer

Más detalles

Capí tulo IV. Lenguajes de estilo

Capí 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 detalles

Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com

Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com Introducción a los Servicios Web Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com Servicios Web y Soa En un contexto SOA y los servicios web son una oportunidad de negocios en la actualidad.

Más detalles

PORTAL DE INTEGRACIÓN DE BANCOS DE INFORMACIÓN DISPERSOS A TRAVÉS DE WEB SERVICES Autor: Ing. Walther Antonioli Ravetto

PORTAL DE INTEGRACIÓN DE BANCOS DE INFORMACIÓN DISPERSOS A TRAVÉS DE WEB SERVICES Autor: Ing. Walther Antonioli Ravetto PORTAL DE INTEGRACIÓN DE BANCOS DE INFORMACIÓN DISPERSOS A TRAVÉS DE WEB SERVICES Autor: Ing. Walther Antonioli Ravetto Introducción: Sobre casi cualquier tema del quehacer humano que se aborde, existen

Más detalles

Gestor de Contenidos CMS. Prof: Ing. Henrry Servitá

Gestor de Contenidos CMS. Prof: Ing. Henrry Servitá Gestor de Contenidos CMS Que es un CMS? CMS son las siglas de Content Management System, que se traduce directamente al español como Sistema Gestor de Contenidos. Como su propio nombre indica, es un sistema

Más detalles

Service Oriented Architecture

Service Oriented Architecture Programación Concurrente y Distribuida Ingeniería en Informática Service Oriented Architecture José Carlos Cortizo Pérez josecarlos.cortizo@uem.es http://www.esp.uem.es/jccortizo D. Sistemas Informáticos

Más detalles

Objetos educativos y estandarización en e-learning: Experiencias en el sistema <e-aula>

Objetos educativos y estandarización en e-learning: Experiencias en el sistema <e-aula> Objetos educativos y estandarización en e-learning: Experiencias en el sistema Fernández-Manjón, B.1, López Moratalla, J.2 Martínez Ortiz, I. 2, Moreno Ger, P. 2 Universidad Complutense de Madrid,

Más detalles

comunidades de práctica

comunidades de práctica 1. Introducción CoSpace es una plataforma web diseñada para proporcionar un espacio virtual de interacción y colaboración entre formadores en comunidades virtuales. Se originó como resultado de las necesidades

Más detalles

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio). 1 GLOSARIO A continuación se definen, en orden alfabético, los conceptos básicos que se han abordado a lo largo del desarrollo de la metodología para la gestión de requisitos bajo la Arquitectura Orientada

Más detalles

Los requisitos de accesibilidad en un proyecto software. Implicaciones de usuarios discapacitados en el proceso software

Los requisitos de accesibilidad en un proyecto software. Implicaciones de usuarios discapacitados en el proceso software UNIVERSIDAD POLITECNICA DE MADRID Facultad de Informática Departamento de Lenguajes y Sistemas Informáticos e Ingeniería de Software Resumen del Trabajo tutelado: Los requisitos de accesibilidad en un

Más detalles

PREGUNTAS TIPO (EXAMEN DE OFIMÁTICA AVANZADA)

PREGUNTAS TIPO (EXAMEN DE OFIMÁTICA AVANZADA) PREGUNTAS TIPO (EXAMEN DE OFIMÁTICA AVANZADA) El examen constará de 2 partes. Se evaluará sobre 10 puntos y representará el 60% de la nota final de la asignatura. Para que la calificación en esta prueba

Más detalles

Visión General de GXportal. Última actualización: 2009

Visión General de GXportal. Última actualización: 2009 Última actualización: 2009 Copyright Artech Consultores S. R. L. 1988-2009. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento explícito de

Más detalles

Sistemas de Información 12/13 XML (extensible Mark-up Language)

Sistemas de Información 12/13 XML (extensible Mark-up Language) 12/13 XML (extensible Mark-up Language) Departamento Informática e Ingeniería de Sistemas Universidad de Zaragoza (raqueltl@unizar.es) " Guión Introducción Ejemplos Documentos vs apliaciones XML Espacios

Más detalles

Modulo 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. 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 detalles

La Gestión n Documental en Lex Nova (Producción n y Publicación) Leandro Escudero Atienza Director de T.I.

La Gestión n Documental en Lex Nova (Producción n y Publicación) Leandro Escudero Atienza Director de T.I. La Gestión n Documental en Lex Nova (Producción n y Publicación) PRESENTACIÓN N DE LA COMPAÑIA Presentación n de la Compañí ñía Lex Nova es una de las empresas líderes dentro del mercado editorial jurídico

Más detalles

Contenidos. 1. Requisitos del proyecto... 2

Contenidos. 1. Requisitos del proyecto... 2 En colaboración con Las opiniones recogidas en este documento no se corresponden, necesariamente, con las de ninguno de los organismos públicos participantes en esta iniciativa. Contenidos 1. Requisitos

Más detalles

extensible Markup Language

extensible 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 detalles

Solución corporativa para la gestión descentralizada de metadatos: Cliente Web de administración de metadatos

Solución corporativa para la gestión descentralizada de metadatos: Cliente Web de administración de metadatos Solución corporativa para la gestión descentralizada de metadatos: Cliente Web de administración de metadatos Joan Nunes Alonso1, Ignacio Ferrero Beato 2, y Laura Sala Martín3 1 Laboratorio de Información

Más detalles

FORMACIÓN EN ACADEMIAS GP 3.1

FORMACIÓN EN ACADEMIAS GP 3.1 UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja ESCUELA DE CIENCIAS DE LA COMPUTACIÓN TITULACION DE SISTEMAS INFORMATICOS Y COMPUTACION FORMACIÓN EN ACADEMIAS GP 3.1 INFORME FINAL

Más detalles

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA Departamento de Información Académica

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA Departamento de Información Académica UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA Departamento de Información Académica Ensenada, Baja California Mayo 2010 Qué es un Sitio Web? Es un conjunto de PÁGINAS WEB que están hospedadas (almacenadas o

Más detalles

Sistema de Mensajería Empresarial para generación Masiva de DTE

Sistema de Mensajería Empresarial para generación Masiva de DTE Sistema de Mensajería Empresarial para generación Masiva de DTE TIPO DE DOCUMENTO: OFERTA TÉCNICA Y COMERCIAL VERSIÓN 1.0, 7 de Mayo de 2008 CONTENIDO 1 INTRODUCCIÓN 4 2 DESCRIPCIÓN DE ARQUITECTURA DE

Más detalles

TECNOLOGÍAS ASOCIADAS A LAS APLICACIONES WEB

TECNOLOGÍ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 detalles

Los sistemas de gestión de contenidos: prestaciones y características

Los sistemas de gestión de contenidos: prestaciones y características Los sistemas de gestión de contenidos: prestaciones y características J. Tramullas Santiago, mayo de 2007 Contenido = información + datos La gestión de contenidos debe conciliar la gestión de información

Más detalles

O jeto de apre r ndizaje

O jeto de apre r ndizaje Herramientas de Gestión para Objetos de Aprendizaje. Plataforma AGORA Victor Hugo Menéndez Domínguez Universidad Autónoma de Yucatán, México :: mdoming@uady.mx Manuel Emilio Prieto Méndez Universidad de

Más detalles

INFORMÁTICA IE. Términos a conocer y conceptos básicos. World Wide Web (WWW):

INFORMÁTICA IE. Términos a conocer y conceptos básicos. World Wide Web (WWW): INFORMÁTICA IE MÓDULO INTERNET Términos a conocer y conceptos básicos World Wide Web (WWW): Digamos, simplemente, que es un sistema de información, el sistema de información propio de Internet. Sus características

Más detalles

PLAN FORMATIVO MODALIDAD I

PLAN FORMATIVO MODALIDAD I PLAN FORMATIVO MODALIDAD I Modalidad Acción: TELEFORMACIÓN Nº de la Acción: FPTO/2014/695/202 Familia Profesional: Tipo Especialidad: IFC / INFORMÁTICA Y COMUNICACIONES NUEVA ESPECIALIDAD Area Profesional:

Más detalles

GENERALIDADES DE BASES DE DATOS

GENERALIDADES DE BASES DE DATOS GENERALIDADES DE BASES DE DATOS A fin de evitar que idénticos datos se encuentren repetidos en múltiples archivos, parece necesario que los comunes se almacenen en un archivo único y que este archivo sea

Más detalles

- MANUAL TÉCNICO - Implantación de software de Marketing Online

- MANUAL TÉCNICO - Implantación de software de Marketing Online - MANUAL TÉCNICO - Implantación de software de Marketing Online Rev. 01- MAYO 2013 Implantación de software de Marketing Online Teléfono Adeada: 945 253 388 Email Adeada: adeada@adeada.com REALIZADO POR:

Más detalles

Fundamentos de las tecnologías de la información

Fundamentos 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 detalles

JAVA EE 5. Arquitectura, conceptos y ejemplos.

JAVA EE 5. Arquitectura, conceptos y ejemplos. JAVA EE 5. Arquitectura, conceptos y ejemplos. INTRODUCCIÓN. MODELO DE LA APLICACIÓN JEE5. El modelo de aplicación Java EE define una arquitectura para implementar servicios como lo hacen las aplicaciones

Más detalles

CORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV

CORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV Página 1 de 6 1. OBJETIVO El presente documento tiene la finalidad de citar los beneficios de la migración de la herramienta de análisis de riesgo, mantenimiento e inspección que en lo sucesivo se denominará

Más detalles

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema Capítulo2 Planteamientodelproblema 38 2.1Antecedentesycontextodelproyecto En lo que respecta a los antecedentes del proyecto, se describe inicialmente el contexto donde se utiliza el producto de software.

Más detalles

Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades:

Mi 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 detalles

CONCLUISIONES Y RECOMENDACIONES

CONCLUISIONES Y RECOMENDACIONES CONCLUISIONES Y RECOMENDACIONES CONTENIDO 7.1 Verificación de Hipótesis 7.2 Conclusiones 7.3 Recomendaciones Mónica Cecilia Gallegos Varela - 145 - VERIFICACIÓN DE HIPÓTESIS La hipótesis planteada al inicio

Más detalles

Controles en ASP.NET

Controles en ASP.NET ACTIVIDAD DE APRENDIZAJE 02-I Conociendo los principales controles del Servidor (SEMANA 3) Controles en ASP.NET Directamente relacionados con los Web Forms tenemos los distintos controles de servidor que

Más detalles

Software de sistema: Programas genéricos que permiten gestionar los recursos del ordenador.

Software de sistema: Programas genéricos que permiten gestionar los recursos del ordenador. PRINCIPALES TIPOS DE SOFTWARE Software de sistema: Programas genéricos que permiten gestionar los recursos del ordenador. Software de aplicación: Son programas escritos para realizar funciones específicas

Más detalles

Introducción a Internet

Introducción a Internet Introducción a Internet Localización y acceso a la informacion Instituto de Ciencias de la Educación Jesús Tramullas Dpto. CC. Documentación http://tramullas.com/lai Historia de Internet Inicio proyecto

Más detalles

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el

desarrollo. 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 detalles

GLOSARIO. un conjunto de noticias, ordenado por fecha. CMF (Content Management Framework) - Entorno a programación de

GLOSARIO. un conjunto de noticias, ordenado por fecha. CMF (Content Management Framework) - Entorno a programación de GLOSARIO Apache servidor de páginas web de código abierto para diferentes plataformas (UNIX, Windows, etc.) Blog (Web log) Diario en formato web. Puede ser un diario personal o un conjunto de noticias,

Más detalles

Transformación de documentos XML con

Transformació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 detalles

Tema: Recursos en Internet: Multimedia (Texto, Imágenes, Sonidos, Videos, Gráficos, Otros objetos) Formato XML- concepto

Tema: Recursos en Internet: Multimedia (Texto, Imágenes, Sonidos, Videos, Gráficos, Otros objetos) Formato XML- concepto UNLaR Dpto.: Ciencias Exactas, Físicas y Naturales Carrera: Tecnicatura Universitaria en Informática Cátedra: Gestion y recursos informaticos Tema: Recursos en Internet: Multimedia (Texto, Imágenes, Sonidos,

Más detalles

UNIVERSIDAD DE CÓRDOBA PROCEDIMIENTO DE MANTENIMIENTO DE SITIOS WEB

UNIVERSIDAD DE CÓRDOBA PROCEDIMIENTO DE MANTENIMIENTO DE SITIOS WEB Página 1 de 7 ÍNDICE 1. OBJETIVO... 2 2. ALCANCE... 2 3. DEFINICIONES... 2 4. CONTENIDO... 3 4.1. DESARROLLO DEL PROCEDIMIENTO... 3 5. FLUJOGRAMA... 5 6. DOCUMENTOS DE REFERENCIA... 6 7. REGISTROS... 6

Más detalles

Capítulo 1 Documentos HTML5

Capí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 detalles

Curso Introduccio n a HTML5, CSS, JavaScript y PHP

Curso Introduccio n a HTML5, CSS, JavaScript y PHP Curso Introduccio n a HTML5, CSS, JavaScript y PHP Para alumnos y egresados del área Informática y Sistemas. Instituto Tecnológico Superior Zacatecas Norte Marzo 2012 Contenido Objetivo:... 3 Introducción:...

Más detalles

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014 RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014 FAMILIA PROFESIONAL: INFORMATICA Y COMUNICACIONES MATERIA: 28. DESARROLLO WEB EN ENTORNO SERVIDOR CURSO: 2º DE CFGS DESARROLLO DE APLICACIONES

Más detalles

CAPÍTULO I DEFINICIÓN DEL PROBLEMA Y OBJETIVOS

CAPÍTULO I DEFINICIÓN DEL PROBLEMA Y OBJETIVOS CAPÍTULO I DEFINICIÓN DEL PROBLEMA Y OBJETIVOS 10 1.1 Definición del problema Actualmente las metodologías de ingeniería de software pueden considerarse como una base necesaria para la ejecución de cualquier

Más detalles

INTERNET Y WEB (4º ESO)

INTERNET Y WEB (4º ESO) INTERNET Y WEB (4º ESO) 1. CLASIFICACIÓN DE LAS REDES Internet se define comúnmente como la Red de redes, o la Red global. En cualquier caso, puede considerarse como la unión de entidades más pequeñas

Más detalles

Contenido Qué es Joomla?... 2 Tipos de extensiones... 4 Referencias... 8

Contenido Qué es Joomla?... 2 Tipos de extensiones... 4 Referencias... 8 Contenido Qué es Joomla?... 2 Qué es un sistema de gestión de contenidos (CMS)?... 2 Principales caracteristicas... 2 Multilenguaje... 2 Extensibilidad... 2 Gestion de contenido... 2 Frontend Edición...

Más detalles

Universidad Católica Nuestra Señora de la Asunción. Teoría y Aplicación a la Informática. Content Management System (CMS) Prof.

Universidad Católica Nuestra Señora de la Asunción. Teoría y Aplicación a la Informática. Content Management System (CMS) Prof. Universidad Católica Nuestra Señora de la Asunción Teoría y Aplicación a la Informática Content Management System (CMS) Prof.: Juan de Urraza Alumno: Alejandro Mussi Campos Cervera Curso: 5to Año: 2007

Más detalles

Anexo núm. 3 Requisitos técnicos

Anexo núm. 3 Requisitos técnicos Anexo núm. 3 Requisitos técnicos Página 2 de 10 Índice Introducción...3 Terminología...3 Instrucciones para rellenar el documento...3 I. Estándares y protocolos...4 1.1 Estándares de web y formatos de

Más detalles

FORMACIÓN ESPECIALIZADA EN HERRAMIENTAS Y LENGUAJES DE PROGRAMACIÓN WEB

FORMACIÓN ESPECIALIZADA EN HERRAMIENTAS Y LENGUAJES DE PROGRAMACIÓN WEB HERRAMIENTAS Y LENGUAJES DE PROGRAMACIÓN WEB La consolidación de los medios online como soporte principal de comunicación, así como la coyuntura económica, que relega a los soportes publicitarios convencionales

Más detalles

Patrones de Alto nivel: Patrones de Arquitectura Patrones de nivel medio: Patrones de Diseño Patrones de bajo nivel: Idioms

Patrones de Alto nivel: Patrones de Arquitectura Patrones de nivel medio: Patrones de Diseño Patrones de bajo nivel: Idioms Patrones Patrones Es una solución reusable de problemas comunes. Los patrones solucionan problemas que existen en muchos niveles de abstracción. desde el análisis hasta el diseño y desde la arquitectura

Más detalles

MANUAL DE USUARIO Joomla 2.5

MANUAL DE USUARIO Joomla 2.5 MANUAL DE USUARIO Joomla 2.5 Introducción Página 1 de 7 Tabla de contenido Cómo usar el manual de usuario... 3 Introducción a la herramienta... 4 Precondiciones a tener en cuenta... 4 Descripción y condiciones

Más detalles

CAPÍTULO I INTRODUCCIÓN

CAPÍTULO I INTRODUCCIÓN CAPÍTULO I INTRODUCCIÓN Una página Web es un documento situado en una red informática al que se accede mediante enlaces de hipertexto, y éste es aquel texto que contiene elementos a partir de los cuales

Más detalles

CÓMO CREAR UNA PÁGINA WEB

CÓMO CREAR UNA PÁGINA WEB CÓMO CREAR UNA PÁGINA WEB v.2 Índice 1 Introducción 3 2. Diseño gráfico 3 3. El Lenguaje HTML 3 4. Alojamiento y publicación 5 5. Promoción 8 6. Otras utilidades 9 6.1 Estadísticas 9 6.2 Contadores y Formularios

Más detalles

ALCANCE Las solicitudes de información del SIIU podrán ser realizadas por los administradores de los diferentes sistemas institucionales

ALCANCE Las solicitudes de información del SIIU podrán ser realizadas por los administradores de los diferentes sistemas institucionales OBJETIVO Brindar un mecanismo a los administradores de sistema que les permita solicitar información del SIIU resguardas en nuestras bases de datos. ALCANCE Las solicitudes de información del SIIU podrán

Más detalles

Host. En este texto, entenderemos por host toda máquina - léase computadora. Cuenta. Una cuenta, en general, es un espacio de memoria y de disco que

Host. En este texto, entenderemos por host toda máquina - léase computadora. Cuenta. Una cuenta, en general, es un espacio de memoria y de disco que CONCEPTOS BASICOS. Usuario. Un usuario es toda persona que utilice una computadora. Host. En este texto, entenderemos por host toda máquina - léase computadora - conectada a InterNet. También se les llaman

Más detalles

ACCIÓN FORMATIVA FINANCIADA POR EL SERVICIO PÚBLICO DE EMPLEO ESTATAL

ACCIÓN FORMATIVA FINANCIADA POR EL SERVICIO PÚBLICO DE EMPLEO ESTATAL MF0491_3: PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE. (IFCD0210: DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB) 180 HORAS PRESENCIALES Nº DE EXPEDIENTE: FC/2013/0064 ACCION 141 GRUPO 1 ACCIÓN FORMATIVA FINANCIADA

Más detalles

FACULTAD 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: 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 detalles