Sobre este projeto
it-programming / mobile-development
Aberto
Você deverá fazer um aplicativo Considere que o aplicativo será usado em um
grande armazém para leitura de QRCodes para separação de produtos. Desta forma o
aplicativo deverá:
1 (1,0 ponto) Ler um QRCode que conterá os produtos que devem ser lidos e a
quantidade que deve ser separada.
1.1 Depois de ler a string, separar os itens contidos nelas
1.2 Com o código de barras (EAN13) de cada produto, indique a localização do
produto (RUA, Número e andar), sendo um de cada vez.
1.3 O aplicativo deve validar se a quantidade em estoque é suficiente. Caso não
seja, uma mensagem deve ser exibida para o operador assim que ele ler o QRCode
com os produtos que devem ser separados.
2 (1,0 ponto) Deve ser feita então a leitura de QRCodes que serão disponibilizados
mais a frente neste arquivo.
2.1 O aplicativo deve validar a leituras comparando-as com os produtos
corretos, ou seja, caso o operador leia um QRCode incorreto uma mensagem deve
ser emitida e uma nova leitura aquardada.
3 (1,0 ponto) Depois que o operador ler todos os produtos corretamente, um
extrato da operação deve ser emitido contendo código de barras ean13, nome do
produto, qtde retirada e saldo no estoque.
Observações:
• Os dados devem estar em memória. Faça uso de Arrays.
• Beleza não é primordial mas é desejável.
• Somente receberão nota os alunos que estiverem presentes no dia da
apresentação.
• Todos os grupos devem ficar presentes durante a avaliação de todos os grupos.
• A ordem de apresentação será decidida por sorteio.
• A demonstração será feita no projetor.
• A interface é livre.
Critérios de Avaliação:
• O aplicativo deve permitir inúmeras leituras, ou seja, deve parar apenas quando o
operador desejar.
• O aplicativo deve ser compilado e instalado no laboratório em um smarthphone
Android 7.1.1 ou superior para a demonstração. Aplicativos que não compilem e
não instalem receberão nota 0,0 (zero).
• O QRCode com a lista de produtos que devem ser scaneados será fornecido na
hora da avaliação.
• Todos os produtos devem iniciar com 1000 unidades em estoque.
• Deve haver uma lista de usuários em memória (Array) contendo um usuário e
senha para cada componente do grupo.
Lista de Produtos
ARMAZÉM
PRODUTO EAN13 RUA NUMERO ANDAR
REFRIGERANTE COCA-COLA LATA 350ML 7894900010015 A 1 1
REFRIGERANTE COCA-COLA GARRAFA 2L 7894900011517 A 1 2
REFRIGERANTE SODA LIMONADA ANTARTIC LATA 350ML 7891991000833 A 1 3
REFRIGERANTE GUARANA ANTARCTICA LATA 350ML 7891991011020 A 2 1
REFRIGERANTE GUARANA ANTARCTICA 2L 7898712836870 A 2 2
REFRIGERANTE FANTA LARANJA 2L 7894900039924 A 2 3
REFRIGERANTE FANTA LARANJA LATA 350ML 7894900031201 A 2 4
REFRIGERANTE PEPSI LATA 350ML 7892840800079 A 3 1
REFRIGERANTE PEPSI 2L 7892840813017 A 3 2
SUCRILHOS KELLOGG'S ORIGINAL 250G 7896004000855 B 1 1
SUCRILHOS KELLOGG'S CHOCOLATE 320G 7896004003979 B 1 2
PAPEL HIGIÊNICO PERSONAL FOLHA SIMPLES NEUTRO 60 METROS 4 UNIDADES 7896110005140 B 2 1
PAPEL HIGIÊNICO MILI 4R 7896104998953 B 2 2
PAPEL HIGIENICO DAMA 60MTR 7896076002146 B 2 3
ARROZ AGULHINHA ARROZAL T1 5KG 7896276060021 C 1 1
ARROZ SABOROSO 5KG 7898295150189 C 1 2
ARROZ TRIMAIS 5KG 7896086423030 C 1 3
FEIJAO PICININ 1KG 7896864400192 C 2 1
FEIJAO PRETO VENEZA 1KG 7897924800877 C 2 2
FEIJÃO PEREIRA CARIOQUINHA 1KG 7898084090030 C 2 3
AÇUCAR REFINADO DOÇULA 1KG 7891959004415 D 1 1
AÇÚCAR REFINADO DA BARRA 1KG 7896032501010 D 1 2
AÇÚCAR REFINADO ESPECIAL GUARANI 1KG 7896109801005 D 1 3
ACUCAR REFINADO CLARION 1KG 7896319420546 D 2 1
CAFÉ TORRADO MOÍDO POUCHE CAFÉ DO PONTO 500G 7896089028935 D 2 2
CAFE MARATA 500G 7898286200077 D 2 3
CAFE CABOCLO 500G 7891910010905 D 3 1
CAFE FIORENZA 500G 7898079250012 D 3 2
OLEO DE SOJA SOYA 1L 7891107000504 E 1 1
OLEO DE SOJA GRANOL 1L 7896334200550 E 2 1
OLEO DE SOJA VELEIRO 1L 7896036090107 E 3 1
Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Prazo de Entrega: Não estabelecido
Habilidades necessárias