vi
Universitas Kristen Maranatha
ABSTRAK
Rental Komik Daruma merupakan rental komik yang baru saja dibuka. Daruma
masih menggunakan sistem manual dalam proses bisnisnya. Daruma mengalami
masalah dalam mengetahui member yang belum mengembalikan komik dalam waktu
yang lama, mencari rekomendasi komik yang cocok saat member menanyakan
komik yang bagus, mengetahui komik yang sering dipinjam oleh member, serta
mengetahui member terbaik. Jika ingin mengetahui semua hal itu, Daruma harus
mencatat satu per satu dan membutuhkan waktu yang lama. Daruma pun mengalami
masalah dalam membuat laporan, seperti laporan penjualan, pembelian, dan
peminjaman.
Oleh karena itu, dibutuhkan sebuah aplikasi yang dapat membantu Daruma
dalam menjalankan bisnisnya. Pembuatan aplikasi pendataan komik, peminjaman,
pembelian, penjualan, dan member ini diharapkan dapat memudahkan setiap
kegiatan didalamnya. Di aplikasi ini juga diberikan reminder dan rekomendasi.
Fungsi reminder, salah satunya adalah digunakan untuk mengingatkan jika ada
member yang lupa mengembalikan komik dan fungsi rekomendasi, digunakan untuk
merekomendasikan komik yang cocok kepada member.
vii
Universitas Kristen Maranatha
ABSTRACT
Rental Komik Daruma is a rental that had just opened. Daruma still use manual
systems in business process. Daruma having problems in finding member who have
not returned the comic in a long time, search for a suitable recommendation comics
when member asked good comic, know comics are often borrowed by member, and
to know the best member. If want to know all about it, Daruma should note one by
one and take a long time. Daruma was having problems in making reports too, such
as sales report, purchase report and borrowing report.
Therefore, Daruma needs an application that can help Daruma in doing
business. Making comics collection applications, borrowing, buying, selling, and
member are expected to facilitate any activity in it. In this application also provided
reminder and recommendation. Reminder’s function, one of which is used to warn if
there are member who forgot to return the comic and recommendation’s function,
used to recommend a suitable comic to member.
viii
Universitas Kristen Maranatha
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 ... xiii
DAFTAR TABEL ... xviii
DAFTAR LAMPIRAN ... xxiii
BAB 1 PENDAHULUAN...1
1.1 Latar Belakang ...1
1.2 Rumusan Masalah ...2
1.3 Tujuan Pembahasan ...2
1.4 Batasan Masalah ...3
1.5 Sistematika Pembahasan ...3
BAB II LANDASAN TEORI ...5
2.1 Sms Gateway ...5
2.2 Rekomendasi...6
ix
Universitas Kristen Maranatha
2.3 Pengertian Pelayanan Sirkulasi Perpustakaan ...8
2.4 Entity Relationship Diagram ...9
2.5 DFD (Data Flow Diagram) ... 12
2.5.1 Definisi Data Flow Diagram ... 12
2.5.2 Kamus Data ... 14
2.5.3 PSPEC (Process Spesification / Spesifikasi Proses) ... 15
2.6 Flowchart…. ... 16
2.7 Bahasa Pemrograman C# ... 17
2.8 Microsof SQL Server ... 19
BAB III ANALISA DAN PERMODELAN... 22
3.1 Analisis….. ... 22
3.2 Gambaran Keseluruhan ... 28
3.2.1 Persyaratan Antarmuka Eksternal ... 28
3.2.2 Antarmuka Dengan Pengguna ... 28
3.2.3 Antarmuka Perangkat Keras ... 28
3.2.4 Antarmuka Perangkat Lunak ... 28
3.2.5 Fitur – Fitur Produk Perangkat Lunak... 29
3.2.5.1 Fitur Login ... 29
3.2.5.2 Fitur Mengelola Komik ... 30
3.2.5.3 Fitur Mengelola Peminjaman ... 32
3.2.5.4 Fitur Mengelola Pengembalian ... 33
3.2.5.5 Fitur Mengelola Member ... 34
3.2.5.6 Fitur Mengelola Supplier ... 35
3.2.5.7 Fitur Mengelola Penjualan... 37
3.2.5.8 Fitur Mengelola Pembelian ... 38
3.2.5.9 Fitur Mengelola Reminder... 39
3.2.5.10 Fitur Mengelola Favorit ... 41
3.2.5.11 Fitur Mengelola Rekomendasi ... 42
x
Universitas Kristen Maranatha
3.2.5.13 Fitur Mengelola Genre ... 45
3.2.5.14 Fitur Mengelola Group ... 47
3.2.5.15 Fitur Pengiriman SMS ... 48
3.2.5.16 Fitur Laporan ... 49
3.3.1.1 Data Flow Diagram ... 51
3.3.1.2 Kamus Data ... 64
3.3.2 Disain Penyimpanan Data ... 94
3.3.2.1 ERD ... 94
3.3.2.2 Relationship Diagram ... 95
3.3.3 Disain Antar Muka ... 104
BAB IV HASIL PENELITIAN ... 115
4.1 Implementasi Antarmuka ... 115
4.1.1 Halaman Utama ... 115
4.1.2 Menu Kelola Komik ... 116
4.1.4 Menu Komik Jual ... 119
4.1.5 Menu Data Genre ... 120
4.1.6 Menu Data Genre Komik ... 124
4.1.7 Menu Member... 128
4.1.8 Menu Data Group... 133
4.1.9 Menu Data Group Member... 137
4.1.10 Menu Reservasi ... 141
4.1.11 Menu Supplier ... 144
4.1.12 Menu Peminjaman ... 147
4.1.13 Menu Pengembalian ... 150
4.1.14 Menu Penjualan ... 153
4.1.15 Menu Pembelian ... 156
4.1.16 Menu Reservasi ... 159
4.1.17 Menu Rekomendasi ... 162
4.1.18 Menu History Sirkulasi ... 165
4.1.19 Menu History Penjualan ... 166
xi
Universitas Kristen Maranatha
4.1.21 Menu SMS ... 169
4.1.22 Menu Reminder ... 171
4.1.23 Menu Komik Jual Terlaris ... 172
4.1.24 Menu Komik Pinjam Favorit ... 174
4.1.25 Menu Genre Pinjam Favorit ... 176
4.1.25 Menu Member Terbaik ... 178
BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 180
5.1 Rencana Pengujian ... 180
5.2 Pelaksaan Pengujian ... 180
5.2.1 Form Login ... 180
5.2.2 Form Tambah Komik ... 181
5.2.3 Form Ubah Komik ... 182
5.2.4 Form Hapus Komik ... 182
5.2.5 Form Tambah Member ... 183
5.2.6 Form Ubah Member ... 183
5.2.7 Form Hapus Member ... 184
5.2.8 Form Tambah Supplier ... 184
5.2.9 Form Ubah Supplier ... 185
5.2.10 Form Hapus Supplier ... 186
5.2.11 Form Tambah Genre ... 186
5.2.12 Form Ubah Genre ... 187
5.2.13 Form Hapus Genre ... 187
5.2.14 Form Tambah Genre Komik ... 188
5.2.15 Form Ubah Genre Komik ... 188
5.2.16 Form Hapus Genre Komik ... 189
5.2.17 Form Tambah Group Member ... 189
5.2.18 Form Ubah Group Member ... 190
5.2.19 Form Hapus Group Member ... 191
5.2.20 Form Tambah Peminjaman ... 191
xii
Universitas Kristen Maranatha
5.2.22 Form Hapus Peminjaman ... 193
5.2.23 Form Tambah Pembelian ... 193
5.2.24 Form Hapus Pembelian ... 194
5.2.25 Form Tambah Penjualan... 194
5.2.26 Form Hapus Penjualan ... 195
5.2.27 Form Tambah Reservasi ... 196
5.2.28 Form Hapus Reservasi... 196
5.2.29 Form Kirim Rekomendasi ... 197
5.2.30 Form Kirim SMS ... 197
5.2.31 Form Tambah Reminder... 198
5.2.32 Form Hapus Reminder ... 198
BAB VI SIMPULAN DAN SARAN ... 199
6.1 Simpulan… ... 199
6.2 Saran…….. ... 200
xiii
Universitas Kristen Maranatha
DAFTAR GAMBAR
3.1 Gambar Flowchart Proses Penjualan Rental Komik Daruma ... 23
3.2 Gambar Flowchart Proses Pembelian Rental Komik Daruma ... 25
3.3 Gambar Flowchart Proses Sirkulasi Peminjaman Dan Pengembalian ... 27
3.4 Gambar DFD Level 0 ... 51
3.5 Gambar DFD Level 1 ... 52
3.6 Gambar DFD Level 2 Proses 1 ... 53
3.7 Gambar DFD Level 2 Proses 2 ... 54
3.8 Gambar DFD Level 2 Proses 3 ... 55
3.9 Gambar DFD Level 2 Proses 4 ... 56
3.10 Gambar DFD Level 2 Proses 5 ... 57
3.11 Gambar DFD Level 2 Proses 6 ... 58
3.12 Gambar DFD Level 2 Proses 7 ... 59
3.13 Gambar DFD Level 2 Proses 8 ... 60
3.14 Gambar DFD Level 2 Proses 9 ... 61
3.15 Gambar DFD Level 2 Proses 11 ... 62
3.16 Gambar DFD Level 2 Proses 12 ... 62
3.17 Gambar DFD Level 2 Proses 13 ... 63
3.18 Gambar DFD Level 2 Proses 14 ... 64
3.19 Gambar ERD ... 94
3.20 Gambar Form Main Form ... 104
3.21 Gambar Form Komik ... 105
3.22 Gambar Form Komik Jual ... 105
xiv
Universitas Kristen Maranatha
3.24 Gambar Form Genre Komik ... 106
3.25 Gambar Form Group ... 107
3.26 Gambar Form Group Member ... 108
3.27 Gambar Form Member ... 108
3.28 Gambar Form Supplier ... 109
3.29 Gambar Form Penjualan ... 110
3.30 Gambar Form Pembelian... 111
3.31 Gambar Form Peminjaman... 111
3.32 Gambar Form Pengembalian ... 112
3.33 Gambar Form Reservasi ... 112
3.34 Gambar Form Rekomendasi ... 113
3.35 Gambar Form Reminder ... 114
3.36 Gambar Form SMS ... 114
4.1 Gambar Form Halaman Utama ... 115
4.2 Gambar Form Kelola Komik ... 116
4.3 Gambar Form Tambah Komik ... 117
4.4 Gambar Form Ubah Komik ... 117
4.5 Gambar Form Hapus Komik ... 118
4.6 Gambar Form Jual Komik Lama ... 118
4.7 Gambar Form Komik Jual ... 119
4.8 Gambar Form Retur Komik ... 120
4.9 Gambar Form Genre ... 121
4.10 Gambar Form Tambah Genre ... 122
4.11 Gambar Form Ubah Genre ... 123
xv
Universitas Kristen Maranatha
4.13 Gambar Form Genre Komik ... 125
4.14 Gambar Form Tambah Genre Komik ... 126
4.15 Gambar Form Ubah Genre Komik... 127
4.16 Gambar Form Hapus Genre Komik ... 128
4.17 Gambar Form Member ... 129
4.18 Gambar Form History Peminjaman Member ... 130
4.19 Gambar Form History Pembelian Member ... 131
4.20 Gambar Form Tambah Member ... 132
4.21 Gambar Form Ubah Member ... 132
4.22 Gambar Form Hapus Member ... 133
4.23 Gambar Form Group ... 134
4.24 Gambar Form Tambah Group... 135
4.25 Gambar Form Ubah Group ... 136
4.26 Gambar Form Hapus Group ... 137
4.27 Gambar Form Group Member ... 138
4.28 Gambar Form Tambah Group Member... 139
4.29 Gambar Form Ubah Group Member ... 140
4.30 Gambar Form Hapus Group Member ... 141
4.31 Gambar Form Reservasi ... 142
4.32 Gambar Form Tambah Reservasi ... 143
4.33 Gambar Form Hapus Reservasi ... 143
4.34 Gambar Form Cari Reservasi ... 144
4.35 Gambar Form Supplier ... 145
4.36 Gambar Form Tambah Supplier ... 146
xvi
Universitas Kristen Maranatha
4.38 Gambar Form Hapus Supplier ... 147
4.39 Gambar Form Peminjaman ... 148
4.40 Gambar Form Tambah Peminjaman ... 149
4.41 Gambar Form Hapus Peminjaman ... 150
4.42 Gambar Form Pengembalian ... 151
4.43 Gambar Form Pengembalian Daftar Komik Pinjam ... 152
4.44 Gambar Form Kembali Komik ... 153
4.45 Gambar Form Penjualan ... 154
4.46 Gambar Form Tambah Penjualan ... 155
4.47 Gambar Form Hapus Penjualan ... 156
4.48 Gambar Form Pembelian ... 157
4.49 Gambar Form Tambah Pembelian ... 158
4.50 Gambar Form Hapus Pembelian ... 159
4.51 Gambar Form Reminder ... 160
4.52 Gambar Form Tambah Reminder ... 161
4.53 Gambar Form Hapus Reminder ... 161
4.54 Gambar Form Cari Reminder ... 162
4.55 Gambar Form Rekomendasi ... 163
4.56 Gambar Form Cari Rekomendasi ... 163
4.57 Gambar Form Rekomendasi Komik Belum Pernah Dipinjam ... 164
4.58 Gambar Form Kirim Rekomendasi ... 165
4.59 Gambar Form History Sirkulasi ... 165
4.60 Gambar Form Cari History Sirkulasi ... 166
4.61 Gambar Form History Penjualan ... 167
xvii
Universitas Kristen Maranatha
4.63 Gambar Form History Pembelian ... 168
4.64 Gambar Form Cari History Pembelian ... 169
4.65 Gambar Form SMS ... 169
4.66 Gambar Form SMS Ke Satu Member ... 170
4.67 Gambar Form SMS Ke Banyak Member ... 170
4.68 Gambar Form Reminder ... 171
4.69 Gambar Form Tambah Reminder ... 171
4.70 Gambar Form Hapus Reminder ... 172
4.71 Gambar Form Komik Jual Terlaris ... 173
4.72 Gambar Form Komik Jual Terlaris Daftar Member ... 174
4.73 Gambar Form Komik Pinjam Favorit ... 175
4.74 Gambar Form Komik Pinjam Favorit Daftar Member... 176
4.75 Gambar Form Genre Pinjam Favorit... 177
4.76 Gambar Form Genre Pinjam Favorit Daftar Member ... 178
4.77 Gambar Form Member Terbaik ... 179
xviii
Universitas Kristen Maranatha
DAFTAR TABEL
2.1 Tabel Notasi ERD ... 10
2.2 Tabel Simbol DFD ... 13
2.3 Tabel Simbol Kamus Data... 14
2.4 Tabel Kolom PSPEC ... 15
2.5 Tabel Simbol – Simbol Dalam Flowchart Standart ... 16
3.1 Tabel Kamus Data Login ... 64
3.2 Tabel Kamus Data Komik ... 65
3.3 Tabel Kamus Data Genere... 66
3.4 Tabel Kamus Data Peminjaman ... 66
3.5 Tabel Kamus Data Member ... 67
3.6 Tabel Kamus Data Group ... 67
3.7 Tabel Kamus Data Supplier ... 68
3.8 Tabel Kamus Data Penjualan... 68
3.9 Tabel Kamus Data Pembelian ... 69
3.10 Tabel Kamus Data Reminder ... 70
3.11 Tabel Kamus Data Favorit Komik ... 70
3.12 Tabel Kamus Data Favorit Genre ... 71
3.13 Tabel Kamus Data Favorit Komik Jual ... 72
3.14 Tabel Kamus Data Favorit Member ... 72
3.15 Tabel Kamus Data Reservasi ... 73
3.16 Tabel Kamus Data Rekomendasi ... 74
3.17 Tabel PSPEC Tambah Komik ... 74
xix
Universitas Kristen Maranatha
3.19 Tabel PSPEC Ubah Komik... 75
3.20 Tabel PSPEC Cari Komik ... 76
3.21 Tabel PSPEC Tambah Peminjaman ... 76
3.22 Tabel PSPEC Tambah Pengembalian ... 77
3.23 Tabel PSPEC Tambah Member ... 77
3.24 Tabel PSPEC Hapus Member ... 78
3.25 Tabel PSPEC Ubah Member ... 78
3.26 Tabel PSPEC Cari Member ... 79
3.27 Tabel PSPEC Tambah Supplier ... 79
3.28 Tabel PSPEC Hapus Supplier ... 80
3.29 Tabel PSPEC Ubah Supplier ... 80
3.30 Tabel PSPEC Cari Supplier ... 81
3.31 Tabel PSPEC Tambah Penjualan ... 81
3.32 Tabel PSPEC Cari Penjualan ... 82
3.33 Tabel PSPEC Tambah Pembelian ... 82
3.34 Tabel PSPEC Cari Pembelian ... 83
3.35 Tabel PSPEC Tambah Reminder ... 83
3.36 Tabel PSPEC Hapus Reminder ... 84
3.37 Tabel PSPEC Cari Reminder ... 84
3.38 Tabel PSPEC Tambah Reminder Otomatis ... 84
3.39 Tabel PSPEC Tambah Komik Favorit ... 85
3.40 Tabel PSPEC Tambah Genre Favorit... 86
3.41 Tabel PSPEC Tambah Member Favorit ... 86
3.42 Tabel PSPEC Tambah Komik Jual Favorit ... 87
xx
Universitas Kristen Maranatha
3.44 Tabel PSPEC Hapus Rekomendasi ... 88
3.45 Tabel PSPEC Tambah Reservasi ... 88
3.46 Tabel PSPEC Hapus Reservasi ... 89
3.47 Tabel PSPEC Ubah Reservasi ... 89
3.48 Tabel PSPEC Cari Reservasi ... 90
3.49 Tabel PSPEC Tambah Genre Komik ... 90
3.50 Tabel PSPEC Hapus Genre Komik ... 91
3.51 Tabel PSPEC Ubah Genre Komik ... 91
3.52 Tabel PSPEC Cari Genre Komik ... 91
3.53 Tabel PSPEC Tambah Group Member ... 92
3.54 Tabel PSPEC Hapus Group Member ... 92
3.55 Tabel PSPEC Ubah Group Member ... 93
3.56 Tabel PSPEC Cari Group Member ... 93
3.57 Tabel Komik ... 95
3.58 Tabel Komik Jual ... 95
3.59 Tabel Genre ... 96
3.60 Tabel Genre Komik ... 96
3.61 Tabel Favorit Genre ... 96
3.62 Tabel Favorit Komik ... 97
3.63 Tabel Favorit Komik Jual ... 97
3.64 Tabel Favorit Member ... 98
3.65 Tabel Member ... 98
3.66 Tabel Group ... 98
3.67 Tabel Group Member ... 99
xxi
Universitas Kristen Maranatha
3.69 Tabel Pembelian Detail ... 99
3.70 Tabel Penjualan ... 100
3.71 Tabel Penjualan Detail ... 100
3.72 Tabel Peminjaman ... 101
3.73 Tabel Peminjaman Detail ... 101
3.74 Tabel Rekomendasi ... 102
3.75 Tabel Reservasi ... 102
3.76 Tabel Supplier ... 102
3.77 Tabel Reminder ... 103
3.78 Tabel Login ... 103
3.79 Tabel Logs ... 103
5.1 Tabel Form Login ... 180
5.2 Tabel Form Tambah Komik ... 181
5.3 Tabel Form Ubah Komik ... 182
5.4 Tabel Form Hapus Komik ... 182
5.5 Tabel Form Tambah Member ... 183
5.6 Tabel Form Ubah Member ... 183
5.7 Tabel Form Hapus Member ... 184
5.8 Tabel Form Tambah Supplier ... 184
5.9 Tabel Form Ubah Supplier ... 185
5.10 Tabel Form Hapus Supplier ... 186
5.11 Tabel Form Tambah Genre... 186
5.12 Tabel Form Ubah Genre ... 187
5.13 Tabel Form Hapus Genre ... 187
xxii
Universitas Kristen Maranatha
5.15 Tabel Form Ubah Genre Komik ... 188
5.16 Tabel Form Hapus Genre Komik ... 189
5.17 Tabel Form Tambah Group Member ... 189
5.18 Tabel Form Ubah Group Member ... 190
5.19 Tabel Form Hapus Group Member ... 191
5.20 Tabel Form Tambah Peminjaman ... 191
5.21 Tabel Form Ubah Peminjaman ... 192
5.22 Tabel Form Hapus Peminjaman... 193
5.23 Tabel Form Tambah Pembelian ... 193
5.24 Tabel Form Hapus Pembelian... 194
5.25 Tabel Form Tambah Penjualan ... 194
5.26 Tabel Form Hapus Penjualan ... 195
5.27 Tabel Form Tambah Reservasi ... 196
5.28 Tabel Form Hapus Reservasi ... 196
5.29 Tabel Form Kirim Rekomendasi ... 197
5.30 Tabel Form Kirim SMS ... 197
5.31 Tabel Form Tambah Reminder ... 198
xxiii
Universitas Kristen Maranatha
DAFTAR LAMPIRAN
LAMPIRAN ... 203
1
Universitas Kristen Maranatha
BAB 1
PENDAHULUAN
Pada bab ini akan dijelaskan latar belakang dan tujuan membuat aplikasi ini.
1.1 Latar Belakang
Rental Komik Daruma adalah rental yang bergerak dalam bisnis peminjaman
dan penjualan komik. Saat ini, rental masih menggunakan Microsoft Excel dalam
pelaksanaan kegiatannya. Kendala Rental Komik Daruma dalam menggunakan
Microsoft Excel adalah pengelolaan data penjualan, pembelian, dan peminjaman.
Setiap hari Rabu ada komik baru yang terbit. Rental Komik Daruma akan membeli
beberapa komik untuk dipinjamkan ke member dan membeli beberapa komik untuk
dijual ke member. Saat ini Rental Komik Daruma memiliki lebih dari 200 member
dan lebih dari 1000 komik. Banyaknya data member dan komik mengakibatkan
beberapa data hilang serta adanya ketidak konsistenan data yang dicatat dengan data
yang sebenarnya.
Member melakukan transaksi setiap hari, seperti pembelian, peminjaman dan
pengembalian. Banyak sekali member yang tidak mengembalikan komik pada waktu
yang telah ditentukan. Rental Komik Daruma harus mencari satu per satu member
yang belum mengembalikan komik. Hal ini membutuhkan waktu yang cukup lama.
Rental Komik Daruma juga mengalami kesulitan dalam hal rekomendasi komik
kepada member karena jumlah komik yang banyak dan sulit untuk mengingat semua
judulnya.
Oleh karena itu, rental komik Daruma membutuhkan sebuah aplikasi untuk
membantu pengelolaan data penjualan dari member dan pengelolaan data pembelian
ke supplier serta sirkulasi peminjaman dan pengembalian komik dan rekomendasi
komik. Rental Komik Daruma juga membutuhkan sebuah aplikasi yang memiliki
fitur SMS Gateway untuk membina relasi dengan member atau calon member. SMS
2
Universitas Kristen Maranatha dan memberitahu member bahwa komik yang dipinjam telah lewat masa
peminjaman dan akan dikenakan denda.
1.2 Rumusan Masalah
Dari latar belakang diatas, maka dirumuskanlah masalah yang akan dibahas
sebagai berikut:
1. Bagaimana caranya Rental Komik Daruma dapat mengelola data penjualan dan
data pembelian lebih baik lagi?
2. Bagaimana caranya Rental Komik Daruma dapat mengelola data sirkulasi
peminjaman dan pengembalian lebih baik lagi?
3. Bagaimana cara Rental Komik Daruma merekomendasi komik yang cocok
untuk member?
4. Bagaimana cara menghubungi member yang sudah lama tidak mengembalikan
komik melalui sms?
1.3 Tujuan Pembahasan
Tujuan menjelaskan mengenai masalah-masalah yang terdapat dalam
rumusan masalah yang telah disebutkan di atas sebagai berikut:
1. Membuat aplikasi untuk mengelola data penjualan dan pembelian.
2. Membuat aplikasi untuk mengelola data sirkulasi peminjaman dan
pengembalian.
3. Membuat aplikasi yang mempunyai fitur rekomendasi komik.
4. Membuat aplikasi yang mempunyai fitur SMS Gateway untuk menghubungi
3
Universitas Kristen Maranatha 1.4 Batasan Masalah
Batasan masalah yang dimiliki oleh aplikasi Penjualan, Pembelian, dan
Peminjaman Rental Komik Daruma antara lain :
1. Batasan Perangkat Lunak
Sistem Operasi : Microsoft Windows XP SP2
Bahasa Scripting : C#
Editor Pemrograman : Microsoft Visual Studio
Basis Data : Microsoft SQL Server
2. Batasan Perangkat Keras
Processor : Intel Processor core 2 duo (2,4 Ghz)
Memory : DDR 2 2GB
Harddisk : 120 GB
Input Device : Keyboard, Mouse
Output Device : Standard Monitor
3. Batasan Aplikasi
1. Aplikasi hanya memiliki satu peran di dalam sistem yaitu admin.
2. Aplikasi yang dihasilkan adalah berbentuk dekstop.
3. Aplikasi tidak memiliki website.
4. Aplikasi hanya menggunakan sistem login untuk keamanan aplikasi.
5. Aplikasi tidak menggunakan email gateway.
6. Aplikasi tidak memiliki laporan keuangan.
1.5 Sistematika Pembahasan BAB 1 Pendahuluan
Membahas tentang latar belakang masalah, perumusan masalah, tujuan pembuatan
4
Universitas Kristen Maranatha BAB 2 Landasan Teori
Bagian ini digunakan untuk menjelaskan teori – teori yang berkaitan dengan
pembangunan sistem dan digunakan untuk mendukung pembangunan sistem yang
ada.
BAB 3 Analisa dan Disain
Bab ini akan membahas mengenai analisa sistem yang digunakan perusahaan dan di
implementasikan dalam DFD, Flowchart, dan ERD yang digunakan untuk
perancangan database.
BAB 4 Pengembangan Perangkat Lunak
Bab ini akan menjelaskan tentang hasil yang telah dicapai oleh perancang aplikasi
dan cara penggunaan aplikasi.
BAB 5 Testing dan Evaluasi Sistem
Bab ini berisi mengenai pengujian dan analisa terhadap masing – masing fungsi dari
aplikasi. Laporan dari pengujian tiap fungsi/method yang dibuat dalam metode
blackbox testing.
BAB 6 Kesimpulan dan Saran
Bab ini merupakan kesimpulan akhir dari laporan yang telah dibuat dan juga
199
Universitas Kristen Maranatha
BAB VI
SIMPULAN DAN SARAN
6.1 Simpulan
Berdasarkan hasil pengamatan dalam melakukan analisis dan perancangan dapat ditarik kesimpulan sebagai berikut :
Aplikasi ini memudahkan admin Rental Komik Daruma untuk mengelola semua data, yaitu data komik, data member, data supplier, data penjualan, data pembelian, data peminjaman, data pengembalian, data reservasi, data rekomendasi, data favorit komik, data favorit genre, data reminder, data genre, dan data group.
Untuk menambah data peminjaman, Rental Komik Daruma harus mencari data member terlebih dahulu. Lalu Rental Komik Daruma memasukkan judul komik, chapter, tanggal peminjaman, dan biaya peminjaman dengan cara mengetiknya di dalam
Microsoft Excel. Tetapi dengan aplikasi ini, Rental Komik
Daruma hanya perlu memasukkan id member dan memilih komik yang ingin dipinjam, lalu menekan tombol tambah. Sistem akan memasukkan data peminjaman secara otomatis.
200
Universitas Kristen Maranatha
memberitahukan jika member dalam status tidak aktif atau
blacklist.
Selain dalam hal penginputan data, admin juga dapat menghemat waktu dalam membuat laporan, seperti laporan member terbaik bulan ini atau komik favorit bulan ini. Dengan aplikasi ini, sistem dengan cepat memberitahukan member terbaik ataupun komik favorit bulan ini. Berbeda saat masih menggunakan Microsoft Excel, Rental Komik Daruma harus melihat satu per satu data peminjamanan member dan mencatatnya.
Aplikasi ini juga dapat merekomendasikan komik secara efektif kepada member berdasarkan judul komik, genre, dan pengarang yang sering dipinjam oleh member.
6.2 Saran
Dalam pembuatan sistem aplikasi berbasis desktop ini, adapun saran untuk mengembangkan aplikasi selanjutnya, yaitu :
Sistem aplikasi berbasis desktop ini perlu terus dikembangkan agar dapat sesuai dengan kebutuhan yang ada pada Rental Komik Daruma, karena tidak menutup kemungkinan terjadinya perubahan proses bisnis yang dapat merubah berbagai bagian dalam aplikasi ini.
Untuk kedepannya diperlukan sistem CRM yang lebih baik untuk menjangkau pelanggan agar tetap melakukan transaksi dan menambah jumlah pelanggan, seperti member dapat melakukan peminjaman melalui SMS.
201
207
Universitas Kristen Maranatha
DAFTAR PUSTAKA
Deitel. (2002). How To Program C#
Fathansyah. (1999). Basis Data. Bandung : Informatika.
Fathansyah. (2007). Buku Teks Komputer Basis Data. Bandung : Informatika.
Hartono, Jogiyanto. (2005). Analisis dan Desain Sistem Informasi. Yogyakarta :
Penerbit Andi
Romzi Imron Rosidi. (2004). Membuat Sendiri SMS Gateway (ESME)
Berbasis Protokol. Yogyakarta: ANDI Yogyakarta.
Roger S. Pressman, Ph.D. (2002). Rekayasa Perangkat Lunak
PendekatanPraktisi (Buku Satu) (pp. 387-390). Yogyakarta: Andi.
Payne. Adrian. (2005). Handbook of CRM : Achieving Excellence in Customer Managemenet