SISTEM PENJUALAN PADA CV. KADUNG INDOMEDIA KELURAHAN TALANG KECAMATAN TELUK BETUNG UTARA BANDAR LAMPUNG BERBASIS WEB Asep Saprudin Jurusan Sistem Informasi, Universitas Sekolah Tinggi Manajemen dan Ilmu Komputer (STMIK) Pringsewu Jl. Riswa Rini No. 09 Pringsewu Lampung Telp. (0279) 222240 E-mail:
[email protected] ABSTRAK Pesatnya perkembangan teknologi memaksa para pelaku usaha untuk dapat menyesuaikan perkembangan teknologi tersebut. Salah satu teknologi yang berpengaruh besar pada dunia usaha adalah internet, kemudahan penggunaan fasilitas internet banyak dimanfaatkan para pelaku usaha untuk memperluas jaringan dan memudahkan dalam bertransaksi. Pada CV. Kadung Indomedia kegiatan usahanya masih dilakukan secara offline, yaitu CV tersebut melakukan kegiatan usahanya hanya dengan membuka toko dan menjajakan/memajang produknya berupa pakaian dan hanya menunggu para customer datang dan membeli. Hal tersebut sangat kurang membantu peningkatan pendapatan dan keuntungan. Sistem penjualan bebasis web yang dikembangkan menggungakan bahasa pemograman PHP dan MySQL sebagai penyimpanan data diharapkan mampu menyelesaikan masalah penjualan secara efektif dan efesien. Hasil penelitian ini adalah aplikasi berupa website e-commerce yang memberikan pelayanan kepada para customer untuk memudahkan dalam bertransaksi dan mengenal peroduk yang ditawarkan CV. Kadung Indomedia Bandar Lampung.
Kata Kunci: Sistem Informasi Penjualan, PHP, MySQL
1.
PENDAHULUAN
jadi, dimana item yang di jual berupa baju,
Pemanfaatan Sistem Penjualan Berbasis
celana, busana muslim, jaket, topi, sepatu,
Web saat ini sudah banyak memberikan
sendal, aksesories dan lain lain. Saat ini
efek peningkatan pada para pelaku usaha.
CV.
Salah satunya hal ini mungkin akan
melakukan
memberikan dampak kemajuan pula pada
dengan
CV. Kadung Indomedia Bandar Lampung.
memajang segala barang yang tersedia,
CV. Kadung Indomedia adalah salah satu
yang kemudian menunggu para customer
pelaku usaha dibidang perdagangan pakaian
Kadung
cara
Indomedia
kegiatan
memasarkan
usahanya
membuka
toko/kios
hanya dan
datang untuk melihat lihat dan membeli
diolah di server dan hasilnya ditampilkan di
barang yang di pajang.
browser dengan html.
Dalam kasus ini CV. Kadung Indomedia bila
menggunakan
Sistem
PHP pertama kali dibuat oleh Rasmus
Penjualan
Lerdorf pada tahun 1995. Pada waktu itu
Berbasis Web dapat memungkinkan untuk
PHP bernama FI (Form Interpreted). Pada
meningkatkan penjualan, karna dengan
saat tersebut PHP merupakan sekumpulan
sistem Penjualan Berbasis Web customer
script yang digunakan untuk mengolah data
dengan mudah mengakses/melihat berbagai
form
item barang yang ditawarkan dengan
mendukung php dapat ditemukan dimana -
mudah dimana saja dan kapan saja,
mana dari mulai IIS sampai dengan apache,
termasuk
dengan configurasi yang relatif mudah.
kemudahan
dalam
hal
bertransaksi.
dari
web.
Web
Server
yang
Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan
2.
developer yang siap membantu dalam
LANDASAN TEORI
pengembangan.
2.1 PHP Menurut Achmad Solichin ( 2009:1) PHP atau Hypertext Preprocessor adalah
2.2 Javascript
bahasa script (salah satu jenis bahasa
Menurut
Abdul
Kadir
(2012:1)
pemrograman) sisi server seperti halnya
JavaScript yaitu bahasa scripting yang biasa
ASP dan seringkali digunakan dalam
digunakan bersama kode HTML untuk
pemrograman
PHP
membuat halaman Web interaktif. Bahasa
seperti
scripting yaitu bahasa pemrograman yang
mendukung
web. banyak
Kelebihan database
MySQL, oracle, posgre SQL, Lebih singkat
dirancang
dalam
Mudah
kemudahan akses ke komponen prebuilt.
dipahami karna kode aplikasi bersifat
Javascript diambil dari dua suku kata yaitu,
sederhana dan bersifat pokok, Aplikasi lebih
java
mudah diperbaiki,
pemograman
pembuatan
aplikasi,
dan merupakan open
source sehingga gratis untuk digunakan. Sampai saat ini PHP merupakan bahasa pemrograman web yang paling populer. PHP bahasa pemrograman yang umumnya digunakan untuk web design dan berjalan di sisi server, artinya scrip yang dimasukkan
dan
bertujuan
script.
Java
yang
memberikan
adalah
bahasa
berorientasi
object.
Script adalah serangkaian intruksi program. Javascript bergantung kepada browser yang memanggil halaman web yang berisi script script dari Javascript yang terselip di dalam dokumen memerlukan
HTML.
Javascript
kompilator
tidak untuk
menjalankannya karena Javascript sendiri
Javascript. JQuery sama dengan Javascript
sudah termasuk di dalam browser tersebut.
Library yaitu kumpulan kode atau fungsi
Secara fungsional, JavaScript digunakan
Javascript
untuk menyediakan akses script pada objek
mempermudah
yang
dapat
dalam membuat kode Javascript. Beberapa
membuka halaman pop up, fungsi falidasi
kemampuan yang dimiliki oleh JQuery
pada form sebelum data dikirimkan ke
sebagai berikut:
dibenamkan.
Script
ini
server, mengubah kursor ketika melewati objek tertentu, dan lain sebagainya.
browser,
menampilkan
maksudnya halaman
pakai,
dan
sehingga
mempercepat
a) Kemudahan
mengakses
kita
elemen-
elemen HTML
Kelebihan Java Script ialah bekerja pada sisi
siap
untuk
web,
user
b) Memanipulasi elemen HTML c) Memanipulasi CSS d) Penanganan event HTML
menuliskan alamat web di address bar url.
e) Efek-efek javascript dan animasi
setelah itu, browser “mengambil” file html (
f) Modifikasi HTML DOM
dengan
g) AJAX
file
jJvaScript
yang
melekat
padanya jika memang ada ) ke server yang beralamat di URL yang diketikan oleh user.
h) Menyederhanakan kode javascript lainnya
Selesai file diambil, file ditampilkan pada browser. Nah, setelah file JavaScript berada
2.4 Basis Data
pada browser, barulah script JavaScript
Menurut Allen G. Taylor (2003:9)
tersebut bekerja. Efek dari Javascript yang
Basis Data (Database) adalah kumpulan
bekerja pada sisi browser ini, Javascript
informasi
dapat merespon perintah user dengan cepat,
komputer secara sistematik sehingga dapat
dan membuat halaman web menjadi lebih
diperiksa menggunakan suatu program
responsif. JavaScript melakukan apa yang
komputer untuk memperoleh informasi dari
tidak bisa dilakukan oleh HTML, PHP, dan
basis data tersebut. Perangkat lunak yang
CSS
yang
digunakan untuk mengelola dan memanggil
membutuhkan respons cepat terhadap aksi
kueri (query) basis data disebut sistem
dari user.
manajemen
:
menangani
hal
–
hal
yang
basis
penggunaan meminimumkan
2.3 JQuery Menurut Toni Kun (2010:3) JQuery adalah
sebuah
framework
berbasiskan
(redundancy
disimpan
data.
basis
di
Tujuan data
pengulangan data)
dan
dalam
dari adalah data
mencapai
kemandirian data (independency data).
Pengulangan data adalah duplikasi data
3.METODE PENELITIAN
dimana data disimpan di beberapa tempat
3.1 Metode Pengu pulan Data
dan
yaitu
Jenis dan metode pengumpulan data
kemampuan membuat perubahan data tanpa
yang dilakukan oleh penulis terhadap CV.
membuat
Kadung Indomedia yaitu menggunakan
arsip.
Kemandirian
perubahan
data
pada
program
pengolah data.
data primer dan data sekunder.
Konsep dasar dari basis data merupakan kumpulan
dari
catatan-catatan,
atau
1. Sumber Data Primer Data primer yaitu data yang diambil
potongan dari pengetahuan. Sebuah basis
secara
data memiliki penjelasan terstruktur dari
penelitian oleh penelitian perorangan
jenis fakta yang tersimpan di dalamnya:
maupun organisasi.
penjelasan
a. Wawancara
ini
disebut
skema.
Skema
langsung
dari
objek/objek
menggambarkan obyek yang diwakili suatu
Metode
basis data, dan hubungan di antara obyek
tanya
tersebut.
untuk
penulis dengan pihak pribadi sumber.
mengorganisasi skema, atau memodelkan
Dalam teknis wawancara ini penulis
struktur basis data: ini dikenal sebagai
berperan sebagai pewawancara dan
model basis data atau model data. Model
mewawancarai pemilik perusahaan
yang umum digunakan sekarang adalah
ini. Penulis sendiri mendapatkan data
model relasional, yang menurut istilah
primer
layman mewakili semua informasi dalam
langsung Pimpinan dan karyawan di
bentuk tabel-tabel yang saling berhubungan
CV.
dimana setiap tabel terdiri dari baris dan
pertanyaan-pertanyaan
kolom
penjualan
Ada
banyak
(definisi
menggunakan
cara
yang
sebenarnya
terminologi
matematika).
wawancara jawab
yang
dengan
Kading
meerupakan dilaksanakan
mewawancarai
Indomedia
yang
dengan seputar
dilakukan
oleh
perusahaan.
Dalam model ini, hubungan antar tabel diwakili denga menggunakan nilai yang
b. Observasi
sama antar tabel. Model yang lain seperti
Metode
model
pengumpulan
hierarkis
dan
model
jaringan
ini
merupkan data
dengan
tehnik cara
menggunakan cara yang lebih eksplisit
penulis langsung survei ketempat
untuk mewakili hubungan antar tabel.
penelitian yaitu guna mengetahui sistem yang sedang berjalan untuk
acuan pembuatan sistem yang lebih
5. Kemudian informasi tersebut disalurkan
baik lagi.
kepihak yang membutuhkan. Untuk lebih jelasnya dapat dilihat pada
2. Sumber Data Sekunder Data sekunder yaitu data yang
dokumen flowchart berikut ini: CV. Kadung Indomedia
Pembeli
didapat tidak secara langsung dari objek penelitian.
Peneliti
melakukan Daftar pertanyaan
Mulai
pengumpulan data dengan menyimpan berbagai bentuk dokumen seperti data permintaan
barang,
nota,
laporan Membuat pertanyaan untuk barang yang akan dibeli
penjualan, laporan persediaan barang, permintaan
barang,
laporan
barang
Menyiapkan Informasi
masuk, bukti pembayaran. Selain itu penyusun mengadakan studi pustaka, Daftar pertanyaan
merupakan teknik yang dilakukan oleh penyusun dengan cara membaca bukubuku sumber, catatan perkuliahan dan latihan-latihan
yang
berhubungan
Informasi
Informasi
dengan topik yang dibahas.
4. HASIL DAN PEMBAHASAN 4.1
Analisis
Sistem
Yang
Sedang
Selesai
Berjalan. 1. Pihak yang membutuhkan informasi, 4.2.
harus datang langsung ke CV. Kadung
pihak
yang
memerlukan
yang
3. Kemudian pertanyaan diajukan ke pada
4. Pihak CV. Kadung Indomedia memberi
diaujukan pembeli.
pertanyaan
Pihak
CV.
Kadung
Indomedia
informasi kepada pembeli yang dapat diakses
CV. Kadung Indomedia.
atas
1.
menyiapkan informasi dan memberikan
informasi membuat pertanyaan.
informasi
Sistem
Diusulkan
Indomedia. 2. Kemudian
Perancangan
yang
langsung
oleh
masyarakat
melalui website. 2. informasi dapat diakses kapanpun, dimanapun, tanpa terbatas jam kerja.
Agar lebih jelasnya, dapat dilihat pada dokumen flowchart berikut ini: Pembeli
User Name
Admin
Informasi
Password
Mulai
Login
Membuat pertanyaan
Memberikan informasi
Informasi Pertanyaan
Pertanyaan
Jawaban Membuat jawaban
5.2. Rancangan Desain Menu Utama Berfungsi nafigasi
Jawaban
End
untuk
User
saat
mempermudah melakukan
pengoprasian program dan memiliki berbagai macam menu didalamnya.
6. PENUTUP
5. IMPLEMENTASI PROGRAM 5.1
Rancangan Desain Form Login From
login
digunakan
untuk
menentukan hak akses dan pengguna sekaligus sebagai security paling awal didalam sistem, rancangan tampilannya ditunjukkan seperti gambar dibawah ini:
6.1 Kesimpulan Berdasarkan hasil pembahasan yang telah diuraikan dan selam merancang sistem informasi penjualan berbasis web maka penulis mengambil kesimpulan: 1. Dengan
mengaflikasikan
sistem
penjualan berbasis web CV. Kadung
Indomedia dapat melakukan promosi
sistem informasi yang ada tidak
atau pengenalan produk-produk yang
disalah gunakan oleh pihak yang
ada secara efisien dan efektif.
tidak bertanggung jawab.
2. Dengan adanya sistem informasi
2) Sebaiknya CV. Kadung Indomedia
penjualan secara online pada CV.
bekerja sama dengan pihak Bank,
Kadung Indomedia, memudahkan
sehingga proses pembayaran dapat
bagi
dilakukan secara online.
pelanggan
sehingga
untuk
pelanggan
memesan
tidak
perlu
3) Dalam segi informasi yang disajikan
datang langsung ke CV. Kadung
mungkin
Indomedia.
sempurna,
3. Perancangan penjualan
sistem pada
informasi
CV.
Kadung
Indomedia CV. Kadung Indomedia petugas
(Administrator)
melakukan
proses-proses
untuk data
pesanan dan pengolahan data produk yang
tersedia
di
CV.
Kadung
Indomedia, serta pelanggan bisa melakukan proses pemesanan barang secara online.
6.2 Saran Berdasarkan diambil
maka
kesimpulan penulis
yang
informasi sebagai pendukung fungsimanejerial
untuk
oleh
sepenuhnya
karena
itu
ada
baiknya dengan menambah beberapa informasi yang lebih terkini. DAFTAR PUSTAKA Kadir, A., 2001. “Dasar Pemograman WEB Dinamis Menggunakan PHP”, Andi Offset, Yogyakarta Kadir, A., 2012. “Pengenalan Sistem Informasi”, Andi Offset, Yogyakarta Kun, Toni., 2010. “Membuat Website Canggih Dengan JQuery”, Media Kita. Malang Madcoms. 2011. “Adobe Dreamweaver CS5 dengan Pemograman PHP & MySQL”, Penerbit Andi. Jakarta
menyarankan
kepada perusahan yang menggunakan
fungsi
belum
melakukan
pengembangan terhadap sistem yang sedang berjalan yaitu sebagai berikut: 1) Bagi peneliti lain yang meneliti sistem informasi penjualan berbasis web terus mengembangkan dan juga memperkuat sistem keamanan agar
Taylor, Allan G., 2003. Dummies”, Wiley Indianapolis
“SQL For Publishing,
Wahana Komputer. 2012. “Membuat Web E-Commerce dengan Adobe Dreamweaver CS5.5”, Penerbit Andi. Jakarta