Você está na página 1de 9

Definição conceito:: O processamento de transações é uma forma de computação que

divide o trabalho em operações individuais e indivisíveis, chamadas de transações.


Um sistema de processamento de transações ( TPS ) é um sistema de software, ou
combinação de software / hardware, que oferece suporte ao processamento de
transações Sistema de processamento de transações -
https://pt.qaz.wiki/wiki/Transaction_processing_system...

Um Transaction Processing System (TPS) é um tipo de sistema de informação que


coleta, armazena, modifica e recupera as transações de dados de uma empresa. Os
sistemas de processamento de transações também tentam fornecer tempos de
resposta previsíveis às solicitações, embora isso não seja tão crítico quanto os
sistemas de tempo real. Em vez de permitir que o usuário execute programas
arbitrários como compartilhamento de tempo, o processamento de transações permite
apenas transações estruturadas predefinidas. Cada transação é geralmente de curta
duração e a atividade de processamento para cada transação é programada com
antecedência. Sistema de processamento de transações - https://pt. História O
primeiro sistema de processamento de transações foi o SABRE , fabricado pela IBM
para a American Airlines, que se tornou operacional em 1970. Projetado para
processar até 83.000 transações por dia, o sistema funcionava em dois computadores
IBM 7090 . O SABRE foi migrado para computadores IBM System / 360 em 1972 e
tornou-se um produto IBM primeiro como Airline control Program (ACP) e depois como
Transaction Processing Facility (TPF) . Além das companhias aéreas, o TPF é usado
por grandes bancos, empresas de cartão de crédito e redes de hotéis. O sistema
Hewlett-Packard NonStop (anteriormente Tandem NonStop) era um sistema de
hardware e software projetado para processamento de transações online (OLTP)
introduzido em 1976. Os sistemas foram projetados para processamento de
transações e forneciam um nível extremo de disponibilidade e integridade de dados.
СПОНСОРСКИЙ КОНТЕНТ 12 sinais de que ele te ama mais do que tudo na vida
Herbeauty As 10 celebridades que os homens mais desejam Herbeauty Nunca faça
isso na frente de um homem! Nunca! Herbeauty Jogue isso e seu cérebro funcionará
mais rápido Brainberries Coisas simples que toda mulher deve fazer para amar a si
mesma Herbeauty 10 maneiras divertidas de perder peso sem ir para a Herbeauty 10
filmes de 2018 que gostaríamos de desver Brainberries 9 partes do corpo que os
humanos não precisam Brainberries As 8 melhores festas de celebridades que foram
longe demais Herbeauty Seu parceiro é o par perfeito? 9 sinais que dirão a verdade
Herbeauty Lista de sistemas de processamento de transações IBM Transaction
Processing Facility (TPF) - 1960. At Amity Ao contrário da maioria dos outros sistemas
de processamento de transações, o TPF é um sistema operacional dedicado para
processamento de transações em mainframes IBM System z . Originalmente, Airline
Control Program (ACP) . IBM Information Management System (IMS) - 1966. Um
banco de dados hierárquico conjunto e sistema de gerenciamento de informações com
extensas capacidades de processamento de transações. É executado em OS / 360 e
sucessores . IBM Customer Information Control System (CICS) - 1969. Um
gerenciador de transações projetado para processamento online rápido e de alto
volume, o CICS originalmente usava conjuntos de dados de sistema padrão, mas
agora tem uma conexão com o sistema de banco de dados relacional DB / 2 da IBM .
É executado em OS / 360 e sucessores e DOS / 360 e sucessores , IBM AIX , VM e
OS / 2 . As versões fora do mainframe são chamadas de TXSeries . Smoking - 1980.
Transações para Unix, estendidas para operações distribuídas, desenvolvido pela
AT&T Corporation , agora propriedade da Oracle Corporation . Tuxedo é um TPS de
plataforma cruzada. Pacote de interface de transação UNIVAC (TIP) - 1970. Um
monitor de processamento de transações para computadores da série UNIVAC
1100/2200 . A Burroughs Corporation oferece suporte aos recursos de processamento
de transações em seus sistemas operacionais MCP usando GEMCOS (Sistema de
Controle de Mensagens Generalizadas de 1976). Desde 2012, os UNISYS ClearPath
Enterprise Servers incluem o Transaction Server, "um sistema de controle de
aplicativos e mensagens extremamente flexível e de alto desempenho". Sistema de
controle e gerenciamento de aplicativos (ACMS) da Digital Equipment Corporation
(DEC) - 1985. "Fornece um ambiente para criar e controlar aplicativos de
processamento de transações online (OLTP) no sistema operacional VMS." Funciona
em sistemas VAX / VMS . Sistema de controle de mensagens da Digital Equipment
Corporation (DEC) (MCS-10) para sistemas PDP-10 TOPS-10 . Honeywell Multics
Transaction Processing. Feature (TP) - 1979. Transaction Management eXecutive
(TMX) era o sistema de processamento de transações proprietário da NCR
Corporation rodando em sistemas NCR Tower 5000 Series. Esse sistema foi usado
principalmente por instituições financeiras nas décadas de 1980 e 1990. Sistema
Hewlett-Packard NonStop - 1976. NonStop é um sistema integrado de hardware e
software projetado especificamente para o processamento de transações.
Originalmente da Tandem Computers . Transarc Encina - 1991. Transarc foi adquirido
pela IBM em 1994. Encina foi descontinuado como um produto e incorporado ao
TXSeries da IBM . O suporte Encina foi descontinuado em 2006. Tipos de
processamento Processamento de transações é distinta e pode ser contrastada com
outros modelos de processamento de computador, como processamento em lote ,
time-sharing , e processamento em tempo real . Processamento em lote Artigo
principal: Processamento em lote O processamento em lote é a execução de uma
série de programas ( tarefas ) em um computador sem intervenção manual. Várias
transações, chamadas de lote, são coletadas e processadas ao mesmo tempo. Os
resultados de cada transação não estão imediatamente disponíveis quando a
transação está sendo inserida; há um atraso de tempo. Processamento em tempo real
Artigo principal: Computação em tempo real "Os sistemas de tempo real tentam
garantir uma resposta apropriada a um estímulo ou solicitação com rapidez suficiente
para afetar as condições que causaram o estímulo." Cada transação no
processamento em tempo real é única; não faz parte de um grupo de transações.
Processamento de transação Artigo principal: Processamento de transações Um
Transaction Processing System (TPS) é um tipo de sistema de informação que coleta,
armazena, modifica e recupera as transações de dados de uma empresa. Os sistemas
de processamento de transações também tentam fornecer tempos de resposta
previsíveis às solicitações, embora isso não seja tão crítico quanto os sistemas de
tempo real. Em vez de permitir que o usuário execute programas arbitrários como
compartilhamento de tempo, o processamento de transações permite apenas
transações estruturadas predefinidas. Cada transação é geralmente de curta duração
e a atividade de processamento para cada transação é programada com
antecedência. BRAINBERRIES 10 filmes de 2018 que gostaríamos de desver
APRENDA MAIS→ Recursos do sistema de processamento de transações Os
recursos a seguir são considerados importantes na avaliação de sistemas de
processamento de transações. atuação O desempenho rápido com um tempo de
resposta rápido é crítico. Os sistemas de processamento de transações geralmente
são medidos pelo número de transações que podem processar em um determinado
período de tempo. Disponibilidade contínua O sistema deve estar disponível durante o
período de tempo em que os usuários estão inserindo transações. Muitas
organizações dependem fortemente de seu TPS; um colapso interromperá as
operações ou até mesmo interromperá os negócios. Integridade de dados O sistema
deve ser capaz de lidar com problemas de hardware ou software sem corromper os
dados. Vários usuários devem ser protegidos contra a tentativa de alterar os mesmos
dados ao mesmo tempo, por exemplo, dois operadores não podem vender o mesmo
assento em um avião. Fácil de usar Freqüentemente, os usuários de sistemas de
processamento de transações são usuários casuais. O sistema deve ser simples de
entender, protegê-los de erros de entrada de dados tanto quanto possível e permitir
que corrijam facilmente seus erros. Crescimento modular O sistema deve ser capaz de
crescer a custos incrementais, em vez de exigir uma substituição completa. Deve ser
possível adicionar, substituir ou atualizar componentes de hardware e software sem
desligar o sistema. Tipos de processamento de transações Processamento em lote As
transações podem ser coletadas e processadas como em processamento em lote. As
transações serão coletadas e posteriormente atualizadas em lote quando for
conveniente ou econômico processá-las. Historicamente, esse era o método mais
comum, pois a tecnologia da informação não existia para permitir o processamento em
tempo real. Processando em tempo real Este é o processamento imediato de dados.
Ele fornece confirmação instantânea de uma transação. Pode envolver um grande
número de usuários que estão realizando simultaneamente transações que alteram
dados. Devido aos avanços da tecnologia (como o aumento da velocidade de
transmissão de dados e maior largura de banda ), a atualização em tempo real é
possível. Bancos de dados para processamento de transações Artigo principal: Banco
de dados Um banco de dados é uma coleção organizada de dados. Os bancos de
dados oferecem tempos de recuperação rápidos para solicitações não estruturadas,
como em um aplicativo de processamento de transação típico. Bancos de dados para
processamento de transações podem ser construídos usando estruturas hierárquicas,
de rede ou relacionais. Estrutura hierárquica: organiza os dados em uma série de
níveis. Sua estrutura de cima para baixo consiste em nós e ramos; cada nó filho tem
ramificações e está vinculado apenas a um nó pai de nível superior. Estrutura de rede:
as estruturas de rede também organizam dados usando nós e ramificações. Mas, ao
contrário do hierárquico, cada nó filho pode ser vinculado a vários nós pais superiores.
Estrutura relacional: um banco de dados relacional organiza seus dados em uma série
de tabelas relacionadas. Isso dá flexibilidade à medida que os relacionamentos entre
as tabelas são construídos. Uma estrutura hierárquica. Uma estrutura de rede. Uma
estrutura relacional. Os seguintes recursos são desejáveis em um sistema de banco
de dados usado em sistemas de processamento de transações: Bom posicionamento
de dados : O banco de dados deve ser projetado para acessar padrões de dados de
muitos usuários simultâneos. Transações curtas : transações curtas permitem um
processamento rápido. Isso evita a simultaneidade e controla o ritmo dos sistemas.
Backup em tempo real : o backup deve ser agendado entre horários de baixa atividade
para evitar o atraso do servidor. Alta normalização : diminui as informações
redundantes para aumentar a velocidade e melhorar a simultaneidade, além de
melhorar os backups. Arquivamento de dados históricos : os dados usados raramente
são movidos para outros bancos de dados ou tabelas de backup. Isso mantém as
tabelas pequenas e também melhora os tempos de backup. Boa configuração de
hardware : o hardware deve ser capaz de lidar com muitos usuários e fornecer tempos
de resposta rápidos. Procedimentos de backup Artigo principal: Backup Um diagrama
de fluxo de dados de procedimentos de backup e recuperação Uma vez que as
organizações comerciais se tornaram muito dependentes do processamento de
transações, uma pane pode interromper a rotina normal da empresa e interromper sua
operação por um determinado período. Para evitar a perda de dados e minimizar as
interrupções, é necessário que haja procedimentos de backup e recuperação bem
projetados . O processo de recuperação pode reconstruir o sistema quando ele cair.
Tipos de procedimentos de backup Existem dois tipos principais de procedimentos de
backup: avô-pai-filho e backups parciais : Avô-pai-filho Este procedimento envolve
fazer backups completos de todos os dados em intervalos regulares - diariamente,
semanalmente, mensalmente ou o que for apropriado. Várias gerações de backup são
mantidas, geralmente três, o que dá origem ao nome. O backup mais recente é o filho,
o anterior é o pai e o backup mais antigo é o avô. Este método é comumente usado
para um sistema de processamento de transações em lote com uma fita magnética .
Se o sistema falhar durante a execução do lote, o arquivo mestre será recriado
restaurando o backup filho e reiniciando o lote. No entanto, se o backup filho falhar, for
corrompido ou destruído, a geração anterior de backup (o pai) será usada. Da mesma
forma, se isso falhar, a geração de backup anterior ao pai (ou seja, o avô) é
necessária. É claro que quanto mais velha a geração, mais os dados podem estar
desatualizados. Organize apenas os registros que foram alterados. Por exemplo, um
backup completo pode ser executado semanalmente e backups parciais feitos todas
as noites. A recuperação usando este esquema envolve restaurar o último backup
completo e, em seguida, restaurar todos os backups parciais para produzir um banco
de dados atualizado. Esse processo é mais rápido do que fazer apenas backups
completos, às custas de um tempo de recuperação mais longo. Vantagens
Processamento em lote ou em tempo real disponível. Redução do tempo de
processamento, lead time e tempo de ciclo do pedido. Redução de custos de estoque,
pessoal e pedidos. Aumento da produtividade e satisfação do cliente. Sistema de
processamento de transações -
https://pt.qaz.wiki/wiki/Transaction_processing_system#Historyqaz.wiki/wiki/Transactio
n
_processing_system#Um sistema de processamento de transações é
um sistema de banco de dados de computador que equilibra e controla
as compras de bens e serviços dentro de uma rede de negócios. Um
exemplo comum pode ser quando um consumidor compra um produto
em uma loja online. O sistema de processamento de transações
coordena o armazenamento e a distribuição do item, o crédito e a
transação bancária e a gestão de inventário, vendas, lucros e a folha
de pagamentos. Esse sistema complexo tem muitas vantagens e
desvantagens. Conceitos
Os Sistemas de Processamento de Transação (SPTs) são sistemas de suporte para
atividades do dia a dia da organização que servem o nível operacional como monitorando
as atividades diárias ou normais de uma empresa, controle de estoque, contabilidade,
sistemas de cobrança e pagamento de contas, folha de pagamento, atendimento a
clientes, fluxo de materiais, entre outros. É o mais antigo tipo de sistema de informação e
tem como principal objetivo responder a questões rotineiras e acompanhar o fluxo de
transações através da organização. Os SPTs capacitam as organizações a executar suas
atividades mais importantes de maneira mais eficiente. Uma transação consiste na troca
de valores que afetam a lucratividade ou o ganho global de uma organização.
Portanto, esses sistemas são valiosas fontes de dados para o nível operacional da
empresa e também para os níveis mais elevados da empresa.

Características dos SPTs


 Necessidade de processamento eficiente e rápido para lidar com grandes
quantidades de entradas e saídas; alto grau de repetição no processamento;
 Computação simples (adição, subtração, classificação, multiplicação);
 Grande necessidade de armazenagem;
 Em caso de pane no SPT, causa grande e grave impacto negativo na organização,
e seu funcionamento afeta um grande número de usuários. [2]

Processamento de Transações

Métodos de Processamento
Categorias de Negócio
Os SPT são divididos por diversas categorias, as quais definem seu objetivo na integração
geral do sistema da empresa. Cada categoria de negócio é responsável por seu objetivo,
pode ser divida por categorias de processo e fornece funcionalidades específicas. A seguir
serão especificadas algumas categorias de negócio.

 Controle de estoque: Responsável por controlar produtos armazenados de uma


empresa, também é de sua responsabilidade o controle da movimentação desses
produtos (entrada e saída) e outras funcionalidades dependendo do tipo de estoque.
 Logística: O objetivo principal da logística é o de “colocar o produto certo, na hora
certa, no local certo e ao menor custo possível” (Ballou, 2003). Responsável por
interligar as atividades logísticas de uma empresa, constituída por quatro níveis de
funcionalidade: transações, controle de gestão, análise de decisão e planejamento
estratégico.[3]
 Financeiro: Responsável pela gestão de ativos financeiros da empresa,
abrangendo categorias de processo como Contas a pagar, Contas a receber, Fatura,
Compras, entre outras.[4]
 Vendas: A principal característica dessa categoria é obter dados e gerar
estatísticas para gerar um melhor planejamento sobre o processo de vendas da
empresa. Dessa maneira é possível antecipar tendências econômicas e variações do
mercado podendo assim, confrontando dados reais com os planejamentos, antecipar a
decisão, auxiliando na melhor medida a ser tomada.[5]
 Compras: O sistema de informação para Compras é relacionado à área de
compras da empresa, podendo ser de produtos ou de serviços terceirizados. Através
dela é possível analisar dados de mercado para um melhor planejamento de compras
em longo prazo.[6]
Tipos de Decisão

Softwares Comerciais
Lista de softwares que se enquadram na classificação de Sistemas de Processamento de
Transações e são distribuídos mediante uma licença comercial ou proprietária.

Fornec Plataf Lingu


Negócio Nome Site
edor orma agem

Embar
Controle WK
Radar http://www.wk.com.br/Produtos/Ra cado -
de Sistem -
Estoque darEstoque.aspx Windo
Estoque as
ws

Controle CA
Techw
de Controle http://www.techware.com.br -
are
Acesso de Acesso

PHOE
Arrecada
BUS http://www.phoebus.com.br/produt
ção de SOLUTIO - -
Tecnol os_arrecadacao.php
Contas
ogia

PHOE
Correspo
CONCEPT BUS http://www.phoebus.com.br/produt
ndente - -
US Tecnol os_correspondente.php
Bancário
ogia

Financeir Folham http://www.folhamatic.com.br/produ


Finamatic Mobile -
o atic tos/gestao-empresarial/financeiro
Embar
Financeir jFinançasE cado -
Cenize http://cenize.com -
o mpresa Windo
ws

http://www.braspag.com.br/servico
Pagador Braspa
Cobrança s-de-pagamento-digital/pagador- Web -
Recorrente g
recorrente/

http://www.braspag.com.br/servico
Pagador Braspa
- s-de-pagamento-digital/pagador- Web -
Refund g
refund/

Controle Embar
Financeir CaixaMAX eMeAs http://www.emeasoft.com.br/site/in cado -
-
oe ® OfT dex.php Windo
Bancário ws

Embar
Controle
CrediMAX eMeAs http://www.emeasoft.com.br/site/in cado -
de -
® OfT dex.php Windo
Cadastro
ws

Controle
de
Estoque Windo
Arenaplan Arenap
e Gestão www.arenaplan.com.br ws e -
PDV lan
de POS
Cartão
Pré-Pago

Softwares Open Source (Código Aberto)


Lista de softwares que se enquadram na classificação de Sistemas de Processamento de
Transações e são distribuídos mediante uma licença open source.

Fornece Platafor Linguag


Negócio Nome Site
dor ma em

Financeir SQL
Ofuz http://www.ofuz.com/ Web PHP
o Fusion

Automaçã B2Stok - http://b2stok.sourceforge.net/si Web PHP


o
Comercial te/

Microsof
Folha de
Folha http://folha- t Object
pagament -
livre livre.sourceforge.net/ Window Pascal
o
s (c)

Multi-
Contabilid Cédric
Grisbi http://www.grisbi.org/ platafor Java
ade Auger
ma

Gestão de Noguska http://www.nolapro.com/index-


NolaPro linux -
Negócios LLC 5.html

Multi-
Financeir
GnuCash - www.gnucash.org platafor -
o
ma

Multi-
Financeir Engefina http://www.engefinance.com.b
- platafor PHP
o nce r/
ma

Controle OpenPro,
OPENPR Corporat
de Incorpora http://www.openpro.com Java
O ivo
estoque ted

Controle
Inventory http://www.inventory-
de - web PHP
manager management.org/
estoque

CRM
Controle
Open
empresari - http://www.sugarcrm.com/ web Java
Source
al
Business

Controle
Hipergat http://sourceforge.net/projects/
empresari - Web Java
e CRM hipergate/
al

Refer
Batch_processing..

Você também pode gostar