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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

República Bolivariana de Venezuela Ministerio Popular de Educación y Deportes UNEFA Cátedra: Base de Datos Unidad I. Introducción

República Bolivariana de Venezuela Ministerio Popular de Educación y Deportes UNEFA Cátedra: Base de Datos Unidad I. Introducción República Bolivariana de Venezuela Ministerio Popular de Educación y Deportes UNEFA Cátedra: Base de Datos Unidad I. Introducción Dato: Hecho o valor a partir del cual se puede inferir una conclusión.

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

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

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

V. CAPÍTULO: CONTRIBUCIÓN

V. CAPÍTULO: CONTRIBUCIÓN V. CAPÍTULO: CONTRIBUCIÓN Requerimientos del Sistema Para llevar a cabo el desarrollo de nuestro sistema se establecieron tanto los actores como los requerimientos funcionales y no funcionales del sistema.

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

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

Asesoría y Servicios Integrales en Cómputo La Solución con Linux. ASIC-LANServer

Asesoría y Servicios Integrales en Cómputo La Solución con Linux. ASIC-LANServer ASIC-LANServer Descripción general Es un sistema dirigido a PYMES haciendo posible que cualquier empresa pueda contar con un servidor PODEROSO, FLEXIBLE y SEGURO a BAJO COSTO con todos los servicios y

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

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

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

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

ACCESS 2010 OFIMÁTICA AULA MENTOR

ACCESS 2010 OFIMÁTICA AULA MENTOR ACCESS 2010 OFIMÁTICA AULA MENTOR Módulo I: Introducción UNIDADES DIDÁCTICAS: 1. Unidad didáctica 1 2 Introducción a las Bases de Datos 2. Unidad didáctica 2 10 Comenzar a trabajar con Access Página 1

Más detalles

Software generador de documentos a través de la Web

Software generador de documentos a través de la Web Julia Patricia Melo Morín 1 Software generador de documentos a través de la Web 1 Contacto: patricia.melo@itspanuco.edu.mx Resumen Uno de los mayores problemas a los que se enfrentan las grandes corporaciones

Más detalles

IMPLEMENTACION DE SISTEMAS DE INFORMACION CONTABLE

IMPLEMENTACION DE SISTEMAS DE INFORMACION CONTABLE IMPLEMENTACION DE SISTEMAS DE INFORMACION CONTABLE OBJETIVO: Obtener los conocimientos necesarios para realizar implementación de sistemas contables CICLO DE VIDA DE UN SISTEMA DE INFORMACION MANTENIMIENTO

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

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

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

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

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

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

Componentes de una Red

Componentes de una Red Qué es una red? Una red de computadoras (también llamada red de computadoras o red informática) es un conjunto de equipos (computadoras y/o dispositivos) conectados por medio de cables, señales, ondas

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

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

Dinámica El framework RADical J2EE sin complicaciones. Biblioteca Técnica: audit logs Control declarativo de trazas de auditoria con Dinámica

Dinámica El framework RADical J2EE sin complicaciones. Biblioteca Técnica: audit logs Control declarativo de trazas de auditoria con Dinámica Biblioteca Técnica: audit logs Control declarativo de trazas de auditoria con Dinámica Última actualización: 2008-09-30 Requiere framework v2.1.4 release 2008/09 en adelante Contenido Sumario...2 Requerimientos...2

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

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

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

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

unidad redes de computadoras

unidad redes de computadoras unidad 4 redes de computadoras contenidos Compartir recursos Modelo cliente/servidor Tecnologías de la Información y la Comunicación 67 Acerca de esta unidad Una red es un conjunto de computadoras dos

Más detalles

Capítulo 1: Introducción

Capítulo 1: Introducción Capítulo 1: Introducción El presente trabajo se ubica en el área de administración de redes inalámbricas de computadoras y tiene como objetivo crear una propuesta de solución para permitir un manejo más

Más detalles

Eagle e Center. Tel 57 1 6064173 Bogotá Colombia. estadístico que genera reportes gráficos y consolidados de esta información.

Eagle e Center. Tel 57 1 6064173 Bogotá Colombia. estadístico que genera reportes gráficos y consolidados de esta información. El valor de la información, definiendo información como los datos procesados bajo parámetros útiles, es determinante en los mercados actuales, donde las decisiones basadas en hechos y datos garantizan

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

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

Sistemas WinPLUS Open de gestión de tiempos

Sistemas WinPLUS Open de gestión de tiempos Sistemas WinPLUS Open de gestión de tiempos Accesos / Ticketing Informática del Este s.l. www.iest.com iest@iest.com WinPLUS Accesos / Ticketing Sistema de accesos previa validación de tickets, acreditaciones,

Más detalles

Indicador de pesaje XR5000

Indicador de pesaje XR5000 Indicador de pesaje XR5000 Es fácil tomar decisiones de gestión Capturando la mayor variedad de datos de animales necesarios permite tomar las decisiones acertadas. Se usa para identificar rápidamente

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

Asignaturas, profesores, alumnos. Profesores, grupos, asignaturas, aulas

Asignaturas, profesores, alumnos. Profesores, grupos, asignaturas, aulas Introducción a las bases de datos Fundamentos de diseño de bases de datos Introducción a las bases de datos Organización lógica de los datos Sistemas basados en archivos Concepto intuitivo de base de datos

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

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

Especificación de la secuencia de mensajes que se han de intercambiar. Especificación del formato de los datos en los mensajes.

Especificación de la secuencia de mensajes que se han de intercambiar. Especificación del formato de los datos en los mensajes. SISTEMAS DISTRIBUIDOS DE REDES 2.- MODELOS ORIENTADOS A OBJETOS DISTRIBUIDOS 2.1. Tecnologías de sistemas distribuidos Para la implementación de sistemas distribuidos se requiere de tener bien identificados

Más detalles

PÁGINAS DINÁMICAS WEB CON PHP. Unidad 1 FUNDAMENTOS DE PHP

PÁGINAS DINÁMICAS WEB CON PHP. Unidad 1 FUNDAMENTOS DE PHP PÁGINAS DINÁMICAS WEB CON PHP Unidad 1 FUNDAMENTOS DE PHP Agenda del curso PHP 2009 DIA 1 ELEMENTOS DEL LENGUAJE PHP (2 horas) (2 horas) (2 horas) Que es PHP? Características de PHP Por qué utilizar PHP?

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

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

51 Int. CI.: H04N 5/00 (2011.01) TRADUCCIÓN DE PATENTE EUROPEA. Título: Receptor con guía electrónica de programas multiusuario concurrente

51 Int. CI.: H04N 5/00 (2011.01) TRADUCCIÓN DE PATENTE EUROPEA. Título: Receptor con guía electrónica de programas multiusuario concurrente 19 OFICINA ESPAÑOLA DE PATENTES Y MARCAS ESPAÑA 11 Número de publicación: 2 487 868 1 Int. CI.: H04N /00 (11.01) 12 TRADUCCIÓN DE PATENTE EUROPEA T3 96 Fecha de presentación y número de la solicitud europea:

Más detalles

CURSO DE SQL SERVER 2005

CURSO DE SQL SERVER 2005 CURSO DE SQL SERVER 2005 Una vez finalizado el curso, el alumno estará preparado para: Instalar y configurar SQL Server 2005. Comprender los conceptos más importantes del diseño de bases de datos. Crear

Más detalles

QUÉ ES UNA BASE DE DATOS Y CUÁLES SON LOS PRINCIPALES TIPOS? EJEMPLOS: MYSQL, SQLSERVER, ORACLE, POSTGRESQL, INFORMIX (DV00204A)

QUÉ ES UNA BASE DE DATOS Y CUÁLES SON LOS PRINCIPALES TIPOS? EJEMPLOS: MYSQL, SQLSERVER, ORACLE, POSTGRESQL, INFORMIX (DV00204A) APRENDERAPROGRAMAR.COM QUÉ ES UNA BASE DE DATOS Y CUÁLES SON LOS PRINCIPALES TIPOS? EJEMPLOS: MYSQL, SQLSERVER, ORACLE, POSTGRESQL, INFORMIX (DV00204A) Sección: Divulgación Categoría: Lenguajes y entornos

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

APPLE: Compañía de informática que creó Macintosh. Fue fundada por Steve Jobs.

APPLE: Compañía de informática que creó Macintosh. Fue fundada por Steve Jobs. Gobierno Electrónico GLOSARIO DE TÉRMINOS 110 A APPLE: Compañía de informática que creó Macintosh. Fue fundada por Steve Jobs. Arquitectura de Sistemas: Es una descripción del diseño y contenido de un

Más detalles

Arquitectura software EN-HORA

Arquitectura software EN-HORA Arquitectura de en:hora Arquitectura software EN-HORA en:hora es un software de control de acceso y presencia con una arquitectura modular. El software se implementa mediante un conjunto de componentes

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

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

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

CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA

CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA Para el desarrollo de la arquitectura interna del subsistema de programación de actividades se utilizó como referencia la Arquitectura de Aplicaciones.NET 105 de Microsoft

Más detalles

Unidad 1: Conceptos generales de Sistemas Operativos.

Unidad 1: Conceptos generales de Sistemas Operativos. Unidad 1: Conceptos generales de Sistemas Operativos. Tema 3: Estructura del sistema operativo. 3.1 Componentes del sistema. 3.2 Servicios del sistema operativo. 3.3 Llamadas al sistema. 3.4 Programas

Más detalles

1 INTRODUCCIÓN. Yacelga De la Torre Carlos Paolo. e-mail: charles_ing@hotmail.com

1 INTRODUCCIÓN. Yacelga De la Torre Carlos Paolo. e-mail: charles_ing@hotmail.com PAPER 2012 DISEÑO, DESARROLLO E IMPLEMENTACIÓN DE UNA APLICACIÓN WEB PARA EL INGRESO Y CONSULTAS DE NOTAS ON-LINE PARA LA ACADEMIA MILITAR SAN DIEGO, UTILIZANDO SOFTWARE LIBRE (PHP Y MYSQL) Yacelga De

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

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Antes de analizar lo que es un servidor Web y llevara a cabo su instalación, es muy importante identificar diferentes elementos involucrados

Más detalles

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el Capitulo II. Análisis de herramientas y tecnologías de desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el lenguaje de Modelo de Objetos llamado UML (Unified

Más detalles

CAPÍTULO 4. PROPUESTAS EN ARENA

CAPÍTULO 4. PROPUESTAS EN ARENA CAPÍTULO 4. PROPUESTAS EN ARENA Como ya se menciono en el capítulo anterior, el área que se afectará será ramal dos y el área de bandas, ya que en la primera área es la que contienen la precedencia, o

Más detalles

Herramienta de Desarrollo Netbeans

Herramienta de Desarrollo Netbeans 1 Mendoza González, Geovanny. mgeovanny@uninorte.edu.co Universidad del Norte Resumen Netbeans es una Herramienta que se utiliza para desarrollar aplicaciones Web, Móvil y de Escritorio para diferentes

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

Ingeniería en Tecnologías de la Información. Trabajo elaborado por: Iván Alejandro Valenzuela Fernández. Maestro: Bernardo Prado Díaz.

Ingeniería en Tecnologías de la Información. Trabajo elaborado por: Iván Alejandro Valenzuela Fernández. Maestro: Bernardo Prado Díaz. Ingeniería en Tecnologías de la Información Trabajo elaborado por: Maestro: Bernardo Prado Díaz Asignatura: Hermosillo, Sonora, México. 30/06/2015 ITI 9-3 ÍNDICE Introducción...3 Contenido...4 I.- Planeación

Más detalles

Bienvenidos a la presentación: Introducción a conceptos básicos de programación.

Bienvenidos a la presentación: Introducción a conceptos básicos de programación. Bienvenidos a la presentación: Introducción a conceptos básicos de programación. 1 Los programas de computadora son una serie de instrucciones que le dicen a una computadora qué hacer exactamente. Los

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

Módulo 1 El lenguaje Java

Módulo 1 El lenguaje Java Módulo 1 El lenguaje 1.1 Presentación de es un lenguaje de programación desarrollado por la empresa Sun Microsystems en 1991 como parte de un proyecto secreto de investigación llamado Green Proyect, con

Más detalles

Para usar este servicio es necesario contar con acceso a la red y con una dirección de correo electrónico en un servidor que provea este servicio.

Para usar este servicio es necesario contar con acceso a la red y con una dirección de correo electrónico en un servidor que provea este servicio. PREGUNTAS Y RESPUESTAS FRECUENTES 1. Qué es el correo electrónico? Es un servicio de red que permite el intercambio de mensajes e información a través medios electrónicos y redes de datos. Estos mensajes

Más detalles

TIPOS DE RED. Clase 4

TIPOS DE RED. Clase 4 TIPOS DE RED Clase 4 Objetivos Por qué instalar una red inalámbrica? Ventajas de redes WLAN Desventajas de redes WLAN Qué hacer? Qué posibilidades tenemos? Las distintas configuraciones de red Necesidad

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

Haciendo que la virtualización sea una realidad en el ámbiro empresarial. Erik Willey

Haciendo que la virtualización sea una realidad en el ámbiro empresarial. Erik Willey Haciendo que la virtualización sea una realidad en el ámbiro empresarial Introducción Durante décadas, el entorno tradicional de las redes se ha desarrollado sobre una una infraestructura en la que cada

Más detalles

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

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

Más detalles

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

CAPITULO 1. Introducción a los Conceptos Generales de Bases de Datos Distribuidas

CAPITULO 1. Introducción a los Conceptos Generales de Bases de Datos Distribuidas CAPITULO 1 Introducción a los Conceptos Generales de 1.1 Preliminares Las empresas necesitan almacenar información. La información puede ser de todo tipo. Cada elemento informativo es lo que se conoce

Más detalles

LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)

LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52) LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52) LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 1 Sesión No. 1 Nombre: Arquitectura Objetivo: Conocer cómo funciona y se planifica una aplicación web Contextualización

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

ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS

ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS Base de Datos ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS Una base de datos es un conjunto de elementos de datos que se describe a sí mismo, con relaciones entre esos elementos, que presenta

Más detalles