0% acharam este documento útil (0 voto)
16 visualizações11 páginas

Regras de Mapeamento222

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1/ 11

Universidade Politécnica

INSTITUTO SUPERIOR DE GESTÃO, CIÊNCIAS E


TECNOLOGIAS – ISGCT

Engenharia Eléctrica

Informática Aplicada a Engenharia 1

Trabalho de Investigação

Discentes:

- Alice Inocente Jarawani;

- Clayton Rafael Tivane;

- Hússeyne Dias Pfumo;

- Isac Mateus Mavie;

- Jéssica Miambo;

- Januário Mujovo;

- Rivaldo da Conceição Galvão;

Docente:

Walter Manuanse

Maputo, Junho de 2023


Índice
1. Introdução ............................................................................................................................. 3
1.1. Objectivo Geral: ................................................................................................................. 3
1.1.2. Objectivos Específicos .................................................................................................... 3
2. Mapeamento .......................................................................................................................... 4
2.1. Mapeamento .................................................................................................................. 4
3. Tipos de Mapeamento ........................................................................................................... 4
4. Regras de Mapeamento ......................................................................................................... 6
5. Técnicas de Documentação ................................................................................................... 7
5.1. Técnicas de Documentação ........................................................................................... 7
6. Aplicação das Técnicas de Documentação ........................................................................... 8
7. Conclusão ............................................................................................................................ 10
8. Bibliografia ......................................................................................................................... 11

2
1. Introdução
O presente trabalho surge no âmbito da discussão acerca das regras de mapeamento e as
técnicas de documentação.

As regras de mapeamento tem função de padronizar, garantir a qualidade,


compatibilidade, integridade, transformar dados e fornecer documentação para o
processo de transferência, conversão ou correspondência de dados entre diferentes
sistemas, estruturas ou formatos. Elas são essências para garantir a precisão, a
consistência e a confiabilidade dos dados ao longo de todo o processo.

1.1. Objectivo Geral:


- Descrever as regras de mapeamento;

- Interpretar as técnicas de documentação;

1.1.2. Objectivos Específicos:

- Conceituar o mapeamento;

- Apresentar os tipos de mapeamento;

- Demostrar as regras de mapeamento;

- Demostrar as aplicações do mapeamento;

- Apresentar as técnicas de documentação;

- Apresentar as aplicações das técnicas de documentação;

Como metodologia de pesquisa foram usados alguns artigos publicados, manuais e


documentos em formato pdf disponíveis na internet com o objectivo de trazer um
trabalho mais robusto e detalhado.

3
2. Mapeamento
2.1. Mapeamento – em termos gerais, refere-se ao processo de atribuir uma
correspondência entre elementos de dois conjuntos diferentes. Esses conjuntos podem
ser representados por qualquer tipo de entidades, como números, objectos, dados,
características geográficas, genes, entre outros.

O objectivo do mapeamento é estabelecer uma relação sistemática entre os elementos


dos conjuntos, de forma que cada elemento do conjunto de origem tenha uma
correspondência única no conjunto de destino. O mapeamento pode ser representado por
meio de regras, funções, gráficos ou outras formas de representação, dependendo do
contexto.

O mapeamento é uma ferramenta importante em diversas áreas do conhecimento, como


matemática, ciência da computação, geografia, biologia, entre outras. É utilizado para
entender as relações entre os elementos. Realizar transformações, analisar dados,
representar informações e facilitar a comunicação.

De um modo geral, mapeamento é o processo de estabelecer correspondências entre


elementos de conjuntos diferentes, permitindo a análise, transformação e representação
de informações em diversas áreas do conhecimento.

3. Tipos de Mapeamento
Existem vários tipos de mapeamento em diferentes contextos. Dentre eles os mais
comuns são:

a) Mapeamento Numérico – é um tipo de mapeamento que associa um número de


um conjunto de origem a um número de um conjunto de destino. Por exemplo, uma
função matemática que transforma um número real em outro número real.
b) Mapeamento de Dados – é um processo que envolve a transformação de dados
de um formato para outro. Pode ser usado em bancos de dados, integração de sistemas
ou conversão de formatos de arquivos.
c) Mapeamento Geográfico – refere-se à representação de características
geográficas em um mapa. Pode incluir mapeamento de estradas, fronteiras, relevo,
hidrografia, entre outros.

4
d) Mapeamento de Rede – é a representação visual de uma rede de computadores
ou sistemas, mostrando a conexão entre diferentes dispositivos ou elementos de rede. É
útil para identificar problemas, optimizar a infra-estrutura e planejar expansões.
e) Mapeamento de Processos – envolve a representação visual de negócio,
mostrando as etapas, os fluxos de trabalho, as decisões e os envolvimentos. É útil para
identificar gargalos, melhorar a eficiência e documentar os procedimentos.
f) Mapeamento Genético – é o processo de identificar e mapear a localização de
genes e características de um cromossomo ou genoma. Isso ajuda os pesquisadores a
entender a estrutura genética e a função dos genes.
Esses são apenas alguns exemplos de tipos de mapeamentos, e há muitos outros em
diversas áreas, dependendo do contexto específico em que são aplicados.

Em informática o termo mapeamento é usado em diferentes contextos, mas geralmente


refere-se atribuição de recursos, endereços ou informações em sistemas computacionais,
temos como exemplos:
a) Mapeamento de Rede – refere-se ao processo de atribuição de endereços IP ou
nomes de domínio a dispositivos em uma rede. Isso permite que os dispositivos se
identifiquem e se comuniquem entre si. Por exemplo, o mapeamento de endereço IP
pode ser usado para direccionar o trafego de rede para o computador correto em uma
rede local.
b) Mapeamento de Porta – é a associação de um número de porta específico a um
serviço ou aplicação específica de um sistema. Por exemplo, o mapeamento da porta 80
para um servidor web permite que os clientes acessem paginas da web hospedadas nesse
servidor.
c) Mapeamento de Unidade de Rede – permite que um dispositivo em uma rede
acesse recursos compartilhados, como pasta e arquivos, em outro dispositivo. Atribuir
letra de unidade a um recurso de rede permite que usuários acessem e gerenciem esses
recursos como se estivessem armazenados localmente em seus próprios computadores.
d) Mapeamento de Memória – é a alocação de endereços físicos ou virtuais a
áreas específicas da memória de um sistema computacional. Isso permite que o sistema
acesse e gerencie dados armazenados na memória, seja aplicativos, armazenamento
temporário ou outras finalidades.

5
4. Regras de Mapeamento
As regras de mapeamento usando tecnologias podem variar dependendo do tipo de
mapeamento e das ferramentas ou tecnologias específicas que estão sendo utilizadas. No
entanto, existem algumas regras gerais que se aplicam em muitos casos, como por
exemplo:

a) Compreender os Requisitos e Objectivos - antes de iniciar o mapeamento, é


importante ter uma compreensão clara dos requisitos e objectivos do projecto. Isso
ajudará a definir quais dados ou processos precisam ser mapeados e quais são os
resultados esperados.
b) Definir as Fontes e Destinos de Dados - identifique as fontes de dados
(sistemas, bancos de dados, arquivos, etc.) e os destinos de dados (sistemas, bancos de
dados, serviços, etc.) envolvidos no mapeamento. Isso ajudará a entender a origem e o
destino dos dados durante o processo de mapeamento.
c) Mapear a Estrutura dos Dados - analise a estrutura dos dados nas fontes e
destinos e identifique as correspondências entre os campos ou atributos. Mapeie os
campos ou atributos semelhantes entre as estruturas de dados para garantir que os dados
sejam transferidos correctamente.
d) Tratar a compatibilidade de Formatos e Tipos de Dados - verifique se os
formatos e tipos de dados nas fontes e destinos são compatíveis. Se houver diferenças,
defina regras de transformação ou conversão de dados para garantir a correspondência
adequada entre os formatos e tipos de dados.
e) Identificar Chaves Primárias e Estrangeiras - se estiver mapeando dados
entre bancos de dados relacionais, identifique as chaves primárias e estrangeiras nas
tabelas envolvidas. Mapeie essas chaves para garantir a integridade referencial durante a
transferência de dados.
f) Tratar a Consistência e Integridade dos Dados - verifique se há restrições ou
regras de negócio relacionadas à consistência e integridade dos dados. Certifique-se de
aplicar essas regras durante o mapeamento para manter a integridade dos dados nos
destinos.
g) Testar e Validar o Mapeamento - após realizar o mapeamento, teste e valide
os resultados para garantir que os dados estejam sendo transferidos correctamente e que
os objectivos do mapeamento estejam sendo atendidos. Realize testes de integração e
verifique se os dados são consistentes e precisos.

6
h) Documentar o Mapeamento - documente o processo de mapeamento,
incluindo as regras, transformações e correspondências definidas. Isso ajudará na
manutenção futura do mapeamento e facilitará a compreensão por parte de outros que
virão o mapeamento.
No âmbito das tecnologias, as regras de mapeamento são utilizadas para definição e
implementação de novas tecnologias. Com isso, a relação entre as regras de
mapeamento e as tecnologias é:
a) Linguagem de Programação – as regras de mapeamento podem ser
implementadas por meio de algoritmos e logicas de programação. Linguagens de
programação, como Python, Java, entre outras, fornecem estruturas de controle,
estrutura de dados e funções que permitem aos desenvolvedores definir e aplicar as
regras de mapeamento em seus programas.
b) Transformação de Dados – as regras de mapeamento são frequentemente
usadas para transformar dados de um formato para outro. Neste caso as regras
mapeamento são usadas para definir as regras de transformação e realizar a conversão
de dados entre diferentes formatos.
c) Ferramentas de Mapeamento – existem ferramentas específicas projectadas
para facilitar o mapeamento de dados em cenários complexos. Essas ferramentas
fornecem interfaces visuais ou abstracções de configuração para definir as regras de
mapeamento e automatizar o processo de transformação de dados.
Essas são apenas algumas das relações entre as regras de mapeamento e as tecnologias.
A aplicação das regras de mapeamento é facilitada por meio de linguagens de
programação, ferramentas específicas, frameworks e bibliotecas que ajudam a
implementar e automatizar o processo de mapeamento em diferentes contextos
tecnológicos.

5. Técnicas de Documentação
5.1. Técnicas de Documentação – referem-se às abordagens, métodos e praticas
utilizadas para criar documentos eficazes e compreensíveis. É um conjunto de técnicas
que visam comunicar informações de forma clara, concisa e adequada ao público-alvo.
Essas técnicas podem ser aplicadas em vários contextos, como informática, engenharia,
ciência, medicina e outros campos onde a documentação é necessária.

7
A técnica de documentação envolve considerações sobre a estrutura, formato,
linguagem, estilo, organização e apresentação das informações contidas nos
documentos. Ela busca garantir que o documento seja facilmente compreensível,
acessível, e útil para p leitor. Alem disso, a técnica de documentação também pode
incluir a escolha de ferramentas apropriadas, como softwares de edição, modelos de
documentos ou sistemas de gerenciamento de documentação.

As técnicas de documentação podem variar dependendo do tipo de documento a ser


criado e do público-alvo. Temos como principais técnicas de documentação:

a) Clareza - usar uma linguagem simples, directa e compreensível para o público-


alvo, evitando jargões técnicos desnecessários.
b) Organização - estruturar o conteúdo de forma lógica e hierárquica, facilitando a
localização e a compreensão das informações.
c) Consistência - manter um estilo consistente em termos de formatação,
terminologia e uso de exemplos, garantindo a uniformidade do documento.
d) Usabilidade - considerar as necessidades e expectativas do usuário ao criar o
documento, tornando-o fácil de usar e navegar.
e) Revisão - realizar revisões cuidadosas para identificar e corrigir erros
gramaticais, ortográficos, ambiguidades ou inconsistências no documento.
f) Adequação ao Público-Alvo - adaptar o conteúdo, a linguagem e a
apresentação para atender às necessidades, conhecimentos e experiências do público-
alvo.
g) Utilização de Recursos Visuais - incorporar gráficos, diagramas, tabelas ou
outros recursos visuais para auxiliar na compreensão e transmitir informações
complexas de forma mais clara.

Em suma, a técnica de documentação é um conjunto de práticas e métodos que têm


como objectivo criar documentos de qualidade, facilitando a comunicação eficaz e a
compreensão das informações por parte do público-alvo.

6. Aplicação das Técnicas de Documentação


As técnicas de documentação podem ser aplicadas para criar uma variedade de tipos de
documentos, dependendo do contexto e das necessidades específicas, temos como
exemplos:

8
a) Manuais de Usuário - são documentos que fornecem instruções detalhadas
sobre como utilizar um produto, sistema ou software. Eles descrevem passo a passo as
funcionalidades, configurações, operações e solução de problemas.
b) Guias de Referência Rápida - são documentos que fornecem um resumo
conciso das principais funcionalidades e comandos de um produto ou sistema. Eles são
úteis para usuários que precisam de informações rápidas e práticas.
c) Especificações Técnicas - são documentos que descrevem detalhadamente as
características, requisitos e especificações técnicas de um produto, sistema ou
componente. Eles são utilizados por engenheiros, desenvolvedores e profissionais
técnicos para entender e implementar soluções.
d) Documentos de Design - são documentos que descrevem a arquitectura,
estrutura e funcionamento de um sistema, software ou projecto. Eles fornecem
informações técnicas e orientações para desenvolvedores e equipe de projecto.
e) Documentos de Teste - são documentos que descrevem os cenários de teste,
casos de teste, procedimentos e resultados esperados para testar um sistema ou software.
Eles são usados por equipes de qualidade e testes para garantir a qualidade e a
funcionalidade do produto.
f) Relatórios Técnicos - são documentos que apresentam informações detalhadas
sobre um estudo, análise ou pesquisa técnica realizada. Eles contêm resultados,
conclusões e recomendações baseadas em dados técnicos.
g) Políticas e Procedimentos - são documentos que estabelecem directrizes, regras
e procedimentos para a execução de actividades técnicas ou operacionais em uma
organização. Eles ajudam a garantir a consistência e a conformidade em um ambiente de
trabalho.
h) Diagramas e Gráficos - são representações visuais de processos, fluxos de
trabalho, arquitecturas de sistemas, redes ou outros conceitos técnicos. Eles ajudam a
transmitir informações complexas de forma clara e visualmente compreensível.

9
7. Conclusão
O mapeamento é importante pois ajuda a integrar dados, visualizar informações
complexas, tomar decisões informadas e criar soluções inovadoras em diversos sectores.
O mapeamento auxilia no planeamento, desenvolvimento, integração e gerenciamento
de sistemas de informática, proporcionando uma melhor compreensão, visualização e
controle dos dados e processos.
As técnicas de documentação são importantes porque facilitam a comunicação efectiva,
transferência de conhecimento, manutenção de sistemas, treinamento, conformidade
regulatória, tomada de decisões e continuidade de negócios. Elas desempenham um
papel fundamental em organizações que buscam eficiência, qualidade e sucesso em seus
projectos e operações.

No presente trabalho, foram alcançados todos os objectivos esperados.

10
8. Bibliografia
 Scribd, Técnicas de documentação, 2023, disponível em:
https://www.scribd.com/document/308360106/Tecnicas-de-Documentacao#
 SpaceProgrammer. Regras de mapeamento, 2023, disponível em:
http://spaceprogrammer.com/bd/regras-de-mapeamento-esquema-er-para-logico-
relacional/
 DEVMEDIA, Técnicas de mapeamento, 2023, disponível em:
https://www.devmedia.com.br/tecnicas-de-mapeamento-objeto-relacional-revista-sql-
magazine-40/6980

11

Você também pode gostar