SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER JAKARTA (STI&K) PENULISAN PENELITIAN / ILMIAH PP/PI APLIKASI PENJUALAN PADA PERUSAHAAN BATIK HDM DENGAN MENGGUNAKAN VISUAL BASIC 6.0 Nama : Hilman Npm : 30402159 Jurusan Pembimbing : D3 Manajemen Informatika : Syahril, SKom. Ditulis guna melengkapi sebagian Syarat untuk mencapai Jenjang Diploma Tiga (D3) SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER JAKARTA (STI&K)
LEMBAR PENGESAHAN Nama Mahasiswa : Hilman NPM : 30402159 Dosen Pembimbing : Syahril, SKom. Judul Penulisan : APLIKASI PENJUALAN PADA PERUSAHAAN BATIK HDM DENGAN MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 Tanggal Sidang : Tanggal Lulus : Jakarta, Juli 2006 Disetujui oleh : Ketua Jurusan Pembimbing ( Aqwam Rosadi. K., SKom., MM. ) ( Syahril, SKom. ) ii
ABSTRAKSI Hilman. 30402159 APLIKASI PENJUALAN PADA PERUSAHAAN BATIK HDM DENGAN MICROSOFT VISUAL BASIC 6.0 PI. Jurusan Manajemen Informatika, 2006 Kata kunci: Aplikasi Penjualan, Microsoft Visual Basic 6.0 ( xii + 35 + Lampiran ) Penulisan Ilmiah ini berisikan sebuah program sederhana mengenai komputerisasi penjulan batik, yaitu dengan menggunakan penginputan barang melalui produksi dan proses penjualan, yang kemudian akan secara otomatis tersimpan dalam suatu database dan akan keluar hasil tampilan output yang akan diterima oleh pelanggan atau pembeli sebagai faktur atau struk dan tampilan laporan yang diperlukan oleh pengusaha batik tersebut. Penulisan Ilmiah ini didukung dengan Bahasa Pemrograman Visual Basic Versi 6.0 melalui proses penginputan dan penjualan secara komputerisasi ini membuat pemrosesan data-data menjadi lebih efisien dan akurat serta dapat memberikan informasi persediaan barang yang ada. Daftar Pustaka (1994-2004) Dosen Pembimbing : Syahril, SKom. iii
KATA PENGANTAR Dengan memanjatkan puji syukur kehadirat Allah SWT yang telah memberikan rahmat dan karunia-nya, sehingga penulis dapat menyelesaikan penyusunan PI ini untuk diajukan sebagai salah satu syarat untuk kelulusan Diploma III pada Program Studi Manajemen Informatika STMIK Jakarta STI&K. Pada kesempatan ini penulis ingin menyampaikan banyak terima kasih kepada semua pihak yang telah membantu dalam penyusunan sehingga penulisan PI ini dapat diselesaikan. Ucapan terima kasih dan penghargaan yang sebesar-besarnya penulis sampaikan kepada : 1. Bapak Eko Hadiyanto, SSi., MMSI, selaku Ketua Sekolah Tinggi Manajemen Informatika & Komputer Jakarta STI&K. 2. Bapak Aqwam Rosadi Kardian, SKom., MM, selaku Ketua Jurusan Sistem Informasi 3. Bapak Syahril, SKom. selaku Dosen Pembimbing Penulisan Ilmiah, terima kasih atas kesabaran dan, perhatian dan waktunya dalam membimbing penulisan. 4. Ibu Diyah Ruri Irawati, SKom., MMSI. selaku Pembimbing Akademik. Atas kritik dan sarannya untuk nilai akademik penulis agar memenuhi syarat. 5. Bapak dan Ibu tercinta serta keluargaku yang telah memberikan dorongan baik secara moril maupun material, doa serta motifasi yang sebesar-besarnya. 6. Kepada Siti Damayanti, yang telah memberikan dukungan moril dan semangat. 7. Segenap Dosen dan karyawan yang telah banyak memberikan bantuan dan ilmu pengetahuan selama mengikuti perkuliahan. 8. Kepada teman-teman yang telah banyak membantu baik dalam perkuliahan maupun dalam Penulisan Ilmiah ini. iv
Penulis menyadari sepenuhnya bahwa penyusunan PI ini masih banyak kekurangan dan keterbatasan, namun demikian penulis berusaha agar penyusunan PI ini memiliki syarat sebagai karya tulis yang bersifat ilmiah. Akhir kata dengan segala kerendahan hati penulis memohon maaf yang sebesar-besarnya atas kekurangannya yang terdapat dalam PI ini, oleh karena itu kritik dan saran yang sifatnya membangun sangat diharapkan penulis semoga PI ini dapat bermanfaat bagi pihak-pihak yang membutuhkan. Jakarta, Juli 2006 Penulis, v
DAFTAR ISI Halaman Halaman Judul Lembar Pengesahan...ii Abstraksi...iii Kata Pengantar... iv Daftar Isi... vi Daftar Gambar... ix Daftar Tabel... xi BAB I PENDAHULUAN 1.1. Latar Belakang Masalah... 1 1.2. Pembatasan Masalah... 2 1.3. Tujuan Penulisan... 2 1.4. Metode Penelitian... 2 1.5. Sistematika Penulisan... 3 BAB II LANDASAN TEORI 2.1. Pengertian Penjualan... 4 2.2. Flowchart Program... 4 2.3. Konsep Dasar Database... 6 2.4. Sekilas Tentang Bahasa Pemrograman Visual Basic 6.0... 6 2.5. Keistimewaan Visual Basic 6.0... 6 2.6. Menu Visual Basic 6.0... 7 2.6.1. Menu Bar (Menu Built-in)... 7 2.6.2. Menu Toolbar... 7 2.6.3. Menu Toolbox... 9 2.6.4. Form... 9 2.6.5. Window Code... 10 2.6.6. Project Explorer... 11 vi
2.6.7. Window Properties... 12 2.6.8. Window Form Layout... 12 2.6.9. Window Immediate... 13 2.6.10.Integratd Development Integration (IDE)... 13 BAB III PEMBAHASAN MASALAH 3.1. Kondisi Perusahaan Batik Saat ini...... 14 3.2. Aplikasi Yang Direncanakan... 14 3.3. Struktur Program... 14 3.4. Rancangan Input Output Program... 15 3.4.1. Rancangan Input Program... 15 3.4.1.1. Rancangan Input Barang... 15 3.4.1.2. Rancangan Input Customer... 17 3.4.1.3. Rancangan Input Produksi... 17 3.4.1.4. Rancangan Input Penjualan untuk Faktur... 18 3.4.2. Rancangan Output Program... 18 3.4.2.1. Rancangan Output Faktur... 18 3.4.2.2. Rancangan Output Laporan... 19 3.5 Rancangan Aplikasi Penjualan..19 3.5.1 Rancangan FrmMenu... 20 3.5.2. Rancangan FrmBrg... 22 3.5.3. Rancangan FrmProduksi... 24 3.5.4. Rancangan FrmJual... 26 3.5.5. Rancangan FrmCustomer... 28 3.5.6. Rancangan FrmCstBrw... 30 3.5.7. Rancangan FrmFaktur... 31 3.5.8. Rancangan frmlaporan... 32 3.6 Flowchart Program... 32 vii
BAB IV PENUTUP... 34 4.1. Kesimpulan... 34 4.2. Saran... 34 DAFTAR PUSTAKA... 35 LAMPIRAN viii
DAFTAR GAMBAR Gambar 2.1. Simbol Flowchart... 5 Gambar 2.2. Menu Bar Visual Basic... 7 Gambar 2.3. Menu Toolbar Visual Basic... 8 Gambar 2.4. Toolbox Visual Basic... 9 Gambar 2.5. Form Visual Basic... 10 Gambar 2.6. Window Code Visual Basic... 11 Gambar 2.7. Project Explorer... 11 Gambar 2.8. Properties Window Visual Basic... 12 Gambar 2.9. Window Form Layout Visual Basic... 12 Gambar 2.10. IDE Visual Basic... 13 Gambar 3.1. Struktur Program....15 Gambar 3.2. Rancangan Input Barang... 16 Gambar 3.3. Rancangan Input Barang untuk StabBrowse... 16 Gambar 3.4. Rancangan Input Customer... 17 Gambar 3.5. Rancangan Input Produksi... 17 Gambar 3.6. Rancangan Input Penjualan untuk Faktur... 18 Gambar 3.7. Rancangan Output Faktur... 18 Gambar 3.8. Rancangan Output Laporan... 19 Gambar 3.9. FrmMenu... 20 Gambar 3.10. FrmBrg untuk Sstab Input Barang... 22 Gambar 3.11. FrmBrg untuk Sstab Browse... 22 Gambar 3.12. FrmProduksi... 24 Gambar 3.13. FrmJual... 26 Gambar 3.14. FrmCst... 28 Gambar 3.15. FrmCstBrw... 30 Gambar 3.16. FrmFaktur... 31 ix
Gambar 3.17. FrmLaporan... 32 Gambar 3.18. Diagram Alur / Flowchart... 33 x
DAFTAR TABEL Tabel 3.1. Rancangan Form pada Aplikasi Penjualan... 19 Tabel 3.2. Rancangan FrmMenu... 21 Tabel 3.3. Rancangan FrmBrg... 24 Tabel 3.4. Rancangan FrmProduksi... 25 Tabel 3.5. Rancangan FrmJual... 27 Tabel 3.6. Rancangan FrmCst... 29 Tabel 3.7. Rancangan FrmCstBrw... 30 Tabel 3.8. Rancangan FrmFaktur... 31 Tabel 3.9. Rancangan FrmLaporan... 32 xi
DAFTAR LAMPIRAN Lampiran 1 : Tampilan Gambar Lampiran 2 : Tampilan Program xii