Welcome to Repositori Universitas Muria Kudus - Repositori Universitas Muria Kudus
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
2015
i
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 tandasesuai dengan kategori Skripsi
Sangat Rahasia
(M e n g a n d u n g i s i t e n t a n g k e s e l a m a t a n /
kepentingan Negara Republik Indonesia)
Rahasia
(Mengandung isi tentang kerahasiaan dari
suatu organisasi / badan tempat penelitian
Skripsi ini dikerjakan)
Biasa
DisahkanOleh :
Penulis
PembimbingUtama
MUHAMMAD YAZID
201151113
AlamatTetap :
Ds.Kauman Menara Rt.01/01, Kudus
Tanggal :30 November2015
MukhamadNurkamid,S.Kom, M.Cs
NIDN. 0620068302
Tanggal : 30 November2015
ii
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
MUHAMMAD YAZID
Penulis
iii
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
Mukhamad Nurkamid, S.Kom, M.Cs
NIDN. 0620068302
Anastasya Latubessy, S.Kom, M.Cs
NIDN.0604048702
Mengetahui
Komite Skripsi
Muhammad Imam Ghozali, M.Kom
iv
.
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
Penguji 1
Ahmad Jazuli, M.Kom
NIDN. 0406107004
Rizkysari Meimaharani, M.Kom
NIDN. 0620058501
Mengetahui,
v
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.
Keywords: Planning system, production, web
vi
ABSTRAK
Dalam masa dimana segala terhubung oleh internet, 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 kunci :Perancangan sistem, Produksi , Web
vii
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
Muhammad Yazid
viii
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.5 Pengertian Mebel .........................................................................
7
2.2.6 Profil PT Sukaria Jaya .................................................................
7
2.2.7World Wide Web (WWW) .................................................................
7
ix
2.2.8 Pengenalan HTML ................................................................. .........
7
2.2.9 Pengenalan CSS (Cascading Style Sheet) ........................................
8
2.2.10 Pengenalan MySQL .........................................................................
8
2.2.11 Definisi Basis Data (Database) .......................................................
9
2.3 Perancangan Sistem ..............................................................................
9
2.3.1 Diagram 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.1 Adobe Dreamweaver CS6 ...............................................................
12
2.4.2 Hypertext Processor(PHP) .............................................................
12
2.4.3 Java Script ......................................................................................
12
2.4.4 Xampp-win32-1.7.1 ......................................................................
13
2.4.5 NotePad ++ ...............................................................................
13
2.4.6 Visio 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 DESAIN INPUT 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.4.2 Analisa Kebutuhan Perangkat Lunak(Software) .......................
23
x
4.1.5 Analisa Kebutuhan Brainware ............................................................ 24
4.2 Perancangan Sistem .................................................................................. 25
4.2.1 Dekomposisi Diagram .......................................................................
25
4.2.2 Context 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.1 Entity Relationship Diagram (ERD) ..............................................
31
4.4 Relasi Antar Tabel ................................................................................
32
4.5 Perancangan Struktur Tabel ................................................................
33
4.5.1 Struktur Tabel Pada Database .......................................................
33
4.6 Perancangan Desain Interface, Input dan Output .............................
37
BAB V PEMBAHASAN DAN IMPLEMENTASI
5.1 Identifikasi Implementasi Sistem ........................................................
41
5.1.1 Implementasi Database ...............................................................
41
5.1.2 Implementasi Relasi Antar Tabel Database .............................
46
5.1.3 Implementasi Aplikasi ..............................................................
47
5.2 Pengujian Dengan Metode Blackbox .................................................
61
5.2.1 Hasil Pengujian Blackbox 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 PUSTAKA ................................................................................
xvi
xi
DAFTAR GAMBAR
Halaman
Gambar 2.1.Simbol Diagram E-R....................................................................
10
Gambar 2.2.Simbol Data Flow Diagram.........................................................
10
Gambar 2.3.Kerangka Pemikiran.....................................................................
15
Gambar3.1.Waterfall Model.............................................................................
18
Gambar 4.1.Dekomposisi Diagram..................................................................
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.Tabel Customer.............................................................................
43
Gambar 5.4.Tabel Konfirmasi..........................................................................
44
Gambar 5.5.Tabel Pembelian...........................................................................
44
Gambar 5.6.Tabel Produk.................................................................................
45
Gambar 5.7.Tabel Suplier.................................................................................
45
Gambar5.8.Tabel User......................................................................................
46
Gambar 5.9.Relasi Antar Tabel Database ......................................................
46
Gambar 5.10.Interface Home...........................................................................
48
Gambar 5.11.Interface Login............................................................................
48
Gambar 5.12.Halaman Admin...........................................................................
49
Gambar 5.13.Kelola Kasir................................................................................
50
Gambar 5.14. Kelola Customer........................................................................
50
Gambar 5.15.Kelola Suplier.............................................................................
51
Gambar 5.16.Kelola Bahan Baku.....................................................................
51
xii
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 Profil Admin....................................................................
54
Gambar 5.21 Interface Menu Kasir..................................................................
54
Gambar 5.22.Interface Menu Pendaftaran Member.........................................
55
Gambar 5.23.Interface Produk.........................................................................
55
Gambar 5.24.Interface Menu Customer...........................................................
56
Gambar 5.25.Interface Daftar Pembelian Barang............................................
57
Gambar 5.26.Script Proses Pembelian..............................................................
57
Gambar 5.27.Interface Riwayat Pembelian Barang ........................................
58
Gambar 5.28.Interface Bukti Konfirmasi Pembayaran....................................
58
Gambar 5.29.Script Pembatalan Pembelian.....................................................
59
Gambar 5.30.Script Konfirmasi Pembayaran...................................................
60
Gambar 5.31.Bukti Konfirmasi Pembayaran....................................................
60
Gambar 5.32.Hasil Pengujian...........................................................................
64
xiii
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
Tabel 5.1.Tabel Hasil Pengujian Pada Proses Menu dan Halaman..................
61
xiv
DAFTAR LAMPIRAN
Lampiran 1 : Biografi Penulis
Lampiran 2 :Lembar Konsultasi Skripsi
Lampiran 3 :Revisi Bimbingan
Lampiran 4 : Surat Keterangan Penelitian
Lampiran 5 : Lembar Revisi Sidang Skripsi
xv
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
2015
i
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 tandasesuai dengan kategori Skripsi
Sangat Rahasia
(M e n g a n d u n g i s i t e n t a n g k e s e l a m a t a n /
kepentingan Negara Republik Indonesia)
Rahasia
(Mengandung isi tentang kerahasiaan dari
suatu organisasi / badan tempat penelitian
Skripsi ini dikerjakan)
Biasa
DisahkanOleh :
Penulis
PembimbingUtama
MUHAMMAD YAZID
201151113
AlamatTetap :
Ds.Kauman Menara Rt.01/01, Kudus
Tanggal :30 November2015
MukhamadNurkamid,S.Kom, M.Cs
NIDN. 0620068302
Tanggal : 30 November2015
ii
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
MUHAMMAD YAZID
Penulis
iii
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
Mukhamad Nurkamid, S.Kom, M.Cs
NIDN. 0620068302
Anastasya Latubessy, S.Kom, M.Cs
NIDN.0604048702
Mengetahui
Komite Skripsi
Muhammad Imam Ghozali, M.Kom
iv
.
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
Penguji 1
Ahmad Jazuli, M.Kom
NIDN. 0406107004
Rizkysari Meimaharani, M.Kom
NIDN. 0620058501
Mengetahui,
v
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.
Keywords: Planning system, production, web
vi
ABSTRAK
Dalam masa dimana segala terhubung oleh internet, 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 kunci :Perancangan sistem, Produksi , Web
vii
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
Muhammad Yazid
viii
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.5 Pengertian Mebel .........................................................................
7
2.2.6 Profil PT Sukaria Jaya .................................................................
7
2.2.7World Wide Web (WWW) .................................................................
7
ix
2.2.8 Pengenalan HTML ................................................................. .........
7
2.2.9 Pengenalan CSS (Cascading Style Sheet) ........................................
8
2.2.10 Pengenalan MySQL .........................................................................
8
2.2.11 Definisi Basis Data (Database) .......................................................
9
2.3 Perancangan Sistem ..............................................................................
9
2.3.1 Diagram 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.1 Adobe Dreamweaver CS6 ...............................................................
12
2.4.2 Hypertext Processor(PHP) .............................................................
12
2.4.3 Java Script ......................................................................................
12
2.4.4 Xampp-win32-1.7.1 ......................................................................
13
2.4.5 NotePad ++ ...............................................................................
13
2.4.6 Visio 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 DESAIN INPUT 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.4.2 Analisa Kebutuhan Perangkat Lunak(Software) .......................
23
x
4.1.5 Analisa Kebutuhan Brainware ............................................................ 24
4.2 Perancangan Sistem .................................................................................. 25
4.2.1 Dekomposisi Diagram .......................................................................
25
4.2.2 Context 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.1 Entity Relationship Diagram (ERD) ..............................................
31
4.4 Relasi Antar Tabel ................................................................................
32
4.5 Perancangan Struktur Tabel ................................................................
33
4.5.1 Struktur Tabel Pada Database .......................................................
33
4.6 Perancangan Desain Interface, Input dan Output .............................
37
BAB V PEMBAHASAN DAN IMPLEMENTASI
5.1 Identifikasi Implementasi Sistem ........................................................
41
5.1.1 Implementasi Database ...............................................................
41
5.1.2 Implementasi Relasi Antar Tabel Database .............................
46
5.1.3 Implementasi Aplikasi ..............................................................
47
5.2 Pengujian Dengan Metode Blackbox .................................................
61
5.2.1 Hasil Pengujian Blackbox 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 PUSTAKA ................................................................................
xvi
xi
DAFTAR GAMBAR
Halaman
Gambar 2.1.Simbol Diagram E-R....................................................................
10
Gambar 2.2.Simbol Data Flow Diagram.........................................................
10
Gambar 2.3.Kerangka Pemikiran.....................................................................
15
Gambar3.1.Waterfall Model.............................................................................
18
Gambar 4.1.Dekomposisi Diagram..................................................................
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.Tabel Customer.............................................................................
43
Gambar 5.4.Tabel Konfirmasi..........................................................................
44
Gambar 5.5.Tabel Pembelian...........................................................................
44
Gambar 5.6.Tabel Produk.................................................................................
45
Gambar 5.7.Tabel Suplier.................................................................................
45
Gambar5.8.Tabel User......................................................................................
46
Gambar 5.9.Relasi Antar Tabel Database ......................................................
46
Gambar 5.10.Interface Home...........................................................................
48
Gambar 5.11.Interface Login............................................................................
48
Gambar 5.12.Halaman Admin...........................................................................
49
Gambar 5.13.Kelola Kasir................................................................................
50
Gambar 5.14. Kelola Customer........................................................................
50
Gambar 5.15.Kelola Suplier.............................................................................
51
Gambar 5.16.Kelola Bahan Baku.....................................................................
51
xii
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 Profil Admin....................................................................
54
Gambar 5.21 Interface Menu Kasir..................................................................
54
Gambar 5.22.Interface Menu Pendaftaran Member.........................................
55
Gambar 5.23.Interface Produk.........................................................................
55
Gambar 5.24.Interface Menu Customer...........................................................
56
Gambar 5.25.Interface Daftar Pembelian Barang............................................
57
Gambar 5.26.Script Proses Pembelian..............................................................
57
Gambar 5.27.Interface Riwayat Pembelian Barang ........................................
58
Gambar 5.28.Interface Bukti Konfirmasi Pembayaran....................................
58
Gambar 5.29.Script Pembatalan Pembelian.....................................................
59
Gambar 5.30.Script Konfirmasi Pembayaran...................................................
60
Gambar 5.31.Bukti Konfirmasi Pembayaran....................................................
60
Gambar 5.32.Hasil Pengujian...........................................................................
64
xiii
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
Tabel 5.1.Tabel Hasil Pengujian Pada Proses Menu dan Halaman..................
61
xiv
DAFTAR LAMPIRAN
Lampiran 1 : Biografi Penulis
Lampiran 2 :Lembar Konsultasi Skripsi
Lampiran 3 :Revisi Bimbingan
Lampiran 4 : Surat Keterangan Penelitian
Lampiran 5 : Lembar Revisi Sidang Skripsi
xv