Aplikasi Pengatur Pola Hidup Sehat Berbasis Android.

APLIKASI PENGATUR POLA HIDUP SEHAT
BERBASIS ANDROID

TUGAS AKHIR

Diajukan Oleh :
Ayu Pramyta Rachmawati
NPM : 0835010056

PROGAM STUDI SISTEM INFORMASI
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”
J AWA TIMUR
2012

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

KATA PENGANTAR

Dengan mengucap syukur Alhamdulillah kepada Allah SWT, yang telah

melimpahkan berkah, rahmat, dan hidayah-Nya, sehingga dapat menyelesaikan
skripsi ini, dengan judul “APLIKASI PENGATUR POLA HIDUP SEHAT
BERBASIS ANDROID”. Tugas akhir ini disusun sebagai salah satu persyaratan
untuk memperoleh gelar Sarjana (S-1) Jurusan Sistem Informasi pada Fakultas
Teknologi Industri Universitas Pembangunan Nasional “Veteran” Jawa Timur.
Skripsi ini dapat terselesaikan berkat bantuan dan dorongan yang telah
diberikan, penulis menyampaikan rasa terima kasih yang mendalam kepada:
1. Bapak Prof. Dr. Ir. Teguh Sudarto, MP, selaku Rektor Universitas
Pembangunan Nasional “Veteran” Jawa Timur.
2. Bapak Sutiyono, MT, selaku Dekan Fakultas Teknologi Universitas
Pembangunan Nasional “Veteran” Jawa Timur.
3. Bapak Nur Cahyo Wibowo, S.Kom, M.Kom selaku pembimbing 1 dan Ketua
Progdi Sistem Informasi Universitas Pembangunan Nasional “Veteran” Jawa
Timur.
4. Bapak Doddy Ridwandono, S.Kom selaku dosen pembimbing 2 yang
memberikan bimbingan dan dorongan dalam penyelesaian Tugas Akhir.
5. Bapak dan Ibu dosen serta staf Fakultas Teknologi Industri khususnya Jurusan
Sistem Informasi yang telah membekali ilmu pengetahuan serta wawasan yang
cukup sehingga dapat menyelesaikan kegiatan akademik sampai dengan
menyusun tugas akhir di Universitas Pembangunan Nasional “Veteran” Jawa

Timur.

ii
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

6. Kedua Orang Tua Bapak Budi Siswo Utomo, Ibu Sri Ridiana, Adik Anisa
Aulia Ramadani dan Seluruh Keluarga Besar di Gresik dan Surabaya (kakung
dan uti, pakdhe dan budhe, om dan tante, juga semua sepupu) yang selalu
memberikan doa dan dukungan yang begitu besar. Terima kasih atas segalanya
“Semoga mereka selalu dalam lindungan Allah SWT”.
7. Subiyanto Purnomo Putro yang telah membantu dan memberi dukungan untuk
menyelesaikan skripsi.
8. Teman-taman Steven Dedy, Prisma Satya Oriza, Didit Serva Adrianto dan
Nendra Dwi S yang telah memberikan bantuan dan dukungan dalam
menyelesaikan Tugas akhir ini
9. Sahabat-sahabat serta semua teman-teman Sistem Informasi yang telah
membantu dalam penyusunan skripsi ini yang tidak bisa disebutkan satu per
satu “Terima Kasih”


Semoga Allah SWT melimpahan berkah dan karunia-Nya kepada semua
pihak yang telah membantu dalam menyelesaikan skripsi ini. Dalam penulisan
skripsi ini masih banyak kekurangan-kekurangan, tetapi penulis berharap semoga
hasilnya dapat bermanfaat bagi pihak-pihak yang membutuhkan.

Surabaya, Juni 2012

Penulis

iii
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

J udul : Aplikasi Pengatur Pola Hidup Sehat Ber basis Android
Pembimbing 1 : Nur Cahyo Wibowo, S.Kom, M.Kom
Pembimbing 2 : Doddy Ridwandono, S.Kom

ABSTRAK
Pola hidup sehat jarang dilakukan oleh beberapa orang, karena kurangnya
pengetahuan tentang hidup sehat. Pada tugas akhir kali ini membuat aplikasi pola

hidup sehat untuk perangkat mobile khususnya smartphone yang berbasis
Android. Sehingga hanya dengan menggunakan smartphone, pengguna dapat
mengatur asupan kalori. Hal ini tentu saja dapat menjadi alat bantu didalam
mengatur pola hidup sehanya.
Tahapan yang dilakukan untuk menjalankan proses pembangunan aplikasi
tersebut meliputi tahapan analisis permasalahan dan kebutuhan, perancangan
aplikasi dan desain interface, sehingga aplikasi yang terbentuk menjadi mudah
untuk digunakan. Dari hasil uji coba terbukti bahwa aplikasi pola hidup sehat
dapat memberikan informasi dan kemudahan pada beberapa orang dalam
mengatur pola hidupnya.

Kata Kunci : Android, Pola Hidup sehat, Smartphone.

i

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

DAFTAR ISI


LEMBAR PENGESAHAN
ABSTRAKSI ................................................................................................ i
KATA PENGANTAR................................................................................... ii
DAFTAR ISI ................................................................................................ iv
DAFTAR GAMBAR……………………...........…………………………….viii

BAB I
PENDAHULUAN ....................................................................................... 1
1.1 LATAR BELAKANG ............................................................................. 1
1.2 RUMUSAN MASALAH ........................................................................ 2
1.3 BATASAN MASALAH.......................................................................... 2
1.4 TUJUAN ................................................................................................. 3
1.5 MANFAAT ............................................................................................. 3
1.6 METODOLOGI PENELITIHAN ............................................................ 3
1.6 SISTEMATIKA PENULISAN ................................................................ 4

BAB II
TINJAUAN PUSTAKA ................................................................................ 6
2.1 POLA HIDUP SEHAT............................................................................ 6
2.1.1 Olahraga ......................................................................................... 7

2.1.2 Makanan ......................................................................................... 7
2.1.3 Penyakit .......................................................................................... 10
2.2 ANDROID .............................................................................................. 15
2.2.1 The Dalvik Virtual Machine (DVM) ............................................... 15
2.2.2 Android SDK (Software Devolopment Kit) .................................... 16
iv
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

2.3 PHP......................................................................................................... 16
2.3.1 Syntax PHP .................................................................................... 17
2.4 UNIFIED MODELING LANGUAGE (UML) ........................................ 18
2.4.1 Use Case Diagram .......................................................................... 19
2.4.2 Class Diagram ................................................................................ 20
2.4.3 Activity Diagram ............................................................................ 21
2.4.4 Sequence Diagram .......................................................................... 22
2.5 Perhitungan BBR .................................................................................... 23

BAB III
ANALISA DAN PERANCANGAN SISTEM............................................... 25

3.1 ANALISA SISTEM ................................................................................ 25
3.2 PERANCANGAN SISTEM .................................................................... 25
3.3 PERANCANGAN PROSES.................................................................... 26
3.3.1 Use Case Diagram .......................................................................... 26
3.3.2 Class Diagram ................................................................................ 28
3.3.2 Activity Diagram ............................................................................ 30
3.3.2 Sequence Diagram .......................................................................... 34
3.4 PERANCANGAN INTERFACE............................................................. 38
3.4.1 Form Awal ..................................................................................... 38
3.4.2 Form Menu Utama.......................................................................... 40
3.4.3 Form Jadwal ................................................................................... 40
3.4.4 Form Makanan ............................................................................... 42
3.4.5 Form Olahraga ................................................................................ 44
3.4.6 Form Admin ................................................................................... 45

BAB IV
IMPLEMENTASI DAN UJI COBA ............................................................. 48
4.1 SPESIFIKASI SISTEM........................................................................... 48
4.2 PERANGKAT SISTEM .......................................................................... 48
v

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

4.2.1 Perangkat Keras (Hardware) yang digunakan.................................. 49
4.2.2 Perangkat Lunak (Software) yang digunakan .................................. 49
4.3 IMPLEMENTAS DESAIN INERFACE.................................................. 50
4.3.1 Form Splash Screen ........................................................................ 51
4.3.2 Form Isi Data Diri 1 ........................................................................ 52
4.3.3 Form Menu Utama.......................................................................... 52
4.3.4 Form Menu Jadwal ......................................................................... 55
4.3.5 Menu makanan ............................................................................... 57
4.3.6 Menu Olahraga ............................................................................... 57
4.3.7 Menu Admin .................................................................................. 58
4.4 UJI COBA DAN HASIL ......................................................................... 61
4.2.1 Pelaksanaan Uji Coba ..................................................................... 62
4.2.2 Uji Coba Menjalankan Aplikasi ...................................................... 62
BAB V
PENUTUP .................................................................................................... 73
5.1 KESIMPULAN ...................................................................................... 73
5.2 SARAN ................................................................................................... 74


DAFTAR PUSTAKA ................................................................................... 75
LAMPIRAN

vi
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

DAFTAR GAMBAR

Gambar 2.1 Actor...................................................................................................... 19
Gambar 2.2 Use Case ................................................................................................. 19
Gambar 2.3 Relasi ...................................................................................................... 20
Gambar 2.4 Contoh Class Diagram ............................................................................ 20
Gambar 2.5 Activity ................................................................................................... 22
Gambar 2.6 Boundary ................................................................................................ 22
Gambar 2.7 Control.................................................................................................... 22
Gambar 3.1 Gambaran Umun Aplikasi Pola Hidup Sehat ........................................... 25
Gambar 3.2 Use Case Diagram Admin ....................................................................... 26
Gambar 3.3 Use Case Diagram Aplikasi Pola Hidup Sehat ......................................... 27

Gambar 3.4 Class Diagram Aplikasi Pola Hidup Sehat ............................................... 28
Gambar 3.5 Activity Diagram Aplikasi Awal ............................................................. 30
Gambar 3.6 Activity Diagram Atur Kegiatan ............................................................. 31
Gambar 3.7 Activity Diagram Olahraga ..................................................................... 32
Gambar 3.8 Activity Diagram Makanan ..................................................................... 33
Gambar 3.9 Sequence Diagram Biodata ..................................................................... 34
Gambar 3.10 Sequence Diagram Jadwal ..................................................................... 35
Gambar 3.11 Sequence Diagram Makanan ................................................................. 36
Gambar 3.12 Sequence Diagram Olahraga ................................................................. 37

vii
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

Gambar 3.13 Form Awal Pertama .............................................................................. 38
Gambar 3.14 Form Awal Kedua ................................................................................. 39
Gambar 3.15 Form Awal Ketiga ................................................................................. 39
Gambar 3.16 Form Menu Utama ................................................................................ 40
Gambar 3.17 Form Menu Jadwal................................................................................ 40
Gambar 3.18 Form Kegiatan ...................................................................................... 41

Gambar 3.19 Form Jadwal ......................................................................................... 41
Gambar 3.20 Form Lihat Jadwal ................................................................................ 42
Gambar 3.21 Form Menu Makanan ............................................................................ 42
Gambar 3.22 Form Perhitungan Makanan .................................................................. 43
Gambar 3.23 Form Makanan ...................................................................................... 43
Gambar 3.24 Form Menu Olahraga ............................................................................ 44
Gambar 3.25 Form Perhitungan Olahraga .................................................................. 44
Gambar 3.26 Form Olahraga ...................................................................................... 45
Gambar 3.27 Form Menu Utama Admin .................................................................... 45
Gambar 3.28 Form Input Makanan ............................................................................. 46
Gambar 3.29 Form Input Penyakit .............................................................................. 46
Gambar 3.30 Form Lihat Makanan ............................................................................. 47
Gambar 3.31 Form Input Olahraga ............................................................................. 47
Gambar 3.32 Form Lihat Olahraga ............................................................................. 47
Gambar 4.1 Form Splash Screen ................................................................................ 51

viii
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

Gambar 4.2 Form Isi Data Diri 1 ................................................................................ 52
Gambar 4.3 Form Isi Data Diri 2 ................................................................................ 52
Gambar 4.4 Form Isi Data Diri 3 ................................................................................ 53
Gambar 4.5 Form Isi Data Diri ................................................................................... 53
Gambar 4.6 Form Menu Utama .................................................................................. 54
Gambar 4.7 Form Input Pilihan .................................................................................. 55
Gambar 4.8 Form Input Kegiatan ............................................................................... 55
Gambar 4.9 Form Input Jadwal .................................................................................. 56
Gambar 4.10 Form Menu Makanan ............................................................................ 57
Gambar 4.11 Form Menu Olahraga ............................................................................ 57
Gambar 4.12 Form Menu Utama Admin .................................................................... 58
Gambar 4.13 Form Input Makanan ............................................................................. 59
Gambar 4.14 Form Input Penyakit .............................................................................. 59
Gambar 4.15 Form Lihat Makanan ............................................................................. 60
Gambar 4.16 Form Input Olahraga ............................................................................. 60
Gambar 4.17 Form Lihat Olahraga ............................................................................. 61
Gambar 4.18 Form Splash Screen .............................................................................. 62
Gambar 4.19 Form Isi Data Diri 1 .............................................................................. 63
Gambar 4.20 Form Isi Data Diri 2 .............................................................................. 64
Gambar 4.21 Form Isi Data Diri 3 .............................................................................. 64
Gambar 4.22 Form Isi Data Diri ................................................................................. 65

ix
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

Gambar 4.23 Form Utama .......................................................................................... 65
Gambar 4.24 Form Input Pilihan ................................................................................ 66
Gambar 4.25 Form Input Kegiatan ............................................................................. 66
Gambar 4.26 Form Input Jadwal ................................................................................ 67
Gambar 4.27 Form Menu Olahtaga ............................................................................ 67
Gambar 4.28 Form Bakar Kalori ................................................................................ 68
Gambar 4.29 Form Menu Makanan ............................................................................ 68
Gambar 4.30 Form Perhitungan Makanan .................................................................. 69
Gambar 4.31 Form Menu Utama Admin .................................................................... 69
Gambar 4.32 Form Input Makanan ............................................................................. 70
Gambar 4.33 Form Input Penyakit .............................................................................. 70
Gambar 4.34 Form Lihat Makanan ............................................................................. 71
Gambar 4.35 Form Input Olahraga ............................................................................. 71
Gambar 4.36 Form Lihat Olahraga ............................................................................. 72

x
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB I
PENDAHULUAN

1.1

Latar Belakang
Pola hidup sehat yang sesuai akan membantu untuk lebih sehat dan

jauh dari penyakit. Kemajuan dunia seperti di Negara - negara berkembang
banyak menimbulkan perubahan pada pola hidup manusia. Apalagi saat ini
sudah banyak makananan yang serba cepat atau instant. Kesibukan yang
dihadapi oleh setiap orang menyebabkan mereka mengabaikan pola hidup
mereka sehingga banyak penyakit yang kapan pun dapat menyerang mereka.
Dari permasalahan tersebut, maka dalam penelitihan ini dibuat suatu
aplikasi untuk mengatur jadwal dan mengingatkan pengguna untuk bisa
melakukan pola hidup sehat. “ Aplikasi Pengatur Pola Hidup Sehat Berbasis
Android “ adalah suatu aplikasi android yang dapat mengatur dan
mengingatkan pola hidup sehat seseorang khususnya mengatur asupan
makanan dan olahraga yang dapat membakar lemak.
Dalam aplikasi ini pengguna memasukkan berat badan, tinggi badan,
umur, golongan darah dan jenis penyakit, dalam aplikasi ini juga makanan dan
olahraga dapat di update oleh admin melalui sebuah web. Sehingga
memudahkan pengguna dalam mengatur pola hidup sehatnya. Aplikasi ini
diharapkan dapat membantu penggunanya untuk mengatur pola hidup
sehatnya dan dapat terhindar dari penyakit berbahaya dan dapat hidup sehat.

1

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

2

1.2

Rumusan Masalah
Permasalahan yang ada dalam Aplikasi Pengatur Pola Hidup

Sehat adalah :
a. Bagaimana membuat aplikasi yang dapat mengingatkan untuk
melakukan hidup sehat dan dapat menentukan makanan yang
sesuai dengan pengguna.
b. Bagaimana membuat aplikasi yang dapat menghitung asupan
kalori pada pengguna.
c. Bagaimana mengolah data yang dapat menghasilkan informasi
yang tepat untuk pengguna.
d. Bagaimana pengguna dapat memperoleh informasi mengenai
makanan dan olahraga

1.3

Batasan Masalah
Berdasarkan rumusan masalah diatas maka penulis akan

membahas permasalahan yang meliputi :
a. Penyakit yang ada pada aplikasi ini hanya penyakit kardivaskuler,
hepar, ginjal, diabetes militus, maag.
b. Aplikasi ini hanya dapat digunakan oleh satu pengguna.
c. Hanya admin yang dapat menginputkan data makanan dan olahraga.
d. Makanan diperbolehkan yang di inputkan oleh admin hanya
makanan yang mutlak saja.
e. Aplikasi ini memerlukan internet untuk menjalankannya.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3

1.4

Tujuan
Tujuan dari perancangan ”APLIKASI PENGATUR POLA

HIDUP SEHAT BERBASIS ANDROID” ini adalah membuat aplikasi
android untuk mengatur pola makan dan hidup sehat serta memberikan
informasi konsumsi kalori perhari kepada pengguna.

1.5

Manfaat
Adapun manfaat dari ”APLIKASI PENGATUR POLA HIDUP

SEHAT BERBASIS ANDROID” ini adalah :
a. Diharapkan dapat membantu pengguna untuk bisa melakukan pola
hidup sehat.
b. Memberikan tips – tips hidup sehat.
c. Memberikan informasi asupan kalori.
d. Dapat mengurangi berat badan dalam waktu yang ditentukan
e. Menghemat biaya menyewa instruktur fitness.

1.6

Metodologi Penelitian
Pembuatan aplikasi ini dibagi dari beberapa tahapan, antara lain :

a. Pengumpulan dan Analisa Data
Pengumpulan data dilakukan dengan cara : observasi, identifikasi dan
klasifikasi melalui studi literatur.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

4

b. Perancangan Program
Melakukan analisa awal tentang sistem yang akan dibuat yaitu suatu
pemecahan masalah yang dilakukan melalui tentang aplikasi pengatur
pola hidup sehat
c. Implementasi dan Uji Coba
Pada tahap ini dilakukan implementasi sistem dari rancangan program
yang telah dibuat. Pada tahap ini perancangan program direalisasikan
pada sebuah aplikasi. Lalu dilakukan uji coba terhadap aplikasi tersebut
d. Evaluasi
Pada tahap ini dilakukan dievaluasi apabila terdapat kesalahan atau
kekurangan pada aplikasi tersebut, maka dapat dilakukan perbaikanperbaikan yang diperlukan

1.7

Sistematika Penulisan
Agar lebih meahami materi, laporan ini dibagi menjadi lima bab yang

dilengkapi dengan penjelasan pada tiap bab, yaitu :

BAB I

PENDAHULUAN
Berisikan latar belakang

yang menjelaskan tentang

pentingnya pola hidup sehat, dan latar belakang masalah

.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

5

BAB II

TINJAUAN PUSTAKA
Pada bab ini akan disajikan landasan teori yang akan
digunakan sebagai penyelesaian permasalahan pada “
Aplikasi Pengatur Pola Hidup Sehat “

BAB III

ANALISA DAN PERANCANGAN
Pada bab ini akan dijelaskan rancangan alur dari program
“Aplikasi Pengatur Pola Hidup Sehat”

BAB IV

HASIL DAN PEMBAHASAN
Pada bab ini akan dijelaskan hasil dan pembahasan
perangkat yang menunjang dan hasil dari program
“Aplikasi Pengatur Pola Hidup Sehat”

BAB V

PENUTUP
Bab ini merupakan bagian terakhir dari “Aplikasi Pengatur
Pola Hidup Sehat” yang berisi kesimpulan dan saran-saran
penulis.

DAFTAR PUSTAKA
Pada bagian ini akan dipaparkan tentang sumber-sumber
literatur yang digunakan dalam pembutan laporan ini.
LAMPIRAN
Pada bagian ini berisi tentang informasi tambahan seperti
source code ”Aplikasi Pengatur Pola Hidup Sehat”, dsb.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB II
TINJ AUAN PUSTAKA

2.1 Pola Hidup Sehat
Menurut Back Mary E(2011) hidup sehat itu dilakukan untuk menciptakan
hidup yang sehat dan menghindari kebiasaan buruk yang dapat mengganggu
kesehatan. Kesehatan bukanlah segala galanya namun tanpa kesehatan tidak
mungkin dapat melakukan suatu aktivitas. Jika kita melakukan pola hidup sehat
kemungkinan akan dapat terbebas dari berbagai penyakit. Namun, apabila sudah
memiliki penyakit dapat dicegah agar penyakit itu tidak semakin buruk.
Seperti yang dikutip pada sebuah pustaka hidup sehat bukan dari makanan
saja namun dari pikiran anda, apabila ingin selalu sehat dalam kehidupan seharihari maka harus menjaga dan memperbaiki pola hidup, biasakan untuk beristirahat
cukup setidaknya 6-8 jam sehari. Olah raga juga harus rutin dan yang terpenting
jangan tidur saat orang bangun, antara jam 04.00 sampai 10.00 karena pada waktu
itu pikiran sedang maksimal.
Selain melakukan kebiasaan sehat pola makan pun harus dapat diatur
seperti kalori, lemak, protein, nutrisi, vitamin, mineral, dll. Kecakupan gizi yang
dianjurkan setiap hari adalah jumlah rata-rata nutrient dibutuhkan perhari untuk
memenuhi kebutuhan seseorang yang sehat. Jumlah ini cukup untuk menjaga
keseimbangan metabolisme yang normal dan mencegahnya terjadinya penyakit.
Dan dalam keadaan sakit kebutuhan nutrisi akan berbeda-beda.

6
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

7

2.1.1 Olah Raga
Olah

raga

merupakan

aktivitas

yang

sangat

penting

untuk

mempertahankan kebugaran seseorang. Olah raga juga merupakan salah satu
metode penting untuk mereduksi stress. Olah raga juga merupakan suatu prilaku
aktif yang mengingatkan metabolism dan mempengaruhi fungsi kelenjar didalam
tubuh untuk memproduksi system kekebalan tubuh dalam mempertahankan tubuh
dari gangguan penyakit dan stress.
Menurut Suryanto rukmono, s.si (2006) olah raga adalah suatu kegiatan
melatih tubuh kita agar badan terasa sehat dan kuat, baik secara jasmani maupun
rohani. Sedangkan menurut Hans tandra olah raga adalah gerakan tubuh berirama
dan teratur untuk memperbaiki dan meningkatkan kebugaran.
Sedangkan menurut Edward (1973) olahraga harus bergerak dari konsep
bermain, games, dan sport. Ruang lingkup bermain mempunyai karakteristik
antara lain; a. Terpisah dari rutinitas, b. Bebas, c. Tidak produktif, d.
Menggunakan peraturan yang tidak baku. Ruang lingkup pada games mempunyai
karakteristik; a. ada kompetisi, b. hasil ditentukan oleh keterampilan fisik,
strategi, kesempatan. Sedangkan ruang lingkup sport; permainan yang
dilembagakan.
2.1.2

Makanan
Makanan adalah kebutuhan pokok manusia yang dibutuhkan setiap saat

dan memerlukan pengelolaan yang baik dan benar agar bermanfaat bagi tubuh.
Menurut WHO, yang dimaksud makanan adalah : “Food include all substances,
whether in a natural state or in a manufactured or preparedform, wich are part of

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

8

human diet.” Batasan makanan tersebut tidak termasuk air, obat-obatan dan
substansi-substansi yang diperlukan untuk tujuan pengobatan.
Akhir akhir ini pada masyarakat kota besar yang sibuk ada kecendrungan
meningkatnya kebia saan makan makanan yang praktis dan dapat dengan cepat
dihidangkan. Makanan ini banyak diproduksi oleh industri – industri makanan
yang praktis. Seperti makanan kalengan, makanan instant, makanan beku dan
makanan yang berpengawet.
Nilai energi makanan dapat dinyatakan dalam satuan kalori atau joule.
Tetapi yang sudah sering kita dengar itu kalori dan kalori ini merupakan satuan
panas. Satuan yang dipakai dalam gizi adalah kilokalori, yang sering disebut
kalori.
a. Kar bohidrat
Karbohidrat merupakan sumber energi utama bagi manusia sehingga
dinamakan pula sebagai zat tenaga. Karbohidrat yang ada dalam makanan adalah
pati, suroksa, laktosa dan fruktosa.
Karbohidrat dalam tubuh agar dapat menghasilkan panas dan energy bagi
segala bentuk aktifitas tubuh. Karbon dioksida dan air terbentuk sebagai produk
akhir dan pada prinsipnya kedua bahan tersebut diereksikan melalui paru paru
serta ginjal. Satu gram karbohidtat memberikan 16kj (4 kal) pada proses oksidasi
tubuh

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

9

b. Lemak
Lemak seperti halnya karbohidrat tapi pola penataannya dan proporsinya
berbeda. Lemak dibentuk melalui penggabungan gliserol dengan asam-asam
lemak. Ada berbagai asam lemak. Setiap lemak memiliki ciri-ciri tersendiri.
Lemak yang biasa kita temui sehari-hari misalnya lemak dalam mentega, minyak
sayur, dll. Contoh asam lemak yang terdapat pada lemak makanan adalah asam
streat, asam palmitat, dan asam oleat.
Simpanan utama jaringan lemak berada dibawah kulit sekitar organ-organ
dalam rongga abdomen. tetapi secara terus menerus saling bertukar dengan lemak
yang beredar dalam aliran darah dan metabolism untuk menghasilkan bahan
bakar.
c.

Pr otein
Protein merupakan konstituen penting pada semua sel. Jenis nutrient ini

berupa struktur kompleks yang terbuat dari asam-asam amino. Semua makanan
yang berasal dari hewan maupun tanaman mengandung protein.
Protein tersusun dari karbon, hidrogrn, oksigen dan nitrogen. Pada
beberapa jenis protein, unsure-unsur mineral seperti sulfur, fosfor, iodium. Protein
dalam makanan merupakan satu-satunya sumber nitrogen bagi tubuh. Di
Indonesia, makanan pokok penduduk kerapkali sebagian atau seluruhnya terdiri
atas jenis-jenis makanan nabati yang mengandung protein tak lengkap. Bebrapa
produk makanan yang terbukti berhasil dari segi ini adalah kacang tanah dan
kedelai.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

10

d. Miner al (Air )
Air adalah senyawa yang penting bagi semua bentuk kehidupan. Air
menutupi hampir 71% permukaan Bumi. Terdapat 1,4 triliun kilometer kubik (330
juta mil³) tersedia di Bumi. Air bersih penting bagi kehidupan manusia. Air bukan
merupakan salah satu zat gizi. Namun sangat dibutuhkan oleh tubuh. Sekitar 70%
komponen massa tubuh orang dewasa adalah air. Karena itu usahakan untuk
mengkonsumsi air 2-2,5 liter per hari untuk orang dewasa.
Air merupakan dasar bagi cairan intraseluler serta ekstraseluler dan
menjadi konstituen semua sekresi serta ekskresi tubuh. Hasil – hasil pencernaan
akan disebarluaskan dalam darah serta cairan limfe. Konsumsi air secara konstan
merupakan hal yang amat penting. Orang yang berpuasa lama dapat hidup dari
cadangan protein, lemak, hidrat arang dan nutrient lain dalam tubuh selama
beberapa minggu, asalkan air masih tersedia. Sedangkan

tanpa air, orang

mungkin akan meninggal dalam waktu beberapa hari.

2.1.3 Penyakit
Penyakit adalah suatu keadaan abnormal dari tubuh atau pikiran yang
menyebabkan ketidaknyamanan, disfungsi atau kesukaran terhadap orang yang
dipengaruhinya. Untuk menyembuhkan penyakit, orang-orang biasa berkonsultasi
dengan seorang dokter
Penyakit dapat menyerang siapa saja baik anak – anak maupun orang
dewasa sekalipun. Jenis penyakit pun bermacam – macam ada faktor alergi, faktor
keturnan, faktor manusianya sendiri, dll. Berikut ini termasuk beberapa penyakit

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

11

yang hampir banyak diderita banyak orang karena pola hidup yang kurang sehat.
Diantaranya adalah :

a. Kardiovaskuler (J antung)
Penyakit kardiovaskuler merupakan salah satu penyakit pembunuh nomor
satu didunia. Karena menurut fakta dari WHO setiap dua detik, satu orang didunia
meninggal

karena

penyakit

kardiovaskuler.

Ada

tiga

bentuk

penyakit

kardiovaskuler, yakni penyakit jantung koroner, penyakit serebrovaskular, dan
penyakit vaskular perifer.
a. Penyakit jantung koroner adalah penyakit pembuluh darah yang mensuplai
jantung. meliputi infark miokard (serangan jantung), angina (nyeri dada), dan
aritmia (irama jantung abnormal).
b. Penyakit serebrovaskular adalah penyakit pembuluh darah yang mensuplai
otak. meliputi stroke (kerusakan sel otak karena kurangnya suplai darah) dan
transient

ischaemic

attack

(kerusakan

sementara

pada

penglihatan,

kemampuan berbicara, rasa atau gerakan).
c. Penyakit vaskular perifer adalah penyakit pembuluh darah yang mensuplai
tangan dan kaki yang berakibat rasa sakit yang sebentar datang dan pergi,
serta rasa sakit karena kram otot kaki saat olah raga.
Penderita kardiovaskuler pada umumnya memiliki tubuh gemuk dan lemak
darah yang tinggi. Untuk mengurangi berat badanya, kandungan energy dalam
makanannya harusnya dibatasi.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

12

b. Maag
Berdasarkan riset yang dilakukan Brains & Co dengan PT Kalbe Farma
Tbk beberapa waktu lalu, 5 dari 10 orang berpotensi terserang penyakit maag.
Maag sendiri merupakan kosa kata Belanda yang berarti lambung, yang kemudian
diindonesiakan menjadi maag. Jadi, sakit mag sebenarnya adalah sakit lambung.
Umumnya, penyakit yang sering terjadi pada orang bergolongan darah O ini
berupa radang selaput lendir (mukosa) lambung (gastritis) atau luka mukosa
lambung (gastric ulcer) yang dikenal dengan istilah tukak lambung (ulcus
pepticum).
Gejala sakit maag adalah timbul karena makan tidak teratur, makan yang
terlalu asam, kebanyakan makan yang manis, bisa juga karena stres. Sakit maag
terasa pada lambung yang terasa perih, mual kadang-kadang kembung.
Sakit maag sering digambarkan sebagai “termakan”-nya lambung kita oleh
asam lambung. Kalau penyakit ini menimpa, akan terasakan sakit luar biasa pada
perut atas kiri. Kalau sering muntah agak asam, suhu badan naik, muka pucat,
nafsu makan kurang, kalau sedang kosong perut terasa sakit, pedih, dan sesak
pada bagian atas, ulu hati sakit hingga kadang-kadang membuat kita terbangun di
tengah malam, buang hajat tidak teratur, terkadang sembelit atau mencret, kita
patut curiga tukak lambung sedang mendera kita.
Pola makan biasanya sangat terkait dengan produksi asam di lambung.
Asam ini berfungsi untuk mencerna makanan yang masuk ke dalam lambung
dengan jadwal yang teratur. Produksi asam lambung terjadi meskipun kita sedang
tidur.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

13

Pola makan yang tidak teratur membuat lambung sulit untuk beradaptasi.
Kalau ini berlangsung lama, produksi asam lambung akan berlebihan sehingga
mengiritasi dinding mukosa pada lambung. Hal inilah yang menyebabkan rasa
perih dan mual. Gejala ini bisa naik ke kerongkongan yang menimbulkan rasa
panas terbakar.
Peningkatan produksi asam lambung dapat dirangsang olh konsumsi
makanan dan minuman, yaitu cuka dalam perut yang berlebihan disebabkan oleh
mabuk berat, merokok atau makan terlalu banyak (terutama makanan-makanan
anda tidak dapat dicerna dengan mudah), cabai, kopi, alcohol, rujak, sup tomyam,
softdrink, kopi, teh kental, makanan berlemak atau yang dimasak dengan cara
digoreng dan diproses dengan mentega, dan minuman alcohol, serta merokok dan
penggunaan tembakau.

c. Penyakit hepar
Hepar merupakann organ tubuh yang memiliki banyak fungsi, seperti
metabolism protein, penyimpan hidratarang, detoksifikasi sebagian racun,
metabolisme alcohol dan produksi getah empedu.
Hepar disebabkan oleh organism yang efektif seperti virus, atau karena
bahan beracun seperti karbon tetraklorida, klorofor atau karena beberapa obat
tertentu. Sedangkan sirois hepatis merupakan keadaan kronis akibat kerusakan
herpar. Konsumsi makanan bergizi rendah dan kebiasaan mengkonsumsi alcohol
salah satu penyebab utamanya.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

14

d. Penyakit ginjal
Seperti yang dikutip pada buku Mary E back (2011), Ginjal adalah organ
ekskresi yang berbentuk mirip kacang. Sebagai bagian dari sistem urin, ginjal
berfungsi menyaring kotoran (terutama urea) dari darah dan membuangnya
bersama dengan air dalam bentuk urin. Cabang dari kedokteran yang mempelajari
ginjal dan penyakitnya disebut nefrologi.
Ginjal memegang peranan penting dalam proses mempertahankan
komposisi dan volume cairan tubuh. Penyakit ginjal biasanya disertai dengan
gangguan metabolisme akibat kekacauan aktivitas pengaturan ini.

e. Diabetes millitu s
Menurut Mary E Back (2011) diabetes mellitus dikenal di Indonesia dengan
istilah penyakit kencing gula adalah kelainan metabolis yang disebabkan oleh
banyak faktor, dengan simtoma berupa hiperglisemia kronis dan gangguan
metabolisme karbohidrat, lemak dan protein, sebagai akibat dari defisiensi sekresi
hormon insulin, aktivitas insulin, atau keduanya.
Diberbagai tempat kini banyak menyediakan produk khusus untuk
penderita diabetes mellitus. Akan tetapi kita dapat membuat sendiri makanan
khusus untuk penyakit tersebut tentunya dengan takaran yang tepat, dengan
mengurangi konsumsi gula berlebih.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

15

2.2 Android
Menurut Nazrudin Safaat H (2011) Android adalah sebuah sistem operasi
atau OS untuk perangkat mobile berbasis Linux yang mencakup sistem operasi
(OS), middleware dan aplikasi. Android merupakan generasi baru platform
mobile, platform yang member pengembangan untuk melakukan suatu
pengembangan yang sesuai dengan apa yang diharapkan. Android itu sendiri
adalah plafrorm yang sangat lengkap baik itu sistem operasinya, aplikasi dan
tools pengembangan, market aplikasi serta open source, sehingga Android dapat
berkembang pesat.
Pengembangan memiliki beberapa pilihan ketika membuat aplikasi yang
berbasis Android. Kebanyakan pengembangan Android menggunakan Eclipse
yang tersedia secara bebas untuk pengembangan Android. Eclipse adalah IDE
yang paling popular untuk pengembangan Android, karena memiliki Android
plug-in yang tersedia untuk memfasilitasi pengembangan Android. Selain itu
Eclipse juga mendapat dukungan langsung dari Google untuk menjadi IDE.
2.2.1 The Dalvik Virtual Machine (DVM)
Menurut Nazrudin Safaat H (2011) Salah satu element kunci dari Android
adalah Dalvik Virtual Machine (DVM) bukan di Java Virtual Machine (JVM),
sebenarnya banyak persamaan dengan Java Virtual Machine (JVM) seperti Java
Mobile Edition (JME), tapi Android menggunakan Virtual Machine sendiri yang
dirancang untuk memastikan bahwa beberapa feature-feature berjalan lebih
efisien dibandingkan perangkat mobile.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

16

Dalvik Virtual Machine mengeksekusi excutable file. The excutable file
diciptakan dengan cara mengubah kelas bahasa java dan kompilasi menggunakan
tools yang disediakan dalam SDK Android.
2.2.2 Sofwar e Development Kit (SDK)
Menurut Nazrudin Safaat H (2011) Software Development Kit (SDK) adalah
tools API (Aplication Programing Interface) yang diperukan untuk memulai
mengembangkan

aplikasi pada

platform

Android

menggunakan

bahasa

pemrograman java. Android merupakan subset perangkat lunak untuk ponsel
meliputi sistem operasi, middleware dan aplikasi kunci yang direlease oleh
google. Saat ini SDK sebagai alat bantu dan API untuk memulai mengembangkan
aplikasi pada platform android menggunakan bahasa pemrograman java.

2.3 Per sonal Hypertext Preprocessor (PHP)
Menurut Nugroho (2004) PHP adalah program aplikasi yang bersifat
server side, yang artinya hanya dapat berjalan pada sisi server saja dan tidak dapat
berfungsi tanpa adanya sebuah server di dalamnya. PHP juga bukan sebuah
bahasa pemrograman yang lengkap. Maksudnya program ini tidak menyertakan
sebuah compiler tersendiri yang membuat program hasilnya menjadi program .exe
yang dapat dijalankan sendiri. Program ini akan selalu membutuhkan sebuah
server pendukung yang disebut Web Server dan program PHP itu sendiri untuk
menjalankan semua script program.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

17

PHP merupakan sebuah bahasa pemrograman yang berlisensi open source.
Script ini dapat bercampur dengan Script Tag HTML sehingga karena
kemampuannya tersebut, ia disebut sebagai bahasa yang embeded pada Tag
HTML.
2.3.1 Syntax PHP
Kode PHP disimpan sebagai plain text dalam format ASCII, sehingga
kode PHP dapat ditulis hampir di semua editor text seperti windows notepad,
windows wordpad, dll. Kode PHP adalah kode yang disertakan di sebuah halaman
HTML dan kode tersebut dijalankan oleh server sebelum dikirim ke browser.
Contoh file PHP (contoh.php):



Pada file .html, HTTP server hanya melewatkan content dari file menuju ke
browser. Server tidak mencoba untuk mengerti atau memproses file, karena itu
adalah tugas sebuah browser.
Pada file dengan ekstensi .php akan ditangani secara berbeda. Yang
memiliki kode PHP akan diperiksa. Web server akan memulai bekerja apabila
berada diluar lingkungan kode HTML. Oleh karena itu server akan melewati
semua content yang berisi kode HTML, CSS, JavaScript, simple text di browser
tanpa diinterpretasikan di server.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

18

Block scripting PHP selalu diawali dengan .
Block scripting PHP dapat ditempatkan dimana saja di dalam dokumen. Pada
beberapa server yang mendukung, block scripting PHP dapat diawali dengan . Namun, untuk kompatibilitas maksimum, sebaiknya
menggunakan bentuk yang standar (). Setiap baris kode PHP harus
diakhiri dengan semikolon (;). Semikolon ini merupakan separator yang
digunakan untuk membedakan satu instruksi dengan instruksi lainnya.
PHP menggunakan // untuk membuat komentar baris tunggal atau /* dan */ untuk
membuat suatu blok komentar.

2.4 Unified Modeling Language (UML)
Unified Modeling Language (UML) merupakan sistem arsitektur yang
bekerja dalam Object Oriented Analysis and Design (OOAD) dengan satu bahasa
yang konsisten untuk menentukan, memvisualisasi, mengkonstruksi dan
mendokumentasikan artifact yang terdapat dalam sistem software, untuk
memodelkan bisnis dan sistem nonsoftware lainnya. UML merupakan bahasa
pemodelan yang paling sukses dari tiga metode OO yang telah ada sebelumnya,
yaitu Booch, OMT (Object Modeling Technique), dan OOSE (Object-Oriented
Software Engineering). UML berfokus pada suatu bahasa pemodelan standar,
bukan pada proses standar. Meskipun UML harus diaplikasikan dalam konteks
sebuah proses, dari pengalaman bahwa organisasi dan masalah yang berbeda
memerlukan proses yang berbeda juga.
Untuk membuat suatu model, UML memiliki diagram grafis sebagai
berikut:

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

19

2.4.1 Use Case Diagram
Diagram use case menyajikan interaksi antara use case dan aktor. Dimana
aktor dapat berupa orang, peralatan, atau sistem lain yang berinteraksi dengan
sistem yang sedang dibangun. Use case menggambarkan fungsionalitas sistem
atau persyaratan-persyaratan yang harus dipenuhi sistem dari pandangan pemakai.
Jika diagram use case bisnis tidak memperhatikan apakah proses dilakukan secara
otomatis terkomputerisasi, maka diagram use case berfokus hanya pada proses
otomatisasi saja. Sebuah use case diagram mengendung :
a. Aktor (actor) menggambarkan pengguna software aplikasi (user).

User

Gambar 2.1 Actor
b. Use-case Menggambarkan perilaku software aplikasi, termasuk di
dalamnya interaksi antara aktor dengan software aplikasi.

Mencatat data bahan baku

Gambar 2.2 Contoh Use Case
Pada use case diagram terdapat relasi antar use case untuk
mendapatkan sistem secara utuh. Selain relasi assosiasi dan generalisasi ada
dua relasi yang lain. Relasi include dan relasi extend. Relasi include
memungkinkan satu use case menggunakan fungsionalitas yang disediakan
oleh use case yang lain. Sedangkan relasi extend memungkinkan satu use

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

20

case secara optional menggunakan fungsionalitas yang disediakan oleh use
case lainnya.

Gambar 2.3 Relasi
2.4.2

Class Diagram
Diagram kelas menunjukkan hubungan antar kelas dan penjelasan detil

tiap-tiap kelas didalam model desain (dalam logical view) dari suatu sistem. Kelas
mengandung informasi dan perilaku (behavior) yang berkaitan dengan informasi
tersebut. Sebuah kelas pada diagram kelas dibuat untuk setiap tipe objek pada
diagram sekuensial atau diagram kolaborasi. Kelas memiliki tiga area pokok
yaitu:
a.

Nama (dan stereotype).

b.

Atribut (attribute) adalah property dari sebuah class melukiskan
batas nilai yang mungkin ada pada objek dari class.

c.

Metode (operation) adalah sesuatu yang dapat dilakukan oleh
sebuah class atau yang dapat anda lakukan untuk sebuah class.
Pelanggan
id
nama
alam at
noTelp
daftar()
pilihPesanan()
tam bahPes anan()

Gambar 2.4 Contoh Class Diagram

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

21

2.4.3 Activity Diagram
Activity diagram yaitu memodelkan alur kerja bisnis (bussines workflow)
sebuah proses dan urutan aktivitas dalam suatu proses. Diagram ini akan sangat
berguna untuk aliran kerja yang komplek dan luas. Pada diagram aktivitas
terdapat beberapa elemen-elemen utama yang digunakan untuk memodelkan
aliran kerja melalui use case bisnis, yaitu :
a.

Swimlanes, menunjukkan siapa yang bertanggung jawab melakukan
aktivitas dalam suatu diagram.

b.

Activities (aktivitas), adalah langkah-langkah dalam aliran kerja.

c.

Action (aksi), langkah-langkah dalam sebuah aktivitas. Aksi bisa
terjadi saat memasuki aktivitas, meninggalkan aktivitas, saat didalam
aktivitas, atau pada kejadian (event) yang spesifik.

d.

Business object (obyek bisnis), adalah entitas-entitas yang digunakan
dalam aliran kerja.

e.

Transitions (transisi), menunjukkan bagaimana aliran kerja itu
berjalan dari satu aktivitas ke aktivitas lainnya.

f.

Decision points (titik keputusan), menunjukkan dimana sebuah
keputusan perlu dibuat dalam aliran kerja.

g.

Synchronizations (sinkronisasi), menunjukkan dimana dua atau lebih
langkah dalam aliran kerja berjalan secara serentak.

h.

Start state (keadaan awal), menunjukkan dimana aliran kerja itu
dimulai.

i.

End state (keadaan akhir), menunjukkan dimana aliran kerja itu
berakhir.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

22

2.4.4 Sequence Diagram
Sequence diagram adalah diagram interaksi yang disusun berdasarkan
urutan waktu dan juga menampilkan behavior beberapa objek di dalam use case
tunggal. Diagram ini menunjukan sejumlah contoh objek dalam message / pesan
yang diletakan diantara objek-objek ini dalam use case. Setiap objek terhubung
dengan garis titik-titik disebut lifeline dan sepanjang livenine ada kotak yang
disebut activation yang mewakili sebuah eksekusi operasi dari objek dan
panjangnya berbanding lurus dengan durasi activation.
Sequence diagram memiliki tiga stereotype Class yaitu :
a. Model, fungsinya dapat menampung data. Disebut juga dengan entity.

Gambar 2.5 Entity
b. View, berfungsi untuk menampilkan data. Disebut juga dengan boundary.

Gambar 2.6 Boundary
c. Controler, berfungsi memanipulasi data. Disebut juga dengan control.

Gambar 2.7 Control

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

23

2.5 Per hitungan BBR (Ber at Badan Relatif)
Aplikasi pengatur pola hidup sehat ini adalah suatu aplikasi pola hidup
sehat yang menggunak