Kamus data Analisis Kebutuhan Fungsional

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