1
BAB I
PENDAHULUAN 1.1
Latar Belakang Pada umunya masyarakat Indonesia memiliki jiwa yang produktif, memiliki kegiatan yang padat setiap harinya namun tidak terlalu memperhatikan pola makan dan kesehatan tubuhnya. Kurangnya olahraga dan ditambah lagi dengan kemudahan mendapatkan makanan dari lingkungan sekitar yang lebih banyak memiliki resto atau rumah makan yang menjual makanan yang tidak sehat untuk tubuh, membuat mudahnya masyarakat Indonesia terserang penyakit maupun obesitas di usia dini. Pola hidup sehat yang sesuai akan membantu untuk lebih sehat dan jauh dari penyakit. Apalagi saat ini sudah banyak makanan 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. Tidak hanya penyakit yang dapat menyerang, tetapi Obesitas pun dapat dengan mudah terjadi pada mereka yang tidak menjaga pola hidupnya. Dengan melihat permasalahan tersebut, maka setiap individu yang ingin merubah pola hidupnya menjadi lebih baik dan ingin terhindar dari Obesitas memerlukan sebuah aplikasi yang dapat membantu permasalahan mereka untuk memiliki pola hidup yang sehat secara cepat dan terstrukstur. Oleh karena itu perlu dibangunnya suatu aplikasi yang membantu pola hidup sehat yang sesuai dengan kebutuhan yang disesuaikan dengan berat dan tinggi badan setiap individu masing-masing. Sehingga masyarakat memiliki kemudahan dalam mengatur pola hidup yang sesuai dengan kebutuhannya. Berdasarkan uraian tersebut, peneliti mengembangkan suatu website dan aplikasi yang mampu membantu masyarakat atau pengguna aplikasi dalam menerapkan pola hidup sehat dan mengontrol berat badan sehingga tidak terjadi obesitas, melalui penelitian yang berjudul “Pembuatan Website dan Aplikasi Mobile “Your Needs” Guna Membantu Pola Hidup Sehat Berbasis Android (Pengurusan)”.
1.2
Perumusan Masalah Dari uraian pada latar belakang masalah, maka yang akan penulis bahas adalah “Bagaimana membuat Website yang dapat memberikan informasi seputar kesehatan dan
Aplikasi Mobile berbasis Android yang dapat menjadi panduan dalam mengontrol berat badan maupun kalori yang dikonsumsi setiap minggunya?”.
1.3
Batasan Masalah Adapun batasan masalah penelitian adalah sebagai berikut : a. Aplikasi yang dibangun terdapat dua bagian yaitu aplikasi berbasis web dan aplikasi berbasis android. b. Website “Your Needs” hanya menampilkan informasi seputar kesehatan seperti artikel dan informasi gizi dari bahan-bahan makanan. c. Pada Apilkasi Mobile “Your Needs”, penulis hanya berfokus pada memberikan informasi kesehatan dan metode-metode yang dapat membantu pengurusan. d. Aplikasi Mobile hanya dapat diunduh oleh pengguna Android melalui Google Play Store. e. Data yang terkumpul dan dibagikan tidak memiliki jaminan ke akuratan datanya. f. Resto/kuliner pada Aplikasi Mobile maupun Website hanya mencakup lokasi yang terjangkau oleh penulis (sekitar UNS dan Kota Surakarta).
1.4
Tujuan Penelitian Tujuan dari tugas akhir ini adalah membangun aplikasi berbasis web dan android yang
dapat mempermudah pengunjung maupun pengguna aplikasi untuk memperoleh informasi seputar kesehatan dan gizi makanan, serta membantu dalam melakukan olahraga ringan maupun pengontrolan kalori dari menu makanan yang akan pengguna makan sesuai metode yang disediakan sistem.
1.5
Manfaat Penelitian Manfaat yang dapat diperoleh dalam penyelesaian Tugas Akhir Pembuatan Website dan
Aplikasi Mobile “Your Needs” adalah : a.
Mempermudah pencarian informasi seputar kesehatan dan perawatan tubuh pengunjung dan pengguna
b.
Membantu pengguna untuk mendapatkan panduan olahraga ringan yang bermanfaat
c.
Membantu pengguna untuk mengetahui kandungan gizi yang terkandung pada makanan
d.
Mempermudah pengguna dalam pencarian restoran yang menyediakan menu makanan sehat di sekitar Kota Surakarta
1.6
Metodologi Penelitian Metodologi penelitian yang dilakukan dalam penelitian ini adalah sebagai berikut : 1.6.1 Pengumpulan Data Pada metode pengumpulan data ini penulis melakukan studi lapangan yang terdiri dari observasi dan wawancara. Observasi dan wawancara dilakukan di Resto-resto sekitar Kota Surakarta untuk mengumpulkan data mengenai kuliner atau menu sehat yang mereka hidangkan. Penulis juga mempelajari melalui artikel maupun buku untuk mengumpulkan data mengenai cara-cara menjaga pola hidup sehat dan menghindari obesitas, serta mengumpulkan informasi mengenai kandungan gizi pada setiap makanan. Hasil dari pengumpulan data-data yang dibutuhkan ini untuk dianalisa dan dijadikan sebagai konsep dasar serta sebagai bahan dalam pembuatan Aplikasi Mobile dan Website “Your Needs”.
1.6.2 Analisa Data Melakukan analisa terhadap data-data yang diperoleh untuk nantinya digunakan sebagai acuan dalam merancang Aplikasi Mobile dan Website. Pada metode analisa data ini penulis juga menganalisa proses bisnis sebagai inti dari permasalahan yang dijadikan sebagai bahan dan acuan pembuatan Aplikasi Mobile dan Website.
1.6.3 Desain dan Perancangan Setelah data dianalisa dan telah mendapatkan ide dan konsep dasar sistem, maka tahapan yang dilakukan selanjutnya adalah membuat desain yang terdiri dari tiga jenis yaitu desain proses sistem, desain database dan desain user interface.
1.6.3.1 Desain Proses Sistem Desain proses sistem merupakan desain atau perancangan terhadap alur dan logika sistem. Pada desain proses sistem, disusun alur proses sistem dalam bentuk class diagram karena sistem akan dikembangkan dengan menggunakan framework yang menggunakan OOP (Object Oriented Programming).
1.6.3.2 Desain Model Database Desain database merupakan desain dari sebuah tempat penyimpanan data pada sebuah Aplikasi Mobile dan Website. Desain database disusun dalam bentuk ERD (Entity Relationship Diagram). ERD merupakan hubungan dari entitas-entitas data yang memiliki atribut-atribut yang akan diwujudkan dalam bentuk tabel-tabel penyimpan data.
1.6.3.3 Desain User Interface Desain user interface merupakan rancangan tampilan antarmuka dari Aplikasi Mobile dan Website yang menggambarkan tata letak (layout) komponen-komponen yang dibutuhkan pada Aplikasi Mobile dan Website yang akan dibuat. Rancangan antarmuka ini dibuat semenarik mungkin namun tidak melupakan unsur kemudahan user dalam menjalankan Aplikasi Mobile dan Website. Desain user interface digunakan untuk dasar membuat tampilan Aplikasi Mobile dan Website yang nantinya akan digunakan oleh user.
1.6.4 Implementasi Dari rancangan yang telah dibuat, selanjutnya mengimplementasikannya melalui pembuatan Aplikasi Mobile dan Website, yaitu membuat tampilan antarmuka sesuai dengan desain user interface menggunakan pemrograman HTML, CSS, Java Script, serta bahasa pemrograman lain jika diperlukan, kemudian membuat database Aplikasi Mobile dan Website menggunakan database MYSQL, serta menuliskan kode program sesuai tahapan-tahapan yang ada pada perancangan dengan menggunakan bahasa pemrograman PHP berbasis framework codeigniter untuk Website dan Android java script untuk Aplikasi Mobile.
1.6.5 Testing Pada tahap testing ini dilakukan setelah pembuatan Aplikasi Mobile dan Website selesai, penulis melakukan pengujian terhadap Aplikasi Mobile dan Website yang telah dibuat untuk mengevaluasi hasilnya dari sistem tersebut, serta melakukan error handling, apabila terdapat error pada sistem untuk diperbaiki.
1.7
Sistematika Penulisan Adapun sistematika dari penulisan ini adalah sebagai berikut : BAB I PENDAHULUAN Pendahuluan merupakan bagian dari laporan yang berfungsi sebagai pengantar sebelum memasuki inti dari suatu laporan. Pendahuluan berisi tentang latar belakang masalah, ruang lingkup, uraian ringkas penyusunan, tujuan, sumber informasi, waktu pelaksanaan, dsb.
BAB II LANDASAN TEORI Landasan teori merupakan bagian yang akan membahas tentang uraian pemecahan masalah yang akan ditemukan pemecahannya melalui pembahasan-pembahasan secara teoritis. Teoriteori yang akan dikemukakan merupakan dasar-dasar penulis untuk meneliti masalah – masalah yang akan dihadapi penulis pada pelaksanaan pengumpulan data tugas akhir.
BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM Analisa kebutuhan adalah sebuah proses untuk mendapatkan informasi, model, spesifikasi tentang perangkat lunak yang diinginkan klien/pengguna. Kedua belah pihak antara klien dan pembuat perangkat lunak terlibat aktif dalam tahap ini.
BAB IV IMPLEMENTASI DAN ANALISA Implementasi merupakan penjelasan tentang membentuk hubungan-hubungan lebih lanjut dalam rangkaian sebab- akibat yang menghubungkan tindakan dengan tujuan. Secara sederhana implementasi bisa menyebutnya dengan evaluasi.
diartikan
pelaksanaan
atau penerapan,
atau
para
ahli
BAB V PENUTUP Bagian penutup berisi tentang pemaparan. Biasanya di isi dengan Kesimpulan yang diambil dari isi kaya tulis ilmiah dan jawaban dari perumusan masalah yang telah di tulis di bab pendahuluan. Saran juga merupakan bagian dari penutu karya tulis ilmiah yang berisi saran dari penulis untuk pihak – pihak terkait dengan tema penelitian.