1.4 Rumusan Masalah
Maka rumusan masalah yang dapat diambil pada pembuatan aplikasi ini adalah: 1.
Bagaimana merancang aplikasi pemesanan makanan dan minuman menggunakan platform android berbasis client server?
2. Bagaimana proses aplikasi pemesanan makanan dan minuman dengan mobile
android ini dapat memberitahu pesanan pelanggan ke bagian dapur dan kasir?
1.5 Tujuan
Tujuan yang ingin dicapai pada pembuatan aplikasi pemesanan makanan dan minuman ini adalah :
1. Untuk penyelesaian tugas akhir yang merupakan syarat kelulusan program D3
Teknik Informatika Universitas Sumatera Utara. 2.
Merancang aplikasi pemesanan makanan dan minuman menggunakan platform android berbasis client server.
3. Aplikasi pemesanan makanan dan minuman dengan mobile android ini dapat
memberitahu pesanan pelanggan ke bagian dapur dan kasir.
1.6 Manfaat
Manfaat yang bisa diambil dari pembuatan aplikasi pemesanan makanan dan minuman ini adalah :
1. Memudahkan pelayan restoran dalam mencatat pesanan tanpa perlu menulis
dan menggunakan kertas 2.
Memudahkan kasir tanpa perlu menghitung jumlah pembayaran karena setelah dipesan langsung terhitung secara otomatis.
3. Memudahkan koki dalam mengetahui pesanan dari monitor yang tersedia.
Universitas Sumatera Utara
1.7 Sistematika Penulisan
Maksud dan tujuan dari pembuatan sistematika penulisan tugas akhir ini adalah untuk mempermudah penulis dalam membuat dan menyelesaikan permasalahan yang
dianalisis oleh penulis sehingga lebih terarah dan lebih terfokus serta diuraikan bab per-bab. Sistematika penulisan laporan ini adalah :
BAB 1 : Mengenai latar belakang pembuatan tugas akhir ini, identifikasi, batasan
dan rumusan masalah, tujuan, serta manfaat dari tugas akhir ini.
BAB 2 : Landasan teori tentang masalah yang sedang dibahas pada tugas akhir ini.
Masalah yang penulis pilih adalah tentang pembangunan sebuah aplikasi Pemesanan makanan dan minuman berbasis client server pada warung
mbak ami menggunakan platform android.
BAB 3 : Pada bab ini penulis menjelaskan tentang perancangan aplikasi pemesanan
makanan dan minuman ini.
BAB 4 : Menyajikan tentang pengertian implementasi sistem, Tujuan implementasi
sistem, komponen utama dalam implementasi sistem, spesifikasi program, serta pemeliharaan sistem.
BAB 5 : Mengenai kesimpulan dari masalah yang dibahas dan saran untuk
Kemajuan.
Universitas Sumatera Utara
BAB 2
LANDASAN TEORI
Pada bab ini akan dijelaskan tentang landasan teori yang mendukung penyelesaian aplikasi untuk tugas akhir ini. Ada beberapa sub pokok pembahasan lainnya yang
menjadi landasan dalam pembuatan tugas akhir ini.
2.1 Pengertian Aplikasi
Perangkat lunak aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang
diinginkan pengguna. Biasanya dibandingkan dengan perangkat lunak sistem yang mengintegrasikan berbagai kemampuan komputer, tapi tidak secara langsung
menerapkan kemampuan
tersebut untuk mengerjakan
suatu tugas
yang menguntungkan pengguna.
2.2 Pengenalan Android
Android adalah sistem operasi yang berbasis Linux untuk telepon seluler seperti telepon pintar dan komputer tablet. Android menyediakan platform terbuka bagi para
pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc., pendatang
baru yang membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti
keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia.
Universitas Sumatera Utara
Pada saat perilisan perdana Android, 5 November 2007, Android bersama Open Handset Alliance menyatakan mendukung pengembangan standar terbuka pada
perangkat seluler. Di lain pihak, Google merilis kode–kode Android di bawah lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka perangkat seluler.
Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services GMS dan
kedua adalah yang benar–benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Distribution OHD.
2.2.1 Sejarah dan Versi-Versi Android
Pada Juli 2005, Google bekerjasama dengan Android Inc., perusahaan yang berada di Palo Alto, California Amerika Serikat. Para pendiri Android Inc. bekerja pada Google,
di antaranya Andy Rubin, Rich Miner, Nick Sears, dan Chris White. Saat itu banyak yang menganggap fungsi Android Inc. hanyalah sebagai perangkat lunak pada telepon
seluler. Sejak saat itu muncul rumor bahwa Google hendak memasuki pasar telepon seluler. Di perusahaan Google, tim yang dipimpin Rubin bertugas mengembangkan
program perangkat seluler yang didukung oleh kernel Linux. Hal ini menunjukkan indikasi bahwa Google sedang bersiap menghadapi persaingan dalam pasar telepon
seluler. Sejak munculnya sistem operasi Android, sistem operasi Android terus
mengalami peningkatan versi diawali dengan versi beta hingga versi yang baru saja di release yaitu versi 4.1 Jelly Bean.
a. Android Beta