1
BAB I PENDAHULUAN
1.1. Latar Belakang
Membaca merupakan sarana untuk memperoleh informasi, pengetahuan, pemahaman serta kesenangan. Minat membaca merupakan tingkat perhatian seseorang untuk melakukan aktivitas membaca dengan perasaan senang berdasarkan kemauannya sendiri. Sebagai upaya meningkatkan minat membaca siswa, di lingkungan sekolah siswa disediakan buku-buku bacaan yang berisi tentang pengetahuan serta pemahaman mengenai ilmu eksak, ilmu pengetahuan serta ilmu sosial saja. Buku-buku yang berhubungan dengan kesenangan dan hiburan bersifat terbatas.
Perkembangan teknologi informasi yang semakin pesat, dapat menjadi solusi dalam memecahkan persoalan bisnis tersebut. Perancangan sistem informasi persewaan buku dapat menjadi penunjang kegiatan pengelolaan persewaan buku serta dapat memberi kemudahan dalam pengoperasiannya. Perancangan sistem informasi persewaan buku meliputi proses pengelolaan data buku, data anggota, data transaksi persewaan, aplikasi pencarian lokasi buku bagi member, serta service yang memungkinkan pengelola mendapatkan informasi buku terbaru dari penyedia service.
1.2. Tujuan
1.2.1. Tujuan Umum
Menghasilkan sebuah program aplikasi persewaan buku yang dapat mempermudah pengelolaan di jasa persewaan.
1.2.2. Tujuan Khusus
Menghasilkan sebuah program aplikasi yang dapat mempermudah pengelola jasa persewaan dalam transaksi peminjaman, pencatatan anggota, pencatatan stok buku, pencatatan denda peminjaman, memudahkan member dalam pencarian buku serta memperoleh informasi buku terbaru dari distributor atau penerbit.
1.3. Rumusan Masalah
Permasalahan berdasarkan gambaran dan latar belakang diatas adalah sebagai berikut:
1. Bagaimana merancang sebuah program peminjaman buku secara maksimal.
2. Bagaimana merancang sebuah program yang berinteraksi dengan service penyedia informasi buku terbaru dari penerbit buku.
1.4. Batasan Masalah
Adapun batasan masalah dari perancangan sistem adalah sebagai berikut :
1. Sistem tidak termasuk pengelolaan data Pegawai. 2. Jumlah maksimal buku yang dapat dipinjam dibatasi 10
buku per hari.
3. Service dalam program ini hanya menyediakan
informasi buku terbaru dari penyedia service, tidak termasuk proses pembelian atau pemesanan.
4. Aplikasi ini hanya dapat digunakan pada sistem operasi
Windows karena dalam pembuatannya menggunakan
visualstudio .Net.
1.5. Metodologi
Perancangan aplikasi persewaan buku didasarkan pada gambaran umum suatu sistem informasi. Metodologi yang digunakan dalam perancangan aplikasi ini adalah menggunakan pemodelan UML. Tahap–tahap perancangan sistem adalah sebagai berikut :
1.5.1. Tahap Investigasi dan Analisa Sistem
Identifikasi kebutuhan user serta pemecahan masalah dari kebutuhan user.
1.5.2. Tahap Studi Kelayakan
Menentukan point-point kegiatan yang akan dilakukan serta menilai kelayakan sistem yang akan dibuat berdasarkan penelitian terdahulu sistem informasi yang pernah ada sebelumnya. 1.5.3. Tahap Perancangan Sistem
Merupakan kegiatan perancangan sistem berdasarkan gambaran sistem yang telah dibuat. Tahap-tahap perancangan sistem adalah sebagai berikut :
a. Tahap perancangan Businesslayer
tanggal kembali akan dilakukan perhitungan dendapada tahap ini.
b. Tahap Perancangan Data Acess La yer
Merupakan proses perancangan aktifitas-aktifitas dari business layer untuk dapat terhubung dengan database. Aktifitas tersebut diantaranya proses insert, update atau delete data member, data buku, data transaksi ke dalam database.
c. Tahap Perancangan User Inter fa ce(UI)
Pada tahap ini dilakukan perancangan tampilan antar muka aplikasi pengelolaan persewaan buku. Beberapa tampilan anta muka tersebut diantaranya :
Tampilan add/edit/delete/daftar data member.
Tampilan add/edit/delete/daftar data buku. Tampilan Transaksi peminjaman.
Tampilan daftar transaksi.
Tampilan laporan data buku dan transaksi. d. Tahap menghubungkan BusinessLa yer,
Data Acess dan UI
Pada tahap ini dilakukan penggabungan business layer, data acess, dan user interface
dijalankan serta dilakukan pengujian dalam pengoperasiannya.
e. Tahap Perancangan Web Ser vice
Pada tahap ini dilakukan perancangan service dari produsen buku dengan menggunakan web server. Service tersebut berupa informasi buku komik/novel/majalah terbaru dari produsen buku. Persewaan buku dapat mengakses informasi buku-buku terbaru dari produsen atau penerbit buku untuk mempermudah melengkapi koleksi buku persewaan melalui service.
f. Tahap Perancangan User Inter fa ce (UI) Ser vice
Pada tahap ini dilakukan perancangan tampilan/user interface yang akan digunakan untuk mengakses service yang telah dibuat pada tahap sebelumnya.
g. Tahap Menghubungankan Ser vicedanUI Pada tahap ini dilakukan penghubungan service dan UI yang telah dibuat pada tahap sebelumnya dengan referensi service dari alamat penyedia service ke dalam UI.
Pada tahap ini dilakukan perancangan data acess dan remmoting untuk mengambil informasi data buku dari database serta dihubungkan dengan Bussines Layer dan UI yang telah dibuat.
1.5.4. Tahap Pengujian dan Menjalankan sistem