Perancangan Website Sebagai Sarana Monitoring Aktifitas Tenaga Penjualan pada Dealer Yamaha CV Jaya Perkasa Motor.
ABSTRAK
Teknologi informasi sekarang ini sangat diperlukan, terlebih agar dapat mempermudah dalam monitoring aktifitas tenaga penjualan.Dealer yamaha CV Jaya Perkasa Motor saat ini belum menggunakan sistem informasi dalam melakukan monitoring aktifitas tenaga penjualan, sehingga sulit untuk memantau kinerja tenaga penjualan yang ada dengan baik. Oleh sebab itu, perlu dirancang program berbasis website untuk melakukan monitoring aktifitas tenaga penjualan pada CV Jaya Perkasa Motor sehingga dapat menunjang pemilik CV Jaya Perkasa Motor dalam mengatur tenaga penjualan. Sistem ini memiliki beberapa fitur, antara lain mengelola event, training, absensi training, trainer, dan
monitoring aktifitas yang ada.
(2)
vii
ABSTRACT
Today information technology is very necessary, especially in order to
monitor sales activity. CV Jaya Perkasa Motor have not used the information
system in sales activity monitoring, so it’s hard to check the performance of
salesman. Therefore, it is necessary to create the information systems in CV
Jaya Perkasa Motor to monitor the activity of salesman. System to be implemented, is made as easy as possible to use. This system has several features, such as event, training, training attendance, trainer, and monitoring the existing salesman.
(3)
DAFTAR ISI
LEMBAR PENGESAHAN ... i
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii
PRAKATA ... iv
ABSTRAK ... vi
ABSTRACT ... vii
DAFTAR ISI ... viii
DAFTAR GAMBAR ... xix
DAFTAR TABEL ... xxiv
DAFTAR NOTASI/ LAMBANG ... 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... 2
1.5 Sumber Data ... 4
1.5.1 Primer ... 4
1.5.2 Sekunder ... 4
1.6 Sistematika Penyajian ... 4
BAB 2. KAJIAN TEORI ... 6
2.1 Penjualan ... 6
2.2 Sales Force Automation ... 6
2.2.1 Measuring Sales Force Productivity ... 6
2.3 Pengertian Sistem Informasi ... 8
2.4 Proses Bisnis ... 9
2.5 Website ... 9
2.5.1 Jenis Website ... 9
2.6 Web Server ... 10
2.6.1 Apache ... 10
(4)
ix
2.7.1 Internet ... 11
2.7.2 HTML (Hyper Text Markup Language) ... 11
2.7.3 Javascript ... 12
2.7.4 PHP ... 12
2.7.5 CSS (Cascading Style Sheet) ... 13
2.7.6 JQuery ... 14
2.7.7 XAMPP ... 14
2.7.8 MySQL ... 14
2.8 Pengertian Database ... 15
2.9 Flowchart ... 15
2.10 Entity Relationship Diagram ... 16
2.10.1 Entitas ... 17
2.10.2 Atribut... 17
2.10.3 Relasi ... 17
2.11 Data Flow Diagram ... 19
2.11.1 Data Flow Diagram Level 0 ... 19
2.11.2 Data Flow Diagram Rinci ... 19
2.11.3 Kamus Data ... 19
2.11.4 PSPEC (Proses Specification) ... 20
2.12 Blackbox Testing ... 21
BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 22
3.1 Proses Bisnis ... 22
3.1.1 Proses Bisnis Penjualan ... 22
3.1.2 Proses Bisnis Pembelian ... 25
3.1.3 Proses Bisnis Penjadwalan Tenaga Penjualan ... 27
3.1.4 Prosedur Perhitungan Performance Dan Training Tenaga Penjualan ... 29
3.1.5 Prosedur Perhitungan Bonus Karyawan ... 30
3.1.6 Prosedur Perhitungan Efektifitas Event Bagi Tenaga Penjualan 30 3.2 ERD (Entity Relationship Diagram) ... 31
(5)
3.3.1 Tabel Barang* ... 33
3.3.2 Tabel Beban* ... 33
3.3.3 Tabel Cabang* ... 34
3.3.4 Tabel Chart of Account* ... 34
3.3.5 Tabel Detil Barang* ... 34
3.3.6 Tabel Jurnal* ... 35
3.3.7 Tabel Leasing* ... 36
3.3.8 Tabel Log* ... 36
3.3.9 Tabel Pembelian* ... 36
3.3.10 Tabel Pembelian-Barang* ... 37
3.3.11 Tabel Pengarsipan* ... 37
3.3.12 Tabel Pegawai ... 38
3.3.13 Tabel Penjualan* ... 38
3.3.14 Tabel Bonus ... 39
3.3.15 Tabel Konsumen ... 40
3.3.16 Tabel Training ... 40
3.3.17 Tabel Trainer ... 41
3.3.18 Tabel Event ... 41
3.3.19 Tabel Hitung Efektifitas ... 42
3.3.20 Tabel Respon Konsumen ... 42
3.3.21 Tabel Setting Poin ... 43
3.3.22 Tabel Pegawai-Training ... 43
3.3.23 Tabel Grade ... 43
3.4 DFD (Data Flow Diagram) ... 43
3.4.1 DFD Level 0 ... 43
3.4.2 DFD Level 1 ... 45
3.4.3 DFD Level 2 Proses 2 “Data Master” ... 48
3.4.4 DFD Level 2 Proses 3 “Data Transaksi” ... 49
3.4.5 DFD Level 2 Proses 4 “Pengelolaan Data Pengarsipan” ... 50
3.4.6 DFD Level 2 Proses 5 “Akuntansi” ... 51
3.4.7 DFD Level 2 Proses 6 “Pengelolaan Data Log” ... 52
(6)
xi
3.4.9 DFD Level 2 Proses 8 “Sales Force Automation” ... 54
3.4.10 DFD Level 3 Proses 2.1 “Pengelolaan Data Barang” ... 55
3.4.11 DFD Level 3 Proses 2.2 “Pengelolaan Data Leasing” ... 56
3.4.12 DFD Level 3 Proses 2.3 “Pengelolaan Data Cabang” ... 57
3.4.13 DFD Level 3 Proses 2.4 “Pengelolaan Data Pegawai” ... 58
3.4.14 DFD Level 3 Proses 3.1 “Pengelolaan Data Penjualan” ... 59
3.4.15 DFD Level 3 Proses 3.1 “Pengelolaan Data Pembelian” ... 60
3.4.16 DFD Level 3 Proses 3.3 “Pengelolaan Data Stok” ... 61
3.4.17 DFD Level 3 Proses 4.1 “Pengarsipan STNK” ... 62
3.4.18 DFD Level 3 Proses 4.2 “Pengarsipan BPKB” ... 63
3.4.19 DFD Level 3 Proses 5.1 “Pengelolaan Data Jurnal” ... 64
3.4.20 DFD Level 3 Proses 5.2 “Pengelolaan Data Buku Besar” .... 65
3.4.21 DFD Level 3 Proses 5.3 “Pengelolaan Data Laba Rugi” ... 66
3.4.22 DFD Level 3 Proses 5.4 “Pengelolaan Beban” ... 67
3.4.23 DFD Level 3 Proses 8.1 “Pengelolaan Data Event” ... 68
3.4.24 DFD Level 3 Proses 8.2 “Pengelolaan Data Training” ... 69
3.4.25 DFD Level 3 Proses 8.3 “Pengelolaan Data Trainer” ... 70
3.4.26 DFD Level 3 Proses 8.4 “Pengelolaan Data Konsumen” ... 71
3.4.27 DFD Level 3 Proses 8.5 “Pengelolaan Data Bonus” ... 72
3.4.28 DFD Level 3 Proses 8.6 “Pengelolaan Data Monitoring” ... 73
3.4.29 DFD Level 4 Proses 3.2.1 “Pengelolaan Data Pembelian” ... 74
3.4.30 DFD Level 4 Proses 3.2.2 “Pengelolaan Data Detil Pembelian” 75 3.4.31 DFD Level 4 Proses 8.2.6 “Jadwal Training” ... 76
3.4.32 DFD Level 4 Proses 8.4.6 “Respon Konsumen” ... 77
3.5 Kamus Data ... 78
3.5.1 Kamus Data Pegawai ... 78
3.5.2 Kamus Data Leasing* ... 79
3.5.3 Kamus Data Barang* ... 79
3.5.4 Kamus Data Penjualan* ... 80
3.5.5 Kamus Data Detil Barang* ... 81
(7)
3.5.7 Kamus Data Cabang* ... 82
3.5.8 Kamus Data Log* ... 83
3.5.9 Kamus Data Jurnal* ... 84
3.5.10 Kamus Data Pengarsipan* ... 84
3.5.11 Kamus Data Chart of Account* ... 85
3.5.12 Kamus Data Detil Pembelian* ... 86
3.5.13 Kamus Data Beban* ... 86
3.5.14 Kamus Data Efektifitas ... 87
3.5.15 Kamus Data Event ... 87
3.5.16 Kamus Data Training ... 88
3.5.17 Kamus Data Trainer ... 89
3.5.18 Kamus Data Calon Pembeli ... 90
3.5.19 Kamus Data Grade ... 90
3.5.20 Kamus Data Bonus ... 91
3.5.21 Kamus Data Poin ... 91
3.5.22 Kamus Data Konsumen ... 92
3.6 Proses Specification (PSPEC) ... 93
3.6.1 Proses Login ... 93
3.6.2 Proses Tambah Barang* ... 94
3.6.3 Proses Ubah Barang* ... 94
3.6.4 Proses Hapus Barang* ... 95
3.6.5 Proses Cari Barang* ... 95
3.6.6 Proses Lihat Data Barang* ... 96
3.6.7 Proses Tambah Data Penjualan* ... 96
3.6.8 Proses Lihat Data Penjualan* ... 96
3.6.9 Proses Cari Penjualan* ... 97
3.6.10 Proses Cetak Data Penjualan* ... 97
3.6.11 Proses Hapus Penjualan* ... 97
3.6.12 Proses Tambah Data Pembelian* ... 98
3.6.13 Proses Lihat Pembelian* ... 98
3.6.14 Proses Cari Data Pembelian* ... 98
(8)
xiii
3.6.16 Proses Lihat Detil Pembelian* ... 99
3.6.17 Proses Cetak Detil Pembelian* ... 99
3.6.18 Proses Tambah Leasing* ... 100
3.6.19 Proses Ubah Leasing* ... 100
3.6.20 Proses Hapus Data Leasing* ... 100
3.6.21 Proses Cari Data Leasing* ... 101
3.6.22 Proses Lihat Data Leasing* ... 101
3.6.23 Proses Tambah Data Cabang* ... 101
3.6.24 Proses Ubah Data Cabang* ... 102
3.6.25 Proses Hapus Data Cabang* ... 102
3.6.26 Proses Cari Data Cabang* ... 103
3.6.27 Proses Lihat Data Cabang* ... 103
3.6.28 Proses Tambah Pegawai ... 103
3.6.29 Proses Ubah Pegawai ... 104
3.6.30 Proses Hapus Data Pegawai ... 104
3.6.31 Proses Cari Data Pegawai ... 104
3.6.32 Proses Lihat Data Pegawai ... 105
3.6.33 Proses Set Target Grade ... 105
3.6.34 Proses Lihat Stok* ... 105
3.6.35 Proses Ubah Stok Pembelian* ... 106
3.6.36 Proses Lihat Semua STNK* ... 106
3.6.37 Proses Input Plat Nomor*... 106
3.6.38 Proses Ambil STNK* ... 107
3.6.39 Proses Selesai STNK* ... 107
3.6.40 Proses Lihat Semua BPKB* ... 108
3.6.41 Proses Datang BPKB* ... 108
3.6.42 Proses Ambil BPKB* ... 108
3.6.43 Proses Selesai BPKB* ... 109
3.6.44 Proses Lihat Jurnal* ... 109
3.6.45 Proses Cetak Jurnal* ... 109
3.6.46 Proses Lihat Buku Besar* ... 110
(9)
3.6.48 Proses Lihat Laba Rugi* ... 110
3.6.49 Proses Cetak Laba Rugi* ... 111
3.6.50 Proses Lihat Data Log* ... 111
3.6.51 Proses Cari Data Log* ... 112
3.6.52 Proses Konfigurasi Data Pribadi* ... 112
3.6.53 Proses Konfigurasi Ganti Password* ... 112
3.6.54 Proses Tambah Beban Lain-Lain* ... 113
3.6.55 Proses Tambah Beban Listrik dan Air* ... 113
3.6.56 Proses Tambah Beban Transportasi* ... 113
3.6.57 Proses Hapus Beban* ... 114
3.6.58 Proses Tambah Event... 114
3.6.59 Proses Ubah Event ... 114
3.6.60 Proses Hapus Event ... 115
3.6.61 Proses Cari Event ... 115
3.6.62 Proses Lihat Event ... 116
3.6.63 Proses Input Hasil Event ... 116
3.6.64 Proses Lihat Hasil Event ... 116
3.6.65 Proses Set Efektifitas Event ... 117
3.6.66 Proses Lihat Efektifitas Event ... 117
3.6.67 Proses Tambah Training ... 118
3.6.68 Proses Ubah Training ... 118
3.6.69 Proses Hapus Training... 118
3.6.70 Proses Cari Training ... 119
3.6.71 Proses Lihat Training ... 119
3.6.72 Proses Atur Peserta Training ... 120
3.6.73 Proses Input Absensi Training ... 120
3.6.74 Proses Print Absensi Training ... 120
3.6.75 Proses Tambah Trainer ... 121
3.6.76 Proses Ubah Trainer ... 121
3.6.77 Proses Hapus Trainer ... 121
3.6.78 Proses Cari Trainer ... 122
(10)
xv
3.6.80 Proses Tambah Konsumen ... 123
3.6.81 Proses Ubah Konsumen ... 123
3.6.82 Proses Hapus Konsumen ... 123
3.6.83 Proses Cari Konsumen ... 124
3.6.84 Proses Lihat Konsumen ... 124
3.6.85 Proses Lihat Semua Konsumen ... 125
3.6.86 Proses Tambah Waktu Follow Up Konsumen ... 125
3.6.87 Proses Selesai Konsumen ... 125
3.6.88 Proses Lihat Bonus ... 126
3.6.89 Proses Set Harga Poin... 126
3.6.90 Proses Lihat Harga Poin ... 127
3.6.91 Proses Lihat Bonus Pegawai ... 127
3.6.92 Proses Monitoring Target Grade ... 127
3.6.93 Proses MonitoringTraining ... 128
3.6.94 Proses Monitoring Penjualan ... 128
3.6.95 Proses MonitoringEvent ... 128
3.7 Desain Antarmuka Pengguna ... 130
3.7.1 Login ... 130
3.7.2 Lupa Password... 131
3.7.3 Halaman Dashboard ... 131
3.7.4 Halaman Set Target Grade ... 137
3.7.5 Halaman Lihat Konsumen ... 138
3.7.6 Halaman Tambah Konsumen ... 138
3.7.7 Halaman Ubah Konsumen ... 139
3.7.8 Halaman Hapus Konsumen ... 140
3.7.9 Halaman Respon Konsumen ... 140
3.7.10 Halaman Lihat Training ... 141
3.7.11 Halaman Tambah Training ... 141
3.7.12 Halaman Ubah Training ... 142
3.7.13 Halaman Hapus Training ... 142
3.7.14 Halaman Jadwal Training ... 143
(11)
3.7.16 Halaman Tambah Trainer ... 146
3.7.17 Halaman Ubah Trainer ... 147
3.7.18 Halaman Hapus Trainer ... 147
3.7.19 Halaman Lihat Event ... 148
3.7.20 Halaman Tambah Event ... 148
3.7.21 Halaman Ubah Event ... 149
3.7.22 Halaman Hapus Event ... 150
3.7.23 Halaman Input Hasil Event ... 151
3.7.24 Halaman Lihat Hasil Event ... 152
3.7.25 Halaman Set Efektifitas Event ... 152
3.7.26 Halaman Lihat Efektifitas ... 153
3.7.27 Halaman Lihat Bonus ... 154
3.7.28 Halaman Set Poin ... 155
3.7.29 Halaman Setting Poin per Periode ... 156
3.7.30 Halaman Setting Poin per Periode ... 157
3.7.31 Halaman Lihat Harga Poin ... 157
3.7.32 Halaman Lihat Bonus Pegawai ... 158
3.7.33 Halaman Monitoring Target Grade ... 159
3.7.34 Halaman MonitoringTraining ... 160
3.7.35 Halaman Monitoring Penjualan ... 161
3.7.36 Halaman MonitoringEvent ... 162
BAB 4. HASIL PENELITIAN ... 163
4.1 Halaman Login ... 163
4.2 Halaman Dashboard ... 163
4.3 Halaman Set Target Grade ... 166
4.4 Halaman Konsumen ... 167
4.4.1 Lihat Konsumen ... 167
4.4.2 Tambah Konsumen ... 168
4.4.3 Ubah Konsumen... 168
4.4.4 Hapus Konsumen ... 170
4.4.5 Respon Konsumen ... 171
(12)
xvii
4.5.1 Lihat Training ... 172
4.5.2 Tambah Training ... 173
4.5.3 Ubah Training ... 174
4.5.4 Hapus Training ... 175
4.5.5 Jadwal Training ... 176
4.6 Halaman Trainer ... 178
4.6.1 Lihat Trainer ... 178
4.6.2 Tambah Trainer ... 179
4.6.3 Ubah Trainer ... 180
4.6.4 Hapus Trainer ... 181
4.7 Halaman Event ... 182
4.7.1 Lihat Event ... 182
4.7.2 Tambah Event ... 183
4.7.3 Ubah Event ... 184
4.7.4 Hapus Event ... 185
4.7.5 Input Hasil Event ... 186
4.7.6 Lihat Hasil Event ... 188
4.7.7 Set Efektifitas Event ... 189
4.7.8 Lihat Efektifitas Event ... 190
4.8 Halaman Bonus ... 191
4.8.1 Lihat Bonus ... 191
4.8.2 Set Harga Poin ... 192
4.8.3 Lihat Harga Poin... 192
4.8.4 Lihat Bonus Pegawai ... 193
4.9 Halaman Monitoring... 194
4.9.1 Target Grade ... 194
4.9.2 Training ... 195
4.9.3 Penjualan ... 196
4.9.4 Event ... 197
BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 198
5.1 Pengujian Halaman Login ... 198
(13)
5.3 Pengujian Halaman Lihat Konsumen... 199
5.4 Pengujian Halaman Tambah Konsumen ... 199
5.5 Pengujian Halaman Ubah Konsumen ... 200
5.6 Pengujian Halaman Hapus Konsumen ... 201
5.7 Pengujian Halaman Lihat Training ... 202
5.8 Pengujian Halaman Tambah Training ... 203
5.9 Pengujian Halaman Ubah Training ... 203
5.10 Pengujian Halaman Hapus Training ... 205
5.11 Pengujian Halaman Lihat Trainer ... 205
5.12 Pengujian Halaman Tambah Trainer ... 206
5.13 Pengujian Halaman Ubah Trainer ... 207
5.14 Pengujian Halaman Hapus Trainer ... 208
5.15 Pengujian Halaman Lihat Event ... 209
5.16 Pengujian Halaman Tambah Event ... 209
5.17 Pengujian Halaman Ubah Event ... 210
5.18 Pengujian Halaman Hapus Event ... 211
5.19 Pengujian Halaman Set Poin ... 212
5.20 Pengujian Halaman Input Hasil Event ... 212
5.21 Pengujian Halaman Set Efektifitas ... 213
BAB 6. SIMPULAN DAN SARAN ... 214
6.1 Simpulan ... 214
6.2 Saran ... 214
(14)
xix
DAFTAR GAMBAR
Gambar 2.1 PHP ... 12
Gambar 2.2 Relasi Satu ke Satu... 17
Gambar 2.3 Relasi Satu ke Banyak ... 18
Gambar 2.4 Relasi Banyak ke Satu ... 18
Gambar 2.5 Relasi Banyak ke Banyak ... 18
Gambar 3.1 Flowchart Penjualan CV Jaya Perkasa Motor ... 24
Gambar 3.2 Flowchart Pembelian CV Jaya Perkasa Motor ... 26
Gambar 3.3 Flowchart Penjadwalan Tenaga Penjualan ... 28
Gambar 3.4 ERD CV Jaya Perkasa Motor ... 32
Gambar 3.5 DFD Level 0 ... 44
Gambar 3.6 DFD Level 1 Part 1 ... 45
Gambar 3.7 DFD Level 1 Part 2 ... 46
Gambar 3.8 DFD Level 1 Part 3 ... 47
Gambar 3.9 DFD Level 2 Proses 2 “Data Master” ... 48
Gambar 3.10 DFD Level 2 Proses 2 “Data Transaksi” ... 49
Gambar 3.11 DFD Level 2 Proses 4 “Pengelolaan Data Pengarsipan” ... 50
Gambar 3.12 DFD Level 2 Proses 5 “Akuntansi” ... 51
Gambar 3.13 DFD Level 2 Proses 6 “Pengelolaan Data Log” ... 52
Gambar 3.14 DFD Level 2 Proses 7 “Konfigurasi” ... 53
Gambar 3.15 DFD Level 2 Proses 8 “Sales Force Automation” ... 54
Gambar 3.16 DFD Level 3 Proses 2.1 “Pengelolaan Data Barang” ... 55
Gambar 3.17 DFD Level 3 Proses 2.2 “Pengelolaan Data Leasing” ... 56
Gambar 3.18 DFD Level 3 Proses 2.3 “Pengelolaan Data Cabang” ... 57
Gambar 3.19 DFD Level 3 Proses 2.4 “Pengelolaan Data Pegawai” ... 58
Gambar 3.20 DFD Level 3 Proses 3.1 “Pengelolaan Data Penjualan” ... 59
Gambar 3.21 DFD Level 3 Proses 3.1 “Pengelolaan Data Pembelian” ... 60
Gambar 3.22 DFD Level 3 Proses 3.3 “Pengelolaan Data Stok” ... 61
Gambar 3.23 DFD Level 3 Proses 4.1 “Pengarsipan STNK” ... 62
Gambar 3.24 DFD Level 3 Proses 4.2 “Pengarsipan BPKB” ... 63
(15)
Gambar 3.26 DFD Level 3 Proses 5.2 “Pengelolaan Data Buku Besar” ... 65
Gambar 3.27 DFD Level 3 Proses 5.3 “Pengelolaan Data Laba Rugi” ... 66
Gambar 3.28 DFD Level 3 Proses 5.4 “Pengelolaan Beban” ... 67
Gambar 3.29 DFD Level 3 Proses 8.1 “Pengelolaan Data Event” ... 68
Gambar 3.30 DFD Level 3 Proses 8.2 “Pengelolaan Data Training” ... 69
Gambar 3.31 DFD Level 3 Proses 8.3 “Pengelolaan Data Trainer” ... 70
Gambar 3.32 DFD Level 3 Proses 8.4 “Pengelolaan Data Konsumen” ... 71
Gambar 3.33 DFD Level 3 Proses 8.5 “Pengelolaan Data Bonus” ... 72
Gambar 3.34 DFD Level 3 Proses 8.6 “Pengelolaan Data Monitoring” ... 73
Gambar 3.35 DFD Level 4 Proses 3.2.1 “Pengelolaan Data Pembelian” .... 74
Gambar 3.36 DFD Level 4 Proses 3.2.2 “Pengelolaan Data Detil Pembelian”75 Gambar 3.37 DFD Level 4 Proses 8.2.6 “Jadwal Training” ... 76
Gambar 3.38 DFD Level 4 Proses 8.4.6 “Respon Konsumen” ... 77
Gambar 3.36 Login ... 130
Gambar 3.37 Desain Antarmuka Lupa Password ... 131
Gambar 3.41 Desain Antarmuka Tampilan Dashboard Pemilik ... 132
Gambar 3.42 Desain Antarmuka Tampilan Dashboard Pemilik ... 133
Gambar 3.43 Desain Antarmuka Dashboard Admin ... 134
Gambar 3.44 Desain Antarmuka Dashboard Salesman ... 135
Gambar 3.45 Desain Antarmuka Dashboard Salesman ... 136
Gambar 3.46 Desain Antarmuka Set Target Grade ... 137
Gambar 3.47 Desain Antarmuka Halaman Lihat Konsumen ... 138
Gambar 3.48 Desain Antarmuka Halaman Tambah Konsumen ... 138
Gambar 3.49 Desain Antarmuka Halaman Ubah Konsumen ... 139
Gambar 3.50 Desain Antarmuka Halaman Ubah Konsumen Form ... 139
Gambar 3.51 Desain Antarmuka Halaman Hapus Konsumen ... 140
Gambar 3.52 Desain Antarmuka Halaman Respon Konsumen ... 140
Gambar 3.53 Desain Antarmuka Halaman Halaman Lihat Training ... 141
Gambar 3.54 Desain Antarmuka Halaman Tambah Training ... 141
Gambar 3.55 Desain Antarmuka Halaman Halaman Ubah Training ... 142
Gambar 3.56 Desain Antarmuka Halaman Halaman Hapus Training ... 143
(16)
xxi
Gambar 3.58 Desain Antarmuka Atur Peserta Training ... 144
Gambar 3.59 Desain Antarmuka Halaman Input Absensi ... 145
Gambar 3.60 Desain Antarmuka Print Absensi... 145
Gambar 3.61 Desain Antarmuka Halaman Lihat Trainer ... 146
Gambar 3.62 Desain Antarmuka Halaman Tambah Trainer ... 146
Gambar 3.63 Desain Antarmuka Halaman Ubah Trainer ... 147
Gambar 3.64 Desain Antarmuka Halaman Ubah Trainer Form ... 147
Gambar 3.65 Desain Antarmuka Halaman Hapus Trainer ... 148
Gambar 3.66 Desain Antarmuka Halaman Lihat Event ... 148
Gambar 3.67 Desain Antarmuka Halaman Tambah Event ... 149
Gambar 3.68 Desain Antarmuka Halaman Ubah Event ... 149
Gambar 3.69 Desain Antarmuka Ubah Event Form ... 150
Gambar 3.70 Desain Antarmuka Halaman Hapus Event ... 150
Gambar 3.71 Desain Antarmuka Input Hasil Event ... 151
Gambar 3.72 Desain Antarmuka Input Hasil Event Form ... 151
Gambar 3.73 Desain Antarmuka Halaman Lihat Hasil Event ... 152
Gambar 3.74 Desain Antarmuka Lihat Detil Event ... 152
Gambar 3.75 Desain Antarmuka Halaman Set Efektifitas ... 153
Gambar 3.76 Desain Antarmuka Halaman Lihat Efektifitas ... 154
Gambar 3.77 Desain Antarmuka Lihat Detil Efektifitas ... 154
Gambar 3.78 Desain Antarmuka Halaman Lihat Bonus ... 155
Gambar 3.79 Desain Antarmuka Halaman Set Poin ... 155
Gambar 3.80 Desain Antarmuka Halaman Setting Poin per Periode ... 156
Gambar 3.81 Desain Antarmuka Halaman Setting Poin per Periode ... 157
Gambar 3.82 Desain Antarmuka Halaman Lihat Harga Poin ... 157
Gambar 3.83 Desain Antarmuka Halaman Lihat Bonus Pegawai ... 158
Gambar 3.84 Desain Antarmuka Halaman Monitoring Target Grade ... 159
Gambar 3.85 Desain Antarmuka Halaman MonitoringTraining ... 160
Gambar 3.86 Desain Antarmuka Halaman Monitoring Penjualan ... 161
Gambar 3.87 Desain Antarmuka Halaman MonitoringEvent ... 162
Gambar 4.1 Tampilan Login ... 163
(17)
Gambar 4.3 Tampilan Dashboard Admin ... 164
Gambar 4.4 Tampilan Dashboard Salesman ... 165
Gambar 4.5 Tampilan Dashboard Kepala Cabang ... 165
Gambar 4.6 Tampilan Dashboard Supervisor ... 166
Gambar 4.7 Tampilan Set Target Grade ... 166
Gambar 4.8 Halaman Lihat Konsumen ... 167
Gambar 4.9 Halaman Tambah Konsumen ... 168
Gambar 4.10 Halaman Ubah Konsumen ... 169
Gambar 4.11 Halaman Ubah Konsumen Form ... 170
Gambar 4.12 Hapus Konsumen ... 170
Gambar 4.13 Halaman Respon Konsumen ... 171
Gambar 4.14 Halaman Input Respon Konsumen Form ... 172
Gambar 4.15 Halaman Lihat Training ... 172
Gambar 4.16 Halaman Tambah Training ... 173
Gambar 4.17 Halaman Ubah Training ... 174
Gambar 4.18 Halaman Ubah Training Form ... 175
Gambar 4.19 Halaman Hapus Training ... 175
Gambar 4.20 Halaman Jadwal Training ... 176
Gambar 4.21 Halaman Jadwal Training “Atur Peserta” ... 177
Gambar 4.22 Halaman Jadwal Training “Input Absensi ... 177
Gambar 4.23 Halaman Jadwal Training “Print Absensi” ... 178
Gambar 4.24 Halaman Lihat Trainer ... 179
Gambar 4.25 Halaman Tambah Trainer ... 180
Gambar 4.26 Halaman Ubah Trainer Form ... 181
Gambar 4.27 Halaman Hapus Trainer ... 182
Gambar 4.28 Halaman Lihat Event ... 183
Gambar 4.29 Halaman Tambah Event ... 184
Gambar 4.30 Halaman Ubah Event ... 184
Gambar 4.31 Halaman Ubah Event Form ... 185
Gambar 4.32 Halaman Hapus Event ... 186
Gambar 4.33 Halaman Input Hasil Event ... 187
(18)
xxiii
Gambar 4.35 Halaman Lihat Hasil Event ... 188
Gambar 4.36 Halaman Lihat Hasil Event “Lihat Detil” ... 189
Gambar 4.37 Halaman Set Efektifitas Event ... 189
Gambar 4.38 Halaman Lihat Efektifitas Event ... 190
Gambar 4.39 Halaman Lihat Efektifitas Event“Lihat Detil” ... 191
Gambar 4.40 Halaman Set Harga Poin ... 192
Gambar 4.41 Halaman Lihat Harga Poin ... 193
Gambar 4.42 Halaman Lihat Bonus Pegawai ... 194
Gambar 4.43 Halaman Monitoring Target Grade ... 195
Gambar 4.44 Halaman Monitoring Training ... 195
Gambar 4.45 Halaman Monitoring Penjualan ... 196
(19)
DAFTAR TABEL
Tabel 2.1 Contoh Kamus Data ... 20
Tabel 2.2 Contoh PSPEC ... 20
Tabel 3.1 Tabel Barang ... 33
Tabel 3.2 Tabel Beban ... 33
Tabel 3.3 Tabel Cabang ... 34
Tabel 3.4 Tavel Chart of Account ... 34
Tabel 3.5 Tabel Detil Barang ... 34
Tabel 3.6 Tabel Jurnal ... 35
Tabel 3.7 Tabel Leasing ... 36
Tabel 3.8 Tabel Log ... 36
Tabel 3.9 Tabel Pembelian ... 36
Tabel 3.10 Tabel Pembelian Barang ... 37
Tabel 3.11 Tabel Pengarsipan ... 37
Tabel 3.12 Tabel Pegawai ... 38
Tabel 3.13 Tabel Bonus ... 39
Tabel 3.14 Tabel Calon Pembeli ... 40
Tabel 3.15 Tabel Training ... 40
Tabel 3.16 Tabel Trainer ... 41
Tabel 3.17 Tabel Event ... 41
Tabel 3.18 Tabel Hitung Efektifitas ... 42
Tabel 3.19 Tabel Respon Konsumen ... 42
Tabel 3.20 Tabel Setting Poin ... 43
Tabel 3.21 Tabel Pegawai Training ... 43
Tabel 3.22 Tabel Pegawai Training ... 43
Tabel 3.23 Kamus Data Pegawai ... 78
Tabel 3.24 Kamus Data Leasing ... 79
Tabel 3.25 Kamus Data Barang ... 79
Tabel 3.26 Kamus Data Penjualan ... 80
Tabel 3.27 Kamus Data Detil Barang ... 81
(20)
xxv
Tabel 3.29 Kamus Data Cabang ... 83
Tabel 3.30 Kamus Data Log ... 83
Tabel 3.31 Kamus Data Jurnal... 84
Tabel 3.32 Kamus Data Pengarsipan ... 84
Tabel 3.33 Kamus Data Chart of Account ... 85
Tabel 3.34 Kamus Data Detil Pembelian ... 86
Tabel 3.35 Kamus Data Beban ... 86
Tabel 3.36 Kamus Data Efektifitas ... 87
Tabel 3.37 Kamus Data Event ... 88
Tabel 3.38 Kamus Data Training ... 88
Tabel 3.39 Kamus Data Trainer ... 89
Tabel 3.40 Kamus Data Calon Pembeli ... 90
Tabel 3.41 Kamus Data Grade ... 90
Tabel 3.42 Kamus Data Bonus ... 91
Tabel 3.43 Kamus Data Setting Poin ... 92
Tabel 3.44 Kamus Data Konsumen ... 92
Tabel 3.45 PSPEC Login ... 93
Tabel 3.46 PSPEC Tambah Barang ... 94
Tabel 3.47 PSPEC Ubah Barang ... 94
Tabel 3.48 PSPEC Hapus Barang ... 95
Tabel 3.49 PSPEC Cari Barang ... 95
Tabel 3.50 PSPEC Lihat Data Barang ... 96
Tabel 3.51 PSPEC Tambah Data Penjualan ... 96
Tabel 3.52 PSPEC Lihat Data Penjualan ... 96
Tabel 3.53 PSPEC Cari Penjualan ... 97
Tabel 3.54 PSPEC Cetak Data Penjualan ... 97
Tabel 3.55 PSPEC Hapus Penjualan ... 97
Tabel 3.56 PSPEC Tambah Data Pembelian ... 98
Tabel 3.57 PSPEC Lihat Pembelian ... 98
Tabel 3.58 PSPEC Cari Data Pembelian ... 98
Tabel 3.59 PSPEC Hapus Data Pembelian ... 99
(21)
Tabel 3.61 PSPEC Cetak Detil Pembelian ... 99
Tabel 3.62 PSPEC Tambah Leasing ... 100
Tabel 3.63 PSPEC Ubah Leasing ... 100
Tabel 3.64 PSPEC Hapus Data Leasing ... 100
Tabel 3.65 PSPEC Cari Data Leasing ... 101
Tabel 3.66 PSPEC Lihat Data Leasing ... 101
Tabel 3.67 PSPEC Tambah Data Leasing ... 101
Tabel 3.68 PSPEC Ubah Data Cabang ... 102
Tabel 3.69 PSPEC Hapus Data Cabang ... 102
Tabel 3.70 PSPEC Cari Data Cabang ... 103
Tabel 3.71 PSPEC Lihat Data Cabang ... 103
Tabel 3.72 PSPEC Tambah Pegawai ... 103
Tabel 3.73 PSPEC Ubah Pegawai ... 104
Tabel 3.74 PSPEC Hapus Data Pegawai ... 104
Tabel 3.75 PSPEC Cari Data Pegawai ... 104
Tabel 3.76 PSPEC Lihat Data Pegawai ... 105
Tabel 3.77 PSPEC Set Target Grade ... 105
Tabel 3.78 PSPEC Lihat Stok ... 105
Tabel 3.79 PSPEC Ubah Stok Pembelian ... 106
Tabel 3.80 PSPEC Lihat Semua STNK ... 106
Tabel 3.81 PSPEC Input Plat Nomor ... 106
Tabel 3.82 PSPEC Ambil STNK ... 107
Tabel 3.83 PSPEC Selesai STNK ... 107
Tabel 3.84 PSPEC Lihat Semua BPKB ... 108
Tabel 3.85 PSPEC Datang BPKB ... 108
Tabel 3.86 PSPEC Ambil BPKB ... 108
Tabel 3.87 PSPEC Selesai BPKB ... 109
Tabel 3.88 PSPEC Lihat Jurnal ... 109
Tabel 3.89 PSPEC Cetak Jurnal ... 109
Tabel 3.90 PSPEC Lihat Buku Besar ... 110
Tabel 3.91 PSPEC Cetak Buku Besar ... 110
(22)
xxvii
Tabel 3.93 PSPEC Cetak Laba Rugi ... 111
Tabel 3.94 PSPEC Lihat Data Log ... 111
Tabel 3.95 PSPEC Cari Data Log ... 112
Tabel 3.96 PSPEC Konfigurasi Data Pribadi ... 112
Tabel 3.97 PSPEC Konfigurasi Ganti Password ... 112
Tabel 3.98 PSPEC Konfigurasi Tambah Beban Lain-Lain ... 113
Tabel 3.99 PSPEC Konfigurasi Tambah Beban Listrik dan Air ... 113
Tabel 3.100 PSPEC Konfigurasi Tambah Beban Transportasi ... 113
Tabel 3.101 PSPEC Konfigurasi Hapus Beban ... 114
Tabel 3.102 PSPEC Tambah Event ... 114
Tabel 3.103 PSPEC Ubah Event ... 114
Tabel 3.104 PSPEC Hapus Event ... 115
Tabel 3.105 PSPEC Cari Event ... 115
Tabel 3.106 PSPEC Lihat Event ... 116
Tabel 3.107 PSPEC Input Hasil Event ... 116
Tabel 3.108 PSPEC Lihat Hasil Event ... 116
Tabel 3.109 PSPEC Set Efektifitas Event ... 117
Tabel 3.110 PSPEC Lihat Efektifitas Event ... 117
Tabel 3.111 PSPEC Tambah Training ... 118
Tabel 3.112 PSPEC Ubah Training ... 118
Tabel 3.113 PSPEC Hapus Training ... 118
Tabel 3.114 PSPEC Cari Training ... 119
Tabel 3.115 PSPEC Lihat Training ... 119
Tabel 3.116 PSPEC Atur Peserta Training ... 120
Tabel 3.117 PSPEC Input Absensi Training ... 120
Tabel 3.118 PSPEC Input Absensi Training ... 120
Tabel 3.119 PSPEC Tambah Trainer ... 121
Tabel 3.120 PSPEC Ubah Trainer ... 121
Tabel 3.121 PSPEC Hapus Trainer ... 121
Tabel 3.122 PSPEC Cari Trainer ... 122
Tabel 3.123 PSPEC Lihat Trainer ... 122
(23)
Tabel 3.125 PSPEC Ubah Konsumen ... 123
Tabel 3.126 PSPEC Hapus Konsumen ... 123
Tabel 3.127 PSPEC Cari Konsumen ... 124
Tabel 3.128 PSPEC Lihat Konsumen ... 124
Tabel 3.129 PSPEC Lihat Semua Konsumen ... 125
Tabel 3.130 PSPEC Tambah Waktu Follow Up Konsumen ... 125
Tabel 3.131 PSPEC Selesai ... 125
Tabel 3.132 PSPEC Lihat Bonus ... 126
Tabel 3.133 PSPEC Set Harga Poin ... 126
Tabel 3.134 PSPEC Lihat Harga Poin ... 127
Tabel 3.135 PSPEC Lihat Bonus Pegawai ... 127
Tabel 3.136 PSPEC Monitoring Target Grade ... 127
Tabel 3.137 PSPEC MonitoringTraining ... 128
Tabel 3.138 PSPEC Monitoring Penjualan ... 128
Tabel 3.139 PSPEC MonitoringEvent ... 128
Tabel 5.1 Pengujian Halaman Login ... 198
Tabel 5.2 Pengujian Halaman Set Target Grade ... 198
Tabel 5.3 Pengujian Halaman Lihat Konsumen ... 199
Tabel 5.4 Pengujian Halaman Tambah Konsumen ... 200
Tabel 5.5 Pengujian Halaman Ubah Konsumen ... 200
Tabel 5.6 Pengujian Halaman Hapus Konsumen ... 201
Tabel 5.7 Pengujian Halaman Lihat Training ... 202
Tabel 5.8 Pengujian Halaman Tambah Training ... 203
Tabel 5.9 Pengujian Halaman Ubah Training ... 204
Tabel 5.10 Pengujian Halaman Hapus Training... 205
Tabel 5.11 Pengujian Halaman Lihat Trainer ... 206
Tabel 5.12 Pengujian Halaman Tambah Trainer ... 206
Tabel 5.13 Pengujian Halaman Ubah Trainer ... 207
Tabel 5.14 Pengujian Halaman Hapus Trainer ... 208
Tabel 5.15 Pengujian Halaman Lihat Event ... 209
Tabel 5.16 Pengujian Halaman Tambah Event... 209
(24)
xxix
Tabel 5.18 Pengujian Halaman Hapus Event ... 211
Tabel 5.19 Pengujian Halaman Set Poin ... 212
Tabel 5.20 Pengujian Halaman Input Hasil Event ... 212
(25)
DAFTAR NOTASI/ LAMBANG
Jenis Notasi/Lambang Nama Arti
Flowchart Terminal Menunjukkan
langkah awal / akhir terminasi
Flowchart Dokumen Menunjukkan
arsip fisik bisa berupa slip gaji, surat
keterangan, dan lain-lain
Flowchart Display Menunjukkan
data yang
dimunculkan ke layar monitor
Flowchart Operasi
Manual
Menunjukkan aktivitas yang dilakukan
secara manual terhadap sistem
Flowchart Stored Data Menunjukkan
penyimpanan data atau sering dinamakan
database dari sebuah sistem
(26)
xxxi
Jenis Notasi/Lambang Nama Arti
Flowchart Input Manual Menunjukkan
pemasukan
data yang
dilakukan
secara manual dengan
menggunakan
alat imput
seperti, keyboard, barcode
scanner, dan lain-lain
Flowchart Decision Menunjukkan
pilihan
pengambilan keputusan.
Biasanya berisi Ya atau Tidak
dan dapat
dialirkan ke simbol lainnya
ketika Ya,
maupun ketika Tidak.
Flowchart Arsip Menunjukkan
pengarsipan dokumen
Flowchart Alur Data Menunjukkan
(27)
Jenis Notasi/Lambang Nama Arti simbol-simbol
flowchart
ERD Strong Entitiy Entitas mandiri
yang
keberadaannya tidak tergantung entitas lainnya
ERD Weak Entity Entitas yang
keberadaannya tergantung pada entitas lainnya
ERD Atribut
Bernilai Banyak
(Multivalued Attribute)
Ditujukan pada atribut yang dapat diisi dengan lebih dari satu nilai tetapi jenisnya sama. Contoh: gelar, hobi, telepon, dan lain-lain.
Dilambangkan dengan elips ganda.
ERD Atribut
Bernilai Tunggal
(Single-Valued
Ditujukan pada atribut yang memiliki paling banyak satu nilai untuk setiap
(28)
xxxiii
Jenis Notasi/Lambang Nama Arti
Attribute) data baris data.
ERD Atribut
Turunan (Derived Attribute)
Atribut yang nilai-nilainya diperoleh dari pengolahan atau dapat diturunkan dari atribut atau tabel lain yang berhubungan. Contoh: umur. Dilambangkan dengan elips titik-titik.
DFD Aliran Data Menggambarkan
mengenai aliran atau pergerakan dari kumpulan data dari satu bagian sistem ke bagian sistem lainnya.
DFD Penyimpanan
Data (Store)
Menggambarkan mengenai
tempat
penyimpanan sebuah
(29)
Jenis Notasi/Lambang Nama Arti data
DFD Proses Menggambarkan
proses yang terjadi di dalam sistem.
DFD Entitas Menggambarkan
seseorang, sekumpulan
orang atau
sistem lain yang menggunakan sistem tersebut. Kamus
Data
= Tersusun dari Mendeskripsikan
susunan data
Kamus Data
+ Dan Menggabungkan
beberapa atribut
Kamus Data
( ) Pilihan
opsional
Memberikan piliihan opsional
(30)
xxxv
Jenis Notasi/Lambang Nama Arti
Kamus Data
{ } Pengulangan Mendeskripsikan
pengulangan
Kamus Data
[ ] Memilih salah
satu dari
beberapa pilihan
alternatif
Memberikan pilihan alternatif
Kamus Data
* * Pemberian
komentar
Memberi Komentar
Kamus Data
@ Menunjukkan
kunci utama pada tempat penyimpanan
Menentukan
primary key
Kamus Data
| Pemisah dari
pilihan yang terdapat dalam simbol [ ]
Pemisah dari pilihan yang terdapat dalam simbol [ ]
(31)
BAB 1. PENDAHULUAN
Bab ini digunakan untuk mengemukakan latar belakang, rumusan masalah, tujuan, batasan masalah, dan sistematika pembahasan dalam melakukan penelitian terhadap pengembangan aplikasi website pemantauan penjualan pembelian web.
1.1 Latar Belakang Masalah
Setiap perusahaan memiliki potensi untuk berkembang, CV Jaya Perkasa Motor adalah perusahaan yang bergerak dibidang dealer resmi motor Yamaha. Perusahaan ini telah memiliki 3 cabang pusat terletak diberbagai kota yang berbeda-beda yakni Sumedang, Ciamis, Rancaekek.
Dealer ini menjadi dealer resmi Yamaha yang berpotensi untuk dapat berkembang lebih banyak juga merupakan dealer resmi Yamaha yang menangani penjualan,service dan sparepart motor Yamaha.
CV Jaya Perkasa Motor merupakan sebuah dealer yamaha yang melayani penjualan sepeda motor, pembelian ke supplier serta melakukan
service dan sparepart motor. Pengelolaan karyawan di CV Jaya Perkasa Motor masih belum terorganisir dengan baik. Supervisor belum dapat mengetahui performa dari tenaga kerja yang ada, penjadwalan karyawan belum dapat diorganisir dengan baik, dan potensi-potensi yang dapat dikembangkan oleh pemilik perusahaan terhadap karyawan yang ada untuk memberikan bonus dan jenjang karir yang baik belum dapat terorganisir.
Berdasarkan permasalahan tersebut, maka akan dibuat Website untuk melakukan monitoring tenaga penjualan di CV Jaya Perkasa Motor sehingga perusahaan dan karyawan dapat merasakan keuntungan yang sama. Aplikasi ini berisi data mengenai pembelian motor, penjualan, pengarsipan BPKB dan STNK, dan laporan akuntansi yang akan di integrasikan dengan pegawai, training, konsumen, trainer, event, bonus, dan monitoring yang dapat diakses oleh karyawan ketika aktivitas perusahaan dilakukan.
(32)
2
1.2 Rumusan Masalah
Berdasarkan latar belakang masalah yang telah diuraikan diatas, berikut ini akan dirumuskan pokok-pokok persoalan yang akan dipecahkan dan dijawab, yaitu sebagai berikut.
1. Bagaimana pemilik perusahaan dapat mengatur aktivitas tenaga kerja pada CV Jaya Perkasa Motor?
2. Bagaimana memantau aktivitas tenaga kerja secara efektif?
1.3 Tujuan Pembahasan
Berdasarkan pokok-pokok masalah yang akan dijawab dan dipecahkan, berikut ini akan dikemukakan garis besar solusi yang ingin dicapai setelah masalah dijawab, yaitu sebagai berikut.
1. Memberikan fasilitas bagi Pemilik CV. Jaya Perkasa Motor dalam mengatur aktivitas yang sebaiknya dilakukan tenaga penjualan agar kegiatan penjualan berjalan secara efektif.
2. Memberikan fasilitas bagi pemilik dalam melakukan penjadwalan,
training, serta pemberian target sehingga dapat menentukan bonus bagi karyawan.
1.4 Ruang Lingkup Kajian
Pembuatan sistem ini dibatasi pada : 1. Batasan Perangkat Keras
Processor : AMD Athlon XP 1.7GHz Hardisk : 40 Gb
RAM : 256 Mb
VGA : 64 Mb
Keyboard dan Mouse
Monitor 15 inch
Printer
2. Batasan Perangkat Lunak
Microsoft Windows XP Service Pack 3 sebagai sistem operasi. PHP sebagai script pemrogramannya.
(33)
3
MySQL sebagai pengelola basis datanya.
Apache 1.3.23 sebagai web server yang sudah terinstal driver sqlsrv client.
Menggunan XAMPP untuk server local dalam perancangan program.
Macromedia Dreamweaver MX untuk desain web.
Javascript untuk membuat tampilan lebih atraktif di sisi klien. Menggunakan browser google chrome agar kerja lebih optimal.
3. Batasan Aplikasi
Pengguna dari aplikasi ini sebagai berikut: Admin sebagai pengelola sistem
Pemilik sebagai pemantau proses di CV Jaya Perkasa Motor Kepala dealer sebagai pemantau di satu dealer
Supervisor sebagai pemantau tenaga penjualan pada dealer
Tenaga penjualan sebagai pengakses penjualan dan pembelian serta pelaporan aktifitas
Modul yang terdapat dalam website: Modul Tenaga Penjualan
Aplikasi ini dibuat untuk memantau tenaga penjualan yang ada dan juga supervisor yang mengepalai banyak tenaga penjualan. Sehingga dapat memberikan fasilitas bagi supervisor, kepala cabang, dan pemilik dalam memantau tenaga penjualan yang ada ditiap cabang, juga mempermudah dalam pemberian dan perhitungan bonus bagi karyawan.
Modul Penjadwalan Tenaga Penjualan
Aplikasi ini juga dibuat untuk memberikan jadwal kepada tenaga penjualan yang ada dalam melakukan banyak aktivitas seperti
(34)
4
dengan yang diperlukan melalui pemantauan bagi supervisor dan kepala dealer.
1.5 Sumber Data
1.5.1 Primer
Dalam Pengumpulan data perancang melakukan diskusi dengan pemilik perusahaan untuk memahami proses bisnis. Perancang juga melakukan tanya jawab guna mendapatkan masalah yang yang lebih detil.
1.5.2 Sekunder
Dalam menyelsaikan tugas akhir ini perancang mendapatkan bantuan dari pembimbing tugas akhir, ebook untuk memenuhi dasar teori, dan mata kuliah pemrograman web, pemrograman web lanjut, basis data lanjut.
1.6 Sistematika Penyajian
Dalam proses penyusunan laporan, sistematika penulisan yang akan digunakan adalah sebagai berikut:
BAB 1. PENDAHULUAN
Bab ini digunakan untuk mengemukakan latar belakang, rumusan masalah, tujuan, batasan masalah, dan sistematika pembahasan dalam melakukan penelitian terhadap pengembangan aplikasi pengaksesan informasi CV. Jaya Perkasa Motor berbasis web.
BAB 2. KAJIAN TEORI
Bab ini digunakan untuk menjelaskan teori-teori yang menunjang dan teknologi yang digunakan dalam pengembangan aplikasi.
BAB 3. ANALISIS DAN RANCANGAN SISTEM
Bab ini digunakan untuk menjelaskan proses bisnis pada sistem manual, ERD, web map, UML, perancangan tampilan beserta penjelasannya.
(35)
5
Bab ini digunakan untuk menjelaskan implementasi aplikasi dalam penyimpanan data dan tampilan beserta penjelasan dari setiap fungsi yang ditunjukkan dengan potongan kode program.
BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Bab ini berisikan hasil pengujian yang dilakukan terhadap fungsional setiap halaman yang dibuat dalam Blackbox Testing terhadap fungsi yang dibuat.
BAB 6. SIMPULAN DAN SARAN
Dalam bab ini, dikemukakan pengetahuan yang didapat setelah mengerjakan penelitian pengembangan aplikasi pengaksesan informasi
dealer CV. Jaya Perkasa Motor berbasis web dan saran berupa hal-hal baru yang dapat dilakukan untuk melakukan pengembangan lebih lanjut.
(36)
214
BAB 6. SIMPULAN DAN SARAN
6.1 Simpulan
Kesimpulan yang didapat berdasarakan pada tujuan yang telah disampaikan pada bab pendahuluan adalah sebagai berikut:
1. Website yang dibuat memiliiki fitur-fitur pengolahan data training,
trainer, event, bonus pegawai, dan monitoring tenaga penjualan. 2. Website yang mempermudah pemilik untuk melihat kinera tenaga
penjualan, mengelola absensi training, dan peringkat tiap tenaga penjualan.
3. Website menggunakan chart yang menggambarkan hasil dari
monitoring kinerja tenaga penjualan.
6.2 Saran
Saran-saran untuk pengembangan aplikasi pada masa mendatang adalah:.
1. Penambahan di manajemen chart of account. 2. Penggunaan framework berbasis object oriented.
(37)
DAFTAR PUSTAKA
[1] E. S, Praktikum Akuntansi & Komputerisasi dgn MYOB+CD, Salemba Empat, 2008.
[2] F. Buttle, Customer Relationship Management Concepts and Technologies, Elsevier, 2009.
[3] A. A. Zoltners, The complete guide to accelerating sales force performance, 2001.
[4] H. A. Fatta, Analisis dan Perancangan Sistem Informasi untuk Keunggulan Perusahaan dan Organisasi Modern, Andi, 2007.
[5] P. Harmon, Business Process Change. A Manager’s Guide To Improving, Redesigning and Automating Process, Boston USA: Morgan Kaufmann Publishers, 2010.
[6] Yuhefizar, H. Mooduto and R. Hidayat, Cara Mudah Membangun
Website Interaktif, Elex Media Komputindo, 2009.
[7] O. Cornes, Beginning ASP.NET using VB.NET, USA: Wrox Press Ltd, 2001.
[8] A. D. W., Membangun Mail Server Andal dengan Fedora dan QMail, Jakarta: Elex Media Komputindo, 2005.
[9] E. Prasetyo, Pemrograman Web Php & MySQL, Yogyakarta: Graha Ilmi, 2008.
[10] E. Oneto and Y. Sugiarto, Antigaptek Internet, Jakarta: Kawan Pustaka, 2009.
[11] Refsnes Data, "HTML Introduction," Refsnes Data, [Online]. Available: http://www.w3schools.com/html/html_intro.asp. [Accessed 1 September 2013].
[12] Refsnes Data, "Javascript Introduction," Refsnes Data, [Online]. Available: http://www.w3schools.com/js/js_intro.asp. [Accessed 11 September 2013].
(38)
216
Universitas Kristen Maranatha
PHP & MySql), Modula, 2010.
[14] Refsnes Data, "CSS Introduction," Refsnes Data, [Online]. Available: http://www.w3schools.com/css/css_intro.asp. [Accessed 11 September 2013].
[15] Refsnes Data, "jQuery Introduction," Refsnes Data, [Online]. Available: http://www.w3schools.com/jquery/jquery_intro.asp. [Accessed 11 September 2013].
[16] Riyanto, Membuat Sendiri Sistem Informasi Penjualan dengan PHP dan MySQL, Yogyakarta: Gava Media, 2010.
[17] Nugroho, Aplikasi Pemrograman Web Dinamis dengan PHP dan MySQL Yogyakarta, Yogyakarta: Gava Media, 2008.
[18] M. A. J. Alam, Belajar Sendiri Pemrograman Transact-SQL pada SQL Server 2005, Jakarta: Gramedia, 2005.
[19] T. Connoly, Business Database Systems, Addison Wesley, 2008. [20] A. S. Joiner, Flowcharts Plain & Simple, Madison: Oriel, Inc, 2002. [21] A.-B. b. Ladjamudin, Analisis dan Desain Sistem Informasi, Yogyakarta:
Graha Ilmu, 2005.
[22] T. Sutabri, Analisa Sistem Informasi, Yogyakarta: Andi, 2004.
[23] J. A. Hall and T. Singleton, Audit Teknologi Informasi dan Assurance, N. Setyaningsih, Ed., Salemba Empat, 2007.
[24] A. Kadir, Konsep & Tuntunan Praktis Basis Data, Andi, 2008.
[25] R. T. Futrel, D. F. Shafer and L. I. Shafer, Quality Software Project Management, P. Petralia, Ed., Prentice Hall Professional, 2002.
[26] S. Koirala and S. Sheikh, Software Testing Interview Questions, Canada: Jones and Bartlett, 2008.
[27] B. B. Agarwal, S. Tayal and M. Gupta, Software Engineering & Testing, Canada: Jones and Bartlett, 2010.
(1)
3
MySQL sebagai pengelola basis datanya.
Apache 1.3.23 sebagai web server yang sudah terinstal driver sqlsrv client.
Menggunan XAMPP untuk server local dalam perancangan program.
Macromedia Dreamweaver MX untuk desain web.
Javascript untuk membuat tampilan lebih atraktif di sisi klien.
Menggunakan browser google chrome agar kerja lebih optimal. 3. Batasan Aplikasi
Pengguna dari aplikasi ini sebagai berikut:
Admin sebagai pengelola sistem
Pemilik sebagai pemantau proses di CV Jaya Perkasa Motor
Kepala dealer sebagai pemantau di satu dealer
Supervisor sebagai pemantau tenaga penjualan pada dealer
Tenaga penjualan sebagai pengakses penjualan dan pembelian serta pelaporan aktifitas
Modul yang terdapat dalam website:
Modul Tenaga Penjualan
Aplikasi ini dibuat untuk memantau tenaga penjualan yang ada dan juga supervisor yang mengepalai banyak tenaga penjualan. Sehingga dapat memberikan fasilitas bagi supervisor, kepala cabang, dan pemilik dalam memantau tenaga penjualan yang ada ditiap cabang, juga mempermudah dalam pemberian dan perhitungan bonus bagi karyawan.
Modul Penjadwalan Tenaga Penjualan
Aplikasi ini juga dibuat untuk memberikan jadwal kepada tenaga penjualan yang ada dalam melakukan banyak aktivitas seperti
(2)
4
dengan yang diperlukan melalui pemantauan bagi supervisor dan kepala dealer.
1.5 Sumber Data
1.5.1 Primer
Dalam Pengumpulan data perancang melakukan diskusi dengan pemilik perusahaan untuk memahami proses bisnis. Perancang juga melakukan tanya jawab guna mendapatkan masalah yang yang lebih detil.
1.5.2 Sekunder
Dalam menyelsaikan tugas akhir ini perancang mendapatkan bantuan dari pembimbing tugas akhir, ebook untuk memenuhi dasar teori, dan mata kuliah pemrograman web, pemrograman web lanjut, basis data lanjut.
1.6 Sistematika Penyajian
Dalam proses penyusunan laporan, sistematika penulisan yang akan digunakan adalah sebagai berikut:
BAB 1. PENDAHULUAN
Bab ini digunakan untuk mengemukakan latar belakang, rumusan masalah, tujuan, batasan masalah, dan sistematika pembahasan dalam melakukan penelitian terhadap pengembangan aplikasi pengaksesan informasi CV. Jaya Perkasa Motor berbasis web.
BAB 2. KAJIAN TEORI
Bab ini digunakan untuk menjelaskan teori-teori yang menunjang dan teknologi yang digunakan dalam pengembangan aplikasi.
BAB 3. ANALISIS DAN RANCANGAN SISTEM
Bab ini digunakan untuk menjelaskan proses bisnis pada sistem manual, ERD, web map, UML, perancangan tampilan beserta penjelasannya.
(3)
5
Bab ini digunakan untuk menjelaskan implementasi aplikasi dalam penyimpanan data dan tampilan beserta penjelasan dari setiap fungsi yang ditunjukkan dengan potongan kode program.
BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Bab ini berisikan hasil pengujian yang dilakukan terhadap fungsional setiap halaman yang dibuat dalam Blackbox Testing terhadap fungsi yang dibuat.
BAB 6. SIMPULAN DAN SARAN
Dalam bab ini, dikemukakan pengetahuan yang didapat setelah mengerjakan penelitian pengembangan aplikasi pengaksesan informasi
dealer CV. Jaya Perkasa Motor berbasis web dan saran berupa hal-hal baru yang dapat dilakukan untuk melakukan pengembangan lebih lanjut.
(4)
BAB 6. SIMPULAN DAN SARAN
6.1 Simpulan
Kesimpulan yang didapat berdasarakan pada tujuan yang telah disampaikan pada bab pendahuluan adalah sebagai berikut:
1. Website yang dibuat memiliiki fitur-fitur pengolahan data training,
trainer, event, bonus pegawai, dan monitoring tenaga penjualan. 2. Website yang mempermudah pemilik untuk melihat kinera tenaga
penjualan, mengelola absensi training, dan peringkat tiap tenaga penjualan.
3. Website menggunakan chart yang menggambarkan hasil dari
monitoring kinerja tenaga penjualan.
6.2 Saran
Saran-saran untuk pengembangan aplikasi pada masa mendatang adalah:.
1. Penambahan di manajemen chart of account. 2. Penggunaan framework berbasis object oriented.
(5)
DAFTAR PUSTAKA
[1] E. S, Praktikum Akuntansi & Komputerisasi dgn MYOB+CD, Salemba Empat, 2008.
[2] F. Buttle, Customer Relationship Management Concepts and Technologies, Elsevier, 2009.
[3] A. A. Zoltners, The complete guide to accelerating sales force performance, 2001.
[4] H. A. Fatta, Analisis dan Perancangan Sistem Informasi untuk Keunggulan Perusahaan dan Organisasi Modern, Andi, 2007.
[5] P. Harmon, Business Process Change. A Manager’s Guide To Improving, Redesigning and Automating Process, Boston USA: Morgan Kaufmann Publishers, 2010.
[6] Yuhefizar, H. Mooduto and R. Hidayat, Cara Mudah Membangun
Website Interaktif, Elex Media Komputindo, 2009.
[7] O. Cornes, Beginning ASP.NET using VB.NET, USA: Wrox Press Ltd, 2001.
[8] A. D. W., Membangun Mail Server Andal dengan Fedora dan QMail, Jakarta: Elex Media Komputindo, 2005.
[9] E. Prasetyo, Pemrograman Web Php & MySQL, Yogyakarta: Graha Ilmi, 2008.
[10] E. Oneto and Y. Sugiarto, Antigaptek Internet, Jakarta: Kawan Pustaka, 2009.
[11] Refsnes Data, "HTML Introduction," Refsnes Data, [Online]. Available: http://www.w3schools.com/html/html_intro.asp. [Accessed 1 September 2013].
[12] Refsnes Data, "Javascript Introduction," Refsnes Data, [Online]. Available: http://www.w3schools.com/js/js_intro.asp. [Accessed 11 September 2013].
(6)
216
PHP & MySql), Modula, 2010.
[14] Refsnes Data, "CSS Introduction," Refsnes Data, [Online]. Available: http://www.w3schools.com/css/css_intro.asp. [Accessed 11 September 2013].
[15] Refsnes Data, "jQuery Introduction," Refsnes Data, [Online]. Available: http://www.w3schools.com/jquery/jquery_intro.asp. [Accessed 11 September 2013].
[16] Riyanto, Membuat Sendiri Sistem Informasi Penjualan dengan PHP dan MySQL, Yogyakarta: Gava Media, 2010.
[17] Nugroho, Aplikasi Pemrograman Web Dinamis dengan PHP dan MySQL Yogyakarta, Yogyakarta: Gava Media, 2008.
[18] M. A. J. Alam, Belajar Sendiri Pemrograman Transact-SQL pada SQL Server 2005, Jakarta: Gramedia, 2005.
[19] T. Connoly, Business Database Systems, Addison Wesley, 2008. [20] A. S. Joiner, Flowcharts Plain & Simple, Madison: Oriel, Inc, 2002. [21] A.-B. b. Ladjamudin, Analisis dan Desain Sistem Informasi, Yogyakarta:
Graha Ilmu, 2005.
[22] T. Sutabri, Analisa Sistem Informasi, Yogyakarta: Andi, 2004.
[23] J. A. Hall and T. Singleton, Audit Teknologi Informasi dan Assurance, N. Setyaningsih, Ed., Salemba Empat, 2007.
[24] A. Kadir, Konsep & Tuntunan Praktis Basis Data, Andi, 2008.
[25] R. T. Futrel, D. F. Shafer and L. I. Shafer, Quality Software Project Management, P. Petralia, Ed., Prentice Hall Professional, 2002.
[26] S. Koirala and S. Sheikh, Software Testing Interview Questions, Canada: Jones and Bartlett, 2008.
[27] B. B. Agarwal, S. Tayal and M. Gupta, Software Engineering & Testing, Canada: Jones and Bartlett, 2010.