Pembuatan Website E-Commerce Berbasis CRM pada Perusahaan Futurebox.

(1)

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

email

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.