• Nenhum resultado encontrado

6 RESULTADOS

6.3 DESCRIÇÃO DE CASOS DE USO

6.3.1 CASOS DE USO DO MÓDULO CENTRAL

O QUADRO 9 apresenta a relação dos requisitos, determinados como solução de engenharia de requisitos, correlacionados a um caso de uso projetado para o escopo de implantação do módulo central de um SIT, já o QUADRO 10 apresenta a descrição básica dos casos de uso definidos para o módulo central. A representação esquemática deste caso de uso é ilustrada por meio da FIGURA 16 e segue o padrão de um diagrama UML. Para a identificação dos casos de uso utilizou-se a sigla UC (User Case).

FIGURA 16 – DIAGRAMA DE CASO DE USO DO MÓDULO CENTRAL

FONTE: O autor (2019)

QUADRO 9 – REQUISITOS DISTRIBUÍDOS EM CASOS DE USO DO MÓDULO CENTRAL Requisitos Caso de Uso

RF-MC-1 UC-001 Efetuar Login RF-MC-2,

RF-MC-3 e subitens

UC-002 Exibir Janela de Mapa

RF-MC-16 UC-003 Exibir Janela de Dados RF-MC-22a e

RF-MC-22e

UC-004 Cadastrar Grupo

RF-MC-22, RF-MC-22b e RF-MC-22f

UC-005 Cadastrar Usuário

RF-MC-22c UC-006 Cadastrar Perfil RF-MC-22d UC-007 Cadastrar Privilégios RF-MC-23 UC-008 Configurar Serviços de Mapa RF-MC-24 e

subitens

UC-009 Auditar Operações: do usuário, por entidade e por período

RF-MC-4 e subitens

UC-010 Manipular o Mapa: Aproximar, Aproximar por Área, Afastar, Arrastar e Extensão Total

RF-MC-15 UC-011 Mostrar Escala RF-MC-12 UC-012 Mostrar Legenda RF-MC-17 UC-013 Selecionar Elementos RF-MC-5 UC-014 Mostrar Atributos RF-MC-6 UC-015 Consulta por Atributos RF-MC-7 UC-016 Consulta por Relação Espacial RF-MC-13 UC-017 Ligar ou Desligar Elementos do Mapa RF-MC-14 UC-018 Aplicar Transparência

RF-MC-18 UC-019 Exportar Dados Gráficos RF-MC-19 UC-020 Exportar Dados Alfanuméricos RF-MC-8 e

RF-MC-11

UC-021 Mostrar Coordenadas

RF-MC-9 e RF-MC-11

UC-022 Medir Área

RF-MC-10 e RF-MC-11

UC-023 Medir Distância

RF-MC-20 UC-024 Criar Mapas Temáticos RF-MC-21 UC-025 Imprimir o Mapa

RF-MC-25 UC-026 Cadastrar Documentos FONTE: O autor (2019)

QUADRO 10 – CASOS DE USO DO MÓDULO CENTRAL

Código Título

UC-001 Efetuar Login

Descrição Este caso de uso descreve a maneira pela qual um usuário efetua o login no sistema.

Código Título

UC-002 Exibir Janela de Mapa

Descrição Este caso de uso descreve a maneira pela qual um usuário exibe a janela de mapa.

Código Título

UC-003 Exibir Janela de Dados

Descrição Este caso de uso descreve a maneira pela qual um usuário exibe a janela de dados.

Código Título

UC-004 Cadastrar Grupo

Descrição Este caso de uso descreve a maneira pela qual um usuário pode efetuar o cadastro de grupo de usuários por meio das funções consultar, incluir, alterar ou excluir.

Código Título

UC-005 Cadastrar Usuário

Descrição Este caso de uso descreve a manutenção do cadastro de usuários no sistema por meio das funções de consulta, inclusão e alteração.

Código Título

UC-006 Cadastrar Perfil

Descrição Este caso de uso descreve a manutenção dos perfis de usuários no sistema por meio das funções de consulta, inclusão, alteração e exclusão.

Código Título

UC-007 Cadastrar Privilégios

Descrição Este caso de uso descreve a manutenção dos privilégios do sistema por meio das funções de consulta, inclusão, alteração e exclusão.

Código Título

UC-008 Configurar Serviços de Mapa

Descrição Este caso de uso descreve como o usuário poderá configurar os serviços de mapas a serem apresentados na janela de mapa.

Código Título

UC-009 Auditar Operações: do usuário, por entidade e por período

Descrição Este caso de uso descreve como o usuário poderá consultar as operações realizadas no sistema.

Código Título

UC-010 Manipular o Mapa: Aproximar, Aproximar por Área, Afastar, Arrastar e Extensão Total

Descrição Este caso de uso descreve a maneira pela qual um usuário pode manipular a visualização da janela de mapa.

Código Título

UC-011 Mostrar Escala

Descrição Este caso de uso descreve a maneira pela qual um usuário pode visualizar a escala do mapa.

Código Título

UC-012 Mostrar Legenda

Descrição Este caso de uso descreve a maneira pela qual um usuário pode visualizar a legenda do mapa.

Código Título

UC-013 Selecionar Elementos

Descrição Este caso de uso descreve a maneira pela qual um usuário pode selecionar um elemento a partir da janela de mapa.

Código Título

UC-014 Mostrar Atributos

Descrição Este caso de uso descreve a maneira pela qual um usuário pode consultar os atributos e valores de um elemento gráfico de determinada classe de feição presente na janela de mapa.

Código Título

UC-015 Consulta por Atributos

Descrição Este caso de uso descreve a maneira pela qual um usuário realiza uma consulta aos elementos de uma classe de feição por meio de atributos e expressões SQL.

Código Título

UC-016 Consulta por Relação Espacial

Descrição Este caso de uso descreve a maneira pela qual um usuário realiza uma consulta espacial entre classes de feição.

Código Título

UC-017 Ligar ou Desligar Elementos do Mapa

Descrição Este caso de uso descreve a maneira pela qual um usuário liga ou desliga a apresentação de uma classe de feição sobre a janela de mapa.

Código Título

UC-018 Aplicar Transparência

Descrição Este caso de uso descreve a maneira pela qual um usuário altera o nível de transparência dos elementos de uma classe de feição.

Código Título

UC-019 Exportar Dados Gráficos

Descrição Este caso de uso descreve a maneira pela qual um usuário pode exportar os dados de uma classe de feição para o formato Shapefile, GeoJson ou DXF.

Código Título

UC-020 Exportar Dados Alfanuméricos

Descrição Este caso de uso descreve a maneira pela qual um usuário pode exportar os dados de uma classe de feição para o formato TXT ou CSV.

Código Título

UC-021 Mostrar Coordenadas

Descrição Este caso de uso descreve a maneira pela qual um usuário visualiza as coordenadas de um ponto do mapa.

Código Título

UC-022 Medir Área

Descrição Este caso de uso descreve a maneira pela qual um usuário pode realizar a medição de área sobre a janela de mapa.

Código Título

UC-023 Medir Distância

Descrição Este caso de uso descreve a maneira pela qual um usuário pode realizar a medição de distância sobre a janela de mapa.

Código Título

UC-024 Criar Mapas Temáticos

Descrição Este caso de uso descreve a maneira pela qual um usuário pode criar um mapa temático com base em uma classe de feição.

Código Título

UC-025 Imprimir o Mapa

Descrição Este caso de uso descreve a maneira pela qual um usuário pode imprimir o mapa.

Código Título

UC-026 Cadastrar Documentos

Descrição Este caso de uso descreve a manutenção do cadastro de documentos no sistema por meio das funções de consulta, inclusão, alteração e exclusão.

FONTE: O autor (2019)