Pembuatan Aplikasi Desktop dan Website Reflexology di Kembang Jepun dengan Penerapan Customer Relationship Management (CRM).

(1)

barang refleksi, cream pijat, dan lain – lain menggunakan pencatatan manual sehingga sering terjadi kesalahan pencatatan stok barang. Pencatatan gaji terhadap karyawan pun sering terjadi kesalahan pencatatan, karena disamping gaji pokok, karyawan juga berhak mendapatkan gaji bonus dari transaksi service. Booking by phone juga sering terjadi kesalahan pencatatan sehingga membuat customer menjadi kecewa dan tidak ingin melakukan transaksi lagi. Belum adanya penerapan proses CRM, sehingga kurang menarik customer untuk melakukan transaksi.

Dalam aplikasi yang penulis rancang, penulis ingin mempermudah proses pengecekan stok barang dan pencatatan stok barang yang pernah di beli atau di jual oleh Kembang Jepun. Mempermudah pencatatan gaji, yaitu dengan pencatatan gaji secara otomatis sehingga tidak terjadi kesalahan pencatan gaji karyawan. Pencatatan booking by phone secara komputerisasi dengan menggunakan aplikasi mengurangi kesalahan pencatatan booking, sehingga customer tidak kecewa. Adanya penerapan CRM yang dapat menarik minat customer untuk melakukan transaksi. Aplikasi yang penulis rancang menggunakan VisualStudioC#.

Kata Kunci : Aplikasi Desktop, Website, reflesologi Kembang Jepun, Service, Penggajian, Booking, Penjualan, Pembelian, CRM.


(2)

vii

ABSTRACT

Many reflexologies that record the inventory stocks, such as cosmetic items, massage creams, and others using manual record sometimes have mistaken the recordance. Employee’s salaries record sometimes also have mistakes in it, because in addition to basic salary, the employee is also deserve a salary bonus of the service transaction. Booking by phone is usually have errors that makes customers disappointed and do not want to do the transaction again. there is no implementation of the CRM process, which makes the customer is not interested to do the transaction.

In the application that the author designed, the author want to simplify the process of checking and recording the inventory stocks that have been purchased or have been sold by the Kembang Jepun. Simplify the recording of the salaries, with wages records automatically so that minimize errors that occurs on the employee’s salaries record. Booking by phone is computerized to reduce the error of booking’s record, so customers will not be disappointed. There is a CRM implementation process, that makes customer interested to do the transaction. The authors designed an application using Visual Studio C #.

Keyword : Desktop Applictaion, Website, Kembang Jepun relexology, Service, Salary, Booking, Sell, Buy, CRM.


(3)

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

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2. Rumusan Masalah ... 2

1.3. Tujuan Pembahasan ... 3

1.4. Ruang Lingkup Kajian ... 3

1.5 Sumber Data ... 4

1.6 Sistematika Penyajian ... 5

Bab II KAJIAN TEORI ... 6

2.1 CustomerRelationship Management (CRM) ... 6

2.2 Flowchart ... 8

2.3 Entity Relationship Diagram (ERD) ... 11

2.3.1 Entitas ... 11

2.3.2 Atribut ... 12

2.3.3 Relasi ... 14

2.3.4 Kunci ... 14

2.4 Unified Modeling Language (UML) ... 15

2.5 Use case ... 16

2.6 Activity diagram ... 17

2.7 Class diagram ... 18

2.8 C# ... 19

2.9 Sql server ... 19

2.10 Short Message Service (SMS) ... 22

2.11 Black Box Testing ... 23

BAB III ANALISIS DAN RANCANGAN SISTEM ... 25

3.1 Aliran Proses Bisnis Manual Penjualan Barang Reflexology ... 25

3.2 Aliran Proses Bisnis Manual Pembelian Barang Reflexology ... 27


(4)

ix

Universitas Kristen Maranatha

3.4 Aliran Proses Bisnis Manual Pehitungan Gaji ... 31

3.4. Proses CRMReflexology Kembang Jepun ... 32

3.5 ERD (Entity relationship diagram) ... 35

3.6 ER to Tabel... 36

3.6.1 Tabel Barang ... 36

3.6.2 Tabel Customer ... 36

3.6.3 Tabel Supplier ... 37

3.6.4 Tabel Karyawan ... 37

3.6.5 Tabel Service... 38

3.6.6 Tabel Gaji ... 38

3.6.7 Tabel Log Gaji ... 39

3.6.8 Tabel Service Karyawan ... 39

3.6.9 Tabel Redeem ... 40

3.6.10 Tabel User ... 40

3.6.11 Tabel SMS ... 41

3.6.12 Tabel Paket ... 41

3.6.13 Tabel LogRedeem ... 41

3.6.14 Tabel History ... 42

3.6.15 Tabel Pembelian ... 42

3.6.16 Tabel Pembelian Detail ... 43

3.6.17 Tabel Penjualan ... 43

3.6.18 Tabel Penjualan Detail ... 44

3.6.19 Tabel Transaksi Service ... 44

3.6.20 Tabel Transaksi ServiceDetail ... 45

3.7 ClassDiagram ... 46

3.8 Proses Bisnis Operator ... 47

3.9 Proses Bisnis untuk Admin ... 49

3.10 Proses Bisnis untuk Guest dan Member ... 51

3.11 Proses Login ... 52

3.12 Proses Mencari Data Barang ... 52

3.13 Proses Mencari Data Customer ... 53

3.14 Proses Mencari Data Transaksi ... 53

3.15 Proses Mencari Data Service... 54

3.16 Proses Mencari Data Supplier ... 54

3.17 Proses Mencari Data User ... 55

3.18 Proses Mencari Data Hadiah ... 55


(5)

3.20 Proses Mencari Data Redeem Gift ... 56

3.21 Proses Mencari Data Laporan Pembelian ... 57

3.22 Proses Mencari Data Laporan Penjualan ... 57

3.23 Proses Mencari Data Laporan Gaji ... 58

3.24 Proses Mencari Data Laporan Service ... 58

3.25 Proses Mencari Data Laporan Log Gaji ... 59

3.26 Proses Mencari Data Laporan Service Karyawan ... 59

3.27 Proses Mencari Data Laporan Service (NonMember) ... 60

3.28 Proses Mencari Data Laporan Service (Member) ... 61

3.29 Proses Mencari Data Laporan Service (Paket) ... 61

3.30 Proses Mencari Data Laporan Service Booked ... 62

3.31 Proses Mencari Data Laporan Service Unbooked... 62

3.32 Proses Mencari Data Laporan Service Harian ... 63

3.33 Proses Mencari Data Laporan Penjualan Harian ... 63

3.34 Proses Mencari Data Laporan Pembelian Harian ... 64

3.35 Proses Melihat Data Barang ... 65

3.36 Proses Melihat Data Customer ... 65

3.37 Proses Melihat Data Transaksi ... 66

3.38 Proses Melihat Data Service ... 66

3.39 Proses Melihat Data Supplier... 67

3.40 Proses Melihat Data Karyawan ... 68

3.41 Proses Melihat Data User ... 68

3.42 Proses Melihat Data Hadiah ... 69

3.43 Proses Melihat Data SMS ... 69

3.44 Proses Melihat Data Redeem gift ... 70

3.45 Proses Melihat Data History ... 70

3.46 Proses Melihat Data Laporan Pembelian ... 71

3.47 Proses Melihat Data Laporan Penjualan ... 71

3.48 Proses Melihat Data Laporan Gaji ... 72

3.49 Proses Melihat Data Laporan Service ... 73

3.50 Proses Melihat Data Laporan log Gaji... 73

3.51 Proses Melihat Data Laporan Service Karyawan ... 74

3.52 Proses Melihat Data Laporan Service (NonMember) ... 74

3.53 Proses Melihat Data Laporan Service (Member)... 75

3.54 Proses Melihat Data Laporan Service (Paket) ... 75

3.55 Proses Melihat Data Laporan Service Booked ... 76


(6)

xi

Universitas Kristen Maranatha

3.57 Proses Melihat Data Laporan Service Harian ... 77

3.58 Proses Melihat Data Laporan Penjualan Harian ... 78

3.59 Proses Melihat Data Laporan Pembelian Harian ... 78

3.60 Proses Menambah Data Customer ... 79

3.61 Proses Menambah Data Transaksi ... 80

3.62 Proses Menambah Data Service ... 81

3.63 Proses Menambah Data Karyawan ... 82

3.64 Proses Menambah Data Supplier ... 83

3.65 Proses Menambah Data Gaji ... 84

3.66 Proses Menambah Data User ... 85

3.67 Proses Menambah Data Hadiah ... 86

3.68 Proses Menambah Data SMS... 87

3.69 Proses Menambah Data Redeem gift ... 88

3.70 Proses Mengubah Data Customer ... 89

3.71 Proses Mengubah Data Barang ... 90

3.72 Proses Mengubah Data Transaksi ... 91

3.73 Proses Mengubah Data Service ... 92

3.74 Proses Mengubah Data Karyawan ... 93

3.75 Proses Mengubah Data Supplier ... 94

3.76 Proses Mengubah Data Gaji ... 95

3.77 Proses Mengubah Data User ... 96

3.78 Proses Mengubah Data Hadiah ... 97

3.79 Proses Mengubah Data SMS ... 98

3.80 Proses Mengubah Data Redeem gift ... 99

3.81 Admin / OperatorFormLogin...100

3.82 AdminFormHistory ...101

3.83 Admin / OperatorForm Data Barang ...101

3.84 Admin / OperatorForm Data Customer ...102

3.85 AdminForm Data Karyawan ...103

3.86 Admin / OperatorForm Data Supplier ...103

3.87 AdminForm Data Service ...104

3.88 AdminForm Data Gaji ...105

3.89 AdminForm Data User ...105

3.90 AdminForm Data Hadiah ...106

3.91 AdminForm Transaksi Penjualan ...107

3.92 AdminForm Transaksi Pembelian ...107


(7)

3.94 AdminForm Transaksi Booking ...109

3.95 AdminFormSMS ...109

3.96 AdminFormRedeem gift ...110

3.97 AdminForm Laporan Penjualan ...111

3.98 AdminForm Laporan Pembelian ...112

3.99 AdminForm Laporan Gaji ...112

3.100 AdminForm Laporan Service ...113

3.101 Tampilan Booking Tahap 1 ...113

3.102 Tampilan Booking Tahap 2 ...114

3.103 Tampilan Booking Tahap Akhir ...114

BAB IV HASIL PENELITIAN ...115

4.1 Tampilan FormLogin / Tampilan Awal ...115

4.2 Tampilan Data Grid view...115

4.3 Tampilan Menu – Menu ...116

4.4 Tampilan Menu Search ...117

4.5 Tampilan FormUpdate Data Barang ...117

4.6 Tampilan FormAdd Data Customer...118

4.7 Tampilan FormUpdate Data Customer ...119

4.8 Tampilan FormAdd Data Karyawan ...120

4.9 Tampilan FormUpdate Data Karyawan ...121

4.10 Tampilan FormUpdate Data Gaji ...122

4.11 Tampilan FormAdd Data Service ...123

4.12 Tampilan FormUpdate Data Service ...124

4.13 Tampilan FormAdd data User ...125

4.14 Tampilan FormUpdate data User ...126

4.15 Tampilan FormAdd Data Supplier ...127

4.16 Tampilan FormUpdate Data Supplier ...128

4.17 Tampilan FormAdd Data Hadiah ...129

4.18 Tampilan FormUpdate Data Hadiah...130

4.19 Tampilan FormAdd Data Paket ...131

4.20 Tampilan FormUpdate Data Paket ...132

4.21 Tampilan FormAdd Transaksi Pembelian ...133

4.22 Tampilan FormUpdate Transaksi Pembelian ...134

4.23 Tampilan FormAdd Transaksi Penjualan ...135

4.24 Tampilan FormUpdate Transaksi Penjualan ...136

4.25 Tampilan FormAdd Transaksi Service ...137


(8)

xiii

Universitas Kristen Maranatha

4.27 Tampilan FormSMS ...139

4.28 Tampilan FormRedeem Gift ...140

4.29 Tampilan Form Laporan Transaksi Pembelian ...141

4.30 Tampilan Form Laporan Transaksi Penjualan ...142

4.31 Tampilan Form Laporan Transaksi Service...143

4.32 Tampilan Form Laporan Gaji ...144

4.33 Tampilan Form Laporan Transaksi Log Gaji ...145

4.34 Tampilan Form Laporan Transaksi Redeem Gift...146

4.35 Tampilan Form Laporan SMS ...147

4.36 Tampilan Form Laporan Transaksi Service Member ...148

4.37 Tampilan Form Laporan Transaksi Service Paket...149

4.38 Tampilan Form Laporan Transaksi Service NonMember ...150

4.39 Tampilan Form Laporan Transaksi Service Booked ...151

4.40 Tampilan Form Laporan Transaksi Service Unbooked ...152

4.41 Tampilan Form Laporan Transaksi Service - Karyawan ...153

4.42 Tampilan Form Laporan Transaksi Penjualan Harian ...154

4.43 Tampilan Form Laporan Transaksi Pembelian Harian ...155

4.44 Tampilan Form Laporan Transaksi Service Harian ...156

4.45 Tampilan FormHistory...157

4.46 Tampilan Home ...158

4.47 Tampilan Redeem Gift ...158

4.48 Tampilan Login ...159

4.49 Tampilan FormBooking ...160

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

5.1 FormLogin ...161

5.2 FormMaster Data Barang ...162

5.3 FormMaster Data Customer ...164

5.4 FormMaster Data Service ...165

5.5 FormMaster Data Supplier ...167

5.6 FormMaster Data Karyawan ...169

5.7 FormMaster Data Gaji...170

5.8 FormMaster Data Redeem ...172

5.9 FormMaster Data User ...173

5.10 Form Transaksi Pembelian ...175

5.11 Form Transaksi Penjualan ...177

5.12 Form Transaksi Service ...179


(9)

5.14 FormSMS ...183

5.15 FormRedeem Gift ...184

5.16 Form Laporan Transaksi Penjualan ...185

5.17 Form Laporan Transaksi Pembelian ...186

5.18 Form Laporan Transaksi Service ...187

5.19 Form Laporan Transaksi Gaji...187

5.20 FormHistory ...188

5.21 Form Laporan Redeem Gift ...188

5.22 Form Laporan Log Gaji ...189

5.23 Form Laporan SMS ...189

5.24 Form Laporan Transaksi Service Member ...190

5.25 Form Laporan Transaksi Service Paket ...190

5.26 Form Laporan Transaksi Service NonMember ...191

5.27 Form Laporan Transaksi Service Booked ...192

5.28 Form Laporan Transaksi Service Unbooked ...192

5.29 Form Laporan Transaksi Service Karyawan ...193

5.30 Form Laporan TransaksiPenjualan Harian ...193

5.31 Form Laporan TransaksiPembelian Harian ...194

5.32 Form Laporan Transaksi Service Harian ...194

BAB VI SIMPULAN DAN SARAN ...196

6.1 Simpulan ...196

6.2 Saran ...196

DAFTAR PUSTAKA ... xxi


(10)

xv

DAFTAR GAMBAR

Gambar 1 Flow Chart Penjualan Barang Reflexology ... 26

Gambar 2 Flowchart Pembelian Barang Reflexology ... 28

Gambar 3 Flowchart Transaksi Service ... 30

Gambar 4 Flowchart Pengajian ... 31

Gambar 5 Entity relationship diagram ... 35

Gambar 6 ClassDiagram ... 46

Gambar 7 Usecase Pengelolahan Data dan Pemesanan Data Oleh Operator... 48

Gambar 8 Usecase Pengelolahan Data dan Pemesanan Data Oleh Admin ... 50

Gambar 9 Usecase Pengelolahan Data dan Pemesanan Data Oleh Guest dan Member ... 51

Gambar 10 ActivityDiagram Proses Login ... 52

Gambar 11 ActivityDiagram Proses Mencari Data Barang ... 53

Gambar 12 ActivityDiagram Proses Mencari Data Customer ... 53

Gambar 13 ActivityDiagram Proses Mencari Data Transaksi ... 54

Gambar 14 ActivityDiagram Proses Mencari Data Service ... 54

Gambar 15 ActivityDiagram Proses Mencari Data Supplier ... 55

Gambar 16 Activity diagram Proses Mencari Data User ... 55

Gambar 17 Activity diagram Proses Mencari Data Hadiah ... 56

Gambar 18 Activity diagram Proses Mencari Data SMS ... 56

Gambar 19 Activity diagram Proses Mencari Data Redeem gift ... 57

Gambar 20 ActivityDiagram Proses Mencari Data Laporan Pembelian ... 57

Gambar 21 ActivityDiagram Proses Mencari Data Laporan Penjualan ... 58

Gambar 22 ActivityDiagram Proses Mencari Data Laporan Gaji ... 58

Gambar 23 ActivityDiagram Proses Mencari Data Laporan Service ... 59

Gambar 24 Activity diagram Proses Mencari Data Laporan Log Gaji ... 59

Gambar 25 Activity diagram Proses Mencari Data Laporan Service Karyawan... 60

Gambar 26 Activity diagram Proses Mencari Data Laporan Service (Nonmember) 60 Gambar 27 Activity diagram Proses Mencari Data Laporan Service(member) ... 61

Gambar 28 Activity diagram Proses Mencari Data Laporan Service (Paket) ... 62

Gambar 29 Activity diagram Proses Mencari Data Laporan ServiceBooked ... 62

Gambar 30 Activity diagram Proses Mencari Data Laporan Service Unbooked ... 63

Gambar 31 Activity diagram Proses Mencari Data Laporan Service Harian ... 63

Gambar 32 Activity diagram Proses Mencari Data Laporan Penjualan Harian ... 64

Gambar 33 Activity diagram Proses Mencari Data Laporan Pembelian Harian ... 64

Gambar 34 ActivityDiagram Proses Melihat Data Barang ... 65

Gambar 35 ActivityDiagram Proses Melihat Data Customer ... 66

Gambar 36 ActivityDiagram Proses Melihat Data Transaksi ... 66

Gambar 37 ActivityDiagram Proses Melihat Data Service ... 67

Gambar 38 ActivityDiagram Proses Melihat Data Supplier... 68

Gambar 39 ActivityDiagram Proses Melihat Data Karyawan ... 68

Gambar 40 Activity diagram Proses Melihat Data User ... 69

Gambar 41 Activity diagram Proses Melihat Data Hadiah ... 69

Gambar 42 Activity diagram Proses Melihat Data SMS ... 70

Gambar 43 Activity diagram Proses Melihat Data Redeem gift ... 70

Gambar 44 ActivityDiagram Proses Melihat Data History ... 71

Gambar 45 ActivityDiagram Proses Melihat Data Laporan Pembelain ... 71

Gambar 46 ActivityDiagram Proses Melihat Data Laporan Penjualan ... 72

Gambar 47 ActivityDiagram Proses Melihat Data Laporan Gaji ... 72


(11)

Gambar 49 Activity diagram Proses Melihat Data Laporan Log Gaji ... 73

Gambar 50 Activity diagram Proses Melihat Data Laporan Service Karyawan ... 74

Gambar 51 Activity diagram Proses Melihat Data Laporan Service (Nonmember) . 75 Gambar 52 Activity diagram Proses Melihat Data Laporan Service(member) ... 75

Gambar 53 Activity diagram Proses Melihat Data Laporan Service (Paket) ... 76

Gambar 54 Activity diagram Proses Melihat Data Laporan ServiceBooked ... 76

Gambar 55 Activity diagram Proses Melihat Data Laporan Service Unbooked ... 77

Gambar 56 Activity diagram Proses Melihat Data Laporan Service Harian ... 78

Gambar 57 Activity diagram Proses Melihat Data Laporan Penjualan Harian ... 78

Gambar 58 Activity diagram Proses Melihat Data Laporan Pembelian Harian ... 79

Gambar 59 ActivityDiagram Proses Menambah Data Customer ... 80

Gambar 60 ActivityDiagram Proses Menambah Data Transaksi ... 81

Gambar 61 ActivityDiagram Proses Menambah Data Service ... 82

Gambar 62 ActivityDiagram Proses Menambah Data Karyawan... 83

Gambar 63 ActivityDiagram Proses Menambah Data Supplier ... 84

Gambar 64 ActivityDiagram Proses Menambah Data Gaji ... 85

Gambar 65 Activity diagram Proses Menambah Data User ... 86

Gambar 66 Activity diagram Proses Menambah Data Hadiah... 87

Gambar 67 Activity diagram Proses Menambah Data SMS ... 88

Gambar 68 Activity diagram Proses Menambah Data Redeem gift ... 89

Gambar 69 ActivityDiagram Proses Mengubah Data Customer ... 90

Gambar 70 ActivityDiagram Proses Mengubah Data Barang ... 91

Gambar 71 ActivityDiagram Proses Mengubah Data Transaksi ... 92

Gambar 72 ActivityDiagram Proses Mengubah Data Service ... 93

Gambar 73 ActivityDiagram Proses Mengubah Data Karyawan... 94

Gambar 74 ActivityDiagram Proses Mengubah Data Supplier ... 95

Gambar 75 ActivityDiagram Proses Mengubah Data Gaji ... 96

Gambar 76 Activity diagram Proses Mengubah User ... 97

Gambar 77 Activity diagram Proses Mengubah Hadiah ... 98

Gambar 78 Activity diagram Proses Mengubah SMS... 99

Gambar 79 Activity diagram Proses Mengubah Redeem gift ...100

Gambar 80 Rancangan FormLogin ...100

Gambar 81 Rancangan FormHistory ...101

Gambar 82 Rancangan FormMaster Data Barang ...102

Gambar 83 Rancangan FormMaster Data Customer ...102

Gambar 84 Rancangan FormMaster Data Karyawan...103

Gambar 85 Rancangan FormMaster Data Supplier ...104

Gambar 86 Rancangan FormMaster Data Service...104

Gambar 87 Rancangan FormMaster Data Gaji ...105

Gambar 88 Rancangan Form Master Data User ...106

Gambar 89 Rancangan Form Master Data Hadiah ...106

Gambar 90 Rancangan Form Transaksi Penjualan...107

Gambar 91 Rancangan Form Transaksi Pembelian...108

Gambar 92 Rancangan Form Transaksi Service ...108

Gambar 93 Rancangan Form Transaksi Booking ...109

Gambar 94 Rancangan Form SMS ...110

Gambar 95 Rancangan Form Redeem gift ...111

Gambar 96 Rancangan Form Laporan Penjualan ...111

Gambar 97 Rancangan Form Laporan Pembelian ...112

Gambar 98 Rancangan Form Laporan Gaji ...112


(12)

xvii

Universitas Kristen Maranatha

Gambar 100 Rancangan Booking Tahap 1 ...113

Gambar 101 Rancangan Booking Tahap 2 ...114

Gambar 102 Rancangan Booking Tahap 3 ...114

Gambar 103 Tampilan Form Login ...115

Gambar 104 Tampilan Data Grid view ...115

Gambar 105 Tampilan Menu - menu ...116

Gambar 106 Tampilan Menu Search ...117

Gambar 107 Tampilan FormUpdate Data Barang ...117

Gambar 108 Tampilan FormAdd Data Customer ...118

Gambar 109 Tampilan FormUpdate Data Customer ...119

Gambar 110 Tampilan FormAdd Data Karyawan ...120

Gambar 111 Tampilan FormUpdate Data Karyawan...121

Gambar 112 Tampilan FormUpdate Data Gaji ...122

Gambar 113 Tampilan FormAdd Data Service...123

Gambar 114 Tampilan FormUpdate Data Service ...124

Gambar 115 Tampilan Form Insert Data User ...125

Gambar 116 Tampilan Form Update Data User ...126

Gambar 117 Tampilan FormAdd Data Supplier ...127

Gambar 118 Tampilan FormUpdate Data Supplier ...128

Gambar 119 Tampilan Form Insert Data Hadiah ...129

Gambar 120 Tampilan Form Update Data User ...130

Gambar 121 Tampilan Form Insert Data Paket ...131

Gambar 122 Tampilan Form Update Data Paket ...132

Gambar 123 Tampilan FormAdd Transaksi Pembelian ...133

Gambar 124 Tampilan FormUpdate Transaksi Pembelian ...134

Gambar 125 Tampilan FormAdd Transaksi Penjualan ...135

Gambar 126 Tampilan FormUpdate Transaksi Penjualan ...136

Gambar 127 Tampilan FormAdd Transaksi Service ...137

Gambar 128 Tampilan FormUpdate Transaksi Service ...138

Gambar 129 Tampilan Form SMS ...139

Gambar 130 Tampilan Form Redeem gift ...140

Gambar 131 Tampilan Form Laporan Transaksi Pembelian ...141

Gambar 132 Tampilan Form Laporan Transaksi Penjualan ...142

Gambar 133 Tampilan Form Laporan Transaksi Service ...143

Gambar 134 Tampilan Form Laporan Gaji ...144

Gambar 135 Tampilan Form Laporan Log Gaji ...145

Gambar 136 Tampilan Form Laporan Redeem gift ...146

Gambar 137 Tampilan Form Laporan SMS ...147

Gambar 138 Tampilan Form Laporan Transaksi Service Member ...148

Gambar 139 Tampilan Form Laporan Transaksi Service Paket ...149

Gambar 140 Tampilan Form Laporan Transaksi ServiceNonmember ...150

Gambar 141 Tampilan Form Laporan Transaksi ServiceBooked ...151

Gambar 142 Tampilan Form Laporan Transaksi Service Unbooked ...152

Gambar 143 Tampilan Form Laporan Transaksi Service Karyawan ...153

Gambar 144 Tampilan Form Laporan Transaksi Penjualan Harian ...154

Gambar 145 Tampilan Form Laporan Transaksi Pembelian Harian ...155

Gambar 146 Tampilan Form Laporan Transaksi Service Harian ...156

Gambar 147 Tampilan FormHistory ...157

Gambar 148 Tampilan Home ...158

Gambar 149 Tampilan Redeem Gift ...158


(13)

(14)

xix

DAFTAR TABEL

Tabel I Simbol Dasar Flowchart ... 9

Tabel II Simbol Dasar Entitas ... 12

Tabel III Simbol Dasar Atribut ... 13

Tabel IV Simbol Dasar Relasi ... 14

Tabel V Simbol-simbol dalam Use caseDiagram ... 17

Tabel VI Simbol-simbol pada Activity diagram ... 18

Tabel VII Contoh Penulisan Class pada Class diagram ... 19

Tabel VIII Tabel Barang ... 36

Tabel IX Tabel Customer ... 36

Tabel X Tabel Supplier ... 37

Tabel XI Tabel Karyawan ... 37

Tabel XII Tabel Service ... 38

Tabel XIII Tabel Gaji ... 38

Tabel XIV Tabel Log Gaji ... 39

Tabel XV Tabel Service Karyawan... 40

Tabel XVI Tabel Redeem ... 40

Tabel XVII Tabel User... 40

Tabel XVIII Tabel SMS ... 41

Tabel XIX Tabel Paket ... 41

Tabel XX Tabel LogRedeem ... 42

Tabel XXI Tabel History ... 42

Tabel XXII Tabel Pembelian ... 42

Tabel XXIII Tabel Pembelian Detail ... 43

Tabel XXIV Tabel Penjualan ... 43

Tabel XXV Tabel Penjualan Detail ... 44

Tabel XXVI Tabel Transaksi Service ... 44

Tabel XXVII Tabel Transaksi ServiceDetail ... 45

Tabel XXVIII Pengujian FormLogin ...161

Tabel XXIX Pegujian FormMaster Data Barang ...162

Tabel XXX Pegujian FormMaster Data Customer ...164

Tabel XXXI Pegujian FormMaster Data Service ...165

Tabel XXXII Pegujian FormMaster Data Supplier ...167

Tabel XXXIII Pegujian FormMaster Data Karyawan ...169

Tabel XXXIV Pegujian FormMaster Data Gaji ...170

Tabel XXXV Pegujian FormMaster Data Redeem ...172

Tabel XXXVI Pegujian FormMaster Data User...174

Tabel XXXVII Pegujian Form Transaksi Pembelian ...175

Tabel XXXVIII Pegujian Form Transaksi Penjualan ...177

Tabel XXXIX Pegujian Form Transaksi Service ...179

Tabel XL Pegujian Form Transaksi Booking ...181

Tabel XLI Pegujian FormSMS ...183

Tabel XLII Pegujian FormRedeem Gift ...184

Tabel XLIII Pegujian Form Laporan Transaksi Penjualan ...186

Tabel XLIV Pegujian Form Laporan Transaksi Pembelian ...186

Tabel XLV Pegujian Form Laporan Transaksi Service ...187

Tabel XLVI Pegujian Form Laporan Transaksi Gaji ...187


(15)

Tabel XLVIII Pengujian Form Laporan Redeem gift ...188

Tabel XLIX Pengujian Form Laporan Log Gaji ...189

Tabel L Pengujian Form Laporan SMS ...190

Tabel LI Pengujian Form Laporan Service Member ...190

Tabel LII Pengujian Form Laporan Service Paket ...191

Tabel LIII Pengujian Form Laporan ServiceNonmember ...191

Tabel LIV Pengujian Form Laporan ServiceBooked ...192

Tabel LV Pengujian Form Laporan Service Unbooked...192

Tabel LVI Pengujian Form Laporan Service Karyawan ...193

Tabel LVII Pengujian Form Laporan Penjualan Harian ...193

Tabel LVIII Pengujian Form Laporan Pembelian Harian ...194


(16)

1

BAB I PENDAHULUAN

1.1 Latar Belakang

Reflexology atau biasa di sebut pijat refleksi adalah jenis pijatan di titik

tertentu dengan menggunakan tangan atau alat tertentu. Tempat reflexology

di Kembang Jepun mempunyai banyak jenis variasi pijatan, contohnya

adalah bali

massage, totok wajah,

cupping, sunda

massage, back therapy ,

dan

foot reflexology. Masing- masing pijatan refleksi di berikan estimasi

waktu pemijatan dan harga yang berbeda-beda. Tempat

reflexology

biasanya memiliki keunikan yang sama, yaitu pemasangan lampu yang tidak

terang atau redup, adanya larangan untuk tidak berisik, dilarang merokok,

dan di larang menghidupkan suara pada handphone agar tidak mengganggu

customer yang lainnya.

Adapun kendala yang menghambat jalur usaha Kembang Jepun, yaitu

masih menggunakan sistem manual pada bagian

inventory, disini biasanya

owner kesulitan dalam mengetahui jumlah stok cream, obat, gas, dan

lain-lain, dikarenakan masih menggunakan perhitungan dan pencacatan manual.

Dalam pengajian juga sering terjadi kesulitan, karena setiap

customer

melakukan refleksi dengan salah satu karyawan, karyawan tersebut

mendapatkan 10%

bonus dari setiap transaksi. Pemberian informasi atau

adanya

event tertentu untuk

customer menjadi terhambat karena masih

menggunakan cara manual , seperti brosur, tatap muka atau pemberitahuan

langsung, dan juga iklan yang menghabiskan biaya lebih. Masalah pada

booking

by phone dengan pencatatan manual masih membuat repot dan

sering terjadi kesalahan, sehingga mengecewakan

customer yang sudah

datang. Potongan harga 10% pertransaksi untuk

member tetap masih

dilakukan secara manual sehingga sering terjadi kesalahan perhitungan yang

merugikan, berikut dengan pencatatan data member masih dilakukan secara

manual.

Untuk mengatasi kendala diatas, maka akan dibuatkan aplikasi

desktop dan

website

yang akan membantu

owner dalam melakukan


(17)

transaksi, pengecekan

inventory, penggajian, dan pemberian informasi

otomatis. Transaksi dicatat dengan cara terkomputerisasi berikut laporannya

secara otomatis terupdate. Kemudian bagian

inventory akan dicatat

cream,

obat dan barang lainnya secara komputerisasi sehingga data lebih mudah

untuk di

update jika terdapat penambahan. Penggajian juga lebih mudah

dalam melakukan pencatatan, karena tidak perlu menulis secara manual,

juga menghindari kecurangan karyawan. Pemberian informasi atau adanya

event tertentu akan di permudah dengan cara

SMS

gateway yaitu dengan

otomatis dapat mengirimkan pesan berupa

SMS yang dapat mempermudah

owner dalam memberikan informasi tentang promo, service terbaru, hari libur

dan lain

lain. Booking by phone dengan pencatatan secara komputerisasi

dapat menghindari kesalahan, karena jika tidak

valid,

system akan

memberi

warning adanya kesalahan pencatatan seperti bentroknya jam

service

karyawan terhadap

customer lain. Hal ini

memberikan kenyamanan

user

dalam melakukan pencatatan, juga tidak mengecewakan

customer karena

adanya kesalahan dalam booking by phone. Tersedia juga untuk pencatatan

member bagi

customer yang ingin menjadi

member tetap di tempat

reflexology akan mendapatkan potongan 10% pertransaksinya secara

otomatis. Hal ini untuk menjaga kesetiaan

customer untuk selalu setia

melakukan transaksi.

1.2. Rumusan Masalah

Berdasarkan latar belakang diatas rumusan masalah yang dapat

disimpulkan adalah sebagai berikut :

1. Bagaimana cara membuat aplikasi yang dapat membantu instansi dalam

melakukan perhitungan gaji karyawan?

2. Bagaimana cara membuat aplikasi yang dapat membantu instansi dalam

mengelola data stok barang?

3. Bagaimana cara membuat aplikasi pada

Reflexology Kembang Jepun


(18)

3

Universitas Kristen Maranatha

4. Bagaimana membuat aplikasi yang dapat membantu

admin dalam

memberikan informasi kepada customer secara efisien?

5. Bagaimana cara membuat aplikasi yang dapat membuat pelanggan tetap

setia dalam melakukan transaksi di reflexology Kembang Jepun?

1.3. Tujuan Pembahasan

Berdasarkan rumusan masalah diatas tujuan pembahasan yang

dapat disimpulkan adalah sebagai berikut :

1. Membantu instansi dalam melakukan perhitungan gaji adalah dengan

membuat aplikasi yang terkomputerisasi dalam menghitung gaji karyawan.

2. Membuat aplikasi yang dapat membantu instansi dalam melakukan

pengecekan stok barang adalah dengan membuat aplikasi yang yang

dapat mengelola data stok barang.

3. Membuat aplikasi yang bisa melakukan booking adalah dengan membuat

aplikasi yang mencatat booking secara komputerisasi.

4. Membantu

admin dalam memberikan informasi secara langsung adalah

dengan menyediakan aplikasi yang dilengkapi dengan pengiriman pesan

secara efisien melalui SMS gateway.

5. Membuat aplikasi yang dapat membuat

customer tetap setia adalah

dengan membuat aplikasi yang menerapkan

Customer

Relationship

Management (CRM).

1.4. Ruang Lingkup Kajian

1. Adapun ruang lingkup software dalam aplikasi ini adalah:

a. Sistem operasi Microsoft Windows XP Professional SP 2

b. Sistem Basis Data: SQL Server 2008 R2

c. Bahasa Pemrograman : C#

d.

Editor Pemrograman: Microsoft Visual Studio 2010

2. Adapun ruang lingkup hardware dalam aplikasi ini adalah:

a.

Processor Intel pentium 4 1,8 GHz.


(19)

b.

Memory DDR 256 Mb.

c.

Harddisk 40 Gb.

d.

Keyboard + Mouse

3. Hak akses pada aplikasi desktop dan Website ini dipegang oleh 4 peran

yang terdiri dari admin dan operator :

a.

Admin adalah pemegang hak akses tertinggi, yaitu memiliki hak penuh

untuk mengakses seluruh sistem.

b. Guest adalah customer yang belum memiliki username dan password,

yaitu hanya memiliki hak akses melihat info

website

reflexology

Kembang Jepun

c. Member

adalah

customer yang memiliki

username dan password,

yaitu memiliki hak akses sebagai berikut :

1. Melihat info website reflexology Kembang Jepun

2. Melakukan Booking melalui website

3. Melakukan redeem gift melalui website

d.

Operator

adalah pemegang hak akses dibawah

admin, yaitu hanya

memiliki hak akses sebagai berikut :

1. mencatat, melihat, dan mencari data transaksi

2. mencatat,melihat dan mencari booking by phone

3. melihat, menambah, mencari data customer.

Admin, member dan operator memiliki username dan password yang

berbeda, juga tampilan sistem yang berbeda.

1.5 Sumber Data

1. Data primer

Data primer merupakan data yang diperoleh melalui proses pengamatan

langsung ke instansi, wawancara dengan pelaksana instansi,dan

melakukan pembicaraan langsung dengan datang langsung ke instansi.

2. Data Sekunder


(20)

5

Universitas Kristen Maranatha

Data sekunder merupakan data yang diperoleh melalui studi literatur,

internet, dan sumber-sumber lainnya untuk mendukung kekuatan dan

kebenaran data primer.

1.6 Sistematika Penyajian

Bab I. Pendahuluan

Digunakan untuk menjelaskan latar belakang, rumusan masalah,

tujuan, ruang lingkup kajian, sumber data, dan sistematika penyajian

Laporan Tugas Akhir.

Bab II. Kajian Teori

Digunakan untuk menjelaskan teori-teori yang berkaitan dengan

pembuatan aplikasi ini.

Bab III. Analisis dan Rancangan Sistem

Membahas secara lengkap mengenai pemodelan dan

diagram alir

sistem kerja dari situs, perancangan desain aplikasi dan penjelasan

sistem dengan menggunakan

diagram alir (flowchart),

diagram

ER,

pemodelan aliran data menggunakan Use case.

Bab IV. Hasil Penelitian

Berisi kumpulan gambar-gambar hasil jadi dan digunakan untuk

menjelaskan setiap fungsi-fungsi yang terdapat didalam situs.

Bab V. Pembahasan dan Uji Coba Hasil Coba Penelitian

Berisi pengujian terhadap fungsionalitas yang ada pada situs dengan

menggunakan metoda Black Box.

Bab VI. Simpulan dan Saran

Berisi hasil kesimpulan dari laporan tugas akhir dan saran

pengembangan yang dapat dilakukan untuk masa yang akan datang.

Daftar Pustaka

Berisi daftar sumber

sumber informasi yang digunakan untuk

mendukung pembuatan laporan tugas akhir.


(21)

6.1 Simpulan

Berdasarkan hasil pengamatan dalam melakukan analisis dan

perancangan dapat ditarik kesimpulan sebagai berikut :

1. Perancangan pengelolahan data gaji dan data karyawan sudah dapat

membantu instansi menjadi lebih mudah dalam mengelola gaji

karyawan.

2. Perancangan pengelolahan data barang dan data

supplier sudah

dapat membantu instansi untuk mengelola data

data yang ada

sehingga menjadi lebih mudah.

3. Perancangan pengelolaan data transaksi sudah terintegrasi dengan

data barang sehingga saat terjadi proses penjualan dan proses

pembelian, stok barang akan berkurang atau pun bertambah sehingga

mengurangi kesalahan

input

data. instansi

dapat melihat perincian

dari penjualan barang.

4. Perancangan pengelolahan data transaksi

booking sudah dapat

membantu instansi menjadi lebih mudah dalam melakukan pencatatan

data booking sehingga tidak terjadi kesalahan dalam pencatatan.

5. Penerapan CRM sudah membantu instansi dalam menjalin hubungan

baik dengan customer, sudah menarik perhatian customer untuk tetap

setia melakukan transaksi terhadap instansi.

6.2 Saran

Aplikasi

desktop dan

website reflexology Kembang Jepun dan

penelitian yang telah penulis buat masih jauh dari sempurna. Saran yang

diberikan untuk pengembangan aplikasi ini adalah dengan diadakannya

pembayaran online langsung melalui akses internet sehingga dapat

membantu pemesanan dan memberikan kenyamanan kepada

customer


(22)

xxi

DAFTAR PUSTAKA

Ayuliana, (2009). Testing dan Implementasi. Retrieved Maret , 2000, from http://rifiana.staff.gunadarma.ac.id/Downloads/files/26083/Teknik+Pengujian +pera gkat+Lunak+-+Black+Box.pdf

Barnes, James G (2003). Secrets of Customer Relationship Management. Yogyakarta: Andi.

Duthie, G Andrew (2003). Microsoft ASP.NET Step by Step. PT.Elex Media Komputindo : Jakarta.

Fowler, Martin; ULM Distilled 3th Ed., Panduan Singkat Bahasa Pemodelan Objek Standar; Yogyakarta : ANDI, (2005).

Kurata, Debor. 1996. Membuat Obyek dalam Microsoft Visual Basic 4.0. Jakarta: Elex Media Komputindo.

Marcus, T., Prijono, A ., Widiadhi, J. (2004) .Pengembangan Pemrograman Database Menggunakan Delphi dengan SQL Server 2000. Informatika : Bandung.

Nugroho, Adi (2004). Konsep Pengembangan Sistem Basis Data. Informatika : Bandung.

Oetomo, Budi Sutedjo Dharma, S.Kom, MM. (2003). i-CRM Membina Relasi dengan Pelanggan.com.Yogyakarta: Andi.

Rosidi, Romzi Imron. (2004). Membuat Sendiri SMS Gateway Berbasis Protokol SMPP. Yogyakarta : ANDI


(1)

transaksi, pengecekan inventory, penggajian, dan pemberian informasi otomatis. Transaksi dicatat dengan cara terkomputerisasi berikut laporannya secara otomatis terupdate. Kemudian bagian inventory akan dicatat cream, obat dan barang lainnya secara komputerisasi sehingga data lebih mudah untuk di update jika terdapat penambahan. Penggajian juga lebih mudah dalam melakukan pencatatan, karena tidak perlu menulis secara manual, juga menghindari kecurangan karyawan. Pemberian informasi atau adanya event tertentu akan di permudah dengan cara SMS gateway yaitu dengan otomatis dapat mengirimkan pesan berupa SMS yang dapat mempermudah owner dalam memberikan informasi tentang promo, service terbaru, hari libur dan lain – lain. Booking by phone dengan pencatatan secara komputerisasi dapat menghindari kesalahan, karena jika tidak valid, system akan memberi warning adanya kesalahan pencatatan seperti bentroknya jam service karyawan terhadap customer lain. Hal ini memberikan kenyamanan user dalam melakukan pencatatan, juga tidak mengecewakan customer karena adanya kesalahan dalam booking by phone. Tersedia juga untuk pencatatan member bagi customer yang ingin menjadi member tetap di tempat reflexology akan mendapatkan potongan 10% pertransaksinya secara otomatis. Hal ini untuk menjaga kesetiaan customer untuk selalu setia melakukan transaksi.

1.2. Rumusan Masalah

Berdasarkan latar belakang diatas rumusan masalah yang dapat disimpulkan adalah sebagai berikut :

1. Bagaimana cara membuat aplikasi yang dapat membantu instansi dalam melakukan perhitungan gaji karyawan?

2. Bagaimana cara membuat aplikasi yang dapat membantu instansi dalam mengelola data stok barang?

3. Bagaimana cara membuat aplikasi pada Reflexology Kembang Jepun agar bisa melakukan booking?


(2)

3

4. Bagaimana membuat aplikasi yang dapat membantu admin dalam memberikan informasi kepada customer secara efisien?

5. Bagaimana cara membuat aplikasi yang dapat membuat pelanggan tetap setia dalam melakukan transaksi di reflexology Kembang Jepun?

1.3. Tujuan Pembahasan

Berdasarkan rumusan masalah diatas tujuan pembahasan yang dapat disimpulkan adalah sebagai berikut :

1. Membantu instansi dalam melakukan perhitungan gaji adalah dengan membuat aplikasi yang terkomputerisasi dalam menghitung gaji karyawan. 2. Membuat aplikasi yang dapat membantu instansi dalam melakukan pengecekan stok barang adalah dengan membuat aplikasi yang yang dapat mengelola data stok barang.

3. Membuat aplikasi yang bisa melakukan booking adalah dengan membuat aplikasi yang mencatat booking secara komputerisasi.

4. Membantu admin dalam memberikan informasi secara langsung adalah dengan menyediakan aplikasi yang dilengkapi dengan pengiriman pesan secara efisien melalui SMS gateway.

5. Membuat aplikasi yang dapat membuat customer tetap setia adalah dengan membuat aplikasi yang menerapkan Customer Relationship Management (CRM).

1.4. Ruang Lingkup Kajian

1. Adapun ruang lingkup software dalam aplikasi ini adalah: a. Sistem operasi Microsoft Windows XP Professional SP 2 b. Sistem Basis Data: SQL Server 2008 R2

c. Bahasa Pemrograman : C#

d. Editor Pemrograman: Microsoft Visual Studio 2010


(3)

b. Memory DDR 256 Mb. c. Harddisk 40 Gb. d. Keyboard + Mouse

3. Hak akses pada aplikasi desktop dan Website ini dipegang oleh 4 peran yang terdiri dari admin dan operator :

a. Admin adalah pemegang hak akses tertinggi, yaitu memiliki hak penuh untuk mengakses seluruh sistem.

b. Guest adalah customer yang belum memiliki username dan password, yaitu hanya memiliki hak akses melihat info website reflexology Kembang Jepun

c. Member adalah customer yang memiliki username dan password, yaitu memiliki hak akses sebagai berikut :

1. Melihat info website reflexology Kembang Jepun 2. Melakukan Booking melalui website

3. Melakukan redeem gift melalui website

d. Operator adalah pemegang hak akses dibawah admin, yaitu hanya memiliki hak akses sebagai berikut :

1. mencatat, melihat, dan mencari data transaksi 2. mencatat,melihat dan mencari booking by phone 3. melihat, menambah, mencari data customer.

Admin, member dan operator memiliki username dan password yang berbeda, juga tampilan sistem yang berbeda.

1.5 Sumber Data

1. Data primer

Data primer merupakan data yang diperoleh melalui proses pengamatan langsung ke instansi, wawancara dengan pelaksana instansi,dan melakukan pembicaraan langsung dengan datang langsung ke instansi. 2. Data Sekunder


(4)

5

Data sekunder merupakan data yang diperoleh melalui studi literatur, internet, dan sumber-sumber lainnya untuk mendukung kekuatan dan kebenaran data primer.

1.6 Sistematika Penyajian

Bab I. Pendahuluan

Digunakan untuk menjelaskan latar belakang, rumusan masalah, tujuan, ruang lingkup kajian, sumber data, dan sistematika penyajian Laporan Tugas Akhir.

Bab II. Kajian Teori

Digunakan untuk menjelaskan teori-teori yang berkaitan dengan pembuatan aplikasi ini.

Bab III. Analisis dan Rancangan Sistem

Membahas secara lengkap mengenai pemodelan dan diagram alir sistem kerja dari situs, perancangan desain aplikasi dan penjelasan sistem dengan menggunakan diagram alir (flowchart), diagram ER, pemodelan aliran data menggunakan Use case.

Bab IV. Hasil Penelitian

Berisi kumpulan gambar-gambar hasil jadi dan digunakan untuk menjelaskan setiap fungsi-fungsi yang terdapat didalam situs.

Bab V. Pembahasan dan Uji Coba Hasil Coba Penelitian

Berisi pengujian terhadap fungsionalitas yang ada pada situs dengan menggunakan metoda Black Box.

Bab VI. Simpulan dan Saran

Berisi hasil kesimpulan dari laporan tugas akhir dan saran pengembangan yang dapat dilakukan untuk masa yang akan datang. Daftar Pustaka

Berisi daftar sumber – sumber informasi yang digunakan untuk mendukung pembuatan laporan tugas akhir.


(5)

6.1 Simpulan

Berdasarkan hasil pengamatan dalam melakukan analisis dan perancangan dapat ditarik kesimpulan sebagai berikut :

1. Perancangan pengelolahan data gaji dan data karyawan sudah dapat membantu instansi menjadi lebih mudah dalam mengelola gaji karyawan.

2. Perancangan pengelolahan data barang dan data supplier sudah dapat membantu instansi untuk mengelola data – data yang ada sehingga menjadi lebih mudah.

3. Perancangan pengelolaan data transaksi sudah terintegrasi dengan data barang sehingga saat terjadi proses penjualan dan proses pembelian, stok barang akan berkurang atau pun bertambah sehingga mengurangi kesalahan input data. instansi dapat melihat perincian dari penjualan barang.

4. Perancangan pengelolahan data transaksi booking sudah dapat membantu instansi menjadi lebih mudah dalam melakukan pencatatan data booking sehingga tidak terjadi kesalahan dalam pencatatan. 5. Penerapan CRM sudah membantu instansi dalam menjalin hubungan

baik dengan customer, sudah menarik perhatian customer untuk tetap setia melakukan transaksi terhadap instansi.

6.2 Saran

Aplikasi desktop dan website reflexology Kembang Jepun dan penelitian yang telah penulis buat masih jauh dari sempurna. Saran yang diberikan untuk pengembangan aplikasi ini adalah dengan diadakannya pembayaran online langsung melalui akses internet sehingga dapat membantu pemesanan dan memberikan kenyamanan kepada customer sehingga customer dapat melakukan pemesanan dengan lebih mudah.


(6)

DAFTAR PUSTAKA

Ayuliana, (2009). Testing dan Implementasi. Retrieved Maret , 2000, from http://rifiana.staff.gunadarma.ac.id/Downloads/files/26083/Teknik+Pengujian +pera gkat+Lunak+-+Black+Box.pdf

Barnes, James G (2003). Secrets of Customer Relationship Management. Yogyakarta: Andi.

Duthie, G Andrew (2003). Microsoft ASP.NET Step by Step. PT.Elex Media Komputindo : Jakarta.

Fowler, Martin; ULM Distilled 3th Ed., Panduan Singkat Bahasa Pemodelan Objek Standar; Yogyakarta : ANDI, (2005).

Kurata, Debor. 1996. Membuat Obyek dalam Microsoft Visual Basic 4.0. Jakarta: Elex Media Komputindo.

Marcus, T., Prijono, A ., Widiadhi, J. (2004) .Pengembangan Pemrograman Database Menggunakan Delphi dengan SQL Server 2000. Informatika : Bandung.

Nugroho, Adi (2004). Konsep Pengembangan Sistem Basis Data. Informatika : Bandung.

Oetomo, Budi Sutedjo Dharma, S.Kom, MM. (2003). i-CRM Membina Relasi dengan Pelanggan.com.Yogyakarta: Andi.

Rosidi, Romzi Imron. (2004). Membuat Sendiri SMS Gateway Berbasis Protokol SMPP. Yogyakarta : ANDI