• Tidak ada hasil yang ditemukan

BAB 3 METODOLOGI PENELITIAN

N/A
N/A
Protected

Academic year: 2022

Membagikan "BAB 3 METODOLOGI PENELITIAN"

Copied!
33
0
0

Teks penuh

(1)

BAB 3

METODOLOGI PENELITIAN

3.1. Metodologi Penelitian

Pada penelitian yang akan dilakukan, akan digunakan beberapa metode yang digambarkan pada flowchart sebagai berikut.

Gambar 3.1. Flowchart Metodologi Penelitian

(2)

3.1.1. Identifikasi Masalah

Permasalahan yang dipilih adalah merekomendasikan sepatu bola untuk pemain. Permasalahan akan diselesaikan menggunakan metode Weighted Product.

3.1.2. Telaah Literatur

Tahap telaah literature berguna untuk mendukung topic. Pada tahap ini di jelaskan teori-teori yang mendukung topik penelitian

3.1.3. Analisa Kebutuhan

Tahap ini berguna untuk menentukan kebutuhan yang sesuai dengan masalah yang di tentukan dengan meninjau website dari Football Boots Database dan juga berdasarkan pakar Imam Choirul Roziqin dari topscore tv dan Dzikry Shalaf dari TeleFooty. Hasil analisa ini berguna untuk pemain menentukan sepatu bola yang sesuai.

3.1.4. Pengumpulan Data

Mengumpulkan data yang terkait dengan penelitian, data-data sepatu yang akan digunakan sebagai faktor inputan untuk proses pengambilan keputusan.

3.1.5. Perancangan Aplikasi

Pada tahap ini, dilakukan perancangan aplikasi yang akan digunakan untuk mengimplementasikan metode Weighted Product. Perancangan meliputi pembuatan flowchart dan rancangan User Interface, dan aset-aset lain yang di butuhkan.

(3)

3.1.6. Implementasi Aplikasi

Pada tahap ini, dilakukan implementasi aplikasi dengan menggunakan Visual Code Studio dengan menggunakan Bahasa pemograman PHP, PHP my admin, dan XAMPP.

3.1.7. Uji Aplikasi / Evaluasi

Setelah aplikasi selesai dibuat, pertama aplikasi ini diuji dengan cara melakukan perhitungan secara manual lalu dibandingkan dengan perhitungan sistem apakah sudah akurat atau belum. Kedua melakukan evaluasi dengan meminta orang-orang menguji aplikasi tersebut dengan membuka link web yang berisi program sistem rekomendasi. Sebelum diuji akan diberikan panduan untuk memakai website tersebut lalu setelah selesai akan diberikan kuesioner tertutup dengan menggunakan metode TAM dan Likert yang disediakan untuk menilai kepuasan user dari aplikasi tersebut.

3.2. Perancangan Sistem

Dilakukan perancangan sistem untuk dapat memahami alur kerja sistem secara keseluruhan.

3.2.1. Sitemap

Sitemap berguna untuk memudahkan dalam memahami keseluruhan dari website. Berikut adalah sitemap yang digunakan:

(4)

A. Sitemap Halaman Admin

Gambar 3.3 Sitemap Halaman Admin

Sitemap halaman admin terdiri dari daftar sepatu dan CRUD sepatu. Pada halaman daftar sepatu, berisi data-data sepatu yang akan ditampilkan di website.

Sedangkan pada halaman CRUD sepatu digunakan untuk menambahkan, mengubah, dan menghapus data sepatu yang ada.

B. Sitemap Halaman User

(5)

Gambar 3.4 Sitemap Halaman User

Sitemap halaman user terdiri dari Home, Rekomendasi, dan Daftar sepatu.

Pada halaman Home, menampilkan sedikit data sepatu yang ada, merek sepatu yang ada dan juga cara penggunaan website. Pada halaman Rekomendasi, berisi select option kriteria sepatu yang diinginkan untuk user memilih nilai sebagai kriteria pembobotan. Pada halaman Daftar sepatu, berisi daftar sepatu yang ada dan juga user dapat melihat rincian tentang sepatu tersebut, seperti melihat tipe sepatu, material sepatu, dan lain-lain.

3.2.2. Flowchart

Flowchart ini digunakan untuk mempermudah memahami alur kerja sistem.

A. User

A.1. Flowchart Home

Pada flowchart ini berisi halaman Home yang akan ditampilkan. Berikut adalah flowchart pada halaman home.

(6)

Gambar 3.5 Flowchart Home

A.2. Flowchart Rekomendasi

Pada flowchart ini berisi halaman Rekomendasi yang akan ditampilkan, dalam halaman ini user dapat memasukkan inputan yang akan di pakai utnuk

(7)

perhitungan sistem rekomendasi. Berikut adalah flowchart pada halaman Rekomendasi.

Gambar 3.6 Flowchart Rekomendasi

(8)

A.2.1. Flowchart Proses Calculate

Pada flowchart ini berisi proses kalkulasi dari sistem rekomendasi dengan menggunakan weighted product. Berikut adalah flowchart pada halaman Proses Calculate.

Gambar 3.7 Flowchart Proses Calculate

A.2.2. Flowchart Calculate Vector S

Pada flowchart ini berisi proses perhitungan vector s dengan pangkatkan bobot kriteria alternatif dengan bobot kriteria yang sudah ternomalisasi tetapi mengatur terlebih dahulu benefit dan cost dari bobot kriteria yang sudah ternomalisasi tersebut. Berikut adalah flowchart Calculate Vector S.

(9)

Gambar 3.8 Flowchart Calculate Vector S

A.2.3. Flowchart Calculate Vector V

Pada flowchart ini berisi proses perhitungan vector v dengan membagi vector S dengan total vector s. Berikut adalah flowchart Calculate Vector V.

Gambar 3.9 Flowchart Calculate Vector V

(10)

A.3. Flowchart About

Pada flowchart ini berisi halaman about yang berisi data diri. Berikut adalah flowchart About.

Gambar 3.10 Flowchart About

(11)

B. Admin

B.1. Flowchart Login Admin

Pada flowchart ini berisi halaman untuk login admin. flowchart pada halaman login admin seperti gambar dibawah ini.

Gambar 3.11 Flowchart Login Admin

(12)

B.2 Flowchart Daftar Sepatu

Pada flowchart ini berisi halaman daftar sepatu yang ada dalam database dan akan ditampilkan di website. Berikut adalah flowchart pada halaman daftar sepatu.

Gambar 3.12 Flowchart Daftar Sepatu

(13)

B.2.1 Flowchart CRUD Sepatu

Pada flowchart ini berisi halaman CRUD sepatu yang ada dalam database, seperti menambahkan, mengubah dan menghapus data. Berikut adalah flowchart pada halaman CRUD Sepatu.

Gambar 3.13 Flowchart CRUD Sepatu

B.2.2. Flowchart Tambah Sepatu

Pada flowchart ini berisi halaman Tambah Sepatu berguna untuk admin menambahkan data sepatu. Berikut adalah flowchart pada halaman Tambah Sepatu.

(14)

Gambar 3.14 Flowchart Tambah Sepatu

B.2.3. Flowchart Edit Sepatu

Pada flowchart ini berisi halaman Edit Sepatu berguna untuk admin mengubah data sepatu yang ada. Berikut adalah flowchart pada halaman Edit Sepatu.

(15)

Gambar 3.15 Flowchart Edit Sepatu

B.2.4. Flowchart Delete Sepatu

Pada flowchart ini berisi fitur Delete Sepatu berguna untuk admin menghapus data sepatu yang ada. Berikut adalah flowchart pada halaman Delete Sepatu.

(16)

Gambar 3.16 Flowchart Delete Sepatu

B.2.5. Flowchart Logout Admin

Pada flowchart ini berisi fitur Logout Admin apabila admin ingin keluar dari akun dan kembali ke halaman website sistem rekomendasi. Berikut adalah flowchart pada halaman Logout Admin.

(17)

Gambar 3.17 Flowchart Logout Admin

(18)

3.2.3. Database Schema

Gambar 3.18 Database Schema

Gambar 3.18 merupakan penjabaran dari database schema yang ada.

Database ini terdapat 9 buah table Antara lain, sepatubola, kriteria_harga, kriteria_bobot_harga, kriteria_type, kriteria_bobot_type, kriteria_weight, kriteria_bobot_weight, kriteria_position, dan kriteria_bobot_position. Pada tabel kriteria_harga, kriteria_bobot_harga, kriteria_type, kriteria_bobot_type, kriteria_weight, kriteria_bobot_weight, kriteria_position, dan kriteria_bobot_position masing masing memiliki relasi antar tabel. Tabel kriteria_harga, kriteria_bobot_harga, kriteria_type, kriteria_bobot_type, kriteria_weight, kriteria_bobot_weight, kriteria_position, dan

(19)

kriteria_bobot_position digunakan hanya untuk admin. Sedangkan tabel sepatubola digunakan untuk user.

3.2.4. Struktur Tabel A. Tabel sepatubola

Tabel 3.1. sepatubola

Name Type Length

id_sepatu Varchar 3

merk_sepatu Varchar 150

gambar_sepatu Varchar 255

tipe_sepatu Varchar 255

harga_sepatu Varchar 45

harga Varchar 10

harga_B Varchar 10

type Varchar 10

bobot_type Varchar 10

jenis_type Varchar 10

material varchar 10

bobot_material Varchar 10

jenis_material Varchar 50

weight Varchar 10

bobot_weight Varchar 10

jenis_weight Varchar 10

position Varchar 10

bobot_position Varchar 10

(20)

jenis_position Varchar 10

B. Tabel kriteria_harga

Tabel 3.2. kriteria_harga

Name Type Length

id_kriteria_harga Int 11

nama_range Varchar 25

nilai Enum ‘1’,2’,’3’,’4’,’5’

bobot Text

C. Tabel kriteria_bobot_harga

Tabel 3.3. kriteria_bobot_harga

Name Type Length

id_kriteria_bobot_harga Int 11

nilai_kriteria_harga Varchar 45

bobot_kriteria_harga Enum 45

D. Tabel kriteria_type

Tabel 3.4. kriteria_type

Name Type Length

id_kriteria_type Int 11

nama_range Varchar 25

nilai Enum ‘1’,2’,’3’,’4’,’5’

bobot text

(21)

E. Tabel kriteria_bobot_type

Tabel 3.5. kriteria_bobot_type

Name Type Length

id_kriteria_bobot_type Int 11

nilai_kriteria_type Varchar 45

bobot_kriteria_type varchar 45

F. Tabel kriteria_material

Tabel 3.6. kriteria_material

Name Type Length

id_kriteria_type Int 11

nama_range Varchar 25

nilai Enum ‘1’,2’,’3’,’4’,’5’

bobot text

G. Tabel kriteria_bobot_material

Tabel 3.7. kriteria_bobot_material

Name Type Length

id_kriteria_bobot_material Int 11

nilai_kriteria_material Varchar 45

bobot_kriteria_material Varchar 45

(22)

H. Tabel kriteria_weight

Tabel 3.8. kriteria_weight

Name Type Length

id_kriteria_weight Int 11

nama_range Varchar 25

nilai Enum ‘1’,2’

bobot text

I. Tabel kriteria_bobot_weight

Tabel 3.9. kriteria_bobot_weight

Name Type Length

id_kriteria_bobot_weight Int 11

nilai_kriteria_weight Varchar 45

bobot_kriteria_weight Varchar 45

J. Tabel kriteria_position

Tabel 3.10. kriteria_position

Name Type Length

id_kriteria_position Int 11

nama_range Varchar 25

nilai Enum ‘1’,2’,’3’

bobot text

(23)

K. Tabel kriteria_bobot_position

Tabel 3.11. kriteria_bobot_position

Name Type Length

id_kriteria_bobot_position Int 11

nilai_kriteria_position Varchar 45

bobot_kriteria_position Enum 45

3.2.4. Rancangan Antarmuka

A. Rancangan Antarmuka Halaman Home

(24)

Gambar 3.19 Rancangan Antarmuka Halaman Home

Gambar 3.19 merupakan rancangan antarmuka halaman home yang ditampilkan pertama kali pada saat user mengakses website sistem rekomendasi.

Halaman ini berisi tentang sepatu atau merek yang ada di website sistem rekomendasi dan juga cara penggunaan website tersebut.

B. Rancangan Antarmuka Halaman Rekomendasi

Gambar 3.20 Rancangan Antarmuka Halaman Rekomendasi

Gambar 3.20 merupakan rancangan antarmuka halaman rekomendasi untuk merekomendasikan user memilih sepatu. Halaman ini berisi select option dari kriteria yang ada lalu di kalkulasi.

(25)

C. Rancangan Antarmuka Halaman Hasil

Gambar 3.21 Rancangan Antarmuka Halaman Hasil

Gambar 3.21 merupakan rancangan antarmuka halaman hasil untuk menampilkan hasil data sepatu yang di rekomendasikan dan perhitungan kalkulasi dengan metode weighted product.

(26)

D. Rancangan Antarmuka Halaman Daftar Sepatu

Gambar 3.22 Rancangan Antarmuka Halaman Daftar Sepatu

Gambar 3.22 merupakan rancangan antarmuka halaman daftar sepatu untuk menampilkan daftar sepatu yang ada di database dan terdapat tombol “Detail” untuk melihat rincian data sepatu.

(27)

E. Rancangan Antarmuka Halaman Detail

Gambar 3.23 Rancangan Antarmuka Halaman Detail Sepatu

Gambar 3.23 merupakan rancangan antarmuka halaman detail untuk menampilkan rincian sepatu tersebut.

(28)

F. Rancangan Antarmuka Halaman About

Gambar 3.24 Rancangan Antarmuka Halaman About

Gambar 3.24 merupakan rancangan antarmuka halaman about untuk menampilkan halaman data diri mahasiswa.

(29)

G. Rancangan Antarmuka Halaman Login Admin

Gambar 3.25 Rancangan Antarmuka Halaman Login

Gambar 3.25 merupakan rancangan antarmuka halaman login untuk menampilkan halaman admin. Halaman login in berisi input username dan password. Bila username dan password tidak sesuai dengan data user yang ada didatabase akan muncul error.

(30)

H. Rancangan Antarmuka Halaman Daftar Sepatu Admin

Gambar 3.26 Rancangan Antarmuka Halaman Daftar Sepatu Admin Gambar 3.26 merupakan rancangan antarmuka halaman daftar sepatu admin untuk menampilkan data sepatu yang ada di database.

(31)

H. Rancangan Antarmuka Halaman CRUD Sepatu Admin

Gambar 3.27 Rancangan Antarmuka Halaman CRUD Sepatu Admin Gambar 3.27 merupakan rancangan antarmuka halaman CRUD sepatu admin untuk menambahkan, mengubah, dan menghapus data sepatu yang ada di database.

(32)

H. Rancangan Antarmuka Halaman Tambah Sepatu Admin

Gambar 3.28 Rancangan Antarmuka Halaman Tambah Sepatu Admin Gambar 3.28 merupakan rancangan antarmuka halaman Tambah sepatu admin untuk menambahkan data sepatu baru ke dalam database.

(33)

I. Rancangan Antarmuka Halaman Edit Sepatu Admin

Gambar 3.29 Rancangan Antarmuka Halaman Edit Sepatu Admin

Gambar 3.29 merupakan rancangan antarmuka halaman Edit Sepatu admin untuk mengubah data sepatu di dalam database.

Gambar

Gambar 3.1. Flowchart Metodologi Penelitian
Gambar 3.3 Sitemap Halaman Admin
Gambar 3.5 Flowchart Home
Gambar 3.6 Flowchart Rekomendasi
+7

Referensi

Dokumen terkait

Dalam jenis data primer terdapat 2 macam hasil data yang akan diperoleh,yaitu hasil wawancara dengan responden dan dokumen- dokumen yang diperoleh di lokasi

Hal ini berarti bahwa pengungkapan informasi sosial dapat digunakan sebagai alat bagi perusahaan agar operasi yang dijalankan serasi dengan nilai-nilai sosial,

Hal ini mengindikasikan kuat geser pelat yang disumbangkan oleh beton mutu sangat tinggi tanpa tulangan geser mampu bertahan terhadap tegangan geser yang

Jadual 38 Ujian Post Hoc HSD Tahap Kompetensi Pegawai Polis mengikut.. Kedudukan

Menurut Syaban (2008), kemampuan berkomunikasi dalam matematika merupakan kemampuan berkomunikasi baik secara lisan maupun tertulis. Komunikasi lisan dalam bentuk: 1)

Berdasarkan penjelasan di atas, dapat disimpulkan bahwa pembelajaran CORE merupakan pembelajaran yang lebih menekankan kepada pengalaman siswa dan memberikan

Mengacu pada pembelajaran perencanaan tulisan yang telah dilak- sanakan sebelumnya, peningkatan ke- mampuan menulis draf dilaksanakan dengan mengondisikan siswa untuk

Berdasarkan hasil pengujian dalam penelitian ini, diperoleh simpulan bahwa beberapa faktor personal dalam diri auditor yaitu integritas, kompetensi profesional