Welcome To Blog…Ericute powerpoint ta rizqa
PERANCANGAN PROGRAM PENJUALAN SECARA TUNAI PADA TOKO
BUSANA “XYZ” DENGAN MENGGUNAKAN
MICROSOFT VISUAL BASIC 6.0
TUGAS AKHIR
Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma Tiga
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 TUNAI PADA TOKO BUSANA
“XYZ” DENGAN MENGGUNAKAN MICROSOFT 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 Transaksi
A. Normalisasi
1. Bentuk Tidak Normal
•
Bentuk data yang akan
direkam
•
Tidak 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 :
*
: Candidat Key
kd_busana*
nm_busana
hrg_busana
stok
satuan
kd_pegawai*
nm_pegawai
alamat
telp
tgl_lahir
nonota*
tgl
ttl_byr
qty
total
pass
3. Bentuk Normal ke Dua ( 2 NF )
Tabel Pegawai
kd_pegawai*
Tabel Busana
kd_busana*
nm_pegawai
nm_busana
alamat
Tabel Transaksi
hrg_busana
telp
nonota*
tgl_lahir
stok
tgl
pass
satuan
ttl _byr
qty
total
kd_busana**
kd_pegawai**
kd_pelanggan**
Keterangan :
*
: Primary Key
**
: Foreign Key
: One To One
: One To Many
4. Bentuk Normal ke Tiga ( 3 NF )
Tabel Pegawai
Tabel Busana
kd_pegawai*
nm_pegawai
kd_busana*
alamat
nm_busana
telp
hrg_busana
tgl_lahir
stok
pass
satuan
Tabel
Detail_Transaksi
qty
total
nonota**
kd_busana **
Tabel
Transaksi
nonota*
tgl
ttl-byr
kd_pegawai **
kd_pelanggan **
Keterangan :
*
**
: Primary Key
: Foreign Key
: One To One
: One To Many
B. Spesifikasi Program
Login
0.0
Menu Utama
0.0
1.0
2.0
3.0
4.0
5.0
Master
Transaksi
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
Penjualan
Biodata
Log Off
1.0
2.0
Laporan
Stok Data
Busana
4.0
5.0
3.0
1.2
3.2
Data Pegawai
1.0
Laporan Data
Pegawai
3.0
3.4
Laporan Data
Transaksi
3.0
5.2
Quit
C. ProgramFlowchart
1. Program Flowchart Menu
Login
Start
Pilih :
1. Login
2. Cancel
Login Salah
T
Y
Login
Cek Kode dan Password
Benar
Y
T
Y
T
Cancel
Admin
T
Y
Menu Utama Kasir
End
Menu Utama Admin
2. Program Flowchart Menu Utama Admin
Start
Pilih :
1. Master
2. Transaksi
3. Laporan
4. Data Admin
5. Exit
T
Y
Master
Data Busana
Data Pegawai
Y
Y
Data Busana
T
Data Pegawai
Y
Transaksi
Transaksi
Penjualan
T
Laporan
Y
T
Laporan Stok
Data Busana
Laporan
Data Pegawai
T
Laporan Data
Transaksi
Y
Y
Laporan
Stok Data
Busana
Y
Laporan
Data
Pegawai
Laporan Data
Transaksi
T
Y
Data Admin
Biodata
Y
T
Exit
Y
Log Off
Y
T
Quit
Y
Login
End
T
T
Start
1.Transaksi
2. Data Admin
3. Exit
Transaksi
Y
Transaksi
Penjualan
T
Data Admin
Y
Biodata
T
T
Exit
Y
Log Off
Y
T
Quit
Y
Login
End
T
4. Program Flowchart Menu Data Busana
Start
Pilih :
1. Tambah
2. Cari
3. Keluar
Cari
“Kode
Busana
Sudah Ada”
Y
Ketemu
Batal
T
Y
Input Kode
Busana
Tambah
T
T
Input Data
Busana
Y
T
Simpan
Batal
Y
Data Tersimpan
Y
Cari
“Masukkan
Kode/Nama
Busana”
Pencarian Data
Y
T
Ada
Tampil data
T
Y
Edit Data
Busana
Edit
T
T
Hapus
Ok
T
T
Y
Keluar
“Yakin Akan
Keluar???”
Ok
Y
End
“Maaf Data
yang Anda
Cari Tidak
Ada”
T
“Yakin Akan
DIHAPUS?
???”
Y
Y
Hapus Data
5. Program Flowchart Menu Data Pegawai
Start
Pilih :
1. Tambah
2. Cari
3. Keluar
Cari
“Kode
Pegawai
Sudah Ada”
Y
Ketemu
Batal
T
Y
Input Kode
pegawai
Tambah
T
T
Input Data
pegawai
Y
T
Simpan
Batal
Y
Data Tersimpan
Y
Cari
“Masukkan
Kode/Nama
pegawai”
Pencarian Data
Y
T
Ada
Tampil data
T
Y
Edit Data
Pegawai
Edit
T
T
Hapus
Ok
T
T
Y
Keluar
“Yakin Akan
Keluar???”
Ok
Y
End
“Maaf Data
yang Anda
Cari Tidak
Ada”
T
“Yakin Akan
DIHAPUS?
???”
Y
Y
Hapus Data
6. Program Flowchart Menu Transaksi Penjualan
Start
Pilih:
T
1. Tambah
2. Keluar
Tambah
Y
Input
Kode
Pelanggan
Ketemu
Tampil
Data
Busana
Y
Menyimpan
data barang
sementara
Input Qty
T
T
“Input data
barang
lagi?”
Input
T
Hitung uang
kembali
Masukkan
Uang Bayar
Tampil
Uang
Kembali
T
T
Keluar
Y
“Yakin
akan
Keluar”
T
Ok
Y
End
Y
Menyimpan
Batal
Y
T
Simpan
Batal
Cetak
Kwitansi
Y
7. Program Flowchart Laporan Transaksi Penjualan
Start
Pilih :
1. Cetak Semua
2. Cetak Periode
3. Keluar
T
Cetak Semua
Y
Cetak
Y
Tampil
pada Layar
T
T
Cetak
Periode
Y
Input Tanggal
Awal &
Tanggal Akhir
Cetak
Y
T
T
Cari Laporan
Transaksi
Keluar
Y
End
Tampil
pada Layar
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.
BUSANA “XYZ” DENGAN MENGGUNAKAN
MICROSOFT VISUAL BASIC 6.0
TUGAS AKHIR
Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma Tiga
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 TUNAI PADA TOKO BUSANA
“XYZ” DENGAN MENGGUNAKAN MICROSOFT 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 Transaksi
A. Normalisasi
1. Bentuk Tidak Normal
•
Bentuk data yang akan
direkam
•
Tidak 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 :
*
: Candidat Key
kd_busana*
nm_busana
hrg_busana
stok
satuan
kd_pegawai*
nm_pegawai
alamat
telp
tgl_lahir
nonota*
tgl
ttl_byr
qty
total
pass
3. Bentuk Normal ke Dua ( 2 NF )
Tabel Pegawai
kd_pegawai*
Tabel Busana
kd_busana*
nm_pegawai
nm_busana
alamat
Tabel Transaksi
hrg_busana
telp
nonota*
tgl_lahir
stok
tgl
pass
satuan
ttl _byr
qty
total
kd_busana**
kd_pegawai**
kd_pelanggan**
Keterangan :
*
: Primary Key
**
: Foreign Key
: One To One
: One To Many
4. Bentuk Normal ke Tiga ( 3 NF )
Tabel Pegawai
Tabel Busana
kd_pegawai*
nm_pegawai
kd_busana*
alamat
nm_busana
telp
hrg_busana
tgl_lahir
stok
pass
satuan
Tabel
Detail_Transaksi
qty
total
nonota**
kd_busana **
Tabel
Transaksi
nonota*
tgl
ttl-byr
kd_pegawai **
kd_pelanggan **
Keterangan :
*
**
: Primary Key
: Foreign Key
: One To One
: One To Many
B. Spesifikasi Program
Login
0.0
Menu Utama
0.0
1.0
2.0
3.0
4.0
5.0
Master
Transaksi
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
Penjualan
Biodata
Log Off
1.0
2.0
Laporan
Stok Data
Busana
4.0
5.0
3.0
1.2
3.2
Data Pegawai
1.0
Laporan Data
Pegawai
3.0
3.4
Laporan Data
Transaksi
3.0
5.2
Quit
C. ProgramFlowchart
1. Program Flowchart Menu
Login
Start
Pilih :
1. Login
2. Cancel
Login Salah
T
Y
Login
Cek Kode dan Password
Benar
Y
T
Y
T
Cancel
Admin
T
Y
Menu Utama Kasir
End
Menu Utama Admin
2. Program Flowchart Menu Utama Admin
Start
Pilih :
1. Master
2. Transaksi
3. Laporan
4. Data Admin
5. Exit
T
Y
Master
Data Busana
Data Pegawai
Y
Y
Data Busana
T
Data Pegawai
Y
Transaksi
Transaksi
Penjualan
T
Laporan
Y
T
Laporan Stok
Data Busana
Laporan
Data Pegawai
T
Laporan Data
Transaksi
Y
Y
Laporan
Stok Data
Busana
Y
Laporan
Data
Pegawai
Laporan Data
Transaksi
T
Y
Data Admin
Biodata
Y
T
Exit
Y
Log Off
Y
T
Quit
Y
Login
End
T
T
Start
1.Transaksi
2. Data Admin
3. Exit
Transaksi
Y
Transaksi
Penjualan
T
Data Admin
Y
Biodata
T
T
Exit
Y
Log Off
Y
T
Quit
Y
Login
End
T
4. Program Flowchart Menu Data Busana
Start
Pilih :
1. Tambah
2. Cari
3. Keluar
Cari
“Kode
Busana
Sudah Ada”
Y
Ketemu
Batal
T
Y
Input Kode
Busana
Tambah
T
T
Input Data
Busana
Y
T
Simpan
Batal
Y
Data Tersimpan
Y
Cari
“Masukkan
Kode/Nama
Busana”
Pencarian Data
Y
T
Ada
Tampil data
T
Y
Edit Data
Busana
Edit
T
T
Hapus
Ok
T
T
Y
Keluar
“Yakin Akan
Keluar???”
Ok
Y
End
“Maaf Data
yang Anda
Cari Tidak
Ada”
T
“Yakin Akan
DIHAPUS?
???”
Y
Y
Hapus Data
5. Program Flowchart Menu Data Pegawai
Start
Pilih :
1. Tambah
2. Cari
3. Keluar
Cari
“Kode
Pegawai
Sudah Ada”
Y
Ketemu
Batal
T
Y
Input Kode
pegawai
Tambah
T
T
Input Data
pegawai
Y
T
Simpan
Batal
Y
Data Tersimpan
Y
Cari
“Masukkan
Kode/Nama
pegawai”
Pencarian Data
Y
T
Ada
Tampil data
T
Y
Edit Data
Pegawai
Edit
T
T
Hapus
Ok
T
T
Y
Keluar
“Yakin Akan
Keluar???”
Ok
Y
End
“Maaf Data
yang Anda
Cari Tidak
Ada”
T
“Yakin Akan
DIHAPUS?
???”
Y
Y
Hapus Data
6. Program Flowchart Menu Transaksi Penjualan
Start
Pilih:
T
1. Tambah
2. Keluar
Tambah
Y
Input
Kode
Pelanggan
Ketemu
Tampil
Data
Busana
Y
Menyimpan
data barang
sementara
Input Qty
T
T
“Input data
barang
lagi?”
Input
T
Hitung uang
kembali
Masukkan
Uang Bayar
Tampil
Uang
Kembali
T
T
Keluar
Y
“Yakin
akan
Keluar”
T
Ok
Y
End
Y
Menyimpan
Batal
Y
T
Simpan
Batal
Cetak
Kwitansi
Y
7. Program Flowchart Laporan Transaksi Penjualan
Start
Pilih :
1. Cetak Semua
2. Cetak Periode
3. Keluar
T
Cetak Semua
Y
Cetak
Y
Tampil
pada Layar
T
T
Cetak
Periode
Y
Input Tanggal
Awal &
Tanggal Akhir
Cetak
Y
T
T
Cari Laporan
Transaksi
Keluar
Y
End
Tampil
pada Layar
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.