SKRIPSI
PERANCANGAN SISTEM INFORMASI PENGADAAN BAHAN
BAKU PRODUKSI PEMBUAT MEBEL PADA MEBEL
SUKARIA JAYA-JEPARA
Oleh :
MUHAMMAD YAZID 2011-51-113
SKRIPSI DIAJUKAN SEBAGAI SALAH SATU SYARAT UNTUK MEMPEROLEH GELAR SARJANA KOMPUTER
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS PENGESAHAN STATUS SKRIPSI
JUDUL : PERANCANGAN SISTEM INFORMASI PENGADAAN
BAHAN BAKU PRODUKSI PEMBUAT MEBEL PADA MEBEL SUKARIA JAYA JEPARA
NAMA : MUHAMMAD YAZID
Mengijinkan Skripsi Teknik Informatika ini disimpan di Perpustakaan Program Studi Teknik Informatika Universitas Muria Kudus dengan syarat-syarat kegunaan sebagai berikut :
1. Skripsi adalah hak milik Program Studi Teknik Informatika Universitas Muria Kudus
2. Perpustakaan Teknik Informatika Universitas Muria Kudus dibenarkan membuat salinan untuk tujuan referensi saja
3. Perpustakaan juga dibenarkan membuat salinan Skripsi ini sebagai bahan pertukaran antar institusi pendidikan tinggi
4. Berikan tanda
sesuai dengan kategori SkripsiSangat Rahasia (Mengandungisitentangkeselamatan/
kepentingan Negara Republik Indonesia)
Rahasia (Mengandung isi tentang kerahasiaan dari
suatu organisasi / badan tempat penelitian Skripsi ini dikerjakan)
Biasa
Ds.Kauman Menara Rt.01/01, Kudus Tanggal :30 November2015
MukhamadNurkamid,S.Kom, M.Cs NIDN. 0620068302
UNIVERSITAS MURIA KUDUS
PERNYATAAN PENULIS
JUDUL : PERANCANGAN SISTEM INFORMASI PENGADAAN
BAHAN BAKU PRODUKSI PEMBUAT MEBEL PADA MEBEL SUKARIA JAYA JEPARA
NAMA : MUHAMMAD YAZID
NIM : 2011-51-113
“Sebenarnya bahwa Skripsi ini adalah hasil karya saya sendiri kecuali cuplikan dan ringkasan yang masing-masing telah saya jelaskan sumbernya.Jika pada waktu selanjutnya ada pihak lain yang mengklaim bahwa Skripsi ini sebagai karyanya, yang
disertai dengan bukti-bukti yang cukup, maka saya bersedia untuk dibatal kan gelar Sarjana Komputer saya beserta segala hak dan kewajiban yang melekat pada gelar
tersebut”.
Kudus,17 Desember 2015
UNIVERSITAS MURIA KUDUS
PERSETUJUAN SKRIPSI
JUDUL : PERANCANGAN SISTEM INFORMASI PENGADAAN
BAHAN BAKU PRODUKSI PEMBUAT MEBEL PADA MEBEL SUKARIA JAYA JEPARA
NAMA : MUHAMMAD YAZID
NIM : 2011-51-113
Skripsi ini telah diperiksa dan disetujui, Kudus, 30 November 2015
Pembimbing Utama Pembimbing Pembantu
Mengetahui Komite Skripsi
Muhammad Imam Ghozali, M.Kom Mukhamad Nurkamid, S.Kom, M.Cs
.
UNIVERSITAS MURIA KUDUS
PENGESAHAN SKRIPSI
JUDUL : PERANCANGAN SISTEM INFORMASI PENGADAAN
BAHAN BAKU PRODUKSI PEMBUAT MEBEL PADA MEBEL SUKARIA JAYA JEPARA
NAMA : MUHAMMAD YAZID
NIM : 2011-51-113
Skripsi ini telah diujikan dan dipertahankan di hadapan Dewan Penguji pada Sidang Skripsi tanggal17 Desember 2015.Menurut pandangan kami, Skripsi ini memadai dari segikualitas untuk tujuan penganugerahan gelar Sarjana Komputer (S.Kom)
Kudus, 17 Desember2015
KetuaPenguji
Ahmad Jazuli, M.Kom NIDN. 0406107004
Penguji 1
Rizkysari Meimaharani, M.Kom NIDN. 0620058501
ABSTRACK
In a time where everything is connected by the internet. Rapid development of information can be obtained from anywhere without being obstructec by space and time.The rapid information make a fast rate technological development which is centralized on com. Putertechnologi, the data is stored in database that can be accesed from anywhere. For the example is the application of management sales at a store or data management of raw materials in furniture production, management data application of raw materials production of furniture is an application that is used to determine the need of raw materials to make furniture product. The example is one Sukaria Jaya Jepara furniture manufacture.Manually data storage and recording has higher risk than use an application that connected to database. The management data application of furniture production are expected to help Sukaria Jaya Jepara furniture in terms of planning the creation of product. So the production cost can be estimated in advance before starting the production. This application is expected to help make month and annual report easier.
ABSTRAK
Dalam masa dimana segala terhubung olehinternet, perkembangan teknologi berkembang sangat pesat.Informasi bisa didapatkan dari manapun tanpa terhalang oleh ruang dan waktu. Pesatnya persebaran informasi membuat pesat pula perkembangan terknologi.Salah satunya adalah teknologi komputer terpusat.Dimana data tersimpan dalam basisdata yang dapat diakses dari mana saja. Salah satu contohnya adalah aplikasi pengolahan data penjualan pada suatu toko atau pengolahan data bahan baku produksi mebel pada produsen mebel. Aplikasi pengolahan data bahan baku produksi mebel adalah aplikasi yang digunakan untuk menentukan bahan baku yang dibutuhkan untuk membuat suatu produk mebel, salah satunya adalah produsen Mebel Sukaria Jaya Jepara. Penyimpanan dan pencatatan data secara manual mempunyai resiko lebih besar dibandingkan dengan menggunakan pencatatan menggunakan aplikasi yang terhubung dengan basisdata Sehingga aplikasi pegolahan data bahan baku produksi mebel diharapkan dapat membantu Mebel Sukaria Jaya dalam hal perencanaan pembuatan sebuah mebel. Sehingga biaya produksi dapat diperkirakan terlebih dahulu sebelum memulai memproduksi. Aplikasi ini diharapkan membantu untuk membuat laporan produksi bulanan dan tahunan.
KATA PENGANTAR
Puji syukur kehadiran Allah SWT karena atas Rahmat dan Hidayah-Nya penulis mampu menyelesaikan penyusunan skripsi ini dengan judul “Perancangan Sistem Informasi Pengadaan Bahan Baku Produksi Pembuat Mebel Sukariajaya”.
Skripsi ini disusun guna melengkapi salah satu persyaratan untuk memperoleh Gelar Kesarjanaan Progam Studi Teknik Informatika Fakultas Teknik Universitas Muria Kudus. Pada kesempatan ini, penulis ingin menyampaikan rasa terima kasih yang sebesar-besarnya kepada :
1. Allah SWT yang telah memberikan Rahmat dan Hidayah-Nya.
2. Bapak Dr. Suparnyo, SH, MH, selaku Rektor Universitas Muria Kudus.
3. Bapak Rochmad Winarso, ST, MT, selaku Dekan Fakultas Teknik Universitas Muria Kudus.
4. Bapak Ahmad Jazuli, M.Kom, selaku Ketua Program Studi Teknik Informatika Universitas Muria Kudus.
5. Bapak Mukhamad Nurkamid, S.Kom, M.Cs selaku pembimbing utama yang telah banyak memberikan masukan selama penyusunan skripsi ini.
6. Ibu Anastasya Latubessy, S.Kom, M.Cs, selaku pembimbing pembantu yang telah banyak memberikan masukan selama penyusunan skripsi ini.
7. Orang tua kakak dan adikku, yang selalu memberikan semangat serta doa.
8. Teman-Teman Teknik Informatika Angkatan 2011, yang sudah memberikan masukan dan nasehat untuk menyelesaikan skripsi ini dan proses akhir laporan skripsi, serta semua pihak yang telah membantu penyusunan skripsi ini yang tidak bisa penulis sebutkan satu persatu, yang telah memberikan semangat dan motivasi.
Penulis menyadari sepenuhnya bahwa dalam penyusunan skripsi ini masih terdapat banyak kekurangan. Selain itu penulis juga berharap semoga skripsi ini dapat memberikan manfaat bagi semua.
Kudus, 17 Desember 2015 Penulis
DAFTAR ISI
Halaman
JUDUL SKRIPSI... i
PENGESAHAN STATUS SKRIPSI... ii
PERNYATAAN PENULIS... iii
PERSETUJUAN SKRIPSI... iv
PENGESAHAN SKRIPSI... v
ABSTRACK... vi
ABSTRAK... vii
KATA PENGANTAR... viii
DAFTAR ISI... ix
DAFTAR GAMBAR... xii
DAFTAR TABEL... xiv
DAFTAR LAMPIRAN... xv
BAB I PENDAHULUAN 1.1 Latar Belakang... 1
1.2 Rumusan Masalah ... 2
1.3 Batasan Masalah ... 2
1.4 Tujuan Penelitian ... 2
1.5 Manfaat Penelitian ... 3
1.6 Sistematika Penulisan ... 4
BAB II TINJAUAN PUSTAKA 2.1 Penelitian Terkait ... 5
2.2 Landasan Teori ... 6
2.2.1 Pengertian Sistem ... 6
2.2.2 Pengertian Konsep Dasar Sistem ... 6
2.2.3 Pengertian Sistem Informasi ... 6
2.2.4 Pengertian Perancangan Sistem Informasi ... 6
2.2.8 Pengenalan HTML ... ... 7
2.2.9 PengenalanCSS (Cascading Style Sheet) ... 8
2.2.10 PengenalanMySQL ... 8
2.2.11 Definisi Basis Data(Database) ... 9
2.3 Perancangan Sistem ... 9
2.3.1Diagram Entity-Relationship(Diagram E-R/ERD) ... 9
2.3.2 Diagram Aliran Data/Data Flow Diagram(DFD) ... 10
2.3.2.1 Diagram Konteks ... 11
2.3.2.2 Diagram Nol / Zero (Overview Diagram) ... 11
2.3.2.3 Diagram Rinci / Level Diagram ... 11
2.4 Tool Yang Digunakan ... 12
2.4.1Adobe Dreamweaver CS6 ... 12
2.4.2Hypertext Processor(PHP) ... 12
2.4.3Java Script ... 12
2.4.4Xampp-win32-1.7.1 ... 13
2.4.5NotePad ++ ... 13
2.4.6Visio 2003 ... 13
2.5 Kerangka Pemikiran ... 15
BAB III METODOLOGI PEELITIAN 3.1 Objek Penelitian Skripsi ... 16
3.2 Sumber Pengumpulan Data ... 16
3.3 Metode Rekayasa Perangkat Lunak ... 17
BAB IV ANALISA DAN PERANCANGAN DAN DESAININPUT OUTPUT 4.1 Analisa Masalah ... 22
4.1.1 Gambaran Perancangan Sistem Informasi Pengadaan Bahan Baku Mebel ... 22
4.1.2 Analisa Perancangan Sistem Informasi Pengadaan Bahan Baku Mebel ... 22
4.1.3 Analisa Kebutuhan Data dan Informasi ... 22
4.1.4 Analisa Kebutuhan Sistem ... 23
4.1.4.1 Kebutuhan Perangkat Keras(Hardware) ... 23
4.1.5 Analisa Kebutuhan Brainware ... 24
4.2 Perancangan Sistem ... 25
4.2.1 DekomposisiDiagram... 25
4.2.2Context Diagram... 26
4.2.3 DFD Level 1 ... 28
4.2.4 DFD Level 2 Proses Pendataan ... 29
4.2.5 DFD Level 2 Proses Transaksi ... 30
4.3 Perancangan Database ... 31
4.3.1Entity Relationship Diagram(ERD) ... 31
4.4 Relasi Antar Tabel ... 32
4.5 Perancangan Struktur Tabel ... 33
4.5.1 Struktur Tabel PadaDatabase ... 33
4.6 Perancangan DesainInterface, InputdanOutput ... 37
BAB V PEMBAHASAN DAN IMPLEMENTASI 5.1 Identifikasi Implementasi Sistem ... 41
5.1.1 ImplementasiDatabase ... 41
5.1.2 Implementasi Relasi Antar TabelDatabase ... 46
5.1.3 Implementasi Aplikasi ... 47
5.2 Pengujian Dengan MetodeBlackbox ... 61
5.2.1 Hasil PengujianBlackbox Pada Proses Akses Menu dan Halaman ... 61
5.2.2. Hasil Pengujian ... 64
BAB VI PENUTUP 6.1 Kesimpulan ... 65
6.2 Saran ... 65
DAFTAR GAMBAR
Halaman
Gambar 2.1.Simbol Diagram E-R... 10
Gambar 2.2.SimbolData Flow Diagram... 10
Gambar 2.3.Kerangka Pemikiran... 15
Gambar3.1.Waterfall Model... 18
Gambar 4.1.DekomposisiDiagram... 26
Gambar 4.2.Context Diagram... 27
Gambar 4.3. DFD Level 1... 28
Gambar 4.4.DFD Level 2 Proses Pendataan... 29
Gambar 4.5. DFD Level 2 Proses Transaksi... 30
Gambar 4.6.Diagram ERD... 31
Gambar 4.7.Relasi Antar Tabel... 32
Gambar 4.8.Desain Halaman Utama... 38
Gambar 4.9.Desain Halaman Bahan Baku... 39
Gambar 4.10.Desain Halaman Tambah Produk Mebel... 40
Gambar 5.1.Tabel Bahan Baku... 42
Gambar 5.2.Tabel Beli Bahan Baku... 42
Gambar 5.3.TabelCustomer... 43
Gambar 5.4.Tabel Konfirmasi... 44
Gambar 5.5.Tabel Pembelian... 44
Gambar 5.6.Tabel Produk... 45
Gambar 5.7.TabelSuplier... 45
Gambar5.8.TabelUser... 46
Gambar 5.9.Relasi Antar TabelDatabase... 46
Gambar 5.10.Interface Home... 48
Gambar 5.11.Interface Login... 48
Gambar 5.12.HalamanAdmin... 49
Gambar 5.13.Kelola Kasir... 50
Gambar 5.14. KelolaCustomer... 50
Gambar 5.15.KelolaSuplier... 51
Gambar 5.17.Pembelian Bahan Baku... 52
Gambar 5.18.Kelola Produk... 53
Gambar 5.19.Kelola Laporan Data Produk... 53
Gambar 5.20 Kelola ProfilAdmin... 54
Gambar 5.21InterfaceMenu Kasir... 54
Gambar 5.22.InterfaceMenu PendaftaranMember... 55
Gambar 5.23.InterfaceProduk... 55
Gambar 5.24.InterfaceMenuCustomer... 56
Gambar 5.25.InterfaceDaftar Pembelian Barang... 57
Gambar 5.26.ScriptProses Pembelian... 57
Gambar 5.27.InterfaceRiwayat Pembelian Barang ... 58
Gambar 5.28.Interface Bukti Konfirmasi Pembayaran... 58
Gambar 5.29.ScriptPembatalan Pembelian... 59
Gambar 5.30.ScriptKonfirmasi Pembayaran... 60
Gambar 5.31.Bukti Konfirmasi Pembayaran... 60
DAFTAR TABEL
Halaman
Tabel 4.1.Tabel User... 33
Tabel 4.2.Tabel Suplier... 34
Tabel 4.3.Tabel Beli Bahan Baku... 34
Tabel 4.4.Tabel Bahan Baku... 34
Tabel 4.5.Tabel Produk... 35
Tabel 4.6.Tabel Customer... 36
Tabel 4.7.Tabel Pembelian... 36
Tabel 4.8.Tabel Konfirmasi... 37
DAFTAR LAMPIRAN
Lampiran 1 : Biografi Penulis
Lampiran 2 :Lembar Konsultasi Skripsi Lampiran 3 :Revisi Bimbingan