respostas
1 A importância dos requisitos em um projeto de desenvolvimento de software é maior clareza e a
certeza que o software vai funcionar, redução de erros bom existem inúmeros fatores.
2 A elicitação de requisitos é o processo de descobrir, levantar e entender as necessidades do cliente
e do sistema, enquanto a especificação de requisitos é a formalização dessas necessidades em um
documento claro e padronizado
3
Entrevistas: Conversas diretas com os usuários para entender suas necessidades e expectativas.
Questionários: Aplicação de formulários padronizados para coletar informações de muitos usuários
ao mesmo tempo.
Observação: Acompanhamento do trabalho dos usuários em seu ambiente, identificando tarefas e
dificuldades.
Prototipação: Criação de modelos ou versões simplificadas do sistema para validação inicial.
Análise de documentos: Estudo de relatórios, formulários e sistemas já existentes para levantar
requisitos e limitações.
4
A)
O sistema deve registrar vendas de produtos.
O sistema deve permitir o cadastro de clientes.
O sistema deve controlar o estoque de produtos.
O sistema deve emitir notas fiscais.
O sistema deve gerar relatórios de vendas diárias.
B)
O sistema deve cadastrar professores e suas áreas de atuação.
O sistema deve cadastrar disciplinas oferecidas.
O sistema deve vincular professores às disciplinas disponíveis.
O sistema deve gerar horários de aulas por turma.
O sistema deve emitir relatórios de alocação de docentes por período letivo.
5
A)
O sistema deve estar disponível durante todo o horário de funcionamento da padaria.
A interface deve ser simples e de fácil uso para funcionários sem treinamento técnico.
O sistema deve funcionar em ambiente Windows.
O tempo de resposta para registrar uma venda não deve ultrapassar 2 segundos.
O sistema deve permitir backup diário dos dados de vendas e estoque.
b)
O sistema deve estar disponível 24 horas por dia, 7 dias por semana.
A interface deve ser responsiva e acessível via dispositivos móveis e computadores.
O tempo de processamento para gerar a grade de horários não deve ultrapassar 10 segundos.
O sistema deve garantir segurança de acesso com autenticação por login e senha.
O sistema deve permitir atualização e manutenção sem perda de dados cadastrados.
6 Atores: Administrador do sistema / Secretaria acadêmica.
Objetivo: Permitir o cadastro, alteração, consulta e exclusão de informações sobre professores no
sistema de alocação docente.
Pré-condições:
O usuário deve estar autenticado no sistema.
O usuário deve possuir permissão de acesso ao módulo de docentes.
Fluxo Principal:
1. O usuário acessa o módulo "Professores".
2. O sistema apresenta opções: Incluir, Alterar, Consultar ou Excluir professor.
3. O usuário seleciona a opção desejada.
4. O sistema solicita as informações necessárias (por exemplo: nome, área de atuação, titulação,
carga horária).
5. O usuário fornece os dados e confirma a operação.
6. O sistema valida as informações e executa a ação escolhida.
7. O sistema apresenta mensagem de sucesso da operação.
Fluxos Alternativos:
4a. Se o usuário deixar campos obrigatórios em branco, o sistema exibe mensagem de erro e
solicita correção.
6a. Se a exclusão for solicitada e o professor já estiver vinculado a uma disciplina, o sistema
impede a ação e informa o motivo.
Pós-condições:
O cadastro de professores no sistema é atualizado conforme a operação realizada.