Escolar Documentos
Profissional Documentos
Cultura Documentos
Escopo do Sistema
Perspectiva do Produto
Funções do Produto
Características do Usuário
Por se tratar de um sistema que pode ser implantado em qualquer faculdade para controlar
o desenvolvimento dos TGIs de qualquer curso, a única característica esperada dos usuários é que
possuam conhecimentos básicos em informática.
Requisitos de Software
[RQ003-SW] – O banco de dados MySQL deve estar instalado no mesmo terminal do servidor
Apache.
[RQ004-SW] – A linguagem PHP deve estar instalada no mesmo terminal do servidor Apache.
Requisitos de Sistema
[RQ002-SAC-TG] – O Sistema deve permitir acesso público a Consulta de Temas: Título do TGI,
Orientadores, Descrição (Apresentação do Problema), Objetivos, Ferramentas, Número ou Nome
dos Alunos, Pré-Requisitos do Aluno e Curso a que se destina.
[RQ003-SAC-TG] – O Sistema deve permitir acesso público a Consulta de Bancas: Data e Hora da
Banca, Professores Membros da Banca, Alunos e Título do TGI;
[RQ007-SAC-TG] – O Sistema deve disponibilizar ao usuário Secretaria uma tela de Relatório das
Senhas Iniciais dos usuários cadastrados.
[RQ009-SAC-TG] – O Sistema deve disponibilizar uma tela de Cadastro de Temas, onde o usuário
Orientador deverá preencher os seguintes campos: Título, Descrição, Objetivo, Recursos
Necessários, Quantidade de Alunos, Pré-Requisitos dos Alunos, Bibliografia Preliminar, Autor,
Curso a que se destina, Observação e Cronograma bimestral.
[RQ011-SAC-TG] – Caso a opção escolhida pelo usuário Coordenador seja de Recusa, o Sistema
deve obrigá-lo a preencher um campo de Observações, onde devem ser informados os pontos a
serem corrigidos na Proposta do Tema.
[RQ013-SAC-TG] – O Sistema deve permitir ao usuário Orientador excluir os temas ainda não
aprovados pelo usuário Coordenador.
[RQ014-SAC-TG] – O Sistema deve disponibilizar os Temas aprovados pelo usuário Coordenador
para consulta pública.
[RQ017-SAC-TG] – O Sistema não deve permitir que um aluno faça parte de mais de uma equipe.
[RQ018-SAC-TG] – O Sistema deve disponibilizar uma tela de Relatório das Equipes aos usuários
Secretaria e Coordenador, composta por Tema, Alunos e Orientadores.
[RQ019-SAC-TG] – O Sistema deve disponibilizar ao usuário Coordenador uma tela para excluir
os Temas que não tiveram equipe formada para seu desenvolvimento no ano corrente.
[RQ021-SAC-TG] – O Sistema deve disponibilizar uma tela onde os usuários Orientador e Aluno
deverão cadastrar o cronograma a ser desenvolvido durante o ano, composto pela Atividade, Data
de Início, Data de Entrega e quem ficará responsável por cada tarefa.
[RQ022-SAC-TG] – O Sistema deve disponibilizar aos usuários Secretaria e Coordenador uma tela
de Relatório do Cronograma por Equipes.
[RQ023-SAC-TG] – O Sistema deve disponibilizar uma tela onde os usuários Orientador e Aluno
deverão cadastrar as reuniões realizadas durante o ano, composta pela Data, Assunto e Freqüência
(o campo Freqüência só poderá ser preenchido pelo usuário Orientador).
[RQ024-SAC-TG] – O Sistema deve disponibilizar aos usuários Secretaria e Coordenador uma tela
de Relatório de Reuniões por Equipes.
[RQ025-SAC-TG] – O Sistema deve permitir aos usuários Orientador e Aluno disponibilizar e
consultar o produto desenvolvido, conforme combinado no cadastro de cronograma.
[RQ028-SAC-TG] – O Sistema deve disponibilizar aos usuários Secretaria e Coordenador uma tela
de Relatório de Notas.
[RQ030-SAC-TG] – O Sistema deve disponibilizar aos usuários Secretaria e Coordenador uma tela
de Relatório dos Grupos Aptos a Apresentação na Banca.
Requisitos de Usuário
[RQ001-US] – O usuário Aluno deve informar login e senha para acessar suas funcionalidades:
Aceite de Tema, Gestão de Cronograma, Gestão de Reuniões, Gestão de Notas, Troca de Arquivos
e Registro de Recados.
[RQ002-US] – O usuário Orientador deve informar usuário e senha para acessar suas
funcionalidades: Proposta de Temas, Correção de Temas, Exclusão de Temas, Aceite de Temas,
Gestão de Cronograma, Gestão de Reuniões, Gestão de Notas, Troca de Arquivos, Registro de
Recados, Atualização dos dados da Banca e Cadastro de Notas da Apresentação em Banca.
[RQ003-US] – O usuário Coordenador deve informar usuário e senha para acessar suas
funcionalidades: Avaliação de Temas, Baixa de Temas, Alteração de Temas, Cadastro do Período
de Apresentações de Banca, Cadastro da Nota Final, Disponibilização do Produto Final, Emissão de
Relatório de Equipes, Emissão de Relatório de Reuniões, Emissão de Relatório de Cronograma,
Emissão de Relatório de Notas e Emissão de Relatório de Alunos Aptos para Banca.
[RQ004-US] – O usuário Laboratório deve informar usuário e senha para acessar suas
funcionalidades: Gestão de Secretaria, Alteração de Senhas e Gestão de Ferramentas.
[RQ005-US] – O usuário Secretaria deve informar usuário e senha para acessar suas
funcionalidades: Gestão de Aluno, Gestão de Orientador, Gestão de Coordenador, Gestão de
Disciplinas, Emissão de Relatório Senhas Iniciais, Emissão de Relatório de Equipes, Emissão de
Relatório de Reuniões, Emissão de Relatório de Cronograma, Emissão de Relatório de Notas e
Emissão de Relatório de Alunos Aptos para Banca.
O próximo passo proposto por Dias (1999) é a construção do Modelo Conceitual, que
definirá “o quê o Sistema deve fazer a fim de satisfazer aos Requisitos dos Usuários dentro do
Domínio do Problema, sem se preocupar com como o Sistema será implementado”. Para garantir
que o Modelo Conceitual atinja seu objetivo, é necessário que o Modelo Descritivo tenha sido
desenvolvido de forma satisfatória, ou seja, que o Domínio do Problema e os Requisitos dos
Usuários estejam definidos de modo claro e conciso.
O Modelo Conceitual divide-se em Ambiental e Comportamental, desenvolvidos nos itens
a seguir.
Modelo Ambiental
O Sistema SAC-TG tem como objetivo manter um controle sobre as atividades realizadas
pelos alunos, professores e coordenadores durante o desenvolvimento do TGI. Essas atividades
abrangem: Proposta e aceite de temas, acompanhamento das tarefas realizadas no ano, avaliações
bimestrais e banca final , além da parte administrativa como relatórios e controle de acesso ao
sistema.
Os Agentes Externos do Sistema SAC-TG são: Alunos, Professores, Coordenadores,
Secretaria e Laboratório.
A Figura 5.1 ilustra o Diagrama de Contexto da Gestão de Temas. Nele pode-se perceber o
relacionamento dos membros externos (Orientador, Aluno e Coordenador) com o Sistema.
a) Diagrama de Caso de Uso: Este diagrama retrata de maneira simples como o sistema
atua com cada ator, possibilitando um entendimento fácil dessa interação. A Figura 5.2. demonstra a
parte principal desse diagrama; as demais partes encontram-se no Anexo A. Na seqüência está
apresentada a descrição desses casos de uso, que fornece uma visão mais detalhada, auxiliando na
leitura do diagrama.
c) Diagrama de Seqüência: Como o próprio nome sugere, esse diagrama retrata a seqüência
de todas as funções do sistema, mostrando passo a passo o comportamento do mesmo em relação
aos estímulos produzidos pelo mundo exterior. O diagrama de seqüência considera que cada uma
das funções é concluída sem nenhum problema, ou seja, ele não reproduz as etapas onde possa
haver algum erro humano ou qualquer outra interferência. As Figuras 5.4, 5.5. 5.6 e 5.7 ilustram os
diagramas de seqüência que compõe a Gestão de Alunos. O diagrama completo é encontrado no
Anexo B.
Figura 5.4. Diagrama de Seqüência – Cadastro de Alunos