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.