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
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