terça-feira, 24 de novembro de 2009

Tipos de Sistemas de Informação

Em termos conceituais, os sistemas de informação podem ser classificados de maneiras diferentes.Algumas delas veremos a seguir.

Sistema de Apoio a Operações: Existem 3 tipos principais de sistemas de apoio a decisões:

- Sistema de Processamento de Transações : o objetivo deste tipo de sistema é reduzir custos através de automatização de rotina. Um dos primeiros sistemas empresariais a ser computadorizado foi o sistema de folha de pagamento.Como estess sistemas tratavam e processavam transações, foram chamados de sistemas de processamento de transações.

-Sistema de Controle de Processos : monitoram e controlam processos físicos.

-Sistemas Colaborativos : aumentam as comunicações e produtividade das equipes e grupos de trabalho.


Sistema de Apoio Gerencial : existem 3 tipos principais de sistema de apoio gerencial :

- Sistema de informação gerencial: foram criados a partir da decada de 60 e são caracterizados pelo uso do sistema de informação para produzir relatórios gerenciais.

-Sistema de apoio a decisão: nas decadas de 70 e 80, grandes aperfeicoamentos da tecnologia resultaram em sistemas de informação que custavam menos e eram muito mais poderosos.Pessoas de todas as áreas da empresa passaram a usar microcomputadores para fazer um variedade de tarefas e não dependiam mais de um setor específico para realizar as suas atividades.Neste período foi constatado que um sistema de informação baseado em computador poderia dar apoio adicional a tomade de decisão.

-Sistema de Informação Executivo: fornecem informações críticas em quadros de fácil visualização para uma multiplicidade de gerentes.



domingo, 1 de novembro de 2009

Sistema RAID e seus níveis

"Redundant Array of Independent Drives (RAID)" ou "Conjunto Redundante de Discos Independentes", o sistema RAID consiste em um conjunto de dois ou mais discos rígidos com dois objetivos básicos: tornar o sistema de disco mais rápido (isto é, acelerar o carregamento de dados do disco), através de uma técnica chamada divisão de dados (data stripping ou RAID 0) e/ou tornar o sistema de disco mais seguro, através de uma técnica chamada espelhamento (mirroring ou RAID 1). Essas duas técnicas podem ser usadas isoladamente ou em conjunto. Os principais níveis de RAID são:
  • No RAID 0 - Striping os dados são subdivididos em segmentos consecutivos (stripes, ou faixas) que são escritos seqüencialmente através de cada um dos discos de um array, ou conjunto. Cada segmento tem um tamanho definido em blocos. A distribuição, ou striping, oferece melhor desempenho comparado a discos individuais, se o tamanho de cada segmento for ajustado de acordo com a aplicação que utilizará o conjunto, ou array.
  • RAID 1 é o nível de RAID que implementa o espelhamento de disco, também conhecido como mirror. Para esta implementação são necessários no mínimo dois discos. O funcionamento deste nível é simples: todos os dados são gravados em dois discos diferentes; se um disco falhar ou for removido, os dados preservados no outro disco permitem a não descontinuidade da operação do sistema.
  • RAID 2 é similar ao RAID 4, mas armazena informação ECC (Error Correcting Code), que é a informação de controle de erros, no lugar da paridade. Este fato possibilita uma pequena protecção adicional, porém o RAID 2 ficou obsoleto pelas novas tecnologias de disco já possuírem este tipo de correcção internamente. O RAID 2 origina uma maior consistência dos dados se houver queda de energia durante a escrita. Baterias de segurança e um encerramento correto podem oferecer os mesmos benefícios.
  • RAID 3 é similar ao RAID 4, exceto pelo fato de que ele usa o menor tamanho possível para o stripe. Como resultado, qualquer pedido de leitura invocará todos os discos, tornando as requisições de sobreposição de I/O difíceis ou impossíveis.
  • O RAID 4 funciona com dois ou mais discos iguais. Um dos discos guarda a paridade (uma forma de soma de segurança) da informação contida nos discos. Se algum dos discos avariar, a paridade pode ser imediatamente utilizada para reconstituir o seu conteúdo. Os discos restantes, usados para armazenar dados, são configurados para usarem segmentos suficientemente grandes (tamanho medido em blocos) para acomodar um registro inteiro. Isto permite leituras independentes da informação armazenada, fazendo do RAID 4 um array perfeitamente ajustado para ambientes transacionais que requerem muitas leituras pequenas e simultâneas.
  • O RAID 5 é frequentemente usado e funciona similarmente ao RAID 4, mas supera alguns dos problemas mais comuns sofridos por esse tipo. As informações sobre paridade para os dados do array são distribuídas ao longo de todos os discos do array , ao invés de serem armazenadas num disco dedicado, oferecendo assim mais desempenho que o RAID 4, e, simultaneamente, tolerância a falhas.
  • O RAID 0 + 1 é uma combinação dos níveis 0 (Striping) e 1 (Mirroring), onde os dados são divididos entre os discos para melhorar o rendimento, mas também utilizam outros discos para duplicar as informações. Assim, é possível utilizar o bom rendimento do nível 0 com a redundância do nível 1. No entanto, é necessário pelo menos 4 discos para montar um RAID desse tipo. Tais características fazem do RAID 0 + 1 o mais rápido e seguro, porém o mais caro de ser implantado. No RAID 0+1, se um dos discos vier a falhar, o sistema vira um RAID 0.
  • O RAID 10 exige ao menos 4 discos rígidos. Cada par será espelhado, garantindo redundância, e os pares serão distribuídos, melhorando desempenho. Até metade dos discos pode falhar simultaneamente, sem colocar o conjunto a perder, desde que não falhem os dois discos de um espelho qualquer — razão pela qual usam-se discos de lotes diferentes de cada ‘lado’ do espelho. É o nível recomendado para bases de dados, por ser o mais seguro e dos mais velozes, assim como qualquer outro uso onde a necessidade de economia não se sobreponha à segurança e desempenho.
  • O RAID 50 é um arranjo híbrido que usa as técnicas de RAID com paridade em conjunção com a segmentação de dados. Um arranjo RAID-50 é essencialmente um arranjo com as informações segmentadas através de dois ou mais arranjos. 
  • O RAID 100 basicamente é composto do RAID 10+0. Normalmente ele é implementado utilizando uma combinação e software e hardware, ou seja, implementa-se o RAID 0 via software sobre o RAID 10 via Hardware.

E-commerce

"E-commerce" ou "Comércio eletrônico", ou ainda "comércio virtual", é um tipo de transação comercial feita especialmente através de um equipamento eletrônico, como, por exemplo, um computador.
Conceitua-se como o uso da comunicação eletrônica e digital, aplicada aos negócios, criando, alterando ou redefinindo valores entre organizações (B2B) ou entre estas e indivíduos (B2C), ou entre indivíduos (C2C), permeando a aquisição de bens, produtos ou serviços, terminando com a liquidação financeira por intermédio de meios de pagamento eletrônicos.
O ato de vender ou comprar pela internet é em si um bom exemplo de comércio eletrônico. O mercado mundial está absorvendo o comércio eletrônico em grande escala. Muitos ramos da economia agora estão ligadas ao comércio eletrônico.
Seus fundamentos estão baseados em segurança, criptografia, moedas e pagamentos eletrônicos. Ele ainda envolve pesquisa,desenvolvimento, marketing, propaganda, negociação, vendas e suporte.
Através de conexões eletrônicas com clientes, fornecedores e distribuidores, o comércio eletrônico incrementa eficientemente as comunicações de negócio, para expandir a participação no mercado, e manter a viabilidade de longo prazo no ambiente de negócio.

E-business

E-business, acrônimo do inglês Electronic Business (negócio eletrônico), é o termo que se utiliza para identificar os negócios efetuados por meios eletrônicos, geralmente na Internet.
Pode-se definir e-business como negócios feitos através da Internet no sentido mais amplo da palavra negócio, desde contatos diretos com consumidores, fornecedores como também análises de mercado, análises de investimentos, busca de informações sobre o macroambiente, pesquisa de mercado, etc.
Conjunto de sistemas de uma empresa que se interligam e interagem com os sistemas de diversas outras empresas servindo como a infraestrutura do e-Commerce (comércio eletrônico).
E-business tem como aplicação a criação de sistemas capazes de prover comunicação entre empresas agilizando os processo de compra e venda entre as mesmas, existem inclusive sistemas que fazem pedido automáticos para outras empresas de acordo com o seu estoque de produtos, facilitando assim todo o processo de fabricação e venda, melhorar a disponibilidade de produtos de acordo com a demanda pelos mesmos.

CIO - Chief Information Officer

O Chief Information Officer ou CIO é um título de cargo dado ao diretor de informática, o responsável pela informática de uma empresa. Eles normalmente respondem ao Chief Executive Officer ou ao Chief Financial Officer. Em organizações militares, eles respondem ao commanding officer ou ao commanding general da organização.
A importância desse cargo tem crescido satisfatoriamente desde que a tecnologia da informação tem a cada dia se tornado mais importante para as empresas. O CIO pode ser um membro do quadro de executivos de uma empresa, a depender do tipo de organização.

CAM - Computer Aided Manufacturing

Computer Aided Manufacturing (CAM), ou Manufatura Auxiliada por Computador contrapondo-se ao CAD, o CAM está no processo de produção. Qualquer processo auxiliado por microcontrolador ou controlador numérico pode ser considerado um CAM, como os tornos com CNC, mas em alguns segmentos o refinamento que o auxílio computacional traz é sem par, como no caso do vestuário, onde o CAM agrega o melhor da sala de corte numa única máquina, onde a mesa é por sucção, compactando os enfestos, e a cabeça de corte do CAM faz o trabalho da máquina de faca vertical e furadeira de marcação. Sendo que para compactação se faz necessario papel perfurado sobre o enfesto para que o sistema de sucção não seja sobrecarregado. O caminho da faca sobre o enfesto pode ser programadado(para que tenhamos um tempo de corte menor ou algum cuidado especifico com o modelo), assim como a quantidade de afiamentos que a faca sofrerá neste percurso.

CAD - Computer-Aided Design


                               Peça desenvolvida em CAD

O "Computer-Aided Design (CAD)", ou "desenho assistido por computador", é o nome genérico de sistemas computacionais (software) utilizados pela engenharia, geologia, arquitetura, e design para facilitar o projeto e desenho técnicos. No caso do design, este pode estar ligado especificamente a todas as suas vertentes (produtos como vestuário, eletroeletrônicos, automobilísticos, etc.), de modo que os jargões de cada especialidade são incorporados na interface de cada programa.

CRM - Customer Relationship Management

O "Customer Relationship Management (CRM)" ou "Gestão de Relacionamento com o Cliente" foi criado para definir toda uma classe de ferramentas que automatizam as funções de contacto com o cliente, essas ferramentas compreendem sistemas informatizados e fundamentalmente uma mudança de atitude corporativa, que objetiva ajudar as companhias a criar e manter um bom relacionamento com seus clientes armazenando e inter-relacionando de forma inteligente, informações sobre suas actividades e interacções com a empresa. É assim um sistema integrado de gestão com foco no cliente, constituído por um conjunto de procedimentos/processos organizados e integrados num modelo de gestão de negócios. O software que auxilia e apoia esta gestão é normalmente denominado sistema de CRM.

Data Warehouse

Um data warehouse (ou armazém de dados, ou depósito de dados no Brasil) é um sistema de computação utilizado para armazenar informações relativas às atividades de uma organização em bancos de dados, de forma consolidada. O desenho da base de dados favorece os relatórios, a análise de grandes volumes de dados e a obtenção de informações estratégicas que podem facilitar a tomada de decisão.
O data warehouse possibilita a análise de grandes volumes de dados, coletados dos sistemas transacionais (OLTP). São as chamadas séries históricas que possibilitam uma melhor análise de eventos passados, oferecendo suporte às tomadas de decisões presentes e a previsão de eventos futuros. Por definição, os dados em um data warehouse não são voláteis, ou seja, eles não mudam, salvo quando é necessário fazer correções de dados previamente carregados. Os dados estão disponíveis somente para leitura e não podem ser alterados.

Data Mining

Data mining (mineração de dados), é o processo de extração de conhecimento de grandes bases de dados, convencionais ou não.
Utiliza técnicas de inteligência artificial que procuram relações de similaridade ou discordância entre dados.
Seu objetivo é encontrar, automaticamente, padrões, anomalias e regras com o propósito de transformar dados, aparentemente ocultos, em informações úteis para a tomada de decisão e/ou avaliação de resultados.