Projeto HelpDesk
Projeto HelpDesk - Especificação dos Requisitos do sistema
Requisitos do sistema
Especificação do site
O sistema web deverá utilizar frames, um esquerdo de nome esquerdo contendo um menu e
um direito de nome direito contendo a área de trabalho, destinada a:
*
Visualização de informações
*
Interface do sistema
Home page
A Home page do site deverá ter o nome do site e o texto descrito abaixo, além de uma
imagem.
Bem vindo ao atendimento eletrônico – Flash Company
Aspectos gerais
Abaixo temos relacionados, os requisitos do sistema sendo eles:
Usuários clientes
 Ao entrar no site, o usuário deverá visualizar um menu vertical à esquerda (descrito
mais adiante) e uma área à direita contendo a home page do site. Esta área também
deverá ser utilizada para a visualização de conteúdo e interface do sistema (usuários
administradores farão nesta área a manutenção do sistema);
 Ao selecionar para visualizar chamados atendidos, deverá ser mostrada relação de todos
os chamados já finalizados com link para que usuário possa verificar detalhes do mesmo
(os dados cadastrais da pessoa que cadastrou o chamado não deverão ser
apresentados)
 Após o cadastro de usuário, o sistema deve apresentar página para cadastro de
chamado
 Para iniciar o cadastramento de chamado, o usuário deverá realizar login no sistema
digitando seu login e sua senha;
Usuários administradores
Os usuários administradores também deverão realizar login para acessar o sistema.
Além de todas as opções previstas para usuários clientes, poderão:
 Ter acesso a todos os dados de chamados, incluindo dados cadastrais do cliente
 Inserir comentários em chamados selecionados
 Desabilitar chamados para que os mesmos não apareçam nas listas de chamados, sem
apagá-los do sistema
 Visualizar relação de clientes cadastrados com acesso aos dados cadastrais dos mesmos
1
Instrutor HEngholmJr
Projeto HelpDesk
O sistema deverá:
 Garantir que no cadastro do usuário o mesmo cadastre pelo menos os dados
obrigatórios;
 Garantir que, somente após realização de login, usuário possa ter acesso ao de cadastro
de chamado
 Atender às especificações de menu explicitadas abaixo;
 Após realização de login, apresentar opção Log-off para que usuário possa interromper
sua seção no sistema a qualquer momento;
 Após realização de login, apresentar a página de cadastro de chamado;
 Encerrar seção do usuário após seleção da opção Log-off;
 Apresentar a relação de títulos de atendimentos finalizados no frame direito, quando
usuário clicar no menu na opção Atendimentos;
 Na lista de títulos de atendimentos, apresentar o Tipo e título;
 Quando usuário selecionar determinado atendimento, apresentar página com dados
sobre os mesmos (Descrição, solução apresentada pela empresa);
Menu do sistema
O menu deverá ser implementado em JavaScript, contendo as seguintes opções:
 Consulta a Atendimentos
 Abrir chamado
 Cadastre-se
Definição das opções do menu
Abaixo temos as definições dos itens de menu que o sistema deve apresentar aos usuários.
Consulta a Atendimentos
Este link chama a página relacaoTiposDeAtendimentoUI.jsp que possui relação de todos os
tipos de atendimento previstos a serem realizados pelo sistema.
A partir desta relação inicial, o usuário poderá navegar e verificar se existe algum chamado
registrado que atende a suas necessidades.
Deste modo, a partir deste ponto inicial, o usuário poderá acessar detalhes de qualquer
atendimento finalizado.
Abrir chamado
Este link chama a página loginUI.jsp para que o usuário se identifique antes de cadastrar o
chamado.
Após a execuçãodo login, deverá ser chamada a página cadastroChamadoUI.jsp que permite ao
usuário cadastrar seu chamado personalizado.
Você pode navegar pelo site apenas para visualizar os chamados finalizados a fim de
verificar se existe resposta a suas dúvidas ou pode, além disto, cadastrar seu próprio
chamado e receber atendimento personalizado. Para tanto é necessário, antes do
cadastro do chamado, cadastrar-se através do link Cadastre-se.
Cadastre-se
Este link chama a página cadastroUsuarioUI.jsp que permite a visitantes no sistema.
2
Instrutor HEngholmJr
Projeto HelpDesk
Perfis de acesso
O sistema deverá ter os três perfis de acesso abaixo relacionados.
Perfil
Visitante
Descrição
Usuário, cadastrado ou não, que
está navegando no site sem
realização de login.
Perfil
Pode navegar no site sem visualizar opções
de usuário logado, seja
opções de
administrador ou cliente, possuindo acesso
a:
 Relação de títulos de chamados
finalizados;
 Detalhes relacionados a chamado
selecionado,
sem
informações
referentes ao cliente relacionado.
Cliente
Usuário cadastrado que realizou
login para cadastramento de
chamado.
Pode navegar no site com as opções de
usuário cadastrado no site como cliente,
possuindo acesso a:
 Relação de títulos de chamados
finalizados;
 Detalhes relacionados a chamado
selecionado,
sem
informações
referentes ao cliente relacionado;
 Cadastro de chamados
Podendo:
 Interromper
processo
de
cadastramento sem sua finalização;
 Realizar logoff;
Administrador
Usuário cadastrado que realizou
login e que possui perfil de
administrador.
Pode navegar no site com as opções de
usuário cadastrado no site como cliente,
possuindo acesso a:
 Relação de títulos de chamados
finalizados;
 Detalhes relacionados a chamado
selecionado,
sem
informações
referentes ao cliente relacionado;
 Cadastro de chamados
 Dados cadastrais de usuários;
Podendo:
 Inserir comentários nos chamados;
 Desabilitar chamados para que os
mesmos
não
apareçam
nas
consultas;
 Realizar logoff.
3
Instrutor HEngholmJr
Projeto HelpDesk
Acesso ao sistema pelos administradores
Os mantenedores do sistema entrarão no sistema para realizar a manutenção do mesmo,
selecionando a opção de menu Iniciar Compras e digitando como login a palavra chave MAS e
como senha SAM. Isto fará com que as opções de manutenção de cadastro relativas a
Categorias e Miniaturas e visualização de Usuários e Pedidos. A opção de cadastro Pessoal,
utilizada para alteração de dados cadastrais do usuário, deve sempre estar habilitada após
login do usuário.
Funcionalidade do sistema
Especificação da Cesta de compras
Toda vez que usuário confirmar quantidade de miniatura a ser incluída na Cesta de compras ou
selecionar a opção Visualizar Cesta de compras, deverá ser apresentada página contendo o
título Cesta de compras e a descrição de cada modelo selecionado, com imagem pequena,
preço unitário, quantidade selecionada, sub-total e opção Excluir. Esta permitirá possibilitar que
o cliente exclua miniaturas selecionadas de seu pedido (ao finalizar exclusão, sistema deverá
retornar à página da Cesta de compras).
A Cesta de compras deverá apresentar:
 subtotais por miniaturas selecionadas;
 total do pedido;
 opção Encerrar pedido que, após selecionada, encerra a seção e apresenta página de
agradecimento com mensagem Sr(a) Fulano, obrigado por escolher nosso site. Seu
pedido será entregue no endereço do cadastro em 3 dias úteis.
4
Instrutor HEngholmJr
Download

Sistema Help Desk - Requisitos do sistema