Anda di halaman 1dari 14

PEMBUATAN PROGRAM APLIKASI PENJUALAN BARANG PADA PT.XYZ DENGAN MENGGUNAKAN VISUAL BASIC 6.

TUGAS AKHIR
Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma Tiga

Taufiq Ismail NIM : 12046529

Jurusan Manajemen Informatika


Akademik Manajemen Informatika dan Komputer Bina Sarana Informatika

Jakarta 2007

BAB I PENDAHULUAN 1.1 Umum Sekarang ini perkembangan ilmu komputer sangatlah pesat, pemakaianya juga sudah meluas dari seluruh tanah air. Hampir di segala bidang pekerjaan sudah menggunakan sistem komputer. Bisa dikatakan komputer sangat berperan penting dalam berkembangnya suatu instansiinstansi perusahaan. Komputer juga merupakan alat Bantu berbagai masalah yang ada pada kehidupan manusia, misalnya dalam perhitungan yang rumit, aplikasi bisnis, ilmu pengetahuan, bahkan di gunakan sebagai sarana permainan. Banyak keuntungan yang di dapat dari aplikasi pengolahan data yang telah terkomputerisasi dibandingkan dengan pengolahan data secara manual. Keuntungan yang di peroleh antara lain informasi atau data menjadi lebih cepat dan dapat lebih hemat dalam ruang penyimpanan data untuk mengurangi data-data yang sudah tidak di perlukan lagi. Keuntungan lainya adalah pengolahan data yang telah terkomputerisasi mampu menyimpan intruksi-intruksi untuk penyampaian masalah serta penyampaian informasi secara cepat, tepat dan akurat. Semakin banyak perusahaan-perusahaan menggunakan teknologi komputer agar terciptanya kualitas lebih baik dibandingkan dengan system manual. Berdasarkan hal tersebut penulis mencoba mnyajikanya dalam sebuah tulisan, tulisan tersebut dituangkan dalam tugas akhir yang

mengambil masalah dalam hal penjualan barang dengan judul: Pembuatan Program Aplikasi Penjualan Barang Pada PT. XYZ Dengan Menggunakan Visual Basic 6.0 1.2 Maksud dan Tujuan Maksud dari penulisan tugas akhir ini adalah : 1. Menerapkan ilmu yang selama ini didpatkan dibangku perkuliahan dan mencoba untuk mengembangkanya. 2. Mengaplikasikan bentuk penj barang yang dapat digunakan oleh pemilik perusahaan. Tujuan dari penulisan tugas akhir ini adalah : Untuk memenuhi salah satu syarat kelulusan program Diploma Tiga (D.III) pada jurusan Manajemen Informatika di Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika (AMIK BSI) Jakarta. 1.3 Metode Pengumpulan Data Dalam penulisan tugas akhir penulis menggunakan beberapa metode pengumpulan data antara lain : a. Metode Pustaka Penulis mencari literature yang berisi dengan teori-teori yang berhubungan dengan tugas akhir dan membaca buku-buku yang selama ini digunakan dalam perkuliahan.

1.4. Ruang Lingkup Dalam penulisan tugas akhir ini penulis membatasi pembahasan pada data barang, data kasir, laporan penjualan yang meliputi laporan penjualan perhari, perbulan dan pertahun. Penulis mencoba merancang program penjualan barang dengan menggunakan program Visual Basic 6.0 sebagai alat Bantu untuk mempermudah perolehan transaksi.

BAB II
2.1 Normalisasi File Untuk proses

PEMBUATAN PROGRAM APLIKASI PENJUALAN BARANG PADA PT. XYZ DENGAN MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 adalah sebagai berikut :

normalisasi

pada

1. Bentuk Normal kedua ( Second Normal Form / 2 NF )


Faktur * Tanggal Jam Jml_harga Jml_item Pembayaran Jml_kembali Kd_kasir Nomor Nama Harga Jumlah Total Kd_barang ** **

Jml_jual Faktur Kd_barang ** **

Kd_kasir * Nm_kasir Passwd_kasir

Kd_barang * Nm_barang Hrg_barang Stok_barang

Gambar Bentuk Normal kedua ( Second Normal Form / 2 NF )

2.2

Spesifikasi Program

0.0

Menu Login

0.0

Menu Utama

1.0 Master 0.0

2.0 Transaksi 0.0

3.0 Laporan 0.0

4.0 Keluar 0.0

1.1 3.1 Barang Lap. Pertanggal 1.0 3.0 1.2 Kasir 1.0

3.2 Lap. Perbulan 3.0

3.3 Lap. Pertahun 3.0

Gambar Diagram Hipo

Spesifikasi program ini dimaksudkan untuk mempermudah kita untuk melihat bagaimana program dijalankan. Adapun penjelasan spesifikasi program tersebut adalah sebagai berikut : a. Spesifikasi Program Login Aplikasi Program : Login Akronim Program : login.frm Fungsi Program : Sebagai kunci atau pengamanan program Index Program : Bahasa Program : Microsoft Visual Basic 6.0 Bentuk Tampilan : Lampiran C.1 Penjelasan Program: 1. Setelah tampil form login isikan nama user dan password. 2. Klik menu transaksi yang terdiri dari form transaksi Penjualan. 3. Klik tombol OK untuk masuk ke menu utama, jika password salah akan . tampil pesan Akses ditolak dan harus diulangi kembali. 4. Klik tombol Cancel untuk membatalkan dan keluar dari program. b. Spesifikasi Program Menu Utama Aplikasi Program : Menu Utama Akronim Program : menu.frm Fungsi Program : Menampilkan menu pilihan program Index Program : Bahasa Program : Microsoft Visual Basic 6.0 Bentuk Tampilan : Lampiran C.2

Penjelasan Program : 1.Klik menu file yang terdiri dari menu master Barang dan Kasir. Klik salah satu pilihan yang diinginkan untuk memenggil program yang ada. 2.Klik menu transaksi yang terdiri dari form transaksi penjualan. 3.Klik menu laporan untuk membuka form laporan.yang terdiri dari laporan penjualan barang perhari, perbulan & pertahun. 4.Klik exit untuk keluar
c. Spesifikasi Program Barang Aplikasi Program : Form Barang Akronim Program : barang.frm Fungsi Program : Menampilkan dan pengolahan data master film Index Program : Kd_barang Bahasa Program : Microsoft Visual Basic 6.0 Bentuk Tampilan : Lampiran C.3 Penjelasan Program : 1.Klik menu file lalu pilih Barang atau tekan Ctrl + A dari menu utama, maka tampilan berupa form barang akan tampil. 2.Klik tombol input untuk memasukkan data baru. 3.Klik tombol simpan untuk menyimpan data. 4.Klik tombol edit untuk mengubah data.. 5.Klik tombol hapus untuk menghapus data.. 6.Klik tombol tutup untuk keluar dari form barang dan kembali ke menu utama.

d. Spesifikasi Program Kasir Aplikasi Program: Form Kasir Akronim Program : kasir.frm Fungsi Program : Untuk menginput, mengedit, menyimpan, menghapus, Menampilkan data kasir. Index Program : kd_kasir Bahasa Program: Microsoft Visual Basic 6.0 Bentuk Tampilan : Lampiran C.4 Penjelasan Program : 1.Klik menu file lalu pilih Master Anggota atau tekan Ctrl + B dari menu utama, maka tampilan berupa form master barang akan tampil. 2.Klik tombol input untuk memasukkan data baru. 3.Klik tombol edit untuk mengubah data. 4.Klik tombol hapus untuk menghapus data. 5.Klik tombol tutup untuk keluar dari form kasir dan kembali ke menu utama. e. Spesifikasi Program Transaksi Aplikasi Program : Transaksi Penjualan Akronim Program : transaksi.frm Fungsi Program : Untuk proses transaksi penjualan barang. Index Program :Bahasa Program : Microsoft Visual Basic 6.0 Bentuk Tampilan : Lampiran C.5 Penjelasan Program :

1.Klik menu transaksi lalu form transaksi penjualan akan tampil. 2.Masukan kode barang yang akan dijadikan transaksi penjualan.3. 3.Klik tombol simpan untuk menyimpan data sekaligus mencetak faktur. 4.Klik tombol batal untuk membatalkan transaksi 5.Klik tombol tutup untuk keluar dari form transaksi dan kembali ke menu utama. f. Spesifikasi Program Laporan Perhari Aplikasi Program : Laporan penjualan perhari Akronim Program : Lap_perhari.rpt Fungsi Program : Untuk mencetak laporan perhari. Index Program :Bahasa Program : Microsoft Visual Basic 6.0 Bentuk Tampilan : Lampiran C.6 Penjelasan Program: 1.Klik menu laporan kemudian klik sub menu lap per tanggal maka akan tampil form laporan penjualan perhari. 2.Klik tombol cetak untuk mencetak laporan penjualan perhari 3.Klik tombol exit untuk keluar dari form laporan perhari dan kembali ke menu utama. g. Spesifikasi Program Laporan PerBulan Aplikasi Program : Laporan penjualan perbulan Akronim Program : Lap_perbulan.rpt Fungsi Program : Untuk mencetak laporan penjualan perbulan

Index Program :Bahasa Program : Microsoft Visual Basic 6.0 Bentuk Tampilan : Lampiran C.7 Penjelasan Program: 1.Klik menu laporan kemudian klik sub menu Lap Perbulan maka akan tampil form laporan penjualan perbulan. 2.Klik tombol cetak untuk mencetak laporan penjualan perbulan 3.Klik tombol exit untuk keluar dari form laporan perbulan dan kembali ke menu utama.

h. Spesifikasi Program Laporan Pertahun Aplikasi Program : Laporan penjualan pertahun Akronim Program : Lap_pertahun.rpt Fungsi Program : Untuk mencetak laporan penjualan pertahun Index Program : Bahasa Program : Microsoft Visual Basic 6.0 Bentuk Tampilan : Lampiran C.8 Penjelasan Program : 1.Klik menu laporan kemudian klik sub menu Pertahun maka akan tampil form laporan penjualan pertahun. 2.Klik tombol cetak untuk mencetak laporan penjualan pertahun. 3.Klik tombol exit untuk keluar dari form laporan pertahun dan kembali ke menu utama.

2.3 Program Flowchart Flowchart Transaksi Penjualan


Start

Pilih : 1.Transaksi 2. Keluar

Tampil Form Transaksi

Ya Transaksi Masukan Kode Barang Cari Kode Barang Ditemukan Tidak

Kode Barang Tidak ditemukan

Ya

Tampilan data barang dan masukan jumlah penjualan

Hitung Sub Total

Tidak

Tampilkan total bayar

Masukan uang bayar

Tidak Penjualan lagi?

Ya

Hitung Kembalian

Data Tersimpan

Ya

Simpan

Tampil Faktur Penjualan

Tidak Batal

Tutup

End

BAB III PENUTUP


3.1. Kesimpulan Berdasarkan pembahasan perancangn program penjualan pada PT. XYZ secara keseluruhan pada bab-bab sebelumnya, maka penulis dapat mengambil kesimpulan sebagai berikut : -Peranan komputer sangat penting dalam melakukan kegiatan pengolahan data mulai dari memasukan data, menyimpan data, merubah data serta menghapus data sehingga menghasilkan informasi yang tepat dan akurat. -Hasil dari pembuatan program aplikasi ini dapat memberikan informasi yang akurat, memperjelas dan mempermudah dalam pengolahan data transaksi. Untuk hasil laporan yang akan diberikan kepada pimpinan, dengan program ini diharapkan pimpinan lebih mudah memeriksa kegiatan transaksi secara keseluruhan yang terjadi di dalam sebuah perusahaan baik tingkat bawah menengah maupun tingkat atas. -Dengan pembuatan program ini dapat mencegah terjadinya pencatatan kegiatan transaksi yang keliru, data yang hilang ataupun yang tidak sesuai dengan prosedur dan dengan adanya program ini diharapkan dapat meningkatkan kualitas dan mutu kinerja yang baik dengan waktu yang efisien mungkin tanpa banyak membuang-buang waktu, sehingga pekerjaan akan lebih cepat selesai dengan tepat dan akurat.

-Dengan menggunakan komputer beserta perangkat pendukungnya yang baik maka cara kerja dapat menjadi lebih efisien dan efektif.
-Pentingnya pengelompokan data data berdasarkan kreteria kreteria tertentu sehingga data data tersusun secara rapi dan memudahkan dalam proses proses pencarian maupun pengeditan data.

3.2. Saran
Sesuai dengan masalah-masalah yang diatas maka penulis dapat memberikan saransaran sebagai berikut : -Untuk lebih mengembangkan pemrograman, pengolahan data transaksi harus dibuat lebih jelas dan teliti sehingga akan menjadi pencatatan dan informasi yang cepat, akurat, dan jelas. -Sehingga pimpinan dapat lebih mudah dalam melakukan pengawasan terhadap kinerja kerja perusahaan. -Agar program ini dapat berjalan dengan baik sebaiknya menggunakan perangkat keras yang memadai dan mendukung sarana yang ada.

-Agar program ini dapat bekerja lebih efisien sebaiknya program ini dibuat dengan konsep yang bersahabat (user friendly) sehingga lebih mudah dalam penggunaannya dan mengurangi kesalahan yang mungkin terjadi. -Dalam penyusunan barang yang jumlahnya sangat banyak maka penyusunan harus dikelompokan berdasarka kreteria kreteria tertentu -Perlu diadakan pelatihan untuk user dan dibuatkan buku panduan untuk menjalankan program aplikasi.

Anda mungkin juga menyukai