PROYECTO FINAL DE CARRERA
|
|
- Jorge Quintana Escobar
- hace 8 años
- Vistas:
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 Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)
Más detallesCurso 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 detallesModulo I. Introducción a la Programación Web. 1.1 Servidor Web.
Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Antes de analizar lo que es un servidor Web y llevara a cabo su instalación, es muy importante identificar diferentes elementos involucrados
Más detallesMANUAL 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 detallesManual 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 detallesLa 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 detallesGUÍ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 detallesFOROS. 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 detallesport@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)
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 detallesMi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades:
Propósito del prototipo: Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades: 1º. Mostrar noticias y eventos propios del grupo de personas que administren la Web.
Más detallesG 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 detallesManual 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 detallesGUÍ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 detallesDESARROLLO 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 detallesIDENTIFICACIÓ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 detallesMANUAL 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 detallesMANUAL 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 detallesDiseñ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 detallesCookies: 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 detallesUNIVERSIDAD 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 detallesCÓ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 detallesPRESENTACIÓ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 detallesPHPMYADMIN 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 detallesMANUAL 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 detallesMANUAL 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 detallesManual 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 detallesPrograma 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 detallesPHP. 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 detallesUnidad 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 detallesBibliotecas 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 detallesAjustes 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 detallesCOMO 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 detallesPerson IP CRM Manual MOBILE
Manual MOBILE División Informática BuscPerson Telecomunicaciones : Manual MOBILE 0.- Introducción 3 0.1 Configuración de los terminales 3 0.2 Acceso de Usuarios 3 1.- Funcionalidades CRM 5 1.1 Agenda del
Más detallesGuí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 detallesSistema 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 detalles1 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 detallesCapitulo III. Diseño del Sistema.
Capitulo III. Diseño del Sistema. Para el desarrollo del sistema en la presente tesis se utilizo el paradigma orientado a objetos utilizando el lenguaje Java en su versión 1.2. Por medio de este lenguaje
Más detallesManual 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 detallesGUÍ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 detallesLa 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 detallesInstalació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 detallesGESTIÓ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
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 detallesManual 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 detallesLa 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 detallesColegio 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 detallesPROYECTO 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 detallesTutorial 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 detallesHerramienta 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 detallesVisual 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 detallesPrá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 detallesManual 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 detallesCapítulo 1 Documentos HTML5
Capítulo 1 Documentos HTML5 1.1 Componentes básicos HTML5 provee básicamente tres características: estructura, estilo y funcionalidad. Nunca fue declarado oficialmente pero, incluso cuando algunas APIs
Más detallesJavaScript 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 detallesEl 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 detallesPANEL 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 detallesCURSO 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 detallesCIF-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 detallesREGISTRO 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 detallesTEMA: 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 detallesUna 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 detallesINSTRUCCIONES 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 detallesPLATAFORMA 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 detallesTutorial 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 detallesGLOSARIO. 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 detallesMANUAL 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 detallesMinisterio 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 detallesManual: 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 detalles3. 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 detallesTablas 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 detallesPROGRAMACIÓ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 detallesAUTORIZACIÓN DE COMERCIALIZACIÓN EXCEPCIONAL DE MEDICAMENTOS DE USO HUMANO GUÍA PARA LA SOLICITUD DE UNA AUTORIZACIÓN DE COMERCIALIZACIÓN EXCEPCIONAL
AUTORIZACIÓN DE COMERCIALIZACIÓN EXCEPCIONAL DE MEDICAMENTOS DE USO HUMANO GUÍA PARA LA SOLICITUD DE UNA AUTORIZACIÓN DE COMERCIALIZACIÓN EXCEPCIONAL Versión: 20/10/2008-1 - ÍNDICE 1 Descripción general
Más detallesManual 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 detallesEstá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 detallesManual 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 detallesMANUAL 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 detallesMANAUAL 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 detallesMANUAL 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 detallesManual 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 detallesProceso 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 detallesAPLICATECA. 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 detallesToda 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 detallesMANUAL 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 detallesPlantilla 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 detallesTutorial 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 detallesIntroducció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 detallesObjetivos 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 detallesManual 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 detallesUAM 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 detallesManual 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 detallesManual 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 detallesIntroducció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 detallesCMS 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 detallesAnexo 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 detallesAplicateca. 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 detallesServicio 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 detallesMANUAL 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 detallesMANUAL 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 detallesGUÍ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