DES:Egresso
Índice
- 1 INTRODUÇÃO
- 2 Modelo Entidade-Relacionamento
- 3 VISÃO DE CASOS DE USO
- 4 Descrição dos Casos de Uso
- 5 Gestão de Relatório
- 6 Lista de Atores do Sistema
- 7 Requisitos Não Funcionais
- 8 Estrutura de dados
- 9 Dicionário de Tabelas e Atributos
- 10 Padrões de Telas
INTRODUÇÃO
Nome do Sistema: Sistema para Gestão de Egressos
Missão do Sistema: O sistema deve controlar o registro dos egressos no sistema e possibilitar a criação de diversos tipos de questões: alternativas, dissertativas, associativas, lacunas etc. As questões serão aplicadas e deverão ser respondidas pelo egresso para possibilitar a coleta
Requisitos de Negócio
Número Requisito Importância ---------------------------------------------------------------------- 1. Controlar o cadastro de egressos Essencial 2. Controlar o cadastro de questões Essencial 3. Controlar o cadastro de questionários Essencial 4. Controlar o envio de mensagens aos egressos Essencial 5. Controlar a permissão de acesso ao sistema Essencial 6. Controlar o acesso/visualização do questionário Essencial 7. Visualizar as informações tabuladas dos questionários Essencial
Especificação de Requisitos
Número Requisito RN --------------------------------------------------- 1. Autorizar acesso do egresso 1 2. Cadastrar egressos 1 3. Cadastrar coordenador do curso/colegiado 5 4. Cadastrar tipo de questão 2 5. Cadastrar questão 2 6. Cadastrar questionário e selecionar questões 3 7. Enviar mensagem para egressos 4 8. Cadastrar habilitação do questionário 6
Modelo Entidade-Relacionamento
VISÃO DE CASOS DE USO
Diagrama de Casos de Uso
Pacotes de Casos de Uso
Pacote de Casos de Uso Gestão Administrativa
Solicita acesso para realizar o cadastro de egresso.
Enviar Mensagem para Egressos
Habilitar uso do questionário
Pacote de Casos de Uso Gestão de Cadastros
Cadastrar Egresso
Cadastrar Coordenador
Cadastrar Questão
Cadastrar Questionário
Pacote de Casos de Uso Gestão de Visualização
Pacote de Casos de Uso Gestão de Relatório
Descrição dos Casos de Uso
Solicita acesso para realizar o cadastro de egresso
Descrição Resumida: Neste caso de uso o Gestor Administrativo autoriza o acesso do Egresso solicitante a realizar o cadastro. O Egresso solicitante deve acessar o site, informar os dados básicos do cadastro. Dentre os dados básicos fornecidos, o e-mail é obrigatório. Após preencher os dados básicos e confirmar as informações, o Gestor Administrativo receberá uma mensagem indicando que houve uma solicitação para acesso ao cadastro. Esta solicitação pode ser atendida ou não pelo Gestor Administrativo. Em ambos os casos, através do e-mail, o egresso solicitante receberá uma mensagem indicando que sua solicitação foi aceita ou rejeitada. Caso seja aceita, no corpo da mensagem terá a explicação do procedimento para ativar o acesso ao cadastro e preenchimento do questionário.
Realização do Caso de Uso
Pré-Condições: O Administrador do Sistema deve ser o Coordenador do Curso, do qual o Egresso quer cadastrar. O solicitante deve fornecer informações válidas do cadastro básico.
Regras de Negócio: O Solicitante deve fornecer os dados básicos do cadastro e um e-mail válido no Cadastro da Solicitação de Acesso.
O Administrador pode aceitar ou rejeitar a solicitação. Executa o fluxo escolhido: • Aceitar solicitação • Rejeitar solicitação
Fluxo Alternativo Aceitar/Rejeitar solicitação Solicitar acesso para realizar o cadastro de egresso Pré-Condições: O Coordenador do Curso deve estar previamente cadastrado para possibilitar a aceitação da solicitação. O Solicitante deve ter fornecido os dados básicos do cadastro e um e-mail válido.
Regras de Negócio: Ao aceitar ou rejeitar a solicitação, o sistema deverá enviar um e-mail ao solicitante onde o Coordenador do Curso poderá escrever os motivos da escolha.
Ação do Ator:O usuário não informar e-mail válido no cadastro básico. O usuário não informa os dados básicos corretos de identificação.
Resposta do Sistema: Exibe uma mensagem descrevendo o erro, bloqueando a operação. Exibe uma mensagem descrevendo o erro, bloqueando a operação.
Ação do Ator: Informa os dados do cadastro básico. Aciona o comando solicitar acesso.
Resposta do Sistema: Valida os dados no novo Solicitante e o grava para posterior verificação.
Ação do Ator: O Coordenador do Curso acessa o sistema e seleciona a opção Aceita/Rejeita solicitação de acesso.
Resposta do Sistema: Envia e-mail com a escolha (Aceitação/Rejeição) do Coordenador do Curso. Caso Aceitação, segue rocedimentos de ativação do cadastro e permissão de acesso ao sistema.
Ação do Ator: O Solicitante segue os procedimentos contidos na mensagem recebida para validar o acesso. Atualiza informações de acesso ao sistema
Enviar Mensagem para Egressos
Descrição Resumida:Neste caso de uso o Gestor Administrativo envia mensagens de textos contendo arquivos ou não, para os Egressos cadastrados. As mensagens podem ser enviadas selecionando os Egressos ou para todos cadastrados no sistema.
Realização do Caso de Uso
Pré-Condições: Coordenador do Curso cadastrado com e-mail válido. Egressos cadastrados com e-mail válido.
Regras de Negócio: O Coordenador do Curso poderá enviar mensagem de texto direcionando para Egressos específicos ou para os Egressos cadastrados com e-mail válido.
Exceções: Egresso com e-mail inválido.
Resposta do Sistema: Mensagem de erro de envio de mensagem enviada para caixa de entrada do Coordenado do Curso.
Ação do Ator: O Coordenador do Curso pode enviar mensagem para os Egressos cadastrados ou para e-mails especificados.
Resposta do Sistema: Enviar mensagem
Habilitar uso do Questionário
Descrição Resumida: Neste caso de uso, o Coordenador do Curso habilita ou desabilita o acesso ao um questionário específico. A habilitação promove a possibilidade de coleta de informações de um formulário específico. Conforme a necessidade será, habilitado ou desabilitado, o questionário necessário para coleta de informações. As informações de data e hora poderão ser utilizadas como data e hora inicial de habilitação assim como data e hora inicial para desabilitação do questionário.
Realização do Caso de Uso
Pré-Condições: O questionário deve estar criado no sistema.
Regras de Negócio: O Coordenador do Curso seleciona o questionário e informa ou não a data e hora na qual o questionário estará habilitado para ser utilizado para coleta de dados. O Coordenador do Curso indica que o questionário selecionado está habilitado para ser utilizado para coleta de dados.
Exceções:Informar uma data ou hora inválida. Um questionário não é selecionado.
Resposta do Sistema: Exibe uma mensagem descrevendo o erro, bloqueando a operação.
Ação do Ator: O Coordenador do Curso habilita e desabilita o questionário informando a data e hora inicial e final de ativação e desativação. Executa o fluxo alternativo escolhido: (i) Habilita questionário; (ii) Desabilita questionário.
Resposta do Sistema:Exibe mensagem de procedimento realizado.
Cadastrar Egresso
Descrição Resumida: Neste caso de uso, Egresso pode cadastrar os dados complementares do seu cadastro. O Coordenador do Curso pode cadastrar Egressos se necessário. Caso não exista na base de dados a Cidade, Estado, Idioma, Instituição; os mesmos poderão ser criados.
Realização do Caso de Uso
Pré-Condições: O Egresso tenha feito o cadastro básico e recebido permissão para acessar o sistema e complementar o cadastro.
Regras de Negócio: Solicitar confirmação dos dados incluídos, alterados e excluídos.
Exceções:Deixar de informar algum campo obrigatório.
Resposta do Sistema: Exibe uma mensagem descrevendo o erro, bloqueando a operação.
Ação do Ator: O Egresso pode incluir, alterar, consultar e excluir suas informações do cadastro, desde que não tenha respondido a algum questionário. O Coordenador do Curso pode incluir, alterar, consultar e excluir Egressos, desde que o Egresso não tenha respondido a algum questionário. Executa o fluxo alternativo escolhido: (i) Incluir Egresso; (ii) Alterar Egresso; (iii) Consultar Egresso; (iv) Excluir Egresso.
Cadastrar Coordenador
Descrição Resumida:Neste caso de uso, o Administrador do Sistema inclui, altera e exclui as informações sobre o Coordenador do Curso. Seleciona a Unidade (campi), o Colegiado/Curso, cadastra uma senha padrão e finaliza enviando um e-mail informando os procedimentos para ativação do cadastro e acesso ao sistema de Egressos.
Realização do Caso de Uso
Pré-Condições: Solicitação do Coordenador de Curso
Regras de Negócio: O Coordenador do Curso deve estar cadastrado como Pessoa Física e vinculado a Instituição.
Exceções: Não informar algum campo obrigatório.
Resposta do Sistema:Exibe uma mensagem descrevendo o erro, bloqueando a operação.
Ação do Ator: O Administrador pode incluir, alterar, consultar e excluir as informações referentes ao Coordenador do Curso. Executa o fluxo alternativo escolhido: (i) Incluir Coordenador do Curso; (ii) Alterar Coordenador do Curso; (iii) Consultar Coordenador do Curso; (iv) Excluir Coordenador do Curso.
Cadastrar Questão
Descrição Resumida: Neste caso de uso, o Coordenador do Curso inclui, altera e exclui as Questões: Dissertativa, Lacuna, Associativa, Alternativa, Verdadeiro/Falso e indica de qual grupo é a questão: quantitativa ou qualitativa. Isso será utilizado para tabulação dos dados coletados e cálculo dos percentuais e demais valores.
Realização do Caso de Uso
Pré-Condições: Os grupos das questões devem estar cadastrados no sistema.
Regras de Negócio: As questões não possuem correção, pois tem como objetivo coletar informações e não aplicar avaliação.
Exceções: Não informar algum campo obrigatório.
Resposta do Sistema: Exibe uma mensagem descrevendo o erro, bloqueando a operação.
Ação do Ator: O Coordenador do Curso pode incluir, alterar, consultar ou excluir as Questões. Cada Questão tem as suas especificidades de estrutura. Executa o fluxo alternativo escolhido: (i) Incluir Questão; (ii) Alterar Questão; (iii) Consultar Questão; (iv) Excluir Questão.
Cadastrar Questionário
Descrição Resumida: Neste caso de uso, o Coordenador do Curso inclui, altera e exclui os Questionários. O Coordenador do Curso deve selecionar as questões anteriormente cadastradas que farão parte do Questionário. O Questionário criado está relacionado
Realização do Caso de Uso
Pré-Condições: As questões a serem utilizadas no questionário devem estar cadastradas.
Regras de Negócio: Cada questionário deve ser criado para atender as necessidades de cada Coordenador de Curso, possibilitando a utilização dos mais diversos tipos e modelos de questões.
Exceções: Criar um questionário sem questões. Utiliza mais de uma vez a mesma questão.
Resposta do Sistema: Exibe uma mensagem descrevendo o erro, bloqueando a operação.
Ação do Ator: O Coordenador de Curso pode incluir, consultar e excluir as questões do questionário. Executa o fluxo alternativo escolhido: (i) Incluir Questões;(ii) Excluir Questões.
Selecionar Questionário
Descrição Resumida: Neste caso de uso, o Coordenador do Curso selecionará o Questionário que será processado e exibirá as informações fornecidas pelos Egressos.
Realização do Caso de Uso
Pré-Condições: O questionário ter sido utilizado para coleta de dados.
Exceções:Não selecionar um questionário.
Resposta do Sistema: Exibe uma mensagem descrevendo o erro, bloqueando a operação.
Ação do Ator: O Coordenador de Curso seleciona um questionário e aciona visualizar.
Resposta do Sistema: Processa o questionário selecionado baseando-se nos grupos de questões: quantitativa e qualitativa, e exibe as informações utilizando percentuais e gráficos de barra.
Gestão de Relatório
Descrição Resumida: Neste caso de uso, o Coordenador de Curso seleciona o relatório desejado, fornece os dados necessários para filtrar o processamento e aciona consultar. As informações serão exibidas na tela com a possibilidade de impressão.
Realização do Caso de Uso
Ação do Ator: Informar os dados para ser utilizado no filtro.
Resposta do Sistema: O sistema exibe uma interface com a visualização do relatório, e a opção de impressão do mesmo.
Lista de Atores do Sistema
No. Nome Tipo Descrição Permissão de Acesso --------------------------------------------------------------------------------------------------------------------------------------- 01 Egresso Usuário Ex-Acadêmico da Instituição que tenha obtido Acesso aos dados cadastrais e ao titulação. preenchimento do questionário. Acesso arelação de outros Egressos no curso. . 02 Administrador do Sistema Usuário Responsável pela administração do sistema e Acesso a todas as opções do sistema controle de acesso ao sistema 03 Coordenador de Curso Usuário Responsável pelo atendimento das solicitações de acesso Permissão de acesso na área do curso. feitas pelos Egressos. Elabora questões e questionários. Aplica questionário. Administra a área do Curso no sistema.
Requisitos Não Funcionais
Requisitos Mínimos de Hardware
Número Tipo Descrição ---------------------------------------------------------- 1 Processador Pentium III 500 Mhz ou superior 2 Memória 128 Mb ou superior 3 Espaço em Disco SGBD remoto
Requisitos de Software Básico
Número Tipo Descrição ----------------------------------------------------------------------- 1 Sistema Operacional Qualquer SO 2 Gerenciador de Bancos de Dados MS SQL Server 3 Navegador Web Compatível com Mozilla Firefox
Estrutura de dados
Modelo de dados físico
As tabelas em verde deverão ser criadas, as demais são visões de outros sistemas.
Relação de tabelas criadas Egresso, IdmEgresso, Responde, Qstitem, Item, Questão, CmpQuestionario, RspQuestionario, Questionário, RspQuestionario.
Dicionário de Tabelas e Atributos
Egresso
Contem o código da pessoa física vinculada como Egresso e as informações sobre o idioma.
IdmEgresso
Cadastra as informações sobre os idiomas que o Egresso compreende, fala, lê e escreva. Informações usadas no processo de coleta de dados do Egresso.
Instituição
Cadastra a Instituição onde o Egresso trabalha atualmente.
Questionário
Cadastra o Questionário e o responsável pelo mesmo.
Questão
Cadastra as Questões elaboradas para serem utilizadas nos Questionários.
QstItem
Cadastra e vincula os Itens que compõem a Questão.
Item
Cadastra o item que será utilizado na elaboração da Questão.
CmpQuestionario
Cadastra o vínculo da Questão junto ao Questionário.
RspQuestionario
Cadastra o Egresso que respondeu o Questionário.
Responde
Cadastra as respostas selecionadas/fornecidas pelos Egressos.
TblGrlItem
Cadastra os itens utilizados para seleção na tabela IdmEgresso.
Padrões de Telas
Tela para Login e Tela Principal do Sistema
Tela Padrão para Cadastros