Відкрито

Trabalho academico mobile

Tecnologia utilizada: O projeto deve ser desenvolvido utilizando somente os recursos nativos do Android. Não

sendo permitido utilização de outros frameworks ou bibliotecas não utilizadas em sala de aula.

Tema e Escopo:

A segunda entrega do trabalho, consiste em um Aplicativo de Força de Venda.

1. Serão necessárias as seguintes Activity no aplicativo:

a. Login (Tela de Entrada e Validação do Usuário)

b. Cadastro de Usuários (Tela de Cadastro do Usuário)

c. Cadastro de Clientes (Tela de Cadastro do Cliente)

d. Cadastro de Produtos (Tela de Cadastro do Produto)

e. Cadastro de Pedidos (Tela de Cadastro do Pedido)

f. Tela de Sincronia de Dados (Tela onde será possível enviar e receber dados do servidor)

g. Tela de Configuração (Tela de configuração de dados do servidor)

* Todas das “Tela de Cadastro” devem ter as opções de lista os registros, incluir, editar e excluir.

2. Dados das Entidades, o sistema deve poder gravar todos os campos das entidades

Usuário

? ID (Código interno do Usuário) *

? Nome *

? Senha *

Cliente

? ID (Código interno do cliente) *

? Nome *

? Tipo (F - Física / J - Jurídica) *

? CPF/CNPJ *

? E-mail

? Telefone

? CEP

? Endereço

? Bairro

? Cidade

? UF

Produto

? ID (Código interno do Produto) *

? Nome *

? Código de Barra

? Unidade (Un, Cx, Kg, Lt, Ml) *

? Qtd. Estoque *

? Custo

? Preço de Venda *

? Status (0 - Ativo / 1 - inativo) *

Pedido

? ID (Código interno do Pedido) *

? ID do Cliente *

? ID do Usuário *

? Total do Pedido *

? Data de Criação *

? Lista de Itens *

? Lista de Pagamento

Pedido Item

? ID do Pedido *

? ID (Código interno do Item) *

? ID do Produto *

? Quantidade *

? Total do Item (Quantidade*Preço) *

Pedido Pagamento

? ID do Pedido * ? ID (Código interno do Pagamento) * ? Valor Pagamento *

Configuração

? Link Servidor ? Porta Servidor

3. Todas as listagens devem utilizar o componente RecyclerView.

4. A tela de Pedido deve permitir a inclusão e exclusão de Itens e de Pagamentos. A tela de Pedido deve manter

os totais calculados sempre que for incluído ou excluído um item.

5. Na tela de Pedido deve validar as informações para manter consistência:

a. O Somatório dos pagamentos não pode ser diferente do Somatório dos Totais dos Itens.

b. Para ser possível gravar um pedido ele deve possuir no mínimo 1 item e 1 Pagamento.

6. Os dados devem ser gravados em Banco de Dados local em Sqlite. Cada Entidade deve possuir sua tabela.

7. Cada Tabela deve possuir duas colunas de controle:

a. Data da Última Alteração, todas as vezes que os dados forem alterados deve atualizar a “Data da Última

Alteração”. Em casos de registros novos devem permanecer vazio até que sejam sincronizados com o

servidor

b. Registro Excluído, quando o registro for excluído, esse “FLAG” deve ser marcado. Os registros só serão

excluídos do banco após os dados sejam sincronizados com o servidor (deletado do ser

Навички: Android, Mobile App Development, Графічний дизайн, HTML5, iPhone

Деталі: criação de design online, criação de logo freelancer, criação de logomarca para freelancer, design criação de logo, empregos agencia criação freelancer, empregos agencia criação freelancer curitiba, empregos agencia criação freelancer florianópolis, empregos agencia criação freelancer porto alegre, freela com criação de baner site oficial, freelancer criação, freelancer criação de banners, freelancer criação de peças publicitárias, freelancer criação de sites, freelancer de criação de conteúdo de web, freelancer em criação, freelancer para criação de sites, seja freelancer de criação de conteúdo de web, trabalhe como freelancer criação de peças publicitárias, trabalho física, educação física

Про роботодавця:
( 0 відгуки(-ів) ) Serra, Brazil

ID Проекту: #25606257

5 фрілансерів(-и) у середньому готові виконати цю роботу за $133

elvish2412

Hello, I have gone through the requirement and I am ready to work. I am an experienced Mobile App And Website developer. I will provide a unique and amazing design. Please allow me to discuss more on this project. l Більше

$100 USD за 7 дні(-в)
(21 відгуків(и))
5.0
lorenceambitious

Hello Greetings of the day!! I have just checked your job description and I can assist you in your App and Which will be helpful for giving you the best result. I am a professional Website,Android and iOS App develop Більше

$140 USD за 7 дні(-в)
(5 відгуків(и))
3.2
shubhamshrimal7

Hello, I hope you are doing well! Thanks for sharing your project requirements with us. It will be our great pleasure to work on your Mobile app project. I have checked your requirements, yes we can do it because we Більше

$120 USD за 7 дні(-в)
(5 відгуків(и))
3.4
ambitioustec

Hello, I read through the job details extremely carefully and I am absolutely sure that I can do this project very well and according to your need & features you mentioned. Services that I will offer: # Designing. # Більше

$55 USD за 15 дні(-в)
(12 відгуків(и))
3.3
leonanmller

Meu nome é Leonan Müller, Posso estar fechando um valor próximo aos $ 250,00 USD para todo o projeto; Tenho aproximadamente 5 anos de experiência em construção de sites de layouts voltados para lojas virtuais, blogs, i Більше

$250 USD за 7 дні(-в)
(0 відгуків(и))
0.0