110
`jam_order_temp` time NOT NULL, `stok_temp` int5 NOT NULL,
PRIMARY KEY `id_orders_temp` ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci
AUTO_INCREMENT=134 ; -- Struktur dari tabel `produk`
CREATE TABLE `produk` `id_produk` int5 NOT NULL auto_increment,
`id_kategori` int5 NOT NULL, `nama_produk` varchar100 collate latin1_general_ci NOT NULL,
`produk_seo` varchar100 collate latin1_general_ci NOT NULL, `deskripsi` text collate latin1_general_ci NOT NULL,
`harga` int20 NOT NULL, `stok` int5 NOT NULL,
`berat` decimal5,2 unsigned NOT NULL default 0.00, `tgl_masuk` date NOT NULL,
`gambar` varchar100 collate latin1_general_ci NOT NULL, `dibeli` int5 NOT NULL default 1,
PRIMARY KEY `id_produk` ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci
AUTO_INCREMENT=43 ; -- Struktur dari tabel `statistik`
CREATE TABLE `statistik` `ip` varchar20 NOT NULL default ,
`tanggal` date NOT NULL, `hits` int10 NOT NULL default 1,
`online` varchar255 NOT NULL ENGINE=MyISAM DEFAULT CHARSET=latin1;
5.1.5. Implementasi Antar Muka
Dalam implementasi antarmuka dilakukan dengan sebuah webpage yang berekstensi PHP. Setiap halaman dalam perangkat lunak dibuat file program yang
ditulis dengan berekstensi.php. Berikut ini adalah implementasi dari setiap halaman
111
yang dibuat dan dibedakan berdasarkan user pendaftardan administrator yang ada di Sistem Informasi Penjualan Handycraft pada Kawaii Handycraft Shop.
5.1.5.1. Implementasi Halaman utama user costumer
Implementasi halaman yang terdapat pada user yang dibuat bentuk file program dengan berekstensi PHP dapat dilihat pada tabel 5.1.
Tabel 5.1 Implementasi Halaman UtamaUser Menu
Sub Menu
Sub-sub Menu
Deskripsi Nama File
Home -
- File program untuk menangani
halaman utama. home.php
Profil -
- File program untuk menangani
informasi tentang profil Kawaii Handycraft Shop
profil- kami.php
Cara Pembe
lian File program yang menangani
informasi untuk
melakukan pemesanan barang.
cara- pembelian.ph
p
Produ k
1. File program yang menangani
informasi tentang Produk yang ada pada website.
semua- produk.php
Beli File program yang menangani
atau menampilkan tabel daftar pembelian produk.
Keranjang- belanja.php
2. Detail
File program yang menangani informasi tentang detail barang.
Produk.php Keranj
ang Belanj
a File program yang menangani
atau menampilkan
informasi tentang produk yang sudah ada
padaKeranjang belanja Keranjang-
belanja.php
3. Lanjutkan belanja
File program yang menangani atau
menampilkan informasi
tentang produk lainnya. Produk.php
4. Update Keranjang
File program yang menangani atau
menampilkan informasi
tentang produk yang sudah Keranjang-
belanja.php
112
dipesan dan
mengalami perubahan
terhadap jumlah
barang yang akan dipesan. 5. Selesai
belanja File program yang menangani
tentang inputan untuk costumer untuk
melengkapi data
pemesanan costumer. Selesai-
belanja.php
Hubun gi
Kami 6.
File program yang menangani tentang inputan untuk costumer
untuk menghubungi
kawaii handycraft shop.
Hubungi- kami.php
Lokasi kami
File program yang menangani atau
menampilkan informasi
tentang lokasi
toko kawaii
handycraft Lokasi-
kami.php
Pencar ian
- -
File program yang menangani informasi
tentang pencarian
barang atau kategori produk yang telah diinputkan.
Hasil- pencarian.ph
p
5.1.5.2. Implementasi Halaman Utama Admin
Implementasi halaman yang terdapat admin yang dibuat bentuk file program dengan berekstensi PHP dapat dilihat pada tabel 5.2.
Tabel 5.2 Implementasi Halaman Utama Admin Menu
Sub Menu
Sub-sub Menu
Deskripsi Nama File
Beran da
- -
File program untuk menangani halaman utama.
media.php?m odul=home
Ganti Paswo
rd Proses
- File program yang menangani
inputan jika
admin ingin
mengganti passwod dan di proses
media.php?m odule=passw
ord
batal File program yang menangani
inputan jika admin batal untuk mengganti passwod
media.php?m odule=passw
ord
113
Manaj emen
Modul File program yang menangani
atau menampilkan informasi
tentang manajemen modul yang ada pada tampilan user dan
admin media.php?m
odule=modul
Katerg ori
produk -
File program yang menangani atau
menampilkan informasi tentang kategori produk yang
ada pada kawaii handycraft shop.
media.php?m odule=katego
ri
Tambah kategori
File program yang menangani informasi
untuk melakukan
penambahan kategori produk baru pada kawaii handycraf
shop. media.php?m
odule=katego ri
edit File program yang menangani
informasi untuk
mengedit kategori
produk baru pada kawaii handycraf shop.
media.php?m odule=katego
ri
hapus File program yang menangani
informasi untuk
menghapus kategori
produk baru pada kawaii handycraf shop.
media.php?m odule=katego
ri
Produ k
Tambah produk
File program yang menangani informasi tentang inputan untuk
penambahan produk yang ada pada website.
media.php?m odule=produ
k
edit File program yang menangani
informasi tentang inputan untuk mengedit produk yang ada pada
website. media.php?m
odule=produ k
hapus File program yang menangani
informasi tentang inputan untuk menghapus produk yang ada
pada website. media.php?m
odule=produ k
List Order
detail -
File program yang menangani informasi tentang list order para
costumer. media.php?m
odule=order
Ongko s
Kirim Tambah
ongkos kirim
- File program yang menangani
atau menampilkan
inputan tentang
menambahan harga
ongkos kirim ke tiap kota. media.php?m
odule=ongko skirim
114
Edit File program yang menangani
atau menampilkan
inputan tentang
pemngubahan harga
ongkos kirim ke tiap kota. media.php?m
odule=ongko skirim
hapus File program yang menangani
atau menampilkan informasi
tentang penghapusan
harga ongkos kirim ke tiap kota.
media.php?m odule=ongko
skirim
Profil -
File program yang menangani atau
menampilkan inputan
tentang data profil dari kawaii handycraft shop
media.php?m odule=profil
Cara Pembe
lian -
File program yang menangani atau
menampilkan inputan
tentang data cara pemesanan barang kawaii handycraft shop.
media.php?m odule=carabe
li
Hubun gi
Kami -
File program yang menangani informasi message siapa saja
yang sudah masuk kedalam email kawaii handycraft shop
media.php?m odule=hubun
gi
email File program yang menangani
informasi reply message yang sudah masuk kedalam email
kawaii handycraft shop media.php?m
odule=hubun giact=balas
email
hapus File program yang menangani
informasi untuk
menghapus message yang sudah masuk
kedalam email
kawaii handycraft shop
media.php?m odule=hubun
gi
Banne r
- File program yang menangani
informasi dan linkbanner yang ada pada website.
adminwebm edia.php?mo
dule=banner
edit -
File program yang menangani aksi untuk mengedit link banner
yang ada pada website. adminwebm
edia.php?mo dule=banner
hapus File program yang menangani
aksi untuk menghapus link banner yang ada pada website.
adminwebm edia.php?mo
dule=banner
Lapora n
proses File program yang menangani
informasi untuk
melakukan proses
rekapitulasi laporan
penjualan kawaii
handycraft media.php?m
odule=lapora n
115
shop. Modul
Lokasi File
yang menangani
atau menampilkan informasi lokasi
toko dengan
menampilakan Map.
media.php?m odule=gm
Logou t
File program yang menangani informasi untuk keluar dari
aplikasi. logout.php
5.1.6. Implementasi Instalasi Program