Baixe o app para aproveitar ainda mais
Prévia do material em texto
ADSVA3 – Engenharia de Software II - Atividade 1 - Prof. Celso Gallão - 2022/2 Página 1 Engenharia de Software II - Prof. Celso Gallão ATIVIDADE 1 e REPOSIÇÃO DE AULA Orientações: • Contém 5 questões, para alunos presenciais e não presenciais. • Desenvolvimento em grupos de até 4 alunos. • Fazer manuscrito e digitalizar por scanner ou foto. • Incorporar os arquivos digitalizados a um documento do Word e gerar um arquivo no formato PDF para enviar ao professor. • O nome do arquivo PDF deve seguir o padrão abaixo, contendo o 1º nome de cada aluno do grupo: ADSVA3_AT1_aluno1_aluno2_aluno3_aluno4.PDF Como enviar ao professor: • Enviar ao e-mail do professor: o celso.gallao@fatec.sp.gov.br • Prazo final para envio: até o dia 27/08/2022 (sábado) até às 23h59. o Após este prazo será descontado 50% da nota de avaliação e o aluno ficará com falta na aula de reposição do dia 27/08/2022. o Após 29/08/2022 não será aceito e receberá nota zero. • Assunto do e-mail: o ADSVA3 - Entrega da Atividade 1 • No corpo do e-mail: o Informar os NOMES e RAs dos alunos. • Arquivos anexos ao e-mail: o Apenas o arquivo em PDF. 1. Descubra uma ambiguidade e uma omissão na declaração do sistema abaixo: 1 2 3 4 5 6 7 8 9 Um sistema automático de emissão de passagens faz consulta e venda de passagens de trem. Os usuários selecionam seu destino e inserem um cartão de crédito e um número de identificação pessoal. A passagem de trem é emitida e debitada no cartão de crédito. Quando o usuário pressiona o botão iniciar, uma tela de menu com possíveis destinos é ativada, junto com uma mensagem que solicita ao usuário selecionar o destino. Quando o destino é selecionado, solicita-se ao usuário a inserção de seu cartão de crédito. A validade do cartão é verificada e é solicitado ao usuário que insira um identificador pessoal. Quando a transação do cartão é validada, a passagem é emitida. Para responder, monte tabelas com o layout abaixo: Ambiguidade da linha ____ até ____. Trecho do texto analisado: Justificativa: Omissão da linha ____ até ____. Trecho do texto analisado: Justificativa: ADSVA3 – Engenharia de Software II - Atividade 1 - Prof. Celso Gallão - 2022/2 Página 2 2. Reestruture a declaração do sistema da questão 1 retirando ambiguidades e omissões. Para responder, monte uma tabela com o layout abaixo: Função do sistema: Consulta, venda e emissão de passagem de trem. 1 Pré-condição: 4 Entradas: Descrição (funcionalidades principais): 2 Saídas: 1 Pós-condição: 1 Efeito colateral: 3. Explique a diferença entre Requisitos Funcionais e Não Funcionais: 4. Escreva um exemplo de Requisito Funcional sobre o sistema da questão 1: 5. Escreva um exemplo de Requisito Não Funcional para cada item abaixo, sobre o sistema da questão 1, segundo a taxonomia da Sommerville: a) Requisito não funcional de Facilidade de Uso: b) Requisito não funcional de Confiabilidade: c) Requisito não funcional de Interoperabilidade: d) Requisito não funcional de Privacidade:
Compartilhar