• Tidak ada hasil yang ditemukan

Perancangan dan Pembangunan Sistem Aplikasi Penjualan, Pembelian, Stok, dan Accounting dengan Penerapan Konsep CRM.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Perancangan dan Pembangunan Sistem Aplikasi Penjualan, Pembelian, Stok, dan Accounting dengan Penerapan Konsep CRM."

Copied!
23
0
0

Teks penuh

(1)

iii

ABSTRAK

Toko sebagai sebuah organisasi, selalu membutuhkan sistem komputerisasi yang akan digunakan dalam mengumpulkan, menyimpan dan mengolah data untuk menghasilkan informasi yang akan mempermudah dan mendukung dalam kegiatan promosi, transaksi, dan pembuatan laporan keuangan secara efektif. Toko ini merupakan toko yang menjual berbagai alat kebutuhan rumah tangga yang menggunakan sistem manual dalam mendukung kegiatan usaha. Sistem manual telah menjadi masalah bagi toko untuk menangani data dalam jumlah yang tidak sedikit pada kegiatan usaha sehari-hari, terutama dalam pengelolaan data, transaksi penjualan, pembelian, pengelolaan laporan keuangan, dan proses promosi. Sehingga, toko membutuhkan menggunakan sistem yang terkomputerisasi dan dapat membantu proses promosi. Sumber data yang digunakan adalah data sekunder, yaitu data-data yang diperoleh berasal dari bahan-bahan yang tersedia di buku dan pencarian informasi di Internet. Aplikasi ini menggunakan ASP.NET, bahasa pemograman VB.NET dan SQL Server 2008 sebagai database-nya. Oleh karena itu, aplikasi ini dirancang untuk memudahkan pengelolaan data, transaksi penjualan dan pembelian, serta pembuatan laporan keuangan dengan menerapkan konsep CRM (Customer Relationship Management) berbasis web. CRM merupakan salah satu cara untuk menjaga dan membantu proses promosi toko dalam menghadapi persaingan dalam dunia usaha dan dalam menjaga hubungan baik dengan pelanggan.

(2)

iv

ABSTRACT

A store as an organization, always require a computerized system that will be used in collecting, storing and processing data to generate information that will facilitate and support the promotion activities, transactions and financial statement effectively. This store is a store that sells various household appliance that uses manual systems to support business activities. Manual system has been a problem for the shop to handle data in an amount not less on day-to-day business activities, especially in data management, sales, purchasing, management of financial reporting, and promotion process. The store needs to use a computerized system and can assist in the promotion. Source data used are secondary data, from the materials available in books and information search on the Internet. This application using ASP.NET, VB.NET programming language and SQL Server 2008 as its database. Therefore, the application was designed to facilitate data management, sales and purchases, and the making of financial statements and applying the concept of CRM (Customer Relationship Management) web-based. CRM is one way to maintain and assist in the promotion of stores in the face of competition in the business world and in maintaining good relations with customers.

(3)

v

DAFTAR ISI

PRAKATA ... i

ABSTRAK ... iii

ABSTRACT ... iv

DAFTAR ISI ... v

DAFTAR GAMBAR ... x

DAFTAR TABEL ... xiii

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

A. Batasan Hardware ... 3

B. Batasan Software ... 4

C. Batasan Aplikasi ... 4

1.5 Sumber Data ... 5

1.6 Sistematika Penyajian ... 5

BAB II KAJIAN TEORI ... 7

2.1 Sistem ... 7

2.2 Accounting ... 7

2.2.1 Cash Basis ... 9

2.2.2 Kode Akun ... 9

2.2.3 Jurnal ...10

2.2.4 Buku Besar ...11

2.2.5 Neraca Saldo ...11

2.2.6 Laporan Laba Rugi ...12

2.3 Customer Relationship Management (CRM) ...13

2.3.1 Tujuan Customer Relationship Management (CRM) ...13

2.3.2 Tahapan Customer Relationship Management (CRM)...14

2.4 Hyper Text Markup Language (HTML) ...14

2.5 Cascading Style Sheets (CSS) ...15

2.6 ASP.NET ...16

2.7 Visual Basic.NET (VB.NET) ...16

2.8 Basis data ...17

2.9 ER-Diagram ...18

2.10 Flowchart ...21

2.10.1 Simbol-simbol Flowchart ...21

2.11 Data Flow Diagram (DFD) ...21

2.12 Process Spesification (PSPEC) ...23

2.13 Kamus Data ...23

2.14 Black Box Testing ...24

BAB III ANALISIS DAN PERANCANGAN ...25

3.1 Proses Bisnis ...25

3.2 Flowchart ...28

3.2.1 Flowchart Proses Penjualan Barang ...28

3.2.2 Flowchart Proses Pembelian dan Penerimaan Barang ...30

3.2.3 Flowchart Proses CRM ...32

(4)

vi

3.4 Relational Database ...40

3.5 Data Flow Diagram ...46

3.5.1 DFD Level 0 ...46

3.5.2 DFD Level 1 ...48

3.5.3 DFD Level 2 Proses 2...51

3.5.4 DFD Level 2 Proses 3...52

3.5.5 DFD Level 2 Proses 4...54

3.5.6 DFD Level 2 Proses 5...55

3.5.7 DFD Level 2 Proses 6...56

3.5.8 DFD Level 2 Proses 7...58

3.5.9 DFD Level 2 Proses 8...59

3.5.10 DFD Level 2 Proses 9 ...61

3.5.11 DFD Level 3 Proses 2.1 ...62

3.5.12 DFD Level 3 Proses 2.2 ...64

3.5.13 DFD Level 3 Proses 2.3 ...65

3.5.14 DFD Level 3 Proses 2.4 ...66

3.5.15 DFD Level 3 Proses 2.5 ...68

3.5.16 DFD Level 3 Proses 2.6 ...70

3.5.17 DFD Level 3 Proses 5.1 ...71

3.5.18 DFD Level 3 Proses 5.2 ...72

3.6 PSPEC ...74

3.6.1 PSPEC Login ...74

3.6.2 PSPEC Tambah Pemesanan ...75

3.6.3 PSPEC Hapus Pemesanan ...75

3.6.4 PSPEC Tampil Pemesanan ...76

3.6.5 PSPEC Cari Pemesanan ...76

3.6.6 PSPEC Tampil Penjualan ...77

3.6.7 PSPEC Tambah Penjualan ...78

3.6.8 PSPEC Cari Penjualan ...79

3.6.9 PSPEC Retur Penjualan ...79

3.6.10 PSPEC Tambah Promo ...80

3.6.11 PSPEC Ubah Promo ...80

3.6.12 PSPEC Hapus Promo ...81

3.6.13 PSPEC Tukar Poin ...81

3.6.14 PSPEC Baca Pesan...82

3.6.15 PSPEC Tambah Pesan ...83

3.6.16 PSPEC Jawab Pesan ...83

3.6.17 PSPEC Hapus Pesan ...84

3.6.18 PSPEC Tampil Laporan Pengguna ...84

3.6.19 PSPEC Tampil Laporan Penjualan ...85

3.6.20 PSPEC Tampil Laporan Barang ...85

3.6.21 PSPEC Tampil Laporan Pemasok ...86

3.6.22 PSPEC Tampil Laporan Pembelian ...86

3.6.23 PSPEC Tampil Laporan Jurnal ...87

3.6.24 PSPEC Tampil Buku Besar ...88

3.6.25 PSPEC Tambah Biaya Akun ...88

3.6.26 PSPEC Tampil Neraca ...89

3.6.27 PSPEC Tampil Laporan Laba Rugi ...89

3.6.28 PSPEC Tambah Kategori Barang ...90

3.6.29 PSPEC Ubah Kategori Barang ...90

(5)

vii

3.6.31 PSPEC Cari Kategori Barang ...91

3.6.32 PSPEC Tambah Jenis Barang ...92

3.6.33 PSPEC Ubah Jenis Barang ...92

3.6.34 PSPEC Hapus Jenis Barang ...93

3.6.35 PSPEC Cari Jenis Barang...93

3.6.36 PSPEC Tambah Produk Barang ...94

3.6.37 PSPEC Ubah Produk Barang ...94

3.6.38 PSPEC Hapus Produk Barang ...95

3.6.39 PSPEC Cari Produk Barang ...96

3.6.40 PSPEC Tambah Barang ...96

3.6.41 PSPEC Ubah Barang ...97

3.6.42 PSPEC Hapus Barang ...98

3.6.43 PSPEC Cari Barang ...98

3.6.44 PSPEC Tampil Barang ...99

3.6.45 PSPEC Lihat Barang Terkait ...99

3.6.46 PSPEC Tambah Pengguna ... 100

3.6.47 PSPEC Ubah Pengguna ... 100

3.6.48 PSPEC Hapus Pengguna ... 101

3.6.49 PSPEC Cari Pengguna ... 101

3.6.50 PSPEC Reset Password ... 102

3.6.51 PSPEC Tambah Pemasok ... 102

3.6.52 PSPEC Ubah Pemasok ... 103

3.6.53 PSPEC Hapus Pemasok ... 103

3.6.54 PSPEC Cari Pemasok ... 104

3.6.55 PSPEC Tambah PO ... 104

3.6.56 PSPEC Ubah Status PO ... 105

3.6.57 PSPEC Cari PO ... 105

3.6.58 PSPEC Tampil Pembelian ... 106

3.6.59 PSPEC Tambah Pembelian ... 107

3.6.60 PSPEC Cari Pembelian ... 107

3.6.61 PSPEC Retur Pembelian ... 108

3.6.62 PSPEC Bayar Hutang ... 109

3.7 Kamus Data ... 109

3.8 Desain Antar Muka ... 118

BAB IV HASIL PENELITIAN ... 146

4.1 Login ... 146

4.2 Profil Toko ... 147

4.3 Register ... 183

4.4 Kontak ... 148

4.5 Beranda ... 148

4.6 Kategori Barang ... 149

4.7 Jenis Barang ... 150

4.8 Detail Barang ... 150

4.9 Profil Pengguna ... 151

4.10 Ubah Data Diri ... 152

4.11 Ubah Password ... 152

4.12 Pesan ... 153

4.13 Tambah Pesan ... 154

4.14 Jawab Pesan ... 154

4.15 Promo ... 155

(6)

viii

4.17 Ubah Poin ... 156

4.18 Tukar Poin... 157

4.19 Kategori ... 158

4.20 Jenis ... 158

4.21 Produk ... 159

4.22 Barang ... 160

4.23 Pengguna ... 161

4.24 Pemasok ... 162

4.25 Lihat Pemesanan ... 163

4.26 Tambah Pemesanan ... 164

4.27 Lihat Penjualan ... 165

4.28 Tambah Penjualan ... 166

4.29 Retur Penjualan ... 167

4.30 Tambah PO (Purchase Order) ... 168

4.31 Status PO ... 169

4.32 Lihat Pembelian ... 169

4.33 Tambah Pembelian ... 170

4.34 Retur Pembelian ... 171

4.35 Bayar Hutang ... 172

4.36 Akun... 173

4.37 Pencarian Barang ... 173

4.38 FAQ ... 174

4.39 Saran dan Kritik ... 175

4.40 Laporan Barang ... 175

4.41 Laporan Pengguna ... 176

4.42 Laporan Pemasok ... 177

4.43 Laporan Pembelian ... 177

4.44 Laporan Penjualan ... 178

4.45 Laporan Jurnal ... 179

4.46 Buku Besar ... 180

4.47 Neraca ... 181

4.48 Laporan Laba Rugi ... 181

4.49 Log ... 182

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

5.1 Login ... 183

5.2 Register ... 183

5.3 Pencarian Barang ... 184

5.4 Ubah Profil ... 184

5.5 Promo ... 185

5.5.1 Tambah Promo ... 185

5.5.2 Ubah Promo ... 185

5.6 Pesan ... 186

5.6.1 Tambah Pesan ... 186

5.6.2 Jawab Pesan ... 186

5.7 Promo Poin ... 186

5.8 Kategori ... 186

5.8.1 Tambah Kategori ... 186

5.8.2 Ubah Kategori ... 187

5.8.3 Cari Kategori ... 187

5.9 Jenis ... 187

(7)

ix

5.9.2 Ubah Jenis ... 187

5.9.3 Cari Jenis ... 188

5.10 Produk ... 188

5.10.1 Tambah Produk ... 188

5.10.2 Ubah Produk ... 188

5.10.3 Cari Produk ... 188

5.11 Barang ... 189

5.11.1 Tambah Barang ... 189

5.11.2 Ubah Barang ... 189

5.11.3 Cari Barang ... 190

5.12 Pengguna ... 190

5.12.1 Tambah Pengguna ... 190

5.12.2 Ubah Pengguna ... 191

5.12.3 Cari Pengguna ... 191

5.13 Pemasok ... 191

5.13.1 Tambah Pemasok ... 191

5.13.2 Ubah Pemasok ... 192

5.13.3 Cari Pemasok ... 192

5.14 Pemesanan ... 193

5.14.1 Tambah Pemesanan ... 193

5.14.2 Cari Pemesanan ... 193

5.15 Penjualan ... 193

5.15.1 Tambah Penjualan ... 193

5.15.2 Cari Penjualan ... 194

5.16 PO ... 194

5.16.1 Tambah PO ... 194

5.16.2 Cari PO ... 194

5.17 Pembelian ... 195

5.17.1 Tambah Pembelian ... 195

5.17.2 Cari Pembelian ... 195

5.18 Akun... 195

5.18.1 Tambah Biaya Akun ... 195

5.18.2 Cari Akun ... 196

5.19 Pencarian Log ... 196

BAB VI SIMPULAN DAN SARAN ... 197

6.1 Simpulan ... 197

6.2 Saran ... 197

DAFTAR PUSTAKA ... 199

(8)

x

DAFTAR GAMBAR

Gambar 1 Proses Akuntansi (Kusrini&Koniyo, 2007: 18) ... 8

Gambar 2 Contoh Chart of Accounts (Hery, 2011: 20) ...10

Gambar 3 Contoh Jurnal (Hery, 2011: 25) ...10

Gambar 4 Contoh Buku Besar (Hery, 2011: 31) ...11

Gambar 5 Contoh Neraca (Hery, 2011: 34) ...12

Gambar 6 Contoh Laporan Laba Rugi (Hery, 2011: 112) ...12

Gambar 7 Relasi Satu ke Satu (Fathansyah, 2007: 80) ...19

Gambar 8 Relasi Satu ke Banyak (Fathansyah, 2007: 81) ...20

Gambar 9 Relasi Banyak ke Satu (Fathansyah, 2007)...20

Gambar 10 Relasi Banyak ke Banyak (Fathansyah, 2007: 82) ...20

Gambar 11 Flowchart Proses Penjualan Barang ...29

Gambar 12 Flowchart Proses Pembelian dan Penerimaan Barang ...31

Gambar 13 Flowchart Proses Promosi Barang ...32

Gambar 14 Flowchart Proses Pendaftaran Member ...33

Gambar 15 Flowchart Proses Penukaran Poin ...34

Gambar 16 Flowchart Proses Saran dan Keluhan Member ...35

Gambar 17 Flowchart Proses Tanya Jawab Member ...36

Gambar 18 Flowchart Pemesanan Barang ...37

Gambar 19 ERD ...39

Gambar 20 DFD Level 0 ...47

Gambar 21 DFD Level 1 ...49

Gambar 22 DFD Level 2 Proses 2 ...51

Gambar 23 DFD Level 2 Proses 3 ...53

Gambar 24 DFD Level 2 Proses 4 ...54

Gambar 25 DFD Level 2 Proses 5 ...56

Gambar 26 DFD Level 2 Proses 6 ...57

Gambar 27 DFD Level 2 Proses 7 ...58

Gambar 28 DFD Level 2 Proses 8 ...60

Gambar 29 DFD Level 2 Proses 9 ...61

Gambar 30 DFD Level 3 Proses 2.1 ...63

Gambar 31 DFD Level 3 Proses 2.2 ...64

Gambar 32 DFD Level 3 Proses 2.3 ...65

Gambar 33 DFD Level 3 Proses 2.4 ...67

Gambar 34 DFD Level 3 Proses 2.5 ...69

Gambar 35 DFD Level 3 Proses 2.6 ...70

Gambar 36 DFD Level 3 Proses 5.1 ...72

Gambar 37 DFD Level 3 Proses 5.2 ...73

Gambar 38 Desain Halaman Login ... 118

Gambar 39 Desain Halaman Register ... 119

Gambar 40 Desain Halaman Beranda ... 119

Gambar 41 Desain Halaman Jenis Barang ... 120

Gambar 42 Desain Halaman Daftar Barang ... 120

Gambar 43 Desain Halaman Detail Barang ... 121

Gambar 44 Desain Halaman Profil ... 121

Gambar 45 Desain Halaman Ubah Profil Pengguna ... 122

Gambar 46 Desain Halaman Lihat Pesan ... 122

Gambar 47 Desain Halaman Tambah Pesan ... 123

(9)

xi

Gambar 49 Desain Halaman Ubah Kelipatan Harga ... 124

Gambar 50 Desain Halaman Ubah Poin ... 125

Gambar 51 Desain Halaman Tukar Poin ... 125

Gambar 52 Desain Halaman Pencarian Barang ... 126

Gambar 53 Desain Halaman Pengelolaan Kategori ... 127

Gambar 54 Desain Halaman Pengelolaan Jenis ... 128

Gambar 55 Desain Halaman Pengelolaan Produk ... 129

Gambar 56 Desain Halaman Pengelolaan Barang ... 130

Gambar 57 Desain Halaman Pengelolaan Pengguna ... 131

Gambar 58 Desain Halaman Pengelolaan Pemasok ... 132

Gambar 59 Desain Halaman Lihat Pemesanan ... 133

Gambar 60 Desain Halaman Tambah Pemesanan ... 133

Gambar 61 Desain Halaman Lihat Penjualan ... 134

Gambar 62 Desain Halaman Tambah Penjualan ... 134

Gambar 63 Desain Halaman Retur Penjualan ... 135

Gambar 64 Desain Halaman Tambah PO... 136

Gambar 65 Desain Halaman Status PO ... 136

Gambar 66 Desain Halaman Lihat Pembelian ... 137

Gambar 67 Desain Halaman Tambah Pembelian ... 137

Gambar 68 Desain Halaman Retur Pembelian ... 138

Gambar 69 Desain Halaman Bayar Hutang ... 139

Gambar 70 Desain Halaman Akun ... 139

Gambar 71 Desain Laporan Barang ... 140

Gambar 72 Desain Laporan Pengguna ... 140

Gambar 73 Desain Laporan Pemasok ... 141

Gambar 74 Desain Laporan Pembelian ... 141

Gambar 75 Desain Laporan Penjualan ... 142

Gambar 76 Desain Laporan Jurnal ... 142

Gambar 77 Desain Buku Besar ... 143

Gambar 78 Desain Neraca ... 143

Gambar 79 Desain Laporan Laba Rugi ... 144

Gambar 80 Desain Halaman Log ... 144

Gambar 81 Halaman Login ... 146

Gambar 82 Halaman Profil Toko ... 147

Gambar 83 Halaman Register ... 147

Gambar 84 Halaman Kontak... 148

Gambar 85 Halaman Beranda ... 148

Gambar 86 Halaman Kategori Barang ... 149

Gambar 87 Halaman Jenis Barang ... 150

Gambar 88 Halaman Detail Barang ... 150

Gambar 89 Halaman Profil Pengguna ... 151

Gambar 90 Halaman Ubah Data Diri ... 152

Gambar 91 Halaman Ubah Password ... 152

Gambar 92 Halaman Pesan ... 153

Gambar 93 Halaman Tambah Pesan ... 154

Gambar 94 Halaman Jawab Pesan ... 154

Gambar 95 Halaman Promo ... 155

Gambar 96 Halaman Ubah Kelipatan Harga ... 156

Gambar 97 Halaman Ubah Poin ... 156

Gambar 98 Halaman Tukar Poin ... 157

(10)

xii

Gambar 100 Halaman Jenis ... 158

Gambar 101 Halaman Produk ... 159

Gambar 102 Halaman Barang ... 160

Gambar 103 Halaman Pengguna ... 161

Gambar 104 Halaman Pemasok ... 162

Gambar 105 Halaman Lihat Pemesanan ... 163

Gambar 106 Halaman Lihat Detail Pemesanan ... 163

Gambar 107 Halaman Tambah Pemesanan ... 164

Gambar 108 Halaman Lihat Penjualan ... 165

Gambar 109 Halaman Lihat Detail Penjualan ... 165

Gambar 110 Halaman Tambah Penjualan ... 166

Gambar 111 Halaman Retur Penjualan ... 167

Gambar 112 Halaman Retur Penjualan ... 167

Gambar 113 Halaman Tambah PO... 168

Gambar 114 Halaman Status PO ... 169

Gambar 115 Halaman Lihat Pembelian ... 169

Gambar 116 Halaman Lihat Detail Pembelian ... 170

Gambar 117 Halaman Tambah Pembelian ... 170

Gambar 118 Halaman Retur Pembelian ... 171

Gambar 119 Halaman Retur Pembelian Detail ... 172

Gambar 120 Halaman Bayar Hutang ... 172

Gambar 121 Halaman Akun ... 173

Gambar 122 Halaman Pencarian Barang ... 173

Gambar 123 Halaman FAQ ... 174

Gambar 124 Halaman Saran & Kritik ... 175

Gambar 125 Lihat Laporan Barang ... 175

Gambar 126 Laporan Barang ... 175

Gambar 127 Lihat Laporan Pengguna ... 176

Gambar 128 Laporan Pengguna ... 176

Gambar 129 Laporan Pemasok ... 177

Gambar 130 Lihat Laporan Pembelian ... 177

Gambar 131 Laporan Pembelian ... 178

Gambar 132 Lihat Laporan Penjualan ... 178

Gambar 133 Laporan Penjualan ... 179

Gambar 134 Laporan Jurnal ... 179

Gambar 135 Buku Besar ... 180

Gambar 136 Neraca ... 181

Gambar 137 Laporan Laba Rugi ... 181

(11)

xiii

DAFTAR TABEL

Tabel I Simbol-simbol ERD (Fathansyah, 2007: 80) ...18

Tabel II Simbol-simbol Flowchart (Jogiyanto, 2001: 796) ...21

Tabel III Notasi-notasi Kamus Data(Jogiyanto, 2001: 730) ...24

Tabel IV Tabel Pengguna ...40

Tabel V Tabel Role ...41

Tabel VI Tabel Kategori ...41

Tabel VII Tabel Jenis ...41

Tabel VIII Tabel Produk ...41

Tabel IX Tabel Barang ...42

Tabel X Tabel Penjualan ...42

Tabel XI Tabel Penjualan Detail ...43

Tabel XII Tabel Pemasok ...43

Tabel XIII Tabel Pembelian ...44

Tabel XIV Tabel Pembelian Detail ...44

Tabel XV Tabel Akun ...44

Tabel XVI Tabel AkunDetail ...45

Tabel XVII Tabel Pesan ...45

Tabel XVIII Tabel Promo ...46

Tabel XIX Tabel Log ...46

Tabel XX PSPEC Login ...74

Tabel XXI PSPEC Tambah Pemesanan ...75

Tabel XXII PSPEC Hapus Pemesanan ...76

Tabel XXIII PSPEC Tampil Pemesanan ...76

Tabel XXIV PSPEC Cari Pemesanan ...77

Tabel XXV PSPEC Tampil Penjualan ...77

Tabel XXVI PSPEC Tambah Penjualan ...78

Tabel XXVII PSPEC Cari Penjualan ...79

Tabel XXVIII PSPEC Retur Penjualan ...79

Tabel XXVIII PSPEC Retur Penjualan (Lanjutan) ...80

Tabel XXIX PSPEC Tambah Promo ...80

Tabel XXX PSPEC Ubah Promo ...80

Tabel XXX PSPEC Ubah Promo (Lanjutan) ...81

Tabel XXXI PSPEC Hapus Promo ...81

Tabel XXXII PSPEC Tukar Poin ...82

Tabel XXXIII PSPEC Baca Pesan ...82

Tabel XXXIV PSPEC Tambah Pesan ...83

Tabel XXXV PSPEC Jawab Pesan ...83

Tabel XXXVI PSPEC Hapus Pesan ...84

Tabel XXXVII PSPEC Tampil Laporan Pengguna ...84

Tabel XXXVIII PSPEC Tampil Laporan Penjualan ...85

Tabel XXXIX PSPEC Tampil Laporan Barang ...85

Tabel XXXIX PSPEC Tampil Laporan Barang (Lanjutan) ...86

Tabel XL PSPEC Tampil Laporan Pemasok ...86

Tabel XLI PSPEC Tampil Laporan Pembelian ...87

Tabel XLII PSPEC Tampil Laporan Jurnal ...87

Tabel XLIII PSPEC Tampil Buku Besar ...88

Tabel XLIV PSPEC Lihat Laporan Neraca ...88

(12)

xiv

Tabel XLVI PSPEC Lihat Laporan Laba Rugi ...89

Tabel XLVII PSPEC Tambah Kategori Barang ...90

Tabel XLVIII PSPEC Ubah Kategori Barang ...90

Tabel XLIX PSPEC Hapus Kategori Barang ...91

Tabel L PSPEC Cari Kategori Barang ...91

Tabel LI PSPEC Tambah Jenis Barang ...92

Tabel LII PSPEC Ubah Jenis Barang ...92

Tabel LII PSPEC Ubah Jenis Barang (Lanjutan) ...93

Tabel LIII PSPEC Hapus Jenis Barang ...93

Tabel LIV PSPEC Cari Jenis Barang ...93

Tabel LIV PSPEC Cari Jenis Barang (Lanjutan) ...94

Tabel LV PSPEC Tambah Produk Barang ...94

Tabel LVI PSPEC Ubah Produk Barang ...95

Tabel LVII IPSPEC Hapus Produk Barang...95

Tabel LVIII PSPEC Cari Produk Barang ...96

Tabel LIX PSPEC Tambah Barang ...96

Tabel LIX PSPEC Tambah Barang (Lanjutan) ...97

Tabel LX PSPEC Ubah Barang ...97

Tabel LXI PSPEC Hapus Barang ...98

Tabel LXII PSPEC Cari Barang ...98

Tabel LXIII PSPEC Tampil Barang ...99

Tabel LXIV PSPEC Lihat Barang Terkait ...99

Tabel LXV PSPEC Tambah Pengguna ... 100

Tabel LXVI PSPEC Ubah Pengguna ... 100

Tabel LXVI PSPEC Ubah Pengguna (Lanjutan) ... 101

Tabel LXVII PSPEC Hapus Pengguna ... 101

Tabel LXVIII PSPEC Cari Pengguna ... 101

Tabel LXVIII PSPEC Cari Pengguna (Lanjutan) ... 102

Tabel LXIX PSPEC Hapus Pengguna ... 102

Tabel LXX PSPEC Tambah Pemasok ... 102

Tabel LXXI PSPEC Ubah Pemasok ... 103

Tabel LXXII PSPEC Hapus Pemasok ... 103

Tabel LXXIII PSPEC Cari Pemasok ... 104

Tabel LXXIV PSPEC Tambah PO ... 104

Tabel LXXIV PSPEC Tambah PO (Lanjutan) ... 105

Tabel LXXV PSPEC Ubah Status PO ... 105

Tabel LXXVI PSPEC Cari PO ... 106

Tabel LXXVII PSPEC Tampil Pembelian ... 106

Tabel LXXVIII PSPEC Tambah Pembelian ... 107

Tabel LXXIX PSPEC Cari Pembelian ... 108

Tabel LXXX PSPEC Retur Pembelian ... 108

Tabel LXXX PSPEC Retur Pembelian (Lanjutan) ... 109

Tabel LXXXI PSPEC Bayar Hutang ... 109

Tabel LXXXII Kamus Data Login ... 110

Tabel LXXXIII Kamus Data Pengguna ... 110

Tabel LXXXIV Kamus Data Pengguna ... 111

Tabel LXXXV Kamus Data Pesan ... 111

Tabel LXXXV Kamus Data Pesan (Lanjutan) ... 112

Tabel LXXXVI Kamus Data Kategori ... 112

Tabel LXXXVII Kamus Data Jenis ... 112

(13)

xv

Tabel LXXXVIII Kamus Data Produk (Lanjutan) ... 113

Tabel LXXXIX Kamus Data Barang ... 113

Tabel XC Kamus Data Penjualan ... 113

Tabel XC Kamus Data Penjualan (Lanjutan) ... 114

Tabel XCI Kamus Data Pemesanan ... 114

Tabel XCII Kamus Data Pemasok ... 115

Tabel XCIII Kamus Data Pembelian... 115

Tabel XCIV Kamus Data PO ... 116

Tabel XCV Kamus Data Akun ... 116

Tabel XCVI Kamus Data AkunDetail ... 117

Tabel XCVII Kamus Data Role ... 117

Tabel XCVIII Kamus Data Log ... 117

Tabel XCVIII Kamus Data Log (Lanjutan) ... 118

Tabel XCIX Black Box Login ... 183

Tabel C Black Box Register ... 183

Tabel CI Black Box Pencarian Barang ... 184

Tabel CII Black Box Ubah Profil ... 184

Tabel CIII Black Box Tambah Promo ... 185

Tabel CIV Black Box Ubah Promo ... 185

Tabel CV Black Box Tambah Pesan ... 186

Tabel CVI Black Box Jawab Pesan ... 186

Tabel CVII Black Box Promo Poin ... 186

Tabel CVIII Black Box Tambah Kategori ... 186

Tabel CIX Black Box Ubah Kategori ... 187

Tabel CX Black Box Cari Kategori ... 187

Tabel CXI Black Box Tambah Jenis ... 187

Tabel CXII Black Box Ubah Jenis ... 187

Tabel CXIII Black Box Cari Jenis ... 188

Tabel CXIV Black Box Tambah Produk ... 188

Tabel CXV Black Box Ubah Produk ... 188

Tabel CXVI Black Box Cari Produk ... 188

Tabel CXVII Black Box Tambah Barang ... 189

Tabel CXVIII Black Box Ubah Barang ... 189

Tabel CXIX Black Box Cari Barang ... 190

Tabel CXX Black Box Tambah Pengguna ... 190

Tabel CXXI Black Box Ubah Pengguna ... 191

Tabel CXXII Black Box Cari Pengguna ... 191

Tabel CXXIII Black Box Tambah Pemasok ... 191

Tabel CXXIV Black Box Ubah Pemasok ... 192

Tabel CXXV Black Box Cari Pemasok ... 192

Tabel CXXVI Black Box Tambah Pemesanan ... 193

Tabel CXXVII Black Box Cari Pemesanan ... 193

Tabel CXXVIII Black Box Tambah Penjualan ... 193

Tabel CXXIX Black Box Cari Penjualan ... 194

Tabel CXXX Black Box Tambah Penjualan... 194

Tabel CXXXI Black Box Cari PO ... 194

Tabel CXXXII Black Box Tambah Pembelian ... 195

Tabel CXXXIII Black Box Cari Pembelian ... 195

Tabel CXXXIV Black Box Tambah Biaya Akun ... 195

Tabel CXXXV Black Box Cari Akun ... 196

(14)

1

BAB I PENDAHULUAN

1.1 Latar Belakang

Toko ini merupakan toko yang bergerak di bidang usaha perdagangan

barang-barang kebutuhan rumah tangga. Seluruh sistem yang ada

didalamnya masih dilakukan secara manual. Sistem yang terkomputerisasi

sangat dibutuhkan terutama dalam pengarsipan data toko, seperti kegiatan

promosi toko, pengolahan data pelanggan, data pemasok, data barang, data

transaksi penjualan, transaksi pembelian dan juga mengenai laporan barang,

laporan keuangan, serta laporan penjualan, sehingga dibutuhkan suatu

wadah yang dapat menampung seluruh informasi tersebut sehingga proses

penyimpanan data dan pengaksesan data menjadi lebih terstruktur, efisien,

dan efektif.

Semakin banyaknya toko-toko yang menjual alat-alat kebutuhan rumah

tangga, maka semakin ketat juga persaingannya. Setiap toko pasti akan

berusaha memberikan pelayanan yang terbaik bagi pelanggannya. Apabila

pelanggan puas dengan proses transaksi maka mereka pun akan kembali

dan merekomendasikan toko ini kepada masyarakat luas. Oleh karena itu,

kepuasan pelanggan akan sangat penting dalam membangun usaha dan

dapat meningkatkan keuntungan jangka panjang.

Strategi untuk mengenal lebih dekat konsumen yang menjadi target

untuk menciptakan loyalitas pelanggan dan meningkatkan penjualan

perusahaan secara berkelanjutan sangat dibutuhkan. Perusahaan dituntut

untuk tidak berhenti pada saat transaksi saja akan tetapi layanan purna jual

dan hubungan personal yang baik menjadi sebuah kebutuhan yang harus

dipenuhi. Perkembangan bisnis sekarang tidak hanya bergantung pada

kualitas produk, tetapi juga melihat dari segi kualitas layanan, yang lebih

mendorong pelanggan untuk membeli produk atau menggunakan solusi yang

ditawarkan. Oleh karena itu dibutuhkan aplikasi yang dapat membantu toko

dalam berpromosi dan membantu pelanggan untuk mengetahui promosi dan

(15)

2

Universitas Kristen Maranatha

Salah satu alternatif yang ditawarkan oleh teknologi saat ini yaitu

menggunakan sarana

web

untuk menyampaikan informasi dan menangani

kritikan dari para pelanggan. Informasi yang ingin disampaikan oleh toko

menjadi lebih menarik. Selain itu juga, dengan program aplikasi ini akan

semakin mempermudah dan mempercepat kinerja toko dalam proses

transaksi usaha sehari-hari. Sistem aplikasi ini adalah sebuah sistem yang

dirancang dan didesain untuk membantu proses promosi toko dan proses

transaksi penjualan bagi toko untuk menunjang kegiatan usahanya.

Berdasarkan permasalahan yang telah dipaparkan, untuk itu dalam

penyusunan tugas akhir ini, penulis mengambil judul “

Perancangan dan

Pembangunan Sistem Aplikasi Penjualan, Pembelian, Stok dan

Accounting

dengan Penerapan Konsep CRM

”. Sistem

aplikasi ini

diharapkan dapat memberikan kemudahan-kemudahan dalam mengolah dan

memperoleh informasi yang dibutuhkan baik bagi toko maupun bagi

pelanggan.

1.2 Rumusan Masalah

Rumusan masalah pada Perancangan dan Pembangunan Sistem

Aplikasi Penjualan, Pembelian, Stok, dan

Accounting

dengan Penerapan

Konsep CRM adalah sebagai berikut:

1. Bagaimana membuat sistem yang dapat mengotomisasi sistem manual

dalam penyimpanan dan pengolahan data barang serta pengelolaan

transaksi penjualan dan pembelian, pengelolaan

accounting

ke dalam

sistem yang terkomputerisasi?

2. Bagaimana membuat sistem yang dapat memudahkan promosi serta

dapat menarik pelanggan baru?

3.

B

agaimana membuat sistem yang dapat mempertahankan serta

membina hubungan dengan pelanggan lama agar dapat meningkatkan

(16)

3

Universitas Kristen Maranatha

1.3 Tujuan Pembahasan

Pembuatan aplikasi ini memiliki beberapa tujuan, antara lain:

1.

Merancang dan menerapkan sistem yang baru dan terkomputerisasi,

untuk mempermudah dalam mengolah data pelanggan, pemasok, dan

data barang, laporan, transaksi penjualan dan pembelian, perhitungan

stok, dan pengelolaan

accounting

dengan lebih cepat dan teliti dengan

menggunakan penyimpanan dalam

database

sehingga terarsip dengan

baik.

2.

Membuat sistem dengan memanfaatkan media

web

yang menarik dan

interaktif untuk memberikan informasi yang lebih luas mengenai Toko

ini dan memberikan informasi mengenai barang-barang yang

ditawarkan serta berbagai promosi toko kepada para pelanggan.

3.

Membuat sistem yang menerapkan strategi pemasaran, yaitu

menggunakan konsep CRM (

Customer Relationship Management

)

dengan cara menyimpan seluruh data penting dari pelanggan dalam

database

yang nantinya akan digunakan untuk melakukan strategi

promosi, seperti memberikan diskon khusus bagi pelanggan,

memberikan poin setiap pembelanjaan, penukaran poin, serta dapat

menerima kritikan langsung dari pelanggan terhadap produk ataupun

pelayanan toko.

1.4 Ruang Lingkup Kajian

A. Batasan

Hardware

Perangkat keras (hardware) yang digunakan yaitu:

1. Prosessor

: Intel Pentium 4

2. RAM

: 512MB DDR2

(17)

4

Universitas Kristen Maranatha

B. Batasan

Software

Perangkat lunak (

software

) yang digunakan yaitu:

1. Sistem operasi

: Microsoft Windows XP

2. Sistem Basis Data

: Microsoft SQL Server 2008

3. Bahasa Pemrograman : VB.NET dan ASP.NET

4.

Editor Pemrograman : Microsoft Visual Studio 2008

C. Batasan Aplikasi

1. Aplikasi yang dibuat terbatas hanya pada

web internal

saja.

2. Penjualan barang hanya dilakukan langsung di toko.

3.

Penjualan hanya bisa dilakukan dengan tunai dan menggunakan

satu mata uang yaitu rupiah.

4. Pengguna dalam aplikasi ini dibagi ke dalam empat hak akses,

yaitu:

admin

,

cs (customer service)

, kasir, dan pelanggan. Setiap

hak akses memiliki wewenangnya masing-masing.

a.

Admin

memiliki hak untuk mengatur semua fitur dalam aplikasi

ini.

b. CS (

customer service

) memiliki hak yang lebih khusus untuk

menangani data pelanggan, keluhan pelanggan, promosi kepada

pelanggan, dan seluruh hal yang berhubungan dengan

pelanggan.

c. Kasir memiliki hak untuk mengelola transaksi penjualan.

d. Pelanggan memiliki hak untuk melihat dan mencari data barang

yang dijual, mengubah profil, serta pelanggan pun memiliki hak

untuk menyampaikan keluhannya langsung.

5. Pengelolaan data pelanggan, pemasok, barang yang terbagi atas

kategori barang, jenis barang, produk barang, dan detail barang

meliputi proses tambah, ubah, lihat, hapus, dan cari.

6. Pengolahan transaksi pembelian barang.

Menyimpan dan menghitung data pembelian, dan retur pembelian

(18)

5

Universitas Kristen Maranatha

7. Pengolahan transaksi penjualan barang.

Menyimpan dan menghitung data penjualan barang dan retur

penjualan. Stok akan berkurang apabila transaksi penjualan telah

disimpan.

8. Retur penjualan tidak dapat mengembalikan uang. Retur hanya

dapat menukarkan barang yang rusak dengan barang yang baru

apabila pembelian barang kurang dari 3 hari. Barang yang rusak ini

nantinya akan masuk kedalam stok barang rusak.

9. Diskon atau potongan harga pada setiap penjualannya tetap, tidak

dapat diubah.

10. Pembuatan

laporan barang, laporan pemasok, pelanggan, serta

laporan penjualan dan pembelian barang.

11. Penerapan CRM difokuskan pada CRM operasional yaitu dengan

penerapan aplikasi CRM basis

web

, dalam hal meningkatkan

layanan promosi dan

customer support

.

12. Pembuatan laporan

accounting

dengan

cash basis

yang meliputi:

laporan jurnal, buku besar, neraca, dan laporan laba rugi.

1.5 Sumber Data

Sumber data yang digunakan adalah data sekunder, yaitu data-data

yang berasal dari buku dan informasi lewat internet.

1.6 Sistematika Penyajian

Berikut adalah sistematika penyajian dalam laporan penelitian ini :

BAB I : PENDAHULUAN

Bab I membahas mengenai pendahuluan yang terdiri dari latar

belakang masalah, rumusan masalah, tujuan pembahasan, ruang

(19)

6

Universitas Kristen Maranatha

BAB II : KAJIAN TEORI

Bab II membahas mengenai dasar teori-teori yang digunakan untuk

membuat aplikasi ini antara lain teori mengenai CRM (

Customer

Relationship Management

),

accounting

, HTML, CSS, SQL Server, dan

perancangan berupa

flowchart

, DFD, PSPEC, kamus data, ERD yang

berasal dari sumber buku, sumber digital, dan sumber lainnya.

BAB III : ANALISIS DAN PERANCANGAN

Bab III membahas mengenai analisa dan perancangan dari aplikasi

yang dibuat yang meliputi proses bisnis,

flowchart,

ERD, DFD,

PSPEC, Kamus Data.

BAB IV : HASIL PENELITIAN

Bab IV membahas mengenai perencanaan tahap implementasi,

proses perkembangan implementasi proyek, penjelasan mengenai

realisasi fungsionalitas dan User Interface Design.

BAB V : PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab V membahas mengenai hasil pengujian dan evaluasi dari aplikasi

yang telah di buat

BAB VI : SIMPULAN DAN SARAN

Bab VI membahas mengenai kesimpulan yang didapat dari aplikasi ini

dan saran perbaikan untuk pengembangan aplikasi di masa yang akan

(20)

197

BAB VI SIMPULAN DAN SARAN

6.1 Simpulan

Kesimpulan yang didapat setelah melakukan perancangan dan

implementasi pada program yang dibuat, adalah sebagai berikut:

1.

Perancangan

dan

penerapan

sistem

aplikasi

baru

yang

terkomputerisasi sangat membantu dan memudahkan dalam proses

pengelolaan data dan laporan menjadi lebih cepat, teliti, dan

mengurangi kesalahan dalam pemasukkan data sehingga setiap data

dapat terarsip dengan baik.

2.

Pemanfaatan sistem dengan

web

menjadikan aplikasi lebih menarik

dan interaktif dalam penawaran barang kepada pembeli serta dapat

menarik pelanggan baru dan memudahkan kegiatan promosi toko

kepada pelanggan.

3.

Pembuatan dan penerapan sistem CRM (

Customer Relationship

Management

) sangat membantu dalam proses dan kegiatan promosi

toko, misalnya dengan sistem poin yang dimiliki oleh aplikasi ini dapat

membina hubungan dengan pelanggan lama sehingga dapat

meningkatkan hasil penjualan.

6.2 Saran

Saran-saran sangat diperlukan bagi aplikasi ini agar dapat

dikembangkan dengan lebih baik kedepannya. Sehingga aplikasi ini dapat

lebih informatif dan lebih bermanfaat lagi. Saran-saran pengembangan untuk

aplikasi ini, antara lain:

(21)

198

Universitas Kristen Maranatha

2.

Aplikasi ini juga perlu terus dikembangkan agar sesuai dengan

kebutuhan yang ada pada toko, karena proses bisnis yang suatu saat

dapat berubah sehingga dapat merubah beberapa bagian dalam

aplikasi ini.

3.

Aplikasi ini juga memerlukan pemeliharaan secara berkala.Selain itu

juga, diperlukan adanya seseorang yang terus mengkontrol jalannya

(22)

199

DAFTAR PUSTAKA

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

Dyche, Jill. (2002). The CRM Handbook: A Business Guide to Customer Relationship Management. Addison-Wesley

Fathansyah. (2007). Basis Data Edisi ke-6, Bandung: Informatika.

Hery, S.E, M.Si. (2011). Akuntansi Perusahaan Jasa dan Dagang. Bandung : CV. Alfabeta

Horngren, Charles T. (2006). Akuntansi (Edisi Ke-6). Jakarta : PT.Indeks Kelompok Gramedia

Jogiyanto.(2001). Analisis dan Disain Sistem Infomasi Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis. Yogyakarta: CV. Andi Offset

Kalakota, Ravi., and Marcia Robinson. (2001). e-Business 2.0 : Roadmap For Success. Addison-Wesley, Boston

Kotler, P., & Armstrong, G. (2004). Principles of marketing, (10 ed), New Jersey: Prentice Hall.

Kurniawan, Erick. (2009). Cepat Mahir ASP.NET 3.5 untuk Aplikasi Web Interaktif. Yogyakarta: CV. Andi Offset

(23)

200

Universitas Kristen Maranatha Kusumo, Ario Suryo, Drs. (2001). Microsoft Visual Basic 6.0. Jakarta : PT. Elex Media Komputindo.

Laudon, K.C., C. G. Traver. (2005). E-Commerce. Addison Wesley, Boston.

Midjan, La. Susanto, Azhar. (1997). Sistem Informasi Akuntansi I Pendekatan Manual Praktika Penyusunan Metode dan Prosedur (Edisi Ke-11). Lembaga Informatika Akuntansi.

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

Pressman, Roger. (2002). Rekayasa Perangkat Lunak Pendekatan Praktisi Buku I. Yogyakarta: CV.Andi Offset

Suteja, Bernard Renaldy. Prijono, Agus. Agustaf, Rusdy. (2005). Mudah dan Cepat Menguasai Pemrograman Web. Bandung: Informatika

Turban, Efraim.,King, David., Viehland, Dennis., Lee, Jae. (2004). Electronic Commerce : A Managerial Perspective. Pearson Education, New Jersey.

Referensi

Dokumen terkait

Berdasarkan hasil penelitian tindakan kelas yang dilaksanakan selama dua siklus dengan meng-gunakan Mind Map dalam pembelajaran bahasa Indonesia mengenai

Sedangkan perumusan masalah pada penelitian ini adalah : (1) Apakah sinyal informasi dari adanya pengumuman right issue akan berpengaruh atau tidak berpengaruh terhadap

Dalam peraturan Rektor Universitas Negeri Semarang Nomor 14 Tahun 2012 tentang “Pedoman Praktik Pengalaman Lapangan Bagi Mahasiswa Program Kependidikan Universitas Negeri

(2) Standar Nasional Pendidikan Tinggi sebagaimana dimaksud pada ayat (1) huruf a merupakan satuan standar yang meliputi standar nasional pendidikan , ditambah dengan

Penelitian ini mendeskripsikan tentang Koordinasi Pemerintah Daerah dalam Manajemen Drainase Permukiman Sebagai Upaya Pengurangan Resiko Bencana Banjir di Kota

[r]

Controller juga akan kita ganti dengan controller berbasis PC menggunakan software Mach3, hal ini disebabkan biaya dari controller tersebut murah dengan kapasitas

The LM35 series are precision integrated-circuit tempera- ture sensors, whose output voltage is linearly proportional to the Celsius (Centigrade) temperature.. The LM35