PERANCANGAN PROGRAM PENJUALAN SECARA UNAI PADA OKO BUSANA XZ DENGAN MENGGUNAKAN MICROSOF VISUAL BASIC 6.0 UGAS AKHIR Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma iga Rizqa Shaumi NIM : 12066789 Jurusan Manajemen Informatika Akademi Manajemen Informatika dan komputer Bina Sarana Informatika Jakarta 2009
Hampir setiap semua sektor telah banyak menggunakan komputer dalam menunjang berbagai kegiatan. Kebutuhan komputer saat ini semakin dirasakan sangat besar karena didorong oleh peranan komputer itu sendiri dan tersedianya data yang banyak dan kompleks. Salah satunya adalah dalam bidang penjualan. Penjualan sangatlah penting bagi manusia, terutama di jaman sekarang, dimana ilmu pengetahuan dan teknologi hampir menguasai seluruh sendi kehidupan manusia. Untuk itu, diperlukan teknologi yang dapat mendukung percepatan kinerja pegawai agar penjualan busana dapat dilakukan dalam waktu yang singkat dan data busana dapat diakses sewaktu-waktu bila diperlukan. Untuk itulah penulis mengambil tugas akhir ini dengan judul: PERANCANGAN PROGRAM PENJUALAN SECARA UNAI PADA OKO BUSANA XZ DENGAN MENGGUNAKAN MICROSOF VISUAL BASIC 6.0. Ruang lingkup penulisan tugas akhir adalah membahas mengenai masalah pengisian data busana, data pegawai, transaksi penjualan, sampai dengan cetak kwitansi pembayaran, laporan stok data busana, laporan data pegawai dan laporan data transaksi.
Maksud dari penulisan tugas akhir ini adalah untuk memberikan pengetahuan megenai bagaimana cara-cara penulisan suatu bentuk tugas akhir yang baik, disamping untuk menambah wawasan yang lebih luas tentang bagaimana tekhnik merancang sebuah program yang baik. Adapun tujuan penulisan tugas akhir ini, yaitu: Sebagai salah satu syarat kelulusan Diploma III (D3) pada Akademik Manajemen Informatika dan Komputer Bina Sarana Informatika. 1. Spesifikasi Rancangan Bentuk Masukan a. Formulir Input Data Busana b. Formulir Input Data Pegawai 2. Spesifikasi Rancangan Bentuk Keluaran a. Kwitansi Pembayaran b. Laporan Stok Data Busana c. Laporan Data Pegawai d. Laporan Data ransaksi
A. Normalisasi 1. Bentuk idak Normal Bentuk data yang akan direkam idak ada format tertentu Data tidak lengkap atau terduplikasi kd_busana nm_busana hrg_busana stok satuan kd_pegawai nm_pegawai alamat telp tgl_lahir nonota tgl kd_pegawai ttl_byr nonota kd_busana qty total nm_busana pass
2. Bentuk Normal ke Satu ( 1 NF ) Data dibentuk dalam file datar Data dibentuk Per satu record Nilai dari field berupa atomic value Keterangan : kd_busana* nm_busana hrg_busana stok satuan kd_pegawai* nm_pegawai alamat telp tgl_lahir nonota* tgl ttl_byr qty total pass * : Candidat Key
3. Bentuk Normal ke Dua ( 2 NF ) abel Busana kd_busana* abel Pegawai kd_pegawai* nm_pegawai nm_busana hrg_busana stok satuan abel ransaksi nonota* tgl ttl_byr qty total alamat telp tgl_lahir pass kd_busana** kd_pegawai** kd_pelanggan** Keterangan : * : Primary Key ** : Foreign Key : One o One : One o Many
4. Bentuk Normal ke iga ( 3 NF ) abel Busana kd_busana* nm_busana hrg_busana stok satuan abel Pegawai kd_pegawai* nm_pegawai alamat telp tgl_lahir pass abel Detail_ransaksi qty total nonota** kd_busana** abel ransaksi nonota* tgl ttl-byr kd_pegawai ** kd_pelanggan ** Keterangan : * : Primary Key : One o One ** : Foreign Key : One o Many
B. Spesifikasi Program Login 0.0 Menu Utama 0.0 1.0 2.0 3.0 4.0 5.0 Master ransaksi Laporan Data Admin Exit 0.0 0.0 0.0 0.0 0.0 1.1 2.1 3.1 4.1 5.1 Data Busana 1.0 Penjualan 2.0 Laporan Stok Data Busana Biodata 4.0 Log Off 5.0 1.2 Data Pegawai 1.0 3.0 3.2 Laporan Data Pegawai 5.2 Quit 3.0 3.4 Laporan Data ransaksi 3.0
C. ProgramFlowchart 1. Program Flowchart Menu Login Start Pilih : 1. Login 2. Cancel Login Salah Login Cek Kode dan Password Benar Cancel Admin Menu Utama Admin Menu Utama Kasir End
2. Program Flowchart Menu Utama Admin Start Pilih : 1. Master 2. ransaksi 3. Laporan 4. Data Admin 5. Exit Master Data Busana Data Pegawai Data Busana Data Pegawai ransaksi ransaksi Penjualan Laporan Laporan Stok Laporan Data Busana Data Pegawai Laporan Data ransaksi Laporan Stok Data Busana Laporan Data Pegawai Laporan Data ransaksi Data Admin Biodata Exit Log Off Quit Login End
Start 1.ransaksi 2. Data Admin 3. Exit ransaksi ransaksi Penjualan Data Admin Biodata Exit Log Off Quit Login End
4. Program Flowchart Menu Data Busana Start Pilih : 1. ambah 2. Cari 3. Keluar Cari Ketemu Kode Busana Sudah Ada Batal ambah Input Kode Busana Input Data Busana Simpan Batal Data ersimpan Cari Masukkan Kode/Nama Busana Pencarian Data Ada ampil data Edit Edit Data Busana Hapus akin Akan DIHAPUS???? Ok Hapus Data Maaf Data yang Anda Cari idak Ada Keluar akin Akan Keluar??? Ok End
5. Program Flowchart Menu Data Pegawai Start Pilih : 1. ambah 2. Cari 3. Keluar Cari Ketemu Kode Pegawai Sudah Ada Batal ambah Input Kode pegawai Input Data pegawai Simpan Batal Data ersimpan Cari Masukkan Kode/Nama pegawai Pencarian Data Ada ampil data Edit Edit Data Pegawai Hapus akin Akan DIHAPUS???? Ok Hapus Data Maaf Data yang Anda Cari idak Ada Keluar akin Akan Keluar??? Ok End
6. Program Flowchart Menu ransaksi Penjualan Start Pilih: 1. ambah 2. Keluar ambah Input Kode Pelanggan Ketemu ampil Data Busana Input Qty Menyimpan data barang sementara Input data barang lagi? Input Hitung uang kembali Masukkan Uang Bayar ampil Uang Kembali Simpan Menyimpan Batal Cetak Kwitansi Keluar akin akan Keluar Batal Ok End
7. Program Flowchart Laporan ransaksi Penjualan Start Pilih : 1. Cetak Semua 2. Cetak Periode 3. Keluar Cetak Semua Cetak ampil pada Layar Cetak Periode Input anggal Awal & anggal Akhir Cetak Keluar Cari Laporan ransaksi ampil pada Layar End
Dengan adanya sistem yang telah terkomputerisai maka dapat ditarik kesimpulan yaitu : 1.Memudahkan proses transaksi antara penjual dengan pelanggan. 2.Mempercepat proses pengisian data busana dan data pegawai. 3.Dapat mempercepat pembuatan laporan kepada pihak pemilik toko busana. 4.Dapat meminimumkan kesalahan-kesalahan diwaktu penginputan. 5.Dalam pengolahan data dapat dilakukan secara teliti, aman dan terhindar dari hal-hal yang tidak kita inginkan sehingga data tersebut dapat kita baca kembali untuk melakukan perbaikan data bila kita perlukan
Dalam hal ini penulis memberikan saran-saran sebagai berikut : 1.Dalam penggunaan komputer ini sangat dibutuhkan pengetahuan, kedisiplinan, serta ketelitian dalam mengoperasikan komputer. 2.Sebaiknya pemilik melakukan pelatihan terlebih dahulu kepada petugas yang akan mengoperasikan perancangan program ini sehingga pegawai tidak hanya bisa memakai atau menjalankan tetapi juga dapat menguasai dengan baik. 3.Membuat Back Up data untuk menghindari hilangnya data secara tiba-tiba. 4.Kerja sama antar bagian yang terlibat agar tercipta suasana yang harmonis. 5.Pemeliharaan / perawatan dilakukan secara berkala terhadap hardware dan software.