Sistem
Informasi Swalayan
Dalam sistem informasi swalayan ini, terdiri dari 3 subsistem.
1.
Subsistem
gudang
2.
Subsistem transaksi
3.
Subsistem penggajian
1. Tabel: t_barang
|
||||||
No
|
Nama Field
|
Tipe
|
Ukuran
|
Null
|
Default
|
Keterangan
|
1
|
kode_barang
|
Text
|
10
|
No
|
-
|
Primary Key
|
2
|
nama_barang
|
Text
|
20
|
No
|
-
|
-
|
3
|
merk
|
Text
|
20
|
No
|
-
|
-
|
4
|
rincian_barang
|
Text
|
50
|
No
|
-
|
-
|
5
|
tempat
|
Text
|
20
|
No
|
-
|
-
|
6
|
satuan
|
Text
|
20
|
No
|
-
|
-
|
7
|
harga_satuan
|
Number
|
LongInt
|
No
|
-
|
-
|
8
|
kode_supplier
|
Text
|
10
|
No
|
-
|
Foreign Key
|
9
|
stok
|
Number
|
Integer
|
No
|
-
|
-
|
2. Tabel: t_brg_masuk
|
||||||
No
|
Nama Field
|
Tipe
|
Ukuran
|
Null
|
Default
|
Keterangan
|
1
|
kode_masuk
|
Text
|
10
|
No
|
-
|
Primary Key
|
2
|
tgl_masuk
|
Date/Time
|
-
|
No
|
-
|
-
|
3
|
kode_barang
|
Text
|
10
|
No
|
-
|
Foreign Key
|
4
|
jml_masuk
|
Number
|
Integer
|
No
|
-
|
-
|
5
|
tgl_expired
|
Date/Time
|
-
|
No
|
-
|
-
|
6
|
kode_karyawan
|
Text
|
10
|
No
|
-
|
Foreign Key
|
3. Tabel: t_brg_keluar
|
||||||
No
|
Nama Field
|
Tipe
|
Ukuran
|
Null
|
Default
|
Keterangan
|
1
|
kode_keluar
|
Text
|
10
|
No
|
-
|
Primary Key
|
2
|
tgl_KEL
|
Date/Time
|
-
|
No
|
-
|
-
|
3
|
kode_barang
|
Text
|
10
|
No
|
-
|
Foreign Key
|
4
|
jml_ambil
|
Number
|
Integer
|
No
|
-
|
-
|
5
|
kode_karyawan
|
Text
|
10
|
No
|
-
|
Foreign Key
|
4. Tabel: t_display
|
||||||
No
|
Nama Field
|
Tipe
|
Ukuran
|
Null
|
Default
|
Keterangan
|
1
|
kode_display
|
Text
|
10
|
No
|
-
|
Primary Key
|
2
|
kode_barang
|
Text
|
10
|
No
|
-
|
Foreign Key
|
3
|
jml_display
|
Number
|
Integer
|
No
|
-
|
-
|
4
|
tempat_display
|
Text
|
20
|
No
|
-
|
-
|
5. Tabel: t_harga
|
||||||
No
|
Nama Field
|
Tipe
|
Ukuran
|
Null
|
Default
|
Keterangan
|
1
|
kode_barang
|
Text
|
10
|
No
|
-
|
Primary Key
|
2
|
tgl_mulai
|
Date/Time
|
-
|
No
|
-
|
-
|
3
|
tgl_akhir
|
Date/Text
|
-
|
No
|
-
|
-
|
4
|
harga_awal
|
Number
|
Long Integer
|
No
|
-
|
-
|
5
|
diskon
|
Number
|
Long Integer
|
No
|
-
|
-
|
6
|
harga_akhir
|
Number
|
Long Integer
|
No
|
-
|
-
|
6. Tabel: t_supplier
|
||||||
No
|
Nama Field
|
Tipe
|
Ukuran
|
Null
|
Default
|
Keterangan
|
1
|
kode_supplier
|
Text
|
10
|
No
|
-
|
Primary Key
|
2
|
nama
|
Text
|
30
|
No
|
-
|
-
|
3
|
kode_kec
|
Text
|
6
|
No
|
-
|
-
|
4
|
alamat
|
Text
|
100
|
No
|
-
|
-
|
5
|
no_telp
|
Text
|
12
|
No
|
-
|
-
|
6
|
email
|
Text
|
30
|
No
|
-
|
-
|
7
|
fax
|
Text
|
12
|
No
|
-
|
-
|
8
|
no_rekening
|
Text
|
20
|
No
|
-
|
-
|
Subsistem transaksi terdiri dari :
1. Tabel: t_pembelian
|
||||||
No
|
Nama Field
|
Tipe
|
Ukuran
|
Null
|
Default
|
Keterangan
|
1
|
kode_beli
|
Text
|
10
|
No
|
-
|
Primary Key
|
2
|
tgl_beli
|
Date/Time
|
-
|
No
|
-
|
-
|
3
|
kode_barang
|
Text
|
10
|
No
|
-
|
Foreign Key
|
jml_beli
|
Number
|
Integer
|
No
|
-
|
-
|
|
4
|
Harga_total
|
Number
|
Long Integer
|
No
|
-
|
-
|
2. Tabel: t_penjualan
|
||||||
No
|
Nama Field
|
Tipe
|
Ukuran
|
Null
|
Default
|
Keterangan
|
1
|
no_nota
|
Text
|
10
|
No
|
-
|
Primary Key
|
2
|
kode_barang
|
Text
|
10
|
No
|
-
|
Foreign Key
|
3
|
jml_beli
|
Number
|
Integer
|
No
|
-
|
-
|
4
|
harga
|
Number
|
Long Integer
|
No
|
-
|
-
|
5
|
total_harga
|
Number
|
Long Integer
|
No
|
-
|
-
|
6
|
total_bayar
|
Number
|
Long Integer
|
No
|
-
|
-
|
7
|
jumlah_Bayar
|
Number
|
Long Integer
|
No
|
-
|
-
|
8
|
kembali
|
Number
|
Long Integer
|
No
|
-
|
-
|
9
|
kode_karyawan
|
Text
|
10
|
No
|
-
|
-
|
Subsistem penggajian terdiri dari :
1. Tabel: t_Karyawan
|
||||||
No
|
Nama Field
|
Tipe
|
Ukuran
|
Null
|
Default
|
Keterangan
|
1
|
kode_karyawan
|
Text
|
10
|
No
|
-
|
Primary Key
|
2
|
nama
|
Text
|
30
|
No
|
-
|
-
|
3
|
alamat
|
Text
|
10
|
No
|
-
|
-
|
4
|
Kode_kec
|
Text
|
6
|
No
|
-
|
-
|
5
|
tgl_lahir
|
Date/Time
|
-
|
No
|
-
|
-
|
6
|
no_telp
|
Text
|
12
|
No
|
-
|
-
|
7
|
kode_jabatan
|
Text
|
10
|
No
|
-
|
-
|
2. Tabel: t_provinsi
|
||||||
No
|
Nama Field
|
Tipe
|
Ukuran
|
Null
|
Default
|
Keterangan
|
1
|
kode_provinsi
|
Text
|
2
|
No
|
-
|
Primary Key
|
2
|
nama_provinsi
|
Text
|
30
|
No
|
-
|
-
|
3. Tabel: t_kabupaten
|
||||||
No
|
Nama Field
|
Tipe
|
Ukuran
|
Null
|
Default
|
Keterangan
|
1
|
kode_kab
|
Text
|
4
|
No
|
-
|
Primary Key
|
2
|
nama_kab
|
Text
|
30
|
No
|
-
|
-
|
3
|
kode_provinsi
|
Text
|
2
|
No
|
-
|
Foreign Key
|
4. Tabel: t_kecamatan
|
||||||
No
|
Nama Field
|
Tipe
|
Ukuran
|
Null
|
Default
|
Keterangan
|
1
|
kode_kec
|
Text
|
6
|
No
|
-
|
Primary Key
|
2
|
nama_kec
|
Text
|
30
|
No
|
-
|
-
|
3
|
kode_kab
|
Text
|
4
|
No
|
-
|
Foreign Key
|
5. Tabel: t_jabatan
|
||||||
No
|
Nama Field
|
Tipe
|
Ukuran
|
Null
|
Default
|
Keterangan
|
1
|
kode_jabatan
|
Text
|
10
|
No
|
-
|
Primary Key
|
2
|
nama_jabatan
|
Text
|
30
|
No
|
-
|
-
|
3
|
gaji_pokok
|
Number
|
LongInt
|
No
|
-
|
-
|
6. Tabel: t_slip_gaji
|
||||||
No
|
Nama Field
|
Tipe
|
Ukuran
|
Null
|
Default
|
Keterangan
|
1
|
kode_karyawan
|
Text
|
10
|
No
|
-
|
Primary Key
|
2
|
kode_jabatan
|
Text
|
10
|
No
|
-
|
Foreign Key
|
3
|
gaji_total
|
Number
|
LongInteger
|
No
|
-
|
-
|
4
|
Tgl_gajian
|
Date
|
-
|
No
|
-
|
-
|
Relasi antar tabel sbb :
Tidak ada komentar:
Posting Komentar