Especificação funcional: Endereços

Resumo

Com a necessidade de se mapear as áreas atendidas pelo sistema, foi introduzido o conceito de endereço apresentado atualmente no sistema. Um endereço é formado basicamente por um distrito que se localiza em um município, um estado e um país, por um bairro que geralmente está localizado em um distrito e por um logradouro que pode estar situado em um ou mais bairros.

Descrição

Distrito

O cadastro de distrito basicamente demonstra a subdivisão do município em territórios administrados pelo próprio município. Ele contém basicamente o nome do distrito, o nome do município, a Uf e o país.

Campo Descrição Tipo Tamanho Obrigatório?
Nome Nome do distrito Texto 120 Sim
Município Nome do município a que o distrito pertence Texto 50 Sim
Uf Sigla do estado em que o município se localiza Texto 2 Sim
País Federação onde se localiza o estado Texto 30 Sim
Feições Lista de feições associadas ao distrito Objeto Não

Bairro / localidade

O cadastro de bairro informa o nome de uma comunidade ou região pertencente a um distrito do município. Nas zonas rurais, é o equivalente às localidades. Por isso onde for possível, o bairro será identificado como “Bairro / localidade”.

Campo Descrição Tipo Tamanho Obrigatório?
Nome Nome do bairro Texto 120 Sim
Distrito Distrito a que o bairro pertence Objeto Sim
Feições Lista de feições associadas bairro Objeto Não

Logradouro

O cadastro de logradouro basicamente informa o endereço postal de uma habitação, terreno ou um espaço público reconhecido pela administração do município. O sistema entende como tipo de logradouro: Rua, Avenida, Praça, Estrada, Fazenda, Sitio, Rodovia, Córrego, Comunidade, Alameda, Chácara, Condomínio, Conjunto, Ladeira, Largo, Loteamento, Parque, Travessa, Trevo, Viaduto, Vila, Escadaria e Beco.

Campo Descrição Tipo Tamanho Obrigatório?
Tipo Tipo do logradouro Enumerado Sim
Nome Nome logradouro Texto 120 Sim
CEP CEP do logradouro Texto 10 Não
Bairros Lista de bairros que cortam o logradouro Objeto Sim
Feições Lista de feições associadas ao logradouro Objeto Não

Visualização no mapa

Na listagem de endereços, o usuário deve poder exportar todos os registros filtrados que contenham coordenadas para visualização no mapa.

Configurações e preferências do usuário

Nenhum dado até o momento.

Pontos de verificação

Tela de consulta

As ações da tela de consulta estão diretamente ligadas à visão selecionada. Por exemplo, caso a visão de bairros esteja selecionada as ações de incluir, alterar, excluir e visualizar devem ser referentes ao cadastro de bairros, assim como as demais ações do módulo.

Cadastro

  • Distrito:
    • Um distrito deve conter um nome, um município, uma UF e um país.
    • Não pode haver mais de um distrito com o mesmo nome no mesmo município.
  • Bairro:
    • Um bairro deve conter um nome e um distrito vinculados a ele.
  • Logradouro:
    • Um logradouro deve conter um tipo, um nome e ao menos um bairro vinculados a ele.
    • Um bairro não deve se repetir na lista de bairros de um logradouro.
    • Não pode haver dois logradouros com o mesmo nome e tipo dentro de um mesmo distrito. O distrito de cada bairro do logradouro deve ser considerado.
    • O CEP, quando informado, deve estar completo com 8 caracteres, sem espaços em branco.

Exclusões

  • Distrito:
    • Caso um distrito esteja vinculado a algum bairro o sistema não deverá permitir a exclusão do mesmo.
  • Bairro:
    • Caso um bairro esteja vinculado a algum logradouro o sistema não deverá permitir a exclusão do mesmo.
  • Logradouro:
    • Um logradouro não poderá ser removido do sistema caso esteja vinculado a alguma pessoa ou ponto de atendimento do sistema.

Visualização no mapa

  • Ao gerar o mapa de logradouros, o usuário poderá incluir os distritos e bairros vinculados;
  • Ao gerar o mapa de bairros, o usuário poderá incluir os distritos vinculados;
  • Ao gerar o mapa de distritos, nenhuma outro tipo de registro poderá ser incluído no mapa.

Limitações de um departamento

Caso o departamento não esteja configurado para gerenciar endereços localizados no município do emitente o sistema não deverá deixar o usuário incluir, alterar ou excluir um endereço, seja ele logradouro, bairro ou distrito que esteja localizado no município informado nas configurações.

Observações

Nenhuma.

 
softwares/geoservicos/requisitos/modulos/enderecos.txt · Última modificação: 01/12/2021 11:47 (edição externa)
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki