Skip to content
Erik edited this page Sep 23, 2022 · 4 revisions

Ticket Machine

Engenharia de Requisitos

As estações de trem frequentemente fornecem máquinas de vender bilhetes que imprimem um bilhete quando um cliente insere a quantia correta para pagar a passagem. As máquinas mantêm uma soma total da quantidade de dinheiro que coletou durante toda sua operação.

Catálogo dos Atores

Ator Descrição
Cliente Usuário da máquina de vender bilhetes.

Diagrama dos Casos de Uso

Especificação dos Casos de Uso

CSU01 – Inserir dinheiro

Identificador CSU01
Nome 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

CSU02 – Solicitar bilhete

Identificador CSU02
Nome Solicitar bilhete
Atores Cliente
Sumário Um único bilhete de transporte é impresso.
Complexidade Fácil
Regras de Negócio N/D
Pré-condições N/D
Pós-condição Um bilhete é impresso e seu valor é debitado do saldo disponível
Pontos de Inclusão N/D
Pontos de Extensão N/D
Ações do Ator Ações do Sistema
1. O Cliente solicita impressão do bilhete de transporte.
2. O Sistema verifica o saldo e emite o bilhete
3. O sistema debita o valor do bilhete do saldo.
4. O sistema informa o saldo atual. Caso de Uso é encerrado.

CSU03 – Solicitar troco

Identificador CSU03
Nome Solicitar troco
Atores Cliente
Sumário O troco é devolvido. Vale ressaltar que o troco também é em nota de papel-moeda.
Complexidade Fácil
Regras de Negócio N/D
Pré-condições N/D
Pós-condição O valor em nota de papel-moeda é devolvido e o saldo disponível é zerado
Pontos de Inclusão N/D
Pontos de Extensão N/D

Protótipos

Tela principal

Projeto Orientado a Objetos

Diagrama de Classes Principal

Diagrama de Classes de interação

Diagrama de Sequência – Inserir dinheiro

Diagrama de Sequência – Solicitar bilhete

Diagrama de Sequência – Solicitar troco