• Tidak ada hasil yang ditemukan

LAPORAN TUGAS AKHIR PENENTUAN SPESIFIKASI KOMPUTER BERDASARKAN KEBUTUHAN PEMAKAI DAN HARGA MENGGUNAKAN BASIS DATA FUZZY (COMPUTER SPECIFICATION DETERMINING BASED ON USER REQUIREMENTS

N/A
N/A
Protected

Academic year: 2019

Membagikan "LAPORAN TUGAS AKHIR PENENTUAN SPESIFIKASI KOMPUTER BERDASARKAN KEBUTUHAN PEMAKAI DAN HARGA MENGGUNAKAN BASIS DATA FUZZY (COMPUTER SPECIFICATION DETERMINING BASED ON USER REQUIREMENTS"

Copied!
16
0
0

Teks penuh

(1)

i

LAPORAN TUGAS AKHIR

PENENTUAN SPESIFIKASI KOMPUTER BERDASARKAN KEBUTUHAN PEMAKAI

DAN HARGA MENGGUNAKAN BASIS DATA

FUZZY

(

COMPUTER SPECIFICATION DETERMINING BASED ON USER REQUIREMENTS

AND PRICE USING FUZZY DATABASE

)

Diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Komputer

MOCHAMAD TEGAR UTOMO NIM. 1003040035

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

(2)
(3)
(4)

HALAMAN PERNYATAAN

Dengan ini saya menyatakan bahwa laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar Sarjana Komputer di suatu Perguruan Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam naskah ini dan disebutkan dalam daftar pustaka.

Purwokerto, 20 Agustus 2015

(5)

v

HALAMAN PERSEMBAHAN

Tugas Akhir ini kupersembahkan kepada :

1. Ibundaku Sri Indriyani, S.E. dan Almarhum Ayahandaku Danu Suwito, yang telah membesarkanku dan mendidiku sampai saat ini, terima kasih atas segala bentuk dukungan dan pengorbanan telah kalian berikan.

2. Kakakku Upik Rasi Siti Rahayu dan Hasan Murod yang telah memberikan motivasi selama ini.

3. Teman-teman Teknik Informatika angkatan 2010 kelas A yang telah memberikan dukungan, sehingga tidak putus semangat dalam mengerjakan Tugas Akhir ini. 4. Bapak dan Ibu Dosen Program Studi Teknik Informatika yang tak pernah lelah

(6)

MOTTO

(7)

vii

KATA PENGANTAR

Alhamdulilah puji syukur penulis panjatkan kehadirat Allah SWT karena atas rahmat-Nya penulis dapat menyelesaikan laporan tugas akhir dengan judul “Penentuan Spesifikasi komputer Berdasarkan Kebutuhan Pemakai Dan Harga Menggunakan Basis Data Fuzzy”tepat pada waktunya. Penulis menyadari tanpa bantuan dari berbagai pihak, tugas akhir ini tidak mungkin terselesaikan dengan baik. Oleh karena itu pada kesempatan ini penulis ingin menyampaikan terimakasih kepada yang terhormat :

1. Ibu Hindayati Mustafida, S.Si., M.Kom. Sebagai dosen pembimbing.

2. Bapak Agung Purwo Wicaksono, S.T. Sebagai pembimbing akademik Program Studi Teknik Informatika angkatan 2010.

3. Segenap dosen Fakultas Teknik Universitas Muhammadiyah Purwokerto telah banyak memberikan ilmu dan bimbingannya selama penulis masih dalam masa perkuliahan.

4. Semua pihak yang telah membantu dalam tugas akhir ini.

Penulis menyadari masih banyak kekurangan dalam penulisan laporan maupun penelitian yang telah dijalankan. Oleh karena itu penulis meminta saran kepada pembaca dalam usaha perbaikan dan pengembangan di masa mendatang.

Purwokerto, 20 Agustus 2015

(8)

DAFTAR ISI

HALAMAN JUDUL ... i

HALAMAN PENGESAHAN ... ii

HALAMAN PERSETUJUAN ... iii

HALAMAN PERNYATAAN ... iv

C. Perangkat Lunak Pendukung Untuk AnalIsis dan Perancangan Sistem ... 13

D. Penelitian Terdahulu ... 15

BAB III. TUJUAN DAN MANFAAT ... 17

A. Tujuan ... 17

(9)

ix

BAB IV. METODE PENELITITAN... 18

A. Jenis Penelitian ... 18

B. Variabel Penelitian ... 18

C. Tahap Perancangan Sistem ... 18

BAB V. HASIL DAN PEMBAHASAN ... 22

A. Analisa Kebutuhan ... 25

B. Proses Membangun Sistem Fuzzy ... 32

C. Perancangan Basisdata ... 41

D. Rancangan Antarmuka Aplikasi ... 48

E. Implementasi Sistem ... 52

BAB VI. PENUTUP ... 61

A. Kesimpulan ... 61

B. Saran... 61

DAFTAR PUSTAKA ... 62

(10)

DAFTAR TABEL

Tabel 1. Data Mentah Karyawan ... 10

Tabel 2. Data karyawan Setelah Diolah ... 10

Tabel 3. Karyawan Berdasarkan Umur ... 12

Tabel 4. Data Processor ... 23

Tabel 5. Kebutuhan Pengguna ... 25

Tabel 6. Tabel komponen komputer sebagai Input Fuzzy ... 26

Tabel 7. Lingkup Data Komponen Komputer ... 26

Tabel 8. Tabel Processor ... 27

Tabel 9. Tabel RAM ... 27

Tabel 10. Tabel Harddisk ... 27

Tabel 11. Tabel Power Supply ... 27

Tabel 12. Tabel Monitor ... 28

Tabel 13. Tabel komponen komputer sebagai Input non Fuzzy ... 28

Tabel 14. Lingkup Data Komponen Komputer non Fuzzy ... 29

Tabel 15. Tabel Motherboard ... 29

Tabel 16. Tabel Casing ... 30

Tabel 17. Tabel VGA ... 30

Tabel 18. Tabel Spesifikasi Komputer ... 31

Tabel 19. Aturan penentuan spesifikasi komputer ... 41

Tabel 20. Tabel Processor ... 42

Tabel 21. Tabel Harddisk ... 42

Tabel 22. Tabel Motherboard ... 43

(11)

xi

Tabel 24. Tabel RAM ... 44

Tabel 25. Tabel Casing ... 45

Tabel 26. Tabel Power Supply ... 45

Tabel 27. Tabel Spek ... 46

(12)

DAFTAR GAMBAR

Gambar 1. Grafik Representasi Linear Naik ... 6

Gambar 2. Grafik Representasi Linear Turun ... 7

Gambar 3. Grafik Representasi Kurva Segitiga ... 7

Gambar 4. Grafik Representasi Kurva Trapesium ... 8

Gambar 5. Grafik Representasi variabel usia ... 11

Gambar 6. Model Waterfall Pengembangan Sistem ... 19

Gambar 7. Flowchart perancangan aplikasi Basis data Fuzzy ... 22

Gambar 8. Flowchart Pada Pengguna ... 22

Gambar 9. Fungsi keanggotaan Processor ... 32

Gambar 10. Fungsi keanggotaan Harddisk ... 33

Gambar 11. Fungsi keanggotaan RAM ... 34

Gambar 12. Fungsi keanggotaan Monitor ... 35

Gambar 13. Fungsi keanggotaan Power Supply Unit ... 36

Gambar 14. Fungsi keanggotaan Harga Kebutuhan Internet ... 37

Gambar 15. Fungsi keanggotaan Harga Kebutuhan Game... 38

Gambar 16. Fungsi keanggotaan Harga Kebutuhan Multimedia ... 39

Gambar 17. Relasi Tabel Basis Data ... 47

Gambar 18. Desain Tampilan Form Utama ... 48

Gambar 19. Desain Tampilan Login ... 48

Gambar 20. Desain Tampilan Rekomendasi Spesifikasi Komputer ... 49

Gambar 21. Desain Tampilan Hasil Rekomendasi Spesifikasi Komputer ... 49

(13)

xiii

Gambar 24. Desain Tampilan Komponen Komputer ... 51

Gambar 25. Desain Tampilan Tambah Komponen Komputer ... 51

Gambar 26. Halaman Menu Utama ... 52

Gambar 27. Halaman Login Admin ... 53

Gambar 28. Halaman Tabel Processor ... 53

Gambar 29. Halaman Ubah Data Processor ... 54

Gambar 30. validasi pembuatan Spesifikasi komputer ... 55

Gambar 31. Halaman pemberitahuan pembuatan Spesifikasi komputer ... 55

Gambar 32. Halaman Rekomendasi Spesifikasi Komputer ... 56

Gambar 33. Halaman Hasil Rekomendasi Spesifikasi Komputer ... 56

Gambar 34. Halaman Detail Spesifikasi Komputer ... 57

(14)

DAFTAR LAMPIRAN

Lampiran 1. ATURAN PENENTUAN SPESIFIKASI (RULE) ... 64

Lampiran 2. KODE PROGRAM ... 69

a. Kode Program Fungsi Keanggotaan Processor ... 69

b. Kode Program Fungsi Keanggotaan RAM ... 70

c. Kode Program Fungsi Keanggotaan Hardisk ... 71

d. Kode Program Fungsi Keanggotaan Power Supply ... 72

e. Kode Program Fungsi Keanggotaan Monitor ... 73

f. Kode Program Fungsi Keanggotaan Harga ... 74

(15)

xv INTISARI

Komputer merupakan alat yang digunakan untuk membantu kegiatan sehari hari. Perkembangan zaman membuat komputer menjadi tempat untuk menyalurkan hobi. Menonton film, bermain game, dan berselancar di internetpun menjadi pemandangan yang biasa. Oleh karena itu, pemilihan komponen komputer yang sesuai dengan kebutuhan sangat penting dilakukan. Namun, banyak orang tidak memahami komputer yang sesuai dengan kebutuhannya. Maka terjadi pemborosan biaya dan ketidakseimbangan antara kebutuhan dan komponen yang digunakan. Penelitian ini bertujuan untuk menangani permasalahan tersebut. Dengan menerapkan metode basis data fuzzy yang mengubah data numeris menjadi bahasa sehari - hari, maka dibuat sistem penentuan spesifikasi komputer berdasarkan kebutuhan dan harga yang menghasilkan spesifikasi komputer sesuai dengan kebutuhan penggunanya. Dengan sistem ini, dapat mempercepat proses penentuan spesifikasi yang digunakan dan menghemat anggaran yang dikeluarkan.

(16)

ABSTRACT

Computer is a tool that used to helping daily activities. Era development make computer become Place channel a hobby. Watching film, playing a games, and surfing in internet become a pretty common sight. Because of that, Computer component election in accordance with the needs of very important. However, many people do not understand computer in accordance with their needs. Then happened extravagance costs and the imbalance between the needs and computer components used. This research aims to handle the issue. With applies the methods of fuzzy database that converts numeric data has become a daily languages , then made the determination of computer specifications system based on the needs and the price of that produces computer specifications suited to the needs of users. With this system , can speed up the process of determining computer specifications that is used and on budget issued .

Referensi

Dokumen terkait