Conceptual Data Model CDM Tabel Master Tabel Master

Gambaran sistem pada DFD level 1, DFD level 1 merupakan pengembangan dari DFD level 0, berikut DFD level 1 – Pembuatan Pelaporan pada gambar 3.17 view omzet penjuala laporan omzet penjualan laporan stok harian view stok barang view penjualan barang ter view penjualan laporan penjualan laporan barang terlaris Pemilik 4 penjualan 1 Pembuatan Laporan Barang Terlaris 2 Pembuatan Laporan Penjualan 2 barang 3 Pembuatan Laporan Stok Harian 4 Pembuatan Laporan Omzet Penjualan Gambar 3.17 DFD Level 1 Pembuatan Laporan

h. Conceptual Data Model CDM

STIKOM SURABAYA Relation_954 penjualan_jasa_kirim penjualan_konfirmasi barang_detil jabatan_pegawai propinsi_kota barang_pemasok merk_barang kota_pegawai kota_pelanggan penjualan_detil barang_penjualan pelanggan_penjualan kategori_barang pelanggan idpelanggan namapelanggan jkpelanggan alamatpelanggan emailpelanggan telppelanggan hppelanggan tanggaldaftar username password photopelanggan detilpenjualan iddetil warna ukuran jumlahpenjualan waktupesan barang idbarang namabarang hargajual hargabeli warnabarang ukuranbarang stokbarang beratbarang promo keterangan gambar waktu kategori idkategori namakategori pegawai idpegawai namapegawai jkpegawai alamatpegawai user pass photopegawai pemasok idpemasok namapemasok alamatpemasok emailpemasok telppemasok hppemasok merk idmerk namamerk kota idkota namakota penjualan idpenjualan noresi alamatpenerima namapenerima telppenerima waktupenjualan statuspenjualan propinsi idpropinsi namapropinsi jabatan idjabatan namajabatan konfirmasi_penjualan idkonfirmsi nama email tanggaltrans norek banktujuan bankasal jumlahbayar statusproses jasa_kirim idjasakirim namajasakirim testimonial idtestimonial isitestimonial tanggaltsetimonial Gambar 3.18 CDM sitem toko online AKDHA SHOP.

i. Physical Data Model PDM

STIKOM SURABAYA IDPELANGGAN = IDPELANGGAN IDJASAKIRIM = IDJASAKIRIM IDBARANG = IDBARANG IDPELANGGAN = IDPELANGGAN IDPENJUALAN = IDPENJUALAN IDBARANG = BAR_IDBARANG IDJABATAN = IDJABATAN IDPROPINSI = IDPROPINSI IDPEMASOK = IDPEMASOK IDMERK = IDMERK IDKOTA = IDKOTA IDKOTA = IDKOTA IDBARANG = IDBARANG IDPELANGGAN = IDPELANGGAN IDPENJUALAN = IDPENJUALAN IDBARANG = IDBARANG IDPELANGGAN = IDPELANGGAN IDKATEGORI = IDKATEGORI PELANGGAN IDPELANGGAN INTEGER IDKOTA INTEGER NAMAPELANGGAN VARCHAR35 JKPELANGGAN CHAR1 ALAMATPELANGGAN VARCHAR75 EMAILPELANGGAN VARCHAR55 TELPPELANGGAN VARCHAR25 HPPELANGGAN VARCHAR25 TANGGALDAFTAR DATE USERNAME VARCHAR30 PASSWORD VARCHAR35 PHOTOPELANGGAN LONG VARBINARY DETILPENJUALAN IDDETIL INTEGER IDBARANG VARCHAR8 IDPELANGGAN INTEGER IDPENJUALAN INTEGER WARNA LONG VARBINARY UKURAN LONG VARBINARY JUMLAHPENJUALAN INTEGER WAKTUPESAN DATE BAR_IDBARANG VARCHAR8 BARANG IDBARANG VARCHAR8 IDKATEGORI INTEGER IDMERK INTEGER NAMABARANG VARCHAR35 HARGAJUAL BIGINT HARGABELI BIGINT WARNABARANG LONG VARBINARY UKURANBARANG LONG VARBINARY STOKBARANG INTEGER BERATBARANG VARCHAR5 PROMO VARCHAR3 KETERANGAN LONG VARBINARY GAMBAR VARCHAR15 WAKTU DATE IDPEMASOK INTEGER KATEGORI IDKATEGORI INTEGER NAMAKATEGORI VARCHAR55 PEGAWAI IDPEGAWAI INTEGER IDKOTA INTEGER IDJABATAN INTEGER NAMAPEGAWAI VARCHAR35 JKPEGAWAI CHAR1 ALAMATPEGAWAI VARCHAR75 USER VARCHAR35 PASS VARCHAR50 PHOTOPEGAWAI LONG VARBINARY PEMASOK IDPEMASOK INTEGER NAMAPEMASOK VARCHAR55 ALAMATPEMASOK VARCHAR75 EMAILPEMASOK VARCHAR55 TELPPEMASOK VARCHAR25 HPPEMASOK VARCHAR25 MERK IDMERK INTEGER NAMAMERK VARCHAR55 KOTA IDKOTA INTEGER IDPROPINSI INTEGER NAMAKOTA VARCHAR35 PENJUALAN IDBARANG VARCHAR8 IDPELANGGAN INTEGER IDPENJUALAN INTEGER NORESI VARCHAR15 ALAMATPENERIMA VARCHAR75 WAKTUPENJUALAN DATE STATUSPENJUALAN VARCHAR5 NAMAPENERIMA VARCHAR50 TELPPENERIMA VARCHAR25 IDJASAKIRIM INTEGER PROPINSI IDPROPINSI INTEGER NAMAPROPINSI VARCHAR45 JABATAN IDJABATAN INTEGER NAMAJABATAN VARCHAR50 KONFIRMASI_PENJUALAN IDKONFIRMSI INTEGER IDBARANG VARCHAR8 IDPELANGGAN INTEGER IDPENJUALAN INTEGER NAMA VARCHAR35 EMAIL VARCHAR55 TANGGALTRANS DATE NOREK VARCHAR25 BANKTUJUAN INTEGER BANKASAL INTEGER JUMLAHBAYAR INTEGER STATUSPROSES INTEGER JASA_KIRIM IDJASAKIRIM INTEGER NAMAJASAKIRIM VARCHAR45 TESTIMONIAL IDTESTIMONIAL INTEGER IDPELANGGAN INTEGER ISITESTIMONIAL LONG VARBINARY TANGGALTSETIMONIAL DATE Gambar 3.19 PDM sitem toko online AKDHA SHOP.

3.2.2 Desain Database

STIKOM SURABAYA Tabel-tabel yang digunakan pada sistem yang telah dibuat ini sebagaimana yang terdapat pada Physical Data model yaitu :

a. Tabel Master

Pelanggan Tabel Master pelanggan dugunakan untuk menyimpan data pelanggan, pendaftaran dilakukan secara online, mempunyai primary key pada field IDPELANGGAN dan foreign key pada field IDKOTA . Struktur tabelnya seperti terlihat pada tabel 3.9 di bawah ini: Tabel 3.9 Pelanggan Field Nama Tipe data Constraint IDPELANGGAN Int Primary key IDKOTA Int Foreign key NAMAPELANGGAN Varchar 35 - JKPELANGGAN Char 1 - ALAMATPELANGGAN Varchar 75 - E-MAILPELANGGAN Varchar 35 - TELPPELANGGAN Varchar 25 - HPPELANGGAN Varchar 25 - TANGGALDAFTAR Datetime - USERNAME Varchar 30 - PASSWORD Varchar 35 - PHOTOPELANGGAN Text -

b. Tabel Master

Barang STIKOM SURABAYA Tabel Master barang digunakan untuk menyimpan data barang, mempunyai primary key pada field IDBARANG memiliki foreign key pada field