Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fundamentos de S.I Tecnologia da informação É a infraestrutura organizada de hardware, software, banco de dados e redes de telecomunicações, que permite manipular, gerar e distribuir dados e informações ao longo dos seus usuários. [Afrânio Miglioli, 2007] Sistemas (OUTRO CONCEITO) Um Sistema de Informação é uma entidade sócio-técnica que junta, armazena, processa e disponibiliza informação relevante para uma organização de modo a torná-la acessível e útil para quem a deseje e possa utilizar. [Buckingham, 1987] Sistemas de informação Utiliza os recursos de pessoas, hardware, software, dados e redes para executar atividades de entrada, processamento, saída, armazenamento e controle que convertem dados em informação. Sistemas de informação FUNCIONAMENTO • Entrada (dados/informação) - Dados, informação, regras de negócio • Processamento/Controle - Tomadas de decisão • Saída - Cálculos, gráficos, relatórios… COMPONENTES/RELAÇÃO • Hardware; • Software; • Pessoas; • Banco de dados; • Rede; • Procedimentos. TIPOS MAIS CONHECIDOS : • Sistema de processamento de transações (SPT); • Sistemas de informações gerenciais (SIG); • Sistema de apoio à decisão (SAD); • Sistema de apoio ao executivo (SAE); • Sistemas de Gestão Empresarial Integrada (ERP); • Sistemas de Informações Geográficas (GIS); • Sistemas de Gestão Eletrônica de Documentos (GED)… CLASSIFICAÇÃO : • Gerenciais Ex:. (SIG's); • Estratégicos Ex:. (BI's); • Comerciais/Negociais Ex.: (CRM's). FUNÇÃO NA GESTÃO ORGANIZACIONAL • Uma importante área funcional da empresa, tão importante ao seu sucesso empresarial. • Um contribuinte importante à eficiência operacional, à produtividade do funcionário, e ao atendimento e satisfação do consumidor. • Uma importante fonte de informação e suporte necessário para a promover a tomada de decisões eficaz pelos gerentes e profissionais da empresa. • Um ingrediente vital no desenvolvimento de produtos e serviços competitivos que dotam uma organização com uma vantagem estratégica no mercado globalizado. • Oportunidade de carreira dinâmica e desafiadora. • Um componente chave dos recursos de infra - estrutura e capacidades das empresas interconectadas com e-business da atualidade. SUCESSO E FRACASSO Razões para o sucesso - Razões para o fracasso Envolvimento do usuário - Ausência de entrada de usuários Apoio à administração executiva - Requisitos e especificações incompletas Clara declaração de requisitos - Alteração dos requisitos e especificações Expectativas realistas - Incompetência tecnológica Recursos • Hardware; - Dispositivos físicos e mídia. • Software; - Programas e procedimentos. • Dados; - Banco de dados e bases de conhecimento. • Rede - Objetos para comunicação. • Humanos - Usuários finais e profissionais de SI Dados x Informação Elementos de entrada processamento e saída • Elementos de entrada - Envolve a captação e reunião de elementos que entram no sistema para serem processados. • Processamento - Envolve processos de transformação que convertem insumo (entrada) em produto. • Elementos de saída - Envolve a transferência de elementos produzidos por um processo de transformação até o seu destino final. As funções e aplicações de SI nas organizações Conceitos: • O valor estratégico da tecnologia da informação é proporcionar melhorias importantes nos processos empresariais. • Os processos operacionais podem se tornar mais eficientes e os processos gerenciais mais eficazes. [O’BRIAN, 2002] SI nas organizações Impactos Organizacionais: • Extrema competitividade; • Oportunidades e riscos; • Mudanças comportamentais; • Flexibilidade vs. Inflexibilidade. Características: • Redução de custos; • Crescimento sustentável e lucratividade; • Novas oportunidades comerciais; • Vantagens competitivas. • Regras de negócio e da competição são alteradas; Expectativas: • Atender as necessidades reais do usuário; • Estar centrado no usuário (cliente); • Apresentar custos compatíveis; • Adaptar-se constantemente às novas tecnologias; • Estar alinhados com as estratégias de negócio da empresa. As cinco forças de Michael Porter: • Barreiras de entrada; • Poder de barganha de clientes; • Poder de barganha de fornecedores; • Produtos substitutos; • Adoção de novos produtos. Aspectos Fortalecedores: • O envolvimento a alta e média gestão; • A competência por parte das pessoas envolvidas com o SIG; • Uso de um plano mestre ou planejamento global; • A atenção específica ao fator humano da empresa; • A habilidade dos executivos para tomar decisões com base em informações; • Apoio global dos vários planejamentos das empresas; • Conhecimento e confiança no SIG; • Adequação custo-benefício. Tendências em sistemas de informação Tipos de sistemas de informação mais conhecidos: • Sistema de processamento de transações (SPT); - Tem a função de realizar e registrar as transações e informações necessárias para funcionamento da organização. • Sistemas de informações gerenciais (SIG); - Desenvolve relatórios sobre o desempenho atual da organização, permitindo monitorar e controlar a empresa e até mesmo prevê seu desempenho futuro. • Sistema de apoio à decisão (SAD); - Sistema que foca em problemas únicos alterando-se com rapidez e que não possui procedimentos de resoluções pré-definidos. Esse sistema utiliza informações obtidas pelo SPT e SIG e também informações externas que auxiliaram na análise e na resolução do problema. • Sistema de apoio ao executivo (SAE); - Auxilia a gerência com a apresentação de gráficos e dados de diversas fontes através de uma interface de fácil manuseio. Estes sistemas são projetados para incorporar dados sobre eventos externos, utilizando também informações do SIG e do SAD internos. • Sistemas de Gestão Empresarial Integrada (ERP); - Enterprise Resource Planning, são sistemas que unem e integram os diversos sistemas rotineiros ou transacionais de uma organização. Permitem integrar os departamentos, de forma a agilizar processos e ainda gerar o Just-in-time (produção por demanda, sem estoques). • Sistemas de Informações Geográficas (GIS); - Integrar mapas e bancos de dados mas permitindo o geoprocessamento de imagens. • Sistemas de Gestão Eletrônica de Documentos (GED) - Armazenar e recuperar documentos, utilizando bancos de dados. A recuperação é feita por atributos do documento. A empresa de e-business Conceitos e Tipos : • Negócios realizados eletronicamente,normalmente utilizando a internet. - E-commerce; - E-marketplace; - E-community; - E-collaboration; - CRM’s… E-MARKETPLACE • Empresas para Empresas (B2B - Business to Business) • Empresas para Consumidores (B2C - Business to Consumer) • Consumidores para Consumidores (C2C - Consumer to Consumer) • Empresas para Governo (B2G - Business to Government) • Governo para Cidadão (G2C - Government to Citizen) A informação deve ser • Atual; • Correta; • Rigorosa; • Relevante; • Disponível; • Legível. Classificação da informação • Verbal/ Escrita/ Computadorizada; • Crítica/ Útil/ Interessante/ Sem interesse. • Interna/Externa; Sistemas de informação Tipos mais conhecidos • Sistema de processamento de transações (SPT); • Sistemas de informações gerenciais (SIG); • Sistema de apoio à decisão (SAD); • Sistema de apoio ao executivo (SAE); • Sistemas de Gestão Empresarial Integrada (ERP); • Sistemas de Informações Geográficas (GIS); • Sistemas de Gestão Eletrônica de Documentos (GED) Classificação dos sistemas de informação Quanto a abrangência: • SI pessoais; • SI de um grupo ou departamento; • SI organizacional; • SI interorganizacional Pelo Papel desempenhado na organização/estratégico: • ERP - Sistemas de planejamento de recursos empresariais (ERPs). -Os ERPs tem foco operacional e na integração dos processos de negócio. São comercializados em módulos e a idéia central é a da integração da informação empresarial. • BI - Sistemas de apoio a inteligência empresarial (business intelligence). -O BI tem foco no apoio a decisão nos níveis gerenciais e estratégico. Quanto às áreas funcionais: • Sistema de informação contábil; • Sistema de informação financeiro; • Sistema de informação industrial; • Sistema de informação de marketing; • Sistema de informação de recursos humanos… Forma evolutiva: • SI manuais; • SI mecanizados; • SI automatizados; • SI gerenciais e estratégico. Desenvolvimento de SI Planejamento: • Processo genérico; • Processo unificado; • Processos ágeis. Processo de software Planejamento: Metodologia/abordagem para as atividades, ações e tarefas para desenvolver um software de qualidade. • Processo genérico - Comunicação, planejamento, modelagem, construção e entrega. • Processo unificado - Concepção, elaboração, construção e transição. • Processo ágil E-business e o apoio às decisões Características: • Comuniquem-se com as demais em todo o mundo. • Colaborem umas com as outras em grupos de conversas, trabalhos e etc. • Acessem informações das mais diversas possíveis. • Fornecem informações através de mensagens ou de sites pessoais ou corporativos. •Entretenimento em geral •Realizem transações de negócios ( e-business). Banco de Dados Sistemas Gerenciadores de Banco de Dados • Formados por conjunto de programas que oferecem funcionalidades no manuseio de dados digitais. São responsáveis por: - Gerenciamento de dados - Processamento de consultas - Gerenciamento de usuários - Backup de dados - Recuperação de falhas - Controle de concorrência MODELOS DE DADOS • Modelo relacional; • Modelo Hierárquico; • Modelo orientado a objetos; • Modelo multidimensional. Modelo Multidimensional • Trata-se de uma opção de representação de dados cujo o objetivo é otimizar as operações por consulta. - Dados representados por afinidade; - Desnormalização – Agregação ABSTRAÇÃO DE DADOS • Conceitual; • Lógica; • Física. Processamento analítico on-line (Olap) OLAP - ONLINE ANALYTICAL PROCESSING • Oferecem recursos para acessar, navegar e visualizar dados. • A visualização de dados é uma etapa importante da análise de dados. • Quanto mais fáceis de utilizar forem as ferramentas que oferecem análise e visualização de dados, mais pessoas podem contribuir. CONSULTAS: OLAP • Consolidação - Agrupa dados. Considere a atuação de uma grande rede de lojas de varejo. • Drill-down - Desagrega os dados, ou seja, exibe os detalhes dos itens anteriormente agrupados. - Exemplo da rede de lojas: Em uma determinada região apresenta um resultado abaixo da média da empresa como um todo. • Slicing and Dicing - Que significa “fatiar em cubos”. Os dados contidos em um banco de dados podem ser considerados sob diversas perspectivas. - Exemplo: uma fatia do banco de dados pode mostrar as vendas por tipo de produto dentro de cada região. FERRAMENTAS PARA ACESSAR, NAVEGAR E VISUALIZAR DADOS • MOLAP - MultidimensionalOLAP - Voltada para análise de dados multidimensionais. • ROLAP - Relational OLAP - Usada para análise de dados relacionais. • HOLAP - Hibrid OLAP - Para análise de dados relacionais e multidimensionais. Sistemas de apoio às decisões (SAD) RECURSOS • Utilizando sistemas de apoio às decisões • O Data Mining para apoio à decisão • Sistemas de informação executiva (EIS) • Portais corporativos e apoio às decisões DESAFIO PARA ANÁLISE DE DADOS • Integração de dados; • Consulta e processamento dados; • Visualização dos resultados. DATA MINING – MINERAÇÃO DE DADOS • É um processo de análise de dados que faz o uso de uma ou mais técnicas estatísticas para extrair informações. TÉCNICAS UTILIZADAS PARA MINERAÇÃO DE DADOS • Regras associativas; • Classificadores; • Agrupamento. Inteligência artificial • “[Automatização de] atividades que associamos ao pensamento humano, atividades como tomada de decisões, a resolução de problemas, o aprendizado…” – Bellman, 1978 ABORDAGEM DO TESTE DE TURING (1950) • Processamento de linguagem natural; • Representação de conhecimento; • Raciocínio automatizado; • Aprendizado de máquina. Agentes inteligentes CONCEITO Um agente é tudo que pode ser considerado capaz de perceber seu ambiente por meio de sensores e de agir sobre esse ambiente por intermédio de atuadores. – Russel & Norvig RACIONALIDADE • A medida de desempenho que define o critério de sucesso. • O conhecimento prévio que o agente tem do ambiente. • As ações que o agente pode executar. • A sequencia de percepções do agente até o momento. Realidade virtual • Fazem referência a uma imersiva e interativa experiência que se baseia em imagens gráficas em 3D geradas por computador em tempo real; • Simulador do mundo real; • O termo realidade virtual (RV), foi inventado no final da década de 1980 por Jaron Lanier. • Uso da alta tecnologia para convencer o usuário de que se encontra em outra realidade, provocando seu envolvimento por completo. – Pimentel, 1995. Origem e Evolução: • Segunda guerra mundial; • Sensorama; • Videoplace; • Jogos; • Simuladores… Imersão • A concepção de imersão está relacionada com o objetivo de mostrar que o usuário quando imerso no ambiente virtual, pode ter a sensação de estar dentro do ambiente. Interação • A interação está associada à capacidade de o computador detectar as entradas do usuário e modificar em tempo real o mundo virtual e as ações. Envolvimento • O envolvimento, por sua vez, está ligado ao grau de estimulação para o comprometimento de uma pessoa com determinada atividade, podendo ser ativo ou passivo. Dispositivos de entrada e saída • Dispositivos visuais - Vídeo-capacetes (HMDS) - Head-Coupled Display - Monitores de projeção EXEMPLOS : • Google Glass; • Oculus Rift; • HTC Vive; • PlayStation VR… Agentes inteligentes Um agente é tudo que pode ser considerado capaz de perceber seu ambiente por meio de sensores e de agir sobre esse ambiente por intermédio de atuadores. – Russel & Norvig 11 Sistemas especialistas • São programas que têm como objetivo simular o raciocínio de um profissional em alguma área de conhecimento bem específica. - Motor de Inferência; - Arvores de decisão; - Base de conhecimento; - Agentes - Redes neurais Introdução ao comércio eletrônico CONCEITO LIVRE • É uma modalidade de comércio que realiza suas transações financeiras por meio de dispositivos e plataformas eletrônicas. • Um exemplo deste tipo de comércio é comprar ou vender produtos em lojas virtuais. Engenharia de software x programação • Programação 1. Projeto pequeno; 2. Você; 3. O que você mesmo deseja; 4. Um produto; 5. Poucas modificações; 6. Tempo de vida curto; 7. Barato; 8. Pouco impacto. Engenharia 1. Projeto grande; 2. Equipes; 3. O que os clientes desejam; 4. Família de produtos; 5. Modificações feitas em paralelo; 6. Tempo de vida longo; 7. Caro; 8. Grande impacto. Conceitos iniciais de processo de desenvolvimento de software • O que é? • Para que serve? • Razões para se iniciar um projeto; • Evolução; • Problemas. Processo de software CONCEITO Metodologia/abordagem para as atividades, ações e tarefas para desenvolver um software de qualidade. • Processo genérico - Comunicação,planejamento, modelagem, construção e entrega. • Processo unificado - Concepção, elaboração, construção e transição. • Processo ágil Processo de software • Engenharia de software: Mitos - Entrave burocrático; - É só fazer diagramas; - Diminui a produtividade; - Qualidade não é importante para o cliente Processo de software O QUE PRECISAMOS? • Uma linguagem de modelagem não é suficiente; • Precisamos também de um processo de desenvolvimento: Linguagem de modelagem + processo de desenvolvimento = método (ou metodologia) de desenvolvimento Processo de software • Modelo em cascata - Lida estritamente com aspectos técnicos de desenvolvimento de software. Requisitos - Uma condição que o usuário necessita para solucionar um problema ou alcançar um objetivo. IEEE Engenharia de requisitos A Engenharia de Requisitos de Software é o ramo da Engenharia de Software que envolve as atividades relacionadas com a definição dos requisitos de software de um sistema, desenvolvidas ao longo do ciclo de vida de software. [KOTONYA; SOMMERVILLE, 1998] Engenharia de requisitos • Identificação de metas a serem desenvolvidas; • Operacionalização das metas em serviços e restrições (técnicas, linguagens e ferramentas); • Relação de todos os fatores para especificar; • Área ampla e multidisciplinar. Engenharia de requisitos • Concepção; • Levantamento; • Elaboração; • Negociação; • Especificação. Tipos de requisitos EXEMPLO DE REQUISITOS FUNCIONAIS • O Sistema fornecerá telas para o usuário anexar documentos em cada cadastro de venda; • O usuário poderá pesquisar peças por nome e código; • Cada pedido deve associar um código único. Tipos de requisitos REQUISITOS NÃO FUNCIONAIS • Trata de: - Restrições; - Aspectos de desempenho; - Interfaces com o usuário; - Confiabilidade; - Segurança; - Portabilidade; - Padrões; - Qualidade.
Compartilhar