DOCUMENTO DE REQUISITOS DE SOFTWARE
1
PROJETO “WEBSITE FATEC ITU”Versão 1.0
Escritório de Projetos
Fatec Itu
INDICE1 Sobre o Documento de Requisitos ! 5
2 Descrição Geral do Sistema! 8
3 Requisitos Funcionais! 10
RF001 - Cadastrar Funcionário!10
RF002 - Cadastrar Aluno!11
RF003 - Login!12
RF004 - Desativar Usuário!13
RF005 - Recuperar Senha!14
RF006 - Cadastrar Evento!15
RF007 - Publicar Portaria!16
RF008 - Publicar Edital ou Licitação!17
RF009 - Publicar TCC!18
RF010 - Publicar Guias!19
RF011 - Publicar Grande de Horários Oficial!20
RF012 - Publicar Vagas de Estágio!21
RF013 - Publicar Ata da Congregação!22
RF014 - Inscrever-se em Evento!23
RF015 - Publicar Jornal ou Revista!24
RF016 - Consultar inscrições em um evento!25
RF017 - Gerenciamento de Recursos Audio-Visual!26
RF018 - Consultar Requerimentos!27
RF019 - Cadastrar Requerimento!28
RF020 - Consultar Eventos!29
2
RF021 - Visitar Página sobre cursos extra-curriculares.!30
RF022 - Visitar Página sobre intercâmbio.!31
RF023 - Visitar página sobre monitorias.!32
RF024 - Visitar Página sobre Vestibular.!33
RF025 - Visitar página sobre o curso de Análise e Desenvolvimento de Sistemas.!34
RF026 - Visitar Página sobre o curso de Gestão da Tecnologia da Informação.!35
RF027 - Visitar Página com os meios de contato com a Fatec (Fale Conosco).!36
RF028 - Visitar páginas com informações gerais sobre a Fatec Itu (Institucional)!37
RF029 - Visitar a página com informações sobre a estrutura física da Fatec (Estrutura)!38
RF030 - Visitar página sobre a Diretoria Administrativa.!39
RF031 -Visitar página sobre a Diretoria Acadêmica.!40
RF032 - Visitar página com informações sobre o Escritório de Projetos.!41
RF033 - Visitar página com informações sobre o Núcleo de Inovação.!42
RF034 - Visitar página com informações sobre a Biblioteca.!43
RF035 - Visitar página sobre Responsabilidade Social da Fatec Itu!44
RF036 - Visitar página sobre a incubadora de Empresas!45
RF037 - Visitar página sobre o Departamente de Relações Institucionais.!46
RF038 - Visitar página sobre a Empresa Júnior!47
RF039 - Visitar página com a grade de horário e Salas!48
RF040 - Visitar página sobre o setor de estágios.!49
RF041 - Visitar a página de Notícias.!50
RF042 -Filtrar as notícias por categorias.!51
3
RF043 - Visitar página com informações sobre os professores da Fatec Itu.!52
RF044 - Visitar página sobre as parcerias da Fatec Itu.!53
RF045 -Visitar página sobre a Congregação.!54
RF046 -Visitar página sobre o curso de Mecatrônica.!55
RF047 -Visitar página com informações sobre Trabalhos de Conclusão de Curso.!56
RF048 - Link para acesso ao sistema interno da Fatec.!57
RF049 - Visitar página com informações sobre o Diretório Acadêmico!58
4 Requisitos Não Funcionais ! 59
5 Análise dos Requisitos!60
6 Diagrama de caso de uso ! 61
7 Glossário ! 62
4
1 SOBRE O DOCUMENTO DE REQUISITOS1.1 IntroduçãoEste documento tem como objetivo apresentar uma descrição detalhada dos requisitos do web site da Faculdade de Tecnologia “Dom Amaury Castanho” - FATEC de Itu. Por meio deste, todos os envolvidos tomarão conhecimento das funcionalidades e conteúdo do novo site.
1.2 ObjetivosDentre os objetivos deste documento estão o de listar da forma mais clara possível, os requisitos funcionais e não funcionais do sistema em questão. Assim, como dito anteriormente, o cliente tomará conhecimento do que o sistema fará e os desenvolvedores de como poderão implementar as funcionalidades.
1.3 EscopoO presente documento visa ser escrito de forma abrangente e clara para que possa ser utilizado por todos os desenvolvedores, analistas e arquitetos envolvidos.
1.4 ReferênciasNão se aplica
5
1.5 Visão geral do documentoA seguir são apresentadas as divisões deste documento e uma rápida descrição de cada seção:Seção 2 – Descrição Geral do Sistema: descreve o escopo do sistema e seus usuários de maneira geral.Seção 3 – Requisitos Funcionais: especifica todos os requisitos funcionais planejados para o sistema.Seção 4 – Requisitos Não-Funcionais: especifica todos os requisitos não-funcionais da primeira iteração do sistema.Seção 5 – Análise dos Requisitos: especifica as prioridades e dependências dos requisitos.Seção 6 – Diagrama de casos de uso: resume o relacionamento entre os casos de uso que executam os requisitos elicitados, apresentando casos de uso com fluxos de eventos, entradas e saídas.
1.6 Padrões e Convenções1.6.1 Identificação dos RequisitosPara a especificação dos requisitos utilizaremos a seguinte representação:[TIPODOREQUISITONúmero] NomeO campo TIPODOREQUISITO poderá ser especificado pelos códigos RF (Requisitos Funcionais) ou RNF (Requisitos Não-Funcionais). Já o campo Número será preenchido com um número correspondente à ordem em que os requisitos aparecem no documento.1.6.2 Prioridade dos RequisitosA cada requisito será atribuída uma prioridade. A descrição de cada uma segue abaixo:Essencial é um requisito imprescindível. Sem ele, o sistema não funcionará.
6
Importante é um requisito que deve ser implementado, mas, se não for, o sistema funcionará do mesmo jeito, mas de maneira insatisfatória.Desejável é um requisito que trará um diferencial adicional ao sistema. Por isso, pode ser deixado para ser implementado por último ou em próximas iterações.Na apresentação dos requisitos, quando da descrição dos casos de uso, utilizamos a notação: - para denotar a inexistência de pré-condições ou parâmetros de entrada e saída ou ainda a manutenção do estado do sistema (no campo de pós-condições).
7
2 DESCRIÇÃO GERAL DO SISTEMAConsiderando que a Faculdade de Tecnologia “Dom Amaury Castanho” – FATEC de Itu, ainda não possui um web site que atenda suas necessidades, o Escritório de Projetos tomou a iniciativa de iniciar um projeto de construção de um novo web site, que contará com a participação de alunos e professores da própria FATEC de Itu. O web site terá a seguinte URL: www.fatecitu.edu.br.O novo site tem como objetivo melhorar a comunicação entre todos os envolvidos diretamente com a faculdade, permitindo aos funcionários da faculdade interagir com o site atualizando informações. Vamos criar um meio de comunicação mais efetivo com os alunos e comunidade melhorando a interface gráfica e estrutura das informações, para que todos possam navegar de maneira intuitiva e encontrar facilmente as informações que procuram.
2.1 Escopo NegativoDevido a diversas possibilidades de expansão da idéia original, torna-se necessário definir o escopo não enfatizando apenas as funcionalidades que serão implementadas, mas também esclarecendo o que não fará parte do nosso escopo do projeto.Este projeto irá priorizar as funcionalidades consideradas prioritárias. Dessa forma, não farão parte do escopo desse projeto serviços tais como:Desenvolvimento de funcional idades extras: só serão implementadas as funcionalidades explicitamente descritas.Controles de segurança sofisticados: a segurança do acesso dos usuários será com senha cadastrada.
8
2.2 Descrição dos AtoresO sistema apresenta três atores diferenciados pelas funcionalidades a que tem acesso.
Ator Descrição
Aluno Todos os usuários que estão matriculados na Fatec Itu.
Funcionário Usuários contratados pela Fatec Itu.
Visitante Outros.
9
3 REQUISITOS FUNCIONAISRF001 - Cadastrar Funcionário
Prioridade
Ator
Descrição
Essencial
Funcionário
O Administrador do sistema irá cadastrar funcionários e informá-los do seu usuário e senha.
Dados de entrada❖Usuário❖Senha❖Tipo❖Perfil de Acesso❖Nome❖CPF❖e-mail
10
RF002 - Cadastrar AlunoPrioridade
Ator
Descrição
Essencial
Funcionário
Cadastro de usuário para alunos.
Dados de entrada❖Nome❖Curso❖RA❖e-mail❖Senha
11
RF003 - LoginPrioridade
Ator
Descrição
Essencial
Funcionário e Aluno
Entrar com e-mail e senha para ser identificado no sistema.
Dados de entrada❖e-mail❖senha
Compara os dados recebidos com a tabela de usuários, se existir o e-mail e a senha for a mesma, direcionar para o sistema de controle de acesso.
12
RF004 - Desativar UsuárioPrioridade
Ator
Descrição
Essencial
Funcionário
Desativar uma conta de acesso.
Dados de entrada❖e-mail
Receber o e-mail e apresentar uma tela com os dados do usuário em questão, pedir confirmação para desativar.Desativar é marcar o registro do usuário como desativado.
13
RF005 - Recuperar SenhaPrioridade
Ator
Descrição
Essencial
Todos
Receber a senha cadastrada no e-mail cadastrado.
Dados de entrada❖e-mail
Receber o e-mail do usuário e buscar no banco de dados a senha, enviar um e-mail para o usuário com a senha que consta no banco de dados.
14
RF006 - Cadastrar EventoPrioridade
Ator
Descrição
Importante
Funcionário
O Funcionário do setor de Relações Institucionais deverá ter a possibilidade de cadastrar eventos realizados pela Fatec.
Dados de entrada❖Nome do evento❖Data e horário inicial❖Data e horário final❖Local❖Organizador - Quem esta criando o evento.❖Limite de vagas❖Data limite de inscrição
15
RF007 - Publicar PortariaPrioridade
Ator
Perfil de Acesso
Descrição
Importante
Funcionário
Diretoria Administrativa
O Funcionário da Diretoria Administrativa deverá ter a possibilidade de publicar Portarias.
Dados de entrada do usuário❖Título❖Descrição❖Arquivo PDF
16
RF008 - Publicar Edital ou LicitaçãoPrioridade
Ator
Perfil de Acesso
Descrição
Importante
Funcionário
Diretoria Administrativa
O Funcinário da Diretoria Administrativa deverá ter a possibilidade de publicar um Edital ou Licitação.
Dados de entrada do usuário❖Título❖Descrição❖Arquivo PDF
17
RF009 - Publicar TCCPrioridade
Ator
Perfil de Acesso
Descrição
Importante
Funcionário
Diretoria Acadêmica
Publicação de TCC
Dados de entrada do usuário❖Título❖Descrição❖Arquivo PDF
18
RF010 - Publicar GuiasPrioridade
Ator
Perfil de Acesso
Descrição
Desejável
Funcionário
Diretoria Administrativa
Publicação de Guias como o Guia da Internet do Centro Paula Souza.
Dados de entrada do usuário❖Título❖Descrição❖Arquivo PDF
19
RF011 - Publicar Grande de Horários OficialPrioridade
Ator
Perfil de Acesso
Descrição
Importante
Funcionário
Diretoria Administrativa
Publicação da grade de horários oficial.
Dados de entrada do usuário❖Título❖Descrição❖Arquivo PDF
20
RF012 - Publicar Vagas de EstágioPrioridade
Ator
Perfil de Acesso
Descrição
Desejável
Funcionário
Setor de Estágios
Publicação de Vagas de Estágio
Dados de entrada do usuário❖Título❖Descrição❖Arquivo PDF
21
RF013 - Publicar Ata da CongregaçãoPrioridade
Ator
Perfil de Acesso
Descrição
Desejável
Funcionário
Direção
Publicação das atas de reunião da Congregação.
Dados de entrada do usuário❖Título❖Descrição❖Arquivo PDF
22
RF014 - Inscrever-se em EventoPrioridade
Ator
Perfil de Acesso
Descrição
Importante
Funcionário, Aluno
Todos
Qualquer usuário deve poder inscrever-se em um evento.
Dados de entrada do usuário❖Selecionar o Evento desejado
23
RF015 - Publicar Jornal ou RevistaPrioridade
Ator
Perfil de Acesso
Descrição
Importante
Funcionário
Editor
O Editor deve poder fazer as publicações do Jornal e Revista da Fatec.
Dados de entrada do usuário❖Título❖Descrição❖Anexo PDF
24
RF016 - Consultar inscrições em um eventoPrioridade
Ator
Perfil de Acesso
Descrição
Importante
Funcionário
Relações Institucionais
Verificar a lista de inscritos no evento.
25
RF017 - Gerenciamento de Recursos Audio-VisualPrioridade
Ator
Perfil de Acesso
Descrição
Desejável
Aluno, Funcionário
Todos
Reservar um equipamento para um dia/horário.
Funcionalidades❖Aluno ou Funcionário reservar um equipamento.❖Funcionário do Diretório Acadêmico aprovar ou rejeitar uma reserva.❖Funcionário do Diretório Acadêmico registrar a devolução de um equipamento.
26
RF018 - Consultar RequerimentosPrioridade
Ator
Perfil de Acesso
Descrição
Desejável
Funcionário
Diretoria Acadêmcia
Ver a lista de Requerimentos que foram solicitados
27
RF019 - Cadastrar RequerimentoPrioridade
Ator
Perfil de Acesso
Descrição
Desejável
Funcionário, Aluno
Todos
Fazer uma solicitação “Requerimento” a Diretoria Acadêmica
28
RF020 - Consultar EventosPrioridade
Ator
Descrição
Importante
Aluno, Funcionário
Lista com todos os eventos que irão acontecer ou estejam acontecendo ordenados por mês.
29
RF021 - Visitar Página sobre cursos extra-curriculares.Prioridade
Ator
Descrição
Desejável
Todos
Página com informações sobre os cursos extra-curriculares, prazos de inscrição, horários, ementa e etc.
Objetivo:
30
RF022 - Visitar Página sobre intercâmbio.Prioridade
Ator
Perfil de Acesso
Descrição
Desejável
Todos
Todos
Página com informações sobre oportunidades de intercâmbio, prazos de inscrição, como fazer a inscrição, e etc.
31
RF023 - Visitar página sobre monitorias.Prioridade
Ator
Perfil de Acesso
Descrição
Desejável
Todos
Todos
Página com informações sobre como ser um monitor, monitorias que estão acontecendo, horários, quem é o monitor e etc.
32
RF024 - Visitar Página sobre Vestibular.Prioridade
Ator
Essencial
Todos
Objetivo: Orientar o visitante sobre todo o processo do vestibular.
Conteúdo Obrigatório:❖Passo a passo do vestibular, desde a inscrição até a matrícula.❖Os cursos que ele pode se inscrever (link para a página deles).
33
RF025 - Visitar página sobre o curso de Análise e Desenvolvimento de Sistemas.
Prioridade
Ator
Essencial
Todos
Conteúdo Obrigatório:❖Grade do curso (Matérias)❖Objetivo do curso❖Tempo de duração❖Período (Matutino, Vespertino ou Noturno)❖Onde trabalha esse tipo de profissional
34
RF026 - Visitar Página sobre o curso de Gestão da Tecnologia da Informação.
Prioridade
Ator
Perfil de Acesso
Descrição
Essencial
Todos
Todos
Página com informações sobre o Curso de Gestão da Tecnologia da Informação.
Conteúdo Obrigatório:❖Grade do curso (Matérias)❖Objetivo do curso❖Tempo de duração❖Período (Matutino, Vespertino ou Noturno)❖Onde trabalha esse tipo de profissional
35
RF027 - Visitar Página com os meios de contato com a Fatec (Fale Conosco).
Prioridade
Ator
Descrição
Essencial
Todos
Página com uma lista das pessoas responsáveis por cada setor da faculdade e seu e-mail de contato oficial da Fatec.
❖Secretaria
36
RF028 - Visitar páginas com informações gerais sobre a Fatec Itu (Institucional)
Prioridade
Ator
Descrição
Essencial
Todos
Falar o que é a Fatec, a história da Fatec Itu e sua visão para o futuro.
Dados da página❖Link para o Regimento (PDF)❖Link para avaliações como o SAI (PDF)❖Quem Somos❖Missão, Visão e Objetivos❖Localização
37
RF029 - Visitar a página com informações sobre a estrutura física da Fatec (Estrutura)
Prioridade
Ator
Descrição
Essencial
Todos
Página com fotos e dados sobre o prédio da Fatec.
38
RF030 - Visitar página sobre a Diretoria Administrativa.Prioridade
Ator
Perfil de Acesso
Descrição
Desejável
Todos
Todos
Informações gerais sobre o departamento e link para o Demostrativo de Pagamento e Estatuto dos Servidores.
39
RF031 -Visitar página sobre a Diretoria Acadêmica.Prioridade
Ator
Perfil de Acesso
Descrição
Importante
Todos
Todos
?
40
RF032 - Visitar página com informações sobre o Escritório de Projetos.
Prioridade
Ator
Descrição
Importante
Todos
A página deve conter as seguintes informações:❖O que é?❖Quem é o responsável? ❖Contato❖Projetos em andamento❖Material de Apoio
41
RF033 - Visitar página com informações sobre o Núcleo de Inovação.
Prioridade
Ator
Descrição
Importante
Todos
?
42
RF034 - Visitar página com informações sobre a Biblioteca.Prioridade
Ator
Descrição
Desejável
Todos
?
43
RF035 - Visitar página sobre Responsabilidade Social da Fatec Itu
Prioridade
Ator
Descrição
Desejável
Todos
Informação os projetos que são desenvolvidos com cunho social pela Fatec Itu.
44
RF036 - Visitar página sobre a incubadora de EmpresasPrioridade
Ator
Descrição
Importante
Todos
❖O que é a incubadora❖Como ter sua empresa incubada
45
RF037 - Visitar página sobre o Departamente de Relações Institucionais.
Prioridade
Ator
Descrição
Importante
Todos
?
46
RF038 - Visitar página sobre a Empresa JúniorPrioridade
Ator
Descrição
Importante
Todos
?
47
RF039 - Visitar página com a grade de horário e SalasPrioridade
Ator
Descrição
Essencial
Todos
Em um primeiro momento nós vamos criar essa página com a grade de horários que é publicada oficialmente para os alunos que será inserida manualmente através da edição do código da página, depois que o sistema de publicações estiver pronto essa página irá mostrar as grades de horário publicadas através do mesmo.
48
RF040 - Visitar página sobre o setor de estágios.Prioridade
Ator
Descrição
Importante
Todos
O que é o setor do estágios, como posso publicar uma vaga, como posso me candidatar a uma vaga, quais são as vagas disponíveis.
49
RF041 - Visitar a página de Notícias.Prioridade
Ator
Descrição
Essencial
Todos
A página de notícias irá reunir todas as publicações de todos os setores.
Observação: Essa página funcionará como uma central de notícias, cada notícia deverá ser apresentada com o título e uma breve descrição (colocar link no título).
50
RF042 -Filtrar as notícias por categorias.Prioridade
Ator
Perfil de Acesso
Descrição
Essencial
Todos
Todos
Na página de notícias terá um seletor de categoria onde o usuário pode escolher as notícias de uma categoria específica.
51
RF043 - Visitar página com informações sobre os professores da Fatec Itu.
Prioridade
Ator
Perfil de Acesso
Descrição
Importante
Todos
Todos
Quem são os professores, seu contato e link para o currículo no Lattes.
52
RF044 - Visitar página sobre as parcerias da Fatec Itu.Prioridade
Ator
Perfil de Acesso
Descrição
Importante
Todos
Todos
Empresas parceiras e qual o tipo de parceria.
53
RF045 -Visitar página sobre a Congregação.Prioridade
Ator
Perfil de Acesso
Descrição
Importante
Todos
Todos
?
54
RF046 -Visitar página sobre o curso de Mecatrônica.Prioridade
Ator
Perfil de Acesso
Descrição
Essencial
Todos
Todos
Página com informações sobre o curso de mecatrônica.
Conteúdo Obrigatório:❖Grade do curso (Matérias)❖Objetivo do curso❖Tempo de duração❖Período (Matutino, Vespertino ou Noturno)❖Onde trabalha esse tipo de profissional
55
RF047 -Visitar página com informações sobre Trabalhos de Conclusão de Curso.
Prioridade
Ator
Descrição
Essencial
Todos
Página com informações sobre as regras do Trabalho de conclusão de curso.
56
RF048 - Link para acesso ao sistema interno da Fatec.Prioridade
Ator
Descrição
Essencial
Todos
O site deverá conter em algum lugar de fácil acesso um link para que professores possam acessar o sistema interno da Fatec.
57
RF049 - Visitar página com informações sobre o Diretório Acadêmico
Prioridade
Ator
Perfil de Acesso
Descrição
Essencial
Todos
Todos
O site deverá conter em algum lugar de fácil acesso um link para que professores possam acessar o sistema interno da Fatec.
58
4 REQUISITOS NÃO FUNCIONAISEsta seção apresenta em detalhes os requisitos não funcionais do sistema.
Código Descrição Prioridade
RNF001 Validação no site dasilva.com nos padrões e-gov.
Normal
RFN002 Feed de notícias RSS para cada Categoria
Normal
59
5 ANÁLISE DOS REQUISITOS5.1 Dependencias
60
6 DIAGRAMA DE CASO DE USO
61
7 GLOSSÁRIO
62
Top Related