Engenharia de Software II
Análise de Requisitos – Funcionais.
Professor Lucas S Santos
Aula 9 – 05 / 05 / 2023
Compreender o Compreender as Propor uma solução
Necessidades do tecnológica
Negócio
Negocio
REQUISITOS
Quais as Qual o comportamento e Quais as regras da
funcionalidades o desempenho esperado ? empresa que
sistema deverá oferecer influenciaram o
? sistema ?
REQUISITOS
REQUISITOS
Funcionais
Não Funcionais
Regas de Negócio
REQUISITOS
Necessidade
Restrições
Regras
Influenciaram um sistema
REQUISITOS FUNCIONAIL
Descreve uma funcionalidade esperada;
Especifica como o sistema interage com o
contexto à sua volta;
Independe de implementação.
REQUISITOS FUNCIONAIL
Sua descrição deve determinar o que o se espera
que o software faça, sem a
Preocupação de como ele faz.
Independe de implementação.
Etapas genéricas de desenvolvimento de um
software.
Definição;
Desenvolvimento; e
Manutenção.
O que o sistema deve fazer ?
EXEMPLOS:
RF01: O sistema deve permitir o gerenciamento dos dados dos
produtos vendidos;
RF02: O sistema deve permitir o controle de vendas a prazo;
RF03: O sistema deve permitir a geração de relatórios de
desempenho dos vendedores;
RF04: O sistema deve permitir a autenticação de usuários;
RF05: O sistema deve permitir o gerenciamento das promoções;
RF06: O sistema deve permitir o gerenciamento da folha de
pagamento.
ACESSO
Autenticação
Operacional
Gerenciamento de dados
Estratégico
Relatórios
SETOR ADMINISTRATIVO
Compras, Controle de estoque e RH
SETOR DE CAIXAS
Vendas e Devoluções SETOR DA REGENCIA
Relatórios e tomada de decisão.
OPERACIONAL
OPERACIONAL
ESTRATÉGICO
DICAS IMPORTANTES !
Padrão
RF01 – O sistema deve ...
Exemplos
RF01 - O sistema deve cadastrar clientes;
RF02 - O sistema deve alterar clientes;
RF03 - O sistema deve excluir clientes;
RF04 - O sistema deve buscar clientes.
RF01 – O sistema deve permitir o gerenciamento dos
dados do cliente.
Exemplos
RF01 - O sistema deve gerar relatórios de compras
e vendas;
RF01 – O sistema deve gerar relatórios de
compras;
RF02 – O sistema deve gerar relatório de vendas.
Exemplos
Regra de Negócio
RF01 – O sistema deve dar descontos em compras
a cima de R$100,00
RF02 – O sistema deve bloquear um usuários
suspeito;
RF03 – O sistema não deve cadastrar menores de
idade.
Requisitos não funcionais
Requisitos não Funcionais.
Regras de Negócio