Вы находитесь на странице: 1из 6

10:34

Transações batch x online


 Processamento Batch: Processamento
SIG – Capítulo 14 das transações em lotes periódicos

 Processamento de transação on-line:


transações registradas on-line são
imediatamente processadas pelo
computador destino

2
SIG - Capítulo 14

10:34 10:34

Medidas de proteção Medidas de proteção


 Sistemas de computação tolerantes a  Computação de Alta disponibilidade
falhas: contêm componentes  Plano de recuperação pós-desastre:
redundantes de hardware, software e gerencia os negócios no caso da falha
fornecimento de energia de um computador
 Computação de alta disponibilidade:  No plano deve-se manter funcionando
ferramentas e tecnologia que aquilo que é realmente imprescindível
permitem ao sistema recuperar-se de
um desastre

3 4
SIG - Capítulo 14 SIG - Capítulo 14

10:34 10:34

Medidas de proteção Medidas de proteção


 Duplicação: duplicação de todos os
processos e transações de um
 Distribuição de carga: distribui um servidor em um servidor de backup,
grande número de requisições de para evitar interrupções
acesso para vários servidores  Agrupamento: conexão de dois
computadores de modo que o segundo
computador possa funcionar como um
backup do computador principal ou
acelerar o processamento
5 6
SIG - Capítulo 14 SIG - Capítulo 14

1
10:34 10:34

Medidas de proteção Medidas de proteção: e-commerce

 Firewalls
 Evita o acesso de usuários não-  Criptografia (kryptós + gráphein)
autorizados a redes privadas  codificação e descaracterização de
 Sistema de detecção de invasão mensagens para evitar o acesso não
 Monitora pontos vulneráveis na rede para autorizado a elas
detectar e bloquear intrusos  NBSDP
 MARCO

7 8
SIG - Capítulo 14 SIG - Capítulo 14

10:34 10:34

Medidas de proteção: e-commerce Medidas de proteção: e-commerce

 Autenticidade  Criptografia de Chave pública


 capacidade de cada parte em
uma transação de verificar a
identidade da outra
 Integridade da mensagem
 capacidade de certificar-se de
que uma mensagem que está
sendo transmitida não seja
copiada nem alterada
9 10
SIG - Capítulo 14 SIG - Capítulo 14

10:34 10:34

Medidas de proteção: e-commerce

 Assinatura digital: código digital


anexado a uma mensagem transmitida
eletronicamente para verificar o
conteúdo e o remetente da mensagem
 Certificado digital: anexo a mensagens
eletrônicas para verificar o remetente
e permitir ao destinatário o envio de
uma resposta criptografada

11 12
SIG - Capítulo 14 SIG - Capítulo 14

2
10:34 10:34

Vulnerabilidades Preocupações
 Acesso não autorizado, abuso ou  Desastre: destrói hardware de
fraude computador, programas, arquivos de
dados e outros equipamentos
 Hackers (Crackers)
 Segurança: evita acesso não-
 Ataque de recusa de serviço (DoS ou autorizado, alterações, roubo ou
Ping da Morte) danos físicos
 Vírus de computador  Erros: fazem com que os
computadores danifiquem ou
destruam os registros e operações e
da organização
13 14
SIG - Capítulo 14 SIG - Capítulo 14

10:34 10:34

Problemas relacionados a Qualidade

 Bugs: defeitos ou erros no código do


programa

 “Não podemos eliminar todos os bugs


e não podemos saber qual a
gravidade dos bugs que permanecem”

15 16
SIG - Capítulo 14 SIG - Capítulo 14

10:34 10:34

Problemas relacionados a Qualidade Problemas relacionados a Qualidade

 Pesadelo da manutenção: altos custos  Problemas relativos à qualidade dos


de manutenção devido à: dados: causados por erros durante a
 mudança organizacional entrada de dados ou no projeto do
 complexidade do software sistema de informação e do banco de
 falhas na análise e no projeto de dados
sistemas  Desatualização
 64% da manutenção resulta de erros  Distribuição
de análise cometidos no início  Imprecisão
 Strings Frias

17 18
SIG - Capítulo 14 SIG - Capítulo 14

3
10:34 10:34

_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
19 20
SIG - Capítulo 14 SIG - Capítulo 14

10:34 10:34

Metodologias e ferramentas Metodologias e ferramentas


 Metodologia de desenvolvimento:  Análise estruturada: método para
conjunto de métodos, para cada definir entradas, processos e saídas
atividade em cada fase de um projeto de sistemas; divide os sistemas em
de desenvolvimento subsistemas ou módulos
 Estruturada: técnicas cuidadosamente  Diagrama de fluxo de dados (DFD):
elaboradas, passo a passo, sendo que representa graficamente os processos
cada passo se baseia no anterior componentes de um sistema e dos
 Vai do abstrato para o específico fluxos de dados entre eles

21 22
SIG - Capítulo 14 SIG - Capítulo 14

10:34 10:34

Metodologias e ferramentas
 Projeto estruturado: engloba um
conjunto de regras e técnicas para o
projeto de sistemas
 Programação estruturada:
organização e codificação de
programas que simplifiquem os
caminhos de controle

23 24
SIG - Capítulo 14 SIG - Capítulo 14

4
10:34 10:34

% Metodologias e ferramentas
 Fluxogramas de sistema: ferramenta
gráfica de projeto que apresenta
meios físicos e uma seqüência de
passos de programação

25 26
SIG - Capítulo 14 SIG - Capítulo 14

10:34 10:34

Metodologias e ferramentas
 Estrutura de controle: seqüência

27 28
SIG - Capítulo 14 SIG - Capítulo 14

10:34 10:34

Metodologias e ferramentas Metodologias e ferramentas


 Estrutura de controle: decisão  Estrutura de controle: repetição

29 30
SIG - Capítulo 14 SIG - Capítulo 14

5
10:34 10:34

Algoritmo da chamada Ferramentas CASE


Pegue a caneta  Automação de métodos passo a passo para
Pegue a lista de alunos o desenvolvimento de software e sistemas
Para cada aluno na lista
 Reduz o trabalho repetitivo, automatizando
Chame o nome
Ouça a resposta
partes da análise tediosas e sujeitas a erro,
Se presente então assim como a geração de código, o teste e
marque um “.” na casa do dia de hoje a extensão do controle
Caso contrario  Impõe uma metodologia padrão de
marque um “f” na casa do dia de hoje desenvolvimento e disciplina de projeto
Fim se  Melhora a comunicação entre usuários e
Fim para
especialistas técnicos
Assine cada folha da lista de presença
31 32
SIG - Capítulo 14 SIG - Capítulo 14

10:34 10:34

Alocação de recursos Métricas de software


 Determina como custos, tempo e
pessoas são designados a diferentes
etapas do projeto de desenvolvimento  Avaliações objetivas do software
de sistemas usado em um sistema, na forma de
 25% em análise e especificação medidas quantitativas
 50% em programação
 25% em testes e implantação

33 34
SIG - Capítulo 14 SIG - Capítulo 14

10:34 10:34

Testes Desafios do capítulo


 Quando devemos iniciar os testes?  Projetar sistemas que não sejam nem
 Verificação geral: revisão do supercontrolados nem subcontrolados.
documento de especificações ou
projeto por um pequeno grupo de  Aplicar padrões de garantia de
pessoas qualidade a grandes projetos de
 Depuração: processo de descoberta e sistema
eliminação de erros e defeitos no
código do programa

35 36
SIG - Capítulo 14 SIG - Capítulo 14

Вам также может понравиться