ABSTRAK
Toko Pancing Arwana merupakan toko yang menjual berbagai jenis produk memancing yang sebelumnya hanya melakukan proses transaksi penjualan secara langsung, yaitu pelanggan datang secara langsung ke toko untuk membeli barang yang dipasarkan. Dalam hal ini Toko Pancing Arwana membutuhkan suatu sistem penjualan yang lebih meningkat lagi dalam peningkatan penjualan dan perluasan pangsa pasar. Oleh karenanya dibuat penelitian “Pembuatan Sistem Informasi E-Commerce Pada Toko Pancing Arwana”. Penelitian ini terdiri dari dua sumber data, yaitu data primer dan sekunder. Sumber data primer diperoleh dengan metode observasi langsung dengan pihak studi kasus dan sumber data sekunder diperoleh dari studi literatur berbagai buku dan sumber lainnya. Di dalam tahapan analisis dan rancangan penelitian, dibuatlah proses bisnis, entity relationsip diagram, use case diagram, class diagram, activity diagram, dan desain antarmuka. Hasil analisis dan rancangan selanjuntya dibuat aplikasi dengan menggunakan bahasa pemrograman PHP dan basis data dengan MYSQL. Aplikasi tersebut kemudian diuji dengan menggunakan metode black box. Setelah pengujian dilakukan maka dapat disimpulkan bahwa semua sistem informasi e-commerce berjalan dengan baik dan dapat digunakan oleh pihak studi kasus.
ABSTRACT
Arwana Fishing Store is a store that sells various types of fishing products that before just doing direct sales transaction process, ie customers come directly to the store to buy goods that are marketed. In this case Arwana Fishing Store need a system that further increased sales in increased sales and market share expansion. Therefore made research "Making Information Systems E-Commerce On Arwana Fishing Store". This study consists of two sources of data, namely primary and secondary data. Sources of primary data obtained by direct observation method to the case studies and secondary data sources obtained from literature review of various books and other sources. In the analysis and design phases of the research, made the process of business, entity relationsip diagrams, use case diagrams, class diagrams, activity diagrams, and interface design. The results of the analysis and design selanjuntya made applications using the programming language PHP and MYSQL database. The application is then tested by using black box method. After testing is done, it can be concluded that all e-commerce information system runs well and can be used by the case study.
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 ... xvi
DAFTAR TABEL ... xxi
DAFTAR NOTASI/ LAMBANG ... xxiii
DAFTAR SINGKATAN ... xxiv
DAFTAR ISTILAH ... xxv
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 ... 3
1.5 Sumber Data ... 4
1.6 Sistematika Penyajian ... 5
BAB 2. KAJIAN TEORI ... 6
2.1 Konsep Sistem Informasi ... 6
2.1.1 Pengertian Sistem ... 6
2.1.2 Pengertian Informasi ... 8
2.1.3 Pengertian Sistem Informasi ... 9
2.2 Internet ... 10
2.3 E-Commerce ... 10
2.3.1 Pengertian E-Commerce ... 10
2.3.2 Jenis – Jenis E-Commerce ... 11
2.3.3 Komponen E-Commerce ... 12
2.3.5 Proses Transaksi E-Commerce ... 13
2.4 E-Bussiness ... 14
2.4.1 Pengertian E-Bussiness ... 14
2.4.2 Penggunaan E-Business ... 15
2.5 Entity Relationship Diagram ( ERD ) ... 16
2.5.1 Pengertian Entity Relationship Diagram ( ERD ) ... 16
2.5.2 Komponen Entity Relationship Diagram ( ERD ) ... 16
2.5.3 Derajat Relasi ... 18
2.5.4 Kardinalitas Relasi ... 18
2.6 PHP ... 19
2.6.1 Pengertian PHP ... 19
2.6.2 Kelebihan PHP ... 20
2.7 Unifed Modeling Language ( UML ) ... 20
2.7.1 Definisi Unified Modeling Language ( UML ) ... 20
2.7.2 Langkah Penggunaan Unified Modeling Language ... 21
2.7.3 Fokus Unified Modeling Language ( UML ) ... 23
2.7.4 Bangunan Dasar Metodologi Unified Modeling Language ... 23
2.8 Use Case ... 26
2.8.1 Pengertian Use Case ... 26
2.8.2 Notasi Use Case ... 27
2.8.3 Relasi Use Case ... 27
2.8.4 Tipe Relasi Use Case ... 28
BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 29
3.1 Fitur dan Fasilitas Dalam Pembuatan Sistem Informasi E-Commerce Toko Pancing Arwana ... 29
3.1.1 Fitur Dalam E-Commerce ... 29
3.1.2 Fasilitas dalam E-Commerce ... 30
3.2 Proses Bisnis ... 32
3.2.1 Proses Bisnis Penjualan ... 32
3.2.2 Proses Bisnis Pembelian ... 36
3.3 Entity Relationship Diagram ( ERD ) ... 38
3.4.1 Sub Sistem Use Case Diagram Data Barang ... 41
3.4.2 Sub Sistem Use Case Diagram Data Gambar ... 41
3.4.3 Sub Sistem Use Case Diagram Data Kategori Utama ... 42
3.4.4 Sub Sistem Use Case Diagram Data Member ... 43
3.4.5 Sub Sistem Use Case Diagram Data Pembelian Detail ... 44
3.4.6 Sub Sistem Use Case Diagram Data Pembelian Member ... 45
3.4.7 Sub Sistem Use Case Diagram Data Pembelian ... 46
3.4.8 Sub Sistem Use Case Diagram Data Penjualan Detail ... 47
3.4.9 Sub Sistem Use Case Diagram Data Penjualan ... 48
3.4.10 Sub Sistem Use Case Diagram Data Promo ... 49
3.4.11 Sub Sistem Use Case Diagram Data Registrasi Admin ... 50
3.4.12 Sub Sistem Use Case Diagram Data Registrasi Member ... 51
3.4.13 Sub Sistem Use Case Diagram Data Ongkir ... 52
3.4.14 Sub Sistem Use Case Diagram Data Sub Kategori ... 53
3.4.15 Sub Sistem Use Case Diagram Data Supplier ... 54
3.4.16 Sub Sistem Use Case Diagram Data Testimoni ... 55
3.4.17 Sub Sistem Use Case Diagram Data Video... 56
3.4.18 Sub Sistem Use Case Diagram Data Bank... 56
3.4.19 Sub Sistem Use Case Diagram Data Status Order Member . 57 3.4.20 Sub Sistem Use Case Diagram Data Konfirmasi Order ... 58
3.4.21 Sub Sistem Use Case Diagram Data Order Barang Member 58 3.5 Activity Diagram ... 59
3.5.1 Activity Diagram Tambah Supplier ... 59
3.5.2 Activity Diagram Ubah Supplier ... 60
3.5.3 Activity Diagram Hapus Supplier ... 61
3.5.4 Activity Diagram Lihat Supplier ... 62
3.5.5 Activity Diagram Lihat Member ... 63
3.5.6 Activity Diagram Hapus Member ... 64
3.5.7 Activity Diagram Lihat Member ... 65
3.5.8 Activity Diagram Tambah Barang ... 66
3.5.9 Activity Diagram Ubah Barang ... 67
3.5.11 Activity Diagram Lihat Barang ... 69
3.5.12 Activity Diagram Tambah Pembelian ... 70
3.5.13 Activity Diagram Ubah Pembelian ... 71
3.5.14 Activity Diagram Hapus Pembelian ... 72
3.5.15 Activity Diagram Registrasi Member ... 73
3.5.16 Activity Diagram Registrasi Admin ... 74
3.5.17 Activity Diagram Login Member ... 75
3.5.18 Activity Diagram Login Admin ... 76
3.5.19 Activity Diagram Pembelian Member ... 77
3.5.20 Activity Diagram Hapus Pembelian Member ... 78
3.5.21 Activity Diagram Tambah Jumlah Barang Member ... 79
3.5.22 Activity Diagram Tambah Video ... 80
3.5.23 Activity Diagram Lihat Video ... 81
3.5.24 Activity Diagram Ubah Video ... 82
3.5.25 Activity Diagram Hapus Video ... 83
3.5.26 Activity Diagram Tambah Kategori Utama ... 84
3.5.27 Activity Diagram Lihat Kategori Utama ... 85
3.5.28 Activity Diagram Ubah Kategori Utama ... 86
3.5.29 Activity Diagram Hapus Kategori Utama ... 87
3.5.30 Activity Diagram Tambah Sub Kategori ... 88
3.5.31 Activity Diagram Lihat Sub Kategori ... 89
3.5.32 Activity Diagram Ubah Sub Kategori ... 90
3.5.33 Activity Diagram Hapus Sub Kategori ... 91
3.5.34 Activity Diagram Tambah Gambar ... 92
3.5.35 Activity Diagram Lihat Gambar ... 93
3.5.36 Activity Diagram Ubah Gambar ... 94
3.5.37 Activity Diagram Hapus Gambar ... 95
3.5.38 Activity Diagram Tambah Promo ... 96
3.5.39 Activity Diagram Lihat Promo ... 97
3.5.40 Activity Diagram Ubah Promo ... 98
3.5.41 Activity Diagram Hapus Promo ... 99
3.5.43 Activity Diagram Lihat Bank ... 101
3.5.44 Activity Diagram Ubah Bank ... 102
3.5.45 Activity Diagram Hapus Bank ... 103
3.5.46 Activity Diagram Lihat Status Order Member ... 104
3.5.47 Activity Diagram Lihat Konfirmasi Order Member ... 105
3.6 Class Diagram ... 106
3.7 Desain Antarmuka ... 108
3.7.1 Menu Tampilan Home ... 108
3.7.2 Menu Tampilan Kontak ... 109
3.7.3 Menu Tampilan Register ... 110
3.7.4 Menu Tampilan FAQ ... 111
3.7.5 Menu Tampilan Produk Detail ... 112
3.7.6 Menu Tampilan List Produk ... 113
3.7.7 Menu Tampilan Thumbnail Produk ... 114
3.7.8 Menu Tampilan Daftar Belanja ... 115
3.7.9 Menu Tampilan History ... 116
3.7.10 Menu Tampilan Utama Admin ... 117
3.7.11 Menu Tampilan View Profile Admin ... 118
3.7.12 Menu Tampilan Update Profile Admin ... 119
3.7.13 Menu Tampilan Change Password Admin ... 120
3.7.14 Menu Tampilan Master Barang ... 121
3.7.15 Menu Tampilan Master Tambah Barang ... 122
3.7.16 Menu Tampilan Master Kategori ... 123
3.7.17 Menu Tampilan Tambah Kategori ... 124
3.7.18 Menu Tampilan Tambah Sub Kategori ... 125
3.7.19 Menu Tampilan Master Supplier ... 126
3.7.20 Menu Tampilan Tambah Supplier ... 127
3.7.21 Menu Tampilan Master Shipping ... 128
3.7.22 Menu Tampilan Tambah Shipping ... 129
3.7.23 Menu Tampilan Master Bank ... 130
3.7.24 Menu Tampilan Tambah Bank ... 131
3.7.26 Menu Tampilan Tambah Member ... 133
3.7.27 Menu Tampilan Ongkos Kirim ... 134
3.7.28 Menu Tampilan Tambah Ongkos Kirim ... 135
3.7.29 Menu Tampilan Transaksi Penjualan ... 136
3.7.30 Menu Tampilan Transaksi Pembelian ... 137
3.7.31 Menu Tampilan Tambah Transaksi Pembelian ... 138
3.7.32 Menu Tampilan Konfirmasi Pemesanan ... 139
BAB 4. HASIL PENELITIAN ... 140
4.1 Tampilan Halaman Utama Admin ... 140
4.2 Tampilan Halaman Tambah Supplier ... 143
4.3 Tampilan Halaman Ubah Supplier ... 145
4.4 Tampilan Halaman Supplier ... 147
4.5 Tampilan Halaman Daftar Kategori ... 148
4.6 Tampilan Halaman Tambah Kategori Utama ... 150
4.7 Tampilan Halaman Sub Kategori ... 151
4.8 Tampilan Halaman Ubah Kategori Utama ... 152
4.9 Tampilan Halaman Ubah Sub Kategori ... 153
4.10 Tampilan Halaman Shipping ... 155
4.11 Tampilan Halaman Tambah Shipping ... 156
4.12 Tampilan Halaman Ubah Shipping ... 157
4.13 Tampilan Halaman Bank ... 158
4.14 Tampilan Halaman Tambah Bank ... 160
4.15 Tampilan Halaman Ubah Bank ... 161
4.16 Tampilan Halaman Member ... 162
4.17 Tampilan Halaman Ubah Member ... 164
4.18 Tampilan Halaman Customer Care ... 165
4.19 Tampilan Halaman Testimoni ... 167
4.20 Tampilan Halaman Ubah Testimoni ... 168
4.21 Tampilan Halaman Promo ... 169
4.22 Tampilan Halaman Tambah Promo ... 171
4.23 Tampilan Halaman Ubah Promo ... 172
4.25 Tampilan Halaman Tambah Berita ... 175
4.26 Tampilan Halaman Ubah Berita ... 177
4.27 Tampilan Halaman Define Role ... 179
4.28 Tampilan Halaman Define Group ... 180
4.29 Tampilan Halaman Define Account ... 181
4.30 Tampilan Halaman User Admin ... 182
4.31 Tampilan Halaman Tambah User ... 183
4.32 Tampilan Halamn Define Faq ... 184
4.33 Tampilan Halaman Tambah Faq ... 185
4.34 Tampilan Halaman Define Video ... 186
4.35 Tampilan Halaman Tambah Video ... 187
4.36 Tampilan Halaman Utama Member ... 188
4.37 Tampilan Halaman Contact ... 191
4.38 Tampilan Halaman Registrasi ... 192
4.39 Tampilan Halaman Confirm ... 193
4.40 Tampilan Halaman Order ... 195
4.41 Tampilan Halaman News ... 196
4.42 Tampilan Halaman Produk ... 197
4.43 Tampilan Halaman Shopping Chart ... 199
4.44 Tampilan Halaman Metode Pembayaran ... 201
4.45 Tampilan Halaman Top Seller... 202
BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 204
5.1 Test Case Form Ubah Data Member ... 204
5.2 Test Case Form Hapus Data Member ... 204
5.3 Test Case Form Tambah Data Supplier ... 205
5.4 Test Case Ubah Data Supplier ... 205
5.5 Test Case Form Hapus Data Supplier ... 206
5.6 Test Case Form Tambah Data Barang ... 206
5.7 Test Case Form Ubah Data Barang ... 207
5.8 Test Case Form Hapus Data Barang ... 208
5.9 Test Case Form Tambah Data Pembelian ... 208
5.11 Test Case Form Hapus Data Pembelian ... 209
5.12 Test Case Form Tambah Data Bank ... 210
5.13 Test Case Form Ubah Data Bank ... 210
5.14 Test Case Form Hapus Data Bank ... 211
5.15 Test Case Form Tambah Data Kategori Utama ... 211
5.16 Test Case Form Ubah Data Kategori Utama ... 212
5.17 Test Case Form Hapus Data Kategori Utama ... 213
5.18 Test Case Form Tambah Data Sub Kategori ... 213
5.19 Test Case Form Ubah Data Sub Kategori ... 214
5.20 Test Case Form Hapus Data Sub Kategori ... 214
5.21 Test Case Form Tambah Data Berita ... 215
5.22 Test Case Form Ubah Data Berita ... 215
5.23 Test Case Form Hapus Data Berita ... 216
5.24 Test Case Form Tambah Data Promo ... 216
5.25 Test Case Form Ubah Data Promo ... 217
5.26 Test Case Form Hapus Data Promo ... 218
5.27 Test Case Form Tambah Data Video ... 218
5.28 Test Case Form Ubah Data Video ... 219
5.29 Test Case Form Hapus Data Video ... 219
BAB 6. SIMPULAN DAN SARAN ... 220
6.1 Simpulan ... 220
6.2 Saran ... 221
DAFTAR GAMBAR
Gambar 3.1 Proses Bisnis Penjualan Bagian 1 ... 34
Gambar 3.2 Proses Bisnis Penjualan Bagian 2 ... 35
Gambar 3.3 Proses Bisnis Pembelian ... 37
Gambar 3.4 Entity Relationship Diagram ( ERD ) ... 39
Gambar 3.5 Use Case Diagram ... 40
Gambar 3.6 Sub Sistem Use Case Diagram Data Barang ... 41
Gambar 3.7 Sub Sistem Use Case Diagram Data Gambar ... 42
Gambar 3.8 Sub Sistem Use Case Diagram Data Kategori Utama ... 43
Gambar 3.9 Sub Sistem Use Case Diagram Data Member ... 44
Gambar 3.10 Sub Sistem Use Case Diagram Data Pembelian Detail ... 45
Gambar 3.11 Sub Sistem Use Case Diagram Data Pembelian Member ... 46
Gambar 3.12 Sub Sistem Use Case Diagram Data Pembelian ... 47
Gambar 3.13 Sub Sistem Use Case Diagram Data Penjualan Detail ... 48
Gambar 3.14 Sub Sistem Use Case Diagram Data Penjualan ... 49
Gambar 3.15 Sub Sistem Use Case Diagram Data Promo ... 50
Gambar 3.16 Sub Sistem Use Case Diagram Data Registrasi Admin ... 51
Gambar 3.17 Sub Sistem Use Case Diagram Data Registrasi Member ... 52
Gambar 3.18 Sub Sistem Use Case Diagram Data Ongkir ... 53
Gambar 3.19 Sub Sistem Use Case Diagram Data Sub Kategori ... 54
Gambar 3.20 Sub Sistem Use Case Diagram Data Supplier ... 55
Gambar 3.21 Sub Sistem Use Case Diagram Data Testimoni ... 56
Gambar 3.22 Sub Sistem Use Case Diagram Data Video ... 56
Gambar 3.23 Sub Sistem Use Case Diagram Data Bank ... 57
Gambar 3.24 Sub Sistem Use Case Diagram Data Status Order Member .. 57
Gambar 3.25 Sub Sistem Use Case Diagram Data Konfirmasi Order ... 58
Gambar 3.26 Sub Sistem Use Case Diagram Data Order Barang Member. 59 Gambar 3.27 Activity Diagram Tambah Supplier ... 60
Gambar 3.28 Activity Diagram Ubah Supplier ... 61
Gambar 3.29 Activity Diagram Hapus Supplier ... 62
Gambar 3.31 Activity Diagram Lihat Member ... 64
Gambar 3.32 Activity Diagram Hapus Member ... 65
Gambar 3.33 Activity Diagram Lihat Member ... 66
Gambar 3.34 Activity Diagram Tambah Barang ... 67
Gambar 3.35 Activity Diagram Ubah Barang ... 68
Gambar 3.36 Activity Diagram Hapus Barang ... 69
Gambar 3.37 Activity Diagram Lihat Barang ... 70
Gambar 3.38 Activity Diagram Tambah Pembelian ... 71
Gambar 3.39 Activity Diagram Ubah Pembelian ... 72
Gambar 3.40 Activity Diagram Hapus Pembelian ... 73
Gambar 3.41 Activity Diagram Registrasi Member ... 74
Gambar 3.42 Activity Diagram Registrasi Admin ... 75
Gambar 3.43 Acivity Diagram Login Member ... 76
Gambar 3.44 Activity Diagram Login Admin ... 77
Gambar 3.45 Activity Diagram Pembelian Member ... 78
Gambar 3.46 Activity Diagram Hapus Pembelian Member ... 79
Gambar 3.47 Activity Diagram Tambah Jumlah Barang Member ... 80
Gambar 3.48 Activiry Diagram Tambah Video ... 81
Gambar 3.49 Activity Diagram Lihat Video ... 82
Gambar 3.50 Activity Diagram Ubah Video ... 83
Gambar 3.51 Activity Diagram Hapus Video ... 84
Gambar 3.52 Activity Diagram Tambah Kategori Utama ... 85
Gambar 3.53 Activity Diagram Lihat Kategori Utama ... 86
Gambar 3.54 Activity Diagram Ubah Kategori Utama ... 87
Gambar 3.55 Activity Diagram Hapus Kategori Utama ... 88
Gambar 3.56 Activity Diagram Tambah Sub Kategori ... 89
Gambar 3.57 Activity Diagram Lihat Sub Kategori ... 90
Gambar 3.58 Activity Diagram Ubah Sub Kategori ... 91
Gambar 3.59 Activity Diagram Hapus Sub Kategori ... 92
Gambar 3.60 Activity Diagram Tambah Gambar ... 93
Gambar 3.61 Activity Diagram Lihat Gambar ... 94
Gambar 3.63 Activity Diagram Hapus Gambar ... 96
Gambar 3.64 Activity Diagram Tambah Promo ... 97
Gambar 3.65 Activity Diagram Lihat Promo ... 98
Gambar 3.66 Activity Diagram Ubah Promo ... 99
Gambar 3.67 Activity Diagram Hapus Promo ... 100
Gambar 3.68 Activity Diagram Tambah Bank ... 101
Gambar 3.69 Activity Diagram Lihat Bank ... 102
Gambar 3.70 Activity Diagram Ubah Bank ... 103
Gambar 3.71 Activity Diagram Hapus Bank ... 104
Gambar 3.72 Activity Diagram Lihat Status Order Member ... 105
Gambar 3.73 Activity Diagram Lihat Konfirmasi Order Member ... 106
Gambar 3.74 Class Diagram ... 107
Gambar 3.75 Desain Halaman Tampilan Home ... 108
Gambar 3.76 Desain Halaman Tampilan Kontak ... 109
Gambar 3.77 Desain Halaman Tampilan Register... 110
Gambar 3.78 Desain Halaman Tampilan FAQ ... 111
Gambar 3.79 Desain Halaman Tampilan Produk Detail ... 112
Gambar 3.80 Desain Halaman Tampilan List Produk ... 113
Gambar 3.81 Desain Halaman Tampilan Thumbnail Produk ... 114
Gambar 3.82 Desain Halaman Tampilan Daftar Belanja ... 115
Gambar 3.83 Desain Halaman Tampilan History ... 116
Gambar 3.84 Desain Halaman Tampilan Utama Admin ... 117
Gambar 3.85 Desain Halaman Tampilan View Profile Admin ... 118
Gambar 3.86 Desain Halaman Tampilan Update Profile Admin ... 119
Gambar 3.87 Desain Halaman Tampilan Change Password Admin ... 120
Gambar 3.88 Desain Halaman Tampilan Master Barang ... 121
Gambar 3.89 Desain Halaman Tampilan Master Tambah Barang ... 122
Gambar 3.90 Desain Halaman Tampilan Master Kategori ... 123
Gambar 3.91 Desain Halaman Tampilan Tambah Kategori ... 124
Gambar 3.92 Desain Halaman Tampilan Tambah Sub Kategori ... 125
Gambar 3.93 Desain Halaman Tampilan Master Supplier ... 126
Gambar 3.95 Desain Halaman Tampilan Master Shipping ... 128
Gambar 3.96 Desain Halaman Tampilan Tambah Shipping ... 129
Gambar 3.97 Desain Halaman Tampilan Master Bank ... 130
Gambar 3.98 Desain Halaman Tampilan Tambah Bank ... 131
Gambar 3.99 Desain Halaman Tampilan Member ... 132
Gambar 3.100 Desain Halaman Tampilan Tambah Member ... 133
Gambar 3.101 Desain Halaman Tampilan Ongkos Kirim ... 134
Gambar 3.102 Desain Halaman Tampilan Tambah Ongkos Kirim ... 135
Gambar 3.103 Desain Halaman Tampilan Transaksi Penjualan ... 136
Gambar 3.104 Desain Halaman Tampilan Transaksi Pembelian ... 137
Gambar 3.105 Desain Halaman Tampilan Tambah Transaksi Pembelian . 138 Gambar 3.106 Desain Halaman Tampilan Konfirmasi Pemesanan ... 139
Gambar 4.1 Tampilan Halaman Utama Admin ... 140
Gambar 4.2 Tampilan Halaman Tambah Supplier ... 143
Gambar 4.3 Tampilan Halaman Ubah Supplier ... 145
Gambar 4.4 Tampilan Halaman Supplier ... 147
Gambar 4.5 Tampilan Halaman Kategori ... 148
Gambar 4.6 Tampilan Halaman Tambah Kategori Utama ... 150
Gambar 4.7 Tampilan Halaman Sub Kategori ... 151
Gambar 4.8 Tampilan Halaman Ubah Kategori Utama ... 152
Gambar 4.9 Tampilan Halaman Ubah Sub Kategori ... 153
Gambar 4.10 Tampilan Halaman Shipping ... 155
Gambar 4.11 Tampilan Halaman Tambah Shipping ... 156
Gambar 4.12 Tampilan Halamn Ubah Shipping ... 157
Gambar 4.13 Tampilan Halaman Bank ... 158
Gambar 4.14 Tampilan Halaman Tambah Bank ... 160
Gambar 4.15 Tampilan Halaman Ubah Bank ... 161
Gambar 4.16 Tampilan Halaman Member ... 162
Gambar 4.17 Tampilan Halaman Ubah Member ... 164
Gambar 4.18 Tampilan Halaman Customer Care ... 165
Gambar 4.19 Tampilan Halaman Testimoni ... 167
Gambar 4.21 Tampilan Halaman Promo ... 169
Gambar 4.22 Tampilan Halaman Tambah Promo ... 171
Gambar 4.23 Tampilan Halaman Ubah Promo ... 172
Gambar 4.24 Tampilan Halaman Berita ... 174
Gambar 4.25 Tampilan Halaman Tambah Berita ... 175
Gambar 4.26 Tampilan Halaman Ubah Berita ... 177
Gambar 4.27 Tampilan Halaman Define Role ... 179
Gambar 4.28 Tampilan Halaman Define Group ... 180
Gambar 4.29 Tampilan Halaman Define Account ... 181
Gambar 4.30 Tampilan Halaman User Admin ... 182
Gambar 4.31 Tampilan Halaman Tambah User ... 183
Gambar 4.32 Tampilan Halaman DefineFaq ... 184
Gambar 4.33 Tampilan Halaman Tambah Faq ... 185
Gambar 4.34 Tampilan Halaman Define Video ... 186
Gambar 4.35 Tampilan Halaman Tambah Video ... 187
Gambar 4.36 Tampilan Halaman Utama Member ... 188
Gambar 4.37 Tampilan Halaman Contact ... 191
Gambar 4.38 Tampilan Halaman Registrasi ... 192
Gambar 4.39 Tampilan Halaman Confirm ... 193
Gambar 4.40 Tampilan Halaman Order ... 195
Gambar 4.41 Tampilan Halaman News ... 196
Gambar 4.42 Tampilan Halaman Produk ... 197
Gambar 4.43 Tampilan Halaman Shopping Chart ... 199
Gambar 4.44 Tampilan Halaman Metode Pembayaran ... 201
DAFTAR TABEL
Tabel 5.1 Test Case Form Ubah Data Member ... 204
Tabel 5.2 Test Case Form Hapus Data Member ... 205
Tabel 5.3 Test Case Form Tambah Data Supplier... 205
Tabel 5.4 Test Case Ubah Data Supplier ... 206
Tabel 5.5 Test Case Form Hapus Data Supplier ... 206
Tabel 5.6 Test Case Form Tambah Data Barang ... 206
Tabel 5.7 Test CaseForm Ubah Data Barang ... 207
Tabel 5.8 Test Case Form Hapus Data Barang ... 208
Tabel 5.9 Test Case Form Tambah Data Pembelian ... 208
Tabel 5.10 Test Case Form Ubah Data Pembelian ... 209
Tabel 5.11 Test Case Form Hapus Data Pembelian ... 209
Tabel 5.12 Test Case Form Tambah Data Bank ... 210
Tabel 5.13 Test Case Form Ubah Data Bank ... 211
Tabel 5.14 Test Case Form Hapus Data Bank ... 211
Tabel 5.15 Test Case Form Tambah Data Kategori Utama ... 211
Tabel 5.16 Test Case Form Ubah Data Kategori Utama ... 212
Tabel 5.17 Test Case Form Hapus Data Kategori Utama ... 213
Tabel 5.18 Test Case Form Tambah Data Sub Kategori ... 213
Tabel 5.19 Test Case Form Ubah Data Sub Kategori ... 214
Tabel 5.20 Test Case Form Hapus Data Sub Kategori ... 214
Tabel 5.21 Test Case Form Tambah Data Berita ... 215
Tabel 5.22 Test Case Form Ubah Data Berita ... 215
Tabel 5.23 Test Case Form Hapus Data Berita ... 216
Tabel 5.24 Test Case Form Tambah Data Promo ... 216
Tabel 5.25 Test Case Form Ubah Data Promo ... 217
Tabel 5.26 Test Case Form Hapus Data Promo ... 218
Tabel 5.27 Test Case Form Tambah Data Video... 218
Tabel 5.28 Test Case Form Ubah Data Video ... 219
Tabel A. 1 Kategori Katrol Bagian 1 ... 224
Tabel A. 2 Kategori Katrol Bagian 2 ... 225
Tabel A. 3 Kategori Katrol Bagian 3 ... 226
Tabel A. 4 Kategori Senar Bagian 1 ... 226
Tabel A. 5 Kategori Senar Bagian 2 ... 227
Tabel A. 6 Kategori Senar Bagian 3 ... 228
Tabel A. 7 Kategori Joran Bagian 1 ... 228
Tabel A. 8 Kategori Joran Bagian 2 ... 229
Tabel A. 9 Kategori Pegeg atau Tegeg ... 229
DAFTAR NOTASI/ LAMBANG
Jenis Notasi/Lambang Nama Arti
Use Case Diagram
Aktor “Aktor adalah sebuah abstraksi dari user atau sistem lain yang berinteraksi dengan sistem.” [31]
Use Case “Use case adalah sebuah pola untuk interaksi antara sistem dan aktor dalam domain aplikasi. Use case yang lengkap dapat menentukan semua kegunaan dari suatu sistem.”
[31]
Relasi “Relasi adalah suatu hubungan yang digambarkan dengan garis lurus antara aktor dengan use case atau antara aktor dan sistem.”[31]
Use Case Group
“Kelompok use case adalah batasan dari suatu sistem yang mengandung use case
yang berkaitan dengan sistem tersebut.”[31]
ERD
Entitas “Entittas adalah objek yang menarik di bidang organisasi yang dimodelkan.” [22]
Atribut “Atribut memberikan informasi lebih rinci tentang jenis entitas dan atribut memiliki struktur internal berupa tipe data.” [22] Relasi “Hubungan ( relasi atau relationship ) adalah
hubungan antara dua jenis entitas dan direpresentasikan sebagai garis lurus yang menghubungkan dua entitas.” [22]
DAFTAR SINGKATAN
ERD Entity Relationship Diagram
PHP Hypertext Preprocessor
UML Unifed Modeling Language
LBS Location Based Services, nama lain dari Pounds
DAFTAR ISTILAH
Error Suatu kesalahan yang terjadi
Relationship Suatu hubungan atau relasi
Ball Bearings Suatu jenis komponen yang berfungsi untuk
mengurangi gesekan pada machine atau
komponen-komponen yang bergerak dan saling
menekan antara satu dengan yang lainnya.
Edit Pengubahan
Delete Hapus
Add Pengambilan
Search Pencarian
Add Files Pengambilan data
BAB 1.
PENDAHULUAN
Perkembangan dan peningkatan masyarakat akan memancing seperti yang telah diteliti oleh penulis, berbagai masalah yang muncul dalam penelitian, tujuan dari pembahasan penelitian, ruang lingkup yang mengkaji dalam pembuatan makalah, berbagai sumber data yang didapat oleh penulis serta sistematika penyajian akan dilampirkan pada bab ini.
1.1 Latar Belakang Masalah
Perkembangan internet tidak hanya untuk sarana informasi maupun
entertainment namun saat ini banyak digunakan untuk transaksi secara
online. Hal ini sangat menguntungkan karena bisnis melalui online bisa
menjangkau seluruh wilayah. Banyak orang yang sudah melirik internet untuk melancarkan bisnisnya. Bisnis internet merupakan suatu bisnis yang dalam prosesnya baik dalam pemesanan maupun pengantaran barangnya seluruhnya menggunakan media internet. Bisnis ini juga disebut
e-commerce. Bisnis ini merupakan suatu model bisnis yang baru tetapi
memiliki berbagai keuntungan dan kelebihan dibandingkan bisnis konvensional. Bisnis online yang sederhana seperti menampilkan barang dan melakukan order dengan telepon juga masih banyak dilakukan walaupun saat ini. Toko Pancing Arwana merupakan toko yang menjual berbagai jenis produk memancing yang sebelum hanya melakukan proses transaksi penjualan secara langsung, yaitu pelanggan datang secara langsung ke toko untuk membeli barang yang dipasarkan. Dalam hal ini toko pancing arwana membutuhkan suatu sistem penjualan yang lebih meningkat lagi dalam peningkatan penjualan dan perluasan pangsa pasar. Mengunakan website
e-commerce sebagai salah satu media penjualan dan promosi, maka akan
2
Penelitian yang saya lakukan adalah perkembangan dari penelitian saya sebelumnya tentang penjualan, pembelian, dan persediaan barang yang berbasis sistem dekstop menjadi sistem penjualan secara online yang menggunakan website. Dapat simpulkan bahwa apapun sarananya jika hal itu menghasilkan atau bernilai manfaat seperti e-commerce dapat digunakan untuk peningkatan usaha. Penggunaan e-commerce merupakan merupakan salah satu kebutuhan bagi sebuah usaha atau perusahaan agar dapat bersaing secara global.
Agar ruang lingkup penelitian ini semakin jelas maka penulis merumuskan dalam ruang lingkup yang terbatas dengan judul “Pembuatan Sistem Informasi E-Commerce Pada Toko Pancing Arwana." Dengan adanya sistem ini, diharapkan dapat membantu pemilik dari toko pancing dalam menjalankan usahanya agar mencapai hasil yang diharapkan dan baik.
1.2 Rumusan Masalah
Berdasarkan penelitian dan observasi yang dilakukan dalam pembuatan makalah, maka merumuskan masalah sebagi berikut.
1. Bagaimana merancang database yang akan digunakan dalam website
e-commerce Toko Pancing Arwana ?
2. Bagaimana merancang dan mendesain website e-commerce Toko Pancing Arwana yang dapat digunakan sebagai media transaksi penjualan secara online?
1.3 Tujuan Pembahasan
Tujuan pembahasan berisi jawaban terhadap rumusan masalah yang didapat.
3
2. Melaksanakan dan membuat usulan perancangan dan pendesaianan
website e-commerce Toko Pancing Arwana sebagai media transaksi
penjualan online.
1.4 Ruang Lingkup Kajian
Ruang lingkup kajian berisi informasi mengenai apa yang dibahas atau dikerjakan. Dalam hal ini menggunakan metode pengembangan sistem yaitu dengan membuat suatu sistem baru untuk menggantikan atau memperbaharui sistem yang ada.
Dalam hal ini dilakukan beberapa analisis dari apa yang akan dikerjakan atau dilakukan, melakukan proses pendesainan untuk pengimplementasian kebutuhan sebelum coding dibuat, melakukan proses
coding untuk dapat dimengerti oleh mesin, dalam hal ini adalah komputer,
maka desain tadi harus diubah bentuknya menjadi betuk yang dapat dimngerti oleh mesin, yaitu dalam bahasa pemrograman melalui proses
coding, serta melakukan proses testing dengan mengujicobakan software
yang dibuat serta fungsi-fungsi software agar bebas dari error dan hasilnya harus benar-benar sesuai dengan kebutuhan yang telah diidentifikasikan sebelumnya.
Agar mempermudah dalam pembahasan selanjutnya, sehingga tidak menyimpang dari permasalahan yang akan dibahas dalam makalah dilakukan pembatasan masalah, yaitu :
• Sistem informasi yang dibuat mengenai e-commerce.
• Sistem pembayaran barang dilakukan dengan transfer antar rekening secara manual yang kemudian di validasi oleh admin setelah pembeli mengkonfirmasi pembayaran.
• Data produk yang digunakan dalam aplikasi ini merupakan sampling data yang ada di Toko Pancing Arwana.
• Data kota tujuan pengiriman barang merupakan sampling data dari kota-kota yang ada di Indonesia.
4
• Perangkat keras
Processor Intel Core2Duo CPU T7300 @2.00GHz 2.00GHz.
Memory DDR3 1.50 GB.
Harddisk 120 GB.
Keyboard + Mouse.
Monitor 14”. • Perangkat lunak
Sistem operasi Microsoft Windows 7.
Sistem Basis Data: MySQL.
Bahasa Scripting: PHP .
Editor Pemrograman: HTML/ PHP Editor. • Batasan Aplikasi
MySQL
Editor Program : HTML/PHP Editor.
Untuk tugas akhir yang merupakan analisis atau audit, maka penulis juga akan memberikan penjelasan mengenai:
• Metode / Framework
User Interface Design
ERD
Use Case Diagram
Class Diagram
Activity Diagram
Desain Antarmuka • Detail batasan analisis
Sistem Data Penjualan
Sistem Data Pembelian
Sistem Pendataan Barang
1.5 Sumber Data
5
Data primer merupakan data yang diperoleh dari studi kasus toko pancing arwana.
2. Data Sekunder
Data sekunder merupakan data yang diperoleh melalui studi literatur, internet, dan sumber-sumber lainnya untuk mendukung kekuatan dan kebenaran data primer.
1.6 Sistematika Penyajian
Adapun sistematika penulisan pada laporan ini adalah: - BAB 1 PENDAHULUAN
Bab ini berisi latar belakang, rumusan masalah, tujuan pembahasan, sistematika penulisan laporan, dan time schedule pembuatan aplikasi.
- BAB 2 KAJIAN TEORI
Bab ini berisi teori atau algoritma atau metode penunjang yang penulis gunakan ketika membuat system ini, yaitu ERD dan Usecase Diagram
- BAB 3 ANALISA dan RANCANGAN SISTEM
Bab ini berisi tentang semua pembahasan secara lengkap mengenai analisis pemecahan masalah, perancangan desain aplikasi, dan penjelasan sistem.
- BAB 4HASIL PENELITIAN
Pada bab ini berisi kumpulan screenshot dari proyek yang dibuat beserta penjelasan dari tiap fungsi (method) utama yang dibuat.
- BAB 5 PEMBAHASAN dan HASIL UJI COBA PENELITIAN Laporan dari pengujian tiap class/fungsi/method. - BAB 6 SIMPULAN DAN SARAN
BAB 6.
SIMPULAN DAN SARAN
Pada bab 6 berisikan tentang simpulan berdasarkan tujuan penelitian dan saran yang secara garis besar berisi tentang dua hal yaitu saran untuk pengembangan aplikasi dimasa yang akan datang dan saran untuk pelaksanaan penelitian yang lebih baik dimasa yang akan datang.
6.1 Simpulan
Setelah melaksanakan implementasi, evaluasi, dan penggunaan langsung pada sistem aplikasi yang telah dibuat, maka dapat diambil beberapa kesimpulan berikut :
1. Sistem aplikasi ini dapat mencatat semua sistem database dalam website e-commerce.
Dalam sistem database dibagi menjadi sistem data penjualan, pembelian, dan pendataan barang dapat dilakukan dengan sistem komputerisasi sehingga pendataan dapat lebih tertata rapih dan mudah digunakan. Untuk sistem data penjualan, pembelian, dan pendataan barang terdapat pula laporan yang berisikan seluruh data penjualan, pembelian dan pendataan barang sehingga pemilik dapat melihat dengan mudah seluruh penjualan, pembelian, dan pendataan barang yang terjadi. Berdasarkan evaluasi sistem penjualan, pembelian, dan pendataan barang dilakukan penambahan, pengubahan, dan penghapusan data penjualan, pembelian, dan pendataan barang secara keseluruhan sesuai dengan harapan.
2. Sistem aplikasi ini dapat digunakan sebagai media transaksi penjualan
online.
221
melakukan proses registrasi, pemesanan barang, dan proses dimana adanya pemberitahuan pengiriman barang dalam status pengiriman. Berdasarkan evaluasi sistem aplikasi sebagai media transaksi penjualan
online dilakukan secara keseluruhan sesuai dengan harapan.
6.2 Saran
Saran-saran sangat diperlukan bagi aplikasi ini agar dapat dikembangkan dengan lebih baik di masa yang akan datang. Sehingga aplikasi ini dapat lebih informatif dan lebih bermanfaat lagi. Saran-saran pengembangan untuk aplikasi ini, antara lain :
1. Menerapkan pembayaran secara langsung misalnya menggunakan pay pal atau kartu kredit.
2. Menerapkan metode Customer Relationship Management untuk meningkatkan loyalitas pelanggan.
DAFTAR PUSTAKA
[1] G. H. Bodnar, Sistem Informasi Akuntansi, vol. II, 2000. [2] J. O. A, Management Information Systems, 2007, p. 45.
[3] J. W. Wilkinson, Accounting and Information System, 2nd ed., Erlangga, 2003.
[4] J. Hartono, Analisis dan Desain Sistem informasi: Pendekatan Terstruktur, Teori, dan Praktik Aplikasi Bisnis, 3rd ed., Yogyakarta: Andi Offset, 2005.
[5] McLeod, Management Information System, 2001, p. 12.
[6] R. M. B and P. J. Steinbart, Accounting Information System, 2003, p. 9. [7] Laudon, K. C and L. J. P, Management Information Systems, Managing
the Digital Firm, 2004, p. 8.
[8] Ward, The UK Academy Information System (UKAIS), 2002, p. 8.
[9] O. Brien and J. , Introduction to Information Systems, 14th ed., Boston: Mc Grow-Hill, 2008, p. 7.
[10] E. Turban, R. K. Rainer and E. Potter, IT and Information Systems, 2006, p. 674.
[11] B. A. Garner, Black’s Law Dictionary, 7th ed., St. Paul, 1999. [12] D. Baum, Business Links, 8th ed., 1999.
[13] R. Clarke, Electronic Commerce Definition, 2004.
[14] R. A. Boamah and J. M. Kwaku, "The Extent of Adoption of E-commerce in the Ghanaian Dairy Industry and its Potential Applications and Benefits," Master Thesis, p. 39, 2012.
[15] T. Hidayat, Panduan Membuat Toko Online dengan OSCommerce, Jakarta: Mediakita, 2008.
[16] M. Suyanto, Strategi Periklanan pada E-Commerce Perusahaan Top Dunia, Yogyakarta: Andi, 2003.
223
2002.
[18] S. L. Huff, Cases in Electronic Commerce, McGraw-Hill, 2000.
[19] K. C. Laudon and J. P. Laudon, Esssentials of Management Information Systems: Organization, Prentice Hall, 2001.
[20] S. Shurety, E-business with Net.Commerce, Prentice Hall, 1999.
[21] C. Stoole, "www.e-bussiness.com," 2000. [Online]. Available: http://ebusiness.about.com/industry.
[22] P. Chen, Entity Relational Model-Toward a Unified of Data, 1976.
[23] M. Brady and J. Loonam, Exploring The Use Of Entity Relationship Diagramming as a Technique to Support Grounded Theory Inquiry, 2010, pp. 224-237.
[24] A.-B. B. Ladjamudin, Analisis dan Desain Sistem Informasi, Graha Ilmu, 2005.
[25] K. Tatroe and Rasmus, Programing PHP, O'Reilly, 2002.
[26] A. D. Doyle, "http://www.merck.com/mmpe/sec19/ch269/ch269b.html," 2009. [Online]. Available: www.merck.com. [Accessed March 2010]. [27] Hend, Unified Modeling Language, 2006.
[28] A. Nugroho, REKAYASA PERANGKAT LUNAK MENGGUNAKAN UML DAN JAVA, Andi, 2010.
[29] Joomla, "http://soetrasoft.com," 2007. [Online].
[30] A. Amrullah, “Unified Modeling Language (UML), Bandung, Bandung: Pustaka, 2002.
[31] A. Nugroho, Analisis dan Perancangan Sistem Informasi dengan Metoda Berorientasi Objek, Bandung: Informatika, 2005.
[32] Sholiq, Pemodelan Sistem Informasi Berorientasi Objek dengan UML, Yogyakarta: Graha Ilmu, 2006.