PROYECTO FINAL DE CARRERA

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

Download "PROYECTO FINAL DE CARRERA"

Transcripción

1 PROYECTO FINAL DE CARRERA EVALUACIÓN DE ENTORNOS DE DESARROLLO WEB BASADO EN COMPONENTES: CINE EN 8MM AUTOR: FRANCISCO JAVIER CORBÍN SÁNCHEZ DIRECTOR: FÉLIX BUENDÍA GARCÍA

2 ÍNDICE 1. INTRODUCCIÓN Objetivos y motivaciones Descripción y solución Estructura del proyecto ESPECIFICACIÓN DE REQUISITOS INTRODUCCIÓN Propósito Ámbito Definiciones, acrónimos y abreviaturas Referencias Visión global DESCRIPCIÓN GENERAL Perspectiva del producto Funciones del producto Características del usuario Asunciones y dependencias REQUISITOS ESPECÍFICOS Requisitos de interfaces externas Requisitos funcionales Restricciones de diseño ANÁLISIS Y DISEÑO ANÁLISIS DIAGRAMAS DE CASOS DE USO Visitante Miembro Editor Administrador DIAGRAMA DE CLASES DIAGRAMAS DE SECUENCIA DISEÑO DIAGRAMA NAVEGACIONAL DIAGRAMA ENTIDAD-RELACIÓN... 30

3 DISEÑO LÓGICO DE LA BASE DE DATOS DICCIONARIO DE DATOS IMPLEMENTACIÓN PATRONES DE TRADUCCIÓN ESQUEMA DE CLASES TECNOLOGÍAS UTILIZADAS DESCRIPCIÓN DE LA IMPLEMENTACIÓN EVALUACIÓN ESTÁNDAR XHTML ESTÁNDAR CSS PRUEBA DE NAVEGADORES CONCLUSIONES BIBLIOGRAFÍA ANEXO A.- DISEÑO FÍSICO DE LA BASE DE DATOS... 47

4 1.- INTRODUCCIÓN Objetivos y motivaciones Los objetivos de este proyecto es la creación de un portal web, donde se podrán leer y comentar las últimas noticias y críticas del mundo del cine. Además de contener una base de datos con todas sus películas, actores y directores. Los usuarios tendrán la capacidad de hacer búsquedas del contenido y ponerse en contacto con el administrador vía entre otras cosas. La motivación de este proyecto es la centralización de la vasta información que existe en diversas páginas web sobre cine pero sin tener que depender de todas ellas. Además de la creación de una web realizada con php y mysql desde cero Descripción y solución Para la realización del portal hubo un estudio previo de otros portales muy conocidos con los que inspirarse y acoger algunos de sus servicios, tales como y Filmaffinity cuenta con una muy buena base de datos de películas con puntuaciones de los usuarios registrados, además de recortes de las valoraciones de las revistas más importantes. Blogdecine (Figura 1) cuenta con opiniones de editores amateurs en muchas categorías, manteniendo al lector informado de todo lo que sucede. Además a los usuarios se les da la opción de comentar las entradas para exponer su punto de vista.

5 Figura 1 - Portal Blogdecine Al final se optó por un portal vertical buscando la esencia de las webs anteriores para realizar una sola que contenga lo mejor de ambas. Para la realización del proyecto se optó por una solución práctica y sencilla como es php y mysql. Partiendo desde cero con todo y basándose en una estética de dos columnas ya que hace más visible y rápido el acceso a todo el contenido que cualquier otra distribución. Además opté por la inclusión de un menú superior para cada una de las secciones y servicios que se ofrecen Estructura de la memoria La estructura de esta memoria esta compuesta por cada uno de los estudios previos hasta la implementación del mismo proyecto. Los apartados que se han seguido para la elaboración de esta memoria son los siguientes: a. Especificación de requisitos Requerimientos específicos y necesidades del proyecto tanto software como hardware y sus funcionalidades. b. Análisis y diseño

6 En el análisis se estudia las funcionalidades y contenidos además de su estructura. Mientras que en el diseño se da una visión más técnica orientada al desarrollador. c. Implementación d. Evaluación e. Conclusiones f. Bibliografía Esta será la parte más extensa, donde se explicará como esta desarrollado el portal desde un punto global, hasta adentrarse en funciones, partes específicas y la interconexión con la base de datos. En la evaluación se describirán las diferentes pruebas a las que se someterá el portal para comprobar su buen funcionamiento. Además en este apartado se incluirá el mantenimiento de la web. En las conclusiones se resumirá el trabajo realizado durante todo el proyecto y la comparación con los objetivos definidos al principio. Contendrá, como toda bibliografía, las principales referencias que ayudaron a desarrollar este proyecto. También contará con una webgrafía con todos los enlaces que ayudaron en cosas muy concretas.

7 2.- ESPECIFICACIÓN DE REQUISITOS INTRODUCCIÓN Propósito Esta especificación de requisitos servirá para saber de antemano cuales van a ser los requerimientos de la página web sobre cine montada sobre php y mysql Ámbito Se desarrollará un portal sobre cine, en el que los usuarios podrán calificar las películas criticadas y escribir opiniones sobre ellas. De esta manera se podrá determinar que películas son las que mejor puntuación obtienen. El portal contará con un apartado de noticias sobre cine, críticas y biografías de los actores Definiciones, acrónimos y abreviaturas Noticias: Contará las novedades más importantes del mundo del cine. Críticas: Crónicas de las últimas películas estrenadas en el cine. Entrevistas: Entrevistas a distintos actores, directores, etc Referencias Se ha utilizado como referencia la Guía de Requerimientos de Software IEEE y como ejemplo a modo de orientativo el ejemplo ERS Visión global En el portal se dará información actualizada entorno a los acontecimientos más importantes en el mundo del cine, películas de estreno o a estrenar y críticas de diversas películas en DVD DESCRIPCIÓN GENERAL Perspectiva del producto El producto estará programado en Php junto con MySql por lo que para la

8 ejecución se necesitará de un servidor Apache junto con un módulo de Php y MySql Funciones del producto Se podrá añadir películas junto con su imagen en una base de datos. Se mostrará enlaces a otras páginas web de cine. Mostrará una página con los últimas críticas y la nota del usuario de cada película. Se mostrará una página principal para cualquier visitante con las últimas noticias de cine. Se permitirá enviar artículos a los editores del portal. Los usuarios registrados podrán escribir comentarios y puntuar las críticas. Las opciones buscar y enviar correo electrónico estarán disponibles para cualquier visitante Características del usuario Se estima que el usuario que visite la página web pueda comprender cualquier rango de edad aunque se espera obtener una audiencia superior a los 18 años. Usuarios anónimos: Estos usuarios tan sólo podrán leer el contenido de cualquier sección, pero no participar. Usuarios registrados: Estos usuarios tendrán la capacidad de comentar en las noticias y en las películas, además de votarlas. Administrador: será el encargado de administrar la página web, podrá borrar y modificar usuarios, para darles permisos de editor. Editores: Serán los encargados de escribir, modificar y borrar tanto las noticias como las críticas de las películas Asunciones y dependencias Para la implementación de este portal se necesitará un servidor Apache en Windows, Linux o Mac OS X Server, con soporte para Php (4.1.2). Además de un servidor de bases de datos MySql. Para el cliente no habrá restricciones a la hora de visualizar correctamente la página web respecto a su sistema operativo o navegador. Se recomienda Mozilla Firefox o compatible.

9 2.3.- REQUISITOS ESPECÍFICOS Requisitos de interfaces externas Al cualquier usuario que se conecte a la página principal se le mostrará con las últimas noticias y últimas críticas escritas. Además el usuario registrado podrá, una vez seleccionada la noticia o crítica, comentarla y darle una puntuación a las críticas. Al administrador se le mostrará su panel donde podrá borrar y/o modificar usuarios. A los usuarios registrados podrá convertirlos en editores, modificando sus cuentas de usuario registrado. Los editores se le mostrará su panel en el que podrán crear, borrar y modificar cualquier noticia o crítica Requisitos funcionales a. Requisito funcional 1 Los usuarios registrados tendrán un nombre de usuario único y una contraseña con la que podrán conectarse al sistema para poder acceder a los servicios prestados por el portal, dependiendo de sus privilegios. b. Requisito funcional 2 En el registro de nuevos usuarios estos deberán introducir cual es el nombre de usuario deseado y su contraseña, además de su nombre e . Se comprobará que el usuario y el no existen el la base de datos. c. Requisito funcional 3 Insertar noticias y críticas. Los editores serán los encargados de escribir estos apartados de la página web. Para ello deberán proporcionarle un título a la noticia, una categoría y su contenido. Para los críticas será similar exceptuando el título de la crítica que será el título de la película a comentar y su género. d. Requisito funcional 4 Modificar noticias y críticas. Cualquier editor, desde su panel, podrá modificar tanto críticas como noticias. e. Requisito funcional 5 Borrar noticias y críticas. Podrán borrar noticias y críticas desde su panel de editores.

10 f. Requisito funcional 6 Crear categorías y géneros. Se podrán crear categorías y géneros para poder asignárselas a las noticias y críticas. g. Requisito funcional 7 Cualquier visitante tendrá la posibilidad de enviarle un correo electrónico al administrador para sugerir alguna cosa. h. Requisito funcional 8 Cualquier visitante podrá realizar una búsqueda de los contenidos de la web simplemente poniendo la coincidencia a buscar Restricciones de diseño a. Limitaciones de software Podría darse que algún cliente utilizara una resolución de pantalla no apropiada para la completa visualización de la página web por lo que aparecerían barras de desplazamiento. Para una total compatibilidad con la página web se recomienda Firefox. b. Limitaciones de hardware Estas serán las limitaciones propias del cliente o servidor respecto a los ordenadores utilizados. Aunque en principio no tiene por que existir ninguna limitación de hardware.

11 3.- ANÁLISIS Y DISEÑO ANÁLISIS DIAGRAMAS DE CASOS DE USO En los diagramas de casos de uso veremos cada uno de los comportamientos del portal web dependiendo del tipo de usuario que se conecte. En este proyecto veremos 4 casos diferentes: visitante, usuario registrado, editor y administrador. A los que dependiendo del nivel de privilegios de cada uno se le mostrará unas opciones distintas a realizar dentro de su propio panel. En el caso del usuario registrado (llamado miembro) no dispondrá de ningún panel, simplemente estará capacitado para realizar las opciones que se le permitan dentro del portal Visitante Figura 2 - Casos de uso del visitante En la Figura 2 podemos ver como un visitante (no registrado) puede acceder a diversos servicios como registrarse, realizar una búsqueda o enviar un correo al administrador.

12 Para registrarse, el usuario deberá introducir un nombre de usuario, una contraseña, su nombre real, y un correo electrónico. En el caso del nombre de usuario y del correo electrónico deberán ser únicos. Para eso el portal comprobará que no exista ninguna coincidencia en la base de datos en cada uno de esos casos. La búsqueda también la podrá realizar cualquier usuario, aunque no esté registrado. Para ello deberá seleccionar si desea buscar entre las noticias o las críticas e introducir una palabra a buscar. El tercer servicio ofrecido para los visitantes es la posibilidad de enviarle un correo electrónico al administrador. Para se necesitará rellenar obligatoriamente su nombre, el correo y el texto a enviar.

13 Miembro Figura 3 - Casos de uso de un miembro Cualquier usuario puede convertirse en miembro, por lo que después de registrarse tendrá, además de las opciones del usuario no registrado, dos opciones más para interactuar con el portal. Estas opciones son, la posibilidad de comentar las noticias y criticas. Por lo que si eres un usuario registrado y autenticado en el sistema, automáticamente aparecerá la opción de comentar la noticia o crítica. Además de todo esto en las críticas aparecerá un campo especial con una numeración del 0 al 10 para puntuar la película criticada a la vez que enviamos un comentario.

14 Editor Figura Casos de uso del editor Para llegar a convertirse en editor, el administrador le tiene que dar permisos de editor a los usuarios registrados. Los editores tendrán la capacidad de generar contenido para la página web. Estos podrán crear noticias y criticas. Para ello rellenarán los campos correspondientes al título, texto y categoría, en el caso de las noticias. Para las críticas en vez de categoría, se seleccionará un género.

15 Para borrar, se seleccionará una de las críticas o noticias que aparecerán en una lista desplegable ordenadas por el título alfabéticamente. Otra de las opciones para los editores será la posibilidad de modificar una noticia o crítica. Para ello dentro de la opción de borrar crítica o noticia, la seleccionarán por el título, estando ordenadas por fecha para encontrarlas más fácilmente.

16 Administrador Figura 5 - Casos de uso del administrador Como es de suponer el administrador tendrá los mismos privilegios que cualquiera de los usuarios registrados, más los propios de administrador. En este caso el administrador no toma parte en el contenido de la página web, por lo que su función principal será la de mantenimiento de la página, borrar usuarios y modificarlos. Por lo que para borrar un usuario, se seleccionará desde una lista desplegable ordenada por el nombre de usuario y en orden alfabético. Para modificarlo la opción será parecida, se seleccionará un usuario y cambiaremos solamente los campos que queramos modificar, dejando en blanco el resto.

17 DIAGRAMA DE CLASES Figura 6 - Diagrama de clases Mediante este diagrama de clases podemos ver las distintas entidades que ofrece el portal web. En el diagrama podemos ver como a partir de la portada de la web podremos registrarnos, contactar con el administrador, buscar o autenticarnos. En la portada veremos las últimas noticias y críticas escritas por los editores. Entrando en cada una de las noticias y críticas podremos ver los comentarios de cada una de ellas. En el caso de las críticas, además, podremos ver la puntuación media total votada por cada uno de los comentarios de las críticas. Por otro lado tendremos la opción de registrarnos, con lo que introduciendo un usuario, nuestro nombre, correo electrónico y contraseña estaremos registrados en la página web. Desde la misma portada, o desde cualquier punto de la página en la barra lateral, tendremos la opción de validar nuestro usuario para poder comentar y votar las noticias y críticas respectivamente. En el caso de los editores y administradores, accederán a su panel correspondiente. En el panel de administrador, tendremos las opciones de administrador, que serán la posibilidad de borrar usuarios y modificarlos. Mientras que en el panel de los editores, estos tendrán la posibilidad de crear, modificar y borrar, noticias y criticas.

18 DIAGRAMAS DE SECUENCIA Figura 7 - Diagrama de secuencia identificación de usuario Para conectarse e interactuar con la página web los usuarios registrados deberán conectarse mediante un formulario. En este formulario tendrán que rellenar su usuario y la contraseña, entonces el servidor reconocerá al usuario y le mostrará un menú u otro dependiendo de los privilegios de cada uno.

19 Figura 8 - Diagrama de secuencia del registro de un usuario Para ser un usuario registrado previamente habrá que registrarse para poder acceder a ciertos privilegios que no tienen los usuario anónimos. Para ellos se hará la petición de la web con el formulario de registro, el usuario rellenará los campos necesarios y se enviarán todos los datos al servidor, registrándole y mostrándole un aviso de registro correcto.

20 Figura 9 - Diagrama de secuencia de añadir noticia El usuario que tenga privilegios de editor tendrá la posibilidad de crear noticias para que sean mostradas en el portal. Para eso desde el panel de editores hará la petición para añadir una nueva noticia, el servidor le devolverá la página con el formulario a rellenar. Una vez cumplimentado el formulario con el título de la noticia, el texto y su categoría, se enviará al servidor, validándola e insertándola en la base de datos. Al usuario se le mostrará un mensaje de confirmación de insertado.

21 Figura 10 - Diagrama de secuencia de insertar un comentario Cuando un usuario esta registrado tiene permitido realizar comentarios. Para ello seleccionando la noticia a comentar, al final de esta tiene un formulario para rellenar con el comentario correspondiente.

22 Figura 11 - Diagrama de secuencia de eliminar usuario Para poder eliminar un usuario se debe ser administrador. Una vez identificado y en el panel de administrador, se selecciona la opción de borrar usuario, se seleccionará el usuario de una lista desplegable y se borrará.

23 Figura 12 - Diagrama de secuencia de eliminar noticia Para eliminar una noticia la condición será el tener privilegios de editor. Después desde el panel de editores, seleccionar la opción de borrar noticias y eligiendo la noticia correspondiente de una lista desplegable se borrará la noticia.

24 Figura 13 - Diagrama de secuencia de modificar noticia Para poder modificar una noticia se deberá tener privilegios de editor. Una vez en el panel de editores seleccionar la opción de modificar noticia. Se selecciona la noticia de una lista desplegable y se cargará la noticia. Ahora tan sólo queda modificar lo que queramos cambiar de la noticia y enviar de nuevo el formulario.

25 3.2.- DISEÑO En el diseño se puede establecer una determinada arquitectura Web la cual definirá los diferentes componentes de la aplicación. Una de las más utilizadas es el modelo de tres capas. Estas tres capas son el nivel de presentación, el nivel lógico y el nivel de almacenamiento (o persistencia). El nivel de almacenamiento será el nivel más bajo de todos, sobre el que se sustentará todo. En el se establecerán los datos de la aplicación, como puede ser un gestor de base de datos, de donde se podrá almacenar y recuperar datos para ser mostrados por la aplicación. El nivel lógico es la capa intermedia que se encargará de comunicar la inferior, la capa de almacenamiento, y la superior, la capa de aplicación. Aquí es donde residirá la lógica de la aplicación, recibiendo peticiones y devolviendo respuesta a los visitantes. Por último la capa de presentación, que es la capa que interactúa con el usuario, la capa que proporciona interactividad visual de la información manejada en capas inferiores. El primer nivel en el que se profundizará será el nivel de presentación en el que estarán los diagramas navegacionales. Y el modelo Entidad-Relación, el diseño lógico y físico de la base de datos estará dentro del nivel de almacenamiento comentado anteriormente.

26 DIAGRAMAS NAVEGACIONALES Figura 14 - Diagrama navegacional del visitante El visitante anónimo, al no estar registrado será el que tendrá menos opciones de movilidad y servicios por la web. Desde la portada podrá acceder a buscar contenido en críticas y noticias. A su vez podrá meterse en las secciones de críticas y noticias. Además desde el panel lateral podrá seleccionar la categoría o genero para mostrarle todas las noticias y críticas con esas categorías y géneros. Incluso el visitante anónimo tendrá la opción de enviar un correo al administrador para sugerirle cualquier cosa.

27 Figura 15 - Diagrama navegacional de un miembro El usuario registrado en la web, una vez identificado, podrá hacer lo mismo que el usuario anónimo y además comentar críticas y noticias. En las críticas además, este podrá puntuarlas conforme sus gustos por las películas.

28 Figura 16 - Diagrama navegacional del editor El editor además de hacer lo que los usuarios registrados y los visitantes anónimos, este será capaz de borrar, modificar e insertar, tanto críticas como noticias desde su panel de editores.

29 Figura 17 - Diagrama navegacional del administrador El administrador que cumple meramente con una misión de administración de usuarios. Podrá borrar y modificar usuarios desde su panel de administrador. Además de los mismos privilegios que los usuarios registrados, pero no el de los editores.

30 DIAGRAMA ENTIDAD-RELACIÓN Figura 18 - Diagrama entidad-relación

31 En el diagrama de entidad-relación podemos visualizar los objetos pertenecientes a la base de datos como entidades relacionadas entre sí DISEÑO LÓGICO DE LA BASE DE DATOS Criticas ( critica_id: d_id, autor: d_id, genero: d_id, titulo: d_titulo, texto: d_texto, puntuacion: d_puntuacion, fecha: d_fecha ) CP: { critica_id } CAj: { critica_id } -> PELICULAS CAj: { autor } -> USUARIOS CAj: { genero } -> GENEROS VNN:{ autor, genero, titulo, texto, fecha } Noticias ( noticia_id: d_id, autor: d_id, categoria: d_id, titulo: d_titulo, texto: d_texto, fecha: d_fecha ) CP: { noticia_id } CAj: { autor } -> USUARIOS CAj: { categoria } -> CATEGORIAS VNN: { autor, categoria, titulo, texto, fecha } Categorias ( cat_id: d_id, nombre: d_nombre ) CP: { cat_id } VNN: { nombre } Generos ( genero_id: d_id, nombre: d_nombre ) CP: { genero_id } VNN: { nombre } Usuarios ( usuario_id: d_id, login: d_login, pass: d_pass, privilegios: d_privilegios, nombre: d_usunombre, d_ ) CP: { usuario_id } VNN: { login, pass, privilegios, nombre, } UNI: { , login } ComentariosR ( comenta_id: d_id, critica: d_id, texto: d_texto, fecha: d_fecha, autor: d_id ) CP: { comenta_id } VNN: { critica, autor, texto, fecha } CAj: { critica } -> CRITICAS CAj: { autor } -> USUARIOS

32 ComentariosN ( comenta_id: d_id, noticia: d_id, texto: d_texto, fecha: d_fecha, autor: d_id ) CP: { comenta_id } VNN: { noticia, autor, texto, fecha } CAj: { noticia } -> NOTICIAS CAj: { autor } -> USUARIOS Películas ( peli_id: d:_id, titulo: d_titulo, sipnosis: d_texto, actores: d_id, genero: d_id, f_estreno: d_fecha, director: d_id ) CP: { peli_id } VNN: { titulo, sipnosis, actores, genero, f_estreno, director } CAj: { actores } -> ACTORES CAj: { genero } -> GENERO CAj: { director } -> DIRECTORES Actores ( actor_id: d_id, f_nac: d_nac, nombre: d_nombre ) CP: { actor_id } VNN: { f_nac, nombre } Directores ( direct_id: d_id, nombre: d_nombre, f_nac: d_nac ) CP: { direct_id } VNN: { nombre, f_nac } Actuan ( actuan_id: d_id, actor: d_id, pelicula: d_id ) CP: { actuan_id } VNN: { PELICULA, ACTOR } DICCIONARIO DE DATOS d_id: entero autoincrementable. d_titulo: texto. d_texto: longtext. d_puntuacion: entero MAX(1). d_fecha: timestamp. d_nac: date. d_nombre: cadena MAX(30). d_login: cadena MAX(20). d_pass: cadena MAX(20). d_privilegios: cadena MAX(15). d_usunombre: cadena MAX(50). d_ cadena MAX(30).

33 4.- IMPLEMENTACIÓN En este apartado se describirá algunas de las funcionalidades internas de la aplicación web y su funcionamiento a grandes rasgos PATRONES DE TRADUCCIÓN Los patrones de traducción son una serie de reglas utilizadas para traducir todo aquello especificado en la fase de diseño, a la fase de implementación. En este caso, una vez llegado al punto de la implementación, los mapas navegacionales definidos en el diseño de la aplicación, se traducen aplicando los siguientes patrones de traducción (puesto que los mapas navegacionales corresponden al portal web de la aplicación, los patrones de traducción están aplicados a ellos, y por tanto, al portal web): Como ejemplo utilizaremos el diagrama navegacional de un miembro registrado en el portal web. Figura 19 - Diagrama navegacional de un miembro En la figura 20 podemos observar como un miembro del portal puede acceder directamente desde portada a los contextos de exploración, y desde ellos a sus correspondientes secuenciales.

34 Vemos un ejemplo en la siguiente figura, en el cual un usuario miembro puede acceder al contexto Noticias y desde este a Comentarios. O como un usuario no registrado accede mediante el contexto Buscar a la búsqueda de contenidos en la web. Figura 20 - Acceso desde portada a noticias y buscar contenido ESQUEMA DE CLASES En el esquema de clases podemos diferenciar las tres capas que componen la aplicación web, el nivel de presentación, el nivel lógico y el nivel de almacenamiento (o persistencia). El nivel de presentación, es la capa más alta de todas. La capa con la cual el usuario puede interactuar y ver. Para eso se ha utilizado php para crear el código html dinámicamente, su hoja de estilo css correspondiente para modelar el html a nuestro gusto e imágenes para mejorar el aspecto del portal.

35 En el nivel lógico nos encontraríamos también con diversos archivos php que son los que aplican la lógica para mostrar el portal dependiendo de unas condiciones dadas, como por ejemplo el tipo de usuario que seas. Tenemos también el código Javascript, encargado de que se introduzcan datos en los formularios antes de ser enviados y sobre todo el directorio "gestión" donde se encuentra el archivo funciones.php con todas las funciones utilizadas en el portal además de otros archivos php encargados de la gestión del portal. Por último, y en el nivel más bajo, tenemos la capa de almacenamiento donde se encontraría la base de datos para almacenar todos los datos que después va a poder mostrar nuestra aplicación. Y el archivo php necesario para la conexión, como es conectar_bbdd.php ubicado en el directorio gestión comentado anteriormente TECNOLOGÍAS UTILIZADAS Para la creación de esta aplicación se han utilizado diversas tecnologías, en nuestro caso libres. Html: Siglas de HyperText Markup Language (Lenguaje de Marcas de Hipertexto), predominante en páginas web. HTML se escribe en forma de "etiquetas", rodeadas por corchetes angulares (<,>). En Html, existen etiquetas que nos indican si la letras es negrita, centrada, etc. otras indican si el texto siguiente es un enlace de hipertexto a otra web. De todas estas etiquetas y su orden se hace servir los navegadores estándar para mostrar la aplicación web. Javascript: JavaScript es un lenguaje de programación interpretado, es decir, que no requiere compilación, utilizado principalmente en páginas web, con una sintaxis semejante a la del lenguaje Java y el lenguaje C. Al igual que Java, JavaScript es un lenguaje orientado a objetos propiamente dicho, ya que dispone de Herencia, si bien esta se realiza siguiendo el paradigma de programación basada en prototipos, ya que las nuevas clases se generan clonando las clases base (prototipos) y extendiendo su funcionalidad. Todos los navegadores modernos interpretan el código JavaScript integrado dentro de las páginas web. Para interactuar con una página web se provee al lenguaje JavaScript de una implementación del DOM. El lenguaje fue inventado por Brendan Eich en la empresa Netscape Communications, que es la que desarrolló los primeros navegadores web comerciales. Apareció por primera vez en el producto de Netscape llamado Netscape Navigator 2.0.

36 Tradicionalmente, se venía utilizando en páginas web HTML, para realizar tareas y operaciones en el marco de la aplicación únicamente cliente, sin acceso a funciones del servidor. JavaScript se ejecuta en el agente de usuario al mismo tiempo que las sentencias van descargándose junto con el código HTML. Css: Siglas de Cascading Style Sheet, hojas de estilo en cascada. son un lenguaje formal usado para definir la presentación de un documento estructurado escrito en HTML o XML (y por extensión en XHTML). El W3C (World Wide Web Consortium) es el encargado de formular la especificación de las hojas de estilo que servirán de estándar para los agentes de usuario o navegadores. La idea que se encuentra detrás del desarrollo de CSS es separar la estructura de un documento de su presentación. Php: Siglas de Php Hypertext Pre-processor. Es un lenguaje de programación interpretado, que nos permite crear páginas web dinámicas. Este puede ser incorporado dentro de código html. Se ejecuta normalmente en el servidor, interpretando el lenguaje php y mostrando como salida código en html, que es interpretado por el navegador. MySql: Es un sistema gestor de base de datos relacional, multihilo y multiusuario. Utiliza lenguaje Sql para el almacenamiento, actualización y acceso a la información DESCRIPCIÓN DE LA IMPLEMENTACIÓN Para la implementación partimos de un archivo index.php, en el cual lo primero que hacemos es incluir los archivos de conexión a la base de datos y el archivo donde se encuentran todas las funciones que utilizamos más a menudo. Así, mediante funciones iremos componiendo cada una de las páginas, con la ventaja de poder regenerar las partes que se repiten a menudo. <?php session_start(); include('gestion/conectar_bbdd.php'); include('gestion/funciones.php'); $title = "Cine"; getcabeceraindex($title);?> Podemos comprobar como lo primero que pedimos en cualquier página que generamos es la cabecera, enviando como atributo la variable con el nombre

37 de la página donde nos encontremos. Esta función está definida dentro del archivo funciones.php, que nos devuelve la cabecera con el código Html corrspondiente. Podemos comprobarlo en la Figura 21. function getcabeceraindex($title) {?> <!DOCTYPE html PUBLIC " //W3C//DTD XHTML 1.0 Transitional//EN" " transitional.dtd"> <html xmlns=" <head> <meta http equiv="content Type" content="text/html; charset=utf 8" /> <title><?php echo $title;?></title> <link rel="shortcut icon" href="/cine/favicon.ico" /> <link href="/cine/estilo.css" rel="stylesheet" type="text/css" />... </head> <body> <div id="envoltura"> <div id="cabecera"></div> <! fin de la cabecera > <div id="menu"> <ul> <li><a href="/cine/">inicio</a> </li><li> <a href="/cine/criticas.php">críticas</a> </li><li> <a href="/cine/noticias.php">noticias</a> </li><li> <a href="/cine/enviar_correo.php">enviar correo</a> </li><li> <a href="/cine/registro.php">registrarse</a> </li><li> <a href="/cine/buscar.php">buscar</a></li> </ul> </div> <! fin del menu > <?php } Css: #cabecera { background image: url(imagenes/cabecera.gif); background position: center; height: 80px; width: 840px; } #menu { font family: Geneva, Arial, Helvetica, sans serif; font size: 14px; font weight: bold;

38 color: #FFFFFF; background image: url(imagenes/menu.gif); background position: center top; height: 24px; width: 840px; text align: center; background repeat: no repeat; } Figura 21 - Cabecera En el mismo archivo index.php, después de la cabecera empezaremos a generar el esqueleto que tendrá la página, ayudándonos de la hoja de estilos Css y de las etiquetas correspondientes. <div id="contenido"> <div id="principal"> <h2 class="encuadrar">últimas noticias...</h2> <?php getultimasnoticias(2);?> <br /> <h2 class="encuadrar">últimas críticas...</h2> <?php getultimascriticas(2);?> </div> <! fin de principal > <?php getlateral();?> </div><! fin del contenido > <?php getpie();?> </div><! fin de la envoltura (empieza en la cabecera) > Podemos comprobar como nuevamente utilizamos funciones que utilizaremos varias veces para generar código, pasándole a la función como parámetro el número de noticias o críticas que queremos mostrar. Con las funciones getlateral() y getpie() obtendremos el lateral y el pie de página, que por supuesto irá en cualquier página generada. Esté lateral nos mostrará unos datos u otros dependiendo de quien sea el usuario conectado. function getlateral () {?> <div id="lateral"> <h3 class="categorias">categorías</h3> <ul>

39 <?php getcategorias();?> </ul> <h3 class="categorias">géneros</h3> <ul> <?php getgeneros();?> </ul> <?php if (!isset($_session['id']) ) {?> <form action="/cine/inicio_sesion.php" method="post" name="iniciar_sesion" id="iniciar_sesion"> Usuario<br /> <span id="sprytextfield1"> <input name="usuario" type="text" /> </span><br /> Contraseña<br /> <span id="sprytextfield2"> <input name="contrasenya" type="password" /> </span><br /> <input name="boton" type="submit" value="iniciar Sesión" /> </form> </div> <?php } else { $datos = getdatosusuario();?> Bienvenid@ <?php print $datos >nombre;?>. <form action="/cine/cerrar_sesion.php" method="post" name="cerrar_sesion"> <input name="boton" type="submit" value="cerrar Sesión" /></form> </div> <?php } } En la Figura 22 podemos comprobar en un resaltado en verde el contenido principal y en azul el resultado de la función que genera el código del lateral de la página.

40 Figura 22 - Bloque central y lateral de la página 5.- EVALUACIÓN Estándar XHTML Para comprobar que la aplicación web cumple con los estándares establecidos por el consorcio internacional de estándares para la World Wide Web, está World Wide Web Consortium (W3c), que nos proporciona una aplicación online para comprobar que nuestra aplicación web cumple todos los requisitos. Esta web se encuentra en Al comprobar si el portal cumplía con el estándar daba 14 errores en la página principal y varios más en diversas páginas.

41 Figura 23 - XHTML 1.0 no Transitional Después de corregirlos todos pasamos a tener un portal XHTML 1.0 Transitional. Figura 24 - XHTML 1.0 Transitional Estándar CSS Las hojas de estilo CSS nos permiten, mediante etiquetas, dotar a nuestro portal de una apariencia mucho más vistosa, además de una forma muy cómoda de trabajar. Al igual que hemos hecho con el estándar XHTML, hemos utilizado el mismo portal de la W3c ( para comprobar que nuestra hoja de estilo cumple con el estándar.

42 Figura 25 - Estándar CSS Prueba de navegadores En esta prueba comprobaremos que nuestro portal se ve perfectamente en los navegadores y plataformas más importantes. Para esto utilizaremos una aplicación web que se llama Las plataformas que comprobaremos serán Leopard, Linux y Windows XP. Y los navegadores comprobados son Firefox 3, Safari 3, Internet Explorer 7, Opera 9, Konqueror 4 y Chrome.

43 Figura 26 - Firefox 3 en Leopard Figura 27 - Internet Explorer 7 en Windows XP

44 Figura 28 - Chrome en Windows XP Figura 29 - Safari 3 en Leopard

45 Figura 30 - Opera 9 en Windows XP Figura 31 - Konqueror 4 en Linux

46 6.- CONCLUSIONES Después de estar demasiado tiempo arrastrando el proyecto por diversos problemas y por falta de tiempo, por fin llego a la conclusión del mismo. Personalmente, la implementación es con la parte que más he disfrutado, ya que me permitía aprender más sobre PHP y MySQL, mientras le daba forma con la hoja de estilo en CSS. Ya conocía estas tecnologías antes de empezar con el proyecto por eso me pareció que no resultaría demasiado complicado, cosa que conforme va avanzando el proyecto te das cuenta que no es así. La realización de este proyecto me ha permitido conocer la metodología para la creación de una aplicación Web empezando desde cero y estructurando la realización de todo el proyecto desde cero. Aunque también es cierto que desde la definición del proyecto que se iba a realizar hasta el proyecto final ha ido cambiando con el paso del tiempo. Una vez terminado te das cuenta de todo lo que has podido hacer tu solo y de las posibiliadades que te da todo esto. Por supuesto agradecer al tutor del proyecto, Félix Buendía, la paciencia que ha tenido desde el principio y el tiempo que ha tenido que mantener este proyecto para llegar hasta donde ha llegado. 7.- BIBLIOGRAFÍA Una guía para la realización y supervisión de proyectos web de Félix Buendía García. Ref: Editorial UPV. IEEE Std 830- IEEE Guide to Software Requeriments Specifications. IEEEStandards Board. Guía del IEEE para la Especificación de Requerimientos Software, de ejemplo. Pagina Web de Ingeniería del Software. Direcciones de páginas y portales consultados: Enviar correo electrónico con PHP (webtaller.com) Buscador con PHP y MySQL (desarrolloweb.com) Desconectarte de una sesion php (forosdelweb.com) Manual online php (php.net) Retorno de variables (desarrolloweb.com) Buscador web con php (tecnobot.com) Curso Adobe Dreamweaver CS3 (aulaclic.es) Variables predefinidas (php.net) Manual Dreamweaver, sitios dinámicos (mmug-ar.com.ar) Sesiones en php (webtaller.com)

47 Software utilizado para la realización del proyecto: Smultron. Adobe Dreamweaver CS3. Transmit. Firefox. Adobe Photoshop CS3. PhpMyAdmin. MAMP. 8.- ANEXO A.- Diseño físico de la base de datos. CREATE TABLE `ACTORES` ( `ACTOR_ID` INT(10) NOT NULL AUTO_INCREMENT, `NOMBRE` VARCHAR(50) NOT NULL, `F_NAC` DATE NOT NULL DEFAULT ' ', PRIMARY KEY (`ACTOR_ID`) ) ENGINE=MYISAM DEFAULT CHARSET=UTF8 AUTO_INCREMENT=3 ; CREATE TABLE `ACTUAN` ( `ACTUAN_ID` INT(10) NOT NULL AUTO_INCREMENT, `ACTOR` INT(10) NOT NULL, `PELICULA` INT(10) NOT NULL, PRIMARY KEY (`ACTUAN_ID`) ) ENGINE=MYISAM DEFAULT CHARSET=UTF8 AUTO_INCREMENT=3 ; CREATE TABLE `CATEGORIAS` ( `CAT_ID` INT(10) NOT NULL AUTO_INCREMENT, `NOMBRE` VARCHAR(30) NOT NULL, PRIMARY KEY (`CAT_ID`), UNIQUE KEY `NOMBRE` (`NOMBRE`) ) ENGINE=MYISAM DEFAULT CHARSET=UTF8 AUTO_INCREMENT=6 ; CREATE TABLE `COMENTARIOS_N` ( `COMENT_ID` INT(10) NOT NULL AUTO_INCREMENT,

48 `NOTICIA` INT(10) NOT NULL DEFAULT '0', `TEXTO` TEXT NOT NULL, `FECHA` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, `AUTOR` INT(10) NOT NULL DEFAULT '0', PRIMARY KEY (`COMENT_ID`) ) ENGINE=MYISAM DEFAULT CHARSET=UTF8 AUTO_INCREMENT=20 ; CREATE TABLE `COMENTARIOS_R` ( `COMENT_ID` INT(10) NOT NULL AUTO_INCREMENT, `CRITICA` INT(10) NOT NULL DEFAULT '0', `TEXTO` TEXT NOT NULL, `FECHA` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, `AUTOR` INT(10) NOT NULL DEFAULT '0', PRIMARY KEY (`COMENT_ID`) ) ENGINE=MYISAM DEFAULT CHARSET=UTF8 AUTO_INCREMENT=35 ; CREATE TABLE `CRITICAS` ( `CRITICA_ID` INT(10) NOT NULL AUTO_INCREMENT, `TITULO` TEXT NOT NULL, `TEXTO` TEXT NOT NULL, `AUTOR` INT(10) NOT NULL DEFAULT '0', `GENERO` INT(10) NOT NULL DEFAULT '0', `FECHA` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, `PUNTUACION` DOUBLE NOT NULL DEFAULT '0', `NVOTOS` INT(11) NOT NULL DEFAULT '0', PRIMARY KEY (`CRITICA_ID`) ) ENGINE=MYISAM DEFAULT CHARSET=UTF8 AUTO_INCREMENT=26 ; CREATE TABLE `DIRECTORES` ( `DIRECT_ID` INT(10) NOT NULL, `NOMBRE` VARCHAR(50) NOT NULL, `F_NAC` DATE NOT NULL DEFAULT ' ', PRIMARY KEY (`DIRECT_ID`) ) ENGINE=MYISAM DEFAULT CHARSET=UTF8; CREATE TABLE `GENERO` ( `GENERO_ID` INT(10) NOT NULL AUTO_INCREMENT, `NOMBRE` VARCHAR(30) NOT NULL, PRIMARY KEY (`GENERO_ID`), UNIQUE KEY `NOMBRE` (`NOMBRE`)

49 ) ENGINE=MYISAM DEFAULT CHARSET=UTF8 AUTO_INCREMENT=6 ; CREATE TABLE `NOTICIAS` ( `NOTICIA_ID` INT(10) NOT NULL AUTO_INCREMENT, `TITULO` TEXT NOT NULL, `TEXTO` LONGTEXT NOT NULL, `AUTOR` INT(10) NOT NULL DEFAULT '0', `CATEGORIA` INT(10) NOT NULL DEFAULT '0', `FECHA` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`NOTICIA_ID`) ) ENGINE=MYISAM DEFAULT CHARSET=UTF8 AUTO_INCREMENT=43 ; CREATE TABLE `PELICULAS` ( `PELI_ID` INT(10) NOT NULL AUTO_INCREMENT, `TITULO` TEXT NOT NULL, `DURACION` DECIMAL(10,0) NOT NULL, `SIPNOSIS` LONGTEXT NOT NULL, `DIRECTOR` INT(10) NOT NULL, `GENERO` INT(10) NOT NULL, `ANYO` YEAR(4) NOT NULL DEFAULT '0000', PRIMARY KEY (`PELI_ID`) ) ENGINE=MYISAM DEFAULT CHARSET=UTF8 AUTO_INCREMENT=2 ; CREATE TABLE `USUARIOS` ( `USUARIO_ID` INT(10) NOT NULL AUTO_INCREMENT, `USUARIO` VARCHAR(20) NOT NULL, `CONTRASENYA` VARCHAR(32) NOT NULL, `PRIVILEGIOS` ENUM('MIEMBRO','EDITOR','ADMINISTRADOR') NOT NULL DEFAULT 'MIEMBRO', `NOMBRE` VARCHAR(50) NOT NULL, `CORREO` VARCHAR(30) NOT NULL, PRIMARY KEY (`USUARIO_ID`), UNIQUE KEY `USUARIO` (`USUARIO`) ) ENGINE=MYISAM DEFAULT CHARSET=UTF8 AUTO_INCREMENT=29 ;

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)

Más detalles

Curso de PHP con MySQL Gratis

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

Más detalles

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

MANUAL DE USO DE LA APLICACIÓN

MANUAL DE USO DE LA APLICACIÓN MANUAL DE USO DE LA APLICACIÓN ÍNDICE 1. Acceso a la aplicación 2. Definición de funciones 3. Plantillas 4. Cómo crear una nueva encuesta 5. Cómo enviar una encuesta 6. Cómo copiar una encuesta 7. Cómo

Más detalles

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

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

Más detalles

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

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

Más detalles

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

FOROS. Manual de Usuario

FOROS. Manual de Usuario FOROS Manual de Usuario Versión: 1.1 Fecha: Septiembre de 2014 Tabla de Contenidos 1. INTRODUCCIÓN... 4 1.1 Propósito... 4 1.2 Definiciones, acrónimos y abreviaturas... 4 2. ESPECIFICACIONES TÉCNICAS...

Más detalles

port@firmas V.2.3.1 Manual de Portafirmas V.2.3.1

port@firmas V.2.3.1 Manual de Portafirmas V.2.3.1 Manual de Portafirmas V.2.3.1 1 1.- Introducción 2.- Acceso 3.- Interfaz 4.- Bandejas de peticiones 5.- Etiquetas 6.- Búsquedas 7.- Petición de firma 8.- Redactar petición 9.- Firma 10.- Devolución de

Más detalles

ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009)

ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009) JOOMLA! ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009) Es necesario comentar que este manual ha sido diseñado en su mayor parte por comunidadjoomla.org. Este manual es una

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

G R U P O S INDICE Cómo crear una cuenta en ARQA? Cómo tener un grupo en ARQA? Secciones y funcionalidades de los grupos Configuración del grupo

G R U P O S INDICE Cómo crear una cuenta en ARQA? Cómo tener un grupo en ARQA? Secciones y funcionalidades de los grupos Configuración del grupo INDICE Cómo crear una cuenta en ARQA? 4 Cómo tener un grupo en ARQA? 5 Secciones y funcionalidades de los grupos 6 Muro del Grupo 6 Compartir Textos 8 Compartir Imágenes 9 Compartir videos 10 Compartir

Más detalles

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib Manual de uso de la plataforma para monitores CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib [Manual de uso de la plataforma para monitores] 1. Licencia Autor del documento: Centro de Apoyo Tecnológico

Más detalles

GUÍA BÁSICA USUARIO MOODLE 2.6

GUÍA BÁSICA USUARIO MOODLE 2.6 GUÍA BÁSICA USUARIO MOODLE 2.6 Esta guía representa los pasos a seguir por el alumno desde la aceptación en un curso Moodle hasta su posterior utilización, pero antes de explicar la forma de acceder y

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

IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA

IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA Página1 PROGRAMA DE FORMACIÓN UNIDAD DE APRENDIZAJE ACTIVIDAD OBJETIVOS IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA OFIMATICA Y AUXILIAR DE SISTEMAS II-A GESTORES DE CONTENIDO INSTALACIÓN DE SERVIDORES WEB

Más detalles

MANUAL DE USUARIO PANEL DE CONTROL Sistema para Administración del Portal Web. www.singleclick.com.co

MANUAL DE USUARIO PANEL DE CONTROL Sistema para Administración del Portal Web. www.singleclick.com.co MANUAL DE USUARIO PANEL DE CONTROL Sistema para Administración del Portal Web www.singleclick.com.co Sistema para Administración del Portal Web Este documento es una guía de referencia en la cual se realiza

Más detalles

MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA. Perfil Entidad Proveedora

MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA. Perfil Entidad Proveedora MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA Perfil Entidad Proveedora El objetivo del módulo de Gestión de Solicitudes vía Internet es facilitar el trabajo

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

Cookies: qué son y para qué sirven

Cookies: qué son y para qué sirven Cookies: qué son y para qué sirven Desde hace un tiempo las webs nos indican con mensajes que utilizan cookies propias de terceros. Muchos usuarios aceptan el mensaje sin más por el simple hecho de que

Más detalles

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

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

Más detalles

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

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

PHPMYADMIN Y MYSQL. Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin.

PHPMYADMIN Y MYSQL. Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin. PHPMYADMIN Y MYSQL Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin. PhpMyAdmin es una herramienta para la administración del servidor de base de datos MySQL que dispone

Más detalles

MANUAL DE PRACTICUM12 PARA CENTROS EDUCATIVOS ÁMBITO MÁSTER

MANUAL DE PRACTICUM12 PARA CENTROS EDUCATIVOS ÁMBITO MÁSTER MANUAL DE PRACTICUM12 PARA CENTROS EDUCATIVOS ÁMBITO MÁSTER Centros educativos de la Comunidad de Madrid que deseen ser centros de prácticas de los alumnos del Máster en Profesorado de ESO y Bachillerato,

Más detalles

MANUAL DEL USUARIO: EDITOR E-COMMERCE

MANUAL DEL USUARIO: EDITOR E-COMMERCE MANUAL DEL USUARIO: EDITOR E-COMMERCE 0. Antes de empezar... 2 0.1 Elige una plantilla... 2... 2 1. Área de usuario... 4 1.1 Inicio:... 4 1.2 Pedidos... 6 1.3 Ajustes generales... 7 1.4 IVA... 8 1.5 Opciones

Más detalles

Manual del Alumno de la plataforma de e-learning.

Manual del Alumno de la plataforma de e-learning. 2 Manual del Alumno de la Plataforma de E-learning 3 4 ÍNDICE 1. Página de Inicio...7 2. Opciones generales...8 2.1. Qué es el Campus...8 2.2. Nuestros Cursos...9 2.3. Cómo matricularme...9 2.4. Contactar...9

Más detalles

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

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

Más detalles

PHP. Desarrollo Web Administrables PHP, MySQL, HTML5, CSS3, jquery

PHP. Desarrollo Web Administrables PHP, MySQL, HTML5, CSS3, jquery PHP Desarrollo Web Administrables PHP, MySQL, HTML5, CSS3, jquery PRESENTACION DEL CURSO PHP Desarrollo Web Administrable PHP, MySQL HMTL5, CSS3 jquery repárate para ser un especialista en en el desarrollo

Más detalles

Unidad 1. Introducción a HTML (I)

Unidad 1. Introducción a HTML (I) Unidad 1. Introducción a HTML (I) A lo largo de este tema vamos a conocer los conceptos básicos sobre HTML, y cómo se utiliza para crear páginas web. Qué es HTML El HTML (Hyper Text Markup Language) es

Más detalles

Bibliotecas Escolares. Perfil de Lector.

Bibliotecas Escolares. Perfil de Lector. Bibliotecas Escolares. Perfil de Lector. 2012 Como usuario Lector de AbiesWeb, podrás acceder al catálogo de fondos, solicitar reservas, ver tus préstamos activos, ver el historial de tus lecturas, escribir

Más detalles

Ajustes del Curso en egela (Moodle 2.5)

Ajustes del Curso en egela (Moodle 2.5) Ajustes del Curso en egela (Moodle 2.5) Manual para el profesorado Versión 2 (12/05/2015) El presente manual ha sido desarrollado por el Campus Virtual de la Universidad del País Vasco / Euskal Herriko

Más detalles

COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER

COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER 2011 2012 COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER WWW.FAUBELL.COM vicente@faubell.com Hasta ahora hemos visto una pequeña introducción a la creación de las páginas web. No te preocupes por

Más detalles

Person IP CRM Manual MOBILE

Person IP CRM Manual MOBILE Manual MOBILE División Informática BuscPerson Telecomunicaciones : Manual MOBILE 0.- Introducción 3 0.1 Configuración de los terminales 3 0.2 Acceso de Usuarios 3 1.- Funcionalidades CRM 5 1.1 Agenda del

Más detalles

Guía nuevo panel de clientes Hostalia

Guía nuevo panel de clientes Hostalia Guía nuevo panel de clientes Hostalia Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com 1. Estructura del panel de administración El panel de control presenta un diseño

Más detalles

Sistema de SaaS (Software as a Service) para centros educativos

Sistema de SaaS (Software as a Service) para centros educativos Sistema de SaaS (Software as a Service) para centros educativos Definiciones preliminares: Qué es SaaS? SaaS (1) es un modelo de distribución del software que permite a los usuarios el acceso al mismo

Más detalles

1 Itinerario. 2 Descripción y funcionalidades principales. Google Docs. 1.1 Qué vamos a hacer? 1.2 Qué pasos vamos a seguir?

1 Itinerario. 2 Descripción y funcionalidades principales. Google Docs. 1.1 Qué vamos a hacer? 1.2 Qué pasos vamos a seguir? Google Docs 1 Itinerario 1.1 Qué vamos a hacer? En este tutorial aprendemos a manejar la herramienta Google Docs, de esta forma nos introduciremos en el llamado cloud computing, que podemos traducir como,

Más detalles

Capitulo III. Diseño del Sistema.

Capitulo III. Diseño del Sistema. Capitulo III. Diseño del Sistema. Para el desarrollo del sistema en la presente tesis se utilizo el paradigma orientado a objetos utilizando el lenguaje Java en su versión 1.2. Por medio de este lenguaje

Más detalles

Manual de NetBeans y XAMPP

Manual de NetBeans y XAMPP Three Headed Monkey Manual de NetBeans y XAMPP Versión 1.0 Guillermo Montoro Delgado Raúl Nadal Burgos Juan María Ruiz Tinas Lunes, 22 de marzo de 2010 Contenido NetBeans... 2 Qué es NetBeans?... 2 Instalación

Más detalles

GUÍA DE USUARIO: GOOGLE DRIVE

GUÍA DE USUARIO: GOOGLE DRIVE GUÍA DE USUARIO: GOOGLE DRIVE Google Drive es una herramienta telemática de la web 2.0 que permite el trabajo virtual de forma colaborativa. En Google Drive podemos encontrar una barra de navegación en

Más detalles

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor. Procesamiento del lado del servidor La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante la interpretación de un script en el

Más detalles

Instalación y Registro Versiones Educativas 2013

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

Más detalles

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD Manual de usuario 1 - ÍNDICE 1 - ÍNDICE... 2 2 - INTRODUCCIÓN... 3 3 - SELECCIÓN CARPETA TRABAJO... 4 3.1 CÓMO CAMBIAR DE EMPRESA O DE CARPETA DE TRABAJO?...

Más detalles

ÍNDICE. Introducción Características técnicas Funcionamiento de la aplicación

ÍNDICE. Introducción Características técnicas Funcionamiento de la aplicación Identificación de los módulos formativos asociados a los certificados de profesionalidad y títulos de formación profesional, para la adaptación de un sistema de información y detección de necesidades formativas

Más detalles

Manual de usuario para Facturación Electrónica 2011

Manual de usuario para Facturación Electrónica 2011 Contenido Manual de usuario Facturación Electrónica.... 2 Requisitos... 2 Registro de usuario.... 2 Inicio de sesión.... 4 Cerrar Sesión.... 4 Mi cuenta.... 5 Datos Personales.... 5 Información Fiscal...

Más detalles

La plataforma educativa Helvia.

La plataforma educativa Helvia. La plataforma educativa HELVIA Autores: Begoña Laínez Sanz, DNI: 31336591B José Javier Álvarez García, DNI: 31666085F Mª de los Ángeles Vilches Amado, DNI: 75744033L Juana María Álvarez Jiménez, DNI: 32042323B

Más detalles

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

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

Más detalles

PROYECTO FINAL DE CARRERA: RESERVA DE VEHÍCULOS MEDIANTE INTERFAZ WEB

PROYECTO FINAL DE CARRERA: RESERVA DE VEHÍCULOS MEDIANTE INTERFAZ WEB PROYECTO FINAL DE CARRERA: RESERVA DE VEHÍCULOS MEDIANTE INTERFAZ WEB Ingeniería Técnica Informática de Gestión Alumno: Jorge Bou Ramón Director: Sergio Sáez Barona Junio 2012 ÍNDICE 1. INTRODUCCIÓN...4

Más detalles

Tutorial rápido de. acceso a la plataforma virtual

Tutorial rápido de. acceso a la plataforma virtual COLEGIO DE ESTUDIOS AVANZADOS DE IBEROAMERICA Tutorial rápido de acceso a la plataforma virtual http:///virtual soporte@ceai.edu.mx 1.- INTRODUCCIÓN Nuestra plataforma basada en MOODLE, es una plataforma

Más detalles

Herramienta Encuestas. MiAulario

Herramienta Encuestas. MiAulario Herramienta Encuestas MiAulario Introducción... 2 Menú de la herramienta... 3 Panel de encuestas... 3 Mis encuestas... 4 Añadir encuesta... 4 Mis plantillas... 7 Añadir elemento: pregunta o cabecera...

Más detalles

Visual Chart app. Guía rápida para el usuario

Visual Chart app. Guía rápida para el usuario Visual Chart app Guía rápida para el usuario Contenido 1 Introducción 2 Inicio Registro gratuito Guardar credenciales Login automático Recordar contraseña 3 Configuración Acerca de Configurar Consumo de

Más detalles

Práctica 6 - Página Web

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

Más detalles

Manual de Usuario Sitio Web de la Red Federal de Capacitación

Manual de Usuario Sitio Web de la Red Federal de Capacitación Manual de Usuario Sitio Web de la Red Federal de Capacitación 1 TABLA DE CONTENIDOS INTRODUCCIÓN... 3 NAVEGACIÓN... 4 MENÚ PRINCIPAL... 6 INICIO... 6 INSTITUCIONAL... 7 FORO... 9 PRODUCTOS... 9 AGENDA...

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

JavaScript como Orientación a Objetos

JavaScript como Orientación a Objetos Gustavo Lacoste (gustavo@lacosox.org) October 2012 Resumen El objetivo de las siguientes notas es generar una estructura en JavaScript que nos permita reutilizar de manera limpia las funciones creadas

Más detalles

El e-commerce de Grupo JAB es una herramienta que permite a los clientes del Grupo, realizar un amplio conjunto de servicios de consulta, petición y

El e-commerce de Grupo JAB es una herramienta que permite a los clientes del Grupo, realizar un amplio conjunto de servicios de consulta, petición y El de Grupo JAB es una herramienta que permite a los clientes del Grupo, realizar un amplio conjunto de servicios de consulta, petición y compra en los diversos almacenes del Grupo JAB. En concreto podremos:

Más detalles

PANEL DE CONTROL (Zona de Administración) MANUAL DE USO Por conexanet. Revisión 1.1 Fecha 2006-08

PANEL DE CONTROL (Zona de Administración) MANUAL DE USO Por conexanet. Revisión 1.1 Fecha 2006-08 PANEL DE CONTROL (Zona de Administración) MANUAL DE USO Por conexanet Revisión 1.1 Fecha 2006-08 Índice 1. Acceder 2. Menú 3. Gestión Básica 3.1 Añadir 3.2 Editar 3.3 Eliminar 3.4 Eliminación de registros

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

CIF-KM. GUÍA DE LOS PRIMEROS PASOS

CIF-KM. GUÍA DE LOS PRIMEROS PASOS CIF-KM. GUÍA DE LOS PRIMEROS PASOS Secciones 1. CONCEPTOS PREVIOS. 2. INSTALAR CIF-KM. 2.1 Descargar e instalar CIF-KM. 2.2 Configuración de CIF-KM. 2.3 Acceso externo al servidor de CIF-KM. 3. PRIMERA

Más detalles

REGISTRO DE DOMINIOS CONECTIVIDAD ADSL HOSTING COMPARTIDO RED CORPORATIVA VPN SOPORTE TECNICO PROFESIONAL

REGISTRO DE DOMINIOS CONECTIVIDAD ADSL HOSTING COMPARTIDO RED CORPORATIVA VPN SOPORTE TECNICO PROFESIONAL Configuración del Filtro de Spam o correo basura Qué es el spam o correo basura? Cómo accedo al panel de control? Configurando el Filtro de Spam o Activar el filtro o Establecer el ajuste de aciertos o

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

Una guía rápida para. Crear Boletines de Noticias

Una guía rápida para. Crear Boletines de Noticias Una guía rápida para Crear Boletines de Noticias En esta guía Aprende a crear mensajes atractivos, con lenguaje HTML y con texto sin formato para involucrar a tus contactos. Conoce sus preferencias para

Más detalles

INSTRUCCIONES BÁSICAS DE ACCESO AL PORTAL DEL CLIENTE

INSTRUCCIONES BÁSICAS DE ACCESO AL PORTAL DEL CLIENTE Para poder acceder a la información como Cliente debe acceder a la Plataforma Digital y registrarse, tal como hacía hasta ahora, con su usuario y contraseña. Si no cuenta con sus datos de acceso, puede

Más detalles

PLATAFORMA DE VISADO TELEMÁTICO.

PLATAFORMA DE VISADO TELEMÁTICO. PLATAFORMA DE VISADO TELEMÁTICO. DESCRIPCIÓN plataforma e-visa para FECHA 22/12/09 presentación telemática de proyectos a visar. Tabla de contenidos 1 Presentación...2 2 Requisitos previos....3 3 Acceso

Más detalles

Tutorial del administrador de la web del departamento

Tutorial del administrador de la web del departamento Tutorial del administrador de la web del departamento Antes de leer este tutorial, debes leer el tutorial del profesor. Observa que en la parte inferior de la página de INICIO de tu departamento aparece

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

MANUAL DE AYUDA MODULO TALLAS Y COLORES

MANUAL DE AYUDA MODULO TALLAS Y COLORES MANUAL DE AYUDA MODULO TALLAS Y COLORES Fecha última revisión: Enero 2010 Índice TALLAS Y COLORES... 3 1. Introducción... 3 CONFIGURACIÓN PARÁMETROS TC (Tallas y Colores)... 3 2. Módulos Visibles... 3

Más detalles

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Report Builder

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Report Builder Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 5: Report Builder Instituto de Tecnologías Educativas 2011 Informes con Oracle Report Builder En su configuración original, OpenOffice

Más detalles

Manual: Gestor de contenidos e-gim cms. 6 abril 2010

Manual: Gestor de contenidos e-gim cms. 6 abril 2010 Manual: Gestor de contenidos e-gim cms 6 abril 2010 Índice 1 ACCESO AL GESTOR DE CONTENIDOS...3 2 ADMINISTRACIÓN...5 2.1 USUARIOS...5 2.2 ÁREAS...6 3 TIPOS DE CONTENIDO...9 3.1 DIRECTORIO...9 3.2 EVENTOS...10

Más detalles

3. Qué necesitamos para usar Wordpress?

3. Qué necesitamos para usar Wordpress? Contenido 1. Objetivos de este tutorial... 2 2. Qué es Wordpress?... 2 3. Qué necesitamos para usar Wordpress?... 2 3.1 Alojamiento web... 3 3.2 DOMINIO O DIRECCIÓN DE INTERNET... 3 3.3 Cuenta FTP... 4

Más detalles

Tablas y Campos Nuevos

Tablas y Campos Nuevos Tablas y Campos Nuevos Maxicomercio tiene la capacidad para poder agregar tablas y campos nuevos para darle nueva funcionalidad al sistema, los cambios que realice a la estructura de la base de datos podrán

Más detalles

PROGRAMACIÓN PÁGINAS WEB CON PHP

PROGRAMACIÓN PÁGINAS WEB CON PHP PROGRAMACIÓN PÁGINAS WEB CON PHP Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con la tecnología

Más detalles

AUTORIZACIÓN DE COMERCIALIZACIÓN EXCEPCIONAL DE MEDICAMENTOS DE USO HUMANO GUÍA PARA LA SOLICITUD DE UNA AUTORIZACIÓN DE COMERCIALIZACIÓN EXCEPCIONAL

AUTORIZACIÓN DE COMERCIALIZACIÓN EXCEPCIONAL DE MEDICAMENTOS DE USO HUMANO GUÍA PARA LA SOLICITUD DE UNA AUTORIZACIÓN DE COMERCIALIZACIÓN EXCEPCIONAL AUTORIZACIÓN DE COMERCIALIZACIÓN EXCEPCIONAL DE MEDICAMENTOS DE USO HUMANO GUÍA PARA LA SOLICITUD DE UNA AUTORIZACIÓN DE COMERCIALIZACIÓN EXCEPCIONAL Versión: 20/10/2008-1 - ÍNDICE 1 Descripción general

Más detalles

Manual de uso de Moodle para alumnos

Manual de uso de Moodle para alumnos Manual de uso de Moodle para alumnos Versión adaptada para Eureka FACULTAD DE PSICOLOGÍA - UNIVERSIDAD DE GRANADA Granada, Septiembre 2011 1. Primeros pasos...3 I. Registro de alumnos...3 II. Olvidó su

Más detalles

Estándares Técnicos para la Creación, Mantenimiento y Operación de sitios Web del Gobierno del Estado.

Estándares Técnicos para la Creación, Mantenimiento y Operación de sitios Web del Gobierno del Estado. Estándares Técnicos para la Creación, Mantenimiento y Operación de sitios Web del Gobierno del Estado. ABRIL 2012 CONTENIDO 1 Introducción 2 Estructura a. Diagrama de la Estructura de la Página Principal

Más detalles

Manual CMS Mobincube

Manual CMS Mobincube Manual CMS Mobincube CMS Mobincube Qué es? El CMS (Sistema de Gestión de Contenidos) es un completo website que permite la creación y actualización de contenido remoto. De esta forma, una vez creada una

Más detalles

MANUAL DE USUARIO CONSEJO PUEBLA DE LECTURA A.C. Instituto Nacional de Astrofísica, Óptica y Electrónica. 01/Octubre/2009

MANUAL DE USUARIO CONSEJO PUEBLA DE LECTURA A.C. Instituto Nacional de Astrofísica, Óptica y Electrónica. 01/Octubre/2009 MANUAL DE USUARIO CONSEJO PUEBLA DE LECTURA A.C. Instituto Nacional de Astrofísica, Óptica y Electrónica 01/Octubre/2009 2 INDICE 1. Introducción (3) 2. Funcionalidades (3) 3. Seccion I (3) 3.1 Ingresando

Más detalles

MANAUAL DE MANTENIMIENTO PARA LA PÁGINA WEB DE PROYECTO ADL GESTOR DE CONTENIDOS

MANAUAL DE MANTENIMIENTO PARA LA PÁGINA WEB DE PROYECTO ADL GESTOR DE CONTENIDOS MANAUAL DE MANTENIMIENTO PARA LA PÁGINA WEB DE PROYECTO ADL GESTOR DE CONTENIDOS 1/8 GESTOR DE CONTENIDOS Este manual va dirigido a la persona o personas que sean las encargadas de mantener los contenidos

Más detalles

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD Fecha última revisión: Diciembre 2010 Tareas Programadas TAREAS PROGRAMADAS... 3 LAS TAREAS PROGRAMADAS EN GOTELGEST.NET... 4 A) DAR DE ALTA UN USUARIO...

Más detalles

Manual hosting acens

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

Más detalles

Proceso de cifrado. La fortaleza de los algoritmos es que son públicos, es decir, se conocen todas las transformaciones que se aplican al documento

Proceso de cifrado. La fortaleza de los algoritmos es que son públicos, es decir, se conocen todas las transformaciones que se aplican al documento Qué es AT-Encrypt nos permitirá dotar de contraseña a cualquier documento o carpeta. Este documento o carpeta sólo será legible por aquel que conozca la contraseña El funcionamiento del cifrado (o encriptación)

Más detalles

APLICATECA. Guía para la contratación y gestión de. Hacemos Tu Web

APLICATECA. Guía para la contratación y gestión de. Hacemos Tu Web APLICATECA Guía para la contratación y gestión de Hacemos Tu Web INDICE 1 QUÉ ES HACEMOS TU WEB?... 1 1.1 PARA QUÉ SIRVE?... 1 1.2 CARACTERÍSTICAS DE HACEMOS TU WEB... 1 1.3 REQUERIMIENTOS DEL SERVICIO...

Más detalles

Toda base de datos relacional se basa en dos objetos

Toda base de datos relacional se basa en dos objetos 1. INTRODUCCIÓN Toda base de datos relacional se basa en dos objetos fundamentales: las tablas y las relaciones. Sin embargo, en SQL Server, una base de datos puede contener otros objetos también importantes.

Más detalles

MANUAL DE LA APLICACIÓN HELP DESK

MANUAL DE LA APLICACIÓN HELP DESK CASAMOTOR MANUAL DE LA APLICACIÓN HELP DESK Desarrollado por: NOVIEMBRE, 2012 BOGOTÁ D.C. - COLOMBIA INTRODUCCIÓN Este documento es el manual de la aplicación de Help Desk de Casamotor, producto desarrollado

Más detalles

Plantilla de texto plano

Plantilla de texto plano Plantilla de texto plano Esta es la plantilla seleccionada por defecto al crear una nueva página. Título: Es el título que aparecerá identificando a la página, así como en la cabecera del documento en

Más detalles

Tutorial rápido de. acceso a la plataforma virtual

Tutorial rápido de. acceso a la plataforma virtual COLEGIO DE ESTUDIOS AVANZADOS DE IBEROAMERICA Tutorial rápido de acceso a la plataforma virtual http:///virtual soporte@ceai.edu.mx 1.- INTRODUCCIÓN Nuestra plataforma basada en MOODLE, es una plataforma

Más detalles

Introducción a los sitios de SharePoint en Office 365

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

Más detalles

Objetivos del proyecto:

Objetivos del proyecto: Crear una página web corporativa atractiva, fácil de usar, que permita dar a conocer nuestra empresa, nuestros servicios y nuestros productos, a través de un medio con tanta importancia como es Internet.

Más detalles

Manual del Usuario. Portal Web Para uso exclusivo de Ministros de Estado.

Manual del Usuario. Portal Web Para uso exclusivo de Ministros de Estado. Manual del Usuario Portal Web Para uso exclusivo de Ministros de Estado. Índice de contenido Pimi 2011... 3 Ingreso al Portal... 3 Manual de Usuario... 4 Vista Perfil Privado... 5 Navegación por Perfil

Más detalles

UAM MANUAL DE EMPRESA. Universidad Autónoma de Madrid

UAM MANUAL DE EMPRESA. Universidad Autónoma de Madrid MANUAL DE EMPRESA Modo de entrar en ÍCARO Para comenzar a subir una oferta de empleo, el acceso es a través del siguiente enlace: http://icaro.uam.es A continuación, aparecerá la página de inicio de la

Más detalles

Manual de usuario de Parda Programa de Almacenamiento y Recuperación de Datos Automático

Manual de usuario de Parda Programa de Almacenamiento y Recuperación de Datos Automático Programa de Almacenamiento y Recuperación de Datos Automático CONSEJERÍA DE EDUCACIÓN Dirección General de Participación e Innovación Educativa Centro de Gestión Avanzado de Centros TIC Fecha: 20/04/10

Más detalles

Manual Oficina Web de Clubes (FBM)

Manual Oficina Web de Clubes (FBM) Manual Oficina Web de Clubes (FBM) INTRODUCCIÓN: La Oficina Web de Clubes de Intrafeb es la oficina virtual desde la que un club podrá realizar las siguientes operaciones durante la temporada: 1. Ver información

Más detalles

Introducción a PHP. * No es necesario declarar previamente las variables.

Introducción a PHP. * No es necesario declarar previamente las variables. Introducción a PHP La programación de sitios web cada día está más orientada al desarrollo de páginas dinámicas y aplicaciones, o sea sitios donde el usuario pueda interactuar con la web. Dentro de los

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

Anexo A Diagramas de Navegación

Anexo A Diagramas de Navegación Anexo A Diagramas de Navegación Figura D.1: Diagrama de navegación de la pantalla principal. 43 Figura D.2: Diagrama de navegación del apartado Crear Encuesta. 44 Figura D.3: Diagrama de navegación del

Más detalles

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

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

Más detalles

Servicio de Alta, Baja, Modificación y Consulta de usuarios Medusa

Servicio de Alta, Baja, Modificación y Consulta de usuarios Medusa Documentos de Proyecto Medusa Documentos de: Serie: Manuales Servicio de Alta, Baja, Modificación y Consulta del documento: Fecha 22 de febrero de 2007 Preparado por: José Ramón González Luis Aprobado

Más detalles

MANUAL DE AYUDA. MODULO SAT (Anexo Integración AGIL SAT)

MANUAL DE AYUDA. MODULO SAT (Anexo Integración AGIL SAT) MANUAL DE AYUDA MODULO SAT (Anexo Integración AGIL SAT) Fecha última revisión: Junio 2011 INDICE DE CONTENIDOS 1 INTRODUCCION... 3 1.1 Objetivo... 3 1.2 Descripción de la aplicación Agil-SAT PDA... 3 1.3

Más detalles

MANUAL DE AYUDA. SAT Móvil (Movilidad del Servicio Técnico)

MANUAL DE AYUDA. SAT Móvil (Movilidad del Servicio Técnico) MANUAL DE AYUDA SAT Móvil (Movilidad del Servicio Técnico) Fecha última revisión: Abril 2015 INDICE DE CONTENIDOS INTRODUCCION SAT Móvil... 3 CONFIGURACIONES PREVIAS EN GOTELGEST.NET... 4 1. INSTALACIÓN

Más detalles

GUÍA RED SOCIAL FACEBOOK

GUÍA RED SOCIAL FACEBOOK GUÍA RED SOCIAL FACEBOOK Qué es una Red Social? Una Red Sociales un sitio en internet donde compartir información, mensajes, ideas, fotos, etc., con amigos, conocidos y desconocidos. Para acceder a una

Más detalles