Você está na página 1de 3

CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE DE SISTEMAS

Identificar os requisitos e regra de negocio do texto abaixo e elaborar o


Diagrama de Contexto e o Diagrama de Nível ZERO correspondentes.

O Supermercado Pegue-e-Leve necessita implantar um Sistema para controlar o seu estoque de


mercadorias. Para isso chamou um Analista de Sistema e apresentou as seguintes informações:

1) Quando novas mercadorias chegam à Loja, estas devem ser conferidas de acordo com a fatura,
ainda no pátio do Supermercado, pelo encarregado do recebimento de material. Se tudo estiver correto, é
entregue ao motorista um recibo das mercadorias recebidas. Caso não esteja correto o encarregado
elabora uma lista das mercadorias que estão faltando e entrega junto com o recibo de mercadorias
recebidas.
2) Em seguida, o material é passado para o Almoxarifado, aonde o funcionário Pedro anota as
mercadorias entregues e o local aonde devem ser guardadas. Caso o estoque físico mude de lugar, Pedro
deve atualizar sua lista.
3) O trabalho de arrumação física das mercadorias fica a cargo de um especialista, que arruma o
material em prateleiras (numeradas de 1 a 100) e avisa quando um determinado item atinge um nível
mínimo. Se o especialista alterar a arrumação das prateleiras, deve avisar ao funcionário Pedro.
4) Cada vez que o estoque mínimo for atingido ( estoque mínimo de 20%), o funcionário Pedro deve
comunicar o fato ao chefe do Almoxarifado, para que o mesmo possa realizar novos pedidos aos
fornecedores, de forma a melhor atender aos clientes do supermercado.
5) Cada vez que um cliente realiza uma compra e é emitida uma nota fiscal pelo caixa, a lista de
estoque deve ser atualizada.

Para elaboração do trabalho, os seguintes passos devem ser seguidos:

1 – Elaborar fluxo de atividade


2 – Identificação dos requisitos funcionais, requisitos complementares, regras de negocio e requisitos
não funcionais
3 – Elaboração da rastreabilidade (*) entre requisitos funcionais e complementares e requisitos
funcionais e regras de negocio.
4 – Elaboração do Diagrama de Contexto
5 – Elaboração do Diagrama de Fluxo de Dados

1
CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE DE SISTEMAS

Requisitos funcionais

Almoxarifado

Rf01 - O sistema deve cadastrar pedido


Rf02 - O sistema deve conferir mercadorias (pedido)
Rf03 – O sistema deve gerar recibo de mercadorias
Rf04 – O sistema deve registrar mercadorias não entregues
Rf05 - O sistema deve gerar recibo de mercadorias não entregues
Rf06 - O Sistema deve cadastrar prateleira (rnf01)
Rf07 - O sistema deve permitir cadastrar mercadoria (rng06)
Rf08 – O sistema deve gerar relatório de mercadorias (rng07) (rnf03)
Rf09 - O sistema deve cadastrar estoque mínimo (rng08)

Venda

Rf10 - O sistema deve cadastrar venda (rgn01) (rgn02) (rgn03)


Rf11 – O sistema deve verificar produto em estoque (rgn04) (rgn05)
Rf12 – O sistema deve emitir nota fiscal
Rf13 – O sistema deve atualizar estoque
Rf14 – O sistema deve emitir aviso de estoque mínimo (rnf02)

Requisitos Complementares

RC01 – O sistema deve cadastrar a prateleira numerada de 1 a 100


RC02 – O sistema deve emitir um aviso sonoro para o estoque mínimo
RC03 – O sistema deve exibir o nome da mercadoria e o numero da prateleira correspondente

Regras de negocio

Rgn01 – Quando o funcionário for registrar a venda O sistema deve verificar produto em estoque
Rgn02 – Quando o funcionário registrar a venda O sistema deve emitir nota fiscal
Rgn03 – Quando o funcionário registrar a venda O sistema deve atualizar estoque
Rgn04 – Quando o sistema verificar produto em estoque O sistema deve emitir aviso de estoque
mínimo
Rgn05 – Quando o estoque estiver mínimo o sistema deve cadastrar pedido
Rng06 – Quando o funcionário cadastrar mercador o sistema deve cadastrar a mercadoria por
prateleira
Rng07 – Quando o sistema gerar relatório de mercadoria o sistema deve organizar por prateleira
Rng08 – Quando o funcionário cadastrar o estoque mínimo o sistema deve registrar o estoque
mínimo com 20%

Rastreabilidade (*):
2
CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE DE SISTEMAS

(*) Requisito Funcional x Requisito Complementar

Req. Complementar RC01 RC02 RC03


Req. Funcional
RF06 X
RF08 X
RF14 X

(*) Requisito Funcional x Regra de Negocio

Regra negocio RGN01 RGN02 RGN03 RGN04 RGN05 RGN06 RGN07 RGN08
Req. Funcional
RF07 X
RF08 X
RF09 X
RF10 X X X
RF11 X X

Você também pode gostar