Struktur Menu Administrator Pembangunan sistem informasi dengan pendekatan supply chain management di PD Dedy Kurnia Jaya

1 1 + ,+ ,-, 2 + + - ,-, 3 + + + ,-, 4 , . Gambar III.27 Tampilan awal sistem informasi 1 1 + ,+ ,-, 2 + + - ,-, 3 + + + ,-, 4 , . ,+ Gambar III.28 Tampilan home dengan hak akses supplier 1 1 + ,+ ,-, 2 + + - ,-, 3 + + + ,-, 4 , . + - Gambar III.29 Tampilan home dengan hak akses pengrajin Gambar III.30 Tampilan Login admin a Tampilan Administrator 1 Layar Home Admin Gambar III.31 Tampilan Home Admin 2 Layar Data Admin Gambar III.32 Tampilan Data admin 3 Layar Data Pengrajin Gambar III.33 Tampilan Data Pengrajin 4 Layar Data Supplier Gambar III.34 Tampilan Data supplier 5 Layar Data Pelanggan Gambar III.35 Tampilan Data pelanggan 6 Layar Data Bahan Baku Gambar III.36 Tampilan Data bahan baku 7 Layar Data Produk Gambar III.37 Tampilan Data 8 Layar Data Kategori bahan baku Gambar III.38 Tampilan Data kategori bahan baku 9 Layar Data Warna bahan baku Gambar III.39 Tampilan Data warna bahan baku 10 Layar Data Kategori produk Gambar III.40 Tampilan Data kategori produk 11 Layar Data Ukuran produk Gambar III.41 Tampilan Data ukuran produk 12 Layar Perencanaan bahan baku Gambar III.42 Tampilan Perencanaan bahan baku 13 Layar Permintaan bahan baku Gambar III.43 Tampilan Permintaan bahan baku 14 Layar Penjualan bahan baku Gambar III.44 Tampilan Penjualan bahan baku 15 Layar Perencanaan produk Gambar III.45 Tampilan Perencanaan produk 16 Layar Pembelian produk Gambar III.46 Tampilan Pembelian produk 17 Layar Pemesanan produk Gambar III.47 Tampilan Pemesanan produk 18 Layar Laporan Pembelanjaan bahan baku Gambar III.48 Tampilan Laporan pembelanjaan bahan baku 19 Layar Laporan Penjualan bahan baku Gambar III.49Tampilan Laporan penjualan bahan baku 20 Layar Laporan Pembelian produk Gambar III.50 Tampilan Laporan Pembelian produk 21 Layar Laporan Pemesanan produk Gambar III.51 Tampilan Laporan Pemesanan produk b Tampilan Supplier 1 Layar Home supplier Gambar III.52 Tampilan Home supplier 2 Layar Data profil Gambar III.53 Tampilan Data profil 3 Layar Edit profil Gambar III.54 Tampilan edit profil 4 Layar Data bahan baku Gambar III.55 Tampilan bahan baku 5 Layar tambah bahan baku Gambar III.56 Tampilan tambah bahan baku 6 Layar permintaan bahan baku Gambar III.57 Tampilan Permintaan bahan baku c Tampilan Pengrajin 1 Layar Home pengrajin Gambar III.58 Tampilan home pengrajin 2 Layar data profil Gambar III.59 Tampilan data profil 3 Layar edit profil Gambar III.60 Tampilan edit profil 4 Layar data produk Gambar III.61 Tampilan data produk 5 Layar tambah produk Gambar III.62 Tampilan tambah produk 6 Layar pembelian produk Gambar III.63 Tampilan pembelian produk d Tampilan Pimpinan 1 Layar home pimpinan Gambar III.64 Tampilan home pimpinan 2 Layar perencanaan bahan baku Gambar III.65 Tampilan perencanaan bahan baku 3 Layar perencanaan produk Gambar III.66 Tampilan perencanaan produk 4 Layar Laporan pembelanjaan bahan baku Gambar III.67 Tampilan Laporan pembelanjaan bahan baku 5 Layar Laporan Penjualan bahan baku Gambar III.68 Tampilan Laporan penjualan bahan baku 6 Layar Laporan Pembelian produk Gambar III.69 Tampilan Laporan pembelian produk 7 Layar Laporan pemesanan produk Gambar III.70 Tampilan Laporan pemesanan produk III.3.2.3 Perancangan Pesan Perancangan pesan pada sistem informasi PD Dedy Kurnia Jaya adalah sebagai berikut : Gambar III.71 Tampilan pesan M01 Gambar III.72 Tampilan pesan M02 . 1 2 , . ,++ . 2 , Gambar III.73 Tampilan pesan M03 Gambar III.74 Tampilan pesan M04 Gambar III.75 Tampilan pesan M05 Gambar III.76 Tampilan pesan M06 III.3.2.4 Jaringan Semantik Jaringan semantilk yang berjalan pada sistem informasi PD Dedy Kurnia Jaya adalah sebagai berikut : a Jaringan Semantik Admin Gambar III.77 Jaringan Semantik Admin Tabel III.43 Keterangan Jaringan Semantik Admin Form Tampilan Keterangan F004 Rancangan Antar muka Login F005 Rancangan antar muka Home admin F006 Rancangan antar muka data admin F007 Rancangan antar muka Data Pengrajin F008 Rancangan antar muka Data Supplier F009 Rancangan antar muka Data Pelanggan F010 Rancangan antar muka Data Bahan Baku F011 Rancangan antar muka Data Produk F012 Rancangan antar muka Data Kategori bahan baku F013 Rancangan antar muka Warna bahan baku F014 Rancangan antar muka Data Kategori produk F015 Rancangan antar muka Data Ukuran produk F016 Rancangan antar muka Perencanaan bahan baku F017 Rancangan antar muka Permintaan bahan baku F018 Rancangan antar muka Penjualan bahan baku F019 Rancangan antar muka Perencanaan produk F020 Rancangan antar muka Pembelian produk F021 Rancangan antar muka Pemesanan produk F022 Rancangan antar muka Laporan Pembelanjaan bahan baku F023 Rancangan antar muka Laporan Penjualan bahan baku F024 Rancangan antar muka Laporan Pembelian produk F025 Rancangan antar muka Laporan Pemesanan produk b Jaringan Semantik Supplier Gambar III.78 Jaringan Semantik supplier Tabel III.44 Keterangan Jaringan Semantik supplier Form Tampilan Keterangan F004 Rancangan Antar muka Login F026 Rancangan Antar muka Home supplier F027 Rancangan Antar muka Data Profil F028 Rancangan Antar muka Edit Profil F029 Rancangan Antar muka Data bahan baku F030 Rancangan Antar muka Tambah bahan baku F031 Rancangan Antar muka Permintaan bahan baku c Jaringan Semantik Pengrajin 2 + 3 . + , Gambar III.79 Jaringan Semantik pengrajin Tabel III.45 Keterangan Jaringan Semantik pengrajin Form Tampilan Keterangan F004 Rancangan Antar muka Login F032 Rancangan Antar muka Home pengrajin F033 Rancangan Antar muka Data Profil F034 Rancangan Antar muka Edit Profil F035 Rancangan Antar muka Data produk F036 Rancangan Antar muka Tambah produk F037 Rancangan Antar muka Pembelian produk d Jaringan Semantik Pimpinan 38 4 . 1 , 39 41 4 42 43 . 1 + , 0 + + + , 44 + + + , Gambar III. 80 Jaringan Semantik pimpinan Tabel III.46 Keterangan Jaringan Semantik pimpinan Form Tampilan Keterangan F004 Rancangan Antar muka Login F038 Rancangan Antar muka Home pimpinan F039 Rancangan Antar muka perencanaan bahan baku F040 Rancangan Antar muka perencanaan produk F041 Rancangan Antar muka Laporan pembelanjaan bahan baku F042 Rancangan Antar muka Laporan penjualan bahan baku F043 Rancangan Antar muka Laporan pembelian produk F044 Rancangan Antar muka Laporan pemesanan produk III.4 Perancangan Prosedural Perancangan procedural dari perangkat lunak sistem informasi PD Dedy Kurnia Jaya adalah sebagai berikut : 1 Flowchart Pengolahan Data Master a Prosedur tambah data master Gambar III.81 Prosedur tambah data master b Prosedur ubah data master Pada prosedur ubah data master, semua proses perubahan data melewati tahap-tahap yang sama baik data admin, data pengrajin, data supplier, data pelanggan, data bahan baku, data produk, data kategori, data warna dan data ukuran. Tahapan prosedur perubahan data adalah sebagai berikut : Gambar III.82 Prosedur ubah data master c Prosedur hapus data master Prosedur hapus data master juga memiliki tahapan yang sama pada masing-masing data master yaitu antara lain : Gambar III.83 Prosedur hapus data master 2 Flowchart Pelaporan Data Pada pelaporan data, terdapat data pembelanjaan bahan baku, data penjualan bahan baku, data pembelian produk, dan data pemesanan produk. Gambar III.84 Prosedur pelaporan data 179

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem informasi dengan pendekatan supply chain management yang dibangun. Tahapan implementasi sistem merupakan tahap mempersiapkan sistem agar siap untuk beroperasi. Tahapan ini dilakukan setelah analisis dan perancangan sistem selesai dilakukan dan selanjutnya akan diimplementasikan kedalam bahasa pemrograman. Setelah implementasi maka dilakukan pengujian terhadap sistem yang telah dibangun dan akan dilihat kekurangan-kekurangan pada aplikasi baru untuk pengembangan sistem selanjutnya.

IV.1 Implementasi Sistem

IV.1.1 Perangkat Keras yang Dibutuhkan

Spesifikasi dari perangkat keras yang digunakan dalam mengimplementasikan sistem informasi yang dibuat untuk PD Dedy Kurnia Jaya dengan pendekatan supply chain management adalah sebagai berikut Tabel IV.1 Tabel Perangkat Keras yang Dibutuhkan untuk Implementasi No Perangkat Keras Spesifikasi 1 Processor Intel Core 2 Duo 2 Harddisk 500 GB 3 RAM 3.00 GB DDR2 4 VGA VGA OnBoard 5 Keyboard dan Mouse Keyboard dan Mouse 6 Monitor 17 Inch LED LCD 7 Printer Printer

IV.1.2 Kebutuhan Perangkat Lunak

Spesifikasi dari perangkat lunak yang digunakan dalam mengimplementasikan sistem informasi untuk PD Dedy Kurnia Jaya dengan pendekatan supply chain management adalah sebagai berikut Tabel IV.2 Tabel Perangkat Lunak yang Dibutuhkan untuk Implementasi No Perangkat Lunak Keterangan 1 Sistem Operasi Windows 7 Ultimate 2 DBMS PHP MyAdmin 3 Code Editor Adobe Dreamweaver CS3

IV.1.3 Implementasi Basis Data

Basis data pada sistem informasi yang dibangun ini menggunakan aplikasi PHPMyAdmin pada XAMPP dan implementasinya menggunakan database SQL antara lain sebagai berikut : 1 Pembuatan database 2 Tabel User Create Database ‘dkj’; CREATE TABLE IF NOT EXISTS `user` `id_admin` int4 NOT NULL AUTO_INCREMENT, `username` varchar20 NOT NULL, `pass` varchar50 NOT NULL, `nama` varchar50 NOT NULL, `email` varchar100 NOT NULL, `level_user` varchar50 NOT NULL PRIMARY KEY `id_user`, KEY `nama` `nama` ENGINE=InnoDB DEFAULT CHARSET=latin1; 3 Tabel Bahan Baku CREATE TABLE IF NOT EXISTS `bahan_baku` `id_bahan_baku` int4 NOT NULL AUTO_INCREMENT, `nama_bahan_baku` varchar50 NOT NULL, `warna` varchar50 NOT NULL, `id_kategori` varchar20 NOT NULL, `satuan` varchar8 NOT NULL, `harga` int11 NOT NULL, `stok` int11 NOT NULL, `kode_bahan_baku` varchar8 NOT NULL, PRIMARY KEY `id_bahan_baku`, KEY `kode_bahan_baku` `kode_bahan_baku`, KEY `kategori` `id_kategori` ENGINE=InnoDB DEFAULT CHARSET=latin1; 4 Tabel Detail Pembelian 5 Tabel Detail Pemesanan CREATE TABLE IF NOT EXISTS `detail_pembelian` `id_detail` int4 NOT NULL AUTO_INCREMENT, `kode_produk` varchar8 NOT NULL, `harga` int11 NOT NULL, `qty` int11 NOT NULL, `jumlah` int11 NOT NULL, PRIMARY KEY `id_detail`, KEY `kode_produk` `kode_produk` ENGINE=InnoDB DEFAULT CHARSET=latin1; ALTER TABLE `detail_pembelian` ADD CONSTRAINT `detail_pembelian_ibfk_1` FOREIGN KEY `kode_produk` REFERENCES `produk` `kode_produk` ON DELETE CASCADE ON UPDATE CASCADE; CREATE TABLE IF NOT EXISTS `detail_pemesanan` `id_detail` int4 NOT NULL AUTO_INCREMENT, `kode_produk` varchar8 NOT NULL, `qty` int15 NOT NULL, `total` int11 NOT NULL, `id_pemesanan` int4 NOT NULL, PRIMARY KEY `id_detail`, KEY `kode_produk` `kode_produk`, KEY `id_pemesanan` `id_pemesanan`, KEY `kode_produk_2` `kode_produk` ADD CONSTRAINT `detail_pemesanan_ibfk_1` FOREIGN KEY `kode_produk` REFERENCES `produk` `kode_produk` ENGINE=InnoDB DEFAULT CHARSET=latin1; 6 Tabel Detail Penjualan 7 Tabel Detail Perencanaan Produk CREATE TABLE IF NOT EXISTS `detail_penjualan` `id_detail` int4 NOT NULL AUTO_INCREMENT, `kode_bahan_baku` varchar8 NOT NULL, `qty` int11 NOT NULL, `harga` int11 NOT NULL, `jumlah` int11 NOT NULL, `id_penjualan` int4 NOT NULL, PRIMARY KEY `id_detail`, KEY `kode_bahan_baku` `kode_bahan_baku`, KEY `id_penjualan` `id_penjualan` ENGINE=InnoDB DEFAULT CHARSET=latin1; ALTER TABLE `detail_penjualan` ADD CONSTRAINT `detail_penjualan_ibfk_1` FOREIGN KEY `kode_bahan_baku` REFERENCES `bahan_baku` `kode_bahan_baku ` ON DELETE CASCADE ON UPDATE CASCADE; CREATE TABLE IF NOT EXISTS `detail_perencanaan_produk` `id_detail` int4 NOT NULL AUTO_INCREMENT, `id_produk_pengrajin` int4 NOT NULL, `qty` int11 NOT NULL, `harga` int11 NOT NULL, `jumlah` int11 NOT NULL, `id_perencanaan` int4 NOT NULL, PRIMARY KEY `id_detail`, KEY `kode_produk` `id_produk_pengrajin`, KEY `id_perencanaan` `id_perencanaan` ENGINE=InnoDB DEFAULT CHARSET=latin1; 8 Tabel Detail Perencanaan Bahan Baku 9 Tabel Permintaan CREATE TABLE IF NOT EXISTS `detail_perencanaan_bahan_baku` `id_detail` int4 NOT NULL AUTO_INCREMENT, `id_bahan_baku_supplier` int4 NOT NULL, `kode_bahan_baku` varchar8 NOT NULL, `nama_bahan_baku` varchar200 NOT NULL, `qty` int11 NOT NULL, `harga` int11 NOT NULL, `id_perencanaan` int4 NOT NULL, PRIMARY KEY `id_detail`, KEY `kode_bahan_baku` `kode_bahan_baku`, KEY `id_perencanaan` `id_perencanaan`, KEY `id_bahan_baku_supplier` `id_bahan_baku_supplier` ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE IF NOT EXISTS `detail_permintaan` `id_detail` int4 NOT NULL AUTO_INCREMENT, `kode_bahan_baku` varchar8 NOT NULL, `harga` int11 NOT NULL, `qty` int11 NOT NULL, `jumlah` int11 NOT NULL, PRIMARY KEY `id_detail`, KEY `kode_bahan_baku` `kode_bahan_baku` ENGINE=InnoDB DEFAULT CHARSET=latin1; ALTER TABLE `detail_permintaan` ADD CONSTRAINT `detail_permintaan_ibfk_1` FOREIGN KEY `kode_bahan_baku` REFERENCES `bahan_baku` `kode_bahan_baku` ON DELETE CASCADE ON UPDATE CASCADE;