PROTÓTIPO DE UM SISTEMA DE CONTROLE E MONITORAÇÃO RESIDENCIAL UTILIZANDO J2ME

Tamanho: px
Começar a partir da página:

Download "PROTÓTIPO DE UM SISTEMA DE CONTROLE E MONITORAÇÃO RESIDENCIAL UTILIZANDO J2ME"

Transcrição

1 UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS TECNOLÓGICAS CURSO DE ENGENHARIA DE TELECOMUNICAÇOES BACHARELADO PROTÓTIPO DE UM SISTEMA DE CONTROLE E MONITORAÇÃO RESIDENCIAL UTILIZANDO J2ME ANDERSON DE OLIVEIRA BLUMENAU /1-XX Retirar este rodapé do volume final Página 1 30/09/2006 Tcc_anderson_24_06_06

2 ANDERSON DE OLIVEIRA PROTÓTIPO DE UM SISTEMA DE CONTROLE E MONITORAÇÃO RESIDENCIAL UTILIZANDO J2ME Trabalho de Conclusão de Curso submetido à Universidade Regional de Blumenau para a obtenção dos créditos na disciplina Trabalho de Conclusão de Curso II do curso de Engenharia de Telecomunicações- Bacharelado. Prof. Francisco Adell Pericas, Mestre - Orientador BLUMENAU /1-XX

3 PROTÓTIPO DE UM SISTEMA DE CONTROLE E MONITORAÇÃO RESIDENCIAL UTILIZANDO J2ME Por ANDERSON DE OLIVEIRA Trabalho aprovado para obtenção dos créditos na disciplina de Trabalho de Conclusão de Curso, pela banca examinadora formada por: Presidente: Membro: Membro: Prof. Francisco Adell Péricas, Mestre Orientador, FURB Prof. Fábio Segundo, Mestre FURB Prof. Fábio Perez, Mestre FURB Blumenau, 31 de julho de 2006

4 Dedico este trabalho aos meus familiares amigos, professores, em especial aos meus pais e avos e aqueles que contribuíram diretamente para a conclusão deste trabalho.

5 AGRADECIMENTOS À Deus, por ter me dado forças e conhecimento para que pudesse concluir este trabalho. À minha família, que sempre esteve em meu lado nos momentos em que mais precisei, aqueles que quando eu não sabia o que fazer, me mostravam o caminho certo a prosseguir, e me ensinaram a nunca desistir dos meus sonhos. Aos meus amigos, pelos empurrões e cobranças. Ao meu orientador, Francisco Adell Péricas, pelo incentivo e por ter acreditado na conclusão deste trabalho.

6 Todo homem que lê demais e usa o cérebro de menos, adquire a preguiça de pensar. Albert Einstein

7 RESUMO Este trabalho apresenta a especificação de um protótipo de software para o controle residencial a distância, utilizando dispositivos móveis. Apresentando um estudo sobre as funções de domótica, a plataforma Java 2, J2EE, J2SE e mais especificamente o J2ME sendo esta a plataforma Java para dispositivos móveis. No protótipo desenvolveu-se o programa que comanda e monitora uma residência através de SMS, sendo que este programa será executado dentro do dispositivo móvel. Palavras-chave: Automação Residencial. Java. J2ME.

8 ABSTRACT This paper presents the specifications of a software prototype for distance residential control, using mobile devices. Presenting a study on the functions of domotica, the Java 2 platform, J2EE, J2SE and more specifically the J2ME once this is the Java platform for mobile devices. In this prototype, a program that commands and monitores a residence through SMS was developed, and this program will be executed inside the mobile device. Key-words: Residential automation. Java. J2ME.

9 LISTA DE ILUSTRAÇÕES Figura 1: Representação dos ambientes de desenvolvimento Java...26 Figura 2: Casos de Uso do aplicativo...34 Figura 3: Diagrama de classes do protótipo...35 Figura 4: Diagrama de Atividades...36 Figura 5: Diagrama de Seqüência...38 Figura 6: Diagrama de Fluxo de Dados...38 Figura 7: Criação do projeto TCC_Anderson no KToolbar...40 Figura 8: Configuração das propriedades do projeto...41 Figura 9: Estrutura hierárquica do projeto...42 Figura 10: Hierarquia de Classes...43 Figura 11: Representa a tela de Login do Usuário...45 Figura 12: Tela de Seleção do Ambiente...46 Figura 13: Cozinha...47

10 LISTA DE SIGLAS API Application Programming Interface AWT Abstract Window Toolkit CDC Connected Device Configuration CLDC Connected Limited Device Configuration CLP Controlador lógico programável DES Data Encryption Standard HTML HyperText Markup Language JDBC Java Database Connectivity JSP Java Server Pages JVM Java Virtual Machine MAC Macintosh Operating System MIDP Mobile Information Device Profile OFDM Orthogonal Frequency Division Multiplexing PDAs Personal digital assistants PLC Power Line Communications RAM Random Access Memory ROM Read Only Memory SMS Short message service

11 SUMÁRIO 1 INTRODUÇÃO OBJETIVOS DO TRABALHO Objetivos Específicos ESTRUTURA DO TRABALHO DOMÓTICA FUNÇÕES DOMÓTICAS Função de Gestão Função de Controle Função de Comunicação REDE DOMÓTICA JAVA JAVA J2SE J2EE J2ME Java Card PLC X DESENVOLVIMENTO DO TRABALHO REQUISITOS PRINCIPAIS DO PROBLEMA A SER TRABALHADO ESPECIFICAÇÃO Diagrama de Casos de Usos Diagrama de Classes Diagrama de Atividades Diagrama de seqüência IMPLEMENTAÇÃO Técnicas e ferramentas utilizadas ESTRUTURA DO PROTÓTIPO Operacionalidade da implementação RESULTADOS E DISCUSSÃO CONCLUSÕES...50

12 REFERÊNCIAS BIBLIOGRÁFICAS...51 APÊNDICES...53

13 12 1 INTRODUÇÃO Nas últimas décadas presenciou-se o crescimento da automação industrial, supervisionando e interligando máquinas, aos poucos surgiu a automação de edifícios comerciais, e atualmente chegando à automação residencial, que está em grande crescimento no mercado nacional. A automação residencial vem em primeira instância como um símbolo de status, sendo em um segundo momento conforto e tornando-se posteriormente uma necessidade e um fator econômico (UHLIG, 2004). O avanço tecnológico e das telecomunicações fez com que dispositivos móveis se tornassem cada vez menores e mais poderosos. Esta evolução fez com que aumentasse sua abrangência, saindo da sua premissa que era unicamente transmissão de voz, para, além de a voz, transmitir dados e mensagens, se tornando uma ferramenta multiuso. O desenvolvimento deste projeto tem por objetivo fazer o controle e monitoração residencial através de dispositivos móveis, utilizando para este fim a linguagem de programação Java, mais especificamente J2ME, que é o Java para dispositivos móveis, dando uma nova dimensão para a automação residencial que até então ficava restrita a um computador. 1.1 OBJETIVOS DO TRABALHO Desenvolvimento de um programa para controle e monitoração residencial utilizando dispositivos móveis.

14 Objetivos Específicos Especificamente, pretende-se que o protótipo seja capaz de: 1. criar uma interface para permitir a visualização e a alteração do estado de elementos gerenciáveis de uma casa. 2. enviar a alteração do status via SMS para um módulo receptor na residência. 3. receber e tratar mensagens SMS enviadas pelo módulo da residência. 4. disponibilizar as informações de status no módulo receptor para uma futura implementação via serial. 1.2 ESTRUTURA DO TRABALHO A estrutura deste trabalho está disposta em seis capítulos divididos nos temas domótica, Java, PLC, desenvolvimento do trabalho e conclusão final. No primeiro capítulo se apresenta uma introdução ao trabalho. O segundo apresenta uma visão geral da domótica e suas funções, mostrando a função de cada uma dentro da automação residencial. Já no terceiro capítulo esta descrita a plataforma Java 2 suas divisões, fundamentos e propriedades do J2ME que é a plataforma para dispositivos móveis, suas vantagens e desvantagem no desenvolvimento de programas para celulares. O quarto apresenta um contexto geral da tecnologia de transmissão de dados PLC e o padrão X-10. O desenvolvimento do trabalho, especificações, ferramentas utilizadas e a metodologia empregada estão descritos no quinto capítulo.

15 14 Após o desenvolvimento é chegado à conclusão do trabalho sendo este o sexto e último capítulo.

16 15 2 DOMÓTICA A palavra domótica vem da fusão do latin domus (casa) e da atual robótica (automação), podendo ser referenciada como smart building ou intelligent building. A Domótica ou Automação Doméstica é uma aplicação específica da Automação Industrial. Por definição, automação refere-se a um sistema ou método pelo qual eventos podem ser executados e controlados sem intervenção de um pensamento consciente (ANGEL, 1993). Segundo Venturi (2005), a automação residencial é um novo domínio de aplicação tecnológica, tendo como objetivo básico melhorar a qualidade de vida, reduzindo o trabalho doméstico, aumentando o bem estar e a segurança de seus habitantes, visando também uma utilização racional e planejada dos diversos meios de consumo procurando uma melhor integração através da automatização em áreas distintas como segurança, comunicação, controle e gestão de fluídos. Segundo as necessidades humanas, podemos dividir a automação residencial em três partes distintas: 1. necessidades de segurança como: a. proteção e vigilância contra intrusão; b. inundações; c. incêndios; d. fugas de gás; e. prevenção de acidentes físicos; 2. necessidade de conforto nas atividades cotidianas como: a. comunicar-se; b. alimentar-se; c. dormir;

17 16 d. diverti-se; e. trabalhar; 3. necessidade de conforto do ambiente: a. acústico; b. térmico; c. visual; d. olfativo. 2.1 FUNÇÕES DOMÓTICAS Segundo Angel (1993), as funções domóticas nos permitem satisfazer a um número considerável de necessidades. Definem-se então, três grandes classes de funções segundo o tipo de "serviço" a que elas se dirigem, as quais são divididas em sub-funções elementares, que serão analisadas Função de Gestão A função de gestão tem o objetivo de automatizar certo número de ações sistemáticas. As automatizações realizam segundo uma programação o controle de consumo e manutenção. As ações sistemáticas da função de gestão estão relacionadas principalmente com o conforto (VENTURI, 2005). Gestão da Iluminação A gestão de iluminação vem como um dos primeiros elementos da domótica voltado

18 17 para o conforto sendo também a parte mais visível do sistema. Além de otimizar os recursos energéticos, a solução pretende facilitar a utilização e ao mesmo tempo tirar um melhor aproveitamento dos sistemas de iluminação adequando-a a cada situação, evitando desta forma desperdícios de iluminação, fazendo a criação de cenários adequados a várias utilizações do espaço como o convívio, janta, leitura etc. Contribui para a gestão de energia uma utilização sem desperdícios da iluminação. O fluxo de luz será em função da iluminação existente, possibilitando também que as luzes liguem perante a detecção de passagem de pessoas durante a noite, com o cuidado de não as encandear. Já ao sair de casa ou ao deitar-se pode-se apagar todas as luzes com o clicar de um simples botão, mas sempre dando prioridade ao controle manual de iluminação. Gestão de Aquecimento, Ventilação e Ar Condicionado Conhecido como AVAC, proporciona à moradia um ambiente termicamente agradável através do aquecimento por radiadores centrais, aparelhos de ar condicionado centralizados ou descentralizado, levando sempre em consideração as janelas. Quando é detectada a abertura de uma janela, o sistema desliga-se reduzindo o consumo de energia, de uma central meteorológica, fazendo com que o sistema não atue somente em relação à temperatura interior desejada, mas também da temperatura exterior antecipando a influência que esta poderá ter no seu desempenho. A verificação da presença ou não de pessoas no ambiente a climatizar, relacionando de acordo com os hábitos dos moradores.

19 18 Gestão da Qualidade do Ar Segundo Angel (1993), a gestão da qualidade do ar pode controlar totalmente o ar do ambiente, não supervisionando unicamente temperatura e umidade, mas também a existência de gases tóxicos como o gás de cozinha. Gestão da Funcionalidade dos Espaços Segundo Angel (1993), se trata de uma necessidade de evolução dos espaços segundo o cotidiano, modificações dos grupos familiares, adaptações de novas necessidades e de novos modos de vida. Tal flexibilidade tem como objetivo permitir futuras atualizações dos sistemas atuais, instalação de novos sistemas ou conexão dos mesmos, permitindo assim a evolução das necessidades dos usuários. Para a domótica, a flexibilidade dos espaços das instalações é de vital importância, pois este deve estar projetado para garantir adaptações de novos equipamentos levando em conta a estrutura da residência, pisos e tetos flexíveis etc. Estas exigências vêm do fato que uma edificação se trata de um conjunto flexível que integra distintas tecnologias, abrangendo sistema de gestão, vigilância e manutenção, segurança, comunicação interna e externa, sistemas eletrônicos e elétricos que devem estar conectados entre si. Estes têm como principais objetivos aumentar a segurança, empregar os recursos de forma mais eficiente e ter flexibilidade para novas e eventuais necessidades Função de Controle Segundo Venturi (2005) a função de controle fornece ao usuário informações sobre o

20 19 estado de funcionamento dos equipamentos e das instalações e cria um registro dos diversos parâmetros e eventualmente induz comandos corretivos. Essa função tem por objetivo fazer com que os dispositivos de regulagem atuem, com a finalidade de que as tarefas programadas sejam respeitadas. Controle Técnico Segundo Angel (1993), o controle técnico tem como objetivo auxiliar o usuário a fazer o uso dos equipamentos, dispositivos e instalações, permitindo controlar e fazer prevenções e programarem gastos. Esta função controla diferentes tipos de equipamentos, redes de alimentação, transmissão de informações, diferentes fluidos utilizados na casa, presenças de estranhos em um perímetro protegido e parâmetros excepcionais para verificar o estado de saúde dos membros de uma família. Podemos citar como exemplo de controle técnico: 1. recepção de mensagens de mau funcionamento dos equipamentos instalados; 2. organização do estado dos sistemas em pequenos ou grandes painéis que indiquem portas ou janela abertas, luzes acesas, etc; 3. desligamento consecutivo de cargas elétricas com a finalidade de evitar sobrecarga no sistema; 4. informação do consumo de água, eletricidade, gás e o custo dos mesmos; 5. comandos únicos que interferem em diversos equipamentos, como por exemplo uma saída de férias, na qual o sistema deve cortar a água, gás, desligar as luzes, ligar o alarme fechar cortinas, etc.

21 20 Segurança Tele-transmissão Por estar associada a valores materiais e devido aos altos valores estatísticos relacionados a incêndios, acidentes domésticos e invasões, a domótica tem uma preocupação prioritária à segurança. O sistema deve ser confiável, evitando assim falsos alarmes e ser de fácil manuseio para os membros da família (ANGEL, 19993). Estão relacionadas a esta função: 1. controle de acesso aos ambientes; 2. detecção de intrusos; 3. detecção de vazamento de gases e água; 4. tele-vigilância; 5. detecção de incêndio. Assistência - Saúde Esta sub-função permite ao usuário conectar-se com centros de assistência médica através de computadores de uso pessoal, tendo considerável abrangência nos EUA e Japão, sendo uma área muito pouco utilizada na Europa. Este permite o controle e acompanhamento de casos graves de doenças ou por motivos de acidente (VENTURI, 2005) Função de Comunicação Através da função de comunicação tornou-se possível à interatividade dos sistemas envolvidos. Através desta tornou-se possível o telecomando e a programação para que os

22 21 equipamentos envolvidos obedeçam a uma padronização e possam se comunicar por intermédio de redes auxiliares. Comunicação controle Com a evolução das telecomunicações, mais especificamente com o surgimento das Redes Digitais de Serviços Integrados (RDSI) que permite o tráfego de vários sinais por um mesmo meio como serviços de voz, texto, dados e imagens permitiram-se que se interligassem vários dispositivos entre si e com o usuário do sistema, possibilitando também a troca de comandos entre vários equipamentos e o operador. Comunicação - Espaçamento Uma das funções desta sub-função é a possibilidade do relacionamento dos membros da família com o ambiente externo e serviços coletivos dos imóveis. Com isto tem-se a necessidade de conectar os dispositivos de áudio e vídeo-comunicação da casa, fazendo com que eles comuniquem entre si, permitindo um melhor serviço, tendo como principal objetivo o aumento do conforto. Comunicação Serviços Esta sub-função tem como principal objetivo à interconexão da rede interna de áudio e vídeo com uma rede externa, esta podendo ser pública ou privada. Tem como exemplos serviços: tele-educação, tele-vigilância, tele-trabalho, etc.

23 REDE DOMÓTICA Segundo Venturi (2005) a rede domótica é o elemento principal de todo o sistema domótico. A rede é o meio físico que permite realizar a comunicação entre os equipamentos do sistema. Na maioria dos casos existe uma rede separada destinada à segurança, à detecção de incêndios, ao controle de acessos, à climatização, à informática. Já as redes domóticas são, em termos gerais, redes polivalentes que permitem realizar diferentes funções a fim de simplificar a complexidade da instalação de uma rede. A mesma rede assegura, por exemplo, as funções de segurança, conforto e gestão técnica. A rede pode estar constituída de um ou vários suportes de comunicação dependendo somente das funções que o sistema pretende realizar.

24 23 3 JAVA É uma linguagem de alto nível com as seguintes características: simples, orientada a objetos, robusta, segura, de arquitetura neutra e dinâmica, adequada para o desenvolvimento de aplicações na rede Internet, redes fechadas ou ainda programas executáveis (DEPINÉ, 2002). A plataforma Java completa uma década e seu sucesso é incontestável. O Java foi pensado originalmente para se utilizar em qualquer tipo de eletrodoméstico, mas a idéia fracassou. Um dos fundadores da Sun resgatou a idéia para utilizá-la no âmbito da Internet e assim converteram em uma linguagem potente, segura e universal. Por ser gratuito e por poder ser utilizado em todo mundo, um dos primeiros triunfos desta linguagem foi sua integração no navegador Netscape onde permitia executar programas dentro de uma página web, até então impensável somente com o HTML (YUAN, 2004). Atualmente a linguagem Java e a principal ferramenta que impulsionou alguns dos maiores avanços da computação mundial, como: 1. acesso remoto a banco de dados; 2. banco de dados distribuídos; 3. comércio eletrônico; 4. interatividade em páginas; 5. gerência de documentos; 6. ensino a distância; 7. jogos e entretenimento. A tecnologia e plataforma de desenvolvimento Java constituem-se numa das mais completas opções entre as ferramentas oferecidas aos programadores de softwares. Com ela, utilizando uma única linguagem de programação, é possível implementar aplicações voltadas

25 24 a diferentes soluções, incluindo: 1. aplicações gráficas para desktops em PCs, MACs e outras plataformas de hardware, as quais podem executar uma grande variedade de sistemas operacionais por meio de bibliotecas AWT e Swing; 2. aplicações para Web executadas pelos próprios navegadores dos clientes, de modo a lhes proporcionar mais interatividade e recursos mais avançados de visualização, chamados applets; 3. aplicações para Web executadas nos servidores, que montam HTMLs dinamicamente com conteúdos provenientes de banco de dados ou outras fontes que sofrem constantes mudanças e atualizações; 4. aplicações destinadas a dispositivos móveis, incluindo PDAs celulares, JavaCards e outros equipamentos embutidos em eletrodomésticos, algo ainda um pouco distante da realidade nacional. A plataforma Java foi criada com o conceito write once, run anywhere ( escreva uma vez, execute em qualquer lugar ) cuja idéia consiste em desenvolver uma linguagem na qual o programador escreveria e compilaria o código apenas uma vez e, a partir deste, poderia executá-lo em qualquer plataforma que suportasse uma máquina virtual Java. 3.1 JAVA 2 Assim como a Sun Microsystems em seu princípio, a entidade Java Community Process, que mantém hoje a plataforma Java 2, reconhecia que um único tipo de plataforma não se ajustaria a todos os tipos de dispositivos. Agruparam, portanto, a tecnologias Java em três edições, cada uma focada em uma área especifica da indústria da computação (Figura 1).

26 J2SE O J2SE (Java 2 Standard Edition) é o ambiente de desenvolvimento mais utilizado. Projetado para a execução de programas em máquinas simples pessoais e estações de trabalho de acesso individual, ou seja, está direcionado ao mercado de computadores ao qual se está familiarizado, onde há bem mais necessidade de aplicações. É a base da plataforma Java, com a linguagem, a máquina virtual e uma coleção enorme de APIs que possibilitam o desenvolvimento de inúmeros tipos de aplicação (INFO WESTER,2006) J2EE O J2EE (Java 2 Enterprise Edition) adequada a aplicativos baseados em servidores, normalmente utilizada em ambientes corporativos escaláveis, com o objetivo de servir a clientes, fornecedores e funcionários (INFO WESTER,2006). A plataforma J2EE contém uma série de especificações, cada uma com funcionalidades distintas. Entre elas, tem-se: 1. JDBC (Java Database Connectivity), utilizado no acesso a banco de dados; 2. JSP (Java Server Pages), um tipo de servidor Web; 3. Servlets, para o desenvolvimento de aplicações Web, permitindo a geração de conteúdo dinâmico nos sites.

27 26 Figura 1: Representação dos ambientes de desenvolvimento Java J2ME O J2ME (Java 2 Micro Edition) define um padrão para colocar dentro de dispositivos que não possuem um grande poder de processamento, dispositivos como PDAs, celulares, eletrodomésticos, computadores de bordo e equipamentos de automação industrial. Com o J2ME é possível construir ambientes de execução Java menores que 200 kilobytes (TOPLEY, 2004). O crescimento no mercado de equipamentos eletrônicos computadorizados permitiu que, independentemente do tipo de dispositivo, seus produtos pudessem interagir com recursos diversos de maneira única e simplificada. Este ideal é alcançado através da utilização da idéia máquina virtual. Neste caso cada dispositivo executa uma máquina virtual Java desenvolvida por seu fabricante, e os aplicativos em Java desenvolvidos por terceiros interagem apenas com a maquina virtual e não com o dispositivo real. Isto garante que programadores de Java não precisem conhecer nenhuma API e bibliotecas específicas de cada dispositivo. Torna-se, portanto inquestionável

28 27 que a eficiência da utilização de uma abstração de máquina virtual depende dos dispositivos, o que justifica a existência de incontáveis modelos concorrentes de aparelhos celulares com tecnologia Java no mercado. Segundo Mattos (2005) existe a estimativa que até % dos celulares do mundo estarão utilizando a plataforma J2ME. Este é baseado em configurações que são um conjunto mínimo de bibliotecas de classes disponíveis para um determinado dispositivo. Apesar de os dispositivos de comunicação como celulares, pager e outros dispositivos conectados, como PDAs e minicomputadores possuírem várias características em comum, eles diferem bastante em relação à forma, às funções e aos componentes internos. Isto exige que eles sejam categoricamente agrupados de maneira que a compatibilidade seja garantida apenas entre equipamentos semelhantes. A solução adotada foi dividi-la em duas camadas, chamadas configuração e perfil. Configuração A configuração especifica a máquina virtual JVM e alguns conjuntos de APIs básicos que deverão ser utilizados para uma família particular de dispositivos. Atualmente existem basicamente dois tipos de configuração: Connected Device Configuration CDC ( configuração para dispositivos conectados ) e Connected Limited Device Configuration CLDC ( configuração para dispositivos conectados limitados ). Um dispositivo conectado tem, no mínimo, 512 Kb de memória para sistema (ROM), 256 Kb de memória de acesso randômico para leitura e escrita (RAM), e algum tipo de conexão a rede. O CDC é destinado a dispositivos com recursos mais avançados de processamento e armazenamento, podendo ser incluído alguns PDAs. De forma geral o CDC especifica que uma JVM completa deve ser suportada. As configurações e os perfis do J2ME

29 28 são genericamente descritos baseando-se em sua capacidade de memória, sendo especificadas as quantidades mínimas de ROM e RAM. A CLDC está voltada para dispositivos menores que o CDC, cuja limitação se refere aos recursos de memória, processamento e principalmente, da conectividade com redes e Internet. Foi criada considerando dispositivos com 128Kb a 512Kb de memória disponível para a plataforma Java. A conexão limitada refere-se a uma conexão de rede lenta e intermitente. Utilizando como exemplo à maioria dos celulares da segunda geração a velocidade alcançada e de aproximadamente 9.6Kbps. Levando em consideração que são dispositivos de tela reduzida, memória limitada e conexão lenta, as aplicações desenvolvidas para CLDC devem ser cautelosas no uso da rede. Algumas limitações do CLDC: ausência de finalização: não existe o método finalize() no CLD; limitação no tratamento de Erros. Perfil O perfil está na camada superior à de configuração, adicionando APIs e especificações necessárias para o desenvolvimento de aplicações para uma determinada família de dispositivos. Alguns dos perfis existentes são: Mobílie Information Device Profile (MIDP), PDA Profile, Foudation Profile, Personal Basic Profile, etc. MIDP é um perfil CLDC voltado especificamente aos dispositivos portáteis. De acordo com sua especificação, um dispositivo móvel de informação tem as seguintes características: 128Kb de memória não volátil para implementação do MIDP; 32Kb de memória volátil para heap de execução; 8Kb de memória não volátil para armazenamento persistente de dados;

30 29 visor com tamanho mínimo de 96 x 54 pixels; algum mecanismo de entrada de dados, teclado ou sensível ao toque; conexão à rede, possivelmente de dois sentidos Java Card Segundo SUN (2006), Java Card é uma das menores plataformas Java: são cartões inteligentes com limitações de processamento e armazenamento. Além do ambiente de execução seguro herdado de J2SE, o Java Card implementa diversas funções criptográficas, aproveitando as funções dos cartões inteligentes como tokens criptográficos, tem a capacidade de armazenar múltiplos aplicativos, podendo ter no mesmo cartão serviços de correio, banco e telefonia. Se uma entidade precisar atualizar o serviço no cartão de seus clientes, não precisará mais enviar o mesmo novamente. Na próxima vez que o cartão for inserido no terminal, a atualização será efetuada. O Java Card é compatível com padrões da indústria, suportando padrões relacionados a telecomunicações de modo que hoje boa parte dos SIM Cards no Brasil são Java Cards.

31 30 4 PLC PLC (Power Line Communications) é uma tecnologia que utiliza a rede de energia elétrica para transmissão de dados. Ela consiste em transmitir dados e voz em banda larga pela rede de energia elétrica. Utilizando uma infra-estrutura já disponível, não necessita de obras em uma edificação para ser implantada (TELECO,2006). A tecnologia PLC trabalha na segunda camada do modelo de referência OSI, ou seja, na camada de Enlace. Sendo assim, pode ser agregada a uma rede TCP/IP que está na terceira camada, além de poder trabalhar em conjunto com outras tecnologias de segunda camada. Uma das grandes vantagens do uso da PLC é que, por estar utilizando a rede elétrica, qualquer ponto de energia pode se tornar um ponto de rede. Além disso, suporta altas taxas de transmissão podendo chegar a até 40Mbps em faixas freqüência de 1,7MHz a 30MHz. Utiliza a técnica de modulação de sinais OFDM, não interferindo em nenhum eletrodoméstico. Entretanto, outros equipamentos podem causar interferências em uma rede PLC, como motores de escova e os dimmers de Luz. Outro ponto importante da PLC é a conexão com equipamentos bloqueadores de freqüência, equipamentos isoladores como, por exemplo, estabilizadores ou que sejam alimentados por fontes chaveadas: nesses dispositivos não podem ser ligados os equipamentos PLC. Para segurança, toda comunicação está encriptada com o algoritmo DES de 56 bits. 4.1 X-10 O sistema X-10 PLC foi desenvolvido nos anos 70 pela Pico Eletronics, na Escócia.. A patente original expirou em dezembro de 1997 possibilitando que vários fabricantes passassem a desenvolver e fabricar novos produtos e mais confiáveis.

32 31 A tecnologia X-10 PLC transmite dados binários através da corrente elétrica usando um pulso de sinal na freqüência de 60hz AC. O 1 binário é representado por um pulso de 120kHz no primeiro cruzamento e uma ausência de pulso no segundo, já um 0 binário é representado por uma ausência de pulso no primeiro e um pulso de 120kHz no segundo (AURESIDE, 2006). As mensagens do X-10 usam 13 bits, sendo que os primeiros 4 bits são um código de entrada, os 4 bits posteriores são o código de ambiente, os 4 seguintes um código de função ou unidade e o último indica se os 4 anteriores devem ser interpretados como função ou como unidade. Para enviar comandos a um equipamento X-10 são necessários dois conjuntos de 13 bits, um que enviará o endereço e outro o comando. Segundo AURESIDE (2006) todos os sistemas contêm transmissores e receptores. Os transmissores emitem um código específico que é sobreposto aos 220 volts da corrente elétrica. Múltiplos transmissores podem emitir sinais para o mesmo módulo receptor. Temos como exemplos de transmissores interruptores, controles remotos, sensores de presença, timers, rádio relógios especiais. Os receptores captam os sinais que uma vez recebido responde ligando ou desligando, podendo ter numa casa diversos equipamentos endereçados pelo mesmo código.

33 32 5 DESENVOLVIMENTO DO TRABALHO O protótipo proposto neste trabalho será formado basicamente por um programa Java instalado em um celular que terá o objetivo de monitorar e comandar uma residência, através de uma comunicação via SMS (Short Message System) com um módulo de comunicação previamente instalado na residência a qual se deseja controlar. 5.1 REQUISITOS PRINCIPAIS DO PROBLEMA A SER TRABALHADO O protótipo deverá ser executado em um celular com algumas especificações mínimas como, suporte a aplicativos Java MIDP2.0, visor de no mínimo 96 x 54 pixels, 128Kb de memória não volátil, 32Kb de memória volátil, 8Kb de memória não volátil para armazenamento de dados e um dispositivo de entrada de dados, seja ele um teclado ou sensível ao toque, suporte o envio de mensagens SMS, para que possa ser enviado e recebido mensagens com a finalidade de comando e monitoração do ambiente o qual se deseja controlar. Partiu-se neste projeto do pressuposto que o ambiente a ser monitorado e comandado já esteja todo automatizado com um CLP que irá controlar e monitorar todas as funções do ambiente, como por exemplo, temperatura, iluminação, controle de entrada e saída de pessoas, fechar e abrir portas e janelas e outras funções que este possa controlar, podendo este CLP efetuar seus comandos através de uma comunicação via cabeamento estruturado ou via PLC tecnologia que utiliza a rede elétrica para transmissão de dados, conhecida como X-10 muito utilizada na Europa, como por exemplo, na Alemanha, e que este CLP esteja conectado a um módulo de tele controle, o qual permite a comunicação direta e simplificada através de telefone celular entre a residência e os usuários.

Programação para Celular com Java

Programação para Celular com Java 1/13 Programação para Celular com Java Objetivo: Capacitar o aluno a desenvolver aplicações com o Sun Java Wireless Toolkit for CLDC. Sumário 1. Introdução:... 2 2. Como criar um novo Projeto?... 2 3.

Leia mais

Uma Introdução ao. Computação Móvel (MAC5743/MAC330) Prof. Alfredo Goldman Monitores: Rodrigo Barbosa Daniel Cordeiro

Uma Introdução ao. Computação Móvel (MAC5743/MAC330) Prof. Alfredo Goldman Monitores: Rodrigo Barbosa Daniel Cordeiro Uma Introdução ao J2ME Computação Móvel (MAC5743/MAC330) DCC-IME-USP Prof. Alfredo Goldman Monitores: Rodrigo Barbosa Daniel Cordeiro Visão Geral do Java 2 (1) A plataforma Java 2 engloba três elementos:

Leia mais

Manual de Operação Aplicativo ClickIt

Manual de Operação Aplicativo ClickIt Manual de Operação Aplicativo ClickIt Rev. 1.1 Agosto/2010 GSControl Automação Ltda. Rua Washington Luiz, 675 ITC Conjunto 1101 Centro Porto Alegre RS CEP 90010-460 Telefone: (51)3026-0945 / (51)3287-2167

Leia mais

Java ME e suas principais tecnologias de conectividade. Gracieli Begia Mateus

Java ME e suas principais tecnologias de conectividade. Gracieli Begia Mateus Java ME e suas principais tecnologias de conectividade Gracieli Begia Mateus Telefones Celulares no Mundo Fonte: UIT e Wireless Intelligence (Ovum/GSM Association) Posição do Brasil no Mundo Principais

Leia mais

IW10. Rev.: 02. Especificações Técnicas

IW10. Rev.: 02. Especificações Técnicas IW10 Rev.: 02 Especificações Técnicas Sumário 1. INTRODUÇÃO... 1 2. COMPOSIÇÃO DO IW10... 2 2.1 Placa Principal... 2 2.2 Módulos de Sensores... 5 3. APLICAÇÕES... 6 3.1 Monitoramento Local... 7 3.2 Monitoramento

Leia mais

MAGREGISTER 1.0: GERADOR DE INTERFACES DE COLETAS DE DADOS PARA PDA S. Acadêmico: Gilson Chequeto Orientador: Adilson Vahldick

MAGREGISTER 1.0: GERADOR DE INTERFACES DE COLETAS DE DADOS PARA PDA S. Acadêmico: Gilson Chequeto Orientador: Adilson Vahldick MAGREGISTER 1.0: GERADOR DE INTERFACES DE COLETAS DE DADOS PARA PDA S Acadêmico: Gilson Chequeto Orientador: Adilson Vahldick Roteiro Introdução Objetivos do trabalho Fundamentação teórica Desenvolvimento

Leia mais

Comm5 Tecnologia Manual de utilização da família MI. Manual de Utilização. Família MI

Comm5 Tecnologia Manual de utilização da família MI. Manual de Utilização. Família MI Manual de Utilização Família MI ÍNDICE 1.0 COMO LIGAR O MÓDULO... pág 03 e 04 2.0 OBJETIVO... pág 05 3.0 COMO CONFIGURAR O MÓDULO MI... pág 06, 07, 08 e 09 4.0 COMO TESTAR A REDE... pág 10 5.0 COMO CONFIGURAR

Leia mais

Programação de Computadores - I. Profª Beatriz Profº Israel

Programação de Computadores - I. Profª Beatriz Profº Israel Programação de Computadores - I Profª Beatriz Profº Israel A linguagem JAVA A linguagem Java O inicio: A Sun Microsystems, em 1991, deu inicio ao Green Project chefiado por James Gosling. Projeto que apostava

Leia mais

INDICE 1. INTRODUÇÃO... 3 2. CONFIGURAÇÃO MÍNIMA... 4 3. INSTALAÇÃO... 4 4. INTERLIGAÇÃO DO SISTEMA... 5 5. ALGUNS RECURSOS... 6 6. SERVIDOR BAM...

INDICE 1. INTRODUÇÃO... 3 2. CONFIGURAÇÃO MÍNIMA... 4 3. INSTALAÇÃO... 4 4. INTERLIGAÇÃO DO SISTEMA... 5 5. ALGUNS RECURSOS... 6 6. SERVIDOR BAM... 1 de 30 INDICE 1. INTRODUÇÃO... 3 2. CONFIGURAÇÃO MÍNIMA... 4 3. INSTALAÇÃO... 4 3.1. ONDE SE DEVE INSTALAR O SERVIDOR BAM?... 4 3.2. ONDE SE DEVE INSTALAR O PROGRAMADOR REMOTO BAM?... 4 3.3. COMO FAZER

Leia mais

1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO

1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO 1 ÍNDICE 1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO... 3 1.1 REQUISITOS BASICOS DE SOFTWARE... 3 1.2 REQUISITOS BASICOS DE HARDWARE... 3 2 EXECUTANDO O INSTALADOR... 3 2.1 PASSO 01... 3 2.2 PASSO

Leia mais

CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS

CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS MINISTÉRIO DO DESENVOLVIMENTO AGRÁRIO SUBSECRETARIA DE PLANEJAMENTO, ORÇAMENTO E ADMINISTRAÇÃO COORDENAÇÃO-GERAL DE MODERNIZAÇÃO E INFORMÁTICA CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS MANUAL

Leia mais

RICS. Remote Integrated Control System Release 2.76. Apresentação do Produto

RICS. Remote Integrated Control System Release 2.76. Apresentação do Produto RICS Remote Integrated Control System Release 2.76 Apresentação do Produto Índice Informações Principais Instalação do RICS Configuração do RICS Introdução Capítulo I Requisitos dos Instrumentos Requisitos

Leia mais

1) MANUAL DO INTEGRADOR Este documento, destinado aos instaladores do sistema, com informações de configuração.

1) MANUAL DO INTEGRADOR Este documento, destinado aos instaladores do sistema, com informações de configuração. O software de tarifação é uma solução destinada a rateio de custos de insumos em sistemas prediais, tais como shopping centers. O manual do sistema é dividido em dois volumes: 1) MANUAL DO INTEGRADOR Este

Leia mais

10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO

10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO 10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO UMA DAS GRANDES FUNÇÕES DA TECNOLOGIA É A DE FACILITAR A VIDA DO HOMEM, SEJA NA VIDA PESSOAL OU CORPORATIVA. ATRAVÉS DELA, ELE CONSEGUE

Leia mais

Automação Residencial

Automação Residencial Automação Residencial F. A. Dias G. M. de Paula L. S. de Oliveira G.F. Vieira 1 CEFET-MG, Brasil Contexto Social e Profissional, 2009 Graduação em Engenharia Mecatrônica Motivação Questão fundamental O

Leia mais

Sistema de Chamados Protega

Sistema de Chamados Protega SUMÁRIO 1. INTRODUÇÃO... 3 2. REALIZANDO ACESSO AO SISTEMA DE CHAMADOS... 4 2.1 DETALHES DA PÁGINA INICIAL... 5 3. ABERTURA DE CHAMADO... 6 3.1 DESTACANDO CAMPOS DO FORMULÁRIO... 6 3.2 CAMPOS OBRIGATÓRIOS:...

Leia mais

Sumário 1. SOBRE O NFGoiana DESKTOP... 3 1.1. Apresentação... 3 1.2. Informações do sistema... 3 1.3. Acessando o NFGoiana Desktop... 3 1.4.

Sumário 1. SOBRE O NFGoiana DESKTOP... 3 1.1. Apresentação... 3 1.2. Informações do sistema... 3 1.3. Acessando o NFGoiana Desktop... 3 1.4. 1 Sumário 1. SOBRE O NFGoiana DESKTOP... 3 1.1. Apresentação... 3 1.2. Informações do sistema... 3 1.3. Acessando o NFGoiana Desktop... 3 1.4. Interface do sistema... 4 1.4.1. Janela Principal... 4 1.5.

Leia mais

Manual do Usuário Android Neocontrol

Manual do Usuário Android Neocontrol Manual do Usuário Android Neocontrol Sumário 1.Licença e Direitos Autorais...3 2.Sobre o produto...4 3. Instalando, Atualizando e executando o Android Neocontrol em seu aparelho...5 3.1. Instalando o aplicativo...5

Leia mais

MANUAL DO PVP SUMÁRIO

MANUAL DO PVP SUMÁRIO Manual PVP - Professores SUMÁRIO 1 INTRODUÇÃO... 6 2 ACESSANDO O PVP... 8 3 TELA PRINCIPAL... 10 3.1 USUÁRIO... 10 3.2 INICIAL/PARAR... 10 3.3 RELATÓRIO... 10 3.4 INSTITUIÇÕES... 11 3.5 CONFIGURAR... 11

Leia mais

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

Intranets. FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO Intranets FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO As intranets são redes internas às organizações que usam as tecnologias utilizadas na rede mundial

Leia mais

Histórico da Revisão. Versão Descrição Autor. 1.0 Versão Inicial

Histórico da Revisão. Versão Descrição Autor. 1.0 Versão Inicial 1 of 14 27/01/2014 17:33 Sistema de Paginação de Esportes Universitários Documento de Arquitetura de Software Versão 1.0 Histórico da Revisão Data 30 de novembro de 1999 Versão Descrição Autor 1.0 Versão

Leia mais

Um Driver NDIS Para Interceptação de Datagramas IP

Um Driver NDIS Para Interceptação de Datagramas IP Um Driver NDIS Para Interceptação de Datagramas IP Paulo Fernando da Silva psilva@senior.com.br Sérgio Stringari stringari@furb.br Resumo. Este artigo apresenta o desenvolvimento de um driver NDIS 1 para

Leia mais

Satélite. Manual de instalação e configuração. CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br

Satélite. Manual de instalação e configuração. CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br Satélite Manual de instalação e configuração CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br Índice Índice 1.Informações gerais 1.1.Sobre este manual 1.2.Visão geral do sistema 1.3.História

Leia mais

Software de segurança em redes para monitoração de pacotes em uma conexão TCP/IP

Software de segurança em redes para monitoração de pacotes em uma conexão TCP/IP Software de segurança em redes para monitoração de pacotes em uma conexão TCP/IP Paulo Fernando da Silva psilva@senior.com.br Sérgio Stringari stringari@furbbr Resumo. Este artigo apresenta a especificação

Leia mais

Digifort Mobile Manual Version 1.0 Rev. A

Digifort Mobile Manual Version 1.0 Rev. A Digifort Mobile Manual Version 1.0 Rev. A 2 Digifort Mobile - Versão 1.0 Índice Parte I Bem vindo ao Manual do Digifort Mobile 1.0 5 1 Screen... Shots 5 2 A quem... se destina este manual 5 3 Como utilizar...

Leia mais

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 1 Sumário 1 - Instalação Normal do Despachante Express... 3 2 - Instalação do Despachante Express em Rede... 5 3 - Registrando o Despachante Express...

Leia mais

Microsoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR

Microsoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR Microsoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR 1 Índice: 01- Acesso ao WEBMAIL 02- Enviar uma mensagem 03- Anexar um arquivo em uma mensagem 04- Ler/Abrir uma mensagem 05- Responder uma mensagem

Leia mais

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 ArpPrintServer Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 1 Sumário INTRODUÇÃO... 3 CARACTERÍSTICAS PRINCIPAIS DO SISTEMA... 3 REQUISITOS DE SISTEMA... 4 INSTALAÇÃO

Leia mais

Conectar diferentes pesquisas na internet por um menu

Conectar diferentes pesquisas na internet por um menu Conectar diferentes pesquisas na internet por um menu Pré requisitos: Elaboração de questionário Formulário multimídia Publicação na internet Uso de senhas na Web Visualização condicionada ao perfil A

Leia mais

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio 32 3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio Este capítulo apresenta o framework orientado a aspectos para monitoramento e análise de processos de negócio

Leia mais

1 Sumário... 2. 2 O Easy Chat... 3. 3 Conceitos... 3. 3.1 Perfil... 3. 3.2 Categoria... 3. 4 Instalação... 5. 5 O Aplicativo... 7 5.1 HTML...

1 Sumário... 2. 2 O Easy Chat... 3. 3 Conceitos... 3. 3.1 Perfil... 3. 3.2 Categoria... 3. 4 Instalação... 5. 5 O Aplicativo... 7 5.1 HTML... 1 Sumário 1 Sumário... 2 2 O Easy Chat... 3 3 Conceitos... 3 3.1 Perfil... 3 3.2 Categoria... 3 3.3 Ícone Específico... 4 3.4 Janela Específica... 4 3.5 Ícone Geral... 4 3.6 Janela Geral... 4 4 Instalação...

Leia mais

Multiplexador. Permitem que vários equipamentos compartilhem um único canal de comunicação

Multiplexador. Permitem que vários equipamentos compartilhem um único canal de comunicação Multiplexadores Permitem que vários equipamentos compartilhem um único canal de comunicação Transmissor 1 Receptor 1 Transmissor 2 Multiplexador Multiplexador Receptor 2 Transmissor 3 Receptor 3 Economia

Leia mais

Nota de Aplicação. Utilizando os recursos de segurança dos controladores HI. HI Tecnologia. Documento de acesso público

Nota de Aplicação. Utilizando os recursos de segurança dos controladores HI. HI Tecnologia. Documento de acesso público Nota de Aplicação Utilizando os recursos de segurança dos controladores HI HI Tecnologia Documento de acesso público ENA.00050 Versão 1.01 outubro-2013 HI Tecnologia Utilizando os recursos de segurança

Leia mais

Tutorial J2ME Parte 3

Tutorial J2ME Parte 3 Introdução Tutorial J2ME Parte 3 Como pudemos aprender nos tutoriais anteriores, os dispositivos celulares podem implementar em seu sistema o KVM, a máquina virtual que roda aplicações J2ME. A API de programação

Leia mais

Manual de Instalação. SafeSign Standard 3.0.77. (Para MAC OS 10.7)

Manual de Instalação. SafeSign Standard 3.0.77. (Para MAC OS 10.7) SafeSign Standard 3.0.77 (Para MAC OS 10.7) 2/23 Sumário 1 Introdução... 3 2 Pré-Requisitos Para Instalação... 3 3 Ambientes Homologados... 4 4 Hardware Homologado... 4 5 Instruções de Instalação... 5

Leia mais

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos MÓDULO 7 Modelo OSI A maioria das redes são organizadas como pilhas ou níveis de camadas, umas sobre as outras, sendo feito com o intuito de reduzir a complexidade do projeto da rede. O objetivo de cada

Leia mais

PARANÁ GOVERNO DO ESTADO

PARANÁ GOVERNO DO ESTADO A COMUNICAÇÃO NA INTERNET PROTOCOLO TCP/IP Para tentar facilitar o entendimento de como se dá a comunicação na Internet, vamos começar contando uma história para fazer uma analogia. Era uma vez, um estrangeiro

Leia mais

LINEAR EQUIPAMENTOS RUA SÃO JORGE, 269 - TELEFONE: 6823-8800 SÃO CAETANO DO SUL - SP - CEP 09530-250

LINEAR EQUIPAMENTOS RUA SÃO JORGE, 269 - TELEFONE: 6823-8800 SÃO CAETANO DO SUL - SP - CEP 09530-250 LINEAR EQUIPAMENTOS RUA SÃO JORGE, 269 - TELEFONE: 6823-8800 SÃO CAETANO DO SUL - SP - CEP 09530-250 Recomendações Iniciais SOFTWARE HCS 2005 - VERSÃO 4.2 (Compatível com Guarita Vr4.03 e Vr4.04) Para

Leia mais

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET I Sumário 1. Objetivo do Documento... 1 2. Início... 1 3. Cadastro de Pessoa Física... 3 3.1. Preenchimentos Obrigatórios.... 4 3.2. Acesso aos Campos

Leia mais

Manual SAGe Versão 1.2 (a partir da versão 12.08.01)

Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Submissão de Relatórios Científicos Sumário Introdução... 2 Elaboração do Relatório Científico... 3 Submissão do Relatório Científico... 14 Operação

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Aula 6 Estrutura de Sistemas Operacionais Prof.: Edilberto M. Silva http://www.edilms.eti.br Baseado no material disponibilizado por: SO - Prof. Edilberto Silva Prof. José Juan Espantoso

Leia mais

WebEDI - Tumelero Manual de Utilização

WebEDI - Tumelero Manual de Utilização WebEDI - Tumelero Manual de Utilização Pedidos de Compra Notas Fiscais Relação de Produtos 1. INTRODUÇÃO Esse documento descreve o novo processo de comunicação e troca de arquivos entre a TUMELERO e seus

Leia mais

SERVICE DESK MANAGER SDM. Manual do Sistema - DPOI

SERVICE DESK MANAGER SDM. Manual do Sistema - DPOI SERVICE DESK MANAGER SDM Manual do Sistema - DPOI Conteúdo SERVICE DESK MANAGER SDM... 1 Manual do Sistema - DPOI... 1 INTRODUÇÃO... 4 ACESSO AO SISTEMA... 5 OPÇÕES DO SISTEMA... 6 SISTEMA... 7 Pesquisar

Leia mais

Manual da Turma Virtual: MATERIAIS. Para acessar a turma virtual com o perfil Docente, siga o caminho indicado abaixo:

Manual da Turma Virtual: MATERIAIS. Para acessar a turma virtual com o perfil Docente, siga o caminho indicado abaixo: Manual da Turma Virtual: MATERIAIS Para acessar a turma virtual com o perfil Docente, siga o caminho indicado abaixo: MENU TURMA VIRTUAL MENU MATERIAIS CONTEÚDO/PÁGINA WEB Esta operação possibilita que

Leia mais

Manual TDMax Web Commerce VERSÃO: 0.2

Manual TDMax Web Commerce VERSÃO: 0.2 Manual TDMax Web Commerce VERSÃO: 0.2 Sumário Visão geral Bilhetagem Eletrônica... 3 1. TDMax Web Commerce... 4 1.1 Requisitos e orientações gerais... 4 2. Acesso... 5 2.1 Interface inicial (Ambiente de

Leia mais

Manual de Utilização do Zimbra

Manual de Utilização do Zimbra Manual de Utilização do Zimbra Compatível com os principais navegadores web (Firefox, Chrome e Internet Explorer) o Zimbra Webmail é uma suíte completa de ferramentas para gerir e-mails, calendário, tarefas

Leia mais

BlackBerry Mobile Voice System

BlackBerry Mobile Voice System BlackBerry Mobile Voice System BlackBerry Mobile Voice System Comunicações móveis unificadas O Mobile Voice System ( MVS) foi projetado para unificar os recursos do telefone fixo aos smartphones e às redes

Leia mais

Manual AGENDA DE BACKUP

Manual AGENDA DE BACKUP Gemelo Backup Online DESKTOP Manual AGENDA DE BACKUP Realiza seus backups de maneira automática. Você só programa os dias e horas em que serão efetuados. A única coisa que você deve fazer é manter seu

Leia mais

Manual do usuário. v1.0

Manual do usuário. v1.0 Manual do usuário v1.0 1 Iniciando com o Vivo Gestão 1. como fazer login a. 1º acesso b. como recuperar a senha c. escolher uma conta ou grupo (hierarquia de contas) 2. como consultar... de uma linha a.

Leia mais

5 Mecanismo de seleção de componentes

5 Mecanismo de seleção de componentes Mecanismo de seleção de componentes 50 5 Mecanismo de seleção de componentes O Kaluana Original, apresentado em detalhes no capítulo 3 deste trabalho, é um middleware que facilita a construção de aplicações

Leia mais

Agregador de feeds RSS para dispositivos móveis

Agregador de feeds RSS para dispositivos móveis Agregador de feeds RSS para dispositivos móveis Disciplina: Computação Móvel Professor: Mauro Nacif Rocha Data: 27/02/2007 Hadriel Toledo Lima 50290 Juliana Pinheiro Campos 47683 Luis Felipe Hussin Bento

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Sistemas Distribuídos Modelo Cliente-Servidor: Introdução aos tipos de servidores e clientes Prof. MSc. Hugo Souza Iniciando o módulo 03 da primeira unidade, iremos abordar sobre o Modelo Cliente-Servidor

Leia mais

BlackBerry Mobile Voice System

BlackBerry Mobile Voice System BlackBerry Mobile Voice System Comunicações móveis unificadas O BlackBerry Mobile Voice System (BlackBerry MVS) leva os recursos do telefone do escritório aos smartphones BlackBerry. Você pode trabalhar

Leia mais

ALTERNATIVA PARA CONEXÃO VIA INTERNET DE IP MASCARADO A IP REAL

ALTERNATIVA PARA CONEXÃO VIA INTERNET DE IP MASCARADO A IP REAL Documento: Tutorial Autor: Iuri Sonego Cardoso Data: 27/05/2005 E-mail: iuri@scripthome.cjb.net Home Page: http://www.scripthome.cjb.net ALTERNATIVA PARA CONEXÃO VIA INTERNET DE IP MASCARADO A IP REAL

Leia mais

BRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert:

BRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert: BRAlarmExpert Software para Gerenciamento de Alarmes A TriSolutions conta com um produto diferenciado para gerenciamento de alarmes que é totalmente flexível e amigável. O software BRAlarmExpert é uma

Leia mais

Quadro de consulta (solicitação do mestre)

Quadro de consulta (solicitação do mestre) Introdução ao protocolo MODBUS padrão RTU O Protocolo MODBUS foi criado no final dos anos 70 para comunicação entre controladores da MODICON. Por ser um dos primeiros protocolos com especificação aberta

Leia mais

SyncEasy Aplicativo para sincronização de arquivos entre dispositivos móveis e computadores utilizando metadados

SyncEasy Aplicativo para sincronização de arquivos entre dispositivos móveis e computadores utilizando metadados SyncEasy Aplicativo para sincronização de arquivos entre dispositivos móveis e computadores utilizando metadados Acadêmico: Bernardo Marquardt Müller Orientador: Prof. Dr. Mauro Marcelo Mattos Roteiro

Leia mais

NETALARM GATEWAY Manual Usuário

NETALARM GATEWAY Manual Usuário NETALARM GATEWAY Manual Usuário 1 Índice 1. Introdução... 3 2. Requisitos de Instalação... 3 3. Instalação... 3 4. Iniciando o programa... 5 4.1. Aba Serial... 5 4.2. Aba TCP... 6 4.3. Aba Protocolo...

Leia mais

UM NOVO CONCEITO EM HOSPEDAGEM DE DOMÍNIO

UM NOVO CONCEITO EM HOSPEDAGEM DE DOMÍNIO www.origy.com.br UM NOVO CONCEITO EM HOSPEDAGEM DE DOMÍNIO CARACTERÍSTICAS: E-MAIL IMAP * Acesso simultâneo e centralizado, via aplicativo, webmail e celular/smartphone * Alta capacidade de armazenamento

Leia mais

Sumário. Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web

Sumário. Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web Sumário Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web Fazendo Login no Sistema Tela inicial do Portal WEB Criando um

Leia mais

EXPLICITAÇÃO DE FUNCIONALIDADES DO SISTEMA

EXPLICITAÇÃO DE FUNCIONALIDADES DO SISTEMA EXPLICITAÇÃO DE FUNCIONALIDADES DO SISTEMA NOTA INTRODUTÓRIA... 2 SISTEMA - INTRODUÇÃO... 3 I LEITURA DO CAUDAL... 3 II AUTÓMATO... 4 III TECNOLOGIA GSM... 5 IV BASE DE DADOS... 6 V SINÓPTICO... 7 Especificação

Leia mais

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP)

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP) Hardware (Nível 0) Organização O AS/400 isola os usuários das características do hardware através de uma arquitetura de camadas. Vários modelos da família AS/400 de computadores de médio porte estão disponíveis,

Leia mais

MicrovixPOS Requisitos, Instalação e Execução

MicrovixPOS Requisitos, Instalação e Execução MicrovixPOS Requisitos, Instalação e Execução Autor Público Alvo Rodrigo Cristiano dos Santos Suporte Técnico, Consultoria e Desenvolvimento. Histórico Data 13/06/2012 Autor Rodrigo Cristiano Descrição

Leia mais

Manual do usuário. Mobile Auto Download

Manual do usuário. Mobile Auto Download Manual do usuário Mobile Auto Download Mobile Auto Download Parabéns, você acaba de adquirir um produto com a qualidade e segurança Intelbras. Este manual serve como referência para a sua instalação e

Leia mais

MANUAL DE UTILIZAÇÃO DO SISTEMA GLPI

MANUAL DE UTILIZAÇÃO DO SISTEMA GLPI MANUAL DE UTILIZAÇÃO DO SISTEMA GLPI PERFIL TÉCNICO Versão 2.0 DEPARTAMENTO DE INFORMÁTICA E TELECOMUNICAÇÕES PREFEITURA DE GUARULHOS SP 1 Objetivo: Esse manual tem como objetivo principal instruir os

Leia mais

TRANSMISSOR ECF. Sistema de transmissão de arquivos Nota Fiscal Paulista. Manual de Utilização

TRANSMISSOR ECF. Sistema de transmissão de arquivos Nota Fiscal Paulista. Manual de Utilização TRANSMISSOR ECF Sistema de transmissão de arquivos Nota Fiscal Paulista Manual de Utilização 1. Histórico de alterações Data Versão Alteração 04/12/2012 1 Criação do documento 28/02/2013 2 Revisão 2. Proposta

Leia mais

Software de monitoramento Módulo CONDOR CFTV V1 R1

Software de monitoramento Módulo CONDOR CFTV V1 R1 Software de monitoramento Módulo CONDOR CFTV V1 R1 Versão 30/06/2014 FOR Segurança Eletrônica Rua dos Lírios, 75 - Chácara Primavera Campinas, SP (19) 3256-0768 1 de 12 Conteúdo A cópia total ou parcial

Leia mais

mobile PhoneTools Guia do Usuário

mobile PhoneTools Guia do Usuário mobile PhoneTools Guia do Usuário Conteúdo Requisitos...2 Antes da instalação...3 Instalar mobile PhoneTools...4 Instalação e configuração do telefone celular...5 Registro on-line...7 Desinstalar mobile

Leia mais

Alarme Automotivo com mensagem para móvel utilizando Arduino

Alarme Automotivo com mensagem para móvel utilizando Arduino Alarme Automotivo com mensagem para móvel utilizando Arduino Maycon Cirilo dos Santos¹, Wyllian Fressatti¹ ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil mayconsi2012@gmail.com, wyllian@unipar.br

Leia mais

Fundamentos de Java. Prof. Marcelo Cohen. 1. Histórico

Fundamentos de Java. Prof. Marcelo Cohen. 1. Histórico Fundamentos de Java Prof. Marcelo Cohen 1. Histórico 1990 linguagem Oak; desenvolvimento de software embutido para eletrodomésticos S.O. para o controle de uma rede de eletrodomésticos o surgimento da

Leia mais

Linguagem de Programação JAVA. Professora Michelle Nery Nomeclaturas

Linguagem de Programação JAVA. Professora Michelle Nery Nomeclaturas Linguagem de Programação JAVA Professora Michelle Nery Nomeclaturas Conteúdo Programático Nomeclaturas JDK JRE JEE JSE JME JVM Toolkits Swing AWT/SWT JDBC EJB JNI JSP Conteúdo Programático Nomenclatures

Leia mais

Instalação Cliente Notes 6.5

Instalação Cliente Notes 6.5 Instalação Cliente Notes 6.5 1/1 Instalação Cliente Notes 6.5 LCC.008.2005 Versão 1.0 Versão Autor ou Responsável Data 1.0 Fabiana J. Santos 18/11/2005 RESUMO Este documento apresenta um roteiro de instalação

Leia mais

MÓDULO 11 ELEMENTOS QUE FAZEM PARTE DO PROJETO DO SISTEMA

MÓDULO 11 ELEMENTOS QUE FAZEM PARTE DO PROJETO DO SISTEMA MÓDULO 11 ELEMENTOS QUE FAZEM PARTE DO PROJETO DO SISTEMA Através dos elementos que fazem parte do projeto do sistema é que podemos determinar quais as partes do sistema que serão atribuídas às quais tipos

Leia mais

Orientação a Objetos

Orientação a Objetos 1. Domínio e Aplicação Orientação a Objetos Um domínio é composto pelas entidades, informações e processos relacionados a um determinado contexto. Uma aplicação pode ser desenvolvida para automatizar ou

Leia mais

Manual do Painel Administrativo

Manual do Painel Administrativo Manual do Painel Administrativo versão 1.0 Autores César A Miggiolaro Marcos J Lazarin Índice Índice... 2 Figuras... 3 Inicio... 5 Funcionalidades... 7 Analytics... 9 Cidades... 9 Conteúdo... 10 Referência...

Leia mais

MANUAL C R M ÍNDICE. Sobre o módulo de CRM... 2. 1 Definindo a Campanha... 3

MANUAL C R M ÍNDICE. Sobre o módulo de CRM... 2. 1 Definindo a Campanha... 3 ÍNDICE Sobre o módulo de CRM... 2 1 Definindo a Campanha... 3 1.1 Incluir uma campanha... 3 1.2 Alterar uma campanha... 4 1.3 Excluir... 4 1.4 Procurar... 4 2 Definindo os clientes para a campanha... 4

Leia mais

Introdução à Linguagem Java

Introdução à Linguagem Java Introdução à Linguagem Java Histórico: Início da década de 90. Pequeno grupo de projetos da Sun Microsystems, denominado Green. Criar uma nova geração de computadores portáveis, capazes de se comunicar

Leia mais

UMA ABORDAGEM SOBRE J2ME

UMA ABORDAGEM SOBRE J2ME UMA ABORDAGEM SOBRE J2ME Júlio César Jardim Júnior 1, Elio Lovisi Filho (Orientador) 1 1 Ciência da Computação Universidade Presidente Antônio Carlos (UNIPAC) Rua Palma Bageto Viol, s/n Barbacena - MG.

Leia mais

Desenvolvimento de Sistemas Móveis em Java com J2ME/MIDP. Jorge H. C. Fernandes

Desenvolvimento de Sistemas Móveis em Java com J2ME/MIDP. Jorge H. C. Fernandes Desenvolvimento de Sistemas Móveis em Java com J2ME/MIDP Jorge H. C. Fernandes Desenvolvimento J2ME/MIDP Agenda Plataforma e Edições Java 2 J2ME - Java 2 Micro Edition MIDP - Mobile Information Device

Leia mais

02 - Usando o SiteMaster - Informações importantes

02 - Usando o SiteMaster - Informações importantes 01 - Apresentação do SiteMaster - News Edition O SiteMaster foi desenvolvido para ser um sistema simples de gerenciamento de notícias, instalado em seu próprio computador e com configuração simplificada,

Leia mais

Cadastramento de Computadores. Manual do Usuário

Cadastramento de Computadores. Manual do Usuário Cadastramento de Computadores Manual do Usuário Setembro 2008 ÍNDICE 1. APRESENTAÇÃO 1.1 Conhecendo a solução...03 Segurança pela identificação da máquina...03 2. ADERINDO À SOLUÇÃO e CADASTRANDO COMPUTADORES

Leia mais

Guia. PDA e SmartPhones. Windows Mobile, Pocket PC e CE.

Guia. PDA e SmartPhones. Windows Mobile, Pocket PC e CE. Guia PDA e SmartPhones Windows Mobile, Pocket PC e CE. Referência completa para o integrador do sistema Module. Aborda os recursos necessários para a itulização, instalação do software e importação das

Leia mais

Como acessar o novo webmail da Educação? Manual do Usuário. 15/9/2009 Gerencia de Suporte, Redes e Novas Tecnologias Claudia M.S.

Como acessar o novo webmail da Educação? Manual do Usuário. 15/9/2009 Gerencia de Suporte, Redes e Novas Tecnologias Claudia M.S. Como acessar o novo webmail da Educação? Manual do Usuário 15/9/2009 Gerencia de Suporte, Redes e Novas Tecnologias Claudia M.S. Tomaz IT.002 02 2/14 Como acessar o Webmail da Secretaria de Educação? Para

Leia mais

Mostrar área de trabalho.scf. Manual do Produto EDI.

Mostrar área de trabalho.scf. Manual do Produto EDI. Mostrar área de trabalho.scf Manual do Produto EDI. ÍNDICE MANUAL DO PRODUTO EDI....3 1. O QUE É O EDI?...3 1.1. VANTAGENS... 3 1.2. FUNCIONAMENTO... 3 1.3. CONFIGURAÇÃO NECESSÁRIA... 3 2. UTILIZANDO O

Leia mais

SUMÁRIO Acesso ao sistema... 2 Atendente... 3

SUMÁRIO Acesso ao sistema... 2 Atendente... 3 SUMÁRIO Acesso ao sistema... 2 1. Login no sistema... 2 Atendente... 3 1. Abrindo uma nova Solicitação... 3 1. Consultando Solicitações... 5 2. Fazendo uma Consulta Avançada... 6 3. Alterando dados da

Leia mais

Curso Básico Sistema EMBI

Curso Básico Sistema EMBI Curso Básico Sistema EMBI Módulo Atendentes e Administradores Todos os direitos reservados. Nenhuma parte deste trabalho pode ser reproduzida em qualquer forma por qualquer meio gráfico, eletrônico ou

Leia mais

1. CAPÍTULO COMPUTADORES

1. CAPÍTULO COMPUTADORES 1. CAPÍTULO COMPUTADORES 1.1. Computadores Denomina-se computador uma máquina capaz de executar variados tipos de tratamento automático de informações ou processamento de dados. Os primeiros eram capazes

Leia mais

Conceitos Básicos de Telefonia Celular

Conceitos Básicos de Telefonia Celular O curso foi elaborado especialmente para atender o profissional que atua no mercado varejista de aparelhos celulares e quer atender seus clientes com rapidez e qualidade. O treinamento é direcionado ao

Leia mais

Profibus View - Software de Parametrização de Equipamentos Profibus PA

Profibus View - Software de Parametrização de Equipamentos Profibus PA MANUAL DO USUÁRIO Profibus View - Software de Parametrização de Equipamentos Profibus PA Profibus View P R V I E W P A M P www.smar.com.br Especificações e informações estão sujeitas a modificações sem

Leia mais

Manual de Utilização do Sistema GRServer Cam on-line (Gerenciamento de Câmeras On-line)

Manual de Utilização do Sistema GRServer Cam on-line (Gerenciamento de Câmeras On-line) Manual de Utilização do Sistema GRServer Cam on-line (Gerenciamento de Câmeras On-line) Criamos, desenvolvemos e aperfeiçoamos ferramentas que tragam a nossos parceiros e clientes grandes oportunidades

Leia mais

SOBRE A CALLIX. Por Que Vantagens

SOBRE A CALLIX. Por Que Vantagens Callix PABX Virtual SOBRE A CALLIX Por Que Vantagens SOBRE A CALLIX Por Que Vantagens Por Que Callix Foco no seu negócio, enquanto cuidamos da tecnologia do seu Call Center Pioneirismo no mercado de Cloud

Leia mais

Evolução na Comunicação de

Evolução na Comunicação de Evolução na Comunicação de Dados Invenção do telégrafo em 1838 Código Morse. 1º Telégrafo Código Morse Evolução na Comunicação de Dados A evolução da comunicação através de sinais elétricos deu origem

Leia mais

SISTEMA INTEGRADO DE ADMINISTRAÇÃO DA RECEITA PED MANUAL INTERNET

SISTEMA INTEGRADO DE ADMINISTRAÇÃO DA RECEITA PED MANUAL INTERNET SISTEMA INTEGRADO DE ADMINISTRAÇÃO DA RECEITA MANUAL INTERNET ÍNDICE Sistema Integrado de Administração da Receita 1 INTRODUÇÃO GERAL... 4 2 INTRODUÇÃO AO... 4 2.1 OBJETIVOS... 4 2.2 BENEFÍCIOS... 4 2.3

Leia mais

Manual AGENDA DE BACKUP

Manual AGENDA DE BACKUP Gemelo Backup Online DESKTOP Manual AGENDA DE BACKUP Realiza seus backups de maneira automática. Você só programa os dias e horas em que serão efetuados. A única coisa que você deve fazer é manter seu

Leia mais

Operações de Caixa. Versão 2.0. Manual destinado à implantadores, técnicos do suporte e usuários finais

Operações de Caixa. Versão 2.0. Manual destinado à implantadores, técnicos do suporte e usuários finais Operações de Caixa Versão 2.0 Manual destinado à implantadores, técnicos do suporte e usuários finais Sumário Introdução... 3 Suprimento... 3 Sangria... 4 Abertura de Caixa... 6 Fechamento de Caixa...

Leia mais