About this project
it-programming /
Open
Desenvolver um aplicativo para Android.
Integrar este aplicativo a um banco de dados existente ( Mysql), parra possibilitar a busca de informações sobre os empregados no banco de dados e o lançamento de dados em Formulário, possibilitando o lançamento on-line ao Banco de Dados, (utilizando o recurso de rede de dados móveis) ou via rede wi-fi.
O usuário deverá logar no aplicativo utilizando o Usuário e senha pré cadastrados no sistema.
O aplicativo deverá identificar o usuário, ( Existe uma Tabela de filiais) conforme cadastro da tabela usuários.
Na Tela de Abertura, o sistema deverá trazer os dados atualizados da quantidade de Inspeções Programadas e Realizadas pelo inspetor. ( Base : tabela Agendamento de Inspeções).
Na Tela Seguinte deverá trazer as informações do número de Inspeções por Empregado ( base : tabela já existente no banco de dados) para que o mesmo identifique empregados que ainda não foram inspecionados no período ou que estão com um número baixo de inspeções.
O mesmo deverá Clicar no nome do Empregado digitar o registro ou nome que receberá a inspeção. O Aplicativo deverá trazer as informações referentes aos registros de perda de pontos deste empregado ( Base: tabela existente no banco de dados).
Selecionar na tela seguinte o Tipo de Inspeção que será realizada: Inspeção de Segurança ou Inspeção na Operação de Equipamentos.
Para iniciar a Inspeção, o empregado deverá ser identificado através da leitura do QR-Code no Crachá. Abrir a câmera do Celular ou tablet para realizar a leitura do código. Após a correta identificação abrirá a tela de registro dos dados.
Os Itens de Verificação deverão ser previamente cadastrados no sistema.
Abrirá a tela para o lançamento dos Itens da Inspeção de Segurança
Setor / Local: Campo Texto Equipamento : ( Tabela do banco de dados)
Itens de Verificação co nc na
1- análise de risco da atividade / apr x
2- uso de equipamentos de proteção individual x
observações gerais : campo texto para digitação)
para todo item marcado como nc ( não conforme), abrir tela para a seleção dos motivos da não conformidade.
Exemplo:
Motivo
Cabeça x
Olhos
Mãos
Pés
Outros
Detalhamento
Falta do uso dos óculos x
Óculos impróprios para a Atividade
ETC
Outros
Após seleção dos motivos, deve abrir uma tela com o questionamento:
Perda de Ponto no psd ? sim ou não
no cadastro do item de verificação, deverá ter a classificação dos itens que compulsoriamente geram perda de ponto. Para estes casos o Sim será obrigatório.
Para o caso de perda de ponto, abrir a tela para seleção da ocorrência e sub-ocorrência. ( Tabelas já existentes no Banco de Dados)
Ocorrência: INSPEÇÃO de segurança
sub-ocorrência: falta de uso ou uso incorreto de epi
após todos os lançamentos e registros de perda de ponto, finalizar a inspeção.
Se tiver conectado em Redes Móveis, atualizar o lançamento da inspeção no sistema existente.
Caso contrário, acumular os registros no aplicativo e atualizar no sistema existente quando conectado à rede wi-fi.
Esta é a base do aplicativo idealizado.
Category IT & Programming
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects No (I haven’t managed this kind of project before)
API Integrations Other (Other APIs)
Delivery term: Not specified
Skills needed