Evaluating bids

Sistema Para Representantes

Published on the July 18, 2016 in IT & Programming

About this project

Open

Resumo

O sistema deverá controlar permitir aos vendedores acompanhar o progresso de suas                      vendas com base em comissões configuradas por categoria de produtos.

Tela de Login

Para acessar o sistema os usuários deverão ser submetidos à uma tela de login através                            da qual será possível identificar se o usuário é um administrador ou vendedor.

A tela inicial deverá conter os seguintes campos:

● Usuário: Campo text . Inicialmente o usuário de acesso será o cpf/cnpj da                      pessoa cadastrada. No caso do administrador do sistema, o usuário será                    informado pela empresa desenvolvedora do sistema.


● Senha: Campo password . O usuário deverá entrar com sua senha para validação                      do usuário. A senha inicial será gerada pelo sistema no ato do cadastro, podendo                          ser alterada pelo usuário.


Usuário deverá ter as seguintes opções:

● Entrar: Botão submit . Ao clicar no botão “Entrar” o sistema deverá validar se os                          campos usuário e senha foram preenchidos. Caso um dos campos não tenha sido                        preenchido o sistema deverá solicitar o preenchimento ao usuário.
Tendo validado                    o preenchimento dos campos, o sistema deverá fazer a validação do usuário e                        senha na base de dados e permitir o acesso à tela inicial (Dashboard) do sistema.

● Esquei a senha: Deverá abrir um popup onde o usuário informará o email ou                          cpf/cnpj do seu cadastro. Após preenchido o campo, o usuário deverá clicar no                        botão “Recuperar senha” e uma nova senha será enviada para o seu email.

● Cadastre­se: Deverá direcionar o usuário para uma página onde efetuará o                    cadastro que lhe dará acesso à aplicação. O cadastro deverá ser ativado pelo                        administrador do sistema.

Tela de Cadastro

A tela de cadastro deverá conter os seguintes campos:

● Nome: Campo  text . Nome do usuário.

● cpf/cnpj (usuário): campo  text . Cpf/cnpj do usuário. Também será utilizado para identificar o usuário na tela de login.


● Email: Campo  text . Email que será utilizado para comunicação entre o sistema e o usuário cadastrado.

● Senha: Campo  password . Senha para validação de acesso do usuário.

● Repetir Senha: Campo  password . Repetição da senha para evitar erros de digitação.

Usuário deverá ter as seguintes opções:

● Cadastrar: Botão submit . Ao clicar no botão “Cadastrar” o sistema deverá validar                      se todos os campos foram preenchidos. Caso um dos campos não tenha sido                        preenchido o sistema deverá solicitar o preenchimento ao usuário.
Tendo validado                    o preenchimento dos campos, o sistema deverá prosseguir com o cadastro na                      base de dados. Caso seja identificado que o cpf/cnpj ou email já esteja                        cadastrado na base de dados, o sistema não deverá permitir o cadastro e informar                          ao usuário que os dados já estão cadastrados no sistema. Não havendo                      duplicidade de informações, o usuário deverá ser cadastrado e receber um email                      confirmando seu cadastro no sistema.


● Já sou cadastrado: Deverá redirecionar o usuário para a Tela de Login.

Email de Cadastro

Ao se cadastrar no sistema, o usuário deverá receber um email contendo as seguintes                          informações: agradecimento pelo cadastro, url de acesso e credenciais cadastrados no sistema.

Tela Inicial (Dashboard)

Ao acessar o sistema, o usuário deverá ter acesso às seguintes informações:

● Data do último acesso: Deverá informar a última data em que o usuário acesso o                            sistema.

● Mensagem de boas vindas: Será exibida para o usuário a seguinte mensagem: “Bem                        vindo, Jonh. Segunda­feira, 28 de março de 2016.”.

● Quantidade de vendedores: Quantidade de vendedores cadastrados no sistema                (apenas para administradores)

● Pedidos lançados: 

○ Administrador: Visualiza a quantidade total de pedidos (no mês) lançados no                    sistema

○ Vendedor: Visualiza a quantidade de pedidos (no mês) que ele lançou no                      sistema. ● Meta Diária: 

○ Administrador: O administrador poderá visualizar a quantidade de vendedores                que estão atingindo a meta diária.

○ Vendedor: Visualizará sua meta diária com base nas configurações definidas pelo                    Administrador e histórico de pedidos lançados no sistema e quanto falta para                      atingi­la.

○ Observação: Caso o mês em andamento ainda não tenha as comissões                    cadastradas no sistema, este item será exibido como zero.

● Meta Mensal: 

○ Administrador: O administrador poderá visualizar a quantidade de vendedores                que estão atingindo a meta mensal.

○ Vendedor: Visualizará sua meta mensalcom base nas configurações definidas                pelo Administrador e histórico de pedidos lançados no sistema e quanto falta para                        atingi­la.

○ Observação: Caso o mês em andamento ainda não tenha as comissões                    cadastradas no sistema, este item será exibido como zero.

● Comissão: 

○ Administrador: Visualizará quanto pagará de comissão aos vendedores.

○ Vendedor: Visualizará quanto estará ganhando de comissão para o mês.

○ Observação: Caso o mês em andamento ainda não tenha as comissões                    cadastradas no sistema, este item será exibido como zero.

Menu Esquerdo

1. Lançar Pedido

1.1. Apenas vendedores

Permite que o vendedor lance o seu pedido com a quantidade desejada de                        produtos.
Cada produto deverá conter as seguintes informações: Valor do Produto,                    Categoria do Produto(informática, eletrodoméstico, celular ou portáteis). Para salvar o                  pedido o vendedor deverá informar o número do pedido e ter incluído, pelo menos, um                            produto.

2. Controle de Usuários

2.1. Apenas administradores

Permite ao administrador cadastrar, ativar/desativar ou remover um usuário do                  sistema. Os usuários que já tenham transações lançadas, não poderão ser removidos,                      mas apenas desativados.

3. Configurações de Categorias

3.1. Apenas administradores

Permite ao administrador do sistema adicionar categorias de produtos com as seguintes informações: Nome de Categoria, Descrição da Categoria.

O administrador poderá cadastrar as comissões de cada categoria por mês.

Regras de Negócio

Cálculo da Meta Geral

Esta meta deverá ser apresentada apenas para o Administrador com base na somatória das metas dos vendedores. Ou seja, caso tenhamos cadastrado três vendedores, cada um com uma média mensal de 100 mil, o sistema deverá exibir 300 mil de meta geral.

Category IT & Programming
Subcategory Desktop apps
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
Experience in this type of projects No (I haven’t managed this kind of project before)
Required platforms Windows

Delivery term: Not specified

Skills needed