About this project
it-programming / web-development
Open
Criar programa para arduino mega 2560 R3 que execute o descritivo abaixo forneço fluxograma completo e leaut do desenvolvimento ja montado.
Descrição do Processo
• Inicia o sistema ditando tecla (A) seguido da tecla (#)
• Sistema verifica entrada de dados.
• Se entrada não estiver correta informa no DISPLAY
(dígitos inválidos).
• Se estiver correta sistema informa DISPLAY (sistema iniciado informe usuário).
• Usuário informa a senha seguida de da tecla (#) para confirmar.
• Sistema realiza conexão no banco de dados confere registro.
• No caso de código não cadastrado ou errado DISPLAY informa código invalido.
• No caso de falha na conexão DISPLAY informa falha na conexão
• Sistema verifica se código validade em 4 ou 3 dígitos.
• Código de 4 dígitos sistema entra no modo de manutenção.
• Display informa equipamento em manutenção.
• Display informa código gerado pelo sistema id primary key como os ordem de serviço da manutenção.
• Sistema solicita entrada de dados do usuário para opção de prosseguimento de os já aberta, no caso de não informe utiliza a os gerada pelo sistema na confirmação pela tecla (#).
• Sistema verifica código com consulta no banco de dados. MYSQL
• No caso de código não cadastrado ou errado DISPLAY informa código invalido.
• Sistema solicita entrada de dados (Informe a senha para encerrar a manutenção).
• Usuário informa senha seguida da tecla (#) para confirmar
• Sistema verifica o código consultado base de dados. MYSQL
• No caso de código não cadastrado ou errado DISPLAY informa código invalido.
• Sistema encerra a OS de manutenção, encerra a conexão e reinicia o sistema para novo acesso.
• Código de 3 dígitos sistema entra no modo de Produção.
• DISPLAY informa equipamento modo produção. Informe tipo de produção.
• Sistema solicita entrada de dados do usuário informando tipo de produção opção (1) = modo manual ou (2) = modo automático seguido do comando (#) para confirmar
• Sistema verifica o código consultando a base de dados MYSQL
• No caso de código não cadastrado ou errado DISPLAY informa código invalido, e retorna para início da opção de produção.
• Sistema verifica a opção escolhida (1) ou (2)
• No caso da opção (1) sistema informa confirma escolha da opção (1)
• Sistema solicita entrada de dados do usuário opção (1) seguida do comando confirma tecla (#).
• Sistema confirma se a opção escolhida confere opção (1)
• No caso de código não cadastrado ou errado DISPLAY informa código invalido, e retorna para inicio da opção de produção.
• Sistema solicita entrada de dados do usuário, informando código do produto e quantidade de produção.
• Usuário informa código do produto e quantidade de produção.
• Sistema verifica código do produto, consultando a base de dados MYSQL.
• No caso de código não cadastrado ou errado DISPLAY informa código invalido, e retorna para início da opção.
• Sistema verifica quantidade de produção, consultando a base de dados MYSQL, se produção esta dentro do limite máximo armazenada no sistema.
• No caso de código não cadastrado ou errado DISPLAY informa Quantidade invalida, e retorna para início da opção.
• Sistema solicita código para encerrar a produção (senha do operador).
• Usuário informa código de acesso.
• Sistema verifica entrada de dados consultando a base de dados MYSQLI.
• No caso de código não cadastrado ou errado DISPLAY informa código invalido, e retorna para início da opção de encerramento da produção nessa opção.
• Sistema encerra a produção, encerra a conexão e reinicia o sistema para nova conexão e registro de produção.
• No caso da opção (2) sistema informa confirma escolha da opção (2)
• Sistema solicita entrada de dados do usuário opção (2) seguida do comando confirma tecla (#).
• Sistema confirma se a opção escolhida confere opção (2)
• No caso de código não cadastrado ou errado DISPLAY informa código invalido, e retorna para início da opção de produção.
• Sistema recebe a produção capturado pelo leitor de código de barras e registra na base de dados MYSQL.
• Sistema informa automaticamente a quantidade de produção no DISPLAY.
• Sistema solicita código do Usuário para encerrar a produção.
• Usuário informa código de acesso.
• Sistema verifica entrada de dados consultando a base de dados MYSQLI.
• No caso de código não cadastrado ou errado DISPLAY informa código invalido, e retorna para início da opção de encerramento da produção nessa opção.
• Sistema encerra a produção, encerra a conexão e reinicia o sistema para nova conexão e registro de produção.
Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Developer
Delivery term: Not specified
Skills needed