Gambar 3.3 Aliran Data Level Konteks Penjualan Produk Pakaian
3.4 Perancangan Entity Relationship Diagram ERD
a. mengidentifikasi dan menetapkan seluruh himpunan entity yang terlibat
Gambar 3.4 ERD Tahap Pertama
b. Menentukan atribut key masing-masing himpunan entity
Gambar 3.5 ERD Tahap Kedua Supplier
Costumer Admin
Bagian Penjualan
Sistem InformasiPenj
ualan
Data barang yang sudah di beli
Data pelanggan Pembelian barang
yang akan dijual Mengolah data produk :
1. Data barang
2. Data pembeli
3. Data pesanan
Pemesanan Admin
Pakaian
Pemesanan Admin
Pakaian
id Produk id
username
Universitas Sumatera Utara
c. Mengindetifikasi dan menetapkan seluruh himpunan relasi diantara himpunan entity-
entity beserta foreign key-nya kunci asing
Gambar 3.6 ERD Tahap Ketiga
3.5 Perancangan Database
Database sebagai tempat penyimpanan data merupakan salah satu aspek penting yang akan menentukan mutu kerja dari program yang akan dibuat.
Database yang penulis rancang dalam pembuatan program aplikasi ini menggunakan phpMyAdmin 3.2.4. Adapun perancangan database mengenai
Sistem Informasi Penjualan Produk Pakaian Berbasis Web ini dibuat dengan beberapa tabel sebagai berikut :
Tabel 3.1 admins
Field Name Type
Length Keterangan
Username Varchar
50 Primary key, username admin,
auto_increment Password
Varchar 50
Password admin nama_lengkap
Varchar 100
Berisi nama lengkap admin Email
Varchar 100
Email admin untuk login no_telp
Varchar 20
No telpon admin Level
Varchar 20
Tingkatan administrator Blokir
Enum ‘Y’, ‘N’
Untuk memblokir admin user
Tabel 3.2 hubungi
Field Type
Length Keterangan
Pemesanan Pakaian
Admin memesan
menyediakan
id Produk id
username
Universitas Sumatera Utara
id_hubungi Int
5 Primary key, id hubungi,
auto_increment Nama
Varchar 50
Nama user Email
Varchar 100
Email user Subjek
Varchar 100
Subjek pesan Pesan
Text Isi pesan
Tanggal Date
Tanggal pemesanan
Tabel 3.3 kategori
Field Type
Length Keterangan
id_kategori Int
5 Primary key, id kategori
pakaian, auto_increment nama_kategori
Varchar 100
Nama kategori kategori_seo
Varchar 100
Seo nama kategori
Tabel 3.4 kota
Field Type
Length Keterangan
id_kota int
3 Primary key, id kota,
auto_increment nama_kota
varchar 100
Nama kota ongkos_kirim
int 10
Ongkos kirim
Tabel 3.5 modul
Field Type
Length Keterangan
id_modul int
5 Primary key, id modul,
auto_increment nama_modul
varchar 50
Nama modul Link
varchar 100
Link modul static_content
text Isi modul
Gambar varchar
100 Gambar modul
Status enum
‘user’, ‘enum’ Status modul
Aktif enum
‘Y’, ‘N’ Status modul
Urutan int
5 Urutan modul
Tabel 3.6 orders
Field Type
Length Keterangan
id_orders int
5 Primary key, id orders,
auto_increment
Universitas Sumatera Utara
nama_kustomer varchar
100 Nama pembeli
Alamat text
Alamat pembeli Telpon
varchar 20
Nomor telepon pembeli Email
varchar 50
Email pembeli status_order
varchar 50
Status pemesanan tgl_orders
date Tanggal pemesanan
jam_orders time
Jam pemesanan id_kota
int 3
Id kota pembeli
Tabel 3.7 orders_detail
Field Type
Length Keterangan
id_orders int
5 Primary key, id orders,
auto_increment id_produk
int 5
Id produk Jumlah
int 5
Jumlah pembelian
Tabel 3.8 orders_temp
Field Type
Length Keterangan
id_orders_temp Int
5 Primary key, id order
sementara, auto_increment id_produk
Int 5
Id produk id_session
Varchar 100
Id pemesanan sementara, auto_increment
Jumlah Int
5 Jumlah pembelian sementara
tgl_orders_temp Date
Tanggal pembelian sementara jam_orders_temp
Time Jam pembelian sementara
Tabel 3.9 produk
Field Type
Length Keterangan
id_produk Int
5 Primary key, id produk,
auto_increment id_kategori
Int 5
Id kategori nama_produk
varchar 100
Nama produk produk_seo
varchar 100
Seo nama produk Deskripsi
text Deskripsi mengenai produk
Harga Int
20 Harga produk
Universitas Sumatera Utara
Stok Int
5 Jumlah stok produk
tgl_masuk date
Tanggal pemasukan produk Gambar
varchar 100
Gambar produk Dibeli
int 5
Jumlah produk yang telah dibeli
Universitas Sumatera Utara
3.6 Flowchat Sistem 3.6.1 Flowchat Menu Login Admin