skripsi sofeware and game bab3 1.2 Rancangan Tampilan Form dan Database




1.2     Rancangan Tampilan Form dan Database


1.             Rancangan form daftar barang



Gambar 3.2  Rancangan form daftar barang



Form ini dirancang untuk memanipulasi (menambah, menghapus,merubah) data barang. Data yang diisikan pada form ini disimpan dalam tabel barang.

2.             Rancangan form pelanggan



Gambar 3.3  Rancangan form pelanggan


Form ini dirancang untuk memanipulasi (menambah, menghapus,merubah) data pelanggan. Data yang diisikan pada form ini disimpan dalam tabel pelanggan.

3.             Rancangan form transaksi


Gambar 3.4 Rancangan form transaksi



Form ini dirancang untuk menangani transaksi penjualan dan retur (pengembalian). Untuk merubah status transaksi (penjualan atau retur), dapat dipilih dari combobox status.

4.             Rancangan form cetak transaksi


Gambar 3.4 Rancangan form cetak transaksi




Form ini dirancang untuk menyeleksi laporan dan memilih format laporan yang akan dicetak. Form laporan dapat dipilih dua mode, yaitu mode Summary (hanya menampilkan jumlah total transaksinya) atau mode detail (menampilkan seluruh data transaksi secara lengkap).

5.             Rancangan ERD

ER diagram menampilkan setiap entitas lengkap dengan atributnya, dan nantinya akan diimplementasikan menjadi sebuah database. Sedangkan setiap entitas akan menjadi tabel.



Gambar 3.5 Pemodelan dengan ER Diagram.

Dari gambar diatas, dapat dilihat relasi antara entitas pelanggan dan entitas barang memiliki derajat Many to Many, sehingga himpunan relasinya diimplementasikan menjadi sebuat tabel baru.
6.             Struktur tabel
Struktur tabel dari database aplikasi penjualan adalah sebagai berikut :

Struktur tabel Pelanggan
Field
Tipe data
Size
NoPelanggan
String
5
Nama
String
50
Alamat
String
50
Kota
String
30
Propinsi
String
30
Kode Pos
String
6
Telepon
String
20

Struktur tabel barang
Field
Tipe data
Size
NoItem
String
5
Jenis Barang
String
30
Satuan
String
30
Harga Pokok
Numeric

Harga jual
Numeric

Quantity
Numeric

Keterangan
String
30

Struktur tabel transaksi
Field
Tipe data
Size
Ket
No Transaksi
String
8
5
Tanggal
Date
-

No Pelanggan
String
5

Total Qty
Numeric


Total Jual
Numeric


Status
String
15
Penjualan /retur
Keterangan
String
50
30




Posting Komentar (0)
Lebih baru Lebih lama