jurnal pa pembuatan website e-commerce pada perusahaan minuman tradisional
TRANSCRIPT
PEMBUATAN WEBSITE E-COMMERCE
PADA PERUSAHAAN MINUMAN TRADISIONAL
PT. PENGUIN
Arian Herdian
1, Dedy Rahman Wijaya
2, Helmie Firmansyah, S.T
3
1,2,3
Program Studi Manajemen Informatika Politeknik Telkom, Bandung [email protected],
Abstrak
Sejak didirikan pada tahun 2004, PT. Penguin memiliki beberapa kekurangan dalam rangka menunjang
proses transaksi penjualan barang. Transaksi yang saat ini dilakukan hanya sebatas transaksi pemesanan
yang komunikasinya melalui telepon dan media situs pertemanan facebook. Dengan hanya mengandalkan
sistem penjualan dari media telepon dan jasa facebook, dirasa masih kurang dalam memperbanyak
tingkat penjualan barang, sedangkan dengan menggunakan penjualan barang menggunakan sistem
online, customer dapat melakukan transaksi penjualan barang tanpa adanya batasan waktu dan batasan
tempat. Sehingga menekan permasalahan sulitnya pihak customer yang memiliki mobilitas tinggi untuk
membeli barang.Hanya dengan bermodal layanan internet maka customer dapat melakukan transaksi
kapan saja.Selain itu, dengan menggunakan penjualan barang online maka data-data yang ada dibuat
secara terstruktur dan terkomputerisasi.Hal tersebut memudahkan pengelola perusahaan bandrek,
bajigur dan bansus penguin ini dalam data member, maupun laporan transaksi.
Tujuan dari proyek akhir ini adalah membangun suatu Website Penjualan pada Perusahaan Bandrek,
Bajigur dan Bansus Penguin yang memiliki fungsi antara lain. Membangun aplikasi e-commerce untuk
membantu manajemen PT. Penguin dalam melakukan transaksi jarak jauh. Membangun aplikasi
transaksi e-commerce untuk membantu konsumen dalam melakukan pembelian bandrek, bajigur dan
bansus ( bandrek susu ) pada PT. Penguin.
Aplikasi e-commerce ini telah memiliki berbagai fasilitas yang dapat mempermudah konsumen dalam
melakukan transaksi (pembelian) seperti :Pembayaran dapat melalui paypal dan transfer rekening.
Mempermudah produsen dalam membuat laporan pemesanan, pembayaran untuk rekapitulasi PT.
Penguin perbulannya sesuai dengan tahun yang di inginkan secara komputerisasi.
Kata Kunci : online, mobilitas, customer, Website, E-commerce
Abstract
Since its founding in 2004, PT. Penguin has some shortcomings in order to support the sale of goods
transaction. The transaction is currently done only limited transactions that communicate via the
telephone booking and media sites facebook friendship. By simply relying on the sale of media systems
and services phone facebook, it is still not in multiplying the level of sales of goods, sales of goods By using
the online system, customers can make a sale of goods without the constraints of time and place
restrictions. So that the pressing problems of the difficulty of the customer who has a high mobility to buy
a product. Only with a capital of internet service so customers can make transactions whenever.Besides
that, by selling goods online using the existing data in a structured and make a computer. That its easier
bandrek company managers, and bansus bajigur penguin member is in the data, and transaction reports.
The purpose of this Final Project is to build a Website Sales in the Company Bandrek, Bajigur and
Bansus Penguin which has a function, among others. Build e-commerce applications to assist the
management of PT. Penguin in the conduct transactions remotely. Build the application of e-commerce
transactions to assist consumers in making a purchase bandrek, bajigur and bansus (bandrek milk) at PT.
Penguin.
This Application has had a range of facilities that can facilitate costumers in making transactions (buying)
such as: Payment can be via paypal and transfer accounts. Facilitate producers in making the report
ordering, payment for the recapitulation of PT. Penguin monthly in accordance with the desired year is
computerized.
Keywords:online, mobility, customer, Website, E-commerce
1. Pendahuluan
Sejak didirikan pada tahun 2004, PT.
Penguin, memiliki beberapa kekurangan
dalam rangka menunjang proses
transaksi penjualan barang. Transaksi
yang saat ini dilakukan hanya sebatas
transaksi pemesanan yang komunikasinya
melalui telepon dan media situs
pertemanan facebook. Dengan hanya
mengandalkan sistem penjualan dari
media telepon dan jasa facebook, dirasa
masih kurang dalam memperbanyak
tingkat penjualan barang. Oleh karena itu
dibangunlah sebuah Aplikasi Penjualan
Barang Berbasis Web untuk menunjang
pengoptimalan tingkat penjualan barang.
Dengan menggunakan penjualan barang
menggunakan sistem online, customer
dapat melakukan transaksi penjualan
barang tanpa adanya batasan waktu dan
batasan tempat.Sehingga menekan
permasalahan sulitnya pihak customer
yang memiliki mobilitas tinggi untuk
membeli barang.Hanya dengan bermodal
layanan internet maka customer dapat
melakukan transaksi kapan saja.Selain itu,
dengan menggunakan penjualan barang
online maka data-data yang ada dibuat
secara terstruktur dan terkomputerisasi.
Hal tersebut memudahkan pengelola
perusahaan bandrek, bajigur dan bansus
penguin ini dalam data member, maupun
laporan transaksi.Beda halnya dengan
hanya menggunakan sistem transaksi
penjualan barang dengan menggunakan
telepon, maupun menggunakan
facebookyang data-datanya masih dicatat
secara manual ke buku sehingga dalam
melihat laporan, maka pengelola
perusahaan ini sebelumnya harus
merekapitulasi berkas - berkas data secara
manual. Selain itu, dengan menggunakan
sistem yang terkomputerisasi maka akan
mengurangi resiko kehilangan data jika
dibandingkan dengan menggunakan
pencatatan di buku.
Dari dasar permasalahan tersebut, maka
dibangunlah sebuah Website Penjualan
Online yang diharapkan dapat membantu
PT. Penguin dalam menunjang tingkat
penjualan barang serta pengelolaan data
yang masih menggunakan sistem manual
menjadi sistem yang terkomputerisasi.
2. Tinjauan Pustaka
2.1 Perdagangan Online ( e-commerce )
2.1.1 Pengertian Perdagangan Online ( e-
commerce )
Electronic Commerce (E-
Commerce) 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 ( disarikan dari berbagai sumber ).
2.1.2 Jenis - Jenis Perdagangan Online (e-
commerce)
Bidgoli ( 2002 ), Tucci ( 2003 ), dan
Schneider ( 2004 ) mendefinisikan bahwa jenis-
jenis dari transaksi perdagangan online (e-
commerce), antara lain :
1. Busines to Busines (B2B)
Busines to Busines(B2B) juga dapat
diartikan sebagai sistem komunikasi
bisnis online antar pelaku bisnis,
dimana pelaku bisnisnya adalah
perusahaan.
ii
2. Bussines to Customer (B2C)
Bussines to Cunsumer (B2C)
merupakanmekanisme toko online
(electronic shoping mall) yaitu
transaksinya langsung antara penjual
dengan individual buyers.
3. Customer to Customer (C2C)
Customer to Customer(C2C)
merupakan transaksi dimana konsumen
menjual produk secara langsung
kepada konsumen lainnya.
4. Customer to Bussines (C2B)
Customer to Bussines(C2B)merupakan
individu yang menjual produk atau jasa
kepada organisasi dan individu yang
mencari penjual dan melakukan
transaksi.
5. Non-Bussines Electronic Commerce
Non-Bussines Electronic
Commercemeliputi kegiatan non bisnis
seperti kegiatan lembaga pendidikan,
organisasi nirlaba, keagamaan dan
lain-lain.
6. Intrabussines (Organizational)
Electronic Commerce
Kegiatan ini meliputi semua aktivitas
internal organisasi melalui internet
untuk melakukan pertukaran barang,
jasa, dan informasi, menjual produk
perusahaan kepada karyawan, dan lain-
lain.
2.2 Sistem Transaksi E-Commerce
Untuk saat ini sistem sistem transaksi di E-
Commerce bisa dibilang sudah lengkap dan
terbilang aman untuk melakukan transaksi.Karena
dengan adanya keamanan ini, pelanggan dapat
tertarik untuk melakukan transaksi secara online
di internet. Beberapa model pembayaran online di
internet untuk saat ini yang masih sering
digunakan adalah :
1. Paypal
Paypal merupakan salah satu alat
pembayaran ( payment process )
teramandan terbanyak digunakan di
dunia internet. Saat ini, orang
Indonesia sudah dapat memindahkan
uang yang berada di account paypal
langsung ke rekeningnya.
2. Kartu Kredit
Kartu Kredit dapat digunakan sebagai
alat pembayaran dengan terlebih
dahulu mendaftarkan diri andapada
web tersebut.
3. Smart Card
Di Singapura, smartcard dikenal
dengan istilah cash card. Pemakaian
smartcard hampir sama dengan
pemakaian kartu ATM yang biasa
digunakan untuk berbelanja. Pada saat
transaksi uangnya di-debet langsung
dari account di bank. Untuk
pembayaran di internet, konsumen
harus memiliki smart card reader.
4. iCheck
iCheckadalah metode pembayaran
dengan menggunakan cek. Pembayaran
ini membutuhkan nomor cek milik
konsumen.
5. E-Gold
E-Gold dapat diperoleh dengan
membuka rekening gratis di www.E-
Gold.com.E-Gold adalah pembayaran
virtual yang cukup digemari oleh
penjual e-book dan software di
internet.
2.3 PHP
Menurut dokumen resmi PHP, PHP
merupakan singkatan dari PHP Hypertext
Preprocessor.PHP merupakan bahasa berbentuk
scripting yang ditempatkan dalam server dan
diproses di server.Hasilnyalah yang dikirimkan ke
klien, tempat pemakai menggunakan browser.
Model kerja PHP serupa dengan HTML.
Hanya saja, ketika berkas PHP yang diminta
didapatkan oleh web server, isinya segera
dikirimkan ke mesin PHP dan mesin inilah yang
memproses dan memberikan hasilnya (berupa
kode HTML) ke webserver. Selanjutnya web
server menyampaikan ke klien.( http://Belajar
PHP dan MySQL dari NOL – Part I )
Kelebihan PHP dari bahasa pemrograman
lain, yaitu :
1. Bahasa pemrograman PHP adalah
sebuah bahasa script yang tidak
melakukan sebuah kompilasi dalam
penggunaanya.
2. Web Server yang mendukung PHP
dapat ditemukan dimana – mana dari
mulai apache, IIS, Lighttpd, hingga
Xitami dengan konfigurasi yang relatif
mudah.
ii
3. Dalam sisi pengembangan lebih
mudah, karena banyaknya milis – milis
dan developer yang siap membantu
dalam pengembangan.
4. Dalam sisi pemahamanan, PHP adalah
bahasa scripting yang paling mudah
karena memiliki referensi yang
banyak.
5. PHP adalah bahasa open source yang
dapat digunakan di berbagai mesin
(Linux, Unix, Macintosh, Windows)
dan dapat dijalankan secara runtime
melalui console serta juga dapat
menjalankan perintah-perintah system
Sistem Database
3. Analisis dan Perancangan
3.1 Analisis Sistem Lama
Sistem yang sedang berjalan saat
ini masih menggunakan sistem manual /
tradisional, dari proses pemesanan barang
hingga pengiriman barang. Pada proses
pembelian barang secara langsung,
konsumen harus mendatangi tempat
produksi. Jika ingin membeli, transaksi
pembayaran pun dilakukan di tempat
tersebut.
Sementara untuk pemesanan dengan
menggunakan telepon, produsen harus
menggunakan pihak ketiga untuk
pengiriman barang lewat paket, dan
transaksi pembayaran dilakukan dengan
cara transfer rekening.
Sistem yang sedang berjalan sekarang
Produsen Pihak ke-3 RecordKonsumen
Start
Pengiriman paket
Ambil langsung
Konfirmasi
End
Jadi
Tidak
Data Pemesanan
Bukti pengiriman
Kwitansi bukti
pembayaran
Tidakya
Pemilihan
jenis
product
PemesananMencatat
Pemesanan
Menghitung
Pemesanan
Pembayaran
Membuat
kwitansi
pembayaran
Packing
product
Menerima
Barang
Menerima
Pembayaran
Gambar 3.3 Sistem yang sedang berjalan sekarang
Proses pengiriman melalui paket
Produsen Pihak ke-3 RecordKonsumen
Start
Menanyakan
jenis produk
via telp
Pemesanan
Mencatat
pemesanan
Menghitung
pemesanan
Membuat
kwitansi
Konfirmasi
pemesanan
Pembayaran
via transfer
Packing
produk
Pengiriman paket
Menerima
barang
End
jadi
Tidak
Data pemesanan
Data kwitansi
Data Pengiriman
Gambar 3.4 Proses pengiriman melalui paket
Proses mengambil langsung
Produsen RecordKonsumen
Start
Pemilihan
jenis
produk
Pemesanan
Mencatat
pemesanan
Menghitung
pemesanan
Pembayaran
Konfirmasi
Membuat
kwitansi
Menerima
pembayaran
Packing
produkMenerima
barang
End
jadi
Tidak
Data pemesanan
Bukti Kwitansi
Pembayaran
Gambar 3.5 Proses mengambil langsung
3.2Analisis Sistem Yang Diusulkan
Sistem yang akan diusulkan adalah
proses jual beli menggunakan website e-
commerce. Dengan harapan dapat
memudahkan konsumen untuk melakukan
pemesanan dan pembelian barang.
Pada website ini, melibatkan 2 user
yang memiliki hak akses yang berbeda,
antara lain :
ii
- Admin : Dapat melakukan insert, update,
delete dan sebagai kontrol dalam sistem.
- User / konsumen : Dapat melakukan
pemesanan, pembelian, transaksi melalui
website. Dan juga dapat melakukan
registrasi. Kemudian mendapatkan
username dan password setelah melakukan
registrasi sebagai syarat dapat melakukan
pemesanan, pembelian, transaksi dan
menjadi member. Username adalah nama
depan konsumen, kemudian password
adalah keinginan konsumen sendiri, tetapi
bisa saja dirubah oleh konsumen.
Keamanan dari Username dan Password
tersebut akan sangat terjaga dengan baik
oleh admin.
Sementara untuk pengiriman barang
menggunakan pihak ketiga, dan transaksi
pembayaran dapat dilakukan dengan
menggunakan paypal dan dengan cara
transfer rekening.
Proses : mengelola pemesanan
Admin Pihak ke-3 RecordKonsumen
Start
Pemilihan Jenis
Product
Memilih Produk
end
Memesan Produk
Validasi
pemesanan
Tidak
Pembayaran
Ya
Data Base
Pemesanan
Menerima
Pembayaran
Pengiriman
Paket
Menerima
Barang
Gambar 3.6 Proses mengelola pemesanan
Proses Registrasi
Admin SystemKonsumen
start
End
Mengisi form
Registrasi
Form Terisi
Verifikasi form
registrasi
Data Customer
yang sudah valid
Tidak
DataBase
Konsumen
Ya
Gambar 3.7 Proses Registrasi
Proses : konfirmasi pembayaran melalui ATM
Admin Pihak ke-3 RecordKonsumen
Start
End
Melakukan
Konfirmasi
Melakukan
pembayaran
melalui ATM
DataBase
Pembayaran
Berhasil
Status
Pembayaran
Verifikasi
pembayaran
Mendapatkan
struk pembayaran
Koonfirmasi
Via Mobile
Phone ( Sms /
Telepon )
Belum Berhasil
Gambar 3.8 Proses Konfirmasi Pembayaran Melalui ATM
ii
Proses Pembayaran melalui paypall
Paypall Admin/produsenKonsumen
START
END
Registrasi
Mengisi from data
penerima
Data penerima
Menerima data
Menerima
pemberitahuan(da
ri paypall) melalui
Login
Detil
pembayaran
Konfirmasi data
pembayaran
Terima uang dari
konsumen
Terima uang dari
paypall
Status
pembayaran
ya
tidak
Gambar 3.9 Proses Konfirmasi Pembayaran Melalui Paypall
Proses Pengiriman
RecordPihak ke-3ProdusenKonsumen
START
END
Melakukan
Pemesanan
Melakukan
Pembayaran
Konfirmasi
Pemesanan
DataBase
Pemesanan
Tidak
Ya
Tidak
Ya
Konfirmasi
Pembayaran
No Resi
Mendapatkan No
Resi
No Resi dan
Status
Pembayaran
Melakukan
Pengiriman
Menerima
Barang dan No
Resi
Gambar 3.9 Proses Pengiriman
3.2 DFD Level 0
Website E-
CommerceKonsumen Admin
Identitas_konsumen
View Data Produk
Laporan Transaksi
Komentar (Buku Tamu)
Data Pemesanan
Data Pemesanan
(Status_Pembayaran,
No_resi)
Komentar (Buku Tamu)
Data Laporan Transaksi
Identitas_konsumen
Data Pemesanan
(Status_Pembayaran,
No_resi)
Data Produk
Data Produk, data Konsumen
Data konsumen,
Username,password
Data pembayaran
komentar
produk
Gambar 3.2 DFD Level 0
3.2.1 DFD Level 1
1.0
Mengelola
Pemesanan
2.0
Mengelola
Registrasi
5.0
Mengelola
Pelaporan
3.0
Mengelola
Pembayaran
4.0
Mengelola
Komentar
(Buku Tamu)
Admin Konsumen
Data Produk
Data Produk, data Konsumen
Data Pemesanan, Data Konsumen
Data Pemesanan,
Data Konsumen
Dt konsumen
Rekam data
Data konsumen
Data pembayaran
Dt komentar (Buku Tamu)
Dt pemesanan
Dt pembayaraan
Data konsumenData konsumen,
Username,password
Data pembayaran
komentar
komentar
Data konsumen
T_pemesanan
T_konsumen
T_pemesanan
T_komentar
T_pemesanan
T_pemesanan
Dt komentar (Buku Tamu)
Data komentar
(Buku Tamu)
Data komentar
(Buku Tamu)
Data pemesanan
(Status pembayaran, No Resi)
Laporan
Transaksi
Data laporan
Transaksi
Data Pemesanan
(Status_Pembayaran,
No_resi)
6.0
Mengelola
produk
T_produk
Dt produk
produk
produk
Gambar 3.2 DFD Level 1
3.3 ER Diagram
Admin
Konsumen
Produk
Id_konsumen
nama_konsumen
Tlp_konsumen
Password Username
Id_produk
DeskripsiHarga
password
Kota
Provinsi
m
nama_produk
Gambar
Id_admin
Nama_admin
alamat_konsumen
Id_pemesanan
Jumlah
Tgl_pemesanan
Komentar
Memberikan
Memberikan
Isi_Komentar
tanggal
User_name
nama_belakang
Kode
Noresi
Cara_bayar
totalPembayaran
Status
Id_Komentar
Memesan
m
1 m
1
m
Gambar 3.3 ER Diagram
ii
4. Penutup
4.1 Kesimpulan
Kesimpulan dari proyek akhir ini
adalah :
1. Telah dibuat Website Penjualan e-
commerce pada Perusahaan Bandrek,
Bajigur dan Bansus Penguin untuk
membantu manajemen PT.Penguin dalam
melakukan transaksi jarak jauh.
2. Aplikasi e-commerce ini telah memiliki
berbagai fasilitas yang dapat
mempermudah konsumen dalam
melakukan transaksi(pembelian) seperti;
a. Pembayaran dapat melalui paypal dan
transfer rekening
3. Mempermudah produsen dalam membuat
laporan pemesanan, pembayaran untuk
rekapitulasi PT. Penguin perbulannya
sesuai dengan tahun secara komputerisasi .
4.2 Saran
Saran yang dapat diberikan untuk aplikasi
ini dalam pengembangannya selanjutnya adalah:
1. Untuk pengembangan selanjutnya
aplikasi ini dapat lebih
memaksimalkan keamanan system
yang telah ada.
2. Harga barang dapat dibuat secara
hystorial pertanggal dan per-
produk.
Daftar Pustaka
Bidgoli, H ( 2002 ). Electronic Commerce Principles
and Practice.Academic Press.
Hendraputra, Ade, Arif Budiyono, dkk. Aplikasi E-
Commerce. Bandung : Politeknik Telkom, 2009.
Hakim, Lukamanul.Trik Rahasia Master PHP
Terbongkar lagi. Yogyakarta: Lokomedia, 2009.
Hakim, Lukamanul.Membongkar Trik Rahasia
ParaMaster PHP. Yogyakarta: Lokomedia, 2008.
http://frenda.wordpress.com/2011/03/13/menggunak
an-paypal-api-untuk-payment/
http://www.awesomephp.com/?Paypal-Class
Jawaad.Belajar PHP dan MySQL dari NOL – Part I
(pengertian, sejarah dan kelebihan). http://Belajar
PHP dan MySQL dari NOL – Part I (pengertian,
sejarah dan kelebihan) _ NSI.htm ( diakses
November 30, 2006 ).
Nurliana, Rina, Rahardian Mahardika, dkk. Aplikasi
Database dengan PHP dan MySQL. April 25, 2005.
Suryatiningsih, S.T, dan Wardani S.T Muhamad.
Web Programming. Bandung: Politeknik Telkom,
2009.
Simamarta, Janner. Aplikasi Mobile Commerce
Menggunakan PHP dan My Sql. Yogyakarta: Andi,
2006.
Team IT Bali Intermedia Utama.
http//:news_184_Pengertian_E-commerce.html (
diakses June 8, 2009 ).
Tubagus, Ydani.
http://mugi.or.id.http://mugi.or.id/blogs/ydani_tubag
us/archive/2009/11/18/data-flow-diagram-dfd-dan-
flowmap.aspx (diakses April , 2011).
Tucci, A. A. ( 2003 ). Internet Business
Model.McGraw-Hill.
www.paypal.com
www.yahoofinance.com