ACCESO ESTACIONAMIENTO BT [24/09/2014]

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

Download "ACCESO ESTACIONAMIENTO BT [24/09/2014]"

Transcripción

1 2014 ACCESO ESTACIONAMIENTO BT [24/09/2014]

2 [Escribir el nombre de la compañía] ACCESO ESTACIONAMIENTO BT PROTOCOLO DE INVESTIGACIÓN CONMUTACION Y ENRUTAMIENTO DE REDES EQUIPO 3. Gonzalez Bautista David Javier Villegas Martínez Martin Alejandro Galicia García Gilberto Gutiérrez Lugo Rebeca Martínez Valdez Francisco Javier Rodríguez Rodríguez Uriel Martínez Garduño Eduardo Jácome Servín Yadira Abigail GRUPO: 7S12 PROFESOR: Ing. José Pablo Ibarra Camacho 2

3 Contenido I. INTRODUCCION... 4 II. RESUMEN... 5 III. ANTECEDENTES... 6 IV. DEFINICIÓN DEL PROBLEMA IV. DELIMITACION DEL PROBLEMA V. JUSTIFICACIÓN VI. OBJETIVOS VI.I. OBJETIVO GENERAL VI.II. OBJETIVOS ESPECÍFICOS VII. HIPÓTESIS O META DE INGENIERÍA VIII. MARCO TEÓRICO IX. MÉTODOS y/o PROCEDIMIENTOS X. CRONOGRAMA XI. CASOS DE USO XII. ANEXOS XIII. REFERENCIAS BIBLIOGRÁFICAS

4 I. INTRODUCCION El Tecnológico de Estudios Superiores del Oriente del Estado de México cuenta con un estacionamiento dentro de sus instalaciones el cual es para administrativos, docentes y alumnos de esta institución educativa. Pero tiene una falla ya que el control de los que ingresan a la institución no lleva un control serio de quien entra y quién sale del plantel, ya que esto se hace manualmente en una libreta y muchas veces se traspapelan las hojas o los datos recibidos son falsos y no hay un control exacto, también se busca con esto proteger a los alumnos y la plantilla de la institución de posibles riesgos externos que puedan ingresar por el estacionamiento. Lo que también no se puede controlar de esta manera es la hora en que comienzan a entrar los autos y a qué hora dejan de salir de la institución. Por eso se ha analizado la situación y se desea implementar un control sistema con tecnología de sensor de movimiento y bluetooth que automatice los registros de los usuarios que accedan en esta zona educativa, esto se hará de forma que cada dispositivo este asociado a una identidad real, para hacerlo se necesitaran la credencial de la institución ya sea de trabajo o del alumno para evitar la falsificación de identidades, una vez registrado en la base de datos el dispositivo será intransferible, si se llega a perder se da de baja y se asigna uno nuevo al usuario. No se podrá acceder ni abandonar el estacionamiento fuera de los horarios marcados por cuestiones de seguridad. Se ocuparan sensores de movimiento para las plumas de la entrada y receptores de señales bluetooth, ocuparemos una base de datos para manejar los registros de los usuarios como sus entradas y salidas del estacionamiento y algunos display para mostrar cierta información a los usuarios en su arribo al Tecnológico. Todo para optimizar los manejos del estacionamiento al igual incrementar la seguridad de quien accesa, con un beneficio permanente para la institución con un costo rentable. 4

5 II. RESUMEN En el presente proyecto llamado Acceso al Estacionamiento se llevara a cabo el funcionamiento completo de un estacionamiento privado donde incluimos los registros de entrada, salida de automóviles mediante dispositivos Bluetooth y aumentamos la seguridad de este. El problema de todo estacionamiento es la seguridad de los automóviles y el tiempo que llegan a tardar para el acceso o la salida de este, ya que hay días o ciertos horarios que llega a ver más automóviles de lo normal y puede llegar a ser más tardado el acceso o la salida al estacionamiento, entonces lo que se pretende hacer es evitar que las personas esperen tanto tiempo para su acceso o salida del estacionamiento y puedan hacerlo más rápidamente mediante el dispositivo bluetooth que se implementara a su automóvil y se dará de alta al sistema para que tengan la vinculación con el bluetooth de la caja y así poder agilizar su entrada y salida. Se buscara aumentar la seguridad de los automóviles utilizando un código único dentro de cada dispositivo bluetooth por si en dado caso llegara a ocurrir el robo de un automóvil o del dispositivo no se permitirá su salida si el código no coincide con el del automóvil y de esa forma se podría frustrar un posible robo. 5

6 III. ANTECEDENTES Se conoce como estacionamiento al espacio físico donde se deja el vehículo por un tiempo indeterminado cualquiera. Existen dos modalidades: las instalaciones totalmente robotizadas y las parcialmente robotizadas. En la primera el vehículo se transporta de forma automática, sin conductor, mediante equipos de elevación y transporte hasta su almacenamiento. En un aparcamiento parcialmente mecanizado es el conductor quien conduce el vehículo hasta la plaza del aparcamiento, de forma que aumenta la capacidad de los estacionamientos. Además, también existe otra modalidad de parking con servicio para viajeros. Existen empresas que centran su actividad en recoger vehículos, estacionarlos desde unas horas a varios días, y devolverlos a los clientes donde soliciten. Otra posible clasificación de estacionamiento depende de las características específicas del servicio para viajeros. En este caso concreto habría que hablar de tres tipos de diferentes: Valet Parking: Este tipo de estacionamiento también es conocido como aparcacoches. Es decir, el cliente no tiene por qué desplazarse más allá del lugar en el que estableció que se le iba a recoger el vehículo. Es un chófer el que recoge y entrega el vehículo. Park and ride: En estos estacionamientos son los propios clientes los que llegan con sus vehículos, los aparcan y luego el propio parking en su autobús es el que lleva a los clientes o bien a la estación de tren, al aeropuerto o al puerto, dependiendo de lo contratado. Se trata de un estacionamiento en el que es más rentable las largas estancias. Estacionamiento rotacional: Esta cerca de la estación de tren, el puerto o el aeropuerto, pero suelen ser estacionamientos en los que es más rentable dejar el vehículo durante poco tiempo, ya que pese a estar más cerca del destino las tarifas 6

7 son más altas porque la tarificación se realiza por minutos. Además, son los propios clientes lo que aparcan y recogen sus coches. En el caso de este proyecto hemos centrado nuestra atención en los estacionamientos privados, más específicamente en un estacionamiento escolar, en donde tanto alumnos como profesores dejan sus carros. Los estacionamientos escolares, no tienen una cuota pues forman parte de un servicio que brinda la escuela. En este proyecto tiene una gran importancia también la tecnología bluetooth En 1.994, la compañía de telecomunicaciones ERICSSON, comenzó un estudio para investigar la viabilidad de una interfaz de radio de baja potencia y bajo costo entre teléfonos móviles y sus accesorios1. El objetivo era eliminar los cables entre los teléfonos móviles y tarjetas de PCs, hadaste, dispositivos desktop, etc. El estudio fue parte de otro gran proyecto de investigación que involucraba multicomunicadores conectados a la red celular por medio de los teléfonos celulares. El ultimo enlace en dicha conexión debería ser un radio enlace de corto rango. A medida que el proyecto progresaba, se volvió claro que las aplicaciones que envuelven dicho enlace de corto rango serían ilimitadas. A comienzos de 1997, Ericsson se aproxima a otros fabricantes de dispositivos portátiles para incrementar el interés en esta tecnología. El motivo era simple: para que el sistema fuera exitoso y verdaderamente utilizable, una cantidad crítica de dispositivos portátiles deberían utilizar la misma tecnología de radioenlaces de corto alcance. En Febrero de 1998, cinco compañías, Ericsson, Nokia, IBM, Toshiba e Intel, forman un Grupo de Interés Especial (SIG). Dicho grupo contiene la mezcla perfecta en lo que es el área de negocios, dos líderes del mercado en telefonía móvil, dos líderes del mercado en computadoras laptop y un líder del mercado en tecnología de procesamiento de señales digitales. La meta era establecer la creación de una especificación global para conectividad sin hilos de corto alcance. La razón del nombre es que en el siglo X el rey Harald II de Dinamarca, apodado "diente azul" (Bluetooth) a causa de una enfermedad que le daba esta coloración a su dentadura, reunificó bajo su reinado numerosos pequeños reinos que existían en Dinamarca y Noruega y que funcionaban con reglas distintas, lo mismo que hace la tecnología Bluetooth, promovida por Ericsson (Suecia) y Nokia (Finlandia), dos países escandinavos. El 20 y el 21 de mayo de 1998, el consorcio de Bluetooth se anuncio al público general de Londres, Inglaterra, San José, California, y Tokio, Japón, lo que provoco la adopción de la tecnología por varias compañías. El propósito del consorcio era establecer un dispositivo estándar y un software que lo controle. 7

8 Actualmente ya pertenecen más de empresas al el SIG (Special Interest Group), que han adoptado esta tecnología para desarrollarla con sus propios productos, que empezaron a salir al mercado a finales del año Cada nueva compañía miembro del SIG recibe de las otras una licencia para implantar la especificación 1.0, libre de royalties. Bluetooth es una especificación industrial para Redes Inalámbricas de Área Personal (WPAN) que posibilita la transmisión de voz y datos entre diferentes dispositivos mediante un enlace por radiofrecuencia en la banda ISM de los 2,4 GHz. Los principales objetivos que se pretenden conseguir con esta norma son: Facilitar las comunicaciones entre equipos móviles. Eliminar los cables y conectores entre éstos. Ofrecer la posibilidad de crear pequeñas redes inalámbricas y facilitar la sincronización de datos entre equipos personales Se denomina Bluetooth al protocolo de comunicaciones diseñado especialmente para dispositivos de bajo consumo, que requieren corto alcance de emisión y basados en transceptores de bajo costo. Los dispositivos que incorporan este protocolo pueden comunicarse entre ellos cuando se encuentran dentro de su alcance. Las comunicaciones se realizan por radiofrecuencia de forma que los dispositivos no tienen que estar alineados y pueden incluso estar en habitaciones separadas si la potencia de transmisión es suficiente Estos dispositivos se clasifican como "Clase 1", "Clase 2" o "Clase 3" en referencia a su potencia de transmisión, siendo totalmente compatibles los dispositivos de una caja de ordenador Clase Potencia máxima permitida (mw) Potencia máxima permitida (dbm) Alcance (aproximado) Clase mw 20 dbm ~30 metros Clase mw 4 dbm ~10-5 metros 8

9 Clase 3 1 mw 0 dbm ~1 metro En la mayoría de los casos, la cobertura efectiva de un dispositivo de clase 2 se extiende cuando se conecta a un transceptor de clase 1. Esto es así gracias a la mayor sensibilidad y potencia de transmisión del dispositivo de clase 1, es decir, la mayor potencia de transmisión del dispositivo de clase 1 permite que la señal llegue con energía suficiente hasta el de clase 2. Por otra parte la mayor sensibilidad del dispositivo de clase 1 permite recibir la señal del otro pese a ser más débil. Los dispositivos con Bluetooth también pueden clasificarse según su capacidad de canal: Versión Ancho de banda Versión Mbit/s Versión EDR 3 Mbit/s Versión HS 24 Mbit/s Versión Mbit/s Anteriormente en el Tecnológico de Estudios Superiores del Oriente del Estado de México el estacionamiento era muy convencional, entraban y salían los carros solo así checando las entradas y salidas de manera muy vaga. No se tiene un control de los lugares ocupados y los que se pueden ocupar, ni se toman en cuenta los tiempos en que un carro se queda dentro del estacionamiento,. La pluma era controlada manualmente, por alguno de los de seguridad, y eso se convierte a la larga en un desperdicio de tiempos, tiempos que pueden ser empleados en otras cosas. Es por eso que mediante la implementación de la tecnología Bluetooth se busca que se mejore el servicio de dicho estacionamiento y también economizar tiempos, se tiene 9

10 que trabajar también en los alances de esta tecnología, pero se busca llegar a hacer algo que ayude al Tecnológico a dar servicios cada vez mejores. IV. DEFINICIÓN DEL PROBLEMA En el Tecnológico de Estudios Superiores del Oriente del Estado De México se requiere llevar un control de los vehículos de estudiantes y docentes que ingresen al estacionamiento de la Institución. IV. DELIMITACION DEL PROBLEMA El acceso a las instalaciones del Tecnológico es en un horario de 7:00 a 21:00 hrs de lunes a viernes y sábados de 8:00 a 13:00 hrs El estacionamiento se considera gratuito, es decir no existe una tarifa por la estancia en el Tecnológico V. JUSTIFICACIÓN El siguiente proyecto tiene como finalidad tener un control de las unidades móviles que ingresen en el estacionamiento, el acceso será limitado, con ello solo se permitirá hacer uso de los lugares disponibles del estacionamiento a personas que estudien, laboren o ejerzan alguna función dentro del tecnológico. 10

11 VI. OBJETIVOS V I. I. O B J E T I V O G E N E R A L Desarrollar un sistema con tecnología de sensor de movimiento y bluetooth que automatice los registros de los usuarios que accedan y abandonen esta zona educativa, aumentando la seguridad de ellos y de sus automóviles. V I. I I. O B J E T I V O S E S P E C Í F I C O S Hacer exclusiva la entrada a los alumnos, docentes y personal administrativo, ya que son ellos los que previamente registrados podrán acceder y de esta forma hacer que la Institución sea más segura. Tener un control de las unidades móviles que ingresan al Tecnológico mediante los registros del horario de entrada y salida de cada uno. Mayor seguridad para los automóviles con la implementación de los dispositivos bluetooth y un código único para cada automóvil. VII. HIPÓTESIS O META DE INGENIERÍA Dado que el sistema de control de acceso al tecnológico opera de forma manual, es decir, el personal de vigilancia lleva este proceso, entonces un sistemas de control de acceso al estacionamiento, permitirá llevar al día los espacios libres y principalmente tener un verdadero control de acceso con ello se podrá automatizar este proceso VIII. MARCO TEÓRICO El número de usuario, hora de acceso al estacionamiento son datos para generar registros en una base de datos la cual es una colección de información perteneciente a un mismo contexto (o problema), que esta almacenada de forma organizada en ficheros. Una base de datos está organizada mediante tablas, que almacenan información concerniente a algún objeto o suceso. Estas tablas se relacionan formando vínculos o 11

12 relaciones entre ellas, que ayudan a mantener la información de los diversos objetos de forma ordenada y sin contradicciones. Haciendo uso de los conocimientos de base de datos (MySQL y Oracle), programación (HTML, PHP), crearemos una página web la cual estará enlazada a una base de datos. Un sistema gestor de bases de datos (SGBD) consiste en una colección de datos interrelacionados y un conjunto de programas para acceder a dichos datos. La colección de datos, normalmente denominada base de datos, contiene información relevante para una empresa. El objetivo principal de un SGBD es proporcionar una forma de almacenar y recuperar la información de una base de datos de manera que sea tanto práctica como eficiente. Los sistemas de bases de datos se diseñan para gestionar grandes cantidades de información. La gestión de los datos implica tanto la definición de estructuras para almacenar la información como la provisión de mecanismos para la manipulación de la información. Además, los sistemas de bases de datos deben proporcionar la fiabilidad de la información almacenada, a pesar de las caídas del sistema o los intentos de acceso sin autorización. Si los datos van a ser compartidos entre diversos usuarios, el sistema debe evitar posibles resultados anómalos. Dado que la información es tan importante en la mayoría de las organizaciones, los científicos informáticos han desarrollado un amplio conjunto de conceptos y técnicas para la gestión de los datos. Las bases de datos son ampliamente usadas. Las siguientes son algunas de sus aplicaciones más representativas: Banca. Para información de los clientes, cuentas y préstamos, y transacciones bancarias. Líneas aéreas. Para reservas e información de planificación. Las líneas aéreas fueron de los primeros en usar las bases de datos de forma distribuida geográficamente (los terminales situados en todo el mundo accedían al sistema de bases de datos centralizado a través de las líneas telefónicas y otras redes de datos). Universidades. Para información de los estudiantes, matrículas de las asignaturas y cursos. 12

13 Transacciones de tarjetas de crédito. Para compras con tarjeta de crédito y generación mensual de extractos. Telecomunicaciones. Para guardar un registro de las llamadas realizadas, generación mensual de facturas, manteniendo el saldo de las tarjetas telefónicas de prepago y para almacenar información sobre las redes de comunicaciones. Por debajo de la estructura de la base de datos está el modelo de datos: una colección de herramientas conceptuales para describir los datos, las relaciones entre los datos, la semántica de los datos y las restricciones de los datos. El modelo de datos entidad-relación es un modelo de datos ampliamente usado, y proporciona una representación gráfica conveniente para ver los datos, las relaciones y las restricciones. El modelo de datos relacional se usa ampliamente para almacenar datos en las bases de datos. Como se aprecia en la siguiente figura 2 Figura 2. Ejemplo de Diagrama Entidad-Relación Fuente. Fundamentos de Bases de Datos 4ta Edición. Henry F. Korth pag 6 El diseño general de la base de datos se denomina el esquema de la base de datos. Un esquema de base de datos se especifica con un conjunto de definiciones que se expresan usando un lenguaje de definición de datos (LDD). Un lenguaje de manipulación de datos (LMD) es un lenguaje que permite a los usuarios acceder o manipular los datos. Los LMD no procedimentales, que requieren que un usuario especifique sólo los datos que necesita, se usan ampliamente hoy día. Los usuarios de bases de datos se pueden catalogar en varias clases, y cada clase de usuario usa habitualmente diferentes tipos de interfaces de la base de datos. Un sistema de bases de datos tiene varios subsistemas: El subsistema gestor de transacciones es el responsable de asegurar que la base de datos permanezca en un estado consistente (correcto) a pesar de los fallos del sistema. El gestor de transacciones también asegura que las ejecuciones de transacciones concurrentes ocurran sin conflictos. 13

14 El subsistema procesador de consultas compila y ejecuta instrucciones LDD y LMD. El subsistema gestor de almacenamiento es un módulo de programa que proporciona la interfaz entre los datos de bajo nivel almacenados en la base de datos y los programas de aplicación y las consultas enviadas al sistema. Las aplicaciones de bases de datos se dividen normalmente en un parte frontal que se ejecuta en las máquinas cliente y una parte que se ejecuta en el dorsal. En las arquitecturas de dos capas, el frontal se comunica directamente con una base de datos que se ejecuta en el dorsal. En las arquitecturas de tres capas, la parte dorsal se divide asimismo en un servidor de aplicaciones y en un servidor de bases de datos. El modelo de datos relacional se basa en un conjunto de tablas. El usuario del sistema de bases de datos puede consultar esas tablas, insertar nuevas tuplas, borrar tuplas y actualizar (modificar) las tuplas. Hay varios lenguajes para expresar estas operaciones. Figura 3. Ejemplo modelo de datos relacional Fuente. Fundamentos de Bases de Datos 4ta Edición. Henry F. Korth pág. 6 Hay un gran número de sistemas de bases de datos comerciales en uso actualmente. Los principales incluyen: DB2 de IBM (www.ibm.com/software/data), Oracle (www.oracle.com), Microsoft SQL Server (www.microsoft.com/sql), Informix (www.informix.com) y Sybase (www.sybase.com). Algunos de estos sistemas están disponibles gratuitamente para uso personal o no comercial, o para desarrollo, pero no para implantación real. Hay también una serie de sistemas de bases de datos gratuitos/públicos; algunos ampliamente usados incluyen MySQL (www.mysql.com) y PostgresSQL (www.postgresql.org). 14

15 PhpMy Admin de MySQL MySQL dispone de un interfaz basado en página web llamada PhpMyAdmin, que a través de un servidor web, por ejemplo Apache, permite administrar las bases de datos de un servidor desde cualquier equipo de la red. Fig4 Figura 4. Captura de pantalla phpmyadmin PHP PHP es un lenguaje de script interpretado que se ejecuta del lado del servidor, utilizado para la generación de páginas web dinámicas, embebidas en páginas HTML y ejecutadas en el servidor. PHP no necesita ser compilado para ejecutarse. Para su funcionamiento necesita tener instalado Apache o IIS con las librerías de PHP. La mayor parte de su sintaxis ha sido tomada de C, Java y Perl con algunas características específicas. Los archivos cuentan con la extensión (php). Una de sus características más potentes es su soporte para gran cantidad de bases de datos. Entre su soporte pueden mencionarse InterBase, msql, MySQL, Oracle, Informix, PostgreSQL, entre otras. PHP también ofrece la integración con varias bibliotecas externas, que permiten que el desarrollador haga casi cualquier cosa desde generar documentos en formato pdf hasta analizar código XML. Como producto de código abierto, PHP goza de la ayuda de un gran grupo de programadores, permitiendo que los fallos de funcionamiento se encuentren y se reparen rápidamente. También, es utilizado en aplicaciones web relacionadas por algunas de las organizaciones más prominentes tales como Mitsubishi, Redhat, DerSpiegel, MP3-Lycos, Ericsson y NASA. 15

16 Bluetooth Bluetooth es una especificación tecnológica para redes inalámbricas que permite la transmisión de voz y datos entre distintos dispositivos mediante una radiofrecuencia segura (2,4 GHz). Esta tecnología, por lo tanto, permite las comunicaciones sin cables ni conectores y la posibilidad de crear redes inalámbricas domésticas para sincronizar y compartir la información que se encuentra almacenada en diversos equipos. De esta manera, por ejemplo, una de las situaciones más comunes en las que se produce el uso de bluetooth es cuando dos conocidos se encuentran en una misma estancia y desean intercambiar fotografías que tienen en sus respectivos teléfonos móviles. En este caso, conectan el bluetooth y se pasan dichas imágenes de una forma rápida y sencilla sin necesidad de tener que recurrir a lo que es una conexión a Internet. Y es que es habitual que se confunda o se contraponga el bluetooth y la conexión Wifi. Sin embargo, hay que dejar patente que ambos cubren acciones y campos diferentes que son absolutamente compatibles e igualmente útiles para cualquier usuario de dispositivos portátiles tales como los citados teléfonos inteligentes o smartphones así como PDA s o tablets. El término Bluetooth ( Diente azul en inglés, aunque el nombre proviene del rey danés y noruego Harald Blåtand, traducido como Harold Bluetooth) es la denominación comercial y popular del estándar de comunicación inalámbrica IEEE La primera empresa en investigar esta tecnología fue Ericsson, encargada de liderar un grupo que, con el tiempo, sumó a IBM, Nokia, Microsoft, Motorola y otras compañías que apoyaron el estándar. Las computadoras, los teléfonos móviles y las cámaras digitales son algunos de los dispositivos que pueden comunicarse mediante la tecnología Bluetooth (siempre que sus modelos se lo permitan). Existen tres clases de Bluetooth: Clase 1 (con un alcance aproximado de 100 metros), Clase 2 (10 metros) y Clase 3 (1 metro). Los especialistas consideran que, en los 16

17 próximos años, todos los equipos tecnológicos tendrán la capacidad de comunicarse entre sí gracias al estándar. Puede decirse que el hardware que forma un sistema Bluetooth cuenta con dos partes: el dispositivo de radio que modula y transmite la señal, y el controlador digital (con CPU, un procesador de señales digitales conocido como Link Controller y un procesador de interfaces). Además de todo lo expuesto no podemos pasar por alto la existencia de otros términos que también hacen uso del término que ahora estamos analizando. Entre aquellos se encuentra, por ejemplo, el concepto pila bluetooth que podemos especificar que es una aplicación que tiene como misión fundamental el llevar a cabo la gestión de todos y cada uno de los servicios que ofrece el citado puerto bluetooth. Entre las pilas de este tipo destacaríamos a la Widcomm, que fue la primera que apareció en el mercado, o BlueSoleil. Todo ello sin olvidar tampoco a la IwBT, a la BlueZ o la Affix. Dos pilas estas últimas que se han creado básicamente para poder trabajar con ellas en lo que es el entorno de Linux. Cabe destacar que, como hemos mencionado anteriormente, Bluetooth suele ser comparado con WiFi, otra tecnología que permite compartir información de forma inalámbrica, aunque ambos estándares tienen diferentes fortalezas. IX. MÉTODOS y/o PROCEDIMIENTOS IX.I. PROCEDIMIENTOS Para realizar el proyecto nos dimos a la tarea de usar como tal los siguientes sofware: 1.- Xampp (Lo ocuparemos para trabajar en el lenguaje de programacion web PHP). 2.- MySQL Workbench (Se ocupo para la realizacion de la base de datos y poner su respectiva normalizacion entre otras cosas y se facilite mas la creacion de esta misma). 3.- NetBeans (Nos ocuparemos con NetBeans para realizar la codificacion de lo que sera basado en la ocupacion de Bluetooth). 4.- DreamWeaver CS5 (La ocuparemos para realizar una página web donde se pueda realizar el registro de los aulmnos o docentes). 17

18 Para realizar el proyecto mencionado primero debemos de tener muy bien estruturada lo que sera nuestra base de datos, para eso ocupamos el software MySQL WorkBench para trabajar con una mayor facilidad en SQL. Nuestra base de datos quedara colocada con las siguientes tablas y sus respectivas PRIMARY KEY. Esta es la codificacion de la base de datos: SET UNIQUE_CHECKS=0; SET FOREIGN_KEY_CHECKS=0; SET SQL_MODE='TRADITIONAL,ALLOW_INVALID_DATES'; CREATE SCHEMA IF NOT EXISTS `Estacionamiento` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci ; USE `Estacionamiento` ; 18

19 Table `Estacionamiento`.`Usuario` CREATE TABLE IF NOT EXISTS `Estacionamiento`.`Usuario` ( `idusuario` INT NOT NULL, `nombre_usario` VARCHAR(45) NULL, `matricula` VARCHAR(45) NULL, `concepto_usuario` VARCHAR(45) NULL DEFAULT 'Visitante', PRIMARY KEY (`idusuario`), UNIQUE INDEX `matricula_unique` (`matricula` ASC) ) ENGINE = InnoDB; Table `Estacionamiento`.`Sistema` CREATE TABLE IF NOT EXISTS `Estacionamiento`.`Sistema` ( `idsistema` INT NOT NULL, `nombre_usuario` VARCHAR(45) NULL, `matricula` VARCHAR(45) NULL, `fechahora` VARCHAR(45) NULL, `Usuario_idUsuario` INT NOT NULL, PRIMARY KEY (`idsistema`), UNIQUE INDEX `matricula_unique` (`matricula` ASC), INDEX `fk_sistema_usuario1_idx` (`Usuario_idUsuario` ASC), CONSTRAINT `fk_sistema_usuario1` FOREIGN KEY (`Usuario_idUsuario` ) 19

20 REFERENCES `Estacionamiento`.`Usuario` (`idusuario` ) ON DELETE NO ACTION ON UPDATE NO ACTION) ENGINE = InnoDB; Table `Estacionamiento`.`Registro_auto` CREATE TABLE IF NOT EXISTS `Estacionamiento`.`Registro_auto` ( `idregistro_auto` INT NOT NULL, `marca_auto` VARCHAR(45) NOT NULL, `placas_auto` VARCHAR(45) NOT NULL, `modelo_auto` VARCHAR(45) NOT NULL, `puertas_auto` VARCHAR(45) NULL, `serie_moto_auto` VARCHAR(45) NOT NULL, `num_tarjeta_circulacion` VARCHAR(45) NOT NULL, PRIMARY KEY (`idregistro_auto`), UNIQUE INDEX `placas_auto_unique` (`placas_auto` ASC), UNIQUE INDEX `serie_moto_auto_unique` (`serie_moto_auto` ASC), UNIQUE INDEX `num_tarjeta_circulacion_unique` (`num_tarjeta_circulacion` ASC) ) ENGINE = InnoDB; Table `Estacionamiento`.`Registro` CREATE TABLE IF NOT EXISTS `Estacionamiento`.`Registro` ( 20

21 `idusuario` INT NOT NULL AUTO_INCREMENT, `nombre_usuario` VARCHAR(45) NULL, `app_usuario` VARCHAR(45) NULL, `apm_usuario` VARCHAR(45) NULL, `matricula` VARCHAR(45) NULL, `dispositivo` VARCHAR(45) NULL, `dispositivo2` VARCHAR(45) NULL, `dispositivo3` VARCHAR(45) NULL, `mac_dispositivo` VARCHAR(45) NULL, `mac_dispositivo2` VARCHAR(45) NULL, `mac_dispositivo3` VARCHAR(45) NULL, `Sistema_idSistema` INT NOT NULL, `concepto_usuario` VARCHAR(45) NULL, `Registro_auto_idRegistro_auto` INT NOT NULL, PRIMARY KEY (`idusuario`), UNIQUE INDEX `matricula_unique` (`matricula` ASC), INDEX `fk_usuario_sistema_idx` (`Sistema_idSistema` ASC), INDEX `fk_registro_registro_auto1_idx` (`Registro_auto_idRegistro_auto` ASC), CONSTRAINT `fk_usuario_sistema` FOREIGN KEY (`Sistema_idSistema` ) REFERENCES `Estacionamiento`.`Sistema` (`idsistema` ) ON DELETE NO ACTION ON UPDATE NO ACTION, CONSTRAINT `fk_registro_registro_auto1` FOREIGN KEY (`Registro_auto_idRegistro_auto` ) 21

22 REFERENCES `Estacionamiento`.`Registro_auto` (`idregistro_auto` ) ON DELETE NO ACTION ON UPDATE NO ACTION) ENGINE = InnoDB; USE `Estacionamiento` ; SET SET SET Ya teniendo la base de datos nos iremos a la realización de el registro en una pagina web, de momento la pagina no tiene ningun diseño y alguna caracteristica que lo defina solo realiza el registro para que los alumnos esten dados de alta y asi puedan ingresar al estacionamiento de manera libre. En el transcuro del tiempo mostraremos los avances que vamos realizando en el desarrollo y quedara reflejado lo que es la ayuda del software DreamWeaver y de NetBeans. Creamos nuestra base de datos en PHPMyAdmin con sus respectivas tablas. Este es la muestra de lo que ara la pagina cuando se realice un registro. 22

23 Pedira los datos que se muestran en este formato y los relacionara con las demas tablas, este ejemplo en este caso es el de el auto. Cuando insertamos los datos debera de mandarlos automaticamente a la base de datos. El uso de codigo de barras puede ser usado mediante un lector de codigos, o insertarlo manualmente. De esta manera es como debe de quedar la base de datos al irle insertando su registro en cada tabla. 23

24 IX.II Metodologías La metodología que empleamos a nuestro trabajo y que nos parece una de las mejores para llevar acabo el desarrollo ya sea de una base de datos o de un software es la del método cascada ya que aquí se tienen trazados los objetivos y solo se necesita llevarlos paso a paso mediante el registro de todas las actividades y esto sea hace de manera muy sencilla y dado a que te marca el orden consecutivo de las cosas llevas un control claro y preciso de los avances y de la estructura del proyecto. 24

25 X. CRONOGRAMA 25

26 26

27 X I. C A S O S D E U S O 27

28 28

Introducción. Campos de Aplicación SGBD. Índice. Aplicaciones Representativas. Aplicaciones Representativas

Introducción. Campos de Aplicación SGBD. Índice. Aplicaciones Representativas. Aplicaciones Representativas SGBD Base de Un Sistema Gestor de consiste en: Datos Una colección de datos interrelacionados Un conjunto de programas para acceder a los datos Objetivo Principal de un SGBD: Proporcionar una forma práctica

Más detalles

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R índice Módulo A Unidad didáctica 1: Introducción a las Bases de Datos Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos 3 19 Módulo B Unidad didáctica 1: Fase de análisis de requisitos Modelo

Más detalles

Además permite efectuar un seguimiento completo y detallado al proceso de matrícula mediante el análisis de los informes que provee.

Además permite efectuar un seguimiento completo y detallado al proceso de matrícula mediante el análisis de los informes que provee. SOFTWARE CRM PARA ENTIDADES EDUCATIVAS Conscientes de la necesidad que tienen las entidades Educativas de controlar la gestión administrativa hemos desarrollado un software que permite generar la facturación

Más detalles

1. Capítulo 1: Herramientas de Software para el sistema

1. Capítulo 1: Herramientas de Software para el sistema 1. Capítulo 1: Herramientas de Software para el sistema 1.1 Conceptos Generales 1.1.1 Joomla.- Es un sistema dinámico que gestiona y administra contenidos de código abierto, y permite desarrollar sitios

Más detalles

Tema: MAPEO OBJETO RELACIONAL (ORM) - ADODB

Tema: MAPEO OBJETO RELACIONAL (ORM) - ADODB 2 PHP PHP. Guía 5 3 Facultad: Ingeniería Escuela: Computación Asignatura: PHP Tema: MAPEO OBJETO RELACIONAL (ORM) - ADODB Contenidos En esta práctica se abordan una serie conceptos y scripts en PHP para

Más detalles

Javier Velásquez Maldonado velasquezj7@hotmail.com. Jhoanna Isabel Lansinot Tocain jlansinot@yahoo.com

Javier Velásquez Maldonado velasquezj7@hotmail.com. Jhoanna Isabel Lansinot Tocain jlansinot@yahoo.com DISEÑO, DESARROLLO E IMPLANTACIÓN DE UNA APLICACIÓN WEB PARA LA AUTOMATIZACIÓN DE LA INFORMACIÓN DE LA IGLESIA EVANGÉLICA INDÍGENA ECUATORIANA DE LA ALIANZA CRISTIANA Y MISIONERA. Javier Velásquez Maldonado

Más detalles

Adaptador SBC (Serie-Bluetooth CIRSA)

Adaptador SBC (Serie-Bluetooth CIRSA) I+D AWP DPTO. T&S 1 (Serie-Bluetooth CIRSA) septiembre 2007 Descripción básica Se trata de un módulo que permite convertir las señales del canal serie RS22 (disponible para la adquisición de datos) y transformarlas

Más detalles

Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura

Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura Página 1 de 23 Índice del Documento 1.- Introducción... Página 4 2.- Propuesta

Más detalles

CONSTRUCCIÓN DE PORTALES

CONSTRUCCIÓN DE PORTALES Curso «Los portales de internet». Fac. Documentación. Universidad de Murcia. 29 CONSTRUCCIÓN DE PORTALES Juan Antonio Pastor Sánchez 1. Introducción La Gestión de los contenidos informativos de los portales

Más detalles

DISEÑO E IMPLEMENTACION DE UN PROTOTIPO DE MEDICION DE ENERGIA POR MEDIO DE TECNOLOGIA ZIGBEE y WIFI MARCO TEORICO

DISEÑO E IMPLEMENTACION DE UN PROTOTIPO DE MEDICION DE ENERGIA POR MEDIO DE TECNOLOGIA ZIGBEE y WIFI MARCO TEORICO DISEÑO E IMPLEMENTACION DE UN PROTOTIPO DE MEDICION DE ENERGIA POR MEDIO DE TECNOLOGIA ZIGBEE y WIFI MARCO TEORICO 28 de marzo de 2011 2 Índice general 1. 1. ZigBee 1 1.1. Descripción de ZigBee......................

Más detalles

INTRODUCCION A LOS SGBD

INTRODUCCION A LOS SGBD Parte Primera: INTRODUCCION A LOS SGBD Sistemas de Gestión de Bases de Datos Tabla Tabla Type Fila Tabla Type Fila Tabla text Fila Type Fila Fila text Type Fila Tabla Tabla Fila text Fila text Fila Fila

Más detalles

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011 Módulo 1. Fundamentos de Computadores Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011 1 CONTENIDO Tema 1. Introducción

Más detalles

Una base de datos es una colección de información ordenada e interrelacionada que es de importancia para una empresa.

Una base de datos es una colección de información ordenada e interrelacionada que es de importancia para una empresa. BASES DE DATOS Una base de datos es una colección de información ordenada e interrelacionada que es de importancia para una empresa. La creación de una base de datos debe ser realizada cuidadosamente procurando

Más detalles

Concurso de Ideas y Proyectos

Concurso de Ideas y Proyectos 1 PRESENTACIÓN Bluetooth es una especificación industrial para Redes Inalámbricas de Área Personal (WPANs) que posibilita la transmisión de voz y datos entre diferentes dispositivos mediante un enlace

Más detalles

1.1.- Objetivos de los sistemas de bases de datos 1.2.- Administración de los datos y administración de bases de datos 1.3.- Niveles de Arquitectura

1.1.- Objetivos de los sistemas de bases de datos 1.2.- Administración de los datos y administración de bases de datos 1.3.- Niveles de Arquitectura 1. Conceptos Generales 2. Modelo Entidad / Relación 3. Modelo Relacional 4. Integridad de datos relacional 5. Diseño de bases de datos relacionales 6. Lenguaje de consulta estructurado (SQL) 1.1.- Objetivos

Más detalles

Unidad 3: El sistema operativo. Trabajo con conexión.

Unidad 3: El sistema operativo. Trabajo con conexión. Unidad 3: El sistema operativo. Trabajo con conexión. 1.- Red de ordenadores Vamos a describir que es una red informática o red de ordenadores. Una red informática es un sistema de interconexión entre

Más detalles

Bases de datos: Sistemas de bases de datos:

Bases de datos: Sistemas de bases de datos: Bases de datos: Sistemas de bases de datos: Un sistema de bases de datos es básicamente un sistema para archivar en computador, es decir, es un sistema computarizado cuyo propósito general es mantener

Más detalles

INTRODUCCION A LAS BASES DE DATOS Procesamiento de Archivos vs Bases de Datos ARCHIVOS BASES DE DATOS

INTRODUCCION A LAS BASES DE DATOS Procesamiento de Archivos vs Bases de Datos ARCHIVOS BASES DE DATOS INTRODUCCION A LAS BASES DE DATOS Procesamiento de Archivos vs Bases de Datos ARCHIVOS Datos repetidos. No se manejan estándares. Había inconsistencia de datos. Falta de seguridad en los datos. No existían

Más detalles

Resumen. El rol del lenguaje SQL en los SGBDR y en la Relacional. cjimenez@inf.udec.cl, tamrstro@inf.udec.cl

Resumen. El rol del lenguaje SQL en los SGBDR y en la Relacional. cjimenez@inf.udec.cl, tamrstro@inf.udec.cl El rol del lenguaje SQL en los SGBDR y en la Relacional. cjimenez@inf.udec.cl, tamrstro@inf.udec.cl Resumen demandas de almacenamiento y procesamiento de datos. Es el conjunto de estas dos capacidades

Más detalles

Introducción a las bases de datos

Introducción a las bases de datos Introducción a las bases de datos Juan Ignacio Rodríguez de León Abstract Aplicaciones de los sistemas de bases de datos. Sistemas de bases de datos frente a sistemas de archivos. Visión de los datos.

Más detalles

Estructura de Bases de datos. Leonardo Víquez Acuña

Estructura de Bases de datos. Leonardo Víquez Acuña Estructura de Bases de datos Leonardo Víquez Acuña Lenguajes de Bases de Datos Un sistema de bases de datos proporciona Un lenguaje de definición de datos para especificar el esquema de la base de datos

Más detalles

PRÁCTICA B2. Definición y modificación de datos en SQL

PRÁCTICA B2. Definición y modificación de datos en SQL 3º Ingeniero Técnico en Informática de Sistemas Facultad de Informática Asignatura: Fundamentos de Bases de Datos Curso: 2007/08 PRÁCTICA B2. Definición y modificación de datos en SQL Objetivos Construir

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

Trimble Slate Controller. Trimble TSC3. Trimble CU Controller. Trimble Tablet Rugged PC

Trimble Slate Controller. Trimble TSC3. Trimble CU Controller. Trimble Tablet Rugged PC 38 LIBRETAS CONTROLADORAS Trimble Slate Controller Trimble TSC3 Trimble CU Controller Trimble Tablet Rugged PC 39 SLATE CONTROLADOR SOLUCIÓN DE TOPOGRAFÍA MÓVIL INTELIGENTE. PRINCIPALES CARACTERÍSTICAS

Más detalles

INTRODUCCION. entidades. Modelo lógico de la base de datos. Matricula. carne. codigo_curso. año semestre nota. propiedades

INTRODUCCION. entidades. Modelo lógico de la base de datos. Matricula. carne. codigo_curso. año semestre nota. propiedades INTRODUCCION Uno de los objetivos del curso es modelar a través de un diagrama las estructuras lógicas requeridas para almacenar los datos y resolver las consultas del sistema información que requiera

Más detalles

Qué es una base de datos?

Qué es una base de datos? Qué es una base de datos? Una base de datos es una herramienta para recopilar y organizar información. En las bases de datos, se puede almacenar información sobre personas, productos, pedidos, o cualquier

Más detalles

Capítulo 1: Introducción a Bluetooth y Wi-Fi

Capítulo 1: Introducción a Bluetooth y Wi-Fi Capítulo 1: Introducción a Bluetooth y Wi-Fi 1.1 Bluetooth Dentro de las redes de área personal (PAN, Personal Area Networks) existen dos tecnologías que destacan principalmente: Bluetooth y aquella usada

Más detalles

Capítulo 3. Fases de descubrimiento en bases de datos

Capítulo 3. Fases de descubrimiento en bases de datos Capítulo 3. Fases de descubrimiento en bases de datos 3.1 Sistema de gestión de bases de datos La elección del sistema de gestión de bases de datos no es una tarea fácil, si bien todos tienen un mismo

Más detalles

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

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

Más detalles

Presentación y Planificación del Proyecto: Administración de Calzado

Presentación y Planificación del Proyecto: Administración de Calzado 1 Presentación y Planificación del Proyecto: Administración de Calzado Integrantes Manuel Cubillos manuel.cubillosv@usach.cl Juan Díaz juan.diazc@usach.cl Felipe Llancaleo felipe.llancaleo@usach.cl Alberto

Más detalles

texto vía celular, bajo la licencia de código libre y de código abierto.

texto vía celular, bajo la licencia de código libre y de código abierto. 6. Gammu Otra herramienta que usamos para el desarrollo del sistema, es un demonio de mensajes de texto vía celular, bajo la licencia de código libre y de código abierto. Este framework se encuentra compuesto

Más detalles

Instituto tecnológico superior de Apatzingán. Investigación documental. Redes inalámbricas (LAN) Alumno: Alondra Gómez Vaca.

Instituto tecnológico superior de Apatzingán. Investigación documental. Redes inalámbricas (LAN) Alumno: Alondra Gómez Vaca. Instituto tecnológico superior de Apatzingán Investigación documental Redes inalámbricas (LAN) Alumno: Alondra Gómez Vaca. Asignatura: Ingeniería en Informática Fundamentos de Investigación Índice Generalidades

Más detalles

www.krontime.com [1] Receta [1] Instrucciones de montaje [2] Instrucciones industriales

www.krontime.com [1] Receta [1] Instrucciones de montaje [2] Instrucciones industriales INNOVATION FOR DIGITAL MANUFACTURING WHITE PAPER WORK INSTRUCTIONS UNA INTRODUCCIÓN AL CONCEPTO QUÉ SON LAS WORK INSTRUCTIONS? ESTA PUBLICACIÓN INFORMATIVA ESTÁ REALIZADA DESDE UNA ÓPTICA GENERAL SOBRE

Más detalles

MODULO DE INVENTARIO DE PARTES Y ACCESORIOS PARA COMPUTADORES DE LA EMPRESA GIORLAU TECHNOLOGY SISRECOM MANUAL DE USUARIO JHONNY DANIEL ACERO GONZALEZ

MODULO DE INVENTARIO DE PARTES Y ACCESORIOS PARA COMPUTADORES DE LA EMPRESA GIORLAU TECHNOLOGY SISRECOM MANUAL DE USUARIO JHONNY DANIEL ACERO GONZALEZ MODULO DE INVENTARIO DE PARTES Y ACCESORIOS PARA COMPUTADORES DE LA EMPRESA GIORLAU TECHNOLOGY SISRECOM MANUAL DE USUARIO JHONNY DANIEL ACERO GONZALEZ CORPORACION UNIVERSITARIA MINUTO DE DIOS FACULTAD

Más detalles

SISTEMAS DE GESTIÓN DE BASE DE DATOS SGBD / DBMS

SISTEMAS DE GESTIÓN DE BASE DE DATOS SGBD / DBMS Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Departamento de Computación Unidad Académica Base de Datos SISTEMAS DE GESTIÓN DE BASE DE DATOS SGBD / DBMS Integrantes: Fidel Gil

Más detalles

Trabajos de Ampliación. Bases de datos NoSQL.

Trabajos 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 detalles

Programación Orientada a Objetos (Online)

Programación Orientada a Objetos (Online) Titulación certificada por EUROINNOVA BUSINESS SCHOOL Programación Orientada a Objetos (Online) Programación Orientada a Objetos (Online) Duración: 250 horas Precio: 250 * Modalidad: Online * Materiales

Más detalles

UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO. Voluntad, Conocimiento y Servicio.

UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO. Voluntad, Conocimiento y Servicio. UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO Voluntad, Conocimiento y Servicio. DESARROLLO DE UN SISTEMA DE REGISTRO EXPRESS VÍA DISPOSITIVO MÓVIL PARA UN AUTO LAVADO MEXIKEY S.A. DE C.V. Reporte de Estadía para

Más detalles

Información General sobre

Información General sobre Información General sobre MapInfo SOFTWARE Y DATOS PARA TRANSFORMAR LA UBICACIÓN GEOGRÁFICA EN UNA VENTAJA EMPRESARIAL LA IMPORTANCIA DE LAS SOLUCIONES BASADAS EN LA LOCALIZACIÓN A pesar de que cada vez

Más detalles

Práctica1. Introducción a Microsoft Access. Qué es Access?

Práctica1. Introducción a Microsoft Access. Qué es Access? Práctica1. Introducción a Microsoft Access Los sistemas de información empresariales tienen como misión el proporcionar información precisa en el momento adecuado, tanto para la gestión y realización de

Más detalles

BASES DE DATOS TEMA 1

BASES DE DATOS TEMA 1 BASES DE DATOS TEMA 1 Contenido 1. Qué es una base de datos? 2. Un ejemplo 3. Personas que interactúan con la base de datos 4. Inconvenientes de los sistemas de ficheros 5. Modelos de datos 6. Lenguajes

Más detalles

Tema: Creacion de una base de datos utilizando sintaxis Sql.

Tema: Creacion de una base de datos utilizando sintaxis Sql. Base de datos I. Guía 4 1 INSAFOR Tema: Creacion de una base de datos utilizando sintaxis Sql. Objetivo Específico Comprender la sintaxis SQL para crear base de datos y tablas Crear una base de datos con

Más detalles

Unidad 1. Introducción a los conceptos de Bases de Datos

Unidad 1. Introducción a los conceptos de Bases de Datos Unidad 1 Introducción a los conceptos de Bases de Datos 1.1 Definición de Base de Datos Dato: Conjunto de caracteres con algún significado, pueden ser numéricos, alfabéticos, o alfanuméricos. Información:

Más detalles

Administración de Bases de Datos MySQL. Área de Formación en Línea Centro Internacional de Tecnologías Avanzadas Fundación Germán Sánchez Ruipérez

Administración de Bases de Datos MySQL. Área de Formación en Línea Centro Internacional de Tecnologías Avanzadas Fundación Germán Sánchez Ruipérez Administración de Bases de Datos MySQL Área de Formación en Línea Centro Internacional de Tecnologías Avanzadas Fundación Germán Sánchez Ruipérez 1. Título: Administración de bases de datos MySQL Curso

Más detalles

Conexiones inalámbricas Guía del usuario

Conexiones inalámbricas Guía del usuario Conexiones inalámbricas Guía del usuario Copyright 2007 Hewlett-Packard Development Company, L.P. Windows es una marca comercial registrada de Microsoft Corporation en los Estados Unidos. Bluetooth es

Más detalles

CARACTERISTICAS BASICAS DE LOS SMBD ORACLE

CARACTERISTICAS BASICAS DE LOS SMBD ORACLE Qué es una base de datos? Una base de datos es una herramienta para recopilar y organizar información. En las bases de datos, se puede almacenar información sobre personas, productos, pedidos, o cualquier

Más detalles

Base de Datos Práctica 1.

Base de Datos Práctica 1. Base de Datos Práctica 1. Objetivo: Introducción al Mysql, aprender a identificar los errores más comunes en la creación de las bases de datos para su solución, conocer los diferentes tipos de datos y

Más detalles

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web Secretaría de Planificación Estratégica Oficina de Informática Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web VERSIÓN 4 Julio 2009 Índice 1. Generalidades... 3 1.1

Más detalles

Curso de Acceso a la Universidad para Mayores de 25 años (CAM-25)

Curso de Acceso a la Universidad para Mayores de 25 años (CAM-25) Curso de Acceso a la Universidad para Mayores de 25 años (CAM-25) GUÍA DOCENTE DE LA ASIGNATURA: Introducción a la Informática Curso Académico 2011-2012 1 1. Datos Descriptivos de la Asignatura Asignatura:

Más detalles

computadoras que tienen este servicio instalado se pueden publicar páginas web tanto local como remotamente.

computadoras que tienen este servicio instalado se pueden publicar páginas web tanto local como remotamente. Investigar Qué es un IIS? Internet Information Services o IIS es un servidor web y un conjunto de servicios para el sistema operativo Microsoft Windows. Originalmente era parte del Option Pack para Windows

Más detalles

Ciclo Formativo de Grado Superior Desarrollo de Aplicaciones Web

Ciclo Formativo de Grado Superior Desarrollo de Aplicaciones Web Ciclo Formativo de Grado Superior Desarrollo de Aplicaciones Web Proyecto Propio de Ampliación con Programación de Dispositivos Móviles e Inteligentes Paseo de la Puerta del Ángel, s/n 28011 Madrid www.iesellago.net

Más detalles

asired middleware XML Así-Red Servicios Telemáticos, S.L.L. w w w. a s i r e d. e s

asired middleware XML Así-Red Servicios Telemáticos, S.L.L. w w w. a s i r e d. e s w w w. a s i r e d. e s 1 INDICE Presentación Que nos permiten Sobre que actuan Que hacen Hasta donde alcanzan Arquitectura Tecnología Acceso Beneficios Ventajas Posibilidades A quienes va dirigido Como

Más detalles

Diseño del Sistema de Información

Diseño del Sistema de Información Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA... 7 Tarea DSI 1.1: Definición de Niveles de Arquitectura... 9 Tarea DSI

Más detalles

PLAN FORMATIVO MODALIDAD I

PLAN FORMATIVO MODALIDAD I PLAN FORMATIVO MODALIDAD I Modalidad Acción: TELEFORMACIÓN Nº de la Acción: FPTO/2014/695/202 Familia Profesional: Tipo Especialidad: IFC / INFORMÁTICA Y COMUNICACIONES NUEVA ESPECIALIDAD Area Profesional:

Más detalles

Tema 3 Modelo relacional

Tema 3 Modelo relacional Contenido: Bases de Datos y Sistemas de Información Ing. Informática GRUPO A Tema 3 Modelo relacional 3.1 Terminología del modelo relacional 3.2 Paso del modelo ER al modelo relacional 3.3 Creación de

Más detalles

Diseño del Sistema de Información

Diseño del Sistema de Información Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS...2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA...7 Tarea DSI 1.1: Definición de Niveles de Arquitectura...9 Tarea DSI 1.2:

Más detalles

Administración de bases de datos MySQL

Administración de bases de datos MySQL Administración de bases de datos MySQL Autor: José Luis Bautista Tutor: José Luis Bautista 1. TÍTULO Administración de bases de datos MySQL 2. DESCRIPCIÓN En la actualidad la mayor parte de las aplicaciones

Más detalles

TEMA 37: Arquitecturas Cliente / Servidor. Tipos de cliente. Tipos de Servidor. Clasificación del software.

TEMA 37: Arquitecturas Cliente / Servidor. Tipos de cliente. Tipos de Servidor. Clasificación del software. . TEMA 37: Arquitecturas Cliente / Servidor. Tipos de cliente. Tipos de Servidor. Clasificación del software. Índice 1 INTRODUCCIÓN 2 2 CARACTERÍSTICAS 2 2.1 Características del cliente...2 2.2 Características

Más detalles

Administración de Bases de Datos MySQL. Centro Internacional de Tecnologías Avanzadas Fundación Germán Sánchez Ruipérez

Administración de Bases de Datos MySQL. Centro Internacional de Tecnologías Avanzadas Fundación Germán Sánchez Ruipérez Administración de Bases de Datos MySQL Centro Internacional de Tecnologías Avanzadas Fundación Germán Sánchez Ruipérez 1. Título: Administración de Bases de Datos MySQL 2. Descripción: Este curso está

Más detalles

Tema 1. Conceptos básicos

Tema 1. Conceptos básicos Conceptos básicos Sistema de Gestión de Bases de Datos, SGBD (DBMS, Database Management System): software diseñado específicamente para el mantenimiento y la explotación de grandes conjuntos de datos 1

Más detalles

CAPÍTULO V. Propuesta

CAPÍTULO V. Propuesta CAPÍTULO V Propuesta 5.1 Propuesta Implantación de una aplicación WEB para optimizar el Enlace Laboral de la Cámara de Comercio e Industria de El Salvador, Filial San Miguel 5.2 Requerimientos de la Aplicación

Más detalles

SERVICIO DE ATENCIÓN Y RESOLUCIÓN DE INCIDENCIAS

SERVICIO DE ATENCIÓN Y RESOLUCIÓN DE INCIDENCIAS COLEGIO LEONARDO DA VINCI SERVICIO DE ATENCIÓN Y RESOLUCIÓN DE INCIDENCIAS ACUERDO DE NIVEL DE SERVICIO HOJA DE CONTROL Colegio Leonardo Da Vinci Arica Unidad CTIC Titulo Servicio de Atención y Resolución

Más detalles

Palabras clave. Dispositivo Móvil, Control Remoto, Monitoreo y Adquisición de datos, envío y recepción de información.

Palabras clave. Dispositivo Móvil, Control Remoto, Monitoreo y Adquisición de datos, envío y recepción de información. Dispositivo Móvil para seguridad del Hogar Trabajo Terminal No. 2008-0041 Alumnos: Castañeda González Leonardo Mauricio*, Castillo Tobón José Fernando, Rosas Páez Mariana Director: Montiel Pérez Jesús

Más detalles

Si buscas resultados distintos, no hagas siempre lo mismo. Albert Einstein

Si buscas resultados distintos, no hagas siempre lo mismo. Albert Einstein Si buscas resultados distintos, no hagas siempre lo mismo. Albert Einstein Diseño e implementación de un sistema SCADA, utilizando Ethernet Industrial y Bluetooth con tecnología Schneider Electric para

Más detalles

Capítulo 1: Introducción a los Sistemas de Gestión de Bases de Datos (SGBD)

Capítulo 1: Introducción a los Sistemas de Gestión de Bases de Datos (SGBD) Capítulo 1: Introducción a los Sistemas de Gestión de Bases de Datos (SGBD) Fernando Cano Espinosa Universidad de Oviedo. Departamento de Informática fcano@uniovi.es Produced with L A T E X seminar style

Más detalles

Red de Recargas Centro de Clearing

Red de Recargas Centro de Clearing Red de Recargas Centro de Clearing Introducción RdR es la Red de Recargas de tarjetas inteligentes para el transporte de viajeros diseñado por Busmatick El sistema RdR cuenta en la actualidad con más de

Más detalles

con certif icado de profesionalidad

con certif icado de profesionalidad CARACTERÍSTICAS El diseño web está cambiando en poco tiempo. Las nuevas tecnologías y estándares de programación están revolucionando tanto la forma de crear web como de interactuar con ellas. En nuestro

Más detalles

Tablas y Campos Nuevos

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

Más detalles

1. INTRODUCCIÓN Y OBJETIVOS

1. INTRODUCCIÓN Y OBJETIVOS 1. INTRODUCCIÓN Y OBJETIVOS Los teléfonos móviles son ya parte esencial en nuestra forma de vida y cada día son más los usuarios de estos terminales. Hasta ahora nos han acompañado a todas partes y nos

Más detalles

PROGRAMACION ORIENTADA A OBJETOS CON PHP

PROGRAMACION ORIENTADA A OBJETOS CON PHP PROGRAMACION ORIENTADA A OBJETOS CON PHP COMO SE DEFINE EN PHP La programación orientada a objetos es una metodología de programación avanzada y bastante extendida, en la que los sistemas se modelan creando

Más detalles

Seminario de Informática

Seminario de Informática Unidad V: Elementos conceptuales de Base de Datos. INTRODUCCION Aquí solo veremos nociones básicas de Base de Datos y de las Bases de Datos Relacionales puesto que se trata de una asignatura transversal

Más detalles

CAPITULO III.- SELECCIÓN DE PLATAFORMA Y ENTORNO DE DESARROLLO

CAPITULO III.- SELECCIÓN DE PLATAFORMA Y ENTORNO DE DESARROLLO CAPITULO III.- SELECCIÓN DE PLATAFORMA Y ENTORNO DE DESARROLLO 1. GENERALIDADES En el presente capítulo se tratará la determinación de los requerimientos de software que se necesitan para el sistema; para

Más detalles

BASES DE DATOS. 1.1 Funciones de un DBMS

BASES DE DATOS. 1.1 Funciones de un DBMS BASES DE DATOS Un DBMS, son programas denominados Sistemas Gestores de Base de Datos, abreviado SGBD, en inglés Data Base Management System (DBMS) que permiten almacenar y posteriormente acceder a los

Más detalles

Conexiones inalámbricas

Conexiones inalámbricas Conexiones inalámbricas Guía del usuario Copyright 2007 Hewlett-Packard Development Company, L.P. Microsoft es una marca registrada de Microsoft Corporation en los Estados Unidos. Bluetooth es una marca

Más detalles

UNIVERSIDAD TECNOLÓGICA PRIVADA DE SANTA CRUZ FACULTAD DE CIENCIAS Y TECNOLOGIA. CARRERA: Ingeniería en Sistemas

UNIVERSIDAD TECNOLÓGICA PRIVADA DE SANTA CRUZ FACULTAD DE CIENCIAS Y TECNOLOGIA. CARRERA: Ingeniería en Sistemas UNIVERSIDAD TECNOLÓGICA PRIVADA DE SANTA CRUZ FACULTAD DE CIENCIAS Y TECNOLOGIA CARRERA: Ingeniería en Sistemas Perfil de Tesis para Proyecto Empresarial Aplicación para mejorar la evaluación del desempeño

Más detalles

[CASI v.0110] Pág. 1

[CASI v.0110] Pág. 1 I. DATOS INFORMATIVOS II. SUMILLA Carrera Especialidad Curso Código : T-INF105 Ciclo : Segundo Requisitos : Ninguno Duración : 12 Semanas Horas Semana : 06 horas Versión : v.0110 : COMPUTACIÓN E INFORMATICA

Más detalles

La solución más sencilla del mundo para todas sus necesidades de gestión y cobro de copias e impresiones.

La solución más sencilla del mundo para todas sus necesidades de gestión y cobro de copias e impresiones. PaperCut-MF La solución más sencilla del mundo para todas sus necesidades de gestión y cobro de copias e impresiones. Sistema de contabilidad y cobro de copias e impresiones fácil de instalar y gestionar

Más detalles

Tema 3: Bases de datos en Entorno Web

Tema 3: Bases de datos en Entorno Web Tema 3: Bases de datos en Entorno Web 1. Introducción. Un sistema de bases de datos proporciona un control centralizado de los datos. Esto contrasta con la situación que prevalece actualmente, donde a

Más detalles

Capítulo 3. Diseño y Arquitectura del Sistema

Capítulo 3. Diseño y Arquitectura del Sistema Capítulo 3. Diseño y Arquitectura del Sistema 3.1 Resumen En este capítulo se explicara el diseño y arquitectura del sistema propuesto para este proyecto de Tesis. Se hará una breve explicación del propósito

Más detalles

LA CONVERGENCIA ENTRE EL INTERNET Y LAS REDES INALÁMBRICAS

LA CONVERGENCIA ENTRE EL INTERNET Y LAS REDES INALÁMBRICAS LA CONVERGENCIA ENTRE EL INTERNET Y LAS REDES INALÁMBRICAS Por: José Adrian Moreno Agudelo Estudiante de ingeniería telemática El gran desarrollo tecnológico que ha alcanzado el Internet en la actualidad

Más detalles

Universidad Autónoma Metropolitana

Universidad Autónoma Metropolitana Universidad Autónoma Metropolitana Unidad Azcapotzalco División de Ciencias Básicas e Ingeniería Licenciatura en Ingeniería en Computación Propuesta de Proyecto Terminal Composición de servicios web para

Más detalles

UNIVERSIDAD FRANCISCO GAVIDIA FACULTAD DE INGENIERIA Y ARQUITECTURA

UNIVERSIDAD FRANCISCO GAVIDIA FACULTAD DE INGENIERIA Y ARQUITECTURA UNIVERSIDAD FRANCISCO GAVIDIA FACULTAD DE INGENIERIA Y ARQUITECTURA TRABAJO DE GRADUACIÓN DISEÑO DE UN BUSCADOR ACADEMICO LLAMADO SALVADOR PRESENTADO POR: GLENDA MARISOL MARROQUIN LARREYNAGA MARINA LOURDES

Más detalles

DOCUMENTACION A PRESENTAR: TRABAJADORES (RÉGIMEN GENERAL, ADMINISTRACIÓN PÚBLICA, AUTÓNOMOS) DEMANDANTES DE EMPLEO

DOCUMENTACION A PRESENTAR: TRABAJADORES (RÉGIMEN GENERAL, ADMINISTRACIÓN PÚBLICA, AUTÓNOMOS) DEMANDANTES DE EMPLEO MF0492_3 PROGRAMACION WEB EN EL ENTORNO SERVIDOR (IFCD0210: DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB) 240 HORAS PRESENCIALES Nº DE EXPEDIENTE: FC/2013/0064 ACCION 217 GRUPO 1 ACCIÓN FORMATIVA FINANCIADA

Más detalles

Int. Cl. 7 : G07B 15/04. k 73 Titular/es: Javier Riesco Prieto. k 72 Inventor/es: Riesco Prieto, Javier y. k 74 Agente: Manzano Cantos, Gregorio

Int. Cl. 7 : G07B 15/04. k 73 Titular/es: Javier Riesco Prieto. k 72 Inventor/es: Riesco Prieto, Javier y. k 74 Agente: Manzano Cantos, Gregorio k 19 OFICINA ESPAÑOLA DE PATENTES Y MARCAS ESPAÑA 11 k Número de publicación: 2 142 78 21 k Número de solicitud: 009800868 1 k Int. Cl. 7 : G07B 1/04 G07F 17/24 G06K 9/00 k 12 PATENTEDEINVENCION B1 k 22

Más detalles

Sistema de aprendizaje por refuerzo para la mejora del rendimiento del alumno en prácticas

Sistema de aprendizaje por refuerzo para la mejora del rendimiento del alumno en prácticas Memoria resumen del Proyecto de Innovación Docente (PID) Ref.: 52B (periodo 2009-2011) Sistema de aprendizaje por refuerzo para la mejora del rendimiento del alumno en prácticas Investigador Principal:

Más detalles

Acceso a bases de datos MySQL con PHP

Acceso a bases de datos MySQL con PHP GESTIÓN Y ADMINISTRACIÓN WEB Acceso a bases de datos MySQL con PHP Ing. CIP Fabián Silva Alvarado fsilvasys@hotmail.com DEFINICIÓN DE BASE DE DATOS Base de Datos es un conjunto de datos relacionados entre

Más detalles

TMS THE MUSEUM SYSTEM

TMS THE MUSEUM SYSTEM Información general de TMS TMS THE MUSEUM SYSTEM Por qué elegir TMS? Software de administración de colecciones líder en el mundo Formularios y vistas flexibles Administración de activos digitales Administrador

Más detalles

I. DATOS DE IDENTIFICACIÓN. 1. Unidad Académica: _Facultad de Ciencias

I. DATOS DE IDENTIFICACIÓN. 1. Unidad Académica: _Facultad de Ciencias UNIVERSIDAD AUTONOMA DE BAJA CALIFORNIA COORDINACIÓN DE FORMACIÓN BÁSICA COORDINACIÓN DE FORMACIÓN PROFESIONAL Y VINCULACIÓN PROGRAMA DE UNIDAD DE APRENDIZAJE POR COMPETENCIAS I. DATOS DE IDENTIFICACIÓN

Más detalles

TEMA 4. Escritorio Gnome. Acerca de mí

TEMA 4. Escritorio Gnome. Acerca de mí TEMA 4 Configuración En general, muchas de las ventanas de configuración de Gnome sólo disponen del botón Cerrar. No hay ningún Aceptar, Aplicar o Cancelar. Por tanto los cambios se aplican automáticamente

Más detalles

Arquitectura de Aplicaciones

Arquitectura de Aplicaciones 1 Capítulo 13: Arquitectura de aplicaciones. - Sommerville Contenidos del capítulo 13.1 Sistemas de procesamiento de datos 13.2 Sistemas de procesamiento de transacciones 13.3 Sistemas de procesamiento

Más detalles

ADMINISTRACIÓN DE BASE DE DATOS

ADMINISTRACIÓN DE BASE DE DATOS SQL SERVER T-SQL QUERY s es ADMINISTRADOR GRÁFICO SGBD Elementos objetos Tablas Procedimientos Triggers Funciones Usuarios Permiso Roles Contraseñas Programas DTS (Data Transfer System) Exportación e Importación

Más detalles

Capítulo III. Análisis y diseño.

Capítulo III. Análisis y diseño. Capítulo III. Análisis y diseño. 3.1 Análisis. El análisis es el intermediario entre los requisitos del sistema y el diseño, esta sección definiremos el análisis con una serie de modelos técnicos del sistema,

Más detalles

Un comité de la organización ANSI (American National Standards Institute) aborda la problemática del almacenamiento de datos para su procesamiento en

Un comité de la organización ANSI (American National Standards Institute) aborda la problemática del almacenamiento de datos para su procesamiento en 15/05/2012 1 Un comité de la organización ANSI (American National Standards Institute) aborda la problemática del almacenamiento de datos para su procesamiento en aplicaciones informáticas en 1975. 2 Como

Más detalles

UNIDAD EDUCATIVA A DISTANCIA DEL AZUAY CENTRO DE APOYO TUTORIAL CHORDELEG

UNIDAD EDUCATIVA A DISTANCIA DEL AZUAY CENTRO DE APOYO TUTORIAL CHORDELEG SISTEMA NACIONAL DE EDUCACIÓN A DISTANCIA DEL ECUADOR MONSEÑOR LEONIDAS PROAÑO UNIDAD EDUCATIVA A DISTANCIA DEL AZUAY CENTRO DE APOYO TUTORIAL CHORDELEG FIGURA PROFESIONAL: INFORMÁTICA PORTADA Memoria

Más detalles

MOTOROLA RHOELEMENTS DESARROLLE MENOS. OBTENGA MÁS.

MOTOROLA RHOELEMENTS DESARROLLE MENOS. OBTENGA MÁS. MOTOROLA RHOELEMENTS DESARROLLE MENOS. OBTENGA MÁS. MOTOROLA RHOELEMENTS FOLLETO EXISTEN TANTOS DISPOSITIVOS... QUE LO IDÓNEO SERÍA DISPONER DE UNA APLICACIÓN QUE FUNCIONARA EN TODOS CON RHOELEMENTS, YA

Más detalles

INDICACIONES GENERALES INSTRUCCIONES PARA RESPONDER ESTA PRUEBA

INDICACIONES GENERALES INSTRUCCIONES PARA RESPONDER ESTA PRUEBA 1 INDICACIONES GENERALES 1. Para rendir las pruebas, el docente deberá presentar su cédula de ciudadanía antes de ingresar al recinto y al aula. 2. No se permitirá que el docente ingrese al aula con ningún

Más detalles

CICLO FORMATIVO DE GRADO SUPERIOR DE ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS Y REDES

CICLO FORMATIVO DE GRADO SUPERIOR DE ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS Y REDES CICLO FORMATIVO DE GRADO SUPERIOR DE ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS Y REDES 1) INFORMACIÓN GENERAL NOMBRE DEL CICLO Nº HORAS TITULACIÓN IDIOMA FAMILIA PROFESIONAL OBJETIVO (COMPETENCIA GENERAL)

Más detalles

Pontificia Universidad Católica del Ecuador

Pontificia Universidad Católica del Ecuador FACULTAD INGENIERIA - ESCUELA DE SISTEMAS 1. DATOS INFORMATIVOS: MATERIA O MÓDULO: BASES DE DATOS I CÓDIGO: IS503 CARRERA: SISTEMAS NIVEL: QUINTO No. CRÉDITOS: 6 CRÉDITOS TEORÍA: 4 CRÉDITOS PRÁCTICA: 2

Más detalles

BASE DE DATOS QUÉ ES UNA BASE DE DATOS?

BASE 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 detalles

DISEÑO E IMPLEMENTACIÓN DE UNA BASE DE DATOS PARA LA ONG ASEM

DISEÑO E IMPLEMENTACIÓN DE UNA BASE DE DATOS PARA LA ONG ASEM Universidad Carlos III de Madrid Escuela Politécnica Superior DISEÑO E IMPLEMENTACIÓN DE UNA BASE DE DATOS PARA LA ONG ASEM 1 Pablo Burgos Escribano Tutor: José María Sierra Cámara Ingeniería Técnica en

Más detalles