mathlanca / source-code-inspection Goto Github PK
View Code? Open in Web Editor NEWThis project forked from prof-calebe/source-code-inspection
This project forked from prof-calebe/source-code-inspection
Defeito 6: A necessidade de solicitar o troco, sendo que a máquina deveria devolver o troco após a compra e não o cliente solicitá-lo.
Local: Esse defeito foi encontrado no Caso de Uso 3 – Solicitar Troco
Categorias: Informação estranha e Fato incorreto
Severidade: Média
Defeito 10: O valor do atributo do precoDoBilhete ser inteiro, sendo que a passagem pode ter centavos, necessitando ser double.
Local: Esse defeito foi encontrado no Diagrama de Classe Principal
Categorias: Computação
Severidade: Alta
Defeito 9: Ao solicitar um bilhete, no caso de uso não apresenta pré-condição, sendo que é necessário antes, inserir o dinheiro.
Local: Esse defeito foi encontrado no Caso de Uso 2 – Solicitar Bilhete
Categorias: Omissão
Severidade: Alta
Defeito 7: O sistema informar o saldo atual após a emissão, considerando que é necessário inserir o valor exato do bilhete.
Local: Esse defeito foi encontrado no Caso de Uso 2 – Solicitar Bilhete
Categorias: Ambiguidade, Fato incorreto e Informação estranha
Severidade: Baixa
Defeito 2: Quantia representada por uma única nota, podendo implicar que o sistema apenas irá aceitar uma única nota, impossibilitando pagar passagens com diferentes das notas existentes.
Local: Esse defeito foi encontrado no Caso de Uso 1 – Inserir dinheiro
Categorias: Ambiguidade e Fato incorreto
Severidade: Alta
Defeito 1: O troco necessariamente ser devolvido em notas, gerando problemas caso o valor da passagem tenha centavos, não devolvendo o troco exato para o usuário.
Local: Esse defeito foi encontrado no Caso de Uso 3 – Solicitar troco
Categorias: Ambiguidade, Fato incorreto e Inconsistência
Severidade: Alta
Defeito 4: Falta de um botão de cancelamento da compra da passagem, impossibilitando finalizar o processo quando o cliente quiser.
Local: Esse defeito foi encontrado na Tela Principal
Categorias: Omissão
Severidade: Média
Defeito 3: A operação getSaldo() retornar um valor inteiro, sendo que o saldo pode ser double.
Local: Esse defeito foi encontrado no Diagrama de Classe Principal
Categorias: Computação
Severidade: Alta
Defeito 5: Botão e campo para inserir valor, sendo que a própria aplicação já valida a nota e adiciona o saldo, mostrando desnecessário esse campo e botão, possibilitando também o cliente inserir um valor diferente da nota inserida.
Local: Esse defeito foi encontrado na Tela Principal
Categorias: Ambiguidade, Inconsistência e Informação estranha
Severidade: Alta
Defeito 8: Falta de informação relacionada as notas e moedas aceitadas pela aplicação.
Local: Esse defeito foi encontrado na Tela Principal.
Categorias: Omissão
Severidade: Média
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.