Professional Documents
Culture Documents
Jurnal Implementasi Basis Data Terdistribusi Pada
Jurnal Implementasi Basis Data Terdistribusi Pada
Abstract : PT Artha Retailindo Erafone is a company or a mobile communication device sales are
famous in South Sumatra. Currently, all data transactions, both sales revenue and delivered and
stored into a central computer. The system has a centralized database that all of the activities in
the branches of monitori headquarters. With many branches and a growing number of customers
which is owned by this company requires management to manage all the operational needs of the
company, especially in the manage databases, particularly in the sales and inventory problems.
because the amount of data that is managed and the number of branches that exist today require
companies to create a database that can help manage all transaction data and inventory both in
its every branch. In order for the data storage process is more effective in every branch, then at
each branch office and headquarters have created a database that has its own access. This is
intended to process data faster and does not accumulate in the central database. To the authors
are interested in the problems existing in the research proposal entitled "Implementation of
Distributed Database Erafone PT Artha Retailindo In Palembang".
Abstrak : PT Erafone Artha Retailindo yaitu sebuah perusahaan penjualan alat komunikasi atau
handphone yang ternama di wilayah Sumatera Selatan. Saat ini seluruh data-data transaksi, baik
penerimaan maupun penjualan dikirimkan dan disimpan kedalam komputer pusat. Sistem
memiliki satu basis data yang terpusat yang seluruhnya kegiatan di cabang-cabang di monitori
dari kantor pusat. Dengan banyaknya cabang dan bertambahnya jumlah pelanggan yang di
miliki oleh perusahaan ini mengharuskan manajemen dapat mengatur segala kebutuhan
operasional perusahaan terutama dalam mengelolah basis data, terutama di dalam masalah
persediaan barang dan penjualan. karena banyaknya data yang di kelola dan banyaknya cabang
yang ada saat ini mengharuskan perusahaan membuat basis data yang dapat membantu
mengelola seluruh data-data baik transaksi maupun persediaan barang di setiap cabang nya.
Agar proses penyimpanan data lebih efektif di setiap cabangnya, maka di setiap kantor cabang
dan kantor pusat perlu dibuatkan sebuah basis data yang memiliki akses tersendiri. Hal ini
dimaksudkan agar proses data lebih cepat dan tidak menumpuk pada basis data di pusat. Untuk
itu penulis tertarik dengan permasalahan yang ada ke dalam penelitian proposal dengan judul
“Implementasi Basis Data Terdistribusi Pada PT Erafone Artha Retailindo Palembang”.
Pada zaman yang telah berkembang saat mempunyai jumlah cabang yang banyak
ini kebutuhan teknologi informasi sangatlah kebutuhan adanya basis data yang mampu
penting bagi di setiap perusahaan negeri maupun menampung data dengan jumlah yang banyak
swasta . teknologi informasi sangatlah berguna sangat dibutuhkan. Setiap cabang membutuhkan
untuk membantu kegiatan operasional kantor basis data untuk sebuah dokumentasi kegiatan
Implementasi Basis Data Terdistribusi Pada PT. Erafone Artha Retailindo Palembang(Pachrur Rozi) 1
dengan kantor pusat ataupun satu cabang dengan yang dapat membantu mengelola seluruh data-
cabang lainnya. Teknik yang tepat yaitu dengan data baik transaksi maupun persediaan barang di
menggunakan basis data terdistribusi. Sebuah setiap cabang nya.
sistem database terdistribusi berisikan Agar proses penyimpanan data lebih
sekumpulan site, di mana disetiap site dapat efektif di setiap cabangnya, maka di setiap
berpartisipasi dalam pengeksekusian transaksi- kantor cabang dan kantor pusat perlu dibuatkan
transaksi yang mengakses data pada satu site sebuah basis data yang memiliki akses tersendiri.
dapat mengatur seluruh ataupun dibeberapa site. Hal ini dimaksudkan agar proses data lebih cepat
Tiap-tiap site bias melakukan proses transaksi dan tidak menumpuk pada basis data di pusat .
lokal yaitu sebuah transaksi yang mengakses Oleh karna itu penulis tertarik dengan
data pada satu site di mana transaksi telah permasalahan yang ada sebagai penelitian
ditentukan. skripsi dengan judul “Implementasi Basis Data
Begitu juga yang dialami pada PT Erafone Terdistribusi PT. Erafone Artha Retailindo
Artha Retailindo yaitu sebuah perusahaan Palembang”.
penjualan alat komunikasi atau handphone yang Untuk Berdasarkan uraian dari latar
ternama di wilayah Sumatera Selatan. Saat ini belakang di atas maka permasalahan yang dapat
seluruh data transaksi, baik data penerimaan dirumuskan ialah “ Bagaimana merancang dan
ataupun data penjualan dikirimkan dan disimpan mengimplementasikan sebuah basis data
kedalam komputer pusat. serta seluruh kegiatan terdistribusi pada PT Erafone Artha Retailindo
cabang perusahaan di monitori oleh kantor pusat. Palembang.?. Adapun batasan masalah dalam
Dengan banyaknya cabang dan bertambahnya penelitian ini adalah pembuatan basis data
jumlah pelanggan yang di miliki oleh perusahaan terdistribusi pada PT Erafone Artha Retailindo
ini mengharuskan manajemen kebutuhan Palembang melalui pembuatan system basis data
operasional perusahaan terutama dalam terdistribusi menggunakan PHP dan MySQL.
mengelolah basis data, terutama di dalam Tujuan dari penelitian ini ialah merancang
masalah penjualan dan persediaan barang. dan mengimplementasikan basis data
Cabang-cabang dari PT Erafone Artha terdistribusi penjualan dan stok barang pada PT
Retailindo yaitu : Jl. Veteran , PS (Palembang Erafone Artha Retailindo Palembang
Square) , Jl Dempo luar , PIM (Palembang indah Adapun manfaat penelitian yang diambil
Mall) dan PTC (Palembang Trade Center). penulis dalam penelitian ini adalah
Permasalahan yang terjadi saat ini ialah 1. Bagi Perusahaan adalah membantu
terjadinya penumpukan data yang ada perusahaan PT Erafone Artha Retailindo
dikomputer pusat sehingga menyebabkan lambat Palembang dalam menciptakan basis data
nya proses transaksi dari kantor cabang ke kantor yang mampu menutupi kekurangan dari
pusat . karena banyaknya data yang di kelola dan sistem yang saat ini digunakan
banyaknya cabang yang ada saat ini 2. Manfaat Bagi Penulis adalah penelitian ini
mengharuskan perusahaan membuat basis data dapat menambah wawasan bagi penulis
Implementasi Basis Data Terdistribusi Pada PT. Erafone Artha Retailindo Palembang(Pachrur Rozi) 3
1. Sistem yang telah dibuat sudah siap untuk Tahap awal yang harus dilakukan untuk
dioperasikan untuk perusahaan ini. tetapi menghasilkan sistem yang baik yaitu dengan
masih membutuhkan izin oleh pimpinan mempelajari bagaimana sistem yang sedang
perusahaan ini untuk mengoperasikannya. berjalan saat ini. Penulis melakukan studi
2. Sistem yang telah dioperasikan harus kelayakan tentang data-data yang ada dengan
memiliki pemeliharaan sistem atau repair mempelajari beberapa pada bagian dalam stuktur
mantanance apabila terjadi masalah organisasi PT. Erafone Artha Retailido
terhadap sistem tersebut.. Palembang. Pada saat ini sistem organisasi
2.3.1.3 Kelayakan Ekonomi perusahaan ini bekerja secara teroganisir atau
kelayakan ini digunakan untuk teratur, dimana disetiap cabang-cabang erafone
mengetahui apakah sistem yang akan dibuat mengirimkan info data-data penjualan dan stok
dapat dibiayai dan meguntungkan bagi barang melalui e-mail. walaupun sistem
PT.Erafone Artha Retailindo Palembang. Untuk organisasinya teratur tetap saja dibutuhkan
itu yang terpenting yang harus diperhatikan sistem basis data terdistribusi yang akan lebih
adalah seberapa besar dana yang akan digunakan mudah meningkatkan dan mempermudah
dalam implementasi basis data dibandingkan peranan masing-masing bagian dalam segi
reward yang akan di capai dalam perhitungan pengolahan data.
jangka panjang. 2.3.3 Alternatif Pemecahan
1. Perawatan sistem, dalam jangka panjang Untuk dapat mengatasi permasalahan yang
apabila sistem yang telah digunakan mengalami terjadi, penulis akan mengimplementasikan basis
kerusakan apakah sistem tersebut akan memakan data terdistribusi . Dengan cara ini diharapkan
biaya yang cukup besar dalam perawatannya. nantiya setiap cabang pada PT.Erafone dapat
2. Penambahan alat untuk mendukung melakukan pengolahan data pada setiap cabang
sistem tersebut akan mengeluarkan biaya yang sesuai dengan kebutuhan masing-masing cabang
cukup tinggi dan juga alat tersebut harus di dan tidak lepas pengawasan atau control dari
maintenance oleh staff ahli di bidang it yang pusat .
akan menambah pengeluaran bagi perusahaan 2.3.4 Metode Pengembangan Sistem
ini. Metode pengembangan sistem yang
2.3.2 Analisis Sistem Yang Berjalan digunakan adalah metode prototyping. Prototype
Pada tahap ini akan dijelaskan mengenai didefinisikan sebagai alat yang memberikan ide
analisis sistem yang berjalan dan proses bagi pembuat maupun pemakai potensial tentang
pengumpulan kebutuhan dan informasi yang cara sistem berfungsi dalam bentuk lengkapnya.
akan didukung oleh aplikasi basis data dan (Raymond. 2001).
mengunakan informasi tersebut untuk Sedangkan prototyping adalah proses
mengidentifikasi kebutuhan user terhadap sistem pembuatan model sederhana software yang
yang baru. mengijinkan pengguna memiliki gambaran dasar
tentang program serta melakukan pengujian
kebutuhan, dan garis besar sistem yang gambaran secara umum sistem basis data yang
2. Membangun prototyping, yaitu yaitu aktivity diagram dan usecase diagram serta
(misalnya dengan membuat input dan dari sistem yang akan diimplementasikan.
format output).
3. Evaluasi protoptyping, yaitu Evaluasi ini
dilakukan oleh pelanggan apakah input data penjualan
mengevaluasi apakah sistem yang sudah untuk memonitoring data user masing-masing
jadi sudah sesuai dengan yang diharapkan . cabang digambarkan dalam activity diagram,
Jika sesuai maka langkah 7 dilakukan, jika seperti yang ditampilkan pada gambar ini.
Implementasi Basis Data Terdistribusi Pada PT. Erafone Artha Retailindo Palembang(Pachrur Rozi) 5
admin sistem
2.4.4 Activity Diagram Pimpinan
start Alur kerja dan urutan aktifitas pimpinan
login
untuk melihat laporan dari seluruh cabang,
ya
tidak digambarkan dalam activity diagram, seperti
yang ditampilkan pada gambar ini.
P IMP INAN SIS TE M
start
mengolah data login
user
memonitoring
sistem
keluar
end
end
ya
yang diinstalasi di masing-masing cabang.
tidak
Aplikasi yang diinstalasi di masing-masing
cabang terdiri beberapa form atau halaman yaitu,
input data
barang form login, menu home kantor pusat, menu
laporan penjualan setiap cabang, menu input data
input data
penjualan barang, menu input data penjualan, menu laporan
penjualan cabang, menu laporan harian kasir,
keluar
menu tambah user dan menu daftar user setiap
aplikasi diawali dengan memasukan Username
end dan Password.
Implementasi Basis Data Terdistribusi Pada PT. Erafone Artha Retailindo Palembang(Pachrur Rozi) 7
Gambar 8. Konfigurasi Replikasi II Pada Gambar 10. Konfigurasi Replikasi IV Pada
maka akan tampil tulisan succesfull. seperti pada gambar 13. lalu file disimpan dan
setelah itu restart service MySQL. lalu pilih
5. Tahap selanjutnya ini ialah menkonfigurasi
tombol Go yang ada pada gambar 12. Jika
komputer client seperti pada gambar 12 dan
berhasil maka akan tampil tulisan successful .
gambar 13
6. Pada tahap ini ialah melihat status yang ada
pada komputer Client jika konfigurasi
berhasil maka akan tampil dua status yes
seperti yang ada pada gambar 14.
Gambar 13. Konfigurasi II Komputer Client Jika proses dilakukan dengan benar maka
secara otomatis jika ada perubahan pada
tahap ini ialah menkonfigurasi komputer
komputer Master maka data pada komputer
client dengan memasukan username dan
Client akan secara otomatis menyesuaikan.
password yang telah disesuaikan dengan
komputer master lalu masukan ip komputer
master sebagai host nya. sebelu di pilih tombol
Implementasi Basis Data Terdistribusi Pada PT. Erafone Artha Retailindo Palembang(Pachrur Rozi) 9
3. SIMPULAN
DAFTAR RUJUKAN
Gambar 15. Posisi Record Data Komputer
Master
Fathansyah, (2012). Sistem basis data. Penerbit
Informatika : Bandung
Heriyanto, B. (2004). Sistem manajemen basis
data. Penerbit informatika : Bandung
Indrajani, (2011). Pengantar dan Sistem Basis
Data. Elex Media Komputindo: Jakarta
Kadir, Abdul. (2001), Konsep dan Tuntunan
Praktis Basis data. penerbit Andi:
Yogyakarta
Kristanto, A.(2003). Perancangan sistem
informasi dan aplikasinya. Gava Media:
Yogyakarta
Ladjamudin, Al-bahra Bin. (2005), Analisis dan
desain sistem informasi, Graha Ilmu,
Yogyakarta.
Gambar 16. Replikasi Data Pada Komputer
Widodo, Prabowo P & Herawati. (2011)
Client
Menggunakan UML. : Informatika.
Bandung
Implementasi Basis Data Terdistribusi Pada PT. Erafone Artha Retailindo Palembang(Pachrur Rozi) 11