• Tidak ada hasil yang ditemukan

Perancangan Aplikasi Penjualan Film dan Game DVD Berbasis Web.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Perancangan Aplikasi Penjualan Film dan Game DVD Berbasis Web."

Copied!
24
0
0

Teks penuh

(1)

iii

ABSTRAK

Teknologi Komputer dewasa ini telah berkembang sangat pesat dan terkadang sulit untuk diikuti. Dengan kemajuan teknologi tersebut, banyak diantara masyarakat menerapkan berbagai aktifitas didunia internet. Salah satu aktifitas yang sering digunakan adalah E-commerce atau aktifitas berbelanja secara online. Seperti dengan adanya Perancangan Aplikasi Penjualan Film DVD dan Game PC yang berbasis web dengan PHP MYSQL, sebagai bahasa pemrogramannya dan menggunakan alat bantu adobe dreamweaver CS3. Untuk membangun website ini diperlukan beberapa tahap yaitu perancangan tampilan website, tahap coding, basis data, dan pengujian website. Dengan adanya keberhasilan pembuatan website ini maka diharapkan dapat mempermudah pengguna dalam bertransaksi penjualan produk DVD seperti penjualan Film DVD dan Game PC.

(2)

iv

ABSTRACT

Today’s Computer technology has grown up very rapidly and sometimes difficult to follow up. With these technological advances, many people apply a variety of activities worldwide web of Internet. One activity that is often used is E-commerce or online shopping activity. As with any DVD Movies Web-based Selling Design Application and Game PC with PHP MYSQL, as programming language and use the tools Adobe Dreamweaver CS3. To build this website may take a few steps: website design view, phase coding, databases, and testing websites. With the success of the making of this website is then expected to facilitate the user in the transaction such as DVD Movie sales and Game PC

(3)

v

DAFTAR ISI

KATA PENGANTAR ... i

ABSTRAK ...iii

ABSTRACT ... iv

DAFTAR ISI ... v

DAFTAR GAMBAR ... xi DAFTAR TABEL ... xiv

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan ... 2

1.4 Ruang Lingkup Kajian ... 3

1.4.1 Hardware ... 3

1.4.2 Software ... 3

1.4.3 Aplikasi ... 4

1.5 Sumber Data ... 4

1.6 Sistematika Penyajian ... 5

BAB II KAJIAN TEORI ... 6

2.1 E-Commerce ... 6

2.2 Costomer Relationship Management ... 9

2.2.1 Pengertian CRM Menurut Para Ahli ... 11

2.2.2 Konsep Costomer Relationship Management ... 14

2.2.3 Pentingnya CRM dan Costumor ... 18

2.3 Internet ... 19

2.4 World Wide Web (WWW) ... 20

2.4.1 Cara Kerja World Wide Web (WWW) ... 21

2.4.2 Hypertext Transfer Protokol(HTTP) .….. ... 21

2.4.3 Transfer Protokol ... 22

2.4.4 Domain Name System (DNS) ... 22

2.4.5 Homepage ... 23

2.4.6 Web Browser ... 23

2.4.7 Web Server ... 23

(4)

vi

2.5.1 Struktur HTML ... 24

2.5.2 Tag Dasar HTML ... 25

2.5.3 Tag Memformat Dokumen ... 25

2.5.4 Tag Tampilan Daftar ... 26

2.5.5 Link Dalam HTML ... 27

2.5.6 Tag Penggunaan Gambar ... 27

2.5.7 Pembuatan Form ... 27

2.5.8 Pembuatan Tabel ... 28

2.6 Javascript ... 29

2.7 Perancangan Progran Aplikasi ... 29

2.7.1 Diagram Konteks ... 29

2.7.2 Data Flow Diagram (DFD) ... 30

2.7.3 Kamus Data (Data Dictionary) ... 31

2.7.4 Entity Relationship Diagram (ERD) ... 31

2.7.5 Spesifikasi Proses (Process Specification (PSPEC)) ... 37

2.7.6 User Interface Design (UID) ... 38

2.8 Tinjauan Perangkat Lunak ... 39

2.8.1 Pemrograman PHP ... 39

2.8.2 Sintaks Dasar PHP ... 40

2.8.3 Database Server MySQL ... 41

2.8.4 Konektivitas PHP dan MYSQL ... 42

2.8.5 Adobe Dreamweaver CS3 ... 42

2.8.6 Adobe Photoshop CS3 ... 43

BAB III ANALISIS DAN RANCANGAN SISTEM ... 44

3.1 Proses Bisnis Website Pejualan Film dan Game DVD ... 44

3.2 Fitur Perancangan Aplikasi Penjualan Film dan Game DVD ... 47

3.3 Perancangan Sistem ... 51

3.3.1 Entity Relationship Diagram ... 52

3.3.2 Transformasi ERD ke Dalam Tabel ... 53

3.3.3 Diagram Konteks ... 62

3.3.4 Data Flow Diagram (DFD) ... 64

3.3.4.1 DFD Level 1 Sistem Informasi Penjualan Film DVD dan Game PC .. ... 64

(5)

vii

3.3.4.3 DFD Level 3 Proses 1.1 Pengelolaan Data Menu Utama ... 69

3.3.4.4 DFD Level 3 Proses 1.2 Pengelolaan Data Sub Menu ... 70

3.3.4.5 DFD Level 3 Proses 1.3 Pengelolaan Data Produk Film ... 71

3.3.4.6 DFD Level 3 Proses 1.4 Pengelolaan Data Ketegori Film ... 73

3.3.4.7 DFD Level 3 Proses 1.5 Pengelolaan Data Produk Game ... 74

3.3.4.8 DFD Level 3 Proses 1.6 Pengelolaan Data Kategori Game ... 75

3.3.4.9 DFD Level 3 Proses 1.7 Pengelolaan Data profil ... 76

3.3.4.10 DFD Level 3 Proses 1.8 Pengelolaan Data Cara Pembelian ... 76

3.3.4.11 DFD Level 3 Proses 1.9 Pengelolaan Data Order Produk DVD .... 77

3.3.4.12 DFD Level 3 Proses 1.10 Pengelolaan Data Kontak ... 78

3.3.4.13 DFD Level 3 Proses 1.11 Pengelolaan Data Ongkos Kirim ... 79

3.3.4.14 DFD Level 3 Proses 1.12 Pengelolaan Data Jasa dan ... Pengiriman ... 80

3.3.4.15 DFD Level 3 Proses 1.13 Pengelolaan Laporan ... 81

3.3.4.16 DFD Level 3 Proses 1.14 Pengelolaan Data Member ... 82

3.3.4.17 DFD Level 3 Proses 1.15 Pengelolaan Data Header ... 83

3.3.4.18 DFD Level 3 Proses 1.16 Pengelolaan Data Chat ... 84

3.3.4.19 DFD Level 3 Proses 1.17 Pengelolaan Data Rekening Admin ... 85

3.3.4.20 DFD Level 3 Proses 1.18 Pengelolaan Data Banner ... 86

3.3.4.21 DFD Level 3 Proses 1.19 Pengelolaan Data Voting ... 87

3.3.4.22 DFD Level 3 Proses 1.20 Pengelolaan Data Kata Jelek ... 88

3.3.4.23 DFD Level 3 Proses 1.21 Pengelolaan Data Komentar ... 89

3.3.4.24 DFD Level 3 Proses 1.22 Pengelolaan Data Admin ... 91

3.3.4.25 DFD Level 2 Proses 2 Pengelolaan Data Member ... 92

3.3.4.26 DFD Level 3 Proses 3 Pengelolaan Data Guest ... 93

3.3.5 Spesifikasi Proses (Process Specification) ... 94

3.4 Kamus Data ... 121

3.5 Perancangan Program Aplikasi... 132

3.5.1 Perancangan Sistem Menu... 132

3.5.2 Desain Antarmuka Halaman Depan Website ... 133

3.5.3 Desain Antarmuka Halaman Login Member ... 136

3.5.4 Desain Antarmuka Halaman Produk DVD ... 137

3.5.5 Desain Antarmuka Halaman Registrasi Member ... 139

3.5.6 Desain Antarmuka Halaman Profil ... 141

(6)

viii

3.5.8 Desain Antarmuka Halaman Hubungi Kami ... 143

3.5.9 Desain Antarmuka Halaman Keranjang Belanja ... 144

3.5.10 Desain Antarmuka Halaman Data Pembelian ... 145

3.5.11 Desain Antarmuka Halaman Data Transaksi Selesai ... 146

3.5.12 Desain Antarmuka Halaman Administrator ... 147

3.5.13 Desain Antarmuka Halaman Tambah Produk Film DVD ... 148

3.5.14 Desain Antarmuka Halaman Tambah Produk Game PC ... 150

3.5.15 Desain Antarmuka Form Tambah Ongkos Kirim ... 151

3.5.16 Desain Antarmuka Form Tambah Kategori Film DVD ... 152

3.5.17 Desain Antarmuka Form Tambah Kategori Game PC ... 153

3.5.18 Desain Antarmuka Form Mailing Content ... 154

3.5.19 Desain Antarmuka Form Daftar Order Masuk ... 155

3.5.20 Desain Antarmuka Form Detail Order ... 156

BAB IV HASIL PENELITIAN ... 158

4.1 Tampilan Halaman Depan Website ... 158

4.2 Tampilan Halaman Login Admin ... 159

4.3 Tampilan Halaman Registrasi Member ... 160

4.4 Tampilan Halaman Login Member ... 161

4.5 Tampilan Halaman Semua Produk Film DVD ... 162

4.6 Tampilan Halaman Produk Film Perkategori ... 163

4.7 Tampilan Halaman Detail Produk Film DVD ... 164

4.8 Tampilan Halaman Produk Game PC Perkategori ... 165

4.9 Tampilan Halaman Detail Produk Game PC ... 166

4.10 Tampilan Halaman Semua Produk Game PC ... 167

4.11 Tampilan Halaman Keranjang Belanja ... 168

4.12 Tampilan Halaman Data Pembelian... 169

4.13 Tampilan Halaman Proses Transaksi Selesai ... 170

4.14 Tampilan Halaman Data Status Order ... 171

4.15 Tampilan Halaman Konfirmasi Data Transaksi ... 171

4.16 Tampilan Halaman Depan Admin ... 172

4.17 Tampilan Halaman Menu Utama Admin ... 173

4.18 Tampilan Halaman Tambah Menu Utama Admin... 173

4.19 Tampilan Halaman Sub Menu Admin... 174

(7)

ix

4.21 Tampilan Halaman Data Film DVD Admin ... 175

4.22 Tampilan Halaman Tambah Data Film DVD Admin ... 176

4.23 Tampilan Halaman Edit Data Film Admin ... 177

4.24 Tampilan Halaman Kategori Film DVD Admin ... 178

4.25 Tampilan Halaman Tambah Kategori Film DVD Admin... 178

4.26 Tampilan Halaman Data Game PC Admin ... 179

4.27 Tampilan Halaman Tambah Data Game PC Admin ... 180

4.28 Tampilan Halaman Edit Data Game PC Admin ... 181

4.29 Tampilan Halaman Kategori Game PC Admin ... 182

4.30 Tampilan Halaman Tambah Kategori Game PC Admin ... 182

4.31 Tampilan Halaman Data Order Masuk ... 183

4.31 Tampilan Halaman Detail Data Order Masuk ... 184

4.33 Tampilan Halaman Ongkos Kirim ... 185

4.34 Tampilan Halaman Member ... 186

4.35 Tampilan Halaman Mailing List ... 186

4.36 Tampilan Halaman Loporan Transaksi ... 187

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 188

5.1 Pengujian Website ... 188

5.2 Pengujian Login ... 188

5.2.1 Pengujian Proses Login Member ... 188

5.2.2 Pengujian Proses Login Administrator ... 190

5.3 Pengujian Proses Registrasi Member ... 191

5.4 Pengujian Proses Komentar ... 193

5.5 Pengujian Proses Hubungi Kami ... 194

5.6 Pengujian Proses Transaksi Pembelian ... 195

5.7 Pengujian Proses Data Pembelian ... 195

5.8 Pengujian Proses Konfirmasi Pembayaran ... 196

5.9 Pengujian Proses Input Data Produk Film ... 197

5.10 Pengujian Proses Input Data Produk Game... 199

BAB VI KESIMPULAN DAN SARAN ... 202

6.1 Kesimpulan ... 202

6.2 Saran ... 203

(8)

x

(9)

xi

DAFTAR GAMBAR

Gambar 1. Proses Bisnis Manual ... 7

Gambar 2. Proses Bisnis E-Commerce... 8

Gambar 3. Ruang Lingkup E-Commerce ... 9

Gambar 4. Aplikasi CRM ... 15

Gambar 5. Flowchart Proses Bisnis ... 46

Gambar 6. ERD Website Penjualaan Film dan Game DVD ... 52

Gambar 7. Diagram Konteks Website Penjualan Film dan Game ... 62

Gambar 8. DFD Level 1 Sistem Informasi Penjualan Film dan Game DVD ... 65

Gambar 9. DFD Level 2 Proses 1 Pengelolaan Data Admin ... 67

Gambar 10. DFD Level 3 Proses 1.1 Pengelolaan Data Menu Utama ... 70

Gambar 11. DFD Level 3 Proses 1.2 Pengelolaan Data Sub Menu ... 71

Gambar 12. DFD Level 3 Proses 1.3 Pengelolaan Data Produk Film ... 72

Gambar 13. DFD Level 3 Proses 1.4 Pengelolaan Data Kategori Film ... 73

Gambar 14. DFD Level 3 Proses 1.5 Pengelolaan Data Produk Game ... 74

Gambar 15. DFD Level 3 Proses 1.6 Pengelolaan Data Kategori Game... 75

Gambar 16. DFD Level 3 Proses 1.7 Pengelolaan Data Profil ... 76

Gambar 17. DFD Level 3 Proses 1.8 Pengelolaan Data Cara Pembelian ... 77

Gambar 18. DFD Level 3 Proses 1.9 Pengelolaan Data Order Produk DVD ... 78

Gambar 19. DFD Level 3 Proses 1.10 Pengelolaan Data Kontak ... 79

Gambar 20. DFD Level 3 Proses 1.11 Pengelolaan Data Ongkos Kirim ... 80

Gambar 21. DFD Level 3 Proses 1.12 Pengelolaan Data Jasa Pengiriman ... 81

Gambar 22. DFD Level 3 Proses 1.13 Pengelolaan Laporan ... 82

Gambar 23. DFD Level 3 Proses 1.14 Pengelolaan Data Member ... 83

Gambar 24. DFD Level 3 Proses 1.15 Pengelolaan Data Header ... 84

Gambar 25. DFD Level 3 Proses 1.16 Pengelolaan Data Chat ... 85

Gambar 26. DFD Level 3 Proses 1.17 Pengelolaan Data Rekening Admin ... 86

Gambar 27. DFD Level 3 Proses 1.18 Pengelolaan Data Banner ... 87

Gambar 28. DFD Level 3 Proses 1.19 Pengelolaan Data Voting ... 88

Gambar 29. DFD Level 3 Proses 1.20 Pengelolaan Data Kata Jelek ... 89

Gambar 30. DFD Level 3 Proses 1.21 Pengelolaan Data Komentar ... 90

Gambar 31. DFD Level 3 Proses 1.22 Pengelolaan Data Admin ... 91

Gambar 32. DFD Level 2 Proses 2 Pengelolaan Data Member ... 92

(10)

xii

Gambar 34. Struktur Menu Program ... 132

Gambar 35. Desain Antarmuka Halaman Depan Website ... 133

Gambar 36. Desain Antarmuka Halaman Login Member ... 136

Gambar 37. Desain Antarmuka Halaman Produk DVD ... 137

Gambar 38. Desain Antarmuka Halaman Registrasi Member ... 139

Gambar 39. Desain Antarmuka Halaman Profil ... 141

Gambar 40. Desain Antarmuka Halaman Kategori Produk DVD ... 142

Gambar 41. Desain Antarmuka Halaman Hubungi Kami ... 143

Gambar 42. Desain Antarmuka Halaman Keranjang Belanja ... 144

Gambar 43. Desain Antarmuka Halaman Data Pembelian... 145

Gambar 44. Desain Antarmuka Halaman Data Transaksi Selesai ... 146

Gambar 45. Desain Antarmuka Halaman Login Administrator ... 147

Gambar 46. Desain Antarmuka Halaman Tambah Produk FIlm DVD ... 148

Gambar 47. Desain Antarmuka Halaman Tambah Produk Game PC ... 150

Gambar 48. Desain Antarmuka Tambah Ongkos Kirim ... 151

Gambar 49. Desain Antarmuka Form Tambah Katagori Film DVD ... 152

Gambar 50. Desain Antarmuka form Kategori Game PC ... 153

Gambar 51. Desain Antarmuka Form Mailing Content ... 154

Gambar 52. Desain Antarmuka Form Daftar Order Masuk ... 155

Gambar 53. Desain Antarmuka Form Detail Order ... 156

Gambar 54. Tampilan Halaman Depan Website ... 158

Gambar 55. Tampilan Halaman Login Admin ... 159

Gambar 56. Tampilan Halaman Registrasi Member... 160

Gambar 57. Tampilan Halaman Login Member... 161

Gambar 58. Tampilan Halaman Semua Produk Film DVD ... 162

Gambar 59. Tampilan Halaman Produk Film DVD Perkategori ... 163

Gambar 60. Tampilan Halaman Detail Produk Film DVD ... 164

Gambar 61. Tampilan Halaman Pdoduk Game PC Perkategori ... 165

Gambar 62. Tampilan Halaman Detail Produk Game PC ... 166

Gambar 63. Tampilan Halaman Semua Produk Game PC ... 167

Gambar 64. Tampilan Halaman Keranjang Belanja ... 168

Gambar 65. Tampilan Halaman Data Pembelian ... 169

Gambar 66. Tampilan Halaman Proses Transaksi Selesai ... 170

Gambar 67. Tampilan Halaman Data Status Order ... 171

(11)

xiii

Gambar 69. Tampilan Halaman Depan Admin ... 172

Gambar 70. Tampilan Halaman Menu Utama Admin ... 173

Gambar 71. Tampilan Halaman Tambah Menu Utama Admin ... 173

Gambar 72. Tampilan Halaman Sub Menu Admin ... 174

Gambar 73. Tampilan Halaman Tambah Sub Menu Admin ... 174

Gambar 74. Tampilan Halaman Data Film DVD Admin ... 175

Gambar 75. Tampilan Halaman Tambah Data Film DVD Admin ... 176

Gambar 76. Tampilan Halaman Edit Data Film DVD Admin ... 177

Gambar 77. Tampilan Halaman Kategori Film DVD Admin ... 178

Gambar 78. Tampilan Halaman Tambah Data Kategori Film DVD Admin ... 178

Gambar 79. Tampilan Halaman Data Game PC Admin ... 179

Gambar 80. Tampilan Halaman Tambah Data Game PC Admin ... 180

Gambar 81. Tampilan Halaman Edit Data Game PC Admin ... 181

Gambar 82. Tampilan Halaman Kategori Game PC Admin ... 182

Gambar 83. Tampilan Halaman Tambah Kategori Game PC Admin ... 182

Gambar 84. Tampilan Halaman Data Order Masuk ... 183

Gambar 85. Tampilan Halaman Detail Data Order Masuk ... 184

Gambar 86. Tampilan Halaman Ongkos Kirim ... 185

Gambar 87. Tampilan Halaman Member ... 186

Gambar 88. Tampilan Halaman Mailing List ... 186

(12)

xiv

DAFTAR TABEL

Tabel I. Tataran Costumer Relationship Management ... 10

Tabel II. Daftar Tag Pengaturan Tabel ... 28

Tabel III. Simbol-Simbol DFD ... 30

Tabel IV. Simbol-Simbol ERD ... 33

Tabel V. Simbol Struktur Program ... 35

Tabel VI . Simbol-Simbol Flowchart ... 35

Tabel VII . Bentuk Penyajian Spesifikasi Proses ... 38

Tabel VIII. Fitur Halaman Guest ... 47

Tabel IX. Fitur Halaman Member ... 48

Tabel X. Fitur Halaman Admin ... 49

Tabel XI. Tabel produk_dvd ... 53

Tabel XII. Tabel prod_ tipedvd ... 54

Tabel XIII. Tabel film_kategori ... 54

Tabel XIV. Tabel game_kategori ... 54

Tabel XV. Tabel admins ... 54

Tabel XVI. Tabel bank_admin ... 55

Tabel XVII. Tabel banner ... 55

Tabel XVII. Tabel chat_ym ... 55

Tabel XIX. Tabel header ... 56

Tabel XX. Tabel hubungi ... 56

Tabel XXI. Tabel kata_jelek ... 56

Tabel XXII. Tabel komentar ... 57

Tabel XXIII . Tabel mainmenu ... 57

Tabel XXIV. Tabel member ... 57

Tabel XXV. Tabel modul ... 58

Tabel XXVI. Tabel order ... 59

Tabel XXVII. Tabel orders_detail ... 59

Tabel XXVIII. Tabel orders_temp ... 60

Tabel XXIX . Tabel propinsi ... 60

Tabel XXX. Tabel shipping ... 60

Tabel XXXI. Tabel shop_pengiriman ... 60

Tabel XXXII . Tabel shoutmix ... 61

(13)

xv

Tabel XXXIV. Tabel submenu ... 61

Tabel XXXV. Tabel statistik ... 61

Tabel XXXVI. Tabel voting ... 62

Tabel XXXVII. Spesifikasi Proses Input Data Menu Utama ... 94

Tabel XXXVIII. Spesifikasi Proses Update Data Menu Utama ... 95

Tabel XXXIX. Spesifikasi Proses Delete Data Menu Utama ... 95

Tabel XL. . Spesifikasi Proses View Data Menu Utama ... 95

Tabel XLI. Spesifikasi Proses Input Data Sub Menu ... 96

Tabel XLII. Spesifikasi Proses Update Data Sub Menu ... 96

Tabel XLIII. Spesifikasi Proses Delete Data Sub Menu ... 96

Tabel XLIV. Spesifikasi Proses View Data Sub Menu ... 97

Tabel XLV. Spesifikasi Proses Input Data Produk Film ... 97

Tabel XLVI. Spesifikasi Proses Update Data Produk Film ... 97

Tabel XLVII. Spesifikasi Proses Delete Data Produk Film ... 98

Tabel XLVIII. Spesifikasi Proses View Data Produk Film ... 98

Tabel XLIX. Spesifikasi Proses Input Data Kategori Film ... 99

Tabel L. Spesifikasi Proses Update Data Kategori Film ... 99

Tabel LI. Spesifikasi Proses Delete Data Kategori Film ... 99

Tabel LII. Spesifikasi Proses View Data Kategori Film ... 100

Tabel LIII. Spesifikasi Proses Input Data Produk Game ... 100

Tabel LIV. Spesifikasi Proses Update Data Produk Game ... 101

Tabel LV. Spesifikasi Proses Delete Data Produk Game ... 101

Tabel LVI. Spesifikasi Proses View Data Produk Game ... 101

Tabel LVII. Spesifikasi Proses Input Data Kategori Game ... 102

Tabel LVIII. Spesifikasi Proses Update Data Kategori Game ... 102

Tabel LIX. Spesifikasi Proses Delete Data Kategori Game ... 103

Tabel LX. . Spesifikasi Proses View Data Kategori Game ... 103

Tabel LXI. Spesifikasi Proses Update Data Profil ... 103

Tabel LXII. Spesifikasi Proses View Data Profil ... 104

Tabel LXIII. Spesifikasi Proses Update Data Cara Pembelian ... 104

Tabel LXIV. Spesifikasi Proses View Data Cara Pembelian ... 104

Tabel LXV. Spesifikasi Proses Update Data Order ... 105

Tabel LXVI. Spesifikasi Proses Delete Data Order ... 105

Tabel LXVII. Spesifikasi Proses View Data Order ... 105

(14)

xvi

TabelLXIX . Spesifikasi Proses Delete Data Kontak ... 106

Tabel LXXX. Spesifikasi Proses View Data Kontak ... 106

Tabel LXXI. Spesifikasi Proses Input Data Ongkos Kirim ... 107

Tabel LXXII. Spesifikasi Proses Update Data Ongkos Kirim ... 107

Tabel LXXIII. Spesifikasi Proses Delete Data Ongkos Kirim ... 107

Tabel LXXIV. Spesifikasi Proses View Data ongkos Kirim ... 108

Tabel LXXV. Spesifikasi Proses Input Data Jasa Pengiriman ... 108

Tabel LXXVI. Spesifikasi Proses Update Data Jasa Pengiriman ... 108

Tabel LXXVII. Spesifikasi Proses Delete Data Jasa Pengiriman ... 109

Tabel LXXVIII. Spesifikasi Proses View Data Jasa Pengiriman ... 109

Tabel LXXIX. Spesifikasi Proses View Laporan ... 109

Tabel LXXX. Spesifikasi Proses Delete Data Member ... 110

Tabel LXXXI. Spesifikasi Proses View Data Member ... 110

Tabel LXXXII. Spesifikasi Proses Input Data Header ... 111

Tabel LXXXXIII. Spesifikasi Proses Update Data Header ... 111

Tabel LXXXIV. Spesifikasi Proses Delete Data Header ... 111

Tabel LXXXV. Spesifikasi Proses View Data Header ... 112

Tabel LXXXVI. Spesifikasi Proses Input Data Chat ... 112

Tabel LXXXVII. Spesifikasi Proses Update Data Chat ... 112

Tabel LXXXVIII. Spesifikasi Proses Delete Data Chat ... 113

Tabel LXXXIX. Spesifikasi Proses View Data Chat ... 113

Tabel XC. Spesifikasi Proses Input Data Rekening Admin ... 113

Tabel XCI. Spesifikasi Proses Update Data Rekening Admin ... 114

Tabel XCII. Spesifikasi Proses Delete Data Rekening Admin ... 114

Tabel XCIII. Spesifikasi Proses View Data Rekening Admin ... 115

Tabel XCIV. Spesifikasi Proses Input Data Banner ... 115

Tabel XCV. Spesifikasi Proses Update Data Banner ... 115

Tabel XCVI. Spesifikasi Proses Delete Data Banner ... 116

Tabel XCVII. Spesifikasi Proses View Data Banner ... 116

Tabel XCVIII. Spesifikasi Proses Input Data Voting ... 116

Tabel XCIX. Spesifikasi Proses Update Data Voting ... 117

Tabel C. Spesifikasi Proses Delete Data Voting ... 117

Tabel CI. Spesifikasi Proses View Data Voting ... 117

Tabel CII. Spesifikasi Proses Input Data Kata Jelek ... 118

(15)

xvii

Tabel CIV. Spesifikasi Proses Delete Data Kata Jelek ... 118

Tabel CV. Spesifikasi Proses View Data Kata Jelek ... 119

Tabel CVI. Spesifikasi Proses Update Data Komentar ... 119

Tabel CVII. Spesifikasi Proses Delete Data Komentar ... 119

Tabel CVIII. Spesifikasi Proses View Data Komentar ... 120

Tabel CIX. Spesifikasi Proses Input Data Admin ... 120

Tabel CX. Spesifikasi Proses Update Data Admin ... 120

Tabel CXI. Spesifikasi Proses Delete Data Admin ... 121

Tabel CXII. Spesifikasi Proses View Data Admin ... 121

Tabel CXIII. Kamus Data Produk ... 122

Tabel CXIV. Kamus Data transaksi ... 124

Tabel CXV. Kamus Data Kategori Film ... 125

Tabel CXVI. Kamus Data Kategori Game ... 125

Tabel CXVII. Kamus Data Member ... 126

Tabel CXVIII. Kamus Data Tipe Produk ... 127

Tabel CXIX. Kamus Data Orders ... 128

Tabel CXX. Kamus Data Tipe Orders Detail ... 129

Tabel CXXI. Kamus Data shipping ... 130

Tabel CXXII. Kamus Data Propinsi ... 130

Tabel CXXIII. Kamus Data Pengiriman ... 131

Tabel CXXIV. Kamus Data Komentar ... 131

Tabel CXXV. Keterangan Halaman Depan Website ... 134

Tabel CXXVI. Business Rules Halaman Semua Daftar Film DVD ... 135

Tabel CXXVII. Keterangan Halaman Login Member ... 136

Tabel CXXVIII. Business Rules Halaman Login Member ... 136

Tabel CXXIX. Keterangan Halaman Produk DVD ... 138

Tabel CXXX. Business Rules Halaman Produk DVD ... 138

Tabel CXXXI. Keterangan Halaman Daftar Registrasi Member ... 140

Tabel CXXXII. Business Rules Halaman Daftar Registrasi Member ... 140

Tabel CXXXIII. Keterangan Halaman Profil ... 141

Tabel CXXXXIV. Business Rules Halaman Profil ... 141

Tabel CXXXV. Keterangan Halaman Kategori Produk DVD ... 143

Tabel CXXXVI. Business Rules Halaman Kategori Produk DVD ... 143

Tabel CXXXVII. Keterangan Halaman Hubungi Kami ... 144

(16)

xviii

Tabel CXXXIX. Keterangan Halaman Keranjang Belanja ... 144

Tabel CL. Business Rules Halaman Keranjang Belanja ... 145

Tabel CLI. Keterangan Halaman Data Pembelian ... 146

Tabel CLII. Business Rules Halaman Data Pembelian ... 146

Tabel CLIII. Keterangan Halaman Data Transaksi Selesai ... 147

Tabel CLIV. Business Rules Halaman Data Transaksi Selesai ... 147

Tabel CLV. Keterangan Halaman Login Administrator ... 147

Tabel CLVI. Business Rules Halaman Login administrator ... 148

Tabel CLVII. Keterangan Halaman Tambah Produk Film DVD ... 149

Tabel CLVIII. Business Rules Halaman Tambah Produk Film DVD ... 149

Tabel CLIX. Keterangan Halaman Tambah Produk Game PC ... 150

Tabel CLX. Business Rules Halaman Tambah Produk Game PC ... 151

Tabel CLXI. Keterangan Halaman Tambah Ongkos Kirim ... 152

Tabel CLXII. Business Rules Halaman Tambah Ongkos Kirim ... 152

Tabel CLXIII. Keterangan Form Tambah Kategori Film DVD ... 152

Tabel CLXIV. Business Rules Form Tambah Kategori Film DVD ... 153

Tabel CLXV. Keterangan Form Tambah Kategori Game PC ... 153

Tabel CLXVI. Business Rules Form Tambah Kategori Game PC ... 153

Tabel CLXVII. Keterangan Form Mailing Content ... 154

Tabel CLXVIII. Business Rules Form Mailing Content ... 154

Tabel CLXIX. Keterangan Form Daftar Order Masuk ... 155

Tabel CLXX. Business Rules Form Daftar Order Masuk ... 155

Tabel CLXXI. Keterangan Form Detail Order ... 156

Tabel CLXXII. Business Rules Form Detail Order ... 157

Tabel CLXXIII. Pengujian Proses Login Member ... 189

Tabel CLXXIV. Pengujian Proses Login Administrator ... 190

Tabel CLXXV. Pengujian Proses Registrasi Member ... 191

Tabel CLXXVI. Pengujian Proses Komentar ... 193

Tabel CLXXVII. Pengujian Proses Hubungi Kami ... 194

Tabel CLXXVIII. Pengujian Proses Transaksi Pembelian ... 195

Tabel CLXXIX. Pengujian Proses Data Pembelian ... 196

Tabel CLXXX. Pengujian Proses Konfirmasi Pembayaran ... 196

Tabel CLXXXI. Pengujian Proses Input Data Film ... 197

(17)

1

Universitas Kristen Maranatha

BAB I PENDAHULUAN

Pada bab ini akan dibahas tentang Latar Belakang Masalah, Rumusan Masalah, Tujuan Pembahasan, Ruang Lingkup Kajian, Sumber Data dan Sistematika Penyajian.

1.1

Latar Belakang Masalah

Perkembangan dunia teknologi informasi mengalami kemajuan yang sangat pesat menjelang perdagangan bebas, oleh karena itu ingin dicapai suatu proses dalam pengolahan dan memperoleh informasi secara cepat, tepat dan akurat sebagai pemanfaatan teknologi tersebut. Saat ini dunia Internet telah menjadi kebutuhan masyarakat untuk mencari atau menyediakan informasi global secara elektronik.

Dengan adanya Internet setiap komputer yang saling terhubung akan dapat bertukar data maupun informasi yang nantinya akan digunakan sesuai dengan apa yang kita inginkan. Saat ini pengguna internet di Indonesia dari tahun ke tahun semakin meningkat. Dengan semakin bertambahnya jumlah pemakai internet maka peluang bisnis dengan memanfaatkan teknologi internet semakin besar.

E-commerce merupakan transaksi bisnis on-line shopping, para pengguna internet dapat menggunakan e-commerce ini untuk memesan barang dan juga berbagai macam permasalahan, untuk perusahaan e-commerce bisa dijadikan tempat promosi untuk memasarkan produknya agar lebih dikenal oleh masyarakat luas.

Untuk itu dibuatlah suatu website dengan judul “Perancangan

Aplikasi Penjualan Film dan Game DVD berbasis Web” yang dapat

(18)

2

Universitas Kristen Maranatha dengan mudah mencari informasi serta membeli film dan game yang diminati.

Customer dapat melakukan pembelian hanya dengan mengakses website yang telah disediakan. Dengan demikian para customer dapat berbelanja dengan nyaman. Website ini bersifat dinamis dengan tampilan yang interaktif, menarik dan tidak membosankan pengunjung website. Sistem penjualan terjadi jika customer telah melakukan registrasi terlebih dahulu. Customer akan mendapat informasi bahwa produk yang diinginkan tersedia dan customer melakukan pembayaran melalui transfer. Selanjutnya barang dikirim ke alamat sesuai dengan pesanan melalui jasa pengiriman.

1.2

Rumusan Masalah

Setelah ditinjau dari latar belakang masalah, maka dalam penyusunan laporan tugas akhir ini, dapat mengidentifikasi masalah yang dihadapi pada website penjualan DVD film dan game berbasis web. Beberapa masalahnya diantaranya :

1. Bagaimana merancang dan membuat aplikasi penjualan DVD film dan game berbasis Web ?

2. Bagaimana merancang dan membuat aplikasi penjualan DVD secara online yang dapat mempermudah kustomer dalam melakukan transaksi jual beli secara online ?

3. Bagaimana merancang dan membuat suatu fitur layanan yang bisa mempermudah kustomer untuk mendapatkan informasi terbaru dari website penjualan ini ?

1.3

Tujuan Pembahasan

Adapun tujuan dari pembuatan website penjualan ini adalah :

(19)

3

Universitas Kristen Maranatha 2. Dengan adanya keterbatasan tempat penjualan dvd film maupun game pc maka dirancang website penjualan secara online untuk mengatasinya.

3. Pembuatan website penjualan dvd film dan game pc secara online menggunakan PHP dan MySQL.

4. Perancangan tampilan website yang interaktif dan menarik, sehingga mempermudah bagi kostumer.

1.4

Ruang Lingkup Kajian

Ruang lingkup kajian yang akan dibahas dalam pembuatan website ini adalah :

1. Perangkat Keras

Jenis perangkat keras yang dibutuhkan dalam pembuatan website ini diantaranya processor, memory, VGA, dan harddisk dengan spesifikasi standar dapat mengakses halaman web ini. Spesifikasi hardware yang digunakan :

a) Processor : Intel(R) Pentium(R) Dual CPU T3400 @ 2.16GHz

b) (2 CPUs), ~2.2GHz c) Memory : 4096 MB RAM

d) VGA : 1340 MB Approx Total Memory e) Harddisk : 80 GB

2. Perangkat Lunak

Untuk mengakses website ini maka dibutuhkan suatu browser yang dapat berjalan diatas sistem operasi. Berikut ini adalah contoh perangkat lunak yang dapat digunakan untuk mengakses website berbasis PHP MySQL.

Sistem Operasi :

(20)

4

Universitas Kristen Maranatha Browser :

a) Google Chrome Browser b) Mozilla Firefox 5.0 Beta c) Opera Browser

Perangkat Lunak yang digunakan : a) Xampp-win32-1.7.0

b) Adobe Dreamweaver CS 3 c) Adobe Photoshop CS 3 3. Aplikasi

Pembuatan website ini dibatasi pada proses pemesanan yang dilakukan member dari daftar produk dvd yang tersedia, dan pembuatan laporan yang menunjang proses transaksi jual-beli didalam website.

1.5

Sumber Data

Metode yang digunakan penulis dalam mengumpulkan data-data untuk pembuatan aplikasi web dan penyusunan Tugas Akhir dilakukan dengan cara, yaitu:

1. Studi Internet

Studi internet yaitu dengan melakukan browsing dan pengamatan pada situs yang terkait dengan topik yang dibahas supaya dapat mendukung dan memberi tambahan ilmu bagi penulis dalam menyusun tugas akhir ini.

2. Studi Kepustakaan

Studi kepustakaan yaitu pengumpulan data dengan cara membaca dan mempelajari buku-buku pedoman yang mendukung topik yang dibahas dalam pembuatan web ini. 3. Diskusi dan Konsultasi

(21)

5

Universitas Kristen Maranatha

1.6

Sistematika Pembahasan

Sistematika penulisan dari tiap bab dalam laporan akhir ini adalah sebagai berikut:

BAB I PENDAHULUAN

Bab ini membahas tentang latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika pembahasan.

BAB II KAJIAN TEORI

Bab ini membahas secara ringkas teori-teori dasar yang menunjang, metode dan teknologi yang digunakan. Teori ini diambil dari berbagai pustaka yang diperlukan.

BAB III ANALISIS DAN RANCANGAN SISTEM

Bab ini akan membahas mengenai tentang gambaran umum masalah masalah pada sistem dan kebutuhan pada sistem, seperti perancangan design menu, design database, design user interface.

BAB IV HASIL PENELITIAN

Bab ini akan membahas tentang hasil rancangan program aplikasi web, dan cara pemakaian aplikasi web.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini akan membahas tentang pengujian aplikasi yang telah dibuat untuk memastikan tidak terdapat kekurangan dalam pembuatan aplikasi.

BAB VI SIMPULAN DAN SARAN

(22)

202

Universitas Kristen Maranatha

BAB VI KESIMPULAN DAN SARAN

6.1

Kesimpulan

Setelah mempelajari, merancang dan membuat website penjualan yang

berjudul Perancangan Aplikasi Penjualan Film dan Game DVD berbasis PC

menggunakan PHP MYSQL dalam rangka menyelesaikan tugas akhir, maka

penulis menarik kesimpulan :

1.

Website penjualan film dan game pc ini sudah memenuhi persyaratan

yang sama dengan tujuan yang diharapkan dalam perumusan masalah,

antara lain :

a) Pengelolaan data member sebagai konsumen

b) Pengelolaan data admin sebagai administrator.

c) Pengelolaan data produk film dvd maupun game pc

d) Memberikan data informasi tentang suatu produk dvd

e) Penglolaan data produk yang paling banyak dibeli.

f) Pengelolaan data diskon pada suatu produk.

g) Pengelolaan data pemberitahuan suatu produk terbaru.

h) Sistem penghitungan biaya pengiriman produk

i)

Pengelolaan data laporan penjualan.

2.

Tugas akhir ini diawali dengan tahap perancangan dan menghasilkan

aplikasi sistem penjualan online yaitu Perancangan Aplikasi Penjualan

Film dan Game DVD berbasis Web yang menggunakan PHP MYSQL.

3.

Dengan dibuatnya website penjualan ini, maka diharapkan dapat

membantu para konsumen yang ingin membeli produk atau proses

transaksi lewat intenet hanya membutuhkan akses internet dan

interface-nya menggunakan web.

(23)

203

Universitas Kristen Maranatha

pelayanan serta respon yang cepat dan ramah dan informasi produk yang

up to date.

5.

Perancangan fitur fitur yang dibuat sebagaimana berfungsi dengan baik

sesuai dengan apa yang diharapkan.

6.2

Saran

Setelah website penjualan film dan game ini dibuat, ada beberapa

kekurangan yang ingin disampaikan penulis diantaranya :

1.

Pembelian produk yang dapat dipesan dengan menggunakan sistem SMS

Gateway.

2.

Sistem keamanan website yang mungkin rentan terhadap penipuan oleh

pihak yang tidak berwenang atas barang yang dikirimkan.

3.

Pengolahan data laporan yang masih bersifat sederhana.

(24)

R-1

Universitas Kristen Maranatha

DAFTAR PUSTAKA

Jogiyanto HM, (1993). Analisis dan Desain Sistem Informasi. Yogyakarta : Andi

Offset.

http://www.indo-code.com/

http://ilmukomputer.org/

http://gscripts.net/

http://php.net/

http://www.javascript-coder.com/

http://www.myphptutorials.com/

http://css-tricks.com/

Kalakota, R. and Whinston, A. B, (1997). Electronic commerce : a manager’s

guide, Addison-Wesley: Reading, Mass. ; Harlow, England.

Sunarfrihantono Bimo. 2002. PHP dan MySQL untuk web. Yogyakarta : Andi

Offset.

Turban E., King D., Lee J., Warkentin M. and Chung H.M. (2002). Electronic

Commerce 2002 – A Managerial Perspective (Second edition). New York:

Prentice Hall.

Referensi

Dokumen terkait

Interaksi yang ditunjukkan oleh Tabel 3 diatas memperlihatkan bahwa antara metode dan jenis asap tidak berpengaruh nyata (P>0,05) terhadap aroma, namun berdasarkan

Persamaan dengan penelitian Supranowo, dan Purnomo (2005) adalah menganalisis respon struktur akibat adanya sistem pengaku, untuk mengetahui kadar bahan tambahan optimum,

Pada pertemuan kedua dalam siklus I permainan sudah dilakukan di tempat yang luas sehingga efektivitas tanya jawab antar siswa semakin baik, tetapi ketika siswa sudah

Berdasarkan hasil pengujian hipotesis pertama (H1) pada penelitian ini menunjukkan bahwa variabel bebas LDR, IPR, NPL, IRR, PDN, BOPO, FBIR dan ROA secara

Menata kembali pola parkir yaitu dengan cara menata kembali parkir yang sudah ada, dengan cara merubah posisi parkir baik motor ataupun mobil, dengan

9 Pengaruh Penambahan Minyak Nabati pada Keju Susu Kambing dengan Bakteri Asam Laktat yang Berbeda (Ketua) 2013 Hibah Penelitian Pascasarjana Fakultas Peternakan UGM 10.000.000

Indikator jumlah beras yang dibagikan ini bermaksud, untuk mengetahui apakah jumlah beras yang dibagikan kepada rumah tangga sasaran penerima manfaat sesuai dengan

Dengan kata lain, data dari penelitian ini memiliki hasil yang tidak signifikan dan bertanda positif, sehingga dapat disimpulkan bahwa komitmen organisasi bukan