Diagram Alir Data Basis Data Relasi Antar Tabel

3.2 Diagram Alir Data

Diagram Alir Data DAD atau Data Flow Diagram DFD adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas. DFD merupakan alat bantu dalam menggambarkan atau menjelaskan DFD ini sering disebut juga dengan nama Bubble chart, Bubble diagram, model proses, diagram alur kerja, atau model fungsi. Pembeli Admin Pemasok - Data Barang - Data Pemesanan - Bukti Stok Barang - Bukti Pembayaran Laporan - Data - Data Penjualan Data Pembelian - Bukti Pemesanan - Data Konsumen - Barang Yang Dibeli Website Penjualan Makanan Kesehatan Gambar 3.1. Diagram Konteks Universitas Sumatera Utara Pemasok Manajemen Barang Manajemen Laporan Manajemen Transaksi Admin Pembeli Barang Barang Pemasok Transaksi Data pemasok Data Barang Bukti Pembayaran Pemesanan Pembelian Pembayaran Pembelian Pembayaran Harga Bukti pembayaran Data Stok Harga Laporan Keuangan Laporan Stok Barang Data barang, harga, tgl transaksi, laba-rugi Data barang Harga Data barang, harga, stok Data Pemasok Data barang, stok, harga Gambar 3.2. DFD Level 0 Universitas Sumatera Utara Manajemen Barang Proses Pembelian Barang Entry Data Pemasok Data stok barang Data stok barang Barang Pemasok Informasi stok barang Pembayaran, pemesanan, pembelian Data pemasok, data barang, bukti pembayaran, penawaran barang Bukti pembayaran barang Daftar yang dibeli Data pemasok pembayaran Transaksi Data harga awal Data barang, data pemasok Data stok barang Pemasok Data pemasok Barang Gambar 3.3. DFD Level 1

3.3 Basis Data Relasi Antar Tabel

Mendesain basis data Database, database dapat diartikan sebagai sebuah tempat menyimpan data yang terstruktur agar dapat diakses dengan cepat dan mudah. Membangun sebuah database merupakan langkah awal pembuatan aplikasi, termasuk dalam penambahan produk dan lain-lain dalam mengolah penjualan makanan kesehatan. Universitas Sumatera Utara

3.3.1 Basis Data Database

Tabel 3.1. Tabel Data Admin Field Type Width Id Int 3 Nama varchar 255 Email varchar 255 Kelamin varchar 8 User varchar 25 Password varchar 255 Tabel 3.2. Tabel Data Daftar Field Type Width Id Int 5 Nama varchar 50 User varchar 20 Email varchar 50 Pass varchar 70 Tanggal varchar 30 Alamat Text Kota varchar 50 Kodepos varchar 15 Provinsi varchar 50 Telepon varchar 15 Universitas Sumatera Utara Tabel 3.3. Tabel Forum Field Type Width Id_topik Int 5 Nama varchar 50 Email varchar 50 Topik varchar 255 Isi Text Id_replay Int 5 Tanggal varchar 30 Tabel 3.4. Tabel Guestbook Field Type Width Id_qb Int 3 Tanggal varchar 30 Nama varchar 255 Email varchar 255 Pesan varchar 255 Universitas Sumatera Utara Tabel 3.5. Tabel Laporan Field Type Width Id_lap Int 4 Id_user varchar 4 Tanggal varchar 30 Status varchar 20 Kode varchar 50 Tabel 3.6. Tabel Pemesanan Field Type Width Id_pesan Int 4 Id_user varchar 4 Id_brg varchar 4 Id_lap varchar 4 Status varchar 10 Tanggal varchar 30 Universitas Sumatera Utara Tabel 3.7. Tabel Produk Field Type Width Id_brg Int 3 Tanggal varchar 30 Namabrg varchar 50 Spek Text Hargabrg Int 7 Stok Int 2 Gambar varchar 255 Tabel 3.8. Tabel shoping Field Type Width Id_shop Int 4 Id_brg Int 4 Id_user Int 4 Tanggal varchar 30 Universitas Sumatera Utara

3.3.2 Relasi Antar Tabel

Gambar 3.4. Relasi Antar Tabel Daftar Id PK Nama User Email Pass Tanggal Alamat Kota Kodepos Provinsi Telepon Admin Id PK Nama Email Kelamin User Password Guestbook Id_qb PK Tanggal Nama Email Pesan Forum Id_topik PK Nama Email Topik Isi Id_replay Tanggal Pemesanan Id_pesan PK Id_user Id_brg Id_lap Status Tanggal Laporan Id_lap PK Id_user Tanggal Status Kode Shoping Id_shop PK Id_brg Id_user Tanggal Produk Id_brg PK Tanggal Namabrg Spek Hargabrg Stok Gambar Universitas Sumatera Utara

3.4 Rancangan Interface