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)