Tabel 3.1 Simbol-simbol Data Flow Diagram No.
Simbol Fungsi
1. Eksternal Entity
merupakan kesatuan di luar lingkungan system yang dapat berupa
seseorang, organisasi yang dapat mengirimkan data atau menerima data dari sistem.
2. Arus data merupakan tempat mengalirnya
informasi menunjukan arus data berupa sistem. 3.
Proses merupakan pengolahan data atau aliran data masuk menjadi data aliran keluar.
4. Penyimpanan
data merupakan
tempat penyimpanan data yang ada di dalam sistem.
3.3 Perancangan Database
Database adalah kumpulan dari data yang berhubungan antara yang satu dengan
yang lainnya, tersimpan diperangkat keras komputer dan menggunakan perangkat lunak untuk memanipulasinya. Database merupakan salah satu komponen yang
penting dalam sistem komputerisasi, karena database merupakan kumpulan dari beberapa file, dalam hal ini file-file tersebut dikelompokan secara terstruktur
dalam beberapa tabel sesuai dengan informasi yang terkandung di dalamnya.
Universitas Sumatera Utara
Berikut ini rancangan tabel yang penulis gunakan dalam membangun sistem informasi penjualan ikan segar:
1. Tabel user terdiri dari:
Tabel 3.2 Tabel user
Field Name Data Type
Size Description
id Int
3 Nomor Identitas
nama_pengguna Varchar
50 Username
nama_asli Varchar
50 Nama Lengkap
Password Varchar
30 Password
hak_privasi Varchar
30 Hak Privasi
Gambar Text
Gambar
2. Tabel barang terdiri dari:
Tabel 3.3 Tabel barang
Field Name Data Type
Size Description
id_barang Int
10 Identitas Barang
kode_produk Varchar
10 Kode Produk
nama_produk Varchar
50 Nama Produk
jenis_produk Varchar
50 Jenis Produk
banyak_produk Varchar
10 Banyak Produk
harga_produk Varchar
30 Harga Produk
tanggal_masuk Varchar
20 Tanggal Masuk
Deskripsi Text
Deskripsi Gambar
Text Gambar
Universitas Sumatera Utara
3. Tabel iklan terdiri dari:
Tabel 3.4 Tabel iklan
Field Name Data Type
Size Description
id_iklan Int
10 Identitas Iklan
title_gambar Varchar
50 Judul Gambar
Posisi Int
3 Posisi
gambar Text
Gambar
4. Tabel keranjang terdiri dari:
Tabel 3.5. Tabel keranjang
Field Name Data Type
Size Description
id_keranjang Int
10 Identitas Keranjang
session_id Varchar
50 Identitas Session
kode_produk Varchar
20 Kode Produk
nama_barang Varchar
50 Nama Barang
harga_barang Varchar
20 Harga Barang
banyak_barang Varchar
20 Banyak Barang
tanggal_belanja Varchar
20 Tanggal Belanja
5. Tabel konfirmasi terdiri dari:
Tabel 3.6 Tabel konfirmasi
Field Name Data Type
Size Description
id_konfirmasi Int
9 Identitas Konfirmasi
kode_pemesanan Varchar
30 Kode Pemesanan
Universitas Sumatera Utara
kode_pembayaran Varchar
30 Kode Pembayaran
nama_pemesan Varchar
50 Nama Pemesan
no_hp Varchar
15 Nomor HP
total_item Varchar
10 Total Item
tanggal_pembayaran Varchar
15 Tanggal Pembayaran
tanggal_pembelian Varchar
20 Tanggal Pembelian
no_rek Varchar
30 Nomor Rekening
bayar_via Varchar
30 Bayar Via
total_pembayaran Varchar
30 Total Pembayaran
status_pembayaran Varchar
30 Status Pembayaran
Alamat Text
Alamat
6. Tabel pesanan terdiri dari:
Tabel 3.7 Tabel pesanan
Field Name Data Type
Size Description
id_pesanan Int
10 Identitas Pesanan
session_id Varchar
35 Session Identitas
kode_pesanan Varchar
30 Kode Pesanan
nama_pemesan Varchar
50 Nama Pemesan
total_item Varchar
10 Total Item
tanggal_pesanan Varchar
20 Tanggal Pesanan
total_pembelian Varchar
50 Total Pembelian
tanggal_pengambilan Varchar
25 Tanggal Pengambilan
no_hp Varchar
15 Nomor HP
Universitas Sumatera Utara
waktu_pesanan Varchar
15 Waktu Pesanan
pembayaran_via Varchar
40 Pembayaran Via
Kota Varchar
50 Kota
dalam_kota Varchar
30 Dalam Kota
Alamat Text
Alamat pembayaran
Varchar 50
Pembayaran status_pengiriman
Varchar 50
Status Pengiriman
7. Tabel relasi_pesanan terdiri dari:
Tabel 3.8 Tabel relasi_pesanan
Field Name Data Type
Size Description
id_relasi Int
4 Identitas Relasi
kode_pesanan Varchar
30 Kode Pesanan
kode_produk Varchar
30 Kode Produk
nama_produk Varchar
50 Nama Produk
banyak_pesanan Varchar
30 Banyak Pesanan
tanggal_pesanan Varchar
20 Tanggal Pesanan
3.4 Flowchart