Professional Documents
Culture Documents
Com
Published by : www.bunafit-komputer.com 1
Suport by : www.planetKode.Com
Design dan Analisis
Sistem Informasi
Penjualan Retail
MINI MARKET
Berbasis Multi User
dengan VB 6 dan
MySQL
Konsep ini bebas di-Download (gratis), tapi
Source programnya kami jual dengan harga
Rp. 400.000,- (Promo)
Harga sudah termasuk Master DAD Lengkap (versi VISIO),
ERD (Relasi Tabel versi VISIO) dan Bagan Alir Sistem
+ Bonus eBooks Dasar Visual Basic 6.0 & MySQL
+ Contoh Makalah Tugas Akhir (TA) bertema VB 6
Published by : www.bunafit-komputer.com 2
Suport by : www.planetKode.Com
Published by : www.bunafit-komputer.com 3
Suport by : www.planetKode.Com
Kemudahan
Suport by : www.planetKode.Com
Tidak Redundansi
Tidak mempunyai informasi yang berlebihan ditulis
berkali-kali.
Kesatuan (integrity)
Konsistensi dengan jalur bisnis yang digunakan dan
pengelolaan informasi.
Tabel Brg_Golongan
Tabel ini digunakan untuk menyimpan data golongan.
Adapun perancangan tabelnya sebagai berikut:
Nama Tabel : Brg_Golongan
Field Kunci : Kode_Golongan
Tabel Brg_Jenis
Tabel ini digunakan untuk menyimpan data jenis pro duk.
Adapun perancangan tabelnya sebagai berikut:
Nama Tabel : Brg_Jenis
Field Kunci : Kode_Jenis
Tabel 3.3 Struktur Tabel Brg_Jenis
No. Nama Field Type Size Keterangan
1. Kode_Jenis Text 7 Kode untuk jenis produk
2. Kode_Golongan Text 3 Kode untuk golongan
3. Nama_Jenis Text 50 Nama untuk jenis produk
4. Keterangan Text 150 Keterangan jenis produk
Tabel Brg_Produk
Tabel ini digunakan untuk menyimpan data produk
barang. Adapun perancangan tabelnya sebagai berikut:
Nama Tabel : Brg_Produk
Field Kunci : Kode_Produk
Tabel 3.4 Struktur Tabel Brg_Produk
No. Nama Field Type Size Keterangan
1. Kode_Produk Text 11 Kode untuk produk
2. Kode_Jenis Text 7 barang
Tabel Brg_Barang
Tabel ini digunakan untuk menyimpan data barang.
Adapun perancangan tabelnya sebagai berikut:
Nama Tabel : Brg_Barang
Field Kunci : Kode_Barang
Tabel 5 Struktur Tabel Brg_Barang
No. Nama Field Type Size Keterangan
1. Kode_Barang Text 15 Kode untuk barang
2. Barcode Number Barcode barang
3. Kode_Produk Text 11 Nama untuk produk
4. Nama_Barang Text 120 Nama barang
5. Satuan Text 15 Satuan barang
6. Harga_beli Number Harga beli barang
7. Harga_jual Number Harga jual barang
8. prs_markup Number Persentase kenaikan
9. Stok Number harga jual
Stok barang
Tabel Pemasok
Tabel ini digunakan untuk menyimpan data pemasok.
Adapun perancangan tabelnya sebagai berikut:
Nama Tabel : Pemasok
Field Kunci : Kode_Pemasok
Tabel 6 Struktur Tabel Pemasok
No. Nama Field Type Size Keterangan
1. Kode_Pemasok Text 6 Kode untuk pemasok
2. Nama_Pemasok Text 35 Nama pemasok
3. Alamat Text 100 Alamat pemasok
4. No_Telepon Text 15 Nomor telepon
5. KontakP Text 30 pemasok
Nama yang bisa
Suport by : www.planetKode.Com
dihubungi
Tabel Pembelian
Tabel ini digunakan untuk menyimpa n data pembelian
barang. Adapun perancangan tabelnya sebagai berikut:
Nama Tabel : Pembelian
Field Kunci : No_Masuk
Tabel 7 Struktur Tabel Pembelian
No. Nama Field Type Size Keterangan
1. No_Masuk Text 10 Nomor transaksi
2. Tgl_Masuk Date/Time - pembelian
Tabel Pembelian_Detail
Tabel ini digunakan untuk menyimpan data pembelian
secara detail. Adapun perancangan tabelnya sebagai
berikut:
Nama Tabel : Pembelian_Detail
Field Kunci :-
Tabel 8 Struktur Tabel Pembelian_Detail
N Nama Field Type Size Keterangan
o.
1. No_Masuk Text 10 Nomor transaksi
2. Kode_Barang Text 15 pembelian
3. Harga_Beli Number - Kode barang
Tabel Pelanggan
Tabel ini digunakan untuk menyimpan data pelanggan.
Adapun perancangan tabelnya sebagai berikut:
Nama Tabel : Pelanggan
Field Kunci : Kode_Pelanggan
Tabel 9 Struktur Tabel Pelanggan
No. Nama Field Type Size Keterangan
1. Kode_Pelanggan Text 6 Kode untuk pelanggan
2. Nama_Pelanggan Text 35 Nama pelanggan
3. Alamat Text 100 Alamat pelanggan
4. No_Telepon Text 15 Nomor telepon
pelanggan
Tabel Penjualan
Tabel ini digunakan untuk menyimpan data penjualan
barang. Adapun perancangan tabelnya sebagai berikut:
Nama Tabel : Penjualan
Field Kunci : No_Nota
Tabel 10 Struktur Tabel Penjualan
No. Nama Field Type Size Keterangan
1. No_Nota Text 10 Nomor transaksi
2. Tgl_Nota Date/Time - penjualan
3. Potongan Number - Tanggal transaksi
penjualan
4. Jasa Number -
Potongan penjualan
5. Jumlah_Bayar Number -
Jasa penjualan
6. Kode_Pelangg Text 6
Suport by : www.planetKode.Com
7. an Text 30 penjualan
UserId Kode pelanggan
ID pengguna
Tabel Penjualan_Detail
Tabel ini digunakan untuk menyimpan data penjualan
barang secara detail. Adapun perancangan tabelnya
sebagai berikut:
Nama Tabel : Penjualan_Detail
Field Kunci :-
Tabel 11 Struktur Tabel Penjualan_Detail
No. Nama Field Type Size Keterangan
1. No_Nota Text 10 Nomor transaksi
2. Kode_Barang Text 15 penjualan
Jika beli Source Mini Market ini, master VISIO akan kami berikan
blished by : www.bunafit-komputer.com 39
Penjelasan Bagan Alir Aplikasi Kasir
Penjualan Retail (Sistem MiniMarket)
Tabel Brg_Golongan
Tabel ini digunakan untuk merekam data golongan barang.
Proses yang terjadi di dalamnya adalah data dimasukkan oleh
admin, kemudian dilakukan proses perekaman data ke dalam
tabel Brg_Golongan. Setelah itu dilakukan proses pencetakan
laporan yang menghasilkan sebuah laporan, yaitu Laporan
Seluruh Golongan.
Tabel Brg_Jenis
Tabel ini digunakan untuk merekam data jenis produk. Proses
aliran data yang terjadi pada data jenis produk ini adalah data
jenis produk dimasukkan oleh pihak admin, ke mudian
dilakukan proses perekaman data. Saat melakukan proses
perekaman data melibatkan tabel Brg_Golongan yang ditandai
dengan adanya anak panah dari data golongan ke dalam proses
rekam jenis produk. Setelah itu dilakukan proses pencetakan
laporan yang menghasilkan sebuah laporan, yaitu Laporan
Seluruh Jenis Produk.
Tabel Brg_Produk
18
Tabel Brg_Barang
Tabel ini digunakan untuk merekam data barang. Proses aliran
data yang terjadi pada data barang ini adalah data barang
dimasukkan oleh pihak admin, kemudian dilakukan proses
perekaman data. Saat melakukan proses perekaman data
melibatkan tabel Brg_Produk yang ditandai dengan danya anak
panah dari data produk barang ke dalam proses rekam barang.
Setelah itu dilakukan proses pencetakan laporan yang
menghasilkan 2 (dua) buah laporan, ya itu Laporan Seluruh
Barang dan Laporan Barang Per-Jenis.
Tabel Pemasok
Tabel ini digunakan untuk merekam data pemasok. Proses yang
terjadi di dalamnya adalah data dimasukkan oleh admin,
kemudian dilakukan proses perekaman data ke dalam tabel
Pemasok. Setelah itu dilakukan proses pencetakan laporan yang
menghasilkan sebuah laporan, yaitu Laporan Seluruh
Pemasok.
Tabel Pelanggan
Tabel ini digunakan untuk merekam data pelanggan. Proses
yang terjadi di dalamnya adalah data dimasukkan oleh admin,
kemudian dilakukan proses perekaman data ke dalam t abel
Pelanggan. Setelah itu dilakukan proses pencetakan laporan
yang menghasilkan sebuah laporan, yaitu Laporan Seluruh
Pelanggan.
17
Penggambaran sistem DAD le vel-0 (Overview Diagram) merupakan
penjabaran dari konteks diagram, hanya pada level ini sudah
menjurus kepada suatu proses dan merupakan gabungan secara
keseluruhan yang melibatkan semua kesatuan luar secara lengkap.
Pada proses level-0 terdiri dari beberapa proses yaitu pemrosesan
data pengguna, data golongan, data jenis produk, data produk, data
barang, data pemasok, transaksi pembelian, data pelanggan, dan
transaksi penjualan. Pada level -0, proses-proses di atas
dikelompokkan menjadi 10 (sepuluh). Ke -sepuluh proses di atas
dapat digambarkan sebagai berikut:
20
TAMPILAN PROGRAM
Proses penjualan barang pada Toko Bunafit dapat dilakukan lebih dari
satu barang pada setiap transaksinya. Setiap transaksi barang yang
dilakukan, akan menghasilkan lembar nota penjualan. Lembar nota
penjualan tersebut akan di dapatkan ketika kita sudah melakukan input
data dan menyimpannya dengan mengklik tombol Simpan. Berikut
tampilan contoh nota penjulan:
32
www.bunafit-komputer.com
Redaksi Buku IT & Software Development
www.planetKode.Com
Open: http://buku-ta.blogspot.com
46
Yang didapat:
[1]. ERD (Relasi Tabel) Sistem Toko (Penjualan Barang)
[2]. DFD (Data Flow Diagram)/ DAD (Diagram Alir Data) disertai
Penjelasan
[3]. Bagan Alir Sistem disertai Penjelasan
[4]. Contoh Makalah Bab 3 dan Bab 4 Penjualan Barang, Tinggal
Edit saja
[5]. Source Code Program Toko denga n MySQL
[6]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6
dengan MySQL )
Yang didapat:
[1]. ERD (Relasi Tabel, versi VISIO) Sistem Inventory Barang
[2]. DFD (Data Flow Diagram)/ DAD (Diagram Alir Data) disertai
Penjelasan, versi Visio dan Ms Word
[3]. Bagan Alir Sistem disertai Penjelasan , Viso dan Ms Word
[4]. Source Code Program Inventory dengan VB dan MySQL
[5]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6
dengan MySQL )
Yang didapat:
[1]. ERD (Relasi Tabel) Sistem Inventory Toko
[2]. DFD (Data Flow Diagram)/ DAD (Diagram Alir Data) disertai
48
Yang didapat:
[1]. ERD (Relasi Tabel) Sistem Program Apotek
[2]. DFD (Data Flow Diagram)/ DAD (Diagram Alir Data) dise rtai
Penjelasan
[3]. Bagan Alir Sistem disertai Penjelasan
[4]. Source Code Program Apotek dengan VB dan MySQL
[5]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6
dengan MySQL )
Yang didapat:
[1]. ERD (Relasi Tabel) Sistem Program Ujian Langsung
Komputer
[2]. DFD (Data Flow Diagram)/ DAD (Diagram Alir Data) disertai
Penjelasan
[3]. Bagan Alir Sistem disertai Penjelasan
[4]. Source Code Program Ujian Langsung Komputer dengan VB
dan MySQL
[5]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6
dengan MySQL )
#2. Source code program katalog buku, yaitu untuk dipakai oleh
anggota perpustakaan. Biasanya, tools ini diinstal pada komputer
tersendiri, sehingga anggota dapat memakainya untuk mencari
informasi buku, dimana letaknya dan stok -nya masih atau tidak.
Yang didapat:
[1]. ERD (Relasi Tabel) Sistem Perpustakaan
[2]. DFD (Data Flow Diagram)/ DAD (Diagram Alir Data) disertai
50
Penjelasan
[3]. Bagan Alir Sistem disertai Penjelasan
[4]. Contoh Makalah Bab 3 dan Bab 4 Perpustakaan VB, Tinggal
Edit saja
[5]. Source Code Program Perpustakaan dengan VB6 dan MySQL
[6]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6
dengan MySQL )
#2. Source code program katalog CD, yaitu untuk dipakai oleh
7 pelanggan. Biasanya, tools ini diinstal pada komputer tersendiri,
sehingga anggota dapat memakainya untuk mencari informasi
koleksi CD.
Yang didapat:
[1]. ERD (Relasi Tabel) Sistem Rental CD/VCD/DVD
[2]. DFD (Data Flow Diagram)/ DAD (Diagram Alir Data) disertai
Penjelasan
[3]. Bagan Alir Sistem disertai Penjelasan
[4]. Contoh Makalah Bab 3 dan Bab 4 Rental CD/VCD, Tinggal
Edit saja
[5]. Source Code Program Rental CD/VCD dengan VB6 dan
MySQL
51
Yang didapat:
[1]. ERD (Relasi Tabel) Sistem Speck Maker
[2]. Source Code Program Speck Maker (pilih: VB, Delphi atau
C++ Builder)
[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6
dengan MySQL )
Yang didapat:
[1]. ERD (Relasi Tabel) Sistem Penggajian
[2]. Source Code Program Penggajian v2 dengan Visual Basic 6.0
[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6
dengan MySQL )
Yang didapat:
[1]. ERD (Relasi Tabel) Sistem Karyawan dan Penggajian
[2]. Source Code Program Data Karyawan & Penggajian dengan
Visual Basic 6.0
55
dengan MySQL )
Yang didapat:
[1]. ERD (Relasi Tabel) Sistem Karyawan dan Penggajian
[2]. Source Code Program Data Karyawan & Penggajian dengan
Visual Basic 6.0
[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6
dengan MySQL )
Kelebihan Program :
- Database MySQL Server
- Berbasis Client/Server dan Multi User
- Ada Tools Katalog Buku untuk Klien
- Dipermudah dengan Form Setting Server, sehingga dapat
6 berganti komputer server
- Mendukung Inventory Buku (1 Judul banyak unit buku)
Yang didapat:
[1]. ERD (Relasi Tabel) Sistem Perpustakaan
[2]. Makalah Skripsi Lengkap (Bab 1 - Bab 5), Full DAD/DFD
dan Bagan Alir Sistem
[3]. Source Code Program Perpustakaan dengan Visual Basic 6.0
56
dengan MySQL )
Yang didapat:
[1]. ERD (Relasi Tabel) Sistem Rekam Medis Puskesmas
[2]. Source Code Program Rekam Medis Puskesmas dengan
Visual Basic 6.0
[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6
dengan MySQL )
Yang didapat:
[1]. ERD (Relasi Tabel) Sistem Inventory Barang
[2]. DFD/DAD Lengkap dengan Penjelesannya, Bagan Alir Sistem
Inventory Barang
[3]. Source Code Program Inventory Barang dengan Visual Basic
6.0
[4]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6
dengan MySQL )
Yang didapat:
[1]. ERD (Relasi Tabel, versi VISIO) Sistem Inventory Barang
[2]. DFD (Data Flow Diagram)/ DAD (Diagram Alir Data) disertai
Penjelasan, versi Visio dan Ms Word
[3]. Bagan Alir Sistem disertai Penjelasan , Viso dan Ms Word
[4]. Source Code Program Inventory (Database ms Access)
Open: http://buku-ta.blogspot.com
62