Issues
Foram encontrados issues tanto em código quanto na documentação, os mesmos serão apresentados explicando a solução que foi aplicada para a sua correção.
#1 Daniel
Durante o trecho de Engenharia de requisitos a especificação diz " As maquinas mantêm uma soma total da quantidade de dinheiro que coletou durante toda sua operação."
O trecho apresentado apresenta ambiguidade não deixando claro se a operação é coletiva ou individual, portanto o mesmo foi alterado para a seguinte forma "As maquinas mantem uma soma total da quantidade de dinheiro que foi coletada durante a operação de cada cliente, possibilitando assim verificar a necessidade de troco. "
#2 Daniel
Durante a pós condição do caso de uso 1 (Inserir dinheiro) está especificado que " O valor inserido é adicionado ao saldo total disponível. "
A maquina deverá somar o valor total inserido pelo cliente não importando se a algum forma de troco desejada pelo mesmo. Neste caso essa informação será alterada para " A maquina irá somar o valor inserido pelo cliente ainda não considerando se o mesmo irá solicitar alguma forma de troco."
Durante a especificação do caso de uso 1 no fluxo principal (primeiro passo) diz que "O cliente insere o papel moeda."
Segundo a especificação o cliente não poderá inserir outras formas de pagamento como moedas ou mais de uma nota de papel moeda, por isso a frase foi alterada para "O cliente insere o papel moeda por vez"
Issues
Foram encontrados issues tanto em código quanto na documentação, os mesmos serão apresentados explicando a solução que foi aplicada para a sua correção.
#1 Daniel
Durante o trecho de Engenharia de requisitos a especificação diz " As maquinas mantêm uma soma total da quantidade de dinheiro que coletou durante toda sua operação."
O trecho apresentado apresenta ambiguidade não deixando claro se a operação é coletiva ou individual, portanto o mesmo foi alterado para a seguinte forma "As maquinas mantem uma soma total da quantidade de dinheiro que foi coletada durante a operação de cada cliente, possibilitando assim verificar a necessidade de troco. "
#2 Daniel
Durante a pós condição do caso de uso 1 (Inserir dinheiro) está especificado que " O valor inserido é adicionado ao saldo total disponível. "
A maquina deverá somar o valor total inserido pelo cliente não importando se a algum forma de troco desejada pelo mesmo. Neste caso essa informação será alterada para " A maquina irá somar o valor inserido pelo cliente ainda não considerando se o mesmo irá solicitar alguma forma de troco."
Prof-Calebe#3 Daniel
Durante a especificação do caso de uso 1 no fluxo principal (primeiro passo) diz que "O cliente insere o papel moeda."
Segundo a especificação o cliente não poderá inserir outras formas de pagamento como moedas ou mais de uma nota de papel moeda, por isso a frase foi alterada para "O cliente insere o papel moeda por vez"