Você está na página 1de 14

LISTAGEM FUNCIONALIDADE

1.Cadastrar Grupo
2. Cadastrar Produto
3. Cadastrar Unidade de medida
4. Cadastrar fornecedor
5. Cadastrar Empresas Tercerizadas
6. Cadastrar País
7. Cadastrar Estado
8. Cadastrar Vendedor
9. Cadastrar Cliente
10. Cadastrar Venda
11. Gerar contas a pagar
12. Gerar contas a receber
13. Atualizar estoque
14. Cadastrar Entrada de Produto
15. Cadastro Cidade
Requisitos Funcionais
Identificação Grupo Código
Descrição do Grupo
O programa precisará de um cadastro de grupo para identificar cada produto. Nele
estarão os seguintes dados:

 Código do produto
 Descrição
Identificação grupo Código
Cadastro Produto
O programa precisará de um cadastro com característica do produto. Nele estarão os
seguintes dados:
 Código
 Descrição
 Preço custo
 Preço de venda
 Estoque mínimo
 Saldo em estoque
 Código de barras
 Unidade de medidas
 Situação: Ativos e Inativos
Identificação grupo Código
Cadastro de medidas
O programa precisará de um cadastro de unidades de medias. Nele estarão os seguintes
dados:
 Unidade (extenso ou número)
 Descrição

Identificação Fornecedor
Cadastro de Fornecedor
O programa precisará de um cadastro fornecedores. Nele estarão os seguintes dados:

 Código
 Classificação (Jurídica, Física, Estrangeiro)
 CNPJ
 Inscrição Estadual
 Razão social
 Nome Fantasia
 Cep
 Endereço
 Número
 Complemento
 Cidade
 Bairro
 UF
 País
 Ponto de referência
 Telefone
 Email
 Site
 Data do cadastro
 Regime Tributário
 CNAE (Classificação nacional de Atividades Econômicas)
Identificação: Empresa
Cadastro de empresas
O programa precisará cadastrar os dados da empresa. Nele estarão os seguintes dados:

 Código
 Classificação (Jurídico-Física)
 CNPJ/CPF
 Razão social
 Nome Fantasia
 CEP
 Endereço
 Número
 Complemento
 Bairro
 Cidade
 UF
 Telefone
 Fax
 Email
 Grupo
 CNAE
 Contador
 Regime Tributário
 Responsável

Identificação: Vendedor
Cadastro de vendedores
O programa precisará de um cadastro de vendedores. Nele estarão os seguintes dados:

 Código
 Data início Treinamento
 Data do cadastro (Entrada na empresa)
 Data de desligamento (Saída)
 Nome
 CPF
 RG
 CEP
 Endereço
 Número
 Cidade
 Bairro
 UF
 País
 Telefone
 Celular
 Email
 Perc.Comissão
 Salário

Identificação: Cliente
Cadastro de Clientes
O programa precisará de um cadastro dos clientes. Nele estarão os seguintes dados:

 Código
 Data de Cadastro
 Classificação (Jurídica – física)
 CNPJ
 CPF
 Inscrição Estadual
 RG
 Razão social
 Nome Fantasia
 Apelido
 CEP
 Endereço
 Número
 Cidade
 Bairro
 UF
 País
 Telefone
 Celular
 Email
 Sexo
 Inadimplência
 Tipo de cobrança
 Plano de pagamento
 Bloqueio por atraso nos pagamentos

Identificação: Venda
Cadastro de Vendas
O programa precisará de um cadastro para cada venda efetuada. Nele estarão os
seguintes dados:

 Código da venda
 Código do produto
 Quantidade
 Valor Unitário
 Desconto Acréscimo
 Cliente
 Vendedor
 Forma de pagamento (Á vista – A prazo – Convenio)
 Tipo de pagamento (Dinheiro – Cartão – Cheque – Pix
 Finalizar venda

Identificação: Contas a Receber


Contas a receber
O programa precisará gerar faturas referente as vendas realizadas. Nele estarão os
seguintes dados:

 Código da Empresa
 Código da receita (novo)
 Código do produto
 Código Cliente
 Dia vencimento
 Quantidade
 Valor unitário
 Valor total
 Início contrato
 Fim contrato

Identificação: Estoque
Entrada Estoque
O programa precisará atualizar o estoque da empresa. Nele estarão os seguintes
dados:

 Código da Empresa
 Código do estoque
 Movimento (Tipo de entrada no estoque)
 Data entrada
 Fornecedor
 Valor Bruto
 Valor desconto
 Valor Frete
 Valor seguro
 Código do produto

Identificação: Compras
Pedido de compra
O programa precisará cadastrar um pedido de compra. Nele estarão os seguintes
dados:

 Código Empresa
 Código Pedido (novo)
 Código do Fornecedor
 Plano de Pagamento
 Valor do Frete
 Data Entrega
 Código do produto
 Quantidade
 Valor unitário
 IPI (se houver)

Identificação: Contas a Pagar


Fatura a Pagar
O programa precisará gerar fatura referente ao pedido de compra. Nele estarão os
seguintes dados:

 Código da Empresa
 Código da Fatura
 Código do Fornecedor
 Número da Fatura
 Data Emissão
 Data Entrada
 Descrição
 Centro custo
 Plano de conta
 Valor da Fatura
 Acréscimo
 Desconto
 Valor líquido
Requisitos não Funcionais

Identificação Requisito Não Funcional


Cadastro de Usabilidade
O programa precisará de um cadastro de registro de vendas. Nele estarão os seguintes
dados:
 Fácil manuseio
 Atrativo
 Funcional
 Atraente

Identificação Requisito Não Funcional


Cadastro de Segurança
O programa precisará de um cadastro de segurança. Nele estarão os seguintes dados:
 Criptografia de 1024 bits (Obrigatório)
 Segurança Peer-to-peer (Obrigatório)
 Secured Blockchain (Obrigatório)
 Lei geral de proteção de dados
Sistema Anti-hacker (Obrigatório)

Identificação Requisito Não Funcional


Cadastro de Confiabilidade
O programa precisará de um cadastro de confiabilidade. Nele estarão os seguintes dados:
 Interação homem - maquina
 Limite de Falhas
Existem vários modelos de processo, o modelo cascata que é feito por etapas, na
qual quando acaba uma fase começa a outra. O modelo incremental, que é
praticamente um modelo de processo na qual cada sequência linear produz
incrementos de software passíveis de serem entregues. Também temos o modelo
RAD(Rapid Aplication Development), também é praticamente um modelo em
cascata com o adicional de ser mais rápido, num ciclo de 90 dias o produto final
é entregue. O próximo modelo é a prototipagem na qual o Engenheiro de
software e o cliente encontram-se e definem os objetivos gerais do software,
identificam as necessidades conhecidas e delineiam áreas que necessitam de
mais definições. O protótipo é implantado e depois avaliado pelo
cliente/usuário.
O feedback é usado para refinar os requisitos. Ainda que possam ocorrer
problemas, a prototipação é um ciclo de vida eficiente. O Scrum é um processo
de desenvolvimento iterativo e incremental para gerenciamento de projetos e
desenvolvimento ágil de software. Sprints tem durações coerentes em todo o
esforço de desenvolvimento. Uma nova Sprint inicia imediatamente após a
conclusão da Sprint anterior.A melhor técnica é a prototipagem, pois as
simulações são muito familiares para a maioria das pessoas, pois elas permitem
aos especialistas resolverem problemas em um ambiente bem próximo ao real.

CADASTRO DE GRUPO
CADASTRO DE CLIENTE

CASDASTRO DE PRODUTOS
CADASTRO UNIDADE DE MEDIDA

CONTAS A PAGAR
CADASTRO DE VENDA

CCCCCAKKK

CCCCCCBVCGBV

CKIKIOTAS A PAGARCADASTRO CADAS

Você também pode gostar