Sistem Informasi Perpustakaan dengan Menerapkan Metode Input Barcode Scanner dan DSS.

(1)

vi

ABSTRAKSI

Beberapa tahun lalu, perpustakaan masih menggunakan sistem manual. Dengan sistem manual, pekerjaan dalam pendokumentasian data-data perpustakaan akan memakan waktu lama. Dengan aplikasi ini diharapkan pekerjaan dalam pendokumentasian data-data dan pembuatan laporan dapat diselesaikan dalam waktu yang singkat sehingga terciptanya efisiensi dan efektivitas kerja. Selain daripada itu, sistem DSS yang diterapkan pada aplikasi ini dapat membantu pengambilan keputusan dengan cepat dan tepat. Aplikasi ini dengan menggunakan bahasa pemrograman C#. Metode Penelitian yang digunakan untuk membangun aplikasi ini adalah dengan studi dokumentasi, studi melalui media elektronik, dan observasi langsung pada perpustakaan STT Kharisma.


(2)

vii

ABSTRACT

A few years ago, the library was using manual system. By using this system, the documentation of library data required considerably huge amount of time. With this application, the process of data documentation and reporting could be done in a much shorter time, resulting in work efficiency and effectiveness. Moreover, the DSS system on this application could also help in improving the speed and accuracy of decision making. This application uses C# programming language. The research methods used to build this application are documentation study, research via electronic media, and direct observation at STT Kharisma library.


(3)

viii

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITAN... iii

PRAKATA ... iv

ABSTRAKSI ... vi

ABSTRACT ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xiii

DAFTAR TABEL... xvi

DAFTAR LAMPIRAN ... xvii

BAB I 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.4.1. Ruang Lingkup Perangkat Keras ... 3

1.4.2. Ruang Lingkup Perangkat Lunak ... 3

1.4.3. Ruang Lingkup Penelitian ... 4

1.5. Sumber Data... 4

1.6. Sistematika Penyajian ... 5

BAB II KAJIAN TEORI ... 7

2.1. Sistem ... 7


(4)

ix

2.1.2. Pengertian Informasi ... 7

2.1.3. Pengertian Sistem Informasi ... 8

2.2 Decision Support System (DSS) (Power, 2002) ... 8

2.3 Sistem Barcode (Mahbub, 2004) ... 9

2.3.1 Pengertian Barcode ... 9

2.3.2 Jenis-Jenis Barcode ... 10

2.3.3 Cara Kerja Barcode ... 11

2.4 Object Oriented Programming & Unified Modeling Language (UML) ... 13

2.4.1 Object Oriented Programming (Larman, 2004) ... 13

2.4.2 Unified Modeling Language (UML) ... 14

2.5 Basis Data (Imbar dan Renaldy, 2006) ... 21

2.6 Entity Relational Diagram (ERD) (Imbar dan Renaldy, 2006) 22 2.6.1 Kardinalitas Relasi Dalam ERD ... 22

2.6.2 Simbol-Simbol ERD ... 24

2.7 Structured Query Language (SQL) (Imbar dan Renaldy, 2006) 25 2.7.1 Pernyataan SELECT ... 25

2.7.2 Pernyataan INSERT INTO ... 27

2.7.3 Pernyataan UPDATE ... 27

2.7.4 Pernyataan DELETE ... 27

2.8 C# ... 28

2.9 Black Box Testing (Williams, 2006) ... 32

BAB III ANALISIS DAN RANCANGAN SISTEM ... 34

3.1. Proses Bisnis ... 34


(5)

x

3.3. Relational Database ... 37

3.3.1. Detil Tabel Penerbit ... 38

3.3.2. Detil Tabel Kategori Buku ... 38

3.3.3. Detil Tabel Judul ... 38

3.3.4. Detil Tabel Buku... 39

3.3.5. Detil Tabel Pinjam ... 39

3.3.6. Detil Tabel Peminjam ... 39

3.3.7. Detil Tabel Kategori Peminjam... 40

3.3.8. Detil Tabel Detil Pinjam ... 40

3.3.9. Detil Tabel User ... 40

3.4. Use Case ... 41

3.5. Activity Diagram ... 43

3.6. Class Diagram ... 53

3.6.1 Pembagian Class Diagram ... 53

3.6.2 Gambar Class Diagram ... 54

3.7. Desain Antar Muka ... 58

BAB IV HASIL PENELITIAN ... 80

4.1 Halaman Log In ... 80

4.2 Halaman Lupa Password ... 81

4.3 Halaman Utama ... 81

4.3.1 Halaman Utama Admin ... 81

4.3.2 Halaman Utama User ... 82

4.4 Halaman Transaksi Peminjaman Buku ... 83

4.5 Halaman Transaksi Pengembalian Buku ... 84

4.6 Halaman Manage Kategori Buku ... 85


(6)

xi

4.6.2 Halaman Edit Kategori Buku ... 86

4.6.3 Message Box Hapus Kategori Buku ... 87

4.6.4 Laporan Data Kategori Buku ... 88

4.7 Halaman Manage Penerbit ... 89

4.7.1 Halaman Tambah Penerbit ... 90

4.7.2 Halaman Edit Penerbit ... 91

4.7.3 Message Box Hapus Penerbit... 92

4.7.4 Laporan Data Penerbit ... 93

4.8 Halaman Manage Peminjam ... 94

4.8.1 Halaman Tambah Peminjam... 95

4.8.2 Halaman Edit Peminjam ... 96

4.8.3 Halaman Cetak Kartu Peminjam ... 97

4.8.4 Message Box Hapus Peminjam ... 98

4.8.5 Laporan Data Peminjam ... 99

4.9 Halaman Manage Kategori Peminjam... 100

4.9.1 Halaman Tambah Kategori Peminjam ... 101

4.9.2 Halaman Edit Kategori Peminjam ... 101

4.9.3 Message Box Hapus Kategori Peminjam ... 102

4.9.4 Laporan Data Kategori Peminjam ... 103

4.10 Halaman Manage Buku ... 104

4.10.1 Halaman Edit Buku ... 105

4.10.2 Message Box Hapus Buku ... 106

4.10.3 Laporan Data Buku ... 107

4.11 Halaman Manage Judul Buku ... 108

4.11.1 Halaman Tambah Judul Buku ... 109


(7)

xii

4.11.3 Halaman Tambah Buku Baru ... 111

4.11.4 Halaman Cetak Label Buku ... 112

4.11.5 Message Box Hapus Judul Buku ... 113

4.11.6 Laporan Data Judul Buku ... 114

4.12 Halaman Manage User ... 115

4.12.1 Halaman Tambah User ... 116

4.12.2 Halaman EditUser ... 117

4.12.3 Message Box Hapus User ... 118

4.13 Halaman Suggestion ... 119

4.14 Halaman Laporan Denda ... 120

4.15 Halaman Laporan Pinjam-Kembali Buku ... 121

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 122

5.1 Error Handling Pada Halaman Login... 122

5.2 Error Handling Pada Peminjaman Buku... 124

5.3 Error Handling Dalam Penambahan Data ... 126

5.4 Error Handling Dalam Pengubahan Data ... 128

5.5 Error Handling dalam Penghapusan Data ... 129

5.6 Hasil Kuisioner ... 131

BAB VI SIMPULAN DAN SARAN... 134

6.1 Simpulan ... 134

6.2 Saran ... 134

DAFTAR PUSTAKA ... 135 LAMPIRAN ... A-1


(8)

xiii

DAFTAR GAMBAR

Gambar 1 UPC-A Barcode... 10

Gambar 2 Code 39 Barcode ... 10

Gambar 3 EAN-8 / EAN-13 Barcode ... 11

Gambar 4 CodaBar Barcode... 11

Gambar 5 Actor ... 15

Gambar 6 Use Case ... 16

Gambar 7 Relationship ... 16

Gambar 8 Include Relationship ... 17

Gambar 9 Extend Relationship ... 17

Gambar 10 Action State ... 18

Gambar 11 State ... 18

Gambar 12 Transitions... 18

Gambar 13 Initial State ... 19

Gambar 14 Final State ... 19

Gambar 15 Use Conditions ... 19

Gambar 16 Class Diagram... 20

Gambar 17 Inheritance ... 20

Gambar 18 Relasi Satu ke Satu ... 23

Gambar 19 Relasi Satu ke Banyak ... 23

Gambar 20 Relasi Banyak ke Satu ... 23

Gambar 21 Relasi Banyak ke Banyak ... 24

Gambar 22 Entity Relational Diagram ... 36

Gambar 23 Relational Database ... 37

Gambar 24 Use Case ... 42

Gambar 25 Aktivitas Login ... 43

Gambar 26 Aktivitas Pengolahan Data User... 44

Gambar 27 Aktivitas Pengolahan Data Buku ... 45

Gambar 28 Aktivitas Pengolahan Data Judul Buku ... 46

Gambar 29 Aktivitas Pengolahan Data Peminjam ... 47

Gambar 30 Aktivitas Pengolahan Data Penerbit ... 48

Gambar 31 Aktivitas Pengolahan Data Kategori Buku ... 49

Gambar 32 Aktivitas Pengolahan Data Kategori Peminjam ... 50

Gambar 33 Aktivitas Peminjaman Buku ... 51

Gambar 34 Aktivitas Pengembalian Buku ... 51

Gambar 35 Aktivitas Melihat Laporan Pinjam-Kembali Buku ... 52

Gambar 36 Aktivitas Melihat Laporan Denda... 52

Gambar 37 Aktivitas Melihat Suggestion DSS ... 52

Gambar 38 Class User... 54

Gambar 39 Class Buku ... 54

Gambar 40 Class Judul... 55

Gambar 41 Class Penerbit ... 55

Gambar 42 Class Peminjam ... 56

Gambar 43 Class Kategori Peminjam ... 56

Gambar 44 Class Kategori Buku ... 57

Gambar 45 Class Pinjam ... 57


(9)

xiv

Gambar 47 Desain Log In Form ... 58

Gambar 48 Form Lupa Password ... 59

Gambar 49 Main Form ... 59

Gambar 50 Form Manage Data User ... 60

Gambar 51 Form Tambah User ... 61

Gambar 52 Form Edit User ... 61

Gambar 53 Form Manage Buku ... 62

Gambar 54 From Edit Buku ... 63

Gambar 55 Form Manage Judul Buku ... 63

Gambar 56 Form Edit Judul Buku ... 64

Gambar 57 Form Tambah Judul Buku ... 65

Gambar 58 Form Manage Kategori Buku ... 66

Gambar 59 Form Edit Kategori Buku ... 67

Gambar 60 Form Tambah Kategori Buku ... 67

Gambar 61 Form Manage Penerbit ... 68

Gambar 62 Form Edit Penerbit ... 69

Gambar 63 Form Tambah Penerbit ... 70

Gambar 64 Form Manage Peminjam ... 70

Gambar 65 Form Edit Peminjam ... 71

Gambar 66 Form Tambah Peminjam ... 72

Gambar 67 Form Manage Kategori Peminjam ... 73

Gambar 68 Form Edit Kategori Peminjam ... 74

Gambar 69 Form Kategori Peminjam ... 75

Gambar 70 Form Peminjaman Buku ... 75

Gambar 71 Form Pengembalian Buku ... 76

Gambar 72 Form Laporan Denda ... 77

Gambar 73 Form Laporan Pinjam-Kembali Buku ... 77

Gambar 74 Form Filter Pinjam-Kembali Buku ... 78

Gambar 75 Form Suggestion ... 79

Gambar 76 Halaman Login ... 80

Gambar 77 Halaman Lupa Password ... 81

Gambar 78 Halaman Utama Admin ... 81

Gambar 79 Halaman Utama User ... 82

Gambar 80 Halaman Transaksi Peminjaman Buku ... 83

Gambar 81 Halaman Transaksi Pengembalian Buku ... 84

Gambar 82 Halaman Manage Kategori Buku ... 85

Gambar 83 Halaman Tambah Kategori Buku ... 86

Gambar 84 Halaman Edit Kategori Buku ... 86

Gambar 85 Message Box Hapus Kategori Buku ... 87

Gambar 86 Laporan Kategori Buku ... 88

Gambar 87 Halaman Manage Penerbit ... 89

Gambar 88 Halaman Tambah Penerbit ... 90

Gambar 89 Halaman Edit Penerbit ... 91

Gambar 90 Message Box Hapus Penerbit ... 92

Gambar 91 Laporan Data Penerbit ... 93

Gambar 92 Halaman Manage Peminjam ... 94

Gambar 93 Halaman Tambah Peminjam ... 95


(10)

xv

Gambar 95 Halaman Cetak Kartu Peminjam ... 97

Gambar 96 Message Box Hapus Peminjam ... 98

Gambar 97 Laporan Data Peminjam ... 99

Gambar 98 Halaman Manage Kategori Peminjam ... 100

Gambar 99 Halaman Tambah Kategori Peminjam ... 101

Gambar 100 Halaman Edit Kategori Peminjam ... 101

Gambar 101 Message Box Hapus Kategori Peminjam ... 102

Gambar 102 Laporan Data Kategori Peminjam ... 103

Gambar 103 Halaman Manage Buku ... 104

Gambar 104 Halaman Edit Buku ... 105

Gambar 105 Message Box Hapus Buku ... 106

Gambar 106 Laporan Data Buku ... 107

Gambar 107 Halaman Manage Judul Buku ... 108

Gambar 108 Halaman Tambah Judul Buku ... 109

Gambar 109 Halaman Edit Judul Buku ... 110

Gambar 110 Halaman Tambah Buku Baru ... 111

Gambar 111 Halaman Cetak Label Baru ... 112

Gambar 112 Message Box Hapus Judul Buku ... 113

Gambar 113 Laporan Data Judul Buku ... 114

Gambar 114 Halaman Manage User ... 115

Gambar 115 Halaman Tambah User ... 116

Gambar 116 Halaman Edit User ... 117

Gambar 117 Message Box Hapus User... 118

Gambar 118 Suggestion Buku Rusak ... 119

Gambar 119 Laporan Denda ... 120

Gambar 120 Laporan Pinjam-Kembali ... 121

Gambar 121 Peringatan Username Kosong ... 122

Gambar 122 Peringatan Password Kosong ... 123

Gambar 123 Peringatan Data Tidak Cocok ... 123

Gambar 124 Peringatan Salah Kode Barcode ... 124

Gambar 125 Kode Barcode Peminjam Benar ... 124

Gambar 126 Meminjam Buku ... 125

Gambar 127 Kode Kategori Kosong ... 126

Gambar 128 Kode Kategori Buku Sama ... 126

Gambar 129 Nama Kategori Kosong ... 127

Gambar 130 Penambahan Data Berhasil ... 127

Gambar 131 Nama Kategori Kosong ... 128

Gambar 132 Nama Kategori Tidak Kosong ... 128

Gambar 133 Data Kategori Buku Berhasil Diupdate ... 129

Gambar 134 Data Tidak Dipilih ... 129

Gambar 135 Kode Dipilih ... 130


(11)

xvi

DAFTAR TABEL

Tabel I Simbol-Simbol ERD ... 24

Tabel II Daftar Operator ... 26

Tabel III Detil Tabel Penerbit... 38

Tabel IV Detil Tabel Kategori Buku ... 38

Tabel V Detil Tabel Judul Buku ... 38

Tabel VI Detil Tabel Buku ... 39

Tabel VII Detil Tabel Pinjam... 39

Tabel VIII Detil Tabel Peminjam ... 39

Tabel IX Detil Tabel Kategori Peminjam ... 40

Tabel X Detil Tabel Detil Pinjam ... 40

Tabel XI Detil Tabel User ... 40

Tabel XII Jawaban Pertanyaan Kuisioner No.1... 131

Tabel XIII Jawaban Pertanyaan Kuisioner No.2... 131

Tabel XIV Jawaban Pertanyaan Kuisioner No.3 ... 131

Tabel XV Jawaban Pertanyaan Kuisioner No.4 ... 132

Tabel XVI Jawaban Pertanyaan Kuisioner No.5 ... 132


(12)

xvii

DAFTAR LAMPIRAN

LAMPIRAN A RIWAYAT HIDUP ... A-1 LAMPIRAN B SOURCE CODE ... B-1 LAMPIRAN C KUISONER ... C-1


(13)

1

BAB I PENDAHULUAN

1.1. Latar Belakang Masalah

Beberapa tahun yang lalu pada umumnya pada perpustakaan masih menggunakan sistem manual. Sistem manual itu menuntut ketelitian dari pihak manajemen perpustakaan. Alasan lain untuk membuat suatu laporan secara instant atau otomatis cukup berbelit-belit, sehingga tidak efektif. Ditambah perubahan jaman yang menuntut segala sesuatunya serba cepat. Sistem yang dahulunya dibuat secara manual akan menghambat kinerja dan efektivitas dalam pengelolaan data perpustakaan. Cepat atau lambat akan digantikan dengan sistem yang lebih efektif agar perpustakaan dapat menjalankan fungsi secara optimal.

Sistem komputerisasi dapat menjawab permasalahan yang telah disebutkan di atas. Dengan merancang suatu perangkat lunak, sistem yang dahulunya manual dapat diimplementasikan menjadi digital yang akan meminimalisir bahkan menghilangkan kesalahan – kesalahan yang ada pada sistem manual. Akan terbentuk suatu otomatisasi dalam pengolahan data yang secara langsung dapat menjaga dalam pemeliharaan data perpustakaan.

Perpustakaan yang bekerja dengan sistem manual umumnya tidak bekerja secara efektif, terutama dalam pembuatan laporan bulanan. Hal ini dikarenakan banyaknya buku yang dipinjam dan banyaknya catatan yang harus dilihat.

Menyadari kebutuhan akan hal tersebut, maka dibuatlah suatu sistem informasi perpustakaan dengan menerapkan sistem barcode. Adapun sistem yang sedang berlangsung sekarang dikerjakan secara manual, hal ini dapat menyebabkan lambatnya proses pengolahan data di samping kebutuhan manusia yang memerlukan segala sesuatu serba cepat dan efektif.


(14)

2

UNIVERSITAS KRISTEN MARANATHA

1.2. Rumusan Masalah

Melihat latar belakang permasalahan yang telah diuraikan di atas, terdapat beberapa permasalahan yang dihadapi, diantaranya :

1. Bagaimana membangun sistem informasi yang lebih efektif untuk pengolahan data perpustakaan agar menghasilkan informasi yang lebih akurat?

2. Bagaimana menghasilkan laporan bulanan yang akurat untuk kemudahan karyawan perpustakaan?

3. Bagaimana cara mengelola data buku yang berasal dari peminjaman dan pengembalian?

4. Bagaimana meningkatkan kinerja peminjaman dan pengembalian dengan menerapkan sistem barcode?

5. Bagaimana menerapkan DSS dalam Aplikasi Sistem Informasi Perpustakaan untuk menentukan buku yang disarankan untuk dipinjam, memberikan saran buku yang perlu dibeli, dan pemberitahuan untuk buku yang rusak.

1.3. Tujuan Pembahasan

Adapun tujuan membentuk suatu sistem informasi perpustakaan dengan menerapakan sistem barcode ini sebagai berikut :

1. Untuk memberikan informasi yang akurat dan memberikan efektifitas dalam pengolahan data di dalam perpustakaan.

2. Untuk menghasilkan laporan bulanan yang akurat dan cepat sehingga efektifitas dan efisiensi kerja dapat dimaksimalkan.

3. Untuk mengelola data buku sesuai dengan peminjaman dan pengembalian

4. Untuk meningkatkan kinerja dalam proses peminjaman dan pengembalian dengan sistem barcode terutama dalam hal kecepatan.

5. Untuk mengetahui bagaimana penerapan DSS untuk menentukan buku yang disarankan untuk dipinjam, memberikan saran buku yang perlu dibeli, dan pemberitahuan untuk buku yang rusak.


(15)

3

UNIVERSITAS KRISTEN MARANATHA

1.4. Ruang Lingkup Kajian

1.4.1. Ruang Lingkup Perangkat Keras

Adapun spesifikasi minimum perangkat keras komputer yang dibutuhkan untuk menjalankan aplikasi ini adalah :

1. CPU Intel / AMD dengan clock 1 GHz. 2. Memori SDRAM / DDR-SDRAM 256 MB. 3. Harddisk 10 GB.

4. Monitor dengan resolusi 800 x 600 pixel 256 warna.

5. VGA yang mendukung resolusi 800 x 600 pixel 256 warna. 6. Keyboard.

7. Mouse.

8. Barcode Reader.

1.4.2. Ruang Lingkup Perangkat Lunak

Perangkat lunak yang digunakan untuk membangun aplikasi ini adalah :

1. Microsoft Windows XP Professional SP 3

Produk ini adalah sistem operasi minimum dari Microsoft yang dapat digunakan untuk menjalankan aplikasi yang dibangun dengan menggunakan Microsoft Visual Studio .NET 2008. Aplikasi yang dibangun tidak dapat berjalan pada sistem operasi yang dirilis sebelumnya.

2. .Net Framework 3.5

Program ini adalah platform sistem untuk menjalankan aplikasi yang dibangun dengan menggunakan Visual Studio .NET 2008.

3. Microsoft Visual Studio .NET 2008 Professional Edition

Program ini memiliki bahasa pemrograman yang digunakan untuk membangun aplikasi. Terdapat kumpulan bahasa pemrograman dalam produk ini, namun yang digunakan adalah bahasa C#.


(16)

4

UNIVERSITAS KRISTEN MARANATHA

4. Microsoft SQL Server 2005 Express.

Program ini berguna untuk menjalankan engine database

yang digunakan oleh aplikasi yang dibangun

1.4.3. Ruang Lingkup Penelitian

1. Sistem yang dibuat untuk perpustakaan.

2. Sistem menangani peminjaman, pengembalian buku, dan manajemen denda.

3. Sistem menangani pengolahan data (insert, update, delete) data buku, data peminjam, data kategori buku, data judul, data penerbit, data kategori peminjam.

4. Sistem menangani pembuatan laporan bulanan.

5. Penerapan barcode dalam sistem yaitu pembuatan barcode tipe

Interleaved 2 of 5 12 digit angka yang dapat digunakan pada barang dan juga pembacaan setiap barcode untuk pencarian suatu barang.

1.5. Sumber Data

Sumber data yang diperlukan untuk membantu dalam penyelesaian masalah yang telah diuraikan di atas, berasal dari antara lain :

1. Media elektronik melalui internet, pengumpulan data dengan cara membaca, mempelajari, dan menganalisa beberapa artikel elektronik yang berkaitan dengan masalah yang berhubungan dengan penelitian ini.

2. Studi dokumentasi, pengumpulan data dengan cara meminjam buku-buku yang berkaitan serta mempelajari beberapa dokumen, arsip, ataupun tata cara yang berhubungan dengan penelitian.

3. Observasi pada Perpustakaan STT Kharisma di Jl. BKR 98 ABC Bandung, pengamatan secara langsung kepada objek masalah. Untuk memahami sistem yang sedang berjalan, dilakukanlah pengamatan langsung terhadap lingkungan fisik di lapangan.


(17)

5

UNIVERSITAS KRISTEN MARANATHA

1.6. Sistematika Penyajian

Sistematika yang disusun merupakan gambaran dari keseluruhan laporan ini. Urutan pembahasannya secara garis besar adalah sebagai berikut :

1. BAB I PENDAHULUAN

Bab ini merupakan landasan dasar mengenai hal-hal yang berhubungan dengan penulisan laporan ini, yang mengemukakan latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data dan sistematika penyajian.

2. BAB II KAJIAN TEORI

Pada bab ini berisi landasan teori yang nantinya dipakai untuk merancang sistem pada perpustakaan dengan menerapkan barcode. Teori menjelaskan tentang pengertian sistem disertai elemen-elemen sistem, pengertian informasi, sistem informasi, dan pengolahan data serta langkah-langkah dalam pengolahan data yang dipakai sebagai acuan untuk menyelesaikan tugas akhir ini.

3. BAB III ANALISIS DAN RANCANGAN SISTEM

Berisikan pembahasan permasalahan yang timbul dari pengolahan data buku dan transaksi pada perpustakaan, serta usulan-usulan input dan output dari program aplikasi pengolahan data ini sehingga didapatkan subyektifitas dan obyektifitas data secara menyeluruh dalam sistem yang telah ada dan berjalan. Bab ini juga berisi tentang tahap-tahap perancangan dan solusi alternatif yang dibutuhkan oleh sistem. 4. BAB IV HASIL PENELITIAN

Bab ini berisi tentang hasil penelitian dari sistem yang telah dibuat, mulai dari perangkat keras yang dibutuhkan maupun dari perangkat lunak serta solusi dari perancangan sistem itu sendiri.


(18)

6

UNIVERSITAS KRISTEN MARANATHA 5. BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini berisi pembahasan mengenai penelitian yang telah dilakukan dan uji coba sistem yang telah dibuat secara lebih mendalam.

6. BAB VI SIMPULAN DAN SARAN

Bab ini berisikan kesimpulan dari penelitian yang telah dilakukan dan mengutarakan saran mengenai pengembangan lebih lanjut dari sistem yang sudah ada.


(19)

134

BAB VI SIMPULAN DAN SARAN

6.1 Simpulan

Setelah pembuatan Sistem Informasi Perpustakaan STT Kharisma maka dapat diambil beberapa simpulan :

1. Sistem dapat membantu penilaian prestasi pegawai karena sistem dapat meningkatkan efisiensi dan efektivitas pekerjaan.

2. Sistem dapat mengurangi human error.

3. Sistem dapat mengelola peminjaman dan pengembalian buku dengan lebih baik.

6.2 Saran

Saran untuk pengembangan Sistem Informasi Perpustakaan STT Kharisma ini adalah :

1. Tingkat sekuritas yang lebih baik.

2. User Interface Design yang lebih user friendly.

3. DSS yang lebih baik sehingga dapat membantu pegawai perpustakaan dan peminjam.


(20)

135

DAFTAR PUSTAKA

Jogiyanto, H.M.. 1999. Analisis dan Desain Sistem Informasi. Yogyakarta : Andi Offset.

Wahyu, Teguh. 2004. Sistem Informasi Konsep Dasar, Analisis, Desain, dan Implementasi. Yogyakarta : Graha Ilmu.

Imbar, Radiant Victor dan Bernard Renaldy. 2006. Pemrograman Web-Commerce Dengan Oracle & ASP. Bandung : Penerbit Inforrmatika.

Daihani, Dadan Umar. 2001. Komputerisasi Pengambilan Keputusan. Jakarta : PT Elex Media Komputindo.

Nauli, Veninchia Gardenia. 2008.Pembuatan Aplikasi Project Grading Tools untuk Menentukan Level Suatu PPA (Pusat Pengembangan Anak) Yayasan Compassion Indonesia. Bandung: Universitas Kristen Maranatha.

Power, Daniel. J. 2002. Decision Support Systems : Concepts and Resources for Managers. Wesport: Quorum Books.

Larman, Craig. 2004. Applying UML and Patterns : An Introduction to Object-Oriented Analysis and Design and Iterative Development, Third Edition. Addison Wesley Professional.

Mahbub, Mushed Suman. 2004. Designing of a Barcode Reader in the Perspective of Bangladesh Market.


(21)

136

Nash, Trey. 2010. Accelerated C# 2010. Apress. Diambil pada tanggal 26 Maret 2010 dari http://www.apress.com.

Freeman, Adam. 2010. Introducing Visual C# 2010. Apress. Diambil pada tanggal 4 Mei 2010 dari http://www.apress.com.

Entity Relationship Model. Diambil pada tanggal 25 Maret 2010 dari http://en.wikipedia.org/wiki/Entity-relationship-model.

Basic Use Case Diagram Symbols and Notations. Diambil pada tanggal 26

Maret 2010 dari

http://www.smartdraw.com/tutorials/software/uml/tutorial_08.htm.

Basic Collaboration Diagram Symbols and Notations. Diambil pada

tanggal 26 Maret 2010 dari

http://www.smartdraw.com/tutorials/software/uml/tutorial_10.htm.

Object Oriented. Diambil pada tanggal 28 Maret 2010 dari http://geeks.netindonesia.net/blogs/pratamakharisma/archive/2006/ 02/15/8663.aspx.

All About Barcode. Diambil pada tanggal 30 Maret 2010 dari http://www.barcodignfonts.com/blog.

Barcode Symbologies. Diambil pada tanggal 30 Maret 2010 dari http://www.taltech.com/resources/intro_to_bc/bcsymbol.htm.

Barcode Basics. Diambil pada tanggal 2 April 2010 dari http://www.twe-online.net/barcode_basics.htm.

Drawing UPC-A Barcodes with C#. diambil pada tanggal 2 Juni 2010 dari http://www.codeproject.com/KB/graphics/upc_a_barcode.aspx.


(22)

137

Weak Entity dan Identifying Relationship. Diambil pada tanggal 30 Juni 2010 dari http://ilmukomputer.org/2008/11/25/weak-entity-dan-identifying-relationship

UML 2 Class Diagram. Diambil pada tanggal 30 Juni 2010 dari http://www.agilemodeling.com/artifacs/classDiagram.htm

Testing dan Implementasi Black Box Testing. Diambil pada tanggal 2 Juli 2010 dari http://www.buzzle.com/editorials/4-10-2005-68349.asp


(1)

5

UNIVERSITAS KRISTEN MARANATHA

1.6. Sistematika Penyajian

Sistematika yang disusun merupakan gambaran dari keseluruhan laporan ini. Urutan pembahasannya secara garis besar adalah sebagai berikut :

1. BAB I PENDAHULUAN

Bab ini merupakan landasan dasar mengenai hal-hal yang berhubungan dengan penulisan laporan ini, yang mengemukakan latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data dan sistematika penyajian.

2. BAB II KAJIAN TEORI

Pada bab ini berisi landasan teori yang nantinya dipakai untuk merancang sistem pada perpustakaan dengan menerapkan barcode. Teori menjelaskan tentang pengertian sistem disertai elemen-elemen sistem, pengertian informasi, sistem informasi, dan pengolahan data serta langkah-langkah dalam pengolahan data yang dipakai sebagai acuan untuk menyelesaikan tugas akhir ini.

3. BAB III ANALISIS DAN RANCANGAN SISTEM

Berisikan pembahasan permasalahan yang timbul dari pengolahan data buku dan transaksi pada perpustakaan, serta usulan-usulan input dan output dari program aplikasi pengolahan data ini sehingga didapatkan subyektifitas dan obyektifitas data secara menyeluruh dalam sistem yang telah ada dan berjalan. Bab ini juga berisi tentang tahap-tahap perancangan dan solusi alternatif yang dibutuhkan oleh sistem. 4. BAB IV HASIL PENELITIAN

Bab ini berisi tentang hasil penelitian dari sistem yang telah dibuat, mulai dari perangkat keras yang dibutuhkan maupun dari perangkat lunak serta solusi dari perancangan sistem itu sendiri.


(2)

6

UNIVERSITAS KRISTEN MARANATHA 5. BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini berisi pembahasan mengenai penelitian yang telah dilakukan dan uji coba sistem yang telah dibuat secara lebih mendalam.

6. BAB VI SIMPULAN DAN SARAN

Bab ini berisikan kesimpulan dari penelitian yang telah dilakukan dan mengutarakan saran mengenai pengembangan lebih lanjut dari sistem yang sudah ada.


(3)

134

BAB VI SIMPULAN DAN SARAN

6.1 Simpulan

Setelah pembuatan Sistem Informasi Perpustakaan STT Kharisma maka dapat diambil beberapa simpulan :

1. Sistem dapat membantu penilaian prestasi pegawai karena sistem dapat meningkatkan efisiensi dan efektivitas pekerjaan.

2. Sistem dapat mengurangi human error.

3. Sistem dapat mengelola peminjaman dan pengembalian buku dengan lebih baik.

6.2 Saran

Saran untuk pengembangan Sistem Informasi Perpustakaan STT Kharisma ini adalah :

1. Tingkat sekuritas yang lebih baik.

2. User Interface Design yang lebih user friendly.

3. DSS yang lebih baik sehingga dapat membantu pegawai perpustakaan dan peminjam.


(4)

135

DAFTAR PUSTAKA

Jogiyanto, H.M.. 1999. Analisis dan Desain Sistem Informasi. Yogyakarta : Andi Offset.

Wahyu, Teguh. 2004. Sistem Informasi Konsep Dasar, Analisis, Desain, dan Implementasi. Yogyakarta : Graha Ilmu.

Imbar, Radiant Victor dan Bernard Renaldy. 2006. Pemrograman Web-Commerce Dengan Oracle & ASP. Bandung : Penerbit Inforrmatika.

Daihani, Dadan Umar. 2001. Komputerisasi Pengambilan Keputusan. Jakarta : PT Elex Media Komputindo.

Nauli, Veninchia Gardenia. 2008.Pembuatan Aplikasi Project Grading Tools untuk Menentukan Level Suatu PPA (Pusat Pengembangan Anak) Yayasan Compassion Indonesia. Bandung: Universitas Kristen Maranatha.

Power, Daniel. J. 2002. Decision Support Systems : Concepts and Resources for Managers. Wesport: Quorum Books.

Larman, Craig. 2004. Applying UML and Patterns : An Introduction to Object-Oriented Analysis and Design and Iterative Development, Third Edition. Addison Wesley Professional.

Mahbub, Mushed Suman. 2004. Designing of a Barcode Reader in the Perspective of Bangladesh Market.


(5)

136

Nash, Trey. 2010. Accelerated C# 2010. Apress. Diambil pada tanggal 26 Maret 2010 dari http://www.apress.com.

Freeman, Adam. 2010. Introducing Visual C# 2010. Apress. Diambil pada tanggal 4 Mei 2010 dari http://www.apress.com.

Entity Relationship Model. Diambil pada tanggal 25 Maret 2010 dari http://en.wikipedia.org/wiki/Entity-relationship-model.

Basic Use Case Diagram Symbols and Notations. Diambil pada tanggal 26

Maret 2010 dari

http://www.smartdraw.com/tutorials/software/uml/tutorial_08.htm.

Basic Collaboration Diagram Symbols and Notations. Diambil pada

tanggal 26 Maret 2010 dari

http://www.smartdraw.com/tutorials/software/uml/tutorial_10.htm.

Object Oriented. Diambil pada tanggal 28 Maret 2010 dari http://geeks.netindonesia.net/blogs/pratamakharisma/archive/2006/ 02/15/8663.aspx.

All About Barcode. Diambil pada tanggal 30 Maret 2010 dari http://www.barcodignfonts.com/blog.

Barcode Symbologies. Diambil pada tanggal 30 Maret 2010 dari http://www.taltech.com/resources/intro_to_bc/bcsymbol.htm.

Barcode Basics. Diambil pada tanggal 2 April 2010 dari http://www.twe-online.net/barcode_basics.htm.

Drawing UPC-A Barcodes with C#. diambil pada tanggal 2 Juni 2010 dari http://www.codeproject.com/KB/graphics/upc_a_barcode.aspx.


(6)

137

Weak Entity dan Identifying Relationship. Diambil pada tanggal 30 Juni 2010 dari http://ilmukomputer.org/2008/11/25/weak-entity-dan-identifying-relationship

UML 2 Class Diagram. Diambil pada tanggal 30 Juni 2010 dari http://www.agilemodeling.com/artifacs/classDiagram.htm

Testing dan Implementasi Black Box Testing. Diambil pada tanggal 2 Juli 2010 dari http://www.buzzle.com/editorials/4-10-2005-68349.asp