sistem informasi terdistribusi dan pertukaran...
TRANSCRIPT
SISTEMSISTEM INFORMASIINFORMASI TERDISTRIBUSITERDISTRIBUSIDAN DAN PERTUKARANPERTUKARAN DATA DATA
ELEKTRONIKELEKTRONIK
SISTEM INFORMASI TERDISTRIBUSI
Pengertian• Sistem Informasi Terdistribusi (distributed
information system) adalah sistem komputasiterdistribusi dimana program dan database ditempatkan dalam server yang dapatdidistribusikan dan digunakan pada setiapstasion kerja (workstation).
• Sistem Komputasi Terdistribusi adalahjaringan komputer yang dihubungkan dengancara tertentu sehingga tampak seperti satukomputer bagi pemakai individual.
SISTEM INFORMASI TERDISTRIBUSI
Pengertian• Server adalah komputer pusat yang secara konstan
menyediakan dan menjalankan program komputer dandatabase yang dibutuhkan oleh komputer lain dalam jaringan.
• Workstation/client adalah komputer yang mengakses data danprogram yang ditempatkan pada server jaringan
• Komputasi terdistribusi mentransformasikan banyak komputerdalam satu jaringan yang dapat digunakan secara efektif sepertihalnya sebuah komputer saja, sehingga memaksimalkanpenggunaan sumber daya komputasi. Hal ini berarti bahwasetiap stasion kerja dalam jaringan dapat mengakses setiap file data yang terdapat dalam jaringan, menjalankan program komputer yang ada dalam jaringan (baik yang ada dalam server maupun dalam setiap stasion kerja).
Pengertian• Transparasi jaringan (network transparancy) atau
transparansi lokasi (locaton transparancy) adalahsuatu kondisi dimana seluruh program dan file database, terlepas dimanapun lokasinya, akanterdapat dalam komputer pemakai. Suatu sistemkomputasi terdistribusi adalah jaringan, tetapi tidaksemua jaringan merupakan sistem komputasiterdistribusi. Jaringan hanya akan merupakansistem komputasi terdistribusi apabila unsur-unsurdata, file, dan komputer di dalam jaringan dapatdiakses melalui setiap klien berdasarkan nama, bukan berdasarkan lokasi fisik.
Pengertian• Komunikasi Interproses adalah pertukaran informasi antar
klien, server, dan program-program aplikasi dalam sistemterdistribusi. Dalam komunikasi interproses terjadi komunikasilangsung antar dua program dalam dua komputer terpisahpada suatu jaringan yang dijalankan secara simultan. Misal, Siska di komputer klien 1 menjalankan program database danmengakses sebuah database penjualan. Siska membutuhkanpenjualan bulan Juni tetapi data tersebut tidak terdapat dalamdatabase komputer klien A. Untuk itu program di komputerklien 1 mengirimkan permintaan data penjualan bulan Junimelalui jaringan ke program yang terdapat di komputer klien 2 (melakukan komunikasi interproses). Program di komputerklien 2 kemudian mentransmisikan data penjualan bulan Junike program komputer klien 1, yang selanjutnya menyajikannyakepada Siska. Siska bahkan tidak menyadari bahwa data diambil dari komputer klien 2.
Arsitektur Pemrosesan Jaringan1. Pemrosesan Terpusat (Centralized Processing), Tak
Terdistribusi (Nondistributed) adalah suatupemrosesan jaringan dimana komunikasi antarkomputer dapat dilakukan tetapi tanpa transparasijaringan dan tanpa komunikasi interproses. Artinyauntuk melakukan komunikasi, pemakai salah satukomputer harus menggunakan alamat fisik komputerlainnya. Dan tidak ada pertukaran database antarprogram antar komputer satu dengan komputerlainnya.
2. Pemrosesan Server – Klien (Clien – Server Processing) adalah suatu pemrosesan jaringandimana beragram program aplikasi dalam jaringandapat berperan sebagai klien atau server.
Arsitektur Pemrosesan Jaringan
Tiga kemungkinan jenis server adalah:� File Server : DBMS, user task, kibijakan database, dan
seluruh kapasitas pemrosesan terdapat dalam klien, sedangkan databasenya terdapat dalam server. Sesuaikebutuhan, aplikasi klien meminta data dari server, yang selanjutnya server akan memblok data ke klien.
� DBMS Server : user task dan kebijakan database terdapat di klien, sedangkan DBMS dan database terdapat dalam server. Dengan DBMS terdapat dalamserver maka dapat dilakukan beberapa atau seluruhtugas pemrosesan dan dengan demikian meminimalkanjumlah data yang harus dikirim ke klien.
� Repository Server : server memuat DBMS, kebijakandatabase dan database. Klien memuat aplikasi pemakai. Jenis server ini adalah yang paling aman dan mampumengatasi kelemahan-kelemahan File Server dan DBMS Server.
Arsitektur Pemrosesan Jaringan
Catatan:� DBMS merupakan “program master” yang mengendalikan database.� User task merupakan kumpulan instruksi yang memerintahkan DBMS
untuk menjalankan tugas-tugas pemrosesan yang diinginkanpemakai
� Database merupakan data aktual
3. Pemrosesan Antar Pemakai (Peer to Peer Processing) adalahsuatu pemrosesan jaringan dimana program aplikasi biasadapat berjalan di komputer klien maupun komputer server. Program database dan kebijakan database terdapat di server. Program-program aplikasi server saling bertukar pesan sesuaidengan kueri dan pemutakhiran transaksi-transaksi. Pemrosesan antar pemakai bermanfaat manakala diperlukanpemrosesan lokal di klien dan pemakai jarak jauh (remote processing) di server. Klien dan server dapat berinteraksiseperti dua sejawat, yang mana dalam beberapa kasus dapatmengurangi jumlah pesan yang dibutuhkan untukpemutakhiran database transaksi-transaksi
PERTUKARAN DATA ELEKTRONIK
• Pertukaran data elektronik (electronik data interchange/EDI) adalah pertukaran langsungdokumen-dokumen bisnis dari komputer kekomputer, seperti order pembelian dan order penjualan.
• Manfaat EDI:– Mengurangi biaya bahan habis pakai.– Mengurangi tingkat kesalahan karena sedikinya
orang yang terlibat dalam pemasukan data.– Mempercepat memenuhi kelengkapan transaksi.– Meningkatkan keuntungan dari adanya peluang
mendapatkan bisnis baru.
Three Alternative Computer Arrangements
Two BasicNetwork Configuration
A Distributed NetworkHaving a Hierarchical Configuration
Local-areaNetwork
Configuration
Bus Peer to Peer LANFor a Purchasing/AccountsPayable Accounting System
An Integrated ElectronicData Interchange System
An On-Line Point of Sale Network for Retailer