1
Especificação de Requisitos de Software
Data: xx/xx/xxxx
Incluir Sumário para o documento
Especificação de Requisitos de Software
Especificação de Requisitos de Software
1. Identificação do sistema: <informar o nome do sistema>
1.1 Objetivo(s)
Facilitar a tarefa de construção e aplicação de questionários visando especialmente atividades de ensino e aprendizagem.
1.2 Escopo
O sistema XXXXX é responsável por disponibilizar aos usuários uma forma de incluir questões e elaborar questionários utilizando estas questões. A princípio, estas questões deverão ser de múltipla escolha. O sistema XXXXX considera dois tipos de atores/usuários, o avaliador e o avaliado. Um avaliador tem permissão de inserir questões no sistema, e elaborar um questionário com questões previamente criadas ou incluindo questões no momento de criação do mesmo. O usuário com papel de avaliado poderá responder a um questionário. Quando um questionário é respondido, o criador do mesmo pode analisar o desempenho do avaliado, tendo acesso às respostas do avaliado e às respostas corretas desse.
2 Diagramas de Atividades e Máquina de Estados
(elaborados conforme a necessidade para a descoberta e compreensão dos requisitos para o sistema.)
3. Requisitos Funcionais e Não Funcionais
(listar todos os requisitos para o sistema conforme exemplo abaixo)
(São sugeridas como categorias para requisitos não funcionais: hardware, software, segurança, inteface (usuário/sistema), integração (com outros sistemas), regras de negócio, portabilidade, documentação, confiabilidade.
A seguir, o modelo de classificação a ser utilizado.)
F1 Cadastrar alunos
Oculto ( )
Descrição: O sistema deve oferecer ao usuário atendente a possibilidade de cadastrar os alunos da academia, contendo os dados pessoais. Além disso, deve ser permitido editar e excluir cadastros.
Requisitos Não-Funcionais
Nome
Restrição
Categoria
Desejável
Permanente
NF1.1 Inclusão de foto
O formulário de cadastro de alunos deve