Proyecto NOVA. Por: David Cabedo Cortés 2º DAW

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

Download "Proyecto NOVA. Por: David Cabedo Cortés 2º DAW"

Transcripción

1 Proyecto NOVA Por: David Cabedo Cortés 2º DAW Proyecto nova es solamente el nombre dado al proyecto final de desarrollo de una página web, en la cual los usuarios pueden registrarse para administrar cosas comunes del día a día, tales como una agenda de contactos, o tareas pendientes (o notas) que al usuario le gustaría anotar para poder visitar más tarde, etc.

2 1

3 Í ndice INTRODUCCIÓN... 3 TECNOLOGÍAS UTILIZADAS... 4 HTML/HTML CSS/CSS PHP... 7 JAVASCRIPT... 8 JQUERY... 9 DATATABLES BOOTSTRAP MYSQL ANÁLISIS DEL PROBLEMA: DISEÑO E/R DE LA BASE DE DATOS MODELO RELACIONAL AGENDA EVENTOSCALENDARIO GMAIL LOGINUSER ROLES TAREAS TWITTER USUARIO CLAVES FORÁNEAS DICCIONARIO DE TABLAS DISEÑO E IMPLEMENTACIÓN LOGIN PANTALLA PRINCIPAL CONTACTOS TAREAS VISTA DE ADMINISTRADOR ARCHIVOS QUE SE ENTREGAN COMENTARIOS FUENTES Y OTRAS PÁGINAS

4 Introducción El Proyecto nova ha sido desarrollado en el lenguaje HTML y HTML5, que forman las bases de todo el proyecto. Otro de los grandes pilares empleados en el desarrollo de este proyecto ha sido el lenguaje del lado del servidor, llamado PHP, el cuál se encarga de las llamadas a la base de datos para recuperar todos los datos necesarios para la correcta visualización de éstos. La aplicación controla el acceso de los usuarios por medio de sesiones (que se establecen cuando el usuario hace login en la página web), y con los respectivos controles de sesión en las cabeceras de cada parte de la página web, para impedir que un usuario que no se haya dado de alta pueda acceder a los menús de la página sin autorización. También se guarda un registro de conexiones de cada usuario que inicie sesión en la página. Al hacer login, se guarda en la base de datos la hora de ingreso. Así se puede llevar un control de los usuarios que entran y cuáles son las horas con más tráfico. La aplicación está compuesta por dos tipos de usuarios: los usuarios normales, que tienen acceso a las funciones de la página web, y los administradores, los cuales tiene acceso a un menú extra que permite poder administrar los usuarios. permite ver El menú de administración (solamente para los usuarios administradores) todos los usuarios que hay registrados en la página, (para llevar un monitoreo de los usuarios que se registran, para evitar duplicidad de usuarios, etc), la posibilidad de cambiar su rol (de usuario normal a administrador), insertar usuarios manualmente o editarlos por si algún usuario ha tenido algún tipo de problema con el registro, etc. En todas las partes de la página web siempre está disponible el menú vertical, para que sea más sencilla la navegación por la página web. 3

5 Tecnologías Utilizadas En este apartado se procederá a enumerar todas las tecnologías que han intervenido en el desarrollo de la página web, así como también comentar el por qué utilizar estas tecnologías y no otras, sus ventajas e inconvenientes y algunas pequeños fragmentos del código fuente de cada una de éstas tecnologías. Las tecnologías utilizadas en este proyecto son las siguientes: HTML/HTML5 CSS/CSS3 PHP Javascript jquery Datatables Bootstrap 3 MySQL En lo que respecta al editor de código, he optado por programar en Sublime Text 2, una herramienta gratuita, ligera y muy potente. 4

6 HTML/HTML5 HTML5 es la quinta revisión importante del lenguaje básico de la World Wide Web, HTML. HTML5 especifica dos variantes de sintaxis para HTML: un «clásico» HTML (text/html), la variante conocida como HTML5 y una variante XHTML conocida como sintaxis XHTML5 que deberá ser servida como XML.1 2 Esta es la primera vez que HTML y XHTML se han desarrollado en paralelo. HTML5 establece una serie de nuevos elementos y atributos que reflejan el uso típico de los sitios web modernos. Algunos de ellos son técnicamente similares a las etiquetas <div> y <span>, pero tienen un significado semántico, como por ejemplo <nav> (bloque de navegación del sitio web) y <footer>. Otros elementos proporcionan nuevas funcionalidades a través de una interfaz estandarizada, como los elementos <audio> y <video>. Mejora el elemento <canvas>, capaz de renderizar elementos 3D en los navegadores más importantes (Mozilla, Chrome, Opera, Safari e IE). Hay muchos atributos y etiquetas nuevas los cuales son utilizadas constantemente en desarrollo de mi proyecto de curso. Ha sido muy importante la interacción de esta tecnología con Bootstrap 3. Esta parte del código hace referencia a la ventana de administración de los usuarios del sistema, sólo accesible por el administrador. En ella se pueden apreciar etiquetas como data-toggle, una etiqueta nueva añadida en HTML5. 5

7 CSS/CSS3 CSS u Hojas de Estilo en Cascada (Cascading Style Sheets) es el lenguaje de hojas de estilo utilizado para describir el aspecto y el formato de mi página web. El proyecto cuenta con bastantes archivos de aspecto diferentes, cada uno con configuraciones únicas para cada sección de la página. El uso de varias hojas de estilo me ha permitido poder editar la página web de una manera dinámina, sin tener que especificar en cada hoja qué tipo de estilo quiero que tenga cada parte de ésta. Prácticamente todo el código se mueve por clases, para así poder aplicar un mismo estilo a varios elementos a la vez dentro de la página web. En esta captura se pueden apreciar diferentes tipos de estilos propios de CSS3, y las clases (por ejemplo, aquí son llamadas con btn delante) repiten el nombre de algunos elementos como guía, ya que éstas por ejemplo, sirven para dar estilos a los botones, y así poder hacerlos más agradables e intuitivos de cara al usuario. 6

8 PHP PHP es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos. El código es interpretado por un servidor web con un módulo de procesador de PHP que genera la página Web resultante. PHP ha sido clave para la creacion de la página web, ya que prácticamente todos los datos que se muestran en ésta (tales como Contactos, Usuarios registrados, etc) son obtenidos directamente de la base de datos por medio de unas consultas realizadas. Éstas consultas estan almacenadas en un fichero del tipo librería de php (extensión.inc) y a su vez, en funciones que tienen el nombre de la acción que se va a realizar (por ejemplo: getusers() ). La interacción de php con la base de datos del tipo MySQL ha permitido poder realizar una página web dinámica en su contenido, y ha facilitado la introducción de éstos datos mediante las funciones pertinentes. 7

9 Javascript La utilización de Javascript (abreviado js) ha sido una buena elección a la hora de mejorar el contenido de la web. Sus funciones en mi proyecto no han sido muy directas como pueden haber sido el uso de php o bootstrap, pero ha tenido una gran importancia a la hora de mejorar la funcionalidad de la página web. Se utiliza principalmente en su forma del lado del cliente, implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y páginas web dinámicas aunque existe una forma de JavaScript del lado del servidor (Serverside JavaScript o SSJS). Dada la complejidad que tiene utilizar javascript en el lado servidor, no lo he visto óptimo para mi proyecto, aunque no descarto que para futuros proyectos pueda ser una buena elección a tener en cuenta. Aunque la mayor parte de las funciones estaban predefinidas, no he descartado la posibilidad de utilizar esta tecnología. Las librerías de javascript que he utilizado en este proyecto son bastante complejas en temas de funcionamiento, ya que son muchísimas las funciones diferentes que hacen que funcione todo correctamente. Llevó un tiempo poder leer toda la documentación y decidir qué utilizar o qué no utilizar, pero creo que el resultado final ha sido bueno. 8

10 jquery jquery es una biblioteca de JavaScript, creada inicialmente por John Resig, que permite simplificar la manera de interactuar con los documentos HTML, manipular el árbol DOM, manejar eventos, desarrollar animaciones y agregar interacción con la técnica AJAX a páginas web. La principal función que ha tenido jquery en mi proyecto ha sido la de mejorar el aspecto visual y la funcionalidad con la que se muestran los datos importados desde la base de datos y ordenados en una tabla de HTML5. jquery combinado con el plug-in denominado Datatables, hacen que esta información pueda ser mucho más dinámica y usable. 9

11 Datatables DataTables es un plugin para jquery que nos permite darle dinamismo a nuestras tablas de una forma sencilla y aumentando la vistosidad de nuestras tablas. Con solo un par de líneas, cambiaremos completamente la apariencia de nuestra tabla. Añade muchísimas funcionalidades nuevas a las tablas estáticas de HTML, tales como poder filtrar los resultados sin recargas de página (lo cual es molesto si tienes que filtrar resultados varias veces), paginación de resultados limitando las filas que se pueden ver a la vez en la tabla (limitando estos resultados a un numero predefinido de resultados, o podemos especificar nosotros mismo mediante las funciones que incluye, cuantos resultados podemos mostrar a la vez), etc. Este es un ejemplo de como funciona este plug-in junto con jquery. En el se especifican varios atributos para que formatee la tabla de acuerdo con unos parámetros concretos. Un plug-in muy útil y muy potente. Ha sido una de las mejores opciones a la hora de mostrar los datos en una tabla, ya que el dinamismo es muy bueno y muy amigabla con el usuario. 10

12 Bootstrap 3 Bootstrap es un framework front-end para un desarrollo responsivo, el cual es muy interesante a parte por todas las funcionalidades que ofrece del tipo de css para el estilo de la página, su función más importante es que prioriza el contenido que se va a mostrar en el caso de que la página sea vista desde un dispositivo móvil. Actualmente, la industria del teléfono móvil ha cobrado mucho poder con respecto a sus anteriores años, sobretodo ahora con los nuevos smartphone y los sistemas operativos tales como android o WindowsPhone, que llevan el uso del teléfono a un nuevo nivel. Muchas de las páginas web de hoy en día son vistas por personas con sus dispositivos móviles, o sus tablets por el hecho de que sean personas sin mucho tiempo o demás, con lo cual desarrollar las páginas web pensando en que va a ser útil y visible desde un Smartphone es muy importante. Bootstrap 3 nos ofrece la posibilidad de hacer este tipo de páginas utilizando sus etiquetas y sus hojas de estilo. 11

13 MySQL MySql es un sistema de gestión de bases de datos. Existen varias interfaces de programación de aplicaciones que permiten, a aplicaciones escritas en diversos lenguajes de programación, acceder a las bases de datos MySQL, incluyendo C, C++, C#, Pascal, Delphi (vía dbexpress), Eiffel, Smalltalk, Java (con una implementación nativa del driver de Java), Lisp, Perl, PHP, Python, Ruby, Gambas, REALbasic (Mac y Linux), (x)harbour (Eagle1), FreeBASIC, y Tcl; cada uno de estos utiliza una interfaz de programación de aplicaciones específica. Para mi proyecto me he decantado por usar PHP para acceder a esta información, y la base de datos ha sido gestionada por PhpMyAdmin, que es una herramienta escrita en PHP con la intención de manejar la administración de MySQL a través de páginas web, utilizando Internet. Actualmente puede crear y eliminar Bases de Datos, crear, eliminar y alterar tablas, borrar, editar y añadir campos, ejecutar cualquier sentencia SQL, administrar claves en campos, administrar privilegios, etc. Aquí podemos apreciar una pequeña muestra del código que se encarga de realizar las consultas en PHP, llamando a la base de datos MySQL (utilizando la sentencia mysqli_query()) para recoger unos datos (en concreto, el log de conexiones del usuario al sistema) y guardamos esta salida de la base de datos en un objeto del tipo SalidaBaseDatos. 12

14 Análisis del problema: Diseño E/R de la base de datos Como podemos apreciar, todas las tablas van relacionadas por su con el principal declarado en la tabla usuario, el cual es llave primaria. Esto limita a que no se puedan repetir los usuarios con un mismo (es decir, solo un único por usuario), así se puede evitar el spam de usuarios basura con correos repetidos o algo por el estilo. Todas las relaciones están configuradas del tipo on update: cascade, on delete: cascade. Esto significa que si, por ejemplo, un administrador cambiase la dirección de de un usuario, automáticamente se realizaría una actualización de dicha cuenta de correo en todas las tablas en las que haya registrado su correo (como puede ser la inserción de contactos, o el correo de gmail), lo cual hace mucho más fácil los cambios que pueda sufrir ya que solo con un cambio en la tabla de usuarios, se vería reflejado en todas las tablas restantes. Lo mismo sucede en caso de borrar a un usuario en concreto (o a todos si se desea). La base de datos automáticamente borrará todo rastro de ese usuario o usuarios y todos los datos almacenados en la base de datos con relación a dicho usuario. 13

15 Modelo relacional Proyecto NOVA AGENDA: (idagenda, contacto, telfcontacto, nombrecontacto, direccioncontacto, usuario ) EVENTOSCALENDARIO: (id, inicio, final, nombre, descrip, usuario) GMAIL: (idgmail, gmail, passgmail, user) No me gusta el hecho de tener que guardar los datos como y password de un servidor de correos en la página web, pero para utilizar una conexión del tipo IMAP, era necesario guardar estos datos para que el usuario, en su próxima conexión, pudiese tener acceso a sus correos sin necesidad de que tuviese que teclear de nuevo su y contraseña. LOGINUSER: (idlog, conexion, user) Guardar las horas en las que los usuarios se conectan en la base de datos es algo interesante ya que te permite llevar un control de los usuarios, en sus horas de entrada. Una de las ideas fue guardar también desde qué navegador e IP accedían al servicio, pero al final me decanté por registrar solo la hora de entrada. ROLES: (idrol, rol, ) TAREAS: (idtarea, fechaintroduccion, nombretarea, descriptarea, fechamodifica, usuario) TWITTER: (id, twitter, ) USUARIO: (user_id, login, password, ) 14

16 Claves Foráneas Proyecto NOVA AGENDA-> USUARIO -> USUARIO EVENTOSCALENDARIO-> USUARIO -> USUARIO GMAIL-> USER -> USUARIO LOGINUSER-> USER ->USUARIO ROLES-> -> USUARIO TAREAS-> USUARIO ->USUARIO TWITTER-> ->USUARIO 15

17 Diccionario de tablas Proyecto NOVA 16

18 17

19 18

20 La idea principal era utilizar stored procedures (procedimientos almacenados) de la base de datos para realizar las consultas, en lugar de escribir la consulta en la librería php. Es una forma mucho más limpia de realizar operaciones con una base de datos, ya que si hubiesen cambios en la consulta, solo habría que modificar el procedimiento almacenado de la base de datos, y no tener que ir a modificar la consulta sql en la librería php (si la aplicación es pequeña no supone un problema, pero cuando hay muchas funciones y muy diferentes, puede convertirse en un problema). 19

21 Diseño e implementación A lo largo de la explicación se irán mostrando capturas de pantalla para que se pueda comprobar como el usuario interactuará con la página web para utilizar sus servicios (Las capturas están tomadas desde un usuario con permisos de administrador. Hay unas ventanas que sólo son accesibles a aquellos usuarios que tengan privilegios de administrador. El resto de usuarios comunes sólo podrán ver aquellas partes de la página web que no requieran de este privilegio). En mi página web, hay un archivo denominado funcionesglobal.inc. Es nada más que la librería de funciones que PHP utilizará para poder hacer peticiones y plasmar los datos en la pantalla. En un principio, esto estaba dividido (las funciones de interacción con la base de datos con las de carga de menús y código HTML que iba a estar plasmado en cada una de las páginas) pero por algunos problemas con reescritura de funciones y llamadas, tuve que globalizar todas las funciones de las cuales dispone la página web en un único archivo. Esto no supone un problema, ya que me he tomado mi tiempo para poder comentar cada una de las funciones y agruparlas por bloques de código, para que sea más fácil la distinción de las funciones que se van a encargar de recopilar los datos necesarios de la base de datos con las de la impresión HTML. 20

22 LOGIN Nada más entrar en la aplicación, el usuario va a poder ver un formulario de login para poder acceder a la aplicación y sus funcionalidades. El login es la pantalla que dará acceso a la página web y a sus funcionalidades sólo a los usuarios registrados. En esta pantalla interviene la función que se encargará de verificar la validez del usuario, y así poder darle permiso para acceder. Esta función es confirmalogin, la cual recibe por parámetros el y contraseña del usuario. La función realizará la petición correspondiente a la base de datos para así poder recuperar la información específica del usuario para poder comprobar si el y contraseña introducidos son correctos. 21

23 Por otro lado, si el usuario no está dado de alta en la página web, puede realizar un registro por medio de la ventana de registro, dando click en el botón de registro de la pantalla de login. 22

24 El usuario simplemente tiene que rellenar el formulario. El campo de la cuenta de Twitter es opcional. Era una funcionalidad implantada en la página web la cual servía para que, si el usuario tiene una cuenta, le muestre una ventana con los últimos tweets que el mismo ha publicado. El administrador del sistema tiene total libertad para agregar, modificar o eliminar a cualquier usuario del sistema, incluso otros administradores (excepto él mismo). 23

25 Pantalla Principal Proyecto NOVA La pantalla principal es lo primero que el usuario podrá apreciar cuando inicie sesión. En la imagen de arriba se puede comprobar como aparece un gran apartado en el medio con el título de GMAIL. En él se pueden ver los últimos correos que ha recibido el usuario, con una columna que hace referencia a si ha sido visualizado o no, titulo, autor y fecha y hora de envío. Actualmente está configurado para que las funciones IMAP importen sólo 15 mensajes como máximo. A la derecha de Gmail podemos ver tareas programadas. Son las tareas que el usuario ha podido dar de alta y las va a poder visualizar en esta pantalla. Las tareas que el usuario puede guardar son como recordatorios o notas sobre cosas que hacer. A la izquierda está el menú vertical que dan paso a diferentes secciones de la página web. Como se puede ver, hay dos secciones que sólo están disponibles en caso de ser administrador. User Admin y Descarga el Código. En esta pantalla principal hacen intervención el objeto Tarea.inc y funciones cómo getcorreo, imprimehead, menusvertical, menuusuariodropdown y dropdownmessages. Todas estas funciones en conjunto hacen posible la visualización de la página. 24

26 Contactos En esta ventana, el usuario puede ver una agenda de contactos. El usuario puede ver los contactos que tiene agregados hasta el momento (mostrando un máximo de 5 contactos). Puede actualizar sus contactos con nuevos datos, eliminar o hacer una búsqueda para filtrarlos y poder buscar a uno en concreto. Parte del código que hace posible esto es, por ejemplo, la función getcontactos. Pasandole el correo del usuario que tiene la sesión activa, la función se encargará de obtener los contactos para dicho usuario. 25

27 También es posible añadir o editar contactos. La página web está diseñada para poder insertar, ver, actualizar o borrar los contactos guardados. Para acceder a la ventana de edición de contactos, primero hay que seleccionar un contacto de la lista y darle click al botón actualizar. 26

28 Tareas Es posible agregar tareas nuevas, actualizar o eliminar las existentes mediante la página tareas.php. Es una simple página en la cual se mostrarán las tareas que el usuario haya ido agregando a su usuario. Puede realizar las mismas funciones que con los contactos de la agenda. Puede eliminarlas seleccionando una (o varias) de ellas, o puede actualizarlas. También puede insertarlas desde esta misma página. 27

29 28

30 Vista de administrador Una de las partes más interesantes y que proporcionan a la página cierta funcionalidad de cara a los usuarios administradores es la vista del administrador. En ella se pueden ver los usuarios registrados en el sistema, editarlos, crear nuevos o explorar el registro de conexiones de los usuarios. Seleccionando uno de ellos se puede cargar su log de conexiones (dando clic en el botón conexiones), o incluso borrarlo si es necesario. Un posible ejemplo del código PHP que proporciona esta utilidad es el siguiente: Este código como se puede comprobar, cargará la página, y solo dejará pasar al usuario si posee una cuenta con privilegios de administrador. Como se puede apreciar, interviene la clase SalidaBaseDatos, que simplemente lo que hace es recoger la salida 29

31 de la base de datos en caso de que todo haya ido bien, o en caso contrario, devolver un false en la parte del error. Un ejemplo de una de las funciones encargadas de realizar tareas de administrador es la función insertuser 30

32 Todas las funciones importantes encargadas de hacer que toda la estructura de la página web funcione, están alojadas en funcionesglobal.inc. También se trabaja con varias clases de objetos como contacto.inc o tarea.inc. Como se puede apreciar en esta captura de pantalla, contacto tiene sus atributos privados, un constructor y todos los métodos getters y setters. La manera que tiene PHP de procesar esta información recibida después de realizar la llamada desde la función getusers, por ejemplo, es guardando el resultado de esa llamada dentro del objeto llamado salidabasedatos, un objeto especialmente diseñado para prevenir fallos o errores no controlados provenientes de la base de datos. 31

33 Se puede ver que es un objeto simple, simplemente tiene un atributo llamado salida, que es donde se guardará el resultado de la llamada a la base de datos, un atributo error que está por defecto a false, pero en caso de que haya un error en la llamada, pasará a ser true en la parte de captura de error (try-catch), y el atributo message, que en caso de que se produzca un error, obtendremos el mensaje y lo guardaremos aquí dentro para poder visualizarlo (o no) más tarde. 32

34 Archivos que se entregan Los archivos que se entregan en este proyecto es la página web completa (a excepción de algunas partes de la página web que no funcionan del todo correctamente una vez alojadas en el hosting web para acceder mediante la dirección del dominio). Un archivo SQL llamado nova.sql el cual creará la base de datos con todas sus tablas y datos de prueba para poder visualizar las funcionalidades de la página web. Todos los archivos de la página web, ya sea la versión con las cadenas de conexión utilizadas para trabajar con phpmyadmin en modo local, o los archivos configurados para trabajar con la base de datos phpmyadmin de mi dominio. Esta memoria también es entregada junto a todo el proyecto de curso. 33

35 Comentarios Proyecto NOVA Este proyecto lo veo más bien como una fase principal de lo que podría llegar a diseñar en un futuro. Aunque solo es como una fase beta de una idea que tengo en mi mente, creo que a partir de ahora (quizás empleando otras tecnologías como.net, eso ya está reservado para futuros planteamientos acerca de una nueva web de administración) podré utilizar como referencia esta estructura creada aquí, o quizás las funciones o demás conocimientos adquiridos durante el desarrollo de la página web. Muchas son las horas invertidas en adquirir conocimientos (puede que igual o más horas que para desarrollar la página) porque antes de ponerme a diseñar como tal, tuve que mirar mucha documentación acerca de las diferentes tecnologías como ASPX o PHP, y decidir qué encajaría mejor en el diseño de esta página. Al final opté por utilizar PHP. ASP.NET puede ofrecer quizás una manera diferente de programar una página web, ya que ofrece controles web para trabajar en el lado servidor (los cuales quedan ocultos al usuario) y controles de usuario para poder trabajar con las etiquetas HTML. Al final me decanté por PHP y HTML ya que no es muy complicado de utilizar, y el hecho de querer desarrollar en ASP.NET me obligaba a instalarme visual studio para poder trabajar cómodamente. 34

36 Fuentes y otras páginas Bootstrap 3: jquery: Datatables: https://datatables.net/ Base de datos y apache para servidor local: Xampp: https://www.apachefriends.org/es/index.html Editor de código: SublimeText: NetBeans: https://netbeans.org/ Páginas que han ayudado en la resolución de problemas surgidor a lo largo del proyecto: GitHub: StackOverflow: Foros del web: Betabeers: Bootsnipp: https://github.com/

TFC J2EE. Aplicación Web para la gestión de facturación de una empresa de cerrajería. Sara Gutiérrez Melero ITIG Junio de 2012

TFC J2EE. Aplicación Web para la gestión de facturación de una empresa de cerrajería. Sara Gutiérrez Melero ITIG Junio de 2012 TFC J2EE Aplicación Web para la gestión de facturación de una empresa de cerrajería Sara Gutiérrez Melero ITIG Junio de 2012 Consultor: Jose Juan Rodriguez Índice 1. Introducción Objetivos Planificación

Más detalles

INSTITUCION UNIVERSITARIA INPAHU BASES DE DATOS EN LA WEB

INSTITUCION UNIVERSITARIA INPAHU BASES DE DATOS EN LA WEB INSTITUCION UNIVERSITARIA INPAHU BASES DE DATOS EN LA WEB MACROMEDIA DREAMWEAVER Unidad 1. El entorno de trabajo La pantalla inicial Las barras Los paneles e inspectores Personalizar el área de trabajo

Más detalles

RESUMEN. Solución web usable para la gestión de dispositivos móviles en empresas

RESUMEN. Solución web usable para la gestión de dispositivos móviles en empresas Agradecimientos RESUMEN. Solución web usable para la gestión de dispositivos móviles en empresas ... 1... 1... 1... 2... 3... 4... 4... 5... 6... 6... 9... 12... 13... 24... 25... 29... 30... 32... 33...

Más detalles

PRÁCTICA FINAL TECNOLOGÍA MULTIMEDIA 3 DE JUNIO DE 2015. ENDIAN LIN [Dirección de la compañía]

PRÁCTICA FINAL TECNOLOGÍA MULTIMEDIA 3 DE JUNIO DE 2015. ENDIAN LIN [Dirección de la compañía] PRÁCTICA FINAL TECNOLOGÍA MULTIMEDIA 3 DE JUNIO DE 2015 ENDIAN LIN [Dirección de la compañía] Índice Introducción... 3 Diseño... 3 Aspecto general... 3 Diagrama de páginas... 4 Herramienta externa... 4

Más detalles

Versión: 1.0.0. Desarrollado por AloOnline Alojamiento Web. http://www.aloonline.es. soporte@aloonline.es -1-

Versión: 1.0.0. Desarrollado por AloOnline Alojamiento Web. http://www.aloonline.es. soporte@aloonline.es -1- Versión: 1.0.0 Desarrollado por AloOnline Alojamiento Web http://www.aloonline.es soporte@aloonline.es -1- INDICE 1. Acceder al panel de WordPress... 3 2. Crear entradas en el Blog y páginas... 4 2.1.

Más detalles

Adobe Dreamweaver CS3 - Curso online Creación profesional de sitios web

Adobe Dreamweaver CS3 - Curso online Creación profesional de sitios web Adobe Dreamweaver CS3 - Curso online Creación profesional de sitios web Índice Conceptos básicos En este capítulo se enseñan los conceptos básicos de trabajo en Adobe Dreamveaver CS3. También se describen

Más detalles

CURSO DE PROGRAMACIÓN PHP MySQL

CURSO DE PROGRAMACIÓN PHP MySQL CURSO DE PROGRAMACIÓN PHP MySQL MASTER EN PHP MÓDULO NIVEL BASICO PRIMER MES Aprende a crear Sitios Web Dinámicos con PHP y MySQL 1. Introducción Qué es PHP? Historia Por qué PHP? Temas de instalación

Más detalles

Manual de usuario. (Básico y Plus)

Manual de usuario. (Básico y Plus) Manual de usuario. (Básico y Plus) INDICE CAPÍTULO 1 INICIO... 4 CAPÍTULO 2 FICHEROS 2.1 Clientes... 11 2.2 Preclientes... 25 CAPÍTULO 3 SMS 3.1 Envio de SMS... 27 3.2 SMS Programados... 29 3.3 Recarga

Más detalles

HOJA DE CALCULO EXCEL NIVEL II

HOJA DE CALCULO EXCEL NIVEL II HOJA DE CALCULO EXCEL NIVEL II DURACION: 30 HORAS Los participantes al finalizar la acción formativa serán capaces de utilizar la hoja de cálculo EXCEL, adquiriendo los conocimientos teóricos y prácticos

Más detalles

Curso de Community Manager 2013

Curso de Community Manager 2013 Curso de Community Manager 2013 El Blog WordPress a fondo Alojamiento en wordpress.com Instalación de WordPress en servidor propio Diferencias. Ventajas e inconvenientes Interfaz de WordPress Acceder al

Más detalles

Cómo tener tu Tumblr con un domino propio

Cómo tener tu Tumblr con un domino propio Cómo tener tu Tumblr con un domino propio Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com Desde hace algunos años, las redes sociales han adquirido una gran importancia

Más detalles

www.pildorasinformaticas.com Página 1

www.pildorasinformaticas.com Página 1 Capítulo 1. CREACIÓN DE BBDD Y VALIDACIÓN DE DATOS... 4 1.1. Crear una BBDD... 4 1.2. Formulario de entrada de datos... 5 1.3. Importación de datos... 7 1.4. Ordenación de registros... 10 1.5. Autofiltros...

Más detalles

Dreamweaver CS6 para PC/Mac Sitios completamente CSS conforme a los estándares del W3C

Dreamweaver CS6 para PC/Mac Sitios completamente CSS conforme a los estándares del W3C Introducción Internet en la actualidad 7 El World Wide Web Consortium y los estándares 7 Los programas de creación de sitios web 7 Objetivo del libro 8 Interfaz de creación El entorno del sistema 9 La

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

1.- GENERAL. 2.- INGRESO AL SISTEMA.

1.- GENERAL. 2.- INGRESO AL SISTEMA. Contenido 1.- GENERAL.... 3 2.- INGRESO AL SISTEMA.... 3 2.1.- Ingreso y uso del sistema.... 3 3.- AMBIENTE DE TRABAJO.... 4 4.- GESTIÓN DE COMPROBANTES.... 5 4.1.- AGREGAR COMPROBANTE.... 5 4.1.1.- Agregar

Más detalles

PROGRAMACIÓN PÁGINAS WEB JAVASCRIPT Y PHP

PROGRAMACIÓN PÁGINAS WEB JAVASCRIPT Y PHP PROGRAMACIÓN PÁGINAS WEB JAVASCRIPT Y PHP OBJETIVOS Estudiar la programación de la parte cliente con JavaScript y la programación de la parte servidor con la tecnología PHP y el servidor de bases de datos

Más detalles

Tarea 1 Diseño Web en entorno cliente José Luis Comesaña

Tarea 1 Diseño Web en entorno cliente José Luis Comesaña Actualmente tengo instalados en mi sistema los navegadores Mozilla Firefox, Opera, Safari, Google Chrome e Internet Explorer (éste último porque venía con el sistema, de lo contrario no lo habría instalado).

Más detalles

Índice de contenido. Manual de administración de hospedaje para administradores de dominios

Índice de contenido. Manual de administración de hospedaje para administradores de dominios Índice de contenido 1. Webmin...2 1.1 Cambio de idioma y tema...2 2. Otros...3 2.1 Cargas y descargas...3 2.2 Conexión Telnet / SSH...4 2.3 Directorios Web Protegidos...5 2.4 Administrador de archivos...6

Más detalles

Programación páginas web JavaScript y PHP

Programación páginas web JavaScript y PHP Programación páginas web JavaScript y 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

Más detalles

Manual de administrador. Versión 1.9. Revisión 2

Manual de administrador. Versión 1.9. Revisión 2 Manual de administrador Versión 1.9 Revisión 2 Índice 1. Introducción... 1 2. Empezar a usar LCmaker... 2 2.1 Entrar y salir... 2 2.2. Editar mi perfil... 3 2.3. Cambiar mi contraseña... 3 3. Gestionar

Más detalles

By: Ing. Jonathan Merino Farías.

By: Ing. Jonathan Merino Farías. By: Ing. Jonathan Merino Farías. CMS y Joomla Un CMS se compone de dos partes principales: 1. La parte web pública. Es la página web como tal que ven las personas que acceden a ella. 2. La parte web privada.

Más detalles

MANUAL DE USUARIO. Versión: 1.0.0. Desarrollado por AloOnline Alojamiento Web. http://www.aloonline.es. soporte@aloonline.es

MANUAL DE USUARIO. Versión: 1.0.0. Desarrollado por AloOnline Alojamiento Web. http://www.aloonline.es. soporte@aloonline.es MANUAL DE USUARIO Versión: 1.0.0 Desarrollado por AloOnline Alojamiento Web http://www.aloonline.es soporte@aloonline.es 1 ÍNDICE 1. ACCEDER AL PANEL DE PRESTASHOP. 3 2. ADMINISTRAR CATEGORÍAS: 4 2.1.Crear

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

MODULO DE COMUNICACIONES

MODULO DE COMUNICACIONES SINAC - Sistema de Información Nacional de Agua de Consumo MODULO DE COMUNICACIONES Copyright Ministerio de Sanidad y Consumo 1. ENTORNO COMUNICACIÓN... 4 1.1. Correo Interno... 6 1.1.1. Mensajes Recibidos...

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

Módulo de Movilidad. Soluciones Gestión Administrativa e-gestión Factura. Guía de Instalación y Uso. Guia de manejo PDA (Movilidad) Página 1 de 32

Módulo de Movilidad. Soluciones Gestión Administrativa e-gestión Factura. Guía de Instalación y Uso. Guia de manejo PDA (Movilidad) Página 1 de 32 Módulo de Movilidad Soluciones Gestión Administrativa e-gestión Factura Guía de Instalación y Uso Fecha de revisión: 23/01/2009 Página 1 de 32 Índice 1. Introducción... 3 2. Instalación... 3 3. Configuración

Más detalles

ÁLAMO SOFTWARE PARA GESTIÓN INMOBILIARIA

ÁLAMO SOFTWARE PARA GESTIÓN INMOBILIARIA ÁLAMO SOFTWARE PARA GESTIÓN INMOBILIARIA Características Técnicas Soporte Servidor Apache (EasyPHP 5.3) Lenguajes utilizados PHP 5 JavaScript (framework jquery) HTML CSS Base de datos PostgreSQL 8.3 Características

Más detalles

INSTALACIÓN DE SQL SERVER 2008 Y SQL SERVER 2008 EXPRESS

INSTALACIÓN DE SQL SERVER 2008 Y SQL SERVER 2008 EXPRESS INSTALACIÓN DE SQL SERVER 2008 Y SQL SERVER 2008 EXPRESS Para instalar este motor de base de datos, SQL Express 2008 requiere de los siguientes prerrequisitos: 1. Microsoft.net Framework 3.5 2. Microsoft

Más detalles

Tutorial de Drupal para Editores de Sitios

Tutorial de Drupal para Editores de Sitios Tutorial de Drupal para Editores de Sitios Autora: Aylín Alvarez Martínez Dpto. de Desarrollo de Infomed Noviembre 2010 1 Índice Qué es un CMS?... 3 Qué es Drupal?... 3 Registro e Ingreso... 3 Mi cuenta...

Más detalles

Copyright 2015 Endalia, S.L. Todos los derechos reservados.

Copyright 2015 Endalia, S.L. Todos los derechos reservados. Copyright 2015 Endalia, S.L. Todos los derechos reservados. Este documento contiene información propietaria de Endalia, S.L. Se emite con el único propósito de informar proyectos Endalia, por lo que no

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

Movistar Tu Web Manual de Usuario

Movistar Tu Web Manual de Usuario Movistar Tu Web Manual de Usuario Contenido 1. Introducción... 1 2. Visión general de la aplicación online Tu Web... 2 3. Páginas... 3 Añadir una nueva página o una carpeta... 4 Editar páginas... 4 4.

Más detalles

abacformacio@abacformacio.com

abacformacio@abacformacio.com Programación de 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

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

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

Más detalles

SISTEMA DE CONTROL DE PRESENCIA

SISTEMA DE CONTROL DE PRESENCIA SISTEMA DE CONTROL DE PRESENCIA 1 SISTEMA DE CONTROL DE PRESENCIA 1 1 GENERALIDADES DE LA APLICACIÓN 3 2 SEGURIDAD Y ACCESO AL PROGRAMA 7 2.1 Mantenimiento de usuarios 7 2.2 Perfiles 9 3 GESTIÓN DE EMPRESAS

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

Manual aplicación Establecimientos de Salud. Plataforma de cita online MSP

Manual aplicación Establecimientos de Salud. Plataforma de cita online MSP Manual aplicación Establecimientos de Salud Plataforma de cita online MSP Control de versiones Control de versiones Fecha Autor Versión Cambios 10.11.2015 Dpto. Desarrollo NBC 1.0 Versión inicial USO INTERNO

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

LA SEGURIDAD EN LAS NUEVAS APLICACIONES DE GESTIÓN DE CENTROS: USUARIOS Y COPIAS DE SEGURIDAD.

LA SEGURIDAD EN LAS NUEVAS APLICACIONES DE GESTIÓN DE CENTROS: USUARIOS Y COPIAS DE SEGURIDAD. 1 LA SEGURIDAD EN LAS NUEVAS APLICACIONES DE GESTIÓN DE CENTROS: USUARIOS Y COPIAS DE SEGURIDAD. Introducción Trata este manual sobre dos aspectos relacionados directamente con la seguridad en el uso de

Más detalles

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS Resultados de aprendizaje y criterios de evaluación. 1. Identificar la estructura y organización

Más detalles

1 INTRODUCCIÓN...3 2 ACCEDIENDO A LA PLATAFORMA DE CURSOS MOODLE...3 3 NAVEGANDO POR UN CURSO TIPO...5

1 INTRODUCCIÓN...3 2 ACCEDIENDO A LA PLATAFORMA DE CURSOS MOODLE...3 3 NAVEGANDO POR UN CURSO TIPO...5 FP A DISTANCIA: Uso de la plataforma moodle para el profesorado INDICE 1 INTRODUCCIÓN...3 2 ACCEDIENDO A LA PLATAFORMA DE CURSOS MOODLE...3 3 NAVEGANDO POR UN CURSO TIPO...5 4 UTILIZANDO LAS HERRAMIENTAS

Más detalles

Cálculo de calidad del suministro eléctrico y Energía y Facturación. - Manual de Usuario

Cálculo de calidad del suministro eléctrico y Energía y Facturación. - Manual de Usuario Cálculo de calidad del suministro eléctrico y Energía y Facturación. - Manual de Usuario ÍNDICE 1. INTRODUCCIÓN 2. ASPECTOS COMUNES DE LA APLICACIÓN 3. GESTIÓN 3.1. USUARIOS 3.2. ORGANIZACIONES 3.3. ASOCIACIONES

Más detalles

LAS FACTURAS ELECTRÓNICAS.COM

LAS FACTURAS ELECTRÓNICAS.COM 2014 Las Facturas Electrónicas.com Gustavo Arizmendi Fernández LAS FACTURAS ELECTRÓNICAS.COM Manual de usuario de Las Facturas Electrónicas.com. INDICE INTRODUCCIÓN... 3 REQUISITOS DEL SISTEMA... 4 HARDWARE...

Más detalles

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable 1. Introducción. El Sistema de Administración de Información de un Negocio Franquiciable (SAINF)

Más detalles

MANUAL DE UTILIZACIÓN DEL CRM

MANUAL DE UTILIZACIÓN DEL CRM MANUAL DE UTILIZACIÓN DEL CRM ÍNDICE Qué es un CRM 1. Acceso al CRM 2. Organización del CRM 3. Portada 4. Prospectos 5. Clientes 6. Créditos 7. Emails 8. Documentos 9. Calendario 10. Ejemplos de Utilización

Más detalles

CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB

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

Más detalles

Guía práctica PHP 6. (c) Francisco Charte Ojeda

Guía práctica PHP 6. (c) Francisco Charte Ojeda Guía práctica PHP 6 Agradecimientos Sobre el autor (c) Francisco Charte Ojeda Introducción Páginas de servidor PHP Creación de páginas PHP Cómo usar este libro Convenciones tipográficas 1. Instalación

Más detalles

E 4.3.1 Manual para administradores. Versión: 0.2 Fecha: 19/07/11 Autor: Antoni Bertran Bellido Email: abertran@opentrends.net

E 4.3.1 Manual para administradores. Versión: 0.2 Fecha: 19/07/11 Autor: Antoni Bertran Bellido Email: abertran@opentrends.net E 4.3.1 Manual para administradores Versión: 0.2 Fecha: 19/07/11 Autor: Antoni Bertran Bellido Email: abertran@opentrends.net Historial de cambios Versión Fecha Autor Cambios 0.1 15/12/2012 Antoni Bertran

Más detalles

Manual Terabox. Manual del usuario. Portal WEB. Versión 2015. 1 Índice. 2015 Telefónica. Todos los derechos reservados. http://telefonica.com.

Manual Terabox. Manual del usuario. Portal WEB. Versión 2015. 1 Índice. 2015 Telefónica. Todos los derechos reservados. http://telefonica.com. Manual del usuario Portal WEB 1 Índice Versión 2015 2015 Telefónica. Todos los derechos reservados. http://telefonica.com.ar 1 1 Índice... 1 2 Terabox... 4 3 Terabox Web... 5 3.1 Página Inicial... 5 3.1.1

Más detalles

INSTALACIÓN DE SIESTTA 2.0 EN UN HOSTING (Ejemplo para Guebs.com)

INSTALACIÓN DE SIESTTA 2.0 EN UN HOSTING (Ejemplo para Guebs.com) INSTALACIÓN DE SIESTTA 2.0 EN UN HOSTING (Ejemplo para Guebs.com) A modo de post, vamos a complementar la documentación con una guía visual a través de la cual conseguiremos instalar SIESTTA 2.0 en un

Más detalles

Manual del Usuario de correo Webmail Consejo General de Educación INDICE

Manual del Usuario de correo Webmail Consejo General de Educación INDICE INDICE INDICE... 1 WEBMAIL... 3 QUE ES EL WEBMAIL?...3 COMO INGRESAR AL WEBMAIL?...3 1º Paso:...3 2º Paso:...4 3º Paso:...5 Bandeja de Entrada...5 De:...6 Fecha:...6 Asunto:...6 Tamaño:...6 CÓMO ESCRIBIR

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

Website Taurus. Administrador de contenidos Manual de Usuario

Website Taurus. Administrador de contenidos Manual de Usuario e s t r a t e g i a c r e a t i v i d a d t e c n o l o g í a Website Taurus Administrador de contenidos Manual de Usuario INDICE 1 Ingreso al sistema... 3 2 Interfaz del Sistema... 5 2.1 Estándar de la

Más detalles

Abril 2011. WebApp STR- a3erp. Aplicación de registro de pedidos, albaranes y facturas para a3erp. Compatible con las principales plataformas

Abril 2011. WebApp STR- a3erp. Aplicación de registro de pedidos, albaranes y facturas para a3erp. Compatible con las principales plataformas WebApp STR- a3erp Aplicación de registro de pedidos, albaranes y facturas para a3erp Alto ahorro de costes en empresas con representantes y/o técnicos móviles Compatible con las principales plataformas

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

Manual del panel. Core-Admin

Manual del panel. Core-Admin Manual del panel Core-Admin - Manual del panel Core-Admin ÍNDICE 1. Introducción...3 2. Requisitos iniciales...3 2.1. Navegadores soportados...3 2.2. Javascript y Java...3 3. Usar Core-Admin...3 3.1. Acceder

Más detalles

Capítulo 4 Análisis y Resultados

Capítulo 4 Análisis y Resultados 58 Capítulo 4 Análisis y Resultados Al terminar la aplicación desarrollada con Django se han cumplido los objetivos planteados al principio de la propuesta. Los objetivos fueron planteados para cumplir

Más detalles

TÉCNICO PROFESIONAL EN DISEÑO WEB PROFESIONAL CON DREAMWEAVER CS6

TÉCNICO PROFESIONAL EN DISEÑO WEB PROFESIONAL CON DREAMWEAVER CS6 Modalidad: Distancia Duración: 77 Horas Objetivos: En la actualidad Dreamweaver es uno de los principales programas utilizados por los profesionales para el diseño y maquetación de páginas web. Estos materiales

Más detalles

Manual de Administrador de Entidades

Manual de Administrador de Entidades Manual de Administrador de Entidades Tabla de contenido 1 INTRODUCCIÓN... 1 2 CREAR ENTIDADES... 2 3 RELACIÓN CON USUARIOS Y SALAS... 6 4 NOTICIAS... 8 5 ENCUESTA... 9 6 DOCUMENTOS... 11 7 EVENTO... 12

Más detalles

TALLER COMPUTACIÓN II

TALLER COMPUTACIÓN II Prof. Martín Ferreyra TALLER COMPUTACIÓN II MANEJO AVANZADO DE MS WORD COMBINAR CORRESPONDENCIA Combinar Correspondencia Instituto Secundario John Kennedy Unidad 2. Combinar correspondencia (I) Mediante

Más detalles

Guía del usuario. Guía del usuario - Wordpress

Guía del usuario. Guía del usuario - Wordpress Guía del usuario Guía del usuario - Wordpress 1. Qué es Wordpress? Pag.3 1. 1 Cómo acceder al Escritorio Wordpress? Pag.4 1. 2 Elementos destacables del Panel de Control Pag.5 1. 3 Secciones del Escritorio

Más detalles

DIRECCIÓN DE SISTEMAS DE INFORMACIÓN DEPARTAMENTO CERES

DIRECCIÓN DE SISTEMAS DE INFORMACIÓN DEPARTAMENTO CERES DIRECCIÓN DE SISTEMAS DE INFORMACIÓN DEPARTAMENTO CERES SERVICIO DE NOTIFICACIONES ELECTRÓNICAS Y DIRECCIÓN ELECTRÓNICA HABILITADA MANUAL DE CONFIGURACIÓN PARA SISTEMAS WINDOWS NOMBRE FECHA Elaborado por:

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

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

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

Más detalles

Gestores de Contenidos (CMS)

Gestores de Contenidos (CMS) Joomla Gestores de Contenidos (CMS) Sistema de Gestión de Contenidos o Content Managment System (CMS) Aplicación informática para crear, editar, manejar y publicar contenidos de una forma organizada y

Más detalles

Skype. Inguralde [Enero 2011]

Skype. Inguralde [Enero 2011] Inguralde [Enero 2011] 1. Introducción Skype es un software que permite al usuario que lo utiliza, formar parte de una gran red de telefonía por Internet. Eso quiere decir que con Skype instalado en un

Más detalles

PROGRAMA: Diseño y desarrollo Web con HTML 5,

PROGRAMA: Diseño y desarrollo Web con HTML 5, PROGRAMA: Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4 Objetivos: Diseño y desarrollo Web con HTML 5 y CSS Dotar al alumno de conocimientos teóricos y prácticos para poder desarrollar un

Más detalles

Joomla! La web en entornos educativos

Joomla! La web en entornos educativos Joomla! La web en entornos educativos Módulo : 2012 ACL (I). Usuarios. Estructura predeterminada. 4 Las versiones 2.5 de Joomla! poseen un avanzado ACL (Access Control List), que especifica qué usuarios

Más detalles

Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4

Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4 Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4 Modalidad: Distancia, On-Line Duración: 154 horas Objetivos: Diseño y desarrollo Web con HTML 5 y CSS Dotar al alumno de conocimientos teóricos

Más detalles

Manual de Usuario SIMDIA (Sistema de captura Web)

Manual de Usuario SIMDIA (Sistema de captura Web) 2013 Manual de Usuario SIMDIA (Sistema de captura Web) Técnicos SIAFESON Septiembre 2013 Elaborado por: Linda Herrera Editor: Alejandro Jimenez Colaboradores: Bernardo Perez, Ivan Espinoza, Octavio Saavedra.

Más detalles

Delphos Portal GUÍA PARA LA CONSULTA DE LA INFORMACIÓN SOBRE PÉRDIDAS OCASIONADAS POR EVENTOS NATURALES MÓDULO DE PÉRDIDAS

Delphos Portal GUÍA PARA LA CONSULTA DE LA INFORMACIÓN SOBRE PÉRDIDAS OCASIONADAS POR EVENTOS NATURALES MÓDULO DE PÉRDIDAS Delphos Portal GUÍA PARA LA CONSULTA DE LA INFORMACIÓN SOBRE PÉRDIDAS OCASIONADAS POR EVENTOS NATURALES MÓDULO DE PÉRDIDAS Índice Aplicación Delphos Portal... 3 Consulta de la Información... 4 1. Información

Más detalles

Herramientas Informáticas para la Documentación Práctica 1. Introducción al navegador Netscape

Herramientas Informáticas para la Documentación Práctica 1. Introducción al navegador Netscape Herramientas Informáticas para la Documentación Práctica 1. Introducción al navegador Netscape Introducción y objetivos De modo muy resumido Internet es una red que interconecta redes de ordenadores. Conectándose

Más detalles

Manual de gestión de contenidos web en entorno Drupal. Versión sitio maestro para servicios 1.0

Manual de gestión de contenidos web en entorno Drupal. Versión sitio maestro para servicios 1.0 Manual de gestión de contenidos web en entorno Drupal Versión sitio maestro para servicios 1.0 Contenido Gestión de contenidos... 5 Crear contenidos... 5 Tipos de contenido... 5 Página básica o basic

Más detalles

Manual de Uso XML-Whois de Neubox. Manual del Sistema de XML Whois de Neubox Versión 9.12.4

Manual de Uso XML-Whois de Neubox. Manual del Sistema de XML Whois de Neubox Versión 9.12.4 Manual del Sistema de XML Whois de Neubox Versión 9.12.4 1 Índice Sección Página I. Introducción........ 3 II. Contenido del paquete............ 4 III. Instalación y uso....... 5 1. Cómo comprobar la plantilla......

Más detalles

Manual de usuario servidor de archivos para El Colegio de la Frontera Sur

Manual de usuario servidor de archivos para El Colegio de la Frontera Sur Contenido 1. Acceso al servidor de archivos... 2 2. Manejo de archivos (Interfaz web).... 3 2.1. Creando y subiendo archivos... 4 2.1.1. Seleccionar archivos... 4 2.1.2. Visualizando archivos... 5 2.1.3.

Más detalles

Tutorial de Wordpress para Editores de Sitios. Autora: Aylín Alvarez Martínez Dpto. Web

Tutorial de Wordpress para Editores de Sitios. Autora: Aylín Alvarez Martínez Dpto. Web Tutorial de Wordpress para Editores de Sitios Autora: Aylín Alvarez Martínez Dpto. Web 2011 ÍNDICE Blog -----------------------------------------------------------------------------------------------------------

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

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

Bonsai: consulta web del catálogo de la biblioteca

Bonsai: consulta web del catálogo de la biblioteca Bonsai: consulta web del catálogo de la biblioteca Manual de instalación, configuración y uso Versión 4.0 Agosto 2008 Fernando Posada http://www.canaltic.com Índice 1. Qué es Bonsai?... 3 2. Requisitos

Más detalles

Curso de Técnico Superior Diseño Web Profesional con Dreamweaver CS6

Curso de Técnico Superior Diseño Web Profesional con Dreamweaver CS6 Modalidad Curso de Técnico Superior Diseño Web Profesional con Dreamweaver CS6 cod / EU 0518 A Distancia Duración 300 Horas Objetivos Aportar al alumno todas las competencias y conocimientos necesarios

Más detalles

Normas para realizar un Blog

Normas para realizar un Blog Normas para realizar un Blog Normas Ejercicio 1 - Crear nuestro Blog. Ejercicio 2 - Crear una entrada para publicar un mensaje en el blog. Ejercicio 3 - Diseñar y Configurar nuestro blog. EJERCICIO 1 Crear

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

Presentación: Plataforma Comunicacional Unificada

Presentación: Plataforma Comunicacional Unificada Presentación: Plataforma Comunicacional Unificada Queremos darle la bienvenida a la Nueva Plataforma de Correo Institucional GMAIL, herramienta que tendrá la función de proveer a nuestra Comunidad de los

Más detalles

*si tuvieron algún problema pueden verificar la documentación oficial Vamos a crear una BD llamada droid_login como lo muestra la siguiente imagen:

*si tuvieron algún problema pueden verificar la documentación oficial Vamos a crear una BD llamada droid_login como lo muestra la siguiente imagen: Parte web Para realizar la parte web utilicé como lenguaje en la parte de servidor PHP (Version 5.3.1), como Base de Datos MySQL y como servidor Web Apache. Vamos a simular la nube para realizar pruebas

Más detalles

Correo ONO. Servicio Webmail

Correo ONO. Servicio Webmail Correo ONO Servicio Webmail La fibra no tiene competencia Contenido 1. INTERFAZ WEBMAIL 4 2. BARRA SUPERIOR 4 3. CORREO 5 3.1. Panel de lectura mensajes 5 3.2. Barra de herramientas de correo 6 3.3. Sección

Más detalles

Manual de usuario Proveedor. Portal para proveedores GEPP

Manual de usuario Proveedor. Portal para proveedores GEPP Manual de usuario Proveedor Portal para proveedores GEPP INDICE 1. GEPP... 3 2. Requerimientos básicos... 4 3. Ingreso a cuenta proveedores GEPP... 5 4 Datos de contacto... 6 4.1 Anuncios... 6 5.- Datos

Más detalles

MANUAL DE USUARIO SEGUIMIENTO DE TÍTULOS OFICIALES. 5 de febrero de 2010

MANUAL DE USUARIO SEGUIMIENTO DE TÍTULOS OFICIALES. 5 de febrero de 2010 MANUAL DE USUARIO SEGUIMIENTO DE TÍTULOS OFICIALES 5 de febrero de 2010 INDICE 1. CONFIGURACION DEL IDIOMA EN INTERNET EXPLORER... 3 2. GESTIÓN DE USUARIOS... 5 2.1. Modificaciones de las propiedades del

Más detalles

Plataforma e-ducativa Aragonesa. Manual de Administración. Bitácora

Plataforma e-ducativa Aragonesa. Manual de Administración. Bitácora Plataforma e-ducativa Aragonesa Manual de Administración Bitácora ÍNDICE Acceso a la administración de la Bitácora...3 Interfaz Gráfica...3 Publicaciones...4 Cómo Agregar una Publicación...4 Cómo Modificar

Más detalles

Presentaciones On-line PREZI

Presentaciones On-line PREZI Presentaciones On-line PREZI www.prezi.com Introducción Prezi es una herramienta informática que permite realizar presentaciones innovadoras, diferentes a las diapositivas tradicionales. Está basada en

Más detalles

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

1. Resumen.. 3. 2. Objetivos.. 3. 3. Introducción. 3 1 Índice 1. Resumen.. 3 2. Objetivos.. 3 3. Introducción. 3 4. Aplicación web para la gestión de una memoria corporativa: reportes de actividades (proyectos) 4.1 Metodología... 4 4.2 Lenguajes y herramientas

Más detalles

Programación páginas web. Servidor (PHP)

Programación páginas web. Servidor (PHP) Programación páginas web. Servidor (PHP) Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte servidor con la tecnología PHP y el servidor de bases de datos MySQL.

Más detalles

Manual de usuario del software de marketing de fidelización de clientes Hermes

Manual de usuario del software de marketing de fidelización de clientes Hermes Manual de usuario del software de marketing de fidelización de clientes Hermes Campus Telematika 1 0. Índice 1. Requisitos y recomendaciones... 3 2. Manejo de la aplicación... 3 2.1. Asistente... 3 2.2.

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

11 Conexión a base de datos.

11 Conexión a base de datos. Objetivos: 11 Conexión a base de datos. Identificar requisitos de conexión a las bases de datos. Elaborar conexiones. Recursos: Visual Studio 2010 o superior Guías prácticas. Datos ejemplo. Introducción

Más detalles

MAESTRO DE PHP PHP NIVEL 1

MAESTRO DE PHP PHP NIVEL 1 MAESTRO DE PHP MAESTRO DE PHP es el curso más completo diseñado para que aprendas desde 0 hasta poder desarrollar aplicaciones robustas utilizando Frameworks. Incluye los Cursos PHP Nivel 1 y PHP Avanzado

Más detalles

Manual de Usuario Business Information Warehouse (BI)

Manual de Usuario Business Information Warehouse (BI) Manual de Usuario (BI) Identificación del documento Código de documento Nombre Manual de Usuario de BI Versión 2.1 Tipo documento Documento Técnico Finalidad Documentos utilizados en su elaboración Distribución

Más detalles

GATOCREM. Gestión de Tareas y flujos. Registro de Entradas y Salidas

GATOCREM. Gestión de Tareas y flujos. Registro de Entradas y Salidas Ponentes: ---- angel.cifuentes2@carm.es CENTRO REGIONAL DE ESTADÍSTICA DE MURCIA - CREM Resumen: Sistema Informático denominado GATOCREM permite una gestión automatizada de todas las tareas estadísticas

Más detalles

JGCBusing Manual de Usuario v1.0

JGCBusing Manual de Usuario v1.0 JGCBusing Manual de Usuario v1.0 Agosto 2012 Tabla de Contenido 1. Introducción... 3 2. JGCBusing. Herramienta Web... 4 2.1. Descripción... 4 2.2. Creación de una configuración desde cero... 8 2.3. Generación

Más detalles

Capítulo III. Diseño del sistema. Dentro de este capítulo veremos a detalle el diseño del sistema, que como se había

Capítulo III. Diseño del sistema. Dentro de este capítulo veremos a detalle el diseño del sistema, que como se había Capítulo III Diseño del sistema Dentro de este capítulo veremos a detalle el diseño del sistema, que como se había mencionado anteriormente, contara con 2 módulos principales: el módulo de administración

Más detalles

Autor: Iñigo Ezcurdia Aguirre. Fecha: 26/08/2014 [ORLA ONLINE] Informe de proyecto (Beca Colaboración 2014)

Autor: Iñigo Ezcurdia Aguirre. Fecha: 26/08/2014 [ORLA ONLINE] Informe de proyecto (Beca Colaboración 2014) Autor: Iñigo Ezcurdia Aguirre Fecha: 26/08/2014 [ORLA ONLINE] Informe de proyecto (Beca Colaboración 2014) ÍNDICE INTRODUCCIÓN... 2 LA PROPUESTA... 3 TAREAS REALIZADAS... 4 Fase 1: Análisis y diseño...

Más detalles