Escolar Documentos
Profissional Documentos
Cultura Documentos
Decisão
7
a
8
a
a
o 9
a
Definição de Sistema
• Conjunto de dispositivos que interagem seguindo um propósito
comum
• Conjunto de itens que se interligam entre si ou que sejam
interdependentes formando um único significado
• Conjunto de componentes e processos por elas executadas que
visam transformar determinadas entradas em saídas, com um certo
objectivo
• Conjunto de elementos dinamicamente relacionados, formando uma
actividade (processamento) e interagindo com um determinado
ambiente, no qual obtém recursos (entradas) e disponibiliza
resultados do seu processamento (saída) com a finalidade do seu
processamento (saídas) tendo como meta alcançar determinado
objectivo. 10
Sistema (Cont.)
Processa
Entrada saida
mento
FEEDBACK
(retorno)/ Retro
alimentação
11
Sistema Detalhado
Clientes Meio Ambiente Fornecedores
Sistema
Processo Processo
Subsistema
Entrada Saída
Subsistema
Subsistema
Retroalimentação
12
Componentes do modelo
• OBJECTIVOS – são a razão da existência do sistema. Estão
directamente relacionados com as saídas.
• ENTRADA – são os elementos que o sistema recebe para
serem processados/convertidos em saídas/produtos.
• SAÍDAS – são os resultados produzidos pelo sistema, estão
relacionadas com os objectivos do sistema.
• PROCESSO – é a fase da conversão das entradas em saídas
• RETROALIMENTAÇÃO – avaliação da qualidade. Serve
para realizar ajustes/modificaçoes ás entradas
13
Tipos de Sistema
• NATURAIS:
– Estrelares (Galáxias, Solar, etc.)
– Geológicos (Rios, montanhas, etc.)
– Moleculares (Organização de átomos, etc.)
• FEITOS PELO HOMEM:
– Sociais (Organizações, leis, etc.)
– Transporte (Rodovias, linhas aéreas, etc.)
– Financeiros (Contabilidade, estoque, etc.)
– Comunicação (Telefone, telex, fumaça, etc)
14
15
Características do Sistema
– O Sistema tem 9 características:
1. Componentes
2. Componentes interligadas
3. Fronteira
4. Propósito
5. Ambiente
6. Interfaces
7. Entradas
8. Saídas
9. Dificuldades/Constragimentos
– O sistema existe dentro de um ambiente
– A fronteira separa o sistema do seu ambiente 16
Conceitos importantes de Sistema
DECOMPOSIÇÃO: é o processo de dividir o sistema em
pequenas componentes, permitindo que o Analista de Sistemas:
– Tenha o sistema em subsistemas pequenos e manegáveis
– Focalize o seu trabalho em uma área de cada vez
– Se concentre em uma componente para um grupo de utilizadores
– Construa diferentes componentes em tempos independentes
MODULARIDADE: Processo de divisão do sistema em
módulos de tamanho relativamente uniforme, uma vez que, os
módulos simplificam o desenho do sistema
ACOPOLAMENTO: Sistemas que são dependentes em relação
aos outros, são acopolados.
COESÃO: é a extensão na qual o subsistema realiza uma função
única 17
Organização
• É uma estrutura formal que recebe recursos do
ambiente e processa-os para produzir saídas.
18
19
Organização (Cont.)
Organização
Entradasapartir Saidaparao
doambiente ambiente
Processodeprodução
20
Níveis de Gestão simplificado
Nivel de Gestão
Gestores Intermédios
Nivel Gestores
Operancional Operacionais
Recursos
Marketing fabricação Finanças Contabilidade Humanos 22
Níveis de Gestão
Para que o processo possa ter sucesso:
• A cada nível há necessidade de se ter alguma ideia
das implicações das decisões aos níveis inferiores
• Apesar disso, é necessário montar processos de
retroacção que permitam ajustar as decisões de cada
nível superior às implicações que a análise ao nível
inferior revela
• Numa sociedade democrática, o nível estratégico
deve caber aos decisores políticos
23
Conhecimento Organizational
• Entendimento de como a organização funciona
• Conhecimento de funções específicas e
procedimentos da organização
• Como o trabalho é oficialmente feito
• Políticas internas da organização
• Ambiente Competitivo e Regulador
• Estratégias e tácticas da Organização
24
Sistema de Informação (SI)
• É uma série de elementos/componentes interelacionadas que
colhem (entrada), manipulam, armazenam (processo), disseminam
(saida) os dados e informações e fornecem um mecanismo de
retroalimentação apoiando o controlo, a coordenação e a tomada
de decisões em uma organização
• Combinação de procedimentos, informação, pessoas e Tecnologias
de Informação, organizadas para o alcance dos objectivos de uma
organização.
• Interação de componentes que trabalham em conjunto para a
captura, processamento, armazenamento e disseminação de
informação que visam o suporte na tomada de decisão,
coordenação, controle, análise e visualização dentro de uma
organização.
• Os SI podem ser manuais ou computarizados/automatizados
25
26
27
Componentes do SI
• Hardware
– CPU, teclado, mouse, monitor, impressora, calculadora, lápis, etc.
• Software
– Sistema Operativo, aplicativos e aplicações específicas, etc.
• Base de Dados
– MS Access, Oracle, SQL Server, MySQL, Postgre SQL, DB 2, etc.
• Telecomunicações/Redes
– Redes Locais, Internet, Intranet e Extranet, etc.
• Pessoas
– Operadores, Programadores, Analistas, Usuários, etc.
• Procedimentos
– Estratégias, políticas, métodos e regras
– Política de Segurança
– Plano de contingência
– Sistemas Tolerantes a falhas
28
Componentes do SI (Cont)
29
Níveis do SI
Sistema de informação Informal
Group
Sistema de
Informação
Computarizado
(Técnico)
30
Tipos de SI
1. Sistemas de Processamento de Transacções
(TRANSACTION PROCESSING SYSTEMS -
TPS)
2. Sistemas de Suporte à Tomada de Decisão
(DECISION SUPPORT SYSTEMS - DSS)
3. Sistemas de Suporte e Executivos (EXECUTIVE
SUPPORT SYSTEMS - ESS)
4. Sistemas para Trabalhadores do Conhecimento
(KNOWLEDGE WORK SYSTEMS - KWS)
5. Sistemas de Informação para Gestão
(MANAGEMENT INFORMATION SYSTEMS -
MIS) 31
Tipos de Sistemas
Transaction Processing Systems (TPS)/Sistemas de
Processamento de Transações
– Captura e regista informação sobre as transacções da organização
36
TÓPICOS
• Análise e Análise de Sistemas
• Necessidade de Análise de Sistemas
• Problemas de Análise de Sistemas
• Papel do Analista de Sistemas
• Participantes no processo de AS
• Diálogo entre o Analista e o Utilizador
37
Análise e Análise de Sistemas
Análise – Derivado do grego analýein – desatar, soltar – significa
dissolução de um conjunto em suas partes. Em sentido amplo,
empregam-se os termos “análise” e “analisar” como sinônimos de
exame e examinar, pesquisa e pesquisar, verificação e verificar.
Análise de Sistemas (AS)
• É o método usado pelas organizações para criar e manter sistemas que
realizam as funções básicas do negócio
• O objectivo principal é melhorar a eficiência dos trabalhadores
aplicando soluções de software para as principais tarefas do negócio
Analista de Sistemas – é a pessoa cuja responsabilidade é executar a
Análise de Sistemas. Usa as técnicas de análise, desenho e
implementação de sistemas de informação para resolver problemas de
negócio, com recurso a tecnologia de informação.
38
Análise e Análise de Sistemas
Análise de Sistemas (AS) – Cont
– Processo de criação ou melhoramento de um sistema de
informação com vista a responder ás necessidades e
objectivos de um determinado sistema
– Representa o estudo detalhado de uma área de trabalho
(processo), que antecede uma acção que, quase sempre,
implica no desenvolvimento de um conjunto de
programas integrados (sistema) destinado à execução
controle e acompanhamento do processo.
– No processo de análise de sistemas há que ter em conta a
fronteira do sistema e o seu meio ambiente
– Deve ser usada uma metodologia estruturada por forma a
garantirmos o sucesso do sistema
39
Engenharia de Software
Os processos de Engenharia de Software foram
desenvolvidos para assistir a Análise e Desenho de Sistemas.
Usa metodologias, técnicas e ferramentas.
Metodologias: Vários passos compreensivos para o
desenvolvimento de sistemas.
Técnicas: Processos que são seguidos para ter a certeza que
o trabalho está a ser realizado correctamente, completamente
e é compreensível para os outros membros do projecto.
Ferramentas: Programas (de computador ou não) para
assistirem os desenvolvedores na aplicação das técnicas para
o processo de análise e desenho.
40
Papel do Analista de Sistemas
Durante o processo de AS, o Analista de Sistemas pode
desempenhar diferentes papéis de modo a atingir um produto de
qualidade:
– ESPECIALISTA DE ANÁLISE DE SISTEMAS: Deve analizar e
desenhar o sistema, exercendo as funções de técnico
– CONSULTOR: Identifica os problemas e delineia as soluções
– AGENTE DE MUDANÇA: Deve convencer aos utilizadores e gestores a
mudarem de atitude no que diz respeito ao melhoramento do SI e a adopção
de novas tecnologias
– GESTOR: Deverá ter a capacidade de gerir o projecto de desenvolvimento
de SI incluindo a gestão dos diferentes recursos (Humanos, Financeiros,
Materiais, etc.) alocados ao projecto
– FACILITADOR: Fornece informações sobre as novas tecnologias,
executa a formação/treino dos utilizadores do sistema no uso de novos
41
procedimentos, uso de novas tecnologias, etc.
Tarefas do Analista de Sistemas
• Dirigir a equipa técnica durante o desenvolvimento
do sistema;
• Analisar e identificar os problemas da organização;
• Identificar e apresentar alternativas de soluções para
cada problema identificado;
• Garantir o cumprimento das normas e regras da
organização durante o processo de desenvolvimento
do sistema.
42
Características de um “bom”
Analista de Sistemas
• Boa aplicação técnica de análise e • Deve valorizar as ideias/opiniões
desenho; de outros;
• Deve ser bom intermediário entre os • Boa capacidade de negociação;
programadores / desenhadores de
base de dados e os utilizadores / • Deve ser um coordenador;
gestores do sistema; • Deve ter a capacidade de
• Excelentes capacidades de resolução de conflitos;
comunicação; • Deve ser um bom gestor;
• Deve ser crítico; • Deve ter boas capacidades de
• Deve ser diplomata e bom solução de problemas (identificar
motivador; os sintomas de problema, as
• Deve demonstrar entusiasmo aos causas e propor as soluções);
outros membros da equipe;
• Deve ter espírito de trabalho em
equipe;
43
Participantes do Processo de AS
• Técnicos da área de informática: São os Analistas
de sistemas, programadores, desenhadores de Base de
Dados, etc.
• Grupo de usuários/utilizadores: Contribuintes na
identificação dos requisitos, tem experiência no uso
de pacotes informáticos, com capacidade de
desenvolver pequenos módulos.
• Gestores: interessados no desenvolvimento do SI
para dar solução aos problemas actuais da
organização
44
Identificação do Problema
• Problema: Diferença entre uma situação
existente e uma situação desejada
• Identificação do problema é o processo de
definir as diferenças
45
Problemas da Análise de Sistemas
48
Necessidade de AS
• Para o desenho de uma ferramenta que apoirá a
organização
• Para melhor entendimento do funcionamento do
sistema
• Para a solução de um problema encontrado
• Para propor melhorias ao funcionamento do sistema
actual
49
Diálogo Analista x Cliente
• Deve ser Iterativo, lógico e limitado
• Analista é a união entre os usuários e os projectistas.
• Muito importante antes da conclusão da etapa de requisitos
funcionais do sistema.
• O Analista de Sistemas responde pelo usuário a qualquer dúvida que
o projectista venha a ter.
• Esta ferramenta, diminui possíveis dúvidas a serem levantadas
durante a fase de projecto.
• É preciso definir bem as responsabilidades de cada um, O analista é
responsável por estudos de viabilidade/ alternativas,
custo/benefícios, especificações, prazos e teste de aceitação. Usuário
é o recebedor final do sistema. Este é o responsável pela decisão de
integração do sistema dentro das operações da empresa, ou não.
NOTA: Somente o usuário pode aceitar o sistema.
50
Integridade e Ética
O Analista de Sistemas tem acesso a informação
confidencial, como por exemplo, os salários, projectos
estratégicos da organização, segurança dos sistemas,
acesso á informação, etc.
– Devem manter a informação em privado
51
TÓPICOS
• Habilidades técnicas para Análise de Sistemas
• Habilidades de administração para Análise de
Sistemas: Gestão de Recursos, Projectos,
Risco e Mudanças
• Habilidades interpessoais para Análise de
Sistemas
• Exercícios Práticos
52
Habilidades Técnicas do Analista de
Sistemas
• Tecnologias de informação e comunicação (PC, Telefone, Fax,
Satélites, etc.)
• Sistemas Operativos (Windows, Linux, Unix, VMS, OS 2, MS
DOS, Mac OS, BSD, ReactOS, etc.)
• Linguagens de Programação (C++, Java, VB, Cobol,
Assembler, Pascal, Simula,, Fortran, Python, C, etc.)
• Bases de dados (Oracle, SQL Server, DB 2, MySQL, etc.)
• Padrões de comunicação de dados (Modelo OSI)
• Ambientes e ferramentas de desenvolvimento de SI
• Ferramentas e linguagens de desenvolvimento WEB (PHP,
HTML, Dreamweaver, ColdFusion, etc)
• Etc.
53
54
Conhecimentos e Habilidades
Técnicas do AS
55
Habilidades de administração para
Análise de Sistemas
GESTÃO DE RECURSOS
• Os analistas de sistemas precisam saber como
obter os diferentes recursos da organização
• Inclui as seguintes capacidades:
– Prever o uso de diferentes recursos
– Seguir o consumo dos diferentes recursos
– Verificar o uso efectivo dos recursos
– Avaliar a qualidade dos recursos
– Etc. 56
Habilidades de administração para
Análise de Sistemas
GESTÃO DE PROJECTO
• Prevenir que os projectos levem muito tempo
• Prevenir que os projectos ultrapassem o orçamento
pré estabelecido
• Assistir a gestão a manter o progresso correcto do
projecto
• Consiste em diferentes passos:
– Decompor o projecto em tarefas independentes
– Determinar a relação entre as tarefas
– Atribuir recursos e pessoal ás tarefas
57
Habilidades de administração para
Análise de Sistemas
GESTÃO DE RISCO
– Habilidade de antecipar o que pode acontecer de errado no
projecto
– Minimizar o risco e/ou minimizar os danos que possam surgir
– Alocação de diferentes tipos de recursos
– Prioritização de actividades com vista a obter grandes ganhos
GESTÃO DE MUDANÇAS
– Habilidade de assistir as pessoas no processo de mudança para
o novo sistema
– Habilidade de lidar com questões técnicas relacionadas com a
mudança:
• Obsolência e Reusabilidade
58
59
Habilidades interpessoais para Análise
de Sistemas
• São quatro (4), os tipos de habilidades
interpessoais que o Analista de Sistemas deve
possuir:
– Comunicação
– Trabalhar sozinho e em grupo
– Facilitador de grupos
– Gestão de expectactivas
60
EXERCÍCIOS INDIVIDUAIS
1. Fale das suas habilidades como ser humano.
61