Construcción de una aplicación web para crear un sistema de encuestas con la tecnología PHP y la base de datos MySQL.
|
|
- María José Núñez Peralta
- hace 8 años
- Vistas:
Transcripción
1 Sistema de encuestas PHP y MySQL Construcción de una aplicación web para crear un sistema de encuestas con la tecnología PHP y la base de datos MySQL. Sistema de encuestas. Base de datos a utilizar Algunas veces deseamos saber ciertas preferencias de los visitantes de nuestra pagina o qué opiniones tienen sobre algún tema específico. Una solución a esto es tener un sistema de encuestas, el cual contenga opciones, las cuales podamos votar. Antes de empezar debemos tener en cuenta que nuestro sistema de encuesta debe tener los siguientes requerimientos. Permitir al usuario votar ente un número de opciones predefinidas. Permitir al usuario ver el resultado de las encuestas. Permitir al usuario conocer el total de la población evaluada al momento de la lectura de las encuestas. Los resultados se mostraran en forma gráfica y numeral. Referencias: Este manual supone que el lector tiene conocimientos, aunque sean básicos, sobre las tecnologías PHP y MySQL. En DesarrolloWeb disponemos del material necesario para disponer de dicha base, principlamente en nuestra sección PHP a fondo, y particularmente en nuestro Manual de PHP y el Taller de MySQL. Para resolver esto utilizaremos una base de datos con dos tablas, una correspondiente a las opciones de la encuesta y la otra para los datos del administrador. Nota: La tabla de administración no afecta directamente al funcionamiento del sistema de encuestas. Simplemente serviría para guardar nombres de usuario y clave de las personas que podrían administrar la aplicación de encuestas. No la vamos a ver por ahora, aunque os remitimos al manual de Sistema de autentificación PHP, donde enseñamos a construir un sistema protegido por usuario/clave. Asímismo, queremos indicar que la creación de la base de datos podría variar dependiendo del desarrollador que la realice, pudiendo haber otras opciones también interesantes para modelizar este sistema de encuestas. Nuestra primera tabla constará de 11 campos de la siguiente manera. 1. Un campo para la pregunta de la encuesta. 2. Cuatro posibles respuestas, las cuales serán las que nos interesa saber. 3. Cuatro valores acumulativos del número de votos por cada respuesta. 4. Un campo para el valor total de votos. Hasta ahora sólo hemos indicado 10 campos. El campo 11, que en realidad es el primero, es nuestra clave primaria de la tabla. El script SQL para la creación de la tabla se encuentra a continuación. DROP TABLE IF EXISTS tblenc; CREATE TABLE tblenc ( encid int(11) NOT NULL auto_increment, encprg varchar(50) default NULL, encrpt1 varchar(50) default NULL, encrpt2 varchar(50) default NULL,
2 encrpt3 varchar(50) default NULL, encrpt4 varchar(50) default NULL, encval1 int(11) NOT NULL default '0', encval2 int(11) NOT NULL default '0', encval3 int(11) NOT NULL default '0', encval4 int(11) NOT NULL default '0', enctot int(11) NOT NULL default '0', PRIMARY KEY (encid) ) TYPE=MyISAM; Imagenes y páginas a utilizar en el sistema de encuestas Será importante tener cuatro imágenes, las cuales servirán para mostrar el resultado gráfico de la encuesta. Cabe recalcar que el tamaño de las imágenes se puede expresar en forma porcentual respecto de la posición donde se encuentra. Así <IMG HEIGHT="5" WIDTH="100%" SRC="imagenes/barra1.gif"> Las imágenes que tendremos serán las siguientes: barra1.gif barra2.gif barra3.gif barra4.gif Las páginas involucradas Antes de empezar a meternos con el código PHP de este sistema de encuestas vamos a describir las principales páginas involucradas. Página que muestra la encuesta Tendremos una primera página donde podremos ver la encuesta actual, con sus diferentes respuestas, colocadas dentro de un formulario. Podremos elegir una respuesta y enviarla para la contabilización del voto. Página que contabiliza el voto y muestra los resultados La segunda página es la que recibe los datos del formulario y los registra en la tabla de la encuesta, añadiendo una unidad a la respuesta escogida y al campo donde introducimos el número total de respuestas. Posteriormente, esta misma página mostrará una tabla con los resultados parciales de la encuesta, después de la contabilización del voto emitido por el usuario. Página de administración No la vamos a ver, por lo menos todavía. Serviría para editar los datos de una encuesta o crear encuestas nuevas. Sería sólo accesible por el administrador de la página. Página que muestra la encuesta Ahora diseñaremos nuestro formulario de encuesta. Este formulario deberá conectarse a nuestra base de datos para obtener la pregunta y las posibles respuestas. Aunque nuestro sistema está preparado para mostrar una única encuesta, la base
3 de datos es capaz de guardar varias. De este modo podríamos tener la encuesta actual y el histórico de todas las encuestas que se han realizado en la página. La última encuesta introducida será la que se mostrará en la página actual. Imagen ejemplo de una encuesta Para extraer la última encuesta introducida se utilizará una sentencia SQL en la que se ordenarán las encuestas por su identificador, de manera descendente. SELECT * FROM tblenc order by encid desc Otro detalle en el que debemos fijarnos es en la creación de un campo hidden (oculto) de formulario para enviar a la página de resultados el identificador de la encuesta a la que se está votando. <? $servidor="localhost"; $usuario="nobody"; $password="nobody"; $base="encuesta"; $SQLid = mysql_connect($servidor,$usuario,$password); mysql_select_db($base,$sqlid); $SQLquery = "SELECT * FROM tblenc order by encid desc"; $SQLresult = mysql_query($sqlquery,$sqlid); $SQLrow = mysql_fetch_array($sqlresult);?> <form name="form1" method="post" action="encuesta.php"> <input type=hidden name="encid" value="<?echo $SQLrow[0]?>"> <table width="270" border="0" align="center" cellpadding="0" cellspacing="0"> <td bgcolor="#006600"><font color="#ffffff" size="1" face="verdana, Arial, Helvetica, sansserif">::::::::::::::::::::::::::::::::::::::</font></td> <td bgcolor="#ffffcc"> <div align="center"><font size="2" face="verdana, Arial, Helvetica, sansserif"><strong> <? echo $SQLrow[1]?> </strong></font></div></td> <td bgcolor="#ffffcc"> <p> <font size="2"> <input type="radio" name="voto" value="1"> <? echo $SQLrow[2]?></label> <input type="radio" name="voto" value="2"> <? echo $SQLrow[3]?></label> <input type="radio" name="voto" value="3">
4 <? echo $SQLrow[4]?></label> <input type="radio" name="voto" value="4"> <? echo $SQLrow[5]?></label> </font></p></td> <td bgcolor="#ffffcc"> <div align="center"> <input type="submit" name="submit" value="aceptar"> </div></td> </table> </form> Esta página almacena en una variable llamada voto el valor de la respuesta de nuestro encuestado, para luego ser enviada a la página de resultados. Página que contabiliza y muestra los resultados de la encuesta Ahora definimos nuestra pagina de resultados, la cual, lo primero que deberá hacer, es obtener el valor de la variable voto y del identificador de la encuesta que se ha votado. Para poder actualizar nuestra base de datos con el objetivo de registrar el voto recibido, usaremos una instrucción de este tipo: UPDATE tblenc SET encval$voto = encval$voto+1, enctot = enctot+1 where encid=$encid Como podemos observar, utilizamos el valor de la variable voto como parte del nombre del campo a evaluar, incrementamos el mismo e incrementamos el campo total, que es donde se acumulará el número de votos realizados. Para asegurarnos de que se incrementan sólo los votos relacionados con la encuesta actual, con el enunciado where, limitamos la actualización solamente a la encuesta con el identificador recibido del formulario. Imagen ejemplo de los resultados de una encuesta Finalmente, nuestra página mostrará el resultado de la encuesta, aquí dimensionaremos el tamaño de las imágenes para mostrar los resultados mediante
5 porcentajes, los cuales serán obtenidos por la división del número de votos de una respuesta multiplicado por cien, entre el número total de votos. Así. <IMG HEIGHT="5" WIDTH="<? echo $SQLrow["encval1"]*100/$SQLrow["enctot"]?>%" SRC="imagenes/barra1.gif"> Nuestro script quedará de la siguiente manera: <? //recibo el voto $voto = $_POST["voto"]; //recibo el id de la encuesta $encid = $_POST["encid"]; $servidor="localhost"; $usuario="administrador"; $password=""; $base="prueba"; $SQLid = mysql_connect($servidor,$usuario,$password); mysql_select_db($base,$sqlid); $SQLquery = "UPDATE tblenc SET encval$voto = encval$voto+1, enctot = enctot+1 where encid=$encid"; $SQLresult = mysql_query($sqlquery,$sqlid); $SQLquery = "SELECT * FROM tblenc where encid=$encid"; $SQLresult = mysql_query($sqlquery,$sqlid); $SQLrow = mysql_fetch_array($sqlresult);?> <P ALIGN="center"><font size="4"><strong><em>resultados PARCIALES DE LA ENCUESTA</em></strong></font></P> <P ALIGN="center"><strong><font size="2" face="verdana, Arial, Helvetica, sans-serif"> <? echo $SQLrow["encprg"]?> </font></strong></p> <TABLE ALIGN="center" WIDTH="75%" BORDER="0" CELLSPACING="1" CELLPADDING="1"> <!--DWLayoutTable--> <TD ALIGN="left" WIDTH="23%"><? echo $SQLrow["encrpt1"]?> <TD><IMG HEIGHT="5" WIDTH="<? echo $SQLrow["encval1"]*100/$SQLrow["enctot"]?>%" SRC="imagenes/barra1.gif"></TD> <TD ALIGN="center" WIDTH="14%"><? echo $SQLrow["encval1"]?> votos</td> <TD ALIGN="left"><? echo $SQLrow["encrpt2"]?> <TD><IMG HEIGHT="5" WIDTH="<? echo $SQLrow["encval2"]*100/$SQLrow["enctot"]?>%" SRC="imagenes/barra2.gif"></TD> <TD ALIGN="center"><? echo $SQLrow["encval2"]?> votos</td> <TD ALIGN="left"><? echo $SQLrow["encrpt3"]?> <TD><IMG HEIGHT="5" WIDTH="<? echo $SQLrow["encval3"]*100/$SQLrow["enctot"]?>%" SRC="imagenes/barra3.gif"></TD> <TD ALIGN="center"><? echo $SQLrow["encval3"]?> votos</td> <TD ALIGN="left"><? echo $SQLrow["encrpt4"]?> <TD><IMG HEIGHT="5" WIDTH="<? echo $SQLrow["encval4"]*100/$SQLrow["enctot"]?>%" SRC="imagenes/barra4.gif"></TD> <TD ALIGN="center"><? echo $SQLrow["encval4"]?> votos</td> </TABLE> <P ALIGN="center">Total de votos emitidos: <? echo $SQLrow["enctot"]?></P>
6 Sólo queda definir la página de administración de la encuesta, la cual deberá contar con un administrador que haga posible la alteración de estos datos, esto se puede hacer con un sistema de autentificación con clave encriptada para dar seguridad, también se puede utilizar cookies y/o sesiones para que un usuario no vote mas de una vez en la página, y otros trucos que pueden ser de gran utilidad para este sistema. Pero ya no son tema de estudio de este manual. Queda al ingenio del desarrollador y a los requerimientos del sistema.
SISTEMA DE ENCUESTAS CON PHP Y MYSQL
SISTEMA DE ENCUESTAS CON PHP Y MYSQL Objetivo: Trabajar con MySQL, Base Datos y Tablas Trabajar con Librería de Conexión, INCLUDE Generar un grafico de columnas con Codigo PHP I. CREAR LA BASE DE DATOS:
Más detallesT12 Vistas y tablas temporales
1 de 9 17/05/2013 14:01 Lecciones SQL > T12 Vistas y tablas temporales En esta sesión vamos a mostrar dos tipos de objetos de uso habitual en cualquier SGBD: las vistas y las tablas temporales. Mientras
Más detallesTrabajos de Ampliación. Bases de datos NoSQL.
BASES DE DATOS NoSql Son bases de datos pensadas para aplicaciones que hagan un uso intensivo de la misma. Estas bases de datos permiten una mayor flexibilidad y facilidad a la hora de introducir los datos
Más detallesBASE DE DATOS QUÉ ES UNA BASE DE DATOS?
BASE DE DATOS BASE DE DATOS QUÉ ES UNA BASE DE DATOS? Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada ó estructurada. Actualmente la mayoría de
Más detallesIntroducción a PostgreSQL con PHP
1 Introducción a PostgreSQL con PHP Recientemente he tenido que utilizar PostgreSQL para realizar algunos proyectos en donde laboro, principalmente por las características que ofrece PostgreSQL sobre MySQL,
Más detallesINSTITUTO POLITÉCNICO NACIONAL WEB APPLICATION DEVELOPMENT. CIFUENTES ALVAREZ ALEJANDRO SIGFRIDO 3cm3 PROYECTO TERCER PARCIAL MI HOTMAIL CON JOOMLA
INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE CÓMPUTO WEB APPLICATION DEVELOPMENT CIFUENTES ALVAREZ ALEJANDRO SIGFRIDO 3cm3 PROYECTO TERCER PARCIAL MI HOTMAIL CON JOOMLA Alumno: MUÑOZ SALAZAR RICARDO
Más detallesMANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO
MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO Fecha última revisión: Junio 2011 INDICE DE CONTENIDOS HERRAMIENTA DE APROVISIONAMIENTO... 3 1. QUÉ ES LA HERRAMIENTA DE APROVISIONAMIENTO... 3 HERRAMIENTA
Más detallesManual para la utilización de PrestaShop
Manual para la utilización de PrestaShop En este manual mostraremos de forma sencilla y práctica la utilización del Gestor de su Tienda Online mediante Prestashop 1.6, explicaremos todo lo necesario para
Más detallesCONSULTAS BASICAS EN SQL SERVER
CONSULTAS BASICAS EN SQL SERVER CONSULTAS DE SELECCION Las consultas de selección se utilizan para indicar al motor de datos que devuelva información de las bases de datos, esta información es devuelta
Más detallesFuncionamiento del sistema de autentificación en PHP
Sistema de autentificación PHP Cómo realizar un sistema de autentificación en PHP, en el que los usuarios deban introducir nombre y contraseña para que puedan visualizar las páginas de una aplicación con
Más detallesAPUNTES: APLICACIONES WEB BASADAS EN PHP Y MYSQL Página 1 de 5
APUNTES: APLICACIONES WEB BASADAS EN PHP Y MYSQL Página 1 de 5 APLICACIONES WEB BASADAS EN PHP Y MYSQL Una aplicación web es básicamente un programa escrito sobre una página web, generalmente en lenguaje
Más detallesGUIA DE LABORATORIO N 9 B. (000Webhost Php- Para desarrollar en casa)
GUIA DE LABORATORIO N 9 B (000Webhost Php- Para desarrollar en casa) Objetivo: Crear servicios web utilizando la arquitectura REST, para obtener información desde un servidor web gratuito que se conecta
Más detallesUna App para Facebook
Una App para Facebook Static HTML: Iframes Tabs Laboratorio de Excelencia Digital Facebook Marketing 1 Una App para Facebook. Static HTML: Iframes Tabs Facebook Marketing El objetivo de este articulo es
Más detallesIniciando con Oracle. Índice de contenido. Ingresando a Oracle. Cambiando Su Contraseña. Ingresando un Comando SQL en SQL*Plus
Iniciando con Oracle Índice de contenido Ingresando a Oracle...1 Cambiando Su Contraseña...1 Ingresando un Comando SQL en SQL*Plus...2 Saliendo de SQL*Plus...2 Consiguiendo Ayuda...2 Creación de una Tabla...3
Más detalles5.4 Consultas. 5.4.1. Crear una consulta
Tutoriales de Ayuda al docente: 5.4. Consultas 5.4 Consultas Las consultas nos permite recabar la opinión del grupo (profesores/as y alumnos/as) sobre un tema, planteando una sencilla pregunta y ofreciendo
Más detallesUNIVERSIDAD DEL ISTMO CAMPUS IXTEPEC LIC. INFORMATICA GRUPO 508 PROCEDIMIENTOS ALMACENADOS EN SQL SERVER 2000
PROCEDIMIENTOS ALMACENADOS EN SQL SERVER 2000 Creación de la base de Datos Pulsamos F5 para Actualizar, y una vez posicionados en nuestra base de datos,se crean los scripts que seran soportados por el
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 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 detallesDPWEB I, Carrito de Compras Guardar, Ing. Tomas Urbina. Carrito de compras con PHP y MYSQL
Carrito de compras con PHP y MYSQL Actualizando los archivos anteriores. Para terminar la compra agregamos el archivo pagarcompra.php. 1) Vercarrito.php Por favor bajo la línea que dice $contador++; agreguen
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 detallesLAS SUBCONSULTAS SQL SERVER 2005. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE
LAS SUBCONSULTAS SQL SERVER 2005 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE LAS SUBCONSULTAS Una subconsulta es una consulta que aparece dentro de otra consulta o subconsultas, en
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 detallesCOMANDOS DE SQL, OPERADORES, CLAUSULAS Y CONSULTAS SIMPLES DE SELECCIÓN
COMANDOS DE SQL, OPERADORES, CLAUSULAS Y CONSULTAS SIMPLES DE SELECCIÓN Tipos de datos SQL admite una variada gama de tipos de datos para el tratamiento de la información contenida en las tablas, los tipos
Más detalles- Bases de Datos - - Diseño Físico - Luis D. García
- Diseño Físico - Luis D. García Abril de 2006 Introducción El diseño de una base de datos está compuesto por tres etapas, el Diseño Conceptual, en el cual se descubren la semántica de los datos, definiendo
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 rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica
Guía rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica HOJA DE CONTROL Título Nombre del Fichero Autores Guía rápida de la Oficina Virtual (Solicit@V5) UHU_GuiaRapidaSolicita_V5.pdf
Más detallesBASES DE DATOS AVANZADAS Transacciones en MYSQL
Ejercicio Transacciones mysql> CREATE TABLE innotest (campo INT NOT NULL PRIMARY KEY) TYPE = InnoDB; Query OK, 0 rows affected (0.10 sec) mysql> INSERT INTO innotest VALUES(1); Query OK, 1 row affected
Más detallesBases de datos relacionales y el modelo entidad-relación
Bases de datos relacionales y el modelo entidad-relación Qué es una base de datos relacional? El sistema gestor de bases de datos El modelo entidad-relación entidad, atributos y elementos (tablas, columnas
Más detallesPractica 9. Correo Varchar 30 Ninguna Puesto varchar 10 Ninguna Salario Int 10 Ninguna. Realizar lo siguiente.
Practica 9 PHP con MySQL. Realizar una base de datos de nombre Escuela, la base tendrá 2 tablas, Alumnos y Personal. La tabla Alumnos constara de lo siguiente: Nombre Tipo Longitud Características ID Int
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 DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO
MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO Fecha última revisión: Marzo 2016 INDICE DE CONTENIDOS HERRAMIENTA DE APROVISIONAMIENTO... 2 1. QUÉ ES LA HERRAMIENTA DE APROVISIONAMIENTO... 2 HERRAMIENTA
Más detallesICARO MANUAL DE LA EMPRESA
ICARO MANUAL DE LA EMPRESA 1. ENTRANDO EN ICARO Para acceder al Programa ICARO tendremos que entrar en http://icaro.ual.es Figura 1 A continuación os aparecerá la página de Inicio del aplicativo ICARO.
Más detallesDiseño de una asignatura en la plataforma Moodle (CV)
Facultad de Informática Universidad Complutense Diseño de una asignatura en la plataforma Moodle (CV) Luis Hernández Yáñez Coordinador del Campus Virtual (FdI) Antes de crear el espacio virtual en Moodle
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 detalles1.4.1.2. Resumen... 1.4.2. ÁREA DE FACTURACIÓN::INFORMES::Pedidos...27 1.4.2.1. Detalle... 1.4.2.2. Resumen... 1.4.3. ÁREA DE
MANUAL DE USUARIO DE ABANQ 1 Índice de contenido 1 ÁREA DE FACTURACIÓN......4 1.1 ÁREA DE FACTURACIÓN::PRINCIPAL...4 1.1.1. ÁREA DE FACTURACIÓN::PRINCIPAL::EMPRESA...4 1.1.1.1. ÁREA DE FACTURACIÓN::PRINCIPAL::EMPRESA::General...4
Más detallesManejo de datos BLOB con PHP y MySQL
Manejo de datos BLOB con PHP y MySQL Los detalles acerca del almacenamiento y recuperación de archivos binarios en una base de datos MySQL con el uso de PHP. Fecha de creación: 29 May del 2003-12:39 pm
Más detallesPHP Perfect SQL v1.0 (SQL perfectas en PHP)
PHP Perfect SQL v1.0 (SQL perfectas en PHP) Muchas veces cuando programamos para web es muy fácil cometer errores en la construcción sintáctica de consultas SQL, por ejemplo cuando tenemos que realizar
Más detallesUSANDO SQL. EN BASE DE Ooo. mepgkun@hotmail.com
USANDO SQL EN BASE DE Ooo mepgkun@hotmail.com Utilizaremos comandos SQL para crear una base de datos en BASE de OOo a la cual llamaremos EMPRESA DEF. Es necesario tener conocimientos básicos tanto de Base
Más detallesManual de JSP con MySQL
Contenido Introducción... 2 Requerimientos... 2 Requerimiento #1: IDE Eclipse... 2 Requerimiento #2: Apache Tomcat, Jboss y MySQL... 2 Desarrollo... 3 Paso #1: Ejecutar Eclipse... 3 Paso #2: WorkSpace...
Más detallesCapitulo 3. Desarrollo del Software
Capitulo 3 Desarrollo del Software 3.1 Análisis del sistema 3.1.1 Organización de la autopista virtual Para el presente proyecto se requiere de simular una autopista para que sirva de prueba. Dicha autopista
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 detallesAño: 2008 Página 1 de 30
Lección 6. Asientos Extra y realización de macros 6.1. Utilización de plantillas del programa para asientos EXTRAS 6.2. Creación de una plantilla nueva para el cobro de intereses 6.3. La nómina en una
Más detallesCreando un Foro en PHP y Mysql
Creando un Foro en PHP y Mysql Con el siguiente manual veremos cómo crear un foro desde cero, aprendiendo a apartar la programación del diseño y gestionando la aplicación para que sea forma simple podamos
Más detallesELABORACIÓN DE PÁGINAS WEB. CBTIS No. 02 ISC. RICARDO GARCÍA LÓPEZ
CBTIS No. 02 ISC. RICARDO GARCÍA LÓPEZ Página1 CREACIÓN DE LA BASE DE DATOS EN MySQL REGISTRO DE USUARIOS UTILIZANDO PHP CON MYSQL Una vez instalada nuestro servidor local de Apache, procedemos a crear
Más detallesA continuación se presenta la forma en que se puede conectar PHP con el gestor de bases de datos MySQL.
Conexión de PHP y MySQL: A continuación se presenta la forma en que se puede conectar PHP con el gestor de bases de datos MySQL. Una vez el servidor ha solicitado al intérprete de PHP la ejecución de un
Más detallesSi queremos modificar la contraseña de sys, una vez que accedamos al sistema como sys, escribiremos la sentencia:
TRABAJANDO CON SQL*PLUS El objetivo de este tema es simplemente, hacer una revisión de los conceptos avanzados de SQL, para ello, empezaremos por ver como se accede a SQL*PLUS y como crear usuarios, para
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 detallesFormas de llevar a cabo un backup de una base de datos MySQL
Formas de llevar a cabo un backup de una base de datos MySQL Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Muchas aplicaciones web hacen uso de bases de datos donde
Más detallesCheckOUT HELP DESK. Una vez en sesión, UD. Podrá registrar problemas, consultas y hacer un seguimiento de los problemas que UD. ha ingresado.
CheckOUT HELP DESK CHECKOUT IT implementará un cambio en el modo de atención en el servicio de Soporte Técnico. De ahora en más, UD. podrá registrar los problemas, consultas, etc. que esté teniendo con
Más detallesCAPITULO V. SIMULACION DEL SISTEMA 5.1 DISEÑO DEL MODELO
CAPITULO V. SIMULACION DEL SISTEMA 5.1 DISEÑO DEL MODELO En base a las variables mencionadas anteriormente se describirán las relaciones que existen entre cada una de ellas, y como se afectan. Dichas variables
Más detallesWINDOWS 2008 5: TERMINAL SERVER
WINDOWS 2008 5: TERMINAL SERVER 1.- INTRODUCCION: Terminal Server proporciona una interfaz de usuario gráfica de Windows a equipos remotos a través de conexiones en una red local o a través de Internet.
Más detallesUnidad Didáctica 12. La publicación
Unidad Didáctica 12 La publicación Contenido 1. Desarrollar y explotar 2. Definición del Sitio 3. Alojar nuestra primera página Web 4. Configurar la conexión FTP U.D. 12 La publicación 1. Desarrollar y
Más detallesGESTINLIB GESTIÓN PARA LIBRERÍAS, PAPELERÍAS Y KIOSCOS DESCRIPCIÓN DEL MÓDULO DE KIOSCOS
GESTINLIB GESTIÓN PARA LIBRERÍAS, PAPELERÍAS Y KIOSCOS DESCRIPCIÓN DEL MÓDULO DE KIOSCOS 1.- PLANTILLA DE PUBLICACIONES En este maestro crearemos la publicación base sobre la cual el programa generará
Más detallesGUÍA PARA INICIAR UN TRÁMITE DESDE LA OFICINA VIRTUAL
GUÍA PARA INICIAR UN TRÁMITE DESDE LA OFICINA VIRTUAL 1.- INTRODUCCIÓN Para acceder a Oficina Virtual con Certificado Digital, es necesario pulsar sobre el botón Entrar con certificado digital que se muestra
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 detallesCONSULTAS CON SQL. 3. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. Aparecerá el siguiente cuadro de diálogo.
CONSULTAS CON SQL 1. Qué es SQL? Debido a la diversidad de lenguajes y de bases de datos existentes, la manera de comunicar entre unos y otras sería realmente complicada a gestionar de no ser por la existencia
Más detallesTrazabilidad ERP Microsa Gestión de Lotes
Fecha revisión: 11/10/2004 La rastreabilidad o trazabilidad (del inglés traceability) representa el rastreo de un producto desde un punto cualquiera de la cadena de suministro hasta el origen u orígenes,
Más detallesPráctica 02. Formularios
Práctica 02. Formularios Página 1 El objetivo de esta práctica es desarrollar un formulario el cual podrá ser visto desde cualquier navegador y desde cualquier equipo de cómputo. En esta práctica aprenderás
Más detallesMANUAL DE USUARIO SISTEMA DE ALMACEN DIF SONORA
MANUAL DE USUARIO SISTEMA DE ALMACEN DIF SONORA DICIEMBRE 2007. El Sistema de Almacén fue desarrollado con la finalidad de facilitar a los usuarios el proceso de entradas y salidas del almacén mediante
Más detallesNOTA:Necesario verificar el nombre de nuestro Servidor-Equipo en donde está nuestro sistema gestor de base de datos.
Instrucciones para corrección del error conexión PHP-SqlServer Como habíamos platicado en clase, les comente acerca de la conexión posible de SQL Server mediante un script de PHP, en este caso solo lo
Más detallesEl control de la tesorería consiste en gestionar desde la aplicación los cobros y pagos generados a partir de las facturas de venta y de compra.
Gestión de la tesorería y del riesgo El control de la tesorería consiste en gestionar desde la aplicación los cobros y pagos generados a partir de las facturas de venta y de compra. En este manual nos
Más detallesMANUAL DE AYUDA MÓDULO PDA ALMACEN E INVENTARIO
MANUAL DE AYUDA MÓDULO PDA ALMACEN E INVENTARIO INDICE DE CONTENIDOS 1) INTRODUCCIÓN... 3 2) OPERACIÓN CON LA PDA... 3 3) GOTELGEST.NET PDA... 3 1) PANTALLA DE INICIO... 3 2) NUEVO DOCUMENTO... 3 3) EDITAR
Más detallesUso del Programa Gantt Project
Uso del Programa Gantt Project Presentación En esta práctica guiada aprenderás varias cosas relacionadas con el uso de Gantt Project, que es una aplicación de ayuda a la gestión de proyectos: Especificar
Más detallesPara descargar la versión más reciente de Skype accedemos al sitio web de Skype y luego hacemos clic en Descargar Skype para escritorio de Windows.
Skype Skype: este servicio nos permite comunicarnos en forma sincrónica con nuestros contactos mediante mensajes instantáneos (chat) y realizando video llamadas. Skype Microsoft cuenta con un sistema de
Más detallesManual de configuración de cuentas correo Configuración de Alias de Correo
Manual de configuración de cuentas correo Configuración de Alias de Correo - 1 - MANUAL DE CONFIGURACIÓN DE CUENTAS DE CORREO / CONFIGURACIÓN DE ALIAS DE CORREO ÍNDICE Introducción: Este servicio permite
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 detallesGUIA APLICACIÓN DE SOLICITUDES POR INTERNET. Gestión de Cursos, Certificados de Aptitud Profesional y Tarjetas de Cualificación de Conductores ÍNDICE
ÍNDICE ACCESO A LA APLICACIÓN... 2 1.- HOMOLOGACIÓN DE CURSOS... 4 1.1.- INICIAR EXPEDIENTE... 4 1.2.- CONSULTA DE EXPEDIENTES... 13 1.3.- RENUNCIA A LA HOMOLOGACIÓN... 16 2.- MECÁNICA DE CURSOS... 19
Más detalles4. CONTENIDO Cómo Añadir Contactos a tu Webmail
de 8. TITULO Administración de Contactos en el Webmail institucional 2. OBJETIVO: Brindar las pautas para que los usuarios puedan administrar de forma eficiente los contactos del correo electrónico institucional.
Más detallesEl lenguaje SQL es un lenguaje estándar para el acceso y
1. INTRODUCCIÓN El lenguaje SQL es un lenguaje estándar para el acceso y manipulación de bases de datos relacionales como SQL Server. Esto quiere decir que aprender SQL es algo indispensable para cualquier
Más detallesAcademias Nacionales De Docentes. Usuario
Academias Nacionales De Docentes Usuario Dirección General de Centros de Formación para el Trabajo contenido INTRODUCCIÓN...5 ACCESO...7 ÍNDICE DE ACADEMIAS...8 SECCIONES...9 DOCUMENTOS...11 CALENDARIO...13
Más detallesUNIVERSIDAD TÉCNICA DEL NORTE FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS ESCUELA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
UNIVERSIDAD TÉCNICA DEL NORTE FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS ESCUELA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES MANUAL DE USUARIO Automatización del proceso de vacunación infantil, parroquia
Más detallesCómo crear un libro en Moodle?
Cómo crear un libro en Moodle? El módulo libro permite crear material de estudio de múltiples páginas en formato libro, con capítulos y subcapítulos. El libro texto, así como el contenido multimedia, es
Más detallesMINI MANUAL PARA CREAR FORMULARIOS CON PHP Marzo 2007
MINI MANUAL PARA CREAR FORMULARIOS CON PHP Marzo 2007 Servicio de Informática y Comunicaciones Para poder diseñar un formulario y que éste nos envíe los resultados a nuestro correo electrónico, necesitamos
Más detallesTRABAJANDO CON BLOGGER
TRABAJANDO CON BLOGGER 1 La utilización de las etiquetas y la opción buscar pág.2 2 Cómo añadir autores y lectores a un blog pág.5 3 Añadir elementos a tu blog pág.7 a. Una barra de vídeo b. Una lista
Más detallesDepartamento de Soporte Occidente. Módulo Archivos. Seleccionar Nómina:
1 Seleccionar Nómina: En ésta ventana se pueden observar las diferentes nóminas que están creadas en el sistema. Asimismo seleccionando alguna de ellas, se activara dicha nómina. 2 Tipos de Nómina: En
Más detallesSistema CRM 2.0 (Administración)
Sistema CRM 2.0 (Administración) 4.1 Crear Usuario Para crear un nuevo usuario presione en el siguiente botón. CREAR USUARIO Ingrese los datos que le indica la siguiente pantalla: Dirección de Correo electrónico:
Más detallesTEMA 5. INTRODUCCIÓN AL MANEJO DE ORIGIN 6.1
TEMA 5. INTRODUCCIÓN AL MANEJO DE ORIGIN 6.1!"# 1. Introducción En muchos aspectos, el Origin es muy similar a Excel. Y lo es, más que en su apariencia, en la versatilidad y en las funciones que permite
Más detallesMANUAL DE INSTALACIÓN
MANUAL DE INSTALACIÓN MANUAL DE INSTALACIÓN DE GOTELGEST.NET En este breve manual sobre la instalación de la aplicación de Gotelgest.net se explicará todo el proceso que hay que llevar a cabo para que
Más detallesGestión de Retales WhitePaper Noviembre de 2009
Gestión de Retales WhitePaper Noviembre de 2009 Contenidos 1. Introducción 3 2. Almacén de retales 4 3. Propiedades de los materiales 6 4. Alta de retales 8 5. Utilización de retales en un lote de producción
Más detalles1. DML. Las subconsultas
1.1 Introducción 1. DML. Las subconsultas Una subconsulta es una consulta que aparece dentro de otra consulta o subconsulta en la lista de selección, en la cláusula WHERE o HAVING, originalmente no se
Más detallesBASES DE DATOS EN VISUAL BASIC ACCESS + SQL
BASES DE DATOS EN VISUAL BASIC ACCESS + SQL by Damián Sottosanti Ultima actualización: 03-08-2004 CREAMOS LA BASE DE DATOS EN ACCESS Abrimos Access y elegimos "Crear una nueva base de datos usando" "Base
Más detallesLENGUAJE SQL. En Mysql se utiliza un subconjunto de SQL (update, insert into, delete, select, truncate,etc).
LENGUAJE SQL Un manejador de base de datos debe de contener lenguajes que permitan definir el modelos de los datos, este mismo es que permite crear la estructura de la base de datos. Lenguaje de Definicion
Más detallesMANUAL DE USUARIO DE EGROUPWARE MANUAL DE USUARIO EGROUPWARE
MANUAL DE USUARIO EGROUPWARE 1 INDICE Que es egroupware... 3 Inicio de sesión... 4 Aplicaciones de egroupware... 4 Correo electrónico... 5 Calendario... 7 ACL... 9 Administración de proyectos... 10 Libreta
Más detallesQué necesito saber para tener mi sitio web en Internet?
Qué necesito saber para tener mi sitio web en Internet? Introducción Antes es importante tener en cuenta que Es importante considerar lo siguiente: Definir claramente tu actividad en Internet Establecer
Más detallesAdministración de Clientes 4
Manual de Usuario Administración de Clientes 4 Agregar Clientes 4 Agregar cliente Persona Moral 6 Guardar Cliente Persona Moral 6 Agregar cliente Persona Física 7 Guardar Cliente Persona Física 7 Agregar
Más detallesVolumen TECNOLOGÍA DE ADMINISTRACIÓN EMPRESARIAL SIMI EVOLUTION (9.0) Guía de usuario
Volumen 1 TECNOLOGÍA DE ADMINISTRACIÓN EMPRESARIAL SIMI EVOLUTION (9.0) Guía de usuario SISTEMA INTEGRADO DE MANEJO INMOBILIARIO Guía administración módulo CALLCENTER Tecnología de Administración Empresarial
Más detallesSistema de Facturación de Ventas en PrefSuite 2008 WhitePaper Abril de 2011
Sistema de Facturación de Ventas en PrefSuite 2008 WhitePaper Abril de 2011 Ronda Guglielmo Marconi, 9 Parque Tecnológico 46980 Paterna Valencia Spain T +34 96 338 99 66 ventas@preference.es Please Recycle
Más detallesConectar Flash con Access usando MDM Zinc
Conectar Flash con Access usando MDM Zinc Con este tutorial pretendo enseñar la conexión básica entre Flash / Actionscript y Microsoft Access mediante MDM Zinc, para poder empezar a crear aplicaciones
Más detalles5- Uso de sentencias avanzadas
Objetivos: 5- Uso de sentencias avanzadas Elaborar sentencias de manejo de datos. Recursos: Microsoft SQL Server Management Studio Guías prácticas. Introducción: Después de trabajar con las sentencias
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 detallesActualización en módulo NÓMINA
Actualización en módulo NÓMINA La nueva actualización del módulo de Nómina permite la asignación de configuraciones que facilitaran el proceso de facturación. Lo invitamos a seguir el siguiente tutorial.
Más detallesTUTORIAL PRÁCTICO COMPLETO DE BASE DE DATOS EN PHPMYADMIN Y GESTIÓN DESDE DREAMWEAVER
TUTORIAL PRÁCTICO COMPLETO DE BASE DE DATOS EN PHPMYADMIN Y GESTIÓN DESDE DREAMWEAVER 1. Crear una nueva base de datos en phpmyadmin Abrimos el wampserver y luego el phpmyadmin Para seguir este tutorial,
Más detallesZKTime Monitor : Programa de Control de Presencia y/o Accesos.
ZKTime Monitor : Programa de Control de Presencia y/o Accesos. ZKTime Monitor es una Aplicación Informática que controla los Bonos de Accesos en una Empresa. El sistema consta del Software y Terminales
Más detallesMANUAL DE USUARIO APLICACIÓN SYSACTIVOS
MANUAL DE USUARIO APLICACIÓN SYSACTIVOS Autor Edwar Orlando Amaya Diaz Analista de Desarrollo y Soporte Produce Sistemas y Soluciones Integradas S.A.S Versión 1.0 Fecha de Publicación 19 Diciembre 2014
Más detallesSCANTERRA. Manual de usuario
SCANTERRA Manual de usuario Introducción...2 Escáner y Equipo Recomendado...2 El Programa Scanterra. Instalación....3 Adquirir Documentos...4 Subir Documentos...5 Gestión de Documentos...6 Otras opciones
Más detallesManual PARA EL ADMINISTRADOR DE LA WEB DE PRÁCTICAS PRE PROFESIONALES Y PASANTÍAS
Manual PARA EL ADMINISTRADOR DE LA WEB DE PRÁCTICAS PRE PROFESIONALES Y PASANTÍAS UNIVERSIDAD TÉCNICA DE MANABÍ Dirección General de Vinculación con la Sociedad FLUJOGRAMA DE PROCESOS USADOS EN LA WEB
Más detalles1.- INTRODUCCIÓN 2.- PARÁMETROS
1.- INTRODUCCIÓN Hemos diseñado una aplicación que facilite el envío a las entidades bancarias de las de cobro por domiciliación. La entrada de esta aplicación pueden ser, tanto ficheros cuyos formatos
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 detallesCASO PRÁCTICO DISTRIBUCIÓN DE COSTES
CASO PRÁCTICO DISTRIBUCIÓN DE COSTES Nuestra empresa tiene centros de distribución en tres ciudades europeas: Zaragoza, Milán y Burdeos. Hemos solicitado a los responsables de cada uno de los centros que
Más detallesOptimizar base de datos WordPress
Optimizar base de datos WordPress Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com WordPress se ha convertido en uno de los CMS más utilizados en todo el mundo. Su robustez,
Más detalles