NAMA KELOMPOK : Putu Ayu Karunia Komala Dewi [ 0705021030

advertisement
NAMA KELOMPOK :
1. Putu Ayu Karunia Komala Dewi
[ 0705021030]
2. Kadek Dwi Cahyaningsih
[ 0705021032]
JUDUL :
1.
SISTEM APOTEK TERDISTRIBUSI
DESKRIPSI:
1. Terdapat suatu tempat penjualan Obat-obatan atau apotik yang memiliki 3 cabang di
daerah yang berbeda.
2. Pusatnya terdapat di Singaraja. Masing-masing cabang memiliki data member dimana yang
membedakan antara member pada cabang yang satu dengan lainnya adalah pada nomor id
yang dimiliki. Misalnya member di singaraja penomoran idnya adalah SGR-001, member
di denpasar DPS-001 dan seterusnya.
3. Tiap member dalam melakukan pembelian obat tidak dibatasi hanya pada satu cabang.
Jadi bisa dikatakan pelanggan yang sudah menjadi member pada salah satu cabang bisa
melakukan pembelian obat di cabang yang lain. Misalnya pelanggan di Singaraja bisa
membeli obat di apotek Denpasar.
4. Proses penyimpanan data dilakukan menurut data tiap cabang. Dalam system ini terdapat
tiga database. Masing-masing cabang memiliki database yang berbeda untuk dapat
membedakan dalam proses penyimpanan data.
5. Jika pada cabang Denpasar
terdapat pembeli dari cabang Singaraja maka data akan
diinputkan pada data pembelian di cabang Denpasar kemudian data pembelian dikirim
ke cabang Singaraja. Jadi pada cabang denpasar tetap memiliki data transaksi penjualan
dan stok barang berkurang.
6. Kartu member hanya bertujuan untuk dapat membeli obat dengan harga yang lebih murah.
Misalnya pelanggan yang memiliki kartu member akan mendapatkan diskon 10 %.
TOPOLOGI :
1. Topologi fully connected network.
ALOKASI DATA :
1. Replikasi.
Replikasi dalam database terdistribusi merupakan pemisahan database ke berbagai lokasi
yang mana database satu dengan yang lainnya memiliki struktur dan data yang sama.
Karena masing-masing cabang memiliki struktur dan data yang sama maka system ini
menggunakan alokasi data replikasi.
DESAIN DATABASE :
Database apotek_umum
a. Tbl_karyawan
b. Tbl_obat
c. Tbl_pembelian
d. Tbl_penjualan
e. Tbl_stok
f.
Tbl_suplier
g. Tbl_user
h. Tbl_member
Relationship Diagram :
BAHASA PEMROGRAMAN : JAVA (Netbeans 5.5.1)
REPORT atau LAPORAN :
a. Laporan data transaksi penjualan obat pada setiap cabang. Isi dari laporan penjualan
adalah kode karyawan, tanggal transaksi, nomor transaksi, kode obat, harga obat,
jumlah beli, jumlah harga, keterangan.
Download