Você está na página 1de 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