Implementasi Finite State Automata Dalam Proses Re
Implementasi Finite State Automata Dalam Proses Re
Abstract— Among a variety of exercise options, fitness ada instruktur atau personal trainer yang juga dapat
at the fitness center is one option that can be chosen. memberikan arahan Program latihan, porsi latihan,
Fitness is no longer a strenuous exercise for men only, tehnik melakukan fitness agar setiap gerakan yang
now, women can guarantee physical fitness, lose weight dilakukan tidak salah dan malah berakibat cidera otot dan
and build an ideal body. Before agreeing to choose to sendi. yang menjadi pertimbangan adalah kita akan
memilih program pelatihan untuk mengetahui apa yang
become a member in one of the discussion areas, it is
paling cocok untuk seseorang. Pada paper ini membahas
necessary to consider several things, such as the budget
tentang bagaimana metode Finite State Automata jenis
that must be spent with the benefits to be received. the
NFA dapat diimplementasikan dalam Registrasi program
more complete the supporting facilities at the fitness latihan (workout plan) pada member tempat
center, the more expensive the fees or costs will increase kebugaran.Dengan di terapkan metode ini, user
each month as a member. In addition to the available and diharapkan dapat terbantu dalam memilih program
adequate equipment, there are instructors or personal latihan (workout plan) sesuai kebutuhan dan dapat lebih
trainers who can also provide training programs, memahami bagaimana proses pemilihan workout plan
exercises, fitness exercises so that every movement that is yang sesuai dan benar.
done is not wrong and in turn results in muscle and joint
injuries. The consideration is that we will choose a training Kata Kunci— Registrasi Workout Plan, pemilihan
program to find out what is most suitable for someone. In Workout Plan, Finite State Automata.
this paper discusses how the method of NFA State
Automata type can be implemented in the registration of I. INTRODUCTION
an exercise program (training plan) on members of a
fitness center. With this applied method, users are
expected to be helped in choosing an exercise program
(training plan) as needed and can better consider how to
P usat Kebugaran tubuh atau fitness center merupakan
tempat dimana masyarakat melakukan olah tubuh
yang kemudian menghasilkan perubahan pada bagian
choose the right and right exercise plan. tubuh mereka sesuai yang diinginkan. Pada pusat
kebugaran biasanya seseorang akan melakukan
Index Terms— Workout Plan registration, Workout Perencanaan program latihan (Workout Plan) yang
Plan Selection, Finite State Automata merupakan kegiatan penentuan urutan tindakan,
perkiraan biaya, sarana prasarana, penggunaan waktu,
Abstrak–- Di antara banyaknya pilihan olahraga, fitness pengguaan sumber daya manusia untuk suatu program
dipusat kebugaran menjadi salah satu opsi yang dapat di
pilih. Fitness bukan lagi olahraga berat hanya untuk laki- latihan di fitness center yang didasarkan atas data
laki saja, kini perempuan pun dapat melakukannya untuk dengan memperhatikan prioritas yang wajar dan efisien
menjaga kebugaran tubuh, menurunkan berat badan dan untuk tercapainya tujuan perencanaan program
membentuk tubuh ideal. Sebelum menetapkan pilihan latihan[1].
untuk menjadi member disalah satu tempat kebugaran,
Beberapa tempat fitnes menyediakan seorang
perlu mempertimbangkan beberapa hal, seperti budget
yang harus dikeluarkan dengan keuntungan yang akan instruktur atau personal trainer yang membantu
diterima. semakin lengkap fasilitas penunjang di sebuah member dalam menjalankan fitness secara baik dan
tempat fitness, maka semakin mahal tarif atau biaya yang benar, membuat program untuk setiap member,
dibayarkan setiap bulan sebagai member. Selain memastikan para member melakukan latihan yang benar
perlengkapan olahraga yang sudah tersedia dan memadai, dan sesuai dengan ketentuan latihan, serta menambah
pengetahuan member dalam masalah kebugaran yang
Manuscript received March 2, 2020. This work was supported in mencakup masalah nutrisi dan panduan kesehatan
part by Ilmu Komputer, STMK Nusa Mandiri, Jakarta.
secara umum[2]. Personal trainer dituntut harus benar-
Tri Rivani, Ilmu Komputer, STMK Nusa Mandiri, email :
tririvanie@gmail.com benar dapat menentukan program yang paling sesuai
Tika Adilam M, Ilmu Komputer, STMK Nusa Mandiri, email : dengan kebutuhan member demi mencapai hasil yang
tika.tam@bsi.ac.id diharapkan. oleh karena itu dirancang sebuah aplikasi
Yuris Alkalifi, Ilmu Komputer, STMK Nusa Mandiri, email :
yuris.yak@bsi.ac.id yang membantu pemilihan workout Plan yang tepat
95
tergantung pada usia, jenis kelamin, berat badan Adapun isi dari workout plan meliputi
dan tinggi badan.dan rumus BMR ini dibedakan
antara Pria dan Wanita : 2.1 Skema Sistem Aplikasi secara keseluruhan
a. BMR Pria = 66 + (13,7 x berat badan) +
(5x tinggi badan) – (6,8 x usia)
b. BMR Wanita = 655 + (9,6 x berat badan) +
(1,8x tinggi badan) – (4,7 x usia)
Keterangan:
(𝑊𝑒𝑖𝑔ℎ𝑡 𝑖𝑛 𝐾𝑖𝑙𝑜𝑔𝑟𝑎𝑚𝑠)
BMI =
ℎ𝑒𝑖𝑔ℎ𝑡 𝑖𝑛 𝑚𝑒𝑡𝑒𝑟
30 – 39,9 Gemuk
Metode yang digunakan dalam perancangan aplikasi
40 ke atas Sangat Gemuk bantu ini yaitu menggunakan FSA. Metode yang
digunakan yaitu dengan menggunakan finite state, yang
Kemudian kita bisa memasukan nilai IMT untuk mana jika diambil contoh kasus sebagai berikut:
mengetahui kadar lemak Tubuh.berikut adalah rumus
prediksi presentase lemak di dalam tubuh:
A = Member harian
B = Registrasi pendaftaran sebagai member
C = Sistem memferifikasi Tubuh masuk Gambar 3. Login Form
dalam kategori Ectomorph Pada login form, apabila member sudah dafttar
D = Sistem memferifikasi Tubuh masuk sebelumnya, admin menginput nomor member
dalam kategori Endomorph kemudian klik login, namun apabila member belum
E = Sistem memferifikasi Tubuh masuk daftar, maka admin akan membuat data member baru
dalam kategori Mesomorph dengan mengklik tombol Daftar Baru.
F = Member bulanan tanpa workout plan
G = Member mengambil Bulking workout
Plan Program
H = Member mengambil Fatloss/weightloss
workout Plan Program
I = Member mengambil Kombinasi workout
Plan Program
J = Member melakukan sesi program Bulking
Workout Plan Program Bersama
Personal Trainer
K = Member melakukan sesi program
Fatloss/weightloss Workout Plan
Program Bersama Personal Trainer
L = Member melakukan sesi program
Kombinasi Workout Plan Program
Bersama Personal Trainer
REFERENCES