laporan skripsi - eprints.umk.ac.ideprints.umk.ac.id/4435/1/hal_awal.pdf · dimanfaatkan di dunia...

17
i LAPORAN SKRIPSI SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN KAYU UNTUK PEMBUATAN GITAR MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING BERBASIS WEB Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus Disusun Oleh: Nama : Faisal Fahmi NIM : 200853299 Program Studi : Sistem Informasi Fakultas : Teknik UNIVERSITAS MURIA KUDUS KUDUS 2014

Upload: ngocong

Post on 16-Mar-2019

228 views

Category:

Documents


0 download

TRANSCRIPT

i

LAPORAN SKRIPSI

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN KAYU UNTUK

PEMBUATAN GITAR MENGGUNAKAN METODE

SIMPLE ADDITIVE WEIGHTING

BERBASIS WEB

Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan

program studi Sistem Informasi S-1 pada Fakultas Teknik

Universitas Muria Kudus

Disusun Oleh:

Nama : Faisal Fahmi

NIM : 200853299

Program Studi : Sistem Informasi

Fakultas : Teknik

UNIVERSITAS MURIA KUDUS

KUDUS

2014

ii

iii

iv

v

HALAMAN MOTTO DAN PERSEMBAHAN

MOTTO

"Musuh yang paling berbahaya di atas dunia ini adalah penakut dan bimbang.

Teman yang paling setia, hanyalah keberanian dan keyakinan yang teguh."

(Andrew Jackson)

"Sesuatu yang belum dikerjakan, seringkali tampak mustahil; kita baru yakin

kalau kita telah berhasil melakukannya dengan baik." (Evelyn Underhill)

"Banyak kegagalan dalam hidup ini dikarenakan orang-orang tidak menyadari

betapa dekatnya mereka dengan keberhasilan saat mereka menyerah." (Thomas

Alva Edison)

PERSEMBAHAN

Skripsi ini penulis persembahkan kepada:

1. Tuhan yang telah menciptakan aku,

beserta Rosul-Nya.

2. Keluargaku tercinta yang selalu

mendukung, mendo’akan, mencintai dan

menyayangiku.

3. Teman-teman kuliah yang selalu

mendukungku.

4. Para dosen pembimbingku yang selalu

memberikan ilmunya kepadaku.

5. Almamaterku.

vi

RINGKASAN

Pengembangan Teknologi informasi merupakan salah satu teknologi yang

sedang berkembang dengan pesat pada saat ini, teknologi tersebut juga

dimanfaatkan di dunia pemilihan bahan baku dalam pembuatan alat musik agar

pemilihan bisa lebih cepat dan efisien.

Rumusan masalah yang terdapat pada skripsi ini adalah “bagaimana

merancang dan membangun suatu aplikasi Pendukung Keputusan Pemilihan

Kayu Untuk Pembuatan Gitar Menggunakan Metode Simple Additive Weighting

Berbasis WEB agar dapat memudahkan para pengrajin gitar dalam pemilihan

kayu yang baik dan berkualitas”.

Tujuan dari skripsi ini adalah untuk merancang dan membangun suatu

sistem pendukung keputusan pemilihan kayu untuk pembuatan gitar guna

memudahkan para pengrajin gitar dalam pemilihan bahan baku kayu yang baik

dan berkualitas untuk suatu produk gitar.

Konsep yang diterapkan dalam tahap perancangan Sistem Pendukung

Keputusan Pemilihan Kayu Untuk Pembuatan Gitar Menggunakan Metode

Simple Additive Weighting Berbasis WEB adalah dengan menggunakan

Waterfall. Sedangkan bahasa pemrograman yang digunakan adalah PHP.

Setelah melakukan pengujian dari beberapa proses utama yang

menggunakan perhitungan dan analisis dengan melibatkan perhitungan secara

manual, dapat diketahui bahwa hasil yang didapat dari perhitungan manual pada 4

kriteria yaitu, tekstur kayu, kekerasan kayu, resonansi suara, dan berat kayu yang

diuji cobakan sama dengan perhitungan oleh sistem. Sehingga secara umum

sistem telah bekerja dengan baik karena proses perhitungan telah sesuai dengan

yang diharapkan.

Kata Kunci : Sistem Pendukung Keputusan, SAW, Kayu Gitar

vii

KATA PENGANTAR

Alhamdulillah segala puji bagi Tuhan yang telah melimpahkan rahmat dan

pertolongan kepada penulis serta nikmat dan karunia yang lebih sehingga tak

mampu sebagai penulis untuk sekedar menghitung dan mengucap syukur atas

segala yang dianugrahkan Allah kepada penulis satu per satu. Rahmat dan salam

kepada Rosulullah, Muhammad kekasih Allah. Beliaulah yang telah membawa

kita dari kegelapan ke jalan cahaya. Alhamdulillah segala puji kepada-Mu, atas

segala hal yang Engkau berikan padaku. Terima kasih atas orang-orang terhebat

yang Engkau hadirkan di sekelilingku. Terima kasih. Terima kasih atas segala

pertolongan-Mu. Aku menyadari, aku hanyalah makhluk lemah yang tak berdaya.

Karena Engkaulah, ya Allah, dan memang hanya karena Engkaulah skripsi ini

dapat terselesaikan. Segala puji bagi-Mu, Tuhanku.

Penyusunan skripsi ini merupakan salah satu syarat yang harus dipenuhi

untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas Teknik

Universitas Muria Kudus.

Pada kesempatan ini, penulis ingin menyampaikan rasa terima kasih yang

sebesar-besarnya kepada :

1. Dr.Suparnyo,S.H.,M.S. selaku Rektor Universitas Muria Kudus.

2. Bapak Rochmad Winarso, ST., MT. selaku Dekan Fakultas Teknik

Universitas Muria Kudus.

3. Bapak Rhoedy Setiawan, M.Kom, selaku kepala bagian Progdi Sistem

Informasi Universitas Muria Kudus.

4. Yudie Irawan, M.Kom selaku dosen pembimbing utama saya. Terima kasih

atas waktu, ilmu, saran, semangat, dan nasihat yang Bapak berikan selama

bimbingan.

5. Nanik Susanti, M.Kom selaku pembimbing pembantu saya. Terima kasih

atas waktu, ilmu, saran, semangat, dan nasihat yang Ibu berikan selama

bimbingan.

viii

6. Bapak Malikul selaku pemilik usaha pembuatan gitar FANS PRODUCTION

yang telah memberikan ijin untuk melakukan observasi di tempat pembuatan

gitar.

7. Kedua orang tuaku, Terima kasih atas semangatnya. Do’a restu serta ridho

kalian berdua sehingga aku bisa jadi seperti ini.

8. Keluargaku, orang-orang terdekatku yang telah memberikan semangat dan

dukungan.

9. Teman-teman SI angkatan 2008.

10. Bapak dan Ibu dosen UMK jurusan Sistem Informasi. Terimakasih atas ilmu

yang telah anda berikan selama ini.

11. Semua pihak yang membantu terselesaikannya laporan ini yang tidak dapat

penulis sebutkan satu per satu.

Penulis menyadari bahwa dalam penyusunan Laporan Skripsi masih jauh

dari sempurna. Oleh karena itu, saran dan kritik yang membangun sangat penulis

harapkan guna perbaikan penulisan di masa-masa mendatang. Penulis mohon

maaf atas segala kekurangan dan kesalahan yang ada. Akhirnya, penulis berharap

semoga tulisan ini bermanfaat. Amin.

Kudus, 20 November 2014

Penulis

ix

DAFTAR ISI

HALAMAN JUDUL ..................................................................................... i

HALAMAN PERSETUJUAN ....................................................................... ii

HALAMAN PENGESAHAN ........................................................................ iii

HALAMAN SURAT PUBLIKASI ............................................................... iv

HALAMAN MOTTO DAN PERSEMBAHAN ............................................ v

RINGKASAN ............................................................................................... vi

KATA PENGANTAR .................................................................................. vii

DAFTAR ISI ................................................................................................. ix

DAFTAR TABEL ......................................................................................... xii

DAFTAR GAMBAR ................................................................................... xiv

DAFTAR LAMPIRAN ............................................................................. .... xvii

BAB I ...................................................................................................... 1

PENDAHULUAN..................................................................................... .... 1

1.1. Latar Belakang.................................................................................... .... 1

1.2. Rumusan Masalah ................................................................................... 2

1.3. Batasan Masalah................................................................................. .... 3

1.4. Tujuan Skripsi ..................................................................................... ... 3

1.5. Tinjauan Pustaka................................................................................... .. 3

1.6. Metodologi Penelitian ............................................................................. 4

1.6.1. Metode Pengumpulan Data........................................................ ... 4

1.6.2. Metode Rekayasa Perangkat Lunak .............................................. 5

1.7. Sistematika Penulisan ............................................................................. 7

BAB II .......................................................................................................... 9

LANDASAN TEORI ..................................................................................... 9

2.1. Sistem Pendukung Keputusan ................................................................. 9

2.2. Komponen-Komponen dalam Sistem Pendukung Keputusan ................ 9

2.3. Pengertian Bahan Baku ........................................................................... 12

2.4. Pengertian Web ....................................................................................... 14

x

2.5. Perancangan Sistem .................................................................................. 16

2.5.1. Bagan Alir (Flow Chart) ................................................................. 16

2.5.2. UML (Unified Modelling Language) .............................................. 19

2.5.3. Notasi Dalam UML ......................................................................... 19

2.6. Teori Perancangan Database .................................................................... 26

2.6.1. Pengertian Basis Data ...................................................................... 26

2.6.2. Entity Relational Diagram (ERD)................................................... 27

2.7. Rekayasa Perangkat Lunak ....................................................................... 33

2.8. Simple Additive Weighting (SAW)............................................................. 35

2.8.1. Pengertian Simple Additive Weighting (SAW) ................................. 35

2.8.2. Langkah Penyelesaian Simple Additive Weighting (SAW)............ 35

BAB III ......................................................................................................... 37

3.1. Letak Tempat Produksi Gitar Fans Production ......................................... 37

3.2. Sejarah Berdirinya .................................................................................... 38

3.3. Visi dan Misi ............................................................................................. 38

3.4. Susunan Organisasi ................................................................................... 39

3.4.1. Deskripsi Jabatan ............................................................................. 39

3.5. FOD Pemilihan Kayu Berdasarkan Sample Produk ................................. 41

BAB IV ......................................................................................................... 42

4.1. Identifikasi Masalah Dan Sumber Masalah .............................................. 42

4.1.1. Identifikas Masalah.......................................................................... 42

4.1.2. Identifikasi Sumber Masalah ........................................................... 42

4.2. Analisa Sistem .......................................................................................... 42

4.2.1. Analisis Kebutuhan Data Dan Informasi ......................................... 42

4.2.2. Analisis Kebutuhan Sistem untuk Perancangan .............................. 43

4.2.2.1.Analisis Kebutuhan Perangkat Keras (Hardware) .............. 43

4.2.2.2.Analisis Kebutuhan Perangkat Lunak (Software) ............... 43

4.3. Perancangan Permodelan Sistem .............................................................. 43

4.3.1. Analisa Aktor ................................................................................... 43

4.3.2. Proses Bisnis .................................................................................... 44

4.3.3. Diagram Use Case Bisnis ................................................................ 44

xi

4.3.4. Diagram Use Case Sistem ............................................................... 45

4.3.5. Skenario Use Case (Flow Of Events) .............................................. 45

4.3.6. Diagram Kelas ................................................................................. 51

4.3.7. Diagram Sekuensial ......................................................................... 55

4.3.8. Diagram Aktifitas ............................................................................ 59

4.3.9. Diagram Statechart .......................................................................... 63

4.4. Perancangan Basis Data ............................................................................ 65

4.5. Desain Interface ........................................................................................ 75

4.6.1. Desain Login ................................................................................... 75

4.6.2. Desain Halaman Utama Admin ....................................................... 75

4.6.3. Desain Halaman Utama Pengunjung ............................................... 76

4.6.4. Desain Input ..................................................................................... 76

4.6.5. Desain Output .................................................................................. 78

BAB V ......................................................................................................... 79

5.1. Implementasi Sistem ................................................................................. 79

5.1.1. Lingkungan Perangkat Keras........................................................... 79

5.1.2. Lingkungan Peraqngkat Lunak ........................................................ 79

5.1.3. Implementasi Layar Antar Muka ..................................................... 80

5.1.4. Batasan Implementasi ...................................................................... 80

5.1.5. Antar Muka Sistem (Interface) ........................................................ 80

5.2. Perhitungan Simple Additive Weighting (SAW) ........................................ 90

BAB VI ......................................................................................................... 93

6.1. Kesimpulan ............................................................................................... 93

6.2. Saran ......................................................................................................... 93

DAFTAR PUSTAKA

DAFTAR LAMPIRAN

xii

DAFTAR TABEL

Tabel 2.1 : Simbol Bagan Alir......................................................................... 16

Tabel 2.2 : Notasi Business Usecase............................................................... 19

Tabel 2.3 : Notasi Usecase Diagram.............................................................. 20

Tabel 2.4 : Notasi Class Diagram.................................................................. 21

Tabel 2.5 : Notasi Sequence Diagram............................................................. 23

Tabel 2.6 : Notasi Activity Diagram................................................................ 24

Tabel 2.7: Notasi Statechart Diagram............................................................. 25

Tabel 4.1 : Proses Bisnis.................................................................................. 44

Tabel 4.2 : Alur Optimistic Kelola Kayu......................................................... 46

Tabel 4.3 : Alur Pesimistic Kelola Kayu......................................................... 46

Tabel 4.4 : Alur Optimistic Kelola Kriteria..................................................... 47

Tabel 4.5 : Alur Pesimistic Kelola Kriteria..................................................... 47

Tabel 4.6 : Alur Optimistic Pemilihan Kayu................................................... 48

Tabel 4.7 : Alur Pesimistic Pemilihan Kayu.................................................... 48

Tabel 4.8 : Alur Optimistic Perhitungan SPK Metode SAW....………...…….49

Tabel 4.9 : Alur Pesimistic Perhitungan SPK Metode SAW........................... 49

Tabel 4.10: Alur Optimistic Hasil Pemilihan Kayu......................................... 50

Tabel 4.11 : Alur Pesimistic Hasil Pemilihan Kayu........................................ 50

Tabel 4.12 : Alur Optimistic Daftar Kayu........................................................ 51

Tabel 4.13 : Alur Pesimistic Daftar Kayu........................................................ 51

Tabel 4.14: Tabel Admin................................................................................. 68

Tabel 4.15 : Tabel Kayu................................................................................... 68

Tabel 4.16 : Tabel Rangking............................................................................ 69

Tabel 4.17 : Tabel Kayu................................................................................... 69

Tabel 4.18 : Tabel Seleksi................................................................................ 70

Tabel 4.19 : Tabel Kayu................................................................................... 70

Tabel 4.20 : Tabel Seleksi................................................................................ 71

Tabel 4.21 : Tabel Kriteria................................................................................ 71

Tabel 4.22 : Tabel Admin................................................................................ 72

Tabel 4.23 : Tabel Kayu................................................................................... 72

xiii

Tabel 4.24 : Tabel Kriteria................................................................................ 73

Tabel 4.25 : Tabel Seleksi................................................................................ 74

Tabel 4.26 : Tabel Rangking............................................................................ 74

xiv

DAFTAR GAMBAR

Gambar 1.1 : Pemodelan Waterfall........................................................................ 6

Gambar 2.1 : Diagram relationship unary........................................................... 28

Gambar 2.2 : Diagram relationship binary.......................................................... 28

Gambar 2.3 : Diagram relationship ternary........................................................ 28

Gambar 2.4 : Diagram kardinalitas one to one.................................................... 29

Gambar 2.5 : Diagram kardinalitas one to many................................................. 30

Gambar 2.6 : Diagram kardinalitas many to many.............................................. 30

Gambar 2.7 : Pemodelan Waterfall...................................................................... 33

Gambar 3.1 : Denah Lokasi Fans Production...................................................... 39

Gambar 3.2 : Struktur Organisasi........................................................................ 37

Gambar 3.3 : FOD Pemilihan Kayu Berdasarkan Sample Produk...................... 41

Gambar 4.1 : Use Case Bisnis............................................................................. 44

Gambar 4.2 : Diagram Use Case Sistem............................................................. 45

Gambar 4.3 : Kelas Admin .........…………………………………………….... 52

Gambar 4.4 : Kelas Kayu ............…………………………………………….... 52

Gambar 4.5 : Kelas Kriteria ........…………………………………………….... 53

Gambar 4.6 : Kelas Seleksi .........…………………………………………….... 53

Gambar 4.7 : Kelas Rangking ......……………………………………………... 53

Gambar 4.8 : Diagram Kelas .......……………………………………………... 54

Gambar 4.9 : Diagram Sekuensial Kelola Kayu ……….…………………........ 55

Gambar 4.10 : Diagram Sekuensial Kelola Kriteria …………………………... 56

Gambar 4.11 : Diagram Sekuensial Pemilihan Kayu..................……………... 57

Gambar 4.12 : Diagram Sekuensial Perhitungan SPK Metode SAW……..…... 57

Gambar 4.13 : Diagram Sekuensial Hasil Pemilihan Kayu ………....……….... 58

Gambar 4.14 : Diagram Sekuensial Daftar Kayu ……………………………... 58

Gambar 4.15 : Diagram Aktivitas Kelola Kayu …………………...………….. 59

Gambar 4.16 : Diagram Aktivitas Kelola Kriteria …………………………….. 60

Gambar 4.17 : Diagram Aktivitas Pemilihan Kayu.................................…….. 61

Gambar 4.18 : Diagram Aktivitas Perhitungan SPK Metode SAW ....……….. 61

xv

Gambar 4.19 : Diagram Aktivitas Hasil Pemilihan Kayu …………....……….. 62

Gambar 4.20 : Diagram Aktivitas Daftar Kayu ....…………………………….. 62

Gambar 4.21 : Statechart Diagram Method Login ……………….................... 63

Gambar 4.22 : Statechart Diagram Method Tambah Kayu ………………….... 63

Gambar 4.23 : Statechart Diagram Method Ubah Kayu …………………..….. 64

Gambar 4.24 : Statechart Diagram Method Hapus Kayu ………………....….. 64

Gambar 4.25 : Statechart Diagram Method Tambah Kriteria.............………... 64

Gambar 4.26 : Statechart Diagram Method Ubah Kriteria ………………..….. 65

Gambar 4.27 : Statechart Diagram Method Hapus Kriteria ……………....….. 65

Gambar 4.28 : Himpunan Entitas ........................……………………………... 66

Gambar 4.29 : Himpunan Entitas dan Atribut Key ……………………............. 66

Gambar 4.30 : Himpunan Entitas, Relasi dan Foreign-Key …………….....….. 66

Gambar 4.31 : Kardinalitas Relasi ........................…………………………….. 67

Gambar 4.32 : Digram E-R....................................…………………………….. 67

Gambar 4.33 : Relasi Admin dan Kayu........................……..……………….... 68

Gambar 4.34 : Relasi Rangking dan Kayu........................….………………..... 69

Gambar 4.35 : Relasi Seleksi dan Kayu........................……..……………….... 70

Gambar 4.36 : Relasi Seleksi dan Kriteria......................……………………..... 71

Gambar 4.37 : Relasi Tabel...................................…………………………….. 75

Gambar 4.38 : Desain Login ........................…………………………….......... 75

Gambar 4.39 : Desain Halaman Utama Admin.............................…………….. 76

Gambar 4.40 : Desain Halaman Utama Pengunjung.................……………….. 76

Gambar 4.41 : Desain Input Data Kriteria........................…….....…………….. 77

Gambar 4.42 : Desain Input Data Kayu............................…….....…………….. 77

Gambar 4.43 : Desain Output...........................................…….....…………….. 78

Gambar 5.1 : Form Login...............................................…….....…………….. 80

Gambar 5.2 : Menu Admin.............................................…….....…………….. 81

Gambar 5.3 : Menu Kelola Kriteria................................…….....…………….. 82

Gambar 5.4 : Menu Kelola Data Kayu............................…….....…………….83

Gambar 5.5 : Menu Pemilihan Kayu..............................…….....…………….. 85

Gambar 5.6 : Tampilan Menu Untuk Pengunjung........................……..…….. 86

xvi

Gambar 5.7 : Tampilan Menu Jenis Kayu........................…….....…………... 86

Gambar 5.8 : Menu Pemilihan Kayu Gitar........................……......………….. 88

Gambar 5.9 : Detail Kayu...............................................…….....…………….. 89

xvii

DAFTAR LAMPIRAN

Lampiran1 : Surat Balasan

Lampiran2 : Buku Bimbingan Skripsi

Lampiran3 : Biografi Penulis