Beranda Topics Sistem pemrosesan transaksi Apa itu sistem pemrosesan transaksi (TPS)?
Jelajahi IBM Z Berlangganan pembaruan topik cloud
Ilustrasi dengan kolase piktogram monitor komputer, server, awan, titik-titik

Diterbitkan: 28 Maret 2024
Kontributor: Josh Schneider, Ian Smalley

Apa itu sistem pemrosesan transaksi (TPS)?

Sistem pemrosesan transaksi (TPS) adalah jenis perangkat lunak pemrosesan informasi manajemen data yang digunakan selama transaksi bisnis untuk mengelola pengumpulan dan pengambilan data pelanggan dan bisnis.

TPS menciptakan lingkungan eksekusi yang cepat dan akurat, memastikan ketersediaan, keamanan, dan integritas data melalui berbagai bentuk pemrosesan informasi. TPS juga menyediakan fitur kustomisasi dan otomatisasi untuk mempercepat aktivitas pemrosesan sistem komputer dan memungkinkan pelaporan untuk peramalan intelijen bisnis (BI) dan analisis tren tingkat yang lebih tinggi  

TPS pertama, Sabre, dibangun oleh IBM untuk American Airlines pada awal tahun 1960-an. Sabre dirancang untuk memproses hingga 83.000 transaksi harian dan berjalan pada dua komputer IBM 7090. Iterasi Sabre selanjutnya, seperti Airline Control Program (ACP) dan Transaction Processing Facility (TPF), akan diadopsi oleh bank-bank besar, perusahaan kartu kredit, dan jaringan hotel. Saat ini, perusahaan di setiap industri besar bergantung pada perangkat lunak TPS modern untuk memproses transaksi bisnis.

Berbeda dari sistem titik penjualan (POS) pedagang — yang digunakan untuk kegiatan seperti membaca data kartu kredit, mencetak tanda terima dan mengelola pembayaran tunai — TPS menyimpan, mengirim, dan menerima data transaksional yang diperlukan untuk memvalidasi dan menyelesaikan transaksi bisnis. Sebagai contoh, seorang pelanggan di toko kelontong yang membeli sekantong biji kopi dengan kartu kredit akan menggesek kartu mereka di POS, dan TPS akan mengumpulkan informasi kartu mereka, berkomunikasi dengan bank pelanggan, dan menyetujui atau menolak pembelian. 

Pedagang online juga akan menggunakan TPS yang disebut sistem pemrosesan transaksional online (OLTP) untuk memverifikasi dan menyelesaikan pembelian serupa. Dalam hal ini, OLTP juga dapat berkomunikasi dengan pusat pemenuhan pedagang untuk memeriksa ketersediaan produk dan mendistribusikan instruksi pengiriman untuk memenuhi pesanan pelanggan.

Modernisasi Pemrosesan Transaksi dengan Mainframe z/TPF dan Cloud Hybrid

Temukan bagaimana z/TPF dapat membantu memodernisasi aplikasi TPS lebih cepat dengan biaya yang lebih rendah dan risiko yang lebih rendah dengan menggunakan IBM Z dan solusi cloud publik secara bersamaan dalam perjalanan modernisasi Anda.

Konten terkait

Berlangganan Buletin IBM

OLTP vs. OLAP

Ketika mempertimbangkan sistem pemrosesan transaksi online, perlu diperhatikan perbedaan antara OLTP dan sistem pemrosesan analitik online (OLAP) yang serupa. Meskipun keduanya digunakan untuk pemrosesan data, masing-masing memiliki fungsi yang berbeda. 

Apa itu sistempPemrosesan transaksi online (OLTP)?

OLTP dirancang untuk mengeksekusi transaksi database online. Jenis sistem ini biasanya dibangun untuk pekerja pelayananan (kasir, teller bank, petugas meja maskapai penerbangan) atau portal layanan mandiri pelanggan (perbankan online, e-commerce, hotel atau pemesanan perjalanan).

Apa itu sistem pemrosesan analitik online (OLAP)?

Sebaliknya, sistem pemrosesan analitik online (OLAP) dioptimalkan untuk analisis data yang kompleks. Jenis sistem ini digunakan untuk menghasilkan laporan dan insight yang berguna dari kumpulan data yang kompleks dan biasanya digunakan oleh ilmuwan data dan analis bisnis untuk memfasilitasi intelijen bisnis (BI), penambangan data, dan meningkatkan pengambilan keputusan gambaran besar.

Fungsi sistem pemrosesan transaksi (TPS)

Terlepas dari penyedia, TPS yang cukup memenuhi tiga fungsi utama.

  1. Fungsi waktu proses sistem: Fungsi dasar yang terkait dengan tujuan pemrosesan transaksi sekaligus menjaga integritas, ketersediaan, dan keamanan data, semuanya dengan waktu respons yang cepat dan hasil transaksi yang tinggi. 
  2. Fungsi administrasi sistem: Fungsi yang terkait dengan administrasi sistem, seperti konfigurasi, pemantauan, dan pengelolaan TPS.
  3. Fungsi pengembangan aplikasi: Agar lebih sesuai dengan aplikasi bisnis tertentu, TPS modern menawarkan fitur kustomisasi untuk mengakses data, melakukan komunikasi antar komputer, serta mendesain dan mengelola antarmuka pengguna yang unik. 
Jenis sistem pemrosesan transaksi

Sistem pemrosesan transaksi (TPS) dan sistem pemrosesan transaksional online (OLTP) dapat dikategorikan ke dalam dua metodologi pemrosesan informasi utama. Pilihan TPS perusahaan akan tergantung pada kebutuhan bisnis unik mereka, sementara model hybrid juga dapat digunakan.

Pemrosesan batch

Metode pemrosesan transaksi batch mengumpulkan transaksi selama periode waktu tertentu dan memproses semuanya sekaligus dalam interval yang dijadwalkan. Pemrosesan batch adalah metode ideal untuk menangani transaksi dalam jumlah besar secara efisien, seperti transaksi penggajian atau pembaruan data massal. Meskipun pemrosesan batch dirancang untuk memproses kumpulan data kompleks secara efisien, terdapat penundaan yang melekat dalam waktu respons.

Pemrosesan waktu nyata

Sistem TPS seperti OLTP menggunakan metodologi pemrosesan real-time di mana TPS akan memproses setiap transaksi saat terjadi. Sistem ini menawarkan respons langsung yang memungkinkan transisi POS, pembelian online, dan sistem reservasi. 

Empat komponen sistem pemrosesan transaksi

Untuk sistem pemrosesan batch dan sistem real-time, sistem pemrosesan transaksi (TPS) dapat dibagi menjadi empat komponen utama.

Input

Sejumlah transaksi, termasuk faktur, tagihan, kupon, dan jenis pesanan lainnya seperti pesanan pembelian, dapat diperlakukan sebagai input dalam TPS. Secara teoritis, semua jenis entri pesanan dapat dianggap sebagai data input.

Hasil

TPS dapat menghasilkan berbagai hasil khusus untuk berbagai contoh penggunaan mulai dari laporan arus kas hingga tanda terima, dan dapat digunakan untuk pencatatan, analisis data, pelaporan pajak, dan tujuan bisnis resmi lainnya. 

Sistem pemrosesan

Sistem pemrosesan TPS membaca input, menyelesaikan modifikasi atau pembaruan data, dan menciptakan hasil yang berguna, seperti konfirmasi penjualan atau laporan inventaris.

Penyimpanan

Meskipun penyimpanan mungkin, dalam beberapa kasus, merujuk pada perangkat keras penyimpanan data fisik, TPS rata-rata juga akan membuat direktori yang mudah dinavigasi untuk menyimpan data input dan output, biasanya dalam bentuk database. 

Fitur sistem pemrosesan transaksi

Tujuan dari setiap sistem pemrosesan transaksi (TPS) adalah untuk memungkinkan transaksi bisnis yang lancar. Untuk tujuan ini, TPS yang layak harus menawarkan fitur-fitur penting berikut:

  • Akses terkendali: Sebagai komponen penting dalam sistem pemrosesan informasi bisnis, TPS yang kuat harus menyediakan akses terkendali yang aman hanya untuk pengguna dan administrator yang berwenang. 
  • Koneksi dengan lingkungan eksternal: Menurut definisi, TPS dirancang untuk terhubung dengan berbagai sistem eksternal dengan lancar untuk mendistribusikan dan menerima informasi antara pelanggan, pedagang, pemasok, dan, jika ada, bank dan kreditor. 
  • Waktu respons yang dipercepat: Untuk TPS real-time, waktu respons yang cepat dianggap sebagai taruhan utama bagi bisnis yang ingin menyediakan transaksi cepat dan mudah bagi pelanggan mereka.
  • Tidak Fleksibel: Meskipun TPS mungkin dapat disesuaikan untuk memenuhi tuntutan organisasi yang berbeda, penting bagi TPS untuk juga memberikan pengalaman yang kaku dan dapat ditiru sehingga semua transaksi diproses dengan cara yang sama terlepas dari variabel seperti waktu, lokasi, pengguna, atau pelanggan. 
  • Keandalan: Stabilitas dan keamanan adalah komponen penting dari TPS yang berkualitas. Data transaksi harus diamankan tanpa kesalahan, dengan memastikan bahwa dokumen sumber dicadangkan secara teratur dan tersedia untuk validasi. 
  • Distribusi antar sistem: TPS perusahaan tidak beroperasi dalam ruang hampa dan harus dapat mendistribusikan data dan instruksi dengan sistem informasi internal lainnya, seperti sistem pemrosesan penjualan atau sistem buku besar.

 

Solusi terkait
IBM Z

Gunakan platform bisnis yang kuat dan aman untuk berkreasi, berinovasi, dan membangun masa depan Anda. IBM Z adalah keluarga perangkat keras z/Architecture modern yang menjalankan z/OSLinuxz/TPFz/VM, dan perangkat lunak IBM Z Systems.

Jelajahi IBM Z

IBM CICS Transaction Server for z/OS

IBM® CICS Transaction Server, sering disebut CICS, adalah platform server aplikasi bahasa campuran kelas dunia yang aman, canggih, dapat diskalakan, dan dapat digunakan untuk menghosting aplikasi perusahaan transaksional Anda dalam arsitektur hybrid.

Jelajahi IBM CICS Transaction Server for z/OS

IBM z/OS

Manfaatkan sistem operasi yang sangat aman dan dapat diskalakan untuk menjalankan aplikasi yang sangat penting. IBM z/OS adalah sistem operasi (OS) untuk mainframe IBM Z, cocok untuk operasi bervolume tinggi yang berkelanjutan dengan keamanan dan stabilitas tinggi. Dengan IBM z/OS, Anda dapat mendorong transformasi bisnis dan mempercepat inovasi.

Jelajahi IBM z/OS
Layanan konsultasi teknologi

Mempercepat dan mencapai tujuan bisnis dengan IBM Consulting. Kami membantu Anda mewujudkan modernisasi aplikasi yang dibuat khusus untuk menyederhanakan manajemen teknologi dan mengurangi biaya dengan menanamkan dan mengoperasionalkan teknologi baru ke dalam proses bisnis inti dan strategi platform Anda.

Jelajahi layanan konsultasi teknologi

Sumber daya Apa itu OLTP (pemrosesan transaksi online)?

OLTP (pemrosesan transaksi online), memungkinkan eksekusi real-time dari sejumlah besar transaksi database oleh banyak orang, biasanya melalui internet.

Apa itu OLAP (pemrosesan analitik online)?

OLAP, atau pemrosesan analitik online, adalah teknologi untuk melakukan kueri kompleks berkecepatan tinggi atau analisis multidimensi pada volume data yang besar di gudang data, data lake, atau repositori data lainnya. OLAP digunakan dalam intelijen bisnis (BI), dukungan keputusan, dan berbagai aplikasi peramalan dan pelaporan bisnis.

Apa itu mainframe?

Mainframe adalah server data yang dirancang untuk memproses hingga 1 triliun transaksi web setiap hari dengan tingkat keamanan dan keandalan tertinggi.

Apa itu manajemen data?

Hal ini dapat didefinisikan sebagai praktik menelan, memproses, mengamankan, dan menyimpan data organisasi, yang kemudian digunakan untuk pengambilan keputusan strategis untuk meningkatkan hasil bisnis.

Apa yang dimaksud dengan keamanan data?

Keamanan data adalah praktik melindungi informasi digital dari akses yang tidak sah, korupsi, atau pencurian di seluruh siklus hidupnya.

Apa itu Electronic Data Interchange (EDI)?

EDI (pertukaran data elektronik) adalah komunikasi antar perusahaan mengenai dokumen bisnis dalam format standar. Definisi sederhana dari EDI adalah format elektronik standar yang menggantikan dokumen berbasis kertas seperti pesanan pembelian atau faktur.

Ambil langkah selanjutnya

IBM Z adalah elemen penting dari strategi hybrid cloud dan AI Anda. Percepat transformasi digital dan dapatkan nilai 2,5x lebih banyak daripada cloud publik saja dengan sistem aman dari quantum pertama di industri yang dapat mengurangi jejak karbon Anda.

Jelajahi IBM Z