Aplikasi Perencanaan Diet Sehat

20

BAB 2

LANDASAN TEORI

2.1 Pengertian Aplikasi

Aplikasi berasal dari kata application yang artinya penerapan, lamaran, ataupun
penggunaan. Secara istilah, aplikasi adalah program siap pakai yang dibuat untuk
melaksanakan suatu fungsi bagi pengguna atau aplikasi yang lain. Beberapa
aplikasi yang digabung bersama menjadi suatu paket disebut sebagai paket
aplikasi atau application suite. Aplikasi-aplikasi dalam suatu paket biasanya
memiliki antarmuka pengguna yang memiliki kesamaan sehingga memudahkan
pengguna untuk mempelajari dan menggunakan setiap aplikasi.

Adapun beberapa pengertian aplikasi menurut para ahli yaitu: Menurut
Jogiyanto (1999) aplikasi adalah penggunaan dalam suatu komputer, instruksi
atau pernyataan yang disusun sedemikian rupa sehingga komputer dapat
memproses input menjadi output. Menurut Syahrul (2010), definisi program
aplikasi adalah sebuah program yang dapat menyelesaikan masalah pengguna

aplikasi, mempermudah dan mempercepat proses pengerjaan. Menurut Fauzi
(2008), adalah software program yang memiliki aktivitas pemrosesan perintah
untuk melaksanakan permintaan pengguna dengan tujuan tertentu.

Universitas Sumatera Utara

21

2.2 Pengertian Diet

Diet merupakan pengaturan pola makan, baik porsi dan kandungan gizinya. Diet
berasal dari bahasa Yunani, diet yang berarti cara hidup. Menurut Hartono (2000)
mengatakan bahwa diet adalah pengaturan jenis dan jumlah makanan dengan
maksud tertentu seperti mempertahankan kesehatan serta status nutrisi dan
membantu menyembuhkan penyakit. Diet merupakan makanan yang ditentukan
dan dikendalikan untuk tujuan tertentu.

Setiap diet termasuk makanan, tetapi tidak semua makanan termasuk
dalam kategori diet. Menurut Budiyanto (2001) dalam diet jenis dan banyaknya
suatu makanan ditentukan. Di samping itu dalam diet jumlah asupan dan frekuensi

makan juga dikendalikan sehingga tercapainya tujuan diet tersebut. Menurut
Luxboy (2008) diet normal atau diet yang seimbang, terdiri dari semua elemen
makanan yang diperlukan agar tubuh tetap sehat. Seseorang membutuhkan
mineral, protein, vitamin, dan lemak untuk membangun dan memelihara sel tubuh
dan mengatur fungsi tubuh. Protein, lemak, dan karbohidrat bermanfaat untuk
menghasilkan tenaga dan panas. Dalam makanan seringkali kekurangan mineral
kalsium dan zat besi. Elemen-elemen makanan seringkali dikonsumsi dalam
jumlah yang sangat kurang dari yang disarankan termasuk vitamin A, B, dan C.

Makanan yang kekurangan elemen-elemen diatas dapat mengakibatkan
timbulnya

penyakit

tertentu.

Misalnya,

kekurangan


vitamin

C

dapat

mengakibatkan penyakit gusi berdarah, dan kekurangan vitamin B-12 dapat
mengakibatkan dapat mengakibatkan anemia. Menurut Mangoenprasodjo (2005)

Universitas Sumatera Utara

22

diet yang baik adalah diet yang menekankan pada perubahan dalam jenis
makanan, jumlah, dan seberapa sering seseorang makan, dan ditambah dengan
program.

2.3 Metode Diet

Dewasa ini, telah berkembang berbagai macam jenis diet. Beberapa diantaranya

sudah teruji keberhasilannya, sebagian yang lain masih simpang siur. Setiap jenis
diet tentu memiliki kelebihan dan kekurangan masing-masing. Berikut dipaparkan
beberapa jenis metode diet.

2.3.1

Diet Berdasarkan Golongan Darah

Seperti yang telah diketahui bersama, darah manusia terbagi menjadi empat, yakni
golongan darah A, B, AB dan O. Golongan darah ini merupakan hal yang penting
bagi tubuh manusia. Contoh kecilnya, seseorang yang mempunyai golongan darah
O tidak bisa menerima darah dari orang yang memiliki golongan darah selain O.
Seseorang dengan golongan darah B tidak bisa menerima darah dari golongan
darah A dan sebagainya.
1. Golongan darah A
Seseorang dengan golongan darah A, rentan terhadap berbagai jenis
penyakit seperti diabetes, kanker dan jantung. Golongan darah selain A
juga dapat terjangkit penyakit diabetes, kanker dan jantung. Namun,
seseorang dengan golongan darah A dapat terjangkit berbagai jenis


Universitas Sumatera Utara

23

penyakit kronis disebabkan oleh tipe darah dengan konsistensi yang
kental. Konsistensi kental pada golongan darah A ini membuat darah
lamban beredar. Lambannya beredar ini menyebabkan terjadinya
penumpukan kotoran di dalam tubuh manusia, yakni di dalam dinding
arteri manusia. Penumpukan inilah yang menyebabkan berbagai jenis
penyakit kronis.

Orang dengan golongan darah A akan mudah gemuk jika makan
makanan yang terlalu banyak mengandung lemak seperti daging dan susu.
Selain itu, gandum dan kacang merah juga dapat menambah berat badan
orang bergolongan darah A dengan cepat. Menu-menu diet yang sesuai
untuk orang dengan golongan darah A yakni berbagai jenis buah-buahan,
sayur, telur, serta daging dalam porsi sedikit.
2. Golongan darah B
Orang dengan golongan darah B rentan terhadap penyakit jantung. Selain
penyakit jantung, seseorang dengan golongan darah B juga harus

menghindari berbagai jenis penyakit lain seperti sulit tidur atau insomnia,
penyakit hati, serta keluhan pada tulang belakang.

Hal penting yang harus diketahui oleh orang dengan golongan
darah B, yakni hendaknya menghindari makanan yang mengandung
gandum, jagung, serta kacang-kacangan. Hal penting lainnya yang perlu
diketahui adalah orang dengan golongan darah B tidak bermasalah dengan
makanan olahan susu. Aneka produk olahan susu tidak akan membuat
orang dengan golongan darah B menjadi gemuk. Selain itu orang dengan

Universitas Sumatera Utara

24

golongan darah B tidak dianjurkan untuk memakan daging ayam dan
udang, daging yang baik bagi golongan darah B adalah daging kambing.
3. Golongan darah AB
Jika seseorang dengan golongan darah AB ingin melakukan diet, maka ada
banyak hal yang harus diperhatikan berkaitan dengan makanan yang
dianjurkan dan makanan yang sebaiknya dihindari. Tidak seperti pada

golongan darah B, orang dengan golongan darah AB tidak dianjurkan
untuk mengonsumsi susu dan olahan susu. Makanan kedua yang tidak
boleh dikonsumsi oleh golongan darah AB yakni daging-daging tertentu
seperti daging sapi, ayam, dan kerbau.

Orang dengan golongan darah AB mempunyai asam lambung yang
rendah. Asam lambung yang rendah ini menyebabkan makanan yang
masuk mengalami kesulitan untuk dicerna. Oleh karena itu, terlalu banyak
daging akan mengakibatkan menumpuknya lemak dalam tubuh orang
dengan golongan darah AB. Orang dengan golongan darah AB disarankan
untuk mengonsumsi buah-buahan seperti pepaya, nenas, anggur hitam,
anggur hijau dan stroberi. Sedangkan jenis sayuran yang dianjurkan adalah
brokoli, wortel, dan kecambah.
4. Golongan darah O
Orang dengan golongan darah O rentan terhadap berbagai penyakit yang
menyerang tulang, penyakit pada sendi, dan susah tidur. Selain itu, orang
dengan golongan darah O juga rawan terhadap alergi. Orang dengan
golongan darah O mempunyai tingkat asam lambung yang tinggi. Oleh
karena itu orang dengan golongan darah O tidak perlu khawatir untuk


Universitas Sumatera Utara

25

mengonsumsi daging, karena asam lambung dengan cepat akan
mencernanya, sehingga tidak akan menjadi lemak bagi tubuh.

Untuk menurunkan berat badan, orang dengan golongan darah O
sangat dianjurkan untuk mengonsumsi sayuran yang berwarna hijau.
Sayuran berwarna hijau tersebut di antaranya sayur bayam, kangkung,
brokoli, daun singkong, dan selada. Orang dengan golongan darah O tidak
dianjurkan untuk mengonsumsi buah yang terlalu asam, misalnya jeruk
dan stroberi. Buah yang dianjurkan untuk orang dengan golongan darah O
yakni buah anggur dan nanas. Jenis makanan yang harus dihindari oleh
orang dengan golongan darah O adalah makanan olahan gandum, dan
susu.

2.3.2

Diet Mayo (Diet Tanpa Garam)


Setiap manusia membutuhkan garam dalam jumlah tertentu. Kekurangan garam
akan menyebabkan penyakit. Begitu pula sebaliknya, kelebihan garam juga akan
berpengaruh buruk bagi tubuh. Oleh karena itu disarankan untuk mengonsumsi
garam secukupnya. Meskipun kekurangan garam dapat menyebabkan berbagai
macam penyakit, ternyata garam juga dijadikan salah satu jenis diet. Hal yang
dilakukan untuk diet garam yakni sama sekali tidak mengonsumsi garam dalam
kurun waktu 14 hari.

Universitas Sumatera Utara

26

Jika seseorang berniat untuk diet tanpa garam, hal pertama yang harus
dilakukan yakni menyusun rencana. Dalam empat belas hari ke depan dilarang
mengonsumsi apa pun yang mengandung garam. Diet ini hanya berlangsung
selama empat belas hari, tetapi dapat lebih dari itu jika pelaku lupa dan memakan
makanan yang mengandung garam. Jika hal ini terjadi, meskipun pelaku telah
menjalani diet tanpa garam selama sepuluh hari, pelaku harus mengulanginya dari
awal. Dalam waktu empat belas hari tersebut, konsumsilah sayur yang direbus

tanpa garam ataupun sayur mentah. Selain itu, perbanyaklah makan buah-buahan.
Diet tanpa garam ini boleh mengonsumsi apa pun termasuk daging, asalkan dalam
pengolahannya, daging tersebut tidak diberi garam. Diet tanpa garam juga
membuat pelaku harus mempersiapkan air putih sekitar dua liter setiap hari.

2.3.3

Diet 7 Hari

Salah satu metode diet yang akan turut dibahas yakni diet 7 hari. Menurunkan
berat badan dalam waktu 7 hari mungkin terdengar mudah saat pertama kali
mendengarnya, tetapi untuk mencapainya memerlukan kesabaran dan dedikasi.

Diet ini merupakan teknik penurunan berat badan, dengan mengubah jenis
makanan yang kita makan dalam waktu 7 hari. Seseorang yang melakukan diet ini
diharuskan untuk mengonsumsi banyak sayur dan buah pada hari pertama hingga
hari ketiga. Selama tiga hari tersebut semua buah dan sayur dapat dikonsumsi,
kecuali pisang dan kentang. Pada hari keempat hanya di perbolehkan memakan
pisang dan susu rendah lemak. Pada hari kelima sudah di izinkan memakan nasi


Universitas Sumatera Utara

27

tapi hanya dengan sayur, sedangkan hari keenam boleh memakan menu di hari
kelima ditambah lauk yang tidak berminyak. Dan untuk hari ketujuh menu
makanan dapat kembali pada kebiasaan sebelum diet. Namun sangat disarankan
untuk tetap menjaga jumlah makanan yang di makan dan mengurangi konsumsi
makanan berminyak serta perbanyak konsumsi sayur, buah dan air putih untuk
menjaga agar berat yang telah berkurang tidak akan bertambah lagi.

2.3.4

Diet Detox

Kata detox berasal dari de- yang berarti mengeluarkan dan –tox yang berarti
racun, sehingga detox dapat diartikan sebagai pengeluaran racun dari dalam
tubuh. Diet detox merupakan diet dengan cara memaksimalkan organ detox yang
dimiliki oleh tubuh. Organ detox manusia meliputi hati, limfa, ginjal, getah
bening, serta usus besar. Kelima organ ini kerap mengalami masalah. Disadari
atau tidak kita sering kali mengonsumsi makanan tanpa ada batas. Aneka jenis
makanan tersebut seperti makanan siap saji, minuman bersoda, gorengan,
makanan dengan kandungan lemak yang tinggi, dan lain-lain.

Makanan dan minuman tersebut membuat tubuh menjadi sarang penyakit
serta membuat organ detox tidak bekerja secara maksimal. Oleh karena itu perlu
dilakukan diet detox. Aturan pokok pertama diet detox yakni banyak
mengonsumsi air putih, sayuran, serta buah-buahan segar. Air putih, sayur, dan
buah segar dapat membantu mengeluarkan racun dari dalam tubuh. Selain itu,
ketiganya dapat memulihkan kembali kinerja organ detox yang awalnya kurang

Universitas Sumatera Utara

28

maksimal. Aturan kedua yakni harus menghindari makanan dan minuman yang
dapat mengganggu organ detox, terutama kerja organ hati. Sangat disarankan
untuk menghindari kopi, minuman bersoda, serta minuman beralkohol. Aturan
ketiga yakni harus melakukan puasa untuk memaksimalkan proses detox. Puasa
dapat dilakukan selama beberapa hari. Ketika tubuh berpuasa, organ yang lain pun
ikut berpuasa. Jika organ berpuasa, maka setelah itu akan mampu berfungsi secara
maksimal. Syarat yang terakhir adalah membatasi jumlah kalori.

2.3.5

Diet Shangri-La

Diet Shangri La merupakan program penurunan berat badan dengan mengonsumsi
lemak yang berasal dari minyak tanpa rasa seperti olive oil (minyak zaitun), serta
boleh

mengonsumsi

gula

lebih

banyak.

Diet

Shangri

La

sebenarnya

mengandalkan titik jenuh otak dalam mengontrol berat badan. Makanan yang
mempunyai rasa tawar dan hambar, akan membuat nafsu makan menurun.
Sehingga, akan efektif untuk menurunkan berat badan.

Tidak hanya kurus, diet ini juga dapat membantu untuk mempertahankan
berat badan dan mengendalikan pikiran sehingga dapat menekan nafus makan.
Diet ini termasuk diet yang menyiksa karena rasanya yang tidak enak. Karena diet
ini menganjurkan untuk meminum minyak zaitun dan makanan hambar. Itulah
yang menyebabkan banyak orang gagal ketika mencoba program diet ini.

Universitas Sumatera Utara

29

2.3.6

Diet Rendah Kalori

Diet rendah kalori adalah panduan pola makan, yang didasarkan pada induk ilmu
gizi konvensional yang lazim diajarkan disekolah. Susunan hidangan sehat
mencakup 4 sehat 5 sempurna terdiri dari makanan pokok, makanan sumber
protein nabati, hewani,sayuran, buah-buahan, dan disarankan ditambah susu.
Secara umum, kecukupan asupan kalori dihitung secara matematis berdasarkan
jenis kelamin, berat badan, dan aktivitas. Konsumsi makanan sumber karbohidrat
dan lemak dibatasi sebanyak 500 – 1000 kalori dibawah kebutuhan normal dng
harapan akan dapat mengikis kelebihan berat badan 500 gr hingga 1 kg
perminggu. Artinya pengguna harus membatasi makanan padat karboidrat (Nasi,
mi, roti, umbi-umbian, dan makanan yang terbuat dari tepung) serta makan dan
minuman manis dan berlemak atau gorengan.

2.4 Microsoft Visual Basic

Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga
pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meskipun
oleh orang yang baru belajar membuat program. Hal ini lebih mudah lagi setelah
hadirnya Microsoft Visual Basic, yang dibangun dari ide untuk membuat bahasa
yang sederhana dan mudah dalam pembuatan scriptnya (simple scripting
language) untuk graphic user interface yang dikembangkan dalam sistem operasi
Microsoft Windows.

Universitas Sumatera Utara

30

Visual Basic merupakan sebuah bahasa pemrograman yang menawarkan
Integrated Development Environment (IDE) visual untuk membuat program
perangkat

lunak

berbasis

sistem

operasi

Microsoft

Windows

dengan

menggunakan model pemrograman (COM).

Visual Basic merupakan bahasa pemrograman yang sangat mudah
dipelajari, dengan teknik pemrograman visual yang memungkinkan penggunanya
untuk berkreasi lebih baik dalam menghasilkan suatu program aplikasi. Ini terlihat
dari dasar pembuatan dalam visual basic adalah form, dimana pengguna dapat
mengatur tampilan form kemudian dijalankan dalam script yang sangat mudah.

2.5 Microsoft Access

Microsoft Access adalah sebuah program aplikasi basis data komputer relasional
yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah.
Aplikasi ini merupakan anggota dari beberapa aplikasi Microsoft Office, selain
tentunya Microsoft Word, Microsoft Excel, dan Microsoft PowerPoint. Aplikasi
ini menggunakan mesin basis data Microsoft Jet Database Engine, dan juga
menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna.

Microsoft Access dapat menggunakan data yang disimpan di dalam format
Microsoft Access, Microsoft Jet Database Engine, Microsoft SQL Server, Oracle
Database, atau semua kontainer basis data yang mendukung standar ODBC. Para
pengguna yang mahir dapat menggunakannya untuk mengembangkan perangkat
lunak aplikasi yang kompleks, sementara para pengguna yang kurang mahir dapat

Universitas Sumatera Utara

31

menggunakannya untuk mengembangkan perangkat lunak aplikasi yang
sederhana. Microsoft Access juga mendukung teknik-teknik pemrograman
berorientasi objek, tetapi tidak dapat digolongkan ke dalam perangkat bantu
pemrograman berorientasi objek.

Microsoft Access yang untuk selanjutnya disingkat Access adalah suatu
program aplikasi basis data komputer relasional yang digunakan untuk
merancang, membuat dan mengolah berbagai jenis data dengan kapasitas yang
besar. Database adalah kumpulan tabel-tabel yang saling berelasi. Antar tabel
yang satu dengan yang lain saling berelasi, sehingga sering disebut basis data
relasional. Relasi antar tabel dihubungkan oleh suatu key, yaitu primary key dan
foreign key.

2.5.1

Sejarah Microsoft Access

Microsoft merilis Microsoft Access 1.0 pada bulan November 1992 dan
dilanjutkan dengan merilis versi 2.0 pada tahun 1993. Microsoft menentukan
spesifikasi minimum untuk menjalankan Microsoft Access 2.0 adalah sebuah
komputer dengan sistem operasi Microsoft Windows 3.0, RAM berkapasitas 4
megabyte (6 megabyte lebih disarankan) dan ruangan kosong hard disk yang
dibutuhkan 8 megabyte (14 megabyte lebih disarankan). Versi 2.0 dari Microsoft
Access ini datang dengan tujuh buah disket floppy 3½ inci berukuran 1.44
megabyte.

Universitas Sumatera Utara

32

Perangkat lunak tersebut bekerja dengan sangat baik pada sebuah basis
data dengan banyak record tapi terdapat beberapa kasus di mana data mengalami
kerusakan. Sebagai contoh, pada ukuran basis data melebihi 700 megabyte sering
mengalami masalah seperti ini (pada saat itu, memang hard disk yang beredar
masih berada di bawah 700 megabyte). Buku manual yang dibawanya
memperingatkan bahwa beberapa kasus tersebut disebabkan oleh driver perangkat
yang kuno atau konfigurasi yang tidak benar.

Nama kode yang digunakan oleh Access pertama kali adalah Cirrus yang
dikembangkan sebelum Microsoft mengembangkan Microsoft Visual Basic,
sementara mesin pembuat form antarmuka yang digunakannya dinamakan dengan
Ruby. Bill Gates melihat prototype tersebut dan memutuskan bahwa komponen
bahasa pemrograman BASIC harus dikembangkan secara bersama-sama sebagai
sebuah aplikasi terpisah tapi dapat diperluas. Proyek ini dinamakan dengan
Thunder. Hal tersebut berakhir saat Microsoft merilis Visual Basic for
Applications (VBA).

2.5.2

Perkembangan Microsoft Access

Berikut merupakan nama dan nomor versi dari perkembangan microsoft access :

Universitas Sumatera Utara

33

Tabel 2.1 Perkembangan Microsoft Access
Tanggal

Nama Versi

Nomor
Versi

Sistem Operasi yang
Didukung

Versi Microsoft
Office

1992

Microsoft
Access 1.1

1

Microsoft Windows

T/A

1993

Microsoft
Access 2.0

2

Microsoft Windows

Microsoft Office 4.3
Professional

1995

Microsoft
Access for
Windows 95

7

Microsoft Windows
95 dan Windows NT
3.51

Microsoft Office 95
Professional

1997

Microsoft
Access 97

8

Microsoft Windows
95/98 dan Windows NT
3.51/NT 4.0

Microsoft Office 97
Professional

9

Microsoft Windows
98/Me, Windows NT
4.0/2000

Microsoft Office
2000 Premium dan
Office 2000
Professional

10

Microsoft Windows
98/Me, Windows
NT/2000/XP

Microsoft Office XP
Professional

11

Microsoft Windows
2000 (Service Pack 3 ke
atas)/XP (Service Pack
1 ke atas)/Server 2003

Microsoft Office
System 2003

12

Microsoft Windows XP
(Service Pack 2)/Server
2003/Vista/Server 2008
(Beta 2 ke atas)

Microsoft Office
System 2007

1999

Microsoft
Access 2000

2001

Microsoft
Access 2002

2003

2007

Microsoft
Access 2003

Microsoft
Access 2007

Universitas Sumatera Utara

34

2010

2012

Microsoft
Access 2010

Microsoft
Access 2013

14

Microsoft Windows XP
(Service Pack
3)/Windows Server
2003 R2(32bit)/Windows Server
2008(32-bit atau 64bit)/Windows Vista
(Service Pack
1)/Windows 7

Microsoft Office
Professional 2010

15

Microsoft Windows
Vista/Windows
7/Windows 8/Windows
8.1

Microsoft Office
Professional 2013

2.6 Flowchart

Flowchart adalah sekumpulan simbol-simbol skema yang menunjukkan atau
menggambarkan arus logika dari data yang akan diproses dalam suatu program
dari awal sampai akhir. Flowchart terdiri dari simbol-simbol yang mewakili
fungsi-fungsi langkah program dan garis alir menunjukkan urutan dari simbolsimbol yang akan dikerjakan. Berikut adalah simbol-simbol program flowchart
menurut ANSI (American National Standard Institute):

Tabel 2.2 Simbol Flowchart
No

1

Simbol

Nama

Terminal symbol

Fungsi

Untuk menunjukkan awal dan
akhir dari program

Universitas Sumatera Utara

35

2

3

Preparation

Proses

Untuk memberikan nilai awal pada
suatu variable atau cuonter

Untuk pengelolaan aritmatika dan
pemindahan data.
Untuk memasukkan data atau

4

Input-Output

menunjukkan hasil dari suatu
proses

5

Decision

Untuk mewakili keputusan.

Untuk menunjukkan hubungan
6

Connector

arus proses yang terputus masih
dalam halaman yang sama.
Untuk menampilkan output yang

7

Display

ditunjukkan ke suatu device seperti
printer dan plotter

8

9

Arus flow

Predefined
Process

10

Magnetic Disk

Untuk menunjukkan arus dari
proses

Untuk proses yang detilnya
dijelaskan terpisah, misalnya
dalam bentuk sub routine

Tempat penyimpanan data tetap

Universitas Sumatera Utara

36

Merupakan simbol untuk data
11

Document

yang berbentuk kertas maupun
untuk informasi

12

Off-line
Connector

Untuk menunjukkan hubungan
arus proses yang terputus masih
dalam halaman yang sama

Universitas Sumatera Utara