Sistem Pendukung Keputusan Jadwal Progam Latihan Fitnes dengan Metode Dempster-Shafer.
Sistem Pendukung Keputusan Jadwal Progam Latihan Fitnes
dengan Metode Dempster-Shafer
Widodo Bowo Laksono (A11.2009.04904)
Program Studi Teknik Informatika
Fakultas Ilmu Komputer
Universitas Dian Nuswantoro, Jl. Nakula no 5-11, Semarang
dodox.decaprio4@gmail.com
Abstrak
Olahrga adalah aktifitas yang paling baik buat menjaga kesehatan tubuh, salah satu nya dengan
olahraga fitnes selain kita mendapatkan tubuh yang sehat kita juga mendapatkan tubuh yang ideal.
Selain untuk gaya hidup sehat setiap orang mempunyai tujuan masing-masing untuk fitnes apakah itu
untuk memperbesar ukuran otot, menurunkan berat badan, kekuatan dan sebagainya. Sekarang ini
banyak tempat fitnes di setiap tempat fitnes yang baik mempunyai beberapa pelatih dan mereka
mempunyai jadwal sendiri-sendiri untuk berjaga dan setiap instruktur punya cara tersendiri dalam
melatih, jika members di latih dengan instruktur yang berbeda setiap latihan itu sangat tidak efektif
karna cara melatih yang berbeda setiap pelatih.
Untuk memperoleh hasil yang maksimal members memilih pelatih yang sesuai dengan jadwal mereka,
tujuan dalam penelitian ini adalah memnbuat sistem pendukung keputusan jadwal progam latihan
fitnes dengan metode Dempster-Shafer yang dapat membantu members menentukan pelatih fitnes dan
menentukan progam latihan fitnes Dan penelitian ini menggunakan model waterfall yang meliputi analisa
kebutuhan sistem, design atau perancangan, coding, testing, implelemtasi, serta pemeliharaan. Sistem dibangun
dengan menggunakan bahasa pemrograman PHP menggunakan database MySQL
Hasil dari sistem ini adalah saran pelatih yang sesuai dengan jadwal members dan penetuan jadwal
progam latihan yang sesuai dengan tujuan fitnes.
.
Kata Kunci : Progam Latihan Fitnes, Dempster-shafer, Sistem Pendukung Keputusan
1.
Di tempat fitnes yang baik mempunyai
PENDAHULUAN
beberapa pelatih dan mereka mempunyai
1.1 Latar Belakang
Olahrga adalah aktifitas yang paling baik buat
jadwal sendiri-sendiri untuk berjaga dan setiap
menjaga kesehatan tubuh, salah satu nya dengan
instruktur punya cara tersendiri dalam melatih,
olahraga fitnes selain kita mendapatkan tubuh yang
jika members di latih dengan instruktur yang
sehat kita juga mendapatkan tubuh yang ideal.
berbeda setiap latihan itu sangat tidak efektif
Setiap orang mempunyai tujuan sendiri-sendiri
karna cara melatih yang berbeda setiap pelatih.
melakukan
olahraga
fitnes
apakah
itu
untuk
Dengan itu members harus memilih pelatih
memperbesar ukuran otot, kekuatan otot atau
yang sesuai dengan jadwal mereka dan
kekuatan.
mendapat progam latihan yang sesuai.
Untuk memudahkan itu semua di buatlah sistem
b.
Sistem ini di berikan pembagian user yang
pendukung keputusan jadwal progam latihan fitnes
membatasi
dengan metode dempster-shafer. Dimana sistem
pembagian user sebagai berikut
akan dapat memberi saran pelatih yang sesuai dan
-
progam latihan fitnes yang konsisten dan sesuai
edit,hapus dan tambah data dan melakukan
dengan tujuan fitnes.
input calon members.
-
masing-masing
user,
Admin yang berperan untuk melakukan
Instruktur yang berperan sebagai melihat
hasil yang di inputkan admin
1.2 Tujuan
Berdasarkan rumusan masalah diatas maka tujuan
pembuatan
fungsi
sistem
pendukung
keputusan
ini
c.
Sistem ini membahas jadwal progam
latian selama 1 bulan.
membantu anggota fitnes untuk menyarankan pelatih
d.
yang
dan
progam latian yang sesuai dengan jadwal
menentukan progam latihan yang konsisten dan
kesibukan mereka berdasarkan komposisi
sesuai dengan tujuan melakukan fitnes.
tubuh,jadwal kesibukan dan tubuh ideal yang
sesuai
dengan
jadwal
kesibukan
Sitem
ini
memberikan
hasil
jadwal
ingin di capai.
1.3 Rumusan Masalah
Berdasarkan uraian yang dikemukakan di atas
1.5 Metodologi
maka penulis akan merancang sebuah progam
Untuk menyelesaikan proyek akhir ini, maka
sistem pendukung keputusan berbasis web yang
dilakukan langkah-langkah sebagai berikut :
dapat menentukan secara tepat tentang pelatih yang
1. Wawancara
sesuai dan jadwal progam latihan fitnes yang
Melaukan
sesuai
memperoleh data yang di perlukan
untuk
setiap
masing-masing
individu
sehingga mendapatkan hasil yang maksimal untuk
wawancara langsung untuk
2. Survey
Mengamati kegiatan langsung di Flozors
tubuh sehat dan ideal yang di inginkan.
sport club
1.4 Batasan Masalah
3. Studi pustaka
Batasan masalah dalam sistem ini sebagai
mencari sumber dari buku-buku tentang
berikut :
a. Membahas
metode Demster Shafer dan beberapa buku
tentang
progam
latihan
untuk
lain yang bersangkutan dengan penelitian.
membentuk ukuran badan, kekuatan dan daya
kecepatan.
2.
RANCANGAN SISTEM
2.1 Rancangan Penelitian
1.
Analisis sistem
menganalisis
metode
Demster
Shafer
dalam
2.2.2 Pengujian Nilai Kepentingan
menentukan pengelompokan jadwal dan progam
Nilai yang di gunakan untuk metode dempster-
latihan fitnes. Perhitungan akan dilakukan sesuai
shafer di uji nilai kepentinganya apakah
dengan data kriteria syarat yang telah ditentukan.
sesuai.
2.2.3 Pengujian Sistem
2. Desain sistem
Tahap ini tahap ahir setelah progam selesai di
Proses ini berfokus pada : struktur data,
lakukan testing dengan teknik blackbox.
arsitektur perangkat lunak, representasi interface,
2.3 Analisi Data
dan detail (algoritma) prosedural. Tahapan ini akan
Data yang di perlukan adalah sebagai berikut :
menghasilkan dokumen yang akan digunakan
untuk melakukan aktivitas pembuatan sistemnya.
a) Input
No
Nama Pelatih
1
Frans
Merupakan inputan dalam proses penentuan
2
Wawan
jadwal progam latihan fitnes . Input ini antara lain :
3
Danang
input nama anggota fitnes, ,bentuk badan yang
4
Dani
ingin di capai, kesedian waktu untuk fitnes.
5
Wiwik
b) Proses
6
Adi
Melakukan proses perhitungan skor hasil dari
inputan yang di peroleh untuk pengambilan
keputusan utnuk menentukan pelatih dan progam
latihan
yang
sesuai
dengan
masing-masing
Tabel 2.1 Pelatih
No
Hari mengajar
1
Senin
individu anggota fitnes.
2
Selasa
c) Output
3
Rabu
4
Kamis
5
Jumat
6
Sabtu
Output dari sistem ini menentukan pelatih yang
sesuai dengan kesediaan waktu anggota dan
progam latihan apa yang sesuai dengan anggota
fitnes tersebut.
Tabel 2.2 Hari
2.2 Metode Pengembangan Sistem
2.2.1 Pembuatan Progam
Pada tahap ini di lakukan proses pembuatan
progam dimana data-data yang di perlukan dapat di
olah menjadi informasi yang di perlukan.
2.4 Flowchart Sistem
2.3.1 Analisis Metode Dempster-Shafer
Pada
metode
penghitungan
Dempster-Shafer
nilai
dilakukan
kemungkinan
Mulai
dengan
menggunakan metode Dempster-Shafer.
Hari
Kode Pelatih
Input Hari Latihan
Nilai
Densitas
Senin
Wiwik, Adi, Dani
0,70
Proses Perhitungan Pelatih dengan Metode Dempster
Selasa
Wawan,
Frans,
0,73
Adi,
0,73
Shafer
Danang
Rabu
Wawan,
Menampilkan Pelatih dengan Nilai Tertinggi
Danang
Kamis
Wiwik,
Frans,
0,74
Adi,
0,75
Dani
Jumat
Wiwik,
Fitnes
danang
Sabtu
Frans,
Input Jam Latihan dan Tujuan
Wawan,
0,78
Dani, Danang
Proses Penentuan Progam Latihan Fitnes
Tabel 2.3 Jadwal Pelatih Fitnes
Hasil Jadwal Progam Latihan Fitnes
Selesai
Gambar 2.1 Flowchart Sistem
Halaman ini buat input nama pelatih.
2.5 Perancangan Database
2.6.3 Halaman Kecocokan
Gambar 2.5 input jadwal pelatih
Halaman ini digunakan untuk memasukan jadwal
Gambar 2.2 Database
Terdapat
combinasi_1,
14
database
dalam
combinasi_2,
yaitu
tabel
combinasi_4,
pelatih yang berjaga setiap harinya.
2.6.4 Halaman Calon Members
combinasi_5, data_spt, hari, jadwal, jadwal_2, jam,
jenis, members, pelatih, pengguna.
2.6 Implementasi Sistem
2.6.1 Halaman Loggin Admin
Gambar 2.6 input calon members
Gambar 2.3 loggin admin
2.6.2 Form Faktor
Gambar 2.4 input pelatih
2.6.5 Halaman Dempster
3. Pengujian dan Analisa
3.1
Pengujian Validasi
Pada tahap ini di lakukan pengujian dengan teknik
blackbox sebagai berikut :
No
Nama
Hasil
Status
Sistem dapat menerima
Sesuai
Kasus
1
Login
inputan loggin..
admin
2
Input
hari
pelatih
Sistem
dapat
Sesuai
memasukkan data hari
yang
dipilih
dari
pengguna.
3
Proses
Sistem
dapat
menghitung
menampilkan
hasil
Sesuai
proses perhitungan dan
saran
pelatih
yang
sesuai.
4
Proses
Sistem
memasukan
memasukan jam latihan
jam latihan
yang
dapat
di
Sesuai
inginkan
pengguna
Gambar 2.7 hasil perhitungan dempster
Memasukan
Sistem dapat melakukan
tujuan
proses
fitnes
tujuan fitnes
Hasil
Sistem
dapat
masukan dan pemasukan jam latian dengan tujuan
progam
menampilkan
hasil
fitnesnya juga.
latihan
progam
5
Pada halaman ini adalah hasil dari proses
dempster-shafer berdasarkan inputan yang telah di
6
Sesuai
memasukan
latihan
Sesuai
dan
jadwalnya
2.6.6 Halaman Hasil
6
7
Update data
Sistem dapat melakukan
aturan
perubahan data aturan.
Data
Hari
Latihan
Sistem dapat melakukan
perubahan
pada
Sesuai
Sesuai
data
hari latihan
8
Data update
Sistem dapat melakukan
user
perubahan pada
Sesuai
data
user
9
Logout
Sistem dapat melakukan
logout pada admin.
Tabel 2.4 hasil pengujian
Gambar 2.8 hasil jadwal progam latihan fitnes
Sesuai
3.2 Pengujian Akurasi
M3
Dani) = 0.74
Pada tahap ini kita hitung secara manual dengan
M4
(Adi) = 0.5
(∅)= 0.3
(Adi) = 0.1
(Wiwik, Adi, Dani) = 0.1
(Wiwik, Dani) =
(Wiwik, Adi, Dani) =
0.07
0.02
(∅)= 0.1
(Wawan, Adi, Danang) =
(Wiwik, Frans,
M5 ( ) = 0.02
contoh :
Agam Fitnes ingin membentuk Size dengan
jadwal latian Senin, Rabu, Kamis dan Sabtu.
(Wawan, Adi, Danang) =
M1 Senin = (Wiwik, Adi, Dani) = 0.70
0.2
M1 ( ) = 0.30
M3 ( )= 0.08
Tabel 2.6 kombinasi 2
M2 ( ) = 0.27
(Wawan, Adi, Danang)
0.1
= 0.1
1 − (0. − 0.1)
0.1
= 0.1
(Wiwik, Dani) =
1 − (0. − 0.1)
0.04
(Wiwik, Adi, Dani) =
= 0.06
1 − (0. − 0.1)
0.05
(Wawan, Adi, Danang) =
= 0.08
1 − (0. − 0.1)
0.05
= 0.08
(Wiwik, Frans, Dani) =
1 − (0. − 0.1)
0.02
( )=
= 0.0
1 − (0. − 0.1)
(Adi) =
( ) = 0.27
= 0.73
M2
(Adi) = 0.51
(Wiwik,
(Wiwik, Adi, Dani) =
0.18
Adi, Dani)
= 0.70
( ) = 0.30
(Wawan, Adi, Danang)
M2 ( )= 0.08
= 0.21
Tabel 2.5 kombinasi 1
3
(Adi) =
0.51
= 0.51
1−0
0.18
= 0.18
1−0
0.21
= 0.21
3 (Wawan, Adi, Danang) =
1−0
0.08
= 0.08
3( )=
1−0
3
0.05
Dani) = 0.05
M2 Rabu = (Wawan, Adi, Danang) = 0.73
M1
M4 ( ) = 0.26
(Wiwik, Frans,
(Wiwik, Adi, Dani) =
Jadwal yang di inputkan terahir adalah hari Sabtu
M6 Sabtu = (Frans, Wawan, Dani, Danang) = 0.78
M6 ( ) = 0.22
M5
(Frans, Wawan, Dani,
M6 ( )= 0.22
Danang) = 0.78
M6
(Adi) = 0.1
(∅) = 0.07
(Adi) = 0.02
(Wiwik, Dani) = 0.1
(Dani)= 0.07
(Wiwik, Dani) =
(Wiwik, Adi, Dani) =
(Dani) = 0.04
(Wiwik, Adi,
Agam memilih latian lagi pada hari Kamis
berarti.
M4 Kamis sore = (Wiwik, Frans, Dani) = 0.74
M4 ( ) = 0.26
Kita buat tabel kombinasi 2, m3 dengan m4
sebagai berikut :
0.02
0.06
(Wawan, Adi, Danang)
Dani)= 0.01
(Wawan, Danang) = 0.06
= 0.08
(Wawan, Adi,
Danang) = 0.01
(Wiwik, Frans, Dani) =
(Frans, Dani) = 0.06
M5 ( )= 0.03
(Frans, Wawan, Dani,
(Wiwik, Franns,
Dani) = 0.01
0.08
M7 ( ) = 0.006
Danang) = 0.02
Tabel 2.7 kombinasi 3
DAFTAR PUSTAKA
0.05
= 0.06
1 − 0.1
0.0 + 0.04
= 0.12
7 (Dani) =
1 − 0.1
0.02
= 0.02
7 (Wiwik, Dani) =
1 − 0.1
0.01
= 0.01
7 (Wiwik, Adi, Dani) =
1 − 0.1
0.06
= 0.06
7 (Wawan, Danang) =
1 − 0.1
0.01
= 0.01
7 (Wawan, Adi, Danang) =
1 − 0.1
0.06
= 0.06
7 (Frans, Dani) =
1 − 0.1
0.01
= 0.01
7 (Wiwik, Franns, Dani) =
1 − 0.1
7 (Frans, Wawan, Dani, Danang) =
7
(Adi) =
[1] Andino Maselino.” Skin Diseases Expert
System using Dempster-Shafer Theory”. Universiti
Brunei Darussalam.
[2] Walter
Strength
disarankan
Training
For
Better
Body
Composition”.America, 2012.
[4] Turban, Efraim, et all. Decision Support
Systems
and
Intelligent
Systems
(Sistem
Pendukung Keputusan dan Sistem Cerdas) edisi
ketujuh jilid 1. Yogjakarta : Andi Offset. 2005.
[5] Yulhida.”Aplikasi
Keputusan
Sistem
Penjadwalan
Kuliah
Pendukung
Berdasarkan
Kesediaan Waktu Dosen Mengajar”. Yogyakarta:
STIMIK AMIKOM .
[6] Heri
Yang memiliki nilai tertinggi adalah Dani yaitu 0.1
yang
Ph.D.”Worldwide
[3] Wayne L. Westcott, Ph.D.”High Intensity
Berdasarkan perhitungan dari Dempster-Shafer
pelatih
Thompson,
Survey of Fitness Trends for 2014”. America, 2013
0.02
= 0.02
1 − 0.1
0.006
= 0.006
7( ) =
1 − 0.1
berarti
R.
oleh
sistem
berdasarkan input hari dari pengguna adalah Dani
Supriyanto.“Sistem
Pendukung
Keputusan Optimasi Penjadwalan Mata Kuliah
untuk Penggunaan Ruangan Matakuliah Bersama
di Universitas Tronojoyo Madura Menggunakan
Algoritma Genetika”. Madura
[7] Asep
Hendar
Destiani.“Sistem
Rustiawan,
Pendukung
Dini
Keputusan
Penyeleksian Siswa Baru di SMA Negeri 3 Garut”.
Garut.
[8] Rizka Nurul Fitri, Arna Fariza,S.Kom,M.Kom,
Nur
Rosyd
M,S.Kom,“Sistem
Pendukung
Keputusan Penentuan Resiko Penyakit Ginjal”.
Surabaya : Institut Teknologi Sepuluh Nopember.
dengan Metode Dempster-Shafer
Widodo Bowo Laksono (A11.2009.04904)
Program Studi Teknik Informatika
Fakultas Ilmu Komputer
Universitas Dian Nuswantoro, Jl. Nakula no 5-11, Semarang
dodox.decaprio4@gmail.com
Abstrak
Olahrga adalah aktifitas yang paling baik buat menjaga kesehatan tubuh, salah satu nya dengan
olahraga fitnes selain kita mendapatkan tubuh yang sehat kita juga mendapatkan tubuh yang ideal.
Selain untuk gaya hidup sehat setiap orang mempunyai tujuan masing-masing untuk fitnes apakah itu
untuk memperbesar ukuran otot, menurunkan berat badan, kekuatan dan sebagainya. Sekarang ini
banyak tempat fitnes di setiap tempat fitnes yang baik mempunyai beberapa pelatih dan mereka
mempunyai jadwal sendiri-sendiri untuk berjaga dan setiap instruktur punya cara tersendiri dalam
melatih, jika members di latih dengan instruktur yang berbeda setiap latihan itu sangat tidak efektif
karna cara melatih yang berbeda setiap pelatih.
Untuk memperoleh hasil yang maksimal members memilih pelatih yang sesuai dengan jadwal mereka,
tujuan dalam penelitian ini adalah memnbuat sistem pendukung keputusan jadwal progam latihan
fitnes dengan metode Dempster-Shafer yang dapat membantu members menentukan pelatih fitnes dan
menentukan progam latihan fitnes Dan penelitian ini menggunakan model waterfall yang meliputi analisa
kebutuhan sistem, design atau perancangan, coding, testing, implelemtasi, serta pemeliharaan. Sistem dibangun
dengan menggunakan bahasa pemrograman PHP menggunakan database MySQL
Hasil dari sistem ini adalah saran pelatih yang sesuai dengan jadwal members dan penetuan jadwal
progam latihan yang sesuai dengan tujuan fitnes.
.
Kata Kunci : Progam Latihan Fitnes, Dempster-shafer, Sistem Pendukung Keputusan
1.
Di tempat fitnes yang baik mempunyai
PENDAHULUAN
beberapa pelatih dan mereka mempunyai
1.1 Latar Belakang
Olahrga adalah aktifitas yang paling baik buat
jadwal sendiri-sendiri untuk berjaga dan setiap
menjaga kesehatan tubuh, salah satu nya dengan
instruktur punya cara tersendiri dalam melatih,
olahraga fitnes selain kita mendapatkan tubuh yang
jika members di latih dengan instruktur yang
sehat kita juga mendapatkan tubuh yang ideal.
berbeda setiap latihan itu sangat tidak efektif
Setiap orang mempunyai tujuan sendiri-sendiri
karna cara melatih yang berbeda setiap pelatih.
melakukan
olahraga
fitnes
apakah
itu
untuk
Dengan itu members harus memilih pelatih
memperbesar ukuran otot, kekuatan otot atau
yang sesuai dengan jadwal mereka dan
kekuatan.
mendapat progam latihan yang sesuai.
Untuk memudahkan itu semua di buatlah sistem
b.
Sistem ini di berikan pembagian user yang
pendukung keputusan jadwal progam latihan fitnes
membatasi
dengan metode dempster-shafer. Dimana sistem
pembagian user sebagai berikut
akan dapat memberi saran pelatih yang sesuai dan
-
progam latihan fitnes yang konsisten dan sesuai
edit,hapus dan tambah data dan melakukan
dengan tujuan fitnes.
input calon members.
-
masing-masing
user,
Admin yang berperan untuk melakukan
Instruktur yang berperan sebagai melihat
hasil yang di inputkan admin
1.2 Tujuan
Berdasarkan rumusan masalah diatas maka tujuan
pembuatan
fungsi
sistem
pendukung
keputusan
ini
c.
Sistem ini membahas jadwal progam
latian selama 1 bulan.
membantu anggota fitnes untuk menyarankan pelatih
d.
yang
dan
progam latian yang sesuai dengan jadwal
menentukan progam latihan yang konsisten dan
kesibukan mereka berdasarkan komposisi
sesuai dengan tujuan melakukan fitnes.
tubuh,jadwal kesibukan dan tubuh ideal yang
sesuai
dengan
jadwal
kesibukan
Sitem
ini
memberikan
hasil
jadwal
ingin di capai.
1.3 Rumusan Masalah
Berdasarkan uraian yang dikemukakan di atas
1.5 Metodologi
maka penulis akan merancang sebuah progam
Untuk menyelesaikan proyek akhir ini, maka
sistem pendukung keputusan berbasis web yang
dilakukan langkah-langkah sebagai berikut :
dapat menentukan secara tepat tentang pelatih yang
1. Wawancara
sesuai dan jadwal progam latihan fitnes yang
Melaukan
sesuai
memperoleh data yang di perlukan
untuk
setiap
masing-masing
individu
sehingga mendapatkan hasil yang maksimal untuk
wawancara langsung untuk
2. Survey
Mengamati kegiatan langsung di Flozors
tubuh sehat dan ideal yang di inginkan.
sport club
1.4 Batasan Masalah
3. Studi pustaka
Batasan masalah dalam sistem ini sebagai
mencari sumber dari buku-buku tentang
berikut :
a. Membahas
metode Demster Shafer dan beberapa buku
tentang
progam
latihan
untuk
lain yang bersangkutan dengan penelitian.
membentuk ukuran badan, kekuatan dan daya
kecepatan.
2.
RANCANGAN SISTEM
2.1 Rancangan Penelitian
1.
Analisis sistem
menganalisis
metode
Demster
Shafer
dalam
2.2.2 Pengujian Nilai Kepentingan
menentukan pengelompokan jadwal dan progam
Nilai yang di gunakan untuk metode dempster-
latihan fitnes. Perhitungan akan dilakukan sesuai
shafer di uji nilai kepentinganya apakah
dengan data kriteria syarat yang telah ditentukan.
sesuai.
2.2.3 Pengujian Sistem
2. Desain sistem
Tahap ini tahap ahir setelah progam selesai di
Proses ini berfokus pada : struktur data,
lakukan testing dengan teknik blackbox.
arsitektur perangkat lunak, representasi interface,
2.3 Analisi Data
dan detail (algoritma) prosedural. Tahapan ini akan
Data yang di perlukan adalah sebagai berikut :
menghasilkan dokumen yang akan digunakan
untuk melakukan aktivitas pembuatan sistemnya.
a) Input
No
Nama Pelatih
1
Frans
Merupakan inputan dalam proses penentuan
2
Wawan
jadwal progam latihan fitnes . Input ini antara lain :
3
Danang
input nama anggota fitnes, ,bentuk badan yang
4
Dani
ingin di capai, kesedian waktu untuk fitnes.
5
Wiwik
b) Proses
6
Adi
Melakukan proses perhitungan skor hasil dari
inputan yang di peroleh untuk pengambilan
keputusan utnuk menentukan pelatih dan progam
latihan
yang
sesuai
dengan
masing-masing
Tabel 2.1 Pelatih
No
Hari mengajar
1
Senin
individu anggota fitnes.
2
Selasa
c) Output
3
Rabu
4
Kamis
5
Jumat
6
Sabtu
Output dari sistem ini menentukan pelatih yang
sesuai dengan kesediaan waktu anggota dan
progam latihan apa yang sesuai dengan anggota
fitnes tersebut.
Tabel 2.2 Hari
2.2 Metode Pengembangan Sistem
2.2.1 Pembuatan Progam
Pada tahap ini di lakukan proses pembuatan
progam dimana data-data yang di perlukan dapat di
olah menjadi informasi yang di perlukan.
2.4 Flowchart Sistem
2.3.1 Analisis Metode Dempster-Shafer
Pada
metode
penghitungan
Dempster-Shafer
nilai
dilakukan
kemungkinan
Mulai
dengan
menggunakan metode Dempster-Shafer.
Hari
Kode Pelatih
Input Hari Latihan
Nilai
Densitas
Senin
Wiwik, Adi, Dani
0,70
Proses Perhitungan Pelatih dengan Metode Dempster
Selasa
Wawan,
Frans,
0,73
Adi,
0,73
Shafer
Danang
Rabu
Wawan,
Menampilkan Pelatih dengan Nilai Tertinggi
Danang
Kamis
Wiwik,
Frans,
0,74
Adi,
0,75
Dani
Jumat
Wiwik,
Fitnes
danang
Sabtu
Frans,
Input Jam Latihan dan Tujuan
Wawan,
0,78
Dani, Danang
Proses Penentuan Progam Latihan Fitnes
Tabel 2.3 Jadwal Pelatih Fitnes
Hasil Jadwal Progam Latihan Fitnes
Selesai
Gambar 2.1 Flowchart Sistem
Halaman ini buat input nama pelatih.
2.5 Perancangan Database
2.6.3 Halaman Kecocokan
Gambar 2.5 input jadwal pelatih
Halaman ini digunakan untuk memasukan jadwal
Gambar 2.2 Database
Terdapat
combinasi_1,
14
database
dalam
combinasi_2,
yaitu
tabel
combinasi_4,
pelatih yang berjaga setiap harinya.
2.6.4 Halaman Calon Members
combinasi_5, data_spt, hari, jadwal, jadwal_2, jam,
jenis, members, pelatih, pengguna.
2.6 Implementasi Sistem
2.6.1 Halaman Loggin Admin
Gambar 2.6 input calon members
Gambar 2.3 loggin admin
2.6.2 Form Faktor
Gambar 2.4 input pelatih
2.6.5 Halaman Dempster
3. Pengujian dan Analisa
3.1
Pengujian Validasi
Pada tahap ini di lakukan pengujian dengan teknik
blackbox sebagai berikut :
No
Nama
Hasil
Status
Sistem dapat menerima
Sesuai
Kasus
1
Login
inputan loggin..
admin
2
Input
hari
pelatih
Sistem
dapat
Sesuai
memasukkan data hari
yang
dipilih
dari
pengguna.
3
Proses
Sistem
dapat
menghitung
menampilkan
hasil
Sesuai
proses perhitungan dan
saran
pelatih
yang
sesuai.
4
Proses
Sistem
memasukan
memasukan jam latihan
jam latihan
yang
dapat
di
Sesuai
inginkan
pengguna
Gambar 2.7 hasil perhitungan dempster
Memasukan
Sistem dapat melakukan
tujuan
proses
fitnes
tujuan fitnes
Hasil
Sistem
dapat
masukan dan pemasukan jam latian dengan tujuan
progam
menampilkan
hasil
fitnesnya juga.
latihan
progam
5
Pada halaman ini adalah hasil dari proses
dempster-shafer berdasarkan inputan yang telah di
6
Sesuai
memasukan
latihan
Sesuai
dan
jadwalnya
2.6.6 Halaman Hasil
6
7
Update data
Sistem dapat melakukan
aturan
perubahan data aturan.
Data
Hari
Latihan
Sistem dapat melakukan
perubahan
pada
Sesuai
Sesuai
data
hari latihan
8
Data update
Sistem dapat melakukan
user
perubahan pada
Sesuai
data
user
9
Logout
Sistem dapat melakukan
logout pada admin.
Tabel 2.4 hasil pengujian
Gambar 2.8 hasil jadwal progam latihan fitnes
Sesuai
3.2 Pengujian Akurasi
M3
Dani) = 0.74
Pada tahap ini kita hitung secara manual dengan
M4
(Adi) = 0.5
(∅)= 0.3
(Adi) = 0.1
(Wiwik, Adi, Dani) = 0.1
(Wiwik, Dani) =
(Wiwik, Adi, Dani) =
0.07
0.02
(∅)= 0.1
(Wawan, Adi, Danang) =
(Wiwik, Frans,
M5 ( ) = 0.02
contoh :
Agam Fitnes ingin membentuk Size dengan
jadwal latian Senin, Rabu, Kamis dan Sabtu.
(Wawan, Adi, Danang) =
M1 Senin = (Wiwik, Adi, Dani) = 0.70
0.2
M1 ( ) = 0.30
M3 ( )= 0.08
Tabel 2.6 kombinasi 2
M2 ( ) = 0.27
(Wawan, Adi, Danang)
0.1
= 0.1
1 − (0. − 0.1)
0.1
= 0.1
(Wiwik, Dani) =
1 − (0. − 0.1)
0.04
(Wiwik, Adi, Dani) =
= 0.06
1 − (0. − 0.1)
0.05
(Wawan, Adi, Danang) =
= 0.08
1 − (0. − 0.1)
0.05
= 0.08
(Wiwik, Frans, Dani) =
1 − (0. − 0.1)
0.02
( )=
= 0.0
1 − (0. − 0.1)
(Adi) =
( ) = 0.27
= 0.73
M2
(Adi) = 0.51
(Wiwik,
(Wiwik, Adi, Dani) =
0.18
Adi, Dani)
= 0.70
( ) = 0.30
(Wawan, Adi, Danang)
M2 ( )= 0.08
= 0.21
Tabel 2.5 kombinasi 1
3
(Adi) =
0.51
= 0.51
1−0
0.18
= 0.18
1−0
0.21
= 0.21
3 (Wawan, Adi, Danang) =
1−0
0.08
= 0.08
3( )=
1−0
3
0.05
Dani) = 0.05
M2 Rabu = (Wawan, Adi, Danang) = 0.73
M1
M4 ( ) = 0.26
(Wiwik, Frans,
(Wiwik, Adi, Dani) =
Jadwal yang di inputkan terahir adalah hari Sabtu
M6 Sabtu = (Frans, Wawan, Dani, Danang) = 0.78
M6 ( ) = 0.22
M5
(Frans, Wawan, Dani,
M6 ( )= 0.22
Danang) = 0.78
M6
(Adi) = 0.1
(∅) = 0.07
(Adi) = 0.02
(Wiwik, Dani) = 0.1
(Dani)= 0.07
(Wiwik, Dani) =
(Wiwik, Adi, Dani) =
(Dani) = 0.04
(Wiwik, Adi,
Agam memilih latian lagi pada hari Kamis
berarti.
M4 Kamis sore = (Wiwik, Frans, Dani) = 0.74
M4 ( ) = 0.26
Kita buat tabel kombinasi 2, m3 dengan m4
sebagai berikut :
0.02
0.06
(Wawan, Adi, Danang)
Dani)= 0.01
(Wawan, Danang) = 0.06
= 0.08
(Wawan, Adi,
Danang) = 0.01
(Wiwik, Frans, Dani) =
(Frans, Dani) = 0.06
M5 ( )= 0.03
(Frans, Wawan, Dani,
(Wiwik, Franns,
Dani) = 0.01
0.08
M7 ( ) = 0.006
Danang) = 0.02
Tabel 2.7 kombinasi 3
DAFTAR PUSTAKA
0.05
= 0.06
1 − 0.1
0.0 + 0.04
= 0.12
7 (Dani) =
1 − 0.1
0.02
= 0.02
7 (Wiwik, Dani) =
1 − 0.1
0.01
= 0.01
7 (Wiwik, Adi, Dani) =
1 − 0.1
0.06
= 0.06
7 (Wawan, Danang) =
1 − 0.1
0.01
= 0.01
7 (Wawan, Adi, Danang) =
1 − 0.1
0.06
= 0.06
7 (Frans, Dani) =
1 − 0.1
0.01
= 0.01
7 (Wiwik, Franns, Dani) =
1 − 0.1
7 (Frans, Wawan, Dani, Danang) =
7
(Adi) =
[1] Andino Maselino.” Skin Diseases Expert
System using Dempster-Shafer Theory”. Universiti
Brunei Darussalam.
[2] Walter
Strength
disarankan
Training
For
Better
Body
Composition”.America, 2012.
[4] Turban, Efraim, et all. Decision Support
Systems
and
Intelligent
Systems
(Sistem
Pendukung Keputusan dan Sistem Cerdas) edisi
ketujuh jilid 1. Yogjakarta : Andi Offset. 2005.
[5] Yulhida.”Aplikasi
Keputusan
Sistem
Penjadwalan
Kuliah
Pendukung
Berdasarkan
Kesediaan Waktu Dosen Mengajar”. Yogyakarta:
STIMIK AMIKOM .
[6] Heri
Yang memiliki nilai tertinggi adalah Dani yaitu 0.1
yang
Ph.D.”Worldwide
[3] Wayne L. Westcott, Ph.D.”High Intensity
Berdasarkan perhitungan dari Dempster-Shafer
pelatih
Thompson,
Survey of Fitness Trends for 2014”. America, 2013
0.02
= 0.02
1 − 0.1
0.006
= 0.006
7( ) =
1 − 0.1
berarti
R.
oleh
sistem
berdasarkan input hari dari pengguna adalah Dani
Supriyanto.“Sistem
Pendukung
Keputusan Optimasi Penjadwalan Mata Kuliah
untuk Penggunaan Ruangan Matakuliah Bersama
di Universitas Tronojoyo Madura Menggunakan
Algoritma Genetika”. Madura
[7] Asep
Hendar
Destiani.“Sistem
Rustiawan,
Pendukung
Dini
Keputusan
Penyeleksian Siswa Baru di SMA Negeri 3 Garut”.
Garut.
[8] Rizka Nurul Fitri, Arna Fariza,S.Kom,M.Kom,
Nur
Rosyd
M,S.Kom,“Sistem
Pendukung
Keputusan Penentuan Resiko Penyakit Ginjal”.
Surabaya : Institut Teknologi Sepuluh Nopember.