perancangan program penjualan secara · pdf filebentuk normal ke dua ( 2 nf) kd_busana*...

17
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

Upload: hakhanh

Post on 05-Feb-2018

218 views

Category:

Documents


5 download

TRANSCRIPT

PERANCANGAN PROGRAM PENJUALAN SECARA TUNAI PADA TOKO BUSANA “XYZ” DENGAN MENGGUNAKAN

MICROSOFT VISUAL BASIC 6.0

TUGAS AKHIRDiajukan untuk memenuhi salah satu syarat kelulusan Program Diploma Tiga

Rizqa ShaumiNIM : 12066789

Jurusan Manajemen InformatikaAkademi Manajemen Informatika dan komputer Bina Sarana Informatika

Jakarta2009

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.

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 ”.

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 Masukana. Formulir Input Data Busanab. Formulir Input Data Pegawai

2. Spesifikasi Rancangan Bentuk Keluarana. Kwitansi Pembayaran b. Laporan Stok Data Busanac. Laporan Data Pegawaid. Laporan Data Transaksi

1. Bentuk Tidak Normal

• Bentuk data yang akan direkam

• Tidak ada format tertentu

• Data tidak lengkap atau terduplikasi

A. Normalisasi

kd_busananm_busanahrg_busanastoksatuankd_pegawainm_pegawaialamattelptgl_lahirnonotatglkd_pegawaittl_byrnonotakd_busanaqtytotalnm_busanapass

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_busanahrg_busanastoksatuankd_pegawai*nm_pegawaialamattelptgl_lahirnonota*tglttl_byrqtytotalpass

Keterangan : * : Primary Key ** : Foreign Key

: One To One : One To Many

3. Bentuk Normal ke Dua ( 2 NF )

kd_busana*

nm_busana

hrg_busana

stok

satuan

Tabel Busana

nonota*

tgl

ttl_byr

qty

total

kd_busana**

kd_pegawai**

kd_pelanggan**

kd_pegawai*

nm_pegawai

alamat

telp

tgl_lahir

pass

Tabel Transaksi

Tabel Pegawai

Keterangan :

* : Primary Key : One To One ** : Foreign Key : One To Many

4. Bentuk Normal ke Tiga ( 3 NF )

kd_busana*

nm_busana

hrg_busana

stok

satuan

Tabel Busana

nonota*

tgl

ttl-byr

kd_pegawai **

kd_pelanggan **

kd_pegawai*

nm_pegawai

alamat

telp

tgl_lahir

pass

qty

total

nonota**

kd_busana**

Tabel Transaksi

Tabel Pegawai

Tabel Detail_Transaksi

B. Spesifikasi ProgramLogin

0.0Menu Utama

0.0

1.0

Master

0.0

2.0

Transaksi

0.0

3.0

Laporan

0.0

5.0

Exit

0.0

1.1

Data Busana

1.0

1.2

Data Pegawai

1.0

2.1

Penjualan

2.0

3.1

Laporan Stok Data Busana

3.0

3.2

Laporan Data Pegawai

3.0

3.4

Laporan Data Transaksi

3.0

4.0

Data Admin

0.0

4.1

Biodata

4.0

5.1

Log Off

5.0

5.2

Quit

C. ProgramFlowchart  1. Program Flowchart Menu

Login

Start

Pilih :1. Login2. Cancel

Login

End

Cek Kode dan Password Benar

Menu Utama Admin

Login Salah

Cancel

Y

T

T

T

Y

Admin

Menu Utama Kasir

Y

Y

T

2. Program Flowchart Menu Utama AdminStart

Pilih :1. Master2. Transaksi 3. Laporan4. Data Admin5. Exit

Master

Data Admin

End

Data Busana Data Pegawai

Data Busana Data Pegawai

Transaksi Transaksi Penjualan

Laporan Laporan StokData Busana

LaporanData Pegawai

Y Y

TY

T

Y

Y T T

T

T

Y

Y Y

Exit Log Off QuitY T

Y

Login

Y

T T

Y

Laporan Stok Data Busana

Laporan Data

Pegawai

Biodata

Laporan Data Transaksi

Laporan Data Transaksi

T

Y

Start

1.Transaksi 2. Data Admin3. Exit

Data Admin

End

Transaksi Transaksi Penjualan

Y

T

T

Exit Log Off QuitY T

Y

Login

Y

T T

YBiodata

4. Program Flowchart Menu Data BusanaStart

Pilih :1. Tambah2. Cari3. Keluar

Tambah

Edit

Hapus

Cari

Keluar

Input Kode Busana Simpan Batal

Data Tersimpan

Edit Data Busana

Ok

“Yakin Akan DIHAPUS?

???”

YHapus Data

“Masukkan Kode/Nama

Busana”Pencarian Data

Ada Tampil data

“Maaf Data yang Anda Cari Tidak

Ada”

“Yakin Akan Keluar???” Ok

End

Y T

Y

Y

T

T

Y

Y

T

T

Y

Y

T

T

Y

Y

Batal

T

T

Cari Ketemu“Kode

Busana Sudah Ada”

Y

Input Data Busana

T

T

5. Program Flowchart Menu Data PegawaiStart

Pilih :1. Tambah2. Cari3. Keluar

Tambah

Edit

Hapus

Cari

Keluar

Input Kode pegawai Simpan Batal

Data Tersimpan

Edit Data Pegawai

Ok

“Yakin Akan DIHAPUS?

???”

YHapus Data

“Masukkan Kode/Nama pegawai”

Pencarian Data

Ada Tampil data

“Maaf Data yang Anda Cari Tidak

Ada”

“Yakin Akan Keluar???” Ok

End

Y T

Y

Y

T

T

Y

Y

T

T

Y

Y

T

T

Y

Y

Batal

T

T

Cari Ketemu“Kode

Pegawai Sudah Ada”

Y

Input Data pegawai

T

T

6. Program Flowchart Menu Transaksi Penjualan Start

TambahInput Kode

PelangganKetemu

Tampil Data

Busana

Input

Masukkan Uang Bayar

Tampil Uang

Kembali

Simpan Menyimpan

Cetak Kwitansi

Batal

Keluar

“Yakin akan

Keluar”

Ok

End

Y

Y

Y

T

T

T

Y

Y

T

T

Pilih:1. Tambah2. Keluar

Menyimpan data barang sementara

“Input data barang lagi?”

Hitung uang kembali

T

Batal

Y

T

Input Qty

T

Y

7. Program Flowchart Laporan Transaksi PenjualanStart

Pilih :1. Cetak Semua2. Cetak Periode3. Keluar

Cetak Semua

CetakPeriode

End

Tampil pada Layar

Input Tanggal Awal &

Tanggal Akhir

Y

Y

T

T

CetakY

T

Cetak

Y

Cari Laporan Transaksi

Tampil pada Layar

Keluar

Y

T

T

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.