Yuliam Septanus Adi Chandra 0800740974 Angellia Debora Suryawan 0800749494 Eryco Putra 0800770730 Abstrak - ANALISIS DAN PERANCANGAN SISTEM PERPUSTAKAAN MENGGUNAKAN RFID - Binus e-Thesis

  _________________________________________________________________

  

ABSTRAK

Jurusan Teknik Informatika

Skripsi Sarjana Komputer

  

Semester Ganjil tahun 2007/2008

ANALISIS DAN PERANCANGAN

SISTEM PERPUSTAKAAN MENGGUNAKAN RFID

Yuliam Septanus Adi Chandra 0800740974

  Angellia Debora Suryawan 0800749494 Eryco Putra 0800770730 Abstrak

  Tujuan dari penelitian adalah pengembangan sistem perpustakaan dengan menggunakan teknologi RFID. Metode pengembangan piranti lunak yang digunakan meliputi tiga bagian pokok yaitu Metode pustaka, Metode Analisis dan Metode Perancangan. Metode pustaka bertujuan untuk mempelajari teori-teori melalui studi literarur, buku-buku dan situs web di Internet. Metode analisis meliputi wawancara, kuesioner, studi lapangan, survei atas sistem yang sedang berjalan, analisis terhadap temuan survei, identifikasi kebutuhan informasi, identifikasi persyaratan sistem. Metode Perancangan terbagi menjadi dua yaitu perancangan sistem dengan menggunakan metode Waterfall dan perancangan aplikasi menggunakan pendekatan Structured

  

Systems And Design Method (SSADM), untuk memodelkannya digunakan Unified

Modelling Language (UML). Hasil penelitian adalah aplikasi pengadaaan buku,

  peminjaman buku otomatis, dan pengembalian buku otomatis yang menggunakan teknologi RFID. Simpulan dari penelitian adalah mempercepat proses peminjaman buku dan pengembalian buku dengan adanya sistem peminjaman dan pengembalian buku otomatis.

  Kata kunci : peminjaman dan pengembalian otomatis, RFID.

PRAKATA

  Skripsi yang berjudul Analisis dan Perancanngan Sistem

  

Perpustakaan Menggunakan Sistem RFID ini diajukan sebagai salah satu

  syarat kelulusan dalam jenjang pendidikan Strata-1 (S1) jurusan Teknik Informatika Universitas Bina Nusantara. Dalam penyusunan skripsi ini penyusun mendapat banyak bantuan dari berbagai pihak dan pada kesempatan ini penyusun ingin menyampaikan terima kasih kepada :

  1. Puji syukur kepada Tuhan yang Maha Esa atas berkat dan karunianya dalam penyusunan skripsi ini.

  2. Orang tua dan saudara penyusun yang telah memberikan dukungan, baik secara moril maupun material.

  3. Bapak Prof. Dr. Gerardus Polla M. App.Sc. selaku Rektor Universitas Bina Nusantara yang telah memberikan kesempatan untuk menuntut ilmu di Universitas Bina Nusantara.

  4. Bapak Sablin Yusuf, Ir., M.Sc., M.CompSc. selaku Dekan Fakultas Ilmu Komputer.

  5. Bapak Fredy Purnomo, S.Kom., M.Kom. selaku Ketua Jurusan Teknik Informatika.

  6. Ibu Henny Surya Ningsih, S.Kom., MsoftSysEng. selaku Sekretaris Jurusan Teknik Informatika.

  7. Bapak Gintoro, S.Kom, MM selaku pembimbing yang telah memberi petunjuk, saran, dan bimbingan. melakukan penelitian terkait dengan skripsi ini.

  9. Software Laboratory Center Universitas Bina Nusantara atas dukungan dan bantuan fasilitas dalam pengerjaan skripsi ini.

  10. Bapak Budi Yulianto, S.Kom atas bantuan dan masukan selama perancangan sistem.

  11. Applied Technology Laboratory (ATL) atas bantuan dan dukungannya dalam hal fasilitas dan masukan-masukannya.

  12. Sdri. Toninetti yang telah memberikan bantuan sebagai penghubung antara penyusun dan BINUS School Serpong.

  13. Semua pihak yang tidak bisa disebutkan satu persatu yang secara langsung maupun tidak langsung terlibat dalam penyusunan skripsi ini sehingga skripsi ini dapat diselesaikan dengan baik. Akhir kata, penyusun menyadari sepenuhnya bahawa skripsi ini masih terdapat banyak kekurangan. Oleh karena itu, penyusun sangat mengharapkan adanya masukan, kritik, dan saran yang bersifat membangun dari pembaca. Semoga penyusunan skripsi ini bermanfaat bagi semua pihak dan perkembangan jurusan Teknik Informatika Universitas Bina Nusantara.

  Jakarta, 02 Februari 2008 Penyusun

DAFTAR ISI

  HALAMAN JUDUL LUAR ........................................................................................... i HALAMAN JUDUL DALAM ......................................................................................ii HALAMAN PERSETUJUAN HARDCOVER .............................................................iii HALAMAN PERNYATAAN DEWAN PENGUJI....................................................... iv ABSTRAK .................................................................................................................. vii PRAKATA .................................................................................................................viii DAFTAR ISI ................................................................................................................. x DAFTAR TABEL ....................................................................................................... xv DAFTAR GAMBAR ................................................................................................ xviii

  BAB 1 PENDAHULUAN ............................................................................................. 1

  1.1 Latar Belakang ............................................................................................... 1

  1.2 Ruang Lingkup............................................................................................... 4

  1.3 Tujuan dan Manfaat........................................................................................ 5

  1.3.1 Tujuan ........................................................................................................ 5

  1.3.2 Manfaat ...................................................................................................... 6

  1.4 Metodologi..................................................................................................... 7

  1.4.1 Sistematika Penulisan ................................................................................. 8

  BAB 2 LANDASAN TEORI ..................................................................................... 10

  2.1 RFID ............................................................................................................ 10

  2.3 Reader RFID ................................................................................................ 11

  2.4 Frekuensi RFID............................................................................................ 12

  2.5 Perbedaan barcode dengan RFID ................................................................. 14

  2.6 Penggunaan RFID dalam perpustakaan......................................................... 16

  2.7 Electronic Article Surveillance (EAS) .......................................................... 17

  2.8 Sistem Informasi .......................................................................................... 17

  2.9 Database ...................................................................................................... 18

  2.10 Waterfall Software Development Life Cycle (Waterfall SDLC)..................... 19

  2.11 Structured Systems And Design Method (SSADM)....................................... 21

  2.12 Diagram Aliran Dokumen (DAD) ................................................................ 23

  2.13 Unified Modelling Language (UML) ............................................................ 24

  1. Class Diagram ............................................................................................. 26

  2. Use Case Diagram ....................................................................................... 28

  3. Activity Diagram .......................................................................................... 30

  4. Sequence Diagram ....................................................................................... 32

  5. Component Diagram .................................................................................... 33

  6. Deployment Diagram ................................................................................... 35

  2.14 Framework Microsoft .NET ......................................................................... 36

  2.15 C# .NET....................................................................................................... 37

  2.16 Web Service.................................................................................................. 37

  BAB 3 ANALISIS DAN PERANCANGAN SOLUSI ............................................... 41

  3.2.1.6 Analisis Proses Perpanjangan Waktu Pinjam Buku ........................... 51

  3.4.1 Perancangan Proses Bisnis Diusulkan Pada Solusi ................................ 86

  3.4 Perancangan Solusi ...................................................................................... 85

  3.3 Analisis Pemecahan Masalah........................................................................ 77

  3.2.3 Rangkuman Identifikasi Permasalahan.................................................. 73

  3.2.3 Analisis Kuesioner dan Wawancara Pada Studi Kasus .............................. 62

  3.2.2 Identifikasi Permasalahan pada Proses Bisnis Berjalan ............................. 53

  3.2.1.8 Analisis Proses Booking Buku .......................................................... 52

  3.2.1.7 Analisis Proses Stock Opname .......................................................... 52

  3.2.1.5 Analisis Proses Pengabsenan Siswa yang Masuk ke Perpustakaan .... 51

  3.1 Gambaran Umum Studi Kasus...................................................................... 41

  3.2.1.4 Analisis Proses Pemberian Barcode pada Buku................................. 50

  3.2.1.3 Analisis Proses Pemakaian Anti-theft pada Buku .............................. 50

  3.2.1.2 Analisis Proses Pengembalian Buku.................................................. 49

  3.2.1.1 Analisis Proses Peminjaman Buku .................................................... 49

  3.2.1 Analisis Proses Bisnis Berjalan Pada Studi Kasus..................................... 46

  3.2 Analisis Permasalahan.................................................................................. 46

  3.1.2 Struktur Organisasi Perusahaan............................................................. 43

  3.1.1 Sejarah dan Perkembangan Studi Kasus................................................ 41

  3.4.2 Perancangan Struktur Fungsi/Menu Pada Solusi ................................. 106

  3.4.3.1 Rancangan Layar Aplikasi Borrowing Book.................................... 128

  3.5.3.3 Sequence diagram untuk proses tagging buku................................. 160

  4.1.1.4 Kebutuhan Sumber Daya Manusia (SDM) .......................................... 172

  4.1.1.3 Kebutuhan Jaringan ............................................................................ 171

  4.1.1.2 Kebutuhan Sumber Daya Perangkat Keras .......................................... 170

  4.1.1.1 Kebutuhan Sumber Daya Perangkat Lunak ......................................... 169

  4.1.1 Kebutuhan Sumber Daya .................................................................... 168

  4.1 Implementasi Sistem .................................................................................. 167

  BAB 4 IMPLEMENTASI DAN EVALUASI ........................................................ 167

  3.5.4 Perancangan Spesifikasi Proses........................................................... 161

  3.5.3.2 Sequence diagram untuk proses pengembalian buku ....................... 159

  3.4.3.2 Rancangan Layar Konfirmasi pada Aplikasi Borrowing Book............. 129

  3.5.3.1 Sequence diagram untuk proses peminjaman buku.......................... 156

  3.5.4 Perancangan Sequence Diagram ............................................................. 156

  3.5.3 Perancangan Component Diagram.......................................................... 155

  3.5.2 Perancangan Class Diagram ................................................................... 152

  3.5.1 Model Aplikasi Berbasiskan Framework Duwamish........................... 152

  3.5 Perancangan Aplikasi ................................................................................. 152

  3.4.4 Perancangan Basis Data Pada Solusi................................................... 132

  3.4.3.4 Rancangan Layar Aplikasi Tagging Book........................................ 131

  3.4.3.3 Rancangan Layar Aplikasi Returning Book ..................................... 130

  4.1.2 Instalasi Sistem................................................................................... 173

  4.2 Evaluasi ..................................................................................................... 182

  4.2.1 Evaluasi dari Pengguna........................................................................... 182

  4.2.2 Evaluasi dari Pengembang ...................................................................... 185

  BAB 5 SIMPULAN DAN SARAN ......................................................................... 187

  5.1 Simpulan .................................................................................................... 187

  5.2 Saran .......................................................................................................... 188 DAFTAR PUSTAKA ................................................................................................ 189 DAFTAR RIWAYAT HIDUP................................................................................... 192 LAMPIRAN-LAMPIRAN...........................................................................................L1

DAFTAR TABEL

Tabel 2.1 Frekuensi RFID dan Karakteristik RFID (anonim11).................................... 13Tabel 2.2 Tabel Simbol-simbol Diagram Aliran Dokumen .......................................... 23Tabel 2.3 Notasi Class Diagram (Booch, 1999) ........................................................... 27Tabel 2.4 Notasi Use Case Diagram (Booch, 1999) ..................................................... 29Tabel 2.5 Notasi Activity Diagram (Booch, 1999)........................................................ 31Tabel 2.6 Notasi Sequence Diagram (Booch, 1999) ..................................................... 33Tabel 2.7 Notasi Component Diagram (Booch, 1999).................................................. 34Tabel 2.8 Notasi Deployment Diagram (Booch, 1999) ................................................. 36Tabel 3.1 Rangkuman Permasalahan............................................................................ 60Tabel 3.2 Draft Wawancara ......................................................................................... 64Tabel 3.3 Daftar Pertanyaan Kuesioner ........................................................................ 66Tabel 3.4 Rangkuman Permasalahan Dalam Studi Kasus ............................................. 74Tabel 3.5 Rangkuman Solusi Untuk Permasalahan Studi Kasus ................................... 78Tabel 3.6 Use Case Description Dari Use Case Borrow Books .................................... 97Tabel 3.7 Use Case Description Dari Use Case Return Books.................................... 101Tabel 3.8 Use Case Description Dari Use Case Do Tagging Books............................ 103Tabel 3.9 Fungsi/Menu dan Pengguna ....................................................................... 108Tabel 3.10 Fungsi/Menu vs Layar (Storyboard) ......................................................... 125

  Tabel 3.11a Deskripsi Tabel master_buku_detail ...................................................... 132 Tabel 3.11b Tabel Contoh master_buku_detail .......................................................... 133 Tabel 3.12a Deskripsi Tabel master_buku_header..................................................... 134 Tabel 3.12b Tabel Contoh master_buku_header......................................................... 136

  Tabel 3.13b Tabel Contoh ms_anggota ...................................................................... 139 Tabel 3.14a Deskripsi Tabel tb_status_anggota......................................................... 140 Tabel 3.14b Tabel Contoh tb_status_anggota ............................................................. 141 Tabel 3.15a Deskripsi Tabel tb_hari_libur................................................................. 141 Tabel 3.15b Tabel Contoh tb_hari_libur..................................................................... 142 Tabel 3.16a Deskripsi Tabel tb_hari_libur_detail ...................................................... 142 Tabel 3.16b Tabel Contoh tb_hari_libur_detail .......................................................... 143 Tabel 3.17a Deskripsi Tabel tb_jenis_anggota .......................................................... 143 Tabel 3.17b Tabel Contoh tb_jenis_anggota .............................................................. 144 Tabel 3.18a Deskripsi Tabel tb_jenis_denda ............................................................. 144 Tabel 3.18b Tabel Contoh tb_jenis_denda ................................................................. 145 Tabel 3.19a Deskripsi Tabel histori_denda................................................................ 145 Tabel 3.19b Tabel Contoh Tabel histori_denda .......................................................... 146 Tabel 3.20a Deskripsi Tabel tr_booking_buku ........................................................... 146 Tabel 3.20b Tabel Contoh tr_booking_buku .............................................................. 147 Tabel 3.21a Deskripsi Tabel tr_buku......................................................................... 147 Tabel 3.21b Tabel Contoh tr_buku............................................................................. 148 Tabel 3.22a Deskripsi Tabel tr_buku_auto ................................................................. 149 Tabel 3.22b Tabel Contoh tr_buku_auto .................................................................... 149 Tabel 3.23a Deskripsi Tabel mscard ......................................................................... 150 Tabel 3.23b Tabel Contoh mscard.............................................................................. 150

Tabel 3.24 Pemetaan Tabel dengan Layar .................................................................. 151Tabel 4.1 Item Komputer Server ................................................................................ 169Tabel 4.3 Data Sirkulasi Selama Dua Bulan ............................................................... 183Gambar 2.1 Waterfall Model (anonim8)....................................................................... 20Gambar 2.2 Class Diagram (Miller, 2008)................................................................... 26Gambar 2.3 Use Case Diagram (anonim12)................................................................. 28Gambar 2.4 Activity Diagram (Miller, 2008)................................................................ 30Gambar 2.5 Sequence Diagram (Miller, 2008)............................................................. 32Gambar 2.6 Component Diagram (anonim13) ............................................................. 34Gambar 2.7 Deployment Diagram (Miller, 2008)......................................................... 35Gambar 3.1 Struktur Organisasi Perusahaan ................................................................ 43Gambar 3.2 DAD untuk Proses Peminjaman Buku ...................................................... 54Gambar 3.3 DAD untuk Proses Pengembalian Buku.................................................... 56Gambar 3.4 DAD untuk Proses Memberi Barcode Pada Buku ..................................... 58Gambar 3.5 DAD untuk Proses Pemakaian Anti-theft Pada Buku ................................ 59Gambar 3.6 Contoh Penerapan Sistem RFID Pada Perpustakaan.................................. 80Gambar 3.7 Model Konseptual Dari Solusi Yang Dibangun......................................... 81Gambar 3.8 Use Case Diagram ................................................................................... 96Gambar 3.9 Activity Diagram untuk Use Case Borrow Books .................................... 104Gambar 3.10 Activity Diagram untuk Use Case Return Books ................................... 105Gambar 3.11 Activity Diagram untuk Use Case Do Tagging Books ........................... 106Gambar 3.12 Rancangan Layar Peminjaman Buku..................................................... 128Gambar 3.13 Rancangan Layar Konfirmasi Berhasil Pinjam Buku............................. 129Gambar 3.14 Rancangan Layar Pengembalian Buku .................................................. 130Gambar 3.15 Rancangan Layar Tagging Buku ........................................................... 131Gambar 3.17 Class Diagram...................................................................................... 154Gambar 3.18 Component Diagram ............................................................................ 155Gambar 3.19 Sequence diagram untuk Use Case Borrow Books ................................ 158Gambar 3.20 Sequence diagram untuk Use Case Return Books ................................. 159Gambar 3.21 Sequence diagram untuk Use Case Do Tagging Books ......................... 160Gambar 4.1 Deployment Diagram.............................................................................. 168Gambar 4.2 Arsitektur Jaringan yang Diperlukan....................................................... 172Gambar 4.3 Tampilan Aplikasi LibraryTaggingBook................................................. 178Gambar 4.4 Tampilan Aplikasi AutomatedBorrowing................................................ 179Gambar 4.5 Tampilan Hasil dari Aplikasi AutomatedBorrowing ............................... 180Gambar 4.6 Tampilan Aplikasi AutomatedReturning................................................. 181Gambar 4.7 Diagram Persentase pada Bulan Oktober ................................................ 184Gambar 4.8 Diagram Persentase pada Bulan Nopember ............................................ 184

  Gambar L.1 Relationship Diagram Pada Database Perpustakaan...............................L14 Gambar L.2 Diagram Persentase Penggunaan Fasilitas Perpustakaan Dalam 1 Bulan...........................................................................................................L14 Gambar L.3 Diagram Persentase Waktu Terbuang Untuk Peminjaman dan Pengembalian Buku ............................................................................................L15 Gambar L.4 Diagram Persentase Jumlah Waktu Yang Diperlukan Untuk Proses Peminjaman dan Pengembalian Buku...................................................L15 Gambar L.5 Diagram Persentase Ketertarikan Pengguna Dengan Proses Pengembalian Otomatis Mandiri ........................................................L16 Gambar L.6 Diagram Persentase Keefektifan Waktu

  Gambar L.7 Diagram Persentase Kebutuhan Menggunakan Fasilitas Perpustakaan Pada Saat Perpustakaan Tutup ................................................L18 Gambar L.8 Diagram Persentase Kegiatan Pada Waktu Perpustakaan Tutup .............L18 Gambar L.9 Diagram Persentase Kebutuhan Pngguna Untuk Fasilitas Pengembalian Buku 24 Jam .........................................................................L19 Gambar L.10 Diagram Persentase Ketertarikan Pengguna Dengan Perpustakaan Online 24 Jam .........................................................................L20 Gambar L.11 Diagram Persentase Peningkatan Frekuensi Penggunaan Fasilitas Perpustakaan Dengan Adanya Perpustakaan 24 Jam.....................................L21 Gambar L.12 Diagram Persentase Solusi Dari Pengguna Agar Minat Pengguna Dalam Menggunakan Fasilitas Perpustakaan Meningkat ............................L22