PEMBANGUNAN APLIKASI E COMMERCE DALAM ME
PEMBANGUNAN APLIKASI E-COMMERCE
DALAM MENUNJANG PENJUALAN
PRODUK PADA CV.RIZTECH
Rahmad Syah1), Muh. Iqbal2),Marischa Elveny3)
Abstract
CV. Riztech is a company engaged in the sale of apparel products that have not
implemented electronic commers to market products that exist in the distribution of
clothing. So as to support product sales and balancing competitiveness among similar
companies. Business processes are carried CV.Riztech at this point with the type of ecommerce business to customer (B2C). The process of selling products made by small
amounts, the products are sold only be booked for mid-scale, and usually the
customer who ordered the product.
This study focuses on supporting the company's sales by marketing the product as a
built-E-Commerce online have the feature that: Administrative Tools (Backend
Office), shoping Features (Frontend), Security, and Communication..
Keyword : E-Commerce, B2C, Secure Socket Layer (SSL),CV.Riztech.
Pendahuluan
Meningkatnya penggunaan internet oleh masyarakat yang ditandai
dengan melonjaknya costumer maupun pebisnis, mendorong munculnya
suatu tuntutan pelayanan internet melebihi dari apa yang bisa diperoleh di
dunia nyata. Ini meliputi kesempatan untuk menjual barang-barang atau
pun produk-produk secara online.
*
Mahasiswa Magister Teknik Informatika Universitas Sumatera Utara
2
TECHSI: Jurnal Penelitian Teknik Informatika
Salah satu hal terpenting dalam bisnis melalui internet adalah
bagaimana keuntungan dapat diperoleh secara aman dan mudah. Saat ini
muncul beberapa sistem pembayaran secara online melalui internet untuk
melayani kebutuhan bisnis online (Aan Tri Wibowo, 2013).
E-commerce adalah salah satu bentuk perdagangan yang saat ini
banyak digunakan oleh para pebisnis yang salah satunya untuk
mempromosikan sekaligus memasarkan produk- produk yang akan
dijual. Bentuk perdagangan seperti ini dapat didefinisikan sebagai
proses pembelian dan penjualan produk, jasa dan informasi yang
dilakukan secara elektronik dengan memanfaatkan jaringan komputer.
Salah satu jaringan yang digunakan adalah internet. Secara garis besar ecommerce dapat dibagi mejadi dua jenis, yaitu business to business (B2B)
dan business to customer (B2C). B2B merupakan suatu transaksi antar
perusahaan.
Perusahaan,
pemerintah,
dan
organisasi
lainnya
bergantung pada komunikasi antar komputer sebagai sarana bisinis
yang cepat, ekonomis, dan dapat diandalkan. Sedangkan B2C yang
biasa disebut juga sebagai
transaksi
pasar dimana
konsumen
mempelajari produk yang ditawarkan melalui publikasi elektronik,
membelinya dengan elektronik cash dan sistem secure payment,
kemudian meminta agar produk dikirmkan. Maka berdasarkan
penjelasan serta proses bisnis di CV.Riztech yang ada saat ini jenis ecommerce yang sesuai adalah jenis business to customer (B2C), hal ini
karena proses penjulan di CV.Riztech dilakukan dalam jumlah dengan
skala kecil, artinya produk-produk yang dijual hanya dapat dipesan
untuk skala menengah ke bawah saja, dan biasanya para pelanggan
yang memesan produk di distro ini bukan untuk diperjual belikan
PEMBANGUNAN APLIKASI E-COMMERCE DALAM MENUNJANG PENJUALAN PRODUK
3
kembali akan tetapi untuk kepentingan pribadi atau untuk digunakan
pada suatu komunitas atau kelompok tertentu (sebagai costume) .
Tujuan Penelitian
1. Memberikan informasi kepada cutomer mengenai data produk
dengan lebih detail.
2. Memberikan kemudahan bagi calon pembeli dalam melakukan
pemesanan serta transaksi pembayaran terhadap produk yang
dibeli.
Manfaat penelitian
1. Meningkatkan
penjualan
dan
pemasaran
produk
pada
CV.Riztech.
2. Memudahkan konsumen untuk melakukan pembelian produk –
produk melalui e-commerce dari mana saja dan kapan saja.
Batasan Masalah
Terdapat beberapa batasan yang dibuat untuk lebih memfokuskan pada
tujuan yang ingin dicapai, yaitu diantaranya :
1. Produk-produk yang akan dijual berupa t-shirt, sweater, dan
aksesoris.
2. Data yang akan dikaji berupa data produk, data pesanan, data
pembayaran serta, data retur barang dan data laporan.
3.
Proses-proses yang terlibat dalam aplikasi ini adalah proses
pendaftaran member, proses pemesanan, proses pembayaran,
proses pengolahan stok, proses pengolahan data pesanan, proses
pengolahan produk, proses pengolahan retur barang, proses
pembuatan laporan serta proses pencarian data pesanan dan
data produk.
4
TECHSI: Jurnal Penelitian Teknik Informatika
4. Informasi yang disediakan berupa informasi data produk,
informasi retur barang, informasi pengiriman produk, laporan
pemesanan dan laporan penjualan.
5. Produk yang dijual hanya produk CV.Riztech saja.
6. Cara promosi yang akan diterapkan yaitu “bulan diskon”,
dimana antara bulan Januari sampai bulan April dipilih satu
bulan untuk diterapkan diskon sebesar 20% untuk semua
produk selama satu bulan penuh.
7. Untuk menambah keamanan pada aplikasi yang dibangun maka
digunakan IP Dedicated kemudian dilengkapi pula dengan SSL
(secure socket layer) serta diberikan fasilitas login untuk dapat
masuk ke sistem dengan memasukkan username dan password.
8. Menggunakan Yahoo Messanger sebagai fasilitas komunikasi serta
menyediakan fasilitas untuk dapat melakukan integrasi dengan
situs jejaring sosial yaitu facebook dan twitter.
9. Aplikasi ini dibangun menggunakan bahasa pemrograman PHP
sebagai bahasa pemrograman, MySQL sebagai DBMS serta
menggunakan aplikasi pembangun lain seperti Macromedia
Dreamweaver sebagai editor, Adobe Phoshop sebagai editor
gambar, web browser (Mozila Firefox) dan Wamp Server sebagai web
server, database server dan PHP Interpreter.
10. Metode analisis dan perancangan yang digunakan adalah
metode terstruktur, dimana model proses yang digunakannya
adalah DFD (Data Flow Diagram), sedangkan model datanya
menggunakan ERD (Entity Relational Diagram).
PEMBANGUNAN APLIKASI E-COMMERCE DALAM MENUNJANG PENJUALAN PRODUK
5
Internet
Internet adalah singkatan dari Interconnected Network. Internet
merupakan sebuah system komunikasi yang mampu menghubungkan
jaringan-jaringan computer diseluruh dunia (Aan Tri Wibowo. 2013).
Web Server
Web server adalah server yang melayani permintaan klien terdapat
halaman web seperti apache, IIS (Internet Information Server) dan
berkomunikas dengan Middleware untuk menterjemahkan kode-kode
tertentu,
menjalankan
kode-kode
tersebut
dan
memungkinkan
berinteraksi dengan basis data, PHP atau ASP. Adapun arsitektur
aplikasi server adalah sebagai berikut (Aan Tri Wibowo. 2013):
a. Browser atau klien berinteraksi dengan web server.
b. Secara internal web server berinteraksi dengan middleware.
c. Middleware yang berhubungan dengan database.
E-Commerce
Electronic Commerce atau lebih dikenal dengan sebutan e-commerce
merupakan salah satu bentuk perdagangan yang sangat ini banyak
digunakan oleh banyak orang diseluruh dunia dalam memasarkan prosukproduknya. E-commerce sendiri dapat didefinisikan sebagai proses pembelian
dan penjualan produk, jasa dan informasi yang dilakukan secara elektronik
dengan memanfaatkan jaringan komputer.
E-commerce merupakan konsep baru yang bisa digambarkan sebagai proses
jual beli barang atau jasa pada World Wide Web (WWW) Internet atau proses
jual beli atau pertukaran produk, jasa dan informasi melalui jaringan
informasi termasuk internet.
6
TECHSI: Jurnal Penelitian Teknik Informatika
E-commerce Merupakan salah satu teknologi yang berkembang pesat
pembelian dan penjualan barang dan jasa melalui jaringan elektronik
(Arip Aryanto, et.all. 2013).
E-Commerce Feature yang dilakukan yaitu:
a) Administrative Tools (Backend Office):
1) Pengaturan Produk
Data Produk
Data Kategori dan/atau Sub Kategori
Detail Produk (Warna, Ukuran)
Manajemen Harga (Perhatikan ketika ada perubahan
harga).
Gambar produk. Sebuah produk dimungkinkan memiliki
lebih dari 1 gambar.
Rating Produk
Produk Promosi
Pengelolaan Discount.
Pengelolaan Stok.
2) Manajemen Pesanan
Pencarian Pesanan
Update Status Pesanan (Ketika Dipesan
Dibayar
Dikirim
Dikonfirmasi
Diterima oleh Pemesan)
Konfirmasi Pembayaran
Pembatalan Pesanan
3) Manajemen Pembayaran
Pembayaran yang dilakukan secara online biasanya akan
langsung mengupdate data pemesanan secara otomatis, sehingga
PEMBANGUNAN APLIKASI E-COMMERCE DALAM MENUNJANG PENJUALAN PRODUK
7
biasanya tidak diperlukan konfirmasi, karena konfirmasi akan
dilakukan antara payment gateway dengan situs e-commerce
anda. Dalam Paypal hal tersebut dikenal dengan IPN (Instant
Payment Notification).
4) Integrasi dengan situs Social Network (Facebook, Twitter, dll)
sebagai sarana promosi.
5) Fasilitas Backup dan Restore database.
6) Pengelolaan Retur barang.
b) Shoping Features (Frontend)
1) Pencarian Produk (berdasarkan nama, fitur, harga, kategori
dll).
2)
Menampilkan produk diskon, Produk Terbaru (Newest
Product), Produk Terlaku (Global/per Kategori), Produk Paling
Banyak Dilihat (Most View Product).
3) Fasilitas pendaftaran member dan login member.
4) History pemesanan
5) Pengiriman informasi pemesanan melalui email ke pemesan
setiap ada perubahan status pesanan.
6) Zoom gambar produk. Multi gambar untuk sebuah produk.
7)
Mendukung Search Engine Optimization (SEO) agar situs anda
terdaftar di search engine pada halaman-halaman depan.
c) Security
1) Situs e-commerce mempunyai IP-Dedicated.
2) Menggunakan Secure Socket Layer (SSL) untuk keamanan.
Mendukung protokol https.
3) Menggunakan username dan login untuk mengakses situs.
8
TECHSI: Jurnal Penelitian Teknik Informatika
Klasifikasi E-Commerce
Penggolongan
e-commerce
yang
lazim
dilakukan
orang ialah
berdasarkan sifat transaksinya, yaitu sebagai berikut (Suyanto. M. 2003):
1. Business-to-business (B2B)
Kebanyakan e-commerce yang diterapkan saat ini merupakan tipe
B2B.
e-commerce
digambarkan
tadi
tipe
ini
serta
meliputi
transaksi
transaksi
antar
IOS
yang
organisasi
yang
dilakukan di electronic market. Contohnya Wal-Mart dengan
Warner-Lambert.
2. Business-to-consumer (B2C)
Ini merupakan transaksi eceran dengan pembeli perorangan.
Pembeli khas di Amazon.com adalah seorang konsumen atau
seorang pelanggan.
3. Consumer-to-consumer (C2C)
Dalam kategori ini, seorang konsumen menjual secara langsung
ke konsumen lainnya. Contohnya adalah ketika ada perorangan
yang melakukan penjualan di classified ads dan menjual properti
rumah hunian, mobil dan sebagainya.
4. Consumer-to-business (C2B)
Termasuk ke dalam kategori ini adalah perseorangan yang
menjual produk atau layanan ke organisasi, dan perseorangan
yang
mencari
penjual,
berinteraksi
dengan
mereka
dan
menyepakati suatu transaksi.
5. Nonbusiness E-commerce
Dewasa ini makin banyak lembaga non-bisnis seperti lembaga
akademis, organisasi nirlaba, organisasi keagamaan, organisasi
PEMBANGUNAN APLIKASI E-COMMERCE DALAM MENUNJANG PENJUALAN PRODUK
9
sosial, dan lembaga-lembaga pemerintahan yang menggunakan
berbagai tipe e-commerce untuk mengurangi biaya atau untuk
meningkatkan operasi dan layanan publik.
6. Intrabusiness (Organizational) E-commerce
Dalam kategori ini adalah semua aktivitas intern organisasi, biasanya
dijalankan di internet, yang melibatkan pertukaran barang, jasa atau
informasi. Akivitas yang tercakup dapat beragam tingkatannya, mulai
penjualan produk perusahaan ke pekerja, hingga pelatihan secara online
dan pemangkasan biaya. Perhatikan bahwa apa yang penulis sebut sebagai
IOS merupakan bagian dari B2B. Electronic market, di sisi lain dapat
diasosiasikan dengan B2B atau B2C.
PHP
PHP (PHP : Hypertext Preprocessor) adalah bahsa server-side
scripting yang menyatu dengan HTML untuk membuat halaman web
yang dinamis (Kadir, Abdul . 2011). Karena php merupakan server side
scripting maka sintaks dan perintahperintah PHP akan dieksekusi di
server kemudian hasilnya akan dikirim ke browser. (Arip Aryanto,
et.all. 2013).
Domain Dan Hosting
Domain
adalah
nama
unik
yang
digunakan
untuk
mengidentifikasikan nama server hosting pada jaringan internet, Domain
ini untuk mempermudah penyebutan atau pemanggilan data /
informasi pada sebuah server. Hosting adalah tempat menyimpan filefile website. Bisa diibaratkan jika domain adalahsebuah alamat maka
hosting adalah rumah dari alamat tersebut. (Arip Aryanto, et.all. 2013).
10
TECHSI: Jurnal Penelitian Teknik Informatika
MySQL
MySQL adalah multiuser database yang menggunakan bahasa
Structured Query Language (SQL). MySQL dalam operasi client server
melibatkan server daemon MySQL disisi server dan berbagai macam
program serta library yang berjalan disisi client. MySQL mampu
mengangani data yang cukup besar. Perusahaan yang mengembangkan
MySQL yaitu TEX, mengaku mampu menyimpan data lebih dari 40
database, 10.000 tabel, dan sekitar 7.000.000 baristotalnya kurang lebih
100 Gigabyte data. (Aan Tri Wibowo. 2013).
XAMPP
XAMPP merupakan tool yang menyediakan paket perangkat lunak
ke dalam satu buah paket. Dengan menginstal XAMPP maka tidak perlu
lagi melakukan instalasi dan konfigurasi web server Aphace, PHP dan
MYSQL secara manual.
Analisis Sistem
Analisis sistem ini membahas mengenai analisis terhadap sistem yang
sedang berjalan. Bertujuan sebagai dasar perancangan atau perbaikan sistem
yang lama. Dari hasil analisis tersebut dapat dirancang atau diperbaiki
menjadi sebuah sistem yang lebih efektif dan efisien.
Prosedur Penjualan Barang
Prosedur penjualan produk yang sedang berjalan saat ini di CV.Riztech
adalah sebagai berikut :
1. Pembeli memilih barang-barang yang ingin dibeli.
2. Barang yang terpilih yang berupa data pesanan kemudian
diserahkan kepada penjaga toko. Selanjutnya penjaga toko
melakukan pemeriksaan terhadap stok barang.
PEMBANGUNAN APLIKASI E-COMMERCE DALAM MENUNJANG PENJUALAN PRODUK
11
3. Jika barang yang dipesan tersebut tersedia maka penjaga toko
akan mengisi faktur penjualan berdasarkan barang yang dibeli.
4. Faktur penjualan dibuat sebanyak dua rangkap, rangkap
pertama untuk pembeli yang nantinya akan diberikan beserta
produk yang dibelinya dan rangkap kedua disimpan sebagai
arsip toko.
5. Tetapi jika barang yang dipesan tidak tersedia maka penjaga
toko akan memberi tahu kepada pembeli bahwa barang yang
dipesan tidak tersedia.
6. Kemudian
pembeli
membayar
sesuai
dengan
jumlah
pembayarannya
7. .setelah pembeli meyerahkan uang pembayarannya, penjaga
toko melakukan pencatatan data penjualan ke buku besar.
8. Penjaga toko melakukan update terhadap stok barang.
Adapun prosedur penjualan produk digambarkan dengan menggunakan
flowmap pada gambar 1 berikut ini :
12
TECHSI: Jurnal Penelitian Teknik Informatika
Prosedur Penjualan Produk
Pembeli
Penjaga Toko
Data Pesanan
Data Pesanan
Data Stok
Barang.xls
Pemeriksaan Stok
Barang
Tersedia ?
Data Pesanan
Tidak Tersedia
Tidak
Ya
Data Pesanan
Tidak Tersedia
Data Pesanan
Tersedia
Mengisi
Faktur
Penjualan
Faktur
Penjualan
Uang
Pembayaran
1
Faktur
Penjualan
1
2
A1
Uang
Pembayaran
Mencatat Data
Penjualan
Buku Besar
Penjualan
Update Stok Barang
Data Stok
Barang.xls
Gambar 1. Flowmap Penjualan Barang
PEMBANGUNAN APLIKASI E-COMMERCE DALAM MENUNJANG PENJUALAN PRODUK
13
Keterangan :
A1
: Arsip Penjualan Barang
Prosedur Produksi Barang
Marketing
2
Jenis Produk dan 1
Konsep Dasar
Designer
Produksi
Penjaga Toko
Jenis Produk dan 1
Konsep Dasar
Data Produk yang
akan diproduksi
Daftar Produk
Telah Diproduksi
Design Produk
Sesuai
Melakukan
Design
Design Produk
1
Design Produk
1
2
Produksi
A1
Design Yang
Diproduksi
Pengecekan
Design
Pencatatan
daftar
produk
Design Sesuai ?
Tidak
Design Produk
Tidak Sesuai
Sesuai
Design Produk 1
Sesuai
Design Produk
Tidak Sesuai
Daftar Produk 1
Telah Diproduksi
2
2
A3
A2
Menentukan
Jumlah
Produksi
Data Produk yang
akan diproduksi
Design Produk
Sesuai
Gambar 2. Flowmap Produksi Barang
14
TECHSI: Jurnal Penelitian Teknik Informatika
Keterangan :
A1
: Arsip Design Produk
A2
: Arsip Design Produk Sesuai
A3
: Daftar Produk Telah Diproduksi
Diagram konteks
Diagram konteks adalah diagram yang menggambarkan masukan, proses
dan keluaran secara umum yang terjadi pada sistem. Diagram konteks untuk
aplikasi e-commerce di CV.Riztech dapat dilihat pada gambar 3.
Pengelola
Toko
Data_login_pengelola,
Data_operator,
Data_lap_pesanan,
Data_lap_poduk
Info_login_pengelola_invalid,
Laporan_penjualan,
Laporan_stok_barang,
Data_pendaftaran_pengunjung,
info_data_operator
Data_produk_yang_dicari,
Pengunjung
Info_login_operator_invalid,Info_data_kategori_yang_ditambah,diedit,dihapus,
Konfirmasi_registrasi
Info_data_produk_yang_ditambah,diedit,dihapus,dicari
Info_data_detail_produk_yang_ditambah,diedit,dihapus,
Info_data_provinsi_yang_ditambah,diedit,dihapus,
Info_produk_yang_dicari,
Info_data_kota_yang_ditambah diedit,dihapus, info_data_retur,
Info_data_registrasi
Info_data_diskon_yang_ditambah,diedit,dihapus,
Info_data_ukuran_yang_ditambah,diedit,dihapus,
Info_data_jasa_pengiriman_yang_ditambah,diedit,dihapus,
Data_login_member,
Info_data_jenis_pengiriman_yang_ditambah,diedit,dihapus,
Data_pesanan,Data_retur
Info_data_ongkos_kirim_yang_ditambah,diedit,dihapus
Email_member,data_transfer
Data_member_baru,
Data_produk_yang_dicari,
Alamat_tujuan,Kode_pesanan,
Komentar_produk,Testimonial,foto
Member
Operator
Data_login_operator,Data_kategori_yang_ditambah,diedit,
dihapus,Data_produk_yang_ditambah,diedit,dihapus,dicari
Data_detail_produk_yang_ditambah,diedit,dihapus,
Data_provinsi_yang_ditambah,diedit,dihapus,
Data_kota_yang_ditambah,diedit,dihapus,
Data_retur,Data_diskon_yang_ditambah,diedit,dihapus,
Data_ukuran_yang_ditambah,diedit,dihapus,
Data_jasa_pengiriman_yang_ditambah,diedit,dihapus,
Data_jenis_pengiriman_yang_ditambah,diedit,dihapus,
Data_ongkos_kirim_yang_ditambah,diedit,dihapus
Pembangunan Aplikasi
E-Commerce di
CV.Riztech
Info_login_member_invalid,
Info_data_pesanan_lengkap,info_retur,
Info_data_pesanan_terupdate
Info_history_pesanan,
Info_produk_yang_dicari
Status_pembayaran
Data_produk
Data_pemesanan
Data_aktivasi_registrasi,
Info_data_pesanan_lengkap,
Info_data_member,
Info_data_member_baru,
Info_data_pesanan_terupdate
link_aktivasi_registrasi
Social
Network
Email
Paypal
Gambar 3. Diagram Konteks Aplikasi E-commerce di CV.Riztech
PEMBANGUNAN APLIKASI E-COMMERCE DALAM MENUNJANG PENJUALAN PRODUK
15
Skema Relasi
Model data relasional merupakan model data di mana hubungan antar
data, arti data dan batasannya dijelaskan dengan baris dan kolom. Secara
formal, ke semuanya itu digambarkan ke dalam skema relasi dan diagram
skema. Adapun skema relasi yang terdapat dalam aplikasi e-commerce di
CV.Riztech dapat dilihat pada gambar 4, sebagai berikut :
testimonial
PK
id_testimonial
FK1
id_member
testimonial
waktu_testimonial
mengomentari
PK
id_komentar
FK1
id_member
id_produk
isi_komentar
waktu_komentar
member
PK
id_member
FK1
id_kota
nama_member
alamat
noTlp
kode_pos
email
password
status
galeri
provinsi
PK
id_provinsi
nama_provinsi
ongkos_kirim
PK
id_ongkos_kirim
FK2
FK1
id_kota
id_jenis_pengiriman
tarif
PK
id_galeri
FK1
id_member
foto
pembayaran
PK
id_pembayaran
FK1
id_pesanan
waktu_pembayaran
bank
no_rek
nama_pemilik
kota
PK
id_kota
FK1
id_provinsi
nama_kota
pemesanan
jenis_pengiriman
PK
id_jenis_pengiriman
FK1
id_jasa_pengiriman
nama_jenis_pengiriman
id_pesanan
FK1
id_member
waktu_pesan
id_ongkos_kirim
status
id_petugas
FK3
tujuan_pengiriman
PK
FK1
jasa_pengiriman
PK
PK
id_jasa_pengiriman
vote
id_tujuan
id_pesanan
id_kota
alamat_tujuan
nama_penerima
kode_pso
PK
FK2
FK1
kategori
pengiriman
id_pengiriman
FK1
no_resi
id_pesanan
waktu_kirim
PK
id_retur
FK2
id_detail_retur
id_detail_pesanan
jml_retur
status_retur
ket
id_pesanan_baru
retur
PK
id_retur
FK1
id_pesanan
waktu_retur
pesanan_baru
id_vote
id_member
id_produk
detail_produk
PK
id_petugas
detail_pesanan
PK
id_detail_pesanan
FK1
id_pesanan
id_detail_produk
qty
id_produk
FK2
PK
id_detail_produk
FK1
FK2
id_produk
id_ukuran
stok
nama_petugas
email
username
password
status_petugas
id_kategori
ukuran
nama_kategori
PK
id_ukuran
tipe_ukuran
produk
diskon
PK
PK
id_pesanan_baru
FK1
id_detail_retur
id_detail_produk
petugas
nama_jasa_pengiriman
PK
FK2
detail_retur
PK,FK1
id_diskon
diskon
mulai_diskon
selesai_diskon
PK
id_produk
FK1
FK2
id_kategori
id_diskon
nama_produk
harga
deskripsi
status
waktu_tambah
detail_gambar
PK
id_gambar
FK1
id_produk
gambar
Gambar 4. Skema Relasi
16
TECHSI: Jurnal Penelitian Teknik Informatika
Struktur Menu
Struktur menu dirancang sesuai dengan level pengguna sistem.
Terdapat empat pengguna aplikasi ini yaitu admin member dan
pengunjung. Seperti pada gambar 5.
a) Struktur menu pengunjung
E-commerce
CV.Riztech
Home
Produk
Komentar
Riztech
Cara
Pembelian
Login
Daftar
Gambar 5. Struktur menu pengunjung
b) Struktur menu member
E-commerce
CV.Riztech
Login
Home
Produk
Komentar
Riztech
Cara
Pembelian
Add To Cart
History
Pesanan
Gambar 6. Struktur menu member
Retur
Setting
Logout
PEMBANGUNAN APLIKASI E-COMMERCE DALAM MENUNJANG PENJUALAN PRODUK
17
c) Struktur menu Operator
E-commerce
CV.Riztech
Login
Home
Data
Kategori
Data
Produk
Data Diskon
Data Provinsi
Data Ukuran
Data Jasa
Pengiriman
Tambah Data
Jasa Pengiriman
Tambah Data
Produk
Tambah Data
Diskon
Tambah Data
Provinsi
Tambah Data
Ukuran
Tambah Data
Jasa Pengiriman
Ubah Data Jasa
Pengiriman
Ubah Data
Produk
Ubah Data Jasa
Diskon
Ubah Data Jasa
Provinsi
Ubah Data
Ukuran
Ubah Data Jasa
Pengiriman
Hapus Data
Jasa Pengiriman
Hapus Data
Produk
Hapus Data
Diskon
Hapus Data
Provinsi
Hapus Data
Ukuran
Hapus Data
Jasa Pengiriman
Ubah Data Jasa
Kota
Retur
Setting
Tambah Data
Jenis
Pengiriman
Ubah Data Jenis
Pengiriman
Hapus Data
Jenis
Pengiriman
Ongkos Kirim
Tambah Data
Ongkos Kirim
Ubah Data Jenis
Ongkos Kirim
Hapus Data
Ongkos Kirim
Data Jenis
Pengiriman
Data Kota
Tambah Data
Kota
Pesanan
Hapus Data
Kota
Gambar 7. Struktur menu Operator
Logout
18
TECHSI: Jurnal Penelitian Teknik Informatika
Perancangan Antarmuka Halaman Utama
Berikut dapat dilihat perancangan antarmuka halaman utama
untuk pengunjung. Perancangannya disajikan dalam gambar 8, seperti
dibawah ini:
Home
Produk
Komentar
Riztech
Slide Show Banner
alamat
Cara Pembelian Daftar Login
Shoping Cart
New Arrival Riztech
Kategori
Cari
Aksesoris
Sweater
T-shirt
Tas
Topi
Rp. xxx Add
Rp. xxx Add
Rp. xxx Add
Detail
Detail
Detail
Produk
Komentar
Best Seller
Rp. xxx Add
Detail
Rp. xxx Add
Rp. xxx Add
Detail
Detail
Support
Most View
Rp. xxx Add
First Prev
1
2
Detail
Social Network
Next Last
Footer
Ukuran Halaman
Jenis Tulisan
Ukuran Tulisan
Warna Latar
: 1024px X 768px
: Arial
: 12
: Putih
Gambar 8. Antarmuka Halam utama pengunjung
PEMBANGUNAN APLIKASI E-COMMERCE DALAM MENUNJANG PENJUALAN PRODUK
19
Perancangan Antarmuka Data Pesanan
Berikut dapat dilihat perancangan antarmuka halaman data
pesanan untuk operator. Perancangannya disajikan dalam gambar 9.
Header
Operator Site
Home
Pesanan
Setting
Retur
Logout
Selamat Datang Di Halaman Operator
Menu Operator
Data Pesanan
Kategori
Produk
No. Invoice
Waktu Pesan
Status
...
...
...
...
...
...
Detail Bayar Kirim
...
...
...
Detail Bayar Kirim
...
...
...
Detail Bayar Kirim
Detail Bayar Kirim
Diskon
Provinsi
Ukuran
Jasa Pengiriman
Footer
Ukuran Halaman
Jenis Tulisan
Ukuran Tulisan
Warna Latar
: 1024px X 768px
: Arial
: 12
: Putih
Gambar 9. Antarmuka data pesanan
Kesimpulan
Setelah melakukan inplementasi serta pengujian pada sistem yang dibangun,
maka dapat diperoleh kesimpulan sebagai berikut:
1) Dengan adanya Pembangunan Aplikasi e-commerce maka dapat
menunjang penjualan produk-produk CV.Riztech.
2) E-Commerce dapat diakses oleh costumer secara luas dengan
mudah dan cepat menggunakan jaringan internet tanpa harus
beli langsung.
20
TECHSI: Jurnal Penelitian Teknik Informatika
3) Transaksi yang dilakukan dengan menggunakan Paypal
sehingga mempermudah consumer dalam belanja produk yang
ditwarkan.
4) Dari segi keamanan yang ditawarkan menggunakan system SSL
(Secure Socket Layer) mendukung https.
Saran
Penelitian diharapkan adanya pengembangan terhadap enkripsi keamanan
data transaksi yang menyediakan berbagai Account Bank untuk pembayaran.
Referensi
Aan Tri Wibowo. (2013). “Pembuatan Aplikasi E-Commerce Pusat
Oleh-Oleh Khas Pacitan Pada Toko Sari Rasa Pacitan”. IJNS –
Indonesian Journal on Networking and Security - ISSN: 23025700.
Arip Aryanto, Tri Irianto Tjendrowasono. (2013). “Pembangunan
Sistem Penjualan online Pada toko indah jaya furniture surakarta”.
Indonesian Jurnal on Computer Science - Speed (IJCSS) 15 Vol 10
No 1.
Kadir, Abdul (2011). “Buku Pintar jQuery dan PHP”.
Yogyakarta: Mediakom.
Suyanto. M. (2003). “Strategi Periklanan pada E-commerce Perusahaan
Top Dunia “. Yogyakarta : Andi.
DALAM MENUNJANG PENJUALAN
PRODUK PADA CV.RIZTECH
Rahmad Syah1), Muh. Iqbal2),Marischa Elveny3)
Abstract
CV. Riztech is a company engaged in the sale of apparel products that have not
implemented electronic commers to market products that exist in the distribution of
clothing. So as to support product sales and balancing competitiveness among similar
companies. Business processes are carried CV.Riztech at this point with the type of ecommerce business to customer (B2C). The process of selling products made by small
amounts, the products are sold only be booked for mid-scale, and usually the
customer who ordered the product.
This study focuses on supporting the company's sales by marketing the product as a
built-E-Commerce online have the feature that: Administrative Tools (Backend
Office), shoping Features (Frontend), Security, and Communication..
Keyword : E-Commerce, B2C, Secure Socket Layer (SSL),CV.Riztech.
Pendahuluan
Meningkatnya penggunaan internet oleh masyarakat yang ditandai
dengan melonjaknya costumer maupun pebisnis, mendorong munculnya
suatu tuntutan pelayanan internet melebihi dari apa yang bisa diperoleh di
dunia nyata. Ini meliputi kesempatan untuk menjual barang-barang atau
pun produk-produk secara online.
*
Mahasiswa Magister Teknik Informatika Universitas Sumatera Utara
2
TECHSI: Jurnal Penelitian Teknik Informatika
Salah satu hal terpenting dalam bisnis melalui internet adalah
bagaimana keuntungan dapat diperoleh secara aman dan mudah. Saat ini
muncul beberapa sistem pembayaran secara online melalui internet untuk
melayani kebutuhan bisnis online (Aan Tri Wibowo, 2013).
E-commerce adalah salah satu bentuk perdagangan yang saat ini
banyak digunakan oleh para pebisnis yang salah satunya untuk
mempromosikan sekaligus memasarkan produk- produk yang akan
dijual. Bentuk perdagangan seperti ini dapat didefinisikan sebagai
proses pembelian dan penjualan produk, jasa dan informasi yang
dilakukan secara elektronik dengan memanfaatkan jaringan komputer.
Salah satu jaringan yang digunakan adalah internet. Secara garis besar ecommerce dapat dibagi mejadi dua jenis, yaitu business to business (B2B)
dan business to customer (B2C). B2B merupakan suatu transaksi antar
perusahaan.
Perusahaan,
pemerintah,
dan
organisasi
lainnya
bergantung pada komunikasi antar komputer sebagai sarana bisinis
yang cepat, ekonomis, dan dapat diandalkan. Sedangkan B2C yang
biasa disebut juga sebagai
transaksi
pasar dimana
konsumen
mempelajari produk yang ditawarkan melalui publikasi elektronik,
membelinya dengan elektronik cash dan sistem secure payment,
kemudian meminta agar produk dikirmkan. Maka berdasarkan
penjelasan serta proses bisnis di CV.Riztech yang ada saat ini jenis ecommerce yang sesuai adalah jenis business to customer (B2C), hal ini
karena proses penjulan di CV.Riztech dilakukan dalam jumlah dengan
skala kecil, artinya produk-produk yang dijual hanya dapat dipesan
untuk skala menengah ke bawah saja, dan biasanya para pelanggan
yang memesan produk di distro ini bukan untuk diperjual belikan
PEMBANGUNAN APLIKASI E-COMMERCE DALAM MENUNJANG PENJUALAN PRODUK
3
kembali akan tetapi untuk kepentingan pribadi atau untuk digunakan
pada suatu komunitas atau kelompok tertentu (sebagai costume) .
Tujuan Penelitian
1. Memberikan informasi kepada cutomer mengenai data produk
dengan lebih detail.
2. Memberikan kemudahan bagi calon pembeli dalam melakukan
pemesanan serta transaksi pembayaran terhadap produk yang
dibeli.
Manfaat penelitian
1. Meningkatkan
penjualan
dan
pemasaran
produk
pada
CV.Riztech.
2. Memudahkan konsumen untuk melakukan pembelian produk –
produk melalui e-commerce dari mana saja dan kapan saja.
Batasan Masalah
Terdapat beberapa batasan yang dibuat untuk lebih memfokuskan pada
tujuan yang ingin dicapai, yaitu diantaranya :
1. Produk-produk yang akan dijual berupa t-shirt, sweater, dan
aksesoris.
2. Data yang akan dikaji berupa data produk, data pesanan, data
pembayaran serta, data retur barang dan data laporan.
3.
Proses-proses yang terlibat dalam aplikasi ini adalah proses
pendaftaran member, proses pemesanan, proses pembayaran,
proses pengolahan stok, proses pengolahan data pesanan, proses
pengolahan produk, proses pengolahan retur barang, proses
pembuatan laporan serta proses pencarian data pesanan dan
data produk.
4
TECHSI: Jurnal Penelitian Teknik Informatika
4. Informasi yang disediakan berupa informasi data produk,
informasi retur barang, informasi pengiriman produk, laporan
pemesanan dan laporan penjualan.
5. Produk yang dijual hanya produk CV.Riztech saja.
6. Cara promosi yang akan diterapkan yaitu “bulan diskon”,
dimana antara bulan Januari sampai bulan April dipilih satu
bulan untuk diterapkan diskon sebesar 20% untuk semua
produk selama satu bulan penuh.
7. Untuk menambah keamanan pada aplikasi yang dibangun maka
digunakan IP Dedicated kemudian dilengkapi pula dengan SSL
(secure socket layer) serta diberikan fasilitas login untuk dapat
masuk ke sistem dengan memasukkan username dan password.
8. Menggunakan Yahoo Messanger sebagai fasilitas komunikasi serta
menyediakan fasilitas untuk dapat melakukan integrasi dengan
situs jejaring sosial yaitu facebook dan twitter.
9. Aplikasi ini dibangun menggunakan bahasa pemrograman PHP
sebagai bahasa pemrograman, MySQL sebagai DBMS serta
menggunakan aplikasi pembangun lain seperti Macromedia
Dreamweaver sebagai editor, Adobe Phoshop sebagai editor
gambar, web browser (Mozila Firefox) dan Wamp Server sebagai web
server, database server dan PHP Interpreter.
10. Metode analisis dan perancangan yang digunakan adalah
metode terstruktur, dimana model proses yang digunakannya
adalah DFD (Data Flow Diagram), sedangkan model datanya
menggunakan ERD (Entity Relational Diagram).
PEMBANGUNAN APLIKASI E-COMMERCE DALAM MENUNJANG PENJUALAN PRODUK
5
Internet
Internet adalah singkatan dari Interconnected Network. Internet
merupakan sebuah system komunikasi yang mampu menghubungkan
jaringan-jaringan computer diseluruh dunia (Aan Tri Wibowo. 2013).
Web Server
Web server adalah server yang melayani permintaan klien terdapat
halaman web seperti apache, IIS (Internet Information Server) dan
berkomunikas dengan Middleware untuk menterjemahkan kode-kode
tertentu,
menjalankan
kode-kode
tersebut
dan
memungkinkan
berinteraksi dengan basis data, PHP atau ASP. Adapun arsitektur
aplikasi server adalah sebagai berikut (Aan Tri Wibowo. 2013):
a. Browser atau klien berinteraksi dengan web server.
b. Secara internal web server berinteraksi dengan middleware.
c. Middleware yang berhubungan dengan database.
E-Commerce
Electronic Commerce atau lebih dikenal dengan sebutan e-commerce
merupakan salah satu bentuk perdagangan yang sangat ini banyak
digunakan oleh banyak orang diseluruh dunia dalam memasarkan prosukproduknya. E-commerce sendiri dapat didefinisikan sebagai proses pembelian
dan penjualan produk, jasa dan informasi yang dilakukan secara elektronik
dengan memanfaatkan jaringan komputer.
E-commerce merupakan konsep baru yang bisa digambarkan sebagai proses
jual beli barang atau jasa pada World Wide Web (WWW) Internet atau proses
jual beli atau pertukaran produk, jasa dan informasi melalui jaringan
informasi termasuk internet.
6
TECHSI: Jurnal Penelitian Teknik Informatika
E-commerce Merupakan salah satu teknologi yang berkembang pesat
pembelian dan penjualan barang dan jasa melalui jaringan elektronik
(Arip Aryanto, et.all. 2013).
E-Commerce Feature yang dilakukan yaitu:
a) Administrative Tools (Backend Office):
1) Pengaturan Produk
Data Produk
Data Kategori dan/atau Sub Kategori
Detail Produk (Warna, Ukuran)
Manajemen Harga (Perhatikan ketika ada perubahan
harga).
Gambar produk. Sebuah produk dimungkinkan memiliki
lebih dari 1 gambar.
Rating Produk
Produk Promosi
Pengelolaan Discount.
Pengelolaan Stok.
2) Manajemen Pesanan
Pencarian Pesanan
Update Status Pesanan (Ketika Dipesan
Dibayar
Dikirim
Dikonfirmasi
Diterima oleh Pemesan)
Konfirmasi Pembayaran
Pembatalan Pesanan
3) Manajemen Pembayaran
Pembayaran yang dilakukan secara online biasanya akan
langsung mengupdate data pemesanan secara otomatis, sehingga
PEMBANGUNAN APLIKASI E-COMMERCE DALAM MENUNJANG PENJUALAN PRODUK
7
biasanya tidak diperlukan konfirmasi, karena konfirmasi akan
dilakukan antara payment gateway dengan situs e-commerce
anda. Dalam Paypal hal tersebut dikenal dengan IPN (Instant
Payment Notification).
4) Integrasi dengan situs Social Network (Facebook, Twitter, dll)
sebagai sarana promosi.
5) Fasilitas Backup dan Restore database.
6) Pengelolaan Retur barang.
b) Shoping Features (Frontend)
1) Pencarian Produk (berdasarkan nama, fitur, harga, kategori
dll).
2)
Menampilkan produk diskon, Produk Terbaru (Newest
Product), Produk Terlaku (Global/per Kategori), Produk Paling
Banyak Dilihat (Most View Product).
3) Fasilitas pendaftaran member dan login member.
4) History pemesanan
5) Pengiriman informasi pemesanan melalui email ke pemesan
setiap ada perubahan status pesanan.
6) Zoom gambar produk. Multi gambar untuk sebuah produk.
7)
Mendukung Search Engine Optimization (SEO) agar situs anda
terdaftar di search engine pada halaman-halaman depan.
c) Security
1) Situs e-commerce mempunyai IP-Dedicated.
2) Menggunakan Secure Socket Layer (SSL) untuk keamanan.
Mendukung protokol https.
3) Menggunakan username dan login untuk mengakses situs.
8
TECHSI: Jurnal Penelitian Teknik Informatika
Klasifikasi E-Commerce
Penggolongan
e-commerce
yang
lazim
dilakukan
orang ialah
berdasarkan sifat transaksinya, yaitu sebagai berikut (Suyanto. M. 2003):
1. Business-to-business (B2B)
Kebanyakan e-commerce yang diterapkan saat ini merupakan tipe
B2B.
e-commerce
digambarkan
tadi
tipe
ini
serta
meliputi
transaksi
transaksi
antar
IOS
yang
organisasi
yang
dilakukan di electronic market. Contohnya Wal-Mart dengan
Warner-Lambert.
2. Business-to-consumer (B2C)
Ini merupakan transaksi eceran dengan pembeli perorangan.
Pembeli khas di Amazon.com adalah seorang konsumen atau
seorang pelanggan.
3. Consumer-to-consumer (C2C)
Dalam kategori ini, seorang konsumen menjual secara langsung
ke konsumen lainnya. Contohnya adalah ketika ada perorangan
yang melakukan penjualan di classified ads dan menjual properti
rumah hunian, mobil dan sebagainya.
4. Consumer-to-business (C2B)
Termasuk ke dalam kategori ini adalah perseorangan yang
menjual produk atau layanan ke organisasi, dan perseorangan
yang
mencari
penjual,
berinteraksi
dengan
mereka
dan
menyepakati suatu transaksi.
5. Nonbusiness E-commerce
Dewasa ini makin banyak lembaga non-bisnis seperti lembaga
akademis, organisasi nirlaba, organisasi keagamaan, organisasi
PEMBANGUNAN APLIKASI E-COMMERCE DALAM MENUNJANG PENJUALAN PRODUK
9
sosial, dan lembaga-lembaga pemerintahan yang menggunakan
berbagai tipe e-commerce untuk mengurangi biaya atau untuk
meningkatkan operasi dan layanan publik.
6. Intrabusiness (Organizational) E-commerce
Dalam kategori ini adalah semua aktivitas intern organisasi, biasanya
dijalankan di internet, yang melibatkan pertukaran barang, jasa atau
informasi. Akivitas yang tercakup dapat beragam tingkatannya, mulai
penjualan produk perusahaan ke pekerja, hingga pelatihan secara online
dan pemangkasan biaya. Perhatikan bahwa apa yang penulis sebut sebagai
IOS merupakan bagian dari B2B. Electronic market, di sisi lain dapat
diasosiasikan dengan B2B atau B2C.
PHP
PHP (PHP : Hypertext Preprocessor) adalah bahsa server-side
scripting yang menyatu dengan HTML untuk membuat halaman web
yang dinamis (Kadir, Abdul . 2011). Karena php merupakan server side
scripting maka sintaks dan perintahperintah PHP akan dieksekusi di
server kemudian hasilnya akan dikirim ke browser. (Arip Aryanto,
et.all. 2013).
Domain Dan Hosting
Domain
adalah
nama
unik
yang
digunakan
untuk
mengidentifikasikan nama server hosting pada jaringan internet, Domain
ini untuk mempermudah penyebutan atau pemanggilan data /
informasi pada sebuah server. Hosting adalah tempat menyimpan filefile website. Bisa diibaratkan jika domain adalahsebuah alamat maka
hosting adalah rumah dari alamat tersebut. (Arip Aryanto, et.all. 2013).
10
TECHSI: Jurnal Penelitian Teknik Informatika
MySQL
MySQL adalah multiuser database yang menggunakan bahasa
Structured Query Language (SQL). MySQL dalam operasi client server
melibatkan server daemon MySQL disisi server dan berbagai macam
program serta library yang berjalan disisi client. MySQL mampu
mengangani data yang cukup besar. Perusahaan yang mengembangkan
MySQL yaitu TEX, mengaku mampu menyimpan data lebih dari 40
database, 10.000 tabel, dan sekitar 7.000.000 baristotalnya kurang lebih
100 Gigabyte data. (Aan Tri Wibowo. 2013).
XAMPP
XAMPP merupakan tool yang menyediakan paket perangkat lunak
ke dalam satu buah paket. Dengan menginstal XAMPP maka tidak perlu
lagi melakukan instalasi dan konfigurasi web server Aphace, PHP dan
MYSQL secara manual.
Analisis Sistem
Analisis sistem ini membahas mengenai analisis terhadap sistem yang
sedang berjalan. Bertujuan sebagai dasar perancangan atau perbaikan sistem
yang lama. Dari hasil analisis tersebut dapat dirancang atau diperbaiki
menjadi sebuah sistem yang lebih efektif dan efisien.
Prosedur Penjualan Barang
Prosedur penjualan produk yang sedang berjalan saat ini di CV.Riztech
adalah sebagai berikut :
1. Pembeli memilih barang-barang yang ingin dibeli.
2. Barang yang terpilih yang berupa data pesanan kemudian
diserahkan kepada penjaga toko. Selanjutnya penjaga toko
melakukan pemeriksaan terhadap stok barang.
PEMBANGUNAN APLIKASI E-COMMERCE DALAM MENUNJANG PENJUALAN PRODUK
11
3. Jika barang yang dipesan tersebut tersedia maka penjaga toko
akan mengisi faktur penjualan berdasarkan barang yang dibeli.
4. Faktur penjualan dibuat sebanyak dua rangkap, rangkap
pertama untuk pembeli yang nantinya akan diberikan beserta
produk yang dibelinya dan rangkap kedua disimpan sebagai
arsip toko.
5. Tetapi jika barang yang dipesan tidak tersedia maka penjaga
toko akan memberi tahu kepada pembeli bahwa barang yang
dipesan tidak tersedia.
6. Kemudian
pembeli
membayar
sesuai
dengan
jumlah
pembayarannya
7. .setelah pembeli meyerahkan uang pembayarannya, penjaga
toko melakukan pencatatan data penjualan ke buku besar.
8. Penjaga toko melakukan update terhadap stok barang.
Adapun prosedur penjualan produk digambarkan dengan menggunakan
flowmap pada gambar 1 berikut ini :
12
TECHSI: Jurnal Penelitian Teknik Informatika
Prosedur Penjualan Produk
Pembeli
Penjaga Toko
Data Pesanan
Data Pesanan
Data Stok
Barang.xls
Pemeriksaan Stok
Barang
Tersedia ?
Data Pesanan
Tidak Tersedia
Tidak
Ya
Data Pesanan
Tidak Tersedia
Data Pesanan
Tersedia
Mengisi
Faktur
Penjualan
Faktur
Penjualan
Uang
Pembayaran
1
Faktur
Penjualan
1
2
A1
Uang
Pembayaran
Mencatat Data
Penjualan
Buku Besar
Penjualan
Update Stok Barang
Data Stok
Barang.xls
Gambar 1. Flowmap Penjualan Barang
PEMBANGUNAN APLIKASI E-COMMERCE DALAM MENUNJANG PENJUALAN PRODUK
13
Keterangan :
A1
: Arsip Penjualan Barang
Prosedur Produksi Barang
Marketing
2
Jenis Produk dan 1
Konsep Dasar
Designer
Produksi
Penjaga Toko
Jenis Produk dan 1
Konsep Dasar
Data Produk yang
akan diproduksi
Daftar Produk
Telah Diproduksi
Design Produk
Sesuai
Melakukan
Design
Design Produk
1
Design Produk
1
2
Produksi
A1
Design Yang
Diproduksi
Pengecekan
Design
Pencatatan
daftar
produk
Design Sesuai ?
Tidak
Design Produk
Tidak Sesuai
Sesuai
Design Produk 1
Sesuai
Design Produk
Tidak Sesuai
Daftar Produk 1
Telah Diproduksi
2
2
A3
A2
Menentukan
Jumlah
Produksi
Data Produk yang
akan diproduksi
Design Produk
Sesuai
Gambar 2. Flowmap Produksi Barang
14
TECHSI: Jurnal Penelitian Teknik Informatika
Keterangan :
A1
: Arsip Design Produk
A2
: Arsip Design Produk Sesuai
A3
: Daftar Produk Telah Diproduksi
Diagram konteks
Diagram konteks adalah diagram yang menggambarkan masukan, proses
dan keluaran secara umum yang terjadi pada sistem. Diagram konteks untuk
aplikasi e-commerce di CV.Riztech dapat dilihat pada gambar 3.
Pengelola
Toko
Data_login_pengelola,
Data_operator,
Data_lap_pesanan,
Data_lap_poduk
Info_login_pengelola_invalid,
Laporan_penjualan,
Laporan_stok_barang,
Data_pendaftaran_pengunjung,
info_data_operator
Data_produk_yang_dicari,
Pengunjung
Info_login_operator_invalid,Info_data_kategori_yang_ditambah,diedit,dihapus,
Konfirmasi_registrasi
Info_data_produk_yang_ditambah,diedit,dihapus,dicari
Info_data_detail_produk_yang_ditambah,diedit,dihapus,
Info_data_provinsi_yang_ditambah,diedit,dihapus,
Info_produk_yang_dicari,
Info_data_kota_yang_ditambah diedit,dihapus, info_data_retur,
Info_data_registrasi
Info_data_diskon_yang_ditambah,diedit,dihapus,
Info_data_ukuran_yang_ditambah,diedit,dihapus,
Info_data_jasa_pengiriman_yang_ditambah,diedit,dihapus,
Data_login_member,
Info_data_jenis_pengiriman_yang_ditambah,diedit,dihapus,
Data_pesanan,Data_retur
Info_data_ongkos_kirim_yang_ditambah,diedit,dihapus
Email_member,data_transfer
Data_member_baru,
Data_produk_yang_dicari,
Alamat_tujuan,Kode_pesanan,
Komentar_produk,Testimonial,foto
Member
Operator
Data_login_operator,Data_kategori_yang_ditambah,diedit,
dihapus,Data_produk_yang_ditambah,diedit,dihapus,dicari
Data_detail_produk_yang_ditambah,diedit,dihapus,
Data_provinsi_yang_ditambah,diedit,dihapus,
Data_kota_yang_ditambah,diedit,dihapus,
Data_retur,Data_diskon_yang_ditambah,diedit,dihapus,
Data_ukuran_yang_ditambah,diedit,dihapus,
Data_jasa_pengiriman_yang_ditambah,diedit,dihapus,
Data_jenis_pengiriman_yang_ditambah,diedit,dihapus,
Data_ongkos_kirim_yang_ditambah,diedit,dihapus
Pembangunan Aplikasi
E-Commerce di
CV.Riztech
Info_login_member_invalid,
Info_data_pesanan_lengkap,info_retur,
Info_data_pesanan_terupdate
Info_history_pesanan,
Info_produk_yang_dicari
Status_pembayaran
Data_produk
Data_pemesanan
Data_aktivasi_registrasi,
Info_data_pesanan_lengkap,
Info_data_member,
Info_data_member_baru,
Info_data_pesanan_terupdate
link_aktivasi_registrasi
Social
Network
Paypal
Gambar 3. Diagram Konteks Aplikasi E-commerce di CV.Riztech
PEMBANGUNAN APLIKASI E-COMMERCE DALAM MENUNJANG PENJUALAN PRODUK
15
Skema Relasi
Model data relasional merupakan model data di mana hubungan antar
data, arti data dan batasannya dijelaskan dengan baris dan kolom. Secara
formal, ke semuanya itu digambarkan ke dalam skema relasi dan diagram
skema. Adapun skema relasi yang terdapat dalam aplikasi e-commerce di
CV.Riztech dapat dilihat pada gambar 4, sebagai berikut :
testimonial
PK
id_testimonial
FK1
id_member
testimonial
waktu_testimonial
mengomentari
PK
id_komentar
FK1
id_member
id_produk
isi_komentar
waktu_komentar
member
PK
id_member
FK1
id_kota
nama_member
alamat
noTlp
kode_pos
password
status
galeri
provinsi
PK
id_provinsi
nama_provinsi
ongkos_kirim
PK
id_ongkos_kirim
FK2
FK1
id_kota
id_jenis_pengiriman
tarif
PK
id_galeri
FK1
id_member
foto
pembayaran
PK
id_pembayaran
FK1
id_pesanan
waktu_pembayaran
bank
no_rek
nama_pemilik
kota
PK
id_kota
FK1
id_provinsi
nama_kota
pemesanan
jenis_pengiriman
PK
id_jenis_pengiriman
FK1
id_jasa_pengiriman
nama_jenis_pengiriman
id_pesanan
FK1
id_member
waktu_pesan
id_ongkos_kirim
status
id_petugas
FK3
tujuan_pengiriman
PK
FK1
jasa_pengiriman
PK
PK
id_jasa_pengiriman
vote
id_tujuan
id_pesanan
id_kota
alamat_tujuan
nama_penerima
kode_pso
PK
FK2
FK1
kategori
pengiriman
id_pengiriman
FK1
no_resi
id_pesanan
waktu_kirim
PK
id_retur
FK2
id_detail_retur
id_detail_pesanan
jml_retur
status_retur
ket
id_pesanan_baru
retur
PK
id_retur
FK1
id_pesanan
waktu_retur
pesanan_baru
id_vote
id_member
id_produk
detail_produk
PK
id_petugas
detail_pesanan
PK
id_detail_pesanan
FK1
id_pesanan
id_detail_produk
qty
id_produk
FK2
PK
id_detail_produk
FK1
FK2
id_produk
id_ukuran
stok
nama_petugas
username
password
status_petugas
id_kategori
ukuran
nama_kategori
PK
id_ukuran
tipe_ukuran
produk
diskon
PK
PK
id_pesanan_baru
FK1
id_detail_retur
id_detail_produk
petugas
nama_jasa_pengiriman
PK
FK2
detail_retur
PK,FK1
id_diskon
diskon
mulai_diskon
selesai_diskon
PK
id_produk
FK1
FK2
id_kategori
id_diskon
nama_produk
harga
deskripsi
status
waktu_tambah
detail_gambar
PK
id_gambar
FK1
id_produk
gambar
Gambar 4. Skema Relasi
16
TECHSI: Jurnal Penelitian Teknik Informatika
Struktur Menu
Struktur menu dirancang sesuai dengan level pengguna sistem.
Terdapat empat pengguna aplikasi ini yaitu admin member dan
pengunjung. Seperti pada gambar 5.
a) Struktur menu pengunjung
E-commerce
CV.Riztech
Home
Produk
Komentar
Riztech
Cara
Pembelian
Login
Daftar
Gambar 5. Struktur menu pengunjung
b) Struktur menu member
E-commerce
CV.Riztech
Login
Home
Produk
Komentar
Riztech
Cara
Pembelian
Add To Cart
History
Pesanan
Gambar 6. Struktur menu member
Retur
Setting
Logout
PEMBANGUNAN APLIKASI E-COMMERCE DALAM MENUNJANG PENJUALAN PRODUK
17
c) Struktur menu Operator
E-commerce
CV.Riztech
Login
Home
Data
Kategori
Data
Produk
Data Diskon
Data Provinsi
Data Ukuran
Data Jasa
Pengiriman
Tambah Data
Jasa Pengiriman
Tambah Data
Produk
Tambah Data
Diskon
Tambah Data
Provinsi
Tambah Data
Ukuran
Tambah Data
Jasa Pengiriman
Ubah Data Jasa
Pengiriman
Ubah Data
Produk
Ubah Data Jasa
Diskon
Ubah Data Jasa
Provinsi
Ubah Data
Ukuran
Ubah Data Jasa
Pengiriman
Hapus Data
Jasa Pengiriman
Hapus Data
Produk
Hapus Data
Diskon
Hapus Data
Provinsi
Hapus Data
Ukuran
Hapus Data
Jasa Pengiriman
Ubah Data Jasa
Kota
Retur
Setting
Tambah Data
Jenis
Pengiriman
Ubah Data Jenis
Pengiriman
Hapus Data
Jenis
Pengiriman
Ongkos Kirim
Tambah Data
Ongkos Kirim
Ubah Data Jenis
Ongkos Kirim
Hapus Data
Ongkos Kirim
Data Jenis
Pengiriman
Data Kota
Tambah Data
Kota
Pesanan
Hapus Data
Kota
Gambar 7. Struktur menu Operator
Logout
18
TECHSI: Jurnal Penelitian Teknik Informatika
Perancangan Antarmuka Halaman Utama
Berikut dapat dilihat perancangan antarmuka halaman utama
untuk pengunjung. Perancangannya disajikan dalam gambar 8, seperti
dibawah ini:
Home
Produk
Komentar
Riztech
Slide Show Banner
alamat
Cara Pembelian Daftar Login
Shoping Cart
New Arrival Riztech
Kategori
Cari
Aksesoris
Sweater
T-shirt
Tas
Topi
Rp. xxx Add
Rp. xxx Add
Rp. xxx Add
Detail
Detail
Detail
Produk
Komentar
Best Seller
Rp. xxx Add
Detail
Rp. xxx Add
Rp. xxx Add
Detail
Detail
Support
Most View
Rp. xxx Add
First Prev
1
2
Detail
Social Network
Next Last
Footer
Ukuran Halaman
Jenis Tulisan
Ukuran Tulisan
Warna Latar
: 1024px X 768px
: Arial
: 12
: Putih
Gambar 8. Antarmuka Halam utama pengunjung
PEMBANGUNAN APLIKASI E-COMMERCE DALAM MENUNJANG PENJUALAN PRODUK
19
Perancangan Antarmuka Data Pesanan
Berikut dapat dilihat perancangan antarmuka halaman data
pesanan untuk operator. Perancangannya disajikan dalam gambar 9.
Header
Operator Site
Home
Pesanan
Setting
Retur
Logout
Selamat Datang Di Halaman Operator
Menu Operator
Data Pesanan
Kategori
Produk
No. Invoice
Waktu Pesan
Status
...
...
...
...
...
...
Detail Bayar Kirim
...
...
...
Detail Bayar Kirim
...
...
...
Detail Bayar Kirim
Detail Bayar Kirim
Diskon
Provinsi
Ukuran
Jasa Pengiriman
Footer
Ukuran Halaman
Jenis Tulisan
Ukuran Tulisan
Warna Latar
: 1024px X 768px
: Arial
: 12
: Putih
Gambar 9. Antarmuka data pesanan
Kesimpulan
Setelah melakukan inplementasi serta pengujian pada sistem yang dibangun,
maka dapat diperoleh kesimpulan sebagai berikut:
1) Dengan adanya Pembangunan Aplikasi e-commerce maka dapat
menunjang penjualan produk-produk CV.Riztech.
2) E-Commerce dapat diakses oleh costumer secara luas dengan
mudah dan cepat menggunakan jaringan internet tanpa harus
beli langsung.
20
TECHSI: Jurnal Penelitian Teknik Informatika
3) Transaksi yang dilakukan dengan menggunakan Paypal
sehingga mempermudah consumer dalam belanja produk yang
ditwarkan.
4) Dari segi keamanan yang ditawarkan menggunakan system SSL
(Secure Socket Layer) mendukung https.
Saran
Penelitian diharapkan adanya pengembangan terhadap enkripsi keamanan
data transaksi yang menyediakan berbagai Account Bank untuk pembayaran.
Referensi
Aan Tri Wibowo. (2013). “Pembuatan Aplikasi E-Commerce Pusat
Oleh-Oleh Khas Pacitan Pada Toko Sari Rasa Pacitan”. IJNS –
Indonesian Journal on Networking and Security - ISSN: 23025700.
Arip Aryanto, Tri Irianto Tjendrowasono. (2013). “Pembangunan
Sistem Penjualan online Pada toko indah jaya furniture surakarta”.
Indonesian Jurnal on Computer Science - Speed (IJCSS) 15 Vol 10
No 1.
Kadir, Abdul (2011). “Buku Pintar jQuery dan PHP”.
Yogyakarta: Mediakom.
Suyanto. M. (2003). “Strategi Periklanan pada E-commerce Perusahaan
Top Dunia “. Yogyakarta : Andi.