Struktur Tabel Tabel 4.1 Order

1 BAB V 2 IMPLEMENTASI DAN PENGUJIAN

5.1 Implementasi

Implementasi merupakan kelanjutan dari kegiatan perancangan sistem dan dapat dipandang sebagai usaha untuk mewujudkan sistem yang dirancang. Langkah-langkah dari proses implementasi adalah urutan dari kegiatan awal sampai kegiatan akhir yang harus dilakukan dalam mewujudkan sistem yang dirancang. Hasil dari tahapan implementasi ini adalah suatu sistem pengolahan data yang sudah dapat berjalan dengan baik

5.1.1 Struktur Tabel Tabel 4.1 Order

Nama Tabel : Primary Key : Foreign key : Atribut Ukuran ord_id 5 ord_created ord_modified ord_status ord_memo 255 ord_full_name 64 ord_email 64 ord_phone 20 ord_company 32 ord_address 128 ord_zip_code 6 ord_city 32 ord_country 32 ord_receiver_name 64 ord_payment_bank 32 ord_payment_date ord_payment_amount Jumlah nominal pembayaran us_id FK1 4 dsc_id FK2 3 Alamat email pemesan No telepon pemesan Perusahaan pemesan Alamat pemesan Kodepos pemesan Alamat kota pemesan Nama pemesan VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR Alamat negara pemesan INTEGER Nama bank tujuan pembayaran Waktu pembayaran Nama penerima barang User ID Discount ID VARCHAR Tipe Data order ord_id us_id FK1, dsc_id FK2 Keterangan VARCHAR DATETIME DATETIME ENUM VARCHAR VARCHAR VARCHAR VARCHAR DATETIME ID order Waktu pemesanan Waktu perubahan pemesanan Status pemesanan INTEGER INTEGER VARCHAR Universitas Sumatera Utara Tabel 4.2 User Tabel 4.3 Tag Tabel 4.4 Feedback Nama Tabel : user Primary Key : us_id Foreign Key : Atribut Ukuran us_id 4 us_username 32 us_email 64 us_website 64 us_password 32 us_full_name 64 us_phone 20 us_type us_created us_modified VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR ENUM No telepon pengguna Nama lengkap pengguna Alamat email pengguna DATETIME DATETIME Waktu pengguna mendaftar Waktu pengguna merubah datanya Tipe pengguna User ID Username pengguna Website pengguna Password pengguna INTEGER Keterangan Tipe Data Nama Tabel : tag Primary Key : tg_id Foreign Key : Atribut Ukuran tg_id 3 tg_name 16 tg_hit 5 VARCHAR INTEGER Tipe Data INTEGER ID tag Nama tag Keterangan Nama Tabel : feedback Primary Key : fd_id Foreign Key : Atribut Ukuran fd_id 5 fd_full_name 64 fd_email 64 fd_subject 32 fd_message fd_status on,off fd_type us_id FK1 4 us_id FK1 VARCHAR Nama pemberi feedback VARCHAR Email pemberi feedback VARCHAR Subjek dari feedback Tipe Data Keterangan INTEGER Feedback ID INTEGER User ID TEXT Isi feedback ENUM Status feedback ENUM Universitas Sumatera Utara Tabel 4.5 Address Tabel 4.6 Comment Tabel 4.7 Category Tabel 4.8 Product Nama Tabel : address Primary Key : ad_id Foreign Key : Atribut Ukuran ad_id 4 ad_title 32 ad_address 128 ad_zip_code 6 ad_city 32 ad_county 32 us_id FK1 4 VARCHAR Judul alamat VARCHAR Alamat pengguna VARCHAR Kode pos pengguna us_id FK1 Tipe Data Keterangan INTEGER ID alamat VARCHAR Kota pengguna VARCHAR Negara pengguna INTEGER User ID Nama Tabel : comment Primary Key : cm_id Foreign Key : Atribut Ukuran cm_id 5 cm_name 32 cm_email 64 cm_website 64 cm_message 255 cm_created cm_status nw_id FK1 3 us_id FK2 4 nw_id FK1, us_id FK2 INTEGER User ID DATETIME Waktu dikirimnya komentar ENUM Status Komentar INTEGER ID Berita VARCHAR Email pemberi komentar VARCHAR Website pemberi komentar VARCHAR Isi komentar Tipe Data Keterangan INTEGER ID Comment VARCHAR Nama pemberi komentar Nama Tabel : category Primary Key : cat_id Foreign Key : Atribut Ukuran cat_id 2 cat_parent 2 cat_name 15 INTEGER INTEGER VARCHAR ID kategori Kategori parent Nama kategori Tipe Data Keterangan Nama Tabel : product Primary Key : pd_id Foreign Key : Atribut Ukuran pd_id 3 pd_name 50 pd_description 255 pd_price 6 pd_created cat_id FK1 2 INTEGER ID produk VARCHAR Nama produk VARCHAR Deskripsi produk cat_id FK1 Tipe Data Keterangan INTEGER Harga Produk DATE Waktu produk ketika ditambahkan INTEGER ID kategori Universitas Sumatera Utara Tabel 4.9 Cart Tabel 4.10 Size Tabel 4.11 Image Tabel 4.12 Product_has_size Nama Tabel : cart Primary Key : crt_id Foreign Key : Atribut Ukuran crt_id 3 crt_session 32 crt_qty 2 pd_size 2 crt_date pd_id 3 CHAR Nama pemberi komentar INTEGER Jumlah barang pada cart VARCHAR Ukuran barang pd_id FK1 Tipe Data Keterangan INTEGER ID cart DATETIME Waktu dibuatnya cart INTEGER ID produk Nama Tabel : size Primary Key : sz_id Foreign Key : Atribut Ukuran sz_id 2 sz_name 2 VARCHAR Nama ukuran Tipe Data Keterangan INTEGER ID ukuran Nama Tabel : image Primary Key : img_id Foreign Key : Atribut Ukuran img_id 4 img_picture 100 img_thumbnail 100 img_title 32 pd_id 3 nw_id 3 Gambar ukuran kecil VARCHAR VARCHAR INTEGER INTEGER Judul gambar ID produk ID berita pd_id FK1, nw_id FK2 Tipe Data Keterangan INTEGER ID gambar VARCHAR Gambar ukuran besar Nama Tabel : product_has_size Primary Key : Foreign Key : Atribut Ukuran ps_qty 2 pd_id 3 sz_id 2 pd_id FK1, sz_id FK2 Tipe Data Keterangan INTEGER Jumlah produk yang dipesan INTEGER ID produk INTEGER ID ukuran Universitas Sumatera Utara Tabel 4.13 Discount Tabel 4.14 Product_has_order Tabel 4.15 News Tabel 4.16 Invoice Nama Tabel : discount Primary Key : dsc_id Foreign Key : Atribut Ukuran dsc_id 3 dsc_code 10 dsc_percentage 2 Tipe Data Keterangan INTEGER ID diskon VARCHAR Kode diskon INTEGER Besarnya diskon Nama Tabel : product_has_order Primary Key : Foreign Key : Atribut Ukuran po_qty 2 po_size 2 pd_id 3 ord_id 5 pd_id FK1, ord_id FK2 Tipe Data Keterangan INTEGER Jumlah barang VARCHAR Ukuran barang INTEGER ID produk INTEGER ID order Nama Tabel : news Primary Key : nw_id Foreign Key : Atribut Ukuran nw_id 3 nw_title 50 nw_content nw_created nw_modified nw_hit 5 nw_status us_id FK1 4 us_id FK1 Tipe Data Keterangan INTEGER ID berita VARCHAR Judul berita TEXT Isi berita DATETIME Waktu ditulisnya berita DATETIME Waktu diubahnya berita INTEGER Jumlah dilihatnya berita ENUM Status berita INTEGER User ID Nama Tabel : invoice Primary Key : inv_id Foreign Key : Atribut Ukuran inv_id 1 inv_memo 255 inv_bank_name 32 inv_no_rekening 17 inv_bank_branch 32 inv_phone 20 inv_sms 20 inv_email 64 Tipe Data Keterangan INTEGER ID invoice VARCHAR Memo invoice VARCHAR Nama bank VARCHAR No rekening bank VARCHAR Cabang bank VARCHAR No telepon VARCHAR VARCHAR Universitas Sumatera Utara Tabel 4.17 News_has_tag Tabel 4.18 Shipping_city Tabel 4.19 Shipping_province Nama Tabel : news_has_tag Primary Key : Foreign Key : Atribut Ukuran nw_id 3 tg_id 3 nw_id FK1, tg_id FK2 Tipe Data Keterangan INTEGER ID berita INTEGER ID tag Nama Tabel : shipping_city Primary Key : sc_id Foreign Key : Atribut Ukuran sc_id 1 sc_name 255 sc_cost 32 sc_day sp_id sp_id FK1 Tipe Data Keterangan INTEGER ID shipping VARCHAR INTEGER TINYINTEGER INTEGER ID shipping province Nama Tabel : shipping_province Primary Key : sp_id Foreign Key : Atribut Ukuran sp_id sp_name 29 Tipe Data Keterangan INTEGER ID shipping province VARCHAR Nama provinsi Universitas Sumatera Utara

5.1.2 Implementasi Antarmuka