## Aplikasi M-Commerce Berbasis Android Pada Toko “Fani Bags”

## Azran Budi Arief
Fakultas Teknik Elektro Institur Teknologi Sepuluh September Jl. Raya ITS, Keputih, Surabaya, Jawa Timur, 60111 Azran13@mhs.ee.its.ac.id
Abstract — Bags Fani store is one bag shop. Fani Bags store sells  a  wide  range  of bags such as backpacks,  travel bags, briefcases  etc.  However,  the  mechanism  of  buying  and selling  or  marketing  is  done  manually,  the  buyer  must come  to  the  store  to  buy  goods  from  Fani  Bags.  Then  it becomes  inefficient.  M-commerce  (mobile  commerce)  is  a trading system that is performed by the method of trading is  done  with  portable  media  or  mobile  devices  such  as smartphones,  PDAs  etc.  This  application  is  based  Mobile Application  (Android)  using  java  programming  and MySQL  as  the  database  and  PHP  as  webserver.  M- commerce  to  be  a  solution  to  solve  the  problems  on  the Fani Bags store due to m-commerce and smart phones as a media  liaison,  customers  can  easily  access  or  purchase products  Fani  Bags  store  without  having  to  come  to  the store.  It  can  be  concluded  using  mobile  commerce applications  of  this  transaction  will  be  carried  out  more easily, efficiently, and of course the wider area coverage
Keywords—M  -  Commerce  ,  Android  ,  Mobile Application, Fani Bags Store.

## I. P ENDAHULUAN
Perkembangan  teknologi  informasi  membuat  banyak sistem-sistem  yang  bersifat  aplikatif  dan  real  time  dibangun sehingga  memudahkan  setiap  orang  untuk  mengakses informasi  terkini  dimanapun  dan  kapanpun.  Layanan  internet telah  dimanfaatkan  para  pengguna  sebagai  media  untuk melakukan  pertukaran  data  bahkan  dimanfaatkan  sebagai sarana  bisnis  Mobile  commerce  atau  disebut  dengan  M- commerce.  M-commerce  atau  Mobile  Commerce  adalah sistem perdagangan elektronik dengan menggunakan peralatan portable atau mobile seperti: smartphone, PDA, notebook dan lain-lain.  Dengan  semakin  berkembangnya  perangkat  mobile serta  teknologi  yang  menyertainya  akan  sangat  berpengaruh pada  perkembangan  aplikasi  mobile.  Perkembangan  aplikasi mobile  tersebut  akhirnya  memberikan  dampak  pada  berbagai bidang  kehidupan  kita.  Salah  satunya  adalah  bidang perdagangan.
Toko  Fani  Bags  merupakan  toko  yang  bergerak  dalam bidang  penjualan  terutama  tas  dan  beberapa  jenis  barang lainnya. Sistem pemasaran dan penjualan yang digunakan oleh toko Fanny Bag’s sekarang ini pembeli harus datang langsung
ke  toko  Fani  Bag’s  untuk  melihat  barang  yang  dijual. Tentunya,  dengan  adanya  sistem  tersebut  maka  akan  menyita waktu konsumen untuk memperoleh informasi dengan mudah dan akurat.

## II. L ANDASAN T EORI

## A. Program Aplikasi
Menurut  Miftakhul  Huda  (2009:4),  Aplikasi  berasal  dari kata  application  yaitu  bentuk  benda  dari  kata  kerja  to  apply yang dalam  bahasa  Indonesia  berarti pengolah.  Secara istilah, aplikasi  komputer  adalah  suatu  subkelas  perangkat  lunak komputer yang menggunakan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pemakai.

## B. Mobile Commerce
M-commerce  atau  mobile  commerce  sering  disebut  juga dengan  m-bussines  atau  pervasive  computing.  M-commerce merupakan pengembangan dari e-commerce yang menggunakan jaringan wireless atau
mobile telecommunication.

## C. Internet
Internet (Inter-Network) adalah sebutan untuk sekumpulan jaringan  komputer  yang  menghubungkan  situs  akademik, pemerintahan,  komersial,  organisasi  maupun  perorangan. Internet  menyediakan  akses  layanan  telekomunikasi  dan sumber daya informasi untuk jutaan pemakainya yang tersebar di seluruh dunia maya.

## D. Web Service
Menurut  Adhi  Prasetio  (2012:11),  Web  service  adalah suatu  sistem  perangkat  lunak  yang  dirancang  untuk mendukung  interoperabilitas  dan  interaksi  antar  pada  suatu jaringan.  Web  service  digunakan  sebagai  suatu  fasilitas  yang disediakan  oleh  suatu  website  untuk  menyediakan  layanan (dalam  bentuk informasi) kepada sistem lain, sehingga sistem lain dapat berinteraksi dengan sistem tersebut melalui layanan- layanan  (service)  yang  disediakan  oleh  suatu  sistem  yang menyediakan web sevice.

## E. Android
Menurut  Ir  Yuniar  Supandi  (2014:2),  Android  adalah sistem  operasi  untuk  telepon  selular  yang  berbasis  Linux. Android menyediakan platform terbuka bagi para pengembang untuk  menciptakan  aplikasi  mereka  sendiri  dan  untuk digunakan  oleh  berbagai  macam  piranti  bergerak  (mobile device).

## F. Pemodelan Proyek
Pemodelan  Proyek  (Project  Modelling)  atau  dalam  istilah lain dikenal sebagai Manajemen Proyek(Project Management) adalah  aplikasi  pengetahuan,  keahlian,  alat  bantu  dan  teknik untuk  mengelola  aktivitas  proyek  dalam  mengahadapi kebutuhan  dasar  stakeholders  –  client  dan  memprediksi berbagai hal yang berkaitan dengan proyek.

## III. P EMODELAN P ROYEK

## A. Project Execution Plan
Project Execution Plan (PEP) adalah dokumen operasional untuk  proyek  yang  direncanakan.  Hal  ini  dimiliki,  dipelihara dan dimanfaatkan oleh Manajer Proyek dan Tim Proyek untuk mendukung pengiriman output proyek yang telah disepakati.

## B. Objectives Project
Objektif  proyek  aplikasi  mobile  commerce  berbasis android adalah sebagai berikut :
 Membuat  aplikasi  yang  dapat  membantu  konsumen berbelanja,  dan  memudahkan  dalam  melakukan pemesanan  tanpa menyulitkan  konsumen,  dan tentunya mudah digunakan.
 Membuat aplikasi yang tentunya dapat dikembangkan oleh siapa saja.

## C. Identifikasi Deliverables
1) Aplikasi  Server  M-Commerce  sudah  terinstalasi  pada komputer di Toko Fani Bags.
2) Aplikasi Mobile dalam bentuk berkas executable
3) Source  code  aplikasi  Mobile  dalam  bentuk  berkas Eclipse
4) Aplikasi-aplikasi  pendukung  dalam  bentuk  berkas instaler.
5) Diberikannya  aplikasi  Client  M-commerce  kepada pemilik  toko  agar  dapat  memberikan  kepada  para  member nantinya.
6) Dokumentasi Aplikasi berupa :
 Dokumen Arsitektur dan konfigurasi Sistem Aplikasi
 Dokumen  Arsitektur  dan  konfigurasi  Database, Dokumentasi Hasil Testing.
 Dokumentasi Hasil Migrasi Database
 Pedoman operasional Aplikasi (User Manual).
 Pedoman  pemeliharaan  Aplikasi  (maintenance  dan troubleshooting). Masing masing dokumen  ini dibuat rangkap 3 (Tiga).
7) Pelatihan, berupa :
 Pelatihan kepada Pengguna atau operator Aplikasi.
 Pelatihan kepada Administrator Aplikasi dan Administrator Database.
 Pelatihan kepada pengguna modul arsip dan dokumen Aplikasi.
8) Laporan pekerjaan, berupa :
 Laporan project charter
 Content  laporan  proyek  adalah  PEP  (Project Execution Plan) seperti Objective Proyek, Identifikasi Stakeholder,  Identifikasi  Deliverables,  Penjadwalan Proyek,  RAB  (Rencana  Anggaran  Biaya),  Struktur Tim Proyek, Analisa Resiko dan Meeting Plan.

## IV. A NALISA MASALAH DAN PERANCANGAN SISTEM

## A. Analisa Sistem
Analisa  sistem  merupakan  penguraian  dari  suatu  sistem yang  utuh  kedalam  bagian-bagian  komponennya  dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan.  Hal-hal  yang  akan  dianalisis pada  tahap  analisis  sistem  ini  adalah  analisis  masalah,  solusi masalah,  analisis  prosedur  sistem  yang  sedang  berjalan,  dan analisis  basis  data.  Teknik  pemecahan  masalah  yang mengurangi  sebuah  sistem  menjadi  bagian-bagian  komponen dengan  tujuan  mempelajari  seberapa  baik  bagian-bagian komponen  dengan  tujuan  yang  diharapkan.  Analisa  sistem merupakan  tahapan  awal  dengan  proses  pengembangan sistem,  sehingga tahapan ini  menjadi acuan pelaksanaan  pada proses  pengembangan  sistem.  Penyelesaian  sistem  sering menghasilkan kebutuhan untuk memperbaharui dan mendapatkan  penyelesaian  dari  banyak  masalah  yang  ada. Tugas analisa sistem  merupakan proses penemuan, perbaikan, pemodelan  dan  spesifikasi.  Setiap  model  analisa  harus  dapat mencapai tiga sasaran utama :
 Menggambarkan apa yang dibutuhkan oleh pemakai
 Membangun  dasar  bagi  pembuatan  desain  perangkat lunak
 Membatasai  serangkai  persyaratan  yang  dapat divalidasi begitu perangkat lunak diimplementasikan.

## B. Implementasi
Setelah  semua  kebutuhan  yang  diperlukan  terpenuhi, langkah  selanjutnya  adalah  menjalankan  aplikasi  ini.  Saat pertama  kali  dijalankan,  aplikasi  akan  memeriksa  apakah database  sudah  dibuat  atau  belum,  jika  belum  aplikasi  akan memberitahukan  bahwa  aplikasi  belum  terkoneksi  ke database,  silahkan  periksa  atau  hubungi  teknisi.  Jika  sudah muncul sebuah form  login, user harus mengisi Username dan Password agar dapat masuk ke aplikasi.
Gambar 1. Tampilan Awal Aplikasi
Gambar 2. Tampilan Menu Aplikasi
Gambar 3. Tampilan Daftar Kategori
Gambar 4. Tampilan Produk
Gambar 5. Tampilan Order Detail
Gambar 6. Tampilan Order List Versi Web

## V. P ENUTUP

## A. Kesimpulan
Berdasarkan uraian dan  hasil analisa  yang telah dilakukan selama pengerjaan Aplikasi Mobile commerce pada toko Fani Bags  Berbasis  Android  ini,  maka  dapat  diambil  kesimpulan sebagai berikut:
 Aplikasi Mobile Commerce yang dibuat ini juga dapat mempermudah para pelanggan/konsumen  untuk melakukan  pemesanan  barang  via  mobile  di  Toko Fani Bags.
 Dengan adanya pelayanan pemesanan barang  berbasis mobile konsumen tidak perlu datang langsung ke toko.
 Aplikasi Mobile commerce ini memiliki manfaat yang baik untuk konsumen dalam hal efisiensi waktu.
 Aplikasi Mobile commerce ini memiliki manfaat yang baik  terhadap  Toko  Fani  Bags  untuk  memperluas kapasitas wilayah penjualannya.

## B. Saran
Adapun  saran  yang  dapat  penulis  berikan  untuk pengembangan dari sistem yang telah dibuat antara lain :
 Aplikasi  ini  dapat  dikembangkan  dengan  menambah sistem  pemberitahuan  tentang  update  serta  promo produk  terintegrasi  dengan  notifikasi  Google  Cloud Massaging.
 Aplikasi  ini  dapat  dikembangkan  dengan  metode pembayaran  yang  terintegrasi  langsung  dengan aplikasi dengan sistem paypal.

## D AFTAR P USTAKA
[1] Huda, Miftakhul, Membuat Aplikasi Rental dengan JAVA dan MySQL,
Jakarta: PT Elex Media Komputindo, 2009. [2] Suyono. Mobile Commerce. https://djassstore.wordpress.com/2010/12/17/mobile-commerce/, diunduh tanggal 9 Juni 2015 [3] Prasetio, Adhi. Buku Pintar Pemograman Web. Jakarta : Penerbit Media Kita, 2012.
[4] Supardi, Ir. Yuniar. Semua Bisa Menjadi Programmer Android. Jakarta : PT Elex Media Komputindo, 2012.
[5] Purnama,  Rangsang.  Pengertian  Aplikasi  Mobile.  Jakarta  :  Mediakom, 2010.
[6] Widjaya,  Iwan  Kurniawan.  Manajemen  Proyek  Teknologi  Informasi  / GHI. Jakarta : Graha Ilmu, 2013.