• Tidak ada hasil yang ditemukan

Aplikasi Online Store Berbasis Web untuk Meningkatkan Penjualan dan Kepuasan Konsumen - Studi Kasus: PT. Adhikarya Busana.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Online Store Berbasis Web untuk Meningkatkan Penjualan dan Kepuasan Konsumen - Studi Kasus: PT. Adhikarya Busana."

Copied!
37
0
0

Teks penuh

(1)

vi

ABSTRAK

Teknologi infomasi sekarang ini sangat diperlukan, terlebih agar lebih mempermudah dalam proses pemasaran produk. PT. Adhikarya Busana saat ini belum menggunakan sistem informasi dalam melakukan pemasaran dan penjualan produknya, sehingga sulit untuk memperluas dan memperbesar penjualan produknya. Oleh sebab itu perlu dirancang program berbasis website untuk memperluas pemasaran dan penjualan produk pada PT. Adhikarya Busana sehingga dapat menunjang pemilik PT. Adhikarya Busana dalam memperluas jaringan pemasaran dan meningkatkan kuantitas penjualan produk. Sistem ini memiliki beberapa fitur, antara lain mengelola event, promo, product, penjualan dan monitoring produk berdasarkan total kuantitas produk yang terjual.

(2)

vii

ABSTRACT

Today information technology is very necessary, especially in order to further facilitate the process of product marketing. PT. Adhikarya Busana have not used information system in marketing and sales of its product, so it is difficult to expand and increase its product sales. Therefore, we need to design a web based program to expand the marketing and sales of the product on PT. Adhikarya Busana that can support the owner of PT. Adhikarya Busana in expanding marketing networking and increase the quantity of product sales. This system has several features, such as manage events, promos, products, sales and monitoring of products based on the total quantity of products sell.

(3)

viii

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 ... xviii

DAFTAR TABEL ... xxii

DAFTAR LAMPIRAN ... xxvii

DAFTAR NOTASI/ LAMBANG ... xxviii

DAFTAR SINGKATAN ... xxxii

DAFTAR ISTILAH ... xxxiii

BAB 1. 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 Perangkat keras ... 3

1.4.2 Perangkat Lunak ... 3

1.4.3 Aplikasi ... 4

1.5 Sumber Data ... 5

1. Primer ... 5

2. Sekunder ... 5

1.6 Sistematika Penyajian ... 5

BAB 2. KAJIAN TEORI ... 7

2.1 Sistem Informasi ... 7

2.2 Penjualan ... 9

2.3 Customer Relationship Management (CRM) ... 9

(4)

ix

2.5 E-Commerce dan E-Business ... 10

2.6 Online Shopping ... 12

2.7 Internet ... 13

2.8 WWW (World Wide Web) ... 14

2.9 Flowchart ... 15

2.10 Basis Data ... 16

2.10.1 Entity Relational Diagram (ERD) ... 16

2.10.2 MySQL ... 20

2.11 Data Flow Diagram (DFD) ... 20

2.11.1 Kamus Data ... 21

2.11.2 Proses Specification (PSPEC) ... 21

2.12 Aplikasi Berbasis Situs ... 22

2.12.1 Hyper Text Markup Language (HTML)... 22

2.12.2 Cascading Stylesheet (CSS) ... 23

2.12.3 Javascript ... 23

2.12.4 Hypertext Preprocessor (PHP) ... 24

2.13 Black box Testing ... 25

2.13.1 Keuntungan dari Black box testing ... 26

2.13.2 Kerugian dari Black box testing ... 26

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 27

3.1 Proses Bisnis ... 27

3.1.1 Proses Bisnis Registrasi ... 27

3.1.2 Proses Bisnis Penjualan Barang ... 30

3.1.3 Proses Bisnis Pembelian Barang ... 32

3.1.4 Proses Bisnis Stok Barang ... 34

3.2 Customer Relationship Management (CRM) ... 36

3.3 Entity Relationship Diagram (ERD)... 37

3.4 Transformasi ERD ke dalam Tabel ... 38

3.4.1 Tabel Bank ... 38

3.4.2 Tabel Brands ... 38

3.4.3 Tabel Combination ... 38

(5)

x

3.4.5 Tabel Comment ... 39

3.4.6 Tabel Detail Transaksi Penjualan ... 40

3.4.7 Tabel Gender ... 40

3.4.8 Tabel Kategori ... 41

3.4.9 Tabel Kategori Utama ... 41

3.4.10 Tabel Keranjang ... 41

3.4.11 Tabel Log ... 42

3.4.12 Tabel Member ... 42

3.4.13 Tabel Product ... 43

3.4.14 Tabel Pengiriman ... 44

3.4.15 Tabel Product Detail ... 44

3.4.16 Tabel Product Kategori ... 45

3.4.17 Tabel Promo ... 45

3.4.18 Tabel Role ... 46

3.4.19 Tabel Transaksi Penjualan ... 46

3.4.20 Tabel Ukuran ... 47

3.4.21 Tabel Warna Product ... 47

3.4.22 Tabel Report ... 47

3.5 Data Flow Diagram ... 48

3.5.1 DFD Level 0 ... 48

3.5.2 DFD Level 1 ... 49

3.5.3 DFD Level 2 Proses 3 Pengelolaan Master Data Items ... 50

3.5.4 DFD Level 2 Proses 4 Pengelolaan Master Data Info Items .... 51

3.5.5 DFD Level 2 Proses 5 Pengelolaan Master Data Laporan ... 52

3.5.6 DFD Level 2 Proses 6 Pengelolaan Master Data Belanja ... 53

3.5.7 DFD Level 3 Proses 3.1 Pengelolaan Data Kategori... 54

3.5.8 DFD Level 3 Proses 3.2 Pengelolaan Data Kategori Utama .... 55

3.5.9 DFD Level 3 Proses 3.3 Pengelolaan Data Ukuran ... 56

3.5.10 DFD Level 3 Proses 3.4 Pengelolaan Data Warna ... 57

3.5.11 DFD Level 3 Proses 3.5 Pengelolaan Data Brand ... 58

3.5.12 DFD Level 3 Proses 3.6 Pengelolaan Data Product ... 59

(6)

xi

3.5.14 DFD Level 3 Proses 4.1 Pengelolaan Data Event ... 61

3.5.15 DFD Level 3 Proses 4.2 Pengelolaan Data News ... 62

3.5.16 DFD Level 3 Proses 4.3 Pengelolaan Data Promo ... 63

3.5.17 DFD Level 3 Proses 4.4 Pengelolaan Data Voucher ... 64

3.5.18 DFD Level 3 Proses 5.1 Pengelolaan Data Laporan Penjualan 65 3.5.19 DFD Level 3 Proses 5.2 Pengelolaan Data Laporan Pengiriman... 66

3.5.20 DFD Level 3 Proses 5.3 Pengelolaan Laporan Pengelompokkan Penjualan ... 67

3.5.21 DFD Level 3 Proses 6.1 Pengelolaan Detail Product ... 68

3.5.22 DFD Level 3 Proses 6.2 Pengelolaan Data Keranjang Belanja 69 3.5.23 DFD Level 3 Proses 6.3 Pengelolaan Data Transaksi Penjualan ... 70

3.6 Kamus Data ... 71

3.6.1 Kamus Data Member ... 71

3.6.2 Kamus Data Kategori ... 72

3.6.3 Kamus Data Kategori Utama ... 72

3.6.4 Kamus Data Event ... 73

3.6.5 Kamus Data News ... 74

3.6.6 Kamus Data Voucher ... 74

3.6.7 Kamus Data Ukuran ... 75

3.6.8 Kamus Data Warna Product ... 75

3.6.9 Kamus Data Comment ... 76

3.6.10 Kamus Data Product Kategori ... 76

3.6.11 Kamus Data Product ... 77

3.6.12 Kamus Data Brands ... 78

3.6.13 Kamus Data Product Detail ... 78

3.6.14 Kamus Data Gender ... 79

3.6.15 Kamus Data Promo ... 79

(7)

xii

3.6.17 Kamus Data Combination Product ... 80

3.6.18 Kamus Data Log ... 81

3.6.19 Kamus Data Keranjang ... 81

3.6.20 Kamus Data Bank ... 82

3.6.21 Kamus Data Member Voucher ... 83

3.6.22 Kamus Data Role ... 83

3.6.23 Kamus Data Transaksi Penjualan ... 84

3.6.24 Kamus Data Detail Transaksi Penjualan ... 85

3.7 Proses Specification (PSPEC) ... 86

3.7.1 Proses Login ... 86

3.7.2 Proses Register ... 86

3.7.3 Proses View Data Kategori ... 87

3.7.4 Proses Insert Data Kategori ... 87

3.7.5 Proses Delete Data Kategori ... 88

3.7.6 Proses Edit Kategori ... 89

3.7.7 Proses View Kategori Utama ... 89

3.7.8 Proses Insert Data Kategori Utama ... 90

3.7.9 Proses Delete Data Kategori Utama ... 90

3.7.10 Proses Edit Data Kategori Utama ... 91

3.7.11 Proses View Data Ukuran ... 92

3.7.12 Proses Insert Data Ukuran ... 92

3.7.13 Proses Delete Data Ukuran ... 93

3.7.14 Proses View Data Warna ... 93

3.7.15 Proses Insert Data Warna ... 94

3.7.16 Proses Delete Data Warna ... 94

3.7.17 Proses View Data Brand ... 95

3.7.18 Proses Insert Data Brand ... 95

3.7.19 Proses Delete Data Brand ... 96

3.7.20 Proses Edit Data Brand... 96

3.7.21 Proses View Data Product ... 97

3.7.22 Proses Insert Data Product ... 97

(8)

xiii

3.7.24 Proses Edit Data Product ... 98

3.7.25 Proses View Data Comment ... 99

3.7.26 Proses Insert Data Comment ... 99

3.7.27 Proses Delete Data Comment ... 100

3.7.28 Proses Edit Data Comment ... 101

3.7.29 Proses View Data Event ... 101

3.7.30 Proses Insert Data Event ... 102

3.7.31 Proses Delete Data Event ... 102

3.7.32 Proses Edit Data Event ... 103

3.7.33 Proses View Data News... 103

3.7.34 Proses Insert Data News ... 104

3.7.35 Proses Delete Data News ... 104

3.7.36 Proses Edit Data News ... 105

3.7.37 Proses View Data Promo ... 105

3.7.38 Proses Insert Data Promo ... 106

3.7.39 Proses Edit Data Promo... 106

3.7.40 Proses View Data Voucher ... 107

3.7.41 Proses Insert Data Voucher ... 107

3.7.42 Proses Delete Data Voucher ... 108

3.7.43 Proses View Data Laporan Penjualan ... 108

3.7.44 Proses Insert Data Laporan Penjualan ... 109

3.7.45 Proses View Data Laporan Pengiriman ... 110

3.7.46 Proses Insert Data Laporan Pengiriman ... 110

3.7.47 Proses Delete Data Laporan Pengiriman ... 111

3.7.48 Proses View Data Laporan Pengelompokkan Penjualan .... 112

3.7.49 Proses View Data Detail Product ... 112

3.7.50 Proses Insert Data Detail Product ... 113

3.7.51 Proses Delete Data Detail Product ... 113

3.7.52 Proses Edit Data Detail Product ... 114

3.7.53 Proses View Data Keranjang ... 115

3.7.54 Proses Insert Data Keranjang ... 115

(9)

xiv

3.7.56 Proses Edit Data Keranjang ... 116

3.7.57 Proses View Data Transaksi Penjualan ... 117

3.7.58 Proses Insert Data Transaksi Penjualan ... 117

3.8 Desain Antarmuka Pengguna ... 119

3.8.1 Admin ... 119

3.8.2 Member ... 141

BAB 4. HASIL PENELITIAN ... 149

4.1 Halaman Login ... 149

4.2 Halaman Home ... 150

4.3 Halaman Pengelolaan Member ... 151

4.4 Halaman Event ... 152

4.4.1 View Event ... 152

4.4.2 Tambah Event ... 153

4.5 Halaman Brand ... 154

4.5.1 View Brand ... 154

4.5.2 Insert Brand ... 155

4.6 Halaman Warna ... 155

4.6.1 View Warna ... 155

4.6.2 Insert Warna ... 156

4.7 Halaman Kategori ... 157

4.7.1 View Kategori ... 157

4.7.2 Insert Kategori ... 158

4.8 Halaman Kategori Utama ... 158

4.8.1 View Kategori Utama ... 158

4.8.2 Insert Kategori Utama ... 159

4.9 Halaman Product ... 160

4.9.1 View Product ... 160

4.9.2 Insert Product ... 160

4.9.3 Edit Product ... 162

4.9.4 Tambah Ukuran Warna Product ... 163

4.9.5 Edit Warna Gambar Product ... 164

(10)

xv

4.10 Halaman News ... 165

4.10.1 View News ... 165

4.10.2 Insert News ... 166

4.10.3 Detail News ... 167

4.11 Halaman Comment ... 167

4.11.1 View Comment ... 167

4.11.2 Detail Comment ... 168

4.12 Halaman Ukuran ... 169

4.12.1 View Ukuran ... 169

4.12.2 Insert Ukuran ... 169

4.13 Halaman Voucher ... 170

4.13.1 View Voucher ... 170

4.13.2 Insert Voucher ... 171

4.14 Halaman Promo ... 172

4.14.1 View Promo ... 172

4.14.2 Detail Promo ... 172

4.14.3 Insert Promo ... 173

4.15 Halaman Member ... 174

4.15.1 Halaman Product Detail ... 174

4.15.2 Halaman Cart ... 174

4.15.3 Halaman Pembayaran ... 175

4.15.4 Halaman Order Done ... 176

4.15.5 Halaman Sign Up ... 176

BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 178

5.1 Pengujian Halaman Login ... 178

5.2 Pengujian Halaman Pengelolaan Member ... 179

5.3 Pengujian Halaman View Event ... 179

5.4 Pengujian Halaman Tambah Event ... 180

5.5 Pengujian Halaman Detail Event ... 181

5.6 Pengujian Halaman View Brand ... 181

5.7 Pengujian Halaman Insert Brand ... 182

(11)

xvi

5.9 Pengujian Halaman Insert Warna ... 184

5.10 Pengujian Halaman View Kategori ... 184

5.11 Pengujian Halaman Insert Kategori ... 185

5.12 Pengujian Halaman View Kategori Utama ... 186

5.13 Pengujian Halaman Insert Kategori Utama ... 187

5.14 Pengujian Halaman View Product ... 188

5.15 Pengujian Halaman Insert Product ... 189

5.15.1 Pengujian Halaman Insert Product Step 1 ... 189

5.15.2 Pengujian Halaman Insert Product Step2 ... 190

5.15.3 Pengujian Halaman Insert Product Step3 ... 190

5.16 Pengujian Halaman Edit Product ... 192

5.17 Pengujian Halaman Tambah Ukuran Warna ... 192

5.18 Pengujian Halaman Edit Warna Gambar Product ... 193

5.19 Pengujian Halaman Detail Product ... 194

5.20 Pengujian Halaman View News ... 194

5.21 Pengujian Halaman Insert News ... 195

5.22 Pengujian Halaman Detail News ... 196

5.23 Pengujian Halaman View Comment ... 196

5.24 Pengujian Halaman Detail Comment ... 197

5.25 Pengujian Halaman View Ukuran ... 198

5.26 Pengujian Halaman Insert Ukuran ... 199

5.27 Pengujian pada halaman View Voucher ... 199

5.28 Pengujian Halaman Insert Voucher ... 200

5.29 Pengujian Halaman View Promo ... 201

5.30 Pengujian Halaman Detail Promo ... 202

5.31 Pengujian Halaman Insert Promo ... 202

5.32 Pengujian Halaman Member ... 203

5.32.1 Pengujian Halaman Product Detail ... 203

5.32.2 Pengujian Halaman Cart ... 204

5.32.3 Pengujian Halaman Pembayaran ... 205

5.32.4 Pengujian Halaman Register ... 205

(12)

xvii

(13)

xviii

DAFTAR GAMBAR

Gambar 2.1 Relasi Satu ke Satu... 18

Gambar 2.2 Relasi Satu ke Banyak ... 19

Gambar 2.3 Relasi Banyak ke Satu ... 19

Gambar 2.4 Relasi Banyak ke Banyak ... 19

Gambar 2.5 Eksekusi PHP ... 24

Gambar 2.6 Skema Black Box Testing ... 25

Gambar 3.1Flowchart Proses Daftar Member PT. Adhikarya Busana ... 29

Gambar 3.2 Flowchart Proses Penjualan Barang PT. Adhikarya Busana .... 31

Gambar 3.3 Flowchart Proses Pembelian Barang PT. Adhikarya Busana ... 33

Gambar 3.4 Flowchart Proses Stock Barang PT. Adhikarya Busana ... 35

Gambar 3.5 ERD Online Store PT. Adhikarya Busana ... 37

Gambar 3.6 DFD Level 0 ... 48

Gambar 3.7 DFD Level 1 ... 49

Gambar 3.8 DFD Level 2 Proses 3 Pengelolaan Master Data Items ... 50

Gambar 3.9 DFD Level 2 Proses 4 Pengelolaan Master Data Info Items ... 51

Gambar 3.10 DFD Level 2 Proses 5 Pengelolaan Master Data Laporan ... 52

Gambar 3.11 DFD Level 2 Proses 6 Pengelolaan Master Data Belanja ... 53

Gambar 3.12 DFD Level 3 Proses 3.1 Pengelolaan Data Kategori ... 54

Gambar 3.13 DFD Level 3 Proses 3.2 Pengelolaan Data Kategori Utama ... 55

Gambar 3.14 DFD Level 3 Proses 3.3 Pengelolaan Data Ukuran ... 56

Gambar 3.15 DFD Level 3 Proses 3.4 Pengelolaan Data Warna ... 57

Gambar 3.16 DFD Level 3 Proses 3.5 Pengelolaan Data Brand ... 58

Gambar 3.17 DFD Level 3 Proses 3.6 Pengelolaan Data Product ... 59

Gambar 3.18 DFD Level 3 Proses 3.7 Pengelolaan Data Comment ... 60

Gambar 3.19 DFD Level 3 Proses 4.1 Pengelolaan Data Event... 61

Gambar 3.20 DFD Level 3 Proses 4.2 Pengelolaan Data News ... 62

Gambar 3.21 DFD Level 3 Proses 4.3 Pengelolaan Data Promo ... 63

(14)

xix

Gambar 3.25 DFD Level 3 Proses 5.3 Pengelolaan Pengelompokkan

Penjualan ... 67

Gambar 3.26 DFD Level 3 Proses 6.1 Pengelolaan Data Detail Product ... 68

Gambar 3.27 DFD Level 3 Proses 6.2 Pengelolaan Data Keranjang Belanja69 Gambar 3.28 DFD Level 3 Proses 6.3 Pengelolaan Data Transaksi Penjualan ... 70

Gambar 3.29 Desain Antarmuka Login ... 119

Gambar 3.30 Desain Antarmuka Menu Utama Admin ... 120

Gambar 3.31 Desain Antarmuka Menu Pengelolaan Member ... 120

Gambar 3.32 Desain Antarmuka View Event ... 121

Gambar 3.33 Desain Antarmuka Detail Event ... 122

Gambar 3.34 Desain Antarmuka Insert Event... 123

Gambar 3.35 Desain Antarmuka View Brand ... 124

Gambar 3.36 Desain Antarmuka Insert Brand ... 124

Gambar 3.37 Desain Antarmuka View Warna ... 125

Gambar 3.38 Desain Antarmuka Insert Warna ... 126

Gambar 3.39 Desain Antarmuka View Kategori... 126

Gambar 3.40 Desain Antarmuka Insert Kategori ... 127

Gambar 3.41 Desain Antarmuka View Kategori Utama ... 127

Gambar 3.42 Desain Antarmuka Insert Kategori Utama ... 128

Gambar 3.43 Desain Antarmuka View Product... 128

Gambar 3.44 Desain Antarmuka Insert Produk Step 1 ... 129

Gambar 3.45 Desain Antarmuka Insert Produk Step 2 ... 129

Gambar 3.46 Desain Antarmuka Insert Produk Step 3 ... 130

Gambar 3.47 Desain Antarmuka Edit Product ... 130

Gambar 3.48 Desain Antarmuka Tambah Ukuran Warna Product ... 131

Gambar 3.49 Desain Antarmuka Edit Warna Gambar Product ... 132

Gambar 3.50 Desain Antarmuka Detail Product ... 132

Gambar 3.51 Desain Antarmuka View News ... 133

Gambar 3.52 Desain Antarmuka Insert News ... 134

Gambar 3.53 Desain Antarmuka Detail News... 134

(15)

xx

Gambar 3.55 Desain Antarmuka Detail Comment ... 136

Gambar 3.56 Desain Antarmuka View Ukuran ... 136

Gambar 3.57 Desain Antarmuka Insert Ukuran ... 137

Gambar 3.58 Desain Antarmuka View Voucher... 138

Gambar 3.59 Desain Antarmuka Insert Voucher ... 138

Gambar 3.60 Desain Antarmuka View Promo ... 139

Gambar 3.61 Desain Antarmuka Detail Promo ... 140

Gambar 3.62 Desain Antarmuka Insert Promo ... 140

Gambar 3.63 Desain Antarmuka Login Member ... 141

Gambar 3.64 Desain Antarmuka Home Member ... 142

Gambar 3.65 Desain Antarmuka Product Detail ... 143

Gambar 3.66 Desain Antarmuka Cart ... 144

Gambar 3.67 Desain Antarmuka Pembayaran ... 145

Gambar 3.68 Desain Antarmuka Order Done ... 146

Gambar 3.69 Desain Antarmuka Sign Up ... 147

Gambar 4.1 Tampilan Login Admin ... 149

Gambar 4.2 Tampilan Login Member ... 150

Gambar 4.3 Home Member ... 150

Gambar 4.4 Home Admin ... 151

Gambar 4.5 Set Member ... 151

Gambar 4.6 Halaman View Event ... 152

Gambar 4.7 Halaman Tambah Event ... 153

Gambar 4.8 Halaman View Brand ... 154

Gambar 4.9 Halaman Insert Brand ... 155

Gambar 4.10 Halaman View Warna ... 155

Gambar 4.11 Halaman Insert Warna ... 156

Gambar 4.12 Halaman View Kategori ... 157

Gambar 4.13 Halaman Insert Kategori ... 158

Gambar 4.14 Halaman View Kategori Utama ... 158

Gambar 4.15 Insert Kategori Utama ... 159

Gambar 4.16 Halaman View Product ... 160

(16)

xxi

Gambar 4.18 Halaman Insert Product Step 2 ... 161

Gambar 4.19 Halaman Insert Product Step 3 ... 162

Gambar 4.20 Halaman Edit Product ... 163

Gambar 4.21 Halaman Tambah Ukuran Warna Product ... 163

Gambar 4.22 Halaman Edit Warna Gambar Product ... 164

Gambar 4.23 Halaman Detail Product ... 165

Gambar 4.24 Halaman View News ... 166

Gambar 4.25 Halaman Insert News ... 166

Gambar 4.26 Halaman Detail News ... 167

Gambar 4.27 Halaman View Comment ... 168

Gambar 4.28 Halaman Detail Comment ... 168

Gambar 4.29 Halaman View Ukuran ... 169

Gambar 4.30 Halaman Insert Ukuran ... 170

Gambar 4.31 Halaman View Voucher ... 171

Gambar 4.32 Halaman Insert Voucher ... 171

Gambar 4.33 Halaman View Promo ... 172

Gambar 4.34 Halaman Detail Promo ... 173

Gambar 4.35 Halaman Insert Promo ... 173

Gambar 4.36 Halaman Product Detail ... 174

Gambar 4.37 Halaman Cart / Keranjang Belanja ... 175

Gambar 4.38 Halaman Pembayaran ... 175

Gambar 4.39 Halaman Order Done ... 176

Gambar 4.40 Halaman Sign Up ... 177

(17)

xxii

DAFTAR TABEL

Tabel 3.1 Tabel Bank ... 38

Tabel 3.2 Tabel Brands ... 38

Tabel 3.3 Tabel Combination ... 38

Tabel 3.4 Tabel Combination Product ... 39

Tabel 3.5 Tabel Comment ... 39

Tabel 3.6 Tabel Detail Transaksi Penjualan ... 40

Tabel 3.7 Tabel Gender ... 40

Tabel 3.8 Tabel Kategori ... 41

Tabel 3.9 Tabel Kategori Utama ... 41

Tabel 3.10 Tabel Keranjang ... 41

Tabel 3.11 Tabel Log ... 42

Tabel 3.12 Tabel Member ... 42

Tabel 3.13 Tabel Product ... 43

Tabel 3.14 Tabel Pengiriman ... 44

Tabel 3.15 Tabel Product Detail... 44

Tabel 3.16 Tabel Product Kategori ... 45

Tabel 3.17 Tabel Promo ... 45

Tabel 3.18 Tabel Role ... 46

Tabel 3.19 Tabel Transaksi Penjualan ... 46

Tabel 3.20 Tabel Ukuran ... 47

Tabel 3.21 Tabel Warna Product ... 47

Tabel 3.22 Tabel Report ... 47

Tabel 3.23 Kamus Data Member ... 71

Tabel 3.24 Kamus Data Kategori ... 72

Tabel 3.25 Kamus Data Kategori Utama ... 72

Tabel 3.26 Kamus Data Event ... 73

Tabel 3.27 Kamus Data News ... 74

Tabel 3.28 Kamus Data Voucher ... 74

Tabel 3.29 Kamus Data Ukuran ... 75

(18)

xxiii

Tabel 3.31 Kamus Data Comment ... 76

Tabel 3.32 Kamus Data Product Kategori ... 76

Tabel 3.33 Kamus Data Product ... 77

Tabel 3.34 Kamus Data Brands ... 78

Tabel 3.35 Kamus Data Product Detail ... 78

Tabel 3.36 Kamus Data Gender ... 79

Tabel 3.37 Kamus Data Combination ... 80

Tabel 3.38 Kamus Data Combination Product ... 80

Tabel 3.39 Kamus Data Log ... 81

Tabel 3.40 Kamus Data Keranjang ... 81

Tabel 3.41 Kamus Data Bank ... 82

Tabel 3.42 Kamus Data Voucher ... 83

Tabel 3.43 Kamus Data Role ... 83

Tabel 3.44 Kamus Data Transaksi Penjualan ... 84

Tabel 3.45 Kamus Data Detail Transaksi Penjualan ... 85

Tabel 3.46 Proses Login ... 86

Tabel 3.47 Proses Register ... 86

Tabel 3.48 Proses View Kategori ... 87

Tabel 3.49 Proses Insert Kategori ... 87

Tabel 3.50 Proses Delete Kategori ... 88

Tabel 3.51 Proses Edit Kategori ... 89

Tabel 3.52 Proses View Kategori Utama ... 89

Tabel 3.53 Proses Insert Data Kategori Utama ... 90

Tabel 3.54 Proses Delete Data Kategori Utama ... 90

Tabel 3.55 Proses Edit Data Kategori Utama ... 91

Tabel 3.56 Proses View Data Ukuran ... 92

Tabel 3.57 Proses Insert Data Ukuran ... 92

Tabel 3.58 Proses Delete Data Ukuran ... 93

Tabel 3.59 Proses View Data Warna ... 93

Tabel 3.60 Proses Insert Data Warna ... 94

Tabel 3.61 Proses Delet Data Warna ... 94

(19)

xxiv

Tabel 3.63 Proses Insert Data Brand ... 95

Tabel 3.64 Proses Delete Data Brand ... 96

Tabel 3.65 Proses Edit Data Brand ... 96

Tabel 3.66 Proses View Data Product ... 97

Tabel 3.67 Proses Insert Data Product ... 97

Tabel 3.68 Proses Delete Data Product ... 98

Tabel 3.69 Proses Edit Data Product ... 98

Tabel 3.70 Proses View Data Comment ... 99

Tabel 3.71 Proses Insert Data Comment ... 99

Tabel 3.72 Proses Delete Data Comment ... 100

Tabel 3.73 Proses Edit Data Comment ... 101

Tabel 3.74 Proses View Data Event ... 101

Tabel 3.75 Proses Insert Data Event ... 102

Tabel 3.76 Proses Delete Data Event ... 102

Tabel 3.77 Proses Edit Data Event ... 103

Tabel 3.78 Proses View Data News ... 103

Tabel 3.79 Proses Insert Data News ... 104

Tabel 3.80 Proses Delete Data News ... 104

Tabel 3.81 Proses Edit Data News ... 105

Tabel 3.82 Proses View Data Promo ... 105

Tabel 3.83 Proses Insert Data Promo ... 106

Tabel 3.84 Proses Edit Data Promo ... 106

Tabel 3.85 Proses View Data Voucher ... 107

Tabel 3.86 Proses Insert Data Voucher ... 107

Tabel 3.87 Proses Delete Data Voucher ... 108

Tabel 3.88 Proses View Data Laporan Penjualan... 108

Tabel 3.89 Proses Insert Data Laporan Penjualan ... 109

Tabel 3.90 Proses View Data Laporan Pengiriman ... 110

Tabel 3.91 Proses Insert Data Laporan Pengiriman ... 110

Tabel 3.92 Proses Delete Data Laporan Pengiriman ... 111

Tabel 3.93 Proses View Data Detail Product ... 112

(20)

xxv

Tabel 3.95 Proses Edit Data Detail Product ... 113

Tabel 3.96 Proses Edit Data Detail Product ... 114

Tabel 3.97 Proses View Data Keranjang ... 115

Tabel 3.98 Proses Insert Data Keranjang ... 115

Tabel 3.99 Proses Delete Data Keranjang ... 116

Tabel 3.100 Proses Edit Data Keranjang ... 116

Tabel 3.101 Proses View Data Transaksi Penjualan ... 117

Tabel 3.102 Proses Insert Data Transaksi Penjualan ... 117

Tabel 5.1Pengujian Halaman Login ... 178

Tabel 5.2Pengujian Halaman Pengelolaan Member ... 179

Tabel 5.3 Pengujian Halaman View Event ... 179

Tabel 5.4 Pengujian Halaman Tambah Event ... 180

Tabel 5.5 Pengujian Halaman Detail Event ... 181

Tabel 5.6 Pengujian Halaman View Brand ... 182

Tabel 5.7 Pengujian Halaman Insert Brand ... 182

Tabel 5.8 Pengujian Halaman View Warna ... 183

Tabel 5.9 Pengujian Halaman Insert Warna ... 184

Tabel 5.10 Pengujian Halaman View Kategori ... 184

Tabel 5.11 Pengujian Halaman Insert Kategori ... 186

Tabel 5.12 Pengujian Halaman View Kategori Utama ... 186

Tabel 5.13 Pengujian Halaman Insert Kategori Utama ... 187

Tabel 5.14 Pengujian Halaman View Product ... 188

Tabel 5.15 Pengujian Halaman Insert Product Step 1 ... 189

Tabel 5.16 Pengujian Halaman Insert Product 2... 190

Tabel 5.17 Pengujian Halaman Insert Product Step 3 ... 190

Tabel 5.18 Pengujian Halaman Edit Product ... 192

Tabel 5.19 Pengujian Halaman Tambah Ukuran Warna ... 192

Tabel 5.20 Pengujian Halaman Edit Warn Gambar Product ... 193

Tabel 5.21 Pengujian Halaman Detail Product ... 194

Tabel 5.22 Pengujian Halaman View News ... 194

Tabel 5.23 Pengujian Halaman Insert News ... 195

(21)

xxvi

Tabel 5.25 Pengujian Halaman View Comment... 197

Tabel 5.26 Pengujian Halaman Detail Comment ... 197

Tabel 5.27 Pengujian Halaman View Ukuran ... 198

Tabel 5.28 Pengujian HalamanInsert Ukuran ... 199

Tabel 5.29 Pengujian Halaman View Voucher ... 199

Tabel 5.30 Pengujian Halaman Insert Voucher... 200

Tabel 5.31Pengujian Halaman View Promo ... 201

Tabel 5.32 Pengujian Halaman Detail Promo ... 202

Tabel 5.33 Pengujian Halaman Insert Promo ... 202

Tabel 5.34 Pengujian Halaman Product Detail ... 203

Tabel 5.35 Pengujian Halaman Cart ... 204

Tabel 5.36 Pengujian Halaman Pembayaran ... 205

(22)

xxvii

(23)

xxviii

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

Flowchart [1]

Terminal Digunakan untuk menunjukkan awal dan akhir

dari suatu proses Flowchart

[1]

Proses Digunakan

untuk mewakili suatu proses Flowchart

[1]

Garis Alir Digunakan untuk

Keputusan Digunakan untuk suatu

Penghubung Digunakan untuk menunjukkan

(24)

xxix

Jenis Notasi/Lambang Nama Arti

Dari suatu

Dokumen Menunjukkan dokumen input

Manual Menunjukkan

pekerjaan manual Flowchart

[1]

Hardisk Menunjukkan input / output menggunakan

hardisk Flowchart

[1]

(25)

xxx

Jenis Notasi/Lambang Nama Arti

di monitor Flowchart

[1]

Penjelasan Menunjukkan Penjelasan

ERD [2] Atribut Karakteristik

dari entitas

(26)

xxxi

Jenis Notasi/Lambang Nama Arti

DFD [3] Data

Storage

(27)

xxxii

DAFTAR SINGKATAN

Isilah bagian ini dengan daftar singkatan yang anda gunakan di dalam

(28)

xxxiii

(29)

1

BAB 1. PENDAHULUAN

Pada bab 1 ini menjelaskan tentang pendahuluan dalam menyusun dokumentasi dan pembuatan aplikasi

1.1 Latar Belakang Masalah

PT. Adhikarya Busana merupakan sebuah perusahaan yang bergerak di bidang usaha garment. Proses pemasaran dan penjualan yang dilakukan yaitu masih secara manual, dimana konsumen datang ke toko – toko yang dimiliki oleh PT. Adhikarya Busana jika hendak membeli produk – produk yang dijual oleh PT. Adhikarya Busana.

Pengelolaan data barang masih dilakukan dengan cara pengarsipan, dimana cara ini dianggap kurang baik dilihat dari segi biaya penyimpanan arsip –arsip dan keamanan data. Pengelolaan informasi tentang produk terbaru pun masih dilakukan dengan mencetak atribut pada sebuah kertas dan karyawan untuk memasarkannya pada konsumen.

Sistem pengumpulan data transaksi barang dan pengelompokkan barang berdasarkan total barang yang terjual pun diserahkan kepada staff khusus. Staff pengelola data transaksi barang dan pengelompokkan barang yang terjual ini kemudian akan membuat dan memberikan laporan kepada pemilik PT. Adhikarya Busana.

Berdasarkan masalah – masalah yang ada, PT. Adhikarya Busana merasa kesulitan dalam melakukan pengelolaan barang, peningkatan penjualan barang, dan pengambilan keputusan dalam meningkatkan penjualan barang. Berdasarkan permasalahan tersebut, maka akan dibuat Website Online Shop berbasis CRM (Customer Relationship Management) berdasarkan salah satu aspek inventory management yaitu FMSN Analysis

(30)

2

1.2 Rumusan Masalah

Dengan latar belakang masalah yang telah dijelaskan pada sub bab 1.1, maka rumusan masalah pada tugas akhir ini adalah sebagai berikut: 1. Bagaimana membuat aplikasi online store untuk konsumen dalam

melakukan pembelian secara online untuk PT. Adhikarya Busana?

2. Bagaimana membuat aplikasi untuk mengelola data barang, member, dan transaksi serta penyimpanan data yang penting sehingga sistem online store lebih efektif dan efisien?

3. Bagaimana membuat aplikasi untuk admin dalam melakukan update

terhadap produk yang ada?

4. Bagaimana membuat aplikasi untuk owner PT. Adhikarya Busana untuk mengetahui perkembangan perusahaan?

5. Bagaimana membuat aplikasi untuk membantu konsumen dalam mencari produk yang diinginkan untuk menghasilkan kepuasan konsumen dalam berbelanja secara online?

6. Bagaimana membuat aplikasi online store yang bisa memaksimalkan keuntungan dan pendapatan PT. Adhikarya Busana?

1.3 Tujuan Pembahasan

Berdasarkan rumusan masalah pada sub bab 1.2, maka tujuan yang akan dilakukan adalah sebaga berikut:

1. Membuat website dengan sistem basis data dengan proses pembelian secara online untuk konsumen.

2. Proses pengelolaan data disimpan baik dengan menggunakan basis data dan melakukan backup data yang disimpan di basis data dalam beberapa waktu tertentu.

3. Pembuatan halaman untuk admin akan dipersiapkan fitur – fitur yang membantu untuk mengelola data dan info terbaru dari produk yang ada. 4. Pembuatan aplikasi untuk owner PT. Adhikarya Busana agar mengetahui

(31)

3

barang berdasarkan 4 tipe, yaitu fast moving, moving, slow moving, dan

non moving.

5. Pembuatan aplikasi untuk pencarian produk maka akan ada fungsi search berdasarkan tipe kategori yang diinginkan konsumen dan pemberian alternatif produk untuk konsumen.

6. Pembuatan aplikasi yang akan menggolongkan barang yang banyak dibeli oleh konsumen ke dalam beberapa tingkatan (fast moving moving, slow dan non moving) dan pembuatan aplikasi pun berbasis CRM (Customer Relationship Management).

1.4 Ruang Lingkup Kajian

Ruang lingkup kajian dalam pembuatan website online store PT. Adhikarya Busana ini mencakup beberapa hal, sebagai berikut:

1.4.1 Perangkat keras

Batasan perangkat keras yang diperlukan dalam pembuatan website online store PT. Adhikarya Busana adalah sebagai berikut:

1. Procecor AMD Anthlon XP 1.7 GHz 2. Hardisk 80GB.

3. RAM 512 MB. 4. VGA 128 MB.

5. Keyboard dan Mouse. 6. Monitor 15 inch. 7. Printer.

1.4.2 Perangkat Lunak

Batasan perangkat lunak yang diperlukan dalam pembuatan website online store PT. Adhikarya Busana adalah sebagai berikut:

1. Microsoft Windows XP Service Pack 3 sebagai sistem operasi (OS). 2. PHP sebagai script pemrograman web.

(32)

4

4. Dream Weaver untuk desain web.

5. Javascript untuk membuat tampilan website menjadi lebih atraktif. 6. CSS untuk tampilan pembuatan desain yang mendukung.

7. Penggunaan Google Chrome sebagai browser untuk kerja lebih optimal dengan bahasa pemrograman yang berkembang sekarang.

1.4.3 Aplikasi

Batasan pengguna dari aplikasi website online store PT. Adhikarya Busana adalah sebagai berikut:

1. Admin sebagai pengelola sistem.

2. Pemilik sebagai pemantau proses di PT. Adhikarya Busana. 3. Supplier sebagai pemasok barang untuk PT. Adhikarya Busana. 4. Aplikasi ini dibuat khusus untuk PT. Adhikarya Busana.

5. Aplikasi yang dihasilkan adalah aplikasi berbasis web.

Modul yang terdapat dalam website online store PT. Adhikarya Busana adalah sebagai berikut:

 Modul pengelompokkan pergerakan barang.

Aplikasi ini dibuat untuk mengelompokkan barang yang dijual berdasarkan tingkat penjualannya. Sehingga dapat memudahkan PT. Adhikarya Busana untuk melakukan stok barang dan memaksimalkan keuntungan.

 Modul pemberian alternatif barang yang dicari oleh konsumen.

Aplikasi ini dibuat untuk memberikan alternatif barang yang sedang dicari oleh konsumen. Sehingga secara tidak langsung akan meningkatkan keuntungan dan meminimalisir dari kejadian loss selling

(33)

5

1.5 Sumber Data

Pada bagian ini akan dijelaskan darimana saja pengambilan sumber data dalam pembangunan aplikasi.

1. Primer

Dalam pengumpulan data perancang mengadakan diskusi dengan pemilik perusahaan untuk mengetahui proses bisnis dan masalah yang sedang dihadapi oleh perusahaan.

2. Sekunder

Dalam menyelesaikan tugas akhir ini perancang mendapatkan bantuan dari pembimbing tugas akhir, buku sebagai penunjang teori, mata kuliah pemrograman web lanjut, basis data lanjut, dan internet.

1.6 Sistematika Penyajian

Berikut ini merupakan intisari dari setiap baba tau dalam laporan tugas akhir ini adalah sebagai berikut:

BAB 1. Pendahuluan

Bab ini membahas mengenai latar belakang, rumusan masalah, tujuan, batasan masalah, dan sistematika pembahasan dalam penelitian terhadap pengembangan aplikasi pengaksesan informasi PT. Adhikarya Busana yang berbasis website.

BAB 2. Kajian Teori

Bab ini membahas mengenai teori – teori yang menunjang dan teknologi yang digunakan dalam pengembangan aplikasi.

BAB 3. Analisis dan Rancangan Sistem

Bab ini membahas mengenai proses bisnis pada sistem manual, ERD, web map, DFD, perancangan tampilan beserta penjelasannya.

BAB 4. Hasil Penelitian

(34)

6

BAB 5. Pembahasan dan Uji Coba Penelitian

Bab ini membahas mengenai hasil pengujian yang dilakukan terhadap fungsional setiap halaman yang dibuat dalam Blackbox Testing dan pengujian terhadap fungsi yang dibuat dalam Whitebox Testing serta laporan dari perkembangan web online store PT. Adhikarya Busana yang diberikan pada pemilik PT. Adhikarya Busana.

BAB 6. Kesimpulan dan Saran

(35)

208

BAB 6. KESIMPULAN DAN SARAN

6.1 Kesimpulan

Kesimpulan yang didapat berdasarkan pada tujuan yang telah disampaikan pada bab pendahuluan adalah sebagai berikut:

Website yang dibuat memiliki fitur – fitur pengolahan data product, news, event, promo, penjualan, pengiriman, dan monitoring laporan penjualan.

Website yang mempermudah pemilik untuk melihat penjualan product berdasarkan kuantitas barang yang terjual.

Website menggunakan chart yang memudahkan pengguna dalam monitoring tenaga kerja penjualan.

6.2 Saran

Saran – saran untuk pengembang aplikasi pada masa mendatang adalah:

(36)

209

DAFTAR PUSTAKA

[1] S. M. Syamsi Ruhama, "StaffSite," [Online]. Available: http://susi22.staff.gunadarma.ac.id/. [Accessed 15 11 2013].

[2] Harsiti, "Harsiti's Blog," 4 9 2009. [Online]. Available: http://harsiti09.wordpress.com/. [Accessed 15 11 2013].

[3] Dedy, "Magister Teknologi Informasi UGM," [Online]. Available: http://mti.ugm.ac.id/. [Accessed 15 11 2013].

[4] H. A. Fatta, Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern, Yogyakarta: CV. ANDI OFFSET, 2007.

[5] R. Ashton and H. M. Tanaja, How To Sell, Erlangga, 2005.

[6] M. Chaturvedi and A. Chaturvedi, Costumer Relationship Management, New Delhi: Anurag Jain, 2008.

[7] A. Manzoor, E-Commerce An Introduction, Dudweiler Landstr. 99, 66123 Saarbrucken, Deutshland/Germany: LAP LAMBERT Academic Publishing Gmbh & Co. KG, 2010.

[8] N. K. Susrini, Cara Gampang Bikin Toko Online, Jakarta: PT. Grasindo, 2010.

[9] A. C. Rahmad Widyanto, Anda Pun Bisa Punya Kantor dan Toko Online, Jakarta: PT. Elex Media Komputindo, 2010.

[10] T. Hidayat, Panduan Membuat Toko Online dengan OS E-Commerce, Jakarta: MediaKita.

[11] V. Bodden, Internet, 2008.

[12] Yuhefizar, 10 Jam Menguasai Internet Teknologi dan Aplikasi nya, Jakarta: PT. Elex Media Komputindo, 2008.

[13] M. S. Prof. Dr. Ir. Marimin, M. M. Ir.Hendri Tanjung and S. M. Haryo Prabowo, Sumber Daya Manusia, Grasindo.

(37)

210

Media Komputindo, 2008.

[15] H. Sismoro, Pengantar Logika Informatika, Algoritma Pemrograman Komputer, Yogyakarta: CV. Andi OFFSET, 2005.

[16] M. (. A. Dewi Fitrisari S.S. and M. Deny Arnos Kwary S.S., Sistem Informasi Akuntasi, Edisi 4, Jakarta: Salemba Empat, 2007.

[17] I. H. Kristanto, Konsep & Perancangan Database, Yogyakarta: CV. Andi Offset.

[18] W. Komputer, Shortcourse SQL Server 2008 Express, Semarang: Wahana Komputer Semarang, 2010.

[19] M. Andi Sunyoto, AJAX Membangun Web dengan Teknologi Asynhronouse Javascript & XML, Yogyakarta: CV. Andi Offset, 2007. [20] H. A. Fatta, Rekayasa Sistem Pengenalan Wajah, Yogyakarta: CV. Andi

Offset, 2009.

[21] M. Muna, "Kamus Data | Maimunah," Kamus Data, 15 4 2011. [Online]. Available: http://maimaimuna.wordpress.com/2011/04/15/39/. [Accessed 25 10 2013].

[22] R. T. Futrell, D. F.Shafer and L. I. Shafer, Quality Software Project Management, United States of America: Prentice Hall PTR, 2002.

[23] J. Simarmata, Rekayasa Web, Yogyakarta: CV. Andi Offset, 2010. [24] I. d. H. I. P. I. M. Betha Sidik, Pemrograman Web dengan HTML,

Bandung: Informatika Bandung, 2010.

[25] M. G. Limaye, Software Testing, Kolkata, India: Tata McGraw Hill Education Private Limited, 2009.

Gambar

Tabel Bank ..............................................................................
Tabel Comment .......................................................................

Referensi

Dokumen terkait

Strategi penetrasi pasar yang digunakan oleh Bank Panin Dubai Syariah KCU HR Muhammad Surabaya dalam upayanya mendapatkan nasabah pada pembiayaan pemilikan rumah

Metode ini adalah sebuah kerangka untuk mengambil keputusan dengan efektif atas persoalan yang kompleks dengan menyederhanakan dan mempercepat proses

Kaplan melalui suatu riset tentang “Pengkuran Kinerja dalam Organisasi Masa Depan.” Hasil studi tersebut menyimpulkan bahwa untuk mengukur kinerja eksekutif di masa

Penelitian ini bertujuan untuk mengetahui pengaruh iradiasi sinar-X terhadap produksi antibodi mencit galur BALB/c dengan pemberian vaksin toksoid tetanus serta mengetahui

Auditor melakukan prosedur analitis substantif untuk akun-akun seperti piutang dagang untuk dua tujuan, yaitu: untuk mengidentifikasi kemungkinan salah

Katakanlah akan dilakukan otomatisasi terhadap proses manajemen material (materials management) dari yang bersifat manual untuk dirubah kemudian menjadi berbasis komputer

1.Jenis-jenis khat kaligrafi Arab apa saja yang terdapat pada Masjid Raya Al-Osmani. Medan Labuhan

Bab ini berisi tentang latar belakang penulis atas permasalahan mengenai Pengaruh sikap Ridha Terhadap Tingkat Stress Pada Mahasiswa (Studi Deskriptif