Joomla Day Brasil 2010: Customizações para grandes portais
Documento de requisitos do site do curso superior de gestão da tecnologia da informação
1. Documento de Requisitos do Site do Curso
Superior de Gestão da Tecnologia da Informação
Campus Floresta
Versão1.4
2. HISTÓRICO DE ALTERAÇÕES
Data Versão Descrição Autor
20/01/2015 1.0 Iniciação da definição do
escopo das especificações
dos requisitos funcionais e
não-funcionais do site.
23/01/2015 1.1 Modificações gerais no
documento.
25/01/2015 1.2 Modificação nos requisitos
funcionais.
27/01/2015 1.3 Alterações nos requisitos
não-funcionais.
28/01/2015 1.4 Reestruturação da
documentação geral
3. SUMÁRIO
1. INTRODUÇÃO
1.1. VISÃO GERAL DO DOCUMENTO
2. VISÃO GERAL DO SISTEMA
3. REQUISITOS FUNCIONAIS
4. REQUISITOS NÃO-FUNCIONAIS
5. REQUISITOS DE DOMÍNIOS
6. REFERÊNCIAS
4. 7. REQUISITOS FUNCIONAIS
7.1. [RF001] EFETUAR LOGIN
Descrição:
Permitirá que o usuário administrador tenha acesso todas às
configurações do sistema para executar e controlar as atividades
rotineiras e necessárias no site.
Prioridade: (x) Essencial ( ) Importante ( ) Desejável
Entradas e pré-condições: O usuário deverá fornecer no campo
o nome do login e a senha.
Entradas e pós-condições: Login realizado com sucesso.
7.2. [RF002] AUTENTICAR USUÁRIO
Descrição:
O sistema deverá verificar a autenticidade do usuário para
permitir o seu acesso a conta do perfil do administrador do site.
Prioridade: (x) Essencial () Importante ( ) Desejável
Entradas e pré-condições: Realizar login.
Entradas e pós-condições: Acesso a conta do administrador
com sucesso.
7.3. [RF002] RECUPERAR SENHA
Descrição:
O sistema deverá possibilitar a recuperação ou a modificação da
senha caso necessite.
Prioridade: (x) Essencial ( ) Importante ( ) Desejável
Entradas e pré-condições: O usuário deverá solicitar ao sistema
recuperar a senha.
Entradas e pós-condições: o sistema solicitará um email de
segurança para enviar um link de recuperação da senha.
7.4. [RF003] REALIZAR CADASTRO
5. Descrição:
O sistema permitirá realizar um cadastramento dos usuários do
sistema com os dados necessários para a criação de um perfil de
administrador com login e senha para possibilitar o acesso as
configurações necessárias para o gerenciamento das atividades
do site que serão armazenadas no bando de dados.
Prioridade: (x) Essencial ( ) Importante ( ) Desejável
Entradas e pré-condições: Ter acesso a internet e a página
do endereçamento da tela de cadastramento do administrador.
Entradas e pós-condições: Mensagem de cadastramento
realizado com sucesso.
7.5. [RF004] ALTERAR CADASTRO
Descrição:
O sistema permitirá fazer alterações ou modificações nas
informações existentes no cadastro armazenado no banco de
dados.
Prioridade: (x) Essencial ( ) Importante ( ) Desejável
Entradas e pré-condições: É necessário esta logado no sistema.
Entradas e pós-condições: Mensagem de modificação
efetuada.
7.6. [RF005] EXCLUIR CADASTRO
Descrição:
O sistema deverá permitir a exclusão do cadastro, atualizando
automaticamente o banco de dados.
Prioridade: (x) Essencial ( ) Importante ( ) Desejável
Entradas e pré-condições: Deverá pesquisar o cadastro.
Entradas e pós-condições: Mensagem de exclusão concluída.
7.7. [RF006] REALIZAR DOWNLOAD
Descrição:
6. Este caso de uso permitirá que o internauta baixe qualquer
arquivo que esteja disponível para download no site.
Prioridade: (x) Essencial ( ) Importante ( ) Desejável
Entradas e pré-condições: O usuário deverá clicar no arquivo
desejado para download no site. ( em seguida ao clicar com no
botão direito do mouse na opção fazer download ou baixar na
área selecionada da própria máquina).
Entradas e pós-condições: Em seguida, o arquivo é baixado na
própria basta de download do computador do usuário realizado
com sucesso.
7.8. [RF007] CANCELAR DOWNLOAD
Descrição:
Este caso de uso permitirá que o internauta cancele qualquer
arquivo que esteja em processo de download no site.
Prioridade: ( ) Essencial (X ) Importante ( ) Desejável
Entradas e pré-condições: O usuário deve ter iniciado o
download do documento.
Entradas e pós-condições: Em seguida, o download é
cancelado com sucesso.
7.9. [RF008] ANEXAR TEXTO
Descrição:
Esse caso de uso permitirá que o administrador do website
realize publicações em cada página do site.
Prioridade: ( ) Essencial (x) Importante ( ) Desejável
Entradas e pré-condições: O administrador deverá está logado
no site para efetuar a opção de edição da página do site.
7. Entradas e pós-condições: Mensagem de finalização de edição
concluída.
7.10. [RF009] ALTERAR TEXTO
Descrição:
O administrador poderá realizar edições nos textos mudando o
tamanho, a fonte, a cor, o alinhamento e etc., de qualquer
publicação que esteja disponível nas páginas do site para efeitos
de correções.
Prioridade: (x) Essencial () Importante ( ) Desejável
Entradas e pré-condições: O administrador deverá está logado
no sistema do site para poder efetuar as opções de edições para
modificar as publicações das página do site.
Entradas e pós-condições: Mensagem de exclusão realizada
com sucesso.
7.11. [RF010] EXCLUIR TEXTO
Descrição:
O administrador do website poderá excluir qualquer publicação
exposta no site caso deseje ou necessite.
Prioridade: (x ) Essencial () Importante ( ) Desejável
Entradas e pré-condições: O administrador deverá está logado
no sistema do site para efetuar a opção de exclusão das
publicações das páginas do site.
Entradas e pós-condições: Mensagem de exclusão realizada
com sucesso.
7.12. [RF011] IMPORTAR DOCUMENTOS
8. Descrição:
O administrador poderá publicar documentos de trabalhos,
resumos, monografias, arquivos e etc., dos alunos do curso para
que fiquem disponíveis no site para o acesso.
Prioridade: (x ) Essencial () Importante ( ) Desejável
Entradas e pré-condições: O administrador deverá está logado
no sistema.
Entradas e pós-condições: Arquivo será exportado com
sucesso.
7.13. [RF012] VISUALIZAR DOCUMENTOS
Descrição:
Esse caso de uso permitirá que os usuários ao clicar no arquivo
do documento fazendo uma visualização de todo documento
antes de realizar o salvamento.
Prioridade: (x ) Essencial () Importante ( ) Desejável
Entradas e pré-condições: O usuário deverá clicar no arquivo
desejado para abrir.
Entradas e pós-condições: Após, clicar no arquivo, o
documento é exibido na tela para o usuário com sucesso.
7.14. [RF013] SALVAR DOCUMENTO
Descrição:
Qualquer usuário do site poderá realizar o salvamento do arquivo,
após solicitar ao sistema.
Prioridade: (x ) Essencial () Importante ( ) Desejável
Entradas e pós-condições: O usuário deverá clicar no
documento desejado para abrir, em seguida selecionar a opção
de salvamento.
9. Entradas e pós-condições: É emitido ao usuário um campo,
onde ele poderá selecionar a opção que deseja que seja salvar o
documento no computador.
7.15. [RF014] EXCLUIR DOCUMENTOS
Descrição:
O administrador do site poderá fazer exclusão de quaisquer
documentos disponíveis no site.
Prioridade: (x ) Essencial () Importante ( ) Desejável
Entradas e pré-condições: Precisará está logado no sistema
para pesquisar o documento e efetuar a opção de exclusão no
site.
Entradas e pós-condições: É emitido ao usuário mensagem de
exclusão concluída.
8. REQUISITOS NÃO-FUNCIONAIS
8.1. [RNF001] USABILIDADE
O sistema deverá fornecer uma interface amigável sem ser
cansativa para que o usuário possa realizar suas atividades
rotineiras sem dificuldades e fácil compreensão.
Prioridade: (x ) Essencial () Importante ( ) Desejável
Classificação do Requisito: Requisito do Cliente
8.2. [RNF002] CONFIABILIDADE
O sistema deverá suportar até 20.000 mil acessos simultâneos e
deverá um ter tempo de respostas no máximo de 5 segundos ao
acesso nas buscas das páginas do site.
Prioridade: (x ) Essencial () Importante ( ) Desejável
Classificação do Requisito: Requisito do Produto
8.3. [RF003] DESEMPENHO
10. O site deverá está disponível para o usuário por 24 horas, durante os 7
dias da semana, com não mais que 2% do tempo com o sistema fora do
ar.
Prioridade: (x ) Essencial () Importante ( ) Desejável
Classificação do Requisito: Requisito do Produto
8.4. [RF003] MANUTENÇÃO
A manutenção será realizada apenas pela equipe desenvolvedora
do site.
Prioridade: (x ) Essencial () Importante ( ) Desejável
Classificação do Requisito: Requisito Organizacional
8.5. [RF004] SEGURANÇA
Apenas o administrador do sistema poderá fazer login e realizar o
gerenciamento das informações do site para as devidas
modificações ou alterações necessárias.
Prioridade: (x) Essencial () Importante ( ) Desejável
Classificação do Requisito: Requisito Organizacional
9. REQUISITOS DE DOMINIOS
9.1. [RD001] REALIZAR BACKUP
O servidor deverá realizar backup automaticamente das
informações, arquivos de documentos das páginas do website a
cada 24 horas.
Prioridade: (x) Essencial ( ) Importante ( ) Desejável