Upload
vukhuong
View
221
Download
1
Embed Size (px)
Citation preview
APLIKASI PANDUAN FITNESS PRAKTIS BERBASIS ANDROID
NASKAH PUBLIKASI
diajukan oleh
Ayus Hartanto
09.11.2860
Kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA YOGYAKARTA
2013
PRACTICAL FITNESS GUIDE APPLICATION BASED ON ANDROID
APLIKASI PANDUAN FITNESS PRAKTIS BERBASIS ANDROID
Ayus Hartanto Erik Hadi Saputra
Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA
ABSTRACT Android is an operating system that has been chosen by the public at this time, with the development of increasingly technologies that android smartphone has an important role in the world of information. The rapid development of today's technology and the number of users especially smartphones android operating system makes almost all wishes can be fulfilled especially in terms of communication even though smartphones are also often used as a means of entertainment and there is very interactive applications that came the idea to create an application that is doing fitness guide to shape the body so as to save time.
Fitness is a series of movements to burn calories also reduces the fat that accumulates in the body are like the abdomen, arms and thighs. Maybe most people are lazy to do fitness as time consuming and should be the place of so-called fitness or gym, to solve it is made mobile applications as a guide to the media without having to do the fitness gym.
Practical fitness guide application based on androidoperation minimum android smartphone version 2.3(Gingerbread), by using this application is expected to assist users in performing their own fitness at home without going to the gym, just with simple tools and of course the movement that has been recommended by professional fitness trainers, in addition to maintaining a healthy body naturally athletic body shape. Keywords: smartphone, android, fitness, gym, health, body.
1. Pendahuluan 1.1 Latar Belakang Dalam era globalisasi seperti ini semua orang sibuk dengan pekerjaan mereka
masing–masing karena setiap orang ingin melakukan yang terbaik agar mendapat hasil
yang maksimal, selain pintar penampilan pun sangat menunjang dalam dunia kerja saat
ini dan bentuk tubuh atletis merupakan salah satu dari sekian banyak faktor tersebut.
Banyak orang merasa sangat perlu membentuk tubuh mereka namun tidak memiliki
banyak waktu luang untuk sekedar melakukan fitness atau membentuk otot tubuh
mereka dan beruntungnya saat ini banyak bermunculan alat canggih yang mampu
membantu mereka mewujudkan hal tersebut.
Smartphone atau yang biasa disebut dengan ponsel pintar ini mempunyai
beragam fitur yang tentunya mampu menyelesaikan masalah mereka tentang bagaimana
cara membentuk tubuh atau fitness yang benar dengan tidak banyak menyita waktu,
diantara banyaknya smartphone yang beredar saat ini ada beberapa sistem operasi yang
mendukungnya seperti Windows Mobile, Blackberry, Iphone, Android, dan Symbian.
Salah satu sistem operasi yang sedang ramai diperbincangkan saat ini adalah Android,
disamping pengopeasiannya yang cukup mudah ternyata Android merupakan sistem
operasi open source atau setiap orang diberi kebebasan mengembangkan sistem
operasi ini.
2. Landasan Teori 2.1 Definisi Sistem
Menurut Fat pengertian sistem1 adalah sebagai berikut :“Sistem adalah suatu
himpunan suatu “benda” nyata atau abstrak (a set of thing) yang terdiri dari bagian–
bagian atau komponen-komponen yang saling berkaitan, berhubungan,
berketergantungan, saling mendukung, yang secara keseluruhan bersatu dalam satu
kesatuan (Unity) untuk mencapai tujuan tertentu secara efisien dan efektif”.
2.2 Definisi Informasi Informas2i berasal dari kata Pernacis kuno, informacion yang diambil dari bahasa
latin informationem yang berarti "garis besar, konsep, ide". Informasi merupakan kata
benda dari informare yang berarti aktivitas dalam pengetahuan dan komunikasi.
Menurut Gordon B. Davis informasi adalah data yang diolah menjadi bentuk yang
memiliki arti bagi si penerima dan bermanfaat bagi pengambilan keputusan saat ini atau
mendatang.
1 http://www.sarjanaku.com/2012/11/pengertian-sistem-menurut-para-ahli.html 2 http://decib.wordpress.com/about/
1
Menurut Jhon G. Burch informas iadalah hasil pembentukan penyusunan,
pengorganisasian atau pengubah data yang menambah tingkat pengetahuan.
2.3 Definisi Sistem Informasi Menurut Robert A. Leitch sistem informasi3 adalah suatu sistem di dalam suatu
organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung
operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan
pihak luar tertentu dengan laporan-laporan yang diperlukan.
2.4 Konsep Arsitektur Sistem
Arsitektur dari sistem4 merupakan sekumpulan dari model-model terhubung yang
menggambarkan sifat dasar dari sebuah sistem. Keanekaragaman dari banyak model
menggambarkan bagian berbeda dan aspek atau pandangan yang berbeda dari suatu
sistem.
2.5 Konsep Permodelan Sistem 2.5.1 Unified Modelling Language (UML)
UML5 (Unified Modelling Language) adalah bahasa grafis untuk
mendokumentasi, menspesifikasikan, dan membangun sistem perangkat
lunak.UML (Unified Modelling Language) bukanlah bahasa pemrograman visual
tetapi bahasa pemodelan visual, Terdapat perbedaan antara metode dan bahasa
pemodelan. Metode adalah cara eksplisit yang menstrukturkan berfikir dan aksi
seseorang, metode memberitahukan ke pemakai mengenai apa yang dilakukan,
bagaimana melakukan, kapan melakukan dan kenapa melakukan (maksud
aktivitas spesifik).
Metode-metode menghasilkan model-model dan model-model ini digunakan
untuk mendeskripsikan sesuatu dan mengkomunikasikan hasil-hasil dari
penggunaan metode. Perbedaan utama antara metode dan bahasa pemodelan
adalah bahasa pemodelan tidak menyertakan proses sedangkan metode
menyertakan proses bagaimana melakukan, kapan melakukan dan kenapa
dilakukan. Kosep yang diterapkan di UML(Unified Modelling Language) adalah
satu model berisi informasi mengenai sistem, model-model berisi elemen-elemen
model seperti kelas. 3 http://computerbasedinformationsystem.blogspot.com/2010/08/sistem-informasi-menurut-k-leitch-dan-k.html 4 repository.amikom.ac.id/index.php/add_downloader/Publikasi.../3394 5 Hariyanto, Bambang. 2004. Rekayasa Sistem Berorientasi Objek. Bandung: Informatika.
2
2.5.1.1 Use Case Diagram
Use Case Diagram berfungsi untuk mendeskripsikan atau menggambarkan
hubungan sebuah sistem dengan aktor, aktor adalah sebuah entitas manusia
atau mesin yang berperan dalam menjalankan sistem untuk melakukan
kegiatan-kegiatan tertentu. Use case diagram sangat membantu dalam
menyusun requirement sebuah sistem, mengkomunikasikan rancangan dengan
klien, dan merancang test case untuk semua fitur yang ada dalam sistem,
dengan menggunakan use case diagram programmer lebih mudah merancang
aplikasi sebab use case tersebut menceritakan dengan detail hubungan antara
sistem dengan aktor dan sistem dengan perangkat keras lainnya.
Tabel 2.1 Simbol Use Case
Simbol Arti
Aktor: Untuk menyatakan orang yang
akan menggunakan sistem
Use Case : Untuk menyatakan tugas-tugas
yang akan dilakukan aktor terhadap
sistem Use case
2.5.1.2 Class Diagram
Class adalah sebuah spesifikasi yang jika di inisialisasi akan menghasilkan
sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi
objek. Class menggambarkan keadaan suatu sistem sedangkan class diagram
menggambarkan struktur dan deskripsi class, package dan objek beserta
hubungan satu dengan yang lain seperti pewarisan, asosiasi dan lain-lain.
Class memiliki 3 area pokok yaitu nama, atribut, metode dan class
merupakan implementasi dari sebuah interface yaitu class abstrak yang
memiliki metode sehingga interface tidak dapat langsung diinisialisaskan,
dengan demikian interface mendukung resolusi metode pada saat run-time.
3
Tabel 2.2 Simbol Class Diagram
Nama Simbol Penjelasan
Class Class adalah blok pembangun pada
pemrograman berorientasi objek.
Sebuah class digambarkan sebagai
sebuah kotak yang terbagi atas 3
bagian. Bagian atas adalah nama class,
bagian tengah attribute class, dan
terakhir method-method dari sebuah
class.
Assosiation
1.n owned by 1
Sebuah assosiasi merupakan sebuah
relationship paling umum antara 2 class
dan dilambangkan oleh sebuah garis
yang menghubungkan antar 2 class.
Generalization
Sebuah relasi generalization sama
dengan sebuah relasi inheritance pada
pemrograman berorientasi objek, panah
yang mengarah ke kelas parentnya /
induknya.
Method
Attribut
Nama Class
2.5.1.3 Sequence Diagram
Sequence diagram menggambarkan interaksi antar objek didalam dan
disekitar sistem, sequence diagram terdiri atas dimensi vertikal (waktu) dan
dimensi horizontal (objek-objek terkait) dan biasa digunakan untuk
menggambarkan skenario atau langkah-langkah yang dilakukan sebagai
respon dari suatu event untuk menghasilkan output tertentu. Pada diagram ini
participant diletakkan diatas dan waktu ditunjukkan dari atas kebawah, Life Line
Participant diurutkan dari setiap participant dan kotak kecil pada life line
participant menyatakan activation yaitu menjalankan salah satu operation dari
participant, State bisa ditambahkan dengan menambahkannya sepanjang life
line.
Message adalah tanda panah yang menghubungkan suatu life line yang
satu ke life line yang lain, lokasi life line dalam dimensi vertikal mewakili urutan
waktu di sequence diagram. Message yang pertama terjadi adalah yang paling
dekat dengan bagian atas diagram dan yang terjadi belakangan adalah yang
dekat dengan bawah.
4
Tabel 2.3 Simbol Sequence Diagram
Nama Simbol Penjelasan
Object Objek atau partisipan
merupakan instance dari
sebuah class dan dituliskan
tersusun secara horizontal.
Digambarkan sebagai
sebuah class dengan nama
objek didalamnya yang
diawali dengan sebuah titik
koma.
Aktor Aktor juga berkomunikasi
dengan objek, maka aktor
dijelaskan sebagai orang
yang melakukan kegiatan
dalam aplikasi
LifeLine LifeLine mengindikasikan
keberadaan sebuah objek
dalam basis waktu. Notasi
untuk LifeLine adalah garis
putus-putus vertikal yang
tertarik dari sebuah objek
Aktivation Activation dinotasikan
sebagai sebuah kotak segi
empat yang digambarkan
padasebuah lifeline.
Activation mengindikasikan
sebuah objek yang akan
melakukan sebuah aksi
;Object 1
2.6 Konsep Basis Data 2.6.1 Konsep SQL (Structured Query Language)
SQL (Sructured Query Language)6 adalah salah satu bahasa generasi level ke-
4 (4 th GL) yang awalnya dikembangkan oleh IBM di San Jose Research
Laboratory. Berbeda dengan bahasa pemrograman level ke-3, SQL adalah
6 Arief Rudyanto. M, 2005. Pemrograman Basis Data menggunakkan Transact-SQL dengan Microsoft SQL Server 2000. Yogyakarta: Andi Offset
5
bahasa yang bersifat request oriented dan bersifat non-prosedural sehingga lebih
mudah untuk dipelajari karena sintaksis yang digunakan hampir menyerupai
bahasa yang digunakan oleh manusia untuk berkomunikasi.
2.7 Perangkat Lunak yang digunakan 2.7.1 Eclipse 2.7.1.1 Pengertian Eclipse
Eclipse7 adalah sebuah IDE (Integrated Development Environment) untuk
mengembangkan perangkat lunak dan dapat dijalankan disemua platform,
Berikut adalah sifat-sifat eclipse :
a. Multi-Platform : Bisa digunakan disemua sistem operasi seperti Microsoft
Windows, Linux, Mac OS X, Solaris, AIX, dan HP-UX.
b. Multi Language : Eclipse dikembangkan menggunakan bahasa
pemrograman java, akan tetapi eclipse mendukung pengembangan
aplikasi menggunakan bahasa pemrograman lainnya seperti C/C++ ,
Cobol, Pyhton, Perl, dan PHP.
c. Multi role : selain sebagai IDE untuk pengembangan aplikasi, eclipse pun
bisa digunakan untuk aktivitas dalam siklus pengembangan perangkat
lunak, seperti pengembangan web, dokumentasi, test perangkat lunak
dan lain sebagainya.
2.7.2 Android SDK (Software Development Kit)
Android SDK adalah tools API (Application Programming Interface) yang
diperlukan untuk mengembangkan aplikasi pada platform android menggunakan
bahasa pemrograman java. Android merupakan subset perangkat lunak untuk ponsel
yang meliputi 6ystem operasi, middleware dan aplikasi kunci yang dirilis oleh google.
Saat ini disediakan android SDK (Software Development Kit) sebagai alat bantu dan
API untuk mengembangkan aplikasi pada platform android menggunakan bahasa
pemrograman java.
2.7.3 ADT (Android Development Tools)
Android development tools (ADT) adalah plugin yang didesain untuk IDE
Eclipse yang memberikan kita kemudahan dalam mengembangkan aplikasi
android dengan menggunakan IDE Eclipse. Dengan menggunakan ADT eclipse
akan memudahkan dalam membuat aplikasi android, membuat GUI aplikasi dan
menambahkan komponen-komponen yang lainnya, dan dapat melakukan
running aplikasi menggunakan android SDK melalui eclipse, dengan ADT kita 7 Nugroho, Adi. 2007. Pemrograman java untuk aplikasi basis data dengan teknik xp
menggunakan IDE Eclipse. Yogyakarta : Andi Offset.
6
dapat melakukan pembuatan package android (.apk) yang digunakan untuk
distribusi aplikasi android yang sudah dirancang.
2.7.4 Database MySQL
MySQL adalah sebuah perangkat lunak Pembuat database yang bersifat
terbuka atau open source dan berjalan disemua platform baik Linux maupun Si
Windows, MySQL merupakan program pengakses database yang bersifat
network sehingga dapat digunakan untuk aplikasi Multi User (Pengguna Banyak).
2.7.5 Notepad++
Notepad ++ adalah sebuah penyunting teks dan penyunting kode sumber yang
berjalan di sistem operasi Windows. Notepad++ menggunakan komponen Scintilla
untuk dapat menampilkan dan menyuntingan teks dan berkas kode sumber berbagai
bahasa pemrograman.
2.7.6 Web Service
Web service menurut W3.org mendefinisikan web service sebagai “sebuah software
aplikasi yang dapat teridentifikasi oleh URI dan memiliki interface yang didefiniskan,
dideskripsikan, dan dimengerti oleh XML dan juga mendukung interaksi langsung dengan
software aplikasi yang lain dengan menggunakan message berbasis XML melalui
protokol internet”.
2.8 Analisis PIECES Untuk mengidentifikasi masalah, harus dilakukan analisis terhadap kinerja, informasi,
ekonomi, keamanan aplikasi, efisiensi dan pelayanan pelanggan. Penduan ini dikenal
dengan analisis PIECES ( performance, information, economy, control, eficiency, dan
services ). Dari analisis ini biasanya didapatkan beberapa masalah utama. Hal ini penting
karena biasanya yang muncul dipermukaan bukan masalah utama, tetapi hanya gejala
dari masalah utama saja.
2.9 Definisi Android 2.9.1 Pengertian Android
Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux
yang mencakup sistem operasi, middleware, aplikasi. Android merupakan
platformterbuka bagi para pengembang untuk menciptakan aplikasi mereka selain itu
android merupakan platform mobile pertama yang lengkap, terbuka, dan bebas.
2.10 Definisi Fitness Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang
dilakukan secara rutin dan berkala, yang bertujuan untuk menjaga fitalitas tubuh dan
7
berlatih disiplin. Memiliki otot tubuh yang ideal dan proforsional adalah idaman setiap
individu, yang mana hal ini cukup mempengaruhi performa kita dipandangan mata
orang lain. Guna memperoleh bentuk tubuh ideal diperlukan usaha pembentukannya
dan usaha yang dilakukan tersebut tidaklah sesingkat hitungan detik.Diperlukan
disiplin waktu dan asupan makanan yang dikonsumsi.Berlatih secara berkala
merupakan faktor penentu guna memperoleh bentuk tubuh yang ideal.
3. Analisis 3.1 Analisis Sistem Analisis sistem adalah penguraian dari suatu sistem informasi secara utuh kedalam
bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi
permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan yang diharapkan
sehingga dapat diusulkan perbaikan.
3.1.1 Analisis Kelemahan Sistem
Analisis kelemahan sistem dilakukan untuk mencari kelemahan-kelemahan
yang terjadi pada sistem lama yaitu sistem manual. Dari hasil analisis ini akan
ditemukan kendala-kendala yang terjadi pada sistem lama sehingga sistem tidak
berjalan dengan maksimal, analisis sistem dilakukan dengan melihat kinerja,
informasi, ekonomi, kontrol, efisiensi dan pelayanan dari sistem lama.
3.1.2 Analisis PIECES
3.1.2.1 Performance (Kinerja)
Kesehatan memang mahal harganya, untuk hidup sehat selain harus baik dalam
mengatur pola makan sehari-hari turut serta juga peran penting dari olahraga
atau fitness guna meningkatkan kebugaran tubuh. Kurangnya waktu dan
minimnya pengetahuan akan cara melakukan fitness yang baik dan benar
membuat orang-orang lebih memilih untuk tidak melakukannya dan
menggantinya dengan minum suplemen vitamin untuk tubuh.
3.1.2.2 Information (Informasi)
Untuk informasi tentang tata cara fitness yang baik sendiri sebenarnya cukup
banyak dan mudah didapat, mulai dari beragam buku tentang kesehatan hingga
blog juga website yang ada di internet banyak yang menjadikan fitness tersebut
sebagai topiknya. Namun jika dikumpulkan secara keseluruhan jumlahnya akan
mencapai ratusan bahkan ribuan informasi.
3.1.2.3 Economy (Ekonomi)
Sistem koomputerisasi yang sangat canggih kini menuntut semua hal untuk
dilakukan secara cepat, tepat dan mudah. Untuk itu aplikasi ini dirancang atau
dibuat dengan harapan agar dapat mencakup semua aspek tersebut, bukan
8
hanya mempermudah pelaksanaan fitness itu sendiri melainkan dapat
menghemat biaya dalam hal pendaftaran sebagai anggota klub
fitness,penyewaan alat-alat yang harus dibayar tiap kali pemakaian atau tiap
bulannya bahkan untuk seorang pemula sangat dibutuhkan adanya biaya
bimbingan seorang instruktur fitness. Dan yang lebih sulitnya lagi jika tinggal
didaerah terpencil yang mana tempat untuk latihan fitnees tidak tersedia, maka
secara tidak langung dituntut untuk membeli sendiri alat-alat olahraga yang bisa
dikatakan bernilai jutaan bahkan puluhan juta untuk satu set alat olahraga
lengkap.
3.1.2.4 Control (Kontrol)
Dengan dibuatnya menjadi satu kesatuan sistem yang terkomputerisasi gerakan-
gerakan yang fitness yang beragam tersebut dapat lebih terstruktur dan
terkontrol dengan sangat baik.
3.1.2.5 Efficiency (Efisiensi)
Dengan aplikasi fitness ini jelas sangat membantu daam hal pengefisiensian atau
penghematan waktu bahkan biaya.Karena dapat dilakukan kapan saja dan
dengan alat yang sederhana.Mudah dibawa kemana-mana karena hanya
berbentuk sebuah aplikasi smartphone.Tanpa harus datang ketempat fitness,
mendengarkan instruktur, dan antri dalam hal penggunaan alat-alat.
3.1.2.6 Sevice (Layanan)
Layanan yang diberikan kepada pengguna aplikasi adalah tutorial cara yang
benar dalam hal melakukan fitness, tentunya yang menckup gerakan
pembentukkan otot tubuh. Aplikasi ini didesain untuk digunkan pengguana saaat
mereka tidak memiliki waktu luang yang cukup banyak untuk melakukan fitness
ditempat latihan fitness atau yang biasa disebut gym.Didalam aplikasi ini terdapat
bermacam-macam pilihan gerakan sesuai dengan otot tubuh yang ingin dibentuk.
Selain menu gerakan ada juga tips-tips dalam melakukan fitness dan juga
anatomi otot manusia agar memudahkan pengguna dalam mengenali otot apa
saja yang akan mereka latih.
3.2 Perancangan Sistem 3.2.1 Perancangan Proses
Didalam perancangan ini akan disajikan perancangan sistem yang berbentuk logic
model menggunakkan UML (Unified Modelling Language) yaitu bahasa grafis yang
dugunakan untuk menjelaskan dan memvisualisasikan artifak dari analisis dan desain
berorietasi objek.
3.2.1.1 Use Case Diagram
9
Use case diagaram merupakan salah satu diagram untuk memodelkan aspek
kegiatan sistem, pada use case diagram akan digambarkan sebuah hubungan atau
interaksi antara user atau aktor dengan sistem. Gambar use case diagram ditujukkan
pada gambar berikut
Mulai Fitness
3.2.1.2 Class Diagram
Class diagram mendeskripsikan struktur statis dari kebutuhan fugsional system dan
mengilustrasikan attribute, operations, dan relationship antara setu kelas dengan kelas
yang lainnya. (lihat gambar 3.2 Class diagram)
Gambar 3.2 Class Diagram
Gambar 3.1 Use Case Aktor (User)
Menu Utama
Anatomi Otot
Khusus Wanita
Tips Fitness
Informasi
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
Aktor
10
3.2.1.3 Sequence Diagram
Sequence diagram mendeskripsikan bagaimana entitas dalam sistem berinteraksi,
termasuk pesan yang digunakan saat berinteraksi dengan sistem. Semua pesan
diurutkan berdasarkn dari eksekusi sistem terhadap respon aktor.Squence diagram
sangat berhubungan dengan use case diagram karena 1 use case akan membentuk 1
sequence diagram
3.2.1.3.1 Sequence diagram Mulai Fitness
3.2.1.3.2 Sequence diagram Khusus Wanita
4. Implementasi dan Pembahasan
Gambar 3.4 Sequence Diagram Khusus Wanita
4. String [] detail fitness
Khusus Wanita
Detail_wanita
1.void onCreate (Bundle)
2. String [] nama pilih gerak
3. String [] detail_wanita
Pilih Gerakan
4. view () detail wanita
1.void onCreate (Bundle)
2. String [] nama kategori otot
3. String [] nama kategori gerak
Kategori Otot
Kategori Gerak
Detail_fitness Mulai Fitness
6. listview () nama ketegori gerak
5. listview () nama kategori otot
7. view () detail fitness Gambar 3.3 Sequence Diagram Mulai Fitness
11
4.1 Pembaahasan Interfface /antar mmuka aplikasi
4.1.1 Halaaman antar mmuka splash screen
Ha
per
alaman splas
rtama kali sa
sh screen a
aat aplikasi d
atau biasa
dijalankan ata
disebut laya
au dibuka.
ar pembuka adalah tammpilan
4.1.2 Hala
Ha
da
4.1.3 Hala
Ta
ber
4.1.4 Hala
Ha
4.1.5 Hala
Ha
sed
pe
4.1.6 Hala
Ha
fitn
bes
5. KesimpDari uraian
menyeluruh
Fitness Pra
aman menu u
alaman utam
n siap untuk
aman menu
mpilan halam
rikut.
aman list ger
alaman ini mu
aman gamba
alaman ini be
dang melak
ngguna pada
aman khusus
alaman ini k
ness untuk w
sar wanita m
ulan n yang telah
h pada bab
aktis Berbasi
Gambar 4utama aplika
ma adalah ha
dieksekusi s
mulai fitness
man saat ga
rakan.
uncul saat us
r gerakan
erisi cara pe
ukan geraka
a list pilih ge
s wanita
husus berisi
wanita beda
melakukan fitn
dijabarkan t
b-bab sebelu
is Android” m
.15 Tampilaan Splash Sccreen si
alaman dima
sesuai perint
ana semua i
tah masing-m
icon menu a
masing.
aplikasi berkuumpul
s
fitness dikliambar icon menu mulai ik adalah seebagai
ser telah melakukan pemmilihan pada list pilih otot..
elaksanaan b
an yang ses
rakan sebelu
beserta gam
suai dengan
umnya.
mbar seorang
n apa yang
g instruktur f
telah dipilih
fitness
h oleh
i tentang ge
dengan pria
ness untuk m
erakan fitnes
a, jika pria m
menjaga ben
ss untuk par
membentuk o
tuk tubuh me
ra wanita. T
otot tapi seb
ereka.
Tujuan
bagian
tentang aplik
umnya dan
maka penyus
kasi fitness p
untuk meng
susn dapat m
praktis dan p
gakhiri pemb
mengambil ke
penjelasan s
bahasan “Ap
esimpulan ba
secara
plikasi
ahwa:
12
13
1. Aplikasi ini merupakan panduan yang terpercaya karena informasi yang ada
pada aplikasi ini melewati pemilihan terlebih dahulu oleh pembuat program
aplikasi dan tentunya pembuat aplikasi tidak sembarang dalam memilih informasi
karena tahu bahwa aplikasi akan digunakan oleh masyarakat luas.
2. Dengan adanya analisis yang dinilai dari beberapa segi seperti Performance,
Information, Economic, Control , Efficiency dan Service (PIECES) maka aplikasi
dapat dikatakan layak untuk digunakan oleh masyarakat luas, karena disamping
menguntungkan aplikasi ini juga bisa memandu orang-orang untuk memulai
hidup sehat dengan rutinitas yang menyehatkan tubuh seperti fitness dan angkat
beban.
DAFTAR PUSTAKA Al Fatta, Hanif. 2007. Analisis dan perancangan sistem informasi untuk keunggulan
bersaing perusahaan dan organisai modern.Yogyakarta: Andi Offset.
Arief Rudyanto. M, 2005. Pemrograman Basis Data menggunakkan Transact-SQL
dengan Microsoft SQL Server 2000. Yogyakarta: Andi Offset
Hariyanto, Bambang. 2004. Rekayasa Sistem Berorientasi Objek. Bandung: Informatika.
Nugroho, Adi. 2007. Pemrograman java untuk aplikasi basis data dengan teknik xp
menggunakan IDE Eclipse. Yogyakarta : Andi Offset.
Safaat, Nazrudin. 2012. Pemrograman Aplikasi Mobile Smartphone dan Tablet PC
Berbasis Android. Bandung: Informatika.
Haryanto, Agus. 2013. Belajar Android Membuat List Menu Bertingkat.
http://agusharyanto.net/wordpress/?p=469 , diakses pada tanggal 12 maret 2013.