Perancangan Database Kesimpulan dan Saran

4.5 Perancangan Database

Perancangan database adalah salah satu langkah untuk menentukan file database, table, tipe data dan ukuran dari data yang digunakan. Tahap ini merupakan tahap yang paling penting dalam perancangan sistem. Pada tahap ini dipersiapkan tempat untuk menampung data di server, data tersebut nantinya akan diproses oleh program yang kita buat pada tahap pemrograman, baik penambahan, pengeditan, penghapusan dan penampilan isi database ke halaman web. Database ini terdiri atas tabel – tabel yang dibuat dengan menggunakan program MySQL. Adapun database yang dibuat oleh penulis adalah database website Sistem penjualan Jersey Bola BerbasisWeb Pada Toko Mansyur Jersey Medan dengan tabel – tabel sebagai berikut: 1. Tabel Data Admin Tabel 4.2 Data Admin No Field Type Size Description 1 Username Varchar 50 User name 2 Password Varchar 50 Password 3 Nama_Lengkap Varchar 100 Nama Lengkap 4 Email Varchar 100 Email 5 No_Telpon Varchar 20 No Telpon 6 Level Varchar 20 Level 7 Blokir Enum Blokir Universitas Sumatera Utara 2. Tabel Data Bank Tabel 4.3 Data Bank No Field Type Size Description 1 Id_Bank Int 5 Id Bank 2 Nama_Bank Varchar 100 Nama Bank 3 No_Rekening Varchar 100 No Rekening 4 Pemilik Varchar 100 Pemilik 5 Gambar Varchar 100 Gambar 3. Tabel Data Banner Tabel 4.4 Data Banner No Field Type Size Description 1 Id_Banner Int 5 Id Banner 2 Judul Varchar 100 Judul 3 Url Varchar 100 Url 4 Gambar Varchar 100 Gambar 5 Tanggal_Posting Date Tanggal Posting 4. Tabel Data Header Tabel 4.5 Data Header No Field Type Size Description 1 Id_Gambar Int 5 Id Gambar 2 Judul Varchar 100 Judul 3 Url Varchar 100 Url Universitas Sumatera Utara Tabel 4.5 Data Header Lanjutan No Field Type Size Description 4 Gambar Varchar 100 Gambar 5 Deskripsi Varchar 100 Deskripsi 6 Tanggal_Posting Date Tanggal Posting 5. Tabel Data Hubungi Tabel 4.6 Data Hubungi No Field Type Size Description 1 Id_Hubungi Int 5 Id Hubungi 2 Nama Varchar 50 Nama 3 Email Varchar 100 Email 4 Subject Varchar 100 Subject 5 Pesan Text Pesan 6 Tanggal Date Tanggal 6. Tabel Data Kategori Tabel 4.7 Data Kategori No Field Type Size Description 1 Id_Kategori Int 5 Id Kategori 2 Nama_Kategori Varchar 100 Nama Kategori 3 Kategori_Seo Varchar 100 Kategori Seo Universitas Sumatera Utara 7. Tabel Data Komentar Tabel 4.8 Data Komentar No Field Type Size Description 1 Id_Komentar Int 5 Id Komentar 2 Id_Produk Int 5 Id Produk 3 Nama_Komentar Varchar 100 Nama Komentar 4 Url Varchar 100 Url 5 Isi_Komentar Text Isi Komentar 6 Tanggal Date Tanggal 7 Jam_Komentar Time Jam Komentar 8 Aktif Enum Aktif 8. Tabel Data Kota Tabel 4.9 Data Kota No Field Type Size Description 1 Id_kota Int 3 Id kota 2 Id_Perusahaan Int 10 Id Perusahaan 3 Nama_Kota Varchar 100 Nama Kota 4 Ongkos_kirim Int 10 Ongkos kirim Universitas Sumatera Utara 9. Tabel Data Kustomer Tabel 4.10 Data Kustomer No Field Type Size Description 1 Id_Kustomer Int 5 Id Kustomer 2 Password Varchar 50 Password 3 Nama_Lengkap Varchar 100 Nama Lengkap 4 Alamat Text Alamat 5 Email Varchar 100 Email 6 Telpon Varchar 20 Telpon 7 Id_Kota Int 5 Id Kota 8 Aktif Enum Aktif 10. Tabel Data Main Menu Tabel 4.11 Data Main Menu No Field Type Size Description 1 Id_Main Int 5 Id Main 2 Nama_Menu Varchar 50 Nama Menu 3 Link Varchar 100 Link 4 Aktif Enum Aktif Universitas Sumatera Utara 11. Tabel Data Modul Tabel 4.12 Data Modul No Field Type Size Description 1 Id_Modul Int 5 Id Modul 2 Nama_Modul Varchar 50 Nama Modul 3 Link Varchar 100 Link 4 Static_Content Text Static Content 5 Gambar Varchar 100 Gambar 6 Status Enum Status 7 Aktif Enum Aktif 8 Urutan Int 5 Urutan 12. Tabel Data Orders Tabel 4.13 Tabel Orders No Field Type Size Description 1 Id_Orders Int 5 Id Orders 2 Status_Orders Varchar 50 Status Orders 3 Tanggal_Orders Date Tanggal Orders 4 Jam_Orders Time Jam Orders 5 Id_Kustumer Int 5 Id Kustumer Universitas Sumatera Utara 13. Tabel Data Order Detail Tabel 4.14 Data Orders Detail No Field Type Size Description 1 Id_Orders Int 5 Id Orders 2 Id_Produk Int 5 Id Produk 3 Jumlah Int 5 Jumlah 14. Tabel Data Orders Temp Tabel 4.15 Data Orders Temp No Field Type Size Description 1 Id_Orders_Temp Int 5 Id Orders Temp 2 Id_Produk Int 5 Id Produk 3 Id_Session Varchar 100 Id Session 4 Jumlah Int 5 Jumlah 5 Tanggal_Orders_Temp Date Tanggal Orders Temp 6 Jumlah_Order Time Jumlah Order 7 Stok_Temp Int 5 Stok Temp 15. Tabel Data Poling Tabel 4.16 Data Poling No Field Type Size Description 1 Id_Poling Int 5 Id Poling 2 Pilihan Varchar 100 Pilihan Universitas Sumatera Utara Tabel 4.16 Data Poling Lanjutan No Field Type Size Description 3 Status Varchar 20 Status 4 Rating Int 5 Rating 5 Aktif Enum Aktif 16. Tabel Data Produk Tabel 4.17 Data Produk No Field Type Size Description 1 Id_Produk Int 5 Id Produk 2 Id_Kategori Int 5 Id Kategori 3 Nama_Produk Varchar 100 Nama Produk 4 Produk_Seo Varchar 100 Produk Seo 5 Deskripsi Text Deskripsi 6 Harga Int 20 Harga 7 Stok Int 5 Stok 8 Size Varchar 5 Size 9 Tanggal_Masuk Date Tanggal Masuk 10 Gambar Varchar 100 Gambar 11 Dibeli Int 5 Dibeli 12 Diskon Int 5 Diskon 13 Status Varchar 10 Status 14 Review Text Review Universitas Sumatera Utara 17. Tabel Data Sekilas Info Tabel 4.18 Data Sekilas Info No Field Type Size Description 1 Id_Sekilas Int 5 Id Sekilas 2 Info Varchar 100 Info 3 Tanggal_Posting Date Tanggal Posting 4 Gambar Varchar 100 Gambar 18. Tabel Data Pengiriman Tabel 4.19 Data Pengiriman No Field Type Size Description 1 Id_Perusahaan Int 10 Id Perusahaan 2 Nama_Perusahaan Varchar 100 Nama Perusahaan 3 Alias Varchar 100 Alias 4 Gambar Varchar 100 Gambar 19. Tabel Data Statistik Tabel 4.20 Data Statistik No Field Type Size Description 1 Ip Varchar 20 Ip 2 Tanggal Date Tanggal 3 Hits Int 10 Hits 4 Online Varchar 255 Online Universitas Sumatera Utara 20. Tabel Data Sub Menu Tabel 4.21 Data Sub Menu No Field Type Size Description 1 Id_Sub Int 5 Id Sub 2 Nama_Sub Varchar 50 Nama Sub 3 Link_Sub Varchar 100 Link Sub 4 Id_Main Int 5 Id Main 21. Tabel Data Sub Produk Tabel 4.22 Data Sub Produk No Field Type Size Description 1 Id_SubProduk Int 5 Id Sub Produk 2 Id_Produk Varchar 5 Id Produk 3 Gambar Varchar 200 Gambar 22. Tabel Data Tag Tabel 4.23 Data Tag No Field Type Size Description 1 Id_Tag Int 5 Id Tag 2 Nama_Tag Varchar 100 Nama Tag 3 Tag_Seo Varchar 100 Tag Seo 4 Count Int 5 Count Universitas Sumatera Utara 23. Tabel Data Users Tabel 4.24 Data Users No Field Type Size Description 1 Username Varchar 50 User name 2 Password1 Varchar 50 Password1 3 Password Varchar 50 Password 4 Nama_Lengkap Varchar 100 Nama Lengkap 5 Alamat Varchar 200 Alamat 6 Email Varchar 100 Email 7 Aktivitas Int 6 Aktivitas 8 Cek_Aktivitas Int 6 Cek Aktivitas 9 No_Telp Varchar 20 No Telp 10 Id_Kota Int 2 Id Kota 11 Level Varchar 20 Level 12 Blokir Enum Blokir 13 Id_Session Varchar 100 Id Session Universitas Sumatera Utara BAB 5 IMPLEMENTASI SISTEM

5.1 Defenisi Implementasi Sistem