Destination tujuan data sewa lokasi,data lokasi
Logika Proses Begin
{ user mengecek data sewa Lokasi,data lokasi ke dalam tabel sewa Lokasi ,lokasi}
End
3.1.2.4 Kamus data
Data yang mengalir pada sistem dari satu proses ke proses yang lain dapat diuraikan sebagai berikut :
Tabel 3.3 Kamus Data
Nama Data Member
Sumber tujuan Member
Deskripsi Berisi seluruh data user
Struktur Data No_member+username+password+alama+provinsi+telepo
n+email+ +pic No_member
username password
nama [0-9]
[A-Z | a-z| 0-9] [A-Z | a-z| 0-9]
[A-Z | a-z| 0-9]
alamat provinsi
telp email
pic [A-Z | a-z| 0-9]
[A-Z | a-z| 0-9] [A-Z | a-z| 0-9]
[A-Z | a-z| 0-9] [A-Z | a-z| 0-9]
Nama Data Pemilik Toko
Sumber tujuan Pemilik Toko
Deskripsi berisi seluruh data pemilik toko
Struktur Data No_member+username+password+alama+provinsi+telepo
n+email+ +pic+no_rekening No_member
username password
nama alamat
provinsi telp
[0-9] [A-Z | a-z| 0-9]
[A-Z | a-z| 0-9] [A-Z | a-z| 0-9]
[A-Z | a-z| 0-9] [A-Z | a-z| 0-9]
[A-Z | a-z| 0-9]
email pic
no_rekening [A-Z | a-z| 0-9]
[A-Z | a-z| 0-9] [A-Z | a-z| 0-9]
Nama Data Admin
Sumber tujuan Admin
Deskripsi berisi data Admin
Struktur Data No_admin + username +password
No_admin Username
password [ 0-9]
[A-Z | a-z | 0-9] [A-Z | a-z | 0-9]
Nama Data Bukti Sewa
Sumber tujuan Admin
Pemilik Toko Deskripsi
berisi seluruh data bukti transaksi Struktur Data
Kode+username+NamaToko+Bukti+tanggal Kode
Username [0-9]
[A-Z | a-z | 0-9]
NamaToko Bukti
tanggal [A-Z | a-z | 0-9]
[A-Z | a-z | 0-9] [0-9]
Nama Data Bukti Transaksi
Sumber tujuan Pemilik Toko
Member Deskripsi
berisi seluruh data bukti Transaksi Struktur Data
Kode+id_pemesanan+username+NamaMember+Bukti+tan ggal
Kode Id_pemesanan
Username NamaToko
Bukti tanggal
[0-9] [A-Z | a-z | 0-9]
[A-Z | a-z | 0-9] [A-Z | a-z | 0-9]
[A-Z | a-z | 0-9] [0-9]
Nama Data Pemesanan
Sumber tujuan Member
Pemilik Toko Deskripsi
berisi seluruh data pemesanan Struktur Data
Id_pemesanan+tanggal+no_member+username+nama_m ember+alamat+provinsi+telepon + email +total+status
Id_pemesanan Tanggal
no_member username
nama_member alamat
provinsi telepon
email total
status [A-Z | a-z | 0-9]
[0-9] [0-9]
[A-Z | a-z | 0-9] [A-Z | a-z | 0-9]
[A-Z | a-z | 0-9] [A-Z | a-z | 0-9]
[A-Z | a-z | 0-9] [A-Z | a-z | 0-9]
[0-9] [A-Z | a-z | 0-9]
Nama Data
detail Pemesanan
Sumber tujuan Member
Pemilik Toko Deskripsi
berisi seluruh data detail pemesanan Struktur Data
id_detail+id_pemesanan+kode_barang+nama_barang+har ga_barang+jumlah+subtotal
id_detail id_pemesanan
kode_barang nama_barang
harga_barang jumlah
subtotal [0-9]
[A-Z | a-z | 0-9] [A-Z | a-z | 0-9]
[A-Z | a-z | 0-9] [0-9]
[0-9] [0-9]
Nama Data Barang
Sumber tujuan Pemilik Toko
Member Deskripsi
berisi seluruh data Barang Struktur Data
Kode + nama + harga + stok + kode_kategori + kategori + username + nama_toko + kode_lokasi + no_lantai +
kode_ruangan+keterangan+gambar
Kode Nama
Harga Stok
kode_kategori kategori
username nama_toko
Kode_lokasi no_lantai
kode_ruangan keterangan
gambar [A-Z | a-z | 0-9]
[A-Z | a-z | 0-9] [0-9]
[0-9] [A-Z | a-z | 0-9]
[A-Z | a-z | 0-9] [A-Z | a-z | 0-9]
[A-Z | a-z | 0-9] [0-9]
[0-9] [A-Z | a-z | 0-9]
[A-Z | a-z | 0-9] [A-Z | a-z | 0-9]
Nama Data
detail Kategori
Sumber tujuan Admin
Pemilik Toko Deskripsi
berisi seluruh data Kategori
Struktur Data Kode + kategori
Kode Kategori
[A-Z | a-z | 0-9] [A-Z | a-z | 0-9]
Nama Data Lokasi
Sumber tujuan Pemilik Toko
Admin Deskripsi
berisi seluruh data Lokasi Struktur Data
Id_sewa + kode_ruangan+no_lantai+harga + x + y + nam_toko + status
Id_sewa kode_ruangan
no_lantai harga
x y
nam_toko status
[0-9] [A-Z | a-z | 0-9]
[0-9] [0-9]
[0-9] [0-9]
[A-Z | a-z | 0-9] [A-Z | a-z | 0-9]
Nama Data
Sewa Lokasi
Sumber tujuan Pemilik Toko
Admin Deskripsi
berisi seluruh data Sewa Lokasi Struktur Data
kode_sewa + kode_lokasi+username+nama_toko +status kode_sewa
kode_lokasi username
nama_toko status
[0-9] [0-9]
[A-Z | a-z | 0-9] [A-Z | a-z | 0-9]
[A-Z | a-z | 0-9] Nama
Data Forum Sumber tujuan
Pengunjung Member
Pemilik Toko Deskripsi
berisi seluruh data Forum Struktur Data
Kode+username + email + komentar Kode
[0-9]
Username Email
komentar [A-Z | a-z | 0-9]
[A-Z | a-z | 0-9] [A-Z | a-z | 0-9]
3
.1.2.5 Struktur Tabel Table 3.4 Tabel Member
No Nama field Tipe data
Ukuran Keterangan
1 no_member
integer PRIMARY KEY
2 Password
varchar 50
3 Username
varchar 50
4 Nama
varchar 40
5 Alamat
text 6
Provinsi varchar
50 7
Telepon varchar
50 8
Email varchar
50 9
Pic varchar
50
Table 3.5 Tabel Pemilik Toko
No Nama field Tipe data
Ukuran Keterangan
1 no_toko
integer primary key
2 Password
varchar 50
3 Username
varchar 50
4 Nama
varchar 40
5 Alamat
text 6
Provinsi varchar
50
Tabel 3.6 Tabel Admin
No Nama field Tipe data
Ukuran Keterangan
1 no_admin
integer primary key
2 Password
varchar 50
3 Username
varchar 50
Tabel 3.7 Tabel Bukti Sewa
No Nama field Tipe data
Ukuran Keterangan
1 Kode
integer primary key
2 Username
varchar 50
3 Nama_toko
varchar 50
4 Bukti
varchar 40
5 Tanggal
Date
Tabel 3.8 Tabel Bukti Transaksi
No Nama field Tipe data
Ukuran Keterangan
1 Kode
integer primary key
2 Id_pemesanan
varchar 10
Foreign key 3
Username varchar
50 4
Nama_member varchar 50
5 Bukti
varchar 40
7 Telepon
varchar 50
8 Email
varchar 50
9 Pic
varchar 50
10 no_rekening integer
6 Tanggal
Date
Tabel 3.9
Tabel detail Pemesanan
No Nama field Tipe data
Ukuran Keterangan
1 id_detail
Integer PRIMARY KEY
2 Id_pemesanan
varchar 50
FOREIGN KEY 3
Kode_barang Varchar
20 FOREIGN KEY
4 Nama_barang
varchar 50
5 Harga
Double 6
Qty integer
7 Subtotal
Double
Tabel 3.10 Tabel Pemesanan
No Nama field Tipe data
Ukuran Keterangan
1 id_pemesanan
varchar 10
PRIMARY KEY 2
Tanggal varchar
50 3
no_member integer
Foreign key 4
Username varchar
50 5
Nama_member varchar 40
6 Alamat
Text 7
Provinsi varchar
50 8
Telepon varchar
50 9
Email varchar
50 10
Total double
11 Status
varchar 10
Tabel 3.11 Tabel Barang
No Nama field Tipe data
Ukuran Keterangan
1 Kode
Integer PRIMARY KEY
2 Nama
varchar 50
3 Harga
Varchar 20
4 Stok
varchar 50
5 Kode_kategori Varchar
5 6
Kategori Varchar
50 7
Username Varchar
50 8
Nama_toko Varchar
50 9
Kode_lokasi integer
10 No_lantai
integer 11
Kode_ruangan Varchar
5 12
Keterangan text
13 Gambar
Varchar 50
Tabel 3.12 Tabel Kategori
No Nama field Tipe data
Ukuran Keterangan
1 Kode
Varchar 5
PRIMARY KEY 2
Kategori Varchar
50
Tabel 3.13 Tabel Lokasi
No Nama field Tipe data
Ukuran Keterangan
1 Id_sewa
Integer PRIMARY KEY
2 Kode_ruangan
Varchar 5
FOREIGN KEY 3
No_lantai Integer
4 Harga
Double 4
X Integer
5 Y
Integer 50
6 Nama_toko
Varchar 50
7 Status
Varchar 10
Tabel 3.14 Tabel Sewa Lokasi
No Nama field Tipe data
Ukuran Keterangan
1 Kode_sewa
integer PRIMARY KEY
2 Kode_Lokasi
integer 3
Username varchar
50 4
Nama took varchar
50 5
Status varchar
10
Tabel 3.15 Tabel Forum
No Nama field Tipe data
Ukuran Keterangan
1 Kode
Varchar 5
PRIMARY KEY 2
Username integer
3 email
double 4
Komentar integer
3.1.2.6 Skema Relasi