• Save
Fundamentos de Sistemas de Informacao - Aula 14
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
3,249
On Slideshare
3,237
From Embeds
12
Number of Embeds
2

Actions

Shares
Downloads
0
Comments
0
Likes
2

Embeds 12

http://www.slideshare.net 10
http://localhost 2

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Fundamentos de Sistemas de Informação Prof. Ismar Frango Aula #14
  • 2. Nas aulas anteriores: Estudamos os conceitos principais relacionados aos Sis. Nas aulas a partir de hoje: Enfocaremos os tipos de SIs, mostrando exemplos e estudos de casos. Hoje trabalharemos especificamente os SITs – Sistemas de Informação Transacionais (ou TPS em inglês)
  • 3. SIT (SI Transacionais ou Sistemas de Processamento de Transações) /* TPS – Transaction Processing Systems*/
      • São sistemas essencialmente operacionais :
      • monitoram as atividades cotidianas de uma organização
      • realizam transações rotineiras
      • mantêm registros das atividades da organização.
        • Sistemas para Saques / Transferências / depósitos bancários
        • Sistemas de notas de universidades
        • Sistemas de controle de chamadas DDD/DDI
        • Sistemas de controle de estoque / vendas
        • Sistemas de folha de pagamento de funcionários
        • Sistemas de pagamento via cartão de crédito
        • Sistemas de emissão de passagens
        • ...
  • 4. O que é uma transação ?
    • Conjunto de operações que são vistas como uma unidade.
    • Desta maneira, devem ser todas executadas com sucesso (commit); caso contrário, nenhuma das operações pode ser executada.
    • Caso alguma operação falhe, todas as operações anteriores devem ser desfeitas (rollback).
    • Tecnicamente falando, uma transação é qualquer evento que passe no teste ACID
  • 5. Propriedades ACID
    • A tomicidade : ou a transação é totalmente realizada ou não;
    • C onsistência : SITs devem obedecer a um conjunto de regras operacionais, de maneira que nenhuma transação possa violar nenhum princípio dessas regras;
    • I solamento : Outras operações não podem acessar valores intermediários durante uma transação
    • D urabilidade : Uma vez que a transação foi realizada, seus resultados persistem.
    /*Mais sobre isso nas disciplinas ligadas a BDs*/ A C I D
  • 6. Características dos SITs
      • Possível grande quantidade de dados de entrada.
      • Possível produção de grande quantidade de elementos de saída para usuários ou para outros sistemas.
      • Possível volume massivo de dados;
      • Foco na E/S e armazenamento; a computação muitas vezes é simples;
  • 7. Estudo de caso: TIA Mackenzie Sistema de consulta de notas e faltas BD
  • 8. Estudo de caso: TIA Mackenzie (cont.) BD Sistema de Lançamento de Notas (graduação) Sistema de Lançamento de Faltas (graduação)
  • 9. Estudo de caso: Sistema de Reserva de Vôos Amadeus Sabre Galileo Worldspan GDSs
  • 10. http://www.amadeus.com/lt/Images/public/website/travel_agencies/new_door.gif Estudo de caso: Sistema de Reserva de Vôos (cont) /*Mais sobre Web Services em futuras disciplinas do curso*/
  • 11. Estudo de caso: Visa® http://www.verepay.com/transaction-life-cycle.html
  • 12. Cardholder presents a Visa® card to pay for purchases. For card-not-present transactions, the cardholder provides the merchant with the account number, expiration date, billing address and CVV2. Merchant swipes the card, enters the dollar amount, and transmits an authorization request to the merchant bank. For card-not-present transaction, the account number and other information may be digitally or key-entered. Visa®Net passes on the request to the issuer. Issuer approves or declines the transaction. Visa®Net forwards the issuer's authorization response to the merchant bank Merchant Bank forwards the response to the merchant. Merchant receives the authorization response and completes the transaction accordingly. Merchant Bank electronically send the authorization request to Visa®Net.         Estudo de caso: Visa® (cont.)
  • 13. Estudo de caso: Sistema de Pagamentos Brasileiro - DOC Fonte: teledata.com.br
  • 14. Estudo de caso: Sistema de Pagamentos Brasileiro - TED Fonte: teledata.com.br Próxima aula: mais estudos de caso sobre outros tipos de SI