Atualmente dispomos de um sistema que permite a votação através de terminais assíncronos ligados pela porta serial a um servidor. Este sistema está velho e o local de votação é tombado, o que dificulta a instalação de qualquer fiação. Desta forma, estamos analisando a substituição destes terminais assíncronos por telefones celulares, o que eliminaria a fiação, mas como só é permitido votar de dentro do local de votação, não poderia ser usada a operadora de telefonia, teria que ser utilizado o BlueTooth ou algo semelhante. Não haveria comunicação entre os celulares votantes, somente com o servidor na hora da votação. Alguém conhece um aplicativo J2ME semelhante, ou poderia dar uma sugestão sobre onde encontrar material que ajudasse no levantamento deste aplicativo?
Celular como terminal de votação
11 Respostas
Olá
Palm com infrared seria seguro o bastante? Ou poderia haver man in the middle?
[]s
Luca
A sala de votação tem mais de 60 metros quadrados, e às vezes chega a ter 100 pessoas na sala e muita movimentação. Acho que o infravermelho seria obstruído. Talvez fosse possível levantar a receptora do infravermelho.
Olá
Como funcionam os muitos restaurantes que usam Palm ou IPac para fazer a comunicação entre o garçon e a cozinha? E as maquininhas de autorização de cartão de crédito que vão às mesas dos clientes?
[]s
Luca
Não sei como é feita esta comunicação, mas acho que vale a pena ser investigado. Vou me informar.
OláComo funcionam os muitos restaurantes que usam Palm ou IPac para fazer a comunicação entre o garçon e a cozinha? E as maquininhas de autorização de cartão de crédito que vão às mesas dos clientes?
[]s
Luca
No caso dos restauramentes acredito que sejam PDAs c/ WiFi conectados a um access point no próprio restauramente.
No caso das máquinas de cartão de crédito, acho que há um celular (ou pelo menos um módulo celular) embutido dentro da máquina (alguém poderia me confirmar isso?).
Olá halleypo. Interessante esse projeto.
Eu e mais dois amigos estamos desenvolvendo um servidor de serviços bluetooth.
Ele funcionará com o mesmo princípio de um WebService, ou seja, ela será um BlueService(rs). Você publica o seu serviço(Atualização em Banco de Dados, Conexão a Internet, Trafego de Mídias, ect ects) nesse servidor e depois mapea o seu jar em um XML. Tendo feito isso, o nosso servidor estará pronto pra atender a sua aplicação, ou seja, assim que o seu terminal enviar a votação, ou seja, a sua máquina de votação com um cel acoplado e com bluetooth, pedir o serviços, nos chamamos o seu Jar com o que vc precisa e ele é executado.
Bom, se quiser conversar sobre o servidor e como poderíamos montar um projeto com ele, meu e-mail é [email removido]
mas caso não esteja interessado, você pode olhar no site da Sun, Nokia, e http://www.benhui.net/ que tem tudo sobre bluetooth, identificação dos dispositivos, verificação dos serviços que estes implementam e por aí vai.
A Vantagem do uso de um servidor pra centralizar a sua votação é que pra cada servidor, você poderá ter até 7 urnas, o que reduzirá bastante o seu custo. Além disso, a tecnologia bluetooth, já implementa um protocolo próprio de segurança, o que também é um grande facilitador no seu tráfego de dados e ajudará a sua equipe a desenvolver uma aplicação segura e de difícil quebra de sigilo.
Além disso, caso não queira usar nenhum servidor, basta que a sua urna tenha bluetooth, e que você implemente nela um botão enviar dados, ou extrato da votação, e assim que esse botão for clicado, a sua urna encontre os celulares com bluetooth que estão perto dela. Feito isso, você coloca na sua urna uma senha de pariamento, ou seja, uma senha que a sua urna usará pra se comunicar com esse celular. Feito isso, ela trafega os dados e você poderá transmitir esses dados do celular, via GPRS direto pra uma base de dados pra centralização dessas informações on-line.
IR eu não recomendaria, até por que teria que ser algo bem específico, pois o IR tem que ser mantido a uma distância pequena e sem movimentos bruscos.
Wi-Fi, existe um custo ainda um pouco grande pra que vc faça um projeto com ele, na instalação dos HotSpots e tudo mais.
Para bluetooth, acredito que para essa aplicação que vc deseja em específico, seria o ideal.
É um projeto bem interessante, e com várias formas de implementações.
Abraço
No caso das máquinas de cartão de crédito, acho que há um celular (ou pelo menos um módulo celular) embutido dentro da máquina (alguém poderia me confirmar isso?).
GPRS.
Olá
A maioria usa GPRS e alguns Wi Fi.
Fiz a pergunta porque no caso dele acho a solução passa por Wi Fi.
[]s
Luca
Oi Eduardo,
Este projeto é para o plenário da Câmara Municipal do Rio de Janeiro, onde já existe acesso wireless à rede local porque o Palácio Pedro Ernesto é tombado pelo IPHAN, o que dificulta a passagem de cabos. O problema seria então identificar o ponto de acesso à rede que deverá ser a antena colocada dentro do plenário. Como as paredes do palácio são muito grossas fica difícil acessar esta antena de fora do plenário, ainda mais existindo outras antenas fora do plenário. Vou estudar melhor a solução Wi-Fi, mas não estou descartando o seu servidor de BlueTooth que achei muito interessante.
Obrigado,
Halley
OK.
Se vc já tem a sua disposição uma rede wi-fi, então realmente é melhor que continue nessa linha mesmo. Mas não esqueça de ficar bastante atento a questão de segurança. Já que são dados de extremo sigilo.
Além disso, acho que você não precisa instalar mais antenas, mas repetidores, mas isso já é assunto pra especialistas em redes wireless.
Precisando, estamos aí.
Abraço
Trabalhei uns 4 meses com bluetooth e inclusive estavamos implementando um servidor no Barra Shopping, de envio de conteudo.
Acho q o bluetooth seria a melhor solução. Agora quanto a segurança, quando pesquisei sobre bluetooth para o servidor, encontrei alguns videos e materias mostrando celulares sendo hackeados via bluetooth.
A tecnologia bluetooth é barata. Cada caneta(dongle) bluetooth varia de 30 a 150 reais(±).
Bluetooth pequeno alcance acho q uns 10 20 m…Mas podem ser instaladas varias canetas…