Documento de Requisitos de Software

Page 1

DOCUMENTO DE REQUISITOS DE SOFTWARE

PROJETO “WEBSITE FATEC ITU” Versão 1.0 Escritório de Projetos Fatec Itu

1


INDICE 1 Sobre o Documento de Requisitos ! 2 Descrição Geral do Sistema!

5

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 ! 7 Glossário !

61

62

4


1 SOBRE O DOCUMENTO DE REQUISITOS 1.1 Introdução Este 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 Objetivos Dentre 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 Escopo O 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ências Não se aplica

5


1.5 Visão geral do documento A 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ções 1.6.1 Identificação dos Requisitos Para a especificação dos requisitos utilizaremos a seguinte representação: [TIPODOREQUISITONúmero] Nome O campo TIPODOREQUISITO poderá ser especificado pelos códigos RF (Requisitos Funcionais) ou RNF (Requisitos NãoFuncionais). 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 Requisitos A 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 SISTEMA Considerando 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 Negativo Devido 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 funcionalidades 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 Atores O 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 FUNCIONAIS RF001 - 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 Aluno Prioridade Ator Descrição

Essencial Funcionário Cadastro de usuário para alunos.

Dados de entrada ❖Nome ❖Curso ❖RA ❖e-mail ❖Senha

11


RF003 - Login Prioridade 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ário Prioridade 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 Senha Prioridade 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 Evento Prioridade

Importante

Ator

Funcionário

Descrição

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 Portaria Prioridade

Importante

Ator

Funcionário

Perfil de Acesso Descrição

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ção Prioridade

Importante

Ator

Funcionário

Perfil de Acesso Descrição

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 TCC Prioridade

Importante

Ator

Funcionário

Perfil de Acesso Descrição

Diretoria Acadêmica Publicação de TCC

Dados de entrada do usuário ❖Título ❖Descrição ❖Arquivo PDF

18


RF010 - Publicar Guias Prioridade 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 Oficial Prioridade

Importante

Ator

Funcionário

Perfil de Acesso Descrição

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ágio Prioridade 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ção Prioridade 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 Evento Prioridade 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 Revista Prioridade

Importante

Ator

Funcionário

Perfil de Acesso Descrição

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 evento Prioridade

Importante

Ator

Funcionário

Perfil de Acesso Descrição

Relações Institucionais Verificar a lista de inscritos no evento.

25


RF017 - Gerenciamento de Recursos Audio-Visual Prioridade 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 Requerimentos Prioridade Ator Perfil de Acesso Descrição

Desejável Funcionário Diretoria Acadêmcia Ver a lista de Requerimentos que foram solicitados

27


RF019 - Cadastrar Requerimento Prioridade Ator Perfil de Acesso Descrição

Desejável Funcionário, Aluno Todos Fazer uma solicitação “Requerimento” a Diretoria Acadêmica

28


RF020 - Consultar Eventos Prioridade 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 extracurriculares, prazos de inscrição, horários, ementa e etc.

Objetivo:

30


RF022 - Visitar Página sobre intercâmbio. Prioridade

Desejável

Ator

Todos

Perfil de Acesso

Todos

Descrição

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

Desejável

Ator

Todos

Perfil de Acesso

Todos

Descrição

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

Essencial

Ator

Todos

Perfil de Acesso

Todos

Descrição

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

Desejável

Ator

Todos

Perfil de Acesso

Todos

Descrição

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

Importante

Ator

Todos

Perfil de Acesso

Todos

Descrição

?

40


RF032 - Visitar página com informações sobre o Escritório de Projetos. Prioridade Ator

Importante Todos

Descrição 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 Empresas Prioridade Ator

Importante Todos

Descrição

❖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únior Prioridade Ator Descrição

Importante Todos ?

47


RF039 - Visitar página com a grade de horário e Salas Prioridade 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

Essencial

Ator

Todos

Perfil de Acesso

Todos

Descrição

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

Importante

Ator

Todos

Perfil de Acesso

Todos

Descrição

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

Importante

Ator

Todos

Perfil de Acesso

Todos

Descrição

Empresas parceiras e qual o tipo de parceria.

53


RF045 -Visitar página sobre a Congregação. Prioridade

Importante

Ator

Todos

Perfil de Acesso

Todos

Descrição

?

54


RF046 -Visitar página sobre o curso de Mecatrônica. Prioridade

Essencial

Ator

Todos

Perfil de Acesso

Todos

Descrição

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

Essencial

Ator

Todos

Perfil de Acesso

Todos

Descrição

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 FUNCIONAIS Esta seção apresenta em detalhes os requisitos não funcionais do sistema. Código

Descrição

Prioridade

RNF001

Validação no site dasilva.com Normal nos padrões e-gov.

RFN002

Feed de notícias RSS para cada Normal Categoria

59


5 ANÁLISE DOS REQUISITOS 5.1 Dependencias

60


6 DIAGRAMA DE CASO DE USO

61


7 GLOSSÁRIO

62


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.