Este documento tem o objetivo, formalizar o início do projeto “Estocathos”. As informações contidas no mesmo, são necessárias para o entendimento, fornecendo uma visão do projeto a ser desenvolvido e como o mesmo deve funcionar.
Trata-se de um APP que irá auxiliar na contagem e consulta de estoque dos nossos clientes do Athos de forma prática e ágil. O Escocathos é um APP de uso móvel (mobile) que funciona em qualquer smartphone, ou tablet com sistema operacional Android 5.0 ou superior.
O objetivo do Sistema Estocathos é simplificar, facilitar e agilizar a operação de gerenciamento de estoque físico, com custo acessível a qualquer empresa. Entre em contato conosco e saiba mais sobre esse produto que facilitará a Gestão do seu dia-a-dia
Aplicação está apenas disponível na plataforma Android na versão 5.0 ou superior
Todos recursos utilizados nessa documentação como:
Você pode encontrar esses aqui, para visualizar esse link é necessário ter permissão.
Tabela de Produto (Grade01):
Referencia | Campo que será usado para exibir a referência de cada item. | Apenas copiar o campo da tabela do Athos para do APP. |
---|---|---|
Estoquemaximo | Campo que será usado para exibir o Estoque mínimo de cada item. | Apenas copiar o campo da tabela do Athos para do APP. |
Estoqueminimo | Campo que será usado para exibir o estoque minimo de cada item. | Apenas copiar o campo da tabela do Athos para do APP. |
Dataultimaentrada | Campo que será usado para exibir data da última entrada de cada item. | Apenas copiar o campo da tabela do Athos para do APP. |
Estoqueloja_ajustar*** | Esse campo será um campo novo da tabela de produtos para mobile. | Esse campo onde irá receber a nova quantidade de estoque. |
Campos da tabela de produtos de origem | Descrição do campo | Ação |
---|---|---|
Idfuncionariousuario | Id do funcionário cadastrado no Athos. | Apenas copiar o campo da tabela do Athos para do APP. |
Usuario | Campo onde encontra-se o nome do usuário. | Apenas copiar o campo da tabela do Athos para do APP. |
Senha | Campo onde encontra-se a senha do usuário. | Apenas copiar o campo da tabela do Athos para do APP. |
Pode_fazer_alteracao | Campo Ira definir se o usuário pode fazer alteração no estoque. | Na tabela [funcionario_usuario] temos o campo [idfuncionario], [botao], [status]. Com base nos campos [botão] e [status] vamos defini o valor do campo [Pode_fazer_alteracao]. |
Na primeira execução do APP a primeira tela que será exibida será de conf. conexão com servidor:
Após o usuário inserir todos os dados exigido nos campos acima (IP Loca, Porta, NomeDB, UsuarioDB, SenhaDB).
Usuário irá apertar no botão confirmar para o APP validar as configurações.
APP tentara estabelecer conexão com o servidor com os dados informado na tela acima (Figura 01).
Caso não tenha sucesso na conexão: Retornar para o usuário a seguinte mensagem (“Não foi possível conectar ao servidor. Verifique sua rede e os dados informados abaixo”.) Não prosseguir para próxima tela sem o APP conseguir conecta ao servidor.
Caso tenha secesso na conexão: Retornar mensagem (“Conexão aceita, carregando usuários … ”).
Gravar configurações no banco APP.
Montar tabela de usuário com base na Grade01.
Usuário deverá preencher os campos usuário e senha e clicar no botão.
Validar se os campos estão preenchidos?
Coso não tenha preenchidos os 2 campos: Retornar a seguinte mensagem, “Necessário o preenchimento dos campos abaixo para prosseguirmos” (permanece na mesma tela).
Com os dois campos preenchidos: Tentar logar com os dados do usuário e senha inserido na tela acima figura02.
Não obteve sucesso na autenticação: Retornar a seguinte mensagem (“Usuário ou senha incorreto! Verifique e tente novamente. ”) Permanece na mesma tela.
Teve sucesso na autenticação: Carregar tabela de produtos, olhando apenas para os produtos ATIVO com os campos indicado na tabela 01.
Temos a opção de trabalhar online ou off-line como podemos ver na imagem abaixo
Nessa tela ira listar os produtos importados
Buscar poderá ser feita pela
Quando o usuário clicar em algum card. acima irá carregar a tela para ajustar o estoque.
Na tela abaixo o usuário realiza a Alteração itens no estoque.
Clicando em ALTERAR ele aplica a nova quantidade definida pelo usuário como exemplo acima de estoque.
Preenche dentro do círculo da direita com o valor do estoque aplicado. (4.0)
Buscar poderá ser feita pela:
Diferente da tela contagem de estoque, essa tela exibe o valor do estoque dos produtos em tempo real, consultando direto no Banco de dados do Athos.
Busca poderá ser feita pela
Nessa tela abaixo ira exibir os itens que foram feitos contagens
As buscas realizadas nessa tela só poderão ser feitas em cima dos itens já contados.
Após o envio de todas alterações de estoque, essa tela é zerada.
Esse botão é responsável por realizar a sincronia quando estiver trabalhando com a aplicação em modo Off-Line. Assim que finalizar a contagem, esse botão é responsável por sincronizar todas alterações realizado em seu estoque.