• Tidak ada hasil yang ditemukan

Aplikasi Website Penjualan dan Pembelian dengan Menerapkan CRM Menggunakan PHP (Studi Kasus Toko Fadel Fashion).

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Website Penjualan dan Pembelian dengan Menerapkan CRM Menggunakan PHP (Studi Kasus Toko Fadel Fashion)."

Copied!
28
0
0

Teks penuh

(1)

ABSTRAK

Fadel Fashion mulai berdiri pada tahun 2009 bergerak dalam bidang penjualan dan pembelian pakaian wanita yang berlokasi di Indramayu. Sistem yang digunakan pada perusahaan masih secara manual, dimana pengolahan data penjualan, pembelian, barang dan pencatatan data retur barang masih rentan terjadi banyak kesalahan atau human error.Pengolahan data penjualan, pembelian, barang dan retur barang masih dalam pencatatan buku, dimana data bisa hilang ataupun rusak dan terjadi kesalahan pencatatan maupun penulisan. Pemasaran barang masih secara manual yaitu datang ke tempat langsung, sehingga proses pemasaran tidak mencakup luas. Oleh karena itu Fadel Fashion membutuhkan sebuah sistem aplikasi yang mendukung dalam proses pengolahan data penjualan, pembelian, barang dan retur untuk meminimalisir kesalahan atau mengurangi human error serta dapat mempermudah dan memperluas pemasaran atau penjualan produk dengan sistem pemasaran menggunakan Customer Relationship Management (CRM). Aplikasi pada Fadel Fashion merupakan aplikasi website penjualan dan pembelian dengan menerapkan CRM menggunakan bahasa pemograman PHP serta menggunakan basis data MYSQL. Aplikasi ini digunakan untuk mengatur proses penjualan, pembelian, laporan penjualan, laporan pembelian, retur penjualan, cross-selling produk, up-selling produk, log aktivitas, dan stok produk.

(2)

ABSTRACT

Fashion Fadel was founded in 2009, is engaged in the sale and purchase of women's clothing located in Indramayu. The system used in the company still manually, where the data processing sales, purchasing, goods and data recording return of goods is still susceptible to a lot of mistakes or human error. Data processing sales, purchasing, goods and return goods still in the record books, where the data can be lost or damaged and there was an error recording and writing. Marketing of goods still manually, come into place immediately, so the process does not include a broad marketing. Therefore Fadel Fashion require an application system that supports the processing of sales data, purchasing, goods and returns to minimize errors or reduce human error and can facilitate and expand the marketing or sale of products with a marketing system using Customer Relationship Management (CRM). Fashion Fadel applications on a web application sales and purchases to implement CRM using the programming language PHP and using MySQL database. This application is used to manage the sales process, purchasing, sales reports, purchasing reports, sales returns, cross-selling, up-selling product, log activity, and stock products.

(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRAK ... v

ABSTRACT ... vi

DAFTAR ISI ... vii

DAFTAR GAMBAR ... xiv

DAFTAR TABEL ... xvii

DAFTAR NOTASI/ LAMBANG ... xxi

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan ... 2

1.4 Ruang Lingkup Kajian... 3

1.4.1 Aplikasi ... 3

1.4.2 Software ... 5

1.4.3 Hardware ... 5

1.5 Sumber Data ... 6

1.6 Sistematika Penyajian ... 6

BAB 2. KAJIAN TEORI ... 8

2.1 Sistem Informasi ... 8

2.2 Entity Relationship Diagram... 8

2.3 Flowchart ... 9

2.4 Alat Pemodelan ... 11

2.4.1 Data Flow Diagram (DFD) ... 11

2.4.2 Kamus Data ... 11

2.4.3 Proses Spesifikasi (PSPEC) ... 11

2.5 Web Browser ... 12

(4)

2.7 PHP ... 13

2.8 JavaScript ... 14

2.9 Penjualan ... 15

2.10 Pembelian ... 16

2.11 Basis Data ... 19

2.11.1 MySQL ... 20

2.12 Black Box ... 21

2.13 Cascading Style Sheet ... 22

2.14 Mozila FireFox ... 22

2.15 E-commerce ... 23

2.16 Customer Relationship Management (CRM) ... 23

2.17 Cross-selling dan Up-selling ... 24

2.18 Algoritma Apriori ... 25

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 30

3.1 Proses Bisnis ... 30

3.1.1 Pemesanan dan Pembelian Barang Ke Supplier ... 30

3.1.2 Penjualan Barang Ke Konsumen... 31

3.1.3 Retur Barang Dari Konsumen ... 34

3.2 Entity Relationship Diagram (ERD) ... 36

3.2.1 Database Diagram ... 37

3.2.2 Transformasi Tabel ERD ... 38

3.3 Data Flow Diagram (DFD) ... 47

3.3.1 DFD Level 0 ... 47

3.3.2 DFD Level 1 ... 48

3.3.3 DFD Level 2 Proses 1 ... 49

3.3.4 DFD Level 2 Proses 3 ... 50

3.3.5 DFD Level 2 Proses 4 ... 51

3.3.6 DFD Level 2 Proses 5 ... 52

3.3.7 DFD Level 2 Proses 6 ... 52

3.3.8 DFD Level 2 Proses 7 ... 53

3.3.9 DFD Level 2 Proses 8 ... 53

(5)

3.3.11 DFD Level 3 Proses 5.1 ... 55

3.3.12 DFD Level 3 Proses 5.2 ... 56

3.3.13 DFD Level 3 Proses 8.1 ... 57

3.3.14 DFD Level 3 Proses 8.2 ... 57

3.4 Kamus Data ... 58

3.4.1 User ... 58

3.4.2 Log Aktivitas ... 59

3.4.3 Alamat Customer... 59

3.4.4 Kategori Master ... 60

3.4.5 Kategori ... 60

3.4.6 Supplier ... 61

3.4.7 Barang ... 61

3.4.8 Stok Barang ... 62

3.4.9 Pembelian ... 62

3.4.10 Detail Pembelian ... 63

3.4.11 Keranjang ... 64

3.4.12 Penjualan ... 64

3.4.13 Detail Penjualan ... 65

3.4.14 Retur Penjualan ... 66

3.4.15 Detail Retur Penjualan ... 66

3.4.16 Tarif Pengiriman ... 67

3.4.17 Provinsi ... 68

3.4.18 Transaksi ... 68

3.4.19 Cross-selling ... 68

3.4.20 Tabel C1 ... 69

3.4.21 Tabel C2 ... 69

3.4.22 Tabel C3 ... 70

3.5 PSPEC ... 70

3.5.1 Login Sebagai Admin ... 70

3.5.2 Login Sebagai Customer ... 71

3.5.3 Register Customer ... 71

(6)

3.5.5 Ubah User ... 72

3.5.6 Lihat User ... 73

3.5.7 Search User ... 73

3.5.8 Tambah Supplier ... 74

3.5.9 Ubah Supplier ... 74

3.5.10 Lihat Supplier ... 74

3.5.11 Search Supplier ... 75

3.5.12 Tambah Kategori Master ... 75

3.5.13 Ubah Kategori Master ... 76

3.5.14 Lihat Kategori Master ... 76

3.5.15 Search Kategori Master ... 76

3.5.16 Tambah Kategori ... 77

3.5.17 Ubah Kategori ... 77

3.5.18 Lihat Kategori ... 78

3.5.19 Search Kategori ... 78

3.5.20 Tambah Barang ... 78

3.5.21 Ubah Barang ... 79

3.5.22 Lihat Barang... 79

3.5.23 Search Barang ... 80

3.5.24 Tambah Pembelian ... 80

3.5.25 Lihat Pembelian ... 81

3.5.26 Ubah Pembelian ... 81

3.5.27 Search pembelian ... 82

3.5.28 Tambah Penjualan ... 82

3.5.29 Lihat Penjualan ... 83

3.5.30 Ubah Penjualan ... 83

3.5.31 Search Penjualan ... 84

3.5.32 Tambah Retur Penjualan ... 84

3.5.33 Lihat Retur Penjualan ... 85

3.5.34 Ubah Retur Penjualan ... 85

3.5.35 Search Retur Penjualan ... 86

(7)

3.6.1 Sketsa Halaman Login ... 86

3.6.2 Sketsa Halaman Register Account ... 87

3.6.3 Sketsa Halaman Customer ... 88

3.6.4 Sketsa Halaman Produk Pada Longdress ... 89

3.6.5 Sketsa Halaman Produk Pada Minidress ... 91

3.6.6 Sketsa Halaman Produk Pada Shoes ... 92

3.6.7 Sketsa Halaman Produk Pada Trousers ... 93

3.6.8 Sketsa Halaman Produk Detail ... 94

3.6.9 Sketsa Halaman Shopping Cart ... 95

3.6.10 Sketsa Halaman Checkout ... 96

3.6.11 Sketsa Halaman My Order ... 97

3.6.12 Sketsa Halaman Confirm Payment ... 97

3.6.13 Sketsa Halaman My Account ... 98

3.6.14 Sketsa Halaman Order Detail ... 99

3.6.15 Sketsa Halaman Konfirmasi Retur ... 100

3.6.16 Sketsa Halaman Histori Retur Customer ... 101

3.6.17 Sketsa Halaman Home Admin ... 102

3.6.18 Sketsa Halaman Purchase Item ... 103

3.6.19 Sketsa Halaman Purchase History ... 104

3.6.20 Sketsa Halaman Manage User pada Customer ... 105

3.6.21 Sketsa Halaman Manage User pada Admin ... 106

3.6.22 Sketsa Halaman Main Category ... 106

3.6.23 Sketsa Halaman Category ... 107

3.6.24 Sketsa Halaman Product ... 108

3.6.25 Sketsa Halaman Supplier ... 108

3.6.26 Sketsa Halaman Purchase Report ... 109

3.6.27 Sketsa Halaman Sales Report ... 110

3.6.28 Sketsa Halaman Log Activity ... 110

3.6.29 Sketsa Halaman Cross-Selling ... 111

BAB 4. HASIL PENELITIAN ... 112

4.1 Tampilan Menu Login ... 112

(8)

4.3 Tampilan Halaman Home Customer ... 113

4.4 Tampilan Halaman Product ... 115

4.5 Tampilan Halaman Product Detail ... 116

4.6 Tampilan Halaman ProductCross-Selling ... 117

4.7 Tampilan Menu Shopping cart ... 118

4.8 Tampilan Halaman Checkout... 118

4.9 Tampilan Halaman My Order ... 120

4.10 Tampilan Halaman Confirm Payment ... 120

4.11 Tampilan Halaman Return Confirmation ... 121

4.12 Tampilan Halaman Return History ... 122

4.13 Tampilan Halaman Home Administrator ... 123

4.14 Tampilan Manage Purchase Item ... 124

4.15 Tampilan Manage User Pada Data Customer ... 125

4.16 Tampilan Manage User Pada Data Administrator ... 126

4.17 Tampilan Master Data Pada Main Category ... 126

4.18 Tampilan Master Data Pada Category ... 127

4.19 Tampilan Master Data Pada Product ... 128

4.20 Tampilan Master Data Pada Supplier ... 128

4.21 Tampilan Manage Purchase History ... 129

4.22 Tampilan Manage Sales History ... 130

4.23 Tampilan Return History pada From Customer ... 130

4.24 Tampilan Reporting pada Purchase Report ... 131

4.25 Tampilan Reporting pada Sales Report ... 132

4.26 Tampilan Reporting Sales Return ... 133

4.27 Tampilan Reporting Stock Product ... 134

4.28 Tampilan Reporting Log Activity ... 135

4.29 Tampilan Menu Cross-Selling ... 136

4.30 Tampilan Email Register Account ... 137

4.31 Tampilan Email Order Registered ... 138

4.32 Tampilan Email Payment ... 139

4.33 Tampilan Email Return Notification ... 139

(9)

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

5.1 Pengujian Halaman Login ... 141

5.2 Pengujian Halaman Shopping Cart ... 142

5.3 Pengujian Halaman Checkout ... 142

5.4 Pengujian Halaman Confirm Payment ... 144

5.5 Pengujian Halaman Return Confirmation ... 145

5.6 Pengujian Halaman Register Account ... 146

5.7 Pengujian Halaman Purchase Item... 147

5.8 Pengujian Halaman Manage User pada Customer ... 147

5.9 Pengujian Halaman Manage User pada Administrator... 148

5.10 Pengujian Menu Master Data pada Main Category ... 149

5.11 Pengujian Menu Master Data pada Category ... 150

5.12 Pengujian Menu Master Data pada Product ... 151

5.13 Pengujian Menu Master Data pada Manage Supplier ... 151

5.14 Pengujian Menu Manage Purchase pada Purchase History ... 152

5.15 Pengujian Menu Manage Sales pada Sales History ... 153

5.16 Pengujian Menu Manage Sales pada Return from Customer ... 154

5.17 Pengujian Menu Reporting pada Purchase Report ... 154

5.18 Pengujian Menu Reporting pada Sales Report ... 155

5.19 Pengujian Menu My Account pada Halaman Admin ... 155

5.20 Pengujian Menu My Account pada Halaman Customer ... 157

5.21 Pengujian Menu Cross-Selling ... 158

5.22 Pengujian menu Log Activity... 159

5.23 Pengujian Menu Logout ... 160

BAB 6. SIMPULAN DAN SARAN ... 161

6.1 Simpulan ... 161

6.2 Saran ... 161

(10)

DAFTAR GAMBAR

Gambar 2.1 Diagram E-R untuk relasi satu ke satu ... 8

Gambar 2.2 Diagram E-R untuk relasi satu ke banyak ... 9

Gambar 2.3 Diagram E-R untuk relasi banyak ke banyak ... 9

Gambar 3.1 Flowchart Pemesanan dan Pembelian Barang ke Supplier ... 32

Gambar 3.2 Flowchart Penjualan Barang Ke Konsumen ... 33

Gambar 3.3 Flowchart Retur Barang dari Konsumen ... 35

Gambar 3.4 Entity Relationship Diagram (ERD) ... 36

Gambar 3.5 Database Diagram ... 37

Gambar 3.6 Data Flow Diagram (DFD) Level 0 ... 48

Gambar 3.7 Data Flow Diagram (DFD) Level 1 ... 49

Gambar 3.8 Data Flow Diagram (DFD) Level 2 Proses 1 ... 50

Gambar 3.9 Data Flow Diagram (DFD) Level 2 Proses 3 ... 51

Gambar 3.10 Data Flow Diagram (DFD) Level 2 Proses 4... 51

Gambar 3.11 Data Flow Diagram (DFD) Level 2 Proses 5... 52

Gambar 3.12 Data Flow Diagram (DFD) Level 2 Proses 6... 53

Gambar 3.13 Data Flow Diagram (DFD) Level 2 Proses 7... 53

Gambar 3.14 Data Flow Diagram (DFD) Level 2 Proses 8... 54

Gambar 3.15 Data Flow Diagram (DFD) Level 2 Proses 9... 55

Gambar 3.16 Data Flow Diagram (DFD) Level 3 Proses 5.1 ... 56

Gambar 3.17 Data Flow Diagram (DFD) Level 3 Proses 5.2 ... 56

Gambar 3.18 Data Flow Diagram (DFD) Level 3 Proses 8.1 ... 57

Gambar 3.19 Data Flow Diagram (DFD) Level 3 Proses 8.2 ... 58

Gambar 3.20 Sketsa Halaman Login ... 87

Gambar 3.21 Sketsa Halaman Register Account ... 88

Gambar 3.22 Sketsa HomepageCustomer ... 89

Gambar 3.23 Sketsa Halaman Produk Pada Longdress ... 91

Gambar 3.24 Sketsa Halaman Produk Pada Minidress ... 91

Gambar 3.25 Sketsa Halaman Produk Pada Shoes ... 92

Gambar 3.26 Sketsa Halaman Produk Pada Trousers. ... 93

(11)

Gambar 3.28 Sketsa Halaman Shopping Cart ... 95

Gambar 3.29 Sketsa Halaman Checkout ... 96

Gambar 3.30 Sketsa Halaman My Order ... 97

Gambar 3.31 Sketsa Halaman Confirm Payment ... 98

Gambar 3.32 Sketsa Halaman My Account ... 99

Gambar 3.33 Sketsa Halaman Order Detail. ... 100

Gambar 3.34 Sketsa Halaman Konfirmasi Retur ... 101

Gambar 3.35 Sketsa Halaman Return History ... 102

Gambar 3.36 Sketsa Halaman Administrator ... 103

Gambar 3.37 Sketsa Halaman Purchase Item ... 104

Gambar 3.38 Sketsa Halaman Purchase History ... 105

Gambar 3.39 Sketsa Halaman Manage User pada Customer ... 105

Gambar 3.40 Sketsa Halaman Manage User pada Administrator ... 106

Gambar 3.41 Sketsa Halaman Manage Main Category ... 107

Gambar 3.42 Sketsa Halaman Manage Category ... 107

Gambar 3.43 Sketsa Halaman Manage Product ... 108

Gambar 3.44 Sketsa Halaman Manage Supplier ... 109

Gambar 3.45 Sketsa Halaman Purchase Report ... 109

Gambar 3.46 Sketsa Halaman Sales Report ... 110

Gambar 3.47 Sketsa Halaman Log Activity Admin ... 110

Gambar 3.48 Sketsa Halaman Cross-Selling ... 111

Gambar 4.1 Tampilan Menu Login ... 112

Gambar 4.2 Tampilan Menu Register Account ... 113

Gambar 4.3 Tampilan Halaman Home Customer ... 114

Gambar 4.4 Tampilan Halaman Product ... 115

Gambar 4.5 Tampilan Halaman Product Detail ... 116

Gambar 4.6 Tampilan Halaman Product Cross-Selling ... 117

Gambar 4.7 Tampilan Menu Shopping Cart ... 118

Gambar 4.8 Tampilan Halaman Checkout ... 119

Gambar 4.9 Tampilan Halaman My Order ... 120

Gambar 4.10 Tampilan Halaman Confirm Payment ... 121

(12)

Gambar 4.12 Tampilan My Return History ... 123

Gambar 4.13 Tampilan Home Administrator ... 124

Gambar 4.14 Tampilan Purchase Item ... 125

Gambar 4.15 Tampilan Manage Customer ... 125

Gambar 4.16 Tampilan Manage Administrator ... 126

Gambar 4.17 Tampilan Manage Main Category ... 127

Gambar 4.18 Tampilan Manage Category ... 127

Gambar 4.19 Tampilan Manage Product ... 128

Gambar 4.20 Tampilan Manage Supplier ... 129

Gambar 4.21 Tampilan Purchase History ... 129

Gambar 4.22 Tampilan Sales History ... 130

Gambar 4.23 Tampilan Return from Customer ... 131

Gambar 4.24 Tampilan Purchase Report ... 132

Gambar 4.25 Tampilan Sales Report ... 133

Gambar 4.26 Tampilan Reporting Sales Return ... 134

Gambar 4.27 Tampilan Stock Product Report ... 135

Gambar 4.28 Tampilan Log Activity ... 136

Gambar 4.29 Tampilan Cross-Selling ... 136

Gambar 4.30 Tampilan EmailRegister Account ... 137

Gambar 4.31 Tampilan Email Order Registered ... 138

Gambar 4.32 Tampilan Email Payment ... 139

Gambar 4.33 Tampilan Email Return Notification ... 140

(13)

DAFTAR TABEL

Tabel 2.1 PSPEC... 11

Tabel 2.2 Daftar Transaksi ... 25

Tabel 2.3 Representasi Data Transaksi dalam Database Transaksional ... 26

Tabel 2.4 Format Tabular Data Transaksi ... 26

Tabel 2.5 Calon 2-itemset ... 27

Tabel 2.6 Calon 3-itemset ... 27

Tabel 2.7 Calon Aturan Asosiasi dari F3 ... 28

Tabel 2.8 Calon Aturan Asosiasi dari F2 ... 28

Tabel 2.9 Aturan Asosiasi Final ... 29

Tabel 3.1 Transformasi User ... 38

Tabel 3.2 Transformasi Log Aktivitas ... 38

Tabel 3.3 Transformasi Customer ... 39

Tabel 3.4 Transformasi Alamat Customer ... 39

Tabel 3.5 Transformasi Kategori Master ... 40

Tabel 3.6 Transformasi Kategori ... 40

Tabel 3.7 Transformasi Barang... 40

Tabel 3.8 Transformasi Stok Barang ... 41

Tabel 3.9 Transformasi Supplier ... 41

Tabel 3.10 Transformasi Pembelian ... 41

Tabel 3.11 Transformasi Detail Pembelian ... 42

Tabel 3.12 Transformasi Keranjang ... 42

Tabel 3.13 Transformasi Penjualan ... 43

Tabel 3.14 Transformasi Detail Penjualan ... 44

Tabel 3.15 Transformasi Retur Penjualan ... 44

Tabel 3.16 Transformasi Detail Retur Penjualan ... 45

Tabel 3.17 Transformasi Tarif Pengiriman ... 45

Tabel 3.18 Transformasi Provinsi ... 45

Tabel 3.19 Transformasi Transaksi ... 46

Tabel 3.20 Transformasi Cross-selling... 46

(14)

Tabel 3.22 Transformasi C2 ... 46

Tabel 3.23 Transformasi C3 ... 47

Tabel 3.24 Transformasi Log Apriori ... 47

Tabel 3.25 Kamus Data User ... 58

Tabel 3.26 Kamus Data Log Aktivitas ... 59

Tabel 3.27 Kamus Data Alamat Customer ... 59

Tabel 3.28 Kamus Data kategori master ... 60

Tabel 3.29 Kamus Data Kategori ... 60

Tabel 3.30 Kamus Data Supplier ... 61

Tabel 3.31 Kamus Data Barang ... 61

Tabel 3.32 Kamus Data Stok Barang ... 62

Tabel 3.33 Kamus Data Pembelian ... 63

Tabel 3.34 Kamus Data Detail Pembelian ... 63

Tabel 3.35 Kamus Data Keranjang ... 64

Tabel 3.36 Kamus Data Penjualan ... 64

Tabel 3.37 Kamus Data Detail Penjualan ... 65

Tabel 3.38 Kamus Data Retur Penjualan ... 66

Tabel 3.39 Kamus Data Detail Retur Penjualan ... 66

Tabel 3.40 Kamus Data Tarif Pengiriman ... 67

Tabel 3.41 Kamus Data Provinsi ... 68

Tabel 3.42 Kamus DataTransaksi ... 68

Tabel 3.43 Kamus Data Cross-selling ... 68

Tabel 3.44 Kamus Data Tabel C1 ... 69

Tabel 3.45 Kamus Data Tabel C2 ... 69

Tabel 3.46 Kamus Data Tabel C3 ... 70

Tabel 3.47 PSPEC Proses Login Sebagai Admin ... 70

Tabel 3.48 PSPEC Proses Login Sebagai Customer ... 71

Tabel 3.49 PSPEC Proses Register Customer ... 71

Tabel 3.50 PSPEC Proses Tambah User ... 72

Tabel 3.51 PSPEC Proses Ubah User ... 72

Tabel 3.52 PSPEC Proses Lihat User... 73

(15)

Tabel 3.54 PSPEC Proses Tambah Supplier ... 74

Tabel 3.55 PSPEC Proses Ubah Supplier ... 74

Tabel 3.56 PSPEC Proses Lihat Supplier ... 74

Tabel 3.57 PSPEC Proses Search Supplier ... 75

Tabel 3.58 PSPEC Proses Tambah Kategori Master ... 75

Tabel 3.59 PSPEC Proses Ubah Kategori Master ... 76

Tabel 3.60 PSPEC Proses Lihat Kategori Master ... 76

Tabel 3.61 PSPEC Proses Search Kategori Master... 76

Tabel 3.62 PSPEC Proses Tambah Kategori ... 77

Tabel 3.63 PSPEC Proses Ubah Kategori ... 77

Tabel 3.64 PSPEC Proses Lihat Kategori ... 78

Tabel 3.65 PSPEC Proses Search Kategori ... 78

Tabel 3.66 PSPEC Proses Tambah Barang ... 78

Tabel 3.67 PSPEC Proses Ubah Barang ... 79

Tabel 3.68 PSPEC Proses Lihat Barang ... 79

Tabel 3.69 PSPEC Search Barang ... 80

Tabel 3.70 PSPEC Tambah Pembelian ... 80

Tabel 3.71 PSPEC Proses Lihat Pembelian ... 81

Tabel 3.72 PSPEC Proses Ubah Pembelian... 81

Tabel 3.73 PSPEC Proses Search Pembelian ... 82

Tabel.3.74 PSPEC Proses Tambah Penjualan ... 82

Tabel 3.75 PSPEC Proses Lihat Penjualan ... 83

Tabel 3.76 PSPEC Proses Ubah Penjualan ... 83

Tabel 3.77 PSPEC Proses Search Penjualan ... 84

Tabel 3.78 PSPEC Proses Tambah Retur Penjualan ... 84

Tabel 3.79 PSPEC Proses Lihat Retur Penjualan ... 85

Tabel 3.80 PSPEC Proses Ubah Retur Penjualan ... 85

Tabel 3.81 PSPEC Proses Search Retur Penjualan ... 86

Tabel 5.1 Pengujian Login ... 141

Tabel 5.2 Pengujian Shopping Cart ... 142

Tabel 5.3 Pengujian Checkout ... 142

(16)

Tabel 5.5 Pengujian Return Confirmation ... 145

Tabel 5.6 Pengujian Register Account ... 146

Tabel 5.7 Pengujian Purchase Item ... 147

Tabel 5.8 Pengujian Manage User pada Customer... 148

Tabel 5.9 Pengujian Manage User pada Administrator ... 148

Tabel 5.10 Pengujian Menu Master Data pada Main Category ... 149

Tabel 5.11 Pengujian Menu Master Data pada Category ... 150

Tabel 5.12 Pengujian Menu Master Data pada Product ... 151

Tabel 5.13 Pengujian Menu Master Data pada Supplier ... 151

Tabel 5.14 Pengujian Transaction pada Purchase History ... 152

Tabel 5.15 Pengujian Manage Sales pada Sales History ... 153

Tabel 5.16 Pengujian Halaman Return from Customer ... 154

Tabel 5.17 Pengujian Reporting pada Purchase Report ... 154

Tabel 5.18 Pengujian Reporting pada Sales Report ... 155

Tabel 5.19 Pengujian Menu My Account pada Halaman Admin ... 156

Tabel 5.20 Pengujian Menu My Account pada Customer ... 157

Tabel 5.21 Pengujian Menu Cross-Selling ... 159

Tabel 5.22 Pengujian menu Log Activity ... 160

(17)

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

Flowchart

ERD Entitas Melambangkan suatu

entitas pada ERD.

ERD Atribut Melambangkan suatu

(18)

ERD Relasi Melambangkan suatu hubungan entitas dengan entitas lain.

ERD Link Melambangkan

hubungan many-to-many.

ERD Link Melambangkan

hubungan

one-to-many dengan one

berada di panah.

DFD External Entity Simbol ini digunakan

untuk

menggambarkan asal atau tujuan data.

DFD Proses Simbol ini digunakan

untuk proses

pengolahan atau tranformasi data.

DFD Data Flow Simbol ini digunakan

untuk

menggambarkan aliran data yang berjalan.

DFD Data Store Simbol ini digunakan

untuk

menggambarkan data

flow yang sudah di

simpan atau

diarsipkan.

Kamus Data = Terdiri atas Terdiri atas,

Mendefinisikan.

(19)

Kamus Data () Optional Optional (pilihan boleh ada atau tidak).

Kamus Data [ ] Pilihan Memilih salah satu

cara dari sejumlah alternatif.

Kamus Data {} Pengulangan Pengulangan.

Kamus Data | Pemisah Pemisah sejumlah

alternatif pilihan antara simbol [ ].

Kamus Data @ Identifikasi Identifikasi atribut

kunci atau Primary Key.

(20)

BAB 1. PENDAHULUAN

1.1 Latar Belakang

Fadel Fashion berdiri pada tahun 2009 bergerak dalam bidang penjualan dan pembelian pakaian wanita yang berlokasi di Indramayu. Sistem yang digunakan pada perusahaan masih secara manual, dimana pengolahan data penjualan, pembelian, barang dan pencatatan data retur barang masih rentan terjadi banyak kesalahan atau human error. Pengolahan data penjualan, pembelian, barang dan retur barang masih dalam pencatatan buku, dimana data bisa hilang ataupun rusak dan terjadi kesalahan pencatatan maupun penulisan. Pemasaran barang masih secara manual yaitu datang ke tempat langsung, sehingga proses pemasaran tidak mencakup luas.

Sistem yang digunakan pada perusahaan masih secara manual, sedangkan permintaan barang yang terus meningkat menyebabkan kurang efektifnya penjualan barang jika dilakukan secara manual. Sejauh ini cara pemesanan barang masih dilakukan dengan pemesanan melalui telepon maupun berinteraksi langsung dengan pembeli maupun pelanggan. Keadaan tersebut tentu saja menghambat perkembangan kemajuan perusahaan.

Demi memajukan perusahaan dalam menyelesaikan masalah tersebut maka dibuatlah aplikasi website ini. Sistem dan aplikasi yang di buat, diharapkan dapat menyampaikan informasi pada pembeli menjadi lebih mudah, serta tingkat kesalahan saat memasukkan data-data baru atau pada saat melakukan proses pengolahan data penjualan dan pengolahan data pembelian dapat diminimalisasikan kesalahan-kesalahan atau mengurangi

human error.

Persaingan usaha telah memaksa perusahaan perdagangan untuk lebih selektif dalam menerapkan strategi pemasarannya. Strategi pemasaran

(21)

2

products dari produk utama dimana pelanggan telah berkomitmen untuk membelinya.

Oleh karena itu Fadel Fashion membutuhkan sebuah sistem aplikasi yang mendukung dalam proses pengolahan data penjualan barang dan retur untuk meminimalisir kesalahan atau mengurangi human error serta dapat mempermudah dan memperluas pemasaran atau penjualan produk sehingga dapat meningkatkan omset penjualan Fadel Fashion.

Aplikasi Website Penjualan dan Pembelian dengan Menerapkan CRM dengan Menggunakan PHP. Aplikasi ini digunakan untuk mengatur proses penjualan barang, laporan penjualan, retur penjualan, log activity admin, dan penentuan barang yang direkomendasikan pada pelanggan. Aplikasi website dengan menerapkan CRM ini merupakan perkembangan topik dari kerja

praktek yang berjudul “Aplikasi website untuk fadel fashion dengan

menggunakan php”.

1.2 Rumusan Masalah

Berdasarkan uraian pada latar belakang diatas, maka perumusan masalah yang dikaji adalah:

1. Bagaimana membuat websitee-commerce untuk toko fadel fashion? 2. Bagaimana merekomendasikan barang kepada pelanggan?

1.3 Tujuan Pembahasan

Tujuan pembahasan dari tugas akhir ini adalah untuk menjawab permasalahan yang terdapat dalam rumusan masalah yang telah dijabarkan, yaitu:

1. Membuat sistem aplikasi berbasis website e-commerce untuk pemasaran barang pada toko fadel fashion.

(22)

3

1.4 Ruang Lingkup Kajian

1.4.1 Aplikasi

Berikut ini adalah batasan masalah pada penelitian yang dibahas dan dijabarkan pada sistem ini, yaitu:

1. Pengguna / user aplikasi ini adalah:

a. Administrator, memiliki hak akses untuk mengolah data master, data penjualan, data pembelian barang, laporan penjualan, dan retur jual. b. Member, memiliki hak akses untuk melakukan transaksi pembelian

dan melihat history pembelian dan retur barang

c. Non-member, memiliki hak akses melihat produk yang tersedia. 2. Fitur-fitur yang disediakan dalam aplikasi ini berbasis website

menggunakan bahasa pemrograman PHP. Fitur-fitur aplikasi secara umum:

a. Data penjualan, yaitu data dari hasil transaksi penjualan yang telah dilakukan pelanggan.

b. Data pembelian, yaitu data transaksi pembelian barang untuk keperluan penambahan data stok barang pada toko yang diakses oleh admin.

c. Laporan penjualan, yaitu data laporan dari hasil transaksi data penjualan oleh pelanggan.

d. Retur barang, yaitu data retur barang dari data transaksi penjualan barang pada pelanggan, dimana pelanggan dapat melakukan retur barang dengan mengisi data pada fitur retur barang yang tersedia. e. My account, yaitu fitur yang disediakan untuk menyimpan data

pelanggan. Pada fitur ini pelanggan dapat melakukan pengeditan data informasi diri dan perubahan password.

f. Order histori, yaitu fitur yang disediakan untuk pelanggan dapat melihat histori pembelian.

(23)

4

pembayaran dilakukan dengan menggunakan sistem transfer antar bank.

h. Checkout, yaitu pada proses fitur checkout dimana terdapat step proses, yaitu:

Step 1: Billing & Delivery Details, disini pelanggan harus mengisi data untuk pengiriman barang.

Step 2: Payment & delivery method, yaitu sistem pembayaran dan proses pengiriman, dimana pelanggan dapat memilih jasa pengiriman barang yang telah tersedia.

Step 3: Comfirm order, yaitu data pembelian barang yang telah dilakukan. Pelanggan dapat melihat data barang yang dibeli.

i. Retur histori, dimana pelanggan dapat melihat data retur dan status barang yang diretur.

j. Rekomendasi, yaitu menampilkan data produk terbaru (latest products), produk yang direkomendasikan (recommended products), produk yang sejenis (related products).

k. Log Aktivitas Admin, yaitu data rekap log aktivitas yang telah dilakukan admin.

l. Perhitungan Cross-Selling, yaitu perhitungan data cross-selling dari hasil histori transaksi pelanggan.

3. Batasan aplikasi pada website ini adalah:

a. Aplikasi akan diimplementasikan dengan sistem aplikasi berbasis web.

b. Laporan penjualan tidak meliputi laporan keuangan.

c. Retur jual adalah laporan data retur barang yang hanya dapat dilakukan oleh member atau pelanggan tetap kepada fadel fashion. d. Sistem pembayaran dilakukan melalui transfer antar bank dengan nomor rekening yang telah disediakan oleh sistem. Setelah itu pelanggan dapat melakukan confirm payment pada sistem jika selesai melakukan proses pembayaran.

(24)

5

f. Proses rekomendasi barang kepada pelanggan menggunakan crm dengan metode cross-selling dan menggunakan algoritma apriori dengan menilai keterkaitan barang yang dibutuhkan oleh pelanggan dengan barang yang telah di beli pada data histori transaksi pelanggan.

g. Proses up-selling yaitu menawarkan atau merekomendasikan barang berdasarkan satu kategori atau sejenisnya dari barang yang dibeli dengan menawarkan kualitas yang lebih tinggi.

4. Fitur yang telah dibuat dari hasil pembuatan kerja praktek pada website adalah:

a. Data penjualan, b. Data pembelian, c. Laporan penjualan, d. Laporan pembelian, e. Retur beli, dan f. Retur jual.

1.4.2 Software

Aplikasi ini dibuat dengan menggunakan bahasa pemograman PHP. Batasan perangkat lunak yang akan digunakan dalam aplikasi adalah sebagai berikut:

1. Notepad++.

2. MySQL Database. 3. XAMPP.

4. Mozilla FireFox. 5. Google Chrome

1.4.3 Hardware

Batasan hardware / perangkat keras yang digunakan dalam aplikasi adalah sebagai berikut:

(25)

6

2. OS Windows XP.

3. Memory 4GB.

4. HDD 320GB.

1.5 Sumber Data

Sumber data adalah penjelasan mengenai darimana data diperoleh untuk pembuatan laporan ini. Sumber data dibagi menjadi dua yaitu:

Sumber data Primer:

Studi lapangan, yaitu mencari data langsung dan mengumpulkan informasi dari pihak yang bersangkutan.

Sumber Data Sekunder:

1. Studi pustaka, yaitu membaca dan mempelajari buku, diktat kuliah, dan sumber kepustakaan lain yang menunjang pembuatan aplikasi.

2. Sumber digital, yaitu pencarian yang menunjang pembuatan aplikasi melalui artikel-artikel dari internet atau halaman web.

1.6 Sistematika Penyajian

Sistematika pembahasan dari penyusunan laporan kerja praktek ini direncanakan akan sebagai berikut:

BAB I PENDAHULUAN

Bab ini berisi uraian garis besar yang meliputi latar belakang, perumusan masalah, tujuan, batasan masalah, ruang lingkup penyajian, sumber data, dan sistematika penulisan.

BAB II KAJIAN TEORI

Bab ini berisi penjelasan teori–teori yang berkaitan dengan pembuatan aplikasi ini.

BAB III ANALISA DAN RANCANGAN SISTEM

(26)

7

BAB IV HASIL PENELITIAN

Bab ini berisi tentang implementasi sistem dalam aplikasi, serta menjelaskan bagian-bagian dan fungsi-fungsi yang ada dalam

interface aplikasi tersebut.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini berisi laporan dari pengujian modul dan fitur yang telah dibuat.

BAB VI SIMPULAN DAN SARAN

Bab ini berisi kesimpulan dan saran dari penulis untuk pengembangan sistem

DAFTAR PUSTAKA

(27)

BAB 6. SIMPULAN DAN SARAN

6.1 Simpulan

Kesimpulan yang dapat ditarik dari pembuatan aplikasi website untuk Fadel Fashion adalah:

1. Secara keseluruhan dengan adanya aplikasi website e-commerce fadel fashion ini telah cukup baik untuk memenuhi kebutuhan toko fadel fashion dalam pemasaran barang.

2. Aplikasi ini dapat menangani sistem CRM dengan metode cross-selling

dan up-selling untuk merekomendasikan barang kepada pelanggan.

6.2 Saran

Saran-saran yang telah diperoleh mengenai pengembangan aplikasi selanjutnya adalah:

(28)

DAFTAR PUSTAKA

[1] B. S. Marion Pinontoan, Designing Information System, Jakarta: PT Elex Media Komputindo, 2008.

[2] Fathansyah, Basis Data, Bandung, Central Java: Informatika, 2012. [3] I. Y. supardi, Pascal dan Flowchart Lewat Praktek, jakarta: dinastindo,

2007.

[4] T. Sutabri, Analisa Sistem Informasi, Yogyakarta: Andi OFFSET, 2012. [5] H. Refnes, S. Refnes, K. J. Refnes and J. E. Refnes, Learn HTML and

CSS with w3schools, Hoboken: Wiley Publishing, Inc., 2010.

[6] H. Refnes, S. Refnes, K. J. Refnes and J. E. Refnes, Learn JavaScript and Ajax with w3schools, Hoboken: Wiley Publishing, Inc., 2010.

[7] Mulyadi, Sistem Akuntansi, Ketiga ed., Jakarta: Salemba Empat, 2008. [8] Fathansyah, Basis Data, Jakarta: PT ELex Media Komputindo, 2012. [9] P. DuBois, MySQL (4th Edition), Boston: Addison-Wesley Professional,

2008.

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

[11] D. S. McFarland, CSS: The Missing Manual, Sebastopol: O'reilly Media, Inc, 2006.

[12] J. Enterprise, 90 Trik Rahasia Browser Papan Atas Dunia, Jakarta:: PT Elex Media Komputindo, 2008.

[13] J. Sarwono, Teori E-Commerce, Yogyakarta: Gava Media, 2008.

[14] t. hindle, Guild to management ideas dan Gurus, Economist Newspaper, 2008.

Gambar

Tabel C1 ..............................................................................

Referensi

Dokumen terkait

 First sessions: therapist explains cognitive theory of emotional disorders (negative cognitions. contribute

 jelaskan peraturan dan ketentuan yang berlaku dengan tegas tapi tetap bersikap menghargai (tidak memandang rendah atau mengejek).  hargai perasaannya, namun tidak

Indofood CBP Sukses Makmur Tbk Cabang Palembang yang berlokasi di Jl.H.B.R Motik KM.8 Sukarami Palembang dan sebagai sampel yang akan diteliti adalah mahasiswa

Untuk meningkatkan peran aktif masyarakat lokal dalam pengelolaan hutan, manfaat jasa hutan khususnya aliran air untuk memenuhi kebutuhan dasar mereka harus

Metode deskriptif adalah metode yang dalam pelaksanaannya tidak terbatas hanya pada pengumpulan data saja, tetapi analisis dan interpretasi sehingga arti data itu

penunjang yang berguna untuk siapa saja yang tertarik untuk mengembangkan tugas

In conclusion, it is clear that through the portrayal of Uncle Tom and Nat Turner, both Harriet Beecher Stowe and William Styron have the same purpose, that is, to show how bad

Perkembangan dunia otomotif yang semakin pesat telah membawa perubahan pada gaya hidup masyarakat Indonesia, otomotif menjadi hobi dari berbagai kalangan baik tua