PROYECTO SMART DESARROLLO SISTEMA GESTOR DE CONTENIDOS Y SERVIDOR DE ENTREGA DE CONTENIDOS DESCRIPCIÓN DE LA ARQUITECTURA

Save this PDF as:
 WORD  PNG  TXT  JPG

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

Download "PROYECTO SMART DESARROLLO SISTEMA GESTOR DE CONTENIDOS Y SERVIDOR DE ENTREGA DE CONTENIDOS DESCRIPCIÓN DE LA ARQUITECTURA"

Transcripción

1 ESTRATEGIA SUBPROGRAMA COMPETITIVIDAD I+D PROYECTO SMART DESARROLLO SISTEMA GESTOR DE CONTENIDOS Y SERVIDOR DE ENTREGA DE CONTENIDOS DESCRIPCIÓN DE LA ARQUITECTURA

2 ÍNDICE 1 DESARROLLO SISTEMA GESTOR DE CONTENIDOS Y SERVIDOR DE ENTREGA DE CONTENIDOS T2.1.- Desarrollo core gestor de contenidos T HERRAMIENTA DE ADMINISTRACIÓN DE CONTENIDOS T2.3.- DESARROLLO DE HERRAMIENTAS DE ADMINISTRACIÓN DE CONTENIDOS Y PLANTILLAS Página 2 de 10

3 1 DESARROLLO SISTEMA GESTOR DE CONTENIDOS Y SERVIDOR DE ENTREGA DE CONTENIDOS. o Participantes: PROASUR/WILDBIT. o Duración: / Objetivos: o Desarrollo / Adaptación de un sistema gestor de contenidos adaptado a la entrega de contenidos culturales para móviles. o Desarrollo de protocolos de comunicación eficientes para conexiones 3G. o o o Desarrollo de herramientas de edición de contenidos. Desarrollo de herramientas para la edición de plantillas de maquetación de contenidos. Gestionar las cuestiones de propiedad industrial e intelectual en el consorcio y resolver posibles conflictos. Tareas: o T2.1: Desarrollo core gestor de contenidos. Soporte multi-idioma. Desarrollo de capa de almacenamiento. o o Gestión del ciclo de vida del contenido, un contenido puede ser permanente o temporal, en este último caso se puede indicar el tiempo en el que se publica y deja de ser público. Soporte de múltiples entornos (no existe limitación del número de entornos), por ejemplo: pre-publicación y publicación. Soporte de sistema de versionado de contenidos y backup. Operación sobre los contenidos a través de interfaz map-reduce, y API de consulta de contenidos sobre interfaz REST. Capacidad de adaptación dinámica de los metadatos. Soporte de contenidos georreferenciados. Sistema de caché de contenidos, la gestión de cache se realiza a nivel de consulta. Por defecto soporta la persistencia de la cache en sistema de fichero, pero es compatible con sistema de cache en memoria comerciales, como por ejemplo memcached. T2.2: Desarrollo módulos de entrega de contenidos optimizados para móviles. Desarrollo módulo de entrega de contenidos de aplicaciones en backend. T2.3: Desarrollo de herramientas de administración de contenidos y plantillas. Desarrollo de herramientas de edición y gestión de contenidos, con soporte para múltiples dispositivos, idiomas y entornos (desarrollo, preproducción, producción). Desarrollo de herramientas de edición de plantillas de maquetación de contenidos. T2.1.- DESARROLLO CORE GESTOR DE CONTENIDOS. Descripción general CMS El sistema gestor de contenidos es una plataforma que permite la administración de los contenidos de la aplicación. Su desarrollo está basado en una base de datos NoSQL del tipo orientada a documentos denominada ucms DB (microcms DB) que se ha implementado específicamente para este proyecto. Los módulos y el software de base que se ha utilizado para la implementación de la plataforma es el siguiente: MySQL 5.x. PHP 5.3. Smarty para la gestión de templates en la parte servidora. jquery / easyjqueryui para la gestión de componentes dinámicos de presentación. A continuación se incorpora un esquema gráfico de los diferentes bloques que componen la plataforma CMS: Página 3 de 10

4 Figura 1. Bloques de la plataforma CMS. Capa de almacenamiento (ucms DB) Esta base de organiza la información en esquemas, que se asemejan a lo que sería una tabla en un modelo relacional. Un esquema tiene un número ilimitado de instancias o documentos y cada instancia de documento tiene un identificador único y tiene un conjunto de campos variable. Esquemas de datos Como ayuda a la edición de contenidos se define un conjunto de campos de referencia para el objeto del esquema, de forma que sea posible la generación de formularios web para la creación, modificación y borrado de contenidos. En la siguiente imagen se describe un esquema de ejemplo compuesto por múltiples campos de información. Figura 2. Ejemplo de esquema de datos. Los tipos de datos pueden ser de múltiple naturaleza: Texto. Texto localizado, se trata de un objeto con versiones específicas en función de los locale dados de alta en la aplicación. Campos con valores múltiples. Campo referencia, actúan como punteros entre documentos. Constantes o valores inmutables. Enumeraciones o conjunto de opciones. Programa / código fuente Ecmascript. Internamente el diccionario se almacena en JSON, por ejemplo: { "campaign":"input", type", "start_time":"input", "end_time":"input", "target":"code:wblang:small", "on_click":"code:wblang", "on_view":"long_input", "alert_caption":"input", "alert_control":"input", "click_link":"long_input", mode", "parent_campaign":"input", Página 4 de 10

5 "priority":"input", "event":"long_input", "segment":"input", } Por último, se pueden definir relaciones de jerarquía en los esquemas, de tal forma que es posible crear tipos / subtipos de documentos y relaciones entre objetos. Almacenamiento de los datos A nivel físico la representación y almacén de los datos se realiza en lenguaje JSON, codificado en UTF-8 y encriptado con un algoritmo propio. El almacenamiento recae sobre un esquema de base de datos: { "author : MTAx, "year : MTk5Nw==, "description : "SW5ramV0IHByaW50IGFuZCBoYW5kIGxldHRlcmluZyBvbiBjYW52YXMsPGJyPjc1IHggNjAgaW4u\, "path : aw1hz2vzlziwms5qcgc=, "mime_type : aw1hz2uvanbn, "location : czisihmxncwgcze1 } Consulta y proceso de información El core de ucms.db se ha desarrollado en PHP sobre un esquema de base de datos MySQL, también cuenta con un driver de a la base de datos basado en el lenguaje PHP. Adicionalmente cuenta con un API JSON/RESTful para que terceros sistemas puedan realizar las operaciones contra el esquema independientemente de la tecnología o plataforma sobre la que corran. Una de las aplicaciones de proceso de datos sobre la base de datos es el mecanismo de consulta y el proceso de datos basados en el patrón MAP (extensible a operaciones MAP- REDUCE). A continuación se adjunta un ejemplo de una operación de este tipo, que se conecta a una instancia de base de datos remota y sobre los datos de una aplicación aplicación y ejecuta un proceso de traducción sobre el esquema con identificador 15. /** MAP operation, executed for each and every record */ function process_record(&$doc) { $doc->data->question = json_decode($doc->data->question); $doc->data->question->en = GoogleTranslateUtil::translate('es','en',$doc->data->question->es); $doc->data->question->ca = GoogleTranslateUtil::translate('es','ca',$doc->data->question->es); $doc->data->question = json_encode($doc->data->question); $doc->data->body = json_decode($doc->data->body); $doc->data->body->en = GoogleTranslateUtil::translate('es','en',$doc->data->body->es); $doc->data->body->ca = GoogleTranslateUtil::translate('es','ca',$doc->data->body->es); $doc->data->body = json_encode($doc->data->body); $doc->title = 'Translated: '.$doc->title; } $type = 15; $id_app = 1; $manager = new RemoteMicroCMSManager($url_base,$id_app); $manager->map_select(process_record,$type); El pipeline del proceso se compone de la operación de filtro de datos, la ejecución de la operación registro por registo (map) y los resultados: Capa core microcms Figura 3. Pipeline del proceso. Página 5 de 10

6 El núcleo del gestor de contenidos microcms se compone de cuatro elementos: 1) Gestor de esquemas, que es el encargado de dar soporte al ciclo de vida del contenido, desde su creación hasta su destrucción. 2) Gestor de versiones (snapshots), proporciona la capacidad de guardar y recuperara fotos del modelo de datos y los esquemas en cualquier momento en el tiempo. 3) Módulo de gestión de usuarios, que permite realizar el control de acceso de usuarios. 4) Módulos de integración de datos, permiten la extracción, incorporación y manipulación datos por parte de terceras partes. Adicionalmente el sistema cuenta con mecanismos para la gestión de contenidos localizados / internacionalizados. T HERRAMIENTA DE ADMINISTRACIÓN DE CONTENIDOS. Módulo de delivery de contenidos Dentro de la arquitectura general incluida en la memoria del proyecto original, la interlocución entre la aplicación y el sistema de gestión de contenidos se realiza a través del módulo de delivery de contenidos: Figura 4. Módulo Delivery de contenidos. El delivery server es un módulo servidor que actúa como un servidor de aplicaciones distribuido en el que las aplicaciones finales (tanto web como móviles) se intercambian mensajes con los módulos del back-end. El sistema se ha diseñado para poder correr en una plataforma cloud, de cara a cubrir necesidades de escalado, contingencia ante problemas. También se ha diseñado para poder dar servicio a múltiples aplicaciones a la vez (multitenancy). Organización funcional del delivery server A nivel funcional la arquitectura principal está compuesta en capas en analogía con los modelos de red propuestos por OSI: Figura 5. Arquitectura funcional. La capa de transporte se encarga de la entrega y recepción de mensajes entre extremos, cuenta además con la capacidad de encriptación y compresión de las comunicaciones. Se basa en un protocolo no orientado a conexión sobre TCP, la estructura de los mensajes es la siguiente: Comando, Número de secuencia del mensaje y un payload con un conjunto variable de mensajes. Página 6 de 10

7 Figura 6. Capa de transporte. Un ejemplo de comando es el registro de una descarga sería el siguiente, dónde REG es el comando, 125 el código de secuencia del mensaje y AHGSHGAHSGASHGAS la clave con la que se registra la aplicación descargada. REG 125 AHGSHGAHSGASHGAS Este protocolo se puede utilizar para la comunicación entre cliente a servidor como la comunicación servidor a servidor, tal y como se indica en la imagen inferior Figura 7. Protocolo de comunicación. El módulo de transporte puede utilizar diferentes capas de presentación que gestionan la representación de la información la encriptación de la misma. Para la implementación desarrollada se ha utilizado un lenguaje de representación de texto simple para garantizar la eficiencia en el proceso de la información. El objeto de información que se envía en cada comunicación HTTP se llama MESSAGE_BUNDLE compuesto por una lista de MESSAGES. La sintaxis del mismo es en notación EBNF es: MESSAGE_BUNDLE :== MESSAGE ( > MESSAGE )* MESSAGE :== COMMAND SEQ_ID ( FIELD )* COMMAND :== STRING SEQ_ID :== INTEGER FIELD :== STRING Las capas de señalización, datos y framework contienen lógica básica para el funcionamiento general del sistema Diseño de arquitectura de componentes software del delivery Server La plataforma se ha desarrollado sobre los siguientes componentes de infraestructura: Apache PHP 5.x MySQL 5.x Se ha optado por esta tecnología tanto por los costes operativos del hosting de la plataforma, por ser un lenguaje de desarrollo de alta productividad, como por la disponibilidad de desarrolladores con experiencia en estos entornos. Los componentes del software se organizan según un patrón modelo vista controlador en múltiples niveles, existen controllers a nivel de la plataforma y controllers a nivel de aplicación que coexisten. Dichos controladores están asociados a las capas de gestión de las comunicaciones presentadas anteriormente. El sistema se entiende como un servidor de aplicaciones en el que existe una lógica básica dependiente de la carpeta src, un conjunto de recursos y lógica de aplicaciones: Figura 8. Carpte src. Esquema. La carpeta ext contiene la lógica de aplicación, dentro de ella se aloja los comportamientos específicos de la misma, por ejemplo para el caso de la aplicación TEST se han implementado tres extensiones a los controller de Señalización, Datos y Framework: Página 7 de 10

8 Figura 9. Carpeta ext. La carpeta ext contiene la lógica de aplicación, dentro de ella se aloja los comportamientos específicos de la misma, por ejemplo para el caso de la aplicación TEST se han implementado tres extensiones a los controller de Señalización, Datos y Framework. T2.3.- DESARROLLO DE HERRAMIENTAS DE ADMINISTRACIÓN DE CONTENIDOS Y PLANTILLAS. Capa Web de administración microcms La web principalmente cuenta con una herramienta web accesible a través de un navegador para que los usuarios puedan administrar o gestionar los contenidos compuesta por varios módulos: Módulo de administración del gestor de contenidos. Módulo de gestión de usuarios, que permite la asociación de permisos de acceso a usuarios, roles etc. Interfaz de usuario para la administración de contenido, edición de esquemas y gestión de snapshots. Sistema de gestión de versiones del esquema y datos (snapshots). Los contenidos se estructura en esquemas (schema), dentro de cada uno de ellos hay documentos. Los accesos a la herramienta de administración de contenidos se realizan a través de un conjunto de usuarios, que según su rol podrá realizar las operaciones que le correspondan a dicho rol. Figura 10. Roles de acceso. La aplicación tendrá una versión de datos en uso (llamada HEAD snaphot) y una lista de copias/versiones sobre las que se puede volver atrás en cualquier momento. La web de gestión de contenidos permite la edición, borrado y creación de los objetos de los esquemas y todas las funciones asociada con la gestión de usuarios gestión de versiones, y definición de esquemas: Página 8 de 10

9 Figura 11. Web de gestión de contenidos. El sistema de gestión versiones (snapshots) permite la creación de una versión y las operaciones del cambio a alguna de las versiones existentes. Una snapshot contiene una copia íntegra tanto de datos como de la definición de los esquemas en un punto dado en el tiempo. Las operaciones se pueden realizar desde la consola web de administración. Figura 12. Consola de administración. Existe una opción de administración de las aplicaciones que permite definir los parámetros propios de la aplicación, como por ejemplo los idiomas que soporta, cómo se almacena la información localizada, etc: Figura 13. Administración de aplicaciones. Capa de integración: API RESTful Congrega un conjunto de llamadas basadas en el protocolo RESTful para el manejo de los modelos de información alojados en ucms. Permite a su vez realizar operaciones de alteración de la información o sobre conjuntos de información a través del paradigma map / map-reduce. Página 9 de 10

10 El protocolo RESTful utiliza el formato JSON como lenguaje de representación de la información e incorpora primitivas para las siguientes operaciones: Autenticación de usuarios. Consulta de los esquemas de una aplicación. Operaciones de consulta sobre los datos. Operaciones sobre los datos basadas en operaciones MAP. Operaciones para la inserción y modificación de los datos. Exportación de datos en formatos JSON, CSV, SQL. Sistema de cache de contenidos. Sistema de gestión inteligente de la configuración La plataforma permite gestionar de forma dinámica la configuración de la aplicación pudiendo asociar atributos en función del segmento del usuario, idioma país o cualquier otra dimensión que permita clasificar a los usuarios. Figura 14. Configuración de la aplicación. Los atributos de configuración pueden contener cualquier elemento modificable dentro de la aplicación, como podría ser la frecuencia con la que se realizan recomendaciones. El tipo de contenidos que se muestran, etc. Las reglas indican si la regla está en vigor o no, para la evaluación de las reglas se ha desarrollado un mini-intérprete de reglas, con un conjunto de funciones de ayuda, a continuación se indican dos reglas de ejemplo que actúan sobre una variable de la aplicación denominada WB_INITIAL_CREDIT: Figura 15. Atributos de configuración. Página 10 de 10

Proyecto de innovación de la gestión documental aplicada a expedientes de contratación de servicios y obras de infraestructuras de transporte

Proyecto de innovación de la gestión documental aplicada a expedientes de contratación de servicios y obras de infraestructuras de transporte Proyecto de innovación de la gestión documental aplicada a expedientes de contratación de servicios y obras de infraestructuras de transporte Universidad de Sevilla Tecnocom Proyecto Piloto: ANAQUel Sergio

Más detalles

Evaluar el rendimiento de los servicios de comunicaciones. ANEXO CLIV

Evaluar el rendimiento de los servicios de comunicaciones. ANEXO CLIV 746 Miércoles 5 octubre 2005 Suplemento del BOE núm. 238 CE2.1 Identificar los distintos sistemas de archivo utilizables en un dispositivo de almacenamiento dado para optimizar los procesos de registro

Más detalles

11/06/2011. Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman

11/06/2011. Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman 11/06/2011 Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman Introducción Gestión de tareas Unificar la vía por la que se requieren las tareas Solución única y global Seguimiento de las tareas

Más detalles

Implantación de Aplicaciones Web Fecha: 20-09-13

Implantación de Aplicaciones Web Fecha: 20-09-13 Página 1 de 24 RESUMEN DE LA PROGRAMACIÓN ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED CURSO AC. 2012 / 2013 ÁREA / MATERIA / MÓDULO PROFESIONAL Implantación de Aplicaciones Web (84 horas 4 horas semanales)

Más detalles

Rafael Doña Gil. Enginyeria Tècnica en Informàtica de Sistemes. Consultor: Jose Juan Rodríguez

Rafael Doña Gil. Enginyeria Tècnica en Informàtica de Sistemes. Consultor: Jose Juan Rodríguez Rafael Doña Gil Enginyeria Tècnica en Informàtica de Sistemes Consultor: Jose Juan Rodríguez 14 de Enero de 2013 Contenido 1. Introducción 2. Análisis funcional 3. Diseño Técnico 4. Implementación 5. Conclusiones

Más detalles

Web Crawler en eva.fing.edu.uy

Web Crawler en eva.fing.edu.uy Recuperación de Información y Recomendaciones en la Web(2014) Grupo 4 Andrea Estefan CI 4303805-6 andyestefan@gmail.com Gerardo Fanjul CI 4542811-6 gerardo.fanjul@gmail.com Instituto de Computación - Facultad

Más detalles

CI Politécnico Estella

CI Politécnico Estella SÍNTESIS DE LA PROGRAMACIÓN DEL MÓDULO/ASIGNATURA DEPARTAMENTO: INFORMÁTICA GRUPO/CURSO: 2º ASIR 2015-2016 MÓDULO/ASIGNATURA: 9 IAWE (Implantación de Aplicaciones Web) PROFESOR: José Ignacio Calvo Pastor

Más detalles

Guía del Curso. IFCD0112 Programación con Lenguajes Orientados a Objetos y Bases de Datos. Relacionales

Guía del Curso. IFCD0112 Programación con Lenguajes Orientados a Objetos y Bases de Datos. Relacionales Guía del Curso IFCD0112 Programación con Lenguajes Orientados a Objetos y Bases de Datos Relacionales Modalidad de realización del curso: Número de Horas: Titulación: Distancia 710 Horas Diploma acreditativo

Más detalles

INTEGRACIÓN HERMES POSITRÓN

INTEGRACIÓN HERMES POSITRÓN INTEGRACIÓN HERMES POSITRÓN 1. SOFTWARE CENTRAL - HERMES La aplicación Hermes es una herramienta para el control de tráfico interurbano, túneles y para el mantenimiento de equipos de carretera. Todo el

Más detalles

DATOS GENERALES DE LA ESPECIALIDAD:

DATOS GENERALES DE LA ESPECIALIDAD: DATOS GENERALES DE LA ESPECIALIDAD: 1. Denominación de la acción formativa: INFORMACION DIGITAL: GESTION HERRAMIENTAS Y TECNOLOGIAS 2. Objetivo general: Una vez finalizado el curso el alumno adquirirá

Más detalles

Módulo Profesional 01: Bases de datos (código: 0484).

Módulo Profesional 01: Bases de datos (código: 0484). Módulo Profesional 01: Bases de datos (código: 0484). Actividades de enseñanza-aprendizaje que permiten alcanzar los objetivos del módulo. Interpretar diseños lógicos de bases de datos. Realizar el diseño

Más detalles

Técnico Superior de Programación de Páginas Web con PHP y Javascript (Cliente+Servidor)

Técnico Superior de Programación de Páginas Web con PHP y Javascript (Cliente+Servidor) Técnico Superior de Programación de Páginas Web con PHP y Javascript (Cliente+Servidor) Titulación acredidatada por la Comisión Internacional de Formación de la UNESCO Duración: 300 horas Precio: 240 *

Más detalles

Certificación Profesional TIC en Programación de Páginas Web con PHP y Javascript (Cliente+Servidor) (Online)

Certificación Profesional TIC en Programación de Páginas Web con PHP y Javascript (Cliente+Servidor) (Online) Certificación Profesional TIC en Programación de Páginas Web con PHP y Javascript Titulación certificada por EUROINNOVA BUSINESS SCHOOL Certificación Profesional TIC en Programación de Páginas Web con

Más detalles

Tecnología utilizada y modos de integración

Tecnología utilizada y modos de integración Tecnología utilizada y modos de integración Modo de integración I: Cliente valenciaportpcs.net cliente diseñada para obtener las máximas prestaciones a la operativa con los servicios Uso del sistema desde

Más detalles

Bases de datos. 76 Horas

Bases de datos. 76 Horas Bases de datos. 76 Horas OBJETIVOS Aprender a trabajar con las Bases de Datos más difundidas en el mercado Estudiar los conceptos de administración de Bases de datos Oracle, SQLServer, PostgreSQL y Mysql,

Más detalles

Arquitectura Cliente/Servidor

Arquitectura Cliente/Servidor Arquitectura Cliente/Servidor Claudio Cubillos Escuela de Ingeniería Informática Pontificia Universidad Católica de Valparaíso, Chile claudio.cubillos@ucv.cl Arquitectura cliente/servidor v Servidor: rol

Más detalles

IMPLANTACIÓN DE I.E.S. SAN S EBASTIÁN. Curso C.F.G.S. ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED. <<Nombre del Ciclo>>

IMPLANTACIÓN DE I.E.S. SAN S EBASTIÁN. Curso C.F.G.S. ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED. <<Nombre del Ciclo>> I.E.S. SAN S EBASTIÁN D EPARTAMENTO DE I NFORMÁTICA C.F.G.S Administración de Sistemas Informáticos en Red IMPLANTACIÓN DE APLICACIONES WEB

Más detalles

Especificación de requisitos de software Proyecto: SIS-WEB (Sistema de Información de Seminarios WEB) Revisión 1.0

Especificación de requisitos de software Proyecto: SIS-WEB (Sistema de Información de Seminarios WEB) Revisión 1.0 Especificación de requisitos de software Proyecto: (Sistema de Información de Seminarios WEB) Revisión 1.0 Tania Isadora Mora Dorance Moreno Luis Yovany Romo Septiembre 2007 Realizado Por: Tania I. Mora

Más detalles

Curso Universitario de Programador de Páginas Web con Php y JavaScript (Cliente + Servidor) + 4 Créditos ECTS

Curso Universitario de Programador de Páginas Web con Php y JavaScript (Cliente + Servidor) + 4 Créditos ECTS Curso Universitario de Programador de Páginas Web con Php y JavaScript (Cliente + Servidor) + 4 Curso Universitario de Programador de Páginas Web con Php y JavaScript (Cliente + Servidor) + 4 Duración:

Más detalles

Inside. Gestión de Expedientes y Documentos Electrónicos

Inside. Gestión de Expedientes y Documentos Electrónicos Inside Gestión de Expedientes y Documentos Electrónicos Documento de Integración Sistemas Desarrollo Versión 1.0 Fecha de revisión 25/02/2013 Realizado por Sistemas Desarrollo Inside v_1.0 / 1 ÍNDICE 1

Más detalles

Programa de Desarrollo Web Inicial

Programa de Desarrollo Web Inicial Programa de Desarrollo Web Inicial ORGANISMO: Ministerio de Planificación Federal, Inversión Pública y Servicios y Universidad Nacional de La Matanza (UNLaM) DESTINATARIOS: Personas mayores de 18 años

Más detalles

IFCD01 Administración de Bases de Datos Oracle

IFCD01 Administración de Bases de Datos Oracle IFCD01 Administración de Bases de Datos Oracle TITULACIÓN DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES IFCD01 Administración de Bases de Datos Oracle Duración:

Más detalles

Joomla! 2.5 Cree y administre sus sitios Web

Joomla! 2.5 Cree y administre sus sitios Web Capítulo 1: Instalación de Joomla! 1. Introducción 11 2. Qué es un CMS? 11 3. HTML y XHTML 11 4. Diferenciar el contenido de la presentación 12 5. PHP y Apache 12 6. MySQL 13 7. Sitio estático o sitio

Más detalles

NORMATIVA DE HOSTING VIRTUAL DE LA UNIVERSIDAD DE SEVILLA (SIC - JUNIO 2014)

NORMATIVA DE HOSTING VIRTUAL DE LA UNIVERSIDAD DE SEVILLA (SIC - JUNIO 2014) NORMATIVA DE HOSTING VIRTUAL DE LA UNIVERSIDAD DE SEVILLA (SIC - JUNIO 2014) Características generales.- La Universidad de Sevilla (US), a través del Servicio de Informática y Comunicaciones (SIC), pone

Más detalles

TELEX. SISTEMA PARA EL CONTROL DE GASTOS TELEFÓNICOS Anyell Cano Ramos anyell@minrex.gov.cu Ministerio de Relaciones Exteriores Cuba RESUMEN

TELEX. SISTEMA PARA EL CONTROL DE GASTOS TELEFÓNICOS Anyell Cano Ramos anyell@minrex.gov.cu Ministerio de Relaciones Exteriores Cuba RESUMEN TELEX. SISTEMA PARA EL CONTROL DE GASTOS TELEFÓNICOS Anyell Cano Ramos anyell@minrex.gov.cu Ministerio de Relaciones Exteriores Cuba RESUMEN El Ministerio de Relaciones Exteriores de Cuba (MINREX) es el

Más detalles

Curso Especialista Técnico Programador Web

Curso Especialista Técnico Programador Web Curso Especialista Técnico Programador Web Total 185 horas Modalidad: presencial, 100% práctico. Descuento al realizar el curso completo. Financiación: pago por cuotas. Bonificable. Bolsa de trabajo. 1.

Más detalles

Automatización de la gestión y publicación de datos abiertos

Automatización de la gestión y publicación de datos abiertos Automatización de la gestión y publicación de datos abiertos Portal de datos abiertos del Ayuntamiento de Lorca Datos abiertos Las iniciativas de apertura de datos públicos, también llamadas de datos abiertos

Más detalles

CURSOS DE VERANO 2014

CURSOS DE VERANO 2014 CURSOS DE VERANO 2014 CLOUD COMPUTING: LA INFORMÁTICA COMO SERVICIO EN INTERNET La plataforma Google Cloud Platform. Google App Engine Pedro A. Castillo Valdivieso Universidad de Granada La plataforma

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

Servicio de publicación de información web (HTTP)

Servicio de publicación de información web (HTTP) Servicio de publicación de información web (HTTP) La Web es uno de los servicios más comunes en Internet, tanto que se ha convertido en su cara visible para la mayoría de los usuarios. Una página Web empezó

Más detalles

CMS Museo de la Evolución Humana. Análisis Técnico / modelo integrador. (Abril 2012)

CMS Museo de la Evolución Humana. Análisis Técnico / modelo integrador. (Abril 2012) CMS Museo de la Evolución Humana Análisis Técnico / modelo integrador. (Abril 2012) > Índice 1. Objetivo 2. Alcance 3. Características técnicas de la aplicación 3.1. Introducción 3.2. Funcionalidades generales

Más detalles

Mapa Ciudad: Desarrollo de un callejero interactivo para la ciudad de Castellón

Mapa Ciudad: Desarrollo de un callejero interactivo para la ciudad de Castellón Mapa Ciudad: Desarrollo de un callejero interactivo para la ciudad de Castellón María José Gómez López Jefa del Negociado de Información Geográfica Sección de Tecnologías de la Información y Comunicaciones

Más detalles

Certificado de Profesionalidad ADMINISTRACIÓN DE SERVICIOS DE INTERNET [Nivel 3]

Certificado de Profesionalidad ADMINISTRACIÓN DE SERVICIOS DE INTERNET [Nivel 3] INFORMÁTICA Y COMUNICACIONES Certificado de Profesionalidad ADMINISTRACIÓN DE SERVICIOS DE INTERNET [Nivel 3] Administración de servicios de internet Contenidos I IDENTIFICACIÓN DEL CERTIFICADO DE PROFESIONALIDAD

Más detalles

Vicepresidencia de Regulación y Negocios con Operadores Bogotá D.C., Colombia Teléfono: +57 1 242 2141 Fax: +57 1 342 3513

Vicepresidencia de Regulación y Negocios con Operadores Bogotá D.C., Colombia Teléfono: +57 1 242 2141 Fax: +57 1 342 3513 Resolución 3067 Seguridad en Red Modelos de Seguridad ETB desarrolla el modelo de seguridad basado en los requerimientos de los clientes y bajo el marco de las normas ISO 27001 y 27002. El modelo extiende

Más detalles

AÑO XXXIV Núm. 120 22 de junio de 2015 19495

AÑO XXXIV Núm. 120 22 de junio de 2015 19495 AÑO XXXIV Núm. 120 22 de junio de 2015 19495 11. Tecnologías de la información y la comunicación. (4º ESO) Introducción. En la actualidad vivimos una revolución permanente fácilmente observable en todos

Más detalles

TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN (4º ESO, 1º y 2º BACHILLERATO) INTRODUCCIÓN

TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN (4º ESO, 1º y 2º BACHILLERATO) INTRODUCCIÓN TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN (4º ESO, 1º y 2º BACHILLERATO) INTRODUCCIÓN Durante décadas ha existido la preocupación de formar a la sociedad en el uso de destrezas que permitieran desarrollar

Más detalles

Microsoft SQL Server Conceptos.

Microsoft SQL Server Conceptos. Microsoft Conceptos. Microsoft 2005 es una plataforma de base de datos a gran escala de procesamiento de transacciones en línea (OLTP) y de procesamiento analítico en línea (OLAP). La siguiente tabla muestra

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

EMC Soporte remoto seguro para VNXe Requisitos y configuración Número de referencia 302-000-196 Rev. 01 Mayo de 2014

EMC Soporte remoto seguro para VNXe Requisitos y configuración Número de referencia 302-000-196 Rev. 01 Mayo de 2014 EMC Soporte remoto seguro para VNXe Requisitos y configuración Número de referencia 302-000-196 Rev. 01 Mayo de 2014 Este documento proporciona información sobre la función de soporte remoto seguro de

Más detalles

UNIVERSIDAD TÉCNICA DEL NORTE

UNIVERSIDAD TÉCNICA DEL NORTE UNIVERSIDAD TÉCNICA DEL NORTE FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES MANUAL DE INSTALACIÓN AUTOR: CHRISTIAN FELIPE REINOSO CHAMBA DIRECTOR: ING.

Más detalles

Desarrollo Business Intelligence sobre tecnología Microsoft

Desarrollo Business Intelligence sobre tecnología Microsoft MICSQLBIRA Desarrollo Business Intelligence sobre tecnología Microsoft Fabricante: Microsoft Grupo: Bases de Datos Subgrupo: Microsoft SQL Server 2008 R2 Formación: Presencial Horas: 20 Introducción Este

Más detalles

1. OBJETO DEL CONTRATO. La contratación de una plataforma constituida por herramientas, aplicaciones y servicios que permita:

1. OBJETO DEL CONTRATO. La contratación de una plataforma constituida por herramientas, aplicaciones y servicios que permita: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA LA CONTRATACIÓN MEDIANTE PROCEDIMIENTO NEGOCIADO SIN PUBLICIDAD DEL SERVICIO DE ALOJAMIENTO Y MANTENIMIENTO DE LA INFRAESTRUCTURA DE INTERNET DE LA EXCMA. DIPUTACIÓN

Más detalles

Índice de contenido 1.Introducción...3 1.1Propósito...3 1.2Vista preliminar...3 2.Requisitos técnicos de instalación...4 2.1Software...4 2.2Red...

Índice de contenido 1.Introducción...3 1.1Propósito...3 1.2Vista preliminar...3 2.Requisitos técnicos de instalación...4 2.1Software...4 2.2Red... Guía de Instalación Índice de contenido 1.Introducción...3 1.1Propósito...3 1.2Vista preliminar...3 2.Requisitos técnicos de instalación...4 2.1Software...4 2.2Red...5 3.Proceso de instalación...7 Paso

Más detalles

Empleo. CURSO FORMATIVO Desarrollo WEB con PHP. Coordinador Académico Antonio José Martín Sierra

Empleo. CURSO FORMATIVO Desarrollo WEB con PHP. Coordinador Académico Antonio José Martín Sierra Empleo CURSO FORMATIVO Desarrollo WEB con PHP Coordinador Académico Antonio José Martín Sierra 1.- PRESENTACIÓN Y OBJETIVOS...01 Empleo 2.- QUE VAS A APRENDER?...01 3.- CÓMO SE ESTUDIA?...01 4.- FORMACIÓN:

Más detalles

Diseño y desarrollo de el Generador de Tiendas virtuales usando Líneas de Diseño de productos

Diseño y desarrollo de el Generador de Tiendas virtuales usando Líneas de Diseño de productos Pontificia Universidad Javeriana Informe Final Proyecto Dirigido Diseño y desarrollo de el Generador de Tiendas virtuales usando Líneas de Diseño de productos Autor: Luis Gabriel Rodríguez Profesora: Luisa

Más detalles

Instalación de Joomla! en un servidor remoto

Instalación de Joomla! en un servidor remoto Instalación de Joomla! en un servidor remoto 3 Requerimientos del servidor. En principio, los requisitos que debe cumplir el servidor en el que queremos instalar Joomla! son los mismos que los que hemos

Más detalles

Certificación para las enseñanzas. Formación Profesional

Certificación para las enseñanzas. Formación Profesional PROGRAMACIÓN. IMPLANTACIÓN DE APLICACIONES WEB DEPARTAMENTO : INFORMÁTICA CURSO : 2º CURSO DE ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED PROFESOR: JAVIER SORINAS BUIL INTRODUCCIÓN... 1 OBJETIVOS...

Más detalles

UNIDAD DE COMPETENCIA 1: INSTALAR, CONFIGURAR Y ADMINISTRAR EL SOFTWARE PARA GESTIONAR UN ENTORNO WEB. Nivel: 3 ANEXO CLVI

UNIDAD DE COMPETENCIA 1: INSTALAR, CONFIGURAR Y ADMINISTRAR EL SOFTWARE PARA GESTIONAR UN ENTORNO WEB. Nivel: 3 ANEXO CLVI Suplemento del BOE núm. 238 Miércoles 5 octubre 2005 765 Sentencias del lenguaje estructurado para operar sobre las bases de datos. Integración de los objetos de la base de datos en el lenguaje de programación

Más detalles

DATOS ESPECÍFICOS DEL CURSO

DATOS ESPECÍFICOS DEL CURSO DATOS ESPECÍFICOS DEL CURSO 14. Denominación del módulo: LA ESTRUCTURA DEL INTERFAZ Y LOS ELEMENTOS DE DISEÑO WEB Y MULTIMEDIA. 15. Objetivo del módulo: Diseñar la estructura del interfaz, identificando

Más detalles

Características de OpenCms

Características de OpenCms Características de OpenCms Se basa en Java y Xml OpenCms está totalmente desarrollado en java bajo el estándar servlet. Por lo tanto, se puede integrar fácilmente en entornos hardware y software existentes,

Más detalles

Analista Programador PHP Javascript

Analista Programador PHP Javascript TITULACIÓN DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES Analista Programador PHP Javascript Duración: 420 horas Precio: 0 * Modalidad: Online * hasta 100

Más detalles

CURSOS DE VERANO 2014

CURSOS DE VERANO 2014 CURSOS DE VERANO 2014 CLOUD COMPUTING: LA INFORMÁTICA COMO SERVICIO EN INTERNET LA PLATAFORMA GOOGLE CLOUD PLATFORM. GOOGLE APP ENGINE Pedro A. Castillo Valdivieso Universidad de Granada http://bit.ly/unia2014

Más detalles

Hadoop. Cómo vender un cluster Hadoop?

Hadoop. Cómo vender un cluster Hadoop? Hadoop Cómo vender un cluster Hadoop? ÍNDICE Problema Big Data Qué es Hadoop? Descripción HDSF Map Reduce Componentes de Hadoop Hardware Software 3 EL PROBLEMA BIG DATA ANTES Los datos los generaban las

Más detalles

REQUERIMIENTOS NO FUNCIONALES

REQUERIMIENTOS NO FUNCIONALES REQUERIMIENTOS NO FUNCIONALES REQUERIMIENTOS NO FUNCIONALES A continuación se describen las principales características no funcionales que debe contener el sistema de información. Interfaces de usuario.

Más detalles

Sistemas y aplicaciones informáticas

Sistemas y aplicaciones informáticas Sistemas y aplicaciones informáticas 1. Representación y comunicación de la información. 1.1 Sistemas de numeración y codificación. Unidades y magnitudes informáticas. 1.2 Arquitectura de un sistema microinformático.

Más detalles

Certificados de Profesionalidad Catálogo Modular

Certificados de Profesionalidad Catálogo Modular Nivel 1, INFORMÁTICA Y TELECOMUNICACIONES CERTIFICADOS DE PROFESIONALIDAD MÓDULOS FORMATIVOS UNIDADES DE COMPETENCIA IFCT0108: Operaciones auxiliares de montaje y mantenimiento de sistemas microinformáticos

Más detalles

Middleware dotcms. Sara Estellés. José M. Gómez. Universidad de Alicante. Informe Técnico LegoLangUAge 02/2013

Middleware dotcms. Sara Estellés. José M. Gómez. Universidad de Alicante. Informe Técnico LegoLangUAge 02/2013 Informe Técnico LegoLangUAge 02/2013 Middleware dotcms Sara Estellés José M. Gómez Universidad de Alicante Grupo de Investigación en Procesamiento del Lenguaje Natural y Sistemas de Información Contenido

Más detalles

TFM Comunicación, Redes y Gestión de Contenidos

TFM Comunicación, Redes y Gestión de Contenidos TFM Comunicación, Redes y Gestión de Contenidos Aplicación móvil hibrida para control de asistencia y servicio técnico a domicilio y gestión de partes de trabajo Autor: Patricia Paguay Lara Tutorizado

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

PROPUESTA TÍTULO PROPIO ESPECIALISTA. Título del Curso: DISEÑO Y CREACIÓN DE APLICACIONES PARA DISPOSITIVOS MOVILES DE NUEVA GENERACIÓN

PROPUESTA TÍTULO PROPIO ESPECIALISTA. Título del Curso: DISEÑO Y CREACIÓN DE APLICACIONES PARA DISPOSITIVOS MOVILES DE NUEVA GENERACIÓN PROPUESTA TÍTULO PROPIO ESPECIALISTA Título del Curso: DISEÑO Y CREACIÓN DE APLICACIONES PARA DISPOSITIVOS MOVILES DE NUEVA GENERACIÓN Director: Rubén Fuentes Fernández Contacto a efectos de comunicación:

Más detalles

www.novell.com/documentation Guía del usuario Novell iprint 1.1 Octubre de 2014

www.novell.com/documentation Guía del usuario Novell iprint 1.1 Octubre de 2014 www.novell.com/documentation Guía del usuario Novell iprint 1.1 Octubre de 2014 Información legal Novell, Inc. no otorga ninguna garantía respecto al contenido y el uso de esta documentación y específicamente

Más detalles

Anexo I MÓDULOS PROFESIONALES. 1. Evalúa sistemas informáticos identificando sus componentes y características.

Anexo I MÓDULOS PROFESIONALES. 1. Evalúa sistemas informáticos identificando sus componentes y características. Página I / Anexo I Núm. 135 BOLETÍN OFICIAL DE LA RIOJA Viernes, 21 de octubre de 2011 Módulo Profesional: Sistemas informáticos. Código: 0483 Equivalencia en créditos ECTS: 10 Curso: 1º Duración: 170

Más detalles

PROGRAMADORES DE APLICACIONES INFORMATICAS

PROGRAMADORES DE APLICACIONES INFORMATICAS PROGRAMADORES DE APLICACIONES INFORMATICAS 38201017 Marque con una X el período correspondiente: O 1º PERIODO FORMATIVO Diseño web Principios de diseño web. El proceso de diseño web. Lenguajes de marcado

Más detalles

Propuesta WEB ENJ www.enj.org

Propuesta WEB ENJ www.enj.org Propuesta WEB ENJ www.enj.org 1 CONTENIDOS 1. Requerimientos Generales... 3 2. Descripción de Fases... 4 2.1. Definición de Estructura... 4 2.2. Implementación 5 Pasos... 4 2.3. Capacitación... 5 3. Estructura

Más detalles

PLAN DE PRUEBAS 17 DISEÑO WEB

PLAN DE PRUEBAS 17 DISEÑO WEB PLAN DE PRUEBAS 17 DISEÑO WEB 1.-Introducción TempusFugit es una web en la que se compran y ofrecen servicios, pero en lugar de usar dinero, la moneda de intercambio es el tiempo. Los usuarios de la web

Más detalles

Programador Web en Joomla + PHP + JavaScript + MySQL. Nivel Profesional

Programador Web en Joomla + PHP + JavaScript + MySQL. Nivel Profesional Programador Web en Joomla + PHP + JavaScript + MySQL. Nivel Profesional Titulación certificada por EUROINNOVA BUSINESS SCHOOL Programador Web en Joomla + PHP + JavaScript + MySQL. Nivel Profesional Programador

Más detalles

WWW.CECARM.COM PORTAL SOBRE COMERCIO ELECTRÓNICO EN LA REGIÓN DE MURCIA

WWW.CECARM.COM PORTAL SOBRE COMERCIO ELECTRÓNICO EN LA REGIÓN DE MURCIA WWW.CECARM.COM PORTAL SOBRE COMERCIO ELECTRÓNICO EN LA REGIÓN DE MURCIA Onofre Molino Diez Director de Proyectos Fundación Integra Pedro José Gómez Jefe de Proyectos Fundación Integra Manuel Escudero Gerente

Más detalles

LIESH. Fco. Javier Bohórquez Ogalla

LIESH. Fco. Javier Bohórquez Ogalla LIESH Fco. Javier Bohórquez Ogalla 1 Índice 1. Descripción 3 2. Estructura de funcionamiento 3 2.1. Kernel LIESH.................................. 4 2.2. Programas escritos en LIESH.........................

Más detalles

Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI.

Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI. Ponencia para Evento de Redes. Autor: Rubén Rivera Rodríguez, Citmatel Resumen Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI. Las nuevas tendencias

Más detalles

Diseño y desarrollo de aplicaciones Web: PHP, MySql y Apache

Diseño y desarrollo de aplicaciones Web: PHP, MySql y Apache Diseño y desarrollo de aplicaciones Web: PHP, MySql y Apache CÓDIGO CURSO: TD-01-05 DURACIÓN: 60h (20 sesiones de 3 horas). h teóricas, 10h prácticas DESTINATARIOS: Ingenieros de componentes y programadores

Más detalles

Joomla! 3.3 Cree y administre sus sitios Web

Joomla! 3.3 Cree y administre sus sitios Web Capítulo 1: Descubrir Joomla! A. Razones para crear un sitio con Joomla! 9 B. Documentarse sobre Joomla! 9 C. La hoja de ruta de Joomla! 10 D. Qué es un CMS? 12 E. HTML y XHTML 12 F. Diferenciar el contenido

Más detalles

Experto en Creación de Tiendas Virtuales y Portales Web + SEO

Experto en Creación de Tiendas Virtuales y Portales Web + SEO Experto en Creación de Tiendas Virtuales y Portales Web + SEO Duración: 60 horas. Objetivos: Joomla es un Sistema de Gestión de Contenidos (CMS) reconocido mundialmente que ayuda a construir sitios web

Más detalles

GUÍA DE IMPLEMENTACIÓN

GUÍA DE IMPLEMENTACIÓN Kaspersky Administration Kit 8.0 GUÍA DE IMPLEMENTACIÓN V E R S I Ó N D E A P L I C A C I Ó N : 8. 0 C F 1 Estimado Usuario, Gracias por elegir nuestro producto. Esperamos que esta documentación lo ayude

Más detalles

BOLETÍN OFICIAL DEL ESTADO

BOLETÍN OFICIAL DEL ESTADO Núm. 185 Martes 4 de agosto de 2015 Sec. I. Pág. 69634 ANEXO XV Cualificación profesional: Administración y Programación en Sistemas de Planificación de Recursos Empresariales y de Gestión de Relaciones

Más detalles

gvsig 0.6 Manual de usuario Extension de ArcIMS

gvsig 0.6 Manual de usuario Extension de ArcIMS gvsig 0.6 Manual de usuario Extension de ArcIMS (Versión preliminar) Se permite la copia y distribución de copias literales de este documento, pero no se permiten cambios. 2005 Conselleria de Infraestructuras

Más detalles

IVista: es la interfaz con la que el Presentador se comunica con la vista.

IVista: es la interfaz con la que el Presentador se comunica con la vista. Capítulo 3 MODELO DE DISEÑO 3.1 Arquitectura Modelo-Vista-Presentador La arquitectura Modelo-Vista-Presentador (MVP) [11] separa el modelo, la presentación y las acciones basadas en la interacción con

Más detalles

Bases para la Creación de un Servidor y Base de Datos para el Monitoreo de Instalaciones Fotovoltaicas

Bases para la Creación de un Servidor y Base de Datos para el Monitoreo de Instalaciones Fotovoltaicas Bases para la Creación de un Servidor y Base de Datos para el Monitoreo de Instalaciones Fotovoltaicas Índice Índice... 2 Introducción y contexto... 3 Problemática y situación actual... 4 Actividad 1 -

Más detalles

Programa de Fabricación para Android

Programa de Fabricación para Android Programa de Fabricación para Android Presentación: Este es un programa dirigido a la dirección, planificación, gestión, guardado y presentación de la fabricación, en este caso de una imprenta de generación

Más detalles

Arquitectura y seguridad

Arquitectura y seguridad En el desarrollo del SIGOB nos hemos enfrentado a diversos problemas que nos han llevado a investigar y desarrollar nuestras propias tecnologías. En este documento presentamos cada uno de los desarrollos

Más detalles

Guía del alumnado. Cursos on-line

Guía del alumnado. Cursos on-line Guía del alumnado Cursos on-line 1. La Comunidad de Aprendizaje... 3 2. Cómo realizo un curso on-line?... 3 3. Cuánto tiempo dura el curso?... 4 4. Acceso a la comunidad de aprendizaje... 5 5. Acceso a

Más detalles

procesamientodedatosconjava modalidadteleformación 210horas completamentegratuito

procesamientodedatosconjava modalidadteleformación 210horas completamentegratuito curso: procesamientodedatosconjava modalidadteleformación 210horas completamentegratuito +información a/a Zully Montelongo Teléfono: 91 532 93 65 Móvil: 696 42 95 89 Correo electrónico: fcontinua3@viaformacion.com

Más detalles

Diari Oficial de la Generalitat de Catalunya Núm. 4257 10.11.2004

Diari Oficial de la Generalitat de Catalunya Núm. 4257 10.11.2004 22508 DEPARTAMENTO DE EDUCACIÓN DECRETO 423/2004, de 2 de noviembre, por el que se establece el currículum del ciclo formativo de grado medio de técnico en explotación de sistemas informáticos. El Real

Más detalles

Capítulo 5. Implementación del Sistema de Inscripciones

Capítulo 5. Implementación del Sistema de Inscripciones Capítulo 5. Implementación del Sistema de Inscripciones 5.1 Tecnologías utilizadas en el desarrollo En esta sección se exponen brevemente las tecnologías utilizadas en la implementación de los diferentes

Más detalles

Guía del Curso Analista Programador PHP Javascript

Guía del Curso Analista Programador PHP Javascript Guía del Curso Analista Programador PHP Javascript Modalidad de realización del curso: Número de Horas: Titulación: Online 180 Horas Diploma acreditativo con las horas del curso OBJETIVOS UML usa técnicas

Más detalles

Digital Preservation Made Easy.

Digital Preservation Made Easy. Digital Preservation Made Easy. LIBSAFE: DISEÑO Y EJECUCIÓN DE SU PLAN DE PRESERVACIÓN DIGITAL. La plataforma libsafe es la solución de libnova para preservación digital y está especialmente indicada para

Más detalles

GLOSARIO DE TERMINOS

GLOSARIO DE TERMINOS GLOSARIO DE TERMINOS A Aplicaciones Legacy.- Conjunto de aplicaciones desarrolladas o implementadas en plataformas de sistemas anteriores o antiguos. B Bases de Datos.- Organización y conservación de datos

Más detalles

attend Training Kit attend Mobile

attend Training Kit attend Mobile attend Training Kit 1. INTRODUCCIÓN... 3 2. CONVENCIONES UTILIZADAS EN ESTE MANUAL... 4 3. REQUERIMIENTOS DE LA APLICACIÓN ATTEND MOBILE... 5 4. INSTALACIÓN... 6 5. PRIMEROS PASOS... 7 5.1. CONFIGURACIÓN

Más detalles

INTRODUCCION. Tema: Protocolo de la Capa de aplicación. FTP HTTP. Autor: Julio Cesar Morejon Rios

INTRODUCCION. Tema: Protocolo de la Capa de aplicación. FTP HTTP. Autor: Julio Cesar Morejon Rios INTRODUCCION Tema: Protocolo de la Capa de aplicación. FTP HTTP Autor: Julio Cesar Morejon Rios Qué es FTP? FTP (File Transfer Protocol) es un protocolo de transferencia de archivos entre sistemas conectados

Más detalles

ÍNDICE CAPÍTULO 1. TIPOS DE ALMACENAMIENTO DE LA INFORMACIÓN... 13

ÍNDICE CAPÍTULO 1. TIPOS DE ALMACENAMIENTO DE LA INFORMACIÓN... 13 ÍNDICE CAPÍTULO 1. TIPOS DE ALMACENAMIENTO DE LA INFORMACIÓN... 13 1.1 SISTEMAS LÓGICOS DE ALMACENAMIENTO DE LA INFORMACIÓN...13 1.2 ALMACENAMIENTO EN FICHEROS...13 1.2.1 Registros físicos y registros

Más detalles

Conexión a Bases de Datos en PHP

Conexión a Bases de Datos en PHP 1. 2. 3. 4. 5. 6. Configuración y acceso servidor MySQL 1.1. Conexión servidor MySQL desde xampp 1.2. Configuración password usuario root Configurar la Base de Datos 2.1. Crear la Base de datos 2.2. Crear

Más detalles

GLOSARIO DE TÉRMINOS. Proyecto Fin de Carrera Memoria. Ingeniería Técnica de Informática de Gestión

GLOSARIO DE TÉRMINOS. Proyecto Fin de Carrera Memoria. Ingeniería Técnica de Informática de Gestión Ingeniería Técnica de Informática de Gestión GLOSARIO DE TÉRMINOS Proyecto Fin de Carrera Memoria Benjamín Pérez Blaya Estudiante Jairo Sarrias Guzmán Consultor Pamplona / 19-12-2011 Índice Definición,

Más detalles

Descripción de Arquitectura Repositorio de metadatos de componentes de software

Descripción de Arquitectura Repositorio de metadatos de componentes de software Descripción de Arquitectura Repositorio de metadatos de componentes de software 1. Introducción. 1.1. Propósito. 1.2. Alcance. 1.3. Definiciones. 1.4 Contexto. 1.5. Referencia. 2. Objetivos y restricciones

Más detalles

Contenidos del curso Diseño y gestión avanzado de páginas Web. Duración: 150 horas. Contenidos del curso Diseño y gestión avanzado de páginas Web

Contenidos del curso Diseño y gestión avanzado de páginas Web. Duración: 150 horas. Contenidos del curso Diseño y gestión avanzado de páginas Web Contenidos del curso Diseño y gestión avanzado de páginas Web Duración: 150 horas Indice 1. Introducción 1.1. Nociones básicas 1.1.1. HTML 1.1.2. CSS 1.1.3. Ejercicio: HTML+CSS 1.2. Instalación de las

Más detalles

all: doctrine: class: sfdoctrinedatabase param: dsn: mysql:host=localhost;dbname= bdd_erhaj username: erhaj password: admin

all: doctrine: class: sfdoctrinedatabase param: dsn: mysql:host=localhost;dbname= bdd_erhaj username: erhaj password: admin MANUAL TÉCNICO Creado el proyecto podemos hacer uso de los comandos, para lo cual presionamos clic derecho sobre el proyecto, escogemos Symfony, seguidamente pulsamos sobre Run Command. Esto abrirá una

Más detalles

protección y replicación remota de datos... dib backup remoto GARANTÍA DE CONTINUIDAD DE NEGOCIO ante cualquier contingencia de pérdida de datos

protección y replicación remota de datos... dib backup remoto GARANTÍA DE CONTINUIDAD DE NEGOCIO ante cualquier contingencia de pérdida de datos Solicita una demo por teléfono (+34) 943 492 308 o desde la web http://www.diana-tek.com/www1/espanol/dibbackup_solicitud_demo.htm protección y replicación remota de datos... dib backup remoto GARANTÍA

Más detalles

LBINT. http://www.liveboxcloud.com

LBINT. http://www.liveboxcloud.com 2014 LBINT http://www.liveboxcloud.com LiveBox Srl no asume responsabilidades o garantías sobre el contenido y uso de ésta documentación y declina cualquier garantía explicita o implícita de comercialidad

Más detalles

Administración de servicios Web (MF0495_3)

Administración de servicios Web (MF0495_3) Ficha de orientación al alumno para su participación en la acción formativa Administración de servicios Web (MF0495_3) A quién está dirigido este Módulo Formativo? Trabajadores ocupados o desempleados

Más detalles

Introducción a Visual Studio.Net

Introducción a Visual Studio.Net Introducción a Visual Studio.Net Visual Studio es un conjunto completo de herramientas de desarrollo para la generación de aplicaciones Web ASP.NET, Servicios Web XML, aplicaciones de escritorio y aplicaciones

Más detalles

DIPLOMATURA DESARROLLO DE APLICACIONES JAVA

DIPLOMATURA DESARROLLO DE APLICACIONES JAVA DIPLOMATURA DESARROLLO DE APLICACIONES JAVA Contenidos MÓDULO UNO: Características del Lenguaje. OOP Reconocer las características del lenguaje Java y sus componentes. Distinguir la similitudes y diferencias

Más detalles

CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 16 CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC304_3 Versión 5 Situación RD 1201/2007 Actualización Competencia

Más detalles