Sobre este projeto
it-programming /
Aberto
Olá,
Estou em busca de profissionais para desenvolvimento do meu projeto em Arduino ou Raspberry pi.
Trata-se de um sistema de vale-refeição, funcionando com cartão rfid e comunicação via sms. No documento Word em anexo, está uma descrição mais detalhada de como o sistema deverá funcionar.
Interessados, favor enviar propostas!
projeto de vale-refeição/alimentação com arduino e comunicação via sms
este projeto visa automatizar o benefício de alimentação que as empresas oferecem aos seus funcionários, seja através de tíquetes em papel ou até mesmo em dinheiro.
A idéia é oferecer a todos os funcionários das empresas clientes, um cartão RFID de escrita e gravação, contendo os seguintes dados:
- Um código único (já vem de fábrica gravado no cartão).
- Nome do funcionário.
- Código da empresa que ele trabalha.
- Saldo (valor em Reais contido no cartão).
Processo de compra dos créditos e recarga dos cartões.
Será disponibilizado à cada estabelecimento comercial conveniado (bares, restaurantes, lanchonetes, etc.) Um terminal Arduino com chip de celular para efetuar a cobrança pela refeição e também para recarregar o cartão do funcionário, quando o crédito estiver disponível.
Esse terminal Arduino conterá as seguintes informações:
- Número do chip telefônico (essa informação nunca aparece para o usuário).
- Dados do estabelecimento (nome, razão social, cnpj, etc...).
O processo de compra de crédito e recarga dos cartões será feito em dois passos:
Passo 1 - A contratante acessa o site do sistema e adquiri os créditos na quantidade escolhida. Ao confirmar a compra, o sistema divide o valor adquirido pelo número de funcionários da contratante e grava em um banco de dados, o código do cartão de cada funcionário e o valor liberado para recarga. Por exemplo:
R$ 650,00 divididos por 10 funcionários = R$ 65,00 para cada funcionário.
Passo 2 – O Arduino do estabelecimento terá uma tecla chamada recarga que, ao ser pressionada, pedirá para aproximar o cartão do funcionário para leitura e captura do código do cartão através de rfid. Esse código é enviado através de SMS ao sistema que verifica no banco de dados de recarga se existe algum valor liberado. Caso exista, é enviado um SMS de volta ao Arduino contendo o valor do crédito liberado que é gravado no cartão, efetuando assim a recarga.
Caso o valor seja 0,00 o arduino mostra a mensagem RECARGA NÃO disponível.
Obs.: Quando existir algum valor diferente de 0,00 o sistema precisará receber um SMS de confirmação de recarga realizada, para que o sistema possa substituir o valor recarregado por 0,00 e assim evitar que o mesmo cartão seja recarregado mais de uma vez no mesmo período.
Processo de consumo dos créditos nos estabelecimentos comerciais conveniados.
Será disponibilizado aos estabelecimentos comerciais (bares e restaurantes), um arduino, onde será debitado do cartão do funcionário, o valor correspondente ao seu consumo (refeição). Esse arduino conterá um banco de dados com os seguintes campos:
- Número do chip telefônico (essa informação nunca aparece para o usuário).
- Código empresa (código do estabelecimento comercial, cadastrado no sistema).
- Código do cartão do funcionário.
- Código da empresa que o funcionário trabalha.
- Data e hora da compra.
- Valor consumido.
Quando o cliente (funcionário) aproxima o seu cartão no arduino, para pagar o seu consumo, o mesmo verifica se existe saldo disponível no cartão e, caso exista, grava os dados em seus respectivos campos, como citado acima, ou seja: Código empresa, Código do cartão do funcionário, Código da empresa que o funcionário trabalha, Data e hora da compra e Valor consumido.
Após efetuar essa gravação, o arduino do estabelecimento comercial, envia também um SMS com essas informações para o sistema. Isso é necessário para que o sistema possa manter gravado no seu banco de dados central, toda a movimentação diária de todos os estabelecimentos comerciais.
Desta forma, fica possível para o dono do estabelecimento comercial, acompanhar diariamente todas as vendas realizadas. Através de uma simples consulta no site do sistema, ele pode saber quantos funcionários e de quais empresas da região são seus clientes, se está conquistando novos clientes (funcionários) de outras empresas da região, se está perdendo clientes (funcionários) para outros estabelecimentos concorrentes e até obter uma previsão de recebimento em determinado período.
Por outro lado, esta arquitetura permite também que um funcionário de determinada empresa, não fique limitado a fazer suas refeições sempre no mesmo estabelecimento.
Categoria TI e Programação
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Não (Eu nunca gerenciei esse tipo de projeto)
Integrações de API Outros (Outras APIs)
Prazo de Entrega: 09 de Junho de 2015