Módulo 12: Introdução aos Sistemas de Informação - PDF
Document Details
![HallowedObsidian4931](https://quizgecko.com/images/avatars/avatar-15.webp)
Uploaded by HallowedObsidian4931
Tags
Related
- Sistemas de Información Geográfica PDF
- Análisis de la Contabilidad de Costes PDF
- Introdução à Modelação de Sistemas de Informação 2024/2025 PDF
- Informática de Gestão - Introdução aos Sistemas de Informação PDF
- Aprendizagem Motora - Memória, Atenção e Aprendizagem PDF
- Subsistemes del Sistema d'Informació de Màrqueting PDF
Summary
Este documento apresenta um resumo do módulo 12 sobre Introdução aos Sistemas de Informação. São definidos conceitos fundamentais, como sistema, dados e informação, bem como os componentes e tipos de sistemas de informação.
Full Transcript
# MÓDULO 12: INTRODUÇÃO AOS SISTEMAS DE INFORMAÇÃO ## 12.1 SISTEMAS DE INFORMAÇÃO ### Objetivos - Definir sistema de informação. - Conhecer os principais componentes dos sistemas de informação. - Conhecer os principais tipos de sistemas de informação. - Conhecer as principais fases do desenvolvim...
# MÓDULO 12: INTRODUÇÃO AOS SISTEMAS DE INFORMAÇÃO ## 12.1 SISTEMAS DE INFORMAÇÃO ### Objetivos - Definir sistema de informação. - Conhecer os principais componentes dos sistemas de informação. - Conhecer os principais tipos de sistemas de informação. - Conhecer as principais fases do desenvolvimento de sistemas de informação. - Conhecer algumas das ferramentas utilizadas na modelação de sistemas de informação. - Interpretar e elaborar diagramas ER. - Interpretar e elaborar diagramas de classes. ### Sistema - Conceito e Exemplos - Um **sistema** é um conjunto de elementos em interação dinâmica, organizados em função de um objetivo. - Existem **sistemas naturais** (criados pela natureza) e **sistemas artificiais** (criados pelo ser humano). - Um sistema pode ser composto por outros sistemas, sendo um **subsistema**. ### Dados e Informação - **Dados** são representações codificadas de objetos, factos, pessoas ou outros tipos de entidades ou acontecimentos. - **Informação** é um conjunto de dados articulados entre si, de modo a assumirem um significado. ### Sistema de Informação - Conceito e Componentes - Um **sistema de informação** (SI) é um conjunto integrado de recursos humanos e tecnológicos, cujo objetivo é satisfazer as necessidades da organização em termos de informação. - Os **elementos** de um SI são: - Recursos humanos. - Recursos tecnológicos. - Dados e informação. - Processos de trabalho. - Os **objetivos** de um SI são: - Recolher dados e informação. - Processar e armazenar informação. - Distribuir e disponibilizar informação. ### Principais Tipos de Sistemas de Informação - Os sistemas de informação podem ser classificados de acordo com os seus objetivos, dividindo-se em três níveis: - **Nível operacional:** relacionado com as operações do dia a dia da empresa. - **Nível tático:** relacionado com as atividades dos gestores de nível intermédio. - **Nível estratégico:** relacionado com as decisões mais importantes para o futuro da empresa. - **Tipos de SI:** - **Sistemas de apoio à decisão** (DSS - Decision Support Systems): utilizados para apoiar a tomada de decisões estratégicas. - **Sistemas de informação de gestão** (MIS - Management Information Systems): utilizados para fornecer informação aos gestores de nível intermédio. - **Sistemas de Processamento de Transações** (TPS - Transaction Processing Systems): utilizados para automatizar processos e registar transações. ### Fases do Desenvolvimento dos Sistemas de Informação - As fases do desenvolvimento de um sistema de informação (DSI) são: - **Planeamento:** identificação do problema e definição dos objetivos do SI. - **Análise:** estudo detalhado do problema e definição dos requisitos do SI. - **Desenho:** elaboração da arquitetura do SI e especificação das soluções técnicas. - **Implementação:** desenvolvimento e implementação das soluções técnicas. - **Testes e instalação:** verificação e teste do sistema antes da sua utilização. - **Manutenção:** correção de erros, desenvolvimento de novas funcionalidades e adaptação do sistema às novas necessidades. ### Modelagem de Dados - **Modelagem de dados** é o processo de representar a estrutura dos dados de forma organizada. - A técnica mais usada para modelagem de dados é o **diagrama entidade-relacionamento (DER)**. #### Terminologia da Modelagem de Dados - **Entidade:** qualquer coisa, objeto, pessoa, empresa, acontecimento sobre a qual interessa registar dados. - **Atributo:** características ou propriedades da entidade, representadas por dados. - **Domínio:** conjunto de valores que um atributo pode assumir. - **Relação:** ligação entre entidades, representada por uma linha. - **Tipos de relações:** - **Unário** ou **reflexivo:** uma entidade relaciona-se consigo mesma. - **Binário:** duas entidades relacionam-se entre si. - **Ternário:** três ou mais entidades relacionam-se entre si. - **Cardinalidade:** quantidade de ocorrências de uma entidade que podem relacionar-se com outra entidade. - **1:1 (um-para-um):** cada entidade relaciona-se com exatamente uma da outra entidade. - **1:M (um-para-muitos):** uma entidade pode relacionar-se com várias da outra, mas a outra relaciona-se apenas com uma. - **M:M (muitos-para-muitos):** cada entidade pode relacionar-se com várias da outra entidade. - **Participação:** define a obrigatoriedade de uma entidade participar na relação. - **Obrigatória:** a entidade deve participar na relação com pelo menos uma ocorrência. - **Opcional:** a entidade pode participar ou não na relação. #### Diagramas de Classes - **Diagramas de classes** são uma evolução dos DERs, combinando conceitos de diagrama entidade-relacionamento com conceitos de programação orientada a objetos (POO). - Um **diagrama de classes** é composto por um conjunto de classes interligadas por relações. - **Classe:** conjunto de objetos, pessoas, entidades relativamente aos quais há dados a registar. - **Atributo:** propriedade de uma classe, representada por um tipo de dados. - **Domínio:** conjunto de valores que um atributo pode assumir. - **Operação:** ação que uma classe é capaz de realizar. ##### Tipos de Relacionamentos entre Classes - **Unário** ou **Termodinâmico:** uma classe relaciona-se consigo mesma. - **Binário:** duas classes relacionam-se entre si. - **Ternário:** três ou mais classes relacionam-se entre si. ##### Cardinalidade e Multiplicidade em Diagramas de Classes - **Multiplicidade:** define quais as quantidades mínima e máxima de ocorrências possíveis da classe-alvo em relação à classe-origem. - **Símbolos:** - 0..1 (zero ou um): a classe-alvo pode relacionar-se com 0 ou 1 classe-origem. - 1..1 (um e só um): a classe-alvo deve relacionar-se com exatamente 1 classe-origem. - 0..* (zero ou vários): a classe-alvo pode relacionar-se com 0 ou várias classe-origem. - 1..* (um ou vários): a classe-alvo deve relacionar-se com 1 ou várias classe-origem. ### Classes Associativas - **Classe associativa:** quando há necessidade de representar a relação entre duas classes através de uma terceira classe, chamada classe associativa. - A classe associativa é geralmente criada para registrar informações adicionais sobre a relação entre as classes originais. - A classe associativa pode pertencer a ambas as classes originais, ou a apenas uma delas. ### Generalização e Especialização - **Generalização:** define uma relação hierárquica entre classes em que uma classe genérica é especializada em diversas classes mais específicas. - **Especialização:** classes mais específicas que herdam características da classe genérica e adicionam características específicas. - **Agregação:** representa uma situação em que um objeto de uma classe é parte de outro objeto de outra classe. - **Agregação simples:** a classe parte pode pertencer a vários objetos da classe todo. - **Agregação forte ou composição:** a classe parte só pode pertencer a um único objeto da classe todo.