Вы находитесь на странице: 1из 15

PROGRAMAO JAVA

Anhanguera

Profa Mestre Sirley Ambrosia


Vitorio Oliveira
1

Sistema de Controle Acadmico.


Requisitos Funcionais
RF01 o sistema deve permitir secretaria
cadastrar cursos contendo cdigo,
descrio e coordenador.
RF02 o sistema deve permitir secretaria
cadastrar disciplinas de cursos,
contendo cdigo, descrio, carga horria,
ementa, bibliografia e pr-requisitos.
RF03 o sistema deve permitir secretaria
cadastrar alunos, contendo
matrcula, nome, endereo, telefone e curso
para o qual foi aprovado.
Anhanguera- Profa Mestre
Sirley A Vitorio Oliveira

RF04 o sistema deve permitir ao


departamento de recursos humanos (RH)
cadastrar professores, contendo nome,
endereo, telefone e titulao mxima
(graduao, especializao, mestrado,
doutorado) e cursos que esteja vinculado.
RF05 o sistema deve permitir secretaria
abrir turmas de disciplinas de
cursos, informando ano e semestre, dias da
semana e horrios de realizao.
RF06 o sistema deve permitir aos
coordenadores de curso alocar professores a
determinadas turmas.

Anhanguera- Profa Mestre


Sirley A Vitorio Oliveira

PROGRAMAO JAVA
RF07 o sistema deve permitir secretaria
matricular alunos em turmas.
RF08 o sistema deve permitir aos
professores lanar avaliaes (duas notas
parciais, nota da prova final e frequncia) dos
alunos das turmas que estejam
sob sua responsabilidade.
RF09 o sistema deve permitir aos alunos
consultar suas avaliaes.
Anhanguera- Profa Mestre
Sirley A Vitorio Oliveira

RF10 o sistema deve permitir secretaria


emitir dirios de classe das turmas.
RF11 o sistema deve permitir secretaria
emitir histricos escolares dos
alunos.

Obs: Anlise de requisitos retirada de

Anhanguera- Profa Mestre


Sirley A Vitorio Oliveira

RF12 o sistema deve efetuar o clculo da


aprovao de alunos em turmas,
sendo que, para ser aprovado, deve-se ter
frequncia mnima de 75%. Alm
disso, para aprovao sem prova final, a
mdia das notas parciais deve ser maior
ou igual a 70. para reprovao direta, esta
mdia deve ser menor que 30.
mdias entre 30 (inclusive) e 70 (exclusive)
colocam o aluno em prova final. Se a
mdia da prova final com a mdia anterior for
menor que 50, o aluno est
reprovado, caso contrrio, aprovado.
Anhanguera- Profa Mestre
Sirley A Vitorio Oliveira

PROGRAMAO JAVA
RF13 o sistema deve controlar a situao
de um aluno, podendo estar
matriculado, trancado, formado ou evadido.
Obs: Anlise de requisitos retirada de

Anhanguera- Profa Mestre


Sirley A Vitorio Oliveira

PROGRAMAO JAVA
Descrio de Caso de Uso: Matricular
Aluno
Descrio: este caso de uso
iniciado pela secretaria quando requisita
ao
sistema matricular um aluno em uma
determinada turma.
Objetivo: possibilitar que ocorra a
matrcula de alunos em turmas.
Ator envolvido: Secretaria.
Anhanguera- Profa Mestre
Sirley A Vitorio Oliveira

PROGRAMAO JAVA
Descrio de Caso de Uso: Matricular
Aluno
Interao entre Ator e SistemaTabela de detalhamento

Anhanguera- Profa Mestre


Sirley A Vitorio Oliveira

Secretaria

Sistema

Solicita a matrcula de alunos em


turmas.
Exibe uma interface com uma lista de turmas
cadastradas, contendo descrio do curso,
descrio da disciplina, ano, semestre e
descrio da turma.
Exibe uma lista de nomes de alunos
cadastrados
Seleciona uma turma e o aluno a ser
matriculado, respeitando RN01 e RN02.
Armazena a matrcula (EX01).
Retorna o resultado da operao.
Fecha a interface.

Descrio de Caso de Uso: Matricular Aluno


Excees:
EX01 caso o aluno j se encontre matricula
naquela turma, a mensagem Este aluno j
possui matrcula na turma apresentada.
Regras de Negcio:
RN01 o aluno somente pode ser matriculado
na turma de uma disciplina que no tenha
prrequisito(s) ou que j cursara o(s) prrequisito(s), obtendo aprovao.
RN02 o aluno somente pode ser matriculado
em turmas de disciplinas do curso em que
esteja matriculado.

Diagrama de Casos de Uso.

Segunda Lista do 2o Bimestre.


Retirado do ATPS:
ETAPA 2 (tempo para realizao: 15
horas)
Aula-tema: Diagramas de Casos de
Uso. Documentao dos Casos de Uso.
Atores, Associaes (Incluso,
Extenso); Diagramas de Classes e
Objetos da
UML.
Anhanguera- Profa Mestre
Sirley A Vitorio Oliveira

13

Passo 1 (Individual)
1 Fazer a leitura do captulo Expanso dos Casos de
Uso do livro-texto da disciplina de
Fundamentos de Anlise Orientada a Objetos
(WAZLAWICK, Raul Sidnei. Anlise e
Projetos de Sistemas de Informao Orientados a
Objetos. 2 ed. Rio de Janeiro:
Elsevier, 2010) focando a leitura na definio de
casos de uso e seus componentes.
Entregar o Resumo, escrito a mo, do captulo
mencionado acima.

Anhanguera- Profa Mestre


Sirley A Vitorio Oliveira

14

15

Вам также может понравиться