Transcript
Page 1: Definições de Requisitos - IEEE 830/98

Universidade Federal de Goiás.Instituto de Informática.Projeto de Software.Alunos: Gustavo Henrique Gonçalves

Richiely Batista Mateus Freitas

Requisitos Funcionais de acordo com a ISO 830-1998

Adicionar/Remover/ModificarPrioridade EssencialGatilho Adicionar o produto.Pré-condição. Produto e ter identificação.Caminhos básicos Escolher uma das operações, realizar a

operação e concluir a operação,Caminho alternativo N/APós-condição Verificar se a operação foi concluida com

sucesso.Caminho das exceções Falha de código de barra.OutrosReferencias

Avisar quando o produto está preste a vencer.Prioridade EssencialGatilho N/APré-condição. Produto estar cadastrado.Caminhos básicos AutomáticoCaminho alternativo Requerer um relatório.Pós-condição N/ACaminho das exceções Relatório estar corrompido.OutrosReferencias

Fazer promoções.Prioridade Não essencial.Gatilho Produtos cadastrados.Pré-condição. Ter produtos cadastrados.Caminhos básicos Escolher os produtos para colocar na

promoção.Caminho alternativo Requerer um relatório dos produtos mais

estocados e preste a vencer.Pós-condição Verificar a condição da promoção.Caminho das exceções Caso o produto da promoção acabe.OutrosReferencias

Page 2: Definições de Requisitos - IEEE 830/98

Fazer relatórios.Prioridade Não essencial.Gatilho Produtos cadastrados.Pré-condição. Ter relação no bancos de dados.Caminhos básicos Escolher qual o tipo de relatório a ser

executado, relação ao tipo, preço, mais vendidos, menos vendidos, marca e quantidade.

Caminho alternativo Requerer um relatório, Pós-condição Verificar se o relatório não está corrompido.Caminho das exceções Caso não há o produto cadastrado.OutrosReferencias

Avisar falta de produto.Prioridade Não essencial.Gatilho Produtos cadastrados.Pré-condição. Estoque do produto estiver em baixa.Caminhos básicos Caso o produto estiver em com estoque

abaixo do nível normal, avisar esse evento.Caminho alternativo Requerer um relatório de quantidade. Pós-condição N/ACaminho das exceções Caso arquivo gerado seja corrompido.OutrosReferencias

Operação de desconto.Prioridade Essencial.Gatilho Produtos cadastrados.Pré-condição. O produto aceitar ter descontos.Caminhos básicos Descontos concedidos na hora da compra.Caminho alternativo Descontos automáticos, desconto por cupom.Pós-condição N/ACaminho das exceções N/AOutrosReferencia

Sistema de garantia.Prioridade Essencial.Gatilho Vender o produto.Pré-condição. Produto vendido ter garantia.Caminhos básicos Verificar o tempo da garantia do produto.Caminho alternativo Gerar garantia para o produto.Pós-condição Verificar se o produto foi adiciona a lista de

produtos com garantia.

Page 3: Definições de Requisitos - IEEE 830/98

Caminho das exceções Produtos com garantia que não constam no sistema.

OutrosReferencias

Formas de pagamento.Prioridade Essencial.Gatilho Vender o produto.Pré-condição. Ter o produto em estoque.Caminhos básicos Verificar a forma de pagamento (dinheiro,

cartão, cheque, nota promissória).Caminho alternativo Vender sem pagamento.Pós-condição Dar baixa no estoque.Caminho das exceções Vender produto que não está cadastrado.OutrosReferencias

Características do produto.Prioridade Essencial.Gatilho Verificação de produto.Pré-condição. Ter o produto cadastrado.Caminhos básicos Gerar uma página com as características de

um certo produto.Caminho alternativo N/APós-condição Verificar se as características estão corretas.Caminho das exceções Produto não cadastrado.OutrosReferencias


Recommended