APLIKASI PENJUALAN PEMBELIAN
A.
KAMUS
DATA
1.
INPUT
·
Form
Penjualan={No_Faktur+Tanggal + Kasir +{Kode_Barang
+Deskripsi+
Harga_Jual+Satuan+Discount+Jumlah+ Subtotal}+ Total_Bayar+Bayar + Kembalian}
Harga_Jual+Satuan+Discount+Jumlah+ Subtotal}+ Total_Bayar+Bayar + Kembalian}
·
Form
Pembelian={No_Faktur+Tanggal+Ref_Nota+Kode_Suplier+
{Kode_Barang+ Deskrpsi+Harga_Beli+Discount+Satuan+Jumlah+Subtotal}+
Total_Bayar+Keterangan}
·
Input
Barang=@Kode_Barang+Kode_Suplier+Jenis_Barang+Deskripsi+
Barcode+
Nama_Produk+Satuan+Harga_Pokok+Harga_Jual+Discount+ Stock+Lokasi+
Keterangan+Tanggal_Kedaluarsa+Date_Added
2.
DATA
STORE
·
Pengguna=@User+Nama_Depan+Nama_Belakang+Jabatan+Jenis_Kelamin+
Tgl_Lahir+Alamat+Email+No_Tlep+Login_Terakhir
·
Barang=@Kode_Barang+Kode_Suplier+Jenis_Barang+Deskripsi+Barcode+
Nama_Produk+Satuan+Harga_Pokok+Harga_Jual+Discount+Stock+Lokasi+
Keterangan+Tanggal_Kedaluarsa+Date_Added
·
Penjualan=@No_Faktur+Tanggal+Total_Bayar+Bayar+Kembalian+Kasir+
@Kode_Barang+Harga_Jual+Jumlah+Discount+Subtotal
·
Pembelian=@No_Faktur+Tanggal+Ref_Nota+Total_Bayar+Keterangan+
@Kode_Suplier+@Kode_Barang+Discount+Jumlah+Subtotal
3.
OUTPUT
·
Daftar
Barang=@Kode_Barang+Kode_Suplier+Jenis_Barang+Deskripsi+
Barcode+ Nama_Produk+Satuan+Harga_Pokok+Harga_Jual+Discount+Stock + Lokasi+
Keterangan+Tanggal_Kedaluarsa+Date_Added
·
Lap.
Stock Barang=@Kode_Barang+Jenis_Barang+Nama_Produk+Deskripsi+
Satuan+Stock
·
Faktur
Penjualan={ No_Faktur +Tanggal+{Kode_Barang+Deskripsi+
Jumlah+Satuan+Harga_Jual+Subtotal}+Total_Bayar+Bayar+Kembalian+Kasir+ Otorisasi}
·
Laporan
Penjualan Per Hari=No_Faktur+Tanggal+Deskripsi+
Discount+Jumlah+Subtotal+Kasir
·
Laporan
Penjualan Per Periode=No_Faktur+Tanggal+Deskripsi+
Discount+Jumlah+Subtotal+Kasir
·
Laporan
Penjualan Per Nota=No_Faktur+Tanggal+Deskripsi+
Discount+Jumlah+Subtotal+Kasir
·
Laporan
Pembelian Per Hari=No_Faktur+Tanggal+Kode_Suplier+ Deskripsi+Discount+jumlah+Subtotal
·
Laporan
Pembelian Per Periode= No_Faktur+Tanggal+Kode_Suplier+
Deskripsi+Discount+jumlah+Subtotal
·
Laporan
Pembelian Per Nota= No_Faktur+Tanggal+Kode_Suplier+
Deskripsi+Discount+jumlah+Subtotal
B.
NORMALISASI
v UNNF
Faktur Penjualan={No_Faktur+Tanggal+{Kode_Barang+Deskripsi+
Jumlah+Satuan+Harga_Jual+Subtotal}+Total_Bayar+Bayar+Kembalian+Kasir+Otorisasi}
v 1NF
Faktur Penjualan=@No_Faktur
+Tanggal+Total_Bayar+Bayar+Kembalian+ Kasir+@Kode_Barang+Deskripsi+ Jumlah+Satuan+Harga_Jual+Subtotal
v 2NF
F.Penjualan
Header=@No_Faktur +Tanggal+Total_Bayar+Bayar+ Kembalian+Kasir
F.Penjualan Detail=@Kode_Barang+Deskripsi+
Jumlah+Satuan+Harga_Jual+ Subtotal
v 3NF
F.Penjualan
Header= Otorisasi
Master
Penjualan=@No_Faktur +Tanggal+Total_Bayar+Bayar+ Kembalian+Kasir
F.Penjualan
Detail=@No_Faktur+Jumlah+Subtotal
Master Barang=@Kode_Barang+Deskripsi
+Satuan+Harga_Jual
C.
SPEC
TABEL
a.
Tabel_Barang
No.
|
Nama Field
|
Tipe
|
Panjang
|
Ket.
|
1.
|
Kode_Barang
|
Text
|
20
|
Primary
Key
|
2.
|
Kode_Suplier
|
Text
|
10
|
|
3.
|
Jenis_Barang
|
Text
|
255
|
|
4.
|
Deskripsi
|
Text
|
255
|
|
5.
|
Barcode
|
Text
|
255
|
|
6.
|
Nama_Produk
|
Text
|
255
|
|
7.
|
Satuan
|
Text
|
255
|
|
8.
|
Harga_Pokok
|
Currency
|
||
9.
|
Harga_Jual
|
Currency
|
||
10.
|
Discount
|
Number
|
Int.
|
|
11.
|
Stock
|
Number
|
Int.
|
|
12.
|
Lokasi
|
Text
|
255
|
|
13.
|
Keterangan
|
Text
|
255
|
|
14.
|
Tanggal_Kedaluarsa
|
Date/Time
|
||
15.
|
Date_Added
|
Date/Time
|
b.
Tabel_Kategori
No.
|
Nama
Field
|
Tipe
|
Panjang
|
Ket.
|
1.
|
Kode_Kategori
|
Text
|
255
|
Primary
Key
|
2.
|
Nama_Kategori
|
Text
|
255
|
|
3.
|
Keterangan
|
Text
|
255
|
c.
Tabel_Produk
No.
|
Nama Field
|
Tipe
|
Panjang
|
Ket.
|
1.
|
Kode_Produk
|
Text
|
255
|
Primary Key
|
2.
|
Nama_Kategori
|
Text
|
255
|
|
3.
|
Nama_Produk
|
Text
|
255
|
|
4.
|
Keterangan
|
Text
|
255
|
d.
Tabel_Penjualan
No.
|
Nama
Field
|
Tipe
|
Panjang
|
Ket.
|
1.
|
No_Faktur
|
Text
|
20
|
Primary
Key
|
2.
|
Tanggal
|
Date/Time
|
||
3.
|
Total_Bayar
|
Currency
|
||
4.
|
Bayar
|
Currency
|
||
5.
|
Kembalian
|
Currency
|
||
6.
|
Kasir
|
Text
|
30
|
e.
Detail_Penjualan
No.
|
Nama
Field
|
Tipe
|
Panjang
|
Ket.
|
1.
|
No_Faktur
|
Text
|
20
|
|
2.
|
Kode_Barang
|
Text
|
20
|
|
3.
|
Harga_Jual
|
Currency
|
||
4.
|
Discount
|
Number
|
Int.
|
|
5.
|
Jumlah
|
Number
|
Int.
|
|
6.
|
Subtotal
|
Currency
|
f.
Tabel_Pembelian
No.
|
Nama
Field
|
Tipe
|
Panjang
|
Ket.
|
1.
|
No_Faktur
|
Text
|
255
|
Primary
Key
|
2.
|
Tanggal
|
Date/Time
|
||
3.
|
Ref_Nota
|
Text
|
255
|
|
4.
|
Kode_Suplier
|
Text
|
255
|
|
5.
|
Total_Bayar
|
Currency
|
||
6.
|
Keterangan
|
Text
|
255
|
g.
Detail_Pembelian
No.
|
Nama
Field
|
Tipe
|
Panjang
|
Ket.
|
1.
|
No_Faktur
|
Text
|
20
|
|
2.
|
Kode_Barang
|
Text
|
20
|
|
3.
|
Diskon
|
Number
|
Int.
|
|
4.
|
Jumlah
|
Number
|
Int.
|
|
5.
|
Subtotal
|
Currency
|
h.
Tabel_Supplier
No.
|
Nama
Field
|
Tipe
|
Panjang
|
Ket.
|
1.
|
Kode_Suplier
|
Text
|
20
|
Primary
Key
|
2.
|
Company_Name
|
Text
|
255
|
|
3.
|
Kota
|
Text
|
255
|
|
4.
|
Alamat
|
Text
|
255
|
|
5.
|
No_Tlep
|
Text
|
255
|
|
6.
|
Nama
|
Text
|
255
|
|
7.
|
Email
|
Text
|
255
|
|
8.
|
Mobile_No
|
Text
|
255
|
i.
Tabel_Pengguna
No.
|
Nama
Field
|
Tipe
|
Panjang
|
Ket.
|
1.
|
User
|
Text
|
30
|
Primary
Key
|
2.
|
Nama_Depan
|
Text
|
255
|
|
3.
|
Nama_Belakang
|
Text
|
255
|
|
4.
|
Jabatan
|
Text
|
255
|
|
5.
|
Jenis_Kelamin
|
Text
|
1
|
|
6.
|
Tgl_Lahir
|
Date/Time
|
||
7.
|
Alamat
|
Text
|
255
|
|
8.
|
Email
|
Text
|
255
|
|
9.
|
No_Tlep
|
Text
|
255
|
|
10.
|
Login_Terakhir
|
Date/Time
|
Comments
Post a Comment