1 RESUMO AULAS DE TSSI I Prof.MsC. Ly Freitas Filho Março, 2006 1 – Sistemas de Informação Desde 1950, a Teoria Geral de Sistemas – TGS começou a ser estruturada como teoria pelo biólogo Ludwig von Bertalanffy, abordando as questões científicas e empíricas ou pragmáticas dos sistemas. A TGS fundamenta-se em três premissas básicas: os sistemas existem dentro dos sistemas; os sistemas são abertos; e as funções de um sistema dependem de sua estrutura. [2] Um Sistema de Informações pode ser definido como um conjunto de componentes inter-relacionados trabalhando juntos para coletar, recuperar, processar, armazenar e distribuir informação com a finalidade de facilitar o planejamento, o controle, a coordenação, a analise e o processo decisório empresas e outras organizações. [1] 2 Os Sistemas de Informações fazem isso através de um ciclo de três atividades básicas: Entrada (input), processamento e saída (output). A realimentação (feedback) é a saída que retorna aos membros adequados da organização para ajuda-los a refinar ou corrigir os dados de entrada. Um sistema de Informação é parte integrante de uma organização e é um produto de três componentes: tecnologia, organizações e pessoas. Organizações: Unidades especializadas com uma visão nítida de mão-deobra e especialistas empregados e treinados para diferentes funções profissionais. As organizações geralmente são hierárquicas e estruturadas Pessoas: São as pessoas que usam as informações vindas de sistemas baseados em computadores (SiBC) em seus trabalhos. Tecnologias: Um sistema de informação pode ser manual. Todavia, os computadores substituíram a tecnologia manual de processamento de grandes volumes de dados e de trabalhos complexos de processamento. Essa tecnologia é composta dos recursos de hardware, software, sistemas de armazenamento (banco de dados) e sistemas de comunicação (redes). Também denominada TI ou Tecnologia da Informação. Outros conceitos: Dados - são fatos brutos, o fluxo infinito de coisas que estão ocorrendo agora e que aconteceram no passado. Informação - (dar forma) conjunto de dados aos quais seres humanos deram forma para torná-los significativos e úteis. 3 Conhecimento - é o conjunto de ferramentas conceituais e categorias usadas pelos seres humanos para criar, colecionar, armazenar e compartilhar informação. Visão Sistêmica do mundo: Sistemas Abertos – Interação com o meio ambiente externo. Ex: Homem, sociedade (ambiente externo) Sistemas Fechados – Não existem permutas com o meio ambiente externo. Ex: máquinas Todo sistema, usando ou não Tecnologia da Informação, que manipula e gera informação pode ser genericamente considerado como Sistemas de Informação. SiBC – Sistema de Informação Baseado em computador, ou, SITI – Sistema de Informação em Tecnologia da Informação. Ambiente externo influenciável: Problemas econômicos, condições socio-políticas, inovações tecnológicas, competição, leis e reservas de recursos naturais. 2 – Como as empresas usam os Sistemas de Informações Conceito de Empresa: • Arranjo de pessoas, máquinas e procedimentos para gerar um produto ou serviço. [1] • Junção de diversos recursos, sejam humanos, materiais, financeiros e tecnológicos, que produzem e comercializam produtos e/ou serviços para satisfação das necessidades das pessoas e de outras empresas. [2] 4 Grandes funções empresariais: Produção Marketing e vendas Finanças e contabilidade RH Níveis Operacionais: Sênior - Estratégico Gerencia média - Tático Conhecimento - Desenvolvimento Produção e serviços - Operações As organizações dependem muito do ambiente empresarial em torno delas, para fornecer recursos como capital e mão-de-obra, mostrar legitimidade ou suporte simbólicos, dar proteção e, frequentemente, fornecer novas tecnologias, técnicas e treinamento. O mais importante é que o ambiente fornece clientes para a empresa.[1] Ao mesmo tempo, o ambiente fornece problemas econômicos, ambientais, condições sócio-políticas desfavoráveis, globalização, competição, leis e reservas de recursos naturais. Tipos de sistemas SiBC: • EIS – Executive Information Systems – É um software que objetiva fornecer informações empresariais de uma base de dados. • SAD – Sistemas de apoio a decisões ou DSS – Decision Support Systems – auxiliam o executivo em todas as fases de tomada de decisão. • ERP – Enterprise Resource Planning: são pacotes de gest]ao empresarial ou de sistemas integrados, visando contribuir com o gerenciamento dos negócios empresariais. 5 • Business Inteligence – BI e Data Warehouse – DW é um armazém de dados onde se consolida a informação, podendo a vir a gerar um novo conhecimento. • Customer Relationship Management – CRM – Gestão das relações com o cliente. • Supply Chain management - SCM – Gestão da cadeia de suprimentos. • Balanced Scorecard – Perspectivas do cliente, financeira, de processos internos e de aprendizado ou conhecimento organizacional. 2.1 – SI como fator de solução de problemas 2.2 – SI como diferencial de negócios Outros conceitos: As várias sociedades da humanidade: • Sociedade agrícola – igreja comandava. • Sociedade industrial – empresa comandava e o foco era no processo produtivo. • Sociedade da informação – empresa comanda e o foco é na Informação como agente de mudanças. 6 3 – Organização para informatização Muitas empresas ainda acreditam que o simples ato de informatizar a empresa, espalhando computadores e impressoras pelas unidades departamentais, ligando-os em rede e instalando sistemas aplicativos, possa organizar as mesmas. A tecnologia da informação e seus recursos nem sempre resolvem os problemas nas empresas e muito menos as organizam. Tecnologia por tecnologia, sem planejamento, sem gestão e ação efetiva, não traz contribuição para a empresa. É necessário elaborar a organização interna e externa da empresa, primeiramente as funções empresariais básicas. Tal organização compreende principalmente as funções empresariais e os respectivos procedimentos do negócio principal, contemplando as atividades de produção, comercial, financeira, de materiais, de recursos humanos e respectivos aspectos legais e jurídicos. Na atividade de organizar a empresa, deve ser considerada a importante função de Organização e métodos (O&M) ou Organização, sistemas e métodos (OSM). [2] Todas as empresas têm dois problemas genéricos: como gerenciar as forças e grupos internos que geram seus produtos e serviços e como lidar com os clientes, órgãos governamentais, concorrentes e tendências gerais sócio-econômicas em seu ambiente. [1] A Reengenharia de Processos, preconizada por Michael Hammer, veio a ser a grande técnica nas décadas de 80 e 90, com o objetivo de organizar para informatizar. Ocorreram distorções em sua aplicação, provocando em especial o desemprego. Reengenharia de processos: revisão e re-projeto radical dos processos empresariais para melhorar nos custos, qualidade e velocidade. 4 – Sistemas Empresariais: funções e processos Todas as empresas têm dois problemas genéricos: como gerenciar as forças e grupos internos que geram seus produtos e serviços e como lidar com os clientes, órgãos governamentais, concorrentes e tendências gerais sócio-econômicas em seu ambiente. [1] 7 As empresas constroem sistemas para reagir a concorrentes, clientes, fornecedores e mudanças sociais e tecnológicas em um ambiente dinâmico e fluido. As empresas também constroem sistemas para monitorar materiais, pessoas e atividades dentro da empresa e para administrar problemas internos, tais como a produção de mercadorias e serviços ou o controle de peças e estoque. Nenhum sistema sozinho rege todas as atividades de uma empresa inteira. As empresas têm diferentes tipos de sistemas de informação para enfocar diferentes níveis de problemas e diferentes funções dentro da organização. Classificação dos SI segundo suporte a decisões: a) Sistemas de informação operacionais – SIO; b) Sistemas de informação gerenciais – SIG; e c) Sistemas de informação estratégicos. - SIE Estratégia Empresarial: Planejamento Organização Direção Controle 8 5 – Ciclo de Vida de um sistema A figura abaixo ilustra o paradigma do ciclo de vida clássico da engenharia de software (também denominado modelo cascata). O paradigma do ciclo de vida requer uma abordagem sistêmica, seqüencial ao desenvolvimento do software. [3] Tal assunto é baseado no principio da aplicação do processo de trabalho da engenharia nos sistemas de informações. - Analise e engenharia de sistemas: Estabelecimentos dos requisitos para todos os elementos do sistema . - Analise de requisitos de software: Compreender o domínio da informação, bem como a função, desempenho e interface exigidos. - Projeto: Processos de múltiplos passos que se concentra em quatro atributos: estrutura dos dados, arquitetura do software, detalhes procedimentais e caracterização de interface. - Codificação: Tradução numa forma legível por máquina. - Teste: Geração de testes lógicos ou de sintaxe. - Manutenção: Alteração por erros ou por algum fator do ambiente externo. O ciclo de vida natural de um SI abrange as fases: a) Concepção; 9 b) c) d) e) f) g) h) Construção; Implantação; Implementação; Maturidade; Declínio; Manutenção; Morte. Quando relacionado a TI algumas das fases do ciclo do SI, deve ser baseada em métodos e/ou técnicas preconizados pela Engenharia de Software além de uma ênfase atual em gestão de projeto. A engenharia de software atualmente preconiza a divisão do projeto em funcional (funções e rotinas do SI) e o projeto de dados (informações). A JAD é uma das técnicas recomendadas para a fase de Analise e o PERT/CPM é uma das técnicas recomendadas para o Gerenciamento do Projeto. 6 – Internet Os recursos da rede mundial de comunicações – INTERNET podem contribuir com as empresas na busca de uma vantagem competitiva. A Internet e seus recursos vem ocasionando o aparecimento de organizações baseadas na informação e no conhecimento. A Internet é uma rede capaz de interligar todos os computadores do mundo. O que a faz tão poderosa é a linguagem utilizada, denominada TCP/IP. Também principal motivo de insegurança da informação, pois trata-se de um protocolo de comunicação aberta.. Ver Provedores e Hospedeiros. 7 – Tecnologia da Informação - TI Para atender à complexidade e ás necessidades empresariais, atualmente não se pode desconsiderar a Tecnologia da Informação e seus recursos disponíveis, sendo muito difícil elaborar SI essenciais da empresa sem envolver essa moderna tecnologia. [2] O desconhecimento elementar da TI e de seus recursos tem causado muitos problemas e dificuldades dentro das empresas, principalmente para as atividades ligadas a Planejamento Estratégico, SI e Gestão da TI. 10 Pode-se conceituar TI como recursos tecnológicos e computacionais para geração e uso da informação. Esse conceito enquadra-se na visão de gestão da Ti e do Conhecimento. Ainda podemos definir Ti como todo e qualquer dispositivo que tenha a capacidade para tratar dados e/ou informações, tanto de forma sistêmica como esporádica, quer esteja aplicada ao produto, quer esteja aplicada ao processo. 8 – Componentes da TI A tecnologia da Informação está fundamentada nos seguintes componentes: • • • • Hardware e seus dispositivos e periféricos Software e seus recursos Sistema de Telecomunicações Gestão de dados e informações Todos esses componentes interagem e necessitam do componente fundamental que é o recurso humano, peopleware ou humanware. Hardware – equipamentos. CPU, memória principal, Harddisk, etc... Software – Sistema Operacional, softwares aplicativos (Word, excel, etc...) e linguagens de programação. Redes – possibilitam o compartilhamento de informações, aplicativos e periféricos. Banco de dados – armazenamento e recuperação de informações. Classificação de SiBC: Sistemas batch – entrada e processamento em lotes Sistemas Online -= entrada e processamento em tempo real 9 – Cargos envolvidos • Gerente de Projeto: gerencia o desenvolvimento dos projetos de informática da organização. • Analista de sistemas: elabora os projetos, modelando funcionalmente e de dados os sistemas. Baseia-se numa ótima analise de requisitos ou regras de negócio (engenharia de software). 11 • Programador: codifica os sistemas em uma linguagem de programação reconhecida pelos computadores (Ex: Java.) • Digitador – alimentação de informações nos sistemas batch. • Operador – operacionaliza as atividades de funcionamento dos computadores. • DBA – Administrador de Banco de dados: Entendido no Sistema Gerenciador de Banco de Dados - SGBD • Suporte – apoio ao uso de software e hardware • Designer de sites – desenhista de páginas da internet 10 – Segurança da Informação Diante do valor patrimonial da informação, é imprescindível o estudo de três conceitos da segurança da informação: • Disponibilidade • Confidencialidade • Integridade 11 - Comércio eletrônico Áreas Envolvidas: Pessoas,. Polític pública, marketing e propaganda, serviços e apoio e parceiros de negócios. Infra-estrutura: Serviços básico (segurança, pagamento eletrônico), Serviços de mensagens e distribuição, Conteúdo multimidia, redes e banco de dados. Tipos: B2B, B2C, G2C. 12 – Gestão do conhecimento Capital intelectual – principal recurso da administração das empresas. Processos essenciais: Identificação do conhecimento, aquisição do conhecimento, desenvolvimento do conhecimento, retenção do conhecimento, utilização do conhecimento e distribuição do conhecimento. 12 13 – Gerenciamento Eletrônico de documentos O gerenciamento específico de documentos eletrônicos e suas não aplicações legais. 14 – Redes Wireless Redes sem fio: microondas, rádio e satélite. Nova dimensão da forma de se conectar. 15 – Software livre Software sem cobrança de licença e entregue juntamente com seu fonte (programa). Podendo ser ou não gratuito. Referências: [1] Laudon, K. e Laudon, J. Sistemas de Informação. Rio de Janeiro: LTC Editora ,1998. [2] Rezende, D.A. e Abreu, A.F. Tecnologia da Informação aplicada a Sistemas de Informação Empresariais. São Paulo: Atlas, 2003. [3] Pressman, R.S. Engenharia de Software. São Paulo: Makron Books, 1995.