BAB I PENDAHULUAN
1.1
Latar Belakang Bisnis warung makan di Jakarta dan sekitarnya sudah semakin banyak.
Beragam variasi makanan menjadi daya tarik pada setiap restoran atau warung makan dibandingkan dengan makanan yang disajikan di rumah. Pada rumah makan khas Tegal, banyak pelangan yang mengantri mengahampiri pelayan, pelanggan langsung memesan secara lisan ,pelanggan langsung menunjuk menu makanan yang akan dipilih dan memesan secara lisan pesanan minuman yang dipilih. Pemesanan menu makanan dan minuman merupakan proses yang penuh pertimbangan agar dapat mengevaluasi proses pemesanan baik dimasa sekarang maupun masa lalu, dengan tujuan untuk mempermudah proses pemesanan menu makanan dan minuman pada masa mendatang. Di era perkembangan zaman telekomuniakasi yang begitu pesat saat ini, banyak mobile phone yang berjenis smartphone atau lebih dikenal telepon pintar yang beredar di pasaran. Salah satu contoh yang terkenal dipasaran dan banyak digunakan masyarakat saat ini adalah mobilephone dengan menggunakan aplikasi andorid dalam mobile phone saat ini, user atau penggunaan dapat mendownload berbagai macam aplikasi yang disesuaikan dengan kebutuhan usernya secara gratis. Penggunaan Aplikasi Berbasis android tiap tahun mengalami peningkatan sangat tinggi untuk tingkat pengunaannya, selain harga yang terjangkau ,kegunaan bisa semaksimal mungkin dikarnakan banyak aplikasi – aplikasi yang disediakan oleh google store untuk pemakai aplikasi berbasis android. Salah satunya aplikasi
pemesanan contohnya saat ini
yang banyak di
kembangakan pada rumah makan atau restoran modern saat ini dari contoh
1
2
pemilihan menu yang berbasis android sudah banyak di terapkan di berbagai rumah makan atau restoran yang ada di indonesia. Oleh karna hal tersebut, pada penilitian ini aplikasi pemesanan menu makanan dan minuman berbasis andorid agar mempermudah pemesanan pada warung makan khas Tegal untuk melakukan penyanjian menu dan pengunjung lebih mudah memilih menu lauk yang di sajikan oleh pelayan di warung makan khas Tegal tanpa harus memesan secara lisan dan menunjuk menu yang yang dipilih dan tanpa berdiri lama menunggu giliran pelanggan yang belum selesai memilih. 1.2
Rumusan Masalah Rumusan masalah yang di bahas dalam tugas akhir ini adalah :
1. Bagaimana cara membuat aplikasi pemilihan menu makanan dan minuman berbasis android untuk warung makan khas Tegal? 2. Bagaimana agar mempermudah pelanggan dalam melakukan pemesanan tanpa harus memesan secara lisan dan menunjuk menu yang dipilih ?
1.3 Batasan Masalah Batasan masalah pada tugas akhir ini adalah : 1. Aplikasi ini berbasis Android dan hanya bisa dijalankan disistem operasi Android versi Jelly Bean 4.2 dan seterusnya. 2. Aplikasi ini tidak mambahas dari sisi web service dan server. 3. Aplikasi ini menggunakan Eclipse Android Developer Tools v21.1.0-569685. 4. Sistem
aplikasi ini belum
menggunakan
struk
pembayaran
dalam
bertransaksi. 5. Aplikasi ini menggunakan koneksi internet.
1.4 Tujuan dan Manfaat 1.4.1
Tujuan Membuat aplikasi sistem pemilihan menu makanan dan minuman
berbasis android untuk warung makan khas Tegal. 1.4.2
Manfaat Adapun manfaat yang di dapatkan sebagai beriukut :
3
Memudahkan pelanggan warung makan khas Tegal dalam pemilihan menu makanan dan minuman yang akan disajikan dimana pelanggan dapat lebih mudah memilih menu makanan yang disediakan.
1.5
Metode Penelitian Metode penelitian yang digunakan dalam aplikasi ini menggunakan
Metode Iconix. Metode iconix membagi proses menjadi 2 aliran kerja yaitu static dan dynamic yang saling berhubungan terus-menerus. Bagian yang static berhubungan dengan struktur sedangkan dynamic berhubungan dengan behavior. Di bawah ini langkah langkah metode iconix :
1.5.1 •
Requirements (kebutuhan) : Functional requirement. Mendinisikan hal-hal yang dilakukan oleh sistem , kebutuhan ini dapat didefinisikan oleh konsumen/klien bersama dengan analis.
•
Domain modeling. Pemodelan awal untuk membangun istilah yang dipakai dalam proyek aplikasi yang akan dibuat, domain model juga menunjukan ruang lingkup dan sebagai dasar pembuatan use case.
•
Behavior requirement. Mendefinisikan bagimana sistem akan berintraksi. Yang dilakukan adalah membuat desain Gui Storyboard dan identifikasi use case yang muncul.
1.5.2 •
Analisis dan Desain Awal : Robustness analyisis. Robustness diagram digunakan sebagi jembatan yang menghubungkan antara proses analisa dan desain. Pada robustness diagram dituliskan juga use case deskripsinya dan digambarkan.
•
Updet domain model. Saat membuat use case dan robustness diagram jika ada objek baru yang muncul, dapat dituliskan pada domain model.
• 1.5.3
Memberikan nama semua fungsi fungsi controller pada domain model Desain Rinci Sistem Aplikasi
4
•
Sequence diagram akan menggambarkan bagaimana use case bekerja secara detail dan kronologis. Fungsi utama sequence diagram adalah mengalokasikan behavior dari use case.
•
Update domain model. Saat menggambarkan sequence diagram update domain model dapat dilakukan dengan menambahkan operation (method, function, message) pada domain objek. Domain objek menjadi domain class atau entity dan domain model menjadi static model atau class diagram.
1.5.4 •
Implementasi Melakukan pengujian pada aplikasi , pengujian secara integrasi dan sesuai dengan sekenario. Pengujian yang dilakukan dapat berupa black box testing dan melakukan analisa kode program dari hasil pengujian dan melakukan perubahan dari hasil analisa.
1.6
Sistematika Penulisan Laporan Sistematika uraian singkat tiap bab dalam pembuatan tugas akhir ini
adalah sebagai berikut: BAB I PENDAHULUAN Bab ini menjelaskan tentang latar belakang , perumusan masalah dan ruang lingkupnya, tujuan dan manfaat ,metode penelitian , sistematika penulisan.
BAB II
LANDASAN TEORI
Bab ini menjelaskan tentang teori-teori yang membahasa tentang pemilihan menu makan berbasis android ,konsep rumah makan tegal, teori dasar android , eclipse , diagram uml, menjelasakan teori lain yang berkaitan dengan aplikasi ini dan metode metodenya beberapa teori dari sumber-sumber yang realvan menyangkut tentang pembuatan aplikasi ini.
BAB III
ANALISA DAN PERANCANGAN SISTEM
Bab ini menjelaskan tetentang analisa dan pereancangan apliaksi pemesanan menu makanan dan minuman yang di buat untuk menyelsaikan tugas akhir ini.
5
BAB IV
IMPLEMENTASI DAN PENGUJIAN SISTEM
Pada bab ini menjelaskan tentang implementasi ,pengkodean ,dan pengujian aplikasi pemesanan menu makanan dan minuman.
BAB V
KESIMPULAN DAN SARAN
Berisi kesimpulan terhadap aplikasi yang telah dibuat. Kesimpulan diambil berdasarkan hasil pengujian yang dilakukan dan juga berisi saran yang berguna bagi pengembangan selanjutnya.