• Tidak ada hasil yang ditemukan

ANALISA DAN PERANCANGAN APLIKASI PERENCANAAN POLA MAKAN BERBASIS MOBILE

N/A
N/A
Protected

Academic year: 2021

Membagikan "ANALISA DAN PERANCANGAN APLIKASI PERENCANAAN POLA MAKAN BERBASIS MOBILE"

Copied!
16
0
0

Teks penuh

(1)

ANALISA DAN PERANCANGAN

APLIKASI PERENCANAAN POLA

MAKAN BERBASIS MOBILE

Anggi Putra Gomis

Universitas Bina Nusantara, Jakarta, DKI Jakarta, Indonesia

Albertus Raditya Arianto

Universitas Bina Nusantara, Jakarta, DKI Jakarta, Indonesia

Dan

Darmadi

Universitas Bina Nusantara, Jakarta, DKI Jakarta, Indonesia

 

 

Abstrak

Tujuan pengimplementasian sistem ini adalah untuk membantu user mengatur dan tracking history pola makannya, memilih makanan sesuai kebutuhan tubuh user,dan

membantu user dalam memilih tempat makan. Metodologi penelitian yang digunakan meliputi tiga bagian pokok yaitu metode analisa, perancangan, dan studi pustaka. Metode analisa meliputi menyebarkan kuisioner analisa kebutuhan, wawancara daengan ahli gizi dan rumah makan, menganalisa pengguna iOS, membandingkan dengan aplikasi sejenis, dan identifikasi persyaratan sistem. Metode perancangan menggunakan pendekatan

Unified Modelling Language (UML), pembuatan Entity Relationship Diagram (ERD),

dan perancangan user interface. Hasil yang dicapai adalah aplikasi pengaturan pola makan berbasis mobile dengan platform iOS. Kesimpulan yang dicapai adalah aplikasi pengaturan pola makan yang dapat membantu user untuk mengatur dan melakukan

tracking history pola makan, membantu user dalam melakukan pemilihan makanan

seimbang yang sesuai kebutuhan tubuhnya, dan dapat memberikan informasi rumah makan dimana user bisa mendapatkan makanan sesuai rencana yang sudah dibuat.

Kata Kunci : Analisa, Perancangan Perencanaan Pola Makan, iOS

 

 

(2)

1. Pendahuluan

Seiring perkembangan waktu, dewasa ini ada banyak kalangan, terutama mereka yang disibukkan dengan pekerjaan atau studi, ataupun kalangan yang tidak memiliki pengetahuan yang memadai mengenai pola makan seimbang. Dalam kondisi seperti itu, mereka mengalami kesulitan dalam mengatur pola makan sehari-harinya, baik mengenai apa yang sebaiknya dikonsumsi dan mana yang tidak, maupun hal-hal yang berkaitan dengan jumlah dan keseimbangan nutrisi yang diperoleh dari makanan yang dikonsumsi.

Dengan semakin berkembangnya ilmu pengetahuan dan teknologi informasi sekarang ini, maka kelompok kami ingin mengembangkan aplikasi My Food Assistant yang berbasis iOS untuk memberi solusi terhadap masalah diatas. Solusi yang diberikan melalui aplikasi My

Food Assistant antara lain dengan fitur-fitur sebagai berikut :

a. User Profile : Fitur untuk memasukan data-data dari user yang akan digunakan untuk memberikan rekomendasi makanan kepada user.

b. Food recommendation : Memberi rekomendasi pada user tentang makanan yang dapat dimasukan ke perencanaan pola makan.

c. Food Planner : Berisi daftar makanan yang telah dipilih oleh user dari fitur food

recommendation.

d. Map Location : memungkinkan user dapat mengetahui lokasi yang menyediakan makanan tertentu di daerah sekitar user berada melalui map lokasi.

e. Food History : User bisa melihat kembali data di masa lampau tentang apa saja yang telah dikonsumsi, yang disusun dalam format per tanggal, dan per waktu makan. f. Setting : Pada fitur ini user dapat melakukan pengaturan profile dan blacklist

(3)

g. Notification : Pada fitur ini, user dapat melihat daftar notifikasi yang dipicu dari aksi

yang dilakukan oleh stakeholder yang lain.

Diharapkan dengan adanya aplikasi ini, user dapat memperbaiki pola makan mereka sehingga pola makan akan lebih teratur.

2. Metodologi

Ruang lingkup dari penelitian ini mencakup analisa dan perancangan aplikasi

perencanaan pola makan berbasis mobile pada platform iPhone. Adapun pembahasan yang dilakukan meliputi : - Analisa - Perancangan - Implementasi - Evaluasi 2.1. Analisa

Analisa yang kami lakukan adalah antara lain :

- Melakukan survei untuk mengetahui respon masyarakat tentang aplikasi yang akan dibuat dan menganalisa hasilnya.

- Melakukan wawancara dengan ahli gizi dan rumah makan untuk memperoleh informasi yang akurat.

(4)

- Menganalisa kelebihan perangkat berbasis iOS untuk pengimplementasian sistem ini.

- Membandingkan dengan aplikasi sejenis yang sudah ada.

- Identifikasi komponen yang diperlukan untuk kebutuhan implementasi dan perancangan.

2.2. Perancangan

Perancangan yang dilakukan dalam pembuatan aplikasi ini antara lain : - Pembuatan ERD ( Entity Relationship Diagram )

(5)
(6)

- Pembuatan Class Diagram

(7)
(8)

- Pembuatan Use-case Diagram

(9)

- Pembuatan Activity Diagram

Salah satu activity diagram yang kami buat adalah activity diagram untuk user profiling.

Activity Diagram User Profiling

Fill Profile Open Menu Profile User

Check Form Data

Invalid Data

Valid Data

Show Fill Profile Form

Profile Saved Tap Save Profile Button

(10)

- Pembuatan rancangan User Interface.

Salah satu tampilan user interface yang kami buat adalah user interface untuk menu food recommendation.

(11)

Menu Food Recommendation untuk user iOS 2.3. Implementasi

Kami mengimplementasikan sistem ini menjadi 2 bagian, yaitu front end sistem dan back end sistem. Front end ini berjalan di perangkat dengan platform iOS dan sistem back end nya berjalan di web. Front end diperuntukan untuk user iOS yang ingin mengatur pola makan mereka dan back end diperuntukan untuk administrator, rumah makan, dan ahli gizi. Rumah makan akan memasukan data menu makanan. Sementara ahli gizi akan menilai menu makanan yang telah dimasukan. Administrator bertugas untuk mengatur / mengapprove rumah makan dan ahli gizi yang telah mendaftar pada sistem ini. Semua makanan yang sudah dinilai akan muncul ke sistem front end sehingga user iOS dapat melihat rekomendasi menu-menu yang sesuai dengan profile nya.

(12)

2.4. Evaluasi

Halaman Restaurant Menu pada Food Provider

(13)

Beberapa user ikut berpatisipasi dalam mengevaluasi sistem ini. User akan mencoba menggunakan sistem ini dan kemudian mengisi kuisioner evaluasi untuk membarikan review tentang sistem ini. Hasil yang dicapai adalah bahwa sistem ini dapat membantu mereka dalam merencanakan pola makan seimbang dengan informasi-informasi yang ada didalam sistem dan dapat digunakan dengan mudah.

3. Kesimpulan

Kesimpulan yang didapat adalah sebagai berikut :

1. Aplikasi My Food Assistant dapat membantu user untuk mengatur dan melakukan

tracking history pola makan.

2. Aplikasi My Food Assistant dapat membantu user dalam melakukan pemilihan makanan seimbang yang sesuai kebutuhan tubuhnya.

3. Aplikasi My Food Assistant dapat memberikan informasi rumah makan dimana

(14)

Daftar Pustaka

ACM SIGCHI. (2009). ACM SIGCHI Curricula for Human-Computer Interaction. 24 February 2012 from http://old.sigchi.org/cdg/cdg2.html

Almaister, Sunita. (2006). Penuntun Diet Edisi Baru. Jakarta. PT Gramedia Pustaka Utama.

Ambler, W. Scott. (2011). The Agile System Development Life Cycle (SDLC). 17 February 2012 from http://www.ambysoft.com/essays/agileLifecycle.html

Apple Inc. (2010). Ios Developer Library. 3 October 2011 from https://developer.apple.com/library/ios/navigation/

Apple Inc. (2011). iOS the World’s Most Advanced Mobile Operating System. 3 October 2011 from www.apple.com/au/iphone/ios4/

Better Health Channel. (2010). Body Mass Indeks for Adults. 22 November 2011 from www.betterhealth.vic.gov.au/bhcv2/bhcsite.nsf/pages/bmi

Chan, Syahrial.(2005). Pengolahan Database Personalia dan Penggajian dengan SQL Server 2005. Jakarta. PT Elex Media Komputindo.

Coffman, Gayle. (1999). SQL Server 7 : The Complete Refrence. The McGraw-Hill Companies.

Conallen, Jim. (2003). Building Web applications with UML.(2nd Edition). Boston : Pearson

Education, Inc.

Connolly, Thomas and Begg, Carolyn. (2003). Database System A Practical Approach to Design, Implementation, and Management. (3rd Edition). Addison-Wesley.

(15)

Darie, Christian and Barnett, Wyatt. 2008. Build Your Own ASP.NET 3.5 Web Site Using C# & VB. (3rd Edition). Collingwood. SitePoint Pty. Ltd.

Kochan, Stephen G. (2011). Programming in Objective-C. (3rd Edition). Pearson Education, Inc.

Lee, Wei-Meng. 2010. Beginning IPhone SDK Programming With Objective C. Indiana. Wiley Publishing, Inc., Indianapolis . 

Mahmud, Mien K. , et al. (1990). Komposisi Zat Gizi Pangan Pangan Indonesia. Jakarta. Departemen Kesehatan RI, Direktorat Bina Gizi Nusantara, Pusat Penelitian dan Pengembangan Gizi.

Microsoft. (2011). Getting Started with Visual C#. msdn.microsoft.com. [Online] Microsoft, 2011.

Shelly ,G.B. , Woods, D.M. , Dorin, W.J. (2008). HTML: Comprehensive Concepts and

Techniques.(5th Edition).Boston Massachusetts : Course Technology.

Shneiderman, Ben and Plaisant, Cathrine.(2005). Designing The User Interface : Strategies for

Effective Human-Computer Interaction. (4th Edition). Boston : Addison Wesley.

Tanenbaum, Andrew S. (2001). Modern Operating System. (2nd Edition).Prentice Hall.

Turtschi, Adrian et al. (2002). C#.NET : Web Developer’s Guide. Rockland, MA : Syngress Publishing. Inc.

Whitten, J.L. , Bentley, L.D. , Dittman, K.C. (2004). System Analysis and Design Methods.( 6th Edition). New York : McGraw-Hill, 2004.

(16)

Williams, Brian K. and Stacey C. Sawyer. (2007). Using Information Technology.(7th Edition).

Referensi

Dokumen terkait

juga mencakup seleksi atas tenaga konsultan baik konsultan perorangan (individual consultant) maupun perusahaan konsultan (firm consultant) sesuai dengan prosedur

Maka untuk memudahkan dalam penelitian, peneliti perlu membatasi masalah yang akan diteliti, yaitu: implementasi pendekatan individual dalam pengembangan persepsi diri dan

Selanjutnya, I mengatakan bahwa diawal pernikahan dengan istri, dia merasa sangat canggung dan bentuk komunikasi antar keduanya masih dingin, dan masih perlu banyak

Tujuan dari penelitian ini adalah Mengembangkan sistem ERP modul warehouse management pada PT.PDU, Mengintegrasikan proses warehouse pada PT.PDU yang meliputi proses

Deposit atau pinjaman dari bukan anggota kepada koperasi hendaklah tertakluk kepada arahan-arahan yang dikeluarkan oleh Suruhanjaya dari semasa ke semasa.. Bagi tujuan

KWN adalah satu program global tahunan yang membolehkan pelajar-pelajar antara umur 10-15 tahun untuk merekodkan idea-idea mereka dengan peralatan video yang