RANCANG BANGUN APLIKASI PENJUALAN DAN PE

Jurnal Informanika, Vol.1, Januari - Juni 2015
RANCANG BANGUN APLIKASI PENJUALAN DAN PERSEDIAAN BARANG
PADA CABANG PEMASARAN PERSEROAN TERBATAS (PT) HALIM JAYA
SAKTI PALEMBANG

Usep Teisnajaya, M.Kom
Dosen Politeknik Anika Palembang

ABSTRAK
Dalam penelitian ini PT. Halim Jaya yang merupakan sebuah perusahaan industri manufaktur
yang bergerak dibidang pembuatan sepatu dan sandal. Kantor pusat dan pabrik terletak di Jalan
Raya Pabean No. 109 & 109A Gempol Pasuruan Jawa Timur yang berdiri sejak tahun 1997
dipimpin oleh Mr. Hendra Eka Halim. Perusahaan ini bergerak dibidang pembuatan sepatu dan
sandal. Pada penelitian ini khususnya membahas mengenai rancang bangun penjualan dan
persediaan barang pada cabang pemasaran PT. Halim Jaya Sakti Palembang, rancang bangun ini
biasanya dibuat secara manual, tetapi sering terjadi kekeliruan dalam pembuatan laporan dan
proses pencarian barang yang susah dan memakan waktu yang lama. Peneliti akan membuat
sistem penjualan dan persediaan barang yang sudah ada ke rancang bangun yang baru. Oleh
karena itu peneliti merumuskan masalah untuk membuat rancang bangun penjualan dan
persediaan barang dengan menggunakan visual basic 6.0 yang berfungsi untuk menginput data
barang, data order, penjualan, serta mencetak laporan bulanan. Adapun keuntungan dan manfaat

rancang bangun ini dapat mempermudah dalam kegiatan sehingga mempermudah kegiatan yang
dilakukan dengan meminimalkan kesalahan oleh manusia, selain itu mempermudah dalam
membuat laporan bulanan.
Kata Kunci : ‘’Rancang Bangun Penjualan dan Persediaan Barang Visual Basic 6.0 dan
Database Access’’

1.
1.1

bidang, seperti bidang penjualan dan
Persediaan barang.
Sejak
masuknya
komputer
dalam bidang penjualan maka
Rancang Bangun-Rancang Bangun
yang menunjang kegiatan ini semakin
berkembang yang pada akhirnya
semakin mempermudah pekerjaan
dalan siklus perdagangan dan jasa

seperti proses pencatatan pembelian,
penjualan, daftar barang, daftar stock,
dan lain-lain. Secara umum. Kegiatan

PENDAHULUAN
Latar Belakang
Perkembangan
ilmu
pengetahuaan dan teknologi dewasa
ini telah mendorong manusia pada
kehidupan yang lebih baik. Terlebih
lagi dengan adanya komputer dimana
hal tersebut semakin meningkatkan
kualitas dalam bekerja. Dengan
adanya komputer manusia di beri
kemudahan-kemudahan
dalam
menyelesaikan pekerjaan diberbagai
11


Jurnal Informanika, Vol.1, Januari - Juni 2015
yang dilakukan perdagangan dan jasa
ini hampir sama bahkan terkadang
keduanya dilakukan bersama-sama
seperti pada cabang pemasaran PT.
HALIMJAYA SAKTI Palembang
yang bergerak dibidang penjualan
produk sepatu dan sandal. Pada usaha
ini
terdapat
proses
pencatatan
pembelian, penjualan dan persediaan
barang serta pembuatan laporan.
PT.
HALIMJAYA
SAKTI
merupakan salah satu perusaan yang
bergerak
dibidang

Munafaktur
terutama sebagai pembuat Sepatu dan
sandal. Dimana dalam usahanya turut
mendukung para konsumen baik
secara langsung maupun tidak
langsung dalam memuaskan para
pelanggan. Pada cabang pemasaran
PT. HALIMJAYA SAKTI Palembang
segala sesuatu kegiatan operasional
dilakukan secara manual yaitu ditulis
tangan seperti pencatatan transaksi
pembelian dan penjualan barang serta
pembuatan laporan bulanan yang
semua itu ditulis oleh tangan dan
dikirimkan lewat jasa pengiriman.
Selain itu sering terjadi kehabisan
stock barang, yang berakibat proses
penjualan
menjadi
terhambat,

berakibat pula pada kepuasan dan
kepercayaan pelanggan berkurang
dikarenakan barang yang mereka
inginkan tidak dapat dimiliki. Hal ini
terjadi karena sulit untuk mengecek
barang yang habis karena pengecekan
barang dilakukan secara langsung
dengan data yang ada tanpa adanya
Rancang Bangun yang membutuhkan
ketelitian.
Transaksi penjualan perhari
bisa mencapai kurang lebih 50 sampai
dengan 200 pcs. Adapun barangbarang yang terjual seperti sepatu
anak-anak dengan merk ANDO dan
sepatu wanita dengan merk ANDO

serta sepatu pria dengan Artikel
Phoenix, Phiston, Outlounder, dan
Maxi . Adapun perkiraan stok barang
di gudang yang sangat tersedia kurang

lebih 1000 Pcs.
Dari permasalahan tersebut.
maka perlu dibuat Rancang Bangun
yang bisa mempermudah aktivitas PT.
HALIMJAYA SAKTI
tersebut.
Pembuatan
“Rancang
Bangun
Penjualan dan persediaan barang pada
cabang Pemasaran Perseroan Terbatas
(PT) HalimJaya Sakti Palembang
Menggunakan Visual basic 6.0”.
Adapun dipilihnya Microsoft
Visual Basic sebagai software
pembuat Rancang Bangun tersebut
adalah karena microsoft visual basic
merupakan Rancang Bangun event
driver programing dimana program
menunggu sampai adanya respon dari

pemakai berupa event atau kejadian
tertentu (klik tombol, pilih menu, dan
lain-lain) sehingga hal tersebut lebih
memudahkan dalam penggunaannya.

12

1.2

Perumusan Masalah
Berdasarkan uraian di atas,
Peneliti
akan
merumuskan
permasalahan yang dihadapi Cabang
Pemasaran PT.HALIM JAYA SAKTI
Palembang
adalah: “Bagaimana
membuat Rancang Bangun penjualan
dan persediaan barang pada Cabang

Pemasaran PT. HALIMJAYA SAKTI
Palembang ?”

1.3

Ruang Lingkup
Berdasarkan latar belakang
dan perumusan masalah maka peneliti
hanya membatasi dengan membuat
program aplikasi penjualan dan
persediaan barang pada Cabang
Pemasarn PT. HALIMJAYA SAKTI
Palembang.

Jurnal Informanika, Vol.1, Januari - Juni 2015
2.
2.1

Tinjauan Pustaka
Pengertian Rancang Bangun

Rancang
Bangun
adalah
program yang menentukan aktifitas
pemrosesan
informasi
yang
dibutuhkan untuk penyelesaian tugastugas khusus dari pemakai atau
pengguna
komputer.
program
komputer
yang
dipakai
untuk
melakukan
pekerjaan
tertentu.
Misalnya penjualan dan persediaan
barang

yang
digunakan
untuk
mengelola
data
penjualan.
(Indrajani,2009 :5).

2.2

Pengertian Basis Data (Database)
Basis data terdiri atas dua kata,
yaitu basis dan data. Basis kurang
lebih dapat diartikan sebagai markas
atau gudang, tempat bersarang
/berkumpul. Sedangkan data adalah
representasi fakta dunia nyata yang
mewakili suatu objek seperti manusia,
(pegawai, siswa, pembeli, pelanggan),
barang, hewan, peristiwa, konsep,

keadaan, dan sebagainya, yang
diwujudkan dalam bentuk angka,
huruf, simbol, teks, gambar, bunyi,
atau kombinasinya. Sebagai satu
kesatuan istilah, basis data (database)
sendiri dapat didefinisikan dalam
sejumlah sudut pandang seperti:
1. Himpunan kelompok data (arsip)
yang saling berhubungan yang
diorganisasi sedemikian rupa agar
kelak dapat dimanfaatkan kembali
dengan cepat dan mudah.
2. Kumpulan data yang saling
berhubungan yang disimpan secara
bersama-sama sedemikian rupa dan
tanpa pengulangan (redudansi)
yang tidak perlu, untuk memenuhi
berbagai kebutuhan.
3. Kumpulan file/tabel/arsip yang
saling berhubungan yang disimpan

dalam
media
penyimpanan
elektronis. (Fathansyah, 2012 : 2-3)
Istilah basis data dapat
dipahami sebagai suatu kumpulan data
terhubung (interrelated data) yang
disimpan secara bersama-sama pada
suatu media, tanpa mengatap satu
sama lain atau tidak perlu suatu
kerangkapan data (kalaupun ada maka
kerangkapan data tersebut harus
seminal mungkin dan terkontrol
(controlled
redundancy),
data
disimpan dengan cara-cara tertentu
sehingga mudah digunakan / atau
ditampilkan kembali; data dapat
digunakan oleh satu atau lebih
program-program Rancang Bangun
secara optimal; data disimpan tanpa
mengalami
keterangan
dengan
program yang akan menggunakannya;
data disimpan sedemikian rupa
sehingga
proses
penambahan,
pengambilan, dan modifikasi data
dapat dilakukan data dapat dilakukan
dengan mudah dan terkontrol.
(Sutanta, 2011 : 29-30).
2.3

Pengertian Microsoft Visual Basic 6.0

Microsoft Visual Basic 6.0
merupakan bahasa pemrograman
yang cukup popular dan mudah untuk
dipelajari serta menyediakan fasilitas
yang memungkinkan anda untuk
menyusun sebuah program dengan
memasang objek-objek grafis dalam
sebuah form. (andi, 2010:2)
2.4

13

Pengertian Microsoft Access
Microsoft Access adalah salah
satu fasilitas yang dimiliki oleh paket
Office yang bekerja dalam pengolahan
data yang bersifat RDBMS (Relational
Database
Management
System).
Dengan
Access
memungkinkan
seseorang untuk menyimpan dan
menyusun informasi yang banyak

Jurnal Informanika, Vol.1, Januari - Juni 2015
secara sistematis dan disimpan ke
dalam komputer dalam bentuk tabel
pada Database. (Sadeli, 2013:2)
2.5

2.6

Peneliti membaca buku-buku
panduan yang diberikan oleh
pembimbing pada saat kerja praktek
yang dapat membantu peneliti dalam
menyelesaikan laporan akhir ini dan
membaca buku-buku panduan yang
ada pada ruangan Perpustakaan
Sekolah Menengah Kejuruan (SMK)
Teknologi Bistek Palembang, dan
buku-buku
yang
berhubungan
dengan materi yang dibahas.

Pengertian Crystal Report
Crystal
Report
merupakan
program yang terpisah dengan
program Microsoft Visual Basic 6.0
tetapi keduanya dapat dihubungkan.
Membuat laporan dengan Crystal
Report hasilnya lebih baik dan lebih
mudah, karena pada Crystal Report
banyak tersedia objek-objek maupun
komponen yang mudah digunakan.
(ANDI:200:234).

3.3

Teknik Pengumpulan Data
1. Interview atau Wawancara
Yaitu peneliti melakukan
wawancara atau tanya jawab
dengan salah satu staf yang juga
merupakan pembimbing selama
kerja
praktek
di
Sekolah
Menengah
Kejuruan
(SMK)
Teknologi Bistek Palembang
mengenai
administrasi
perpustakaan
yang
dapat
memberikan informasi dan data
yang kongkrit.
2. Observasi
Yaitu peneliti mengamati
secara
langsung
bagaimana
kegiatan perpustakaan untuk
melengkapi
data-data
yang
dibutuhkan.

3.4

Sumber Data
1. Data Primer
Mengumpulkan data secara
langsung dari objek yang diteliti.
Data yang dibuat oleh peneliti
untuk
maksud
khusus
menyelesaikan
permasalahan
yang sedang ditanganinya. Data
yang dikumpulkan sendiri oleh
peneliti langsung dari sumber
pertama atau tempat objek
penelitian dilakukan.

Pengertian Barang
Barang adalah setiap benda baik
berwujud maupun tidak berwujud,
bergerak maupun tidak bergerak, yang
dapat
diperdagangkan,
dipakai,
dipergunakan atau dimanfaatkan oleh
pengguna barang. (Marbun,2013:58).

3. Metode Penelitian
3.1 Tempat dan Waktu Penelitian
Peneliti melaksanakan penelitian
pada cabang Pemasaran PT. HALIM
JAYA SAKTI Palembang yang terletak
di Jln. Angkatan 45 Komplek
Palembang Square Palembang.
3.2 Metode Pengumpulan Data
Untuk memperoleh data dan
informasi yang diperlukan, maka
pengumpulan data dan informasi
dilakukan
dengan
cara
sebagai
berikut:
1. Riset Lapangan
Peneliti mendatangi langsung
tempat pengambilan data pada
Sekolah Menengah Kejuruan (SMK)
Teknologi Bistek Palembang.
2. Riset Perpustakaan

14

Jurnal Informanika, Vol.1, Januari - Juni 2015

4.
4.1

Data Sekunder
Data
yang
telah
dikumpulkan untuk maksud selain
menyelesaikan masalah yang
sedang dihadapi. Data ini dapat
ditemukan dengan cepat. Dalam
penelitian ini yang menjadi
sumber data sekunder adalah
literatur, artikel, jurnal, serta situs
di internet yang berkenaan dengan
penelitian yang berhubungan
dengan laporan akhir.

4.3

Start

4

Masukkan Username
& Password

Mengirimkan data
suplier

LOGIN

Data Suplier

3

1

10

Mengirimkan data
suplier

Mengirimkan data
Konsumen

Menerima Laporan
penjualan

Data Suplier

Data Konsumen

Daftar Konsumen
Daftar Barang

Data suplier

ADMIN

2.0 *
PENDATAAN
KONSUMEN

BARANG

KONSUMEN
SUPLIER

6.0
PENDATAAN
PENJUALAN BARANG

5.0 *
PENDATAAN
PENAMBAHAN
BARANG

Kwitansi

PENJUALAN_DETIL
ORDER_DETIL
PENJUALAN
ORDER

7.0
PENDATAAN
LAPORAN
MANAGER

Laporan Penjualan

2

4

x
SUPLIER

Penjualan

3.0 *
PENDATAAN
BARANG

Laporan Stok
Masukkan data
Suplier

KONSUMEN

4.0
PENDATAAN
SUPLIER

Laporan
penjualan

2

Menerima data
Konsumen

LOGIN

MANAGER

KONSUMEN

SUPLIER

1.0 *
LOGIN

Username & Password

PEMBAHASAN DAN HASIL
Flowchart Pengolahan Data Yang
Baru
ADMIN PENJUALAN

Diagram Nol

Faktur Pengiriman Sepatu

2.

5

7

Mengirimkan Faktur
pengiriman sepatu

Memberikan Data
penjualan sepatu

Faktur pengiriman
sepatu

Data penjualan
sepatu

6

8

Laporan Stok

Data Konsumen

Gambar 4.3 Diagram Nol

8

Masukkan data
konsumen

Memberikan Data
penjualan sepatu
KONSUMEN
2
Data penjualan
sepatu
Masukkan data
Barang

4.4

9
Masukkan data
Penjualan

BARANG

Menerima Kwitansi

PENJUALAN
_MS

PENJUALAN
_DT

Diagram Rinci 4.0

Kwitansi

6
x
Mengirimkan Faktur
pengiriman sepatu

Faktur pengiriman
sepatu

Masukkan data
Faktur pengiriman
sepatu

ORDER_DT

ORDER_MS

Penjualan

ADMIN

Cetak Kwitansi
End

Kwitansi

9

Cetak Laporan Stok & Laporan
Penjualan

PELANGGAN

Laporan
penjualan
Laporan Stok
10

Gambar 4.1 Flowchart Pengolahan data yang
baru

4.2

BARANG

4.1 *
INPUT
PENJUALAN SEPATU

Diagram Konteks

PELANGGAN

Daftar Barang

ADMIN

Konsumen

PENJUALAN_DETIL
PENJUALAN

Data suplier

Faktur Pengiriman Barang

data Konsumen

APLIKASI PENJUALAN DAN
PERSEDIAAN BARANG
PADA PT.HALIM JAYA
PALEMBANG

Kwitansi

Kwitansi

Penjualan

4.2 *
CETAK
KWITANSI

Laporan Penjualan

Gambar 4.4 DFD Rinci proses 4.0
Laporan Stok

MANAGER

Gambar 4.2 Diagram Konteks

15

Jurnal Informanika, Vol.1, Januari - Juni 2015
4.7
4.5

Tampilan Login

Diagram Rinci 5.0

BARANG

5.1 *
CETAK
LAPORAN STOK

PENJUALAN_DETIL

5.2 *
CETAK
LAPORAN
PENJUALAN

Laporan Stok

Gambar 4.7 Tampilan Login

MANAGER

Laporan Penjualan

4.8 Tampilan Menu Utama

PENJUALAN
Gambar 4.5 DFD Rinci proses 5.0

Entity Relationship Diagram (ERD)

4.6

ukuran

model

harga

alamat

Nm_konsumen

telp

hargajual

merk

Id_konsumen

stok

kdbrg
1

BARANG

KONSUMEN

1

1

Memiliki

Memiliki

n

Memiliki

PENJUALAN_DETIL

Gambar 4.8 Tampilan Menu Utama

4.9 Tampilan Form Konsumen

n
1

1

Memiliki

PENJUALAN

No_Faktur
No_Faktur kdbrg

jumlah

subtotal

totalharga

tgl_nota

Id_konsumen

tgl_nota

Id_Suplier

tot_qty

tot_qty
totalharga

nonota
n

ORDER_DETIL

1

1

Memiliki

ORDER
n

nonota kdbrg

jumlah

subtotal

Memiliki
1

SUPLIER

Id_suplier

Nm_suplier

alamat

telp

Gambar 4.6 Entity Relationship Diagram(ERD)
Gambar 4.9 Tampilan Form Konsumen

16

Jurnal Informanika, Vol.1, Januari - Juni 2015
4.13 Tampilan
Form
Penjualan Sepatu

4.10 Tampilan Form Pendataan Sepatu

Pendataan

Gambar 4.10 Tampilan Form Pendataan Sepatu
Gambar 4.13 Tampilan Form Pendataan Penjualan Sepatu

4.11 Tampilan Form Pendataan Suplier
4.14 Tampilan Form Cetak Laporan

Gambar 4.14 Tampilan Form Cetak Laporan
Gambar 4.11 Tampilan Form Pendataan Suplier

4.15 Tampilan Keluaran Kwitansi

4.12 Tampilan Form Pendataan Update Stok

Gambar 4.12 Tampilan Form Pendataan Update Stok

Gambar 4.15 Tampilan Keluaran Kwitansi

17

Jurnal Informanika, Vol.1, Januari - Juni 2015
2.

4.16 Tampilan Laporan Stok

5.2

Peneliti
membuat
rancang
bangun ini agar dapat digunakan
oleh PT. Halim Jaya Sakti untuk
mengolah atau memproses data
penjualan
dan
persediaan
barang.

Saran
Adapun saran peneliti yang akan
disampaikan adalah sebagai berikut:
1.

Semoga dengan dibangunnya
rancang bangun ini dapat
digunakan oleh PT HalimJaya
Sakti. dan dapat memberikan
manfaat
bagi
pengguna
khususnya bagi karyawan bagian
administrasi penjualan.

2.

Kepada pembaca penelitian
disarankan
agar
mengembangkan
rancang
bangun ini menjadi rancang
bangun yang digunakan secara
Online sehingga bisa lebih
disempurnakan lagi nantinya
sesuai yang diinginkan.

Gambar 4.16 Tampilan Laporan Stok

4.16 Tampilan Laporan Penjualan

DAFTAR PUSTAKA
ANDI. (2010). Mahir dalam 7 Hari:
Microsoft Visual Basic 6.0 + Crystal
Report 2008. Yogyakarta : ANDI
OFFSET.
Fathansyah. (2012). Basis Data. Bandung :
Informatika Bandung.
Marbun S.F. (2013). Hukum Administrasi
Negara II. Yogyakarta : PT FH UII
Pers.
Sutanta, Edhy.(2011). Basis Data Dalam
Tinjauan Konseptual. Yogyakarta :
ANDI OFFSET.

Gambar 4.16 Tampilan Laporan Penjualan

5.
5.1

KESIMPULAN DAN SARAN
Kesimpulan
Adapun
kesimpulan
dari
pembuatan Penelitian ini adalah
sebagai berikut:
1. Cabang Pemasaran PT. Halim
Jaya Sakti belum menggunakan
rancang bangun dalam mengolah
data penjualan dan persediaan
barang.
18