Buscar

MAPA - ENGENHARIA DE SOFTWARE - 53-2021 - UNICESUMAR

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

CURSO DE ENGENHARIA DE SOFTWARE
MAPA - MATERIAL DE AVALIAÇÃO PRÁTICA DE APRENDIZAGEM
DISCIPLINA DE ENGENHARIA DE SOFTWARE
NOME
Daniel Cassemiro Corbetta
RA
Olá, Alunos! Nesta atividade MAPA, iremos abordar o levantamento das
necessidades de um sistema de Controle de Vendas, levando em consideração
o contexto descrito a seguir: 
Necessidade do sistema:
 - O PDVSHOP será um sistema de controle de vendas cujo objetivo é fazer
todo o controle de entrada/saída de mercadorias de uma loja física.
 - Quanto à arquitetura, o sistema utilizará a arquitetura cliente/servidor, no qual
existirá um servidor de banco de dados centralizando todas as informações do
sistema, e em cada máquina, o cliente poderá ter acesso aplicação e será
executada os dados nesse servidor de banco de dados. A aplicação será
desenvolvida com tecnologia WEB e acessada via Intranet.
 - O sistema deverá contemplar informações de clientes e fornecedores tais
como informações básicas, documentos, endereçamento e contatos.
- Todo fornecedor é responsável pelo processo de entrada de Produto que é
feito por meio de uma compra. Esses Produtos deverão ter estoque controlado
para que só possa ser vendido o material em estoque e devem possuir aos
grupos de produtos.
- Deverá ser verificado também produtos que estão fora do prazo de validade.
Todo cliente é responsável pelo processo de saída de Produto que é feito por
meio de uma venda, pois ela poderá ser à vista ou a prazo e terá diversos tipos
de pagamento, Ex: PIX, Cartão, Dinheiro, Cheque etc.
- Além do processo de Entrada/Saída via Fornecedor/Cliente, o Sistema deverá
contemplar uma rotina de ajuste de estoque, no qual o usuário poderá fazer
outros lançamentos em estoque como a de Produto recebidas por
brindes(entrada), ou Produto baixadas por vencimento/quebra/descarte(saída).
- A compra e a venda de Produto irão gerar as contas a pagar e a receber
respectivamente. As contas deverão estar agrupadas em um caixa diário.
Lançamentos manuais no caixa poderão ser feito para retirada e devolução de
pequenas quantias.
- O software deverá ter a preocupação com requisitos legais e tributários.
 Considerando a descrição anterior, você como Engenheiro (a) de Software da
empresa desenvolvedora do sistema de Controle de Vendas, produza os
seguintes itens.
CURSO DE ENGENHARIA DE SOFTWARE
MAPA - MATERIAL DE AVALIAÇÃO PRÁTICA DE APRENDIZAGEM
DISCIPLINA DE ENGENHARIA DE SOFTWARE
1. Requisitos funcionais;
2. Requisitos não funcionais;
3. Lista de Use Case;
4. Diagrama de Use Case;
5. Diagrama de Classes.
CURSO DE ENGENHARIA DE SOFTWARE
MAPA - MATERIAL DE AVALIAÇÃO PRÁTICA DE APRENDIZAGEM
DISCIPLINA DE ENGENHARIA DE SOFTWARE
Requisitos
Requisitos funcionais:
 [RF 001] Cadastrar Cliente
 [RF 002] Alterar Cliente
 [RF 003] Consultar Cliente
 [RF 004] Excluir Cliente
 [RF 005] Cadastrar Fornecedor
 [RF 006] Alterar Fornecedor
 [RF 007] Consultar Fornecedor
 [RF 008] Excluir Fornecedor
 [RF 009] Cadastrar Produto
 [RF 010] Alterar Produto
 [RF 011] Consultar Produto
 [RF 012] Excluir Produto
 [RF 013] Registrar Entrada de Produto
 [RF 014] Registrar Contas a Pagar
 [RF 015] Registrar Venda
 [RF 016] Registrar Contas a Receber
 [RF 017] Emitir Nota Fiscal de Venda
 [RF 018] Gerir Estoque
 [RF 019] Registrar Entrada Manual de Produto
 [RF 020] Registrar Saída Manual de Produto
 [RF 021] Registrar Saídas
 [RF 022] Registrar Entradas
 [RF 023] Emitir Relatório de Entradas de Produtos
 [RF 024] Emitir Relatório de Nota Fiscal de Entrada
 [RF 025] Emitir Relatório de Saídas de Produtos
 [RF 026] Emitir Relatório de Nota Fiscal de Saída
 [RF 027] Emitir Relatório de Produtos Vencidos
 [RF 028] Emitir Relatório de Estoque
 [RF 029] Emitir Relatório de Fornecedores
 [RF 030] Emitir Relatório de Clientes
 [RF 031] Emitir Relatório de Vendas
 [RF 032] Emitir Relatório de Contas a Pagar
 [RF 033] Emitir Relatório de Contas a Receber
 [RF 034] Emitir Relatório Fiscal e Tributário
Requisitos não funcionais:
 [RNF 001] Respeitar Requisitos Legais
 [RNF 002] Respeitar Requisitos Tributários
 [RNF 003] A Arquitetura do Sistema deve ser Cliente/Servidor
CURSO DE ENGENHARIA DE SOFTWARE
MAPA - MATERIAL DE AVALIAÇÃO PRÁTICA DE APRENDIZAGEM
DISCIPLINA DE ENGENHARIA DE SOFTWARE
 [RNF 004] A Aplicação deve ser Desenvolvido com Tecnologia WEB
 [RNF 005] O Acesso ao Sistema deve ser via Intranet
 [RNF 006] Todos os Dados dos Clientes devem ser criptografados
 [RNF 007] Todos os Dados dos Fornecedores devem ser criptografados
 [RNF 008] Todos os Dados Fiscais devem ser criptografados
 [RNF 009] Todos os Dados Financeiros devem ser criptografados
 [RNF 010] Backups devem ser realizados diariamente
 [RNF 011] Todo acesso ao Banco de Dados deve ser autenticado
 [RNF 012] Todo Acesso Administrativo deve ser feito com Autenticação
 [RNF 013] As Formas de Pagamento aceitas são à vista e a prazo
 [RNF 014] Os Tipos de Pagamento aceitos são PIX, Cartão, Dinheiro e
Cheque
 [RNF 015] Toda Venda efetuada deve emitir uma Nota Fiscal
 [RNF 016] Todos os Dados do Sistema Armazenado em um Banco de
Dados Central
CURSO DE ENGENHARIA DE SOFTWARE
MAPA - MATERIAL DE AVALIAÇÃO PRÁTICA DE APRENDIZAGEM
DISCIPLINA DE ENGENHARIA DE SOFTWARE
Lista de Use Case
Cadastro e Consulta
 Cadastrar Fornecedor
 Alterar Fornecedor
 Excluir Fornecedor
 Consultar Fornecedor
 Cadastrar Cliente
 Alterar Cliente
 Excluir Cliente
 Consultar Cliente
 Cadastrar Produto
 Alterar Produto
 Excluir Produto
 Consultar Produto
 Cadastrar Funcionário
 Alterar Funcionário
 Excluir Funcionário
Entrada de Mercadoria
 Receber Mercadoria
 Registrar Fornecedor
 Conferir Mercadoria
 Registrar NF de Compra
 Emitir Comprovante ao Fornecedor
 Registrar Produto no Estoque
 Registrar Conferente
 Registrar Contas a Pagar
Venda de Produto
 Registrar Produto
 Verificar Estoque do Produto
 Registrar Vendedor
 Registrar Cliente
 Validar Cliente
 Calcular Total
 Pagar
 Emitir NF
 Finalizar Venda
 Registrar Contas a Receber
Estoque
CURSO DE ENGENHARIA DE SOFTWARE
MAPA - MATERIAL DE AVALIAÇÃO PRÁTICA DE APRENDIZAGEM
DISCIPLINA DE ENGENHARIA DE SOFTWARE
 Gerir Estoque
 Verificar Entradas de Mercadoria
 Verificar Saídas de Mercadoria
 Verificar Validade dos Produtos
 Recolher Produtos Vencidos
 Verificar Estoque Atual
 Registrar Entrada Manual
 Registrar Saída Manual
 Contar Estoque
 Registrar Perdas
 Pedir Reposição
Fechamento Caixa
 Fechar Caixa do Dia
 Registrar Todas Entradas
 Registrar Todas Saídas
 Conferir Dinheiro
 Emitir Registro Fiscal
 Emitir Registro Máquinas de Cartão
 Emitir Registro PIX
 Emitir Registro Cheque
 Lançar Entrada Manual
 Lançar Saída Manual
 Realizar Sangria
 Emitir Comprovante de Fechamento
Relatórios
 Obter Relatório Geral Administrativo
 Relatório de Clientes
 Relatório de Contas a Pagar
 Relatório de Contas a Receber
 Relatório Fiscal
 Relatório Tributário
 Relatório de Saídas do Caixa
 Relatório de Entradas do Caixa
 Obter Relatório Geral Estoque
 Relatório de Entrada de Produtos
 Relatório de Saída de Produtos
 Relatório de Fornecedores
 Relatório de NF de Entrada
 Relatório de Produtos Vencidos
 Relatório de Produtos Perdidos
 Obter Relatório Geral de Vendas
CURSO DE ENGENHARIA DE SOFTWARE
MAPA - MATERIAL DE AVALIAÇÃO PRÁTICA DE APRENDIZAGEM
DISCIPLINA DE ENGENHARIA DE SOFTWARE
 Relatório de Vendas
 Relatório de Vendas por Vendedor
 Relatório de Vendas por Cliente
 Relatório de NF de Saída
CURSO DE ENGENHARIA DE SOFTWARE
MAPA - MATERIAL DE AVALIAÇÃO PRÁTICA DE APRENDIZAGEM
DISCIPLINA DE ENGENHARIA DE SOFTWARE
Diagrama de Use Case
CURSO DE ENGENHARIA DE SOFTWARE
MAPA - MATERIAL DE AVALIAÇÃO PRÁTICA DE APRENDIZAGEM
DISCIPLINA DE ENGENHARIA DE SOFTWARE
CURSO DE ENGENHARIA DE SOFTWARE
MAPA - MATERIAL DE AVALIAÇÃO PRÁTICA DE APRENDIZAGEM
DISCIPLINA DE ENGENHARIA DE SOFTWARE
CURSO DE ENGENHARIA DE SOFTWARE
MAPA - MATERIAL DE AVALIAÇÃOPRÁTICA DE APRENDIZAGEM
DISCIPLINA DE ENGENHARIA DE SOFTWARE
CURSO DE ENGENHARIA DE SOFTWARE
MAPA - MATERIAL DE AVALIAÇÃO PRÁTICA DE APRENDIZAGEM
DISCIPLINA DE ENGENHARIA DE SOFTWARE
Diagrama de Classes

Continue navegando