Anda di halaman 1dari 19

Sistem Informasi Penjualan Obat di Apotek ----- FARMA Visual Basic 6 dan MySQL

jabatan shift_jaga id_sh ift * wa ktu_shift hari_ shift id_ jabatan * nama _jabatan g aji_per_shift deskripsi_jabatan absensi id_ absen si * id_pegawai ** tan ggal_a bsen keterangan _abse n

jadwal_jaga id_jad wa l * id_pe gawai ** id_shift **

pegawai id _pega wa i * id _jabatan ** n ama_pegawai alama t_pega wai n otelp_pe gawai pa ss_pegawai

penggajian id_peng gajian * id_pegawai ** tgl_terima_gaji b onus potongan gaji_pokok

rincianpenjualan id_penjualan ** id_rincianjual * id_o bat ** jumla h harga_satuan

penjualan id_penjuala n * id_pegawai ** tang gal_penjualan total_pemb ayara n pembeli

supplier id_ supplier * nama_supplier alamat reken ing

obat id_obat * kode_gol ** nama_obat khasiat_obat keterangan_obat harga_jual jumlah_stok

rincianpembelian id_pembelian ** id_rincianbeli * id_obat ** kad aluarsa jumlah harga_sa tuan

pembelian id_pembelian * id_ supplier ** id_pegawai ** tan ggal_pembelia n total_harg a

golongan_obat kode_gol * nama_gol keterangan_gol

Penjelasan Relasi Tabel:

Tabel jabatan dengan tabel pegawai memiliki relasi one to many, artinya setiap jabatan dapat dimiliki oleh lebih dari satu pegawai. Field penghubung antar tabelnya adalah id_jabatan, dimana di dalam tabel jabatan sebagai kunci utama (primary key) dan di dalam tabel pegawai memiliki posisi sebagai kunci tamu (foreign key). Tabel pegawai dengan tabel absensi memiliki relasi one to many, artinya setiap pegawai bisa absen lebih dari satu kali pada tanggal yang berbeda. Field penghubung antar tabelnya adalah id_pegawai, di dalam tabel pegawai sebagai kunci utama (primary key) dan di dalam tabel absensi memiliki posisi sebagai kunci tamu (foreign key). Tabel pegawai dengan tabel jadwal_jaga memiliki relasi one to many, artinya setiap pegawai dapat memiliki lebih dari satu jadwal jaga. Field penghubung antar tabelnya adalah id_pegawai, di dalam tabel pegawai sebagai kunci utama (primary key) dan di dalam tabel jadwal_jaga memiliki posisi sebagai kunci tamu (foreign key). Tabel shift_jaga dengan tabel jadwal_jaga memiliki relasi one to many, artinya stiap shift_jaga dapat memiliki lebih dari satu jadwal jaga. Field penghubung antar tabelnya adalah id_shift, di dalam tabel shift_jaga sebagai kunci utama (primary key) dan di dalam tabel jadwal_jaga memiliki posisi sebagai kunci tamu (foreign key). Tabel pegawai dengan tabel penggajian memiliki relasi one to many, artinya setiap pegawai dapat melakukan transaksi penggajian lebih dari satu kali di tiap bulan yang berbeda. Field penghubung antar tabelnya adalah id_pegawai, di dalam tabel pegawai sebagai kunci utama (primary key) dan di dalam tabel penggajian memiliki posisi sebagai kunci tamu (foreign key). Tabel pegawai dengan tabel pembelian memiliki relasi one to many, artinya setiap pegawai dapat melakukan transaksi pembelian lebih dari satu kali. Field penghubung antar tabelnya adalah id_pegawai, di dalam tabel pegawai sebagai kunci utama (primary key) dan di dalam tabel pembelian memiliki posisi sebagai kunci tamu (foreign key). Tabel supplier dengan tabel pembelian memiliki relasi one to many, artinya setiap supplier dapat melayani transaksi pembelian lebih dari satu kali. Field penghubung antar tabelnya adalah id_supplier, di dalam tabel supplier sebagai kunci utama (primary key) dan di dalam tabel pembelian memiliki posisi sebagai kunci tamu (foreign key). Tabel golongan_obat dengan tabel obat memiliki relasi one to many, artinya setiap golongan obat dapat memiliki lebih dari satu macam obat. Field penghubung antar tabelnya adalah kode_gol, di dalam tabel golongan_obat sebagai kunci utama (primary key) dan di dalam tabel obat memiliki posisi sebagai kunci tamu (foreign key). Tabel obat dengan tabel rincianpembelian memiliki relasi one to many, artinya setiap obat dapat dilakukan lebih dari satu kali transaksi pembelian. Field penghubung antar tabelnya adalah id_obat, di dalam tabel obat sebagai kunci utama (primary key) dan di dalam tabel rincianpembelian memiliki posisi sebagai kunci tamu (foreign key).

Tabel pembelian dengan tabel rincianpembelian memiliki relasi one to many, artinya setiap transaksi pembelian obat dapat memiliki lebih dari satu detail atau rincian transaksi pembelian. Field penghubung antar tabelnya adalah id_pembelian, di dalam tabel pembelian sebagai kunci utama (primary key) dan di dalam tabel rincianpembelian memiliki posisi sebagai kunci tamu (foreign key). Tabel obat dengan tabel rincianpenjualan memiliki relasi one to many, artinya setiap obat dapat dilakukan lebih dari satu kali transaksi penjualan. Field penghubung antar tabelnya adalah id_obat, di dalam tabel obat sebagai kunci utama (primary key) dan di dalam tabel rincianpenjualan memiliki posisi sebagai kunci tamu (foreign key). Tabel penjualan dengan tabel rincianpenjualan memiliki relasi one to many, artinya setiap transaksi penjualan obat dapat memiliki lebih dari satu detail atau rincian transaksi penjualan. Field penghubung antar tabelnya adalah id_penjualan, di dalam tabel penjualan sebagai kunci utama (primary key) dan di dalam tabel rincianpenjualan memiliki posisi sebagai kunci tamu (foreign key).

Ingin Beli Source Code (VB6) Program di atas ???? hubungi kami
Harga Source : Rp. 600.000,- (promo)
Untuk mendapatkan No Rekening transfer, silahkan kirim email seperti contoh. Atau, Live Order dengan mengirim SMS SMS Live Order: 0838 6716 1314 Contoh pesan SMS "kang Bunafit, minta No Rekening buat pembayaran Sc Apotek V2 VB6 ". Kami akan segera membalas.

Klik www.planetKode.com

TAMPILAN SCREEN SOURCE CODE

Ingin Beli Source Code (VB6) Program di atas ???? hubungi kami
Harga Source : Rp. 600.000,- (promo)
Untuk mendapatkan No Rekening transfer, silahkan kirim email seperti contoh. Atau, Live Order dengan mengirim SMS SMS Live Order: 0838 6716 1314 Contoh pesan SMS "kang Bunafit, minta No Rekening buat pembayaran Sc Apotek V2 VB6 ". Kami akan segera membalas.

Klik www.planetKode.com