Completed

Projeto Mobile Phonegap

Published on the October 15, 2014 in IT & Programming

About this project

Open

1. Tela Inicial - Login e senha

- ao entrar no sistema, colocar o nome do usuário na parte superior da tela

2. Tela Principal - 3 botões

- Iniciar
- Editar
- Visualizar

3. Opção de INICIAR

3.1.
Texto: "Inserir endereço". Abaixo 2 botões.

- Coletar
- Digitar

Aqui já deve dar a opção para o usuário já coletar os dados com QR Code. Ou se quiser abrir o teclado para ele digitar. Depende do botão escolhido.


3.2. Texto: "Inserir código do material". Abaixo 2 botões.

- Coletar
- Digitar

3.3. Texto: "Informar o tipo de contagem". Abaixo 2 botões.

- Diversos
- Único

Neste momento é onde o sistema deverá ter 2 tipos de contagem.
                - Diversos: onde iremos fazer várias contagens utilizando o QR Code. Nesta opção o usuário quando escolher coletar, deverá ir bipando as quantidades em cada etiqueta QR Code com as quantidades. A cada coleta, o leitor deverá já passar para a próxima leitura, até o usuário sinalizar em finalizar contagem.
Cada quantidade deverá ser armazenada, gerando um registro único. Neste caso, cada coletada deverá gerar um registro que deverá ser armazenado com de 1 a N (número de bobinas por exemplo). Cada registro com sua quantidade coletada.

                - ÚNico: nesta opção, apenas 1 valor de quantidade poderá ser finalizado. Ao fim da coleta ou digitação deste valor, o sistema deverá exibir a mensagem se deseja finalizar.

3.4. Texto: "Iniciar contagem". Abaixo 1 botão.

- Iniciar

Logo após clicar iniciar, o sistema deverá exibir 2 botões:

- Coletar
- Digitar

A partir daqui deverá ser exibido uma tela para coleta ou digitação dos dados de quantidade. Ao passo que for sendo coletado, deverá ser exibido na tela os campos: 1. Numerador (cada linha coletada); 2.
Seguido da quantidade coletada.
Caso o usuário tenha optado por fazer uma contagem de diversos, porém escolheu o botão “digitar” sem querer, o sistema deverá ter no menu superior, opção de mudar o tipo de coleta de dados (coletar ou digitar) para a qualquer momento mudar. Até mesmo em caso de algum erro de coleta, ter a opção de digitar.
Importante que durante todo o processo, seja exibido como cabeçalho o endereço e o material que esteja sendo contado.

3.5. Finalização da contagem

Diversos:
após o usuário terminar a última coleta de dados com quantidade, o sistema para que seja finalizada a contagem, deverá ter um botão na parte superior chamado "FINALIZAR", onde o usuário poderá apertar a qualquer momento quando finalizar a contagem.
Ao finalizar, deverá ser exibida a mensagem de confirmação: "Deseja finalizar a contagem do material "xxxx" no endereço "xxxx"?" Onde xxxx são os dados coletados na opção 3.1 e 3.2.
Ao confirmar a finalização da contagem uma mensagem deverá ser exibida da seguinte forma: "Material foi coletado "aa" vez(es), totalizando "bb" unidade(s) contada(s)", onda aa = número de vezes que o material foi bipado, e bb = soma das quantidades coletadas nos QR codes.
Armazenar esta informação no sistema para ser descarregada depois.

ÚNico:
na opção de apenas 1 dado a coletar, após coletar a quantidade ou digitar, a finalização deverá seguir os mesmos passos de diversos:
Ao finalizar, deverá ser exibida a mensagem de confirmação: "Deseja finalizar a contagem do material "xxxx" no endereço "xxxx"?" Onde xxxx são os dados coletados na opção 3.1 e 3.2.
Ao confirmar a finailzação da contagem uma mensagem deverá ser exibida da seguinte forma: "Material foi coletado "aa" vez(es), totalizando "bb" unidade(s) contada(s)", onda aa = número de vezes que o material foi bipado, e bb = soma das quantidades coletadas nos QR codes.
Armazenar esta informação no sistema para ser descarregada depois.

3.6. Opção de EDITAR

Nesta opção, o usuário poderá editar alguma contagem que fez de forma errada.

Ao clicar em Editar, deverá ser exibido uma tela com todos os endereços e materiais coletados.

Deverá ter um botão superior onde terá a opção de excluir o registro total. Clicando nesta opção, deverá ser exibida uma mensagem: "Deseja excluir todos os registros". Clicando em Sim, o registro inteiro é apagado, devendo o usuário começar uma nova contagem.


Edição parcial - Clicar no registro selecionado

Ao clicar no endereço/material digitado, o usuário terá a opção apenas de alterar a quantidade.

Ao alterar, deverá ter um botão de SALVAR. Ao clicar em Salvar, o registro é alterado e a tabela total com todos os registros apresentada novamente.

Na parte superior deverá ter o botão FINALIZAR novamente.

Ao clicar em finalizar, gerar as mensagens de finalização iguais ao processo normais de contagem:

Ao finalizar, deverá ser exibida a mensagem de confirmação: "Deseja finalizar a contagem do material "xxxx" no endereço "xxxx"?" Onde xxxx são os dados coletados na opção 3.1 e 3.2.
Ao confirmar a finailzação da contagem uma mensagem deverá ser exibida da seguinte forma: "Material foi coletado "aa" vez(es), totalizando "bb" unidade(s) contada(s)", onda aa = número de vezes que o material foi bipado, e bb = soma das quantidades coletadas nos QR codes.
Armazenar esta informação no sistema para ser descarregada depois.

3.7. Opção de VISUALIZAR

Nesta opção, o usuário poderá visualizar as contagens realizadas

Ao clicar em Visualizar, deverá ser exibido uma tela com todos os endereços e materiais coletados, porém com os campos: endereço, material; quantidade total coletada.

3.8. Descarregamento dos Dados no pc

- ao conectar o smartphone no pc, deveremos ter uma tabela com todos os dados coletados no smartphone para exportação para o computador. Em excel.

Pode ser uma tabela simples, com os seguintes dados:
Número de Registro (contagem/chave); Data da Contagem; Endereço; Identificador da Coleta (contador de coleta - número do bip realizado - de 1 a N); Material; Quantidade coletada (naquele bip); Quantidade total coletada (soma de todas as quantidades coletadas naquele inventário de 1 único endereço/material); Quantidade total bipada (contador de coleta - soma das leituras/bip realizadas em 1 único endereço/material); Usuário.

Category IT & Programming

Delivery term: October 30, 2014

Skills needed

Other projects posted by E. W.