Você está na página 1de 34

Engenharia de Software I

Aula 2
Sistemas de Informação

l.bertholdo@ifsp.edu.br
Introdução
• Contextualização e Caracterização

• Tipos de Sistemas de Informação

• Aspectos Éticos, Sociais e Políticos

• Infraestrutura da Tecnologia da Informação

• Aplicações de Sistemas de Informação

l.bertholdo@ifsp.edu.br
Contextualização e Caracterização
• O que é um Sistema de Informação (SI)?

Tecnicamente é um conjunto de componentes inter-relacionados que coletam,


processam, armazenam e distribuem informações destinadas a apoiar a
tomada de decisões, a coordenação e o controle em uma organização.

• SIs contêm informações sobre pessoas, locais e coisas (abstratas


ou concretas), significativas para uma organização. Com isso,
auxiliam os gerentes e suas equipes a analisar problemas,
visualizar assuntos complexos, manter e criar novos produtos.

l.bertholdo@ifsp.edu.br
Contextualização e Caracterização
• Sistema de Informação x Software
Web Service: Componente de software
• Um sistema de informação é que possibilita a comunicação entre
diferentes aplicações por meio da rede,
uma solução muito mais por exemplo, um web service dos correios
abrangente que um software. para busca de endereços pelo CEP.

• Um SI pode ser composto por vários softwares, web services,


sistemas operacionais, infraestrutura de hardware. Também pode
envolver várias plataformas (desktop, web, mobile).
• Na maioria das vezes, um SI também abrange recursos humanos,
ou seja, as pessoas que vão interagir com o SI.

Sistema de Informação refere-se a uma solução completa, com vários


componentes interagindo entre si, visando atingir um determinado
objetivo ou atender as necessidades de uma organização.
l.bertholdo@ifsp.edu.br
Tipos de Sistemas de Informação
• Uma empresa típica contará com sistemas que apoiam os processos
de suas principais funções de negócio: vendas, marketing, produção,
finanças, contabilidade, recursos humanos. São os chamados
Sistemas de Processamento de Transações (SPTs).

• Também poderá contar com sistemas de apoio à tomada de decisão


para cada uma destas funções, conhecidos como Sistemas de
Inteligência Empresarial ou Sistemas de Business Intelligence (BI).

• Para integrar todos os seus processos de negócios, algumas


empresas também usam Sistemas Integrados, que abrangem todas
as áreas funcionais da organização.

l.bertholdo@ifsp.edu.br
Tipos de Sistemas de Informação
• Sistemas de Processamento de Transações
• Sistema informatizado que realiza e registra as transações
rotineiras necessárias ao funcionamento da organização, tais
como registro de pedidos de vendas, controle de reservas, folha
de pagamento, manutenção do cadastro de clientes.

Sistemas nesse nível atendem as necessidades da gerência operacional


e são destinados a responder a perguntas de rotina e a monitorar o fluxo
de transações dentro da organização. Por exemplo:

Quantas peças há no estoque?


A fatura do fornecedor de combustível já foi paga este mês?

l.bertholdo@ifsp.edu.br
Tipos de Sistemas de Informação
• Sistemas de Inteligência Empresarial
• Sistemas Informações Gerenciais (SIGs): Proporcionam à
gerência de nível médio relatórios sobre o desempenho atual da
organização. Com essas informações, é possível monitorar e
controlar a empresa, bem como prever seu desempenho futuro.
• A maior parte dos SIGs fornece respostas a perguntas pouco
complexas. Por isso, usa rotinas simples, como resumos e
comparações, em vez de modelos matemáticos ou técnicas
estatísticas avançadas.

l.bertholdo@ifsp.edu.br
Tipos de Sistemas de Informação
• Sistemas de Inteligência Empresarial
• Sistemas de Apoio a Decisão (SADs): Focam problemas únicos e que se
alteram com rapidez, para os quais não existe um procedimento de
resolução totalmente predefinido.

• Usam informações internas obtidas do SPT e do SIG, mas também


podem usar informações de fontes externas, como o valor das ações
de uma empresa ou os preços dos produtos de concorrentes.

• São sistemas usados por gerentes e analistas de negócios que querem


usar técnicas analíticas e modelos sofisticados para analisar os dados.

Qual será o impacto na programação de produção se as vendas dobrarem em dezembro?


A qual cotação o dólar deve chegar para começar a afetar a lucratividade da empresa?

l.bertholdo@ifsp.edu.br
Tipos de Sistemas de Informação
• Sistemas de Inteligência Empresarial
• Sistemas de Apoio ao Executivo (SAEs): Abordam decisões complexas
que exigem capacidade de avaliação e percepção, já que não existe um
procedimento pré-estabelecido para se chegar a uma solução.
• São destinados à gerência sênior que precisa de sistemas que se
concentrem em questões estratégicas e tendências de longo prazo,
tanto para a empresa quanto para o ambiente externo.
• Os SAEs costumam apresentar gráficos e dados de diversas fontes
através de uma interface de fácil manuseio.

Quais são as tendências de custo do nosso setor no longo prazo?


Quais tipos de produtos terão maior demanda dentro de três anos?
Como deve estar dimensionada nossa força de trabalho daqui a dois anos?
l.bertholdo@ifsp.edu.br
Tipos de Sistemas de Informação
• Sistemas Integrados
• Normalmente, as empresas precisam de todos esses sistemas, mas:
• Como administrar a informação presente em todos estes sistemas?

• Não fica muito caro manter tantos sistemas diferentes?

• Como todos eles podem compartilhar informações?

• Como os gerentes e empregados conseguem coordenar seus


trabalhos com tantos sistemas?

Uma solução é implantar um sistema integrado que abrange todas as


áreas funcionais, concentrando-se na execução de processos de negócios
que permeiam toda a empresa e incluem todos os níveis de gerência.

l.bertholdo@ifsp.edu.br
Aspectos Éticos, Sociais e Políticos
• Ética refere-se a um conjunto de princípios que estabelece o que é
certo ou errado e que os indivíduos, na qualidade de agentes livres,
utilizam para fazer escolhas e orientar o seu comportamento.

• De maneira semelhante a outras tecnologias, como a eletricidade, o


telefone e o rádio, os SIs suscitam novas questões éticas porque criam
oportunidades de mudanças sociais intensas e ameaçam os padrões
existentes de distribuição de poder, dinheiro, direitos e deveres.

Quando uma nova tecnologia é introduzida na sociedade, as pessoas são confrontadas


com novas situações, e nem todas são previstas pelas antigas regras. Pode levar anos para
se estabelecer novas responsabilidades sociais e modos adequados de se comportar. As
instituições formais também precisam de tempo para criar novas leis e, muitas vezes, só
agem mediante a evidência de danos reais. Nesse meio tempo, muitos indivíduos e
organizações podem agir, ou serem forçados a agir, dentro de uma “área legal cinzenta”.

l.bertholdo@ifsp.edu.br
Aspectos Éticos, Sociais e Políticos
• As cinco dimensões morais da Era da Informação
A introdução de nova tecnologia da informação tem um efeito de ondas concêntricas
que geram novas questões éticas, sociais e políticas, as quais precisam ser tratadas
nos níveis individual, social e político. Essas questões têm cinco dimensões morais.

Como os tradicionais
direitos de propriedade
intelectual serão protegidos
Que direitos os indivíduos e as organizações
em uma sociedade digital
possuem sobre as próprias informações?
na qual ignorar os direitos
sobre ela é tão fácil?

Que padrões de qualidade de dados


Quem deverá prestar contas e ser e sistemas devem ser exigidos para
responsabilizado por danos causados proteger os direitos individuais e a
aos direitos individuais e coletivos segurança da sociedade?
sobre a informação e a propriedade?
Que valores devem ser preservados
em uma sociedade baseada na
informação e no conhecimento?
l.bertholdo@ifsp.edu.br
Infraestrutura da Tecnologia da Informação
• A infraestrutura de Tecnologia da Informação (TI) é composta por
cinco elementos principais:
Mainframes, servidores, computadores
Softwares de sistema e Softwares de
pessoais, laptops e dispositivos móveis,
aplicação, geralmente adquiridos de
além de meios físicos para armazenar dados
fornecedores externos.
e dispositivos para saída da informação.

Consultorias externas de tecnologia que


fornecem conhecimentos não disponíveis
na empresa (treinamentos, melhorias em Softwares especializados em
sistemas, adequações na infraestrutura organizar, gerenciar e processar
de TI, integrações entre sistemas). dados organizacionais e
disponibilizá-los aos usuários.

Tecnologia de rede e telecomunicações que possibilita conectividade


de dados, voz e vídeo a funcionários, clientes e fornecedores.
l.bertholdo@ifsp.edu.br
Hardware
• Consiste na tecnologia para processamento computacional,
armazenamento, entrada e saída de dados.

Datacenter
Centro de processamento de dados que reúne
sistemas computacionais, de telecomunicações
e de armazenamento de dados, além de
dispositivos para fornecimento de energia
elétrica em caso de interrupção.

l.bertholdo@ifsp.edu.br
Software
• Sistemas Operacionais (SOs)
• Software de sistema que gerencia e controla as atividades do
computador, permitindo que ele lide com vários processos e
usuários ao mesmo tempo.
• Normalmente, usam interfaces gráficas de usuário (GUI –
Graphical User Interface), que exibem textos, imagens, botões e
outros componentes para auxiliar na interação com o usuário.
• Entre as principais funções de um SO estão:
• Reservar locais na memória para programas e dados;
• Controlar os dispositivos de entrada e saída, como teclados, mouses,
monitores, impressoras;
• Coordenar e monitorar quem está usando o sistema, os programas
executados e quaisquer tentativas não autorizadas de acesso.
l.bertholdo@ifsp.edu.br
Software
• Pacotes de Software e Ferramentas de Produtividade
• Grande parte dos softwares usados nas empresas hoje não é
programada sob medida. Consistem em pacotes de software ou
ferramentas de produtividade prontas para uso em desktops.
Um pacote de software é um conjunto de programas escritos e codificados
previamente, disponíveis no mercado, que eliminam a necessidade de indivíduos
e empresas escreverem programas de software para determinadas funções.

l.bertholdo@ifsp.edu.br
Software
• Ambientes e Linguagens para Desenvolvimento de Software
• Para o departamento de TI de uma empresa é importante saber
quais ambientes de desenvolvimento de software e linguagens são
mais adequados ao trabalho que a empresa pretende executar.
IDEs – Integrated Development Environments

Linguagens do Lado Cliente (front-end) Linguagens de Programação do Lado


Servidor (back-end)

l.bertholdo@ifsp.edu.br
Banco de Dados
• Conjunto de dados integrados que tem por objetivo atender a uma
comunidade de usuários.
• Atualmente, os bancos de dados relacionais são o tipo mais comum
de tecnologia de armazenamento de dados. Nele, os dados são
organizados em tabelas bidimensionais com colunas e linhas.
• Cada tabela contém dados referentes a uma entidade e seus atributos
(colunas). Normalmente, há uma tabela para cada entidade do
negócio, por exemplo: cliente, produto, venda, funcionário.
• Para definir, recuperar e atualizar dados de um banco de dados são
usados Sistemas Gerenciadores de Bancos de Dados (SGBDs).

l.bertholdo@ifsp.edu.br
Banco de Dados Online Analytical Processing (OLAP) ou
• Inteligência de Negócios e Processamento Analítico On-line é uma ferramenta
de business intelligence que permite a análise
Ferramentas Analíticas multidimensional de dados, de forma que os usuários
vejam os mesmos dados de diferentes maneiras.
Data warehouse é um banco de dados que Cada informação – produto, preço, custo, região ou
armazena dados correntes e históricos de potencial período – representa uma dimensão diferente.
interesse para os tomadores de decisão da empresa.

O data mining (mineração de


dados) fornece percepções dos
dados corporativos que não podem
ser obtidas com o OLAP, descobrindo
padrões e relacionamentos ocultos
em grandes bancos de dados e
inferindo regras a partir deles para
prever comportamentos futuros.

Fonte: https://www.gabaritou.com.br/Questao?
AreaConhecimentoID=8&DisciplinaID=4&AssuntoID=250

Extract Transform Load (ETL) ou Extração, Transformação Data mart é um subconjunto de um data
e Carregamento é um software que extrai dados de warehouse, no qual uma porção resumida ou
diversos sistemas, transforma (padroniza) estes dados altamente focalizada dos dados da organização
conforme regras de negócios e, por fim, carrega os dados é colocada em um banco separado destinado a
geralmente para um data mart e/ou data warehouse. uma população específical.bertholdo@ifsp.edu.br
de usuários.
Redes e Telecomunicações
• Atualmente, fazer negócios significa usar computadores, e-mail,
mensagens de texto, internet, celulares e laptops conectados a
redes corporativas e à web.
Rede de computadores para uma pequena empresa
O Networking Operating System (NOS) ou
Sistema Operacional de Rede encaminha e Um roteador é um processador de comunicações
administra comunicações, coordena os usado para encaminhar pacotes de dados por redes
recursos de rede, além de realizar importantes externas, como a internet, assegurando que a
funções para computadores clientes, como mensagem enviada chegue ao endereço correto.
mostrar páginas da Web e armazenar dados.

As redes também contam com hubs e switches. O hub é um


dispositivo muito simples que conecta os componentes de
rede, enviando pacotes de dados para outros dispositivos
conectados. O switch é mais inteligente, pois pode filtrar e
encaminhar dados para um destinatário específico na rede.
l.bertholdo@ifsp.edu.br
Aplicações de Sistemas de Informação
• Algumas da principais aplicações dos sistemas de informação:
• Sistemas Integrados
• Sistemas de Gestão da Cadeia de Suprimentos
• Sistemas de Gestão do Relacionamento com o Cliente
• Comércio Eletrônico
• Business Intelligence (BI)
• Sistemas Inteligentes de Apoio à Decisão
• Sistemas de Gestão do Conhecimento

l.bertholdo@ifsp.edu.br
Sistemas Integrados
• Os sistemas de planejamento de recursos empresariais (ERPs)
consistem em um conjunto de módulos de software integrados e
um banco de dados central comum.
• Mas por que as empresas precisam de um sistema especial para
integrar softwares e suas informações?
• Imaginem uma empresa com dezenas de sistemas e bancos de dados,
incapazes de se comunicar entre si.
• E várias linhas de produtos, cada uma produzida em uma fábrica,
sendo que cada fábrica tem sistemas independentes e incompatíveis
que controlam a produção, o armazenamento e a distribuição.
Nessa situação, será difícil entender o que realmente está acontecendo na empresa
toda. O pessoal de vendas pode não conseguir dizer se os produtos solicitados em
um pedido estão disponíveis no estoque, ou o departamento de manufatura terá
dificuldade em utilizar os dados de vendas para planejar uma nova produção.
l.bertholdo@ifsp.edu.br
Sistemas Integrados Quando um processo atualiza o
banco de dados, os novos dados se
tornam imediatamente disponíveis
para outros processos de negócios.
O banco de dados de um sistema integrado armazena
dados das diferentes divisões, dos departamentos da
Funcionamento de um Sistema Integrado
empresa e de processos de negócios nas áreas de
produção, finanças e contabilidade, vendas, marketing e
recursos humanos, e torna-os disponíveis para aplicações
utilizadas nas principais atividades da organização.

A Alcoa, maior produtora mundial de


alumínio, era organizada em linhas
de negócios, cada uma com seus
próprios SIs. Após a implantação de
um sistema integrado, a empresa
eliminou muitos processos e sistemas
redundantes, o que ajudou a reduzir
aproximadamente 20% dos seus
custos mundiais.

l.bertholdo@ifsp.edu.br
Sistemas de Gestão da Cadeia de Suprimentos
• A cadeia de suprimentos de uma empresa interliga fornecedores,
instalações industriais, centros de distribuição, varejistas e clientes
com a finalidade de fornecer mercadorias e serviços desde a fonte
de matéria-prima até o ponto de consumo.
• Uma indústria que fabrica produtos complexos terá centenas de
fornecedores, e cada um deles terá seu próprio conjunto de
fornecedores, o que pode demandar a coordenação das atividades
de centenas de outras empresas a fim de fabricar seus produtos.

A cadeia de suprimentos de uma empresa é uma rede de organizações e processos de


negócios para selecionar matérias-primas, transformá-las em produtos acabados e
distribuir estes produtos aos clientes. Os sistemas de gestão da cadeia de suprimentos
são uma resposta aos problemas de escala e complexidade da cadeia de suprimentos.

l.bertholdo@ifsp.edu.br
Sistemas de Gestão da Cadeia de Suprimentos
Cadeia de suprimentos da Nike
Na porção upstream, a camada 1 compreende os fabricantes de tênis
terceirizados, cujos fornecedores de solas, tecidos e cadarços estão na
camada 2. A camada 3 contém os fornecedores que proveem matérias-
primas aos fornecedores da camada 2 como borracha, fios e produtos
químicos. A porção downstream abrange vários distribuidores e milhares
de varejistas, tornando-a tão ampla e complexa como a porção upstream.

Ineficiências na cadeia de suprimentos são causadas por informações


inacessíveis ou imprecisas. Por exemplo, os fabricantes podem ter excesso
de peças em estoque porque não sabem quando receberão a próxima
remessa de seus fornecedores. Os fornecedores podem fazer pedidos
insuficientes de matéria-prima porque não dispõem de informações
precisas sobre a demanda. Essas ineficiências podem causar um
aumento enorme dos custos operacionais de uma empresa.
l.bertholdo@ifsp.edu.br
Sistemas de Gestão do Relacionamento com o Cliente
• Os sistemas de gestão do relacionamento com o cliente (CRMs)
integram, consolidam e analisam dados dos clientes provenientes de
toda a organização, para depois distribuírem os resultados aos vários
sistemas e pontos de contato com o cliente espalhados pela empresa.

CRMs fornecem dados e ferramentas analíticas para responder perguntas como:


Quem são os clientes mais lucrativos e o que desejam comprar?
O que custa menos: vender para um cliente novo ou para um já existente?
Quem são os clientes mais fiéis?

Relacionamento com o cliente: o ativo mais valioso de uma empresa


Hoje a vantagem competitiva de um produto ou serviço tem um tempo de vida muito
curto e as empresas estão percebendo que a única força competitiva duradoura pode
estar no relacionamento com os clientes. Alguns dizem que a base da concorrência
deixou de ser quem vende mais, para ser quem é o “dono” do cliente.

l.bertholdo@ifsp.edu.br
Comércio Eletrônico
• Comércio eletrônico (ou e-commerce) refere-se às transações
comerciais realizadas digitalmente entre organizações e indivíduos
ou entre duas ou mais empresas, na maioria dos casos pela internet.

Existem três principais categorias de


e-commerce:
• Empresa-Consumidor (B2C): Venda
de produtos e serviços no varejo
diretamente a compradores
individuais. Exemplos: Lojas
Americanas, Livraria Saraiva.
• Empresa-Empresa (B2B): Venda de
bens e serviços entre empresas.
Exemplos: Microsoft, Dell.
• Consumidor-Consumidor (C2C):
Venda de produtos e serviços por
consumidores diretamente a
outros consumidores. Exemplos:
Mercado Livre, OLX, eBay.

l.bertholdo@ifsp.edu.br
Business Intelligence (BI)
• Integração de todos os fluxos de informações produzidos por uma
empresa em um único conjunto coerente de dados, seguida pela
utilização de ferramentas de modelagem, análise estatística e
mineração de dados, a fim de gerar dados relevantes e úteis para
melhorar o planejamento e a tomada de decisões dos gestores.
• Os sistemas de inteligência empresarial consistem em pacotes de
hardware e software definidos e vendidos principalmente por
grandes fornecedores de tecnologia e empresas de consultoria.

Entre os maiores fornecedores destes sistemas estão


SAP, Oracle, IBM, SAS Institute e Microsoft.

l.bertholdo@ifsp.edu.br
Business Intelligence (BI)
A FedEx utiliza a análise preditiva
• Análises de inteligência empresarial para prever como os clientes
responderão a mudanças de preços,
quais clientes estão propensos a
• Análise preditiva: Usa a análise estatística, mudar para os concorrentes e qual
técnicas de mineração de dados, dados receita será gerada por uma nova
históricos para prever tendências futuras e loja ou ponto de coleta.
padrões de comportamento.
Grandes empresas on-line como
Walmart, Netflix e eBay estão
• Análise do big data: Análise preditiva do analisando o big data a partir das
big data acumulado, tanto no setor privado transações de clientes e dos fluxos
quanto no público, incluindo os dados de de mídias sociais para criar
experiências de compras
mídias sociais, transações dos clientes e personalizadas em tempo real.
informações de sensores e de máquinas.
A Starbucks usa um sistema para
• Análise de localização: Capacidade de determinar onde abrir novas lojas.
obter percepções de negócios a partir da O sistema identifica as localizações
geográficas que produzirão uma
localização geográfica dos dados, por alta taxa de vendas em relação ao
exemplo: localização de telefones móveis. investimento e um alto volume de
vendas por loja.
l.bertholdo@ifsp.edu.br
Sistemas Inteligentes de Apoio à Decisão
• Sistemas computacionais que tentam simular o comportamento e os
padrões de pensamento humano por meio de técnicas de
Inteligência Artificial (IA). Exemplos:
• Sistemas Especialistas: Capturam a expertise humana em um domínio
específico do conhecimento e a transformam em um conjunto de regras
para um sistema de software que pode ser usado por outras pessoas.

• Redes Neurais: Buscam resolver problemas complexos e não totalmente


compreendidos. Elas encontram padrões e relações em gigantescas
quantidades de dados, as quais um ser humano seria incapaz de analisar.

• Algoritmos Genéticos: Tentam encontrar a solução ideal de um problema


específico, após o exame de um imenso número de soluções alternativas.
Suas técnicas são baseadas em métodos inspirados na biologia
evolucionária, tais como hereditariedade, mutação, seleção e cruzamento.

l.bertholdo@ifsp.edu.br
Sistemas Inteligentes de Apoio à Decisão

Uma rede neural utiliza regras “aprendidas” a partir de padrões em


dados para construir uma camada oculta de lógica. Esta camada
processa as entradas, classificando-as com base na experiência do
modelo. Nesse exemplo, a rede neural foi treinada para distinguir
entre compras com cartão de crédito fraudulentas e legítimas.
l.bertholdo@ifsp.edu.br
Sistemas de Gestão do Conhecimento
• As empresas precisam lidar com pelo menos três tipos de
conhecimento:
• Conhecimento estruturado: Está em documentos e regras formais
que as empresas formulam após observar especialistas e seu
comportamento na tomada de decisão.
• Conhecimento semiestruturado (ou não estruturado): Informações
em folhetos, mensagens, memorandos, propostas, e-mails, gráficos,
slides, vídeos, armazenados em diversos locais.
• Conhecimento tácito: Informações que residem apenas na memória
de especialistas individuais dentro da empresa.

O conhecimento que não é compartilhado e aplicado aos problemas que a


empresa enfrenta não acrescenta nenhum valor a ela. Saber como fazer as
coisas com eficácia e eficiência, de uma maneira que as outras organizações
não possam copiar, é uma importante fonte de lucros e vantagem competitiva.
l.bertholdo@ifsp.edu.br
Sistemas de Gestão do Conhecimento
• Sistemas de gestão do conhecimento melhoram a qualidade do
conhecimento usado no processo de tomada de decisão.
• Sistemas Integrados de Gestão do Conteúdo: Ajudam as empresas a
gerenciar conhecimentos estruturados, semi ou não estruturados.

• Sistemas de Rede de Conhecimento: Visam a gestão do conhecimento


tácito. Estes sistemas fornecem uma lista online de funcionários da
organização e seus perfis, contendo experiência profissional, projetos,
publicações e grau de formação, permitindo encontrar facilmente um
especialista apropriado dentro da empresa.
l.bertholdo@ifsp.edu.br
Referências
• LAUDON, Kenneth C; LAUDON, Jane P. Sistemas de informação gerenciais.
11. ed. São Paulo: Pearson Education do Brasil, 2014.

l.bertholdo@ifsp.edu.br

Você também pode gostar