PEMBANGUNAN E-COMMERCE (PENJUALAN ONLINE) PADA

Download The purpose of this research is to develop the Electronic Commerce ( E - Commerce ) for the sale of ... dapat membantu pelanggan untuk mend...

1 downloads 438 Views 425KB Size
Jurnal Computech & Bisnis, Vol. 6, No. 1, Juni 2012, 27-33 ISSN 2442-4943

PEMBANGUNAN E-COMMERCE (PENJUALAN ONLINE) PADA TURPEZ SHOP Agung Wahana1, Irvan Purliansyah2 Fakultas Sain dan Tehnology, Universitas Islam Negeri Bandung Email: [email protected] Email: [email protected]

Abstract The purpose of this research is to develop the Electronic Commerce ( E - Commerce ) for the sale of clothing online using internet technology and facilities payment through Paypal . System development method used is Waterfall with Flowmap analysis tools , Data Flow Diagrams ( DFD ) and Entity Relationship Diagram ( ER - D ) . The results of this study is an information system that handles transaction ordering , payment can be made by transfer of money between banks and through Paypal , Shipments and returns facilities that can help customers to obtain information about products offered by Turpez Shop , enabling customers in the process ordering products , and can help increase sales for the company . Keywords: E - Commerce , Paypal , Waterfall

Abstrak Tujuan dari penelitian ini adalah membangun Electronic Commerce (E-Commerce) untuk penjualan pakaian secara online memanfaatkan teknologi internet dan fasilitas pembayaran melalui Paypal. Metoda pengembangan sistem yang digunakan adalah Waterfall dengan alat analisis Flowmap, Data Flow Diagram (DFD) dan Entity Relationship Diagram (ER-D). Hasil dari penelitian ini adalah sistem informasi yang menangani transaksi pemesanan, pembayaran yang dapat dilakukan melalui transfer uang antar bank dan melalui fasilitas Paypal, Pengiriman barang dan fasilitas retur sehingga dapat membantu pelanggan untuk mendapatkan informasi tentang produk yang ditawarkan oleh Turpez Shop, mempermudah pelanggan dalam proses pemesanan produk, dan dapat membantu meningkatkan penjualan bagi perusahaan. Kata Kunci: E-Commerce, Paypal, Waterfall

1.

disimpulkan bahwa mekanisme penjualan kurang efektif dikarenakan konsumen harus datang ke toko untuk mencari dan memilih barang yang diinginkannya. Selama ini penjualan secara konvensional belum dapat

Pendahuluan

Mekanisme penjualan yang sudah ada dan sedang berjalan di Turpez Shop bersifat konvensional yaitu menunggu datangnya pelanggan atau konsumen untuk datang ke toko, sehingga dapat

27

28

Jurnal Computech & Bisnis, Vol. 6, No. 1, Juni 2012, 27-33

menarik keuntungan yang maksimal, dikarenakan jumlah konsumen yang datang langsung ke toko tidak banyak. Dengan seiring perkembangan teknologi, diperlukan adanya inovasi baru untuk sarana media informasi dan cara bertransaksi dengan konsumen (Suyanto, 2003). Selain itu, pihak Turpez Shop merasa bahwa persaingan antar toko yang menjual pakaian semakin ketat itu dapat dilihat dari jumlah perkembangan outlet yang ada di Bandung. Dengan melihat dan mengikuti perkembangan teknologi, pihak Turpez Shop memandang internet sebagai media yang tepat untuk menunjang kegiatan bisnis mereka, media internet selain dipandang dapat menunjang kegiatan bisnis dagang, juga dapat dijadikan sebagai alat pemasaran dan promosi guna menjangkau konsumen umum secara luas sehingga memudahkan kegiatan penjualan dan pemesanan pakaian. Solusi untuk memecahkan masalah yang terjadi, maka diperlukan suau sistem yang dapat menangani permasalahan tersebut, salah satunya yaitu dengan membangun suatu sistem perdagangan online (Al Fatta, 2007).

3. Mempermudah dalam promosi dan pemasaran yang lebih luas dengan memanfaatkan media internet yang tidak dibatasi tempat dan waktu. 4. Memudahkan bagi penjual dalam membuat laporan rekapitulasi penjualan sehingga laporan dapat dihasilkan dengan cepat dan akurat.

2. MODEL, ANALISIS, DESAIN DAN IMPLEMENTASI 2.1 Model Model proses yang digunakan dalam pengembangan perangkat lunak ini adalah menggunakan model Waterfall seperti yang tercantum pada gambar 1, yang meliputi beberapa proses diantaranya :

Gambar 1 : Model Waterfall

1. Analisis Sistem Berdasarkan permasalahan yang diteliti, maka Maksud yang ingin dicapai dari penelitian ini adalah membangun aplikasi e-commerce (Purbo, 2001) di Turpez Shop . Tujuan yang akan dicapai dalam penelitian ini adalah : 1. Mempermudah penjualan serta memudahkan konsumen untuk mendapatkan barang yang diinginkan tanpa harus datang langsung ke Turpez Shop. 2. Proses transaksi dapat dilakukan secara online sehingga memudahkan konsumen dalam melakukan transaksi.

Mencari, mendefinisikan dan memahami kebutuhan software (Jogiyanto, 1999). Untuk mengetahui sifat dari program yang akan dibuat, seperti fungsi yang dibutuhkan, performansi (kemampuan) dan antarmuka yang dibutuhkan. Tahapan ini harus didokumentasikan dan ditunjukan kepada pengguna sistem. 2. Desain Sistem Design merupakan proses yang digunakan untuk mengubah kebutuhankebutuhan diatas menjadi representasi ke dalam bentuk rancangan software sebelum coding dimulai. Design harus dapat mengimplementasikan kebutuhan

Wahana, Pembangunan E Commerce

yang telah disebutkan pada tahap sebelumnya. Seperti aktivitas sebelumnya. Maka proses ini juga harus didokumentasikan sebagai konfigurasi dari software (Nugroho, 2008).

id_produk melakukan

N

id_produk

1

username_member vote

id_merk

id_vote N

memiliki

memiliki

mengisi

1

N

komentar

N

memiliki

memiliki 1

id_produk

id_merk

username_admin id_order

username_admin id_kota

username_admin

username_admin

merk

id_komentar

username_members

id_kategori

3. Pengkodean

1

kategori

N username_admin

1

id_produk

id_kategori

username_admin

id_gambar

id_produk

N

members

N

order

N

produk 1

username_admin

1

N

id_produk

id_produk_opsi

username_members

Id_kota

1

id_provinsi

1

gambar

N

memiliki

Untuk dapat dimengerti oleh mesin, dalam hal ini adalah computer, maka desain tersebut harus diubah bentuknya menjadi bentuk yang dapat dimengerti oleh mesin, yaitu kedalam bahasa pemrograman melalui proses coding. Tahapan ini merupakan implementasi dari tahap design.

produk_opsi

N

memiliki

1 id_kota

mengisi

username_admin

N mengelola

kota 1 memiliki

N

N

mengelola

id_produk

memiliki

N

Id_detail_order

N detail_order

1

4. Pengujian

N

id_orders

N

memiliki

N

1

N 1

1

ongkos_kirim

hubungi

Testing merupakan tahap pengujian terhadap perangkat lunak yang dibangun apakah sudah sesuai dengan kebutuhan atau keinginan konsumen. 2.2 Analisis

1

29

provinsi id_kota

N

id_kota

1

id_ongkos

N

1

mengelola username_admin

username_members id_provinsi N

username_admin

1 mengelola mengelola

1 1 admin

1

mengelola

1

mengelola

1

mengelola

2.2.1 Analisis Masalah Sistem penjualan yang terjadi di Turpez Shop adalah pembeli harus datang ke tempat belanja kemudian memilih barang yang akan dibeli lalu melakukan transaksi. Sehingga pemasaran dan promosi yang diberikan kurang menjangkau setiap daerah. Selain itu pencatatan yang dilakukan dalam pengelolaan barang, data transaksi, pendapatan dan pengeluaran masih menggunakan kertas. Untuk itu dibutuhkan sebuah sistem informasi penjualan online yang dapat memasarkan produk secara luas dan mencatat serta menyimpan setiap transaksi dengan baik.

N

menjawab

1

id_produk id_retur

memiliki

id_orders

N

1 username_members

retur

1

memiliki

id_retur N

mengelola

Id_detail_retur detail_retur

1 memiliki

Gambar 2 : ERD Turpez Shop

2.2.3 Analisis Kebutuhan Fungsional 2.2.3.1 Diagram Konteks Diagram Konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem. Diagram konteks merupakan level tertinggi dari DFD yang menggambarkan seluruh input ke sistem atau output dari sistem.

2.2.2 Analisis Basis Data hubungan antar entitas / Entity Relationship Diagram (ER-D) adalah suatu model jaringan yang menggunakan susunan data yang disimpan dalam sistem secara abstrak. Gambar ER-D pada E-Commerce Turpez Shop ditunjukkan dengan gambar 2.

Gambar Diagram Konteks pada sistem yang dibangun ditunjukkan dengan gambar 3.

30

Jurnal Computech & Bisnis, Vol. 6, No. 1, Juni 2012, 27-33

Info aktivasi

Web Mail

Member

Info pendaftaran Info pesanan Info pelunasan Info pengiriman

Admin

Data login member Request data produk Request data history pemesanan Request data transaksi pembayaran Info data login Info data member Info data produk Info data history pemesanan Info transaksi pembayaran

Info login admin

Data login admin

2.2.3.3 Skema Relasi Skema relasi menjelaskan relasi antar tabel yang satu dengan yang lain (Kadir, 2009). Gambar skema relasi pada sistem informasi Turpez Shop ditunjukkan dengan gambar 5.

Website ecommerce Turpez Shop

detail_retur PK

Info pembayaran

Request kategori produk Request info produk Request info pendaftaran member

Info kategori produk Info produk Info pendaftaran member

Data pembayaran Paypal

hubungi PK

id_detail_retur

alasan jml status_produk_retur FK1 id_retur FK2 id_produk FK3 id_produk_opsi

id_hubungi

nama email subjek pesan tanggal FK1 username_admin FK2 username_members

retur PK

id_retur

tgl_retur status_retur no_resi_retur FK1 username_members FK2 id_orders jumlah

Pengunjung members PK

password nama_lengkap alamat jk email no_telp kota kode_pos level blokir id_session FK1 id_kota

Gambar 3 : Diagram Konteks Turpez Shop provinsi PK

username_members

id_provinsi vote

nama_provinsi FK1 username_admin

2.2.3.2 Diagram Aliran Data

PK orders PK

Diagram Aliran Data merupakan model dari sistem untuk menggambarkan pembagian sistem ke modul yang lebih kecil (Kusrini, 2007). Gambar DFD Level 1 pada Ecommerce Turpez Shop ditunjukkan dengan gambar 4. Info pesanan Info pelunasan Info pengiriman

Web Mail

Info aktivasi

provinsi

data kota

info data provinsi

kota info data kota

data kategori

info data kategori

data order info data order 7 pengolahan data master

kategori

data provinsi

data retur

info data barang data barang

jumlah total diskon harga id_order FK1 id_produk FK2 id_orders

PK

komentar

orders_temp

id_komentar

PK id_orders_temp id_produk username jumlah harga diskon id_produk_opsi tgl_order_temp jam_order_temp stok_temp id_session

nama komentar tgl_komentar jam_komentar aktif FK2 username_members FK1 id_produk

gambar PK

produk_opsi

id_gambar

photo FK2 username_admin FK1 id_produk

PK

id_produk_opsi

ukuran stok FK2 id_produk FK1 username_admin

Perancangan struktur menu pada aplikasi Ecommerce Turpez Shop antara lain:

data provinsi

info data retur retur

order

Jejaring sosial

data kota

order detail

Admin 5 transaksi data kategori

produk

data order

data retur info data retur

data retur

data member

data produk

info data retur

id_kategori

id_order_detail

2.3 Perancangan

data order detail

9 History retur

nama_produk produk_seo deskripsi harga diskon berat tgl_masuk gambar dibeli dilihat FK2 id_kategori FK1 id_merk FK3 username_admin FK4 id_orders_temp

parent_id kategori_order nama_kategori kategori_seo FK1 username_admin

Info data admin dan petugas operator data admin dan petugas operator

6 pengolahan data user

request data produk 4 pencarian info data produk produk

id_produk

orders_detail PK

Gambar 5 : Skema Relasi Turpez Shop

Data member Data admin

Info admin

Info member

Info data member

admin

PK

data petugas, kota, provinsi, modul, kategori, merk, produk, produk opsi, gambar yang akan dicari, diubah, ditambah, dihapus

Admin

data member

produk PK

id_merk

kategori

Info data login admin, petugas operator valid, invalid Data admin

Info data login valid, invalid

cari data produk

info data produk yang dicari

Info order yang akan diubah Info pesanan detail

Item order yang diubah Request data pesanan

password nama_lengkap email no_tlp level blokir id_session

nama_merk FK1 username_admin

Info data member

2 login

Info data login valid, invalid

3 history pemesanan

admins PK username_admin

member

Info data pendaftaran member Info data pesanan

Data login member

id_ongkoskirim

ongkoskirim FK2 id_kota FK1 username_admin

merk

Info data login valid, invalid

Info data petugas, kota, provinsi, modul, kategori, merk, produk, produk opsi, gambar yang akan dicari, diubah, ditambah, dihapus

PK

PK

data pesanan

Member

ongkoskirim

Info pendaftaran

1 registrasi

id_kota

nama_kota kabkota FK2 id_provinsi FK1 username_admin

Data pendaftaran member

Data member Info data member Info data valid atau invalid

Pengunjung

PK

date vote FK1 username_members FK2 id_produk

id_orders

jasa_kirim no_transaksi nama_kustomer alamat telepon email status_order status_bayar status_pengiriman kode_pos tgl_order tgl_bayar tgl_batal tgl_sampai tot_order dibayar_dlr dibayar_rp jam_order no_resi jenis_bayar ongkos FK1 username_members FK2 id_produk FK4 username_admin FK3 id_kota

kota

id_vote

Struktur menu pengunjung ditunjukkan dengan gambar 6. Pengunjung

data pembayaran

info data gambar

data produk opsi

gambar

info data produk opsi

data merk

merk

info data merk

hubungi

data gambar

Ongkos kirim

data hubungi

Data pembayaran

info data hubungi

Info pembayaran

data ongkos kirim

10 Pembayaran paypal

info data ongkos kirim

info data pembayaran

info data order detail yang akan dicari atau dicetak data order detail yang akan 8 dicari atau dicetak Pembuatan info data order yang laporan akan dicari atau dicetak data order yang akan dicari atau dicetak

Beranda

Produk

Cara belanja

Keranjang belanja

Hubungi kami

Daftar

Login

Produk opsi

data pembayaran info order

Gambar 6 : Struktur Menu Pengunjung

Gambar 4 : DFD Level 1 Turpez Shop

Untuk struktur menu member ditunjukkan dengan gambar 7.

Wahana, Pembangunan E Commerce

commerce dapat ditunjukkan dalam tabel 1.

Login

Tabel 1 : Implementasi perangkat keras

Member

Beranda

Produk

Cara belanja

Keranjang belanja

Hubungi kami

31

logout

History

Retur

Profil

History pesanan

History retur barang

Ubah data member

Gambar 7 : Struktur Menu Member

Untuk struktur menu administrator ditunjukkan dengan gambar 8.

No

Perangkat Keras

1

Processor

Kecepatan 1.80 GHz

2

RAM

1 GHz

3

Harddisk

250 Gb

5

Monitor

Resolusi 1280 x 800

6

VGA

256 Mb

Spesifikasi

Login

Admin

Beranda

2.4.2 Implementasi perangkat lunak

Pengolahan Data Master

Penjualan

Sistem

Laporan

Admin

Kategori produk

Order baru

User

Laporan penjualan baru

Manajemen Modul

Merk

Order dibayar

Backup

Laporan penjualan dibayar

Ganti password

Produk

Order lunas

Restore

Laporan penjualan lunas

Logout

Cara pembelian

Order dikirim

Hubungi kami

Laporan penjualan dikirim

Shoutbox

Laporan penjualan diterima

Ongkos kirim

Order diterima

Kota

Produk retur

Grafik

Laporan produk

Spesifikasi Perangkat lunak yang digunakan dalam pembuatan Ecommerce dapat ditunjukkan dalam tabel 2. Tabel 2 : Implementasi perangkat lunak No

Perangkat Lunak

Informasi

Provinsi

Syarat dan Kondisi

1

Sistem Operasi

Windows XP SP 3

2

Bahasa Pemrograman

PHP

3

DBMS

MySQL

4

Web browser

Mozilla firefox

5

Code Editor

Macromedia Dreamweaver

6

DFD Modeler

Microsoft Visio

Gambar 8 : Struktur Menu Administrator

2.4 Implementasi Implementasi sistem adalah tahapan yang dilakukan setelah perancangan, tahapan ini adalah mengimplementasikan perancangan ke dalam bahasa pemrograman sehingga terciptanya aplikasi (Amsyah, 2007). Tujuan dari implementasi sistem adalah untuk menerapkan perancangan yang telah dilakukan terhadap sistem sehingga user dapat memberikan masukan bagi berkembangnya sistem yang telah dibangun. 2.4.1 Implementasi perangkat keras Spesifikasi Perangkat keras yang digunakan dalam pembuatan s E-

2.5 Pengujian Pengujian dilakukan dengan 2 cara yaitu pengujian alpha dan pengujian beta. Pengujian alpha adalah menguji elemen kritis dari jaminan kualitas perangkat lunak dan mempresentasikan kajian pokok dari spesifikasi, desain dan pengkodean. Sedangkan pengujian beta dilakukan dengan cara melakukan

32

Jurnal Computech & Bisnis, Vol. 6, No. 1, Juni 2012, 27-33

pengujian langsung terhadap pengguna aplikasi.

Gambar 9 : Tampilan halaman utama Ecommerce Turpez Shop

2.5.1 Kesimpulan Pengujian

4. KESIMPULAN DAN SARAN

Berdasarkan hasil pengujian yang telah dilakukan maka dapat diambil kesimpulan bahwa sistem yang dibangun secara fungsional sudah benar dan sudah sesuai dengan kebutuhan dari pengguna.

4.1 Kesimpulan

3. HASIL Berdasarkan hasil analisis dan desain yang dilakukan maka hasil dari sistem yang dibangun dapat ditunjukan dengan gambar 9.

Berdasarkan penelitian yang dilakukan oleh penulis maka dapat diambil beberapa kesimpulan sebagai berikut : 1. Aplikasi ini dapat membantu pihak perusahaan dalam mempromosikan produk. 2. Aplikasi ini dapat memberikan informasi tentang produk yang terdapat di Turpez Shop. 3. Aplikasi ini dapat menangani pemesanan, penjualan, pengiriman sampai dengan pengelolaan pembayaran menggunakan fasilitas perbankan. 4. Aplikasi ini mampu mencetak laporan penjualan berdasarkan periode tertentu. 4.2 Saran Saran-saran terhadap penggunaan sistem yang ingin mengembangkan aplikasi ecommerce ini saran adalah sebagai berikut : 1. Perlu adanya pengembangan pada desain tampilan agar lebih banyak menarik konsumen. 2. Dilakukan pemeliharaan data dengan cara di backup data secara berkala untuk mengantisipasi segala kemungkinan yang mengganggu sistem. 3. Bahan kajian bagi para peneliti selanjutnya untuk lebih menyempurnakan aplikasi ini agar lebih baik.

Wahana, Pembangunan E Commerce

REFERENSI Al Fatta, H. (2007). Analisis dan Perancangan Sistem Informasi untuk keunggulan bersaing Perusahaan dan Organisasi Modern. Yogyakarta: Andi Offset. Amsyah, Z. (2007). Manajemen Sistem Informasi. Jakarta: PT Gramedia Pustaka Utama. Jogiyanto, H. (1999). Analisis dan Desain Sistem Informasi: Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis. Yogyakarta: Andi Offset. Kadir, A. (2009). Database Relasi. Yogyakarta: Andi Offset. Kusrini. (2007). Strategi Perancangan dan Penglolahan Database. Yogyakarta: Andi Offset. Nugroho, B. (2008). Latihan Membuat Aplikasi Web PHP dan Mysql dengan Dreamweaver . Yogyakarta: Grava Media. Purbo,

O. W. (2001). Mengenal eCommerce. Jakarta: Elex Media Komputindo.

Suyanto, M. (2003). Strategi Periklanan pada R-Commerce Perusahaan Top Dunia. Yogyakarta: Andi Offset.

33