BAB II KAJIAN PUSTAKA A. Android Menurut Hermawan (2011 : 1), Android merupakan OS (OperatingSystem) Mobile yang tumbuh ditengah OS lainnya yang berkembang dewasa ini. OS lainnya seperti Windows Mobile, i-Phone OS, Symbian, dan masih banyak lagi. Akan tetapi, OS yang ada ini berjalan dengan memprioritaskan aplikasi inti yang dibangun sendiri tanpa melihat potensi yang cukup besar dari aplikasi pihak ketiga. Oleh karena itu, adanya keterbatasan dari aplikasi pihak ketiga untuk mendapatkan data asli ponsel, berkomunikasi antar proses serta keterbatasan distribusi aplikasi pihak ketiga untuk platForm mereka. Berdasarkan pendapat diatas, maka dapat ditarik kesimpulan bahwa android adalah sistem operasi berbasis linux yang sedang berkembang ditengah OS lainnya. Karakteristik Android Android memiliki empat karakteristik sebagai berikut : 1. Terbuka Android dibangun untuk benar-benar terbuka sehingga sebuah aplikasi dapat memanggil salah satu fungsi inti ponsel seperti membuat panggilan, mengirim pesan teks, menggunakan kamera dan lain-lain. Android merupakan sebuah mesin virtual yang dirancang khusus untuk mengoptimalkan sumber daya memori dan perangkat keras yang terdapat di 4 SISTEM PENGELOLAAN MANAJEMEN..... Rizky Okta M Damar, Teknik Informatika UMP, 2016 dalam perangkat. Android merupakan open source, dapat secara bebas diperluas untuk memasukkan teknologi baru yang lebih maju pada saat teknologi tersebut muncul. PlatForm ini akan terus berkembang untuk membangun aplikasi mobile yang inovatif. 2. Semua aplikasi dibuat sama Android tidak memberikan perbedaan terhadap aplikasi utama dari telepon dan aplikasi pihak ketiga (third-party application). Semua apliksi dapat dibangun untuk memiliki akses yang sama terhadap kemampuan sebuah telepon dalam menyediakan layanan dan aplikasi yang luas terhadap para pengguna. 3. Memecahkan hambatan pada aplikasi Android memecah hambatan untuk membangun aplikasi yang baru dan inovatif. Misalnya, pengembang dpat menggabungkan informasi yang diperoleh dari web dengan data pada ponsel seseorang seperti kontak pengguna, kalender atau lokasi geografis. 4. Pengembangan aplikasi yang cepat dan mudah Android menyediakan akses yang sangat luas kepada pengguna untuk menggunakan aplikasi yang semakin baik. D. Java Menurut Hariyanto (2011), Java merupakan bahasa pemrograman modern yang yang diciptakan SunMicroSystem pada tahun 1995. Hampir semua perusahaan perangkat lunak bersatu mendukung dan mengembangkan sistem berbasis Java. Bahasa Java tidak mensyaratkan platForm tertentu. 5 SISTEM PENGELOLAAN MANAJEMEN..... Rizky Okta M Damar, Teknik Informatika UMP, 2016 Aplikasi yang dibuat dengan Java dapat dijalankan di platForm manapun yang sangat beragam. E. Eclipse Menurut Safaat (2012), eclipse adalah sebuah IDE (Integrated Development Environment) untuk mengembangkan perangkat lunak dan dapat dijalankan di semua platForm (platForm-independent). Berikut ini adalah sifat dari Eclipse: a. Multi-platForm: Target sistem operasi Eclipse adalah Microsoft Windows, Linux, Solaris, AIX,HP-UX dan Mac OS X. b. Multi-language: Eclipse dikembangkan dengan bahasa pemrograman Java, akan tetapi Eclipse mendukung pengembangan aplikasi berbasis bahasa pemrograman lainnya, seperti C/C++, Cobol, Python, Perl, PHP, dan lain sebagainya. c. Multi-role: Selain sebagai IDE untuk pengembangan aplikasi, Eclipse pun bisa digunakan untuk aktivitas dalam siklus pengembangan perangkat lunak, seperti dokumentasi, test perangkat lunak, pengembangan web, dan lain sebagainya. Eclipse pada saat ini merupakan salah satu IDE favorit dikarenakan gratis dan open source, yang berarti setiap orang boleh melihat kode pemrograman perangkat lunak ini. Kelebihan dari Eclipse yang membuatnya populer adalah kemampuannya untuk dapat 6 SISTEM PENGELOLAAN MANAJEMEN..... Rizky Okta M Damar, Teknik Informatika UMP, 2016 dikembangkan oleh pengguna dengan komponen yang dinamakan plugin. F. Mysql MySQL merupakan salah satu sistem Database yang sangat handal karena menggunakan sistem SQL. Pada awalnya SQL berfungsi sebagai bahasa penghubung antara program Database dengan bahasa pemrograman yang kita gunakan. Dengan adanya SQL maka para pemrogram jaringan dan aplikasi tidak mengalami kesulitan sama sekali di dalam menghubungkan aplikasi yang mereka buat. Setelah itu SQL dikembangkan lagi menjadi sistem Database dengan munculnya MySQL.MySQL merupakan Database yang sangat cepat, beberapa user dapat menggunakan secara bersamaan dan lebih lengkap dari SQL.MySQL merupakan salah satu software gratis yang dapat diunduh melalui situsnya.MySQL merupakan sistem manajemen Database, relasional sistem Database dan softwareopensource.Kalau SQL biasa kita sebut dengan MY-SEQUEL karena pembuatnya menyebutkan MySQL adalah “MyEssQueEll” (Sakur, 2005). G. Angkutan umum Dalam Undang-Undang Nomor 14 tahun 1992 pasal 1 dan Peraturan Pemerintah Nomor 41 tahun 1993 pasal 1 juga menyebutkan bahwa kendaraan umum adalah setiap kendaraan bermotor yang disediakan untuk dipergunakan oleh umum dengan dipungut bayaran. Undang-Undang tersebut juga menyebutkan bahwa angkutan adalah pemindahan orang dan/atau barang dari 7 SISTEM PENGELOLAAN MANAJEMEN..... Rizky Okta M Damar, Teknik Informatika UMP, 2016 suatu tempat ke tempat lain dengan menggunakan kendaraan. Dimana pengangkutan atau pemindahan orang dengan kendaraan bermotor dilakukan dengan menggunakan sepeda motor, mobil penumpang, mobil bus, dan kendaraan umum. Transportasi dapat dikatakan sebagai sebuah kebutuhan turunan karena transportasi timbul disebabkan adanya maksud atau tujuan yang ingin dicapai melalui transportasi. Misalnya pengiriman barang, bepergian, bekerja dan lain-lain. Konsep transportasi didasarkan pada adanya perjalanan antara asal dan tujuan. Perjalanan dilakukan melalui suatu lintasan tertentu yang menghubungkan asal dan tujuan, menggunakan alat angkut atau kendaraan dengan kecepatan tertentu. H. Koperasi Koperasi merupakan sebuah badan usaha yang memiliki anggota dan setiap orngnya memiliki tugas dan tanggung jawab masing-masing yang memiliki prinsip koperasi dan berdasar pada ekonomi rakyat sesuai dengan asas kekeluargaan yang tercantum pada undang – undang nomor 25 tahun 1992. Koperasi memiliki tujuan di mana tujuan tersebut dititik beratkan pada kepentingan para anggota dan bukan menimbun kekayaan sendiri. Koperasi dibedakan atas dasar tujuan dan bentuknya yaitu koperasi konsumsi, koperasi produksi, koperasi simpan pinjam. 8 SISTEM PENGELOLAAN MANAJEMEN..... Rizky Okta M Damar, Teknik Informatika UMP, 2016 I. Penelitian Sejenis Beberapa penelitian yang pernah dilakukan sebelumnya yaitu: 1. Anggraeni, dkk(2012) melakukan penilitian berjudul perancangan sistem informasi simpan pinjam di KUD Mandiri Bayongbong. Penelitian sejenis yang dilakukan oleh Nova, Eko, Rina 2012 memiliki keunggulan Sistem Informasi Simpan Pinjam yang diusulkan adalah sistem informasi simpan pinjam yang berbasis komputer yang dapat membantu meningkatkan kinerja dan dapat mengkomodasi transaksi simpan pinjam di koperasi unit desa (KUD) Mandiri Bayongbong sehingga dapat memberikan solusi kecepatan, ketepatan, dan keakuratan dalam melakukan pengolah data simpan pinjam agar mendapatkan hasil yang optimal. 2. Reskiana (2014) melakukan penilitian yang berjudul Rancang Bangun Aplikasi Koperasi Simpan Pinjam Berbasis Mobile Studi Kasus Pada Koperasi “Sejahtera” Dinas Kesehatan Kabupaten Banyumas yang bermanfaat memberikan kemudahan kepada pengurus dalam mengelola data anggota koperasi dan mempermudah anggota untuk mengetahui informasi tentang saldo simpanan, saldo angsuran dan saldo pinjaman mereka yang juga bertujuan untuk memperkenalkan teknologi informasi kepada pengurus dan anggota koperasi. 3. Penelitian yang dilakukan Harnawan (2013) pada koperasi LESTARI Kadisoro Bantul tentang aplikasi simpan pinjam koperasi berbasis web dan sms banking untuk memudahkan anggota dalam mengakses dan mengetahui jumlah saldo anggota dengan mudah. 9 SISTEM PENGELOLAAN MANAJEMEN..... Rizky Okta M Damar, Teknik Informatika UMP, 2016