Data Barang Data Pembeli
Data Pesanan
ADMINISTRATOR
SISTEM PENJUALAN
Pembeli Penyalur
Supplier Pemasang
Iklan Pengolahan data
Data Barang Yang Sudah di Beli Data Pembeli
IklanSponsor untuk Kerja Sama
Pembelian Barang Yang Akan dijual
Gambar 3.1 Aliran Data Level Konteks Penjualan Sepatu
3.2 Entity Relationship Diagram ERD
Model Entity Relationship diperkenalkan pertama kali oleh P.P. Chen pada tahun 1976. Model ini dirancang untuk menggambarkan persepsi dari pemakai dan berisi
obyek-obyek dasar yang disebut entity dan hubungan antar entity-entity tersebut yang disebut relationship. Pada model ER ini semesta data yang ada dalam dunia nyata
Universitas Sumatera Utara
ditransformasikan dengan memanfaatkan perangkat konseptual menjadik sebuah diagram, yaitu diagram ER Entity Relationship Diagram Entity-Relationship
melengkapi penggambaran grafik dari struktur logika .
Dengan kata lain Diagram E-R menggambarkan arti dari aspek data seperti bagaimana entity-entity, atribut-atribut dan relationship-relationship disajikan.
Sebelum membuat Diagram E-R , tentunya kita harus memahami betul data yang diperlukan dan ruang lingkupnya. Di dalam pembuatan diagram E-R perlu
diperhatikan penentuan sesuatu konsep apakah merupakan suatu entity, atribut atau relationship.
a. Mengindentifikasikan dan menetapkan seluruh himpunan entity yang terlibat
Pemesanan Sepatu
Admin
Gambar 3.2 ERD Tahap Pertama
b. Menentukan atribut key masing-masing himpunan entity
Pemesanan Sepatu
Admin
id Produk id
id
Gambar 3.3 ERD Tahap Kedua
Universitas Sumatera Utara
c. Mengidentifikasikan dan menetapkan seluruh himpunan relasi diantara
himpanan entity-entity yang ada berserta foreign key-nya kunci asing
Pemesanan Sepatu
Admin memesan
menyediakan
id Produk id
id
Gambar 3.4 ERD Tahap Ketiga
d. Memasukkan derajatcardinalitas untuk setiap himpunan
Pemesanan Sepatu
Admin memesan
menyediakan
id Produk id
id N
N N
N
Gambar 3.5 ERD Tahap Keempat
e. Melengkapi himpunan entity dan himpunan relatif atribut deksriptif non
keybukan kunci
Pemesanan Sepatu
Admin memesan
menyediakan
id Produk id
id Sepatu
Sepatu
Gambar 3.6 ERD Tahap Kelima
Universitas Sumatera Utara
3.3 Perancangan Struktur
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 online sepatu
Tabel 3.1 admin
Field name Type
Keterangan
username Varchar10
username dan primary key Password
Varchar32 password useradmin
.
Tabel 3.2 Member
Field name Type
Keterangan
IDmember Int10
ID member Auto_increment
Email Varchar30
Username, primary key Password
Varchar9 Password
Firstname Varchar30
Nama depan member Lastname
Varchar30 Nama belakang member
Gender Varchar10
Jenis Kelamin Phone
Varchar15 Nomer telfon
Province Varchar30
Provinsi tempat tinggal City
Varchar30 Kota tempat tinggal
Address Varchar60
Alamat Postalcode
Varchar10 Kode pos
Universitas Sumatera Utara
Tabel 3.3 Cart
Field name Type
Keterangan
IDorder Varchar15
Id pesanan IDproduk
Varchar15 Id produk
Jumlah Varchar3
Jumlah barang Harga
Varchar10 Harga barang
Total Varchar10
Total belanja Tambahan
Text Saran pembeli
Tabel 3.3 Kategori Field name
Type Keterangan
IDkategori Int10
Id kategori sepatu kategori
Varchar30 Kategori sepatu
Tabel 3.4 Kota Field name
Type Keterangan
IDcity Int10
Id kota tujuan pengiriman IDprovince
Int11 Id provinsi tujuan
pengiriman City
Varchar30 Kota
Cost Varchar30
Biaya pengiriman
Universitas Sumatera Utara
Tabel 3.5 Order Field name
Type Keterangan
IDorder Varchar15
Id pembeli IDmember
Int10 Id member
Tanggal Varchar15
Tanggal order Alamat
Varchar100 Alamat pembeli
Kota Varchar50
Kota pembeli Provinsi
Varchar50 Provinsi pembeli
Kodepos Varchar5
Kodepos pembeli No_telp
Varchar12 Nomer telpon pembeli
Bank_pengirim Varchar50
Bank pengirimpembeli Bank_penerima
Varchar50 Bank penerimaadmin
Atas_nama Varchar100
Nama pembeli No_rekening
Varchar20 Nomer rekening pembeli
Ongkos_kirim Int10
Biaya pengirimiman Total_biaya
Int10 Total pembelian
Transaksi Int1
Jumlah pembelian Status
Varchar10 Status pembelian
Tabel 3.6 Pengiriman Field name
Type Keterangan
IDpengiriman Int10
Id pengiriman Auto_increment
IDmember Int10
Id member Tanggal
Varchar15 Tanggal order
Alamat Varchar100
Alamat pembeli Kota
Varchar50 Kota pembeli
Universitas Sumatera Utara
Tabel 3.7 Produk Field name
Type Keterangan
IDproduk Int10
Id produk Auto_increment
Namaproduk Varchar30
Nama produk IDkategori
Int10 Id kategori
Material Varchar30
Bahan Size
Varchar30 Ukuran
Harga Varchar10
Harga Gambar
Varchar50 Gambar sepatus
Tabel 3.8 Provinsi Field name
Type Keterangan
IDprovince Int10
Id provinsi Province
Varchar30 Provinsi
Tabel 3.9 Transaksi Field name
Type Keterangan
IDorder Varchar15
Id order IDproduk
Varchar15 Id produk
Qty Int4
Jumlah barang yang di beli Tambahan
Text Pesan
Transaksi Int1
Transaksi pembelian
Universitas Sumatera Utara
3.5 Flowchart Sistem