Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

TI08 - Fundamentos de Engenharia de Software 
PROFª Eneida Alves Rio 
AV2 - Avaliação Virtual 2 
 Tarefa - Especificação e Análise de Requisitos 
Discente: Pablo Plinio Mosqueiro Aguiar 
 
1º) Dadas as sentenças abaixo classifique em RF: Requisito-funcional; 
RNF: requisito não funcional; RN: Regra de Negócio. (2,5) 
a) O sistema deve permitir a inclusão, alteração e remoção de funcionários com 
os seguintes atributos: nome, endereço, cidade, etc. 
b) O sistema deve ser implementado na linguagem de desenvolvimento PHP 
c) O sistema deve permitir que cada pedido tenha um único identificador. 
d) O sistema deve possibilitar o cadastramento dos dados dos clientes (nome, 
endereço telefone, e-mail, CPF e RG) 
e) O sistema deve emitir relatórios gerenciais 
f) Todos os dados para cadastramento de um funcionário são obrigatórios 
g) Uma conta poupança só pode ter titular. 
h) Ao acessar o sistema o usuário aguardará no máximo dois segundos em 
média baseado numa conexão de 10mb para que o anúncio de uma oferta seja 
exibida. 
i) O banco de dados usado deverá ser o Oracle 
j) O software deve ser operacionalizado no sistema Windows e Linux 
k) O sistema deve permitir o acesso as informações de acordo com as 
categorias: beleza, cultura, esporte, cursos, moda, viagens, shows e tecnologia. 
 
R.: 1. Classificação dos Requisitos: 
Aqui está a classificação das frases fornecidas: 
 a) RF: O sistema deve permitir a inclusão, alteração e remoção de 
funcionários com os seguintes atributos: nome, endereço, cidade, etc. 
 b) RNF: O sistema deve ser implementado na linguagem de 
desenvolvimento PHP. 
 c) RN: O sistema deve garantir que cada pedido tenha um identificador 
único. 
 d) RF: O sistema deve permitir o cadastro de dados dos clientes (nome, 
endereço, telefone, e-mail, CPF e RG). 
 
 
 e) RF: O sistema deve gerar relatórios gerenciais. 
 f) RN: Todos os campos de dados para o cadastro de funcionários são 
obrigatórios. 
 g) RN: Uma conta poupança só pode ter um titular. 
 h) RNF: Ao acessar o sistema, o usuário esperará no máximo dois 
segundos, em média, com base em uma conexão de 10mb, para que uma 
oferta seja exibida. 
 i) RNF: O banco de dados usado deve ser o Oracle. 
 j) RNF: O software deve ser operacional nos sistemas Windows e Linux. 
 k) RF: O sistema deve permitir o acesso às informações de acordo com 
as categorias: beleza, cultura, esportes, cursos, moda, viagens, shows e 
tecnologia. 
2. Análise do Texto e Identificação dos Requisitos: 
REQUISITOS FUNCIONAIS 
Item Descrição 
RF - 01 O sistema deve permitir que instrutores (funcionários da empresa) solicitem reservas de 
equipamentos. 
RF - 02 O sistema deve registrar a data, hora de início e hora de término para o uso do 
equipamento em uma reserva. 
RF - 03 O sistema deve registrar o local ou sala onde o equipamento será utilizado. 
RF - 04 O sistema deve registrar os nomes e as quantidades dos equipamentos solicitados. 
RF - 05 O sistema deve armazenar o código e o nome do técnico responsável por entregar o 
equipamento. 
RF - 06 O sistema deve armazenar os dados do instrutor: código do instrutor, nome, endereço, 
telefone, cidade. 
RF - 07 O sistema deve armazenar os dados do equipamento: código do equipamento, nome, 
estoque atual e estoque mínimo. 
 
 
 
 
 
 
 
 
REQUISITOS NÃO-FUNCIONAIS 
Item Descrição 
RNF - 01 O sistema deve ser uma aplicação web. 
RNF - 02 As reservas devem ser feitas com no máximo 3 dias de antecedência do 
evento/treinamento. 
 
REGRAS DE NEGÓCIO 
Item Descrição 
RN - 01 Apenas instrutores (funcionários da empresa) podem solicitar reservas. 
RN - 02 Uma reserva pode incluir uma lista de vários equipamentos. 
RN - 03 Cada reserva deve se referir a um dia específico. 
RN - 04 Para cada reserva solicitada, existe um técnico responsável (pessoa 
responsável por levar o equipamento à sala). 
 
3. Diagrama de Casos de Uso para uma Loja Virtual: 
 
Diagrama de Caso de Uso - Loja Virtual 
Atores: 
 Cliente 
 Sistema 
Casos de Uso: 
 Navegar Produtos 
 Visualizar Detalhes do Produto 
 Adicionar ao Carrinho de Compras 
 Cadastrar 
 Login 
 Finalizar Compra 
Relacionamentos: 
 Cliente — (Associação) —> Navegar Produtos 
 Cliente — (Associação) —> Visualizar Detalhes do Produto 
 
 
 Cliente — (Associação) —> Adicionar ao Carrinho de Compras 
 Cliente — (Associação) —> Cadastrar 
 Cliente — (Associação) —> Login 
 Cliente — (Associação) —> Finalizar Compra 
Inclusões: 
 Finalizar Compra — (Inclui) —> Login 
 
 
4. Requisitos para uma Loja de Computadores Online: 
 REQUISITOS FUNCIONAIS: 
 O sistema deve permitir que os usuários pesquisem computadores com base 
em especificações (CPU, RAM, Armazenamento). 
 O sistema deve permitir que os usuários comparem diferentes modelos de 
computador lado a lado. 
 O sistema deve fornecer um processo de checkout seguro usando cartão de 
crédito ou outros métodos de pagamento. 
 O sistema deve permitir que usuários registrados rastreiem o status de seus 
pedidos. 
 REQUISITOS NÃO-FUNCIONAIS: 
 O site deve ser responsivo e funcionar em vários dispositivos (desktops, 
tablets, smartphones). 
 O site deve carregar as páginas de produtos em menos de 3 segundos. 
 O sistema deve estar disponível 24 horas por dia, 7 dias por semana, com um 
tempo de atividade garantido de 99,9%. 
 REGRAS DE NEGÓCIO: 
 Um cliente deve ter pelo menos 18 anos para comprar um computador. 
 Frete grátis é oferecido em pedidos acima de R$500.

Mais conteúdos dessa disciplina