·

Análise e Desenvolvimento de Sistemas ·

Linguagens de Programação

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Alguns dos requisitos para este sistema estão ilustrados abaixo RF01 O sistema deve permitir o cadastro de cursos Descrição O sistema deve permitir o cadastro de cursos sendo que para estes deverá ser informado seu nome e a data de início de funcionamento Requisitos Não Funcionais Associados NF0101 Apenas coordenadores podem cadastrar cursos RF02 O sistema deve permitir o cadastro de disciplinas Descrição O sistema deve permitir o cadastro de disciplinas sendo que deve ser informado para cada disciplina seu código seu nome e o curso ao qual a disciplina pertence Também deve ser cadastrado o seu horário em cada semestre e os seus prérequisitos Requisitos Não Funcionais Associados NF0201 Apenas a secretária pode cadastrar disciplinas NF0202 Deve ser possível cadastrar um horário para cada semestre letivo RF03 O sistema deve permitir o cadastro de professores Descrição O sistema deve permitir o cadastro de professores sendo que deve ser informado o curso ao qual ele está associado Requisitos Não Funcionais Associados NF0301 Apenas a secretária pode cadastrar professores RF04 O sistema deve matricular alunos em disciplinas Descrição O sistema deve matricular alunos em disciplinas Requisitos Não Funcionais Associados NF0301 Um aluno não pode estar matriculado em duas disciplinas que tenham o mesmo horário NF0302 Um aluno não pode se matricular em uma disciplina sem ter cursado e sido aprovado nas disciplinas que são prérequisitos Perceba que os requisitos funcionais já apresentam os seus requisitos não funcionais associados Esta é uma forma de representar a implementação da rastreabilidade entre os requisitos Esta forma de representação é apenas uma sugestão e outros detalhes poderiam ser adicionados