Pembangunan Website Emarketplace di Garinsta Java Indonesia Bandung 1 Rikky Wisnu Nugraha, 2 Galih Indra Rukmana Hernawan 1,2 Program Studi Manajemen Inatika Konsentrasi Teknik Inatika D3 PKN LPKIA Jln. Soekarno Hatta No. 456 Bandung 40266, Telp. 62 22 75642823, Fax. 62 22 7564282 Email : 1 r.wisnunugraha@gmail.com, 2 galih.indra@fellow.lpkia.ac.id.com Abstrak Emarketing adalah segala usaha yang dilakukan untuk melakukan pemasaran suatu atau jasa melalui atau menggunakan media internet atau jaringan www. Kata e dalam emarketing ini berarti elektronik yang artinya kegiatan pemasaran yang dimaksud dilaksanakan secara elektronik lewat Internet atau jaringan syber. Menurut Boone dan Kurtz (2005) emarketing adalah salah satu komponen dalam ECommerce dengan kepentingan khusus oleh marketing, yakni strategi proses pembuatan, pendistribusian, promosi, dan penetapan harga barang dan jasa kepada pangsa pasar internet atau melalui peralatan digital lain. Sedangkan rut Strauss dan Frost (2001) emarketing adalah penggunaan data dan aplikasi elektronik untuk perencanaan dan pelaksanaan konsep, distribusi, promosi, dan penetapan harga untuk menciptakan pertukaran yang memuaskan tujuan individu dan organisasi. Keuntungan yang dapat diberikan dengan adanya penggunaan Emarketing ini bagi perusahaan mampu menjangkau berbagai konsumen dalam suatu lingkungan yang belum dipenuhi oleh pesaing, jalur proses penjualan langsung dari produsen ke pengguna tanpa harus melewati jalur distribusi klasik dan penambahan untuk pemasaran secara cepat. Kata kunci : Kata kunci :Emarketing, Web, Konsumen 1. Latar Belakang Masalah Perkembangan ECommerce telah ikan jalan bagi perluasan market coverage dan pertambahan konsumen. Hal ini didukung dengan kenyataan ditemukannya teknologiteknologi search engine, payment, gateway dan web database. Bagi perusahaan reduksi biaya promosi dapat dilakukan dengan online selama 24 jam perhari kita dapat memasang kita non stop. Bagi konsumen sendiri tidak perlu mereka harus jauh jauh datang ketempat kita untuk mengecek apakah ada barang yang mereka butuhkan disitu. Dengan memanfaatkan fasilitas search engine (mesin pencari), mereka dapat mencari dan mendapatkan inasi yang mereka butuhkan tersedia atau tidak. ECommerce mengubah hampir semua fungsi area bisnis dan setiap kegiatannya, mulai dari transaksi jual beli sampai periklanannya. Tidak semua perusahaan memiliki e commerce, disebabkan kurangnya anggaran perusahaan untuk pembuatan ecommerce atau asumsi perusahaan mengenai harga sebuah E Commerce yang terlalu mahal. Untuk mempromosikan nya, perusahaan tersebut lebih mempormosikan nya di halaman web penyedia jasa iklan atau di jejaring sosial. Hal tersebut mampu menjadi alat promosi yang efesien, namun perusahaan tidak akan memiliki layanan penyimpanan data transaksi mereka. Inasi mengenai perusahaanperusahaan pesaing sangat penting bagi setiap perusahaan untuk meningkatkan kualitas perusahaan mereka. Untuk mendapatkan inasi pesaing, kabanyakan perusahaan melakukan penelitian langsung ke lokasi usaha pesaing. Sehingga perlu waktu yang lama dan pengeluaran biaya tambahan untuk dapat mengumpulkan inasi yang dibutuhkan Berdasakan latar belakang yang telah diuraikan diatas, maka dapat dirumuskan permasalahan yang muncul yaitu: 1. Batasan ruang yang mempersempit ruang interaksi antara konsumen dan penjual. 2. Sulitnya para konsumen mencari inasi mengenai yang diinginkan dari penjual yang berbeda. Dari identifikasi permasalahan di atas maka penyusun memiliki maksud dan tujuan, sebagai berikut: 1. Memperluas ruang iteraksi antar penjual dan pembeli melalui perangkat lunak berbasis web. 2. Para konsumen lebih mudah mencari inasi mengenai yang diinginkan dari penjual yang berbeda 1
karena inasi penjual yang terpusat dalam satu web. 1. Gambaran Perangkat Lunak 2.1 Aliran Proses 2.1.1 Use Case Diagram Dalam sub bab ini, akan dijelaskan tentang fungsionalitas dalam emarketpalce di garinsta jva indonesia yang di digambarkan dengan Use Case Diagram. Gambar 1 njukan Use Case Diagram yang membentuk fungsionalitas pada bagian back end sedangkan gambar 2 njukan use case diagram yang membentuk fungsionalitas pada bagian front end dari aplikasi yang akan di bangun. admin super admin Gambar 1 Use case diagram back office emarketplace Non Visitor admin buyer suplier reseller kelola kelola admin Melihat riwayat Poin menambah point mengubah profil registrasi reseller mengelola reseller melihat riwayat transaksi reseller kelola perusahaan kelola Registrasi Member melihat riwayat transaksi Melakukan transaksi mengelola Melakukan transaksi melihat inasi perusahaan supplier Gambar 2 Use case diagram front office emarketplace Tabel 1 Skenario Register Member Melihat mengubah profil perusahaan <<include>> <<include>> Use Case Register Member Mendaftarkan visitor menjadi Visitor Visitor berada dihalaman awal Visitor terdaftar menjadi Aksi Reaksi Sistem 1. Mengakses register register 3. Mengisi from register 6. Melakukan aktifasi pendaftaran melalui email 4. Melakukan validasi pada inputan register 5. Mengirimkan link aktifasi ke email pendaftar Tabel 2 Skenario Menambah Poin Aksi 1. Member login 3. Mengisi login 5. Use Case Menambah Poin Manambah poin Member (Suplier,, Buyer), admin Visitor melakukan login sebagai Member menambah poin Reaksi Sistem from login 4. Melakukan validasi inputan login, jika valid user di alihkan ke halaman home, jika gagal, sistem akan ikan inasi gagal login dan mengembalikan ke halaman login 6. Menampilka halaman profil 2
profil 7. tambah poin 9. Mengisi 11. Admin 13. Admin merubah status 8. Menampilkan tambah poin 10. Menyimpan data pemesanan poin 1 inasi pemesana poin 14. Menyimpan data perubahan status dan menambah poin Tabel 3 Skenario Melakukan Transaksi Produk Use Case Melakukan Transaksi Produk Member melakukan transaksi Member (Suplier,, Buyer), Suplier Member Berada di halaman Member membeli Aksi 1. Member detail 3. Member Mengisi inputan 5. Member Keranjang 7. Member Mengisi transaksi 9. Suplier halaman [nama perusahaan ] Reaksi Sistem detail, dan inputan jumlah pembelian 4. Menyimpan data inputan 6. Menampilkan halaman keranjang belanja dan transaksi 8. Menyimpan data transaksi 10. Menampilkan halaman perusahaan 11. Suplier 13. Suplier detail 15. Suplier merubah status 1 inasi 14. Menampilkan detail 16. Menyimpan data perubahan status.menambah poin suplier dan mengurangi poin Tabel 4 Skenario Register Use Case Register Mandaftarkan sebagai beberapa supplier Member (Suplier,, Buyer) dan Suplier Member Berada di halaman Store Member mendaftar sebagai Aksi Reaksi Sistem 1. Member daftar Store Store 3. Member detail 5. Member register 7. Suplier 9. Suplier 11. Suplier detail 4. Menampilkan detail Store 6. Menyimpan data 8. Menampilkan halaman 10. Menampilkan data 12. Manampilkan detail 13. Suplier 14. Menyimpan 3
Mengubah status perubahan status Tabel 5 Skenario Mengelola Produk Aksi 1. 3. tambah 5. Mengisi tambah 8. edit 10. Mengubah isi from edit 13. hapus data Use Case Mengelola Menangani pengelolaan data Suplier Suplier berada dihalaman [nama perusahaan] Data berhasil dikelola Reaksi Sistem daftar 4. Menampilkan tambah 6. Validasi data input 7. Menyimpan data 9. Menampilkan edit 11. Validasi data input 12. Menyimpan perubahan data 14. Menghapus data Menangani pengelolaan data Suplier Suplier berada dihalaman Data berhasil dikelola Aksi Reaksi Sistem 1. detail detail reseler 3. edit 5. Mengisi edit 4. Menampilkan edit 6. Validasi data input 7. Menyimpan data 2.2 Activity Diagram Pada sub bab berikut ini akan dimodelkan aliran kegiatan yang terjadi dalam perangkat lunak. Activity Diagram Transaksi Produk memiih detail mengisi Suplier sistem keranjang mengisi transaksi [nama perusahaan] detail merubah status menampilkan halaman menampilkan detail menampilkan jumlah menyimpan data inputan menampilkan transaksi menyimpan data transaksi menampilkan halaman keranjang menampilkan halaman perusahaan menampilkan inasi menampilkan detail menyimpan data perubahan status menambah jumlah poin suplier mengurangi jumlah poin Gambar 3 Activity Diagram Transaksi Produk 2.3 Class Diagram Class diagram menggambarkan keadaan (atribut/properti) suatu sistem, sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut (metoda/fungsi). Gambar di bawah ini merupakan class diagram dari aplikasi yang akan di bangun. Tabel 6 Skenario Sekenario Mengelola Use Case Mengelola 4
3.1 Lingkup dan Batasan Implementasi Dalam mengimplementasi perangkat lunak agar pengerjaannya maksimal, maka perlu dibatasi mengenai beberapa hal dan fitur yang akan dibuat. Sehingga dalam implementasinya tidak meluas terlalu jauh dari tujuan dibuatnya perangkat lunak. Adapun dalam mengimplementasi perangkat lunak ini sebagai berikut : 1. Perangkat Lunak ini menjadi media jual beli bagi yang terdaftar. 2. Perangkat Lunak hanya sebagai media untuk menampilkan data pekerjaan para nasabah di suatu wilayah. 2.2 Implementasi Antarmuka Pesanan 0..* 0..1 Perusahaan TglMulai : Date TglExp : Date Slot Harga Stat1 : Boolean Stat2 : Boolean Ket actioncreate () actiondelete () actionupdate () actionselect () Resdet Kota DetPesanan Pesanan Produk Qty Harga actioncreate () actiondelete () actionupdate () actionselect () Prov Kota KabKot Perusahaan actioncreate () actiondelete () Siup Member actionupdate () Photo actionselect () Member Photo Perusahaan Kota JK : Boolean Alamat TglLhr : Date Telephone Alamat Email Kota Stat : Boolean Telephone Ket Email TglExp : Date Password actioncreate () Input actiondelete () Stat Res actionupdate () Stat1 Perusahaan actionselect () Blok : Boolean Member Point TglReg : Date actioncreate () TglExp : Date actiondelete () Blok1 : Boolean actionupdate () Blok2 : Boolean actionselect () Ket actioncreate () actiondelete () Res actionupdate () actionselect () Pesanan Res TglPsn : Date Status actioncreate () actiondelete () actionupdate () actionselect () Pesanan Perusahaan Member TglPsn Penerima Alamat Telephone TipePembayaran Status Kota actioncreate () actiondelete () actionupdate () actionselect () Pesanandet Level Level actioncreate () actiondelete () actionupdate () actionselect () DetPesanan Pesanan Produk Qty Harga Diskon tipe actioncreate () actiondelete () actionupdate () actionselect () : Date Provinsi Prov Rak Slot Rak Produk KodeProduk Harga HargaP Stat1 : Boolean Stat2 : Boolean Ket1 Ket2 Qty1 Qty2 Photo Edit Del : Boolean actioncreate () actiondelete () actionupdate () actionselect () # Status Status actioncreate () actiondelete () actionupdate () actionselect () Gambar 3 Class Diagram Gambar 4 halaman awal 3 Implementasi Sub bab ini menjelaskan langkahlangkah serta jadwal pelaksanaan untuk mengimplementasikan rancangan perangkat lunak. Jadwal implementasi ini juga menjelaskan tentang aktifitasaktifitas yang akan dilakukan, serta jadwal pelaksanaan, penggambaran bisa menggunakan Gantt Chart. Tabel 10 Tabel Aktivitas Implementasi Perangkat Lunak Gambar 5 halaman detail Gantt Chart adalah table yang menerangkan rentang waktu pelaksanaan jadwal kegiatan membuat Perangkat Lunak GIS Pemetaan Nasabah Bank Berbasis Web. Gambar 6 halaman perusahaan Tabel 11 Gantt Chart Aktivitas Implementasi 5
Berdasarkan ulasan yang diatas mengenai perangkat lunak yang diimplementasikan dan kemudian dilakukan pengujiannya, maka dapat diperoleh kesimpulan sebagai berikut: 1. Dengan adanya perangkat lunak ini, ruang interaksi antara pembeli dan penjual bisa lebih luas karena perangkat lunak yang memanfaatkan akses internet yang bisa di akses dimana saja dan kapan saja. 2. Para konsumen lebih mudah dalam membandingkan yang sama dari penjual yang berbeda. Gambar 7 halaman register Adapun saransaran yang bisa digunakan untuk pengembangan perangkat lunak ini adalah : 1. Menambahkan fitur GIS agar konsumen bisa mengetahui lokasi penjual 2. Manambahkan fitur chating komunikasi antara penjual dan pembeli menjadi lebih mudah DAFTAR PUSTAKA BUKU : 1. 2011, Menggunakan UML, 1th ed., Prabowo Pudjo Widodo, Herlawati.Inatika Bandung Gambar 8 halaman login 4 Hasil Pengujian (Black Box Testing) Tabel Pengujian (Black Box Testing) memperlihatkan hasil pengujian yang dilakukan dalam bentuk tabel : Tabel 12 Hasil Pengujian Black Box Testing INTERNET : 2. Richardus Eko, EVOLUSI E MARKETPLACE http://dosen.narotama.ac.id/wp content//evolusie MARKETPLACE.pdf, download tanggal 23 April 2014. 3. http://masterbiznet.com/pemasaranbisnis/evolusiemarketplace.html 23 April 2014 4. http://www.impoint.info/2013/06/pengerti anwwwrutahlidanbuku.html 4 April 2014 5. http://agiptek.com/index.php/php/98 sedikitpemahamantentangapaituframework.html 7 April 2014 http://www.sparxsystems.com.au/resource s/tutorial/dynamic_model.html 6. http://docs.embarcadero.com/products/rad _studio/delphiandcpp2009 7. http://www.sparxsystems.com/resources/t utorial/component_model.html 6