Você está na página 1de 18

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

Você também pode gostar