Documento de especificação de requisitos
Sistema de Controle Escolar Documento de Especificação de Requisitos . Introdução Este Documento contém a especificação de requisitos para o Sistema de Controle Escolar, com a utilização da técnica de modelagem de Casos de Uso. O Sistema deve facilitar o trabalho desenvolvido no setor de secretaria da Escola, auxiliar no controle financeiro e contribuir no processo de administração Escolar através da emissão de relatórios. 2. Ambiente do Sist O sistema a ser dese escola.
Considera-se realizar o cadastram permissões que o pri org olvi xistê a secretaria de uma soa responsável por usuário com menos A pessoa cadastrada será identificada como secretário e deve realizar operações de cadastramento de alunos, professores e funcionários; assim como também a devida lotação dos professores em suas respectivas turmas. Também este poderá efetuar o lançamento de notas e recebimento das mensalidades. Todas essas ações atribuídas ao usuário secretário só serão realizadas mediante identificação no sistema.
Existe também o usuário administrador o qual pode acompanhar as movimentações financeiras, mediante login no sistema. 3. Objetivos do produto O sistema visa organizar e automatizar as principais atividades da Escola. Pretende otimizar as atividades de: matriculas dos alunos, emissão e consulta de boletins. Assim como no controle das mensalidades. 4. Benefícios do produto Proporciona maior facilidade na execução de tarefas tais como: cadastro de alunos, professores e disciplinas, fazer matrícula de alunos, consultar notas de alunos, lotação dos professores nas turmas.
Controle com o pagamento das mensalidades e emissão da lista de inadimplentes. 5. Descrição de Casos de Uso Existem dois atores interagindo com o sistema: o ator Secretário e o ator Administrado * Ator Secretário: Usuário do sistema que visualiza e executa unções básicas do sistema. * Ator Administrador: Administrador do sistema que visualiza todas as mesmas informações do ator secretário, podendo executa-las também. Possui privilégio de visualizar informações financeiras. Secretário Administrador 6. Requisitos Específicos 7. Requisitos Funcionais Cadastro dos Alunos Atores: Secretário/Administrador Tipo: Primário Descrição: Este procedimento consiste em realizar o cadastro com todas as informações existentes do aluno, tais como nome, endereço, telefone, e-mail, etc. Entre estes pontos estão também a consulta dos alunos, incl e exclusão de alunos. Secretário/Administrador Descrição: Este procedimento consiste em cadastrar todas as informações sobre os cursos, realizando também as operações de consulta, inclusão, exclusão e alteração dos cursos.
Sequência de Eventos: Ação do Ator I Resposta do Sistema 1. Administrador efetua login. 2. Habilitar menus e exibir tela inicial do sistema conforme as permissões do Administrador I 3. Administrador solicita tela de Cadastro de Cursos 4. Disponibilizar tela de Cadastro de Cursos . I 5. Administrador informa dados sobre os cursos I 6. Administrador confirma ou cancela dados do Curso. I Apresentar mensagem de êxito ou erro no cadastro. Cadastro das Disciplinas informações sobre as disciplinas, como nome da disciplina, professores, carga horária, etc . nicial do sistema conforme as permissóes do Administrador I 3. Administrador solicita tela de Cadastro de disciplinas | 4. Disponibilizar tela de Cadastro de disciplinas. 5. Administrador informa dados sobre as disciplinas 6. Administrador confirma ou cancela dados da disciplina. 7. Cadastro de Professores Administrador efetua login. 2. Habilitar menus e exibir tela 3. Administrador solicita tela de Cadastro de Professores 4. Disponibilizar tela de Cadastro de professores. I 5. Administrador informa dados sobre os professores I 6.
Administrador confirma ou cancela dados dos professores . I 7. Apresentar mensagem de êxito ou erro no cadastro. I Cadastro de Turmas e Lançamento dos Alunos na mesma. Descrição: Este procedimento consiste em realizar o cadastro da turma, juntamente com o lançamento dos alunos neste referida turma, além de cadastrar turma, horário, data de abertura e seus respectivos alunos. 3. Administrador solicita tela de Cadastro das turmas | 4. Disponibilizar tela de Cadastro de Turma. I 5. Administrador informa dados sobre as turmas I 6.
Administrador confirma ou cancela dados das turmas. 7. 8. Administrador deverá selecionar os alunos que farão parte desta turma. Confirmando ou cancelando os dados através do botão de gravar. 9. Após gravar a informação aparecerá a lista dos alunos que estão matriculados neste curso. I 10. Apresentar mensagem de êxito ou erro no lançamento dos alunos para esta turma. Cadastro de Funcionários. Descrição: Este procedime PAGF em realizar o cadastro de matricula, nome, endereço, fone, salário, etc. 1 Administrador efetua login. 2.
Habilitar menus e exibir tela 3. Administrador solicita tela de Cadastro dos funcionários 4. Disponibilizar tela de Cadastro dos funcionários. 5. Administrador informa dados sobre os funcionários I 6. Administrador confirma ou cancela dados dos funcionários. 7. Apresentar mensagem de êxito ou erro no cadastro. Consulta de Alunos por Nome, Numero da Matricula ou CPE Descrição: Este procedimento consiste Consultar as informações sobre os alunos, através dos seguintes parâmetros de pesquisa: Nome do aluno, Número do CPF ou Número de inscrição. . Usuário efetua login. 2. Habilltar menus e exibir tela inicial do sistema conforme as permissões do Usuário. . Usuário seleciona o critério da pesquisa desejado no sistema. 4. Usuário solicita os dados do aluno. S. Exibir tela com as informações do aluno. Lançamento das Notas dos Alunos nas disciplinas Atores : Secretário/Administrador . Tipo: primáno Descrição: Este procedimento consiste em efetivar o lançamento das notas dos alunos em uma determinada disciplina, este procedimento somente será feito pelo professor da referida disciplina. e alunos 4. Mostra a opção de entrada por turma; I 5. Usuário escolhe a turma; 6. Exibir tela com todos dos os alunos, com a opção de adicionar nota; I 7. O usuário seleciona o aluno 8. Mostra tabela com as notas do aluno e a forma de inserção da nota; 9. O usuário tecla adicionar nota | 10. mostra uma tela de aprovação ou erro de inserção de nota; I Lançamento e Movimentação das Mensalidades Atores: Secretário/Administrador .
Descrição: Este procedimento consiste em reallzar o lançamento das mensalidades pagas, como também informações financeiras dos alunos. 1. Usuário efetua login. 2. Habilitar menus e exibir tela inicial do 3. Usuário seleciona a opção de Movimentação de mensalidades, e no sub-menu lançamento; | 4. Mostra a opção de lançamento de mensalidade por matricula do aluno. I 5. Usuário digita a matricula e tecla no botão executar | 6. Exibir tela com os dados do aluno, sua situação financeira na escola, seu status, alem da forma de entrada da mensalidade paga. . Através de um código, da guia de pagamento, o administrador insere a mensalidade no controle deste aluno, teclando o botão inserir mensalidade; | 8. Mostra alguns campos a serem preenchidos como: data, valor, juros, descontos, etc; e um botão OK, para finalização; I 9. O usuário insere os dados e tecla o botão OK | 9. Verifica os dados e mostra a tela de aprovação ou erro de inserção de mensalidade paga; I Controle dos alunos inadi ealizar o controle dos alunos inadimplentes, através de relatórios diários, semanais e mensais dos referidos alunos. no sub-menu alunos inadiplentes; 4. Mostra a tela de pesquisa com as opções de escolhas de período da pesquisa, e o botão pesquisar; 5. Usuário escolhe a opção e tecla pesquisar 6. Exibir tela com formato de relatóno com os nomes, matricula, dados pessoais, mensalidades atrasadas, etc, dos alunos inadimplentes, e as opções de impressão, salvar, sintetizar. I 6. O usuário escolhe a opção desejada para ter o relatório dos alunos inadimplentes; | 7. Processa o comando que o usuário solicitou; Lançamento das Aulas (Diário de Classe).
Descrição: Este procedimento consiste em realizar a chamada na sala de aulas, onde o professor será responsável pelo lançamento da presença dos alunos, durante o semestre letivo, como também o preenchimento do conteúdo das aulas que estão sendo ministradas aula por aula. 3. Usuário seleciona a opção Diário de classe; | 4. Mostra a tela com a opção de escolha de turma para apresentação dos dados; 5. Usuário escolhe a turm r os dados de classe | 6. do aluno no dia pré-definido e cadastrado no sistema; e com a opção de registrar aula, num botão em baixo da lista de alunos; I .
O usuário pode inserir a forma de representação da presença do aluno; e tecla no botão Registrar aula; | 8. Mostra uma tela para ele digitar seu registro de aula e a opção guardar registro; I Consulta das Notas dos Alunos (Boletim Escolar) pela Matricula ou Nome Descrição: Este procedimento consiste em realizar a consulta do boletim escolar de um referido aluno pelos seguintes critérios de pesquisa, Matricula do aluno ou Nome do aluno. 3. Usuário seleciona a opção de consultas de notas; 4. Mostra a tela com a opção de escolha do tipo de consulta seja por nome u matricula, e a opção consultar; 5.
Usuário escolhe a forma de consulta e tecla o botão consultar; 6. Exibir tela com os dados pessoais do aluno, cadastramento de curso, notas, disciplinas, horário, medias, gráfico de desenvolvimento médio da turma e o individual; I 7. O usuário pode imprimir ou não a consulta 8. Processa a impressão se assim for solicitada pelo usuário; I 7. 2 Requisitos não-funcionais portabilidade Descrição: O acesso deve ser possível em qualquer máquina, independente do sistema operacional que possua. Prioridade: Essencial Usabilidade PAGF8rl(F8