Você está na página 1de 7

UNIVERSIDADE FEDERAL DE SANTA CATARINA - UFSC

MODELAGEM DE SISTEMAS
PROJETO MQUINA DE REFRIGERANTE

Alunos:
Herick Douglas Pereira
Luan Dela Vedova Mathiola

MAIO/2015

MQUINA DE REFRIGERANTE

Requisitos da mquina de refrigerante:

RF1 - Aceitar dinheiro (apenas moedas: R$0.25, R$0.50 e R$1.00).


RF2 - Dar troco
RF3 - Permitir escolha do refrigerante (duas opes com preos diferentes)
RF4 - Entregar o produto escolhido
RF5 - Permitir recarga de produto
RF7 - Permitir recolhimento do dinheiro
RF8 - Permitir cancelar a compra

RNF1 - Negar compra de refrigerante que no est disponvel


RNF2 - O produto deve ser mantido gelado
RNF4 - Mostrar quais produtos esto disponveis

Cenrios:
Cenrio Principal:
- Mquina mostra produtos disponveis
- Cliente seleciona o produto
- Cliente deposita dinheiro na mquina
- Mquina devolve troco, se necessrio.
- Mquina entrega produto

Cenrio Alternativo (Falta de troco)


- Se a mquina no tiver troco suficiente, cancela a compra e devolve o dinheiro.

Cenrio Alternativo (Dinheiro insuficiente)


- se o dinheiro for insuficiente, cancela a compra e devolve o dinheiro.

Diagramas UML do projeto:

Diagrama de casos de uso:

Diagrama de classes:

Diagrama de Atividades 1:

Diagrama de Atividades 2:

Diagrama de Sequncia 1:

Diagrama de Sequncia 2:

Você também pode gostar