21.
Tabel Testimonial
CREATE TABLE `testimonial` `id_testi` int3 NOT NULL AUTO_INCREMENT,
`email` varchar30 NOT NULL, `tanggal` date NOT NULL,
`isi` text NOT NULL, `nama` varchar30 NOT NULL,
`status` enumy,n NOT NULL DEFAULT n, PRIMARY KEY `id_testi`
ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=latin1;
22.
Tabel t_kabkota
CREATE TABLE `t_kabkota` `id_kabkota` int3 NOT NULL AUTO_INCREMENT,
`id_prov` int2 NOT NULL, `nama` varchar15 NOT NULL,
`kabkota` varchar10 NOT NULL, UNIQUE KEY `t_kabkotaPX` `id_kabkota`,
KEY `id_prov` `id_prov`, CONSTRAINT `t_kabkota_ibfk_1` FOREIGN KEY `id_prov` REFERENCES
`t_provinsi` `id_prov` ON DELETE CASCADE ON UPDATE CASCADE ENGINE=InnoDB AUTO_INCREMENT=426 DEFAULT CHARSET=latin1;
23.
Tabel t_provinsi
CREATE TABLE `t_provinsi` `id_prov` int2 NOT NULL AUTO_INCREMENT,
`nama` varchar15 DEFAULT NULL, KEY `id_prov` `id_prov`
ENGINE=InnoDB AUTO_INCREMENT=35 DEFAULT CHARSET=latin1;
4.3 Implementasi Antar Muka
Setelah melakukan implementasi data, maka dilakukanlah implementasi antar muka yang dibangun dan pengkodeannya dalam bentuk file program. Berikut ini
beberapa tampilan antar muka yang telah di implementasikan, untuk selengkapnya dilihat dibagian halaman lampiran antar muka. Halaman utama administrator dapat
dilihat pada gambar 4.1.
Gambar 4. 1 Implementasi Halaman admin
Halaman utama aplikasi toko online dapat dilihat pada gambar 4.2.
Gambar 4. 2 Halaman Utama Toko Online
Daftar struktur file yang dibangun untuk membuat sistem ini dapat dilihat pada tabel 4.3 di bawah ini.
Tabel 4. 3 Implementasi Antar Muka
Menu Deskripsi
Nama File
Login pegawai Digunakan sebagai halaman login
pegawai. adminwebindex.php
Home Digunakan sebagai halaman awal
pegawai adminwebmedia.php?
module=home Ganti password Digunakan sebagai halaman untuk
mengganti password pegawai adminwebmedia.php?
module=password Data provinsi
Digunakan sebagai halaman untuk mengolah data provinsi
adminwebmedia.php? module=provinsi
Data kabupaten kota
Digunakan sebagai halaman untuk mengolah data kabupaten kota
adminwebmedia.php? module=kota
Data kecamatan Digunakan sebagai halaman untuk mengolah data kecamatan
adminwebmedia.php? module=kecamatan
Data kelurahan Digunakan sebagai halaman untuk
mengolah data kelurahan adminwebmedia.php?
module=kelurahan Data bank
Digunakan sebagai halaman untu mengolah data bank
adminwebmedia.php? module=bank
Data link Digunakan sebagai halaman untuk
mengolah data link adminwebmedia.php?
module=link Data jabatan
Digunakan sebagai halaman untuk mengolah data jabatan
adminwebmedia.php? module=jabatan
Data pegawai Digunakan sebagai halaman untuk
mengolah data pegawai adminwebmedia.php?
module=pegawai Restore
database Digunakan sebagai halaman untuk
melakukan restore database adminwebmedia.php?
module=restore Backup
database Digunakan sebagai halaman untuk
melakukan backup database adminwebmedia.php?
module=backup Kategori produk Digunakan sebagai halaman untuk
melakukan pengolahan data kategori produk
adminwebmedia.php? module=kategori
Data harga produk
Digunakan sebagai halaman untuk pengolahan data harga produk
adminwebmedia.php? module=hargaproduk
Data produk Digunakan sebagai halaman untuk
pengolahan produk adminwebmedia.php?
module=produk Pemesanan
Digunakan sebagai halaman untuk melakukan pengolahan data
pemesanan adminwebmedia.php?
module=order
Pembayaran Digunakan sebagai halaman untuk
melakukan pengolahan data pembayaran
adminwebmedia.php? module=pembayaran
Pelanggan Digunakan sebagai halaman untuk
melakukan pengolahan data pelanggan
adminwebmedia.php? module=pelanggan
Data harga kirim
Digunakan sebagai halaman untuk melakukan pengolahan data harga
kirim adminwebmedia.php?
module=hargakirim
Laporan Digunakan sebagai halaman untuk
melakukan pengolahan data laporan adminwebmedia.php?
module=laporan Testimonial
Digunakan sebagai halaman untuk melakukan pengolahan data
testimonial adminwebmedia.php?
module=shoutbox
Data kunjungan Digunakan sebagai halaman untuk
melakukan pengolahan data kunjungan
adminwebmedia.php? module=kunjungan
Data statistik Digunakan sebagai halaman untuk
mengetahui data penjualan produk adminwebmedia.php?
module=datajual Logout
Digunakan oleh pegawai apabila akan keluar dari sistem
adminwebmedia.php? module=logout
Beranda Digunakan sebagai halaman awal
dari aplikasi home.html
Profil Digunakan sebagai halaman profil
dari perusahaan profil-kami.html
Cara pembelian
Digunakan sebagai halaman pemberitahuan cara pembelian
cara-pembelian.html Paket
kunjungan Digunakan sebagai halaman
pemberitahuan paket kunjungan paket-kunjungan.html
Paket pelatihan Digunakan
sebagai halaman paket-pelatihan.html
pemberitahuan paket pelatihan Daftar
kunjungan Digunakan sebagai halaman untuk
mendaftar kunjungan pesan-kunjungan.html
Registrasi Digunakan sebagai halaman bagi
pengunjung mendaftar menjadi pelanggan
registrasi.html
Login Digunakan sebagai halaman bagi
pelanggan untuk masuk ke dalam sistem
login.html
Menu pelanggan
Digunakan oleh pelanggan sebagai halaman untuk melakukan
konfirmasi pembayaran dan melihat history pemesanan dari pelanggan
menu-pelanggan.html
Logout Digunakan oleh pelanggan untuk
keluar dari sistem logout.html
Kategori Digunakan sebagai halaman untuk
menampilkan produk dalam satu kategori
kategori-xx.html
Produk Digunakan sebagai halaman untuk
menampilkan semua produk semua-produk.html
4.4 Pengujian Sistem