Software
Por: Raphael H. Vieira • 4/4/2015 • Trabalho acadêmico • 360 Palavras (2 Páginas) • 251 Visualizações
Documento de Especificação de Requisitos
Raphael Henrique S Vieira RA 232022012
João Rafael Alves RA 233772012
Thiago da Costa Barros RA 227082012
Projeto: Simulador de Notas “Eniac”
Versão: 1.0
Objetivo: O sistema tem como objetivo diminuir o tempo do aluno que queira simular a suposta média de sua nota por disciplina, e ao mesmo tempo explicar como funciona o regime de avaliações das notas da instituição, sendo um aplicativo de mobilidade executado em um aparelho smartphone de sistema operacional Android.
Função: Calcular a suposta média do aluno, armazenar a simulação, consultar o registro de simulações, e mostrar como funciona o regime de notas.
Entradas: Leitura das notas e do nome da disciplina
Saídas: Resultado da média
Destino: Armazenamento na tabela da base de dados para consulta
Pré-condição: Ter em mãos as supostas notas para simular
Pós-condição: A média será calculada a partir da soma das 5 notas e dividido por 5, obtendo um resultado final
Requisitos Funcionais:
- RF01: O aplicativo deverá simular as médias de um determinado aluno da instituição de ensino
- RF02: A aplicação ao averiguar o valor da média irá abrir uma mensagem na tela se o mesmo foi supostamente aprovado ou não.
- RF03: Deverá ser armazenado o nome da disciplina e a nota média
- RF04: O sistema em sua tela inicial haverá um botão que chama outra tela onde explica como funciona o regime de notas da instituição
Requisitos não funcionais
- RNF01: O aluno tem que ter em mãos as supostas notas para simular.
- RNF02: O aluno QUE conhecer o regime de aprovação da instituição poderá usar o aplicativo
- RNF02: O aplicativo está voltado para os alunos da instituição
- RNF03: Em questão de usabilidade, a interface com o usuário é de vital importância para o sucesso do sistema. Principalmente por ser um sistema que não será utilizado diariamente, o usuário não possui tempo disponível para aprender como utilizar o sistema.
O sistema terá uma interface amigável ao usuário primário sem se tornar cansativa aos usuários mais experientes.
...