forked from Prof-Calebe/Source-Code-Inspection
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Leonardo Ferreira Silveira Lima edited this page Sep 9, 2017
·
13 revisions
- Ticket Machine é um software capaz de unir eficiência e velocidade na compra de bilhetes de trem.
- Garantindo segurança e praticidade para as pessoas.
- O Ticket Machine?
- Diagrama de Casos de Uso
- Especificações de Casos de Uso
- Protótipo
- Diagramas de Classes
- Diagramas de Sequência
As máquinas do Ticket Machine estarão localizadas nas estações de trem. O cliente seleciona o bilhete desejado, insere o valor para efetuar o pagamento, o bilhete é impresso, caso haja troco, a máquina já terá efetuado a contabilização, fazendo a devolução do dinheiro para o cliente.
CSU01 - Inserir Dinheiro
Atores: Cliente
Sumário: Uma quantia de dinheiro é inserida na máquina. É importante ressaltar que essa quantia sempre é representada por uma única nota de papel-moeda.
Complexidade: Médio Regras de Negócio: N/D Pré-condições: N/D Pós-condição: O valor inserido é adicionado ao saldo total disponível. Pontos de Inclusão: N/D Pontos de Extensão: N/D
Fluxo Principal (Ações do Ator / Ações do Sistema)
- O Cliente insere uma nota de papel-moeda.
- O Sistema mostra uma mensagem informando para o Cliente aguardar alguns instantes.
- O Sistema valida a nota de papel-moeda inserida.
- O Sistema adiciona o valor ao saldo disponível.
- O Sistema informa que a nota de papel-moeda foi aceita.
- O sistema informa o saldo atual. Caso de Uso é encerrado.