Pembuatan Website E-Commerce Berbasis CRM pada Perusahaan Futurebox.
ABSTRAK
FutureBox adalah salah satu perusahaan yang bergerak di bidang penjualan alat komputerisasi seperti Laptop, computer desktop dan aksesoris komputer lainnya. Dalam melakukan usahanya, FutureBox hanya melakukan penjualan melalui toko saja. Hal ini menyulitkan FutureBox dalam memperluas jangkauan penjualannya sehingga penjualan komputerisasinya hanya berkutat disekitar daerah Jakarta saja. Oleh karena itu, untuk memperluas jangkauan penjualannya maka diperlukan suatu aplikasi website dimana aplikasi ini dapat digunakan untuk menjadi sarana atau media bagi konsumen lainnya untuk dapat membeli produk komputer di FutureBox secara online. Serta perlu diterapkan juga suatu metode CRM yang digunakan untuk dapat menarik konsumen lain serta meningkatkan keuntungan toko. Metode CRM yang digunakan dapat berupa penggunaan email yang dapat sangat membantu menginformasikan suatu produk baru terhadap konsumen. Penggunaan media sosial yang dapat membantu mengenalkan perusahaan ke konsumen secara lebih luas.Pemberian diskon dan point dapat membantu menarik konsumen lain untuk membeli suatu produk. Dan untuk meningkatkan kepercayaan konsumen maka disertakan juga fitur review dan rating yang dapat digunakan oleh konsumen. Data primer yang digunakan adalah data yang didapat dari hasil wawancara dengan pemilik perusahaan dan data sekunder didapatkan dari studi literatur seperti buku, internet. Dari hasil penelitian ini didapatkan suatu aplikasi website yang dapat menangani penjualan produk secara online.
(2)
ABSTRACT
FutureBox is one company that engages in the sale of computer
devices such as notebook, desktop computer, computer acessoris and other
computer devices. In conducting its business, FutureBox only sell through the
store alone. It is difficult Shoots Self in expanding the reach of its sales so that
sales of computer Jakarta dwell only in the area around it. Therefore, to
extend the reach of its sales, we need a website application where the
application can be used for a medium or media for other consumers to be able
to buy computer products online FutureBox. And need to be applied also a
method used CRM to attract other consumers and increase store profits. CRM
methods used can be the use of email that can really help inform a new
product to the consumer. Using social media can help bring the company to a
wider consumer. Giving discounts and points can help attract other consumers
to buy a product. And to increase consumer confidence it also included a
review and rating feature that can be used by consumers. Primary data used
is the data obtained from interviews with company owners and secondary data
obtained from the study of literature, including books, internet. From the
results of this research, a web application that can handle online product
sales.
(3)
DAFTAR ISI
LEMBAR PENGESAHAN ... i
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii
PRAKATA ... iv
ABSTRAK ... vi
ABSTRACT... vii
DAFTAR ISI...viii
DAFTAR GAMBAR ...xv
DAFTAR TABEL ... xix
DAFTAR LAMPIRAN ... xxi
BAB I PENDAHULUAN ... 1
1.1 Latar Belakang ... 1
1.2 Rumusan Masalah ... 3
1.3 Tujuan ... 3
1.4 Ruang Lingkup Kajian ... 3
1.5 Sumber Data... 5
1.6 Sistematika Pembahasan... 6
BAB II KAJIAN TEORI ... 7
2.1 E-Commerce ... 7
2.2 Customer Relationship Management (CRM) ... 9
2.2.1 Electronic Customer Relationship Management(e-CRM ) ... 13
2.2.2 Peralatan CRM ... 14
2.2.3 Cross-Selling ... 15
2.3 ASP.NET ... 20
2.4 Basis Data ... 21
2.5 Sistem Management Basis Data ... 21
2.6 Microsoft SQL Server ... 21
2.7 Unified Modelling Language (UML) ... 22
2.8 Model Entity Relationship ... 29
2.9 Flowchart (Bagan Alir) ... 31
2.10 Black Box ... 34
BAB III Analisis dan Perancangan Sistem ... 36
(4)
3.1.1 Proses Pembelian ... 36
3.1.2 Proses Penjualan ... 38
3.2 Entity Relationship ... 40
3.3 Use Case Diagram ... 47
3.3.1 Sub Sistem Mengelola Data Member ... 49
3.3.2 Sub Sistem Mengelola Data Admin ... 49
3.3.3 Sub Sistem Mengelola Data Produk... 50
3.3.4 Sub Sistem Mengelola Data Kategori... 50
3.3.5 Sub Sistem Mengelola Data Review ... 51
3.3.6 Sub Sistem Mengelola Data Propinsi ... 51
3.3.7 Sub Sistem Mengelola Data Kota ... 52
3.3.8 Sub Sistem Mengelola Data Bank ... 52
3.3.8 Sub Sistem Mengelola Data Diskon ... 53
3.3.9 Sub Sistem Mengelola Data Shopping Cart ... 53
3.3.10 Sub Sistem Mengelola Data Order... 54
3.4 Activity Diagram ... 55
3.4.1 Activity Diagram Login ... 55
3.4.2 Activity Diagram Add User Admin ... 56
3.4.3 Activity Diagram Edit User Admin ... 57
3.4.4 Activity Diagram Delete User Admin ... 58
3.4.5 Activity Diagram Send Newsletter Email ... 59
3.4.6 Activity Diagram Add Product ... 60
3.4.7 Activity Diagram Edit Product... 61
3.4.8 Activity Diagram Add Category ... 62
3.4.9 Activity Diagram Edit Category ... 63
3.4.10 Activity Diagram Delete Category... 64
3.4.11 Activity Diagram Search Review ... 65
3.4.12 Activity Diagram Edit Product Review ... 66
3.4.13 Activity Diagram Edit Order ... 67
3.4.14 Activity Diagram Add Bank Account ... 68
3.4.15 Activity Diagram Edit Bank Account ... 69
3.4.16 Activity Diagram Delete Bank Account ... 70
3.4.17 Activity Diagram Order Message ... 71
3.4.18 Activity Diagram Search Data Member ... 72
3.4.19 Activity Diagram Add Data Kota ... 73
(5)
3.4.21 Activity Diagram Delete Data Kota ... 75
3.4.22 Activity Diagram Add Data Propinsi ... 76
3.4.23 Activity Diagram Edit Data Propinsi ... 77
3.4.24 Activity Diagram Delete Data Propinsi ... 78
3.4.25 Activity Diagram Add Data Voucher Diskon ... 79
3.4.26 Activity Diagram Edit Data Voucher Diskon ... 80
3.4.27 Activity Diagram Delete Data Voucher Diskon ... 81
3.4.28 Activity Diagram Add Data Analisis Apriori ... 82
3.4.29 Activity Diagram Logout ... 83
3.4.30 Activity Diagram Search and View Order Tracking ... 84
3.4.31 Activity Diagram View Product Category ... 85
3.4.32 Activity Diagram View Product Detail ... 86
3.4.33 Activity Diagram Search Product Global ... 87
3.4.34 Activity Diagram Add to Cart Form Product ... 88
3.4.35 Activity Diagram Update Quantity Product ... 89
3.4.36 Activity Diagram Delete Product From Cart ... 90
3.4.37 Activity Diagram Daftar Email Newsletter ... 91
3.4.38 Activity Diagram Edit Profil Member ... 92
3.4.39 Activity Diagram Edit Password Member ... 93
3.4.40 Activity Diagram Add Shipping Address... 94
3.4.41 Activity Diagram Delete Shipping Address ... 95
3.4.42 Activity Diagram Tukar Poin dengan Voucher Diskon ... 96
3.4.43 Activity Diagram Lihat Voucher Diskon yang Dimiliki ... 97
3.4.44 Activity Diagram Memberi Rating Produk ... 98
3.4.45 Activity Diagram Forgot Password... 99
3.4.46 Activity Diagram Social Share Product... 100
3.4.47 Activity Diagram Mengisi Kritik dan Saran ... 101
3.4.48 Activity Diagram Mengisi Konfirmasi Pembayaran ... 102
3.4.49 Activity Diagram Melihat Histori Order ... 103
3.4.50 Activity Diagram Melihat Detail Histori Order ... 104
3.5 Class Diagram ... 105
3.6 Rancangan Desain Antarmuka ... 106
3.6.1 Halaman Home ... 106
3.6.1.1 Halaman Home Member ... 107
3.6.1.2 Halaman Home Admin ... 108
(6)
3.6.3 Halaman Login ... 110
3.6.4 Halaman List Produk ... 111
3.6.5 Halaman Produk Detail ... 112
3.6.6 Halaman Shopping Cart ... 113
3.6.7 Halaman CheckOut Default Shipping Address ... 114
3.6.8 Halaman CheckOut Add Shipping Address ... 115
3.6.9 Halaman CheckOut Metode Pembayaran ... 116
3.6.10 Halaman Finish Order ... 117
3.6.11 Halaman Profil-Akun ... 118
3.6.12 Halaman Ubah Password ... 119
3.6.13 Halaman Ubah Data Profil ... 120
3.6.14 Halaman Tukar Poin ... 121
3.6.15 Halaman Kupon Diskon Saya ... 122
3.6.16 Halaman Kritik Dan Saran ... 123
3.6.17 Halaman Konfirmasi Pembayaran ... 124
3.6.18 Halaman Histori Belanja ... 125
3.6.19 Halaman Histori Belanja Detail ... 126
3.6.20 Halaman Order Tracking ... 127
3.6.21 Halaman Admin Edit dan delete kategori ... 128
3.6.22 Halaman Admin Add kategori ... 129
3.6.23 Halaman Admin List Produk ... 130
3.6.24 Halaman Admin Edit dan Delete Produk... 131
3.6.25 Halaman Admin Add Produk ... 132
3.6.26 Halaman Member Add ReviewRating ... 133
3.6.27 Halaman Admin View Member ... 134
3.6.28 Halaman Admin View Detail Member ... 135
3.6.29 Halaman Admin Kelola review ... 136
3.6.30 Halaman Admin Edit Password Dan EditUsername ... 137
3.6.31 Halaman Kelola Admin (Super-Admin) ... 138
3.6.32 Halaman Admin List Order ... 139
3.6.33 Halaman Admin Konfirmasi Order ... 140
3.6.34 Halaman Admin List Message Order ... 141
3.6.35 Halaman Admin View Akun Bank ... 142
3.6.36 Halaman Admin Edit Akun Bank ... 143
3.6.37 Halaman Admin KelolaKota ... 144
(7)
3.6.39 Halaman Admin Subscribe Email ... 146
3.6.40 Halaman Admin List Data Diskon... 147
3.6.41 Halaman Admin Add Data Diskon ... 148
3.6.42 Halaman Admin Edit & Delete Data Diskon ... 149
3.6.43 Halaman Admin List Data Propinsi ... 150
3.6.44 Halaman Admin Add Data Propinsi ... 151
3.6.45 Halaman Admin Edit & Delete Data Propinsi ... 152
3.6.46 Halaman Admin Analisis Apriori ... 153
BAB IV HASIL PENELITIAN ... 154
4.1 Halaman Home ... 154
4.1.1 Halaman Home Member ... 155
4.1.2 Halaman HomeAdmin ... 156
4.2 Halaman Register ... 156
4.3 Halaman Login ... 159
4.4 Halaman List Produk... 160
4.5 Halaman Produk Detail ... 160
4.6 Halaman Shopping Cart ... 162
4.7 Halaman CheckOut Default Shipping Address ... 163
4.8 Halaman CheckOut Add Shipping Address ... 164
4.9 Halaman CheckOut Metode Pembayaran... 165
4.10 Halaman Pembayaran Paypal... 166
4.11 Halaman Finish Order ... 167
4.12 Halaman Profil-Akun ... 168
4.13 Halaman Ubah Password... 169
4.14 Halaman Ubah Data Profil ... 169
4.15 Halaman Tukar Poin ... 170
4.16 Halaman Kupon Diskon Saya ... 170
4.17 Halaman Kritik Dan Saran ... 171
4.18 Halaman Konfirmasi Pembayaran ... 171
4.19 Halaman Histori Belanja ... 172
4.20 Halaman Histori Belanja Detail ... 172
4.21 Halaman Order Tracking ... 174
4.22 Halaman Admin Edit dan delete kategori ... 174
4.23 Halaman AdminAdd kategori ... 175
4.24 Halaman Admin List Produk ... 175
(8)
4.26 Halaman AdminAdd Produk ... 177
4.27 Halaman Member Add Review Rating ... 177
4.28 Halaman Admin View Member ... 178
4.29 Halaman Admin View Detail Member ... 179
4.30 Halaman Admin Kelola Review ... 179
4.31 Halaman AdminEdit Password Dan EditUsername ... 180
4.32 Halaman Kelola Admin (Super-Admin) ... 181
4.33 Halaman AdminList Order ... 181
4.34 Halaman Admin Konfirmasi Order ... 182
4.35 Halaman Admin List Message Order ... 182
4.36 Halaman AdminView Akun Bank ... 183
4.36 Halaman AdminEdit Akun Bank ... 183
4.37 Halaman Admin KelolaKota ... 184
4.38 Halaman AdminEdit Kota ... 185
4.39 Halaman Admin Subscribe Email ... 185
4.40 Halaman AdminList Data Diskon ... 186
4.41 Halaman AdminAdd Data Diskon ... 186
4.42 Halaman AdminEdit & Delete Data Diskon ... 187
4.43 Halaman Admin List Data Propinsi ... 187
4.44 Halaman AdminAdd Data Propinsi... 188
4.45 Halaman Admin Analisis Apriori ... 188
4.46 Halaman Hasil Pencarian ... 189
BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 190
5.1 Pengujian ... 190
5.2 Black Box Testing ... 190
5.2.1 Halaman Home ... 190
5.2.2 Halaman Login Member ... 191
5.2.3 Halaman Sign Up ... 192
5.2.4 Halaman Katalog Produk ... 192
5.2.5 Halaman Detail Produk ... 192
5.2.6 Halaman Hasil Pencarian ... 193
5.2.7 Halaman Akun Member ... 193
5.2.8 Halaman Tukar Poin ... 194
5.2.9 Halaman Shopping Cart ... 194
5.2.10 Halaman Checkout ... 195
(9)
5.2.12 Halaman Konfirmasi Pembayaran ... 197
5.2.13 Halaman Kritik dan Saran ... 197
5.2.14 Halaman Riwayat Pemesanan Detail ... 197
5.2.15 Halaman Login Admin ... 198
5.2.16 Halaman HomeAdmin ... 198
5.2.17 Halaman Pengelolaan Admin ... 198
5.2.18 Halaman Pengelolaan Kategori ... 200
5.2.19 Halaman Kelola Produk ... 200
5.2.20 Halaman Admin View Member ... 201
5.2.21 Halaman Admin Kelola Review ... 201
5.2.22 Halaman Kelola Order ... 202
5.2.23 Halaman Kelola Bank ... 202
5.2.24 Halaman Kelola Kota ... 203
5.2.25 Halaman Kelola Propinsi ... 204
5.2.26 Halaman Pengelolaan Diskon ... 204
5.2.27 Halaman Subscribe ... 205
5.2.28 Halaman Analisis Cross Selling ... 205
BAB VI SIMPULAN DAN SARAN ... 207
6.1 Simpulan ... 207
6.2 Saran ... 207
(10)
DAFTAR GAMBAR
Gambar 1 Menunjukkan Properti dalam Susunan Atribut ... 25
Gambar 2 Contoh Generalisasi... 26
Gambar 3 State Chart Diagram ... 26
Gambar 4 Activity Diagram ... 27
Gambar 5 Sequence Diagram ... 28
Gambar 6 Collaboration Diagram... 28
Gambar 7 Notasi Grafik ... 35
Gambar 8 Flowchart Pembelian Barang ke Supplier ... 37
Gambar 9 Flowchart Penjualan Barang Kepada Pelanggan ... 39
Gambar 10 Entity Relationship ... 40
Gambar 121 use case diagram ... 47
Gambar 11 Use Case Diagram1 (Admin&Super Admin) ... 47
Gambar 13 Use Case Diagram 2 (Member&Guest) ... 48
Gambar 14 Sub Sistem Mengelola Data Member ... 49
Gambar 15 Sub Sistem Mengelola Data Admin ... 49
Gambar 16 Sub Sistem Mengelola Data Produk... 50
Gambar 17 Sub Sistem Mengelola Data Kategori ... 50
Gambar 18 Sub Sistem Mengelola Data Review ... 51
Gambar 19 Sub Sistem Mengelola Data Propinsi ... 51
Gambar 20 Sub Sistem Mengelola Data Kota ... 52
Gambar 21 Sub Sistem Mengelola Data Bank ... 52
Gambar 22 Sub Sistem Mengelola Data Diskon ... 53
Gambar 23 Sub Sistem Mengelola Data Shopping Cart ... 53
Gambar 24 Sub Sistem Mengelola Data Order... 54
Gambar 25 Activity Diagram Login ... 55
Gambar 26 Activity Diagram Add User Admin ... 56
Gambar 27 Activity Diagram Edit User Admin... 57
Gambar 28 Activity Diagram Delete User Admin ... 58
Gambar 29 Activity Diagram Send Newsletter Email ... 59
Gambar 30 Activity Diagram Add Produk ... 60
Gambar 31 Activity Diagram Edit Product ... 61
Gambar 32 Activity Diagram Add Category ... 62
Gambar 33 Activity Diagram Edit Category ... 63
Gambar 34 Activity Diagram Delete Category ... 64
Gambar 35 Activity Diagram Search Review ... 65
Gambar 36 Activity Diagram Edit Product Review ... 66
Gambar 37 Activity Diagram Edit Order ... 67
Gambar 38 Activity Diagram Add Bank Account ... 68
Gambar 39 Activity Diagram Edit Bank Account ... 69
Gambar 40 Activity Diagram Delete Bank Account ... 70
Gambar 41 Activity Diagram Order Diagram ... 71
Gambar 42 Activity Diagram Search Data Member... 72
Gambar 43 Activity Diagram Add Data Kota ... 73
Gambar 44 Activity Diagram Edit Data Kota... 74
(11)
Gambar 46 Activity Diagram Add Data Propinsi ... 76
Gambar 47 Activity Diagram Edit Data Propinsi ... 77
Gambar 48 Activity Diagram Delete Data Propinsi ... 78
Gambar 49 Activity Diagram Add Data Voucher Diskon... 79
Gambar 50 Activity Diagram Edit Data Kota... 80
Gambar 51 Activity Diagram Delete Data Kota ... 81
Gambar 52 Activity Diagram Add Data Analisis Apriori ... 82
Gambar 53 Activity Diagram Logout ... 83
Gambar 54 Activity Diagram Search and View Order Tracking ... 84
Gambar 55 Activity Diagram View Product Category ... 85
Gambar 56 Activity Diagram View Product Detail ... 86
Gambar 57 Activity Diagram Search Product Global ... 87
Gambar 58 Activity Diagram Add to Cart Form Product ... 88
Gambar 59 Activity Diagram Update Quantity Product ... 89
Gambar 60 Activity Diagram Delete Product From Cart... 90
Gambar 61 Activity Diagram Daftar Email Newsletter ... 91
Gambar 62 Activity Diagram Edit Profil Member ... 92
Gambar 63 Activity Diagram Edit Password Member ... 93
Gambar 64 Activity Diagram Add Shipping Address ... 94
Gambar 65 Activity Diagram Delete Shipping Address... 95
Gambar 66 Activity Diagram Tukar Poin dengan Voucher Diskon ... 96
Gambar 67 Activity Diagram Lihat Voucher Diskon yang Dimiliki ... 97
Gambar 68 Activity Diagram Memberi Rating Produk ... 98
Gambar 69 Activity Diagram Forgot Password ... 99
Gambar 70 Activity Diagram Social Share Product ... 100
Gambar 71 Activity Diagram Mengisi Kritik dan Saran ... 101
Gambar 72 Activity Diagram Mengisi Konfirmasi Pembayaran ... 102
Gambar 73 Activity Diagram Melihat Histori Order ... 103
Gambar 74 Activity Diagram Melihat Detail Histori Order ... 104
Gambar 75 Class Diagram ... 105
Gambar 76 Halaman Home ... 106
Gambar 77 Halaman Home Member ... 107
Gambar 78 Halaman Home Admin ... 108
Gambar 79 Halaman Register ... 109
Gambar 80 Halaman Login ... 110
Gambar 81 Halaman List Produk ... 111
Gambar 82 Halaman Produk Detail ... 112
Gambar 83 Halaman Shopping Cart ... 113
Gambar 84 Halaman CheckOut Default Shipping Address ... 114
Gambar 85 Halaman CheckOut Add Shipping Address ... 115
Gambar 86 Halaman CheckOut Metode Pembayaran ... 116
Gambar 87 Halaman Finish Order ... 117
Gambar 88 Halaman Profil-Akun... 118
Gambar 89 Halaman Ubah Password ... 119
Gambar 90 Halaman Ubah Data Profil ... 120
Gambar 91 Halaman Tukar Poin ... 121
Gambar 92 Halaman Kupon Diskon Saya ... 122
Gambar 93 Halaman Kritik Dan Saran ... 123
Gambar 94 Halaman Konfirmasi Pembayaran ... 124
(12)
Gambar 96 Halaman Histori Belanja Detail ... 126
Gambar 97 Halaman Order Tracking ... 127
Gambar 98 Halaman Admin Edit dan Delete Kategori ... 128
Gambar 99 Halaman Admin Add Kategori ... 129
Gambar 100 Halaman Admin List Produk ... 130
Gambar 101 Halaman Admin Edit dan Delete Produk ... 131
Gambar 102 Halaman Admin Add Produk ... 132
Gambar 103 Halaman Member Add Review Rating ... 133
Gambar 104 Halaman Admin View Member ... 134
Gambar 105 Halaman Admin View Detail Member ... 135
Gambar 106 Halaman Admin Kelola Review ... 136
Gambar 107 Halaman Admin Edit Password dan Edit Username ... 137
Gambar 108 Halaman Kelola Admin (Super-Admin) ... 138
Gambar 109 Halaman Admin List Order ... 139
Gambar 110 Halaman Admin Konfirmasi Order ... 140
Gambar 111 Halaman Admin List Message Order ... 141
Gambar 112 Halaman Admin View Akun Bank ... 142
Gambar 113 Halaman Admin Edit Akun Bank ... 143
Gambar 114 Halaman Admin Kelola Kota ... 144
Gambar 115 Halaman Admin Edit Kota ... 145
Gambar 116 Halaman Admin Subscribe Email ... 146
Gambar 117 Halaman Admin List Data Diskon ... 147
Gambar 118 Halaman Admin Add Data Diskon ... 148
Gambar 119 Halaman Admin Edit & Delete Data Diskon ... 149
Gambar 120 Halaman Admin List Data Propinsi ... 150
Gambar 121 Halaman Admin Add Data Propinsi ... 151
Gambar 122 Halaman Admin Edit & Delete Data Propinsi ... 152
Gambar 123 Halaman Admin Analisis Apriori ... 153
Gambar 124 Halaman Home ... 154
Gambar 125 Halaman Home Member ... 155
Gambar 126 Halaman Home Admin ... 156
Gambar 127 Halaman Register ... 157
Gambar 128 Email yang Diterima untuk Mengaktifasi Akun ... 158
Gambar 129 Halaman akun Aktif dari Link Email yang Dituju ... 158
Gambar 130 Halaman Login ... 159
Gambar 131 Isi Email Forgot Password ... 159
Gambar 132 Halaman List Produk ... 160
Gambar 133 Halaman Produk Detail ... 161
Gambar 134 Halaman Share Produk Facebook ... 162
Gambar 135 Halaman Shopping Cart ... 163
Gambar 136 Halaman CheckOut Default Shipping Address ... 164
Gambar 137 Halaman Checkout Add Shipping Address ... 164
Gambar 138 Halaman CheckOut Metode Pembayaran ... 165
Gambar 139 Halaman Checkout di PayPal ... 166
Gambar 140 Halaman Pembayaran Lunas di PayPal ... 166
Gambar 141 Halaman Checkout Finish Order Pembayaran Transfer ... 167
Gambar 142 Halaman Checkout Finish Order Pembayaran PayPal ... 167
Gambar 143 Halaman Notifikasi Email - Faktur Belanja ... 168
Gambar 144 Halaman Profil Saya ... 168
(13)
Gambar 146 Halaman Edit Profil ... 169
Gambar 147 Halaman Tukar Poin ... 170
Gambar 148 Halaman Kupon Diskon Saya ... 170
Gambar 149 Halaman Kritik dan Saran ... 171
Gambar 150 Halaman Konfirmasi Pembayaran ... 171
Gambar 151 Halaman List Histori Belanja ... 172
Gambar 152 Halaman List Histori Belanja Detail ... 173
Gambar 153 Halaman Order Tracking ... 174
Gambar 154 Halaman Admin Edit Delete Kategori ... 174
Gambar 155 Halaman Admin Add Kategori ... 175
Gambar 156 Halaman Admin List Produk ... 176
Gambar 157 Halaman Admin Edit dan Delete Produk ... 176
Gambar 158 Halaman Admin Add Produk ... 177
Gambar 159 Halaman Member Add Review Rating ... 178
Gambar 160 Halaman Admin View Member ... 178
Gambar 161 Halaman Admin View Detail Member ... 179
Gambar 162 Halaman Admin Kelola Review ... 180
Gambar 163 Halaman Admin Edit Password Dan Edit Username ... 180
Gambar 164 Halaman Kelola Admin (Super-Admin) ... 181
Gambar 165 Halaman Admin List Order ... 181
Gambar 166 Halaman Admin Konfirmasi Order ... 182
Gambar 167 Halaman Admin List Message Order ... 182
Gambar 168 Halaman Admin View Akun Bank ... 183
Gambar 169 Halaman Admin Edit Akun Bank ... 184
Gambar 170 Halaman Admin Kelola Kota ... 184
Gambar 171 Halaman Admin Edit Data Kota ... 185
Gambar 172 Halaman Admin Subscribe Email ... 185
Gambar 173 Halaman Admin List Data Diskon ... 186
Gambar 174 Halaman Admin Add Data Diskon ... 186
Gambar 175 Halaman Admin Edit & Delete Data Diskon ... 187
Gambar 176 Halaman Admin List Data Propinsi ... 187
Gambar 177 Halaman Admin Add Data Propinsi ... 188
Gambar 178 Halaman Admin Analisis Apriori ... 189
(14)
DAFTAR TABEL
Tabel I Daftar Transaksi ... 17
Tabel II C1 ... 17
Tabel III Tabel L1 ... 18
Tabel IV Tabel C2 ... 18
Tabel V Tabel L2 ... 19
Tabel VI Tabel C3 ... 19
Tabel VII C2 Dengan Nilai Confidence ... 20
Tabel VIII Daftar Strong Rules ... 20
Tabel IX Notasi Dalam Use Case Diagram ... 23
Tabel X Simbol Entity-Relationship Diagram (ERD) ... 30
Tabel XI Relasi Entity-Relationship Diagram (ERD) ... 31
Tabel XII Simbol Bagan Alir Data ... 32
Tabel XIII Tabel Produk... 41
Tabel XIV Tabel Kategori ... 41
Tabel XV Tabel Order ... 41
Tabel XVI Tabel Order Detail ... 42
Tabel XVII Tabel Cart ... 42
Tabel XVIII Tabel Shipping ... 42
Tabel XIX Tabel Subscribe ... 43
Tabel XX Tabel Analisis_Apriori ... 43
Tabel XXI Tabel Review ... 43
Tabel XXII Tabel Member ... 43
Tabel XXIII Tabel Propinsi ... 44
Tabel XXIV Tabel Kota ... 44
Tabel XXV Tabel Admin ... 44
Tabel XXVI Tabel Bank_Perusahaan ... 44
Tabel XXVII Tabel Diskon ... 45
Tabel XXVIII Tabel Kupon ... 45
Tabel XXIX Tabel Konfirmasi_Pembayaran ... 45
Tabel XXX Tabel Message ... 45
Tabel XXXI Tabel Visited ... 46
Tabel XXXII Test Case Halaman Home ... 190
Tabel XXXIII Test Case Halaman Login Member ... 191
Tabel XXXIVTest Case Halaman Sign Up ... 192
Tabel XXXVTest Case Halaman Katalog Produk ... 192
Tabel XXXVITest Case Halaman Detail Produk ... 192
Tabel XXXVIITest Case Halaman Hasil Pencarian ... 193
Tabel XXXVIIITest Case Halaman Akun Member ... 193
Tabel XXXIXTest Case Halaman Tukar Poin ... 194
Tabel XLTest Case Halaman Shopping Cart ... 194
Tabel XLITest Case Halaman Checkout ... 195
Tabel XLIITest Case Halaman Riwayat Pemesanan ... 196
Tabel XLIIITest Case Halaman Konfirmasi Pembayaran ... 197
Tabel XLIVTest Case Halaman Kritik dan Saran ... 197
(15)
Tabel XLVITest Case Halaman Login Admin ... 198
Tabel XLVIITest Case Halaman Home Admin ... 198
Tabel XLVIIITest Case Halaman Pengelolaan Admin ... 198
Tabel XLIXTest Case Halaman Pengelolaan Kategori ... 200
Tabel L Test Case Halaman Kelola Produk ... 200
Tabel LITest Case Halaman Admin view member... 201
Tabel LIITest Case Halaman Review ... 201
Tabel LIIITest Case Halaman Kelola Order ... 202
Tabel LIVTest Case Halaman kelola bank ... 202
Tabel LVTest Case Halaman Kelola kota ... 203
Tabel LVITest Case Halaman Kelola propinsi ... 204
Tabel LVIITest Case Halaman Pengelolaan Diskon ... 204
Tabel LVIIITest Case Halaman Subscribe ... 205
(16)
DAFTAR LAMPIRAN
Lampiran A ... 210 Lampiran B ... 220 RIWAYAT HIDUP ... 220
(17)
BAB I PENDAHULUAN
1.1 Latar Belakang
Dalam dunia bisnis, pelanggan merupakan faktor yang sangat
penting dan nyawa bagi sebuah perusahaan, dari perusahaan kecil sampai
perusahaan besar. Perusahaan secara terus menerus berusaha untuk
memberikan pelayanan yang lebih baik untuk memuaskan pelanggan yang
tentu saja berujung pada kepuasan pelanggan sehingga tercipta loyalitas
pelanggan. Di mana dengan terciptanya loyalitas pelanggan, maka akan
membuat
pelanggan
tersebut
melakukan
pembelian
berulang,
perekomendasian produk serta layanan, dan peningkatan proporsi
pembelanjaan. Untuk menciptakan loyalitas pelanggan, perusahaan tidak
perlu mengeluarkan usaha sebesar usaha perusahaan dalam mendapatkan
pelanggan baru.
Hal tersebut adalah karena biaya yang dikeluarkan oleh suatu
perusahaan dalam mendapatkan pelanggan yang baru dapat mencapai lima
sampai delapan kali lipat jika dibandingkan dengan biaya untuk
mempertahankan pelanggan lama yang memiliki loyalitas yang tinggi.
Dalam mempertahankan pelanggan, perusahaan harus dapat mengubah
paradigma mereka dimana semua kegiatan transaksinya tidak hanya
berorientasi pada penjualan produk saja tetapi sekarang lebih terfokus pada
bagaimana memberikan nilai lebih pada produk yang dibeli pelanggan.
Perusahaan juga perlu untuk memberikan pelayanan yang profesional dan
berorientasi pada kepuasan pelanggan, sehingga pelanggan tersebut puas
dan ingin kembali untuk membeli produk perusahaan tersebut.
Customer
Relationship
Management
(CRM)
adalah
proses
mengumpulkan informasi untuk meningkatkan pengertian dan pemahaman
tentang bagaimana mengatur suatu hubungan organisasi dengan pelanggan.
(18)
2
Secara garis besar, CRM adalah suatu strategi bisnis yang
menggunakan teknologi informasi untuk menyediakan perusahaan yang
terintegrasi, dapat dipercaya, dan mempunyai pemahaman yang luas
terhadap pelanggan dalam menjaga dan mengembangkan hubungan yang
menguntungkan antar kedua belah pihak. Jadi, CRM adalah usaha yang
dilakukan perusahaan dalam mengutamakan pelanggannya, dengan tujuan
mendapatkan kesetiaan dari pelanggan
Banyak perusahaan yang saat ini memanfaatkan teknologi informasi,
yaitu
internet
untuk meningkatkan hubungan dengan pelanggan. Salah
satunya adalah dengan membangun aplikasi
website
yang menerapkan
CRM, yang biasa disebut dengan e-CRM
( electronic-Customer Relationship
Management )
sehingga perusahaan dapat mempertahankan pelanggan
tetapnya ataupun mendapatkan pelanggan baru.
Perusahaan komputer FutureBox merupakan perusahaan yang
menjual berbagai macam perangkat dan aksesoris komputer,mulai dari
hardware komputer,casing,speaker keyboard dan aksesoris lainnya.
Website
yang
menerapkan
CRM
ini
dapat
digunakan
untuk
mempertahankan
kesetiaan
pelanggan,
meningkatkan
kepuasan
pelanggan, mengadakan promosi untuk menarik pelanggan baru, serta
mengembangkan kualitas layanan. Di mana hal tersebut sangat penting
bagi perusahaan untuk membangun relasi dengan pelanggan. Oleh karena
itu, kami sangat tertarik untuk membuat aplikasi
website
berbasis CRM
untuk mendukung CRM pada Perusahaan komputer FutureBox yang pada
akhirnya dapat meningkatkan penjualan serta dapat membina hubungan
yang baik dengan pelanggannya.
(19)
3
1.2
Rumusan Masalah
Berdasarkan latar belakang, maka yang menjadi rumusan
masalahnya adalah sebagai berikut :
1.
Bagaimana membuat aplikasi Sistem Penjualan secara Online dengan
Menerapkan Konsep CRM ?
2.
Bagaimana membuat Sistem dimana pelanggan dapat melakukan transaksi
secara online ?
1.3
Tujuan
Adapun tujuan yang diharapkan berdasarkan rumusan masalah
diantaranya adalah sebagai berikut :
1. Membuat suatu Sistem berbentuk website yang dapat menangani
penjualan dengan menerapkan konsep CRM
.
2. Membuat suatu
website
yang dapat menangani pemesanan dari pelanggan
secara online.
1.4
Ruang Lingkup Kajian
Adapun ruang lingkup kajian dari pembuatan aplikasi ini adalah
sebagai berikut :
Ruang lingkup kajian berdasarkan :
1. Software
a. Perancangan, analisis, dan pembuatan
Database
menggunakan
Microsoft
SQL Server
2010
(20)
4
c. Editor pemrograman menggunakan
Visual Studio 2010
ataupun
Microsoft Web Matrix
.
d. Sistem Operasi menggunakan
Microsoft
Windows XP/Vista/Seven
2. Hardware
Spesifikasi minimum untuk
server
adalah sebagai berikut :
a.
Processor Intel Pentium 4
b.
Memory
DDR 256 Mb
c.
Harddisk
yang tersedia 1,5 GB
3. Batasan Masalah
a. Hak akses dibagi menjadi 3, yaitu
admin
,
member,
dan
guest.
Member
dan
guest
hanya dapat mengakses sebagian fungsi dalam sistem.
Rincian hak akses untuk setiap tingkatan pengguna :
i.
Admin
Memiliki hak akses penuh terhadap sistem
ii.
Member
a.
Mendapatkan akses untuk membeli suatu produk. Dapat
melakukan preorder
b.
Dapat memberikan
review serta rating
terhadap produk yang
dibeli, dan pelanggan akan mendapatkan diskon khusus jika
membeli produk secara online.
(21)
5
c. Member
bisa mendapatkan poin yang diperoleh dari setiap
transaksi pembelian produk, dimana poin tersebut dapat
ditukarkan dengan kupon diskon berdasarkan
ketentuan-ketentuan yang ada.
d. Member
juga bisa mendapatkan banner-banner promosi produk
dengan kategori produk yang berhubungan dengan produk yang
dibeli atau dilihat.
e.
Memiliki fitur Katalog Online dan Transaksi Online. Transaksi
Online dibagi menjadi dua kategori yaitu shopping cart dan online
payment.
f.
Dapat menghubungi
customer service.
iii.
Guest
Hanya dapat melihat produk yang ditawarkan
website
, tidak bisa
mengakses fitur pembelian barang seperti fitur yang ditawarkan untuk
member.Produk yang ditawarkan pada website hanyalah produk yang
terdapat pada perusahaan FutureBox.
1.5
Sumber Data
Data- data yang akan diambil dalam penyusunan makalah ini adalah :
1. Sumber data primer
Data primer merupakan data yang diperoleh melalui kegiatan
wawancara dengan pemilik perusahaan atau instansi yang bersangkutan.
2. Sumber data sekunder
Data sekunder merupakan data yang diperoleh melalui studi literatur,
internet, dan sumber-sumber lainnya untuk mendukung kebenaran dari data
primer.
(22)
6
1.6
Sistematika Pembahasan
Sistematika Pembahasan dari laporan ini adalah sebagai berikut:
Bab I. Pendahuluan
Digunakan untuk menjelaskan latar belakang, rumusan masalah, tujuan,
ruang lingkup kajian, sumber data dan sistematika penulisan dalam
penyajian Laporan Kerja Praktek.
Bab II. Kajian Teori
Digunakan untuk menjelaskan teori-teori yang berkaitan dengan pembuatan
sistem dan mendukung pembuatan sistem yang ada.
Bab III. Analisis dan Rancangan sistem
Digunakan untuk menjelaskan bagaimana analisis keadaan sekarang
dengan menggunakan Flowchart untuk semua proses serta Flowchart
setelah aplikasi diimplementasi, kebutuhan sistem, perancangan sistem,
DFD, ERD, dan gambaran arsitektur sistem.
Bab IV. Hasil Penelitian
Digunakan untuk menjelaskan perencanaan tahap implementasi, proses
perkembangan implementasi proyek, penjelasan mengenai realisasi
fungsionalitas dan
User Interface Design
yang sudah dibuat.
Bab V. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Berisi hasil pengujian terhadap aplikasi yang telah dibuat.
Bab VI. Simpulan dan Saran
Berisi kesimpulan dan saran pengembangan yang dapat dilakukan untuk
aplikasi dimasa yang akan datang.
(23)
BAB VI SIMPULAN DAN SARAN
6.1 Simp
u
lan
Setelah melakukan analisa dan dokumentasi aplikasi penjualan dan
pembelian dengan menerapkan konsep
Customer Relationship Mangement
di PT. FutureBox dapat ditarik kesimpulan bahwa :
1.
Aplikasi penjualan dan pembelian dengan konsep CRM di PT.
Multi FutureBox telah berhasil dirancang dengan menggunakan
sistem berbasis ASP.NET
Visual Basic
dan pangkalan data SQL
Server
2008.
2.
Telah berhasil merancang basis data yang merepresentasikan
strategi pemasaran CRM dan diharapkan dengan adanya strategi
CRM ini, dapat meningkatkan nilai tambah bagi perusahaan.
3.
Berdasarkan hasil pengamatan dalam melakukan analisis dan
perancangan dapat ditarik kesimpulan bahwa telah dilakukan
survey dari 10 Mahasiswa/i UKM bahwa 80% orang menilai
aplikasi ini sudah sesuai dengan kebutuhan segmen pasar, dan
20% orang menilai aplikasi ini masih kurang sesuai dengan
kebutuhan segmen pasar, kesimpulannya aplikasi ini sudah cukup
memenuhi kebutuhan segmen pasar yang ada.
6.2 Saran
Dari hasil kesimpulan di atas, maka saran yang diberikan adalah
sebagai berikut :
1.
Penambahan fitur promosi, seperti diskon, pembelian paket
produk, dan juga tampilan web dapat dibuat lebih menarik.
2.
Penambahan fitur CRM yang dapat menganalisis segmentasi
pelanggan dan mengirim
promosi sesuai segmentasi
analisis.
(24)
DAFTAR PUSTAKA
Bambang Hariyanto.(2004).
Rekayasa Sistem Berorientasi Objek
. Bandung:
Penerbit Informatika.
Felke-Morris,Terry.(2010). Web Development & Design Foundations with
HTML5 Technology,USA : Addison-Wesley.
Fowler, Martin. (2004).
UML Distilled Third Edition
, Pearson Education.
Hariyanto, Bambang. 2004.
Sistem Manajemen Basis Data
. Bandung:
Penerbit Informatika.
Kalakota, dkk.,(2001),
E
–
Business 2.0 Roadmap For Success,USA
:
Addison, Wesley.
Kamakura, Wagner A., Michel Wedel, Fernando de Rosa dan Jose A.
Mazzon. (2003).
Cross-selling Through Database Marketing: A Mixed
Data Factor Analyzer for Data Augmentation and Prediction.
Amsterdam : Elsevier.
Pressman, Roger S, (2002),
Rekayasa Perangkat Lunak,
jilid 1, Yogyakarta:
Andi.
Romney dan Paul Steinbart.(2006). Accounting Information System, Tenth
Edition, Newjersey: Pearson Prentice Hall.
Wahid, Revianti.,(2008),
Aplikasi Customer Relationship Management
dengan Sugar Suite 4.5.1,
Yogyakarta:
Neotekno.
(1)
Universitas Kristen Maranatha
1.2
Rumusan Masalah
Berdasarkan latar belakang, maka yang menjadi rumusan masalahnya adalah sebagai berikut :
1. Bagaimana membuat aplikasi Sistem Penjualan secara Online dengan Menerapkan Konsep CRM ?
2. Bagaimana membuat Sistem dimana pelanggan dapat melakukan transaksi secara online ?
1.3
Tujuan
Adapun tujuan yang diharapkan berdasarkan rumusan masalah diantaranya adalah sebagai berikut :
1. Membuat suatu Sistem berbentuk website yang dapat menangani penjualan dengan menerapkan konsep CRM.
2. Membuat suatu website yang dapat menangani pemesanan dari pelanggan secara online.
1.4
Ruang Lingkup Kajian
Adapun ruang lingkup kajian dari pembuatan aplikasi ini adalah sebagai berikut :
Ruang lingkup kajian berdasarkan : 1. Software
a. Perancangan, analisis, dan pembuatan Database menggunakan
MicrosoftSQL Server 2010
(2)
4
Universitas Kristen Maranatha
c. Editor pemrograman menggunakan Visual Studio 2010 ataupun
Microsoft Web Matrix.
d. Sistem Operasi menggunakan MicrosoftWindows XP/Vista/Seven
2. Hardware
Spesifikasi minimum untuk server adalah sebagai berikut :
a. Processor Intel Pentium 4
b. Memory DDR 256 Mb
c. Harddisk yang tersedia 1,5 GB
3. Batasan Masalah
a. Hak akses dibagi menjadi 3, yaitu admin, member, dan guest. Member
dan guest hanya dapat mengakses sebagian fungsi dalam sistem.
Rincian hak akses untuk setiap tingkatan pengguna : i. Admin
Memiliki hak akses penuh terhadap sistem ii. Member
a. Mendapatkan akses untuk membeli suatu produk. Dapat melakukan preorder
b. Dapat memberikan review serta rating terhadap produk yang dibeli, dan pelanggan akan mendapatkan diskon khusus jika membeli produk secara online.
(3)
Universitas Kristen Maranatha
c. Member bisa mendapatkan poin yang diperoleh dari setiap transaksi pembelian produk, dimana poin tersebut dapat ditukarkan dengan kupon diskon berdasarkan ketentuan-ketentuan yang ada.
d. Member juga bisa mendapatkan banner-banner promosi produk dengan kategori produk yang berhubungan dengan produk yang dibeli atau dilihat.
e. Memiliki fitur Katalog Online dan Transaksi Online. Transaksi Online dibagi menjadi dua kategori yaitu shopping cart dan online payment.
f. Dapat menghubungi customer service.
iii. Guest
Hanya dapat melihat produk yang ditawarkan website, tidak bisa mengakses fitur pembelian barang seperti fitur yang ditawarkan untuk member.Produk yang ditawarkan pada website hanyalah produk yang terdapat pada perusahaan FutureBox.
1.5
Sumber Data
Data- data yang akan diambil dalam penyusunan makalah ini adalah : 1. Sumber data primer
Data primer merupakan data yang diperoleh melalui kegiatan wawancara dengan pemilik perusahaan atau instansi yang bersangkutan.
2. Sumber data sekunder
Data sekunder merupakan data yang diperoleh melalui studi literatur, internet, dan sumber-sumber lainnya untuk mendukung kebenaran dari data primer.
(4)
6
Universitas Kristen Maranatha
1.6
Sistematika Pembahasan
Sistematika Pembahasan dari laporan ini adalah sebagai berikut: Bab I. Pendahuluan
Digunakan untuk menjelaskan latar belakang, rumusan masalah, tujuan, ruang lingkup kajian, sumber data dan sistematika penulisan dalam penyajian Laporan Kerja Praktek.
Bab II. Kajian Teori
Digunakan untuk menjelaskan teori-teori yang berkaitan dengan pembuatan sistem dan mendukung pembuatan sistem yang ada.
Bab III. Analisis dan Rancangan sistem
Digunakan untuk menjelaskan bagaimana analisis keadaan sekarang dengan menggunakan Flowchart untuk semua proses serta Flowchart setelah aplikasi diimplementasi, kebutuhan sistem, perancangan sistem, DFD, ERD, dan gambaran arsitektur sistem.
Bab IV. Hasil Penelitian
Digunakan untuk menjelaskan perencanaan tahap implementasi, proses perkembangan implementasi proyek, penjelasan mengenai realisasi fungsionalitas dan User Interface Design yang sudah dibuat.
Bab V. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN Berisi hasil pengujian terhadap aplikasi yang telah dibuat.
Bab VI. Simpulan dan Saran
Berisi kesimpulan dan saran pengembangan yang dapat dilakukan untuk aplikasi dimasa yang akan datang.
(5)
207
Universitas Kristen Maranatha
6.1 Simp
u
lan
Setelah melakukan analisa dan dokumentasi aplikasi penjualan dan pembelian dengan menerapkan konsep Customer Relationship Mangement
di PT. FutureBox dapat ditarik kesimpulan bahwa :
1. Aplikasi penjualan dan pembelian dengan konsep CRM di PT. Multi FutureBox telah berhasil dirancang dengan menggunakan sistem berbasis ASP.NET Visual Basic dan pangkalan data SQL
Server 2008.
2. Telah berhasil merancang basis data yang merepresentasikan strategi pemasaran CRM dan diharapkan dengan adanya strategi CRM ini, dapat meningkatkan nilai tambah bagi perusahaan.
3. Berdasarkan hasil pengamatan dalam melakukan analisis dan perancangan dapat ditarik kesimpulan bahwa telah dilakukan survey dari 10 Mahasiswa/i UKM bahwa 80% orang menilai aplikasi ini sudah sesuai dengan kebutuhan segmen pasar, dan 20% orang menilai aplikasi ini masih kurang sesuai dengan kebutuhan segmen pasar, kesimpulannya aplikasi ini sudah cukup memenuhi kebutuhan segmen pasar yang ada.
6.2 Saran
Dari hasil kesimpulan di atas, maka saran yang diberikan adalah sebagai berikut :
1. Penambahan fitur promosi, seperti diskon, pembelian paket produk, dan juga tampilan web dapat dibuat lebih menarik.
2. Penambahan fitur CRM yang dapat menganalisis segmentasi pelanggan dan mengirim email promosi sesuai segmentasi analisis.
(6)
208
Universitas Kristen Maranatha
DAFTAR PUSTAKA
Bambang Hariyanto.(2004). Rekayasa Sistem Berorientasi Objek. Bandung: Penerbit Informatika.
Felke-Morris,Terry.(2010). Web Development & Design Foundations with HTML5 Technology,USA : Addison-Wesley.
Fowler, Martin. (2004). UML Distilled Third Edition, Pearson Education.
Hariyanto, Bambang. 2004. Sistem Manajemen Basis Data. Bandung: Penerbit Informatika.
Kalakota, dkk.,(2001), E – Business 2.0 Roadmap For Success,USA :Addison, Wesley.
Kamakura, Wagner A., Michel Wedel, Fernando de Rosa dan Jose A. Mazzon. (2003). Cross-selling Through Database Marketing: A Mixed Data Factor Analyzer for Data Augmentation and Prediction.
Amsterdam : Elsevier.
Pressman, Roger S, (2002), Rekayasa Perangkat Lunak, jilid 1, Yogyakarta: Andi.
Romney dan Paul Steinbart.(2006). Accounting Information System, Tenth Edition, Newjersey: Pearson Prentice Hall.
Wahid, Revianti.,(2008), Aplikasi Customer Relationship Management dengan Sugar Suite 4.5.1, Yogyakarta:Neotekno.