ANALISA DAN PERANCANGAN APLIKASI E-MARKET DENGAN LOCATION SEARCHING DAN SISTEM TRACKING MENGGUNAKAN GOOGLE MAPS PADA PLATFORM ANDROID

dokumen-dokumen yang mirip
APLIKASI PENDISTRIBUSIAN INFORMASI GANGGUAN LISTRIK BERBASIS ANDROID PADA PT. PLN (PERSERO) DISTRIBUSI JAKARTA RAYA DAN TANGERANG

BAB 1 PENDAHULUAN. universitas pilihan bagi para siswa/i Sekolah Menengah Tingkat Atas (SMTA)

ANALISIS DAN PERANCANGAN APLIKASI MONITORING AREA DENGAN WEBCAM PADA SMARTPHONE BERBASIS ANDROID

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. belakangan ini, mencari tempat tinggal yang sesuai dengan kriteria di daerah

BAB 4 HASIL DAN PEMBAHASAN Kebutuhan Perangkat Keras Mobile. perangkat keras yang memiliki spesifikasi sebagai berikut:

ANALISIS DAN PERANCANGAN SISTEM INFORMASI GEOGRAFIS BERBASIS WEB UNTUK SEBARAN RUMAH SAKIT DI WILAYAH JAKARTA BARAT

BAB IV HASIL DAN PEMBAHASAN

BAB 1 PENDAHULUAN. manusia mengalami evolusi. Berbagai aktivitas mengalami perubahan dari cara

ANALISA DAN PERANCANGAN SISTEM INFORMASI GEOGRAFIS BERBASIS WEB UNTUK PENGALAMATAN JEMAAT DENGAN GOOGLE MAPS API

APLIKASI PESAN ANTAR MAKANAN DENGAN MENGGUNAKAN LBS PADA SMARTPHONE ANDROID

BAB IV HASIL DAN UJI COBA

APLIKASI PENCARIAN RUMAH MAKAN BERBASISKAN GPS PADA PERANGKAT MOBILE ANDROID

BAB 1. Pendahuluan. darat apapun transportasinya. Menurut Undang-Undang Republik Indonesia nomor

BAB 1 PENDAHULUAN. bervariasi pula jenis makanan yang ditawarkan pada konsumen, sehingga

1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Seiring dengan perkembangan teknologi, manusia menginginkan segala

ANALISIS DAN PERANCANGAN APLIKASI KELILING INDONESIA BERBASIS ANDROID

BAB I PENDAHULUAN. dalam pemsokan bahan baku biji kopi yang akan nanti nya di ekspor keluar

PERANGKAT LUNAK DISTRIBUSI BARANG TATA USAHA DIPUSAT SUMBER DAYA MINERAL, BATUBARA DAN PANAS BUMI (PSDMBDPB)

ANALISIS DAN PERANCANGAN BASIS DATA SISTEM E-LEARNING PADA SMA PGRI CIKAMPEK

HALAMAN PENGESAHAN PEMBIMBING...

APLIKASI PENCARIAN RUMAH MAKAN BERBASIS GPS PADA PERANGKAT MOBILE ANDROID

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PADA PROSES PEMESANAN, PEMBAYARAN DAN PENGIRIMAN BERBASIS WEB PADA CV. MULTI SURYA MANUNGGAL

BAB 4 HASIL DAN PEMBAHASAN

BAB 1 PENDAHULUAN 1.1 Latar belakang

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA UNTUK PEMESANAN HOTEL PEONY BERBASIS WEB

SISTEM APLIKASI POINT OF SALES BERBASIS WEB PADA PT. DIGITAL SYSTEM TECHNOLOGY

BAB IV HASIL DAN UJI COBA

APLIKASI WEB PELACAK LOKASI KENDARAAN PENGIRIMAN BARANG MENGGUNAKAN GPS

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB 1 PENDAHULUAN. menghadapi persaingan bisnis yang ketat. keuntungan-keuntungan dari teknologi internet dan teknologi mobile application,

BAB I PENDAHULUAN. Keberadaan Pedagang Besar Farmasi sebagai produsen obat-obatan sering

Frendy Budiman Suherli. Binus University, Sukabumi, Indonesia, , Hendry Ciunardy

Analisis dan Perancangan Perangkat Ajar Bahasa Jepang Berbasis Multimedia Untuk Siswa Kelas X UPTD SMA Negeri 7 Kota Tangerang

BAB 1 PENDAHULUAN. menjadi kebutuhan bagi sebagian besar individu. Kemajuan dari teknologi

ANALISIS DAN PERANCANGAN SISTEM MANAJEMEN ANGGOTA KLUB SENI FOTOGRAFI BINA NUSANTARA BERBASIS WEB

BAB 4 IMPLEMENTASI DAN EVALUASI

Perancangan Aplikasi Pencarian Tempat Wisata Berbasis GPS

BAB IV HASIL DAN UJI COBA

Bab 1 Pendahuluan 1.1 Latar Belakang 1.2 Rumusan Masalah

APLIKASI SISTEM RESERVASI PADA J&J TRAVEL BERBASIS ANDROID

BAB 4 HASIL DAN PEMBAHASAN

PERANCANGAN PERANGKAT LUNAK APLIKASI FORUM DISKUSI DI DISKOMINFO KAB.BANDUNG

1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. sistem perusahaan melihat banyak sekali hal yang menjanjikan dari

BAB 4 IMPLEMENTASI. baik, maka berikut ini adalah spesifikasi perangkat keras, perangkat lunak dan

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB I PENDAHULUAN. Sebagaimana diketahui, Sistem Informasi Geografis merupakan Sistem. yang dapat menjelaskan situasi dan keadaan tempat tersebut.

ANALISIS DAN PERANCANGAN APLIKASI SISTEM BASIS DATA REPUBLIK BIKER BERBASIS WEB

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang

ANALISIS DAN PERANCANGAN SISTEM MANAJEMEN AKTIVITAS BISNIS AGEN ASURANSI BERBASIS ANDROID PADA PT. BNI LIFE INSURANCE

ANALISA DAN PERANCANGAN SISTEM BASIS DATA PERPUSTAKAAN AKADEMIK PADA BADAN STANDARDISASI NASIONAL INDONESIA

BAB III ANALISIS DAN DESAIN SISTEM

BAB 1 PENDAHULUAN 1.1 LATAR BELAKANG

SKRIPSI PERANCANGAN SISTEM INFORMASI PENCARIAN DAN PEMESANAN RUMAH KOS BERBASIS WEB DAN SMS GATEWAY STUDI KASUS KECAMATAN BEKASI SELATAN KOTA BEKASI

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Di era globalisasi sekarang ini, perkembangan dunia teknologi

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA UNTUK SISTEM PELAPORAN PADA LKPM BADAN KOORDINASI PENANAMAN MODAL

Bab 4. Hasil dan Pembahasan

BAB I PENDAHULUAN. merupakan daerah tujuan wisatawan domestik dan internasional yang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III METODOLOGI PENELITIAN

BAB IV METODE PENELITIAN. Penelitian ini adalah penelitian rekayasa perangkat lunak yang

BAB 1 PENDAHULUAN. bisnis, sebuah sistem yang terintegrasi dengan baik diperlukan.

BAB 1 PENDAHULUAN 1.1 LATAR BELAKANG

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA TRANSPORTASI UMUM JALAN RAYA DI DKI JAKARTA BERBASIS WEB

BAB IV HASIL RANCANGAN

1 BAB III METODOLOGI PENELITIAN. collaborative filtering ini digambarkan pada gambar 3.1

BAB 1 PENDAHULUAN. praktis, itulah yang diinginkan oleh orang-orang saat ini. Penggunaan telepon

RANCANG BANGUN DAN IMPLEMENTASI WEBSITE E-COMMERCE UKM GS4 MALANG MENGGUNAKAN METODE PROTOTYPING

BAB 1 PENDAHULUAN. sama. Induk dari segala jaringan yang ada sekarang ini adalah internet.

1.1 Latar Belakang Masalah

BAB 1 Pendahuluan 1.1 Latar Belakang

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN

APLIKASI PENCARI LOKASI DAN INFORMASI DI BIDANG KULINER PADA PERANGKAT MOBILE BERBASIS ANDROID

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN PEMBAHASAN. 4.1 Kebutuhan Sistem

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. berkurang dalam memakai jasa angkutan umum. Terkadang, banyak. pengguna angkutan umum kurang memahami rute atau jalur yang

BAB IV ANALISIS DAN PERANCANGAN. sistem informasi yang utuh kedalam bagian-bagian komponennya dengan

BAB I PENDAHULUAN. akhir, hal itu menjadi sebuah peluang bagi para pengembang Information

BAB I PENDAHULUAN. menjadi informasi dan didistribusikan untuk pemakai. apapun seiring dengan perkembangan teknologi. Semakin tingginya wawasan

BAB V IMPLEMENTASI SISTEM

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA UNTUK PENJUALAN PADA PT.TETSIN MOCHI INDONESIA BERBASIS WEB

BAB 4 HASIL DAN PEMBAHASAN

Bab 3 Perancangan Sistem

Aplikasi Pengenalan Hari Bersejarah Republik Indonesia Berbasis Android dan Web Service

BAB IV HASIL DAN UJI COBA

ANALISIS DAN PERANCANGAN PERANGKAT AJAR BAHASA MANDARIN BERBASIS MULTIMEDIA PADA KELAS X SMAK SANG TIMUR

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB I PENDAHULUAN. terbesar di dunia (Naisbitt, 1994:131). Tidak mengherankan bahwa industri

PERANGKAT LUNAK MONITORING PROYEK STUDI KASUS PT. SMOOETS TEKNOLOGI OUTSOURCING BANDUNG

Transkripsi:

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.