APLIKASI SISTEM MONITORING PENJUALAN DISTRIBUTOR DI PR. SUMBER DJAYA Sigit Setyowibowo, Timtim Sulistiono Nugroho Program Studi Teknik Informatika STMIK PPKIA Pradnya Paramita Malang Jl. Laksda Adi Sucipto No. 249-A Malang Telp (0341) 412699 Fax (0341) 412782 E-mail :
[email protected]
ABSTRACT Marketing Unit is a unit in one of the PR. Djaya sources that have a role in the process of marketing to contribute to the company's sales. Based on examination of Sales Monitoring Applications that are running there are things that can be developed further, which simplify and accelerate the computation recapitulation bills and distributor sales effectiveness. With the optimized system is expected to meet sales targets planned. Hopefully this simple information systems can be an additional solution to overcome the problems in the implementation and reporting system that is running. Key Words: Application Monitoring Sales Distributor in PR. sources Djaya
rokok kretek dan filter. Sebagian besar
PENDAHULUAN Untuk mencapai tingkat penjualan
konsumennya adalah masyarakat diluar
yang efektif dan efisien setiap perusahaan
pulau
dalam memasarkan hasil produksinya
diterapkan disini adalah distribusi intensif
harus
saluran
yaitu produk ditempatkan pada distributor
distribusi yang akan digunakan. Distribusi
di berbagai wilayah. Kemudian dari
adalah suatu aspek pemasaran. Setelah
distributor
suatu produk dihasilkan oleh pabrik,
melalui sub agen yang ada di wilayah
produk tersebut dikirimkan (dan biasanya
distributor
juga sekaligus dijual) ke suatu distributor.
penjualan tidak dilakukan jika tidak ada
Distributor tersebut kemudian sebagai
masalah
perantara untuk menjual produk tersebut
distributor.
tepat
dalam
memilih
ke pengecer atau pelanggan. Distribusi
jawa.
Sistem
inilah
distribusi
rokok
disebarkan
tersebut.
yang
Saat
ini
berarti
yang
Pengawasan
dari
distribusi
pihak
pemasaran
juga berfungsi sebagai informasi, sarana
rokok produksi membuat PR. Sumber
promosi dan kontak dari produsen dan
Djaya mengalami perkembangan yang
konsumen.
cukup pesat, namun demikian proses
PR.
Sumber
Djaya
adalah
perusahaan yang bergerak di industri
pencatan
penjualan
masih
dilakukan
secara manual. Sistem pencatatan seperti
Jurnal Dinamika Dotcom Vol 3. No. 1 98
ini memiliki banyak kelemahan antara
4.
lain tingginya tingkat kesalahan manusia (human error) sehingga sering terjadi
Laporan Rekapitulisi Penjualan dari Distributor;
5.
kesalahan perhitungan pada pembuatan
Laporan Efektifitas Pembayaran Distributor;
laporan
penjualan
maupun
tentang
tingkat
efektifitas
kerja
itu
yang
Berdasarkan latar belakang dan
dalam
identifikasi masalah maka yang menjadi
ini
tujuan dalam penulisan ini adalah selain
menyebabkan kinerja karyawan relatif
membangun dan mengimplementasikan
menurun. Untuk mengurangi kesalahan
Sistem Monitoring Penjualan Distributor
tersebut, maka perlu dibangun sistem
di
informasi monitoring penjualan yang
mempermudah
dapat menampilkan hasil penjualan dari
Marketing agar menjadi efisien dalam
distributor.
pembuatan
distributor.
Selain
dibutuhkan
sangat
pengerjaannya.
laporan
waktu lama
Permasalahan
Berdasarkan dari latar belakang tema
dapat
diambil
suatu
TUJUAN PENELITIAN
PR.
Sumber
Djaya perkerjaan
tagihan
dan
juga
untuk
di
unit
monitoring
penjualan.
rumusan
masalah yaitu, bagaimana mendesain dan
KAJIAN TEORI
mengimplementasikan
Pembahasan ASP.Net Menggunakan Code Behind VB.Net
Aplikasi
Monitoring Penjualan oleh Distributor berbasis
website
dengan
bahasa
a. Pendekatan Server Side
pemrograman ASP.Net dan VB.Net.
Browser web mengacu secara
Dalam penyusunan penulisan ini
langsung ke file yang dituju, yang
penulis membatasi permasalahan agar
kemudian dibaca oleh server sebagaimana
pembahasan
file HTML biasa di komputer client.
lebih
terarah.
Batasan
permasalahan yang dikemukakan adalah :
Bedanya
1.
browser web, server web memeriksa isi
Pengisian
Pengiriman
rokok
kepada Distributor; 2.
3.
Pengisian
sebelum
dikirim
balik
ke
file dan menentukan apakah ada kode di Pembayaran
dalam file tersebut yang harus dieksekusi.
Distributor;
Bila
ada
kode-kode
tersebut
Hasilnya
dimasukkan
akan
Laporan Penjualan Per-Bal Item
dieksekusi.
Produk;
dalam dokumen yang sama. Server web
ke
bekerja secara langsung terhadap file Jurnal Dinamika Dotcom Vol 3. No. 1 99
yang bersangkutan, tidak memanggil
syntaxnya
script
CGI.
ASP.NET kita dapat menggunakan
Seluruh kode dieksekusi di server, oleh
VB.NET dengan syntax yang 100%
karena itu disebut server side script (Sidik,
sama
2002:II-11).
Windows Application. Demikian juga
terpisah
seperti
metode
dengan
dengan
ketika
VB,
dalam
membangun
dengan C#, tidak ada perbedaan b. Pengenalan ASP.Net
syntax antara C# untuk membuat kode
ASP.NET adalah teknologi baru dalam
pemrograman
web
ASP.NET dengan Windows Form. Ini
yang
sangat
memudahkan
memprogram
merupakan kelanjutan dari teknologi ASP
aplikasi Windows dan Web secara
3.0. Perbedaan utama disbanding ASP
konsisten.
klasik
adalah
penggunaan
Framework
.NET
sebagai
3.
Tersedia berbagai Web Control
fondasi
yang dapat digunakan membangun
menggunakan
aplikasi secara cepat. Programmer
Code Behind Visual Basic.Net sesuai
dapat dengan mudah mengkaitkan data
dengan bahasa yg dikusai.
ke web control sebagaimana layaknya
pemrograman.
Penulis
ASP.NET kelebihan
memiliki
dibandingkan
beberapa
memprogram windows application.
teknologi
Hal
ini
sangat
mempercepat
aplikasi
dibandingkan
terdahulu, antara lain:
pembuatan
1.
harus menyusun kode-kode HTML
Kemudahan mengakses berbagai library
.NET
konsisten
Framework
secara
powerful,
yang
dan
mempercepat pengembangan aplikasi. 2.
Penggunaan
berbagai
secara manual. 4.
Code Behind, artinya kode-kode pemrograman yang menjadi logic
bahasa
aplikasi ditempatkan terpisah dengan
pemrograman secara penuh, misalnya
kode user interface yang berbentuk
VB.NET, C#, J#, dan C++. Dalam
HTML. Ini sangat memudahkan dalam
ASP.NET bahasa-bahasa ini dapat
debugging,
digunakan secara penuh sebagaimana
presentation layer tidak tercampur
layaknya
dengan kode application logic.
bekerja
di
Windows
karena
kode
untuk
Application. Hal ini jauh berbeda dibandingkan
ASP
mengunakan
scripting
Misalnya
VBScript
klasik
agak
yang
language. berbeda
Jurnal Dinamika Dotcom Vol 3. No. 1 100
DAD
c. Dasar – Dasar ASP.Net Code
sering
digunakan
untuk
menggambarkan suatu sistem yang telah
Behind VB.Net Pemrograman akan lebih mudah
ada
atau
sistem
baru
akan
menggubakan aplikasi Miscrosoft Visual
dikembangkan
Basic.Net. Dimana ketika membuat file
memertimbangkan
baru akan tergenerate 3 file yaitu :
dimana data tersebut mengalir (misalnya
1. File.aspx,
lewat telepon, surat, dan sebagainya) atau
Di
dalam
file
tanpa
lingkungan
fisik
lingkungan fisik dimana data tersebut
dan
akan disimpan (misalnya file kartu, tape,
mendesain inteface dari form yg kita
disk dan lainnya). DAD juga merupakan
inginkan
dokumentasi dari system yang baik
bahasa
kita
logika
dapat
menuliskan
ini
secara
yang
HTML
(Nugroho, 2005:26).
2. File.aspx.vb, Code behind yang dipisahkan dari file HTML-nya disinilah kita menuliskan
a. Monitoring Penjualan Monitoring merupakan kegiatan
kode .vb dari interface yg telah dibuat
mengawasi atau melakukan penilaian
diatas
secara terus menerus terhadap suatu
3. File.aspx.resx File XML yang tergenerate secara
kegiatan. Metoda yang digunakan adalah
otomatis yang berisikan type atau
pengumpulan
mimetype yang selanjutnya dicompile
secara teratur. Sedangkan monitoring
bersaman
penjualan
File.aspx.vb
menjadi
menganalisa
File.dll
dan
analisis
informasi
sendiri
bertujuan
untuk
hasil
penjualan
untuk
meningkatkan efisiensi. Diagram Arus Data (DAD) Pada
tahap
analisa
data,
penggunaan notasi ini sangat membantu
ANALISA DAN PEMECAHAN MASALAH
sekali di dalam komunikasi dengan pemakai sistem untuk memahami sistem secara
logika.
Diagram
PR.
yang
menggunakan notasi-notasi ini untuk menggambarkan arus data (Data Flow Diagram).
Tinjauan Umum PR. Sumber Djaya
perusahaan
Sumber
Djaya
perseorangan
adalah dibawah
Rajawali Group yang memiliki usaha di bidang
Perdagangan
Eceran
Khusus
Rokok dan Tembakau di dalam bangunan. Jurnal Dinamika Dotcom Vol 3. No. 1 101
Didirikan
pada
dan
Bagan Alir Formulir merupakan suatu
Usaha
bagan alir yang menunjukkan arus dari
Perdagangan (SIUP) Menengah Nomor :
pengimputan bahan mentah sampai proses
510/041/421.107/2005 dikeluarkan pada
Produksi
tanggal 20 Juli 2005.
reportnya.
mendapatkan
tahun Surat
2005 Ijin
b. Bagan Alir Dokumen Sistem Bagan Alir Dokumen (document flowchart) atau disebut juga dengan
beserta
dokumentasi
dan
Bagan alir dokumen sebelum di implementasikannya sistem monitoring penjualan
adalah
sebagai
berikut
:
Jurnal Dinamika Dotcom Vol 3. No. 1 102
Gambar 1. BAD Penjualan yang sedang berjalan manajemen
Permasalahan Yang Dihadapi Dalam
pelaksanaan
proses
data
yang
sebelumnya
menggunakan sistem manual (pencatatan
Monitoring dengan sistem yang sedang
di
buku)
dengan
berjalan saat ini ada hal yang masih dapat
pengembangan ke dalam sistem informasi
dikembangkan untuk memudahkan dalam
yang
pelaksanaannya, yaitu merubah pola sistem
website.
menggunakan
melakukan
database
berbasis
Jurnal Dinamika Dotcom Vol 3. No. 1 103
Pemecahan Masalah a. DAD yang diusulkan (Monitoring Penjualan)
Admin Marketing
Input Pembayaran Distributor Input Setup Rokok ReturData Rokok InputMaster Pengiriman Cek Stok Rokok Input Nota Tertagih User Password Input Nota Retur Tertagih Monitoring Penjualan User Password
Laporan Penjualan 1
Input Pengiriman StokRokok Rokok Pegawai Marketing
User Password Laporan Penjualan Monitoring Penjualan Stok Rokok Manager Marketing
Input Nota Tertagih Aplikasi Monitoring Penjualan oleh Distributor
Input Nota Retur Tertagih Input Rokok Retur
Cek Stok Rokok
Input Pembayaran Distributor Laporan Penjualan Cek Stok Rokok Stok Rokok
Monitoring Penjualan
+ Laporan Penjualan
Gambar 2. DAD Context Diagram Aplikasi Monitoring Penjualan oleh Distributor
HASIL DAN PEMBAHASAN
ini dibuka. Untuk mendapat menu dan
Petunjuk Pengoperasian Program
masuk ke dalam program, user harus
Untuk mengoperasikan program ini
melakukan login terlebih dahulu. Di setiap
sangatlah sederhana. Berikut ini adalah
user memiliki fasilitas untuk mengganti
langkah – langkah pengoperasian program
nama lengkap dan password user. Tabel
ini :
yang Halaman Login adalah halaman
yang pertama kali muncul ketika program
dihandel
adalah
ADM_PUSER
menyimpan data user dan ADM_PROLE menyimpan
data
role.
Jurnal Dinamika Dotcom Vol 3. No. 1 104
Gambar 3. Halaman Login
A. User Admin Marketing Setelah User ini melakukan Login maka disamping kiri muncul menu sesuai
dengan role Admin Marketing. Semua menu yang dalam status aktif akan muncul .
Gambar 4. Menu untuk User Admin Marketing
Pengiriman Produk ke Distributor Jurnal Dinamika Dotcom Vol 3. No. 1 105
Didalam
menu
ini
user
maupun rokok retur disimpan ke dalam
menginputkan nama distributor, No. Nota,
tabel APP_PBILLCOURIER sebagai tabel
tanggal pengiriman sedangkan keterangan
master
akan terisi secara otomatis ketika detail isi
APP_TRPRODUCTSEND sebagai tabel
nota diinputkan. Data pengiriman rokok
detail.
dan
tabel
Gambar 5. Form Nota Pengiriman Produk
Setelah nota terisi maka di inputkan isi
dari
nota
tersebut.
Field
yang
dibutuhkan adalah Nama Produk, Jumlah yang
terkirim
dan
harga
perbal.
Gambar 6. Form Detail Nota Pengiriman Produk
Return Rokok Dari Distributor
Ada kalanya rokok yang sudah dikirim ke distributor dikembalikan lagi ke
Jurnal Dinamika Dotcom Vol 3. No. 1 106
Pabrik dengan alasan tidak laku atau rokok
menu ini setiap record dapat memiliki
yang
yang
beberapa nota pengiriman, rokok return
Pengiriman
dan pembayaran dari Distributor. Field
Produk ke Distributor hanya berbeda di
yang diperlukan adalah tanggal tagihan dan
statusnya.
nama distributor. Data penerbitan tagihan
sudah
digunakan
berumur.
mirip
Form
dengan
produk
disimpan
APP_PBILLISSUE
Penerbitan Tagihan Produk Setelah Nota telah dibuat, untuk mengeluarkan tagihan Produk maka perlu
pembayarannya
ke
dalam
sedangkan
disimpan
pada
tabel untuk tabel
APP_TRPAY.
adanya Penerbitan Tagihan Produk. Pada
Gambar 7. Form Penerbitan Tagihan Produk
Setelah menginputkan Penerbitan Tagihan
Produk
maka
user
dapat
menginputkan Nota pengiriman maupun
tagihan ini. Data detail dari penerbitan tagihan produk disimpan ke dalam tabel PP_TRBILLISSUEPRODUCT.
nota Rokok Return yang masuk ke dalam
Jurnal Dinamika Dotcom Vol 3. No. 1 107
Gambar 8. Pengisian Nota mana saja yang masuk ke dalam tagihan
Laporan Tagihan Perbulan Pelaporan yang akan menampilkan tagihan distributor per Bulan dimana
detail dari penerbitan nota dan membaca data dari tabel APP_TRBILLISSUEPRODUCTHIS
datanya digenerate ketika ada perubahan
Gambar 9. Form laporan Tagihan Perbulan
Jurnal Dinamika Dotcom Vol 3. No. 1 108
laporan efektifitas penjualan pertahun yang
User Manager Marketing Pada user ini hanya diberikan
dilakukan oleh semua distributor. Ketika
fasilitas untuk melakukan print out laporan
tombol generate data di klik maka sistem
tagihan dan efektifitas penjualan pada
mengenerate
distributor.
APP_TREFECTIVEVENDOR kemudian ditampilkan
tabel
ke
dalam
aplikasi.
Efektifitas Penjualan Pertahun Dengan
menginputkan
nama
distributor dan tahun, maka akan muncul
Gambar 10. Laporan Efektifitas Penjualan Pertahun per distributor
dari Distributor yang bersangkutan atau
Efektif Penjualan Per Bulan Pada
laporan
ini
user
dapat
perlu adanya bantuan dari perusahaan
membandingkan antar distributor mana
langsung. Prosesnya mirip dengan efektif
saja yang memiliki efektifitas penjualan
penjualan pertahun yaitu data digenerate
selama 1 bulan. Jika distributor memiliki
berdasarkan parameter bulan dan tahun ke
efektifitas kurang dari 50% maka perlu
tabel
dilakukan pengubahan strategi pemasaran
kemudian ditampilkan ke dalam aplikasi.
APP_TREFECTIVEVENDOR
Jurnal Dinamika Dotcom Vol 3. No. 1 109
Gambar 11. Laporan Efektifitas Penjualan Perbulan semua distributor
KESIMPULAN DAN SARAN
Saran – Saran Untuk meningkatkan kualitas data
Kesimpulan Dari pembahasan diatas maka dapat
pelaporan maka diharapkan pihak instansi
ditarik kesimpulan sebagai berikut :
dapat
Sebelumnya
memadai dan memperbaiki sistem yang
untuk
melakukan
meningkatkan
ada
kalkulator dan bisa juga terjadi kesalahan
performa kerja. Karena sistem ini masih
dalam
belum sempurna maka diharapkan kepada
hasil,
dengan
programmer
kesalahan
tercapai
memberikan ide-ide yang lebih kreatif
karena user hanya memasukkan data yang
guna mengembangkan sistem ini menjadi
diperlukan selebihnya proses dilakukan
lebih baik.
dapat
penulis
meningkatkan
diimplementasikan aplikasi ini efiensiensi pengitungan
atau
dapat
yang
penghitungan tagihan dimana mengunakan
menuliskan
sehingga
fasilitas
lain
dapat
oleh komputer. DAFTAR PUSTAKA
Jurnal Dinamika Dotcom Vol 3. No. 1 110
Al-Bahra
bin
Analisis
Ladjamuddin,B. dan
Informasi.
2005.
Desain
Sistem
Yogyakarta:
Graha
Nugroho,
Adi.
2005.
Perancangan
Ilmu.+
Analisis
Sistem
dan
Informasi
dengan Metodologi Berorientasi Objek. Bandung: Informatika.+
Amri,
M.Choirul.
2003.
Pengantar
ASP.Net. http://ilmukomputer.org/
Sidik, Betha. 2002. Pemrograman Web
category/pemrograman-net/.
dengan
PHP.
Diakses pada tanggal 10 Januari
Informatika
Bandung:
CV.
2009 pukul 19.00 Jogiyanto, HM. 2001. Analisis dan Desain Sistem
Informasi
Terstruktur.
Pendekatan
Yogyakarta:
Andi
Offset.+
Stanek,
William Windows
R.
2009. 2003
Microsoft Server
Administrator’s Pocket Consultant. Jakarta:
PT.
Gramedia
Madcoms. 2003. Dasar Teknis Instalasi Jaringan Komputer. Yogyakarta: Andi Offset
Jurnal Dinamika Dotcom Vol 3. No. 1 111