Objetivos. Introdução a Sistemas de Informação. Informação em todo lugar! Revolução da Informação!
|
|
- Lavínia Isabella de Almada de Oliveira
- 5 Há anos
- Visualizações:
Transcrição
1 Introdução a Sistemas de Objetivos Como definir um Sistema de Alguns exemplos e tipos de Sistemas de Como aplicar os conceitos básicos da teoria de sistemas Como Sistemas de são apresentados para as organizações O que é análise de Sistema de? O que é projeto de Sistema de? Papéis e tarefas desempenhadas por um analista de Sistemas de Introdução 1 Introdução 2 5 anos atrás Negócios na América do Norte gera mais de 1 bilhão de documentos por dia Gerenciar estes documentos podem custar mais de 10% da renda da empresa e levar mais de 60% do tempo. Em média, um documento de negócio é copiado 19 vezes durante o seu ciclo de vida. Os executivos de hoje gastam, em média, 4 semanas por ano esperando que documentos sejam localizados. em todo lugar! Todas essas estatísticas mudam rapidamente, graças a revolução da informação! Introdução 3 Revolução da! Liderada pelos avanços nas comunicações, hardware and software O impacto é refletido nas organizações -- porque afeta a maneira de se fazer negócios -- e nos indivíduos -- porque afeta, profundamente, os hábitos diários. Nesses próximos 20 anos, assistiremos a transformação de uma situação onde a maioria das informações estão no papel ou na cabeça das pessoas, para uma situação onde a maioria das informações estarão no computador. Além disso, haverá mais (1-2 ordens de magnitude) informações que a quantidade atual de informações disponíveis. Introdução 4 Importância da TI para o mundo econômico Percent of GNP 40% 30% 20% 10% Tamanho da indústria de TI (EUA) Revenues ($Billions) Communications Office Automation Data Processing Introdução 5 Introdução 6 1
2 Boas notícias: Empregos! Muitas ofertas de emprego para analista de sistemas, administrador de banco de dados, programadores de aplicações,... Na lista de empregadores que oferecem empregos estão empresas de consultoria e grandes organizações que usam e dependem de sistemas de informação. A maioria de empregos em TI são oferecidos por pequenas empresas -- a maioria das ~10,000 empresas de software trabalham com desenvolvimento de aplicações ou em outras áreas relacionadas com Sistemas de. Más notícias: Tecnologia de está fracassando! 30% dos grandes projetos de TI são cancelados antes de concluir 50% dos projetos de TI têm o orçamento excedido em mais de 200% A maioria dos projetos concluidos possuem 60% ou menos da funcionalidade requerida. Muitos sistemas de informação não são usados porque eles não atendem às necessidades dos usuários. Sistemas legados são um sério e crescente gargalo para a evolução organizacional, etc. Introdução 7 Introdução 8 Algumas questões? O que é um sistema de informação? Como estabelecemos os requisitos de negócio para os novos sistemas? Que efeitos os novos sistemas causarão à organização? Como garantimos que o sistema que construimos está de acordo com os requisitos? Alguns sistemas de informação Um sistema de vendas on line Sistema de informaçaõ de controle de avião de guerra Um sistema de sinalização para estrada de ferro Agate FoodCo Introdução 9 Introdução 10 Teoria de Sistemas Partes de um Sistema Um sistema existe num ambiente Um sistema é separado do seu ambiente por algum tipo de delimitação Sistemas têm entradas e saídas. Eles recebem entradas do ambiente deles, e enviam saídas para o ambiente deles. Sistemas têm interfaces. Uma interface permite a comunicação entre dois sistemas. Um sistema pode conter subsistemas. Um subistema é também um sistema, e pode ter outros subsistemas. Introdução 11 Introdução 12 2
3 Teoria de Sistemas Sistemas tolerantes têm mecanismo de controle. Sistema de controle confia no feedback e feedforward. Pois contêm informações sobre a operação do sistema ou o seu ambiente, que são passadas para o mecanismo de controle. Um sistema tem algumas propriedades que não são diretamente dependentes de suas partes. Elas emergem do sistema como um todo. Controle nos Sistemas Muitos sistemas têm um subsistema específico que tem a função de controlar a operação dos sistemas como um todo. Feedback indica que um ou mais saídas do sistema são fornecidas e literalmente voltam para a unidade de controle. Introdução 13 Introdução 14 Feedback Tem o objetivo de manter o equilíbrio do sistema, evitando o desvio de alguma regra estabelecida. Feed-forward Confia mais nas entradas do que nas saídas oferecidas pelo sistema Feedback positivo: trabalha reforçando os desvios ao invés de evitá-los, por isso tende a se ampliar para longe do ponto de equilíbrio Mercado Sazonal (mercado de brinquedos natalinos): a produção se preocupa mais com os pedidos (entrada) do que com as vendas (saída) Introdução 15 Introdução 16 e Sistemas de Tipos de Sistemas de é representada por mensagens que possui significado. Significado depende da perspectiva da pessoa que recebe a mensagem. Sistema de Processamento de Dados (PD) -- pode armazenar, gerenciar e processar grande quantidade de informação para transações rotineiras de trabalho por exemplo, um sistema de conta de um cliente de um banco. Sistema de Gerenciamento de (SGI) -- oferece relatórios periódicos para planejar, controlar e tomar decisão por exemplo, gera no final do mês relatórios que mostram o número das novas contas, o volume de transações, etc. Introdução 17 Introdução 18 3
4 Tipos de Sistemas de Sistema de Suporte à Decisão (SSD) -- oferece informações sob demanda aos responsáveis por tomar decisões por exemplo, um sistema on line que associa uma planilha a uma base de dados para auxiliar os executivos a extrairem um novo orçamento. Sistemas Especialistas (SI) -- capturam a experiência, tanto na interpretação de informação quanto na solução de problemas, dos responsáveis por tomar decisões e ficam como assistentes para os usuários de um sistema de informação por exemplo, um sistema que oferece conselhos a um gerente financeiro. Estratégias para o sucesso Sistemas de informação são válidos enquanto atendem às necessidades da organização Questões: Onde nós queremos que a nossa organização esteja daqui a 10 anos? Como nós queremos sair de onde estamos para onde queremos chegar? Técnicas SWOT (Strengths, Weakness, Opportunities, Threats) Value Chain Model (Support activities X Primary Activities) Introdução 19 Introdução 20 Sistemas de e Estratégias de Tecnologias da O que é Análise de Sistemas (de informação) A coleção de notações, metodologias e ferramentas usadas reunir detalhes e analisar um problema prévio para o projeto e a implementação do sistema de informação Análise de sistemas deve garantir que o sistema de informação proposto atenda às necessidades do usuário, seja entregue no tempo e possa ser atualizado sem muitas despesas. Problemas em fazer a análise de sistemas correta", assim como situações mal definidas, ambigüidades, inconsistências, mistura de requisitos com projeto Introdução 21 Introdução 22 Qual é o resultado da Análise de Sistemas? Uma definição de requisitos (algumas vezes apenas requisitos ) Como uma definição de requisitos é usada? Como uma reportagem de um problema a ser resolvido Para comunicação entre projetistas e usuários do sistema Para dar apoio à evolução de sistemas de informação Para auxiliar a validação do projeto O que acontece na Definição de Requisitos? Requisitos funcionais: O que o sistema faz? Que informação é mantida pelo sistema? Que atividades são fornecidas pelo sistema? Que interfaces o sistema suporta? Requisitos não-funcionais: Restrições gerais do sistema, como restrições de performance, (restrições de recursos, segurança, confiabilidade, ), restrições operacionais (requisitos de hardware, pessoal,...), restrições de ciclo de vida, etc. Introdução 23 Introdução 24 4
5 O que é Projeto de Sistemas? A especificação do sistema de informação que será construído. Inclui: A configuração de hardware onde o sistema vai rodar, incluindo interfaces de rede. A platforma de software onde o sistema vai rodar, isto é, sistema operacional, SGBD, planilha, linguagem de programação,... A arquitetura de software architecture para o sistema proposto, incluindo interfaces entre os módulos do sistema. O que é Projeto de Sistemas? A função de cada módulo, isto é, o que cada módulo faz, ou que transformações ele realiza em relação as suas entradas As bases de dados que farão parte do sistema de informação, armazenada em Sistemas de Gerenciamento de Banco de Dados (SGBDs) ou em arquivos Interfaces de usuário que precisam estar num lugar que facilite o uso do sistema por diferentes grupos de usuários Introdução 25 Introdução 26 Papéis do Analista de Sistemas Consultoria -- geralmente vem de fora da empresa, especificamente para um projeto, significa que traz uma nova perspectiva, mas não será familiar com a cultura e política da empresa Apoio Especialista -- tem conhecimento relevante sobre as tecnologias de hardware and software, reflete sobre as configurações alternativas de hardware/software Agente de Mudança -- deve sugerir processos alternativos de negócio que melhorem as práticas atuais (reengenharia de negócio) Análise de sistemas é, acima de tudo, uma atividade de solução de problema A tarefa de Análise de Sistemas de : definindo um problema e achando uma solução Para sentir como um sistema de informação organizacional é, vejamos as afirmações a seguir: Esse sistema pode ser mais eficiente O sistema pode adquirir mais vantagens em relação à velocidade, memória e capacidade de processamento das informações O sistema pode adquirir as vantagens da comunicação eletrônica para melhorar a comunicação entre as diversas divisões da organização O sistema pode oferecer novos serviços O sistema pode fazer a integração de várias operações Introdução 27 Introdução 28 Entrevistar indivíduos que oferecem, usam ou gerenciam serviços de processamento de informação para a organização, para saber: Que processos e procedimentos de informação são realizados e necessários na organização? Que informação estã sendo mantida Que necessidades os usuários têm que os ajudarão a realizar as tarefas atribuídas a eles Aprender sobre a natureza do negócio da organização e sobre os seus objetivo para: Recomendar mudanças em computadores que ajudem a organização a atingir melhor suas metas Entender a natureza e os motivos das tarefas de processamento de informação realizadas pelos membros da organização Recomendar a aquisição de software, hardware e equipamento de comunicação para a organização dar apoio aos sistemas de processamento de informação Introdução 29 Introdução 30 5
6 Construir uma representação gráfica do sistema de informação existente - Análise de Sistemas Usar a representação do sistema existente para projetar um novo sistema - Projeto de Sistemas Especificar o formato dos arquivos de dados, das telas de entrada e dos relatórios gerados pelos sistemas de informação Introdução 31 Especificar os procedimentos do processamento humano para o novo sistema de informação Especificar os programas a serem desenvolvidos ou adquiridos para o novo sistema de informação e os procedimentos de controle e segurança necessários Monitorar o desenvolvimento e a instalação do novo sistema de informação e a eficiência do novo sistema Introdução 32 O conhecimento do Analista de Sistemas O conhecimento do Analista de Sistemas Perspectiva Social Perspectiva Technological Perspectiva Professional Introdução 33 Perspectiva tecnológica -- ferramentas de TI, como hardware, redes de computadores, banco de dados, compiladores, ferramentas CASE,... E métodos para usá-los Perspectiva Social -- sociologia aplicada, antropologia, psicologia, etc., olhando para questões como: indivíduos e organizações usam a informação, como são afetados pelo crescimento da disponibilidade da informação,... Introdução 34 O conhecimento do Analista de Sistemas Perspectiva profissional -- práticas e padrões profissionais de acordo com tarefas relacionadas com serviços de informação, assim como padrões de protocolo de comunicação, padrões de software, políticas governamentais em privacidade, segurança, exatidão da informação, padrões profissionais na aquisição de informação, classificação, seleção,... Introdução 35 6
A era da informação. período Meio organizacional civilização Economia AC a DC ESCRITA FEUDAL AGRÍCOLA
A era da informação período Meio organizacional civilização Economia 1.000.000 AC a 10.000 AC PALAVRA TRIBAL CAÇA 10.000 AC a 1.500 DC ESCRITA FEUDAL AGRÍCOLA 1.500 DC a 1990 DC IMPRESSO NACIONAL INDUSTRIAL
Leia mais15/9/2005 ADMINISTRAÇÃO DE SISTEMAS DE INFORMAÇÃO. Objetivo Geral
ADMINISTRAÇÃO DE SISTEMAS DE INFORMAÇÃO APRESENTAÇÃO DO CONTEÚDO DO SEMESTRE Objetivo Geral Administração de Sistemas de Informação (S.I) visa despertar no aluno a importância do papel que a Tecnologia
Leia maisAula 01 Conceito de Banco de Dados e SGBD
Aula 01 Conceito de Banco de Dados e SGBD Dado: conjunto de símbolos arranjados a fim de representar a informação fora da mente humana. Elemento de Dado: subconjunto de símbolos que compõem um dado com
Leia maisGERENCIAMENTO DE DADOS Exercícios
GERENCIAMENTO DE DADOS Exercícios EXERCÍCIO 1 Marque a opção correta: 1. O conceito de administração de recursos de dados envolve o gerenciamento dos: a. Recursos de dados de uma organização e do seu pessoal.
Leia maisIntrodução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos
Introdução Laboratório de Computação para Ciências Módulo II Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Mestrado Profissional
Leia maisAula 01 Revisão Geral Banco de Dados I Conceito de Banco de Dados e SGBD
Aula 01 Revisão Geral Banco de Dados I Conceito de Banco de Dados e SGBD Banco de Dados (BD) é o arquivo físico, em dispositivos periféricos, onde estão armazenados os dados de diversos sistemas, para
Leia maisDocumentação de Software. Simone Vasconcelos
Documentação de Software Simone Vasconcelos 1 Contexto Qualquer software deve ter uma quantidade razoável de documentação.! Documentos de trabalho.! Manuais de usuário produzidos profissionalmente. Em
Leia maisBanco de Dados. SGBDs. Professor: Charles Leite
Banco de Dados SGBDs Professor: Charles Leite Sistemas de BD Vimos que um BANCO DE DADOS representa uma coleção de dados com algumas propriedades implícitas Por exemplo, um BD constitui os dados relacionados
Leia maisFUNDAMENTOS DA ANÁLISE E PROJETO DE SISTEMAS. Projeto de Programas PPR0001
FUNDAMENTOS DA ANÁLISE E PROJETO DE SISTEMAS Projeto de Programas PPR0001 2 Introdução Antes de desenvolver ou construir qualquer produto ou sistema em engenharia é necessário um... o PROJETO O que é um
Leia maisIntrodução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos
Conceitos Básicos Introdução Tópicos Especiais Modelagem de Dados Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Mestrado Profissional
Leia maisAdriano Maranhão PROFISSIONAIS E ATIVIDADES ENVOLVIDAS EM UM SGBD
Adriano Maranhão PROFISSIONAIS E ATIVIDADES ENVOLVIDAS EM UM SGBD ADMINISTRADOR DA BASE DE DADOS Em qualquer organização onde muitas pessoas compartilham muitos recursos, existe a necessidade de um administrador
Leia maisBanco de Dados. SGBD - Sistema de Gerenciamento de Banco de Dados Parte 1. Prof. Leonardo Vasconcelos
Banco de Dados SGBD - Sistema de Gerenciamento de Banco de Dados Parte 1 Prof. Leonardo Vasconcelos - O que é um banco de dados (BD)? Um Banco de Dados (ou Base de Dados) é uma coleção de dados relacionados,
Leia maisProf. Fabiano Taguchi
BANCO DE DADOS Prof. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@hotmail.com INTRODUÇÃO À BANCO DE DADOS Banco de dados desempenha um papel fundamental em todas as áreas em que os
Leia maisComponentes de SIs. Pessoas Organiz. Tecnologia
Universidade Federal do Vale do São Francisco Curso de Administração Tecnologia e Sistemas de Informação - 03 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti
Leia maisENGENHARIA DE SOFTWARE/ SISTEMAS DE SOFTWARE
ENGENHARIA DE SOFTWARE/ SISTEMAS DE SOFTWARE CMP1280/CMP1250 Prof. Me. Fábio Assunção Introdução à Engenharia de Requisitos REQUISITOS Descrições do que o sistema deve fazer, os serviços oferecidos pelo
Leia maisDESENHO DE CARGOS E TAREFAS
Faculdade de Tecnologia SENAC GO Gestão de Pessoas Professor: Itair Pereira da Silva Grupo: Luís Miguel Nogueira de Resende, Valdivino de Carvalho, Rodrigo Neres Magalhães e Venicyus Venceslencio da Paz.
Leia mais15/03/2018. Professor Ariel da Silva Dias Introdução a Engenharia de Software. O mundo moderno poderia existir sem software?
O mundo moderno poderia existir sem software? Professor Ariel da Silva Dias Introdução a Engenharia de Software 1 Software Associação de programas de computador e documentação; Atributos de um bom software
Leia maisRequisitos de Software
Requisitos de Software Engenharia de requisitos Estabelece os serviços que o cliente requer de um sistema e as restrições sob as quais tal sistema operará e será desenvolvido. Tais serviços e restrições
Leia maisConceitos relativos a Banco de Dados & Modelos de Informação de Banco de Dados. Introdução
Conceitos relativos a Banco de Dados & Modelos de Informação de Banco de Dados Prof. Anderson Henriques Introdução A quantidade de informação relevante para a tomada de decisões nas organizações é muito
Leia maisPROJETO DE BANCO DE DADOS
UNINGÁ UNIDADE DE ENSINO SUPERIOR INGÁ FACULDADE INGÁ CIÊNCIA DA COMPUTAÇÃO BANCO DE DADOS I PROJETO DE BANCO DE DADOS Profº Erinaldo Sanches Nascimento Objetivos Discutir o ciclo de vida do sistema de
Leia maisConceitos Básicos Sistemas de banco de dados; Sistemas de gerência de banco de dados.
Universidade Estadual de Mato Grosso do Sul Ciência da Computação Banco de Dados Prof. Nilton nilton@comp.uems.br Conceitos Básicos Sistemas de banco de dados; Sistemas de gerência de banco de dados. 2
Leia maisProcessos de software
Processos de software 1 Processos de software Conjunto coerente de atividades para especificação, projeto, implementação e teste de sistemas de software. 2 Objetivos Introduzir modelos de processos de
Leia maisPROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Prof. Fabiano Papaiz IFRN
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Prof. Fabiano Papaiz IFRN Um Processo de Desenvolvimento de Software, ou simplesmente Processo de Software, é um conjunto de atividades realizadas por pessoas cujo
Leia maisGerência de Projetos e Qualidade de Software. Prof. Walter Gima
Gerência de Projetos e Qualidade de Software Prof. Walter Gima 1 Plano de Ensino e Aprendizagem 2 3 Objetivos CONTEÚDO Se preparar para o inicio de um projeto Acompanhamento projeto Controles Métricas
Leia maisAnálise de Requisitos
Análise de Requisitos Prof.ª: Érika A. Barrado Analisar x Projetar Análise: significa investigar, descobrir ou desvendar algo; Consiste em encontrar o conjunto de requisitos para um dado software; Definida
Leia maisIntrodução. descrever os tipos de interfaces e linguagens oferecidas por um SGBD. mostrar o ambiente de programas dos SGBD s
Introdução Contribuição do Capítulo 2: discutir modelos de dados definir conceitos de esquemas e instâncias descrever os tipos de interfaces e linguagens oferecidas por um SGBD mostrar o ambiente de programas
Leia maisModelagem de Sistemas Web. Modelagem de BD
Modelagem de Sistemas Web Aula 9 Modelagem de BD OBS: Pré-requisito: noções intermediárias em BD e de modelo ER Fonte: Proj. e Mod. BD 4/E Capítulo: Análise de Req. E Mod. Dados Conceit. - Toby Teorey
Leia maisBanco de Dados Relacional
Centro Federal de Educação Tecnológica de Pernambuco Curso de Tecnologia em Sistemas de Informação Banco de Dados Relacional Renata Lúcia Mendonça Ernesto do Rêgo rlrego@yahoo.com 1 Plano de Ensino Objetivo
Leia maisDocumento de Requisitos*
* Rosana T. Vaccare Braga *slides adaptados a partir do material da Profa Ellen Francine Barbosa Processo de Engenharia de Requisitos Documento de requisitos Processo de Engenharia de Requisitos Estudo
Leia maisSistema Mobi-Lar Engenharia de Software
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA - CAMPUS DE PRESIDENTE EPITÁCIO CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS MÓDULO V Sistema Mobi-Lar Engenharia de Software
Leia maisLivro texto: Capítulo 1
Livro texto: Capítulo 1 Bancos de dados (BD) No decorrer do dia, a maioria de nós se depara com atividades que envolvem alguma interação com os BD s banco reservas em um hotel compra de passagens aéreas
Leia maisASSUNTO DA APOSTILA: SISTEMAS DE INFORMAÇÃO E AS DECISÕES GERENCIAIS NA ERA DA INTERNET
ASSUNTO DA APOSTILA: SISTEMAS DE INFORMAÇÃO E AS DECISÕES GERENCIAIS NA ERA DA INTERNET JAMES A. O BRIEN CAPÍTULO 01 Páginas 10 à 17 1 DOS SISTEMAS DE INFORMAÇÃO 2 JÁ COMENTADO AGORA VAMOS AOS DETALHES
Leia maisIntrodução. Qual é a importância dos bancos de dados no nosso dia a dia? Imaginem como seria as grandes empresas sem os bancos de dados?
Aula - 01 Introdução Qual é a importância dos bancos de dados no nosso dia a dia? Imaginem como seria as grandes empresas sem os bancos de dados? Controle automático de estoques. Introdução Aplicações
Leia maisSistemas da Informação. Banco de Dados I. Edson Thizon
Sistemas da Informação Banco de Dados I Edson Thizon (edson@esucri.com.br) 2008 Apresentação (mini-currículo) Formação Acadêmica Mestrando em Ciência da Computação (UFSC/ ) Créditos Concluídos. Bacharel
Leia maisDesenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto
Desenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto Engenharia de Software I Informática 2006 Profa. Dra. Itana Gimenes RUP: Projeto Artefatos Modelo de Projeto: Lista de classes de
Leia maisBanco de Dados e Aplicações em Negócios: Introdução.
Banco de Dados e Aplicações em Negócios: Introdução evandro@usp.br Motivação Extenso uso de Banco de Dados (BD) no cotidiano Bancos, serviços, comércio em geral (comércio eletrônico) Web e seus serviços
Leia mais2
ANÁLISE DE SISTEMAS (processo de desenvolvimento de sistemas) por Antônio Maurício Pitangueira 1 2 Levantamento de requisitos Análise de requisitos Projeto Implementação Testes Implantação Foco da disciplina
Leia mais3. Engenharia dos requisitos de software
Renato Cardoso Mesquita Departamento de Eng. Elétrica da UFMG renato@cpdee.ufmg.br Engenharia de Software 3. Engenharia dos requisitos de software.......... 3.1. Visão Geral O fluxo de Requisitos reúne
Leia maisEngenharia de Software
Engenharia de Software Tópico 1 - Visão Geral da Engenharia de Software Sistemas Computacionais o Definição e conceitos básicos o Evolução do desenvolvimento Natureza do produto software Definição de Engenharia
Leia maisProjeto de Banco de Dados. Componentes de um Sistema de Informação. Arquitetura de SI. Sistema de Informação (SI) SI nas Organizações
Sistema (SI) Coleção de atividades de Banco de Dados que regulam o compartilhamento, SI nas Organizações a distribuição de informações Fernando Fonseca e o armazenamento de dados relevantes ao gerenciamento
Leia maisEngenharia de Software I Processos de desenvolvimento de SW. profa. Denise Neves
I Processos de desenvolvimento de SW profa. Denise Neves profa.denise@hotmail.com 2018 Projeto Um projeto é um empreendimento temporário empreendido para alcançar um único conjunto de objetivos. (PMI,PMBOK
Leia maisUniversidade Federal da Paraíba CCEN Departamento de Informática Disciplina: Banco de Dados. Aula 1 Introdução a Banco de Dados
Universidade Federal da Paraíba CCEN Departamento de Informática Disciplina: Banco de Dados Aula 1 Introdução a Banco de Dados 1. Introdução Um Sistema Gerenciador de Banco de Dados (SGBD) é constituído
Leia maisPrincípios da Engenharia de Software aula 03
Princípios da Engenharia de Software aula 03 Prof.: José Honorato Ferreira Nunes Material cedido por: Prof.: Franklin M. Correia Na aula anterior... Modelos de processos de software: Evolucionário Tipos
Leia maisOrganização e Arquitetura de Computadores I
Organização e Arquitetura de Computadores I Conjunto de Instruções Slide 1 Sumário Características de Instruções de Máquina Tipos de Operandos Tipos de Operações Linguagem de Montagem Slide 2 Características
Leia maisAnálise e projeto de sistemas
Análise e projeto de sistemas Conteúdo: UML O processo de desenvolvimento de software Prof. Patrícia Lucas A linguagem de modelagem unificada (UML) A UML teve origem em uma tentativa de se unificar os
Leia maisÁreas de Conhecimento, Técnicas de Análise de Negócio e Conceitos-Chave
Primeiro Módulo: Parte 3 Áreas de Conhecimento, Técnicas de Análise de Negócio e Conceitos-Chave AN V 3.0 [60] Rildo F Santos (@rildosan) rildo.santos@etecnologia.com.br www.etecnologia.com.br http://etecnologia.ning.com
Leia maisO que é um sistema distribuído?
Disciplina: Engenharia de Software 4 Bimestre Aula 1: ENGENHARIA DE SOFTWARE DISTRIBUÍDO O que é um sistema distribuído? Segundo Tanenbaum e Steen (2007) um sistema distribuído é uma coleção de computadores
Leia maisIntrodução à Análise e Projeto de Sistemas
Introdução à I. O Que vamos fazer na Disciplina? Saber uma linguagem de programação orientada a objeto (OO) não é suficiente para criar sistemas OO Tem que saber Análise e Projeto OO (APOO) Isto é, Análise
Leia maisRUP RATIONAL UNIFIED PROCESS
O que é RUP? É um metodologia para gerenciar projetos de desenvolvimento de software que usa a UML como ferramenta para especificação de sistemas. Ele é um modelo de processo híbrido Mistura elementos
Leia mais1. Conceitos de Bancos de Dados
Bancos de Dados 1. Conceitos de Bancos de Dados 1 Bancos de Dados na Vida Cotidiana BD e sistemas de informação baseados em BD são cada vez mais essenciais para a vida moderna Quase todas as nossas atividades
Leia maisEngenharia de Requisitos
Engenharia de Requisitos Introdução a Engenharia de Requisitos Professor: Ricardo Argenton Ramos Engenharia de Software I 2013.2 Slide 1 Objetivos Introduzir a noção de requisitos do sistema e o processo
Leia maisProfessor Emiliano S. Monteiro
Professor Emiliano S. Monteiro To-Do Doing Done Conhecer os processos de desenvolvimento habilita o aluno a realizar uma melhor escolha de processo para uso em projetos futuros. A vantagem de conhecer
Leia maisBancos de Dados Distribuídos
Bancos de Dados Distribuídos O que é Sistema Gerenciador de Banco de Dados? Um sistema gerenciador de banco de dados (SGBD) é usado como sendo um sistema que permite o gerenciamento dos sistemas de bancos
Leia maisGerenciamento de Projetos
MBA em EXCELÊNCIA EM GESTÃO DE PROJETOS E PROCESSOS ORGANIZACIONAIS Gerenciamento de s Planejamento e Gestão de s Prof. Msc. Maria C Lage Prof. Gerenciamento de Integração Agenda Gerenciamento da Integração
Leia maisLIVRO ENGENHARIA DE SOFTWARE FUNDAMENTOS, MÉTODOS E PADRÕES
LIVRO ENGENHARIA FUNDAMENTOS, MÉTODOS E PADRÕES WILSON PADUA PAULA FILHO CAPÍTULO REQUISITOS 1 REQUISITOS TECNICO E GERENCIAL ESCOPO (RASCUNHO) CARACTERISTICAS 2 O que são Requisitos? São objetivos ou
Leia maisPor que estudar Engenharia de Software AULA PROF. ABRAHAO LOPES
Por que estudar Engenharia de Software AULA 01-02 PROF. ABRAHAO LOPES Ementa O que é engenharia de software Processos de software Requisitos Análise Projeto Testes Implementação Estimativas de custo de
Leia maisEngenharia de Software
Engenharia de Software Arquitetura de Computadores Prof Kleber Akio Tanaka Igor Hondo João Jakybalis Sabrina Tavera Crise do Software Quando surgiu e o que foi? - A crise do software surgiu em 1970, quando
Leia maisIntrodução a Engenharia de Software
Engenharia de Software Aula 02 Introdução a Engenharia de Software Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo dcc603@dcc.ufmg.br ou disciplina.eduardo@gmail.com 7 Março de 2018 Bibliografia
Leia maisEngenharia de Software
Instituto Superior Politécnico de Ciências e Tecnologia Engenharia de Software Prof Pedro Vunge www.pedrovunge.com I Semestre de 2018 Capítulo 1 Introdução SUMÁRIO Engenharia de Software Definição; Objectivos
Leia maisAuditoria de controles organizacionais. Prof. Dr. Joshua Onome Imoniana
Auditoria de controles organizacionais Prof. Dr. Joshua Onome Imoniana Definição de controles organizacionais Os controles organizacionais e operacionais são os controles administrativos instalados nos
Leia maisANEXO II REQUISITOS, ATRIBUIÇÕES E REMUNERAÇÕES DOS CARGOS CARGO/GRUPO ATRIBUIÇÕES REQUISITOS REMUNERA
ANEXO II REQUISITOS, ATRIBUIÇÕES E REMUNERAÇÕES DOS CARGOS CARGO/GRUPO ATRIBUIÇÕES REQUISITOS REMUNERA Analista de Informática de Sistemas Codificar e manter aplicações e classes Executar análise, diagnóstico
Leia maisAnálise de Sistemas Aula 4
Análise de Sistemas Aula 4 Prof. Emerson Klisiewicz Contextualização Aula 4 Gerenciamento de Requisitos Refinamento de Requisitos Aprovação de Requisitos Matriz de Rastreabilidade O Sucesso Clientes satisfeitos
Leia maisVisões Arquiteturais. Visões Arquiteturais
Visões Arquiteturais Separar diferentes aspectos em visões separadas com o objetivo de gerenciar complexidade. Cada visão descreve diferentes conceitos da Engenharia. Visões permitem reduzir a quantidade
Leia maisAnálise de sistemas. Engenharia de Requisitos
Análise de sistemas Engenharia de Requisitos Análise de Requisitos Processo de descobrir, analisar, documentar e verificar serviços requeridos para um sistema e suas restrições operacionais. 2 O que é
Leia maisProjeto Físico e Lógico de Redes de Processamento. Kleber A. Ribeiro
Projeto Físico e Lógico de Redes de Processamento Kleber A. Ribeiro Um pouco sobre o PMI PMI - Project Management Institute PMI Instituição internacional sem fins lucrativos criada em 1969 Desenvolve normas,
Leia maisIntrodução à Engenharia de Software
Introdução à Engenharia de Software Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br Imagem Clássica Objetivo da aula Depois desta aula você terá uma visão sobre o que é a engenharia
Leia maisAULA 01: APRESENTAÇÃO
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I AULA 01: APRESENTAÇÃO Prof. Max Santana Rolemberg Farias max.santana@univasf.edu.br Colegiado de Engenharia de Computação QUAIS OS OBJETIVOS DESSA DISCIPLINA?
Leia maisEngenharia de Requisitos
Engenharia de Requisitos Criado: mar/2001 Atualizado: set/2005 Tópicos Definição de Requisitos Participantes Processo Documento de Requisitos (SRS) Evolução dos Requisitos 2 Referência I.Sommerville. Sw
Leia maisMODELAGEM DE DADOS UNIDADE 2 Projeto de Banco de Dados. Luiz Leão
Luiz Leão luizleao@gmail.com http://www.luizleao.com Conteúdo Programático 2.1 Projeto de banco de dados 2.2 Modelo Externo 2.3 Modelo Conceitual 2.4 Modelo Interno 2.5 Modelo Físico 2.6 Modelo de Dados
Leia maisGerenciamento de Dados
Gerenciamento de Dados 1 1. CONCEITOS Os dados são um recurso organizacional decisivo que precisa ser administrado como outros importantes ativos das empresas. A maioria das organizações não conseguiria
Leia maisFATORES E MÉTRICAS DE QUALIDADE
FATORES E MÉTRICAS DE QUALIDADE 1 2 FATORES DE QUALIDADE OPERAÇÃO DO PRODUTO CORRETITUDE (FAZ O QUE EU QUERO?) CONFIABILIDADE (SE COMPORTA COM PRECISÃO?) EFICIÊNCIA (RODARÁ TÃO BEM QUANTO POSSÍVEL?) INTEGRIDADE
Leia maisProblemas e Práticas Recomendadas no Desenvolvimento de Software
Problemas e Práticas Recomendadas no Desenvolvimento de Software Objetivos deste módulo Levantar problemas enfrentados na prática do desenvolvimento de software Discutir boas práticas para o desenvolvimento
Leia maisEngenharia de Requisitos
Engenharia de Requisitos Introdução a Engenharia de Requisitos Professor: Ricardo Argenton Ramos Engenharia de Software I 2017.2 Slide 1 Objetivos Introduzir a noção de requisitos do sistema e o processo
Leia maisBanco de Dados II. Administrador de Banco de Dados - DBA. Portela
UNIVERSIDADE FEDERAL DO MARANHAO - UFMA Banco de Dados II Administrador de Banco de Dados - DBA Portela * DBA Introdução Atuação Responsabilidades 2 Atuação O Administrador de Banco de Dados (DBA) é o
Leia maisUniversidade Federal do Maranhão
Universidade Federal do Maranhão Banco de Dados II Banco de Dados Distribuídos Carlos Eduardo Portela Serra de Castro * Sumário Introdução Vantagens Projeto de Bases de Dados Distribuídas Classificação
Leia maisMatéria Introdutória. Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri
Matéria Introdutória Banco de Dados Motivação Necessidade de armazenar grandes quantidades de dados Necessidade de acessar as informações de maneira eficiente e segura Evolução histórica: desenvolvimento
Leia maisSSC510 Arquitetura de Computadores 1ª AULA
SSC510 Arquitetura de Computadores 1ª AULA REVISÃO DE ORGANIZAÇÃO DE COMPUTADORES Arquitetura X Organização Arquitetura - Atributos de um Sistema Computacional como visto pelo programador, isto é a estrutura
Leia maisBanco de Dados Distribuído
Bancos de Dados III Bancos de Dados Distribuídos Introdução Rogério Costa rogcosta@inf.puc-rio.br 1 Banco de Dados Distribuído Vários bancos de dados fisicamente separados, mas logicamente relacionados
Leia maisProf. Luiz A. Nascimento
Prof. Luiz A. Nascimento Qual a importância da Engenharia de Software? O desenvolvimento de um software envolve processos muitos complexos. A engenharia de software estabelece um modelo para se construir
Leia mais1. INTRODUÇÃO A MODELAGEM DE DADOS
1. INTRODUÇÃO A MODELAGEM DE DADOS Para se construir uma casa ou um prédio de qualidade, é essencial fazer um planejamento detalhado, com a finalidade de pensar sobre as formas de construção, fazer estimativas
Leia maisConceitos Básicos. Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI. Disciplina: Banco de Dados
Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI Conceitos Básicos Disciplina: Banco de Dados Prof: Márcio Palheta, Esp Manaus - AM ROTEIRO Introdução Dados
Leia maisSISTEMAS DE INFORMAÇÃO GERENCIAL SISTEMAS DE PRODUÇÃO SISTEMAS DE OPERAÇÕES
SISTEMAS DE INFORMAÇÃO GERENCIAL SISTEMAS DE PRODUÇÃO SISTEMAS DE SISTEMAS DE INFORMAÇÃO DE PRODUÇÃO OU DE Constituem uma das categorias de sistemas de informação mais afetadas pela evolução das tecnologias
Leia maisBanco de Dados. Introdução. Profa. Flávia Cristina Bernardini
Banco de Dados Introdução Profa. Flávia Cristina Bernardini * Slides Baseados no material elaborado pelos professores Eduardo R. Hruschka, Cristina D. A. Ciferri e Elaine Parros Machado Motivação Operações
Leia maisIntrodução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos
Conceitos Básicos Introdução Banco de Dados I Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Departamento de Computação DECOM Dados
Leia maisP R O C E SSO D E D E S E N VOLVIMENTO D E S O F T WAR E
1 2 3 4 5 6 ASSUNTO DO MATERIAL DIDÁTICO ENGENHARIA DE SOFTWARE 8ª EDIÇÃO/2007 IAN SOMMERVILLE CAPÍTULO ESTIMATIVAS DE CUSTO DE SOFTWARE 7 CONCEITOS DE LUCROS E DESPESAS Lucro = Receita Despesa Procura
Leia maisEngenharia de Software.
Engenharia de Software Prof. Raquel Silveira O que é (Rational Unified Process)? É um modelo de processo moderno derivado do trabalho sobre a UML e do Processo Unificado de Desenvolvimento de Software
Leia maisIntrodução aos Sistemas de Informação nas Empresas
Introdução aos Sistemas de Informação nas Empresas Esse capitulo estuda o referencial do conhecimento de SI necessário aos usuários finais das empresas e abordagem revista sobre desdobramentos-chaves no
Leia maisResolução dos exercícios da lista BD01
Resolução dos exercícios da lista BD01 Pedro Losco Takecian Monitor João Eduardo Ferreira Professor 4 de abril de 2006 1. Quando faz sentido utilizar um SGBD ao invés de simplesmente utilizar o sistema
Leia maisIntrodução aos sistemas de informação
Introdução aos sistemas de informação Sistemas de Informação Sistemas de Informação Um conjunto de informações relacionadas que coletam, manipulam e disseminam dados e informações e fornecem realimentação
Leia maisDesenvolvimento de Software Baseado em Componentes. Paulo C. Masiero
Desenvolvimento de Software Baseado em Componentes Paulo C. Masiero 1 Introdução Frustração com as promessas da Orientação a objetos em relação ao reuso de classes. Frameworks são uma solução para um domínio
Leia maisGestão de Segurança da Informação. Interpretação da norma NBR ISO/IEC 27001:2006. Curso e Learning Sistema de
Curso e Learning Sistema de Gestão de Segurança da Informação Interpretação da norma NBR ISO/IEC 27001:2006 Todos os direitos de cópia reservados. Não é permitida a distribuição física ou eletrônica deste
Leia maisEngenharia de Software Processo de Desenvolvimento. Ciclo de Vida - Modelo Cascata
Processo de Desenvolvimento Também chamado de ciclo de vida do software Reflete os passos necessários para se construir um produto de software Existem vários modelos de ciclo de vida Cascata (1956) Iterativo
Leia maisEngenharia de Software
Engenharia de Software Prof. Luiz Antonio do Nascimento Espec. sistema / Eng. sistemas Modelagem do processo de negócios Análise de requisitos O que tem que ser feito Projeto Como deve ser feito Construção
Leia maisSERVIÇOS DE DIRETÓRIO
SERVIÇOS DE DIRETÓRIO SERVIÇO DE DIRETÓRIO Um serviço de diretório é como uma lista telefônica ou uma agenda pessoal. Em nossa agenda podemos organizar, dias, semanas, meses e até anos, passando por pessoas,
Leia maisInstituto Federal da Bahia Análise e Desenvolvimento de Sistemas INF022 Tópicos Avançados. Evolução de Software
Instituto Federal da Bahia Análise e Desenvolvimento de Sistemas INF022 Tópicos Avançados Evolução de Software Prof. Dr. Renato L. Novais renato@ifba.edu.br Ian Sommerville 2006 Engenharia de Software,
Leia maisVisões Arquiteturais. Arquitetura de Software Thaís Batista
Visões Arquiteturais Separar diferentes aspectos em visões separadas com o objetivo de gerenciar complexidade. Cada visão descreve diferentes conceitos da Engenharia. Visões permitem reduzir a quantidade
Leia maisCaracterísticas de Sistemas Distribuídos
Tópicos O conceito de Características de Carlos Ferraz cagf@cin.ufpe.br Infra-estrutura básica Exemplos Vantagens e desvantagens Convergência digital Características 2002-2003 Carlos A. G. Ferraz 2 O Conceito
Leia maisTeste de Software. Competência: Entender as técnicas e estratégias de testes de Software
Teste de Software Competência: Entender as técnicas e estratégias de testes de Software Conteúdo Programático Introdução O que é teste de software? Por que é necessário testar um software? Qual a causa
Leia mais