You are on page 1of 27

iMMEDIATE Sistema de Apoio Gerencial de Tarefas Problemas e Incidentes

Curso: Bacharelado em Sistemas de Informao Disciplina: Modelagem de Dados Professora: Carla Silva Equipe: Arkjoaquitonyo E. da Silva Francisco Ihago Alencar

Rio Tinto, 10 de junho de 2011

Histrico de Revises
Reviso 01 02 Data 11/06/11 21/06/11 Descrio Autor Atualizaao do ndice e adiao de legendas Arkjoaquitonyo E. nas prototipagens de tela. da Silva Correao e atualizaao dos casos de uso. Francisco Ihago e Arkjoaquitonyo E. da Silva.

Sumrio
1. Introduo ......................................................................................................................................... 5 1.1. Motivao ................................................................................................................................... 5 1.2. Problema Identificado .............................................................................................................. 5 1.3. Identificao dos Requisitos .................................................................................................... 5 1.4. Identificao dos Casos de Uso ............................................................................................. 65 1.4.1. Estrutura dos casos de uso................................................................................................ 6 1.4.2. Prioridades dos casos de uso ............................................................................................ 6 2. Requisitos Organizacionais ............................................................................................................ 6 2.1 Melhor Organizao das Tarefas ......................................................................................... 6 2.2 Agilidade na Tomada de Decises .................................................................................... 76 2.3 Maior Interao Entre os Usurios ...................................................................................... 7 2.4 Conhecimento e Controle dos Incidentes ........................................................................... 7 2.5 Maior Rapidez na Resoluo de Problemas ....................................................................... 7 3. Requisitos Funcionais ...................................................................................................................... 7 3.1. Requisitos de Acesso ao Sistema............................................................................................. 7 3.1.1 Efetuar Login ..................................................................................................................... 87 3.1.2 Cadastrar Usurio ............................................................................................................... 8 3.1.3 Editar Dados do Usurio.................................................................................................... 8 3.1.4 Exibir Dados Estatsticos do Usurio ............................................................................... 8 3.1.5 Buscar Usurio..................................................................................................................... 8 3.1.6 Visualizar Processo ............................................................................................................. 9 3.1.7 Editar Processo .................................................................................................................... 9 3.1.8 Exibir Todos os Processos .................................................................................................. 9 3.1.9 Gerar Relatrios ................................................................................................................... 9 3.1.10 rea de Ajuda ao Usurio ............................................................................................... 9 3.1.11 Botes de Filtragem de Processos ................................................................................. 10 3.1.12 Resolver Processo ............................................................................................................ 10 4. Requisitos No-Funcionais ........................................................................................................... 10 4.1. Requisitos de Processo ........................................................................................................... 10 4.1.1. Documentao do Sistema .............................................................................................. 10 4.1.2. Banco de Dados local ................................................................................................... 1110 4.2. Requisitos de Usabilidade ..................................................................................................... 11 4.2.1. Simplicidade de Interface................................................................................................ 11 4.2.2. Menus e Botes de Fcil Localizao............................................................................. 11

4.2.3. Flexibilidade para Sistemas Operacionais .................................................................... 11 4.3. Requisitos de Documentao ................................................................................................ 11 4.3.1. Manual do Usurio .......................................................................................................... 12 4.3.2. Disposio do Manual do Usurio ................................................................................ 12 4.3.3. Simplicidade do Manual ................................................................................................. 12 5. Descrio dos Casos de Uso ......................................................................................................... 12 Casos de Uso de Acesso ao Sistema ............................................................................................ 12 [UC01] Efetuar Login .................................................................................................................. 12 [UC02] Cadastrar Usurio ..................................................................................................... 1213 [UC03] Editar Usurio ............................................................................................................ 1214 [UC04] Buscar Usurio ........................................................................................................... 1215 [UC05] Criar Processo ............................................................................................................ 1215 [UC06] Visualizar Processo ................................................................................................... 1216 [UC07] Editar Processo........................................................................................................... 1216 [UC08] Gerar Relatrio ........................................................................................................... 1217 [UC09] Obter Ajuda ................................................................................................................ 1218 [UC10] Filtrar Processo........................................................................................................... 1218 [UC11] Dar Baixa no Processo ................................................................................................... 19 6. Prottipo de Telas .......................................................................................................................... 19 7. Referncias .................................................................................................................................. 2222 APNDICE A - Sobre o estudo do cliente para o projeto ........................................................ 2423 APNDICE B - Resumo da reunio com o cliente .................................................................... 2524 APNDICE C - Relatrio da Equipe ........................................................................................... 2726

1. Introduo
Este documento demonstra uma viso geral dos requisitos do sistema iMMEDIATE e sua descrio mais detalhada. Deve-se destacar que este documento destina-se a talo Cesar Fernandes (cliente que solicitou a soluo), e a todos os envolvidos no processo de desenvolvimento do sistema iMMEDIATE. E, tem por objetivo descrever de forma clara e precisa os diversos servios providos pelo software, assim como suas restries. As alteraes neste documento so previsveis e recomendadas para que o mesmo se adapte s diferentes funcionalidades que forem sendo adicionadas no processo de construo do sistema iMMEDIATE.

Comment [CS1]: Baseado no documento de viso. Vale 1,0 Nota 1,0

1.1. Motivao
Algumas das caractersticas das empresas de hoje, so: agilidade de solucionar rapidamente problemas, definio clara de tarefas e controle dos incidentes ocorridos. Se no existe um sistema central de gerenciamento, a qualidade dos seus servios podem comear a cair. Sem o devido gerenciamento, tarefas podem ser esquecidas, problemas podem ser perdidos, ou podem ficar sob responsabilidade de uma nica pessoa que no repassa para o setor responsvel. Para estes tipos de ocorrncias, interessante criar um sistema para que os funcionrios possam facilmente informar seus problemas ou solicitaes, sem a necessidade de longos treinamentos para sua utilizao.

1.2. Problema Identificado


Identificamos com o cliente que os softwares que atuam igualmente a nossa proposta exigem treinamento especializado para sua utilizao, pois tm inmeros recursos, os quais muitas vezes no so utilizados. Por serem complexos, estes softwares demandam tempo para ambientao adequada, e isto faz com que vrias de suas funcionalidades no sejam usadas corretamente.

1.3. Identificao dos Requisitos


Os requisitos funcionais e no funcionais sero identificados atravs de um identificador de formato [RFXX] e [RNFXX], respectivamente, onde o XX deve ser substitudo pela numerao referente ao requisito. Uma descrio mais detalhada de tais requisitos encontrada nas sees

trs e quatro deste documento. Vinculados aos requisitos funcionais, temos os caso de uso que so explicados em detalhes no Apndice D

1.4. Identificao dos Casos de Uso


Os casos de uso sero identificados atravs de um identificador de formato [UCXX] onde o XX deve ser substitudo pela numerao referente ao requisito. Na seo seis deste documento temos apresentado o diagrama de casos de uso e no Apndice C temos uma descrio detalhada de cada caso de uso.

1.4.1. Estrutura dos casos de uso Os casos de uso estaro estruturados de forma a organizar as seguintes informaes: Atores - entidades que executam aes no sistema proposto. Prioridade - indica a importncia e prioridade que o requisito possui. Pr-condies - condies que devem ser satisfeitas antes de o caso de uso ser executado. Fluxo de eventos - seqncia de passos executados durante a realizao de tarefas no sistema. Podemos ter fluxos secundrios, onde esto relacionadas s aes do sistema quando alguma situao de erro identificada. Ps-condies - condies a serem satisfeitas aps a execuo das tarefas por parte do usurio.

1.4.2. Prioridades dos casos de uso Os casos de uso so classificados como segue abaixo: Essencial - este tipo de caso de uso indispensvel para o funcionamento de um sistema que atenda s expectativas do usurio. Tais casos de uso devem ser implementados primeiramente em relao aos outros casos de uso. Importante - so casos de uso que trazem maior satisfao ao cliente. Sem tais casos de uso o sistema funciona corretamente. Desejvel - estes casos de uso podem ser implementados na verso inicial do sistema ou em verses anteriores. Sem tais casos de uso o sistema deve funcionar corretamente e atender a todas as expectativas do cliente.
Comment [CS2]: Vale 1,0 Nota 0,9

2. Requisitos Organizacionais
Aqui temos apresentados os requisitos organizacionais que dizem respeito s metas que as empresas (dos mais variados ramos) devem atingir, segundo talo Fernandes. Tais requisitos devem ser motivos suficientes para o desenvolvimento do sistema iMMEDIATE.

2.1 Melhor Organizao das Tarefas Identificao: [RO01] Melhor organizao das tarefas

Descrio: Prioridade:

Com as tarefas organizadas, a empresa ganhar tempo dedicando-se mais a outras responsabilidades.
Essencial Importante Desejvel

2.2 Agilidade na Tomada de Decises Identificao: [RO02] Agilidade na tomada de decises Descrio: Prioridade:

A diminuio da burocracia proporcionada pelo sistema, certamente, ir agilizar as tomadas de decises refletindo no bem estar da empresa.
Essencial Importante Desejvel

2.3 Maior Interao Entre os Usurios Identificao: [RO03] Maior interao entre os usurios Descrio: Prioridade:

Com a dinmica da utilizao do sistema os funcionrios tero mais contato entre si. Dessa forma sabero das responsabilidades e monitoraro uns aos outros.
Essencial Importante Desejvel

2.4 Conhecimento e Controle dos Incidentes Identificao: [RO04] Conhecimento e Controle dos Incidentes Descrio: Prioridade:

Espera-se torna pblico os incidentes ocorridos e desta forma tomar decises de possveis controles sobre os mesmo.
Essencial Importante Desejvel

2.5 Maior Rapidez na Resoluo de Problemas Identificao: [RO05] Maior rapidez na resoluo de problemas Descrio: Prioridade:

Com os problemas resolvidos rapidamente possvel que a empresa tenha maior sucesso e progresso nos negcios.
Essencial Importante Desejvel

3. Requisitos Funcionais
Os requisitos funcionais so declaraes de funes que o sistema deve fornecer como o sistema deve agir de acordo com uma determinada entrada e como deve se comportar em uma situao especfica. Nas prximas tabelas esto os requisitos funcionais do sistema iMMEDIATE organizados em subcategorias para melhor organizao do documento.

3.1. Requisitos de Acesso ao Sistema

Nas tabelas abaixo esto dispostos os requisitos que esto relacionados com a forma como o usurio acessa e s informaes contidas no sistema iMMEDIATE. Todos esses requisitos so essenciais para o correto funcionamento do sistema.

3.1.1 Efetuar Login Identificao: Casos de Uso relacionados: Descrio: Prioridade: 3.1.2 Cadastrar Usurio Identificao: Casos de Uso relacionados: Descrio: Prioridade:

[RF01] Efetuar Login [UC01] Efetuar login O sistema dever permitir que o usurio seja identificado atravs do seu login e senha. Aps a identificao do usurio pelo sistema, sero exibidas as funes para as quais ele tem permisso de utilizao. Essencial Importante Desejvel

[RF02] Cadastrar usurio [UC02] Cadastrar usurio

Cadastrar usurio no sistema. Est atividade s ser permitida atravs do super-usurio.


Essencial Importante Desejvel

3.1.3 Editar Dados do Usurio Identificao: [RF03] Editar dados do usurio Casos de Uso relacionados: Descrio: Prioridade: [UC03] Editar usurio

Editar os dados cadastrados do usurio, isto, apenas mediante autenticao do super-usurio.


Essencial Importante Desejvel

3.1.4 Exibir Dados Estatsticos do Usurio Identificao: [RF04] Exibir dados estatsticos do usurio Casos de Uso relacionados: Descrio: Prioridade: 3.1.5 Buscar Usurio Identificao: Casos de Uso relacionados: [UC04] Buscar usurio

Exibe informaes do usurio, como: quantidade de problemas solucionados, tarefas cumpridas e incidentes relatados.
Essencial Importante Desejvel

[RF05] Buscar usurio [UC04] Buscar usurio

Descrio: Prioridade: 3.1.6 Visualizar Processo Identificao: Casos de Uso relacionados: Descrio: Prioridade: 3.1.7 Editar Processo Identificao: Casos de Uso relacionados: Descrio: Prioridade:

Buscar usurio a fim de visualizar apenas informaes quando usurio comum e, informaes e dados estatsticos quando super-usurio.
Essencial Importante Desejvel

[RF06] Visualizar processo [UC06] Visualizar processo

O usurio poder visualizar as informaes de cada processo referentes ao mesmo.


Essencial Importante Desejvel

Comment [CS3]: Ficou confuso. Referente ao usurio?

[RF07] Editar processo [UC06] Visualizar processo e [UC07] Editar processo O usurio logado no sistema poder editar todos os campos dos processos criados pelo mesmopor ele. Essencial Importante Desejvel
Comment [CS4]: Nao tem caso de uso assoaicado por que?

3.1.8 Exibir Todos os Processos Identificao: [RF08] Exibir todos os processos Casos de Uso relacionados: Descrio: Prioridade: 3.1.9 Gerar Relatrios Identificao: Casos de Uso relacionados: Descrio: Prioridade: Nenhum

Mostra todas as tarefas, problemas e incidentes de todos os usurios em uma nica tela.
Essencial Importante Desejvel

[RF09] Gerar relatrios [UC08] Gerar relatrios

Gerao de diferentes tipos de relatrios, como: por data, por usurio, por tipo de processo e por status.
Essencial Importante Desejvel

3.1.10 Disponibilizar rea de Ajuda ao Usurio Identificao: [RF010] Disponibilizar rea de ajuda ao usurio Casos de Uso relacionados: Descrio: [UC09] Obter ajuda

rea constituda de um ndice em forma de rvore hierrquica, onde facilmente o usurio poder procurar pela

possvel soluo de problemas mais comuns.


Prioridade: Essencial Importante Desejvel

3.1.11 Disponibilizar Botes de Filtragem de Processos Identificao: [RF011] Disponibilizar Botes de filtragem de processos Casos de Uso relacionados: Descrio: Prioridade: 3.1.12 Resolver Processo Identificao: Casos de Uso relacionados: Descrio: Prioridade: [UC10] Filtrar processos

A filtragem poder ser realizada por tipos de processos: problema, tarefa ou incidente.
Essencial Importante Desejvel

[RF012] Resolver processo [UC11] Dar baixa no processo

O usurio resolve o processo escolhendo uma das opes de resoluo: pendente, resolvido, incompleto e reaberto.
Essencial Importante Desejvel

4. Requisitos No-Funcionais
Os requisitos no funcionais so restries sobre os servios ou as funes oferecidas pelo sistema. Entre eles destacam-se restries de tempo, restries sobre o processo de desenvolvimento, padres entre outros. As tabelas abaixo mostram as descries dos requisitos no funcionais de iMMEDIATE organizados em categorias que relacionam tais requisitos. De posse dessas descries a equipe desenvolvedora poder tomar as decises mais apropriadas para coordenar o processo de desenvolvimento do sistema.

4.1. Requisitos de Processo


Esses requisitos se referem ao processo de desenvolvimento do sistema iMMEDIATE e s ferramentas que sero utilizadas para o desenvolvimento do mesmo. 4.1.1. Documentao do Sistema Identificao: [RNF01] Documentao do Sistema Casos de Uso relacionados: Descrio: Prioridade: Todos Uma concisa e clara documentao dever ser elaborada e atualizada para facilitar a criao do manual do sistema, o qual ajudar na diminuio do tempo de treinamento dos usurios do sistema. Essencial Importante Desejvel

10

4.1.2. Banco de Dados local Identificao: Casos de Uso relacionados: Descrio: Prioridade:

[RNF02] Banco de Dados local Todos Dever ser usado um servio de banco de dados para armazenar os dados do sistema. Essencial Importante Desejvel

4.2. Requisitos de Usabilidade


Os requisitos de usabilidade esto relacionados forma como o usurio ir interagir com o sistema iMMEDIATE.

4.2.1. Simplicidade de Interface [RNF03] Simplicidade de Interface Identificao: Casos de Uso relacionados: Descrio: Prioridade: Todos A interface grfica do sistema deve ser simples, clara e intuitiva para que o treinamento dos usurios do sistema seja simples rpido. Essencial Importante Desejvel

4.2.2. Menus e Botes de Fcil Localizao Identificao: [RNF04] Menus e botes de fcil localizao Casos de Uso relacionados: Descrio: Prioridade: Todos A fcil localizao dos menus e botes dever facilitar o uso do sistema. E isso ajudar na familiarizao dos funcionrios com a interface do sistema. Essencial Importante Desejvel

4.2.3. Flexibilidade para Sistemas Operacionais Identificao: [RNF05] Flexibilidade para Sistemas Operacionais Casos de Uso relacionados: Descrio: Prioridade: Todos O sistema poder ser implantado em sistemas operacionais Windows XP e Seven, GNU/Linux Ubuntu e Mac OS X. Essencial Importante Desejvel
Comment [CS5]: de usabilidade?

4.3. Requisitos de Documentao


Nesta seo so apresentados os requisitos relacionados documentao do sistema que estar disponvel para o usurio do sistema iMMEDIATE.

11

4.3.1. Manual do Usurio Identificao: Casos de Uso relacionados: Descrio: Prioridade:

[RNF06] Manual do Usurio Todos Um manual de usurio dever acompanhar o produto para esclarecer as dvidas referentes ao funcionamento do sistema. Tal manual dever estar em formato eletrnico. Essencial Importante Desejvel

4.3.2. Disposio do Manual do Usurio Identificao: [RNF07] Disposio do Manual do Usurio Casos de Uso relacionados: Todos O manual de usurio dever estar acessvel a qualquer momento durante o funcionamento do programa. Isso possibilita a rpida soluo de dvidas que possam surgir no usurio que esteja utilizando o sistema. Alm disso, uma verso em formato PDF dever estar disponvel na mquina onde usurio est acessando o sistema. Essencial Importante Desejvel

Descrio:

Prioridade:

4.3.3. Simplicidade do Manual Identificao: [RNF08] Simplicidade do Manual Casos de Uso relacionados: Descrio: Prioridade: Todos O manual deve possuir um layout simples e deve prover um rpido acesso s informaes nele contidas. Essencial Importante Desejvel
Comment [CS6]: Vale 3,0 Nota 3,0

5. Descrio dos Casos de Uso


Neste apndice temos uma viso detalhada dos casos de uso relacionados ao sistema iMMEDIATE. A ligao com os devidos requisitos funcionais e no-funcionais esto apontados nos campos das tabelas apresentadas abaixo.

Casos de Uso de Acesso ao Sistema


[UC01] Efetuar Login

Identificador: Descrio: Atores: Prioridade: Pr-condies:

[UC 01] Autentica o usurio no sistema. Funcionrios, Administrador do Sistema. Essencial Ser cadastrado. Estar na Tela de Login no sistema.

12

Ps-condies:

Uma sesso de uso aberta para o usurio. O ator direcionado para a tela principal do sistema.

Fluxo Principal 1. 2. 3. 4. 5. O sistema apresenta tela com os campos LOGIN* e SENHA*. O ator preenche os campos login* e senha*. O ator clica em Entrar. [FS01] O sistema valida o login* e senha*. [FS02] [FS03] <<extends>> [UC06] Alterar Senha O sistema libera o acesso s suas funcionalidades. Fluxo Secundrio [FS01] 1. O ator clica no boto Limpar. 2. O sistema limpa os campos usurio* e senha. 3. Retorna para o passo 2 do fluxo principal. 1. O sistema verifica se o login* e senha* esto invlidos. 2. O sistema exibe a mensagem LOGIN ou SENHA INVLIDOS. 3. O sistema retorna para o passo 2 do fluxo principal. 1. O sistema verifica se existe algum campo obrigatrio vazio. 2. O sistema exibe a mensagem Campo obrigatrio vazio. 3. O sistema retorna para o passo 2 do fluxo principal com todos os campos vazios.

Comment [CS7]: Nao tem este caso de uso

[FS02]

[FS03]

[UC02] Cadastrar Usurio

Identificador: Descrio: Atores: Prioridade: Pr-condies: Ps-condies:

[UC 02] Cadastra usurio no sistema Administrador do Sistema. Essencial Ter realizado login. O ator estar na tela inicial do sistema. Usurio cadastrado no sistema.

Fluxo Principal 1. 2. 3. 4. O ator clica na aba Usurio. O sistema apresenta tela com tabelas de dados estatsticos do usurio, botes: Editar e Cadastrar Usurio, e campo de busca. O ator clica no boto Cadastrar Usurio. O sistema apresenta tela com os campos: nome completo*, cargo/funo*, telefone, e-mail, senha de acesso*, confirmao de senha*, rua, bairro e complemento. O ator informa nome completo*, cargo/funo*, telefone, e-mail, senha de acesso*, confirmao de senha*, rua, bairro e complemento. O ator clica em salvar. [FS03] O sistema valida os dados do usurio. [FS01] [FS02]

5. 6. 7.

13

8. 9.

O sistema salva as informaes no sistema. O sistema redireciona para a aba Usurio. Fluxo Secundrio

[FS01]

[FS02]

[FS03]

1. O sistema verifica que existe algum campo obrigatrio vazio. 2. O sistema exibe a mensagem Campo obrigatrio vazio. 3. O sistema retorna para o passo 4 do fluxo principal destacando os campos obrigatrios vazios e mantm os outros dados j informados. 1. O sistema verifica que a senha diferente da senha fornecida no campo confirmao de senha. 2. O sistema exibe a mensagem Senha e Confirmao de senha no conferem. 3. O sistema retorna para o passo 4 do fluxo principal com os campos Senha e Confirmao de Senha vazios e mantm os dados j informados. 1. O ator clica em Cancelar 2. O sistema cancela a operao 3. O sistema retorna para a aba Usurio.

[UC03] Editar Usurio

Identificador: Descrio: Atores: Prioridade: Pr-condies:

Ps-condies:

[UC 03] Edita informaes do usurio no sistema. Funcionrios, Administrador do Sistema. Essencial Ser cadastrado. Ter realizado login. O ator estar na tela inicial do sistema. Informaes de usurio editadas.

Fluxo Principal 1. 2. 3. 4. O ator clica na aba Usurio. O sistema apresenta tela com tabelas de dados estatsticos do usurio, botes: Editar e Cadastrar Usurio, e campo de busca. O ator clica no boto Editar. O sistema apresenta tela com os campos: nome completo*, cargo/funo*, telefone, e-mail, senha de acesso*, confirmao de senha*, rua, bairro e complemento j preenchidos. O ator edita os campos nome completo*, cargo/funo*, telefone, e-mail, senha de acesso*, confirmao de senha*, rua, bairro e complemento. O ator clica em salvar. [FS03] O sistema valida os dados do ator. [FS01] [FS02] O sistema salva as informaes no sistema. O sistema redireciona para a tela inicial. Fluxo Secundrio [FS01] 1. O sistema verifica que existe algum campo obrigatrio vazio. 2. O sistema exibe a mensagem Campo obrigatrio vazio.

5. 6. 7. 8. 9.

14

[FS02]

[FS03]

3. O sistema retorna para o passo 4 do fluxo principal destacando os campos obrigatrios vazios e mantm os outros dados j informados. 1. O sistema verifica que a senha diferente da senha fornecida no campo confirmao de senha. 2. O sistema exibe a mensagem Senha e Confirmao de senha no conferem. 3. O sistema retorna para o passo 4 do fluxo principal com os campos Senha e Confirmao de Senha vazios e mantm os dados j informados. 1. O ator clica em Cancelar 2. O sistema cancela a operao 3. O sistema retorna para a tela inicial.

[UC04] Buscar Usurio

Identificador: Descrio: Atores: Prioridade: Pr-condies:

Ps-condies:

[UC 04] Busca usurios cadastrados no sistema. Funcionrios, Administrador do Sistema. Desejvel Ser cadastrado. Ter realizado login. O ator estar na tela inicial do sistema. Busca por usurio realizada.

Fluxo Principal 1. 2. 3. 4. O ator clica na aba usurio. O ator digita no campo de busca um nome de usurio a ser procurado. O sistema verifica a existncia do usurio no sistema. [FS01] O sistema mostra o usurio encontrado. Fluxo Secundrio [FS01] 1. O sistema exibe uma janela com a mensagem Usurio no existe. 2. O sistema retorna para a aba Usurio.

[UC05] Criar Processo

Identificador: Descrio: Atores: Prioridade: Pr-condies:

Ps-condies:

[UC 05] Criar um novo processo. Funcionrios, Administrador do Sistema. Essencial Ser cadastrado. Ter realizado login. O ator estar na tela inicial do sistema ou em qualquer aba (Meus Tickets, Usurio, Relatrio, FAQs). Processo criado.

Fluxo Principal 1. O ator clica no boto Novo Ticket, que se encontra na parte superior da tela e aparece em qualquer aba que o ator se encontre.

15

2. 3.

4. 5.

O sistema apresenta tela com os campos protocolo, requerido por, tipo, data de trmino, aberto em, atribudo para, status, descrio e comentrio. O ator informa tipo (tarefa, problema ou incidente), data de trmino, atribudo para (nome do usurio), status (resolvido, pendente, incompleto ou reaberto) e descrio, enquanto os campos protocolo, requerido por e aberto em so preenchidos automaticamente. O ator clica em salvar. [FS01] O sistema redireciona para tela inicial do sistema. Fluxo Secundrio

[FS01]

1. O ator clica em cancelar 2. O sistema cancela a edio 3. O sistema retorna para tela inicial.

[UC06] Visualizar Processo

Identificador: Descrio: Atores: Prioridade: Pr-condies:

Ps-condies:

[UC 06] Visualiza processo. Funcionrios, Administrador do Sistema. Essencial Ser cadastrado. Ter realizado login. O ator estar na tela inicial do sistema. O processo visualizado.

Fluxo Principal 1. 2. 3. 4. 5. O ator seleciona o processo que quer visualizar. O ator clica na opo de visualizar processo. O sistema apresenta tela com os campos protocolo, requerido por, tipo, data de trmino, aberto em, atribudo para, status, descrio e comentrio. O ator clica no boto Voltar. O sistema redireciona para a tela inicial.

Comment [CS8]: Cancelar

[UC07] Editar Processo

Identificador: Descrio: Atores: Prioridade: Pr-condies:

Ps-condies:

[UC 07] Edita os campos do processo. Funcionrios, Administrador do Sistema. Essencial Ser cadastrado. Ter realizado login. O ator estar na tela inicial do sistema. O processo editado.

Fluxo Principal 1. 2. O ator clica na aba Meus Tickets. O ator seleciona o processo que quer visualizar.
16

3. 4. 5. 6. 7. 8.

O ator clica na opo de visualizar processo. O sistema apresenta tela com os campos protocolo, requerido por, tipo, data de trmino, aberto em, atribudo para, status, descrio e comentrio. O ator clica no boto Editar. [FS01] O ator edita o(s) campo(s) que deseja alterar que podem ser: tipo (tarefa, problema ou incidente), a data de trmino, atribudo para e descrio. O ator clica em salvar. [FS02] O sistema redireciona para Meus Tickets. Fluxo Secundrio

Formatted: Highlight

[FS01] [FS02]

1. O ator clica no boto Cancelar. 2. O sistema retorna para a tela inicial. 1. O ator clica em cancelar 2. O sistema cancela a edio 3. O sistema retorna para a tela inicial.

Formatted: Highlight

[UC08] Gerar Relatrio

Identificador: Descrio: Atores: Prioridade: Pr-condies:

Ps-condies:

[UC 08] Gera relatrio. Administrador do sistema. Importante. Ser administrador do sistema. Ter realizado login. O ator estar na tela inicial do sistema. O relatrio gerado.

Fluxo Principal 1. 2. 3. 4. 5. O ator clica na aba Relatrio. O sistema apresenta tela com todos os processos criados e os campos data, usurio, tipo e status, que serviro como filtros. O ator no preenche os campos de filtragem dos processos. [FS01] [FS02] [FS03] [FS04] O ator clica no boto Gerar Relatrio. O sistema cria e exibe uma nova janela com o relatrio criado. Fluxo Secundrio [FS01] 1. O ator insere uma data. 2. atribuda uma data para filtragem dos processos. 3. O ator clica no boto Gerar Relatrio. 4. O sistema cria e exibe uma nova janela com o relatrio criado. 1. O ator escolhe um usurio. 2. atribudo um usurio para filtragem dos processos. 1. O ator escolhe um tipo de processo. 2. atribudo um tipo de processo para filtragem dos processos. 1. O ator escolhe um status.

[FS02] [FS03] [FS04]

17

2. escolhido um status para filtragem dos processos.

[UC09] Obter Ajuda

Identificador: Descrio: Atores: Prioridade: Pr-condies:

Ps-condies:

[UC 09] Fornece ajuda ao usurio sobre o uso do sistema. Funcionrio, Administrador do Sistema. Desejvel. Ser cadastrado. Ter realizado login. O ator estar na tela inicial do sistema. Ajuda obtida.

Fluxo Principal 1. 2. 3. 4. 5. 6. O ator clica na aba FAQs. O sistema apresenta tela com uma lista de tpicos com perguntas frequentes sobre a utilizao do sistema e um campo de busca. O ator clica em um dos tpicos. [FS01] O sistema abre em forma de rvore hierrquica uma lista de perguntas frequentes relacionada ao tpico. O ator clica em uma das perguntas. O sistema exibe ao lado da lista de tpicos (na rea de visualizao) a pergunta selecionada, sua descrio e resposta. Fluxo Secundrio [FS01] 1. O ator insere a(s) palavra(s) que deseja buscar ajuda. 2. O sistema exibe na rea de visualizao algo relacionado com a(s) palavra(s) inseridas no campo de busca. [FS02] 1. No existe nada relacionado na lista de tpicos com o que foi inserido pelo ator no campo de busca. 2. O sistema apresenta uma nova janela com uma mensagem informando que nada foi encontrado.

[FS02]

[UC10] Filtrar Processos

Identificador: Descrio: Atores: Prioridade: Pr-condies:

Ps-condies:

[UC 10] Filtra os processos que deseja visualizar. Funcionrio, Administrador do Sistema. Desejvel. Ser cadastrado. Ter realizado login. O ator estar na tela inicial do sistema. Filtragem realizada.

Fluxo Principal

18

1. 2.

O ator clica em um boto de filtragem (tarefas, problemas ou incidentes). O sistema apresenta, na mesma tela, a tabela de processos filtrada de acordo com os botes selecionados. [FS01] Fluxo Secundrio

[FS01]

1. O sistema no encontra nenhum processo baseado na filtragem desejada pelo ator. 2. O sistema exibe uma tabela vazia.

[UC011] Dar Baixa no Processo

Identificador: Descrio: Atores: Prioridade: Pr-condies: Ps-condies:

[UC 011] D baixa em processos j resolvidos. Funcionrios, Administrador do Sistema. Essencial Ser cadastrado. Ter realizado login. O status do processo definido como resolvido.

Fluxo Principal 1. 2. 3. 4. 5. 6. 7. 8. RN O ator est na aba Meus Tickets. O ator seleciona o processo que quer visualizar. O ator clica na opo de visualizar processo. O sistema apresenta tela com os campos protocolo, requerido por, tipo, data de trmino, aberto em, atribudo para, status, descrio e comentrio. O ator proprietrio do processo ou est atribudo ao mesmo. O ator escolhe um status (resolvido, pendente, incompleto, reaberto). O ator clica em salvar. O sistema retorna para a aba Meus Tickets. O ator proprietrio do processo ou est atribudo ao mesmo.

6. Prottipo de Telas
61. Visualizao de Todos os Processos

19

6.2. Visualizao dos Dados Cadastrais do Usurio

6.3. Aba de Acesso aos Dados Estatsticos do Usurio

20

6.4. Tela de Criao de Novo Ticket

6.5. Aba de Ajuda ao Usurio

21

7. Referncias
Esta seo apresenta as referncias aos documentos que utilizamos no auxlio construo deste documento. MEDEIROS, Mrcio Amorim de; Pinto, Pietro Pereira. ecnicas de Elicitaao de equisitos de Software Estudo de Caso rojeto Firescrum odulos ugtracking e Core. Recife, 2009. SILVA, Arkjoaquitonyo E.; Alencar, Francisco I. Elicitao de Requisitos Entrevista. Rio Tinto, 2011. SILVA, Arkjoaquitonyo E.; Alencar, Francisco I. Sistema de Apoio para Gerenciamento de Tarefas, Problemas e Incidentes - Documento de Viso. Rio Tinto, 2011. SILVA, Arkjoaquitonyo E.; Alencar, Francisco I. Declarao de Requisitos - Projeto: Sistema de Apoio para Gerenciamento de Tarefas, Problemas e Incidentes (SAGTPI). Rio Tinto, 2011. SILVA, Arkjoaquitonyo E.; Alencar, Francisco I. Documento de Casos de Uso - iMMEDIATE Sistema de Apoio Gerencial de Tarefas Problemas e Incidentes. Rio Tinto, 2011.

22

23

APNDICE A - Sobre o estudo do cliente para o projeto


talo Cesar Fernandes, estudante do curso de Bacharelado em Sistemas de Informao, trabalhou em empresas no informatizadas e percebeu a burocracia exigida na comunicao para realizao de tarefas, resoluo de problemas e tratamento de incidentes. A fim de agilizar alguns dos vrios processos de comunicao de uma empresa, pensouse em encontrar uma soluo diferente das existentes no mercado, j que estas so complexas e com funcionalidades desnecessrias para os problemas que buscamos solucionar.

24

APNDICE B - Resumo da reunio com o cliente


CLIENTE: talo Cesar dos Santos Fernandes AVALIAO DO PROBLEMA: Para quais problemas voc acha que faltam boas solues? A comunicao entre os setores das organizaes e a enorme burocracia exigida para que sejam executados alguns tipos de servios. Quais so eles? Basicamente, os nicos problemas identificados foram esses. Por que o problema existe? Porque a empresa tem um modelo vertical, tendo muitas divises de tarefas. Como voc o resolve agora? Para que haja a comunicao entre os vrios setores da organizao so solicitados documentos, para que fique registrado todas as transaes e requerimentos feitos. Como voc gostaria de resolv-lo? Queremos um meio mais agilizado para que essas solicitaes sejam feitas e que os encarregados para liberar os requerimento tenham conhecimento das tarefas o mais rpido possvel e as pessoas que esto a espera saibam quando a permisso for concedida. ENTENDENDO O AMBIENTE DO USURIO: Quem so os usurios? Os encarregados e os lderes dos departamentos. Qual a sua formao? Do ensino mdio ao superior. Qual a sua base no uso de computadores? Apenas o conhecimento adquirido em cursos de informtica bsica. So usurios experientes com este tipo de aplicao? No.

Comment [CS9]: Vale: 1,0 Nota: 1,0

25

Que plataformas esto em uso? A mais usada o Microsoft Windows XP. Quais so seus planos para plataformas futuras? O plano utilizar as plataformas futuras para otimizar os processos das organizaes diminuindo a burocracia com sua adequada utilizao. Quais so as suas expectativas com relao usabilidade para este tipo de produto? Espera-se que haja uma maior agilidade na execuo dos processos das organizaes uma vez que o sistema ser de fcil utilizao, com uma interface clara e intuitiva. Quais so suas expectativas para o tempo de treinamento? Espera-se obter conhecimento necessrio para o uso do sistema de forma rpida e fcil em um curto perodo de tempo. Que tipos de ajuda ao usurio voc precisa? Seria ideal que o sistema tivesse um mdulo de ajuda, este, divido em tpicos de problema mais freqentes.

26

APNDICE C - Relatrio da Equipe


Na seguinte tabela est disposta uma estimativa da porcentagem de esforo que cada componente da equipe teve no desenvolvimento deste documento de requisitos. Nome Arkjoaquitonyo E. da Silva. Francisco Alencar Ihago Esforo da equipe 50% 50% Assinatura

27

You might also like