Implementasi Data IMPLEMENTASI SISTEM

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