Anda di halaman 1dari 10

PENGEMBANGAN SISTEM PEMBANTU KEPUTUSAN

DIET BERBASIS ANDROID

MUHAMMAD FIKRY

202043501320

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS INDRAPRASTA PGRI

2023

Daftar Isi
Daftar Isi...........................................................................................................................2

Daftar Table.......................................................................................................................2

Daftar Gambar..................................................................................................................2

BAB 1 PENDAHULUAN................................................................................................4

A. Latar Belakang..........................................................................................................4

B. Identifikasi Masalah..................................................................................................4

C. Batasan Masalah.......................................................................................................5

D. Rumusan Masalah.....................................................................................................5

E. Tujuan Penelitian......................................................................................................5

BAB 2 LANDASAN TEORI DAN PENELITIAN YANG RELEVAN..........................6

A. Landasan Teori..........................................................................................................6

1. Pengertian Android................................................................................................6

2. Pengertian Android Studio.....................................................................................6

3. Pengertian Basis Data............................................................................................7

B. Penelitian Yang Relevan...........................................................................................8

BAB 3 METODOLOGI PENELITIAN...........................................................................9

A. Metode Penelitian.....................................................................................................9

Daftar Pustaka.................................................................................................................10

Daftar Table

Tabel 3.1 Waktu Penelitian………………………………………………….. 12

Daftar Gambar

Gambar 4.1 Dekomposisi Fungsi Sistem…………………………………….. 19

Gambar 4.2 Diagram Konteks………………………………………………... 20

Gambar 4.3 Entity Relationship Diagram……………………………………. 20


BAB 1 PENDAHULUAN

A. Latar Belakang

Dalam kehidupan masyarakat luas banyak yang mengeluh tentang dirinya


karena tidak percaya diri akan penampilan dan bentuk tubuh yang ideal yang dimana
bentuk tubuh dan berat tubuh menjadi kunci utama dalam berpenampilan menarik dan
juga merupakan suatu bentuk gaya hidup sehat tetapi masyarakat tidak mengetahui
Langkah untuk mencapai bentuk tubuh ideal itu maka dari itu aplikasi diet ini akan
membantu masyarakat dalam menentukan menu harian untuk mencapai bentuk tubuh dan
berat yang ideal untuk penampilan maupun kesehatan.

Di sisi lain, fungsi aplikasi diet ini untuk mengatur pola makan yang sehat untuk
mengurangi berat badan secara signifikan dan mengatur sesuatu yang akan masuk ke
dalam tubuh yang akan membuat tubuh menjadi lebih sehat dan berat badan terkendali.

Dikebanyakan masyarakat masih menggunakan cara manual seperti menonton


youtube yang dimana jika orang tersebut lupa maka harus mengulangi dietnya pada hari
esok karena tidak ada fitur yang menjadi pengingat bahwa diet sedang berlangsung.

Dengan perancangan sistem pembantu keputusan diet ini yaitu untuk


memberikan gambaran secara umum kepada user tentang sistem yang baru agar dapat
menghasilkan suatu program yang diharapkan mampu mengurangi terjadinya kesalahan
pada saat melakukan diet yang sedang dijalani.

B. Identifikasi Masalah

Berdasarkan pemaparan pada latar belakang, rumusan masalah dalam penelitian ini terdiri
dari :

1. Apakah sistem pembantu keputusan diet berbasis android dapat dirancang?


2. Apakah sistem pembantu keputusan diet dapat membantu masyarakat dalam
menerapkan diet?
3. Apakah sistem pembantu keputusan diet dapat memiliki akurasi ketepatan di atas 90%
?
C. Batasan Masalah

Berdasarkan tujuan penulisan dan permasalahan yang telah diperoleh, penulis akan fokus
pada batasan masalah sebagai berikut:

1. Sistem ini hanya untuk menentukan jadwal diet dan menentukan makanan untuk diet
2. Sistem ini hanya bisa berjalan di perangkat yang memiliki sistem operasi android.

D. Rumusan Masalah

Dalam penelitian ini penulis membahas tentang pengembangan sistem pembantu


keputusan diet yang akan memiliki fitur sebagai mentor untuk diet dengan keakuratan
program diet mencapai 90% dan dapat berjalan di sistem operasi android.

E. Tujuan Penelitian

Sesuai dengan identifikasi masalah, maka tujuan penelitian ini adalah untuk membantu
masyarakat dalam melakukan program diet yang murah tanpa instruktur langsung dan
dapat dibawa kemanapun tanpa harus lupa menu makanan yang aman untuk dimakan
serta pemberian menu yang akurat.
BAB 2 LANDASAN TEORI DAN PENELITIAN YANG RELEVAN

A. Landasan Teori

1. Pengertian Android

Menurut para ahli definisi Android yaitu :

a. Teori Kehidupan Buatan (Artificial Life Theory): Teori ini berpendapat bahwa
entitas buatan, seperti android, memiliki potensi untuk mengembangkan
kehidupan buatan mereka sendiri dengan interaksi yang kompleks dengan
lingkungan dan evolusi buatan. Teori ini dipopulerkan oleh ahli kecerdasan
buatan, seperti Christopher Langton. (Langton, C. G, 1989).
b. Android memiliki kemampuan untuk bertanggung jawab secara moral dan
memiliki kehendak bebas. (Wallach, W., & Allen, C. 2010).
c. android tidak memiliki kesadaran seperti manusia, mereka dapat mensimulasikan
pikiran dan perilaku manusia dengan menggunakan algoritma dan model
komputasi yang tepat. (Dennett D, 1991).
d. Android adalah sistem operasi operasi seluler yang dikembangkan oleh Geogle,
berdasarkan Kernel linux dan dirancang terutama untuk perangkat seluler layar
sentuh seperti smart phone dan tablet. mulai Mei 2017 ,Android memiliki dua
miliar pngguna aktif setiap bulannya, dan memiliki basis terinstal terbesar di
sistem operasi apapun.(Bhagat,et.al.,2018)

Jadi dapat disimpulkan bahwa sistem android merupakan entitas buatan yang
memiliki potensi untuk mengembangkan kehidupan serta evolusi buatan, serta
memiliki kemampuan untuk bertanggung jawab secara moral dan mereka dapat
mensimulisakan pikiran dan perilaku manusia dengan menggunakan algoritma dan
model komputasi yang tepat.

2. Pengertian Android Studio

Android Studio adalah IDE pemrograman Android resmi dari Google yang
dikembangkan oleh IntelliJ. Sebelumnya, IDE resmi pemrograman Android adalah
Eclipse.Tetapi sejak kemunculan Android Studio, Google telah 'pindah ke lain hati'
dan menjadikan Android Studio sebagai IDE resminya. Dikarenakan sudah
meresmikan Android Studio, Google menghentikan support ADT ke Eclipse dan ADT
resmi hanya didapatkan oleh Android Studio.

Android Studio adalah lingkungan pengembangan terintegrasi resmi untuk


sistem operasi android Geogle,yang dibangun di perangkat lunak Jet Brains’Inttellij
IDEA dan dirancang khusus untuk pengembangan Android .(Bhagat,et.al.,2018).

Menurut Muttoo & Badhani (2017) “Android Studio merupakan SDK Android resmi
menyediakan sekumpulan luas antar ruang pemrograman aplikasi untuk pengembang
mengembangkan aplikasi android.Aplikasi android ditulis dalam bahasa
pemrograman Java dan juga dapat ditulis dalam kode asli.Mereka dikompilasi dan
dikemas dalam APK(Paket Android ) yang merupakan arsip file.Setiap aplikasi
berjalan dalam proses terpisah dan terdiri dari file XML wajib yang disebut Android
Manifest.XML”.

3. Pengertian Basis Data

Database adalah koleksi data yang sistematis dan sistematis yang disimpan
secara elektronik. Ini dapat berisi semua jenis data, termasuk kata, angka, gambar,
video, dan file. Anda dapat menggunakan perangkat lunak yang disebut sistem
manajemen database (DBMS) untuk menyimpan, mengambil, dan mengedit data.

Menurut C.J. Date (2003), seorang ahli basis data terkenal, menggambarkan
basis data sebagai "kumpulan data yang terkait secara logis, dengan batasan yang
jelas, yang diatur agar memungkinkan akses, pengolahan, dan pemeliharaan yang
efisien".

Menurut Elmasri, R., & Navathe, S. B. (2019) Basis data sebagai "kumpulan
data yang saling berhubungan dan terorganisir dengan baik, yang diakses dan dikelola
oleh suatu sistem manajemen basis data (DBMS)”.

Menurut Rob, P., & Coronel, C. (2015), basis data adalah "kumpulan file terkait
yang disimpan dalam sistem komputer secara terpadu, sehingga memungkinkan
pengguna untuk mengakses dan memanipulasi data dengan mudah dan
efisien".Berdasarkan pengertian di atas dapat disimpulkan bahwa Xampp merupakan
tool pembantu pengembangan paket perangkat lunak berbasis open source yang
menggabungkan Apache web server, MySQL, PHP dan beberpa modul lainnya di
dalam satu paket aplikasi.

B. Penelitian Yang Relevan

Dalam melakukan penelitian tentang pengembangan system pembantu keputusan diet


berbasis android, penulis menggunakan bahan referensi dari berbagai sumber, antara lain
dari penelitian mahasiswa yang ada di internet dan proposal mandiri yang dibuat oleh
dosen, serta beberapa jurnal yang menunjang untuk data-data yang dibutuhkan. Berikut
ini beberapa hasil penelitian yang relevan yang dijadikan bahan telaah bagi peneliti :

1. Sumber Proposal

Nama : Artha Baskara Jati

NIDN : M3115029

Tahun : 2020

Program Studi : Prog. Studi Informatika

Perguruan Tinggi : Universitas Sebelas Maret

Judul : Perancangan dan Pembuatan Game “Yuk Diet” Berbasis Android Sebagai
Edukasi Makanan Sehat Pada Anak

Tujuan Penelitian : Sejalan dengan perumusan masalah, maka tujuan penulisan ini
adalah untuk mengetahui dan memahami seberapa peduli
masyarakat terhadap diet yang dilakukan.
BAB 3 METODOLOGI PENELITIAN

A. Metode Penelitian

1. Penelitian dan Pengumpulan Data

Penelitian dan pengumpulan data dilakukan guna mengumpulkan informasi terkait


yang akan dibutuhkan untuk pembuatan produk.

2. Perencanaan

Berdasarkan studi pendahuluan yang telah dilakukan, maka dibuat perencanaan atau
rancangan produk yang antara lain mencakup tujuan dari penggunaan produk, siapa
pengguna dari produk tersebut, serta deskripsi dari komponen produk dan
penggunaannya.

3. Pengembangan Produk Awal

Pengembangan produk awal merupakan draft kasar dari produk yang akan dibuat.
Meskipun demikian, draft produk tersebut harus disusun selengkap dan sesempurna
mungkin.
4. Pengembangan Desain

Tahap ini meliputi pembuatan desain produk yang akan dibuat dan dikembangkan.

5. Uji Coba Produk Awal

Tahap ini berkaitan dengan melakukan penguji awal terhadap desain produk.

6. Penyempurnaan Produk Awal

Pada tahapan penyempurnaan produk awal, bersifat internal.

7. Uji Coba Lapangan

Tahap ini berkaitan dengan uji coba produk dilapangan secara lebih luas.

8. Penyempurnaan Produk Hasil Uji Lapangan

Tahap ini berkaitan dengan penyempurnaan hasil uji coba produk dilapangan secara
lebih luas.

9. Uji Coba Produk Akhir


Daftar Pustaka

Date, C. J. (2003). An Introduction to Database Systems, Eighth Edition. Addison-Wesley


Professional.

Elmasri, R., & Navathe, S. B. (2019). Fundamentals of Database Systems, Eighth Edition.
Pearson.

Rob, P., & Coronel, C. (2015). Database Systems: Design, Implementation, & Management,
11th Edition. Cengage Learning.

Bhagat,et.al.,(2018). Kreativitas Matematis Siswa Pada Pembelajaran Discovery Learning


Dengan Media Berbasis Android Studio

Wallach, W., & Allen, C. (2008). Moral Machines: Teaching Robots Right from Wrong.
Oxford University Press.

Russell, S. J., & Norvig, P. (2016). Artificial Intelligence: A Modern Approach. Pearson.

Bostrom, N. (2014). Superintelligence: Paths, Dangers, Strategies. Oxford University Press.

Floridi, L. (2011). The Philosophy of Information. Oxford University Press.

Joy, B. (2000). Why the Future Doesn't Need Us. Wired.

Anda mungkin juga menyukai