Diagram Gambar 4.12 menjelaskan secara detail dari proses 1.3 yakni proses menmbah data pembayaran, yang memiliki 3 proses
yakni proses menggunakan pembayaran trasnfer yang disimpan di database transaksi dan proses menggunakan pembayaran kartu
keredit yang diperoleh dari database kartu disimpan di database transaksi.
4.8 Perancangan Sistem ERD
ERD merupakan suatu model untuk menjelaskan hubungan antar data
dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERD untuk memodelkan struktur data dan hubungan
antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol.
Pada dasarnya ada tiga simbol yang digunakan, yaitu:
a. Entiti : Entiti merupakan objek yang mewakili sesuatu yang nyata
dan dapat dibedakan dari sesuatu yang lain Fathansyah, 1999: 30. Simbol dari entiti ini biasanya digambarkan dengan persegi panjang.
b. Atribut : Setiap entitas pasti mempunyai elemen yang disebut
atribut yang berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu yang dapat
mengidentifikasikan isi elemen satu dengan yang lain. Gambar atribut diwakili oleh simbol elips.
c. Hubungan Relasi : Hubungan antara sejumlah entitas yang berasal
dari himpunan entitas yang berbeda. Relasi dapat digambarkan sebagai berikut :
Relasi yang terjadi diantara dua himpunan entitas misalnya A dan B dalam satu
basis data yaitu Abdul Kadir, 2002: 48 :
1. Satu ke satu One to one
Hubungan relasi satu ke satu yaitu setiap entitas pada himpunan entitas A berhubungan paling banyak dengan satu entitas pada himpunan
entitas B.
2. Satu ke banyak One to many
Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi setiap entitas pada
entitas B dapat berhubungan dengan satu entitas pada himpunan entitas A.
3. Banyak ke banyak Many to many
Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B.
Dalam website Sistem penjuan online ini penulis mencoba membuat rancangan ERD yang akan menghubungkan antara konsumen, produk, admin
sebagai pengolah website serta data produk dan supplier sebagai sepplier
produk. Untuk rancangan ERD website sisem informasi penjualan online ini adalah sebagai berikut :
M
M
M
Gambar 4.13 Entity Relationship Diagram Sistem Penjualan Online
1 M
Admin Olah
Username Password
Konsumen Produk
Pesan IDKon
Nama Alamat
Telp Email
IDProdk Nama
Gambar Ket
Harga Kategori
IDProdk IDKon
JumlahPesan Total Harga
IDAdmin Kirim
Produk ID Produk
Kategori Nama
Produk Jumlah
Supplier
Penjelasan Sistem ERD di atas : 1.
Hubungan antara konsumen dan produk
M : M
Gambar 4.14 Entity Relationship Diagram Hubungan antara konsumen dan produk.
Dalam ERD di atas terdapat dua buah entitas yaitu entitas konsumen dan entitas produk yang dihubungkan dalam satu relasi yaitu
relasi pesan. Entitas konsumen mempunyai lima atribut diantaranya adalah Idkon, Nama, Telp, Email dan alamat. Untuk entitas produk ada
enam buah atribut yaitu IDProduk, NamaProduk, Kategori, Harga, Keterangan dan Gambar. Kemudian untuk relasi pesan memiliki empat
buah atribut yaitu Id Produk sebagai primary key, Idkon sebagai foreign key, jumlah Pesan dan Total Harga.
Konsumen Produk
Pesan IDKon
Nama Alamat
Telp Email
IDProdk Nama
Gambar Ket
Harga Kategori
IDProdk IDKon
JumlahPesan Total Harga
Cara baca : b.
Konsumen memesan produk, produk dipesan oleh konsumen c.
M : M berarti beberapa konsumen memesan banyak produk dan beberapa produk dipesan oleh beberapa konsumen.
2. Hubungan antara Admin dan produk
Gambar 4.15 Entity Relationship Diagram Hubungan antara admin dan produk.
Dalam ERD di atas terdapat dua buah entitas yaitu entitas Admin dan entitas produk yang dihubungkan dalam satu relasi yaitu relasi Olah. Entitas
Admin mempunyai tiga atribut diantaranya adalah IdAdmin, UserNama, Password. Untuk entitas produk ada enam buah atribut yaitu IDProduk,
NamaProduk, Kategori, Harga, Keterangan dan Gambar. Cara baca :
c. Admin mengolah data produk, data produk diolah oleh admin
d. 1 : M berarti
seorang admin mengolah beberapa data produk, beberapa data produk diolah oleh admin.
1 Gambar
Admin Olah
Username Password
IDAdmin Produk
IDProdk Nama
Ket
Harga Kategori
M
3. Hubungan antara Admin dan Supplier
Gambar 4.16 Entity Relationship Diagram Hubungan antara admin dan supplier.
Dalam ERD di atas terdapat dua buah entitas yaitu entitas Admin dan entitas Supplier yang dihubungkan dalam satu relasi yaitu relasi KirimProduk
Entitas Admin mempunyai tiga atribut diantaranya adalah IdAdmin, UserNama, Password. Untuk entitas Supplier ada empat buah atribut yaitu IDProduk,
NamaProduk, jumlah, kategori. Cara baca :
a. Admin dikirim produk oleh supplier, supplier mengirim produk ke
admin. b.
1 : 1 berarti Admin dikirim produk oleh supplier, supplier mengirim produk ke admin.
4.9 Normalisasi File