ANALISA DAN PERANCANGAN APLIKASI E-MARKET DENGAN LOCATION SEARCHING DAN SISTEM TRACKING MENGGUNAKAN GOOGLE MAPS PADA PLATFORM ANDROID Dea Amela Binus University, Jakarta, DKI Jakarta, Indonesia Alsolendski Sustyo Prakoso Binus University, Jakarta, DKI Jakarta, Indonesia Eka Putra Meisyenda Binus University, Jakarta, DKI Jakarta, Indonesia Abstrak Tujuan penelitian, ialah untuk merancang dan membangun sebuah sistem aplikasi yang dapat melakukan pembelian barang pada telepon selular (m-commerce) dengan fitur pemetaan yang dapat mencari lokasi market di sekitar pengguna dan sistem navigasi untuk mencapai lokasi market yang ingin dituju. Metode penelitian, yang digunakan adalah metode analisis dengan menggunakan fact finding yaitu observasi, penyebaran kuisioner, interview dan penelitian serta metode perancangan menggunakan pendekatan spiral model yang menyediakan potensi untuk mengembangkan perangkat lunak secara cepat dan lengkap dengan tahapan komunikasi, perencanaan, pemodelan, konstruksi dan penyebaran. Hasil yang dicapai, yaitu berupa sebuah aplikasi yang dapat mengakomodasi kebutuhan pengguna dalam pencarian lokasi market dan melakukan 1
2 sistem tracking ke market tersebut serta aplikasi e-market yang dapat melakukan proses pembelian produk pada retail market menggunakan smartphone dengan platform Android. Simpulan dari hasil penelitian adalah rancangan aplikasi yang memiliki kelebihan dibandingkan dengan aplikasi sejenisnya. Selain itu juga aplikasi ini memiliki beberapa kelemahan pada saat proses pengkodean ataupun proses menjalankan aplikasi ini. Pendapat, saran serta kritik yang membangun dapat membantu pengembangan aplikasi ini dikemudian hari. Kata Kunci : Sistem Informasi Geografis (SIG), e-market, Location Searching, Sistem Tracking, Google Maps, Platform Android 1. Pendahuluan Seiring dengan perkembangan teknologi yang semakin maju, penyampaian informasi dengan perangkat telepon seluler lebih memiliki daya tarik karena daya penyampaiannya yang lebih sederhana dan mudah. Penyampaian informasi tentang lokasi suatu daerah merupakan salah satu fitur unik yang tertanam dalam perangkat telepon seluler modern. Contohnya seperti pada beberapa perangkat seluler yang memiliki kemampuan untuk menyampaikan informasi tentang peta dari dunia dan lokasi tempat si pengguna seluler berbeda untuk memudahkan navigasi dan juga yang memiliki fungsi seperti e-commerce, namun menggunakan telepon seluler sehingga proses tersebut menjadi m-commerce. Jika pengguna adalah seorang sedang melakukan aktivitas di sebuah wilayah yang asing, dia akan bisa memanfaatkan fitur teknologi yang sudah tertanam di dalam aplikasi untuk melihat lokasi tempat dia berada dan memanfaatkan fitur
3 navigasinya untuk mencari tempat perbelanjaan yang dekat dari lokasi dimana dia berada. Jika pengguna adalah sebuah perusahaan pusat perbelanjaan, maka bisa mendaftarkan daerah tersebut kedalam peta yang sudah terintegrasi di dalam perangkat lunak sehingga akan menghasilkan sebuah produk dengan daya jual tinggi, diantaranya sebagai alat promosi tempat perbelanjaan tersebut. Ini akan menjadi pilihan yang kuat bagi perusahaan untuk memanfaatkan media perangkat telepon seluler yang sedang menjadi tren saat ini. Berdasarkan latar belakang diatas, maka dilakukan studi penelitian akan dasardasar yang perlu diketahui dalam membuat perangkat lunak di dalam perangkat telepon seluler tersebut, sehingga nantinya diharapkan dapat membuat perangkat lunak dengan memahami fungsi dan konsep dasar pendukung tersebut. Dari hasil penelitian ini akan dianalisis dan dirancang sebuah aplikasi navigasi untuk pembelian secara online menggunakan telepon seluler bagi suatu tempat perbelanjaan. 2. Metodologi 2.1 Analisis Metode analisis yang digunakan sebelum melakukan pembuatan aplikasi ini yaitu metode fact finding (Connolly, 2002) berupa : a. Observasi Dalam melakukan pengumpulan data, penulis melakukan observasi langsung terhadap retail market berupa data produk.
4 b. Kuisioner Dalam melakukan pengumpulan data, penulis menyebarkan kuisioner kepada calon pengguna. c. Penelitian Dalam melakukan pengumpulan data, penulis melakukan penelitian terhadap aplikasi sejenis, melakukan pencarian informasi yang berhubungan dengan sistem yang akan dibuat, baik dari buku-buku, internet, hasil penelitian ilmiah dan sumber lainnya. 2.2 Perancangan Dalam perancangan dan pengembangan aplikasi ini, digunakan metode perancangan : a. Pemodelan Data Perancangan pemodelan data yang digunakan adalah pemodelan data dengan menggunakan perancangan ERD. Gambar 1. ERD sistem aplikasi e-market
5 b. Pemodelan Design Perancangan pemodelan design yang digunakan adalah pemodelan dengan menggunakan UML yaitu diagram use case, class diagram dan sequence diagram. Gambar 3.22 Class Diagram sistem e-market c. Pemodelan Software Perancangan pemodelan design yang digunakan adalah pendekatan Spiral dengan kerangka proses komunikasi (communication), perencanaan (planning), pemodelan (modeling), konstruksi (construction), penyebaran (deployment). 2.3 Implementasi a. Spesifikasi Perangkat Keras
6 Perangkat keras adalah semua bagian fisik komputer yang terdiri dari beberapa komponen menjadi suatu sistem yang saling bekerjasama membentuk suatu kesatuan dan dipergunakan untuk proses pengolahan data. Dalam hal ini, spesifikasi perangkat yang direkomendasikan untuk user agar dapat mengakses aplikasi yang telah dibuat adalah : Memory ukuran 128 Mbyte Mobile Device Android yang mendukung hingga versi 2.2 ke atas. Sedangkan untuk pengelola web admin perangkat keras yang direkomendasikan adalah : Monitor Keyboard Pointing Devices : mouse Memory 512 Gbyte HardDisk dengan kapasitas 250 Gbyte Processor Pentium Dual Core b. Spesifikasi Perangkat Lunak Kebutuhan perangkat lunak yang direkomendasikan untuk user agar dapat mengakses aplikasi ini antara lain : Operating System : Android yang mendukung hingga versi 2.2 ke atas Sedangkan kebutuhan perangkat lunak yang direkomendasikan untuk server yaitu : Web Browser : Internet Explorer, Mozilla Firefox, Opera
7 2.4 Evaluasi Evaluasi berdasarkan Interaksi Manusia dan Komputer. 1. Konsistensi Pada halaman listview menu market mobile application dan message memiliki rancangan yang konsisten seperti warna dan tulisan di semua halaman sama. 2. Mendukung Penggunaan Shortcut Penggunaan simbol-simbol unik untuk shortcut dipakai pada aplikasi ini untuk pengguna yang ingin dengan cepat mengakses fungsi-fungsi seperti mao, call, detail, shop, profile, information dan sign out.
8 3. Memberikan umpan balik yang baik Pada tampilan gambar 4.23 terlihat kotak dialog yang menunjukkan bahwa pengguna telah berhasil melakukan pemesanan jumlah barang yang ingin dibeli yang menunjukkan bahwa kotak dialog ini sebagai umpan balik yang baik. 4. Memberikan pencegahan kesalahan dan penanganan kesalahan yang sederhana Menyediakan tampilan angka untuk mengatur jumlah kuantiti yang ingin dimasukkan oleh untuk mencegah pengguna memasukkan huruf pada kotak pengaturan kuantiti.
9 5. Memungkinkan pengembalian aksi yang mudah Pada halaman tracking market pada map, terdapat tombol shop untuk keluar dari menu map dan kembali ke menu market. 6. Merancang dialog yang memberikan penutupan Memberikan reaksi seperti dialog sign out success atas tindakan yang telah dilakukan pengguna agar pengguna mengetahui bahwa proses sign out telah berhasil. 7. Mengurangi beban ingatan jangka pendek Memberikan judul dan gambar yang jelas pada setiap layar untuk mengurangi beban ingatan pengguna.
10 8. Mendukung pusat kendali internal Dalam menu listview menu, pengguna diberikan kebebasan untuk melakukan navigasi tanpa urutan yang ditentukan. Contohnya pengguna dapat melakukan shop langsung melalui daftar market yang tersedia atau melakukan tracking ke market dengan masuk ke halaman map terlebih dahulu. 3. Simpulan Berdasarkan penelitian dari hasil analisis bab-bab sebelumnya, maka hal-hal yang dapat disimpulkan dari pengembangan sistem navigasi aplikasi e-market ini adalah :
11 1. Dengan adanya aplikasi yang telah kami buat, pengguna akan mulai menggunakan smartphonennya untuk melakukan pembelian atau m-commerce dari pada menggunakan web untuk melakukan e-commerce. 2. Pengguna dapat melakukan pembelanjaan melalui smartphone dengan memanfaatkan sistem m-commerce dimanapun lokasinya karena adanya sistem navigasi (searching dan tracking). 4. Daftar Pustaka Connolly, Thomas M., dan Carolyn E. Begg (2002). Database Systems : A Practical Approach to Design, Implementation, and Management, Third Edition. Addison-Wesley, Reading, Massachusetts. Mathiassen, Lars, A. Munk-Mundsen, P.A. Nielsen, and J. Stage (2000). Object Oriented Analysis and Design. Makro Publishing Aalborf, Aallborg. Pressman, Roger S. (2010). Software Engineering A Practitioner s Approach. Seventh Edition. The McGraw-Hill Companies. St. Louis. Schmuller, Joseph. (1999). Teach Your Self UML in 24 Hours. Sams Publishing. Indianapolis, Indiana.