APLIKASI THREE-TIER CLIENT SERVER PADA SISTEM ATM BANK BNI
Kesimpulan :
1. Penggunaan arsitektur pada ATM BNI ini telah dapat memberikan kualitas layanan yang diinginkan mulai dari penarikan uang tunai dari rekening taplus dan giro, infromasi saldo. Transfer Transfer antar rekening rekening kartu, kartu, akses kejaringan kejaringan ATM ATM antar bank, pembeian pembeian pulsa isi ulang, membayar membayar tagihan tagihan dan lain!lain. lain!lain. "engan teknologi teknologi #$AT dan teknologi perbankan yang digunakan untuk sarana transaksi kiriman uang, transaksi $%I&T dan transaksi point to sale. '. Aritektur yang digunakan model three!tier (lient!ser)er merupakan gabungan dari model thin! (lient dan model fat!(lient dapat memberikan kualitas layanan dan kinerja yang diinginkan seperti sekarang ini. *. $istem ATM BNI termasuk sistem terdistrbusi karena memenuhi kriteria se(ara letak geografi terp terpis isah ah dan dan ters terseba ebarr di selu seluru ruh h Indon Indones esia ia mula mulaii dari dari kota! kota!kot kotaa besar besar dan kota kota ke(il ke(il.. Terhubung Terhubung se(ara on!line antara kantor (abang, kantor +ilayah dan kantor pusat bank BNI.
Pertanyaan :
1. elaskan elaskan model struktur struktur databas databasee sistem sistem AT ATM Bank BNI yang digunakan digunakan pada kasus kasus ini, '. elaskan elaskan teknologi teknologi serta serta arsitektur arsitektur jaringan jaringan sistem sistem AT ATM Bank BNI BNI yang digunakan digunakan pada pada kasus ini *. Buatla Buatlah h diagram diagram alur dengan dengan menggunak menggunakan an -M untuk untuk penarikan penarikan tunai di mesin mesin AT ATM Bank BNI
a!a" :
1. Pada studi kasus ini system ATM BNI menggunakan model model struktur database yang termasuk dalam system terdistribusi, yang dimana system terdistribusi adalan sejumlah elemen proses yang terkoneksi melalui jaringan (omputer dan saling bekerjasama dalam melakukan suatu tugas, yang dimana semua basis!basis data yang saling berhubungan se(ara logika dan tersebar pada sebuah jaringan (omputer. "an untuk implementasi pada pengerjaan fungsi manajemen data jaringan sehingga dapat berintegrasi dengan database management system maka system ATM Bank BNI menggunakan N"BM$ /Net+ork "ata Base Management $ystem0. ang dimana fungsi N"BM$ adalah a. Menerima permintaan nasabah melalu layanan dalam hal ini ATM. b. Nasabah dapat mengakses layanan yang tersedia pada ATM. (. Memberikan nomor PIN ntuk dapat mengakses layanan ATM. d. Mengkordinasikan penggunaan layanan ATM antar nasabah, antar bank. %alaupun begitu penggunaan "BM$ memiliki keuntungan dan kerugian yang akan dipaparkan sebagai berikut 2 KE#NT#N$AN menggunakan "BM$2
a. Penggunaan "ata Bersama /The "ata 3an Be $hared0 b. Mengurangi 4erangkapan "ata /5edudan(y 3an Be 5edu(ed0 (. Menghindari 4etidakkonsistenan "ata /In(onsisten(y 3an Be A)oided0 d. Integritas "ata Terpelihara /Integrity 3an Be Maintained0 e. 4eamanan Terjamin /$e(urity 3an Be 6nfor(ed0 f. 4ebutuhan -ser ang 4ompleks "apat Teratasi /Balan(ed (onfli(ting re7uirements0
g. Pelaksanaan $tandarisasi /$tandards 3an Be 6nfor(ed0 h. Meningkatkan Produkti)itas /In(reased produ(ti)ity0 i.
ayanan Ba(k up dan 5e(o)ery $emakin Baik /Impro)ed ba(kup and re(o)ery ser)i(es0
KER#$IAN menggunakan "BM$2
a. 5umit /3omple8ity0 4arena penetapan fungsi dari "BM$ yang baik, menyebabkan "BM$ menjadi soft+are yang (ukup rumit. $eluruh user harus mengetahui fungsi!fungsi yang ada dengan baik, sehingga dapat memperoleh manfaatnya. b. -kuran /$i9e0 4erumitan dan banyaknya fungsi yang ada menyebabkan "BM$ memerlukan banyak soft+are pendukung yang mengakibatkan penambahan tempat penyimpanan dan memory. (. Biaya "BM$ /3ost of "BM$0 d. Biaya Tambahan :ard+are /Additional hard+are (osts0 e. Biaya 4on)ersi /3ost of (on)ersion0 f.
Performan(e Pada dasarnya "BM$ dibuat untuk menyediakan banyak aplikasi, akibatnya mungkin beberapa aplikasi akan berjalan tidak seperti biasanya.
g. 5esiko 4egagalan /:igher impa(t of a failure0 4arena system yang terpusat, jika seluruh user dan aplikasi terakses dari "BM$ maka kerusakan pada bagian manapun dari system, akan menyebabkan operasi terhenti.
'. Pada penggunaan arsitektur jaringan system ATM Bank BNI menggunakan model three tier (lient ser)er yang merupakan ino)asi dari arsitektur (lient ser)er yang dimana terdiri dari Appli(ation $er)er yang beridiri diantara 3lient dan "atabase $er)er. Model three tier (lient ser)er menggukan model yang mebagi fungsionalitas kedalam lapisan!lapisan , aplikasi mendapatkan skalabilitas, keterbaharuan dan keamanan. Pada arsitektur three!tier (lient!ser)er terdapat system komputer yang terhubung ke jaringan. $atu komputer ser)er dapat menjalankan pemrosesan aplikasi dan satu komputer ser)er yang lainnya digunakan untuk manajemen data aplikasi sebagai ser)er logika yang terpisah. Pada system ini database nasabah bank biasanya berada pada komputer mainframe menyediakan layanan manajemen data, +eb ser)er menyediakan layanan aplikasi seperti fasilitas untuk menstransfer uang tunai, memun(ulkan kalimat! kalimat, membayar tagihan dan lain!lain sedangkan komputer nasabah dengan bo+ser internet merupakan (lient. "an saat komputer (lient melakukan inputan data, maka data tersebut dikirimkan ke Appli(ation $er)er dan diolah berdasarkan business pro(ess!nya. $elanjutnya Appli(ation $er)er akan melakukan komunikasi dengan da tabase ser)er. Biasanya, implementasi arsitektur Three Tier terkendala dengan net+ork band+idth. 4arena aplikasinya berbasiskan +eb, maka Appli(ation $er)er selalu mengirimkan %eb Appli(ation!nya ke (omputer 3lient. ika kita memiliki banyak sekali (lient, maka band+idth yang harus disiapkan akan (ukup besar, $edangkan net+ork band+idth biasanya memiliki limitasi. ;leh karena itu biasanya, untuk mengatasi masalah ini, Appli(ation $er)er ditempatkan pada sisi (lient dan hanya mengirimkan data ke dalam database ser)er.
*. "iagram alur penarikan tunai pada mesin ATM Bank BNI.
Ta%ap & :A'ti(ity Dia)ram L*)in
A(ti)ity diagram login adalah proses a+al yang dilakukan oleh nasabah sebelum melakukan proses transaksi.
Tahap ' 2 A(ti)ity "iagram Penarikan -ang Tunai