Tabel 4.12 Tabel Bahan
Perintah SQL
CREATE TABLE IF NOT EXISTS `bahan` `id_bahan` int11 NOT NULL AUTO_INCREMENT,
`nama_bahan` varchar50 NOT NULL, `keterangan` varchar100 NOT NULL,
`jenis_satuan` varchar15 NOT NULL, `tgl_kadaluarsa` date NOT NULL,
PRIMARY KEY `id_bahan`, UNIQUE KEY `nama_bahan` `nama_bahan`
ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=11 ;
10. Tabel History Peramalan
Tabel history peramalan akan digunakan untuk menyimpan data history peramalan yang digunakan dalam sistem pengendalian produksi PD. MANDALA
525, penjelasanya terdapat pada Tabel 4.13.
Tabel 4.13 Tabel History Peramalan
Perintah SQL
CREATE TABLE IF NOT EXISTS `history_peramalan` `id_history_peramalan` int11 NOT NULL AUTO_INCREMENT,
`id_peramalan` int11 NOT NULL, `x` int11 NOT NULL,
`y` int11 NOT NULL, `MAD` float NOT NULL,
PRIMARY KEY `id_history_peramalan`, KEY `id_peramalan` `id_peramalan`
ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=98 ; ALTER TABLE `history_peramalan`
ADD CONSTRAINT `history_peramalan_ibfk_1` FOREIGN KEY `id_peramalan` REFERENCES `peramalan` `id_peramalan`;
11. Tabel Jenis Produk
Tabel jenis produk akan digunakan untuk menyimpan data jenis produk yang digunakan dalam sistem pengendalian produksi PD. MANDALA 525.,
penjelasanya terdapat pada Tabel 4.14.
Tabel 4.14 Tabel Jenis Produk
Perintah SQL
CREATE TABLE IF NOT EXISTS `jenis_produk` `id_jenis` int11 NOT NULL AUTO_INCREMENT,
`nama_jenis` varchar30 NOT NULL, `kode_jenis` varchar2 NOT NULL,
PRIMARY KEY `id_jenis`, UNIQUE KEY `nama_jenis` `nama_jenis`
ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=6 ;
4.1.4 Implementasi Antarmuka
Implementasi antarmuka dilakukan dengan setiap tampilan program yang dibangun dan pengkodeannya dalam bentuk file program. Berikut ini adalah
implementasi antarmuka untuk admin, bagian gudang bahan baku, bagian packing, bagian roduksi dan manager produksi dapat dilihat pada tabel-tabel
berikut ini dan untuk tampilan implementasi sistem pengendalian produksi di PD.
MANDALA 525 akan dilampirkan pada halaman lampiran. Implementasi
antarmuka untuk admin dapat dilihat pada Tabel 4.15.
Tabel 4.15 Implementasi Antarmuka Admin
No. Menu
Deskripsi Nama File
1. Halaman Login
Digunakan oleh admin sebagai halaman login
Login.php
2. Lupa password
Digunakan oleh admin untuk penyajian
informasi lupa
password lupa_password.php
3. Beranda
Digunakan oleh admin sebagai halaman utama
Index.php 4.
Akun Digunakan oleh admin untuk
penyajian informasi akun Akun.php
5. Pengolahan user
Digunakan oleh admin untuk penyajian informasi user yang
akan menggunakan sistem Pengolahan_user.php,
6. Keluar
Digunakan untuk keluar dari sistem
Logout.php
Implementasi antarmuka untuk bagian gudang bahan baku pada sistem pengendalian produksi di PD. MANDALA 525 dapat dilihat pada Tabel 4.16.