Prévia do material em texto
Resumo de Sistemas de Informação Sistema definição: Conjunto estruturado ou ordenado de partes ou elementos que se mantêm em interação, ou seja, em ação recíproca, na busca da consecução de um ou de vários objetivos. Conjunto de elementos que interagem para realizar objetivos. Funções do Sistema de Informação, coleta(entrada), processamento(transformação), armazenamento e distribuição de dados, opcionalmente existe a retroalimentação. Base do sistema de informação, dados, informação e conhecimento. São coletados os dados, esses dados passam por uma seleção, são organizados e manipulados para a saída final baseado em algum requisito, sendo que essa é a própria informação já formatada e útil para quem vai utilizar. O processo é um conjunto de tarefas organizadas de forma lógica, geralmente sequencial, para obter um resultado definido. O sistema de informação, sendo um subsistema da empresa, pode ser definido como todo e qualquer sistema que apresente dados ou informações de entrada que tenham por fim gerar informações de saída para suprir determinadas necessidades. Definição dado consiste em um fato bruto (nome de um funcionário, número de matricula de um aluno, código de um produto etc.) ou suas representações (imagens, sons, números etc.) que podem ou não ser úteis ou pertinentes para um processo em particular. Tipo de dados, alfanuméricos que são números, letras ou qualquer outro tipo de caracter, imagem, imagens gráficas ou figuras, áudio, tons, ruídos, qualquer tipo de som, vídeo, imagens em movimento, filmes. Informação é uma coleção de fatos organizados de forma a conferir um valor adicional aos fatos em si. São dados concatenados, que passaram por um processo de transformação, cuja forma e conteúdo são apropriados para um uso específico. Caracteristicas das Informações, precisa, completa, econômica, flexível, confiável, relevante, simples, verificável, acessível e segura. Conhecimento é a consciência e a compreensão de um conjunto de informações e os modos pelos quais essas informações podem ser úteis para apoiar uma tarefa específica ou para se chegar a uma decisão. A eficiência é uma medida do que é produzido dividido pelo que é consumido. Terceira geração: circuitos integrados (1965 – 1971). Quarta geração: microprocessadores (1971 – 1991). Quinta geração: Inteligência Artificial (1991 – dias atuais). A arquitetura de CPU mais conhecida é a criada por John von Neumann, uma arquitetura de computador que se caracteriza pela possibilidade de uma máquina digital armazenar seus programas no mesmo espaço de memória que os dados, podendo assim manipular tais programas. Componentes: 1 memória (principal); 1 unidade aritmética e lógica (ULA); 1 unidade central de processamento (CPU), composta por diversos registradores; 1 unidade de controle (UC), cuja função é a mesma da tabela de controle da máquina de Turing universal, que é buscar um programa na memória, instrução por instrução, e executá-lo sobre os dados de entrada. As memórias voláteis perdem seus dados com ausência de energia, como a memória cache, registradora e memória de acesso aleatória (RAM). Memórias não voláteis, memórias flash, disco rígido (HD) e sólidas (SSD), isto é, não perdem seus dados na ausência de energia. Software de sistema ou básico São programas que gerenciam o trabalho do computador internamente, considerando o processador central, as linhas de comunicação e os periféricos acoplados. Também chamados de sistemas operacionais, são destinados a monitorar eventos, alocação dos recursos computacionais. São exemplos: Windows, Linux, MacOS e Unix. Linguagem de programação Conjuntos de palavras-chave, de símbolos e de regras para construir comandos, pelos quais as pessoas podem comunicar instruções para serem executadas por um computador. Modelos de redes rede centralizada, rede descentralizada e rede distribuída. Centralizado: o foco, neste modelo, é a centralização das tarefas e dos serviços, daí o nome de rede centralizada. Seu uso é indicado para as redes que necessitam de gerenciamento central de tarefas e serviços. Descentralizado: o foco, neste modelo, é a descentralização e a independência das tarefas e dos serviços, daí o nome de rede descentralizada. Ao contrário da rede centralizada, neste modelo, não há pleno e central controle sobre tarefas e serviços, e o acompanhamento de tráfego e de uso do que transita pela rede, embora possível, se torna muito mais complexo e limitado no gerenciamento. Distribuído: uma rede distribuída assemelha-se a uma malha ou a uma rede de pesca, na qual cada nó é independente do outro, mas está diretamente ligado ao outro, completando assim a trama. É indicada para redes de computadores que devem trabalhar em conjunto, somando seu processamento, mas, ao mesmo O sistema de informação pode agregar valor aos processos da organização, porém conhecer apenas essa ferramenta pode não ser suficiente; é importante ficar atento a uma série de fatores que podem levar à obtenção de vantagem competitiva. O economista e professor norte-americano Michael Porter, proeminente teórico da Administração, propôs um modelo de forças competitivas, hoje amplamente aceito, também chamado modelo de cinco forças: rivalidade entre os concorrentes existentes ameaça de novos concorrentes ameaça de produtos e serviços substitutos poder de barganha dos compradores poder de barganha dos fornecedores A implantação é um ponto crítico para o insucesso de um sistema do tipo Enterprise Resources Planning (ERP). O Brasil é o segundo fornecedor mundial de sistemas de gestão empresaria do tipo ERP. SAP é uma ferramenta de gestão empresarial. On-line analytical processing (OLAP) são integrados a outros sistemas gerenciais econômicos e a base de dados gerenciais com o intuito de manipular e analisar um grande volume de dados sob múltiplas perspectivas. Quais as causas mais comuns de insucesso de um Enterprise Resources Planing (ERP)? Foco equivocado, Comprometimento abaixo do esperado, Orçamento limitado e Paradigmas enraizados. Um bom planejamento apoia o sucesso de um sistema ERP (Enterprise Resources Planning). Quais os fatores essenciais, os quais precisam de atenção para o sucesso de um ERP? Treinamento dos envolvidos, controle e monitoramento de recursos, planejamento, avaliação por etapa e módulo implantado. Tipos de sistemas de Informação: ERP: Formando por um conjunto de programas ou softwares integrados que gerenciam as operações essenciais para o negócio de uma organização inteira, independente da complexidade e demandas. SPT: Executa e registra as transações rotineiras que a organização realiza como parte de seus processos de negócio. SAD: Auxilia os gerentes a tomar decisões com base em dados obtidos dos SIG, dos SPT e de fontes externas, além de disponibilizar para análises e simulações do impacto de diferentes decisões. SIE: Auxilia o nível estratégico da organização a tomar decisões a partir da disponibilização de um ambiente computacional e de comunicação que permita fácil acesso a dados internos e externos da organização. componentes que interagem entre si para resolver um problema, por isso chama-se orientação a objeto. UML – Linguagem unificada de modelagem Diagrama de Caso de Uso contém: Cenário – sequência de eventos que acontecem quando um usuário interage com o sistema; Ator – usuário do sistema, ou melhor, um tipo de usuário; Use case – é uma tarefa ou uma funcionalidade realizada pelo ator (usuário); Comunicação – é o que liga um ator com um caso de uso Premissas do desenvolvimento tradicional, linearidade, determinismo, especialização, foco na execução e crescimento exponencial do custo. Princípio dos Métodos Ágeis: Indivíduos e interação entre eles mais que processos e ferramentas; Software em funcionamento mais que documentação abrangente; Colaboração com o cliente mais que negociação de contratos;Respostas às mudanças mais que seguir um plano. Processo de feature driven development”, FDD, usa processos simples proporciona uma rápida exposição do projeto a novos elementos que venham a fazer parte da equipe, além de tornar o trabalho menos monótono, uma vez que se está sempre a iniciar/acabar um processo. Desenvolver Modelo, Construir uma Lista de Características Planejar através de Características Projetar através de características Construir através de características. Metodologia XP • Manutenção dos equipamentos; • Testes. Custo da Falha Os custos de falhas, que podem ser divididos em internas e externas, poderiam desaparecer se nenhum defeito ocorresse antes da entrega do produto para o cliente. Os custos de falhas internas incluem: • Retrabalho; • Conserto de bugs; • Análise de falhas. Os custos de falhas externas incluem: • Resolução de queixas; • Revisão do produto; • Aspectos de segurança. A garantia de qualidade de software não é algo com o qual se começa a pensar depois que o código é gerado. É uma atividade que é aplicada ao longo de todo o processo de Engenharia de Software. Abrange: • Métodos e ferramentas de análise, projeto, codificação e teste; • Controle da documentação do software e das suas mudanças; • Procedimento para garantir a adequação aos padrões; • Revisões técnicas formais; • Uma estratégia de teste de múltiplas fases; • Mecanismos de medição e divulgação. Normas e padrões em sistemas de informação • ISO 15504 (SPICE) – avaliação de processo de software; • Br – melhoria do processo de software brasileiro; • ISO 12207 – qualidade do processo de software; • CMMi – maturidade do processo de software; • ISO 9126 – qualidade de produtos de software; • ISO 12119 – qualidade de pacotes de software. Quais Padrões e normativas servem para medir diversos aspectos da qualidade? ISO 15504, MPS.Br, CMMi, ISO 9126, ISO 12119. A garantia de qualidade de software é uma atividade que é aplicada ao longo de todo o processo de Engenharia de Software e abrange; • Métodos e ferramentas de análise, projeto, codificação e teste. • Uma estratégia de teste de múltiplas fases. • Controle da documentação do software e das suas mudanças Usar recursos estratégicos como vantagem competitiva é um tipo de contribuição que o planejamento e a aplicação de recursos tecnológicos podem trazer. A modelagem conceitual apoia-se na análise do domínio da aplicação e na modelagem das entidades e fenômenos desse domínio que o projetista considera importante, independentemente da implementação. O papel de um gerente de projetos é ser um agente de integração entre os processos e as pessoas envolvidas em determinado projeto, atuando na definição de alocação de recursos e esforços e na gestão de conflitos, visando sempre a excelência do projeto em que está alocado. Atividades de medição são a base sólida para o planejamento. A medição de software é uma atividade fundamental do processo de desenvolvimento de software. Qualidade é um conceito subjetivo. O processo Scrum apoia-se em lista de atividades categorizadas como "A fazer", "Fazendo", e "Feito". Segurança da Informação A legislação do comércio eletrônico é composta, principalmente, de dois materiais: o Código de Defesa do Consumidor (CDC) e o Decreto nº 7.962/2013. Algumas das obrigações e regras que foram detalhadas no Decreto são: • Exigência da identificação completa do fornecedor no site. • Exigência do endereço físico e eletrônico no site. • Informações devem ser claras e precisas. Ameaça é algo que pode provocar danos à segurança da informação, prejudicar as ações da empresa e sua sustentação no negócio. Essas ameaças podem ser classificadas como internas e externas, sendo que as ameaças internas estão presentes dentro das empresas, independentemente de as empresas estarem ou não conectadas à internet. Integridade se refere a garantir a autenticidade da informação, sendo que essa informação não pode ser alterada e a fonte dela é segura. Confidencialidade se refere a proteger informações de serem acessadas por pessoas não autorizadas. Em outras palavras, apenas pessoas autorizadas a fazer isso podem ter acesso a dados confidenciais. Disponibilidade é a propriedade que garante que a informação esteja sempre disponível para o uso legítimo, ou seja, por aqueles usuários autorizados pelo proprietário da informação. • O ativismo de Robert Monks, a partir da segunda metade dos anos 80, que mudou o curso de governança dos Estados Unidos; • O Relatório Cadbury, menos personalista que o ativismo de Monks, produzido pelo comitê constituído no Reino Unido em 1992, que definia responsabilidades de conselheiros e executivos, visando à prestação responsável de contas e transparência, em atenção aos interesses legítimos dos acionistas; • Os Princípios da OCDE, definidos em 1998, voltados para o bom funcionamento das corporações e dos mercados de capitais e, por esta via, para o desenvolvimento das nações; • A Lei Sarbanes-Oxley, aprovada em julho de 2002 pelo Congresso dos Estados Unidos. IBGC (Instituto Brasileiro de Governança Corporativa) fundada em 1995. Governança de TI é um conjunto de práticas, padrões assumidos por executivos, gestores, técnicos e usuários de TI de uma organização, com o objetivo de garantir controles efetivos, ampliar os processos de segurança e desempenho. Objetivos específicos da governança de TI: • Facilitar as tomadas de decisões de TI; • Melhorar o nível de qualidade dos serviços de TI; • Gestão de riscos (identificar, analisar e mitigar); • Estabelecer e manter a conformidade com as leis e regulamentos; • Promover a integração entre o negócio e a TI; • Gerar valor para empresa. Ciclo da Governança de TI Alinhamento estratégico e compliance; Decisão, compromisso, priorização e alocação de recursos; Estrutura, processos, operação e gestão; Gestão do Valor e do desempenho; Alinhamento estratégico e compliance Refere-se ao planejamento estratégico da TI, que leva em consideração as estratégias da empresa para seus produtos e segmentos de atuação, assim como os requisitos de compliance externos, tais como o Sarbanes Oxley (SOX), o Acordo da Basiléia, Bacen, Febraban, entre outros. Decisão, compromisso, priorização e alocação de recursos Refere-se às responsabilidades pelas decisões relativas a TI, em termos de: arquitetura de TI, serviços de infraestrutura, investimentos, necessidades de aplicação, segurança da informação, capacidade de atendimento, competências, objetivos de desempenho e níveis de serviço, assim como a definição dos mecanismos de decisão, ou seja, em que fóruns da empresa são tomadas essas decisões. Também trata da obtenção do envolvimento dos tomadores de decisão chaves da organização, assim como da definição de prioridades de projetos e serviços e da alocação efetiva de recursos financeiros no contexto de um portfólio de TI. uma abordagem global ao design, planejamento, implementação e governança de uma arquitetura corporativa. Política do governo eletrônico O governo eletrônico é uma forma de ampliar discussões, democratizar o acesso à informação, dinamizar a possibilidade e a realização de negócios e de economizar dinheiro dos recursos públicos. Características do governo eletrônico • Foco nas necessidades da sociedade; • Abertura e transparência; • Compartilhamento da capacidade de serviço; • Simplicidade; • Priorização de serviços públicos disponibilizados em meio digital; • Segurança e privacidade; • Participação e controle social; • Governo como plataforma. O governo eletrônico ajuda a melhorar a eficiência em tarefas de processamento em massa e operações de administração pública. eGOV, consiste no uso das tecnologias da informação – além do conhecimento nos processos internos de governo – e na entrega dos produtos e serviços do Estado, tanto aos cidadãos como à indústria,e no uso de ferramentas eletrônicas e de tecnologias da informação para aproximar governo e cidadãos. Comitês Técnicos de: • Inclusão Digital; • Gestão de Sítios e Serviços On-line; • Implementação de Software Livre; • Integração de Sistemas; • Gestão de Conhecimento e Informação Estratégica; • Governo para Governo; • Sistemas Legados e Licenças de Software; • Secretaria de Tecnologia da Informação. Transparência É uma obrigação dos governos democráticos facilitar o acesso às informações públicas e, assim, aproximar o cidadão do governo. Responsividade Trata-se da capacidade de um governo de responder às demandas da população. Prestação de contas O acesso à prestação de contas por parte dos governos é necessário para que os cidadãos formem suas opiniões a seu respeito. Por esse motivo, a divulgação desses dados é um dever dos governos e um direito de todos os cidadãos.