• Tidak ada hasil yang ditemukan

Aplikasi E-Commerce pada Bengkel Lautan Jaya Motor dengan Menerapkan Collaborative Filtering.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi E-Commerce pada Bengkel Lautan Jaya Motor dengan Menerapkan Collaborative Filtering."

Copied!
39
0
0

Teks penuh

(1)

ABSTRAK

Lautan Jaya Motor merupakan sebuah instansi yang menawarkan jasa service motor dan

penjualan aksesoris maupun suku cadang motor. Seiring dengan perkembangan waktu,

diperlukan peningkatan kualitas layanan terhadap konsumen. Kemajuan teknologi

khususnya internet, berdampak kepada transaksi penjualan maupun pembelian yang

dilakukan secara online yaitu e-commerce. Banyaknya pilihan barang yang ditawarkan

seringkali membuat konsumen kesulitan dalam menentukan pilihan barang yang akan

dibeli untuk itu diperlukan sistem yang dapat merekomendasikan barang kepada

konsumen. Metode collaborative filtering dapat membantu sistem dalam mengambil

keputusan dalam merekomendasikan barang. Selain itu juga, guna meningkatkan kualitas

layanan terhadap konsumen, diperlukan sistem yang menyediakan forum bagi konsumen

untuk melakukan tanya jawab atau sedekar menambah pengetahuan seputar kendaraan

bermotor

Kata

kunci

:

Sistem

Informasi,

E-Commerce,

Rekomendasi

Barang,

Collaborative

Filtering, Forum, Bengkel Lautan Jaya Motor Universitas Kristen Maranatha

vi

(2)

ABSTRACT

Lautan Jaya Motor is a service agency that offers services and sales of motorcycle

accessories and motorcycle parts.In the progress, the agency need to increase the quality

of services to consumers. Advances in technology, especially in the Internet, have an

impact on the sale or purchase transactions are done online by e-commerce. Because too

many item that offer to consumer, it make consumer confuse to buy a item ,for that the

agency need system who can make good recommendation to consumers. Collaborative

filtering method can help system to make decision for good recomendation .To improve

the quality of service for consumers, needed a system that provides a forum for

consumers to do a question and answer or just to increase knowledge about motorcycle.

Keyword : Information System, E-Commerce,Recommendation,Collaborative Filtering,

Forum, Lautan jaya motor workshop

vii

(3)

DAFTAR ISI

LEMBAR PENGESAHAN

... i

PERNYATAAN ORISINALISTAS LAPORAN PENELITIAN

...

ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN

...

iii

PRAKATA

...

iv

ABSTRAK ...

vi

ABSTRACT ... vii

DAFTAR ISI ...

viii

DAFTAR GAMBAR ...

xix

DAFTAR TABEL ... xxii

DAFTAR NOTASI/ LAMBANG ... xxvii

DAFTAR SINGKATAN...

xxix

DAFTAR ISTILAH ...

xxx

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

...

4

1.5 Sumber Data

...

5

1.6 Sistematika Penyajian

...

6

BAB 2 KAJIAN TEORI

...

8

2.1 Sistem Informasi

...

8

2.2 PHP

...

8

2.3 HTML

...

8

2.4 Javascript

...

9

viii

(4)

2.5 Jquery

...

9

2.6 CSS

...

9

2.7 Proses Bisnis

...

10

2.8 Flowchart

...

10

2.9 DFD

...

11

2.10 Kamus Data

...

12

2.11 PSPEC

...

12

2.12 MYSQL

...

12

2.13 Collaborative Filtering

...

12

BAB 3 ANALISIS DAN RANCANGAN SISTEM

...

17

3.1 Analisis Proses Bisnis

...

17

3.1.1 Proses Bisnis Penjualan Barang

...

17

3.1.2 Proses Bisnis Service Kendaraan

...

19

3.2 Entity Relationship Diagram

...

21

3.3 Relational Database

...

22

3.3.1 Tabel User

...

23

3.3.2 Tabel Barang

...

23

3.3.3 Tabel Book_Service

...

23

3.3.4 Tabel Chart

...

24

3.3.5 Tabel Confirm_Pembayaran

...

24

3.3.6 Tabel Customer

...

25

3.3.7 Tabel detail_barang

...

25

3.3.8 Tabel detail_book_service

...

25

3.3.9 Tabel detail_wishlist

...

26

3.3.10 Tabel Diskon

...

26

3.3.11 Tabel forum_question

...

26

ix

(5)

3.3.12 Tabel jenis_barang

...

27

3.3.13 Tabel Kecamatan

...

27

3.3.14 Tabel Komentar_Barang

...

27

3.3.15 Tabel Komentar_Forum

...

27

3.3.16 Tabel Kota

...

28

3.3.17 Tabel Merk

...

28

3.3.18 Tabel Montir

...

28

3.3.19 Tabel nomor_resi

...

28

3.3.20 Tabel Pengiriman

...

29

3.3.21 Tabel Pesanan

...

29

3.3.22 Tabel Provinsi

...

30

3.3.23 Tabel rate_barang

...

30

3.3.24 Tabel Refund

...

30

3.3.25 Tabel Retur

...

31

3.3.26 Tabel Role

...

31

3.3.27 Tabel Sale

...

31

3.3.28 Tabel Service

...

32

3.3.29 Tabel Spesifikasi

...

32

3.3.30 Tabel Supplier

...

32

3.3.31 Tabel Wishlist

...

33

3.4 Data Flow Diagram

...

34

3.4.1 Level 0

...

34

3.4.2 Level 1

...

35

3.4.3 Level 2

...

36

3.4.3.1 Level 2 Proses 2

...

36

3.4.3.2 Level 2 Proses 3

...

37

x

(6)

3.4.3.3 Level

2 Proses 4 ...

38

3.4.3.4 Level

2 Proses 5 ...

39

3.4.4 ...

40

3.4.4.1 Level

3 Proses 2.1 ...

40

3.4.4.2 Level

3 Proses 2.2 ...

41

3.4.4.3 Level

3 Proses 2.3 ...

42

3.4.4.4 Level

3 Proses 2.4 ...

43

3.4.4.5 Level

3 Proses 2.5 ...

44

3.4.4.6 Level

3 Proses 2.6 ...

45

3.4.4.7 Level

3 Proses 2.7 ...

46

3.4.4.8 Level

3 Proses 2.8 ...

47

3.4.4.9 Level

3 Proses 3.1 ...

48

3.4.4.10 Level 3 Proses 3.2 ...

49

3.4.4.11 Level 3 Proses 3.3 ...

50

3.4.4.12 Level 3 Proses 3.4 ...

50

3.4.4.13 Level 3 Proses 3.5 ...

51

3.4.4.14 Level 3 Proses 3.6 ...

52

3.4.4.15 Level 3 Proses 4.1 ...

53

3.4.4.16 Level 3 Proses 4.2 ...

54

3.4.4.17 Level 3 Proses 4.3 ...

55

3.4.4.18 Level 3 Proses 4.4 ...

56

3.4.4.19 Level 3 Proses 4.5 ...

56

3.4.4.20 Level 3 Proses 4.6 ...

57

3.4.4.21 Level 3 Proses 4.7 ...

57

3.5 Kamus Data ...

58

3.5.1 Data User ...

58

xi

(7)

3.5.2 Data Barang

...

58

3.5.3 Data Book Service

...

58

3.5.4 Data Chart

...

59

3.5.5 Data Confirm Pembayaran

...

59

3.5.6 Data Customer

...

60

3.5.7 Data Detail Barang

...

60

3.5.8 Data Detail Service

...

61

3.5.9 Data Detail Wishlist

...

61

3.5.10 Data Diskon

...

61

3.5.11 Data Forum Question

...

62

3.5.12 Data Jenis Barang

...

62

3.5.13 Data Kecamatan

...

62

3.5.14 Data Komentar Barang

...

63

3.5.15 Data Komentar Forum

...

63

3.5.16 Data Kota

...

63

3.5.17 Data Merk

...

64

3.5.18 Data Montir

...

64

3.5.19 Data Nomor Resi

...

64

3.5.20 Data Pengiriman

...

65

3.5.21 Data Pesanan

...

65

3.5.22 Data Provinsi

...

65

3.5.23 Data Rate Barang

...

66

3.5.24 Data Refund

...

66

3.5.25 Data Retur

...

67

3.5.26 Data Role

...

67

3.5.27 Data Sale

...

67

xii

(8)

3.5.28 Data Service

...

68

3.5.29 Data Spesifikasi

...

68

3.5.30 Data Data Supplier

...

68

3.5.31 Data Wishlist

...

69

3.6 PSPEC

...

70

3.6.1 Insert Barang

...

71

3.6.2 View Barang

...

71

3.6.3 Update Barang

...

71

3.6.4 Search Barang

...

72

3.6.5 Insert Jenis Barang

...

72

3.6.6 View Jenis Barang

...

72

3.6.7 Update Jenis Barang

...

73

3.6.8 Search Jenis Barang

...

73

3.6.9 Insert Montir

...

74

3.6.10 View Montir

...

74

3.6.11 Update Montir

...

74

3.6.12 Search Montir

...

74

3.6.13 Insert Sale

...

75

3.6.14 View Sale

...

75

3.6.15 Update Sale

...

76

3.6.16 Search Sale

...

76

3.6.17 Insert Diskon

...

76

3.6.18 View Diskon

...

77

3.6.19 Update Diskon

...

77

3.6.20 Search Diskon

...

78

3.6.21 Insert Supplier

...

78

xiii

(9)

3.6.22 View Supplier

...

78

3.6.23 Update Supplier

...

79

3.6.24 Search Supplier

...

79

3.6.25 Insert Merk

...

79

3.6.26 View Merk

...

80

3.6.27 Update Merk

...

80

3.6.28 Search Merk

...

80

3.6.29 Insert Service

...

81

3.6.30 View Service

...

81

3.6.31 Update Service

...

81

3.6.32 Search Service

...

82

3.6.33 Insert Retur

...

82

3.6.34 View Retur

...

82

3.6.35 Update Retur

...

83

3.6.36 Search Retur

...

83

3.6.37 Insert Pengiriman

...

84

3.6.38 View Pengiriman

...

84

3.6.39 Search Pengiriman

...

84

3.6.40 Insert Refund

...

85

3.6.41 View Refund

...

85

3.6.42 Search Refund

...

85

3.6.43 View Wishlist

...

86

3.6.44 Update Pesanan

...

86

3.6.45 View Pesanan

...

87

3.6.46 Search Pesanan

...

87

3.6.47 Update Book Service

...

87

xiv

(10)

3.6.48 View Book Service

...

88

3.6.49 Search Book Service

...

88

3.6.50 Insert Chart

...

88

3.6.51 View Chart

...

89

3.6.52 Update Chart

...

89

3.6.53 Insert Book Service

...

89

3.6.54 View Book Service

...

89

3.6.55 Insert Forum

...

90

3.6.56 View Forum

...

90

3.6.57 Update Forum

...

91

3.6.58 Insert Wishlist

...

91

3.6.59 View Wishlist

...

91

3.6.60 Update Wishlist

...

92

3.6.61 Insert Pesanan

...

92

3.6.62 View Pesanan

...

92

3.6.63 View Resi

...

92

3.6.64 Insert Rate Barang

...

93

3.6.65 View Rate Barang

...

93

3.7 Rancangan Disain Antarmuka

...

94

3.7.1 Halaman Utama

...

94

3.7.2 Halaman Laporan

...

95

3.8 Gambar 3.31 Rancangan UI Halaman Laporan

...

95

BAB 4 IMPLEMENTASI

...

96

4.1 Halaman Login

...

96

4.2 Halaman Admin

...

96

4.2.1 View Data Barang

...

96

xv

(11)

4.2.2 Tambah Data Barang

...

97

4.2.3 Edit Data Barang

...

98

4.2.4 View Data Kategori Barang

...

99

4.2.5 Tambah Data Kategori Barang

...

99

4.2.6 Edit Data Kategori Barang

...

100

4.2.7 View Data Merk Barang

...

100

4.2.8 Tambah Data Merk Barang

...

101

4.2.9 Edit Data Merk Barang

...

102

4.2.10 View Data Diskon Barang

...

102

4.2.11 Tambah Data Diskon Barang

...

103

4.2.12 Edit Data Diskon Barang

...

103

4.2.13 View Sale Barang

...

104

4.2.14 View Data Supplier

...

105

4.2.15 Tambah Data Supplier

...

105

4.2.16 Edit Data Supplier

...

106

4.2.17 View Data Service

...

106

4.2.18 Tambah Data Service

...

107

4.2.19 Edit Data Service

...

107

4.2.20 View Data Penjualan

...

108

4.2.21 View Data Pengiriman

...

109

4.2.22 View Data Wishlist

...

109

4.2.23 View Data Resi

...

109

4.2.24 View Data Book Service

...

110

4.2.25 View Data Konfirmasi Pembayaran

...

110

4.2.26 Tambah Data Pengiriman

...

111

4.2.27 Tambah Data Retur

...

111

xvi

(12)

4.2.28 Tambah Data Refund

...

112

4.2.29 View Cancel Penjualan

...

112

4.2.30 View Data Member

...

113

4.3 Halaman Customer

...

114

4.3.1 Tambah Data Customer

...

114

4.3.2 View Tampilan Utama

...

115

4.3.3 View Data Forum

...

115

4.3.4 Tambah Data Forum

...

116

4.3.5 View Data Barang

...

117

4.3.6 View Data Chart

...

118

4.3.7 View Data Akun

...

118

4.3.8 Edit Password

...

119

4.3.9 View Data Wishlist

...

120

4.3.10 View Status Order

...

121

4.3.11 View History Pembelian

...

122

4.3.12 View Resi

...

122

4.3.13 View History Service

...

123

4.3.14 View Detail Pesanan

...

123

4.4 Halaman Login Gagal

...

125

BAB 5 PENGUJIAN

...

126

5.1 Pengujian Halaman Login

...

126

5.2 Pengujian Halaman Admin

...

126

BAB 6 SIMPULAN DAN SARAN

...

132

6.1 Simpulan

...

132

6.2 Saran

...

132

DAFTAR PUSTAKA

...

134

xvii

(13)

xviii

(14)

DAFTAR GAMBAR

Gambar 2.1 Gambar tabel rating barang

...

14

Gambar 2.2 Gambar rumus collaborative filtering

...

15

Gambar 2.3 Gambar Hasil Rekomendasi

...

16

Gambar 3.1 Gambar proses bisnis penjualan barang

...

18

Gambar 3.2 Gambar proses bisnis service kendaraan

...

20

Gambar 3.3 Gambar DFD level 0

...

34

Gambar 3.4 Gambar DFD level 1

...

35

Gambar 3.5 Gambar DFD level 2 Proses 2

...

36

Gambar 3.6 Gambar DFD Level 2 Proses 3

...

37

Gambar 3.7 Gambar DFD Level 2 Proses 4

...

38

Gambar 3.8 Gambar DFD Level 2 Proses 5

...

39

Gambar 3.9 Gambar DFD Level 3 Proses 2.1

...

40

Gambar 3.10 Gambar DFD Level 3 Proses 2.2

...

41

Gambar 3.11 Gambar DFD Level 3 Proses 2.3

...

42

Gambar 3.12 Gambar DFD 3 Proses 2.4

...

43

Gambar 3.13 Gambar DFD Level 3 Proses 2.5

...

44

Gambar 3.14 Gambar DFD Level 3 Proses 2.6

...

45

Gambar 3.15 Gambar DFD Level 3 Proses 2.7

...

46

Gambar 3.16 Gambar DFD Level 3 Proses 2.8

...

47

Gambar 3.17 Gambar DFD Level 3 Proses 3.1

...

48

Gambar 3.18 Gambar DFD Level 3 Proses 3.2

...

49

Gambar 3.19 Gambar DFD Level 3 Proses 3.3

...

50

Gambar 3.20 Gambar DFD Level 3 Proses 3.4

...

50

Gambar 3.21 Gambar DFD Level 3 Proses 3.5

...

51

Gambar 3.22 Gambar DFD Level 3 Proses 3.6

...

52

Gambar 3.23 Gambar DFD Level 3 Proses 4.1

...

53

Gambar 3.24 Gambar DFD Level 3 Proses 4.2

...

54

Gambar 3.25 Gambar DFD Level 3 Proses 4.3

...

55

Gambar 3.26 Gambar DFD Level 3 Proses 4.4

...

56

Gambar 3.28 Gambar DFD Level 3 Proses 4.6

...

57

xix

(15)

Gambar 3.29 Gambar DFD Level 3 Proses 4.7

...

57

Gambar 3.30 Rancangan UI Halaman Utama

...

94

Gambar 3.31 Rancangan UI Halaman Laporan

...

95

Gambar 4.2 Halaman Login User

...

96

Gambar 4.4 Tampilan view data barang

...

97

Gambar 4.6 Tampilan form tambah data barang

...

98

Gambar 4.8 Tampilan form edit data barang

...

98

Gambar 4.10 Tampilan data kategori barang

...

99

Gambar 4.12 Tampilan form tambah kategori barang

...

100

Gambar 4.14 Tampilan form edit data kategori barang

...

100

Gambar 4.16 Tampilan view data barang

...

101

Gambar 4.18 Tampilan tambah merk barang

...

101

Gambar 4.20 Tampilan form edit data merk barang

...

102

Gambar 4.22 Tampilan view data diskon barang

...

103

Gambar 4.24 Tampilan form tambah data diskon barang

...

103

Gambar 4.26 Tampilan form edit data diskon barang

...

104

Gambar 4.28 Tampilan view data sale barang

...

104

Gambar 4.30 Tampilan view data supplier

...

105

Gambar 4.32 Tampilan form tambah data supplier

...

106

Gambar 4.34 Tampilan form edit data supplier

...

106

Gambar 4.36 Tampilan view data service

...

107

Gambar 4.38 Tampilan form tambah data service

...

107

Gambar 4.40 Tampilan form edit data service

...

108

Gambar 4.42 Tampilan view data penjualan

...

108

Gambar 4.44 Tampilan view data pengiriman

...

109

Gambar 4.46 Tampilan view data wishlist

...

109

Gambar 4.48 Tampilan view data resi

...

110

Gambar 4.50 Tampilan view data book service

...

110

Gambar 4.52 Tampilan view data konfirmasi pembayaran

...

111

Gambar 4.54 Tampilan form tambah data pengiriman

...

111

Gambar 4.56 Tampilan form tambah data retur

...

112

Gambar 4.58 Tampilan form tambah data refund

...

112

xx

(16)

Gambar 4.60 Tampilan view data cancel penjualan

...

113

Gambar 4.62 Tampilan view data member

...

113

Gambar 4.64 Tampilan form tambah data customer

...

114

Gambar 4.66 Tampilan halaman utama customer setelah login

...

115

Gambar 4.68 Tampilan view data forum

...

116

Gambar 4.70 Tampilan form tambah data forum

...

117

Gambar 4.72 Tampilan view data barang

...

118

Gambar 4.74 Tampilan view data chart

...

118

Gambar 4.76 Tampilan view data akun

...

119

Gambar 4.78 Tampilan form edit password

...

120

Gambar 4.80 Tampilan view data wishlist

...

121

Gambar 4.82 Tampilan view status order

...

122

Gambar 4.84 Tampilan view history Pembelian

...

122

Gambar 4.86 Tampilan view resi

...

123

Gambar 4.88 Tampian view history service

...

123

Gambar 4.90 Tampilan view detail pesanan

...

124

Gambar 4.92 Tampilan login gagal

...

125

xxi

(17)

DAFTAR TABEL

Tabel 2.1 simbol - simbol flowchart

...

10

Tabel 2.2 simbol - simbol DFD

...

11

Tabel 3.1 Tabel User

...

23

Tabel 3.2 Tabel Barang

...

23

Tabel 3.3 Tabel book_service

...

23

Tabel 3.4 Tabel chart

...

24

Tabel 3.5 Tabel confirm_pembayaran

...

24

Tabel 3.6 Tabel customer

...

25

Tabel 3.7 Tabel detail_barang

...

25

Tabel 3.8 Tabel detail_book_service

...

25

Tabel 3.9 Tabel detail_wishlist

...

26

Tabel 3.10 Tabel diskon

...

26

Tabel 3.11 Tabel forum_question

...

26

Tabel 3.12 Tabel jenis_barang

...

27

Tabel 3.13 Tabel kecamatan

...

27

Tabel 3.14 Tabel komentar_barang

...

27

Tabel 3.15 Tabel komentar_forum

...

27

Tabel 3.16 Tabel Kota

...

28

Tabel 3.17 Tabel merk

...

28

Tabel 3.18 Tabel montir

...

28

Tabel 3.19 Tabel nomor_resi

...

29

Tabel 3.20 Tabel pengiriman

...

29

Tabel 3.21 Tabel pesanan

...

29

Tabel 3.22 Tabel provinsi

...

30

Tabel 3.23 Tabel rate_barang

...

30

Tabel 3.24 Tabel refund

...

30

Tabel 3.25 Tabel retur

...

31

Tabel 3.26 Tabel role

...

31

Tabel 3.27 Tabel sale

...

31

Tabel 3.28 Tabel service

...

32

xxii

(18)

Tabel 3.29 Tabel Spesifikasi

...

32

Tabel 3.30 Tabel Supplier

...

32

Tabel 3.31 Tabel Wishlist

...

33

Tabel 3.32 Kamus Data User

...

58

Tabel 3.33 Kamus Data Barang

...

58

Tabel 3.34 Kamus Data book service

...

58

Tabel 3.35 Kamus Data chart

...

59

Tabel 3.36 Kamus Data confirm pembayaran

...

59

Tabel 3.37 Kamus Data Customer

...

60

Tabel 3.38 Kamus Data detail barang

...

60

Tabel 3.39 Kamus Data detail service

...

61

Tabel 3.40 Kamus Data detail wishlist

...

61

Tabel 3.41 Kamus Data diskon

...

61

Tabel 3.42 Kamus Data forum question

...

62

Tabel 3.43 Kamus Data Jenis Barang

...

62

Tabel 3.44 Kamus Data Kecamatan

...

62

Tabel 3.45 Kamus Data Barang

...

63

Tabel 3.46 Kamus Data Komentar Forum

...

63

Tabel 3.47 Kamus Data Kota

...

63

Tabel 3.48 Kamus Data Merk

...

64

Tabel 3.49 Kamus Data Montir

...

64

Tabel 3.50 Kamus Data Nomor Resi

...

64

Tabel 3.51 Kamus Data Pengiriman

...

65

Tabel 3.52 Kamus Data Pesanan

...

65

Tabel 3.53 Kamus Data Provinsi

...

66

Tabel 3.54 Kamus Data Rate Barang

...

66

Tabel 3.55 Kamus Data Refund

...

66

Tabel 3.56 Kamus Data Retur

...

67

Tabel 3.57 Kamus Data Role

...

67

Tabel 3.58 Kamus Data Sale

...

67

Tabel 3.59 Kamus Data Service

...

68

Tabel 3.60 Kamus Data Spesifikasi

...

68

xxiii

(19)

Tabel 3.61 Kamus Data barang Supplier

...

68

Tabel 3.62 Kamus Data Wishlist

...

69

Tabel 3.63 PSPEC Insert Barang

...

71

Tabel 3.64 PSPEC View Barang

...

71

Tabel 3.65 PSPEC Update Barang

...

71

Tabel 3.66 PSPEC Search Barang

...

72

Tabel 3.67 PSPEC Insert Jenis Barang

...

72

Tabel 3.68 PSPEC View Jenis Barang

...

72

Tabel 3.69 PSPEC Update Jenis Barang

...

73

Tabel 3.70 PSPEC Search Jenis Barang

...

73

Tabel 3.71 PSPEC Insert Montir

...

74

Tabel 3.72 PSPEC View Montir

...

74

Tabel 3.73 PSPEC Update Montir

...

74

Tabel 3.74 PSPEC Search Montir

...

75

Tabel 3.75 PSPEC Insert Sale

...

75

Tabel 3.76 PSPEC View Sale

...

75

Tabel 3.77 PSPEC Update Sale

...

76

Tabel 3.78 PSPEC Seacrh Sale

...

76

Tabel 3.79 PSPEC Insert Diskon

...

76

Tabel 3.80 PSPEC View Diskon

...

77

Tabel 3.81 PSPEC Update Diskon

...

77

Tabel 3.82 PSPEC Search Diskon

...

78

Tabel 3.83 PSPEC Insert Supplier

...

78

Tabel 3.84 PSPEC Insert Supplier

...

78

Tabel 3.85 PSPEC Update Supplier

...

79

Tabel 3.86 PSPEC Search Supplier

...

79

Tabel 3.87 PSPEC Insert Merk

...

79

Tabel 3.88 PSPEC View Merk

...

80

Tabel 3.89 PSPEC Update Merk

...

80

Tabel 3.90 PSPEC Search Merk

...

80

Tabel 3.91 PSPEC Insert Service

...

81

Tabel 3.92 PSPEC View Service

...

81

xxiv

(20)

Tabel 3.93 PSPEC Update Service

...

81

Tabel 3.94 PSPEC Search Service

...

82

Tabel 3.95 PSPEC Insert Retur

...

82

Tabel 3.96 PSPEC View Retur

...

83

Tabel 3.97 PSPEC Update Retur

...

83

Tabel 3.98 PSPEC Search Retur

...

83

Tabel 3.99 PSPEC Insert Pengiriman

...

84

Tabel 3.100 PSPEC View Pengiriman

...

84

Tabel 3.101 PSPEC Search Pengiriman

...

84

Tabel 3.102 PSPEC Insert Refund

...

85

Tabel 3.103 PSPEC View Refund

...

85

Tabel 3.104 PSPEC Search Refund

...

85

Tabel 3.105 PSPEC View Wishlist

...

86

Tabel 3.106 PSPEC Insert Pesanan

...

86

Tabel 3.107 PSPEC View Pesanan

...

87

Tabel 3.108 PSPEC Search Pesanan

...

87

Tabel 3.109 PSPEC Insert Book Service

...

87

Tabel 3.110 PSPEC View Book Service

...

88

Tabel 3.111 PSPEC Search Book Service

...

88

Tabel 3.112 PSPEC Insert Chart

...

88

Tabel 3.113 PSPEC View Chart

...

89

Tabel 3.114 PSPEC Update Chart

...

89

Tabel 3.115 PSPEC Insert Book Service

...

89

Tabel 3.116 PSPEC View Book Service

...

90

Tabel 3.117 PSPEC Insert Forum

...

90

Tabel 3.118 PSPEC View Forum

...

90

Tabel 3.119 PSPEC Update Forum

...

91

Tabel 3.120 PSPEC Insert Wishlist

...

91

Tabel 3.121 PSPEC View Wishlist

...

91

Tabel 3.122 PSPEC Update Wishlist

...

92

Tabel 3.123 PSPEC Insert Pesanan

...

92

Tabel 3.124 PSPEC View Pesanan

...

92

xxv

(21)

Tabel 3.125 PSPEC View Resi

...

93

Tabel 3.126 PSPEC Insert Rate Barang

...

93

Tabel 3.127 PSPEC view Rate Barang

...

93

Tabel 5.1 Tabel pengujian halaman login

...

126

Tabel 5.2 Tabel pengujian halaman admin

...

126

xxvi

(22)

DAFTAR NOTASI/ LAMBANG

Jenis

Notasi/Lambang

Nama

Arti

Flowchart

Titik Terminal

Menunjukan

awal

dan akhir dari suatu

proses

Flowchart

Dokumen

Sebuah

dokumen

atau

laporan.

Dokumen

dapat

dibuat

dengan

tangan

atau

dicetak

oleh computer.

Flowchart

Operasi Manual

Menunjukan

proses

yang

dikerjakan

secara manual

Flowchart

Keputusan

Sebuah

tahap

pembuatan

keputusan,

digunakan

dalam

bagan

alir program

komputer

untuk

menunjukan cabang

bagi alternatif cara.

Flowchart

Typing Verifying

Menunjukan

pemasukan data

ke

dalam

computer

melaui

perangkat

terminal

input

/

ouput

Menunjukan

kegiatan

atau kerja

DFD

Proses

yang dilakukan oleh

organisasi,

mesin,

atau computer.

Entitas Luar

Menunjukan bagian

DFD

luar yang terlibat.

DFD

Arus Data

Menunjukan

arah

dari aliran data.

Penyimpan data

Menunjukan

simpanan

dari data

yang dapat

berupa

DFD

satu

file

atau

xxvii

(23)

database di sistem

infomasi.

Referensi:

Notasi/ Lambang Flowchart

xxviii

(24)

DAFTAR SINGKATAN

DFD

Data Flow Diagram

ERD

Entity Relationship Diagram

SI

Sistem Informasi

xxix

(25)

DAFTAR ISTILAH

Bengkel

sebuah bangunan yang menyediakan ruang dan

peralatan untuk melakukan konstruksi atau

manufaktur, dan/atau memperbaiki benda.

xxx

(26)

BAB 1

PENDAHULUAN

1.1 Latar Belakang Masalah

Seiring dengan perkembangan teknologi khususnya teknologi informasi

yang begitu pesat maka dunia usaha pun dituntut untuk bersaing secara

kompetitif, dan dapat bekerja secara efektif dan efisien. Dengan kemajuan

teknologi di jaman sekarang maka banyak dari masyarakat memanfaatkan atau

menggunakan ilmu teknologi informasi ini. Salah satu hal mendasar dalam

penjualan pada umumnya adalah penerapan transaksi yang dirancang sesuai

dengan tujuan mencapai keuntungan dalam proses penjualan secara online.

Dengan keuntungan yang diberikan oleh teknologi Internet, maka teknologi

ini dapat digunakan sebagai alat bantu untuk melakukan pemesanan barang,

sehingga perlu adanya sesuatu yang bisa menjaga hubungan dengan pelanggan.

Melalui jaringan Internet diharapkan dapat memanfaatkan waktu dan seefisien

mungkin karena barang yang di pesan akan dikirim oleh pihak perusahaan, dan

pemesanan dapat dilakukan dimana dan kapan saja.

Pelanggan Bengkel Lautan Jaya Motor biasanya melakukan pemesanan

suku cadang dengan cara telepon atau datang langsung ke bengkel. Untuk

pemesanan melalui telepon, pelanggan tidak dapat melihat barang dan seringkali

barang yang diterima tidak sesuai dengan apa yang diinginkan. Terlebih

pelanggan yang tidak memiliki waktu untuk datang langsung ke bengkel untuk

melakukan pemesanan. Jenis barang yang ada di Bengkel Lautan Jaya Motor juga

sangat banyak jenisnya. Sehingga stok barang sering kali tidak sesuai dengan

perkiraan yang ada dan sering juga pelanggan Bengkel Lautan Jaya Motor ketika

hendak melakukan service motor harus menunggu antrian untuk melakukan

service. Sehingga untuk itu, dibutuhkan sistem informasi yang dapat melakukan

penjualan dan reservasi service secara online.

Berdasarkan permasalahan di atas maka penulis tertarik untuk merancang

dan membuat sebuah sistem informasi. Perancangan dan pembuatan tersebut

dimaksudkan untuk memudahkan pelanggan Bengkel Lautan Jaya Motor untuk

1

(27)

2

melakukan pembelian barang secara online dan melakukan reservasi service. Di

dalam sistem informasi ini juga terdapat forum yang dapat dimanfaatkan oleh

member website untuk Tanya jawab seputar kendaraan dan juga ada promosi yang

bisa dirasakan langsung oleh customer.

1.2 Rumusan Masalah

Berdasarkan latar belakang yang telah dijabarkan diatas, maka dapat diambil

rumusan masalah :

1.

Bagaimana membuat aplikasi yang dapat membantu pelanggan dalam

membeli barang tanpa harus mengunjungi bengkel ?

2.

Bagaimana merancang aplikasi yang dapat membuat pelanggan mengetahui

jadwal service yang kosong, sehingga pelanggan tidak perlu mengantri ?

3.

Bagaimana membuat sistem yang dapat membantu perusahaan dalam

mengelola hubungan dengan pelanggan ?

4.

Bagaimana membuat sistem yang dapat membantu pelanggan dalam membeli

barang yang akan dibeli ?

5.

Bagaimana membuat sistem yang dapat membantu pelanggan tanya jawab

seputar kendaraan dengan adanya forum ?

1.3 Tujuan Pembahasan

Berdasarkan pokok pokok masalah yang akan dijawab dan dipecahkan, tujuan yang

hendak dicapai adalah :

1.

Untuk membuat sistem informasi yang mempermudah pelanggan dalam

membeli barang tanpa harus mengunjungi bengkel.

2.

Untuk membuat sistem informasi yang membuat pelanggan mengetahui

jadwal service yang kosong, sehingga pelanggan tidak perlu mengantri.

3.

Untuk membuat sistem informasi yang mempermudah perusahaan dalam

mengelola hubungan dengan pelanggan.

4.

Untuk membuat sistem informasi yang yang dapat membantu pelanggan

dalam mempermudah barang yang akan dibeli.

(28)

3

5.

Untuk membuat sistem informasi sistem yang dapat mempermudah pelanggan

tanya jawab seputar kendaraan dengan adanya forum.

(29)

4

1.4 Ruang Lingkup Kajian

Untuk menjawab dari rumusan masalah di atas, maka akan dikaji hal

hal berikut:

Perangkat keras

1. Aplikasi dapat berjalan dengan baik jika perangkat keras yang

digunakan memiliki

spesifikasi

:

a.

Processor

minimal Dual-Core

b. RAM minimal 1 GB

c. Hardisk minimal 250 GB

d. Modem

Perangkat lunak

1. Aplikasi dapat berjalan dengan baik jika terdapat perangkat lunak

:

a.

Operating System

yang digunakan minimal Windows 7

b. Xampp minimal 1.7.5

c. PHP 5

d. MySQL 5

e. Terdapat internet browser seperti Google Chrome, Opera,

Mozila.

(30)

5

Batasan Aplikasi

1. Website dapat diakses oleh Admin,Owner, Customer, Guest.

2. Admin dapat mengelola data master barang, data user, data

pesanan, Forum.

3. Guest dapat melihat data barang, dapat melihat forum.

4. Customer dapat melihat data barang, data pesanan,data

pengiriman, data promosi, data forum, data pembayaran,

membuat topic diskusi, membuat pesanan,

booking service,

menambahkan data

wishlist,

menambahkan data barang ke

chart.

5. Aplikasi hanya dapat diakses oleh pihak yang terbiasa dengan

teknologi.

6. Admin akan mengkonfirmasikan

booking service

kepada

pelanggan via telepon.

7. Pegawai yang menangani service dipisah antara yang

menangani

booking service

dan yang datang langsung.

8. Jika

customer

sudah melakukan pembayaran,

customer harus

melakukan konfirmasi kepada admin.

9. Jika admin sudah menerima konfirmasi dari

customer

, admin

akan melakukan pengiriman dan melakukan konfirmasi bahwa

barang sudah dikirim kepada

customer.

10. Rekomendasi barang dipilih berdasarkan rating yang dimasukan

oleh

customer.

1.5 Sumber Data

Dalam pembuatan dan perancangan sistem, sumber data diperoleh dari :

1. Study Pustaka

Study pustaka yang dimaksudkan disini adalah mempelajari

lebih lanjut mengenai hal - hal yang diperlukan untuk

merancang sistem. Study pustaka dilakukan dengan

membaca buku di perpustakaan maupun membaca jurnal.

2. Wawancara

(31)

6

Melakukan wawancara dengan mengajukan pertanyaan atau

tanya jawab langsung kepada Kepala Sekolah mengenai

permasalahan-permasalahan atau kendala-kendala yang

dihadapi.

3. Obbservasi Lapangan

Observasi lapangan dengan melakukan pengamatan secara

langsung untuk memperoleh informasi yang diperlukan

dengan cara melakukan pengamatan dan peninjauan

langsung ke instansi terkait.

1.6

Sistematika Penyajian

Dalam penulisan laporan, sistematika penulisan laporan yang akan digunakan

adalah:

BAB I : PENDAHULUAN

Pada bab ini merupakan bab pertama yang berisi mengenai latar belakang masalah,

rumusan masalah, ruang lingkup kajian, sumber data dan sistematika penulisan.

BAB II : KAJIAN TEORI

Pada bab dua berisi landasan pemilihan teori yang menjadi pendukung pembuatan

sistem. Bagian ini berisi tentang pengertian sistem, komponen sistem, dan model

pengembangan sistem.

BAB III : ANALISIS DAN PERANCANGAN SISTEM

Pada bab ini berisi mengenai analisa sistem yang akan dibuat. Berisi tentang

desain basis data, desain sistem, desain user interface.

BAB IV : HASIL PENELITIAN

Bab ini berisi tentang implementasi basis data implementasi sistem menyeluruh,

dan implementasi user interface.

BAB V : PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Pada bab ini berisi mengenai hasil dari uji coba yang telah dilakukan pada bab

sebelumnya yang berupa black box testing, hasil uji coba terhadap basis data,

hasil uji coba menyeluruh, hasil uji coba user interface.

BAB VI : SIMPULAN DAN SARAN

(32)

7

Bab ini merupakan bab terakhir dari laporan yang berisi tentang kesimpulan

dan saran.

(33)

BAB 6

SIMPULAN DAN SARAN

6.1 Simpulan

Dari hasil penelitian yang sudah dilakukan dan pembahasan aplikasi, maka

dapat disimpulkan bahwa:

1.

Sistem informasi penjualan yang dikembangkan dapat mempermudah

pencatatan data transaksi karena pengguna tidak perlu memasukan

seluruh data yang diperlukan karena sistem akan mengambil data

transaksi yang diperlukan yang tersimpan dalam database.

2.

Sistem informasi penjualan yang dikembangkan dapat memperkecil

kesalahan dalam penginputan data barang, data kategori barang, data

merk barang, data sale, data diskon, data user, data transaksi penjualan

karena sistem akan menampilkan pesan kesalahan jika pengguna

memasukan data yang tidak sesuai.

3.

Sistem informasi penjualan yang dikembangkan dapat memudahkan

mencari data barang, data transaksi penjualan sehingga pengguna tidak

perlu mencari terlalu lama data yang ingin dicari jika mencari data

secara manual.

4.

Sistem informasi penjualan, pembelian dan inventori yang

dikembangkan dapat memudahkan dalam pembuatan laporan transaksi

penjualan, laporan transaksi service dan laporan barang terjual karena

sistem akan menampilkan laporan yang dibutuhkan oleh pengguna

dengan cepat karena semua data yang dibutuhkan dalam pembuatan

laporan tersimpan dalam sistem.

5.

Sistem informasi penjualan yang dikembangkan dapat memberikan

rekomendasi barang kepada pelanggan.

6.2

Saran

Saran

saran untuk pengembangan aplikasi ini pada masa mendatang:

132

(34)

133

1.

Terdapat fitur backup database dan restore database secara berkala,

sehingga jika terjadi kerusakan terhadap server maupun kerusakan

dalam hal lain, data yang sudah ada tidak hilang.

2.

Penyediaan laporan dalam bentuk grafik atau gambar yang dapat

mempermudah pemilik bengkel dalam menganalisa transaksi yang

sudah dilakukan.

(35)

Aplikasi E-Commerce Pada Bengkel Lautan Jaya

Motor Dengan Menerapkan Collaborative Filtering

TUGAS AKHIR

Diajukan untuk Memenuhi Persyaratan Akademik dalam

Menyelesaikan Pendidikan pada Program Studi

S1 Teknik Informatika Universitas Kristen Maranatha

Oleh

FABIANO BUDIMAN

1072100

PROGRAM STUDI S1 TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INFORMASI

UNIVERSITAS KRISTEN MARANATHA

BANDUNG

(36)

PRAKATA

Puji Syukur penulis panjatkan ke hadirat Tuhan Yesus Kristus karena berkat,

rahmat, anugerah dan penyertaan-Nya, penulis, dapat menyelesaikan Laporan

Tugas Akhir ini.

Penelitian yang berjudul “Aplikasi

E-Commerce pada Bengkel Lautan Jaya

Motor Dengan Menerapkan Collaborative Filtering

” ini merupakan p

enelitian

yang dilakukan oleh penulis sebagai salah satu persyaratan akademik mata kuliah

Tugas Akhir guna menyelesaikan pendidikan pada Jurusan S1 Teknik Informatika

Universitas Kristen Maranatha.

Dalam penyelesaian laporan Tugas Akhir ini, penulis mendapat banyak

dukungan dari berbagai pihak. Maka dari itu pada kesempatan ini penulis ingin

mengucapkan terimakasih kepada :

1.

Bapak Radiant Victor Imbar, S. Kom., M.T. selaku dosen pembimbing Tugas

Akhir yang telah memberikan ide dan masukan bagi penulis, juga telah

bersedia untuk meluangkan waktu, tenaga, pikiran, dalam membimbing

penulis untuk menyelesaikan laporan penelitian ini.

2.

Ibu Dr. Ir. Mewati Ayub, M.T. selaku Dekan Fakultas Teknologi Informasi

Universitas Kristen Maranatha

3.

Bapak Timotius Witono, S. Kom., M.T. selaku Ketua Program Studi S1

Teknik Informatika Universtias Kristen Maranatha

4.

Bapak Robby Tan, S.T., M.Kom. selaku Koordinator Tugas Akhir yang telah

memberikan arahan dan petunjuk dalam proses pengerjaan Tugas Akhir.

5.

Orangtua yang selalu memberi dukungan, semangat, serta doa - doa, sehingga

penulis dapat menyelesaikan Laporan Penelitian ini.

6.

Sahabat - sahabat penulis yang selalu mendukung penulis, memberi semangat

kepada penulis.

7.

Semua teman - teman Fakultas Teknologi Informasi, khususnya jurusan S1

Teknik Informatika yang telah memberikan dukungan dan membantu penulis

menyelesaikan laporan Tugas Akhir.

8.

Leilani Nathania, yang selalu setia mendukung penulis dalam keadaan dan

kondisi apapun, selalu memberikan doa, semangat, membantu penulis dengan

(37)

memberikan motivasi, sehingga penulis dapat menyelesaikan Laporan Tugas

Akhir ini dengan baik.

Penulis menyadari bahwa di dalam dunia ini “Tak ada gading yang tak retak”,

begitu pula dengan Laporan Penelitian ini masih jauh dari kata sempurna baik

dari aplikasi maupun isi laporan ini. Untuk itu penulis memohon maaf apabila

laporan ini terdapat kesalahan. Kritik dan saran yang membangun akan

membuat penulis lebih termotivasi.

Bandung, 2 Desember 2015

Fabiano Budiman

(38)

DAFTAR PUSTAKA

[1]

K. C. Laudon dan J. P, Mangement Information System, America: Pearson,

2007, p. 45.

[2]

J. O. Brien dan G. M. Marakas, Management Information System, 10,

Penyunt., New York: McGraw-Hill, 2011, p. 26.

[3]

J. Allen dan C. Hornberger, Mastering PHP, Alameda: SYBEX, 2007, p. 220.

[4]

R. York, Beggining javascript and CSS Development with jQuery,

Indianapolis: Wiley, 2009.

[5]

J. Chaffer dan K. Swedberg, Learning jQuery : Better Interaction Design

and Web Development with Simple JavaScript Techniques, London:

PACKT, 2007.

[6]

R. S. Pressman, Software Enginering A Practitioner approach, New York:

McGraw Hill, 2001.

[7]

B. S. J, D. F. J

. H. dan S. S. , “Collaborative Filtering,”

Collaborative

Filtering Recommender Systems, vol. 1, no. Collaborative Filtering, p. 35,

2007.

[8]

A. Mulyanto, I. Fahrurozi dan S. , “Item Collaborative Filtering untuk

Rekomendasi Pembelian Buku,”

Item Collaborative Filtering untuk

Rekomendasi Pembelian Buku, vol. 1, no. 1, p. 8, 2011.

[9]

Object Management Group, “Business Process Model and Notation Resource

Page,”

9

June

2014.

[Online].

Available:

http://www.omg.org/bpmn/index.htm. [Diakses 12 Jan 2016].

[10] R. C. Clark dan R. E. Mayer, E-learning and the science of instruction:

Proven guidelines for consumers and designers of multimedia learning, 3rd

penyunt., San Francisco, CA: Jossey-Bass, 2011.

[11] D. M. Kroenke dan D. J. Auer, Database Processing: Fundamentals, Design,

and Implementation, Upper Saddle River, New Jersey: Pearson Education,

Inc., 2012.

134

(39)

[12]

K. C. Laudon dan J. P. Laudon, Management Information Systems: Managing

the Digital Firms, 12th penyunt., Upple Saddle River, NJ: Prentice Hall, 2012.

[13] T.-

H. Wang, “Developing an assessment

-centered e-Learning system for

improving student learning effectiveness,”

Computers & Education, vol. 73,

pp. 189-203, 2014.

[14]

D. R. Shavkat, “Penerapan Data

Mining untuk Memprediksi Fluktuasi Harga

Saham Menggunakan Metode Classification dengan Teknik Decision Tree,”

[Online].

Available:

http://elib.unikom.ac.id/gdl.php?mod=browse&op=read&id=jbptunikompp-gdl-dadanshavk-26780. [Diakses 1 Mar 2013].

135

Gambar

Tabel 5.2 Tabel pengujian halaman admin

Referensi

Dokumen terkait

Dalam penelitian ini ada beberapa masalah yang timbul yaitu ; Bagaimana cara membuat adsorbent biaya rendah dan efektif dengan menggunakan limbah kulit jeruk ; Uji

Pada aspek afektif masih terdapat beberapa kekurangan yang harus diperbaiki, antara lain masih terdapat siswa yang tidak mengikuti proses pembelajaran Fiqih di

Tempat menyimpan pakaian dalam lemari ukuran lebih kecil (ukuran satu pintu) di dalam lemari terdiri atas beberapa rak dengan kondisi cukup baik. Tempat penyimpanan pakaian berupa

Kebijakan otonomi daerah yang berimplikasi pada munculnya konsep desentralisasi di bidang pendidikan sejak beberapa tahun terakhir semakin memberikan legitimasi kuat

Investasi pada modal bank, entitas keuangan dan asuransi diluar cakupan konsolidasi secara ketentuan, net posisi short yang diperkenankan, dimana Bank tidak memiliki lebih dari

saavutettuaan alaikäinen henkilö ei enää tarvitse huoltajan suostumusta tutkimukseen osallistumiseen. Lääketieteellisessä tutkimuksessa yli 15-vuotias saa päättää

Salah satu prioritas pembangunan nasional yang ditetapkan dalam RPJMN 2014–2019 dan RKP 2017 adalah reformasi birokrasi dan tata kelola pemerintahan yang diprioritaskan

17 Makmun, Pengembangan Profesi dan Kinerja Tenaga Kependidikan (Cet.. pembelajaran menyenangkan adalah adanya pola hubungan yang baik antara pendidik dengan peserta didik