BAB IV IMPLEMENTASI SISTEM
Pada sub-bab ini akan dibahas mengenai implementasi dari rancangan sistem yang telah dibuat. Bagian implementasi sistem kali ini implementasi antar
muka.
4.1 Implementasi Data
Pada aplikasi terdapat sebuah database yang digunakan untuk menyimpan semua data yang ada. Database ini terdapat beberapa tabel untuk menyimpan data-
data yang berbeda. Database ini mempunyai nama gudang yang berisi beberapa tabel.
Gambar 4.1
Database Gudang
Pada tabel ini terdapat ID_bahanbaku, nama_bahanbaku, kemasan_bahanbaku, jumlah_bahanbaku. Dengan primary key adalah
ID_bahanbaku. Tabel ini berfungsi untuk menyimpan data bahan baku pada sistem ini.
38
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 4.2 Tabel Bahan Baku
Pada tabel ini terdapat ID_bbkeluar, ID_pegawai, ID_bahanbaku, tgl_bbkeluar, jumlah_bbkeluar, jumlah_bbkeluar dan ID_bahanjadi. Dimana yang
menjadi primary key adalah ID_bbkeluar. Tabel ini berfungsi untuk menyimpan data bahan baku yang keluar pada sistem ini.
Gambar 4.3
Tabel Bahan Baku Keluar
Pada tabel ini terdapat ID_bbmasuk, ID_bahanbaku, ID_pegawai, ID_supplier, tgl_bbmasuk, jumlah_bbmasuk. Dimana yang menjadi primary key
adalah ID_bbmasuk. Tabel ini berfungsi untuk menyimpan data bahan baku yang masuk pada sistem ini.
Gambar 4.4
Tabel Bahan Baku Masuk
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Pada tabel ini terdapat ID_bahanjadi, nama_bahanjadi, kemasan_bahanjadi, jumlah_bahanjadi. Dimana yang menjadi primary key
adalah ID_bahanjadi. Tabel ini berfungsi untuk menyimpan data bahan jadi pada sistem ini.
Gambar 4.5 Tabel Bahan Jadi
Pada tabel ini terdapat ID_bjkeluar, ID_pegawai, ID_customer, tgl_bjkeluar, jumlah_bjkeluar dan ID_bahanjadi. Dimana yang menjadi
primary key adalah ID_bjkeluar. Tabel ini berfungsi untuk menyimpan data
bahan jadi yang keluar pada sistem ini.
Gambar 4.6 Tabel Bahan Jadi Keluar
Pada tabel ini terdapat ID_bjmasuk, ID_pegawai, ID_bahanjadi, ID_bahanbaku, tgl_bjmasuk, dan jumlah_bjmasuk. Dimana yang menjadi
primary key adalah ID_bjmasuk. Tabel ini berfungsi untuk menyimpan data
bahan jadi yang masuk pada sistem ini.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 4.7 Tabel Bahan Jadi Masuk
Pada tabel ini terdapat ID_customer, nama_customer, alamat_customer, dan telp_customer. Dimana yang menjadi primary key
adalah ID_customer. Tabel ini berfungsi untuk menyimpan data customer yang keluar pada sistem ini.
Gambar 4.8 Tabel Customer
Pada tabel ini terdapat idlogin, ID_pegawai, userlogin, passlogin, statusid. Dimana yang menjadi primary key adalah idlogin. Tabel ini
berfungsi untuk menyimpan data login yang ada pada sistem ini.
Gambar 4.9 Tabel Login
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Pada tabel ini terdapat ID_pegawai, nama_pegawai, alamat,jk,lahir, foto. Dimana yang menjadi primary key adalah ID_pegawai. Tabel ini
berfungsi untuk menyimpan data pegawai yang ada pada sistem ini.
Gambar 4.10 Tabel Pegawai
Pada tabel ini terdapat ID_pesan, ID_customer, jumlah_bjkeluar, ID_pegawai, batas_pesan, status_pesan, tgl_pesan. Dimana yang menjadi
primary key adalah ID_pesan. Tabel ini berfungsi untuk menyimpan data
pemesanan pada sistem ini.
Gambar 4.11 Tabel Pesan
Pada tabel ini terdapat ID_supplier, nama_supplier, alamat_supplier, telp_supplier. Dimana yang menjadi primary key adalah
ID_supplier. Tabel ini berfungsi untuk menyimpan data supplier yang ada pada sistem ini.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 4.12 Tabel Supplier
4.2 Implementasi Antar Muka