Jurnal Tugas Akhir Teknik Informatika 2014
PERANCANGAN E-COMMERCE DENGAN DUKUNGAN LAYANAN CASH ON DELIVERY (COD) Jihand Alhabsyi1, Resky Prabowaty1, Faizal Arya Samman2, Amil Ahmad Ilham1 1
Program Studi S1 Teknik Informatika Universitas Hasanuddin 2
Program Studi S1 Teknik Elektro Universitas Hasanuddin
Abstrak--- Kemajuan teknologi informasi telah banyak membantu kehidupan manusia hampir disegala bidang, tak terkecuali bidang perdagangan. Perkembangan teknologi informasi dapat meningkatkan kinerja dan memungkinkan berbagai kegiatan perdagangan dapat dilaksanakan dengan cepat, tepat, dan akurat sehingga akan meningkatkan penjualan. Penggunaan teknologi diharapkan dapat memberikan manfaat yang besar terhadap dunia bisnis. Salah satu jenis implementasi teknologi dalam hal meningkatkan persaingan bisnis adalah dengan menggunakan electronic commerce (ecommerce) dengan dukungan layanan cash on delivery (COD) yaitu pemasaran berbagai macam produk atau jasa, dengan menggunakan internet sebagai media komunikasi dan menjual produk milik perusahaan menggunakan metode transaksi pembayaran COD. COD adalah salah satu metode pembayaran di mana pembeli sepakat dengan penjual untuk membayar ketika barang yang dibelinya telah sampai ke alamat pengiriman. Sehubungan dengan kondisi tersebut, maka pada penelitian ini dirancang e-commerce dengan dukungan layanan COD. Selain itu website ini menyediakan jasa pelatihan dan pembuatan. Website ini dirancang menggunakan bahasa pemrograman website PHP dan perancangan databasenya menggunakan MySQL. Uji coba Pengujian dilakukan menggunakan pendekatan black-box testing.
Kata kunci--- Teknologi, Perdagangan, E-Commerce, Cash On Delivery, Website.
1 1
D42110273 , D42110279
1
Jurnal Tugas Akhir Teknik Informatika 2014 1.
2.
Penjualan Online Berbasis E-Commerce Pada Usaha Rumahan Griya Unik Wanita “[3], dan mahasiswa dari Universitas Widyatama Bandung Program Studi Sistem Informasi Fakultas Teknik oleh Viktor Nocolas Nore dengan judul “Perancangan Sistem Informasi Penjualan Dan Pemesanan Produk Berbasis Web (Studi Kasus di CV. Richness Development Bandung) “[4]. Dari ketiga jurnal sistem informasi yang telah disebutkan di atas, ketiganya sudah cukup baik dalam mengelola sistem informasi tersebut tetapi pada proyek tugas akhir ini penulis ingin menambahkan fitur konfirmasi penerimaan barang sehingga akan memudahkan admin untuk mengetahui barang yang sudah dikirim sudah sampai atau belum. Dalam hal ini yang mengkonfirmasi adalah pihak kurir dan konsumen (optional konsumen boleh mengkonfirmasi boleh tidak). Fitur ini juga akan memudahkan admin apabila ada konsumen yang ingin complain apabila barang yang dikirim belum diterima oleh konsumen.
Pendahuluan Perkembangan teknologi informasi mendorong banyak manusia untuk menciptakan inovasi-inovasi baru untuk membantu manusia dalam mendapatkan informasi. Kecepatan dan keakuratan informasi yang dulu membutuhkan waktu lebih banyak kini dalam hitungan menit, informasi tersebut sudah dapat diperoleh. Perkembangan teknologi informasi terutama dalam teknologi internet telah menjadi bagian dari masyarakat saat ini. Internet mampu diakses 24 jam dalam sehari, 7 hari dalam seminggu dan dapat diakses dimana saja selama ada koneksi. Salah satu implementasi teknologi internet yang sering digunakan untuk meningkatkan penjualan produk dan memperlancar proses bisnis adalah dengan mengimplementasikan e-commerce. Secara umum e-commerce merupakan aktivitas proses pertukaran barang dan jasa dengan memanfaatkan internet sebagai alat yang dapat mempermudah calon pembeli mendapatkan informasi tentang barang yang dibutuhkan serta memudahkan perusahaan untuk mendapatkan konsumen[1]. Untuk memajukan usahanya, tiap perusahaan e-commerce harus mampu bersaing dalam meningkatkan layanannya salah satunya dalam hal metode pembayaran cash on delivery (COD). Penggunaan metode COD dalam ecommerce semakin diminati karena selain lebih aman, namun juga menawarkan beragam keuntungan bagi para konsumen. COD adalah salah satu metode pembayaran di mana pembeli sepakat dengan penjual untuk membayar ketika barang yang dibelinya telah sampai ke alamat pengiriman. Dengan latar belakang tersebut, penulis berkeinginan untuk merancang e-commerce dengan tujuan untuk merancang e-commerce dengan dukungan layanan Cash On Delivery (COD) sehingga dapat meningkatkan volume penjualan dan pendapatan perusahaan dapat meningkat.
3.
3.2 Desain Arsitektur Software Arsitektur website ini secara umum digambarkan menggunakan use-case pada gambar 1 sebagai berikut.
Penelitian Terkait Beberapa penelitian terkait mengenai sistem informasi telah banyak dilakukan sebelumnya, diantaranya oleh Staf Dosen Sistem Informasi UNIKOM Iyan Gustiana dengan judul “ Perancangan Sistem Informasi Penjualan Online Pada PT. Ochikawa Headwears Project “[2], mahasiswa dari Universitas Islam Negeri Syarif Hidayatullah Jakarta Program Studi Teknik Informatika Fakultas Sains dan Teknologi oleh Iyas dengan judul “ Implementasi Sistem
2 D421102731, D421102791
Perancangan 3.1 Gambaran Umum Perancangan serta pembuatan website ini dilakukan setelah melakukan pengamatan terhadap beberapa website pejualan online untuk menentukan menu-menu apa saja yang terdapat pada sebuah website penjualan online. Setelah menu-menu tersebut ditentukan, selanjutnya dilakukan pembuatan website menggunakan bahasa pemprograman PHP dan terintegrasi dengan database MySQL. Website ini terbagi menjadi dua bagian utama, yaitu bagian front-end dan back-end. Front-end adalah bagian interface untuk menampilkan data yang dimasukkan oleh administrator, sedangkan back-end adalah bagian yang digunakan administrator untuk memasukkan data-data yang hasilnya akan tampil pada interface front-end.
Jurnal Tugas Akhir Teknik Informatika 2014 mengakses halaman website ecommerce. g. Tabel kontak, digunakan untuk menyimpan feedback member dan guest terhadap website. h. Tabel Produk, digunakan untuk menyimpan data produk. i. Tabel Wishlist, digunakan untuk menyimpan data wishlist member. j. Tabel Kategori, digunakan untuk menyimpan data kategori produk. k. Tabel Kota, digunakan untuk menyimpan data kota. l. Tabel Modul, digunakan untuk menyimpan data modul yang digunakan. m. Tabel orders, digunakan untuk menyimpan data pesanan (order) member. n. Tabel Orders_detail, digunakan untuk menyimpan detail pesanan member. o. Tabel Orders_temp, digunakan sebagai tempat penyimpanan sementara data order member. p. Tabel Checkout, digunakan untuk menyimpan data produk yang telah dipesan. q. Tabel Komentar, digunakan untuk menyimpan komentar. r. Tabel Jasa, digunakan untuk menyimpan data perusahaan jasa pengiriman barang. s. Tabel Pelatihan, digunakan untuk menyimpan data pelatihan. t. Tabel Pembuatan, digunakan untuk menyimpan data pembuatan.
Gambar 1. Usecase diagram Gambar 1 merupakan diagram yang menunjukkan hak akses untuk masingmasing pengguna. Pengguna administrator dapat mengakses halaman front-end dan back-end sedangkan pengguna guest hanya dapat mengakses halaman front-end. Pengguna member dapat mengakses front-end sekaligus dapat melakukan proses login yang terdapat di halaman front-end. Pengguna kurir hanya dapat mengakses faktur pembelian.
3.3 Perancangan Database Dalam pembuatan website ini, memerlukan database sebagai penyimpanan data untuk menjalankan aplikasi. Dalam perancangan database terdapat beberapa table, yaitu : a. b. c. d. e.
f.
3.4 Penggunaan Pengguna secara umum terbagi menjadi empat, yaitu : a. Administrator Administrator adalah pengguna yang memiliki hak penuh dalam mengakses aplikasi web ini. Administrator dapat mengakses dan mengatur halaman front-end dan backend. Untuk mengakses halaman Administrator atau back-end diperlukan login terlebih dahulu.
Tabel Admin, digunakan untuk menyimpan data admin. Tabel Kurir, digunakan untuk menyimpan data kurir. Tabel Register, digunakan untuk menyimpan data member. Tabel Bank, digunakan untuk menyimpan data bank. Tabel Counter_ips, digunakan untuk menyimpan IP pengunjung yang mengakses halaman website e-commerce. Tabel Counter_values, digunakan untuk menyimpan data visitoe counter pengunjung yang
b.
3 D421102731, D421102791
Guest Guest adalah semua pengguna yang mengakses halaman website tetapi
Jurnal Tugas Akhir Teknik Informatika 2014 hanya memperoleh informasi yang telah disediakan oleh administrator. User guest hanya dapat mengakses halaman front-end . Bagi pengunjung yang ingin menjadi member, harus melakukan proses registrasi untuk mendaftar menjadi member dan mendapatkan username dan password. c.
Member Member adalah pengguna sistem yang dapat mengakses halaman frontend . untuk mengakses halaman frontend member harus melakukan proses login terlebih dahulu dengan mengisi username dan password. sehingga member tersebut bisa melakukan login, yang selanjutnya dapat melihat produk dan melakukan transaksi belanja.
d.
Kurir Kurir adalah pengguna sistem yang dapat mengakses halaman kurir, untuk mengakses halaman tersebut kurir harus melakukan proses login terlebih dahulu dengan mingisi username dan password yang diberikan oleh admin sehingga kurir dapat mengkonfirmasi pengiriman barang.
4.
Gambar 2. Interface halaman front-end
Hasil dan Pengujian 4.1 Hasil Tampilan web yang terbagi menjadi tiga bagian, yaitu front-end, back-end, dan kurir. Front-end merupakan antarmuka sistem berupa tampilan halaman web yang dapat diakses oleh pengunjung (guest) dan anggota (member). Sedangkan, back-end merupakan antarmuka sistem untuk mengelola data yang hanya bisa diakses oleh administrator. Halaman front-end berisi informasi tentang produk yang akan dijual yang dibagi dalam menu navigasi, konten, dan sidebar pada website. - Menu navigasi antara lain Home, Product, Contact, Costumer Care, search, login. - Konten berisi tentang New Product dan Featured Product. - Sidebar berisi tentang Category Product dan Service. Interface halaman dilihat pada gambar 2.
front-end
Gambar 3. Interface halaman jasa pelatihan Halaman jasa pelatihan adalah halaman yang dapat digunakan member atau guest Halaman jasa berisi form yang diisi oleh member atau guest. Halaman jasa ini berguna agar member atau guest dapat Halaman back-end berisi pengaturan untuk mengisi konten pada halaman frontend. Komponen yang terdapat pada halaman back-end adalah sebagai berikut:
dapat
4 D421102731, D421102791
Jurnal Tugas Akhir Teknik Informatika 2014 -
Form login administrator sebagai form inputan data username dan password administrator.
-
-
Gambar 4. Form login administrator -
-
Admin, merupakan menu yang berisi submenu untuk menuju ke halaman front-end dan submenu logout untuk melakukan proses logout dari halaman back-end. Dashboard, menampilkan informasi umum, diantaranya adalah; manajemen produk, modul admin, modul kurir, jasa, dan pengaturan.
Halaman ini hanya bias diakses oleh admin saja. Modul jasa adalah menu yang berisi data dan jasa pembuatan dan pelatihan yang dikirim oleh member atau guest dari halaman depan. Halaman ini hanya dapat diakses oleh admin namun tidak dapat diedit atau ditambah. Modul pengaturan adalah menu yang berisi modul-modul untuk mengisi konten-konten tentang cara pembelian, frequently asked questions, dan komentar.
Halaman kurir berfungsi untuk menampilkan faktur order atau halaman checkout. -
Form login kurir sebagai form inputan data username dan password kurir.
Gambar 6. Form login kurir -
Gambar5. Tampilan halaman back-end.
-
-
Checkout, menampilkan informasi data barang
dashboard
Manajemen produk adalah menu yang berisi modul-modul untuk memanagement produk seperti modul produk dan modul kategori. modul admin adalah menu yang berisi modul rekening bank dan modul order masuk. modul kurir adlaah menu yang berisi modul-modul tentang kurir seeprti kurir, jasa pengiriman, dan ongkos kirim. Gambar 7. Halaman Checkout
5 D421102731, D421102791
Jurnal Tugas Akhir Teknik Informatika 2014
4.2 Pengujian Metode yang digunakan untuk menguji aplikasi ini adalah metode blackbox. Metode Blackbox adalah metode pengujian yang menguji fungsionalitas sistem. Metode ini dilakukan untuk memastikan apakah fungsi berjalan dengan benar jika diberikan masukan yang bervariasi. Pengujian fungsi aplikasi ecommerce ini dijabarkan pada tabel 4.1 sampai dengan tabel 4.4. Tabel 4.1 merupakan tabel pengujian halaman backend untuk level admin, Tabel 4.2 merupakan tabel pengujian halaman back-end untuk level kurir, Tabel 4.3 merupakan tabel pengujian halaman front-end level member, dan Tabel 4.4 merupakan tabel pengujian halaman front-end level guest.
5.
Kesimpulan dan Saran Kesimpulan dari pembuatan ecommerce ini ialah tampilan website penjualan online yang menampilkan informasi-informasi seputar barang-barang yang akan dijual sesuai dengan tujuan awal dibuatnya aplikasi ini, yaitu untuk merancang e-commerce dengan dukungan layanan Cash On Delivery (COD). E-commerce memiliki hak akses user berdasarkan level akses seperti admin, kurir, member, dan guest. Adapun saran untuk pengembangan dari sistem yang telah dibuat ialah, e-commerce dapat dikembangkan dengan menambahkan fitur chat antara admin dan member. Website ini berjalan menggunakan teknologi internet. Alangkah lebih baik jika sistem ini menggunakan sistem keamanan agar terhindar dari kejahatan di dunia maya (cyber crime).
6 D421102731, D421102791
Jurnal Tugas Akhir Teknik Informatika 2014 Daftar Pustaka [1] Ahmadi, Candra dan Dadang Hermawan. 2013. E-Business & E-Commerce. Yogyakarta: Penerbit Andi Offset. [2] Gustiana, Iyan. Perancangan Sistem Informasi Penjualan Online Pada PT. Ochikawa Headwears Project. (http://jati.is.unikom.ac.id/_s/data/jurnal/volume03/1-iyan-gustiana.pdf/pdf/1-iyan-gustiana.pdf, diakses pada tanggal 22 Februari 2014) [3] Iyas, 2011. Implementasi Sistem Penjualan Online Berbasis E-Commerce Pada Usaha Rumahan Griya Unik Wanita. (http://repository.uinjkt.ac.id/dspace/bitstream/1 23456789/5753/1/IYAS-FST.pdf , diakses pada tanggal 22 Februari 2014) [4] Nicolas Nore, Viktor. 2013. Perancangan Sistem Informasi Penjualan Dan Pemesanan Produk Berbasis Web (Studi Kasus di CV. Richness Development Bandung). (http://repository.widyatama.ac.id/xmlui/handle/ 123456789/2193 , diakses pada tanggal 22 Februari 2014)
Jihand Alhabsyi, lahir di Palu pada tanggal 22 Februari 1992, merupakan anak kedua dari 2 orang bersaudara. Saat ini terdaftar sebagai mahasiswa S1 Fakultas Teknik Jurusan Teknik Elektro Program Studi Teknik Informatika Universitas Hasanuddin pada tahun 2010 Resky Prabowaty, lahir di Kendari pada tanggal 18 Januari 1993, merupakan anak kedua dari 3 orang bersaudara. Saat ini terdaftar sebagai mahasiswa S1 Fakultas Teknik Jurusan Teknik Elektro Program Studi Teknik Informatika Universitas Hasanuddin pada tahun 2010.
7 D421102731, D421102791