SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
Análise de Sistemas
Unidade I – Introdução à Análise de Sistemas [Parte II]
Objetivo: Obter conceitos iniciais e fundamentais sobre a teoria
geral de sistemas                                       Prof. Nécio de Lima Veras




            Imagem: Capa da Engenharia de Software Magazine, Ano II, Edição 13
Roteiro


   O contexto da informação e das
    organizações;
   Definição de Análise de Sistemas;
   O Papel do Analista de Sistemas, suas
    ferramentas e métodos.
Dado, informação e
        conhecimento...
   Dado?
     Simples observações (símbolo);
     Facilmente obtido por máquinas, quantificáveis;

     Representação de fatos;

   Informação?
     Dados dotados de relevância e propósito;
     Requer uma unidade;

     Possui significado (interpretação);

   Conhecimento?
     Informação valiosa;
     De difícil estruturação;

     Complexa ser capturada por máquinas;

     Normalmente, tácita;
Visualizando...
Extraia: dado, informação e
conhecimento da charge
A natureza dos sistemas...
   Vimos que existem muitos sistemas;
   Os sistemas artificiais (de
    informação) objetivam:
     Fornecer, pesquisar, controlar, prover e
     analisar informações;
   Estão associados à
    empresas/organizações e
    consideram dois aspectos:
       Componentes; e
       Nível de decisão;
Aspectos Organizacionais:
        Componentes e Decisão
                                    Níveis de
                                    Decisão




Componentes
O sistema ideal
   Deve englobar os
    três níveis e integrar
    os departamentos.
Sistema de Informação
   Podem prover informações para a
    tomada de decisão, apoiar ou mesmo
    tomar decisões;
   Concepções errôneas:
     Melhores   são as decisões quanto mais
        informação existir;
       As pessoas não precisam entender a totalidade dos
        sistemas de informação;
       A peça mais importante do sistema de informação
        é a informação;
       Os sistemas como elementos fundamentais para a
        tomada de decisão;
Sistemas ERP (Enterprise
Resource Planning)
   São compostos por uma base de
    dados única e por módulos que
    suportam diversas atividades das
    empresas;




                              Estrutura típica de
                              funcionamento de
                              um sistema ERP
                              (DAVENPORT, 1998)
Um ERP LIVRE!!
   O ERP5 uma solução para Sistemas Integrados de Gestão (ERP) que proporciona
    transparência, flexibilidade e evolução para seus usuários. Com a utilização dos modelos
    de negócio (Business Templates) existentes hoje, o ERP5 cobre as áreas de contabilidade,
    relacionamento com os clientes, comércio, gestão de armazém, expedição, faturas,
    gestão de recursos humanos, design de produto, produção, gerenciamento de projetos,
    entre muitas outras.


   O ERP5 é utilizado como base de pesquisa pelo Núcleo de Sistema de Informação (NSI),
    Instituto Federal Fluminense (IFF), desde 2002. Desenvolvido na plataforma
    Python/Zope, o ERP5 é utilizado e customizável através de um navegador web. O ERP5
    possui ferramentas embutidas para desenvolvimento web, que possibilitam desenvolver
    desde pequenas alterações em formulários até mudanças de workflow e inserção de novas
    classes.
   Mais informações: http://www.softwarepublico.gov.br/dotlrn/clubs/erp5/xowiki


   Breve introdução: http://softwarepublico.gov.br/dotlrn/clubs/erp5/file-storage/view/ERP5_slides.pdf
Construção de Sistemas...
   Para se construir estes sistemas necessita-se
    primeiro entendê-los;
       Mas o que os sistemas, mesmo heterogêneos,
        tem em comum? O que devemos entender?
            Problemas !!!
   A resolução de um problema envolve:
A análise de sistemas...
   Consiste nos métodos e
    técnicas de avaliação e
    especificação da solução de
    problemas, para
    implementação em algum meio
    que a suporte, utilizando
    mecanismos apropriados;
O papel do analista de
sistemas...
   Elo entre usuários e computadores;
   Deve entender e avaliar as necessidades e
    expectativas de cada usuário, a fim de que estas
    sejam organizadas e especificadas seguindo uma
    formalidade técnica;
   Tem de ser capaz de lidar, ao mesmo tempo,
    com:
     grupos de usuários;
     outros profissionais de informática;

     corpo administrativo (gerentes/diretores)

   Cada um trará formações, pontos de vistas,
    vivências, experiências e maturidade totalmente
    distintas;
O papel do Analista de Sistemas
Método
 Método = Caminho (etapas);
 “o objetivo básico do estabelecimento de um método
  padronizado no desenvolvimento de sistemas é obter
  maior consistência no trabalho, melhor qualidade
  oferecida ao usuário, maior facilidade no treinamento
  de novos Analistas, eliminação das perdas acarretadas
  por caminhos sem saída e, sem dúvida, melhor
  controle dos resultados obtidos no desenvolvimento de
  sistemas.” BALLESTERO ALVAREZ (1990)
 Há basicamente três grandes métodos:
   Estruturado;
   Orientado a Objetos;
   Ágil;
Ferramentas
   São usadas para ajudar a trilhar o
    caminho;
   São instrumentos que ajudam o
    analista durante o desenvolvimento
    de um sistema;
   Exemplos:
     Entrevistas;

     Simbologiase Diagramas;
     Quadros de acompanhamento (Kanban);
Referências
Apostila de Análise e Projeto de Sistemas (Prof. Sérgio Luiz
Tonsig)

Mais conteúdo relacionado

Mais procurados

Aula 1 requisitos
Aula 1   requisitosAula 1   requisitos
Aula 1 requisitoslicardino
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas OperacionaisVirgínia
 
Introdução à Sistemas de Informação
Introdução à Sistemas de InformaçãoIntrodução à Sistemas de Informação
Introdução à Sistemas de InformaçãoÁlvaro Farias Pinheiro
 
Introducao a Arquitetura de Software
Introducao a Arquitetura de SoftwareIntroducao a Arquitetura de Software
Introducao a Arquitetura de SoftwareUFPA
 
Aula 3 Sistemas de Informação - Tipos de SI
Aula 3 Sistemas de Informação - Tipos de SIAula 3 Sistemas de Informação - Tipos de SI
Aula 3 Sistemas de Informação - Tipos de SIDaniel Brandão
 
Sistemas Informacao 1
Sistemas Informacao 1Sistemas Informacao 1
Sistemas Informacao 1João Cortez
 
Aula UML - Unified Modeling Language
Aula UML - Unified Modeling LanguageAula UML - Unified Modeling Language
Aula UML - Unified Modeling LanguageCloves da Rocha
 
Aula 01 - Introdução ao Sistema de Informação
Aula 01 - Introdução ao Sistema de InformaçãoAula 01 - Introdução ao Sistema de Informação
Aula 01 - Introdução ao Sistema de InformaçãoDaniel Brandão
 
Aula - Sistemas de Informação
Aula - Sistemas de InformaçãoAula - Sistemas de Informação
Aula - Sistemas de InformaçãoDaniela Brauner
 
Aula02 - Componentes de um Computador
Aula02 - Componentes de um ComputadorAula02 - Componentes de um Computador
Aula02 - Componentes de um ComputadorSuzana Viana Mota
 
Análise e Projeto de Sistemas
Análise e Projeto de SistemasAnálise e Projeto de Sistemas
Análise e Projeto de SistemasGuilherme
 
Aula 3 sistema computacional (hardware e software)
Aula 3   sistema computacional (hardware e software)Aula 3   sistema computacional (hardware e software)
Aula 3 sistema computacional (hardware e software)Vitor Hugo Melo Araújo
 

Mais procurados (20)

Arquitetura de Software EXPLICADA
Arquitetura de Software EXPLICADAArquitetura de Software EXPLICADA
Arquitetura de Software EXPLICADA
 
Aula 1 requisitos
Aula 1   requisitosAula 1   requisitos
Aula 1 requisitos
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
 
Introdução à Sistemas de Informação
Introdução à Sistemas de InformaçãoIntrodução à Sistemas de Informação
Introdução à Sistemas de Informação
 
Diagrama de Classes
Diagrama de ClassesDiagrama de Classes
Diagrama de Classes
 
Introducao a Arquitetura de Software
Introducao a Arquitetura de SoftwareIntroducao a Arquitetura de Software
Introducao a Arquitetura de Software
 
Aula 3 Sistemas de Informação - Tipos de SI
Aula 3 Sistemas de Informação - Tipos de SIAula 3 Sistemas de Informação - Tipos de SI
Aula 3 Sistemas de Informação - Tipos de SI
 
So-mod-4
So-mod-4So-mod-4
So-mod-4
 
Sistemas Informacao 1
Sistemas Informacao 1Sistemas Informacao 1
Sistemas Informacao 1
 
Aula UML - Unified Modeling Language
Aula UML - Unified Modeling LanguageAula UML - Unified Modeling Language
Aula UML - Unified Modeling Language
 
Aula 01 - Introdução ao Sistema de Informação
Aula 01 - Introdução ao Sistema de InformaçãoAula 01 - Introdução ao Sistema de Informação
Aula 01 - Introdução ao Sistema de Informação
 
Engenharia de software
Engenharia de softwareEngenharia de software
Engenharia de software
 
Aula - Sistemas de Informação
Aula - Sistemas de InformaçãoAula - Sistemas de Informação
Aula - Sistemas de Informação
 
Aula 2 - Introdução a Banco de Dados
Aula 2 - Introdução a Banco de DadosAula 2 - Introdução a Banco de Dados
Aula 2 - Introdução a Banco de Dados
 
Aula02 - Componentes de um Computador
Aula02 - Componentes de um ComputadorAula02 - Componentes de um Computador
Aula02 - Componentes de um Computador
 
Análise e Projeto de Sistemas
Análise e Projeto de SistemasAnálise e Projeto de Sistemas
Análise e Projeto de Sistemas
 
Internet
InternetInternet
Internet
 
Diagramas de casos de uso - aula 2
Diagramas de casos de uso - aula 2Diagramas de casos de uso - aula 2
Diagramas de casos de uso - aula 2
 
Aula 3 sistema computacional (hardware e software)
Aula 3   sistema computacional (hardware e software)Aula 3   sistema computacional (hardware e software)
Aula 3 sistema computacional (hardware e software)
 
Analise e Projeto de Sistemas
Analise e Projeto de SistemasAnalise e Projeto de Sistemas
Analise e Projeto de Sistemas
 

Destaque

Análise de sistemas aula 2
Análise de sistemas   aula 2Análise de sistemas   aula 2
Análise de sistemas aula 2Mário Gomes
 
Perspectivas Atuais e Tendências em Sistemas de Informação
Perspectivas Atuais e Tendências em Sistemas de InformaçãoPerspectivas Atuais e Tendências em Sistemas de Informação
Perspectivas Atuais e Tendências em Sistemas de InformaçãoElvis Fusco
 
T@rget Trust - Formação Análise de Sistemas
T@rget Trust - Formação Análise de SistemasT@rget Trust - Formação Análise de Sistemas
T@rget Trust - Formação Análise de SistemasTargettrust
 
Why prototype ? / なぜプロトタイプが必要か?
Why prototype ? / なぜプロトタイプが必要か?Why prototype ? / なぜプロトタイプが必要か?
Why prototype ? / なぜプロトタイプが必要か?Shunsuke Kawai
 
Governança em TIC prof Marco Antonio Tavares sustentare escola de negocios
Governança em TIC prof Marco Antonio Tavares sustentare escola de negociosGovernança em TIC prof Marco Antonio Tavares sustentare escola de negocios
Governança em TIC prof Marco Antonio Tavares sustentare escola de negociosSustentare Escola de Negócios
 
ApresentaçãO Final Campus Party
ApresentaçãO Final   Campus PartyApresentaçãO Final   Campus Party
ApresentaçãO Final Campus PartyCampus Party Brasil
 
Intervenientes na Análise de Sistemas
Intervenientes na Análise de Sistemas Intervenientes na Análise de Sistemas
Intervenientes na Análise de Sistemas UAlg
 
Carreira em Tecnologia da Informação
Carreira em Tecnologia da InformaçãoCarreira em Tecnologia da Informação
Carreira em Tecnologia da InformaçãoRodrigo Cascarrolho
 
Introdução a computação 03
Introdução a computação 03Introdução a computação 03
Introdução a computação 03Felipe Pereira
 

Destaque (20)

Análise de sistemas aula 2
Análise de sistemas   aula 2Análise de sistemas   aula 2
Análise de sistemas aula 2
 
Analise sistemas 02
Analise sistemas 02Analise sistemas 02
Analise sistemas 02
 
Analise sistemas 04
Analise sistemas 04Analise sistemas 04
Analise sistemas 04
 
Perspectivas Atuais e Tendências em Sistemas de Informação
Perspectivas Atuais e Tendências em Sistemas de InformaçãoPerspectivas Atuais e Tendências em Sistemas de Informação
Perspectivas Atuais e Tendências em Sistemas de Informação
 
Analise sistemas 01
Analise sistemas 01Analise sistemas 01
Analise sistemas 01
 
T@rget Trust - Formação Análise de Sistemas
T@rget Trust - Formação Análise de SistemasT@rget Trust - Formação Análise de Sistemas
T@rget Trust - Formação Análise de Sistemas
 
Analise sistemas 03
Analise sistemas 03Analise sistemas 03
Analise sistemas 03
 
Diagramas de Fluxo de Dados
Diagramas de Fluxo de DadosDiagramas de Fluxo de Dados
Diagramas de Fluxo de Dados
 
Análise de Sistemas Orientado a Objetos - 11 - maquina_estados
Análise de Sistemas Orientado a Objetos - 11 - maquina_estadosAnálise de Sistemas Orientado a Objetos - 11 - maquina_estados
Análise de Sistemas Orientado a Objetos - 11 - maquina_estados
 
Why prototype ? / なぜプロトタイプが必要か?
Why prototype ? / なぜプロトタイプが必要か?Why prototype ? / なぜプロトタイプが必要か?
Why prototype ? / なぜプロトタイプが必要か?
 
Aula 3
Aula   3Aula   3
Aula 3
 
Governança em TIC prof Marco Antonio Tavares sustentare escola de negocios
Governança em TIC prof Marco Antonio Tavares sustentare escola de negociosGovernança em TIC prof Marco Antonio Tavares sustentare escola de negocios
Governança em TIC prof Marco Antonio Tavares sustentare escola de negocios
 
ApresentaçãO Final Campus Party
ApresentaçãO Final   Campus PartyApresentaçãO Final   Campus Party
ApresentaçãO Final Campus Party
 
Carreira em ti
Carreira em tiCarreira em ti
Carreira em ti
 
Intervenientes na Análise de Sistemas
Intervenientes na Análise de Sistemas Intervenientes na Análise de Sistemas
Intervenientes na Análise de Sistemas
 
Campus Paty 2010
Campus Paty 2010Campus Paty 2010
Campus Paty 2010
 
Carreira em Tecnologia da Informação
Carreira em Tecnologia da InformaçãoCarreira em Tecnologia da Informação
Carreira em Tecnologia da Informação
 
Introdução a computação 03
Introdução a computação 03Introdução a computação 03
Introdução a computação 03
 
Analista de Negócio 2.0
Analista de Negócio 2.0Analista de Negócio 2.0
Analista de Negócio 2.0
 
Carreira de TI
Carreira de TICarreira de TI
Carreira de TI
 

Semelhante a Introdução à Análise de Sistemas - Parte II

Administraçao de sistemas aula 5 29ago
Administraçao de sistemas  aula 5 29agoAdministraçao de sistemas  aula 5 29ago
Administraçao de sistemas aula 5 29agovicente nunes
 
Informação e inteligência competitiva aula 3
Informação e inteligência competitiva aula 3Informação e inteligência competitiva aula 3
Informação e inteligência competitiva aula 3vicente nunes
 
Sistema de Informação na Empresa
Sistema de Informação na EmpresaSistema de Informação na Empresa
Sistema de Informação na EmpresaAdeildo Telles
 
Lista de exercicios de sig (respondida) 1bimestre 2013
Lista de exercicios de sig (respondida) 1bimestre 2013Lista de exercicios de sig (respondida) 1bimestre 2013
Lista de exercicios de sig (respondida) 1bimestre 2013José Nascimento
 
Fundamentos de Sistemas de Informacao - Aula 5
Fundamentos de Sistemas de Informacao - Aula 5Fundamentos de Sistemas de Informacao - Aula 5
Fundamentos de Sistemas de Informacao - Aula 5Ismar Silveira
 
Sistemas de informações: um estudo comparativo das vantagens e desvantagens d...
Sistemas de informações: um estudo comparativo das vantagens e desvantagens d...Sistemas de informações: um estudo comparativo das vantagens e desvantagens d...
Sistemas de informações: um estudo comparativo das vantagens e desvantagens d...Rafael Arthur Batista
 
Fundamentos da informação
Fundamentos da informaçãoFundamentos da informação
Fundamentos da informaçãoDudu18Machado
 
Apresentação Final
Apresentação FinalApresentação Final
Apresentação Finalbetinho87
 
Information Systems
Information SystemsInformation Systems
Information SystemsMichel Alves
 
Seminário Sistemas de Informação
Seminário Sistemas de InformaçãoSeminário Sistemas de Informação
Seminário Sistemas de Informaçãolucascolette
 
Análise, projeto e implementação de sistemas
Análise, projeto e implementação de sistemasAnálise, projeto e implementação de sistemas
Análise, projeto e implementação de sistemasDiego Marek
 
Fundamentos de sistemas de informação
Fundamentos de sistemas de informaçãoFundamentos de sistemas de informação
Fundamentos de sistemas de informaçãoLeonardo Melo Santos
 
Sistemas de informação 1
Sistemas de informação 1Sistemas de informação 1
Sistemas de informação 1celsocarriel
 

Semelhante a Introdução à Análise de Sistemas - Parte II (20)

Sibb i
Sibb iSibb i
Sibb i
 
Administraçao de sistemas aula 5 29ago
Administraçao de sistemas  aula 5 29agoAdministraçao de sistemas  aula 5 29ago
Administraçao de sistemas aula 5 29ago
 
Informação e inteligência competitiva aula 3
Informação e inteligência competitiva aula 3Informação e inteligência competitiva aula 3
Informação e inteligência competitiva aula 3
 
Sistema de Informação na Empresa
Sistema de Informação na EmpresaSistema de Informação na Empresa
Sistema de Informação na Empresa
 
Lista de exercicios de sig (respondida) 1bimestre 2013
Lista de exercicios de sig (respondida) 1bimestre 2013Lista de exercicios de sig (respondida) 1bimestre 2013
Lista de exercicios de sig (respondida) 1bimestre 2013
 
Fundamentos de Sistemas de Informacao - Aula 5
Fundamentos de Sistemas de Informacao - Aula 5Fundamentos de Sistemas de Informacao - Aula 5
Fundamentos de Sistemas de Informacao - Aula 5
 
Sistemas de Informação (1).ppt
Sistemas de Informação (1).pptSistemas de Informação (1).ppt
Sistemas de Informação (1).ppt
 
Sistemas de informações: um estudo comparativo das vantagens e desvantagens d...
Sistemas de informações: um estudo comparativo das vantagens e desvantagens d...Sistemas de informações: um estudo comparativo das vantagens e desvantagens d...
Sistemas de informações: um estudo comparativo das vantagens e desvantagens d...
 
Fundamentos da informação
Fundamentos da informaçãoFundamentos da informação
Fundamentos da informação
 
Aula01 - POO
Aula01 - POOAula01 - POO
Aula01 - POO
 
Apresentação Final
Apresentação FinalApresentação Final
Apresentação Final
 
Information Systems
Information SystemsInformation Systems
Information Systems
 
2 sistemas
2 sistemas2 sistemas
2 sistemas
 
Seminário Sistemas de Informação
Seminário Sistemas de InformaçãoSeminário Sistemas de Informação
Seminário Sistemas de Informação
 
ERP
ERPERP
ERP
 
Relatório 1 conceitos de sistemas informação
Relatório 1   conceitos de sistemas informaçãoRelatório 1   conceitos de sistemas informação
Relatório 1 conceitos de sistemas informação
 
Teoria geral-de-sistemas
Teoria geral-de-sistemasTeoria geral-de-sistemas
Teoria geral-de-sistemas
 
Análise, projeto e implementação de sistemas
Análise, projeto e implementação de sistemasAnálise, projeto e implementação de sistemas
Análise, projeto e implementação de sistemas
 
Fundamentos de sistemas de informação
Fundamentos de sistemas de informaçãoFundamentos de sistemas de informação
Fundamentos de sistemas de informação
 
Sistemas de informação 1
Sistemas de informação 1Sistemas de informação 1
Sistemas de informação 1
 

Mais de Nécio de Lima Veras

Introdução à analise e complexidade de algoritmos
Introdução à analise e complexidade de algoritmosIntrodução à analise e complexidade de algoritmos
Introdução à analise e complexidade de algoritmosNécio de Lima Veras
 
Uma Abordagem Baseada em Agentes para Planejamento e Monitoramento de Serviço...
Uma Abordagem Baseada em Agentes para Planejamento e Monitoramento de Serviço...Uma Abordagem Baseada em Agentes para Planejamento e Monitoramento de Serviço...
Uma Abordagem Baseada em Agentes para Planejamento e Monitoramento de Serviço...Nécio de Lima Veras
 
Introdução à Engenharia de Software Orientada a Agentes com JaCaMo
Introdução à Engenharia de Software Orientada a Agentes com JaCaMoIntrodução à Engenharia de Software Orientada a Agentes com JaCaMo
Introdução à Engenharia de Software Orientada a Agentes com JaCaMoNécio de Lima Veras
 
Jason: Componentes personalizados
Jason: Componentes personalizados Jason: Componentes personalizados
Jason: Componentes personalizados Nécio de Lima Veras
 
Ambientes em Sistemas Multi-agentes
Ambientes em Sistemas Multi-agentesAmbientes em Sistemas Multi-agentes
Ambientes em Sistemas Multi-agentesNécio de Lima Veras
 
Arquiteturas concretas de agentes inteligentes - bdi agents
Arquiteturas concretas de agentes inteligentes - bdi agentsArquiteturas concretas de agentes inteligentes - bdi agents
Arquiteturas concretas de agentes inteligentes - bdi agentsNécio de Lima Veras
 
Especificações iniciais de agentes inteligentes
Especificações iniciais de agentes inteligentesEspecificações iniciais de agentes inteligentes
Especificações iniciais de agentes inteligentesNécio de Lima Veras
 
Processos iniciais do mapeamento OR
Processos iniciais do mapeamento ORProcessos iniciais do mapeamento OR
Processos iniciais do mapeamento ORNécio de Lima Veras
 

Mais de Nécio de Lima Veras (20)

Introdução ao JavaFX
Introdução ao JavaFXIntrodução ao JavaFX
Introdução ao JavaFX
 
Introdução à analise e complexidade de algoritmos
Introdução à analise e complexidade de algoritmosIntrodução à analise e complexidade de algoritmos
Introdução à analise e complexidade de algoritmos
 
Teste de software
Teste de softwareTeste de software
Teste de software
 
Versionamento com git
Versionamento com gitVersionamento com git
Versionamento com git
 
Uma Abordagem Baseada em Agentes para Planejamento e Monitoramento de Serviço...
Uma Abordagem Baseada em Agentes para Planejamento e Monitoramento de Serviço...Uma Abordagem Baseada em Agentes para Planejamento e Monitoramento de Serviço...
Uma Abordagem Baseada em Agentes para Planejamento e Monitoramento de Serviço...
 
Introdução à Engenharia de Software Orientada a Agentes com JaCaMo
Introdução à Engenharia de Software Orientada a Agentes com JaCaMoIntrodução à Engenharia de Software Orientada a Agentes com JaCaMo
Introdução à Engenharia de Software Orientada a Agentes com JaCaMo
 
Jason: Componentes personalizados
Jason: Componentes personalizados Jason: Componentes personalizados
Jason: Componentes personalizados
 
Agentes inteligentes com jason
Agentes inteligentes com jasonAgentes inteligentes com jason
Agentes inteligentes com jason
 
Ambientes em Sistemas Multi-agentes
Ambientes em Sistemas Multi-agentesAmbientes em Sistemas Multi-agentes
Ambientes em Sistemas Multi-agentes
 
Arquiteturas concretas de agentes inteligentes - bdi agents
Arquiteturas concretas de agentes inteligentes - bdi agentsArquiteturas concretas de agentes inteligentes - bdi agents
Arquiteturas concretas de agentes inteligentes - bdi agents
 
Revisão de matemática
Revisão de matemáticaRevisão de matemática
Revisão de matemática
 
Especificações iniciais de agentes inteligentes
Especificações iniciais de agentes inteligentesEspecificações iniciais de agentes inteligentes
Especificações iniciais de agentes inteligentes
 
Notas sobre agentes inteligentes
Notas sobre agentes inteligentesNotas sobre agentes inteligentes
Notas sobre agentes inteligentes
 
Anotações do mapeamento OR
Anotações do mapeamento ORAnotações do mapeamento OR
Anotações do mapeamento OR
 
Hibernate-consultas
Hibernate-consultasHibernate-consultas
Hibernate-consultas
 
Mapeamento de herança OR
Mapeamento de herança ORMapeamento de herança OR
Mapeamento de herança OR
 
Relacionamentos do mapeamento OR
Relacionamentos do mapeamento ORRelacionamentos do mapeamento OR
Relacionamentos do mapeamento OR
 
Processos iniciais do mapeamento OR
Processos iniciais do mapeamento ORProcessos iniciais do mapeamento OR
Processos iniciais do mapeamento OR
 
Java swing
Java swingJava swing
Java swing
 
Introdução à linguagem UML
Introdução à linguagem UMLIntrodução à linguagem UML
Introdução à linguagem UML
 

Introdução à Análise de Sistemas - Parte II

  • 1. Análise de Sistemas Unidade I – Introdução à Análise de Sistemas [Parte II] Objetivo: Obter conceitos iniciais e fundamentais sobre a teoria geral de sistemas Prof. Nécio de Lima Veras Imagem: Capa da Engenharia de Software Magazine, Ano II, Edição 13
  • 2. Roteiro  O contexto da informação e das organizações;  Definição de Análise de Sistemas;  O Papel do Analista de Sistemas, suas ferramentas e métodos.
  • 3. Dado, informação e conhecimento...  Dado?  Simples observações (símbolo);  Facilmente obtido por máquinas, quantificáveis;  Representação de fatos;  Informação?  Dados dotados de relevância e propósito;  Requer uma unidade;  Possui significado (interpretação);  Conhecimento?  Informação valiosa;  De difícil estruturação;  Complexa ser capturada por máquinas;  Normalmente, tácita;
  • 5. Extraia: dado, informação e conhecimento da charge
  • 6. A natureza dos sistemas...  Vimos que existem muitos sistemas;  Os sistemas artificiais (de informação) objetivam:  Fornecer, pesquisar, controlar, prover e analisar informações;  Estão associados à empresas/organizações e consideram dois aspectos:  Componentes; e  Nível de decisão;
  • 7. Aspectos Organizacionais: Componentes e Decisão Níveis de Decisão Componentes
  • 8. O sistema ideal  Deve englobar os três níveis e integrar os departamentos.
  • 9. Sistema de Informação  Podem prover informações para a tomada de decisão, apoiar ou mesmo tomar decisões;  Concepções errôneas:  Melhores são as decisões quanto mais informação existir;  As pessoas não precisam entender a totalidade dos sistemas de informação;  A peça mais importante do sistema de informação é a informação;  Os sistemas como elementos fundamentais para a tomada de decisão;
  • 10. Sistemas ERP (Enterprise Resource Planning)  São compostos por uma base de dados única e por módulos que suportam diversas atividades das empresas; Estrutura típica de funcionamento de um sistema ERP (DAVENPORT, 1998)
  • 11. Um ERP LIVRE!!  O ERP5 uma solução para Sistemas Integrados de Gestão (ERP) que proporciona transparência, flexibilidade e evolução para seus usuários. Com a utilização dos modelos de negócio (Business Templates) existentes hoje, o ERP5 cobre as áreas de contabilidade, relacionamento com os clientes, comércio, gestão de armazém, expedição, faturas, gestão de recursos humanos, design de produto, produção, gerenciamento de projetos, entre muitas outras.  O ERP5 é utilizado como base de pesquisa pelo Núcleo de Sistema de Informação (NSI), Instituto Federal Fluminense (IFF), desde 2002. Desenvolvido na plataforma Python/Zope, o ERP5 é utilizado e customizável através de um navegador web. O ERP5 possui ferramentas embutidas para desenvolvimento web, que possibilitam desenvolver desde pequenas alterações em formulários até mudanças de workflow e inserção de novas classes.  Mais informações: http://www.softwarepublico.gov.br/dotlrn/clubs/erp5/xowiki  Breve introdução: http://softwarepublico.gov.br/dotlrn/clubs/erp5/file-storage/view/ERP5_slides.pdf
  • 12. Construção de Sistemas...  Para se construir estes sistemas necessita-se primeiro entendê-los;  Mas o que os sistemas, mesmo heterogêneos, tem em comum? O que devemos entender?  Problemas !!!  A resolução de um problema envolve:
  • 13. A análise de sistemas...  Consiste nos métodos e técnicas de avaliação e especificação da solução de problemas, para implementação em algum meio que a suporte, utilizando mecanismos apropriados;
  • 14. O papel do analista de sistemas...  Elo entre usuários e computadores;  Deve entender e avaliar as necessidades e expectativas de cada usuário, a fim de que estas sejam organizadas e especificadas seguindo uma formalidade técnica;  Tem de ser capaz de lidar, ao mesmo tempo, com:  grupos de usuários;  outros profissionais de informática;  corpo administrativo (gerentes/diretores)  Cada um trará formações, pontos de vistas, vivências, experiências e maturidade totalmente distintas;
  • 15. O papel do Analista de Sistemas
  • 16. Método  Método = Caminho (etapas);  “o objetivo básico do estabelecimento de um método padronizado no desenvolvimento de sistemas é obter maior consistência no trabalho, melhor qualidade oferecida ao usuário, maior facilidade no treinamento de novos Analistas, eliminação das perdas acarretadas por caminhos sem saída e, sem dúvida, melhor controle dos resultados obtidos no desenvolvimento de sistemas.” BALLESTERO ALVAREZ (1990)  Há basicamente três grandes métodos:  Estruturado;  Orientado a Objetos;  Ágil;
  • 17. Ferramentas  São usadas para ajudar a trilhar o caminho;  São instrumentos que ajudam o analista durante o desenvolvimento de um sistema;  Exemplos:  Entrevistas;  Simbologiase Diagramas;  Quadros de acompanhamento (Kanban);
  • 18. Referências Apostila de Análise e Projeto de Sistemas (Prof. Sérgio Luiz Tonsig)