Sei sulla pagina 1di 8

Descrio informal do sistema automatizado de Matrcula num Curso No incio de cada semestre os alunos devem requisitar um catlogo de disciplinas

contendo as disciplinas oferecidas no semestre. Este catlogo deve conter informaes a respeito de cada disciplina tais como: professor, departamento e pr-requisitos. Desse modo, os alunos podem tomar suas decises mais apropriadamente. O novo sistema permitir que os alunos selecionem quatro disciplinas oferecidas para o prximo semestre. Alm disso, o aluno indicar duas disciplinas alternativas, caso o aluno no possa ser matriculado na primeira opo. Cada curso ter o mximo de 10 e o mnimo de 3 alunos. Uma disciplina com nmero de alunos inferior a 3 ser cancelada. Para cada matrcula feita por um aluno, o sistema envia informao ao sistema de cobrana para que cada aluno possa ser cobrado durante o semestre. Os Professores devem acessar o sistema on line, indicando quais disciplinas iro lecionar. Eles tambm podem acessar o sistema para saber quais alunos esto matriculados em cada disciplina. Em cada semestre, h um prazo para alterao de matrcula. Os alunos devem poder acessar o sistema durante esse perodo para adicionar ou cancelar disciplinas. 1. Atores Professor Usurio (Funcionrio) Aluno Sistema de cobrana 2. Objetos Disciplina Cdigo da Disciplina Nome Localizao Dias da Disciplina Nmero de Crditos Hora de Incio Hora de Trmino Professor Cdigo do Empregado Nome Data de Admisso Disciplina Ministrada ministrado Tipo de contratao Salrio

Aluno Nmero do Aluno Nome Endereo Cdigo do Curso Cdigo da Disciplina Funes do Sistema (Funcionrio) Mantm informaes sobre (aluno, professor, disciplinas) (Funcionrio) Gera catlogo de disciplinas (Aluno) Solicita Matrcula (Sistema) Verifica matrcula feita por aluno (Sistema) Envia Informaes para o sistema de cobrana (Sistema) Permite que os alunos selecionem quatro cursos oferecidos para o prximo semestre (Aluno) Indica dois cursos alternativos (Sistema) Verifica se o aluno pode ser matriculado na primeira opo (Professor) Indica quais disciplinas iro lecionar (Professor) Solicita relao de alunos matriculados em cada disciplina (Sistema) Apresenta prazo para alterao de matrcula (Aluno) Acessa o sistema durante esse perodo para adicionar ou cancelar matrcula Tabela de Eventos Descrio Entrada Sada Use Case Descrio Entrada Sada Use Case Descrio Entrada Sada Use Case Descrio Entrada Sada Use Case Funcionrio mantm informaes do aluno Dados do aluno Aluno Cadastrado Manter Informaes do Aluno Funcionrio mantm informaes da disciplina Dados da disciplina Disciplina cadastrada Manter Informaes das Disciplinas Funcionrio Gera Catlogo Gerar catlogo Catalogo Gerado Gerar Catlogo Funcionrio mantm informaes do professor Dados do professor Professor cadastrado Manter Informaes do Professor

Descrio Entrada Sada Use Case Descrio Entrada Sada Use Case Descrio Entrada Sada Use Case

Aluno faz matrcula Solicitao de matrcula Matrcula Registrada Matrcula nas disciplinas Professor solicita lista dos matriculados Dados dos matriculados Lista dos matriculados Solicita lista dos matriculados Professor Seleciona disciplinas para lecionar Dados da disciplina Lista das disciplinas Selecionar disciplinas para lecionar

Caso de Uso: Manter Informaes dos Alunos

Curso Normal 1. Funcionrio cadastra aluno 2. O sistema verifica se o aluno j foi cadastrado 3. O sistema adiciona o aluno 4. O sistema emite Aluno Cadastrado Curso Alternativo Caso 2 Aluno Cadastrado 2. O sistema verifica que o aluno j cadastrado 2.1 O sistema emite Aluno existente 2.2 Abandonar o Use Case

Caso de Uso: Manter Informaes das disciplinas

Curso Normal 1. Funcionrio cadastra disciplina 2. O sistema verifica se a disciplina j foi cadastrada 3. O sistema adiciona a disciplina 4. O sistema emite disciplina Cadastrada Curso Alternativo Caso 2 Disciplina Cadastrada 2. O sistema verifica que a disciplina j cadastrada 2.1 O sistema emite Disciplina existente 2.2 Abandonar o Use Case

Caso de Uso: Manter Informaes dos professores

Curso Normal 1. Funcionrio cadastra professor 2. O sistema verifica se o professor j foi cadastrado

3. O sistema adiciona o professor 4. O sistema emite Professor Cadastrado Curso Alternativo Caso 2 Professor Cadastrado 2. O sistema verifica que o professor j cadastrado 2.1 O sistema emite Professor existente 2.2 Abandonar o Use Case Caso de Uso: Gerar catlogos de disciplinas

Curso Normal 1. funcionrio gera cadastro de disciplinas Caso de Uso: Matrcula nas disciplinas

Curso Normal 1. Criar uma Matrcula Nova. O sistema apresenta numa tela um formulrio de matrcula em branco. O aluno preenche-o com 4 disciplinas oferecidas, como primeira escolha e preenche 2 disciplinas oferecidas como segunda escolha (3). A seguir, o aluno submete o formulrio preenchido ao sistema. Para cada disciplina de primeira escolha, o sistema ir verificar se os pr-requisitos so satisfeito (4) e matricula o aluno na disciplina , se este estiver sendo oferecido, e se houver vaga (5). O sistema imprime o formulrio de matrcula (6) e envia a informao para ser processado pelo sistema de cobrana (7). O sistema fica disponvel. 2. Consulta da Matrcula. O sistema recupera (8) e apresenta numa tela as seguintes informaes para todas as disciplinas nas quais o aluno est matriculado: nome da disciplina, nmero da disciplina, dias da semana, horrio, localizao e nmero de crditos. Quando o aluno indica que terminou a consulta, o sistema fica disponvel. 3. Modificao da Matrcula. O sistema verifica se a data limite para mudanas no expirou (9). O sistema recupera (8) e apresenta as seguintes informaes para todas as disciplinas nas quais o aluno est matriculado: nome da disciplina, nmero da disciplina, dias da semana, horrio, localizao e nmero de crditos. O sistema oferece um menu com as seguintes opes: anule uma disciplina oferecida, adicione uma disciplina oferecida ou sair do sistema. Se a atividade selecionada for: Anular uma disciplina matriculada, o procedimento de anulao de uma disciplina (6), executado. Adicionar uma disciplina oferecida, o procedimento de adio da disciplina (7) executado. Sair do sistema, o sistema imprime formulrio de matrcula (6), envia a informao para ser processado pelo sistema de cobrana e fica disponvel. 4. Imprimir a Matrcula. O sistema imprime a matrcula do aluno (6) e fica disponvel. 5. Anular Matrcula. O sistema recupera (8) e apresenta as informaes atuais da matrcula. O sistema pede ao usurio para confirmar a anulao da matrcula. Se efetuada, a matrcula removida do sistema. Se a anulao no for confirmada, a operao cancelada e o sistema fica disponvel. 6. Anular uma disciplina escolhida. O aluno entra com o nmero da disciplina a ser anulada. O sistema pede ao usurio para confirmar a anulao do curso. Se efetuada, a disciplina removida da matrcula do aluno. Se a anulao no for confirmada, a operao cancelada e o sistema fica disponvel. 7. Adicionar um curso. O aluno entra com o nmero do curso a ser adicionado. O sistema verifica se os pr-requisitos so satisfeitos (E4) e adiciona o aluno ao curso, se o curso estiver sendo oferecido (E5) e o sistema fica disponvel.

Curso Alternativo 1. O aluno fornece chave de acesso invlida. O aluno pode entrar com a chave de acesso novamente ou sair do sistema. 2. O aluno fornece um semestre invlido. O aluno pode fornecer novamente um semestre ou sair do sistema. 3. O aluno fornece nmero de disciplina invlido (formato). O aluno pode fornecer outro nmero ou sair do sistema. 4. O aluno no satisfaz todos os requisitos necessrios. O aluno informado que no pode se matricular nessa disciplina e a razo para tal. Se possvel, uma disciplina alternativa apresentado. O sistema segue adiante. 5. O aluno informado de que a matrcula para a disciplina selecionada est encerrada. Se possvel, uma disciplina alternativa apresentada. O sistema segue adiante. 6. A matrcula no pode ser impressa. A informao armazenada e o aluno informado de que o pedido de impresso deve ser repetido. O sistema segue a diante. 7. O sistema armazenar todas as informaes necessrias ao sistema de cobrana e a fornecer assim que possvel. O fluxo segue adiante. 8. O sistema no pode recuperar as informaes de matrcula. O aluno deve reiniciar o fluxo desde o incio. 9. O sistema informa ao aluno que a matrcula no pode ser alterada. O aluno deve reiniciar o fluxo desde o incio. Caso de Uso: Solicitar lista dos matrculados

Curso Normal 1. Solicitao de lista dos acadmicos matriculados por disciplina

Caso de Uso: Selecionar disciplina para lecionar

Curso Normal 1. Professor seleciona disciplina para lecionar durante o semestre

Potrebbero piacerti anche