Maksud dan Tujuan Penelitian Kegunaan Penelitian Batasan Masalah

10 2. Perangkat lunak ini dibangun pada sistem operasi Android versi 2.2 Froyo. 3. Aplikasi dibuat dengan pemrograman Java dan PHP. 4. Fitur perangkat lunak ini terdiri dari: order makanan dan minuman dan daftar menu makanan dan minuman. 5. Pada pemodelan perangkat lunak menggunakan pemodelan RUP. 6. Aplikasi ini hanya digunakan di rumah makan Dapur Runi.

1.6 Lokasi dan Waktu Penelitian

Lokasi yang dilakukan penulis dalam melakukan penelitian adalah dengan melakukan observasi ke Rumah Makan Dapur Runi yang ada di Jalan Karya Bhakti No 3 Cibubur Jakarta Timur yang pada kebutuhannya pihak pengelola masih membutuhkan aplikasi mobile pemesanan makanan dan minuman ini dalam meningkatkan kualitas pelayanan di rumah makannya. Waktu yang dibutuhkan penulis untuk melakukan penelitian adalah selama kurang lebih 3 bulan dimulai dari bulan Maret 2012 sampai dengan bulan Mei 2012. 11 Tabel 1.3 Pelaksanaan Kegiatan Penelitian Kegiatan Waktu Maret April Mei 1 2 3 4 1 2 3 4 1 2 3 4 Inception a. Pengumpulan Data Elaboration a. Analisis dan Desaiin Construction a. Pembuatan program Koding b. Pengujian Testing Transition a. Implementasi sistem 12

BAB II LANDASAN TEORI

2.1 Aplikasi

Perangkat lunakaplikasi 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. Contoh utama perangkat lunak aplikasi adalah pengolah kata, lembar kerja, dan pemutar media. Beberapa aplikasi yang digabung bersama menjadi suatu paket kadang disebut sebagai suatu paket atau suite aplikasi application suite. Contohnya adalah Microsoft Office dan OpenOffice.org, yang menggabungkan suatu aplikasi pengolah kata, lembar kerja, serta beberapa aplikasi lainnya. Aplikasi-aplikasi dalam suatu paket biasanya memiliki antarmuka pengguna yang memiliki kesamaan sehingga memudahkan pengguna untuk mempelajari dan menggunakan setiap aplikasi. Sering kali, aplikasi ini memiliki kemampuan untuk saling berinteraksi satu sama lain sehingga menguntungkan pengguna. Contohnya, suatu lembar kerja dapat dibenamkan dalam suatu dokumen pengolah kata walaupun dibuat pada aplikasi lembar kerja yang terpisah.