Fábio Costa e Miguel Varela



Documentos relacionados
Escola Superior de Tecnologia de Setúbal. Projecto Final

Sistemas Multimédia. Arquitectura Protocolar Simples Modelo OSI TCP/IP. Francisco Maia Redes e Comunicações

Desenvolvimento Cliente-Servidor 1

SOLUÇÃO MensorNet Datasheet Concentrador MLCON-RF3

SIMA. Sistema Integrado de Monitorização, Controlo e Alarme

PROJECTO SUBERCENTRO

Programação de Sistemas

Programação de Sistemas

Administração de Sistemas de Informação Gerenciais

A PLATAFORMA TECNOLÓGICA DE INTEGRAÇÃO DOS MÓDULOS DO SISTEMA DE GESTÃO DE PAVIMENTOS DA ADMINISTRAÇÃO RODOVIÁRIA PORTUGUESA

SISTEMAS DISTRIBUIDOS EM INSTRUMENTAÇÃO E CONTROLO. Guia de Laboratório. Trabalho 4 -P1

Sistemas Distribuídos

Junte-se a uma empresa sólida no nosso mercado, assumindo a função de Programador Web.

AULA 01 INTRODUÇÃO. Eduardo Camargo de Siqueira REDES DE COMPUTADORES Engenharia de Computação

Internet ou Net. É uma rede mundial de computadores ligados entre si através s de linhas telefónicas comuns.

Módulo 1 Introdução às Redes

Introdução à Internet

Redes de Computadores. Protocolos de comunicação: TCP, UDP

Redes de Computadores Aula 3

Programação para Web Artefato 01. AT5 Conceitos da Internet

Linux - Servidor de Redes

Conceito de Rede e seus Elementos. Prof. Marciano dos Santos Dionizio

Redes e Telecomunicações

UM NOVO CONCEITO EM AUTOMAÇÃO. Série Ponto

PERFIL PROFISSIONAL TÉCNICO(A) DE INFORMÁTICA - INSTALAÇÃO E GESTÃO DE REDES

INFORMÁTICA PARA GESTÃO I Curso Superior de Gestão de Marketing

Protocolos de Redes Revisão para AV I

Redes de Computadores. Revisões

Redes de Computadores

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET

DELEGAÇÃO REGIONAL DO ALENTEJO CENTRO DE FORMAÇÃO PROFISSIONAL DE ÉVORA REFLEXÃO 3

UFG - Instituto de Informática

Capítulo 1 PROTOCOLOS FUNDAMENTAIS DA INTERNET

Secção II. ƒ Alternativas para redes de telecomunicações

INTERNET. TCP/IP protocolo de comunicação sobre o qual se baseia a Internet. (conjunto de regras para a comunicação entre computadores)

Sistemas Informáticos

Intranets. FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO

Princípios de Sistemas Distribuídos. Tecnologias utilizadas em sistemas distribuídos Aula 5

Redes de Computadores. Trabalho de Laboratório Nº7

Conceitos Básicos

Escola Profissional Agrícola de Lamego Ano Lectivo 2008 / 2009

Acionamento através de senha*, cartão de proximidade ou biometria. Compatível com fechaduras magnéticas, eletroímãs e cancelas.

Redes de Computadores I Licenciatura em Eng. Informática e de Computadores 1 o Semestre, 26 de Outubro de o Teste A

A INTERNET E A NOVA INFRA-ESTRUTURA DA TECNOLOGIA DE INFORMAÇÃO

Sistemas Multimédia. Instituto Superior Miguel Torga. Francisco Maia Redes e Comunicações

Redes de Computadores: Introdução

LANGUARD WEB INTERFACE INTERNET / INTRANET HTTP / SMTP / SNMP INTERFACE RS-232 / RJ-45 / USB DESCRIÇÃO TÉCNICA BÁSICA - DTB

World Wide Web e Aplicações

Administração de Sistemas de Informação I

Cliente-servidor com Sockets TCP

Europass Curriculum Vitae

Programando em PHP. Conceitos Básicos

REDES DE COMPUTADORES I 2007/2008 LEIC - Tagus-Park TPC Nº 2. Avaliação sumária da matéria do Capítulo 2

- SISTEMA DE GERENCIAMENTO DE ENXOVAL HOSPITALAR - ESPECIFICAÇÕES TÉCNICAS MÍNIMAS

Programação para Internet I. 2. O protocolo HTTP. Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt

TRBOnet MDC Console. Manual de Operação

A IMPORTÂNCIA DO JOOMLA NA GESTÃO DA INFORMAÇÃO PEDAGÓGICA. Razões justificativas da acção: Problema/Necessidade de formação identificado

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;

Sistemas Distribuídos

Arquitetura de Sistemas Operativos

Especificação da Appliance + SO CAMES - CAixa Mágica Enterprise Server

Departamento de Sistemas e Informática. Licenciatura em Engenharia Informática Industrial EDP

WWW - World Wide Web

Módulo 5 Cablagem para LANs e WANs

Tecnologias Web. Lista de Exercícios AV02. Luiz Leão

Internet. O que é a Internet?

SOBRE A TECNOLOGIA RFID

INTRODUÇÃO A REDES DE COMPUTADORES. Alan Nakai

ESCOLA SECUNDÁRIA C/ 3º CICLO DE MANUEL DA FONSECA, SANTIAGO DO CACÉM

DIRECÇÃO REGIONAL DE EDUCAÇÃO DO ALGARVE Escola Básica Doutor João Lúcio

Catálogo de Produtos - Gestão Gráfica

Principais Vantagens

Vodafone ADSL Station Manual de Utilizador. Viva o momento

DELEGAÇÃO REGIONAL DO ALENTEJO CENTRO DE FORMAÇÃO PROFISSIONAL DE ÉVORA. Reflexão Criação de páginas para a web em hipertexto

ADMINISTRAÇÃO DE SISTEMA OPERACIONAL DE REDE (AULA 1)

Apresentação de SISTEMAS OPERATIVOS

MÓDULOS A LECCIONAR. 1 Criação de Páginas Web 25/33. 2 Aquisição e Tratamento de Imagem Estática 25/34. 1º Ano. Componente de formação: Sociocultural

Revisão. Karine Peralta

Alan Menk Santos Redes de Computadores e Telecomunicações. Camada de Aplicação. Camada de Aplicação

ori Portaria á su R al Time e U o dlauna M

Wireshark. Captura de Protocolos da camada de aplicação. Maicon de Vargas Pereira

A Física por trás da Tecnologia RFID. Profa. Renata Rampim de Freitas Dias, RFIDSCM

0777 Processador de Texto

[Teste Escalabilidade]

Um sistema SMS 1 simplificado

Apresentação de REDES DE COMUNICAÇÃO

Vitor Diogo Faria Pereira. Programador / Analista de Sistemas e Software

Escola Secundária/3 da Maia Cursos em funcionamento Técnico de Electrónica, Automação e Comando

Internet. Professor: Francisco Silva

UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática

REDES DE COMPUTADORES

Departamento de Informática

Redes de Computadores

Interface Homem Máquina para Domótica baseado em tecnologias Web

Adriano Reine Bueno Rafael Barros Silva

ESTUDO DA TECNOLOGIA DE IDENTIFICAÇÃO POR RÁDIO FREQUÊNCIA

Transcrição:

Sistema de Informação e Gestão dos Laboratórios do Departamento de Eng.ª Electrotécnica com Tecnologia RFID Projecto Final de Licenciatura em Eng. Electrotécnica e de Computadores Ramo de Electrónica e Telecomunicações 2009 / 2010 Fábio Costa e Miguel Varela

Agenda Objectivos Etapas de Desenvolvimento Arquitectura Módulo BD Módulo RFID Integração de Dispositivos Descrição do Sistema Conclusões/Desenvolvimentos Futuros 2

Objectivos Desenvolver um sistema de informação e gestão de empréstimos disponível via Web Utilização da tecnologia RFID (Identificação por Rádio Frequência) Interacção entre a plataforma desenvolvida e a solução RFID 3

Etapas de Desenvolvimento Estudo do sistema de empréstimos existente Análise de requisitos para a nova base de dados Investigação e experiências com o equipamento RFID Pesquisa de soluções para interacção entre os módulos BD e RFID 4

Arquitectura Service Provider (Web Server) RTLS Real Time Locating System Tag RFID Tag RFID Servidor Oracle 10G INTERNET / INTRANET Antenas RFID Plataforma GestLabs Tag RFID Tag RFID Acesso Remoto Dados enviados pelos Utentes e Administrador Leitor RFID Admin Administrador Utente 1 (Aluno, Docente ou Funcionário) Utente 2... Utente X PC 5

Módulo BD (1/4) Tecnologias utilizadas HTML (HyperText Markup Language) CSS (Cascading Style Sheets) Javascript PL/SQL 6

Módulo BD (2/4) PL/SQL: Páginas dinâmicas PL/SQL Toolkit e páginas web com conteúdo dinâmico. Páginas HTML encapsuladas em procedimentos PL/SQL Permite fazer transacções SQL directamente na base de dados Acesso controlado aos dados armazenados na base de dados Utilização de serviços externos à base de dados (envio de Email) 7

Módulo BD (3/4) Diagrama Entidade-Relação 8

Módulo BD (4/4) Funcionalidades Acesso protegido com diferentes níveis de permissão Consulta e gestão de informação referente a: Utentes Materiais Requisições Encomendas Capacidade de: Impressão para papel ou gerar ficheiros pdf Sistema de gestão de Alertas Alerta de stock mínimo Alertas via email (SMTP) 9

Módulo RFID (1/5) RFID O que é? Tecnologia de identificação que utiliza ondas eletromagnéticas (sinais de rádio) para transmitir dados armazenados num circuito integrado. 10

Módulo RFID (2/5) Constituição de um sistema RFID PC Leitor RFID Antena RFID Tag RFID Aplicações de Base de Dados 11

Módulo RFID (3/5) Classificação de Tags RFID Autonomia: Passivas Activas Semi-passivas ou semi-activas Memória: Read-only (RO) Write-once, read-many (WORM) Read-write (RW) 12

Módulo RFID (4/5) Bancos de Memória EPC (Electronic Product Code) Reserved OID (CRC + EPC) TID (Tag Identifier) User EPC Serial Header Manager Object Number Identifica Class Number Codifica o Refere-se tamanho, Identifica o número tipo, à classe a estrutura, de empresa identificação ou categoria versão ou o fabricante único do e geração produto. do objecto. do EPC. item. 13

Módulo RFID (5/5) Equipamento RFID Leitor UHF LR Ligação ao PC por USB 2.0 Frequências de operação: 860MHz 960MHz Alcance de leitura: Acima de 10 metros (dependendo das tags utilizadas) Tags suportadas: EPC C1G2 /ISO 18000-6C, ISO 18000-6B Velocidade de transmissão: acima de 400kbps (C1G2), 40 kbps (ISO 18000-6B) 4 saídas para antenas, com LED indicador em cada porto Antenas com polarização circular Tags Alien Higgs3 Worldtag G2 (ISO 18000-6C) Aplicação controladora do leitor desenvolvida em linguagem C/C++ 14

Integração de dispositivos (1/5) Sockets TCP Interface de comunicação que possibilita a troca de informação entre dois processos. Um socket representa um extremo de uma ligação. Uma ligação é caracterizada por um par de sockets. São necessários três recursos: Protocolo de transporte (TCP) Endereço de rede (Endereço IP) Número de Porto 15

Integração de dispositivos (2/5) Sockets TCP Modelo Cliente-Servidor INTERNET (TCP/IP) CLIENTE Socket Client Socket Server SERVIDOR IP: 193.137.47.16 Port: 2004 1) 2) 3) 5) 4) O Canal cliente Do servidor lado de solicita comunicação aguarda do aceita cliente uma a por ligação é criado ligações fiável gerando um (especificando e bidireccional num socket um determinado socket cliente host/porto servidor TCP/IP servidor) (escuta) 16

Integração de dispositivos (3/5) Java no Servidor Oracle Oracle Loadjava Permite o carregamento de Java no servidor de base de dados Oracle. Função da aplicação Socket Cliente: Receber o tag identifier (TID) enviado pela plataforma GestLabs, retornando o nº da antena (que detectou o TID pretendido). 17

Integração de dispositivos (4/5) Java no Servidor Oracle Função PL/SQL requester faz correr o Socket Cliente Ocorre um pedido em GestLabs É invocada a função requester 18

Integração de dispositivos (5/5) Aplicação Controladora do Leitor RFID TID.TXT: E2006003025E8AEA ANTENA 1: 2: 3: 4: E2003412012F1000 E200341201321000 E200341201391000 E2006003025E8AEA 19

Descrição do Sistema Processo Cliente Cria Apaga Recebe Leitura Pronto Cria Encerra Envia Pedido Lê Compara Recebe Envia Ficheiro Escuta Nº Tags Nº Ligação Aceite Antena Nº TID s Nova RFID Antena TID Ligação / Escuta Apaga Canal Lê Ficheiro Ficheiro de Comunicação Nº Nº Antena Antena Fechado t Processo Servidor t Aplicação Leitor RFID t 20

Conclusões/Desenvolvimentos Futuros (1/2) Foi desenvolvida uma aplicação capaz de suprir as necessidades existentes no Laboratório de Electrónica e Telecomunicações (LET) do DEE, utilizando identificação por rádio-frequência. Os testes efectuados comprovam as potencialidades e a utilidade do sistema. Os resultados obtidos foram bastante satisfatórios. 21

Conclusões/Desenvolvimentos Futuros (2/2) Utilização do cartão Santander-Totta que possui a tecnologia RFID para identificação dos utentes. Implementar um sistema de alertas por SMS. Criar um sistema de relatórios estatísticos. Alargar o sistema de permissões. 22

Perguntas e Demonstração 23