iv
Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007
ANALISIS DAN PERANCANGAN APLIKASI POINT OF SALES BERBASISKAN CUSTOMER RELATIONSHIP MANAGEMENT
PADA TOKO BUKU NOTRE-DAME
Edwin Hartanto Widjaja 0700707881 Abstrak
Toko Buku Notre-Dame merupakan sebuah perusahaan yang perkembangannya dapat dikatakan cukup pesat. Hanya dengan kurun waktu 2 tahun toko ini telah membuka dua cabang baru. Sayangnya perkembangan ini tidak diikuti dengan perkembangan pada sistem penjualan dan pemasaran toko. Oleh karena itu skripsi ini disusun dengan tujuan mempermudah segala transaksi pada point of sales Toko Buku Notre-Dame sekaligus menerapkan aplikasi CRM di dalamnya.
Metode penelitian yang digunakan adalah dengan pengamatan langsung di lapangan, studi pustaka, wawancara, kuesioner, dan metode perancangan.
Adapun manfaat dari pembuatan aplikasi ini adalah untuk memberikan beberapa pemecahan atau solusi bagi masalah yang dihadapi Toko Buku Notre-Dame, seperti pencatatan transaksi yang lebih mudah, pengelolaan data pelanggan yang lebih rapi dan tidak mungkin hilang, serta pelaporan yang lebih praktis dan terperinci.
Kesimpulan yang dapat diambil adalah dengan adanya aplikasi CRM yang terintegrasi dengan point of sales, Toko Buku Notre-Dame akan dapat meningkatkan pelayanan terhadap pelanggan dengan menyediakan informasi yang cepat dan tepat, mengelola pelanggan dan campaign perusahaan lebih baik lagi, serta mendapatkan detil segala transaksi secara lebih cepat dan mudah. Dengan demikian Toko Buku Notre-Dame dapat lebih terdukung dalam mewujudkan visi dan misinya.
Kata Kunci
Point of Sales, Customer Relationship Management, pelanggan, Campaign, up-selling, cross-selling
PRAKATA
v
diberikan kepada penulis sehingga penulis dapat menyelesaikan skripsi yang berjudul “Analisis dan Perancangan Aplikasi Point of Sales Berbasiskan Customer Relationship Management Pada Toko Buku Notre-Dame” ini dengan baik dan tepat pada waktunya.
Adapun penulisan skripsi ini dibuat untuk memenuhi persyaratan kelulusan dalam menyelesaikan jenjang pendidikan Strata-1 di Universitas Bina Nusantara Jakarta pada semester ganjil periode 2006/2007.
Selama proses penulisan skripsi ini, penulis telah banyak menerima petunjuk dan bimbingan dari berbagai pihak. Oleh karena itu, pada kesempatan ini penulis ingin mengucapkan terima kasih kepada semua pihak yang telah membantu dan memberikan dukungan baik secara moril maupun materiil, khususnya kepada:
1. Bapak Prof. Dr. Gerardus Polla, M.App.Sc., selaku Rektor Universitas Bina Nusantara Jakarta, yang telah memberikan kesempatan kepada penulis untuk menuntut ilmu yang lebih baik.
2. Bapak Ir. Sablin Yusuf, M.Sc. M.Comp.Sc., selaku Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara Jakarta.
3. Bapak H.M. Subekti, BE, M.Sc., selaku Ketua Jurusan Teknik Informatika, Fakultas Ilmu Komputer Universitas Bina Nusantara Jakarta.
4. Bapak Freddy Purnomo, S.Kom, M.Com, selaku Sekretaris Jurusan Teknik Informatika, Fakultas Ilmu Komputer Universitas Bina Nusantara Jakarta.
5. Bapak Gintoro, S.Kom., MM, selaku dosen pembimbing, yang telah memberikan waktunya untuk mengarahkan dan mendukung serta memotivasi penulis dalam menyelesaikan skripsi ini.
vi
7. Seluruh karyawan Toko Buku Notre-Dame yang telah membantu penulis dalam mengumpulkan data.
8. Orang tua dan adik penulis yang telah memberikan bantuan secara moril dan materiil selama penyusunan skripsi ini.
9. Anita yang selalu mendoakan dan memberikan motivasi kepada penulis dari awal hingga akhir penyusunan skripsi ini.
10. Dan semua pihak yang secara langsung maupun tidak langsung mendukung penulisan laporan skripsi ini.
Penulis menyadari adanya kekurangan karena keterbatasan penulis dalam hal kemampuan, pengetahuan, serta pengalaman. Karena itu penulis selalu menerima secara terbuka saran dan kritik yang membangun untuk menyempurnakan laporan ini dan juga kemajuan ilmu pengetahuan khususnya di bidang teknologi.
Akhir kata penulis berharap agar laporan ini berguna dan bermanfaat bagi semua pihak yang membaca, terutama Toko Buku Notre-Dame.
Jakarta, 22 Januari 2007
Penulis DAFTAR ISI
Halaman Judul Luar ... i Halaman Judul Dalam ... ii Halaman Persetujuan Cover ... iii
vii
Abstrak ... iv
Prakata ... v
Daftar Isi ... vii
Daftar Gambar ... x
Daftar Tabel ... xv
BAB I PENDAHULUAN ... 1
1.1. Latar Belakang ... 1
1.2. Ruang Lingkup ... 3
1.3. Tujuan dan Manfaat ... 4
1.4. Metodologi ... 5
1.4.1 Metode Pengumpulan Data ... 5
1.4.2 Metode Analisis dan Perancangan ... 6
1.5. Sistematika Penulisan ... 6
BAB II LANDASAN TEORI ... 8
2.1. Relationship Marketing ... 8
2.1.1 Perkembangan Pemasaran menjadi Relationship Marketing 8 2.1.2 Pengertian Relationship Marketing ... 9
2.1.3 Tahap-tahap Relationship Marketing ... 9
2.1.3.1 Nurture ... 10
2.1.3.2 Grow ... 14
2.1.3.3 Retain ... 21
viii
2.2. Database ... 27
2.2.1 Pengertian ... 27
2.2.2 Database Management System (DBMS) ... 27
2.3 Fase Pengembangan Perangkat Lunak ... 28
2.4 Diagram Aliran Dokumen (DAD) ... 29
2.5 EntityRelationship Diagram (ERD) ... 31
2.6 State Transition Diagram (STD) ... 33
BAB III ANALISIS DAN PERANCANGAN SISTEM ... 36
3.1. Gambaran Umum Perusahaan ... 36
3.1.1 Sejarah Perusahaan ... 36
3.1.2 Visi dan Misi Perusahaan ... 37
3.1.3 Struktur Organisasi Perusahaan ... 37
3.2. Analisis Permasalahan ... 38
3.2.1 Analisis Proses Bisnis Berjalan ... 38
3.2.2 Analisis Kuesioner dan Wawancara ... 40
3.2.2.1 Analisis Kuesioner ... 40
3.2.2.2 Analisis Wawancara ... 47
3.2.3 Identifikasi Permasalahan ... 52
3.3. Analisis dan Perancangan Solusi ... 57
3.3.1 Model Konseptual Sistem ... 63
3.3.2 Rancangan Proses Bisnis Diusulkan / DAD ... 64
3.3.3 Rancangan Menu ... 79
ix
3.3.5 Rancangan Database ...135
3.3.6 Rancangan State Transition Diagram ...169
3.3.7 Spesifikasi Proses ...199
BAB IV IMPLEMENTASI DAN EVALUASI ...222
4.1 Implementasi ...222
4.1.1 Kebutuhan Perangkat Keras ...222
4.1.2 Kebutuhan Perangkat Lunak ...222
4.1.2.1 Sistem Operasi ...222
4.1.2.2 Perangkat Lunak Pendukung ...223
4.1.2.3 Perangkat Lunak Pengelolaan Database ...223
4.1.3 Cara Instalasi Aplikasi ...224
4.1.4 Cara Penggunaan Aplikasi ...225
4.2 Evaluasi ...270
4.2.1 Evaluasi dari Pengguna ...270
4.2.2 Evaluasi dari Pengembang ...275
BAB V KESIMPULAN DAN SARAN ...278
5.1. Kesimpulan ...278
5.2. Saran ...280
DAFTAR GAMBAR Gambar 3.1 Struktur Organisasi Toko Buku Notre-Dame ... 37
Gambar 3.2 DAD Sistem yang Sedang Berjalan ... 39
x
Gambar 3.4 DAD Penjualan B2C ... 64
Gambar 3.5 DAD Penjualan dan Pengiriman Barang Konsinyasi ... 66
Gambar 3.6 DAD Pemesanan dan Penerimaan Barang Konsinyasi ... 67
Gambar 3.7 DAD Pemesanan dan Penerimaan Barang dari Supplier ... 68
Gambar 3.8 DAD Pelaporan Barang Konsinyasi ke Supplier ... 69
Gambar 3.9 DAD Pelaporan Barang Konsinyasi ke Supplier (A) ... 70
Gambar 3.10 DAD Pelaporan Barang Konsinyasi ke Supplier (B) ... 71
Gambar 3.11 DAD Pelaporan Barang Konsinyasi ke Supplier (C) ... 72
Gambar 3.12 DAD Pelaporan Barang Konsinyasi ke Supplier (D) ... 73
Gambar 3.13 DAD Pendaftaran Membership ... 74
Gambar 3.14 DAD Program Point Reward ... 75
Gambar 3.15 DAD Up-Sell dan Cross-Sell ... 76
Gambar 3.16 DAD Membuat Campaign Baru ... 77
Gambar 3.17 DAD Pelaksanaan Campaign Baru ... 78
Gambar 3.18 Rancangan Layar Login ...106
Gambar 3.19 Rancangan Layar Transaksi B2C ...107
Gambar 3.20 Rancangan Layar Transaksi B2B ...111
Gambar 3.21 Rancangan Layar Transaksi Terima B2B ...115
Gambar 3.22 Rancangan Layar Detil Transaksi B2B ...117
Gambar 3.23 Rancangan Layar Data Karyawan ...118
Gambar 3.24 Rancangan Layar Tambah Karyawan ...120
Gambar 3.25 Rancangan Layar Ubah Karyawan ...121
xi
Gambar 3.27 Rancangan Layar Tambah Supplier / Toko ...125
Gambar 3.28 Rancangan Layar Ubah Supplier / Toko ...126
Gambar 3.29 Rancangan Layar Daftar Barang ...127
Gambar 3.30 Rancangan Layar Tambah Barang ...130
Gambar 3.31 Rancangan Layar Ubah Barang ...130
Gambar 3.32 Rancangan Layar Ubah Password ...134
Gambar 3.33 Diagram ERD ...168
Gambar 3.34 STD Layar Login ...169
Gambar 3.35 STD Layar Login dengan Fitur Peringatan Aktif ...169
Gambar 3.36 STD Layar Transaksi B2C ...170
Gambar 3.37 STD Daftar Transaksi ...171
Gambar 3.38 STD Detil Transaksi ...172
Gambar 3.39 STD Transaksi B2B ...173
Gambar 3.40 STD Terima Barang B2B ...174
Gambar 3.41 STD Daftar Hutang ...175
Gambar 3.42 STD Detil Hutang ...176
Gambar 3.43 STD Update Hutang ...177
Gambar 3.44 STD Daftar Piutang ...178
Gambar 3.45 STD Detil Piutang ...179
Gambar 3.46 STD Update Piutang ...180
Gambar 3.47 STD Daftar Campaign ...181
Gambar 3.48 STD Pesan Phone ...182
xii
Gambar 3.50 STD Campaign Baru ...184
Gambar 3.51 STD Update Campaign ...185
Gambar 3.52 STD Daftar Pelanggan ...186
Gambar 3.53 STD Tambah Pelanggan ...187
Gambar 3.54 STD Update Pelanggan ...188
Gambar 3.55 STD Daftar Barang ...189
Gambar 3.56 STD Tambah Barang ...190
Gambar 3.57 STD Update Barang ...191
Gambar 3.58 STD Daftar Supplier / Toko ...192
Gambar 3.59 STD Tambah Supplier / Toko ...193
Gambar 3.60 STD Update Supplier / Toko ...194
Gambar 3.61 STD Daftar Karyawan ...195
Gambar 3.62 STD Tambah Karyawan ...196
Gambar 3.63 STD Update Karyawan ...197
Gambar 3.64 STD Ubah Password ...198
Gambar 4.1 Layar Login ...225
Gambar 4.2 Layar Transaksi B2C ...227
Gambar 4.3 Layar Daftar Transaksi ...231
Gambar 4.4 Layar Detil Transaksi ...232
Gambar 4.5 Layar Transaksi B2B ...233
Gambar 4.6 Layar Terima Barang B2B ...237
Gambar 4.7 Layar Daftar Hutang ...240
xiii
Gambar 4.9 Layar Update Hutang ...242
Gambar 4.10 Layar Daftar Piutang ...243
Gambar 4.11 Layar Detil Piutang ...245
Gambar 4.12 Layar Update Piutang ...246
Gambar 4.13 Layar Daftar Campaign ...247
Gambar 4.14 Layar Pesan Phone ...248
Gambar 4.15 Layar Pesan SMS ...249
Gambar 4.16 Layar Campaign Baru ...250
Gambar 4.17 Layar Update Campaign ...251
Gambar 4.18 Layar Daftar Pelanggan ...253
Gambar 4.19 Layar Tambah Pelanggan ...254
Gambar 4.20 Layar Update Pelanggan ...255
Gambar 4.21 Layar Daftar Barang ...256
Gambar 4.22 Layar Tambah Barang ...259
Gambar 4.23 Layar Update Barang ...260
Gambar 4.24 Layar Daftar Supplier / Toko ...262
Gambar 4.25 Layar Tambah Supplier / Toko ...263
Gambar 4.26 Layar Update Supplier / Toko ...264
Gambar 4.27 Layar Daftar Karyawan ...266
Gambar 4.28 Layar Tambah Karyawan ...267
Gambar 4.29 Layar Update Karyawan ...268
Gambar 4.30 Layar Ubah Password ...269
xiv
DAFTAR TABEL
Tabel 2.1 Simbol-Simbol Diagram Aliran Dokumen ... 29 Tabel 3.1 Hasil Kuesioner ... 40 Tabel 3.2 Permasalahan Dalam Studi Kasus ... 53
xv
Tabel 3.3 Analisis Solusi ... 58
Tabel 3.4 Deskripsi Tabel MsSupplier ...136
Tabel 3.5 Contoh Data Pada Tabel MsSupplier ...137
Tabel 3.6 Deskripsi Tabel MsCustomer ...138
Tabel 3.7 Contoh Data Pada Tabel MsCustomer ...136
Tabel 3.8 Deskripsi Tabel MsKaryawan ...140
Tabel 3.9 Contoh Data Pada Tabel MsKaryawan ...141
Tabel 3.10 Deskripsi Tabel MsCabang ...142
Tabel 3.11 Contoh Data Pada Tabel MsCabang ...143
Tabel 3.12 Deskripsi Tabel Kategori ...144
Tabel 3.13 Contoh Data Pada Tabel Kategori ...144
Tabel 3.14 Deskripsi Tabel SubKategori ...145
Tabel 3.15 Contoh Data Pada Tabel SubKategori ...145
Tabel 3.16 Deskripsi Tabel MsBarang ...146
Tabel 3.17 Contoh Data Pada Tabel MsBarang ...148
Tabel 3.18 Deskripsi Tabel MsCampaign ...149
Tabel 3.19 Contoh Data Pada Tabel MsCampaign ...150
Tabel 3.20 Deskripsi Tabel MsPhone ...151
Tabel 3.21 Contoh Data Pada Tabel MsPhone ...151
Tabel 3.22 Deskripsi Tabel MsSms ...152
Tabel 3.23 Contoh Data Pada Tabel MsSms ...153
Tabel 3.24 Deskripsi Tabel Hutang ...154
xvi
Tabel 3.26 Deskripsi Tabel Piutang ...155
Tabel 3.27 Contoh Data Pada Tabel Piutang ...155
Tabel 3.28 Deskripsi Tabel Pendapatan ...156
Tabel 3.29 Contoh Data Pada Tabel Pendapatan ...156
Tabel 3.30 Deskripsi Tabel TrHeaderPembelian ...157
Tabel 3.31 Contoh Data Pada Tabel TrHeaderPembelian ...157
Tabel 3.32 Deskripsi Tabel TrDetailPembelian ...158
Tabel 3.33 Contoh Data Pada Tabel TrDetailPembelian ...159
Tabel 3.34 Deskripsi Tabel TrHeaderPenjualanB2C ...160
Tabel 3.35 Contoh Data Pada Tabel TrHeaderPenjualanB2C ...160
Tabel 3.36 Deskripsi Tabel TrDetailPenjualanB2C ...161
Tabel 3.37 Contoh Data Pada Tabel TrDetailPenjualanB2C ...162
Tabel 3.38 Deskripsi Tabel TrHeaderPenjualanB2B ...163
Tabel 3.39 Contoh Data Pada Tabel TrHeaderPenjualanB2B ...163
Tabel 3.40 Deskripsi Tabel TrDetailPenjualanB2B ...164
Tabel 3.41 Contoh Data Pada Tabel TrDetailPenjualanB2B ...165
Tabel 3.42 Deskripsi Tabel TrPengirimanBarang ...166