Skip to content

Documento de Especificação de Casos de Uso

m7rodrigues edited this page Dec 12, 2017 · 54 revisions

Histórico de Revisão


Data Versão Descrição Autor(es)
25/08/2017 1 Abertura do Documento Caio Oliveira de Moraes, Cleber José de Castro Júnior, Iago Neres Oliveira, Igor Guimarães Veludo, Lucas Pereira de Andrade Macêdo, Lucas Siqueira Rodrigues, Matheus Rodrigues do Nascimento.
03/09/2017 1.1 UC01 Lucas Siqueira Rodrigues
03/09/2017 1.2 UC02 Caio Oliveira de Moraes
03/09/2017 1.3 UC03 Cleber José de Castro Júnior
04/09/2017 1.4 UC04 Lucas Pereira de Andrade Macêdo
04/09/2017 1.5 Correção do UC02 Caio Oliveira de Moraes
05/09/2017 1.6 UC05, UC06, UC07, UC08, UC09, UC10, UC11, UC12, UC13 Matheus Rodrigues
06/09/2017 1.7 Atualizando UC01, UC03 Cleber José de Castro Júnior
06/09/2017 1.8 Atualização UC05, UC06, UC07, UC08, UC09, UC10, UC11, UC12, UC13 Matheus Rodrigues
07/09/2017 1.9 Atualização UC02 Iago Neres Oliveira
08/09/2017 2.0 Adição do sumário Cleber José de Castro Júnior
10/09/2017 2.1 Adição UC14 Caio Oliveira de Moraes
11/09/2017 2.2 Atualização UC14 Matheus rodrigues do Nascimento
11/09/2017 2.3 Adição das Referências Bibliográficas e atualização do sumário Lucas Pereira de Andrade Macêdo
23/09/2017 2.4 Alterações nos fluxos de exceção Lucas Siqueira Rodrigues
24/09/2017 2.5 Alterações no UC02 e UC13 Lucas Siqueira Rodrigues
26/09/2017 2.6 Remoção UC11 - Indicadores nacionais e UC12 - Indicadores estaduais Matheus Rodrigues do Nascimento
26/09/2017 2.7 Atualização do sumário Cleber José de Castro Júnior
26/09/2017 2.8 Atualização UC02 e UC03 Lucas Pereira de Andrade Macêdo

Sumário

  1. UC01: Visualizar o mapa de atualizações culturais em tempo real
  2. UC02: Requisitar dados brutos para o sistema
  3. UC03: Atualizar dados refinados
  4. UC04: Visualizar indicadores de Projetos culturais
  5. UC05: Visualizar indicadores de Pontos de Cultura
  6. UC06: Visualizar indicadores de Eventos
  7. UC07: Visualizar indicadores de Museus
  8. UC08: Visualizar indicadores de Bibliotecas
  9. UC09: Visualizar indicadores de Agentes Culturais
  10. UC10: Visualizar indicadores mistos
  11. Referências Bibliográficas

UC01: Visualizar o mapa de atualizações culturais em tempo real


Descrição: Este caso de uso permite ao usuário visualizar o mapa do Brasil, com interações de acordo com as atualizações em tempo real de informações culturais.

Ator Principal: Cidadão.

Pré Condições: Conexão com a internet.

Fluxo Principal: Este caso de uso é iniciado quando o cidadão abre a pagina principal da aplicação em seu navegador web.

  • 1. A aplicação exibe informações atualizadas em tempo real.

Fluxo alternativo: Este caso de uso não possui fluxo alternativo.

Fluxo de exceção: Não há fluxo de exceção.

UC02: Requisitar dados brutos para o sistema


Descrição: Neste caso de uso, o sistema irá requisitar dados da API QueroCultura.

Ator Principal: Sistema.

Pré Condições: Conexão a internet e API da plataforma mapas culturais no ar.

Fluxo Principal: Este caso de uso é iniciado durante as atualizações dos dados refinados do sistema.

  • 1. - O sistema se conecta a API Mapas Culturais.[FE]
  • 2. - O sistema faz a requisição dos dados necessários para geração ou atualização de dados refinados do sistema.
  • 3. - Retorna para o sistema os dados de resposta da requisição.
  • 4. - O caso de uso é encerrado.

Fluxo Alternativo: Não há.

Fluxo de Exceção: Se o sistema não conseguir se conectar a API.

  • 1. Retornará um erro de conexão.

Pós Condição: Dados Atualizados

UC03: Atualizar dados refinados


Descrição: Este caso de uso permite ao sistema atualizar os dados que foram refinados com fundamentos na base de dados do QueroCultura.

Ator Principal: Sistema.

Pré Condições: Conexão á internet e sucesso na execução do UC02.

Fluxo Principal: Este caso de uso se inicia quando um novo dado refinado torna-se disponível para o sistema.

  • 1. - O sistema se conecta a base de dados.[FE]
  • 2. - O sistema envia dados refinados para atualização da base de dados refinados.
  • 3. - A base de dados refinados é atualizada.
  • 4. - O caso de uso é encerrado.

Fluxo de Alternativo: Este caso de uso não possui fluxo alternativo.

Fluxo de Exceção: Se o sistema não conseguir se conectar a base de dados.

  • 1. Retornará um erro de conexão.

Pós Condição: Dados refinados atualizados.

UC04: Visualizar indicadores de Projetos culturais


Descrição: Este caso de uso permite ao cidadão visualizar os indicadores de projetos culturais.

Ator principal: Cidadão.

Pré Condições: O usuário deverá ter clicado na aba "Projetos".

Fluxo principal: Este caso se inicia quando o usuário clica na aba "Projetos", localizado abaixo do nome da aplicação.

  • 1. - O sistema abre uma nova guia ou aba que mostrará as opções de indicadores, para visualização.
  • 2. - Um indicador é selecionado.
  • 3. - O indicador selecionado é apresentado na tela.
  • 4. - O caso de uso é encerrado.

Fluxo alternativo: Este caso de uso não possui fluxo alternativo.

Fluxo de exceção: Não há fluxo de exceção.

UC05: Visualizar indicadores de Pontos de Cultura


Descrição: Este caso de uso permite ao cidadão visualizar os indicadores de pontos de cultura.

Ator principal: Cidadão.

Pré Condições: O usuário deverá ter clicado na aba "Espaços" e selecionado a opção "Pontos de cultura", no menu dropdown.

Fluxo principal: Este caso se inicia quando o usuário clica na aba "Pontos de cultura", localizado no menu dropdown de "Espaços".

  • 1 - O sistema abre uma nova guia ou aba que mostrará as opções de indicadores, para visualização.
  • 2 - Um indicador é selecionado.
  • 3 - O indicador selecionado é apresentado na tela.
  • 4 - O caso de uso é encerrado.

Fluxo alternativo: Este caso de uso não possui fluxo alternativo.

Fluxo de exceção: Não há fluxo de exceção.

UC06: Visualizar indicadores de Eventos


Descrição: Este caso de uso permite ao cidadão visualizar os indicadores relacionados aos eventos culturais.

Ator principal: Cidadão.

Pré Condições: O usuário deverá ter clicado na aba "Eventos".

Fluxo principal: Este caso se inicia quando o usuário clica na aba "Eventos", localizado abaixo do nome da aplicação.

  • 1 - O sistema abre uma nova guia ou aba que mostrará as opções de indicadores, para visualização.
  • 2 - Um indicador é selecionado.
  • 3 - O indicador selecionado é apresentado na tela.
  • 4 - O caso de uso é encerrado.

Fluxo alternativo: Este caso de uso não possui fluxo alternativo.

Fluxo de exceção: Não há fluxo de exceção.

UC07: Visualizar indicadores de Museus


Descrição: Este caso de uso permite ao cidadão visualizar os indicadores relacionados aos museus.

Ator principal: Cidadão.

Pré Condições: O usuário deverá ter clicado na aba "Espaços" e selecionado a opção "Museus" do menu dropdown.

Fluxo principal: Este caso se inicia quando o usuário clica na opção "Museus", localizado no menu dropdown "Espaços".

  • 1 - O sistema abre uma nova guia ou aba que mostrará as opções de indicadores, para visualização.
  • 2 - Um indicador é selecionado.
  • 3 - O indicador selecionado é apresentado na tela.
  • 4 - O caso de uso é encerrado.

Fluxo alternativo: Este caso de uso não possui fluxo alternativo.

Fluxo de exceção: Não há fluxo de exceção.

UC08: Visualizar indicadores de Bibliotecas


Descrição: Este caso de uso permite ao cidadão visualizar os indicadores relacionados ás bibliotecas.

Ator principal: Cidadão.

Pré Condições: O usuário deve ter clicado na aba "Espaços" e selecionado a opção "Bibliotecas", no menu dropdown.

Fluxo principal: Este caso se inicia quando o usuário clica na opção "Bibliotecas", localizado no menu dropdown "Espaços".

  • 1 - O sistema abre uma nova guia ou aba que mostrará as opções de indicadores, para visualização.
  • 2 - Um indicador é selecionado.
  • 3 - O indicador selecionado é apresentado na tela.
  • 4 - O caso de uso é encerrado.

Fluxo alternativo: Este caso de uso não possui fluxo alternativo.

Fluxo de exceção: Não há fluxo de exceção.

UC09: Visualizar indicadores de Agentes Culturais


Descrição: Este caso de uso permite ao cidadão visualizar os indicadores relacionados aos agentes.

Ator principal: Cidadão.

Pré Condições: O usuário deverá ter clicado na aba "Agentes Culturais".

Fluxo principal: Este caso se inicia quando o usuário clica na opção "Agentes Culturais", localizado abaixo do nome da aplicação.

  • 1 - O sistema abre uma nova guia ou aba que mostrará as opções de indicadores, para visualização.
  • 2 - Um indicador é selecionado.
  • 3 - O indicador selecionado é apresentado na tela.
  • 4 - O caso de uso é encerrado.

Fluxo alternativo: Este caso de uso não possui fluxo alternativo.

Fluxo de exceção: Não há fluxo de exceção.

UC10: Visualizar indicadores mistos


Descrição: Este caso permite que o usuário visualize indicadores relacionados ás combinações de categorias.

Ator Principal: Cidadão.

Fluxo Principal: O fluxo começa quando o usuário clica na aba de indicadores mistos.

  • 1. O sistema abre uma nova guia ou aba que mostrará as opções de categorias combinadas, para visualização.
  • 2. O indicador é selecionado.
  • 3. O indicador é apresentado na tela.
  • 4. O caso de uso é encerrado.

Fluxo alternativo: Este caso de uso não possui fluxo alternativo.

Fluxo de exceção: Não há fluxo de exceção.

11. Referências Bibliográficas:


Artefato - Documento de Casos de Uso. Disponível em: < https://github.com/fga-gpp-mds/2016.2-WikiLegis/wiki/Especifica%C3%A7%C3%A3o-de-caso-de-uso > Acesso em: 3 de setembro de 2017.

Clone this wiki locally