RANCANG BANGUN SISTEM E-LELANG BERBASIS WEB MENGGUNANKAN PHP DAN MYSQL Rancang Bangun Sistem E-Lelang Berbasis Web Menggunankan Php Dan Mysql.

RANCANG BANGUN SISTEM E-LELANG BERBASIS WEB
MENGGUNANKAN PHP DAN MYSQL

NASKAH PUBLIKASI
PROGRAM STUDI INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA

Diajukan Oleh:
Heru Prasetyo
Dr. Heru Supriyono, M.Sc

PROGRAM STUDI INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
JUNI 2015

RANCANG BANGUN SISTEM E-LELANG BERBASIS WEB
MENGGUNANKAN PHP DAN MYSQL
Heru Prasetyo
Program Studi Informatika, Fakultas Komunikasi dan Informatika,
Universitas Muhammadiyah Surakarta

Email: heruprsty13@gmail.com

Abstraksi
Lelang adalah proses jual beli barang atau jasa dengan cara menawarkan kepada
penawar dan menjual barang atau jasa kepada penawar yang memberikan
penawaran dengan harga tertinggi. Selama ini kegiatan lelang dilakukan seara
tradisional dan memiliki kelemahan, yaitu harus mengumpulkan sekelompok
penjual dan pembeli untuk melakukan kegiatan lelang, selain itu permasalahan
tempat juga menjadi kendala. Perancangan dan pembuatan sistem informasi elelang ini bertujuan untuk mengatasi permasalahan yang terdapat pada lelang
tradisional. Penjual dan pembeli tidak perlu repot untuk datang ke tempat kegiatan
lelang diadakan. Sistem informasi e-lelang ini dibuat menggunakan bahasa
pemograman Hypertext Preprocessor (PHP) dan MySQL sebagai databasenya.
User interface nya menggunakan HyperText Markup Language (HTML),
Cascading Style Sheets (CSS) dan jQuery, sehingga mudah dipahami dan
dimengerti. Sistem yang dibuat adalah Customer to Customer (C2C) E-Commerce
sehingga tidak membatasi user sebagai pembeli, tetapi user juga dapat bertindak
sebagai penjual. Dengan sistem informasi e-lelang ini diharapkan para pelaku
lelang dapat melakukan kegiatan lelang dengan lebih efektif dan efisien.
Kata Kunci: Lelang Online, E-Commerce, PHP, MySQL.


1

Situs online jual beli yang

PENDAHULUAN
adalah

banyak digunakan oleh masyarakat

media informasi yang efektif dalam

di Indonesia pada saat ini seperti

penyebaran informasi. Internet dapat

olx.co.id,

diakses kapan saja, siapa saja dan

informasi produk yang dijual dengan


dimana saja selama ada koneksi.

harga

internet

Teknologi

hanya

yang

menampilkan

sudah

ditetapkan

mempunyai


sehingga tidak ada interaksi tawar

dampak cukup besar pada dunia

menawar antara penjual dan pembeli.

bisnis, hal ini memudahkan orang

Pada ebay.co.uk orang juga dapat

dalam

lebih

mendapatkan informasi produk yang

praktis, hemat biaya dan efisiensi

dijual dengan harga minimum yang


waktu. Dengan adanya kemajuan

sudah

teknologi

Dengan batas waktu lelang yang

internet

Teknologi

perdagangan

saat

yang

ini, memudahkan


ditentukan

penjual.

orang dalam bertransaksi tanpa harus

telah

bertatap

dengan

bersaing dengan pembeli yang lain

penjual. Memanfaatkan kelebihan

untuk mendapatkan produk yang

itu, dewasa ini sebagian orang


diinginkan

melakukan

penawaran dengan harga tertinggi.

muka

langsung

transaksi

melalui

ditetapkan,

oleh

pembeli


dengan

harus

melakukan

Pembeli dengan penawaran paling

internet.
Perkembangan

tinggi akan menjadi pemenang lelang

teknologi

internet dan pengguna yang semakin

dan


melakukan

transaksi

pesat setiap tahun, banyak yang

pembayaran. Salah satu situs lelang

memanfaatkannya untuk melakukan

online yang terdapat di Indonesia

bisnis online begitu juga dengan

yaitu jba.co.id, yang dikhususkan

kegiatan lelang. Tidak mudahnya

untuk mengadakan kegiatan lelang


bagi penjual dalam mencari pembeli

kendaraan bermotor.

dan menjual barang dengan harga

Tidak adanya fitur transaksi

yang diharapkan, atau bagi pembeli

tawar menawar pada situs online

untuk memperoleh barang dengan

olx.co.id, situs online ebay.co.uk

harga

dengan cakupan secara global dan


yang

sesuai

menjadi

terlalu luas dan pada situs online

permasalahan utama.

2

jba.co.id yang hanya melakukan

membuatnya berbeda dengan proses

kegiatan lelang untuk kendaraan

jual

bermotor, maka dirancanglah suatu

sehingga

sistem

dibandingkan

informasi

memiliki

e-lelang

fitur

transaksi

yang
tawar-

beli

barang

secara

biasa

memberi

nilai

lebih

dengan

saran

penjualan pada umumnya.

menawar dengan cakupan user dari

Mekanisme

menawar

bagi

masyarakat Indonesia yang dapat

pembeli untuk melakukan penawaran

melakukan kegiatan lelang untuk

dengan jangka waktu tertentu, jika

berbagai

waktu habis, notifikasi e-mail akan

macam

jenis

produk

menggunakan bahasa pemograman

dikirimkan

kepada

Hypertext Preprocessor (PHP) dan

pembeli

yang

MySQL sebagai databasenya. User

penawaran terkahir.

interface

nya

Cascading

Style

HyperText
(HTML)

Markup
dan

jQuery,

dan

memberikan

Dengan sistem lelang online,

menggunakan
Sheets

penjual

(CSS),

baik penjual maupun pembeli tidak

Language

perlu repot untuk datang ke tempat

sehingga

pelelangan.

Sistem

yang

dibuat

mudah dipahami dan dimengerti.

adalah Customer to Customer (C2C)

Dengan sistem lelang online ini

E-Commerce

diharapkan para pelaku lelang dapat

membatasi user sebagai pembeli saja

melakukan kegiatan lelang dengan

tetapi bias juga bertindak sebagai

lebih efektif dan efisien.

penjual. Selain itu, pembuatan situs

sehingga

tidak

online agar user yang menggunakan
TINJAUAN PUSTAKA

dapat terbantu dalam melakukan

Telaah Penelitian
Geraldo

transaksi lelang dengan efisien dan
(2010)

dalam

tidak memakan banyak waktu.

penelitiannya berjudul perancangan

Iyas

(2011)

dalam

dan pembuatan web lelang online

penelitiannya berjudul implementasi

menggunakan framework CakePHP

sistem penjualan online berbasis e-

menguraikan

lelang

commerce pada usaha rumahan griya

yang

unik wanita menguraikan bahwa

yang

proses pemesanan produk secara

merupakan
memiliki

bahwa
cara

penjualan

keunikan

3

yang

informasi penjualan berbasis web

diimplementasikan pada Griya Unik

dengan metodologi rapid application

Wanita. Pada website ini pelanggan

development (RAD) menguraikan

melihat produk terbaru dan proses

bahwa sebuah sistem yang dapat

pemesanan juga sangat sederhana

memasarkan hardware dari PT. SMI

yaitu

stok

melalui media internet dan dapat

produk, jika barang masih tersedia

menyimpan dan memproses data

pelanggan bisa melakukan registrasi

pemesanan pelanggan agar lebih

dan

efisien.

online

(e-commerce)

pelanggan

memesan

mengecek

produk.

Setelah

Sistem

penjualan

pelanggan

dikembangkan dengan menggunakan

memilih untuk melakukan transaksi

bahasa pemrogramana PHP dengan

dengan transfer atau cash on delivery

MySQL

(COD).

Metode pengembangan sistem yang

melakukan

registrasi

online

sebagai

basis

datanya.

digunakan

adalah

RAD

yang

berbasis e-commerce dapat dilakukan

berbasiskan

object

oriented

dan

secara mudah dengan aplikasi ini.

Microsoft Visio 2003 sebagai editor

Sistem

perancangan sistemnya.

Sistem

untuk

penjualan

ini

memiliki

memasarkan

kemudahan

dan

Diharapkan

menjual

dengan

adanya

produk milik perusahaan dengan

sistem ini dapat membantu sebagai

proses transaksi jual beli produk

media penjualan hardware PT. SMI.

dengan transaksi transfer atau COD.

Sedangkan untuk proses pemesanan
hardware dan penyimpanan datanya,

Tools yang digunakan yaitu
komponen vire to mart untuk sistem

sistem

penjualannya, joomla untuk template

memproses dan menyimpan data

website

pemesanan hardware dari pelanggan

dan

konten

manajemen

ini

diharapkan

dapat

basis

lebih efisien dan dapat menampilkan

datanya, dan script PHP sebagai

data perkembangan hardware yang

dasar bahasa pemrograman yang

telah terjual di setiap bulan.

sistemnya,

MySQL

untuk

digunakan.
Pebriyanto
penelitiannya

(2011)
berjudul

dalam
sistem
4

2. Lelang Elektronik

Landasan Teori
a. Pengertian penawaran (bidding)

Lelang elektronik atau lelang
online merupakan salah satu jenis

dan lelang

e-commerce. Pada tipe lelang ini

Dalam suatu lelang terdapat
penawaran yang diajukan oleh

penjual

pihak pembeli, setiap pembeli

pelelangan

dapat

elektronik dimana pihak pembeli

mengajukan

penawaran

akan

menawarkan

barang

terhadap produk yang ditawarkan

dapat

oleh pihak penjual. Secara umum

(bidding) harga berulang kali

pihak

memilih

hingga pada suatu jangka waktu

memberikan

yang telah ditetapkan. (Kalakota

pembeli

pembeli

akan

yang

(bidding)

penawaran

b. Pengertian e-commerce
Digunakan untuk mendukung

Berdasarkan tipenya, lelang

kegiatan

dibedakan menjadi:

pembelian

dan

penjualan, pemasaran produk, jasa

1. Lelang Tradisional
ini

hanya

dan informasi melalui internet

beberapa

menit

atau extranet.

lelang

berlangsung

penawaran

dan Whinston, 1996)

dengan

harga tertinggi.

Tipe

memberikan

secara

E-commerce

untuk tiap barang yang dijual.

dikelompokkan

Hal ini akan membuat pembeli

berbagai macam, yaitu business to

potensial hanya memiliki sedikit

business

waktu

consumer (B2C) dan consumer to

untuk

mengambil

(B2B),

business

to

consumer (C2C). (Kadir, 2003)

keputusan sehingga mereka tidak

c. Pengertian PHP

memberikan penawaran.
merugikan

Hypertext Preprocessor (PHP)

pembeli karena dimungkinkan

merupakan script yang ditanam di

pembeli memberikan penawaran

sisi

yang

dijalankan pada server (Windows

Tipe

ini

terlalu

juga

tinggi

karena

server.

Prosesor

PHP

dan Linux).

keputusan yang dibuat dengan

Saat sebuah halaman dibuka

waktu yang singkat.
dan

5

mengandung

kode

PHP,

prosesor

akan

menerjemahkan

f. Pengertian HTML
Hyper Text Markup Language

dan mengeksekusi perintah yang
terdapat pada halaman tersebut

(HTML)

dan menampilkan hasilnya pada

markup yang digunakan untuk

halaman browser sebagai halaman

membuat halaman web statis yang

HTML. (Adhi, 2012)

sederhana. Sebuah file HTML

yang

bahasa

merupakan sebuah file teks yang

d. Pengertian CSS
Bahasa

merupakan

pemrograman
digunakan

web

tag-tag

berisi

untuk

dikirim

markup
browser

ke

memperindah tampilan halaman

menampilkan

website. CSS dapat mengatur

web. (Adhi, 2012)

ukuran gambar, warna body teks,

g. Pengertian jQuery

warna tabel, ukuran border, warna

JQuery

sebuah

yang
untuk

halaman

adalah

pustaka

border, warna hyperlink, warna

javascript

mouse over, spasi antar paragraf,

interaksi antara javascript dan

spasi antar teks, margin dan

HTML. jQuery disimpan sebagai

parameter lainnya. (Adhi, 2012)

file javascript tunggal yang berisi

e. Pengertian MySQL

yang

menekankan

semua metode jQuery.

MySQL adalah sebuah server
database

(basis

data)

bersifat

opensource

digunakan

bersamaan

yang

METODE

dan

Analisis Kebutuhan

dengan

Analisis

kebutuhan

dalam

script PHP dalam pembuatan

penelitian ini adalah mengumpulkan

aplikasi server yang powerfull dan

segala

dinamis.

diperlukan

MySQL

kebutuhan

dalam

yang

mendukung

sebuah

kelancaran proses pembuatan sistem

database yang relasional. Pada

ini berupa kebutuhan software dan

database yang bersifat relasional

kebutuhan hardware.

terdapat

adalah

macam

banyak

tabel

yang

menyimpan data. (Adhi, 2012)

6

Halaman User

a. Kebutuhan Software
Software yang digunakan untuk
membuat sistem e-lelang ini adalah
sebagai berikut:

1. Sistem

operasi

menggunakan

Microsoft Windows 7.
2. Macromedia Dreamweaver.
3. DB Designer.
4. Aplikasi web server XAMPP.

Gambar

Web browser Google Chrome.

(komputer)

6

Halaman

utama

7

Halaman

utama

b. Kebutuhan Hardware
Hardware yang digunakan adalah
laptop yang mempunyai spesifikasi
sebagai berikut:
1. Prosesor Intel® Core™ i3.
2. Hardisk 320 GB.
3. RAM 2 GB.

HASIL DAN PEMBAHASAN
Gambar

Sistem informasi lelang online
ini

dibuat

pemrograman

dengan
PHP

HTML,

Pada gambar 6 dan gambar 7

pengolahan

merupakan tampilan dari halaman

dan

sedangkan

untuk

database

menggunakan

(smartphone)

bahasa

utama.

MySQL.

Halaman

utama

adalah

Berikut adalah hasil penelitian yang

halaman yang pertama kali muncul

telah dicapai. Pengujian dilakukan

saat sistem ini diakses oleh user.

secara teknis pada web browser

Pada halaman ini terdapat daftar

komputer.

lelang yang baru saja ditambahkan.

7

Gambar 10 Halaman login member
(komputer)
Gambar 8 Halaman daftar member
(komputer)

Gambar 11 Halaman login member
(smartphone)
Gambar

9

Halaman

daftar

Pada gambar 10 dan gambar 11

(smartphone)

merupakan tampilan dari halaman

Pada gambar 8 dan gambar 9

login member. Halaman ini member

merupakan tampilan dari halaman
daftar

diharuskan

member. Halamam daftar

pendaftaran

memasukkan

username dan password untuk dapat

terdapat form pendaftaran untuk
melakukan

untuk

mengakses halaman utama member.

sebagai

member.

8

Gambar 14 Halaman utama member
Gambar

12

Halaman

Verifikasi

Halaman

Verifikasi

(komputer)

(komputer)

Gambar 15 Halaman utama member
Gambar

13

(smartphone)

(smartphone)

Pada gambar 14 dan gambar 15

Pada gambar 12 dan gambar

merupakan tampilan dari halaman

13 merupakan tampilan dari halaman

utama

verifikasi. Pada halaman ini member
yang

sudah

mendaftar

melakukan verifikasi

member

harus

member.
dapat

Halaman

utama

diakses

setelah

member melakukan login dengan

untuk bisa

memasukkan email dan password.

melakukan login dan masuk pada
halaman utama member.

9

Gambar 16 Halaman profil member
(komputer)

Gambar 18 Halaman detail lelang
(komputer)

Gambar 17 Halaman profil member
(smartphone)

Gambar 19 Halaman detail lelang

Pada gambar 16 dan gambar 17

(smartphone)

merupakan tampilan dari halaman

Pada gambar 18 dan gambar 19

profil member. Halaman profil berisi

merupakan tampilan dari halaman

data

detail lelang. Halaman ini terdapat

informasi

yang

berkaitan

dengan member.

data informasi lelang yang telah
ditambahkan

10

Halaman Admin

Kesimpulan
Setelah

selesai

melakukan

penelitian, dapat disimpulkan bahwa:
1. Sistem informasi e-lelang yang
dibangun memiliki fitur transaksi
tawar-menawar dengan cakupan
user dari masyarakat Indonesia

Gambar 20 Halaman home admin
Pada gambar 20 merupakan

yang dapat melakukan kegiatan

tampilan dari halama home admin.

lelang untuk berbagai macam

Pada halaman ini

jenis produk.

admin dapat

2. Sistem

melihat daftar lelang yang sudah

informasi

berhasil

ditambahkan.

bahasa

dibuat

e-lelang

ini

menggunakan

pemograman

Hypertext

Preprocessor (PHP) dan MySQL

Pembahasan

sebagai

Perancangan dan pembuatan

databasenya.

User

Sistem Informasi E-Lelang Berbasis

interface

Web

Cascading Style Sheets (CSS),

ini

bertujuan

untuk

nya

menggunakan

membudahkan bagi penjual dan bagi

HyperText

pihak pembeli untuk melakukan

(HTML)

transaksi jual beli menggunakan

pengujian dengan menggunakan

sistem lelang dengan lebih efektif

berbagai macam web browser

dan efisien. Untuk bisa melakukan

menunjukkan

bahwa

secara

transaksi lelang, user diwajibkan

keseluruhan

sistem

dapat

untuk mendaftar sebagai member.

berfungsi sebagaimana mestinya.

User yang telah terdaftar sebagai

3. Berdasar hasil pengujian aplikasi

member dapat mengadakan lelang

melalui kuisioner yang ditujukan

sekaligus

kepada 20 mahasiswa, didapat

juga

dapat

menawar

Markup
dan

(bidding) lelang yang telah diadakan

kesimpulan

oleh member lain.

pembangunan

Language

jQuery.

bahwa
sistem

Hasil

tujuan
telah

tercapai yang dibuktikan dengan

11

70%

responden

menyatakan

tampilan sistem mudah dan jelas,
76,7%

responden

menyatakan

sistem mudah untuk dioperasikan,
75% responden menyatakan isi
dari

sistem

dipahami,

mudah
75%

untuk

responden

menyatakan konten sistem ini
sangat

bermanfaat,

responden

lalu

menyatakan

70%
bahwa

sistem ini efektif dan efisien.

12

DAFTAR PUSTAKA
Adhi, Prasetio. 2012. “Buku Pintar Pemrograman Web”. Jakarta: Mediakita.
Geraldo, Arnold. 2010. “Perancangan dan Pembuatan Web Lelang Online
Menggunakan Framework CakePHP”. Surabaya: Fakultas Teknologi
Industri Jurusan Teknik Informatika. Universitas Kristen Petra
Surabaya.
Iyas. 2011. “Implementasi Sistem Penjualan Online Berbasis E-Commerce
Pada Usaha Rumahan Griya Unik Wanita”. Jakarta: Fakultas Sains dan
Teknologi Program Studi Teknik Informatika Universitas Islam Negeri
Syarif Hidayatullah Jakarta.
Kadir, Abdul. 2003. “Pengenalan Sistem Informasi”. Yogyakarta: Andi.
Kadir, Abdul. 2008. “Dasar Pemrograman Web Dinamis Menggunakan
PHP”. Yogyakarta: Andi.
Kalakota, Ravi dan Whinston, Andrew B. 1996. “Frontiers of electronic
commerce”. Massachuasetts: Addison-Wesley Publishing Co.
Nugroho, Bunafit. 2008. “Membuat Sistem Informasi Penjualan Berbasis
Web dengan PHP dan MySQL”. Yogyakarta: Gava Media.
Pebriyanto. 2011. “Sistem Informasi Penjualan Berbasis Web dengan
Metodologi RAD”. Jakarta: Fakultas Sains dan Teknologi Program
Studi Teknik Informatika Universitas Islam Negeri Syarif Hidayatullah
Jakarta.
Widigdo, Anon Kuncoro. 2003. “Dasar pemrograman PHP dan MySql”.
IlmuKomputer.com : Kuliah Umum IlmuKomputer.com.

13