PERANCANGAN APLIKASI O7W “7 Minute WorkOut” BERBASIS ANDROID
NASKAH PUBLIKASI
diajukan oleh Ongky Kusuma Siswanto 12.11.6375
kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2015
NASKAH PUBLIKASI PERANCANGAN APLIKASI O7W “7 Minute WorkOut” BERBASIS ANDROID
disusun oleh Ongky Kusuma Siswanto 12.11.6375
Dosen Pembimbing
Krisnawati, S.Si, MT NIK. 190302038
Tanggal,12 Desember2015 Ketua Jurusan Teknik Informatika
Sudarmawan, M.T NIK. 190302035
PERANCANGAN APLIKASI O7W “7 Minute WorkOut” BERBASIS ANDROID Ongky Kusuma Siswanto1), Krisnawati2), 1,2)
Teknik Informatika STMIK AMIKOM Yogyakarta Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283 Email :
[email protected]),
[email protected])
3. Kebutuhan olah raga untuk menjaga kesehatan tubuh agar tidak mudah sakit. 4. Kebutuhan akan olah raga yang semakin meningkat.
Abstract - Exercises are performed within 7 minutes to burn fat and miningkatkan metabolism, and exercise is one type of high-intensity exercise circuit training (HICT). Where a lack of physical exercise and plenty of rest move. Exercise 7 minute WorkOut really enjoy doing this very short time with very fast fat burning. And in O7W there are 12 types of sports movement among Jumping jacks, Wall Sit, Push-ups, stomach Crunch, Step-Up Onto Chair, Squat, Tricep, planking, High Knees Running in Place, Lunge, Push-up & Rotation, Side planking. in each movement is done 30 seconds alternately.
1.3. Tujuan
Maksud dari keinginan penulis dari sekripsi yang dikerjakan ini adalah sebagai berikut: 1. Sebagai salah satu syarat penyelesaian pendidikan Strata-1 pada jurusan Teknik Informatika STMIK AMIKOM Yogyakarta. 2. Menerapkan ilmu, teori-teori dan praktikum selama mengikuti pendidikan di STMIK AMIKOM Yogyakarta. 3. Memberi pengetahuan kepada masyarakat bahwa untuk melakukan olah raga tidak harus kelur rumah maupun ke tempat Gym. Untuk mempermudah para masyarakat untuk Olah Raga.
Keywords – Android, Workout,training 1. Pendahuluan 1.1. Latar Belakang Sekarang kesadaran akan pentingnya olah raga untuk kesehatan semakin tinggi dikalangan masyarakat kita, dengan maraknya acara car free day yang banyak di terapkan di berbagai kota-kota di indonesia, akan tetapi dikarenakan kesibukan dan rasa malas untuk pergi keluar rumah sekedar lari-lari ke taman kota maupun pergi ke tempat gym.
1.4. Metodelogi penelitian Metode pengumpulan data yang digunakan adalah wawancara dan studi pustaka, metode analisis yang digunakan adalah analisis SWOT, metode perancangan yang digunakan adalah UML (Unified Modeling Language), metode pengembangan yang digunakan adalah whitebox testing dan blackbox testing.
Smartphone merupakan telepon genggam yang mempunyai kemampuan dengan pengunaan dan fungsi yang menyerupai komputer. Sehingga kini kita dapat melihat semua informasi dengan smartphone yang dulunya hanya dapat dilihat dengan melalui komputer. Aplikasi ini diberi nama 7 Minute Workout sesuai dengan namanya aplikasi olah raga ini hanya membutuhkan waktu 7 menit saja untuk olah raga dengan efektif. Dan sangat cocok untuk orang yang hanya memiliki waktu luang sedikit dan cocok saat kita malas pergi olah raga keluar rumah.
2. Landasan Teori 2.1. 7 Minute Workout 7 Menute workout adalah latihan yang di lakukan dalam waktu 7 menit untuk membakar lemak dengan cepat dan meningkatkan metabolisme tubuh. latihan ini diciptakan oleh seorang ahli fitnes Chris Jordan yang kemudian berkembang sampai sekarang, Chris Jordan adalah Direktur Exercise Physiology at the Human Performance Institute yang merancang dan menerapkan komponen gerakan / latihan Corporate Athlete Course, Latihan ini merupakan salah satu jenis latihan highintensity circuit training (HICT). Dimana suatu latihan fisik yang minim istirahat dan banyak gerakan.Latihan HICT ini sudah lama diperkenalakn oleh para ahli sebagai solusi pembakaran lemak yang cepat dan meningkatkan metabolisme tubuh. Latihan ini terdiri dari 12 gerakan yang masing-masing gerakan yang berdurasi waktu 30 detik dengan jeda 10 detik. Gerakan-gerakan 7 Menute Workout sebagai berikut:
Rumusan masalah Berdasarkan rumusan masalah yang di urai diatas maka perumusan masalah untuk penulisan sekripsi ini adalah sebagai berikut : 1. Bagaimana cara membuat aplikasi untuk mempermudah masyarakat untuk melakukan olah raga yang menyenangkan dan mudah. 2. Bagaimana cara membangun dan merancang aplikasi 7 menute workout ini dengan sempurna agar para pengguna bias menggunakan aplikasi ini dengan nyaman dan baik. 1.2.
1
1.
Jumping jack Gerakan loncat-loncat dengan posisi awal kaki rapat, lalu melebar dan merapat lagi. Saat kaki melebar, telapak tangan ditepukkan di atas kepala dan saat kaki merapat tangan turun ke pinggang. 2. Wall sit Dengan bersandar pada tembok, buat posisi duduk tanpa menggunakan kursi. Tahan berat badan dengan punggung yang menekan tembok sebagai tumpuan. 3. Push up Dari posisi telungkup, dorong lengan untuk mengangkat badan bagian atas dengan kaki sebagai tumpuan. 4. Abdominal crunch Diawali dengan posisi berbaring seperti mau sit up, angkat kepala mendekati lutut. Tidak perlu terangkat semuanya, pastikan saja otot perut benar-benar mengencang saat mengangkat kepala dan bahu. 5. Step-up Gerakan ini membutuhkan kursi, semakin tinggi akan semakin menantang. Dari posisi awal di bawah, langkahnya salah satu kaki ke atas kursi, angkat badan dan bawa kaki yang satunya ke atas kursi. Turun kembali, lalu ulangi. 6. Squat Dimulai dengan posisi berdiri, lalu jongkok dan berdiri lagi. Bisa divariasikan dengan gerakan tangan. 7. Triceps-dip Lagi-lagi, gerakan ini membutuhkan kursi sebagai tumpuan. Sambil berdiri, poisisikan kursi di belakang dan pegang dengan kedua tangan untuk bersandar. Perlahan, turunkan badan hingga lengan menekuk, lalu dorong lagi ke atas. 8. Plank Luruskan badan menghadap ke bawah, dengan tubuh bagian atas ditahan oleh siku. Pertahankan posisi ini tetap stabil selama mungkin. 9. High knee running in place Gerakan ini adalah lari di tempat, dengan variasi kaki diangkat tinggi- tinggi hingga paha membentuk sudut 90 derajat. 10. Lunge Dari posisi berdiri, langkahkan kaki sejauh mungkin ke arah depan, lalu tekuk lutut yang berada di belakang sehingga badan ikut turun. Kembali ke posisi semula, ulangi dengan kaki yang lain. 11. Push up and rotation Dimulai dengan posisi push up, angkat salah satu tangan ke atas setelah mendorong tubuh dari posisi telungkup. 12. Side plank Serupa dengan plank, kali ini dengan hanya bertumpu pada satu tangan dan posisi badan miring ke satu sisi. HICT ini sudah lama oleh para ahli sebagai solusi pembakaran lemak yang cepat dan meningkatkan metabolisme tubuh.[5]
Latihan ini terdiri dari 12 gerakan yang masing-masing gerakan yang berdurasi waktu 30 detik dengan jeda 10 detik. Gerakan-gerakan 7 Menute Workout. 3. Analisis 3.1. Analisis SWOT Untuk mengetahui kelemahan dan kelebihan dalam perancangan Aplikasi Android “Pembuatan Aplikasi O7W Berbasis Android”, maka digunakan analisis SWOT (Strengh,Weakness, Oppurtunity dan Threat.) Analisis SWOT adalah metode perancangan setrategi yang digunakan untuk mengevaluasi kekuatan, kelemahan, peluang, dan ancaman dalam suatu perancangan proses ini melibatkan penentuan tujuan yang spesifik dari spekulasi perancangan dan mengindentifikasi factor internal dan ekternal yang mendukung dan mencapai tujuan tersebut. Metode analisis SWOT biasa dianggap sebagai metode analisis yang paling dasar yang berguna untuk melihat suatu topik atau permasalahan dari 4 sisi yang berbeda. Hasil analisis biasanya adalah arahan atau rekomendasi untuk mempertahankan kekuatan dan menambah keuntungan dari peluang yang ada, sambil mengurangi kekurangan dan menghindari ancaman. 3.1.1. Strengh Analisis Yang melihat kondisi kekuatan yang ada dalam aplikasi ini antara lain : 1. Memberi kemudahan dalam melakukan kegiatan olah raga. 2. Aplikasi ini membatu untuk berolah raga dengan waktu yang singkat. 3. Aplikasi ini dapat diinstall pada sistem operasi android, sehingga mudah dibawa, dan sangat praktis. Aplikasi ini di lengkapi dengan ips-tips makanan sehat. 3.1.2. Weakness Kelemahan dari aplikasi “Pembuatan Aplikasi O7W Berbasis Android” Sebagai Berikut: 1. Aplikasi ini hanya dapat di berjalan di Smartphone Android, minimal android Foyo (2.2). 2. Aplikasi ini masih sebatas gerakan dan belom di lengkapi suara. 3. Tampilan aplikasi masih bersifat sederhana. 3.1.3. Oportunity Berdasarkan perkembangan teknologi android sekarang ini, terdapat peluang untuk aplikasi ini antara lain: 1. Aplikasi berbasis android sedang menjadi tren di saat sekarang. 2. Pengguna Smartphone Android saat ini semakin banyak dan akan terus bertambah lagi. 3. Semakin terjangkaunya harga smartphone android sekarang.
3.1.4. Threat Berdasarkan analisis SWOT terhadap aplikasi O7W ini, maka dapat disimpulkan dalam matrik SWOT guna
2
melakukan strategi perencanaan yang harus dilakukan sebagai berikut:
2. Aplikasi ini mampu menghemat waktu untuk berolah raga. 3. Aplikasi aplikasi ini dapat membantu melakukan olah raga dengan mudah
Tabel 1. Matriks SWOT Aplikasi O7W Internal
Strenght 1. Ada buku tentang teori yang membahas workout yang mendukung dalam pembuatan aplikasi. 2. Memiliki desain antarmuka yang mudah dimengerti
Weakness 1. Data 7 Menute Workout hanya ada di website programfitne s.com 2. Aplikasi hanya berjalan di sistem operasi android
Oppportunity Strategi SO 1. Tersediany 1. Mengotimalka a android n konten dan market fungsi pada 2. Banyaknya aplikasi pengguna sehingga android pengguna 3. Dapat mendapatkan diunduh tutorial secara tentang gratis gerakan workout.
Strategi WO 1. Menggunak an android market untuk mempublika sikan aplikasi
Threats 1. Adanya aplikasi lain yang serupa
Strategi WT 1. Mengembang kan aplikasi dalam berbagai sistem operasi terutama berbasis mobile 2. Meminimalk an minimum versi android
Eksternal
1.
Strategi ST Memperbaru hi versi aplikasi dan menambahka n fitur-fitur yang lebih baik dari aplikasi yang serupa
3.2.2. Kebutuhan Non-Fungsional Kebutuhan non-fungsional adalah tipe kebutuhan yang berisi properti perilaku yang dimiliki oleh sistem. Berikut adalah kebutuhan Non-Fungsional yang ada pada aplikasi yang akan dibuat : 1. Analisis Kebutuhan Perangkat Keras Analisis kebutuhan perangkat keras dalam pembuatan aplikasi O7W ini dibagi menjadi dua, yaitu perangkat keras untuk pembuatan dan perangkat keras untuk penerapan. 2. Analisis Kebutuhan Perangkat Lunak (Software) Analisis kebutuhan perangkat lunak dalam pembuatan aplikasi O7W ini dibagi menjadi dua, yaitu perangkat lunak untuk pembuatan dan perangkat lunak untuk penerapan. 4. Pembahasan 4.1. Implementasi Implementasi merupakan tahapan setelah melakukan analisis dan perancangan aplikasi pada perangkat lunak dimana aplikasi siap untuk dioperasikan pada keadaan yang sebenarnya sehingga dapat diketahui apakah aplikasi yang telah dibuat benar-benar dapat menghasilkan output yang sudah sesuai dengan tujuan yang diinginkan. 4.1.1. Implementasiinterface Implementasi interface adalah penerapan tampilan yang berdasarkan desain yang telah dirancang sebelumnya yang dapat dilihat dari sisi pengguna aplikasi. 1. Tampilan Menu Splash Screen
3.2. Analisis Kebutuhan 3.2.1. Kebutuhan Fungsional Kebutuhan fungsional adalah jenis kebutuhan yang berisi proses-proses apa saja yang nantinya dilakukan oleh sistem. Kebutuhan juga berisi proses-proses apa saja yang nantinya dilakukan oleh sistem. Berikut ini adalah kebutuhan fungsional dari aplikasi yang akan dibuat: 1. Aplikasi mampumenyajikan informasi dan data yang terpercaya.
Gambar 1. Tampilan Menu Slpash Sreen 2. Tampilan Menu Utama
3
Gambar 2. Tampilan Menu Utama
Gambar 4. Tampilan Menu Info
3. Tampilan Menu Start
4.2. Whitebox Testing White Box Testing dilakukan selama coding program berlangsung, dengan cara mengikuti logika jalur program dan hasil pegujian tidak menunjukan adanya kesalahan logika pemrograman. 4.3. Blackbox Testing Blackbox testing adalah pengujian yang dilakukan dengan cara mengamati hasil eksekusi melalui data uji dan memeriksa fungsional dari perangkat lunak. Blackbox testing pada sistem ini dilakukan dengan mengakses sistem dan mencoba satu-persatu fitur dari sistem, apakah berjalan sesuai dengan yang diharapkan atau tidak. Berikut adalah tabel hasil pengujian blackbox testing dari aplikasi ini. Tabel 2. Blackbox Testing No
Gambar 3.Tampilan Menu Start 1
4. Tampilan Menu Info
2 3 4 5
Unit Splash Screen Menu Home Menu Start Menu Info Menu About
Skenario Menampilkan loading aplikasi sebelum masuk ke menu home Menampilkan menu dari aplikasi Menampilkan gerakan WorkOut Menampilkan informasi gerakan Workout Menampilkan halaman about
Hasil Sukses Sukses Sukses Sukses Sukses
5. Kesimpulan Berdasarkan penjelasan dan pembahasan yang telah diuraikan dalam bab sebelumnya hingga tahap
4
implementasi, maka dapat diambil beberapa kesimpulan antara lain : 1. Pembuatan aplikasi ini di ambil dari gerakangerakan Workout yang sudah ada, terdiri dari 12 gerakan dan setiap gerakan di berdurasi 30 detik. 2. Setelah itu dibuat WorkOut berbasis android yang bernama O7W. 3. Aplikasi O7W ini dibuat dengan melalui proses planning, analysis, design, coding, dan testing. 4. Aplikasi O7W ini digunakan untuk membatu berolah raga untuk penggunanya.
[2] Sunyoto Andi M.Kom. 2010. Adobe Flash + XML=Rich Multimedia Application. Yogyakarta:C.V ANDI OFFSET. [3] Rangkuti Freddy. 2008. Analisis SWOT Teknik Membedah Kasus Bisnis. Jakarta: PT Gramedia Pustaka Utama.
Daftar Pustaka
Krisnawati, memperoleh gelar S.Si Jurusan Ilmu Komputer di Universitas Gajah Mada Yogyakarta. Memperoleh Gelar MT Jurusan Manajemen Informatika di Universitas Gajah Mada dan sekarang menjadi dosen di STMIK AMIKOM Yogyakarta.
Biodata Penulis Ongky Kusuma Siswanto, memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2015.
[1] Safaat H, Nazruddin. 2013. Aplikasi berbasis android berbagai implementasi dan pengembangan aplikasi mobile berbasis android. Bandung : Informatika.
5