Skip to content

Documento de Requisitos

Felipe Toshio edited this page Aug 27, 2018 · 110 revisions

Documento de Requisitos

Requisitos Funcionais

Prioridades: Essencial, Importante e Desejável.

[RF001] Cadastrar Instituição

Prioridade: Essencial

O sistema deve permitir ao administrador cadastrar a instituição à qual o núcleo pertence

Incluindo:

  • *CNPJ
  • Nome
  • Logo
  • Site

Image 1

[RF002] Cadastrar Núcleo

Prioridade: Essencial

O sistema deve permitir ao administrador cadastrar o Núcleo

Incluindo:

  • *Código
  • Area
  • Descrição
  • Coordenador(Professor)

Image 1

[RF003] Cadastrar Prédio

Prioridade: Essencial

O sistema deve permitir ao administrador cadastrar os prédios que fazem partes da instituição

Incluindo:

  • *Código
  • Nome
  • Número de salas
  • Número de banheiros
  • Elevador
  • Acessibilidade

Image 1

[RF004] Cadastrar Sala

Prioridade: Essencial

O sistema deve permitir ao administrador cadastrar as salas que compõem o núcleo

Incluindo:

  • *Codigo
  • Numero da sala
  • Quantidade de lugares na sala
  • Tipo
  • Prédio

Image 1

[RF005] Cadastrar Tipos de Sala

Prioridade: Essencial

O sistema deve permitir ao administrador cadastrar os tipos de salas existentes na instituição

Incluindo:

  • *Código
  • Nome
  • Descrição

Image 1

[RF006] Cadastrar Curso

Prioridade: Essencial

O sistema deve permitir que o administrador cadastre os cursos que utilizam as dependencias do núcleo

Incluindo:

  • *Codigo
  • Nome
  • Nível

Image 1

[RF007] Cadastrar Disciplina

Prioridade: Essencial

O sistema deve permitir ao administrador cadastrar disciplinas que serão lecionadas no núcleo

Incluindo:

  • *Codigo
  • Nome
  • Quantidade de créditos
  • Curso
  • Tipo de sala requerida

Image 1

[RF008] Cadastrar Professores

Prioridade: Essencial

O sistema deve permitir ao administrador cadastrar os professores do núcleo incluindo:

  • *SIAPE
  • Nome
  • Último Nome
  • Titularidade
  • Email
  • Status

Image 1 Image 2 Image 3

[RF009] Cadastrar Turma

Prioridade: Essencial

O sistema deve permitir ao administrador cadastrar uma turma vinculando a mesma com sua respectiva disciplina e professor responsável

Incluindo:

  • *Codigo
  • Semestre
  • Ano
  • Professor
  • Turno
  • Horário
  • Sala
  • Disciplina

Image 1

[RF010] Cadastrar Eventos

Prioridade: Essencial

O sistema deve permitir o administrador cadastrar um evento que será realizado nas depêndencias do núcleo

Incluindo:

  • *Codigo
  • Data
  • Título do evento
  • Sala requisitada
  • Horário
  • Professor Responsável

Image 1

[RF011] Cadastrar Aluno Bolsista

Prioridade: Essencial

O sistema deve permitir que os professores cadastrem alunos que participam de alguma atividade desenvolvida no nuclo

Incluindo:

  • *Matricula
  • Nome
  • Curso
  • Atividade

Image 1

[RF012] Cadastrar Atividades

Prioridade: Essencial

O sistema deve permitir que os professores cadastrem as atividades de ensino, pesquisa e extensão desenvolvidas no núcleo

Incluindo:

  • *Código
  • Título da atividade
  • Tipo
  • Área
  • Professor orientador
  • Aluno(s) responsável(eis)

Image 1

[RF013] Cadastrar Estrutura de Horário

Prioridade: Essencial

O sistema deve permitir ao administrador cadastrar a extrutura de divisão de horários da instituição, incluindo os intervalos em que as salas ficam fechadas

Incluindo:

  • Horário de início e término de aulas
  • Horário de início e término de intervalos
  • Duração da aula

Image 1

[RF014] Cadastrar Horario do Professor

Prioridade: Desejável

O sistema deve permitir que o professor cadastre seus horários disponíveis para lecionar e dar atendimento a fim de que seja montada a agenda semanal

[RF015] Cadastrar Horário do Núcleo

Prioridade: Desejável

O sistema deve permitir que o administrador crie e altere a agenda semanal do núcleo a partir das turmas e horários dos professores

Incluindo:

  • Ano
  • Semestre
  • Turma
  • Horário dos professores

[RF016] Cadastrar Requisições de Manutenção

Prioridade: Desejável

O sistema deve permitir que os professores façam requisições para manutenção de equipamentos e salas no núcleo para o administrador tomar as devidas providências

Incluindo:

  • *Codigo
  • Motivo
  • Prédio
  • Sala
  • Descrição
  • Data
  • Grau de prioridade

Image 1

[RF017] Cadastrar Reuniões

Prioridade: Desejável

O sistema deve permitir que o administrador cadastre reuniões com os professores do núcleo

Incluindo:

  • *Código
  • Data
  • Pauta
  • Ata
  • Professores
  • Núcleo

Image 1

[RF018] Gerar Relatorios

Prioridade: Importante

O sistema deve permitir ao administrador a geração dos seguintes relatórios:

  • Horários do departamento
  • Status dos Professores
  • Eventos

[RF019] Bloquear Ocupação de Salas

Prioridade: Essencial

O sistema deve bloquear o administrador de associar alguma sala a uma turma ou evento se já existir algo no horario pretendido

[RF020] Emitir Notificações

Prioridade: Desejável

O sistema deve emitir notificações pertinentes àos usuários

Incluindo:

  • Ocupação de alguma sala de aula por um evento que coincida com aula
  • Reunião marcada no núcleo

[RF021] Cadastrar Campus

Prioridade: Essencial

O sistema deve permitir ao administrador cadastrar os campus já associado à instituição

Incluindo:

  • *Código
  • Instituição
  • Nome
  • Logradouro
  • Telefone

Image 1

Requisitos Não Funcionais

Autenticação

Prioridade: Essencial

O sistema deve fornecer meios para autenticação segura dos usuarios

Restringir Operações

Prioridade: Essencial

O sistema deve distinguir entre diferentes níveis de permissões para o uso do sistema, dependendo da função do usuário

Registro de Atividades

Prioridade: Essencial

O sistema deve armazenar os registros das atividades de cada usuários para fins de consulta