Perancangan Struktur ANALISIS DAN PERANCANGAN SISTEM

3.8 Perancangan Struktur

File Struktur file ini berguna untuk memudahkan penulis untuk merancang database yang akan digunakan dalam pembuatan suatu program. Fungsinya untuk menentukan tipe dan jenis dari field dalam sistem yang akan dibuat. Dalam Aplikasi Toko Online ini terdapat 7 tabel yaitu: Tabel 3.1 – Nama tabel dan atribut yang digunakan dalam Aplikasi Toko Online Nama Tabel Keterangan kategori Tabel untuk menyimpan tipe kategori dari produk-produk yang ada. produk Tabel yang berisi data-data produk yang ada. pemesanan Tabel yang berisi pemesanan pembelian produk serta total harga pembelian. detail_pemesanan Tabel yang berisi detail pemesanan produk tiap item. customer Tabel untuk menyimpan data pelanggan customers tarif Tabel yang berisi data-data biaya kirim sesuai kota yang dituju. kota Tabel yang berisi data-data kota tujuan. Berikut penulis akan membahas satu-persatu tabel yang akan digunakan dalam pembuatan database Aplikasi Toko Online dengan Menggunakan Platform Facebook ini: a. Tabel kategori Tabel 3.2 – Tabel kategori Nama Tipe data Keterangan id_kategori Varchar ID kategori nama_kategori Varchar Menyimpan nama-nama kategori produk Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. b. Tabel produk Tabel 3.3 – Tabel produk Nama Tipe data Keterangan id_produk Varchar ID produk id_kategori Varchar Foreign key : ID kategori nama_produk Varchar Menyimpan nama produk harga_pokok Integer Menyimpan harga beli suatu produk harga_jual Integer Menyimpan harga jual suatu produk jumlah_stok Integer Menyimpan jumlah stok barang url_gambar Varchar Berisi url dari gambar-gambar produk c. Tabel pemesanan Tabel 3.4 – Tabel pemesanan Nama Tipe data Keterangan id_pemesanan Varchar ID pemesanan id_customer Varchar Foreign key : ID customer tgl_pemesanan Date time Berisi tanggal pemesanan produk total_berat Integer Total berat dari produk yang dipesan total_harga Integer Total harga dari produk yang dipesan status Varchar Status produk nama_penerima Varchar Nama penerima pesanan telepon_penerima Varchar Telepon penerima pesanan alamat_penerima Varchar Alamat penerima pesanan d. Tabel detail_pemesanan Tabel 3.5 – Tabel detail_pemesanan Nama Tipe data Keterangan id_detail Integer ID detail_pemesanan id_produk Varchar Foreign key : ID produk id_pemesanan Varchar Foreign key : ID pemesanan jumlah_pemesanan Integer Jumlah produk yang dipesan Harga Integer Harga produk Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. e. Tabel customer Tabel 3.6 – Tabel customer Nama Tipe data Keterangan id_customer Varchar ID customer username Varchar Foreign key : username id_kota Varchar Foreign key : ID kota nama Varchar Nama customer alamat Varchar Alamat customer kodepos Varchar Kode pos dari alamat customer telepon Varchar Nomor telepon customer email Varchar Email customer f. Tabel tarif Tabel 3.8 – Tabel tarif Nama Tipe data Keterangan id_tarif Varchar ID tarif id_kota Varchar Foreign key : ID kota total_tarif Integer Total harga tarif g. Tabel kota Tabel 3.9 – Tabel kota Nama Tipe data Keterangan id_kota Varchar ID kota nama_kota Varchar Nama kota

3.9 Perancangan Antarmuka