Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
Especificação de requisitos
Versão 1.0
Equipe:
Sumário
Conteúdo
1.1 Objetivos do Documento ........................................................................................................................3
1.2 Escopo do Produto ...............................................................................................................................3
1.2.1 Nome do Produto e de seus componentes principais..........................................................................3
1.3 Visão Geral do Documento ..................................................................................................................4
2. Requisitos Funcionais 4
2.1 Apresentação dos requisitos funcionais......................................................................................4
2.2 Detalhes dos requisitos funcionais.........................................................................................................5
11
3. Requisitos Não-Funcionais 11
3.1 Apresentação dos Requisitos Não Funcionai.....................................................................................11
RNFP – Requisitos Não-Funcionais de Produto........................................................................................12
RNFO – Requisitos Não-Funcionais Organizacional................................................................................12
RNFE – Requisitos Não-Funcionais Externos...........................................................................................12
2
Especificação de requisitos Sistema de Gerenciamento de Turmas e Atividades (Suricate)
1. Introdução
O sistema em desenvolvimento é uma plataforma virtual que auxilia os professores nas
suas atividades rotineiras de trabalho, onde os mesmos poderão utilizá-la como ambiente de
gerenciamento de postagens de trabalhos, exercícios e afins. Num primeiro momento, o
docente fará seu cadastro no programa, preenchendo campos de escrita com informações
obrigatórias e pessoais, para que este tenha acesso ao seu próprio “espaço” dentro da rede
virtual. Depois, ele poderá adicionar turmas e alunos com os quais dá aula. Em seguida,
postará no sistema exercícios, trabalhos, entre outros. Ainda assim, o próprio sistema notificará
os alunos sobre as atividades passadas em aulas anteriores e/ou atuais. Sucintamente, o
programa possui outras funções.
3
Especificação de requisitos Sistema de Gerenciamento de Turmas e Atividades (Suricate)
2. Requisitos Funcionais
Os requisitos funcionais visam explicitar as funcionalidades do sistema, identificando todos os
casos de uso que o usuário pode necessitar.
4
Especificação de requisitos Sistema de Gerenciamento de Turmas e Atividades (Suricate)
Identificação: Nome:
RF 01 Cadastrar Professor
Descrição:
Este requisito funcional é essencial para o sistema, uma vez que este é um
ambiente onde o administrador fará o registro do professor, adicionando nos locais
correspondentes as funções descritas abaixo:
• Nome Completo
• Data de Nascimento
• Sexo (M, F)
• C.P.F.
• R.G. (Número e Órgão Expedidor)
• Estado
• Cidade
• CEP
• Bairro
• Rua
• Número
• Telefone
• Número da Matrícula do Professor
• Login
• Senha
Usuário: Administrador
Essencial Importante Desejável
Identificação: Nome:
RF 02 Editar Professor
Descrição:
Os usuários, ou seja, tanto ao administrador quanto o próprio Professor poderão
editar os dados pessoais do já cadastrado utilizador. Porém cada um em suas
respectivas interfaces e com algumas restrições. Tais campos poderão ser
editados se for :
O professor:
• Nome Completo
• Data de Nascimento
• Sexo (M, F)
• C.P.F.
• R.G. (Número e Órgão Expedidor)
• Estado
• Cidade
5
Especificação de requisitos Sistema de Gerenciamento de Turmas e Atividades (Suricate)
• CEP
• Bairro
• Rua
• Número
• Telefone
• Login
• Senha
O administrador
• Nome Completo
• Data de Nascimento
• Sexo (M, F)
• C.P.F.
• R.G. (Número e Órgão Expedidor)
• Estado
• Cidade
• CEP
• Bairro
• Rua
• Número
• Telefone
• Número da Matrícula do Professor
Identificação: Nome:
RF 03 Excluir Professor
Descrição:
Permitirá que administrador do sistema, em ambiente exclusivo, exclua a conta do
professor.
Usuário: Administrador
Essencial Importante Desejável
Identificação: Nome:
RF 04 Logar no sistema
Descrição:
1. Administrador
O administrador terá um usuário e uma senha padrão, fornecida pela empresa
fabricante do software, podendo ser alterada, para poder acessar o ambiente de
cadastramento dos professores.
6
Especificação de requisitos Sistema de Gerenciamento de Turmas e Atividades (Suricate)
2. Utilizador do sistema
O usuário acessará seu ambiente através de um sistema de login. Para que se
acesse o ambiente deve-se informar:
• Usuário
• Senha
Esses serão fornecidos a ele após ter se cadastrado com o administrador do
sistema.
Identificação: Nome:
RF 05 Adicionar turma
Descrição:
O utilizador pode cadastrar as turmas em que leciona, com a finalidade de obter
uma visão geral do grupo de alunos nela contido.
Usuário: Professor
Essencial Importante Desejável
Identificação: Nome:
RF 06 Editar turma
Descrição:
O usuário poderá alterar os dados, previamente cadastrados, da (s) turma (s),
caso necessite.
Usuários: Professor
Essencial Importante Desejável
Identificação: Nome:
RF 07 Excluir turma
Descrição:
O usuário poderá excluir as turmas cadastradas.
Usuários: Professor
Essencial Importante Desejável
7
Especificação de requisitos Sistema de Gerenciamento de Turmas e Atividades (Suricate)
Identificação: Nome:
RF 08 Adicionar alunos
Descrição:
O utilizador poderá, em uma tela dedicada, adicionar seus alunos bem como seus
dados básicos relacionando com as suas respectivas turmas.
• Série
•Τ urma
• Instituição
•Nome
•Data de nascimento
•E-mail
•Bairro
•Rua
•Ν úmero
•Cidade
•Cep
•Estado
Usuários: Professor
Essencial Importante Desejável
Identificação: Nome:
RF 09 Editar alunos
Descrição:
O usuário pode alterar os dados dos alunos já cadastrados.
Usuário: Professor
Essencial Importante Desejável
Identificação: Nome:
RF 10 Excluir Alunos
Descrição:
O usuário pode deletar o aluno de uma determinada turma, caso seja necessário.
Usuário: Professor
Essencial Importante Desejável
Identificação: Nome:
8
Especificação de requisitos Sistema de Gerenciamento de Turmas e Atividades (Suricate)
Usuário: Professor
Essencial Importante Desejável
Identificaçã Nome:
o:
RF 12 Editar plano de aula
Descrição:
O usuário pode alterar e acrescentar roteiros, em planos de aula já adicionados,
colocando por exemplos novos tópicos.
Usuário: Professor
Essencial Importante Desejável
Identificação: Nome:
RF 13 Excluir plano de aula
Descrição:
O usuário poderá excluir seus planos de aulas, uma vez que já adicionados.
Usuário: Professor
Essencial Importante Desejável
Identificação: Nome:
RF 14 Adicionar trabalho, atividade e / ou exercício
Descrição:
9
Especificação de requisitos Sistema de Gerenciamento de Turmas e Atividades (Suricate)
Usuário: Professor
Essencial Importante Desejável
Identificação: Nome:
RF 15 Visualizar atividades agendadas
Descrição:
O usuário poderá visualizar informações de atividades que foram agendadas ou já
realizadas.
Usuários: Professor
Essencial Importante Desejável
Identificação: Nome:
RF 16 Notificar os alunos sobre as atividades
Descrição:
O sistema fará a notificação automática através de um script, que terá como base
as datas de tolerância informada pelo professor no momento do cadastramento da
atividade.
Usuários: Professor
Essencial Importante Desejável
Identificação: Nome:
RF 17 Visualizar calendário do mês
Descrição:
O professor poderá visualizar no calendário, por dia, se há alguma
atividade , tanto em caráter presente como futuro.
Usuários: Professor
Essencial Importante Desejável
Identificação: Nome:
RF 18 Pesquisar
10
Especificação de requisitos Sistema de Gerenciamento de Turmas e Atividades (Suricate)
Descrição:
A pesquisa pode ser por:
• Atividades
O usuário poderá pesquisar as atividades atribuídas as turmas a qual leciona
, assim como também , poderá visualizar as datas de tolerância das mesmas.
• Alunos
O usuário poderá pesquisar os dados alunos através de seus nomes e
turmas.
• Turmas
O utilizador poderá obter através da busca resultado de todos os alunos
cadastrados em cada turma assim como acesso a todos os seus dados.
Usuários: Professor
Essencial Importante Desejável
Identificação: Nome:
RF 19 Alterar dados do administrador
Descrição:
O administrador poderá alterar seus dados padrões, após logar no sistema. Dados:
• Login
• Senha
Usuários: administrador
Essencial Importante Desejável
3. Requisitos Não-Funcionais
Este capítulo irá apresentar os requisitos que definem particularidades do sistema, como
algumas restrições. Ainda assim, ele mostrará as linguagens de programação usadas ou os
métodos de desenvolvimento. Neste relatório, os requisitos não-funcionais serão divididos em
três partes: Requisitos de Produto, Requisitos Organizacionais e Requisitos Externos.
11
Especificação de requisitos Sistema de Gerenciamento de Turmas e Atividades (Suricate)
Identificação Descrição
RNFO – 01 O sistema deve ser compatível com os mais diversos
navegadores do mercado.
RNFP – 01 A interface do sistema dever ser intuitiva, de modo que
seu uso seja o mais claro possível.
12
Especificação de requisitos Sistema de Gerenciamento de Turmas e Atividades (Suricate)
13