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. ke pengecer atau pelanggan. Distribusi Saat tepat dalam memilih jawa. Sistem inilah distribusi rokok disebarkan tersebut. yang 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 c. Dasar – Dasar ASP.Net Code DAD 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 BAD PENJUALAN YANG SEDANG BERJALAN DISTRIBUTOR Start MANAGER MARKETING PEGAWAI MARKETING GUDANG Order Rokok Stok Rokok Nota Pengiriman Rokok Order Rokok BAG. PRODUKSI Y Ada Stok? Nota Pengiriman Rokok T Input Pengiriman Rokok Informasi ke Bag. Produksi Proses Rekap Penjualan Rekapitulasi Piutang Rekapitulasi Piutang RekapitulasiPiutang Piutang Rekapitulasi Piutang Rekapitulasi Arsip Arsip Input Pembayaran Distributor Pembayaran Tagihan Pembayaran Tagihan Pembayaran Tagihan 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 Master ReturData Rokok Input Pengiriman Cek Stok Rokok Input Nota Tertagih User Password Input Nota Retur Tertagih Monitoring Penjualan User Password Laporan Penjualan 1 Input Pengiriman Rokok Stok 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 Saran – Saran KESIMPULAN DAN 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