Informática Básica
Monografias: Informática Básica. Pesquise 862.000+ trabalhos acadêmicosPor: demixavenger • 10/3/2014 • 724 Palavras (3 Páginas) • 357 Visualizações
ATIVIDADE DE ENGENHARIA E QUALIDADE DE SOFTWARE
4.1- Requisitos de usuário – Declarações, em linguagem natural e diagramas, sobre os serviços que o sistema oferece e as restrições para a sua operação.
Requisitos de Sistema – Estabelecem detalhadamente as funções e restrições do sistema.
Requisitos Funcionais – Podem ser cálculos, detalhes técnicos, manipulação de dados e de processamento e outras funcionalidades específicas que definem o que um sistema, idealmente, será capaz de realizar.
Requisitos Não-funcionais – São as qualidades globais de um software, como manutenibilidade, usabilidade, desempenho, custos e várias outras.
4.2 – Ambiguidades e omissões:
- A declaração desses requisitos uma linguagem inapropriada que pode confundir o usuário, como por exemplo, a repetição de funções, pois em um momento é declarado que o usuário insere o cartão antes de escolher o destino e já em outro momento o usuário escolhe o destino primeiro para depois inserir o cartão de crédito;
- Em outro instante também pude perceber que os usuários passam pela validação duas vezes, mas em um primeiro momento isso é omitido.
4.3 - Emissão de Bilhetes de Trem
Função – Emitir Bilhete;
Descrição – Através de um display de menu, é possível escolher o destino desejado, levando em consideração os destinos existentes;
Entradas – Leitura do Cartão de Crédito e número de identificação pessoal;
Fonte – Verificar a validade do Cartão de Crédito;
Ação – O bilhete é emitido e sua conta de cartão de crédito é cobrada;
Requisitos – Cartão de Crédito e numero de identificação pessoal;
Pré-Condições – Escolha de destino, usuário ter saldo bancário;
Pós-Condições – Inserir cartão de crédito e o número de identificação pessoal;
Saídas – Impressão de bilhete.
4.4 – Requisitos Não-Funcionais:
- A base de dados deve ser protegida para acesso apenas de usuários autorizados;
- O tempo de resposta do sistema não deve ultrapassar 4 segundos;
- O tempo de desenvolvimento não deve ultrapassar 5 meses.
4.5-
- No sistema de bomba de gasolina autônoma, para que o cliente possa efetuar a compra é necessário escolher a quantidade de gasolina e passar o cartão de crédito pelo leitor, só assim o combustível é liberado e a conta do usuário debitada.
- O usuário precisará ser cliente do banco e acessar a sua conta utilizando o seu cartão e código de acesso, ao definir a quantidade de dinheiro a ser sacado o sistema deverá verificar se existe saldo na conta, em seguida o valor é processado e entregue ao usuário com a quantidade mínima possível de cédulas.
- O sistema deverá corrigir os erros ortográficos de acordo com as palavras existentes no seu dicionário, se as mesmas não existirem serão sublinhadas, o usuário poderá ignorar a sentença adicionando-as ao dicionário.
4.6
...