Buscar

Documento de Requisitos

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 75 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 75 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 75 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

DOCUMENTO DE REQUISITOS 
DO PROJETO: 
 
 
 
 
 
 
DESENVOLVIMENTO DE UM SISTEMA DE INFORMAÇÃO PARA 
INTERNET PARA CONTROLE DE ESTÁGIO DA FATEC DE MOGI MIRIM 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Mogi Mirim – SP 
2015 
2 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Trabalho da disciplina de Laboratório Engenharia de 
Software, para compor nota do 2o. Bimestre 
Prof. MS. Paulo Cesar de Macedo 
Aluno (s): 
Mayara Solange Bicudo, 
Evandro Rodrigues de Moraes, 
Tiago Luiz Choquetta. 
 
 
 
 
 
 
 
 
 
 
3 
 
SUMÁRIO 
1. DIRETRIZES DE PROJETO ............................................................................................... 4 
1.1 NEGÓCIO DO USUÁRIO (proprietário) .......................................................................... 4 
1.2 O PROPÓSITO DO PRODUTO ......................................................................................... 5 
2. CLIENTE, COMPRADOR E OUTROS INTERESSADOS ......................................................... 7 
2.1 CLIENTE.......................................................................................................................... 7 
2.2 COMPRADOR ................................................................................................................. 7 
2.3 OUTROS INTERESSADOS ................................................................................................ 7 
3. USUÁRIOS .................................................................................................................... 8 
3.1 USUÁRIOS DO PRODUTO............................................................................................... 8 
4. RESTRIÇÕES NECESSÁRIAS ............................................................................................ 8 
4.1 RESTRIÇÕES DA SOLUÇÃO ............................................................................................. 8 
4.2 AMBIENTE ATUAL DA IMPLANTAÇÃO DO SISTEMA ...................................................... 9 
4.3 RESTRIÇÕES DE APLICAÇÕES COLABORATIVAS ............................................................. 9 
4.4 Gerenciador de Banco de Dados ................................................................................... 9 
4.5 Sistema Operacional ..................................................................................................... 9 
4.6 RESTRIÇÕES DE SOFTWARE “FORA DE PRATELEIRA” .................................................... 9 
4.7 RESTRIÇÕES DO AMBIENTE DE TRABALHO ................................................................... 9 
4.8 RESTRIÇÕES DE CRONOGRAMA .................................................................................... 9 
4.9 RESTRIÇÕES DE ORÇAMENTO ....................................................................................... 9 
5. O ESCOPO DO TRABALHO ............................................................................................. 9 
5.1 A SITUAÇÃO ATUAL ..................................................................................................... 10 
5.2 Questionário I .............................................................................................................. 10 
6. O ESCOPO DO PRODUTO ............................................................................................ 12 
7. Modelagem do projeto ............................................................................................... 13 
7.1 DIAGRAMA DE CASOS DE USO .................................................................................... 13 
7.2 DIAGRAMA DE CLASSES............................................................................................... 18 
7.3 DIAGRAMAS DE ATIVIDADES ....................................................................................... 19 
8. REQUISITOS FUNCIONAIS E NÃO FUNCIONAIS ............................................................. 39 
8.1 REQUISITOS NÃO FUNCIONAIS ................................................................................... 39 
8.2 REQUISITOS FUNCIONAIS ............................................................................................ 44 
9. LISTA DE PRIORIDADES ............................................................................................... 71 
10. PROTÓTIPOS DE TELAS ............................................................................................... 72 
 
4 
 
1. DIRETRIZES DE PROJETO 
Nesta seção, os motivos que levaram a idealização e desenvolvimento do 
sistema em questão serão apresentados. 
1.1 NEGÓCIO DO USUÁRIO (PROPRIETÁRIO) 
A FATEC (Faculdade de Tecnologia do Estado de São Paulo) “Arthur de 
Azevedo” de Mogi Mirim, é uma instituição de ensino superior que oferece 
cursos gratuitos de tecnologia. Os cursos que ela oferece são Analise e 
Desenvolvimento de Sistemas, Projetos Mecânicos e Mecatrônica, que são 
cursos presenciais e Gestão Empresarial, curso de ensino à distância. Os 
cursos têm duração de três anos, podendo se estender até cinco anos, tendo 
como um dos requisitos obrigatórios para conclusão do curso, a realização de 
um estágio supervisionado na área em que o aluno está cursando. 
Atualmente, o controle de estágio é realizado por professores 
orientadores, os quais tem o trabalho de documentar e formalizar o estágio do 
aluno na instituição e empresa na qual o mesmo vai estagiar. Dessa forma, é 
necessária uma série de documentos para o início do estágio, como, termo de 
compromisso de estágio, convênio de concessão de estágio, documento feito 
entre a FATEC e a empresa que vai acolher o estagiário, e ficha de início de 
estágio. Esses documentos coletados devem ser arquivados na ficha do aluno 
na instituição de ensino, sendo que a empresa e o aluno ficam com uma cópia, 
outros documentos são arquivados na ficha de estágio do aluno que é criada 
pelos professores orientadores, que são plano de atividades de estágio e ficha 
de orientação de estágio. 
Geralmente o contrato da empresa com o estagiário é de no máximo dois 
anos, podendo que o aluno seja efetivado durante esse período, não sendo 
obrigatório o cumprimento dos dois anos de contrato. Entretanto, durante a 
realização do estágio o aluno deve entregar semestralmente um relatório das 
atividades desenvolvidas na empresa onde o mesmo está estagiando. Esse 
relatório é revisado e assinado pela empresa, aluno e orientadores, podendo 
ser aceito ou rejeitado. Em caso de efetivação ou no caso do cumprimento do 
período completo contido no contrato de estágio, o aluno deve entregar o 
relatório final de estágio, que é um documento onde o aluno deve descrever 
5 
 
toda sua trajetória na empresa durante o período de estágio, também 
descrever uma breve história sobre a empresa e sua área de atuação. Esse 
relatório final também passa pela aprovação dos professores orientadores, 
podendo ser aceito ou rejeitado e é a partir dele que é atribuída a nota final de 
estágio para o aluno, além disso, é feito pelo professor orientador a avaliação 
de desempenho do estagiário. 
Para alunos que já trabalham na área de seu curso, é possível fazer a 
equivalência de estágio, onde o aluno comprova através da empresa que ele já 
faz atividades relacionadas à área em que estuda e não necessita realizar o 
estágio obrigatório. Esse documento deve constar uma cópia do registro da 
carteira de trabalho, cópia do contrato social da empresa e um documento 
timbrado da empresa, onde deve conter a descrição pormenorizada das 
atividades exercidas. O conjunto desses requisitos passa por avaliação da 
instituição e pode ser aprovado ou aprovado parcialmente, ou seja, o aluno 
ainda deverácumprir uma quantidade de horas estabelecidas pela instituição, 
ou reprovado, fazendo com que o aluno tenha de fato, cumprir com as horas 
pedidas na grade curricular de estágio. 
Todo esse controle é atualmente feito sem intervenção de nenhum 
sistema computadorizado, os documentos que devem ser anexados a ficha do 
aluno são entregues para a secretaria e os documentos como relatórios de 
acompanhamento de estágio são fixados em uma ficha criada para cada 
estagiário que fica com os professores orientadores. Isso pode fazer com que 
documentos se percam ou que fique difícil controlar de controlar esse 
processo, visto que são muitos alunos, dessa forma veio a necessidade de 
desenvolver um sistema integrado ao site da FATEC para administrar os 
processos de estágio. 
1.2 O PROPÓSITO DO PRODUTO 
Considerando este cenário, a FATEC necessita de um sistema com as 
seguintes funcionalidades básicas: 
• O sistema deverá estar integrado ao site da FATEC, onde através de um 
link disponível no site os alunos possam acessar a área de estágio; 
6 
 
• Deve-se permitir o cadastro de alunos com os seguintes campos: nome 
e sobrenome do aluno, matricula, ano de início do curso, semestre que 
está cursando, curso e nome da empresa na qual está estagiando. O 
cadastro será feito pelos professores orientadores. A cada novo 
cadastro o sistema irá gerar uma senha padrão e a mesma será alterada 
no primeiro acesso do aluno no sistema; 
• Será necessária uma área de acompanhamento de entrega de 
documentos, onde a cada documento entregue o professor orientador 
tenha como atualizar o status dos documentos, de forma que o aluno 
tenha como identificar qual o estado de seu processo; 
• Permitir o cadastro de empresas conveniadas. Os campos a serem 
cadastrados são nome da empresa, data de início do convenio e data de 
termino do convenio; 
• O sistema também deve permitir a consulta de convênios e também 
permitir que o professor orientador cadastre, altere ou inative os 
mesmos; 
• É necessária uma área de comunicação entre estagiário e professor 
orientador possam se comunicar para esclarecer dúvidas; 
• Dispor dos documentos de instrução do processo de estágio. Se 
possível reaproveitar os documentos na atual página da instituição; 
• Permitir que o professor orientador consiga visualizar as pendencias de 
cada aluno e gerar notificações para o mesmo. Bem como gerar 
notificações para todos os alunos cadastrados no sistema. 
• O sistema deve permitir ativar o cadastro do aluno no sistema, para que 
o mesmo passe a ter acesso ao sistema depois de cadastrado, isso 
deverá ser feito através de um check box que estará disponível no 
formulário de cadastro do aluno, que quando marcado ativa o aluno do 
sistema. 
• Possibilitar ativar e inativar um cadastro de aluno. Isso deverá ser feito 
através de um check box disponível no formulário de cadastro do aluno, 
que quando desmarcado inativa o aluno do sistema. 
7 
 
• Gerar notificação para o aluno quando o estágio for concluído e a nota 
estiver disponível no sistema, para que o aluno possa consultar a 
mesma. 
• Permitir a troca de senhas dos usuários que o acessam a qualquer 
momento. 
• Quando o aluno efetuar login no sistema, a primeira tela que deve 
aparecer para ele é a tela de pendencias, onde ele pode consultar quais 
pendencias já concluiu e quais ainda estão faltando. 
• Possuir um usuário administrador padrão, que será previamente 
cadastrado ao sistema e posteriormente o mesmo irá cadastrar um novo 
administrador. 
• Atender a necessidade de inativação do cadastrado do administrador, 
isso só poderá ser feito por outro usuário que tenha acesso de 
administrador no sistema. 
2. CLIENTE, COMPRADOR E OUTROS INTERESSADOS 
Nesta seção, serão mostrados os clientes em potencial, o cliente 
idealizador do sistema e os interessados no desenvolvimento e execução do 
sistema. 
2.1 CLIENTE 
FATEC – Faculdade de Tecnologia - “Arthur de Azevedo” de Mogi Mirim. 
2.2 COMPRADOR 
O software será fruto de um projeto proposto pelo professor da FATEC de 
Mogi Mirim, Carlos de Jesus, por essa razão ele não será comercializado. 
Porém o resultado, ou seja, o software será utilizado no site da FATEC de Mogi 
Mirim para administrar os processos de estágio da instituição. 
2.3 OUTROS INTERESSADOS 
Mayara Solange Bicudo, Evandro Rodrigues de Moraes, Tiago Luiz 
Choquetta 
8 
 
 
3. USUÁRIOS 
Nesta seção, faremos algumas descrições dos tipos de usuários do 
sistema, assim como, seu papel para o perfeito funcionamento do mesmo. 
3.1 USUÁRIOS DO PRODUTO 
Para este caso, foram identificados dois tipos de usuários do produto: 
- Usuário básico (aluno): 
 Consultar. 
- Usuário Operador (professor orientador): 
 Cadastrar, consultar, editar e inativar. 
 
- Usuário Administrador: 
 Cadastrar (administradores e demais usuários), consultar, editar e 
inativar. 
4. RESTRIÇÕES NECESSÁRIAS 
Nesta seção do Documento de Requisitos do Sistema, serão 
apresentadas as restrições identificadas até o presente momento, podendo 
sofrer alterações a qualquer hora, em função do andamento do projeto do 
sistema. 
4.1 RESTRIÇÕES DA SOLUÇÃO 
Algumas restrições foram identificadas durante o levantamento dos 
requisitos do sistema, e por isso devem ser consideradas pelos projetistas e 
analistas envolvidos no projeto. Essas restrições coletadas nos requisitos não 
funcionais são: 
O sistema deverá sem implantado no servidor da FATEC, que atualmente 
está hospedado em um data center na própria instituição que é composto por 
uma base de dados MySQL e o mesmo deverá ser programado utilizando a 
linguagem de programação PHP e HTML5. 
9 
 
4.2 AMBIENTE ATUAL DA IMPLANTAÇÃO DO SISTEMA 
• O sistema será uma aplicação web que hospedada e vinculada ao atual 
site da FATEC de Mogi Mirim (http://www.fatecmm.edu.br/) 
4.3 RESTRIÇÕES DE APLICAÇÕES COLABORATIVAS 
• O sistema se trata de uma aplicação web que irá funcionar através do 
site da FATEC de Mogi Mirim. 
4.4 GERENCIADOR DE BANCO DE DADOS: 
• O sistema deverá funcionar no SGBD MySQL. 
4.5 SISTEMA OPERACIONAL: 
• O sistema deverá funcionar em qualquer computador com acesso à 
internet. 
4.6 RESTRIÇÕES DE SOFTWARE “FORA DE PRATELEIRA” 
• Não foi identificada nenhuma restrição de software de prateleira até o 
presente momento. 
4.7 RESTRIÇÕES DO AMBIENTE DE TRABALHO 
• Não foi identificada nenhuma restrição de ambiente de trabalho até o 
presente momento. 
4.8 RESTRIÇÕES DE CRONOGRAMA 
• Foram identificadas restrições de cronograma, referentes a data de 
entrega, que não deve ultrapassar a data estipulada. 
4.9 RESTRIÇÕES DE ORÇAMENTO 
• Até o presente momento não foram detectadas restrições de orçamento. 
5. O ESCOPO DO TRABALHO 
Nesta seção, apresentaremos um estudo do trabalho executado 
atualmente no cliente e que se pretende automatizá-lo, com o sistema discutido 
neste trabalho. 
10 
 
5.1 A SITUAÇÃO ATUAL 
• O sistema deverá funcionar a partir do site da FATEC de Mogi Mirim. 
Sendo assim, o mesmo deve funcionar em qualquer dispositivo com 
acesso à internet. 
• Ele ficará hospedado no mesmo servidor onde está hospedado o site da 
instituição. 
• Deve controlar todo o processo de estágio do inicio ao fim, os usuários 
que terão acesso ao sistema serão os alunos cadastrados, os 
professores orientadores de estágio e o administrador do sistema. 
• O sistema deve ter um administrador previamente cadastrado pelos 
desenvolvedores do sistema e posteriormente esse administrador 
poderá cadastrar outros usuários também com acesso de administrador. 
• É necessário gerar log de todas as funções executadasno sistema, ou 
seja, cadastros, alterações e inativações de acesso. 
• Permitir que sejam gerados relatórios de alunos que estão cadastrados 
no sistema. 
• Os professores orientadores poderão gerar notificações para os alunos 
sobre atualização ou pendencias de documentos e também deve 
notificar quando a nota final do aluno estiver disponível no site ao 
termino do período de estágio. 
• O sistema deverá ter uma forma de controlar os acessos ao sistema 
utilizando senhas e níveis de acesso. (Usuário orientador, usuário aluno 
e usuário administrador) 
5.2 QUESTIONÁRIO I 
• O sistema ficará hospedado no servidor da própria instituição? 
R: Sim, o sistema ficará hospedado no servidor da FATEC que se encontra em 
um data center da própria instituição, no qual o site da FATEC já fica 
hospedado. 
 
• Quais usuários poderão ter acesso ao sistema para cadastrar, consultar, 
editar e inativar? 
11 
 
R: O usuário administrador e o professor orientador de estágio, lembrando que 
apenas o usuário administrador que poderá cadastrar e inativar novos 
professores ao sistema. 
 
• Como os alunos terão acesso ao sistema? 
R: Os alunos serão cadastrados pelos professores orientadores, a partir do 
momento que eles procurarem o professor para iniciar as atividades de 
estágio. 
 
• O aluno terá acesso ao sistema através do site da FATEC, como deve 
ocorrer esse acesso? 
R: O aluno conseguirá acessar o sistema através de um link disponível na 
página inicial do site. 
 
• A secretaria poderá acessar o sistema e terá alguma permissão especial 
no mesmo? 
R: A secretaria não irá acessar o sistema, o acesso ficará restrito apenas a 
professores orientadores de estágio e alunos. 
 
• O sistema deve permitir que seja gerado um relatório dos alunos que já 
concluíram o estágio. Quais as informações necessárias? 
R: As informações nesse relatório são nome do aluno, número da matricula, 
empresa na qual exerceu as atividades de estágio, data de início e conclusão e 
nota final do aluno. 
 
• O sistema deve permitir que alunos e professores troquem mensagens 
através de um chat disponível no sistema, essas conversas deverão 
ficar gravadas para futuras consultas? 
R: Sim, as conversas devem ficar disponíveis para consulta e também e não é 
necessário que os usuários estejam online para que as mensagens sejam 
entregues. 
 
• Quem poderá consultar os alunos no sistema? 
R: Os professores orientadores. 
 
12 
 
• Quem poderá editar o cadastro dos alunos? 
R: Os professores orientadores. 
 
• Quem poderá inativar um aluno do sistema? 
R: Os professores orientadores. 
 
• Quem poderá cadastrar e inativar professores orientadores no sistema? 
R: O administrador. 
 
• Qual a diferença dos níveis de acesso entre usuário professor 
orientador, administrador e aluno? O que é esperado que eles possam 
fazer? 
R: É esperado que os professores orientadores possam cadastrar, consultar, 
editar e inativar alunos do sistema, alterar documentos e status de documentos 
dos alunos. O usuário administrador poderá cadastrar e inativar professores 
orientadores do sistema, além de também poder cadastrar, consultar, editar e 
inativar alunos do sistema, alterar documentos e status de documentos dos 
alunos. O usuário aluno somente poderá consultar suas informações no 
sistema. 
 
• Onde está localizado o departamento de informática? E os servidores? 
R: Estão localizados na própria FATEC de Mogi Mirim. 
6. O ESCOPO DO PRODUTO 
Nesta seção do Documento de Requisitos, apresentamos o Escopo do 
Produto, para tal, lançamos mão do uso de vários Diagramas de Casos de Uso 
(DCU), Diagrama de Classes (DC) e Diagramas de Atividades (DA). 
 
13 
 
7. MODELAGEM DO PROJETO 
7.1 DIAGRAMA DE CASOS DE USO 
DCU01 - Tela do Estagiário 
 
14 
 
DCU02 – Controle do Usuário Estagiário 
 
 
 
DCU03 – Cadastro do Administrador 
 
15 
 
DCU04 - Login 
 
 
DCU05 - Cadastro do Orientador 
 
 
 
16 
 
DCU06 - Controle de Documentos 
 
 
DCU07 – Controle Convênios 
 
 
 
17 
 
DCU08 – Ações do Sistema 
 
 
DCU09 – Gerar Relatórios 
 
18 
 
7.2 DIAGRAMA DE CLASSES 
DC001 
 
 
 
 
 
 
 
 
 
 
 
19 
 
7.3 DIAGRAMAS DE ATIVIDADES 
(DA01) Cadastrar Usuário Administrador 
 
 
 
 
 
 
 
20 
 
 (DA02) Remover Administrador 
 
21 
 
(DA03) Cadastrar Orientador 
 
 
22 
 
(DA04) Remover Orientador 
 
 
 
23 
 
(DA05) Cadastrar Aluno 
 
 
 
 
 
 
 
 
 
 
24 
 
(DA06) Remover Acesso do Aluno 
 
 
25 
 
(DA07) Primeiro Acesso 
 
 
 
 
 
 
26 
 
(DA08) Sair 
 
 
(DA09) Voltar Página 
 
27 
 
(DA10) Cadastrar Convênios 
 
 
28 
 
(DA11) Consultar Convênios 
 
 
29 
 
(DA12) Alterar Convênios 
 
 
30 
 
(DA13) Inativar Convênio 
 
 
31 
 
(DA14) Consultar Documentos 
 
 
32 
 
(DA15) Atualizar Status de Documentos 
 
 
33 
 
(DA16) Troca de Senha 
 
 
34 
 
(DA17) Gerar Notificações aos Alunos 
 
 
35 
 
(DA18) Gerar relatório de estagiários 
 
 
36 
 
(DA19) Gerar relatório de fórum
 
 
37 
 
(DA20) Liberação de Acesso do Aluno 
 
 
38 
 
(DA21) Notificação de Conclusão de Estágio 
 
 
39 
 
8. REQUISITOS FUNCIONAIS E NÃO FUNCIONAIS 
Nesta seção do Documento de Requisitos, apresentamos os requisitos 
funcionais e não Funcionais do Produto, para tal, lançamos mão do uso de 
Fichas de Requisitos, segundo o Template Volere. 
8.1 REQUISITOS NÃO FUNCIONAIS 
Identificação do Requisito: RNF01 – Sistema deve ser compatível com todos 
os tipos de navegadores web 
Tipo de Requisito: Não Funcional 
Caso(s) de Uso(s) vinculado(s): 
Descrição: Deve ser possível acessar o sistema através de qualquer tipo de 
navegador web, através do site da FATEC de Mogi Mirim. 
Justificativa: Atender solicitação dos orientadores 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( X )Alta ( ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: 
Histórico: Solicitação Inicial (18 / 04 / 2015) 
 
 
 
40 
 
Identificação do Requisito: RNF02 – Sistema gerenciador de banco de dados 
Tipo de Requisito: Não Funcional 
Caso(s) de Uso(s) vinculado(s): 
Descrição: O sistema deverá funcionar no SGBD MySQL, o qual já é usado 
como SGBD do site da FATEC. 
Justificativa: Atender a demanda de dados 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( X )Alta ( ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: 
Histórico: Solicitação Inicial (18 / 04 / 2015) 
 
 
 
 
41 
 
Identificação do Requisito: RNF03 – Linguagem de programação 
Tipo de Requisito: Não Funcional 
Caso(s) de Uso(s) vinculado(s): O sistema deverá ser desenvolvido utilizando 
a linguagem de programação PHP, a qual já é utilizada atualmente na 
programação do site da FATEC. 
Justificativa: Atender solicitação dos orientadores. 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( X )Alta ( ) Média ( ) Baixa 
Alta: Deve ter prioridadesobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: 
Histórico: Solicitação Inicial (18 / 04 / 2015) 
 
 
 
 
 
 
42 
 
Identificação do Requisito: RNF04 – Acesso à internet 
Tipo de Requisito: Não Funcional 
Caso(s) de Uso(s) vinculado(s): 
Descrição: Sistema somente irá funcionar através de computadores que 
estejam conectados à internet. 
Justificativa: 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( X )Alta ( ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: 
Histórico: Solicitação Inicial (18 / 04 / 2015) 
43 
 
Identificação do Requisito: RNF05 – Hospedagem do sistema 
Tipo de Requisito: Não Funcional 
Caso(s) de Uso(s) vinculado(s): 
Descrição: Sistema irá ficar hospedado no mesmo servidor onde está 
hospedado o site da FATEC, visto que o sistema será acessado através de um 
link de Estágio disponível no site da FATEC. 
Justificativa: 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( X )Alta ( ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: 
Histórico: Solicitação Inicial (18 / 04 / 2015) 
 
 
 
 
44 
 
8.2 REQUISITOS FUNCIONAIS 
Identificação do Requisito: RF01 – Cadastro de Usuário Administrador 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU03 
Descrição: O cadastro de usuários administradores será de responsabilidade 
de outro administrador inicialmente cadastrado na base de dados. Os usuários 
administradores devem ter um atalho para a página de novos cadastros na 
barra de navegação, essa página será composta por um formulário para 
cadastro de usuários, onde o mesmo deverá informar qual o tipo de usuário 
(nesse caso Administrador) e então serão apresentados os campos para 
cadastro, sendo eles: email (com máscara example@email.com), apelido 
(bloquear uso para apenas letras), nome completo do responsável 
administrador (restringir a apenas caracteres e padronizar caixa alta para todo 
o campo) e qual será a senha inicial para que o usuário realize a troca em seu 
primeiro acesso posteriormente. O administrador que for cadastrar um novo 
usuário, deverá entrar com sua senha atual para confirmar o cadastro. Após 
digitar a senha e clicar no botão OK o sistema irá emitir uma mensagem de 
confirmação: “Usuário cadastrado com sucesso”. 
Justificativa: Atender solicitação dos orientadores de estágio 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
(X )Alta ( ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: DA01 
Histórico: 
Solicitação Inicial (06 / 11 / 2015) 
Dados: 
E-mail (com máscara example@email.com), Apelido (bloquear uso para 
apenas letras), Nome completo do responsável administrador (restringir a 
apenas caracteres e padronizar caixa alta para todo o campo), Confirmação de 
senha do administrador logado (solicitar a senha de login). 
45 
 
Identificação do Requisito: RF02 – Remover Acesso de Administrador 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU03 
Descrição: É ideal que seja mantido apenas um usuário administrador no 
sistema. Com isso, é interessante inativar o usuário administrador mais antigo. 
Para isso, os administradores devem ter a possibilidade de listar todos os 
usuários do sistema. Através de caixas de checagem, quando um ou mais 
usuários estiverem selecionados, deverá habilitar a opção inativar, que quando 
acionada irá emitir uma mensagem “Deseja inativar este usuário do sistema? ”, 
ao clicar em SIM o sistema então irá solicitar uma confirmação de senha, a 
mesma do login do administrador solicitando a execução e a inativação do 
usuário será realizada. Após a digitação da senha, ao clicar em OK sistema irá 
emitir uma mensagem de confirmação: “Usuário inativado”. O sistema jamais 
deverá permitir inativar administradores a ponto de zerar o número de 
administradores, deverá sempre existir um administrador cadastrado. 
Justificativa: Atender solicitação dos orientadores de estágio 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( X )Alta ( ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: DA02 
Histórico: 
Solicitação Inicial (06 / 11 / 2015) 
Dados: 
Confirmação de senha do administrador logado (solicitar a senha de login). 
 
 
 
46 
 
Identificação do Requisito: RF03 – Cadastro de Usuário Orientador 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU05 
Descrição: O cadastro de usuários, orientadores, será de responsabilidade de 
um usuário administrador. Os usuários administradores devem ter um atalho 
para a página de novos cadastros na barra de navegação, essa página será 
composta por um formulário para cadastro de usuários, onde o mesmo deverá 
informar qual o tipo de usuário (nesse caso o Orientador) e então, serão 
apresentados os campos para cadastro, sendo eles: RF, login, e-mail (com 
máscara example@email.com), apelido (bloquear uso para apenas letras), 
nome completo do professor orientador (restringir a apenas caracteres e 
padronizar caixa alta para todo o campo) e qual será a senha inicial para que o 
usuário realize a troca em seu primeiro acesso posteriormente. O administrador 
que for cadastrar um novo usuário, deverá entrar com sua senha atual para 
confirmar o cadastro. Após preencher todos os dados e clicar no botão 
cadastrar o sistema irá emitir uma mensagem de confirmação “Usuário 
cadastrado com sucesso”. 
Justificativa: Atender solicitação dos orientadores de estágio 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( X )Alta ( ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: TL01, DA03, DC001 
Histórico: 
Solicitação Inicial (18 / 04 / 2015) 
Dados: 
RF, E-mail (com máscara example@email.com) 
Apelido (bloquear uso para apenas letras) 
Nome completo do professor orientador (restringir a apenas caracteres e 
padronizar caixa alta para todo o campo), Senha inicial (para que o usuário 
realize a troca em seu primeiro acesso posteriormente), Senha temporária (a 
mesma será trocada durante o primeiro acesso). 
47 
 
Identificação do Requisito: RF04 – Remover Acesso de Usuário Orientador 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU05 
Descrição: Como existe uma rotatividade de orientadores, é interessante que 
os usuários passados sejam desativados. Com isso, é interessante inativar o 
usuário orientador a medida em que ele perde o vínculo com essa função. Para 
isso, os administradores devem ter a possibilidade de listar todos os usuários 
do sistema. Através de caixas de checagem, quando um ou mais usuários 
estiverem selecionados, deverá habilitar a opção inativar, que quando acionada 
o sistema irá emitir uma mensagem “Deseja inativar este usuário do sistema? ” 
Ao clicar em sim o sistema irá solicitar uma confirmação de senha, a mesma do 
login do administrador, ao digitar a senhae clicar em inativar o sistema irá 
emitir uma mensagem de confirmação “Usuário inativado”. 
Justificativa: Atender solicitação dos orientadores de estágio 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( )Alta ( X ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: DA04, DC001 
Histórico: 
Solicitação Inicial (06 / 11 / 2015) 
Dados: 
Confirmação de senha do administrador logado (solicitar a senha de login). 
 
 
 
 
 
48 
 
Identificação do Requisito: RF05 – Cadastro de Aluno 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU02 
Descrição: Usuários de orientadores e administradores poderão realizar 
cadastros de novos alunos. A página de cadastro será acessada através da 
barra de navegação e selecionando o cadastro de aluno, localizada no topo da 
sua página inicial, através de um botão “Cadastrar Aluno”. Quando selecionar a 
opção cadastrar Aluno, deve-se abrir uma nova página com um formulário 
contendo alguns campos para realizar o cadastro. São eles, nome e 
sobrenome, ambos com limitação de caracteres numéricos, matricula, ano de 
início do curso (máscara aaaa), semestre (através de radio buttons), curso e 
empresa à qual irá prestar estágio. Após o preenchimento desses campos, é 
necessário acionar o botão cadastrar, o sistema então irá emitir uma 
mensagem de confirmação “Usuário cadastrado com sucesso”. 
Justificativa: Atender solicitação dos orientadores 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( X )Alta ( ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: TL01, DA05, DC001 
Histórico: 
Solicitação Inicial (18 / 04 / 2015) 
Dados: 
Nome e Sobrenome (ambos com limitação de caracteres numéricos e em caixa 
alta) 
Matricula 
Ano de inicio do curso (máscara aaaa) 
Semestre (através de radio buttons) 
Curso 
Empresa 
 
 
49 
 
Identificação do Requisito: RF06 – Remover Acesso de Aluno 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU02 
Descrição: A vida útil dos usuários de aluno dentro do sistema é definida por 
um ciclo. Com isso, é interessante inativar o usuário Aluno assim que ele 
terminar o ciclo de estágio, ou seja, quando ele for notificado de sua nota final e 
estiver com todos os documentos finalizados. Para isso, professores e 
administradores devem ter a possibilidade de listar todos os alunos do sistema. 
Através de caixas de checagem, quando um ou mais usuários estiverem 
selecionados, deverá habilitar a opção inativar, que quando acionada irá exibir 
uma mensagem “Deseja inativar esse aluno? ”, ao clicar em Sim o sistema irá 
solicitar uma confirmação de senha, a mesma do login do professor ou 
administrador solicitando a execução, ao clicar em inativar o sistema exibirá 
uma mensagem de confirmação “Aluno inativado”, e a inativação do usuário 
será realizada. 
Do contrário, quando os administradores ou professores não realizarem essa 
operação manualmente, o sistema deverá realizar uma varredura percorrendo 
os usuários que já finalizaram todas as documentações e que possuem suas 
notas disponíveis para visualização. 
Justificativa: Atender solicitação dos orientadores 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( )Alta ( X ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: DA06, DC001 
Histórico: 
Solicitação Inicial (06 / 11 / 2015) 
Dados: 
Confirmação de senha do administrador logado (solicitar a senha de login) 
 
 
 
50 
 
Identificação do Requisito: RF07 – Campos Obrigatórios 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU04 
Descrição: Ao acessar a página de estágio, é necessário apresentar campos 
obrigatórios para que, tanto administrador, quanto professores e alunos 
obtenham acesso ao sistema. Deve-se exigir o preenchimento dos campos de 
texto Login e Senha. Os campos opcionais serão uma check box, onde o 
usuário terá a possibilidade de ativar “Permanecer Logado”, de forma que 
quando ele fechar e abrir a página, ele continue logado. Apenas e quando for o 
primeiro acesso, deve-se apresentar duas textboxes editáveis, onde o usuário 
deve informar sua nova senha e a confirmação da mesma. Para realizar a 
confirmação, o usuário deve ter um botão Logar, além de um botão Sair, de 
forma que ele retorne ao site da FATEC. 
Justificativa: Atender solicitação dos orientadores 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( X )Alta ( ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: TL02, TL03, DA07, DC001 
Histórico: 
Solicitação Inicial (18 / 04 / 2015) 
Dados: 
Login 
Senha 
Permanecer Logado (check box) 
Nova Senha 
Confirmar Senha 
Logar (botão) 
Sair 
51 
 
Identificação do Requisito: RF08 – Primeiro Acesso 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU04 
Descrição: Durante o primeiro acesso, o usuário deve entrar com seu login e 
senha, porém ao acionar o botão “Logar”, deve-se apresentar os campos “Nova 
Senha” e “Confirmar Nova Senha” e salvar na base de dados esses campos 
preenchidos como a nova senha de acesso. Dessa forma, quando realizar o 
primeiro acesso, ele é obrigado a realizar a troca. Quando o usuário preenche 
os campos de nova senha e confirmação de senha e clica em salvar o sistema 
exibe uma mensagem de confirmação “Senha alterada com sucesso”. 
Justificativa: Atender solicitação dos orientadores 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( X )Alta ( ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: TL02, TL03, DA07 
Histórico: 
Solicitação Inicial (18 / 04 / 2015) 
Dados: 
Login 
Senha 
Permanecer Logado (check box) 
Nova Senha 
Confirmar Senha 
 
 
 
 
 
52 
 
Identificação do Requisito: RF09 – Sair (Deslogar) 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU04 
Descrição: Quando logado, deve-se ter a possibilidade de retornar a tela de 
login e consecutivamente a página inicial da universidade. Para isso, será 
apresentado a opção sair no topo da tela inicial de cada usuário, um 
botão/hyperlink, de forma que quando acionado, dispare uma caixa de 
confirmação com o seguinte texto “Você gostaria de sair?” e as opções de sim 
ou não. Quando acionado sim, o usuário retorna a tela de login de forma a 
solicitar um novo acesso, do contrário, quando selecionado não, ele fecha a 
caixa e continua na página atual. 
Justificativa: Atender solicitação dos orientadores 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( X )Alta ( ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: DA08, DC001 
Histórico: 
Solicitação Inicial (18 / 04 / 2015) 
Dados: 
Voltar (botão) 
Logo (hyperlink) 
Logout 
Confirmar 
 
 
53 
 
Identificação do Requisito: RF10– Voltar Página 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU04 
Descrição: Quando estiver na tela de login, deve-se ter a possibilidade de 
voltar à página inicial da FATEC Mogi Mirim. Isso se dará através do click no 
logo da instituição no topo da tela ou através de um botão voltar, localizado ao 
lado do login. 
Justificativa: Atender solicitação dos orientadores 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( )Alta ( ) Média ( X ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: TL02, TL03, DA09 
Histórico: 
Solicitação Inicial (18 / 04 / 2015) 
Dados: 
Voltar (botão) 
Logo (hyperlink) 
 
 
 
 
 
54 
 
Identificação do Requisito: RF11 – Cadastrar Convênios 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU07 
Descrição: O cadastro de convênios será realizado através de um acesso dos 
professores orientadores. Esse se dará através de um formulário onde serão 
preenchidos os seguintes dados, nome da empresa (caixa alta), início do 
convênio (aderir a máscara dd/mm/aaaa) e término do convênio (também com 
máscara dd/mm/aaaa), ambos devem conter um botão calendário, para abrir e 
selecionar a data navegando em uma interface de calendário. Ao terminar de 
preencher os dados com as informações de convênio, é necessário clicar no 
botão salvar e então o sistema irá exibir a mensagem de confirmação 
“Convênio cadastrado com sucesso”. Os dados serão salvos no banco de 
dados para que posteriormente possam ser acessados e apresentados 
visualmente. 
Justificativa: Atender solicitação dos orientadores 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( )Alta ( X ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: TL04, DA10, DC001 
Histórico: 
Solicitação Inicial (18 / 04 / 2015) 
Dados: 
Nome da Empresa (caixa alta) 
Início do Convênio (máscara dd/mm/aaaa) 
Término do Convênio (máscara dd/mm/aaaa) 
 
 
 
 
 
55 
 
Identificação do Requisito: RF12 – Consultar Convênios 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU07 
Descrição: O sistema deverá conter uma página para consulta de empresas 
conveniadas à instituição e deve ser acessível por todos os usuários. Para 
acessá-la, o usuário deverá acessar a barra de atalhos no topo da página, no 
botão Convênios. Quando acessada, ela irá realizar uma consulta no banco de 
dados e retornar em forma de grade, todas as empresas conveniadas a data de 
início e a data de término do convênio. Para gerar essa grade, é necessário 
que o sistema adicione as empresas automaticamente à essa página quando 
forem cadastradas ou atualizadas, e também remova quando a data atual for 
superior ao término do convênio (isso para estagiários, apresentar todos, 
mesmo que expirados para orientadores e administradores) ou forem 
manualmente removidos. Os dados a serem apresentados, devem aparecer da 
seguinte forma, nome da empresa (padronizado em caixa alta), início do 
convênio (máscara dd/mm/aaaa) e duração do convênio (data dd/mm/aaaa). 
Justificativa: Atender solicitação dos orientadores 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( )Alta ( X ) Média ( )Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: TL05, DA11, DC001 
Histórico: 
Solicitação Inicial (18 / 04 / 2015) 
Dados: 
Nome da empresa (padronizado em caixa alta) 
Início do convênio (máscara dd/mm/aaaa) 
Duração do convênio (data dd/mm/aaaa). 
 
 
 
 
56 
 
Identificação do Requisito: RF13 – Alterar Convênios 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU07 
Descrição: A alteração de convênios será realizada através de um acesso de 
professores orientadores. Essa ação se dá através de um formulário aberto 
sobre a página atual quando o botão Alterar, na frente de cada empresa 
(visualizado apenas quando os orientadores acessarem a consulta), for 
acionado. Quando a alteração for selecionada, ela deverá retornar os dados, 
nome da empresa, início do convênio e término do convênio, dentro de caixas 
de texto, dessa forma: Nome da Empresa: YYYYYYY (Padronizar sempre caixa 
alta), Inicio do convênio: dd/mm/aaaa e Término: dd/mm/aaaa. A razão das 
caixas de texto, é para que seja possível editar as informações em cima dos 
dados atuais. Após alterar as informações o usuário deverá clicar no botão 
salvar e o sistema exibirá uma mensagem de confirmação “Alterações salvas 
com sucesso”. 
Justificativa: Atender solicitação dos orientadores 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( )Alta ( X ) Média ( )Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: TL04, DA12, DC001 
Histórico: 
Solicitação Inicial (18 / 04 / 2015) 
Dados: 
Nome da Empresa: YYYYYYY 
Inicio do convênio: dd/mm/aaaa 
Término: dd/mm/aaaa 
57 
 
Identificação do Requisito: RF14 – Inativar Convênios 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU07 
Descrição: Se por ventura a FATEC vir a encerrar o convênio com alguma 
empresa, por qualquer motivo, o sistema deve apresentar a possibilidade de 
remover o convênio antes de sua data de expiração. Dessa forma, na tela de 
consulta do convênio, teremos um botão Inativar na frente de cada empresa. 
Ao acioná-lo, será solicitado uma confirmação de remoção antes de ocultar 
aquele convênio da base de dados. Para isso, o sistema irá exibir uma 
mensagem de confirmação “Deseja inativar esse convênio? ”. Ao clicar em sim, 
o sistema irá exibir uma mensagem de confirmação “Convênio inativado”. 
Do contrário, quando não for realizado manualmente, o sistema deverá verificar 
diariamente disparando uma rotina, se a data de algum convênio expirou para 
que seja removido da consulta do usuário. Tal ato deve gerar um log no 
sistema. 
Justificativa: Atender solicitação dos orientadores 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( )Alta ( ) Média ( X )Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: TL04, DA13, DC001 
Histórico: 
Solicitação Inicial (18/04/2015) 
Dados: 
Nome da Empresa: YYYYYYY 
Inicio do convênio: dd/mm/aaaa 
Término: dd/mm/aaaa 
58 
 
Identificação do Requisito: RF15 – Consultar Documentos 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU06 
Descrição: Todos os usuários devem ter a possibilidade de consultar 
documentos do processo de estágio. Como atualmente os arquivos e a 
explicação do processo já estão hospedados na página de estágios do site da 
FATEC, ao selecionar a opção “Processo de estágio” localizado na barra de 
atalho, o link deverá direcionar o usuário para a página contendo todos os 
documentos. Atualmente ela é hospedada no próprio site da FATEC. 
Justificativa: Atender solicitação dos orientadores 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( X )Alta ( ) Média ( )Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa:As últimas a serem realizadas 
Material de Apoio: TL06, DA14, DC001 
Histórico: 
Solicitação Inicial (18 / 04 / 2015) 
Solicitação de modificação (06 / 11 / 2015) 
Dados: 
Hyperlink (http://www.fatecmm.edu.br/index.php/estagio) 
 
 
 
 
 
 
 
 
 
 
59 
 
Identificação do Requisito: RF16 – Atualizar Status de Documentos dos 
Alunos 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU06 
Descrição: Os orientadores devem atualizar o status dos documentos à 
medida que eles forem recebidos e processados. Dessa forma, os status serão 
trocados entre Pendente, Recebido, OK e A Retirar. Para que isso aconteça, é 
necessário que o orientador acesse os detalhes do aluno cujo qual ele quer 
atualizar os status. Ao selecionar atualizar, contido dentro da grade, será 
aberta as informações do aluno em um formulário para que seja realizada a 
edição. Nesse formulário deve ser possível editar os documentos necessários 
(através de textbox), prazos (adicionar um botão calendário) e também 
atualizar os status (através de uma drop box). Ao atualizar as informações o 
usuário deve clicar no botão salvar, o sistema então exibe uma mensagem 
“Tem certeza que deseja salvar? ”, ao clicar em sim o sistema grava as 
informações e exibe uma mensagem de confirmação “Alterações salvas”. 
Justificativa: Atender solicitação dos orientadores 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( X )Alta ( ) Média ( )Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: TL06, DA15, DC001 
Histórico: 
Solicitação Inicial (18 / 04 / 2015) 
Dados: 
Documentos Necessários (Para adicionar novos documentos / requisitos) 
Prazo 
Status dos Documentos (Pendente, Recebido, A Retirar) 
 
 
 
 
60 
 
Identificação do Requisito: RF17 - Bloqueio de Acesso do Aluno 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU02 
Descrição: O orientador de estágio poderá, a qualquer momento, retirar o 
acesso do aluno do sistema. Para isso, o mesmo deverá acessar detalhes do 
aluno que gostaria de remover o acesso e desmarcar a caixa de checagem de 
ativação de acesso e selecionar salvar, de forma que dispare uma mensagem 
solicitando a confirmação antes de inativar, “Gostaria de desativar? ”. Ao 
confirmar, o sistema deverá inativar o usuário e atualizar seu status para inativo 
na base de dados e informar uma mensagem confirmando a execução “Usuário 
inativado com sucesso “. A partir de então, o usuário não deverá mais 
conseguir acessar o sistema até que seja reativado por um dos orientadores. 
Justificativa: Atender solicitação dos orientadores 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( )Alta ( X ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: TL06, DA06, DC001 
Histórico: Solicitação Inicial (18 / 04 / 2015) 
Dados: 
Checkbox (Ativar / Inativar usuário) 
Caixa de confirmação da ação 
 
 
 
 
 
 
61 
 
Identificação do Requisito: RF18 - Liberação de Acesso do Aluno 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU02 
Descrição: Para obter acesso ao Sistema Gerenciador de Estagio, o aluno 
deverá estar previamente cadastrado e liberado por um orientador de estágio. 
Na tela de cadastro do aluno, quando o orientador selecionar detalhes do 
aluno, a página deverá conter um campo do tipo checkbox onde professor irá 
marcar a caixa de checagem, de acesso, e salvar as alterações através do 
botão salvar. O sistema então irá exibir uma mensagem, “ Deseja liberar o 
acesso do aluno? “, para que o usuário confirme a ação. Ao clicar em sim, o 
sistema irá liberar acesso e exibir uma mensagem de conformação, “Acesso 
liberado”. Após isso o aluno poderá realizar o login no sistema. 
Justificativa: Controle para que apenas alunos que realmente estejam 
desenvolvendo o estágio obtenha acesso ao sistema. 
Justificativa: Atender solicitação dos orientadores 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( )Alta ( X ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: TL07, DA20, DC001 
Histórico: Solicitação Inicial (18 / 04 / 2015) 
Dados: 
Checkbox (Ativar / Inativar usuário) 
Caixa de confirmação da ação 
 
 
 
 
 
 
 
62 
 
Identificação do Requisito: RF19 - Notificação de Conclusão do Estágio 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU08 
Descrição: No término do estágio, após toda a documentação ter sido 
entregue e aprovada, o sistema irá emitir uma notificação via e-mail ao aluno, 
informando de sua conclusão do estágio. O Aluno então, ao acessar o sistema, 
poderá verificar qual foi sua nota e se foi aprovado no estágio em sua tela 
inicial, através de um novo campo que será adicionado ao topo de sua tela com 
essas informações extras. 
Justificativa: Atender solicitação dos orientadores 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( )Alta ( X ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: DA21 
Histórico: 
Solicitação Inicial (18 / 04 / 2015) 
Dados: 
Campo String, o qual irá conter uma mensagem informando sobre os 
resultados obtidos pelo estagiário. 
 
 
 
 
 
 
63 
 
Identificação do Requisito: RF20 - Controle de Documentos do Estágio 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU06 
Descrição: Nessa área, os responsáveis pela validação dos documentos 
deverão possuir a possibilidade de indicar o status da documentação, se está 
aprovada, reprovada, pendente, a retirar, de forma que quando o aluno acessar 
sua área, ele consiga visualizar o status atual de seus documentos. 
Para realizar essa alteração de status, o orientador deverá selecionar detalhes 
do aluno em sua tela inicial e quando estiver na página do aluno, ele terá um 
botão Alterar, que irá o levar a um formulário que permite a realização de 
modificações no status dos documentos através de uma dropbox. No final de 
toda a modificação, será acionado o botão salvar, onde todas as modificações 
serão salvas. Ao término das alterações, uma mensagem será apresentada 
informando “Alterações realizadas com sucesso” 
Justificativa: Atender solicitação dos orientadores 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( X )Alta ( ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: TL06, DA15, DC001 
Histórico: 
Solicitação Inicial (18 / 04 / 2015) 
Dados: 
Status dos Documentos 
64 
 
Identificação do Requisito: RF21 - Envio de Notificações 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU08 
Descrição: Os usuários do sistema receberão mensagens via e-mail para 
lembra-los sobre assuntos pendentes, próximo a data de entrega ou quando 
houver alguma atualização de status das solicitações. 
Essas notificações poderão ser ativadas dentro da página do aluno (quando 
clicado em detalhes). O sistema deve gerar notificações automáticas sempre 
que houver alteraçãono status dos documentos ou a falta destes, quando o 
aluno finalizar o estágio e a sua nota estiver disponível, e para informar que há 
mensagens não lidas a alguns dias. Do contrário, as notificações se darão 
quando o professor utilizar a caixa de texto para gerar notificações na página 
do aluno e clicar sobre o botão enviar, cujo deve retornar uma mensagem de 
confirmação, “Alerta enviado com sucesso”, assim que a notificação for gerada. 
Justificativa: Atender solicitação dos orientadores 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( )Alta ( X ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: DA17 
Histórico: 
Solicitação Inicial (04 / 05 / 2015) 
 
 
 
 
 
 
65 
 
Identificação do Requisito: RF22 – Chat de Usuários 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU01 
Descrição: O sistema deve possuir uma área de discussão para que estagiário 
e orientador consigam se comunicar. Essa comunicação se dará através de 
uma janela de chat localizada na página do aluno (página inicial para aluno e 
em detalhes, para o orientador). Toda vez que a página for aberta, deve-se 
carregar o histórico de conversas entre os usuários e deve permitir a entrada 
de novos textos, que serão enviados através do botão enter (teclado) ou enviar, 
na janela do chat. 
Justificativa: Atender solicitação dos orientadores 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( X )Alta ( ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: TL07, TL06, DC001 
Histórico: 
Solicitação Inicial (18 / 04 / 2015) 
 
 
 
 
 
 
 
66 
 
Identificação do Requisito: RF23 – Troca de Senha 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU04 
Descrição: Os usuários devem ter a possibilidade de trocar a senha a qualquer 
momento. Para isso, na barra de menu deve-se conter uma opção Trocar 
Senha, de forma que quando acionado, apresente um pequeno formulário que 
irá abrir sobre a tela atual e solicitar informações para realizar a troca. As 
informações serão, senha atual, nova senha e confirmar senha. Quando os 
campos estiverem preenchidos, deverá conter um botão trocar, que quando 
acionado irá fazer uma verificação da senha antiga e se a nova senha e sua 
confirmação estão iguais. Se tudo atender aos requisitos, ou seja, a senha 
antiga for a mesma da sessão e as duas novas senhas forem equivalentes, 
será apresentada a mensagem “Senha alterada com sucesso! ”, do contrário, a 
mensagem “Senhas incompatíveis” deverá ser apresentada. 
Justificativa: Atender solicitação dos orientadores 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( X )Alta ( ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: TL06, TL07, TL09, DA16, DC001 
Histórico: 
Solicitação Inicial (18 / 04 / 2015) 
Dados: 
Senha Atual 
Nova Senha 
Confirmar Senha 
 
 
67 
 
Identificação do Requisito: RF24 – Verificação de Pendências 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU01 
Descrição: A página inicial do Estagiário irá conter uma grade com seu nome, 
documentos que necessitam serem entregues e também seus respectivos 
prazos. Os prazos podem variar de documento para documento, então cada 
um irá conter sua data independente um do outro, o mesmo vale para o status 
de cada documento, dessa forma, o Aluno estará ciente dos documentos que 
ainda estão pendentes, através da coluna Prazo Máximo e Status. O status 
será atualizado à medida em que for feito um “input” dos documentos no 
sistema (ato realizado pelo orientador), trocando o status de Pendente para 
Recebido, Entregue e A Retirar. 
Justificativa: Atender solicitação dos orientadores 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( X )Alta ( ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: TL07, DC001, DA14 
Histórico: 
Solicitação Inicial (18 / 04 / 2015) 
Dados: 
Status (Pendente, recebido, entregue, a retirar) 
 
 
 
 
 
 
68 
 
Identificação do Requisito: RF25 – Disparo de e-mail automático 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU08 
Descrição: O sistema deve permitir que sejam disparados e-mails automáticos 
de notificações para os alunos cadastrados no sistema. Essa função é 
opcional, podendo o aluno aceitar ou recusar essa função. 
Ela será disparada todas as vezes que a data de entrega de algum dos 
documentos expirar. 
Justificativa: Atender solicitação dos orientadores 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( )Alta ( X ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: DA17, DA21 
Histórico: 
Solicitação Inicial (18 / 04 / 2015) 
 
 
 
 
 
 
 
69 
 
Identificação do Requisito: RF26 – Gerar Relatório de Estagiários 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU09 
Descrição: O orientador terá acesso a uma página onde ele consegue filtrar e 
gerar relatórios dos estagiários de todos os cursos. Esse filtro se dará através 
de dropboxes, sendo elas: Curso (tendo como escolha os cursos atuais da 
faculdade), Semestre (que está cursando, período letivo), Ano de conclusão do 
estágio (e semestre desse ano) e tipo de estágio (iniciação científica, estágio, 
etc.). Ao término da escolha dos filtros, a checagem será disparada através de 
um botão e será construída a tela de consulta, cuja poderá ser salva como 
documentar. 
Justificativa: Atender solicitação dos orientadores 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( )Alta ( X ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: DA18 
Histórico: 
Solicitação Inicial (18 / 04 / 2015) 
Dados: 
Curso (Deverá apresentar para escolha, todos os cursos da instituição) 
Semestre (Atualmente todos os cursos tem um período de seis semestres) 
Ano de Conclusão do Estágio 
Tipo de Estágio 
 
 
 
70 
 
Identificação do Requisito: RF27 – Gerar Relatório de Fórum 
Tipo de Requisito: Funcional 
Caso(s) de Uso(s) vinculado(s): DCU09 
Descrição: Tanto orientador quanto aluno terão um atalho abaixo do chat para 
que eles possam gerar uma impressão do conteúdo contido no chat de 
conversa, de forma que o mesmo não possa ser alterado durante esse 
processo. Assim que disparada a ação, o retorno será uma nova página com o 
conteúdo. 
Justificativa: Atender solicitação dos orientadores 
Solicitante: FATEC Mogi Mirim Arthur de Azevedo 
Prioridade: 
( )Alta ( X ) Média ( ) Baixa 
Alta: Deve ter prioridade sobre as outras 
Média: Devem ser realizadas após todas as de prioridade maior 
Baixa: As últimas a serem realizadas 
Material de Apoio: DA19 
Histórico: 
Solicitação Inicial (06 / 11 / 2015) 
 
71 
 
9. LISTA DE PRIORIDADES 
Nestasubseção uma lista contendo as prioridades no momento da 
implementação do sistema que devem ser seguidas. 
 
Prioridades 
Tipo Titulo Alto Médio Baixo 
RNF01 
Sistemas deve ser compatível com todos os tipos de 
navegadores web X 
RNF02 Sistema gerenciador de banco de dados X 
RNF03 Linguagem de programação X 
RNF04 Acesso a internet X 
RNF05 Hospedagem do sistema X 
Tipo Titulo Alto Médio Baixo 
RF01 Cadastro de usuário administrador X 
RF02 Remover acesso de administrador X 
RF03 Cadastro de usuário Administrador X 
RF04 Remover acesso de usuário administrador X 
RF05 Cadastro de Aluno X 
RF06 Remover Acesso de Aluno X 
RF07 Campos obrigatórios X 
RF08 Primeiro acesso X 
RF09 Sair (deslogar) X 
RF10 Voltar pagina X 
RF11 Cadastrar convênios X 
RF12 Consultar convênios X 
RF13 Alterar convênios X 
RF14 Inativar convênios X 
RF15 Consultar Documentos X 
RF16 Atualizar status de documentos dos alunos X 
RF17 Bloqueio de acesso de aluno X 
RF18 Liberação de acesso do aluno X 
RF19 Notificação de conclusão do estágio X 
RF20 Controle de documentos do estágio X 
RF21 Envio de notificações X 
RF22 Chat de usuários X 
RF23 Troca de Senha X 
RF24 Verificação de pendências X 
RF25 Disparo de e-mail automático X 
RF26 Gerar Relatório de Estagiários X 
RF27 Gerar relatório de fórum X 
72 
 
10. PROTÓTIPOS DE TELAS 
Nesta seção serão apresentados alguns protótipos de telas do sistema: 
TL01- Tela de Cadastro 
 
 
TL02- Tela de Login 
 
 
73 
 
TL03- Primeiro Acesso 
 
 
TL04- Tela de Convênios - Cadastro 
 
 
74 
 
TL05- Tela de Convênio – Consulta do Estagiário 
 
 
TL06- Visão do Orientador
 
 
75 
 
TL07- Tela Inicial do Aluno 
 
 
TL08- Tela Professor - Visão Geral

Continue navegando