SISTEM PENJUALAN ONLINE BERBASIS WEB PADA CV. PERKASA WARNA PALEMBANG
Fikri Yanto Panji Wisnu Purnama Mustika Jurusan Sistem Informasi STMIK PalComTech Palembang Abstrak Perkembangan teknologi serta kemajuan komunikasi telah membawa dampak di segala bidang. Salah satu teknologi yang juga berkembang adalah teknologi internet, Pemanfaatan teknologi internet dalam bidang perdagangan salah satunya adalah E-commerce atau penjualan online. CV Perkasa Warna yang berlamat di komplek pergudangan jalan tembusan alang alang lebar ini masih melakukan penjualan dan pemasaran yang masih konvensional membuat promosi produk hanya berlaku hanya sebatas pada ruang lingkup sales area dan tidak dapat di akses secara luas sehingga daya saing perusahaan dirasa kurang maksimal dan monotone maka dibutuhkan media penjualan online guna menunjang sistem yang telah ada. Metode pengembangan sistem yang digunakan adalah metode Waterfall menggunakan bahasa pemrograman PHP serta MySQL sebagai basisdatanya. Sistem penjualan online ini dibuat dengan dilengkapi informasi produk, sistem pelaporan dan sistem basis data yang terpusat. dengan sistem multiuser yang memungkinkan pengaksesan informasi oleh beberapa user yang berbeda dalam satu waktu. Sistem ini pula memungkinkan pengaksesan informasi menjadi lebih luas. Kata kunci : e-commerce, mysql, php, sistem, waterfall
PENDAHULUAN Perkembangan teknologi serta kemajuan komunikasi telah membawa dampak di segala bidang. Salah satu teknologi yang juga berkembang adalah teknologi internet, internet kini telah menjadi bagian dari media pemasaran yang efektif dan efisien. Pemanfaatan teknologi internet dalam bidang perdagangan salah satunya adalah E-commerce atau penjualan online. Dengan memanfaatkan teknologi website para calon pembeli tidak perlu bersusah payah untuk menemukan barang atau produk yang mereka inginkan cukup dengan bantuan internet serta seacrh engine melalui komputer atau perangkat mobile maka produk yang diinginkan dapat ditemukan, hal ini mengubah cara belanja konvensional yang dirasa membuang banyak waktu dan kurang efisien karena di batasi ruang dan waktu kapanpun dimanapun pembeli dapat mendapatkan produk atau jasa apapun dengan sangat mudah. CV Perkasa Warna adalah distributor bahan bangunan yang menjual lantai keramik, cat, washtafel, dan bathtub yang beralamat di jalan tembusan komplek pergudangan alangalang lebar palembang selama ini melakukan pemasaran produk dengan bantuan sales, sales mendatangi agen dan toko toko dan menawari produk. Dengan membawa daftar harga serta katalog produk. Pemesanan atau pembelian produk dapat dilakukan dengan memesan langsung pada sales atau menghubungi langsung keperusahaan. Mengingat terbatasnya jumlah dan kemampuan sales untuk melakukan penetrasi ke wilayah penjualan yang besar, hal ini membuat pemasaran atau pendistribusian barang hanya sebatas pada wilayah yang dapat di jangkau oleh sales saja. Sehingga pengenalan perusahaan dan penginformasian produk menjadi sangat terbatas serta peningkatan penjualan produk tidak begitu signifikan. Penggunaan katalog sebagai media informasi produk yang selama ini digunakan sales tidak begitu efisien, selain membutuhkan biaya regular pencetakan, sebagian katalog juga tidak memuat deskripsi dan contoh barang berupa gambar sehingga di perlukan
1
media website yang diharapkan dapat meningkatkan angka penjualan produk CV Perkasa Warna karena cakupan wilayah website yang tidak terbatas. LANDASAN TEORI Web Menurut Yuhefizar dan kawan kawan (2009:1) World Wide Web atau Web adalah sebuah sistem penyebaran informasi melalui internet. Informasi yang dikirimkan dapat berupa teks, suara (audio), animasi, gambar dan bahkan dalam format video. Sedangkan website merupakan keseluruhan halaman halaman web yang berada dalam sebuah domain yang mengandung informasi. Menurut Sarwono dan Prihartono (2012:22) World Wide Web merupakan teknologi yang di temukan pada tahun 1990an yang mengubah kemampuan internet sehingga mampu menampilkan tidak hanya teks atau angka melainkan gambar dan suara serta warna. Dengan menggunakan teknologi ini maka internet dapat menghubungkan halamn-halaman website yang ada di berbagai server di seluruh dunia dengan apa yang disebut hypertext. Jenis-Jenis Website Menurut Yuhefizar dan kawan kawan (2009:1) World Wide Web atau Web adalah sebuah sistem penyebaran informasi melalui internet. Informasi yang dikirimkan dapat berupa teks, suara (audio), animasi, gambar dan bahkan dalam format video. Sedangkan website merupakan keseluruhan halaman halaman web yang berada dalam sebuah domain yang mengandung informasi. Menurut Sarwono dan Prihartono (2012:22) World Wide Web merupakan teknologi yang di temukan pada tahun 1990an yang mengubah kemampuan internet sehingga mampu menampilkan tidak hanya teks atau angka melainkan gambar dan suara serta warna. Dengan menggunakan teknologi ini maka internet dapat menghubungkan halamn-halaman website yang ada di berbagai server di seluruh dunia dengan apa yang disebut hypertext. Menurut Yehefizar (2009:3) Dalam pengelompokkan jenis web, lebih diarahkan berdasarkan pada fungsi, sifat dan bahasa pemrograman yang digunakan. Jenis-jenis website berdasarkan sifatnya adalah : 1. Website Dinamis Merupakan sebuah website yang menyediakan content atau isi yang selalu berubah ubah setiap saat. Misalnya website berita 2. Website Statis Merupakan website yang contentnya sangat jarang diubah. Contohnya web profile organisasi. Penjualan Online (E-commerce) Menurut Turban dan kawan kawan dalam Jonatan sarwono dan K Prihartono, A.H (2012:1) e-commerce adalah proses membeli atau menjual atau tukar menukar produk, jasa atau informasi melalui komputer. Menurut Laudon dalam Jonatan sarwono dan K Prihartono, A.H (2012:1) ecommerce ialah penggunaan internet dan web untuk transaksi bisnis atau dapat didefinisikan sebagai transaksi perdagangan yang dimungkinkan secara digital antar organisasi dengan organisasi atau organisasi dengan individual serta antar individu dengan individual. Menurut menurut Sarwono dan Prihartono (2012:1) e-commerce berkaitan dengan transaksi jual beli yang dilakukan secara digital dengan menggunakan komputer yang tersambung dengan internet. Dengan demikian model transaksi dengan e-commerce akan
2
berbeda dengan transaksi bisnis konvensial juka dalam transaksi bisnis konvensial diperlukan tatap muka dalam e-commerce tidak diperlukan tatap muka. Menurut Sarwono dan Prihartono (2012:2) Ada beberapa model-model e-commerce : a. B2B ( Busines to Busines) Model e-commerce dimana semua partisipan merupakan organisasi bisnis. b. B2C (Busines to Consumer) Model e-commerce dimana organisasi bisnis menjual ke pembeli individual. c. C2B (Consumer to Busines) Model e-commerce dimana individu-individu menggunakan internet untuk menjual produk atau jasa kepada organisasi atau individu yang mencari penjual dan menawar produk atau jasa yang mereka perlukan. d. C2C (Consumer to Consumer) Model e-commerce dimana konsumen menjual secara langsung ke konsumen lainnya. e. B2B2C (Busines to Busines to Consumer) Model e-commerce dimana organisasi bisnis menyediakan produk atau jasa untuk bisnis klien yang digunakan pelanggan klien tersebut. PHP Menurut Kadir (2011:19) PHP adalah bahasa pemrograman yang kodenya dijalankan disisi server. Dengan demikian kode aslinya tidak akan terliahat pada klien (browser), PHP juga digunakan pada multi platform (window,linux dll). Menurut Prasetio (2012:122) PHP (Hypertext Preprocessor) adalah bahasa script yang ditanam disisi server. Diperkenalkan tahun 1994 sebagai sebuah kumpulan freeware berbasis perl dan dikenal sebagai “personal homepage” Tools. Pembuatnya bernama Rasmus Lerdoft. PHP adalah bahasa pemrograman tersetruktur dengan variable, fungsi dan kelas. Php pula memiliki dukungan terhadap berbagai macam database antara lain MySQL, mSQL, ODBC, Oracle dan Sybase. MySQL Menurut Kurniawan (2008:8) MySQL adalah database yang menghubungkan script PHP menggunakan perintah query dan escaps character yang sama dengan PHP. Menurut Kadir (2011:223) MySQL adalah sebuah server database opensource yang terkenal dan digunakan berbagai aplikasi terutama server dan pembuatan web. Menurut Prasetio (2012:181) MySQL adalah database relational dan memiliki struktur relational. Terdapat tabel tabel yang menyimpan data. Setiap tabel terdiri dari kolom dan baris. Sebuah kolom mendefinisikan jenis informasi apa yang disimpan. SQL merupakan kependekan dari Structured Query language. SQL digunakan untuk berkomunikasi dengan sebuah database, sesuai dengan ANSI, SQL yang merupakan bahasa standar untuk sistem manajemen database relational. RANCANGAN SISTEM YANG DIUSULKAN Data flow diagram (DFD) Data flow diagram merupakan alat bantu yang dapat menggambarkan arus data di dalam sistem dengan terstruktur dan jelas. berdasarkan hasil analisa penelitian, peneliti memberikan gambaran arus data terhadap sistem yang akan direncanakan sebagai berikut : 1. Diagram Konteks Diagram konteks merupakan alat untuk struktur analisis. Pendekatan terstruktur ini mencoba untuk menggambarkan sistem secara garis besar atau keseluruhan. Dalam
3
penggambaran ini, sistem dianggap sebagai sebuah objek yang dijelaskan secara rinci, karena yang tekankan adalah interaksi sistem dengan lingkungan yang mengaksesnya.
Gambar 1. Diagram Konteks
2. Diagram Level 0 Diagram Level 0 adalah Diagram yang menunjukkan semua proses utama yang menyusun keseluruhan sistem.
4
Gambar 2. Diagram Level
5
Entity Relationship Diagram (ERD) Berikut ini adalah gambar entity relationship digram yang merupakan komponenkomponen himpunan entitas dan himpunan relasi yang masing-masing dilengkapi dengan atribut-atribut diagram yang menggambarkan hubungan antara entitas dan atribut penghubungnya. ERD dapat dilihat pada gambar berikut:
Gambar 3. Entity Relationship Diagram (ERD)
6
HASIL RANCANGAN Home Tampilan halaman home. Tampilan output halaman home dapat dilihat pada gambar 4
Gambar 4. Halaman Home Halaman Admin Halaman index admin merupakan halaman yang dapat di akses oleh administrator. Tampilan halaman index admin dapat dilihat pada gambar 5.
Gambar 5. Tampilan Halaman Index Admin
7
Halaman Sales Halaman index sales merupakan halaman yang dapat di akses oleh sales. Tampilan halaman index sales dapat dilihat pada gambar 6.
Gambar 6. Tampilan Halaman Index Sales Halaman Gudang Halaman index gudang merupakan halaman yang dapat di askes oleh bagian gudang. Tampilan index gudang dapat dilihat pada gambar 7.
Gambar 7. Tampilan Halaman Index Gudang Implementasi Hasil Desain Sistem a. Implementasi Database Adapun Implementasi database yang berisi tabel tabel dalam sistem penjualan online ini adalah :
8
Tabel 1. Implementasi Database Nama Tabel Kegunaan Tabel Menu Menyimpan data Menu Tabel Modul Menyimpan data modul Tabel Orders Menyimpan data order Tabel Orders Temp Menyimpan data order sementara Tabel Order Detail Menyimpan data detail order Tabel Statik Menyimpan data statik pengunjung Tabel Size Menyimpan size produk Tabel Produk Menyimpan data produk Tabel Kota Menyimpan data kota Tabel Member Menyimpan data member Tabel Modul Menyimpan data modul Tabel User Modul Menyimpan data modul user Tabel User Menyimpan data User Tabel Download Menyimpan data file download Tabel mod_ym Menyimpan data YM Tabel Banner Menyimpan data banner Tabel Hubungi Menyimpan data hubungi b. Implementasi Interface Adapun implementasi interface pada sistem penjualan online ini meliputi : Tabel 2. Implementasi Interface Nama Inteface Kegunaan Modul Menu Mengelolah menu Modul Contact Us Mengelolah pertanyaan dari pengunjung atau member Modul Profil
Mengelolah Informasi tentang profil perusahaan
Modul Cara Beli
Mengelola Informasi Cara beli
Modul YM Modul Download Modul Produk Modul Kategori Modul size Modul Laporan stok Modul Order Modul Laporan penjualan Modul Member Modul User Modul modul
Mengelola data YM user Mengelola data download Mengelola data produk Mengelola kategori produk Mengelola data size produk Menampilkan laporan stok Mengelola data order produk Menampilkan laporan penjualan Mengelola data member Mengelola data user dan hak akses Mengelola modul web
Pengujian Hasil pengujian yang telah di lakukan pada sistem ini dapat di lihat pada tabel 3..
9
Data Yang Diuji Data Contact Us Data Member Data user Data Modul Data Produk Data Order Data banner Data download Data Status order Data YM Data Profil Data Cara beli Data Size Data stok Data penjualan Data Menu Data Kategori
Tabel 3. Pengujian Pemrosesan Form Contact Us Form data member Form User Form Modul Form Produk Form Order Form Banner Form Download Form Detail Order Form YM Form Profil Form Cara beli Form Size Laporan stok Laporan Penjualan Form menu Form kategori
Hasil Berhasil Berhasil Berhasil Berhasil Berhasil Berhasil Berhasil Berhasil Berhasil Berhasil Berhasil Berhasil Berhasil Berhasil Berhasil Berhasil Berhasil
PEMBAHASAN Berdasarkan hasil yang telah didapatkan maka beberapa yang perlu dipersiapkan untuk operasional sistem yang telah di buat yaitu : 1) Operasional Sistem Dengan adanya sistem penjualan online ini diharapkan dapat membantu, mempermudah dan memaksimalkan pemasaran sehingga dapat meningkatkan income perusahaan. 2)Sumber Daya Manusia Perlunya diadakan sosialisasi atau pelatihan kepada pegawai khususnya pada bagian yang dilibatkan disistem ini, pengenalan sistem yang telah dirancang tersebut dilakukan berupa pelatihan terhadap personil yang telah ditentukan. Personil yang masuk katagori ini adalah personil yang akan mengoperasikannya atupun yang akan mengawasi dalam pelaksanaanya. Personil-personil inilah yang nantinya akan melakukan pemrosesan data, pengoperasian ataupun perawatan terhadap sistem yang telah dirancang tersebut.
PENUTUP Berdasarkan pembahasan dapat disimpulkan sebagai berikut :Sistem penjualan konvensional yang selama ini di jalankan belum dapat memaksimalkan angka penjualan maka diharapkan sistem penjualan online dapat membantu memaksimalkan hal tersebut. Sistem penjualan online membantu penginformasian produk dan perusahaan. Dengan pembentukan sistem baru dapat mengantisipasi kelemahan sistem yang ada, meringankan proses kerja dan menghemat waktu, biaya dan tenaga. Dengan melalui pengujian blackbox maka dirasa sistem penjualan online ini layak di jadikan alternatif solusi permasalahan yang ada. Untuk terciptanya komputerisasi sistem harus didukung perangkat Hardware, Software serta Brainware yang mampu dan terampil.
10
DAFTAR PUSTAKA Abdul Kadir. Buku Pintar Jquery Dan PHP. Yogyakarta : Mediakom.2011. Adhi Prasetio. Buku Pintar Pemrograman Web. Jakarta: Mediakita. 2012. Jonathan Sarwono dan K Prihartono A.H. Perdagangan Online: Cara Bisnis Di Internet. Jakarta: Elex Media Komputindo. 2012. Kurniawan Rulianto. Membangun Situs Dengan PHP Untuk Orang Awam. Maxikom, Palembang. 2008. Romney Marshall B dan Steinbart Paul John. Sistem Informasi Akuntansi . Jakarta:Salemba Empat. 2006. Yuhefizar et al.Cara Mudah Membangun Website Interaktif. Jakarta: Elex Media Komputindo.2009.
11