Laporan Proyek Sistem Komputasi Bergerak

5
Laporan Proyek Sistem Komputasi Bergerak Dosen : Prof. Dr. I wayan Simri Wicaksana, SSi, MEng Judul Proyek : Aplikasi Resep Makanan Khas Betawi Berbasis Android Kelas : 4KB06 Anggota : 1. Azdi Thahawi - 23109195 - http://www.azdithahawi.com/ 2. Azwar Hamid - 21410279 - http://www.azwarhamid.com/ 3. Yuriansyah Gumilar - 20109706 - http://www.yuriansyah.com/ Masalah Proyek Jaman penggunaan smartphone yang sedang merambah secara marak dikalangan masyarakat membuat setiap orang menginginkan semua kemudahan bisa digenggam dalam tangan, termasuk catatan hutang yang bisa dibawa kemana- mana tanpa harus membawa buku tebal yang biasanya tidak teringat dan ketinggalan. Konsep pemikiran tersebut menjadi landasan utama membuat sebuah aplikasi yang tujuannya digunakan untuk mencatat hutang yang bisa diinstal langsung di smartphone dengan sistem operasi android. Alasan dengan di buatnya Aplikasi Resep Makanan Khas Betawi di khususkan untuk memberikan kemudahan mendapatkan informasi tentang resep resep makanan khas betawi. Pendekatan Proyek Pendekatan yang digunakan dalam proyek “Aplikasi Resep Makanan Khas Betawi” ini adalah metode waterfall. Pendekatan ini merupakan pendekatan yang dilakukan secara sistematis

Transcript of Laporan Proyek Sistem Komputasi Bergerak

Page 1: Laporan Proyek Sistem Komputasi Bergerak

Laporan Proyek Sistem Komputasi Bergerak

Dosen : Prof. Dr. I wayan Simri Wicaksana, SSi, MEng

Judul Proyek : Aplikasi Resep Makanan Khas Betawi Berbasis Android

Kelas : 4KB06

Anggota : 1. Azdi Thahawi - 23109195 - http://www.azdithahawi.com/

2. Azwar Hamid - 21410279 - http://www.azwarhamid.com/

3. Yuriansyah Gumilar - 20109706 - http://www.yuriansyah.com/

Masalah Proyek

Jaman penggunaan smartphone yang sedang merambah secara marak dikalangan

masyarakat membuat setiap orang menginginkan semua kemudahan bisa digenggam dalam

tangan, termasuk catatan hutang yang bisa dibawa kemana- mana tanpa harus membawa buku

tebal yang biasanya tidak teringat dan ketinggalan. Konsep pemikiran tersebut menjadi landasan

utama membuat sebuah aplikasi yang tujuannya digunakan untuk mencatat hutang yang bisa

diinstal langsung di smartphone dengan sistem operasi android. Alasan dengan di buatnya

Aplikasi Resep Makanan Khas Betawi di khususkan untuk memberikan kemudahan

mendapatkan informasi tentang resep – resep makanan khas betawi.

Pendekatan Proyek

Pendekatan yang digunakan dalam proyek “Aplikasi Resep Makanan Khas Betawi” ini

adalah metode waterfall. Pendekatan ini merupakan pendekatan yang dilakukan secara sistematis

Page 2: Laporan Proyek Sistem Komputasi Bergerak

dan urut mulai dari analisa, design, code dan testing, penerapan dan pemeliharaan. Hal yang

pertama dilakukan adalah menganalisa aktifitas apa saja yang seharusnya akan terjadi saat

aplikasi ini digunakan oleh user. Selanjutnya, mendesign bagaimana bentuk alur program serta

user interface yang akan digunakan oleh user untuk berinteraksi dengan aplikasi. Lalu mulai

mencoba membuat coding sesuai dengan hasil proses design yang sudah dilakukan, kemudian

mencoba menjalankan aplikasi di emulator. Bila masih ada kesalahan- kesalahan, lakukan

metode try and error sampai hasil output memuaskan. Setelah output yang diinginkan sudah

tepat, kemudian coding diekspor menjadi bentuk file mentahan yang bisa diinstall di handphone

android, yaitu dalam ekstensi .apk. Setelah user sudah mencoba aplikasi, minta review dari user

tentang problem apa yang mengganggu dalam penggunaan aplikasi. Bila ada problem, maka bisa

dilakukan dengan bug fix untuk proses pemeliharaan.

Rancangan Proyek

Aplikasi Resep Makanan Berbasis Android ini ditujukan untuk user yang ingin

mendapatkan informasi konsepnya tidak terlalu kompleks. Jadi fungsi yang dibutuhkan dalam

aplikasi ini adalah untuk menampilkan setiap makanan beserta resep pembuatannya. Pembuatan

aplikasi ini menggunakan software aplikasi Eclipse dan dibuat untuk sistem operasi android

minimal versi 2.2 atau Froyo.

Buat project baru android dengan nama project Makanan Betawi. Untuk membuat

Aplikasi Catatan Hutang ini dibutuhkan 9 buah file .xml, kemudian beri nama masing-masing

file tersebut dengan nama seperti berikut : loading.xml untuk layout loading. home.xml untuk

tampilan utama, menu.xml untuk tampilan submenu. kerak.xml, sotobetawi.xml, dan pucung.xml

untuk tampilan tiap makanan. Cincau.xml, doger.xml, dan birpletok.xml untuk tampilan tiap-tiap

minuman. Kemudian buat 10 buah class java di tiap-tiap file xmlnya. 3 file .java untuk activity

resep makanan, lalu 3 file java untuk activity resep minuman, 2 file java untuk activity loading

dan home. 2 file java untuk activity kategori makanan dan minuman yg di beri nama

spiner1.java dan spiner2.java.

Sistem kerja aplikasi ini yaitu pertama kali menjalankan activity loading.java yang telah

di deskripsikan pada layout loading.xml. kemudian setelah selesai maka source code yang berada

Page 3: Laporan Proyek Sistem Komputasi Bergerak

didalam loading.java langsung memanggil file home.xml. Didalam home.xml terdapat 3 buah

image button dan 1 buah button biasa. Image button pertama berfungsi untuk media aksi kategori

makanan. Image button kedua berfungsi untuk kategori minuman. Image button ketiga berfungsi

untuk menampilkan alert message box berisi tentang aplikasi ini. Dan 1 buttonnya lagi berfungsi

untuk tombol exit.

Hasil Proyek :

(1) (2)

(3) (4)

Page 4: Laporan Proyek Sistem Komputasi Bergerak

(5) (6)

(7)

Gambar (1) merupakan tampilan loading. Gambar (2) merupakan tampilan menu dimana tampilan ini

terdapat 2 button untuk menampilkan kategori makanan dan minuman, 1 buton untuk menampilkan alert

message about, 1 button untuk keluar. Gambar (3) merupakan tampilan saat mengklik kategori makanan.

Gamabar (4) merupakan tampilan spinner terdapat nama-nama makanan. Gambar (5) merupakan tampilan

ketika memilih makanan kerak telor. Gambar (6) merupakan isi tampilan ketika mengklik image button

about. Gambar (7) merupakan tampilan ketika menekan tombol keluar.

Page 5: Laporan Proyek Sistem Komputasi Bergerak

Referensi :

http://developer.android.com/index.html

http://agusharyanto.net/wordpress/

http://techblogon.com/alert-dialog-android-example-source-code-description/#

http://cariprogram.blogspot.com/