RANCANG BANGUN SISTEM INFORMASI PERPUSTAKAAN MENGGUNAKAN METODE RATIONAL UNIFIED PROCESS
ISBN: 978-602-72850-5-7
Teknik Pengumpulan Data dan Analisa Data
Halaman Pengunjung Pada halaman ini pengunjung dapat melihat daftar buku yang ada diperpustakaan, pengujung juga dapat mengisi buku tamu, melihat sejarah sekolah, struktur
b.
Pihak administrator dapat melakukan upload, edit dan hapus data buku, upload, edit dan hapus artikel, edit dan menghapus data anggota dan admin juga dapat melihat dan memperpanjang transaksi peminjaman, dan membuat laporan peminjaman perkelas, peminjaman seluruh siswa dan laporan data buku.
Analisa kebutuhan sistem informasi yang penulis dapatkan setelah melakukan riset pada Perpustakaan SMK Purnama adalah sebagai berikut : a. Analisa kebutuhan sistem sebagaiAdministrator
HASIL DAN PEMBAHASAN Analisa Kebutuhan
Dalam metode ini penulis mendapat bahan penulisan dari membaca beberapa buku dan beberapa literatur lainnya untuk memperoleh bahan tentang sistem yang baik serta pengimplementasiannya dalam sistem yang sedang berjalan di SMK Purnama.
2. Wawancara (Interview) Penulis menanyakan secara langsung kepada kepala perpustakaan untuk mendapatkan data yang dapat menunjang penelitian 3. Studi Pustaka (Library Research)
1. Observasi (Obsevation) Penulis mengamati secara langsung untuk memperoleh beberapa data mengenai kegiatan peminjaman dan pengembalian buku di SMK Purnama.
Teknik pengumpulan data dan metode penelitian yang peneliti lakukan sebagai beikut:
SNIPTEK 2014 Seminar Nasional Ilmu Pengetahuan dan Teknologi Komputer Nusa Mandiri
RANCANG BANGUN SISTEM INFORMASI PERPUSTAKAAN
MENGGUNAKAN METODE RATIONAL UNIFIED PROCESS
Susliansyah
BAHAN DAN METODE Lokasi Penelitian
Dalam penelitian ini, penulis memberikan batasan permasalahan yaitu mulai dari pengolahan data buku, data anggota, data admin dan pengolahan data transaksi peminjaman dan pengembalian sampai dengan dihasilkannya laporan data buku, laporan data anggota, laporan data admin serta laporan pengembalian dan pemenjaman buku yang dilakukan secara periodik.
Berdasarkan latar belakang atau permasalahan pada SMK Purnama, maka rumusan masalah dalam penelitian ini adalah Apakah rancanga bangun dengan menggunakan Rational Unified Process dapat meningkatkan proses peminjaman dan pengembalian dan pengolahan data menjadi cepat, akurat, tepat serta efektif dan efisien khususnya di bidang pengembalian dan peminjaman buku?
SMK Purnama dalam menjalankan proses peminjaman dan pengembalian buku masih menggunakan sistem yang sangat sederhana sehingga mengakibatkan prosedur yang ada tidak berjalan dengan semestinya, terutama dalam melakukan pengolahan data buku, data anggota maupun dalam laporan peminjaman dan pengembalian buku, sehingga hasil yang didapat kurang maksimal. Oleh karena itu penulis sangat tertarik dan berkeinginan mengangkat permasalahan tersebut. Penulis berharap dengan adanya perbaikkan sistem terkomputerisasi yang telah ada saat ini perusahaan mendapatkan hasil yang seoptimal mungkin, sehingga tidak lagi terjadi kesalahan-kesalahan dalam menjalankan usahanya.
PENDAHULUAN
peminjaman dan pengembalian buku masih menggunakan sistem yang sangat sederhana sehingga mengakibatkan prosedur yang ada tidak berjalan dengan semestinya, terutama dalam melakukan pengolahan data buku, data anggota maupun dalam laporan peminjaman dan pengembalian buku, sehingga hasil yang didapat kurang maksimal. Oleh karena itu penulis sangat tertarik dan berkeinginan mengangkat permasalahan tersebut. Penulis berharap dengan adanya perbaikkan sistem terkomputerisasi yang telah ada saat ini perusahaan mendapatkan hasil yang seoptimal mungkin, sehingga tidak lagi terjadi kesalahan-kesalahan dalam menjalankan usahanya.
— SMK Purnama dalam menjalankan proses
ABSTRACT
AMIK BSI Bekasi Jl. Raya Kaliabang No.8, Perwira, Bekasi Utara
SMK Purnama 1 yang ada di Yayasan Purna Usaha Tama Depok tepatnya beralamat di Jl. Sonokeling Raya Depok II Timur Kecamatan Sukmajaya Kelurahan Baktijaya.
SNIPTEK 2014
ISBN: 978-602-72850-5-7
organisasi, artikel, prosedur peminjaman, kontak dan pendaftaran anggota apabila ia ingin mendaftar sebagai anggota. Dihalaman ini juga terdapat login anggota dengan no induk sebagai username dan tanggal lahir sebagai password.
c.
Pengguna sebagai Anggota Anggota dapat melihat daftar buku, melakukan transaksi peminjaman dan melihat data pinjamannya serta dapat melihat data anggotanya dihalaman anggota, serta anggota pun dapat melihat semua data yang ada di halaman pengunjung, tetapi pengunjung yang belum terdaftar menjadi anggota tidak dapat melihat halaman anggota.
Rancangan Antar Muka
A. Rancangan Antar Muka Login Admin Sumber: Hasil Penelitian
Gambar 3 Rancangan Antar Muka Halaman Pengunjung
D. Rancangan Antar Muka Halaman Login Anggota Sumber: Hasil Penelitian
Gambar 1 Rancangan Antar Muka Login Admin
B. Rancangan Antar Muka Halaman Admin Sumber: Hasil Penelitian
Gambar 4 Rancangan Antar Muka Halaman Login Anggota
E. Rancangan Antar Muka Halaman Anggota Sumber: Hasil Penelitian
Gambar 2 Rancangan Antar Muka Halaman Admin
Sumber: Hasil Penelitian Gambar 5
Rancangan Antar Muka Halaman Anggota
C. Rancangan Antar Muka Halaman Pengunjung
Entity Relationship Diagram (ERD) Seminar Nasional Ilmu Pengetahuan dan Teknologi Komputer Nusa Mandiri
ISBN: 978-602-72850-5-7
no_induk jk SNIPTEK 2014 1. nama kelas Spesifikasi Tabel Admin id_anggota
Nama Tabel : admin tgl_lahir th_terbit tgl_input Akronim : admin data_anggota pengarang Fungsi : untuk menyimpan data admin alamat 1 penerbit Tipe File : File Master judul Organisasi File : Index Sequential Id_transaksi melakukan kode_buku Media : Hardisk tgl_input Akses file : Random id_buku isbn Panjang Record : 42 byte id_peminjam 1 kategori Kunci Field : id_admin judul_buku trans_pinjam 1 memiliki 1 data_buku M Tabel 1 jum_temp Software : MySQL ket denda tgl_kembali tgl_pinjam lokasi nama_peminjam jumlah_buku asal memiliki jum_halaman Spesifikasi File Admin id_kategori nama_kategori kategori
1 Sumber: Hasil Penelitian 2.
Gambar 6 Spesifikasi Tabel Data Buku Nama Tabel : data_buku
Entity Relationship Diagram (ERD)
Akronim : data_buku Fungsi : untuk menyimpan data buku
Logical Relational Structure (LRS) data_anggota trans_pinjam Tipe File : File Master id_anggota * id_transaksi * Organisasi File : Index Sequential no_induk Nama 1 1 id_peminjam ** Judul_buku Akses file : Random tgl_input Kelas Jk nama_peminjam tgl_kembali tgl_pinjam Panjang Record : 371 byte Media : Hardisk tgl_lahir Alamat status ket Kunci Field : kode_buku denda Software : MySQL kode_buku data_buku id_buku * 1 1 Spesifikasi File Data Buku Tabel 2 Jum_halaman jumlah_buku Pengarang Th_terbit kategori Penerbit judul Isbn M 1 kategori jum_temp tgl_input lokasi asal nama_kategori id_kategori *
Sumber: Hasil Penelitian Gambar 7
Logical Relational Structure (LRS) Spesifikasi File 3.
Tabel Data Anggota
Seminar Nasional Ilmu Pengetahuan dan Teknologi Komputer Nusa Mandiri
SNIPTEK 2014
ISBN: 978-602-72850-5-7
Seminar Nasional Ilmu Pengetahuan dan Teknologi Komputer Nusa Mandiri
Nama Tabel : data_anggota Akronim : data_anggota Fungsi : untuk menyimpan data anggota Tipe File : File Master Organisasi File : Index Sequential Akses file : Random Media : Hardisk Panjang Record : 160 byte Kunci Field : no_induk Software : MySQL
Tabel 3 Spesifikasi File Data Anggota 4.
Spesifikasi Tabel Transaksi Nama Tabel : trans_pinjam Akronim : trans_pinjam Fungsi : untuk menyimpandata transaksi Tipe File : File Transaksi Organisasi File : Index Sequential Akses file : Random Media : Hardisk Panjang Record : 279 byte Kunci Field : id_peminjam Software : MySQL
Tabel 4 Spesifikasi File Transaksi 5.
Tabel Artikel Nama Tabel : artikel Akronim : artikel Fungsi : untuk menyimpan data artikel Tipe File : File Master Organisasi File : Index Sequential Akses file : Random Media : Hardisk Panjang Record : 61 byte Kunci Field : idartikel Software : MySQL
Tabel 5 Spesifikasi File Artikel 6.
Spesifikasi Tabel Kategori Nama Tabel : kategori Akronim : kategori Fungsi : untuk menyimpan data kategori Tipe File : File Master Organisasi File : Index Sequential Akses file : Random Media : Hardisk Panjang Record : 40 byte Kunci Field : nama_kategori Software : MySQL
Tabel 6 Spesifikasi File kategori 7.
Spesifikasi Tabel Buku Tamu Nama Tabel : buku_tamu Akronim : buku_tamu Fungsi : untuk menyimpan data buku tamu Tipe File : File Master Organisasi File : Index Sequential Akses file : Random Media : Hardisk Panjang Record : 191 byte Kunci Field : no_induk Software : MySQL
Tabel 7
ISBN: 978-602-72850-5-7
SNIPTEK 2014
Spesifikasi File Buku Tamu 1.
Spesifikasi Perangkat Keras
a. Server 1) CPU
(a) processor intel ® Atom ™ CPU N2600 (b) RAM 2GB (c) Hard Disk 500 GB
2) Mouse 3) Keyboard 4) Monitor dengan Resolusi Layar minimum
1024x678 5) Koneksi internet dengan kecepatan 2 Mbps
Struktur Navigasi
b. client 1) CPU A. Rancangan Struktur Navigasi Halaman Pengunjung
(a) processor intel ® Pentium ® 4 dan Anggota (b) RAM DDR2 1GB (c) Hard disk 20 GB
2) Mouse 3) Keyboard 4) Monitor dengan Resolusi Layar minimum
1024x768 5) Koneksi internet dengan kecepatan 56 kbps 2.
Spesifikasi Perangkat Lunak
a. server 1) sistem operasi yang digunakan seperti :
Microsoft Windows atau Linux (Ubuntu, Fedora).
2) aplikasi bundle web server seperti : Xampp,
Wampserver, php2triad, yang terdiri dari
beberapa komponen diantaranya : (a) Aplikasi apache server v2.2.14
Sumber: Hasil Penelitian (b) Aplikasi PHP server v5.3.1
Gambar 8 (d) Aplikasi MySQL server v5.1.41
Rancangan Struktur Navigasi Halaman Pengunjung dan (4) Aplikasi PhpMyadmin v3.2.4
Anggota
3) aplikasi web browser seperti Mozilla Firefox, Opera, Internet Explorer, Google Chrome.
B.
Struktur Navigasi Halaman Admin LOGIN
b. client INDEX 1) sistem operasi yang umum digunakan seperti: Microsoft Windows atau Linux (Ubuntu, Fedora).
2) aplikasi web browser seperti Mozilla Firefox, Lihat Data Input Beranda Transaksi Data Buku Laporan Artikel LogOut Transaksi Transaksi Anggota Hapus Admin Admin Baru Artikel Artikel Baru Buku Baru Data Buku Lihat Tambah Anggota Tamu Admin Data Buku Data Lihat Data Lihat Data Tambah Lihat Tambah KESIMPULAN Edit Hapus Isi Data Admin Edit Hapus Opera, Internet Explorer, Google Chrome. Transaksi Isi Data Isi data Buku Isi Edit Hapus Artikel
1. Sistem peminjaman dan pengembalian buku yang ada simpan Buku simpan memberikan tampilan yang lebih menarik dan lebih Daftar Edit hapus simpan simpan simpan di SMK Purnama dengan menggunakan website Detail Cari Peminjaman Peminajaman peminjaman Buku Buku simpan Buku per-siswa per-kelas seluruh siswa Laporan Laporan Laporan Laporan Data cepat dalam proses pendaftaran anggota dan mencari simpan buku. kembali perpanjang Cetak
2. Kurang amannya data peminjaman dan pengembalian serta pembuatan laporan karena belum ada batasan Sumber: Hasil Penelitian hak akses antara admin dan pustakawan.
Gambar 9 Rancangan Struktur Navigasi Halaman Admin
3. Dengan dibuatnya rancangan bangun perpustakaan
Spesifikasi Sistem Komputer
berbasis website memberikan kemudahan kepada
Seminar Nasional Ilmu Pengetahuan dan Teknologi Komputer Nusa Mandiri
SNIPTEK 2014
ISBN: 978-602-72850-5-7
Seminar Nasional Ilmu Pengetahuan dan Teknologi Komputer Nusa Mandiri
pengunjung,anggota untuk dapat melihat referensi katalog buku yang tersedia.
REFERENSI
Kusrini.2007.Strategi Perancangan dan Pengelolaan Basis Data.Yogyakata : Andi Offset
Rosa dan M.Shalahudin.2008.Java di Web.Bandung : Informatika
Harmawan. (2009). Evaluasi Sistem Otomatisasi Perpustakaan Sekolah. Medan:USU Institutional . Yakub. 2008. Sistem Basis Data. Yogyakarta : Graha Ilmu Yasin, Verdi. 2012. Rekayasa Perangkat Lunak Berorientasi Objek. Jakarta: Mitra Wacana Media.