iv UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika ...

22 downloads 113 Views 131KB Size Report
Hasil yang diperoleh dari skripsi adalah suatu sistem penjualan yang ... gelar Strata-1 pada jurusan Teknik Informatika, Fakultas Ilmu Komputer di Universitas.
UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Software Engineering Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

ANALISIS DAN PERANCANGAN SISTEM PENJUALAN BERBASIS WEB PADA PT INDOREKSA DIVISI SMART CARD SAVVY

Larry Monintja

(0600650913)

David Sumendap Suntama

(0600650926)

Rene Bernhard

(0600651361)

Kelas/Kelompok :

07PAT/10

Abstrak Tujuan penelitian ini adalah membantu memecahkan masalah yang dihadapi oleh perusahaan yaitu dengan merancang sebuah aplikasi website yang bersifat dinamis dengan penjualan online yang juga digunakan untuk penyampaian informasi, dan sebagai sarana untuk meningkatkan pelayanan oleh perusahaan kepada pelanggannya. Metode penelitian yang digunakan adalah analisis sistem berjalan melalui studi lapangan, studi pustaka, menyebarkan kuesioner, dan analisis SWOT. Sedangkan metode perancangannya adalah perancangan struktur menu, perancangan tampilan layar untuk calon pelanggan atau pelanggan, perancangan tampilan layar untuk admin, dan perancangan database. Hasil yang diperoleh dari skripsi adalah suatu sistem penjualan yang berbasis web yang juga dapat digunakan oleh pelanggan untuk melakukan pembelian online. Website ini juga digunakan untuk menyampaikan informasi yang dibutuhkan oleh pelanggan. Diharapkan sistem ini dapat membantu perusahaan dalam menyediakan informasi yang dibutuhkan pelanggan, memberikan pelayanan yang lebih baik, dapat meningkatkan penjualan produk perusahaan, dan sebagai kelanjutannya akan meningkatkan hubungan yang lebih akrab antara perusahaan, pelanggan dan merchant. Kata kunci : perancangan sistem penjualan, web. iv

KATA PENGANTAR

Kami mengucapkan puji syukur kepada Tuhan Yang Maha Esa atas segala berkat dan karunia yang telah diberikan, sehingga penulis dapat menyelesaikan skripsi dengan judul “Analisa dan Perancangan Sistem Penjualan Berbasis Web Pada PT Indoreksa Divisi Smart Card Savvy”. Skripsi ini disusun sebagai salah satu syarat untuk meraih gelar Strata-1 pada jurusan Teknik Informatika, Fakultas Ilmu Komputer di Universitas Bina Nusantara. Dengan adanya keterbatasan-keterbatasan dari sisi sebagai manusia, secara pribadi penulis menyadari masih banyak kekurangan yang ada dalam Skripsi ini, untuk itu saran dan kritik yang membangun dari pembaca sangat diharapkan penulis. Pada kesempatan ini penulis juga mengucapkan terima kasih pada : 1. Prof. Dr. Gerardus Polla, M.App.Sc. selaku rektor Universitas Bina Nusantara. 2. Bapak Wiedjaja, S.kom selaku dosen pembimbing yang memberikan waktu, bimbingan, dan saran-saran dalam menyelesaikan skripsi ini. 3. Bapak Irwan Rosali selaku Direktur pada PT Indoreksa Divisi Smart Card Savvy yang telah memberikan kesempatan bagi kami untuk melakukan survey skripsi pada PT Indoreksa Divisi Smart Card Savvy. 4. Seluruh pegawai PT Indoreksa Divisi Smart Card Savvy yang telah membantu dalam penelitian dan pengumpulan informasi. 5. Yang tercinta Papa, Mama kami, yang telah memberikan dukungan dan do’a serta semangat dalam menyusun skripsi ini. 6. Seluruh dosen pengajar Universitas Bina Nusantara yang telah membimbing kami selama ini. viii

7. Sahabat-sahabat penulis yang telah banyak membantu penulis dalam menyusun dan menyelesaikan skripsi ini. Akhir kata, semoga Tuhan Yang Maha Esa melimpahkan dan berkat-Nya kepada semua pihak yang telah membantu baik dalam menyusun skripsi ini maupun selama studi penulis, dan penulis berharap skripsi ini dapat bermanfaat bagi pihak yang membutuhkan.

Jakarta, 2006

Penulis

ix

DAFTAR ISI

HALAMAN JUDUL LUAR

i

HALAMAN JUDUL DALAM

ii

HALAMAN PERSETUJUAN HARDCOVER

iii

HALAMAN PERNYATAAN DEWAN PENGUJI

iv

ABSTRAK

vii

PRAKATA

viii

DAFTAR ISI

x

DAFTAR GAMBAR

xvi

DAFTAR TABEL

xxii

DAFTAR LAMPIRAN

xxiv

BAB 1 PENDAHULUAN

1

1.1 Latar Belakang Masalah

1

1.2 Ruang Lingkup

2

1.3 Tujuan dan Manfaat

3

1.4 Metodologi

4

1.5 Sistematika Penulisan

5

BAB 2 LANDASAN TEORI

7

2.1 Penjelasan Umum

7

2.2 Analisis Dan Perancangan Sistem

9

2.2.1 Sistem

9

2.2.2 Analisa Sistem

10 x

2.2.3 Perancangan Sistem

10

2.3 Sistem Penjualan

11

2.4 Smart Card

11

2.5 Internet

11

2.5.1 Pengertian Internet

11

2.5.2 Sejarah Internet

11

2.5.3 Fasilitas Internet

12

2.5.3.1 WWW (World Wide Web)

12

2.5.3.2 Electronic Mail (E-Mail)

13

2.5.3.3 File Transfer Protocol (FTP)

13

2.5.3.4 Domain Name System

13

2.5.3.5 HTTP (Hyper Text Transfer Protocol)

14

2.6 E-Commerce

14

2.6.1 Pengertian E-Commerce

14

2.6.2 Sejarah E-Commerce

15

2.6.3 Jenis E-Commerce

16

2.6.4 Keuntungan E-Commerce

17

2.6.5 Resiko E-Commerce

18

2.7 Database

20

2.7.1 Konsep Database

20

2.7.2 DBMS

20

2.7.3 ERD

20

2.8 Interaksi Manusia Dan Komputer (IMK) 2.8.1 Pengertian IMK

21 21

xi

2.8.2 Tujuan Rekayasa Sistem IMK

22

2.8.3 Perancangan Interaktif dengan 8 Aturan Emas

23

2.9 SWOT (Strength, Weakness, Opportunity, Threat)

25

2.10 Analisa Likert

27

2.11Alat Bantu Pemograman Yang Dipakai

28

2.11.1 HTML

28

2.11.2 JavaScript

28

2.11.3 PHP

29

2.11.4 MySQL

30

2.12 Rekayasa Piranti Lunak

30

2.12.1 Waterfall

31

2.12.2 Alat-alat Perancangan Sistem

33

2.12.2.1 Data Flow Diagram

33

2.12.2.2 State Transition Diagram

36

BAB 3 ANALISIS SISTEM YANG BERJALAN

38

3.1 Gambaran Umum Perusahaan

38

3.2 Visi dan Misi Perusahaan

39

3.3 Struktur Organisasi Perusahaan

39

3.3.1 Wewenang dan Tanggung Jawab

41

3.4 Analisis Sistem Yang Berjalan

43

3.5 Diagram Aliran Data

44

3.5.1 Diagram Konteks

44

3.5.2 Diagram Nol

45 xii

3.6 Analisis SWOT

47

3.6.1 Strength

47

3.6.2 Weakness

47

3.6.3 Opportunity

48

3.6.4 Threat

48

3.6.5 Gambar Matrik SWOT

48

3.6.6 Grafik SWOT

49

3.7 Kuesioner

50

3.8 Permasalahan Yang Dihadapi

59

3.8.1 Identifikasi Permasalahan

59

3.8.2 Usulan Pemecahan Masalah

60

3.9 Perancangan Sistem

61

3.9.1 Sistem Yang Diusulkan

61

3.9.2 Diagram Arus Data Yang Diusulkan

62

3.9.2.1 Diagram Konteks

62

3.9.2.2 Diagram Nol

63

3.9.2.3 Diagram Rinci

66

3.10 Perancangan Basis Data

71

3.10.1 Tabel Database

71

3.10.2 Entity Relationship Database (ERD)

79

3.11 Struktur Menu Sistem

80

3.12 Rancangan STD

83

3.12.1 STD Menu User

83

3.12.2 STD Menu Admin

93 xiii

3.13 Rancangan Layar

97

3.13.1 Rancangan Layar User

97

3.13.2 Rancangan Layar Admin

119

3.14 Spesifikasi Proses

129

BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Rencana Implementasi

167 167

4.1.1 Server

167

4.1.2 Client

168

4.1.3 Perusahaan

168

4.1.4 Sumber Daya Manusia

169

4.2 Cara Penggunaan Dan Tampilan Layar

169

4.2.1 Cara Penggunaan Dan Tampilan Layar Front End

169

4.2.2 Cara Penggunaan Dan Tampilan Layar Back End

196

4.3 Evaluasi

226

4.3.1 Evaluasi IMK

226

4.3.2 Evaluasi Kuesioner

229

4.3.2.1 Kuesioner Perusahaan

229

4.3.2.2 Kuesioner Pelanggan

233

4.3.2.3 Analisa Likert

237

4.4 Jadwal Implementasi

239

BAB 5 SIMPULAN DAN SARAN

240

5.1 Simpulan

240 xiv

5.2 Saran

241

DAFTAR PUSTAKA

242

RIWAYAT HIDUP

244

LAMPIRAN FOTOCOPY SURAT SURVEI

xv

DAFTAR GAMBAR

Gambar 2.1 The linear sequential model

31

Gambar 2.2 Simbol state

36

Gambar 2.3 Simbol perubahan state

37

Gambar 2.4 Kondisi dan aksi

37

Gambar 3.1 Struktur Organisasi Perusahaan

40

Gambar 3.2 Diagram Konteks Sistem Yang Berjalan

44

Gambar 3.3 Diagram Nol Sistem Yang Berjalan

45

Gambar 3.4 Grafik SWOT

50

Gambar 3.5 Diagram Konteks Sistem Yang Diusulkan

62

Gambar 3.6 Diagram Nol Sistem Yang Diusulkan

63

Gambar 3.7 Diagram Rinci Proses 1.0

66

Gambar 3.8 Diagram Rinci Proses 2.0

67

Gambar 3.9 Diagram Rinci Proses 4.0

68

Gambar 3.10 Diagram Rinci Proses 5.0

69

Gambar 3.11 Diagram Rinci Proses 6.0

70

Gambar 3.12 Entity Relationship Database

79

Gambar 3.13 Struktur Menu Homepage

80

Gambar 3.14 Struktur Menu Admin

82

Gambar 3.15 STD Home/index

84

Gambar 3.16 STD How to Use

85

Gambar 3.17 STD Merchant

86

Gambar 3.18 STD News

87 xvi

Gambar 3.19 STD Buy Card

88

Gambar 3.20 STD Contact Us

89

Gambar 3.21 STD Terms and Condition

90

Gambar 3.22 STD FAQ

91

Gambar 3.23 STD Login Customer

92

Gambar 3.24 STD Login Merchant

93

Gambar 3.25 STD Admin

95

Gambar 3.26 STD Merchant Information

95

Gambar 3.27 STD Customer Information

96

Gambar 3.28 STD Admin Management

96

Gambar 3.29 Index/Home

97

Gambar 3.30 How to Use

98

Gambar 3.31 Merchant

99

Gambar 3.32 News

100

Gambar 3.33 Buy Card

101

Gambar 3.34 Contact Us

102

Gambar 3.35 Terms and Condition

103

Gambar 3.36 FAQ

104

Gambar 3.37 Customer Information Profile

105

Gambar 3.38 Customer Information Change Password

106

Gambar 3.39 Customer Information Edit Profile

107

Gambar 3.40 Customer Information History & Point

108

Gambar 3.41 Customer Information Comment

109

Gambar 3.42 Merchant Information Buy Service1

110

xvii

Gambar 3.43 Merchant Information Buy Service2

111

Gambar 3.44 Merchant Information Buy Service3

112

Gambar 3.45 Merchant Information Add News

113

Gambar 3.46 Merchant Information Comments

114

Gambar 3.47 Login Admin

115

Gambar 3.48 Menu Admin Utama

116

Gambar 3.49 Menu Customer Information

117

Gambar 3.50 Menu Merchant Information

118

Gambar 3.51 Menu Admin Management

119

Gambar 3.52 Menu Edit Customer

120

Gambar 3.53 Menu Customer Reply Comments

121

Gambar 3.54 Menu Customer Transaction

122

Gambar 3.55 Menu Edit Merchant

123

Gambar 3.56 Menu Merchant Edit News

124

Gambar 3.57 Menu Merchant Reply Comments

125

Gambar 3.58 Menu Merchant Transaction

126

Gambar 3.59 Menu Edit Admin

127

Gambar 3.60 Menu Edit FAQ

128

Gambar 3.61 Menu Edit Price

129

Gambar 4.1 Tampilan Halaman Home

169

Gambar 4.2 Tampilan Halaman How To Use

170

Gambar 4.3 Tampilan Halaman Merchant

171

Gambar 4.4 Tampilan Halaman Merchant Details

172

Gambar 4.5 Tampilan Halaman News

173 xviii

Gambar 4.6 Tampilan Halaman Buy Card Information

174

Gambar 4.7 Tampilan Halaman Buy Card

175

Gambar 4.8 Tampilan Halaman Buy Card Jika Terjadi Kesalahan

176

Gambar 4.9 Tampilan Halaman Buy Card Confirmation

177

Gambar 4.10 Tampilan Halaman Terms & Condition

178

Gambar 4.11 Tampilan Halaman Contact Us

179

Gambar 4.12 Tampilan Halaman FAQ

180

Gambar 4.13 Tampilan Halaman Customer Information Yang Berstatus Pending 181 Gambar 4.14 Tampilan Halaman Buy Card Payment Confirmation

182

Gambar 4.15 Tampilan Halaman Customer Information

183

Gambar 4.16 Tampilan Halaman View Customer Profile

184

Gambar 4.17 Tampilan Halaman Edit Customer Profile

185

Gambar 4.18 Tampilan Halaman Change Customer Password

186

Gambar 4.19 Tampilan Halaman Change Customer Password Jika Terjadi Kesalahan

187

Gambar 4.20 Tampilan Halaman Customer History & Point

187

Gambar 4.21 Tampilan Halaman Customer Comments

188

Gambar 4.22 Tampilan Halaman View Customer Comments

189

Gambar 4.23 Tampilan Halaman Merchant Information

190

Gambar 4.24 Tampilan Halaman Merchant Buy Service 1

191

Gambar 4.25 Tampilan Halaman Merchant Buy Service 2

192

Gambar 4.26 Tampilan Halaman Merchant Buy Service 3

193

Gambar 4.27 Tampilan Halaman Merchant Buy Service Payment Confirmation 194 Gambar 4.28 Tampilan Halaman Merchant Add News xix

194

Gambar 4.29 Tampilan Halaman Merchant Comments

195

Gambar 4.30 Tampilan Halaman Admin

196

Gambar 4.31 Tampilan Halaman Admin Menu

197

Gambar 4.32 Tampilan Halaman Admin Merchant Information

198

Gambar 4.33 Tampilan Halaman View Merchant

199

Gambar 4.34 Tampilan Halaman Add Merchant

200

Gambar 4.35 Tampilan Halaman Edit Merchant

201

Gambar 4.36 Tampilan Halaman Add Outlet

202

Gambar 4.37 Tampilan Halaman Edit Outlet

202

Gambar 4.38 Tampilan Halaman View News

203

Gambar 4.39 Tampilan Halaman Edit News

203

Gambar 4.40 Tampilan Halaman Reply Comments

204

Gambar 4.41 Tampilan Halman Edit Comments

204

Gambar 4.42 Tampilan Halaman Merchant Transaction

205

Gambar 4.43 Tampilan Halaman View Merchant Transaction

206

Gambar 4.44 Tampilan Halaman Merchant Edit Transaction

206

Gambar 4.45 Tampilan Halaman Edit Customer

207

Gambar 4.46 Tampilan Halaman Add Customer

208

Gambar 4.47 Tampilan Halaman Add Customer Jika Terjadi Kesalahan

209

Gambar 4.48 Tampilan Halaman Edit Customer

210

Gambar 4.49 Tampilan Halaman Customer Reply Comments

211

Gambar 4.50 Tampilan Halaman Customer Edit Reply Comments

212

Gambar 4.51 Tampilan Halaman Customer Transaction

213

Gambar 4.52 Tampilan Halaman Customer Edit Transaction

214

xx

Gambar 4.53 Tampilan Halaman Admin Management

215

Gambar 4.54 Tampilan Halaman Edit Admin untuk Super Admin

215

Gambar 4.55 Tampilan Halaman View Admin

216

Gambar 4.56 Tampilan Halaman Add Admin untuk Super Admin

217

Gambar 4.57 Tampilan Halaman Edit Admin

217

Gambar 4.58 Tampilan Halaman Change Password

218

Gambar 4.59 Tampilan Halaman View FAQ

218

Gambar 4.60 Tampilan Halaman Add FAQ

219

Gambar 4.61 Tampilan Halaman Edit FAQ

219

Gambar 4.62 Tampilan Halaman View Card Price

220

Gambar 4.63 Tampilan Halaman Add Card Price

220

Gambar 4.64 Tampilan Halaman Edit Card Price

221

Gambar 4.65 Tampilan Halaman Print Record

221

Gambar 4.66 Tampilan Halaman Customer Report

222

Gambar 4.67 Tampilan Halaman Merchant Report

222

Gambar 4.68 Tampilan Halaman Transaction Report

222

Gambar 4.69 Tampilan Konfirmasi Setelah User Logout

223

Gambar 4.70 Tampilan Email Konfirmasi Pembayaran Dari Pelanggan

223

Gambar 4.71 Tampilan Email Konfirmasi Pembayaran Dari Merchant

224

Gambar 4.72 Tampilan Email Comments Untuk Admin

224

Gambar 4.73 Tampilan Email Pembayaran Buy Card Berhasil

225

Gambar 4.74 Tampilan Email Pembayaran Buy Service Berhasil

225

Gambar 4.75 Tampilan Update History & Point

226

xxi

DAFTAR TABEL

Tabel 2.1 Nama-Nama Domain

14

Tabel 2.2 Matrik SWOT

26

Tabel 2.3 Indikator pengukuran variabel

27

Tabel 3.1 Matrik SWOT pada PT. Indoreksa divisi Smart Card Savvy

49

Tabel 3.2 Persentase pelanggan yang mengenal internet

51

Tabel 3.3 Persentase sejauh mana pelanggan mengenal internet

52

Tabel 3.4 Persentase seberapa sering pelanggan menggunakan internet

52

Tabel 3.5 Persentase pengaksesan website Savvy

52

Tabel 3.6 Persentase tampilan website Savvy saat ini

53

Tabel 3.7 Persentase penyebab tampilan kurang menarik

53

Tabel 3.8 Persentase penyebab tampilan biasa saja

54

Tabel 3.9 Persentase penyebab tampilan menarik

55

Tabel 3.10 Persentase pelanggan yang mengalami kesulitan dalam mendapatkan pelayanan dari Savvy

56

Tabel 3.11 Persentase penyebab kesulitan pelanggan dalam mendapatkan pelayanan dari Savvy

56

Tabel 3.12 Tabel Customer

71

Tabel 3.13 Tabel CardInformation

72

Tabel 3.14 Tabel Transaction

73

Tabel 3.15 Tabel CardPrice

73

Tabel 3.16 Tabel Comments

74

Tabel 3.17 Tabel Merchant

75 xxii

Tabel 3.18 Tabel Outlet

76

Tabel 3.19 Tabel Promotion

77

Tabel 3.20 Tabel Mediapromo

77

Tabel 3.21 Tabel News

77

Tabel 3.22 Tabel Admin

78

Tabel 3.23 Tabel Faq

78

Tabel 4.1 Tampilan User Interface

229

Tabel 4.2 Navigasi Menu Yang Terdapat Dalam Website

229

Tabel 4.3 Fasilitas-fasilitas Yang Ada Dalam Website

230

Tabel 4.4 Bagian Front End Untuk User Dalam Website

230

Tabel 4.5 Bagian Back End Untuk Admin Dalam Website

231

Tabel 4.6 Kemudahan Admin Dalam Mengupdate Data

231

Tabel 4.7 Manfaat Dan Nilai Lebih Sistem

232

Tabel 4.8 Informasi Yang Ada Dalam Website

233

Tabel 4.9 Tampilan User Interface Dari Website

233

Tabel 4.10 Navigasi Menu Yang Terdapat Dalam Website

234

Tabel 4.11 Kemudahan Fasilitas Belanja Online

234

Tabel 4.12 Kemudahan Pelanggan Dalam Membeli Kartu

235

Tabel 4.13 Kemudahan Dalam Menggunakan Fasilitas Login

235

Tabel 4.14 Fasilitas Comments Dan History Transaksi

236

Tabel 4.15 Pelayanan Yang Diterapkan Dalam Website

236

Tabel 4.16 Analisa Likert Untuk Perusahaan

237

Tabel 4.17 Analisa Likert Untuk Pelanggan

238

Tabel 4.18 Tabel Jadwal Implementasi

239 xxiii

DAFTAR LAMPIRAN

Kuesioner untuk Pelanggan Savvy dalam mencari Permasalahan

L-1

Penjelasan Pengisian serta Konsep dan Definisi

L-2

Kuesioner Survei Untuk Perusahaan untuk Sistem Yang Diusulkan

L-5

Survei Pengguna Smart Card Savvy untuk Sistem Yang Diusulkan

L-6

Tool tambahan dan coding Visual Basic

L-7

xxiv