Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 Aula 1: Introdução aos Fundamentos de Sistemas de Informação Conceituação de sistema Cotidianamente convivemos com alguns sistemas. O sistema solar, por exemplo, vem sendo estudado e modificado desde os primórdios da humanidade. O Sistema solar pode ser considerado efetivamente um sistema? Claro que sim. Da mesma forma que o sistema de som de sua casa, que o sistema viário de sua cidade, que o sistema econômico brasileiro e muitos outros que também o são. 2 Elementos básicos de um sistema Outros exemplos de sistemas que podem ser citados são: controle de estoque, fluxo de caixa, construção civil, acadêmico, planejamento e controle da produção. Todos esses sistemas são classificados como sistemas de informação cujo conceito veremos adiante. São também exemplos: chuveiro elétrico, sistema de som, sistema de telefonia, sistema viário dentre outros. As partes que compõem um sistema e as relações entre eles determinam como o sistema funciona. Seja qual for o sistema, podemos identificar, de forma genérica, os seguintes elementos constituintes: 3 Conceitos de sistemas de informação No mundo globalizado de transformações rápidas, um tipo de sistema ganha relevância no contexto das organizações empresariais, transformando a forma e condução dos negócios. Hoje em dia, sai na frente aquele que detém a informação e a utiliza adequadamente. Dessa forma, os chamados Sistemas de Informação (SI) são cada vez mais usados como meio de criar, armazenar, processar e transferir a informação no contexto das empresas. Porém, antes de estudarmos o conceito e definição do que vem a ser um Sistema de Informação, vamos definir o conceito de informação. O que é informação? 4 A informação é um dos recursos mais valiosos, importantes e valorizados em uma organização. Não podemos definir informação sem antes entender um conceito prévio: dado. O conceito de informação é frequentemente confundido com o conceito de dado. Entretanto, os dois vocábulos são, além de distintos, complementares. Por exemplo, em um sistema de controle de ponto de funcionários de uma empresa, o horário de entrada diário de cada funcionário é considerado dado. Combinando (processando) os horários de chegada de um funcionário em todos os dias de um mês, podemos obter o seu percentual de atraso (% atraso), que é uma informação, possibilitando ao gerente penalizar ou parabenizar o funcionário. Veja a demonstração na figura abaixo: Nesse exemplo, para que se tenha a informação desejada, é necessário adicionar um novo dado (ENTRADA) ao contexto: Qual é o horário de entrada no trabalho? Podemos concluir que: A informação resulta do processamento (organização, arranjo, comparação) de dados afins. 5 Por exemplo: Em um sistema de controle de ponto de funcionários de uma empresa, o horário de entrada diário de cada funcionário é considerado dado. Combinando (processando) os horários de chegada de um funcionário em todos os dias de um mês, podemos obter o seu % de atraso, que é uma informação, possibilitando ao gerente penalizar ou parabenizar o funcionário. Veja a demonstração na figura abaixo: O que é um sistema de informação? De uma forma simples e direta podemos definir sistema de informação como um sistema cuja finalidade é prover informação a alguém na medida certa. A informação deve ser útil para quem a recebe, possibilitando a tomada de decisão dentro do contexto em que se aplica. Vejamos algumas definições: 6 Tipos de sistemas de informação O papel do sistema de informação nas empresas torna-se cada dia mais relevante. Podemos identificar três tipos de sistemas conforme o nível em que atuam nas organizações. São eles: 7 Tecnologia de informação (TI) A Tecnologia da Informação (TI) pode ser entendida como o conjunto de recursos tecnológicos e computacionais para a geração e uso da informação, ou seja, o conjunto de recursos não humanos que desempenha uma ou mais tarefas de processamento das informações do SI tal como coletar, transmitir, armazenar, recuperar, manipular e exibir dados. Em sistemas de informação, a tecnologia da informação é fundamental, pois é o meio utilizado para alcançar os fins desejados. 8 9 Teoria Geral dos Sistemas A Teoria Geral dos Sistemas forneceu uma base para a unificação dos conhecimentos científicos e tecnológicos nas últimas décadas. Ela tem por finalidade: • Analisar a natureza dos sistemas e relação entre suas partes. • Identificar as propriedades, princípios e leis característicos dos sistemas em geral. 10 Aberto – interage com o seu ambiente. As empresas e os sistemas de informação são sistemas abertos, pois sofrem influências (positivas ou negativas) de seu ambiente (clientes, fornecedores, entidades governamentais e etc.) e influenciam o meio ambiente com suas ações. Fechado – Não possui interação com o ambiente. A matemática é um sistema fechado, sem influência do meio. 2+2 sempre será 4. Simples - possuem alguns poucos componentes, sendo o relacionamento entre eles simples e direto. Complexo - possui muitos elementos altamente relacionados e interconectados. Um sistema de informação é altamente complexo, uma vez que as partes são complexas e com muitas interconexões. Estável - As mudanças no ambiente resultam em pouca ou nenhuma alteração no sistema. Dinâmico – Sofre rápidas e constantes mudanças em decorrência de mudanças no ambiente. Um sistema de informação tende a ser extremamente dinâmico, em função 11 da necessidade que tem de responder rapidamente a uma alteração no ambiente em que está inserido. Adaptável - É capaz de sofrer mudanças (internas em seus componentes, nas entradas e/ou saídas) em resposta a mudanças no ambiente. Um sistema de informação deve ser o mais adaptável possível. Não-adaptável – Não é capaz de mudar em resposta a mudanças do ambiente. Permanente – Existe por um período de tempo relativamente longo. Espera-se que um sistema de informação tenha uma vida relativamente longa até para justificar os investimentos feitos em seu desenvolvimento ou aquisição. Temporário – Existe por um período de tempo relativamente curto. 12 13 14 15 Vamos, agora, aprofundar um pouco mais os conceitos de Sistema de Informação (SI) vistos na aula 1. Abordaremos os componentes dos sistemas de informação, identificando os diferentes recursos que concorrem para a correta consecução dos objetivos do SI. Os principais elementos do Sistema de Informação (SI) são: 16 17 18 COMO OCORRE A TRANSFORMAÇÃO DE DADOS EM INFORMAÇÃO? A transformação de dados em informações ocorre através de um processo que pode ser definido como um conjunto de tarefas logicamente relacionadas e executadas para atingir um objetivo claramente definido. 19 INFORMAÇÃO PRECISA TER QUALIDADE Se a informação não é precisa e completa, pode acarretar em decisões erradas custando à organização milhares de dólares. Se a informação não é fornecida no tempo certo, pode ter pouco ou até mesmo nenhum valor para a organização. Um dos grandes desafios dos gerentes de SI é fazer com que toda a informação gerada tenha os atributos básicos da qualidade. 20 21 22 23 Tendências em sistemasde informação Podemos dividir a evolução dos sistemas de informação em 5 eras ou grandes fases que são: Processamento de dados, Relatórios administrativos, Apoiando as decisões, Apoiando o nível estratégico, Conectando a empresa. 24 Nas aulas anteriores, apresentamos a pirâmide com os sistemas e tipos de informações em 3 níveis: 1. Operacional: representado pelos SPTs. 2. Gerencial: representado pelos SIGs. 3. Estratégico: representado pelos SIEs. A figura ao lado apresenta um quarto nível, entre o operacional e o gerencial, denominado Nível do Conhecimento. 25 Os tipos de sistemas de informação - nível conhecimento O Nível do Conhecimento, recentemente identificado nas organizações, trata de problemas que envolvem conhecimento e especialidade técnica que abrangem uma ampla variedade de questões: • Onde deveriam estar localizadas as fábricas? • Como deveria ser feito o treinamento? • Que sistemas de informação deveriam ser empregados? Problemas do conhecimento são pertinentes a áreas que criam, distribuem e usam conhecimento e informações em prol da empresa. Os sistemas do conhecimento resolvem esses tipos de problemas. Ao retomarmos a figura dos Tipos de Sistemas de Informações nas Organizações vista anteriormente, notamos que existem sistemas para apoio a cada área funcional nos 4 níveis, ou seja, para a área de Vendas e Marketing, por exemplo, existirão sistemas que proverão informações aos 4 níveis como podem ser observados na tabela a seguir: 26 27 28 29 30 31 Nesta aula, iremos mostrar o apoio às decisões de e-business e Sistemas de apoio às decisões. Veremos, ainda, os Sistemas de Apoio às Decisões e de Informação Executiva (SAD/SIE). 32 33 34 Problemas estruturados Problemas semiestruturados 35 Problemas não estruturado Sistemas de Informação Gerencial (SIG) Os Sistemas de Informação Gerencial (SIG) oferecem vários produtos e informações para apoiar as decisões no dia a dia dos gerentes do primeiro escalão administrativo, representado pela gerência de atividades operacionais. O objetivo essencial dos SIG é o controle das atividades, podendo, também, ser utilizado para o planejamento e organização. 36 O mundo moderno exige dos gestores a análise, num curto espaço de tempo, de muitos dados de assuntos de grande complexidade e diversidade. A tecnologia OLAP veio suprir essa demanda e ajudar na obtenção de informações para descobrir padrões, tendências e condições excepcionais. Para tal, vale-se da capacidade de análise de relações complexas entre milhares ou até mesmo milhões de dados armazenados nos bancos de dados das organizações. 37 Sistemas de Apoio à Decisão (SAD) O objetivo dos Sistemas de Apoio à Decisão (SAD) é fornecer apoio interativo aos gerentes e demais profissionais envolvidos no processo decisório que oferece dados e modelos para a solução de problemas semiestruturados. Tanto o SIG como o SAD atendem aos gerentes de nível médio e inferior que lidam com problemas cotidianos e de curto prazo. No entanto, existem diferenças entre esses dois tipos de sistemas que são apresentadas a seguir: 38 Sistemas de Apoio à Decisão (SAD) Conforme ilustrado na figura abaixo, a origem dos dados de entrada dos SAD provém de diversas fontes, a partir das quais é criado um banco de dados analítico com as visões necessárias às informações que serão providas pelo SAD. Sistemas de Apoio à Decisão (SAD) Um SAD envolve quatro tipos de Modelagem Analítica conforme tabela abaixo: 39 Os Sistemas de Informação a Executivos (SIE), também conhecidos como Sistemas de Apoio a Executivos (SAE), visam atender à demanda de informação do alto escalão da empresa que, preocupado com as decisões estratégicas de longo prazo, definirão o rumo da organização nos anos que se seguem. Como a empresa está inserida em um contexto ambiental (clientes, fornecedores, concorrentes, órgãos governamentais e etc.), tais sistemas coletam dados de fontes internas e externas à organização para auxiliar a alta administração na solução de problemas não estruturados. Como visam a atender à demanda de executivos muito ocupados e sem muito tempo, tais sistemas utilizam o que há de mais moderno em termos de tecnologia de gráficos, textos e comunicações. Os SIE tendem a ser personalizados de acordo com as preferências do gestor, na forma como a informação é apresentada. 40 Portais corporativos e apoio à decisão Importantes mudanças e expansões estão acontecendo nas tradicionais aplicações dos SIG, SAD e SIE especialmente na maneira de fornecer informações e modelar as necessidades dos seus usuários. Isso tem levado à necessidade de buscar formas mais ágeis de utilização dos recursos de rede, banco de dados e de comunicação com os usuários e clientes, visando maior rapidez na exploração da atividade de comércio eletrônico. Daí a razão da intensificação e crescimento da implementação desses tipos de sistemas em portais corporativos na internet. Os executivos viajam bastante em atividades de negócio. Se tais sistemas estiverem disponíveis na internet, eles poderão acessá-los de forma mais simples e rápida durante 41 suas viagens, sem a necessidade de conexão nas redes corporativas de suas respectivas empresas. Há, portanto, uma tendência no uso do canal internet para implementação dos sistemas de apoio à tomada de decisão. 42 Nesta aula, iremos mostrar as tecnologias de inteligência artificial (IA) nos negócios. Veremos, ainda, os Conceitos Básicos de Sistemas especialistas (SE). Aplicação da IA Um das principais aplicações da IA nas empresas, hoje em dia, é utilização de recursos computacionais baseados em conhecimentos e não mais em sistemas de informações gerenciais onde o homem estuda todas as informações e, com sua própria experiência, toma decisões. 43 A ideia é que a decisão fique a cargo dos sistemas dotados de “inteligência”. Mas de que forma? Além de sua própria experiência, os tomadores de decisão contarão com a experiência de outros especialistas cujos conhecimentos estarão armazenados nos computadores de acordo com as técnicas de Inteligência Artificial. Objetivos da IA O ramo da Inteligência Artificial estuda técnicas que tornam os computadores e respectivos sistemas capazes de tomar decisões de forma parecida com as do ser humano. Estudam-se técnicas de representação de conhecimentos, heurísticas (soluções de problemas), raciocínios lógicos e nebulosos que darão boas, mas nem sempre, soluções ótimas e linguagens especiais para trabalhar com conhecimento. O principal objetivo da IA é propiciar o desenvolvimento de ferramentas capazes de melhorar as operações empresariais e aumentar a sua vantagem competitiva. Aplicação em uso Dentre as aplicações da IA, já em uso nas corporações, podemos citar: • Sistemas Especialistas. • Processamento de linguagem natural (um dos maiores desafios !). • Reconhecimento de imagem (Muito utilizado pela Medicina). • Reconhecimento de voz, e etc. Um exemplo prático de aplicação da IA em grandes corporações é o caso da Mastercard e Visa, empresas líderes no segmento de cartões de crédito, que usam o conceito de redes neurais para reduzir as fraudes no usode cartões de crédito: estudo do perfil (histórico de uso) e acompanhamento de uso do cartão pelo usuário. 44 Se for identificado algum uso inconsistente com o histórico de transações, a ação pode ser o simples bloqueio do crédito ou envio do prognóstico a um analista humano que poderá requerer mais informações (como por exemplo, entrar em contato com o usuário e confirmar a transação). Domínios da IA Dentre as áreas de aplicações da IA, merecem destaque: 45 46 Partes de um Sistema Especialista 47 48 49 Nesta aula, iremos apresentar os Sistemas de Comércio Eletrônico. Veremos, ainda, os processos essenciais do Comércio Eletrônico. Conceituação O comércio eletrônico ou e-commerce é um tipo de transação comercial feita por um equipamento eletrônico, como um computador. O comércio eletrônico (e-commerce) tem mudado, numa velocidade incrível, a maneira das organizações fazerem negócios e de competir, da mesma forma que vem facilitando e simplificando as interações entre as empresas, clientes e parceiros de negócio. A concepção de comércio eletrônico nos leva a pensar em um mercado onde a informação circula com mais rapidez e está disponível para um maior número de pessoas, a qualquer momento, 24h por dia, 365 dias do ano. No mundo globalizado e acelerado onde as pessoas consomem seus dias úteis trabalhando cada vez mais, essa 50 possibilidade viabiliza a compra de muitos produtos e serviços que não seriam adquiridos se dependesse da ida a lojas físicas. De uma maneira geral, pode-se dizer que o comércio eletrônico usa recursos de internet, extranet, intranet e redes corporativas das empresas. Pequena evolução histórica Conforme ilustrado pela figura abaixo, para viabilizar o comércio eletrônico, foi necessário, inicialmente, uma organização das funções e processos internos das organizações. A venda de produtos pela internet não demanda apenas a tecnologia para venda ao cliente, mas toda a estrutura necessária para receber e atender ao pedido que inclui: efetivar a compra dos fornecedores, armazenar os itens comprados (para entrega imediata ou estocagem) e toda a logística de entrega ao cliente que pode estar em qualquer local do mundo. Além da reestrutura da própria organização, foi preciso uma integração com os fornecedores no sentido de estarem alinhados para atendimento às demandas do e-commerce. 51 52 A Internet abre uma série de oportunidades inexistentes anteriormente para as organizações, como a possibilidade de transcender os limites físicos de um município, estado ou país. 53 Fica evidente, então, a importância vital da tecnologia para o comércio eletrônico. Todavia, não só de aspectos tecnológicos vive o e-commerce. É necessária uma estrutura organizacional que envolve: 54 Inicialmente, a comercialização online restringia-se a produtos como CD's, livros e demais itens palpáveis e de características tangíveis. Com o avanço da tecnologia, surge uma nova tendência para a comercialização online: a venda de serviços, como é o caso dos pacotes turísticos, da reserva de hotéis, aluguel de carros, venda de ingressos de cinemas e de teatros e outros. 55 Podemos resumir as atividades de uma transação de e-commerce em 4 partes: 56 Classificação do comércio eletrônico Podemos classificar o comércio eletrônico ou e-commerce em três segmentos distintos de atuação. São eles: 57 Processos essenciais do comércio eletrônico Muitas pessoas deixam de usar as facilidades do comércio eletrônico por não confiarem nos mecanismos de controle e segurança de acesso. Por isso que, nesse tipo de serviço, é fundamental que os processos sejam capazes de proporcionar o efetivo controle de acesso e segurança ao ambiente de comércio eletrônico. Considerando o envolvimento de finanças e acesso à base de dados da empresa, a segurança torna-se um dos fatores fundamentais para a sobrevivência das organizações no contexto do e-commerce. Surgem, assim, novas preocupações: a segurança física que se relaciona diretamente com os aspectos associados ao acesso físico a locais e a recursos de informações. Login – normalmente uma conta de e-mail ou nome escolhido pelo usuário. 58 Um recurso de segurança muito popular é o Secure Socket Layer (SSL), comercializado pela Certisign, no Brasil. Esse protocolo garante a privacidade da transação, pois as informações transmitidas são criptografadas e somente o usuário e o servidor da empresa envolvidos no processo podem decodificar seu conteúdo. A definição de perfil de usuário permite que cada usuário de e-commerce tenha acesso apenas aos recursos a ele vinculados, além de reforçar a necessidade de personalização do mesmo. Os processos de criação de perfis recolhem dados sobre um indivíduo, seu comportamento e suas escolhas no site e criam perfis eletrônicos de suas características e preferências. Os perfis de usuários são desenvolvidos utilizando ferramentas de criação de perfis: • Registro do usuário, • Arquivos de cookies. • Acompanhamento do comportamento no site. • Feedback do usuário. ATENÇÃO 59 A implementação dos recursos de busca (gerenciamento de busca) é tão importante quanto o controle de acesso nos sites e portais do comércio eletrônico. A eficiência e o bom funcionamento desse tipo de recurso faz toda a diferença. Um cliente que não encontra fácil e rapidamente o produto ou serviço que deseja tem grande chance de desistir da operação e procurar outro fornecedor. A aplicação de gerência de conteúdo e catálogo funciona em conjunto com os recursos de criação de perfis visando a personalizar o conteúdo das páginas da Web acessadas pelos usuários individualmente. Essa aplicação auxilia as empresas de comércio eletrônico na criação, desenvolvimento, entrega e armazenamento de dados de texto e informações de multimídia em websites de e-commerce. Além disso, o gerenciamento de conteúdo e catálogo permite a expansão dos serviços de e-commerce oferecendo recursos de configuração de produtos de apoio à customização ou personalização em massa de produtos ou serviços de forma online e interativa. O gerenciamento é importante para a manutenção do relacionamento com o cliente. As empresas que desenvolvem produtos devem gastar um percentual significativo de suas receitas com investimentos de marketing e relações públicas. Já as empresas de serviços, por outro lado, buscam construir relacionamentos de confiança com os clientes. Em ambos os casos, o fundamental é investir na construção da marca da empresa, ao invés de características funcionais dos produtos ou serviços. 60 61 62 Nesta aula, iremos apresentar as aplicações e questões do Comércio Eletrônico. Tendências no Comércio Eletrônico Atualmente, muitos negócios são realizados de forma eletrônica não sendo necessário sair de casa para fazer compras e pagamentos, já que a Internet trouxe ferramentas inovadoras. O e-business (electronic business), conhecido como negócios eletrônicos, é uma dessas ferramentas. 63 Podemos mensurar os seguintes itens como principais tendências do e-commerce: 64 A empresaB2B e B2C A Internet permite quebrar as barreiras de tempo, distância e forma de negócio, dar condições para que as empresas possam negociar com consumidores de todo o mundo a venda de bens e serviços 24 horas por dia, sete dias por semana, 365 dias por ano. No que diz respeito ao modo de criação e operação, todos os sites são praticamente iguais, não havendo diferença significativa entre eles. A principal diferença está na maneira de atendimento aos clientes, representando os fatores críticos de sucesso, tais como: desempenho e serviço oferecidos, aparência e impressão da loja virtual, propaganda e incentivos, seleção e valor para os clientes, atenção pessoal, segurança e confiabilidade. 65 A Perdigão é um exemplo de case de sucesso, quando o assunto é negócios na Internet. Utiliza tanto os canais de distribuição Business-to-Business (B2B) quanto os Business-to- Consumer (B2C) e considera os clientes empresariais e os consumidores finais de seus produtos como grupos distintos de clientes. Na arena do B2B, os clientes primários da Perdigão incluem: • Supermercados (64,9%). • Pequenas lojas de varejo (17,0%). • Distribuidores atacadistas (10,1%). • Institucionais (8,0%). Com o objetivo de aprofundar e valorizar seus relacionamentos com esses grupos de clientes, a Perdigão investe continuamente na otimização de sua rede de distribuição a partir da tecnologia de informação. Requisitos de uma loja virtual Com a globalização, pessoas de diferentes partes do mundo precisam trabalhar em conjunto em diversos projetos. Isso, aliado às dificuldades cada vez maiores de locomoção em grandes centros, faz com que as empresas busquem uma nova organização que permita aos funcionários trabalharem juntos sem a necessidade de locomoção. 66 Para garantir o perfeito funcionamento, essas organizações devem possuir tecnologias de comunicação bastante avançadas que permitam, mesmo distantes, as pessoas interagir umas com as outras. É importante considerar que a organização do trabalho seja realizada de modo a garantir a realização das atividades em grupo, orientado para uma mesma meta. Torna-se evidente, então, que as relações comerciais, as atividades organizacionais e a coordenação das ações empresariais são cada vez mais intermediadas pelas tecnologias de informação, dando maior agilidade, rapidez e organização à empresa e, também, transformando-a em um grande ator intermediador das relações entre os agentes organizacionais. Também evidente é a tendência das organizações de integrar as grandes atividades administrativas da empresa ao seu sistema informacional. Isso significa que muito das decisões, comunicação e trabalho passa a ganhar proporções num ambiente virtual. A prática executiva do futuro está altamente atrelada à utilização de tecnologias e sistemas de informação. Para mais informações, leia agora o texto Onde entra a tecnologia nesse contexto? Mercados de comércio eletrônico (marketplaces) e integração de canais Os recentes sistemas de comércio eletrônico são projetados e desenvolvidos para permitir aos seus usuários uma série de serviços de alta velocidade, como leilões, catálogos e trocas. Isso possibilita que empresas de qualquer tamanho possam comprar uma variedade de produtos e serviços desde serviços de orientação a consultorias especializadas, de produtos químicos a eletrônicos, energia elétrica, materiais de construção, etc. 67 Os B2B e-marketplaces são locais virtuais de intermediação entre muitos compradores e muitos vendedores, com elevada sofisticação tecnológica e que fornecem serviços de suporte às transações comerciais online. Um e-marketplace, em essência, emula um mercado tradicional, existente em muitas localidades, onde compradores e fornecedores se encontram para transacionar e colaborar. As principais questões-chave para o desenvolvimento e a integração de canais eletrônicos que devem ser consideradas são: 68 Um exemplo de case de sucesso em e-marketplaces é http://www.alibaba.com/ 69 Nesta aula iremos apresentar a infraestrutura e o software de apoio aos sistemas de informação. O hardware e seu apoio ao Comércio Eletrônico As empresas contemporâneas usam uma ampla variedade de equipamentos computacionais, softwares e recursos de comunicação somente para funcionar e resolver problemas organizacionais básicos. Existe atualmente uma grande variedade de opções, desde os pequenos e mais simples equipamentos até os de grande porte e altamente sofisticados. 70 Os computadores usados no comércio eletrônico, ao lado da organização que disponibiliza o produto e/ou serviço, podem ser agrupados em: 71 A internet, em geral, demanda redes corporativas do tipo cliente-servidor, onde os serviços ficam armazenados em um ou mais servidores dentro das empresas e as máquinas dos usuários (clientes) acessam tais serviços. O usuário final não sabe, todavia, em que local (físico) o(s) servidor(es) encontra(m)-se. O equipamento pode ser configurado unitariamente, adicionado em racks ou em torres, ou ainda ser configurado em servidores Blade, conforme abaixo. 72 Para manter a estrutura de rede necessária, são precisos equipamentos ativos e passivos de rede, tais como: switch (passivo), roteadores e firewall (proteção da rede corporativa, de acesso indevido vindo do exterior da empresa). A figura ao lado mostra os equipamentos e sua disposição e utilidade em uma rede corporativa. 73 Atenção Com relação à média de comunicação entre os equipamentos, existe forte tendência da comunicação sem fio (wireless), hoje com preço bem acessível. O software e seu apoio ao comércio eletrônico Todos esses equipamentos de nada valeriam se não existissem os Softwares que são uma sequência de instruções a serem seguidas e/ou executadas na manipulação, no redirecionamento ou na modificação de um dado/informação ou acontecimento. Os softwares podem ser classificados em: 74 O Sistema Operacional desempenha cinco funções básicas: Quando os PCs foram criados, o SO mais utilizado na época era o DOS (Disco Operation System). Ao ligarmos o micro, era inicializado o DOS, ou seja, carregado o SO, também chamado de BOOTING (informações contidas na memória ROM). Após o carregamento do DOS, o micro estava pronto para ser utilizado. 75 A Microsoft começou a substituir esse sistema por uma série de Windows como 95, 98 e 2000, passando em 2001 para o Windows XP. Outra peculiaridade é que existem sistemas operacionais para computadores servidores que gerenciam todos os serviços que podem ser providos por equipamentos desse tipo e sistemas operacionais para as estações de trabalho, ou ainda as máquinas clientes que usam as funcionalidades que são disponibilizadas pelos servidores. Para mais informações, leia agora o texto Sistemas Operacionais Característicos dos Servidores. Softwares aplicativo e ferramentas de produtividade para PCs As linguagens de programação são softwares que permitem desenvolver aplicativos os mais variados possíveis. Dentro do contexto da internet, o HTML é a linguagem mais antiga e utilizada para o desenvolvimento de sites com páginas estáticas. Todo e qualquer browser tem a funcionalidade de interpretar e executar código HTML, permitindo a navegação em sites desenvolvidos com essa linguagem. 76 Ganham destaque,também, os aplicativos de correio eletrônico que vão desde simples gerenciadores de emails em máquinas cliente (estações de trabalho), como o Outlook ou Outlook Express, no ambiente Windows, até sofisticados softwares de gerenciamento de emails corporativos em servidores, como o Exchange e o Lotus Notes. São de extrema relevância, ainda, os sistemas gerenciadores de bancos de dados que mantém os dados organizados e armazenados em tabelas. Os nomes de maior expressão são: o gratuito MySql, o Oracle, o Microsoft SQL Server. Formam a base de funcionamento de sistemas de comércio eletrônico, neles estão armazenados os produtos e serviços, as tabelas de preços, os pedidos realizados, os dados de entrega e faturamento de cada transação realizada online. Atenção O trabalho colaborativo e em equipe ganha destaque no ambiente internet e de apoio ao trabalho em equipes (groupware). 77 78 Nesta aula, iremos apresentar os Softwares para a web e integração empresarial, e como administrar os Recursos de Hardware e Software. O primeiro entendimento importante para compreensão dos softwares que atuam no contexto da internet é a sua divisão, conforme local em que executam. Eles são divididos em: softwares frontend e softwares de background. 79 80 A figura ao lado ilustra os conceitos de aplicativos cliente e de servidor. Temos, do lado direito, a página HTML sendo executada na máquina do cliente (usuário do serviço Web) e, do lado esquerdo, a aplicação rodando no servidor. Repare, a seguir, que abaixo da página HTML estão ícones dos principais navegadores de internet usados no mercado. HTML (Hypertext Markup Language) Originalmente, as páginas Web eram arquivos estáticos de texto. Atualmente, é comum encontrarmos páginas que geram dinamicamente os arquivos (x)HTML de acordo com a requisição do navegador (observe a figura ao lado). Existem, ainda, maneiras de obtermos comportamento dinâmico pelo lado do cliente (navegador) por meio de implementações de Ajax e, por exemplo. 81 As páginas Web utilizam HTML para fazer a formatação dos dados a serem exibidos. É importante notar que HTML não é uma linguagem de programação, mas sim de formatação. Isso guarda diferenças fundamentais entre HTML e, por exemplo, JavaScript, uma vez que a primeira limita-se apenas a mudar a maneira como os dados são dispostos na tela. As imagens exibidas pelas páginas são armazenadas em arquivos, em separado, nos servidores Web. Cabe ao navegador a tarefa de trazer a imagem do servidor e exibi-la na página. Java Java é uma linguagem de programação (desenvolvida por uma pequena equipe de pessoas na Sun Microsystems) que, inicialmente, foi criada com o objetivo de integrar equipamentos eletrodomésticos, mas que tornou-se popular por seu uso na internet. Hoje em dia, vemos aplicações escritas em Java rodando em navegadores Web, mainframe, celulares, palmtops e em sistemas operacionais. É uma referência em linguagem de programação no contexto de desenvolvimento de software. 82 A tão falada portabilidade conseguida pela linguagem Java para as aplicações que nela forem escritas deve-se ao fato de que o compilador Java não gera instruções específicas a uma plataforma (conjunto de tecnologias de hardware e sistema operacional), mas um programa em um código intermediário, denominado bytecode, que pode ser descrito como uma linguagem de máquina destinada a um processador virtual (que não existe fisicamente). Dessa forma, tendo uma JVM (Java Virtual Machine) para a respectiva plataforma, o programa escrito em Java pode ser executado. 83 Atenção Uma vez que os programas Java são transmitidos como bytecodes, eles podem rodar em qualquer computador sem necessitar de uma nova compilação, independente da plataforma na qual ele será executado. Programas Java sempre são carregados no computador cliente e nele executado. Há dois tipos básicos de programas escritos em Java: aplicativos e Applets. Esses são programas especialmente confeccionados para executarem dentro de uma página HTML. Ao abrir uma página HTML que contenha uma applet Java, esta é automaticamente descarregada para o computador local (cliente) e executada. Os Applets são programas seguros e, por exemplo, não transmitem vírus. Softwares para integração empresarial As tecnologias surgidas com a internet crescem numa velocidade incrível, pois as empresas estão maravilhadas com as possibilidades de integração entre matriz e filiais, clientes, parceiros e fornecedores. Com isso, as redes corporativas das empresas passam a incorporar a estrutura da internet e surge a necessidade de integração das aplicações das corporações, num ambiente distribuído. Como exemplos de implementação, no Brasil, de aplicações distribuídas destacam-se: 84 Tudo isso devido aos interesses das empresas preocupadas e motivadas por expandir seus negócios via Internet. Esse ambiente heterogêneo, com hardwares e softwares diversos, é cada vez mais atrativo, devido às vantagens como interatividade, rapidez e, em especial, diminuição de custos nas transações. Para integrar os diversos softwares neste contexto, surgiram modelos de componentes, chamados middleware. Serviços Web e arquitetura orientada a serviços 85 Um Web Service compreende a disponibilização de um servico, pela internet, que utilize o sistema de mensagens padrão XML, e que não estejá ligado a nehum sistema operacional ou linguagem de programação (interoperabilidade). Podemos conceituar os Web Services como um tipo de arquitetura funcionando através de protocolos abertos (HTTP e SOAP) e respondendo requisições HTTP vindas de qualquer ponto e plataforma conectada na internet. Web Services é a tecnologia ideal para comunicação entre sistemas, sendo muito usada em aplicações B2B. A comunicação entre os sistemas é padronizada, independente de plataforma e de linguagem de programação. Por exemplo, um sistema de reserva de passagens aéreas feito em Java, rodando em um servidor Linux, pode acessar, facilmente, um serviço de reserva de hotel desenvolvido em .Net e que rode em um servidor Microsoft. A figura abaixo ilustra as mensagens trocadas entre cliente e servidor sob o protocolo SOAP. Existem duas aplicações se comunicando: um Client Wrapper e um Server Wrapper que estão disponibilizando a transparência para as aplicações. Entre eles, só trafega XML, seguindo o protocolo SOAP sobre HTTP. 86 O XML (eXtensible Markup Language) é uma linguagem de computador que contém informações estruturais com a finalidade de descrever essas informações. Ela representa um aperfeiçoamento da abordagem da HTML (HyperText Markup Language) e faz com que a World Wide Web seja um lugar melhor para atividades comerciais e aprendizado. Veja, abaixo, um exemplo de como planilhas eletrônicas armazenam dados sem a utilização da XML. 87 SOAP é um protocolo para troca de informações estruturadas em ambiente distribuído e descentralizado. Permite que dois programas se comuniquem (integração) via internet. 88 Nesta aula, mostraremos o Sucesso e o Fracasso com a Tecnologia da Informação e identificaremos os papéis da Ética e da Tecnologia da Informação. Sucesso e fracasso com a tecnologia da informação Para começar a aula de hoje veja uma definição de Bill Gates: “O modo como você reúne,administra e usa a informação determina se vencerá ou perderá... Hoje, independentemente do que tenha a seu favor - funcionários inteligentes, produtos excelentes, boa vontade dos clientes, dinheiro no banco - você precisa de um fluxo rápido de informações proveitosas para dinamizar processos, elevar a qualidade e melhorar a execução dos negócios”. Atenção Em uma pesquisa feita pela Standish Group, CHAOS Report, em 1998 identificou-se que “26% dos projetos de software são bem sucedidos”. Significa que 74% fracassam! 89 Apesar dos esforços em melhorar este percentual, a situação não mudou muito desde então. Os Sistemas de Informação são, a cada dia, mais relevantes para o sucesso das organizações. A utilização estratégica e bem sucedida dos SI depende dos seguintes fatores: 90 Atenção Cabe ressaltar ainda que a TI e os SI, se mal administrados e aplicados, levam ao fracasso do negócio. O uso da TI nos negócios impacta sobremaneira a sociedade, podendo trazer consequências positivas e negativas. Atenção Portanto, em meio à busca por vantagem competitiva, tem surgido uma crise permeada de perguntas sobre o comportamento das organizações na revolução da informação. Os gestores de TI, que detém o poder de influenciar vidas, têm um papel fundamental nessa discussão. Torna-se fundamental determinar o limite entre o ético e o antiético para podermos responder a perguntas como as feitas a seguir: 91 As equipes de TI possuem acesso privilegiado a informações, equipamentos e até mesmo senhas. Atuam na correção, na contingência e na proteção contra vulnerabilidades. Por isso, é fundamental que tenham regras próprias para reger sua atuação, com termo de responsabilidade específico, de confidencialidade e, se houver desenvolvimento interno, termo de cessão. Tudo isso, em seu nível mais estratégico, deve ser amarrado pelo Código de Ética e Conduta Profissional de TI. As dimensões éticas da TI O uso da TI no ambiente corporativo influencia a sociedade e, com isso, abrem-se discussões éticas, especialmente com relação a: 92 93 Assista aos vídeos: http://www.youtube.com/watch?v=N9GNtITU4FM&feature=fvsr http://www.youtube.com/watch?v=yY0PHWpvCuo&NR=1 http://www.youtube.com/watch?v=P9RSqqF8HwU&NR=1 http://www.youtube.com/watch?v=Qzpbdn7cyFg http://www.youtube.com/watch?v=lYKSOQIp5nY http://www.youtube.com/watch?v=F6Qk2Xt-63A http://www.youtube.com/watch?v=rDkxuDxxE4s http://www.youtube.com/watch?v=bbNY4L2H8Gc&feature=related
Compartilhar