sistem informasi perpustakaan smp2
TRANSCRIPT
Sistem Informasi PerpustakaanSMP Negeri 2 Kota Bengkulu
O L E H :
1. DisaAriantaNingrum (G1A009010)2. HervianaDitaKumala Sari (G1A009063)
3. Julia Purnama Sari (G1A009041)4. Odie HarvenceManda (G1A009025)
5. MuhamadAji (G1A0090 )6. Farid Muslim (G1A0080 )
D O S E N P E M B I M B I N G
Dr. AfrizalMayub, M.Kom
BAB I
1.1 Latar Belakang• Sistem Informasi Perpustakaan merupakan
kebutuhan yang sangat diperlukan untuk kemudahan dalam proses input data, pengolahan data dan proses output.
• Pada Perpustakaan SMP Negeri 2 Kota Bengkulu, telah terdapat sistem pengolahan data perpustakaan, namun masih manual dan terdapat kekurangan pada manajamen data anggota, data buku, transaksi peminjaman dan transaksi pengembaliannya.
Rumusan Masalah
• Dalam perkembangan dunia pendidikan selama ini, pemrosesan basis data perpustakaan masih manual yaitu data buku yang tidak berada dalam project dan satu database yang terdiri dari beberapa tabel, sehingga dapat di akses dalam satu informasi.
• Dengan melihat hal ini, penulis merancang sebuah Sistem Informasi Perpustakaan dengan menggunakan bahasa pemrograman Java yang di dalamnya membuat database yaitu diantaranya data anggota, data buku, data peminjaman data pengembalian dan data laporan lainya yang akan di jalankan dari satu project sehingga dalam pengaksesan dan penginputan data lebih efisien .
Batasan MasalahMengingat banyak permasalahan yang terdapat dalam
lingkup kerja pada perpustakaan SMP Negeri 2 Kota Bengkulu , maka penulis membatasi masalah yang dibahas antara lain sebagai berikut :
• Sistem yang penulis buat adalah Sistem Informasi Perpustakaan SMP Negeri 2 Kota Bengkulu.
• Sistem informasi perpustakaan ini,pendaftaran anggotanya sudah ditetapkan oleh pihak sekolah bahwa semua yang menjadi siswa atau warga sekolah SMP Negeri 2 Kota Bengkulu berhak menjadi anggota perpustakaan. Oleh karena itu, di sistem ini tidak melakukan pembuatan kartu anggota atau pendaftaran anggota, hanya saja setiap awal ajaran baru operator melakukan penginputan data diform data anggota.
Lanj.• Proses sistem ini dimulai dari penginputan data anggota dan
data buku. Selanjutnya menginput data transaksi peminjaman buku dan data transaksi pengembalian buku.
• Informasi yang dibutuhkan perpustakaan SMP Negeri 2 Kota Bengkulu meliputi proses informasi data anggota, informasi data buku, informasi peminjaman, dan informasi pengembalian.
• Laporan umum mengenai data anggota, data buku, peminjaman buku dan pengembalian buku yang diterima pada proses akhir tersebut. Laporan Data anggota dan data buku Perpustakaan SMP Negeri 2 Kota Bengkulu dibuat hanya laporan keseluruhannya. Pada laporan transaksi peminjaman dan laporan pengembalian buku dibuat laporan nya per periode yaitu bulan dan tahun.
TujuanAdapun yang menjadi tujuan Sistem Informasi Perpustakaan SMP Negeri 2 Kota Bengkulu ini antara lain :
• Membuat sebuah sistem informasi perpustakaan yang dapat dijangkau oleh semua kalangan dan memberikan sebuah layanan informasi perpustakaan yang cepat dan modern.
• Media informasi dan implementasi dari adanya teknologi yang bisa digunakan dalam pengelolaan data perpustakaan dan penyedianaan layanan perpustakaan.
• Meningkatkan kualitas pelayanan informasi
Lanj.• Mengurangi resiko kehilangan data siswa dan siswi yang ikut
menjadi anggota dalam perpustakaan yang dirasa sangat penting.• Memperoleh pengalaman dalam penerapan konsep dan
keterampilan manajerial pada dunia kerja nyata, seperti hubungan atasan dengan bawahan, hubungan sesama rekan kerja dan kesesuaian teori akademik dengan pemecahan masalah dalam penerapannya di lapangan.
• Laporan ini memuat tentang pembahasan mengenai desain antarmuka yang baik dan usabilitas. Laporan ini bertujuan untuk melihat sejauh mana tingkat usabilitas dari fungsi-fungsi pada system informasi ini, serta melihat desain antarmukanya, dan juga beberapa saran perbaikan fungsi-fungsi dan antar muka yang baik untuk meningkatkan usabilitas dari system informasi tersebut.
ManfaatManfaat Sistem Informasi Perpustakaan SMP Negeri 2
Kota Bengkulu ini antara lain:• Sebagai bahan pembelajaran bagi mahasiswa dalam
mempersiapkan diri memasuki dunia kerja dan memperoleh pengalaman kerja di suatu unit kerja.
• Mahasiswa dapat menerapkan ilmu yang telah didapat di bangku kuliah pada dunia kerja sesungguhnya.
• Pihak perpustakaan SMP Negeri 2 Kota Bengkulu bisa menyimpan data anggota, data buku, data peminjaman, dan data pengembalian buku dan menggunakan kembali data tersebut.
• Memberikan informasi guna mendukung pengambilan suatu keputusan terkait.
Software yang digunakan
• Software yang digunakan adalah bahasa pemograman Java dengan database MySQL.
BAB IILANDASAN TEORI
2.1 Tinjauan Pustaka
2.1.1 Sejarah sekolah • Pada mulanya awal bulan Januari tahun 1974 berdiri
sebagai SMP Filial dari SMP Negeri Bengkulu, menempati gedung SMA Negeri Bengkulu yang terletak di Pasar Bengkulu. Kepala sekolahnya saat itu dijabat oleh Bapak Machmud Idris, BA dan, Wakil Kepala Sekolah di jabat oleh Ibu Machdalia.
2.2 Teori Pendukung2.2.1 Sistem Informasi
Sistem Informasi dapat didefinisikan sebagai berikut ini:• Menurut Lani Sidharta (1995: 11) sebuah sistem informasi adalah
sistem buatan manusia yang berisi himpunan terintegrasi dari komponen – komponen manual dan komponen – komponen terkomputerisasi yang bertujuan untuk mengumpulkan data, memproses data, dan menghasilkan informasi untuk pemakai.
• Menurut Jogiyanto HM (1999: 11) sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.
• Menurut Gordon B. Davis (1991: 91) sistem informasi adalah suatu sistem yang menerima masukan data dan instruksi, mengolah data tersebut sesuai dengan instruksi dan mengeluarkan hasilnya.
Sasaran sistem informasi adalah:
• Meningkatkan penyelesaian tugas.• Pemakai harus lebih produktif agar
menghasilkan keluaran yang memiliki mutu yang tinggi.
• Meningkatkan efektifitas secara keseluruhan.• Sistem harus mudah dan sering digunakan.• Meningkatkan efektifitas ekonomi.• Keuntungan yang diperoleh dari sistem harus
lebih besar dari biaya yang dikeluarkan.
2.2.2 PerpustakaanPerpustakaan adalah koleksi yang
terdiri dari bahan tertulis, tercetak ataupun grafis lainnya seperti film slide, piringan hitam, tape, dalam ruangan atau gedung yang diatur dan diorganisasikan dengan sistem tertentu agar dapat digunakan dalam studi, penelitian, pembacaan.
2.2.3 Interaksi Manusia Komputer
• Interaksi manusia dan komputer adalah sebuah hubungan antara manusia dan komputer yang mempunyai karakteristik tertentu untuk mencapai suatu tujuan tertentu dengan menjalankan sebuah sistem yang bertopengkan sebuah antarmuka (interface).
• Prinsip kerja komputer = input proses output
• Kepada komputer diberikan data yang umumnya berupa deretan angka dan huruf. Kemudian diolah didalam komputer yang menjadi keluaran sesuai dengan kebutuhan dan keinginan manusia.
BAB IIIMETODOLOGI
3.1 Unsur Interaksi Manusia dan Komputer
• Sistem Informasi Perpustakaan yang dirancang ini bersifat akrab dan ramah dengan pengguna (user friendly). Pada sistem ini, instruksi-instruksi yang bila dieksekusi akan memberikan fungsi dan kerja yang diinginkan. Adapun dokumen yang akan menggambarkan operasi dan kegunaan program sehingga didapat hasil suatu mesin yang diinginkan oleh user.Konteks multimedia digunakan sebagai sarana dialog yang sangat efektif antara manusia dan komputer untuk menghasilkan tampilan yang lebih menarik dan lebih mudah dimengerti oleh pengguna misalnya dengan gambar, teks, grafik dan sebagainya.
• Interaksi manusia dipandang sebagai sistem yang memproses informasi yang disimpan dalam ingatan (memory) dan informasi yang diproses dan diaplikasikan dengan berbagai cara. Sistem iniuntuk mengembangkan dan meningkatkan keamanan (safety), utilitas (utility), ketergunaan (usability), efektifitas (efectiveness) dan efisiensinya (eficiency).
Lanj..
• Sistem informasi perpustakaan merupakan suatu yang sangat penting di suatuperpustakaan.Karena kegiatan tersebut yang dilakukan oleh bagian pelayanan disuatu perpustakaan atau organisasi sangat berpengaruh pada kinerja perpustakaanatau suatu organisasi itu sendiri.
3.2 Perancangan
3.2.1 Case Diagram• Dengan menggunakan use case diagram
didapat beragam informasi yang berkaitan dengan dengan aturan-aturan bisnis yang akan di lakukan analisis.
3.2.2 Usecase Diagram
operator
admin
manajemen buku
manajemen anggota
transaksi peminjaman
transaksi pengembalian
manajemen denda
manajemen data operator
login operator
<<include>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
login admin
<<include>>
<<extend>>
<<extend>><<extend>>
<<extend>>
<<extend>>
<<extend>>
laporan
<<extend>>
<<extend>>
3.2.3 Class DiagramBuku
kode_bukuisbnjudul_bukupengarangpenerbitjumlahjenis_bukuletakasal_buku
simpanBuku()hapusBuku()cariBuku()ubah()
Administratorusernamepasswordstatustipe
login()
1..n
1
1..n
1
Operatornama_operatortanggal_lahirjenis_kelaminalamatusernamepassword
simpan()ubah()hapus()cari_operator()
1..n
1
1..n
1
1..n 11..n 1
dendaid_dendaketerlambatanominal_denda
simpan()hapus()ubah()
Anggotanis_nipnamastatuskelastempat_lahirtanggal_lahirjenis_kelaminalamat
simpanAnggota()ubahAnggota()hapusAnggota()cariAnggota()
1..n1 1..n1
1..n
1
1..n
1
Peminjamanid_peminjamannamanis_nipkode_bukujudul_bukuisbnno_panggiltanggal_pinjam
simpanPeminjaman()ubahPeminjaman()hapusPeminjaman()cariPeminjaman()
1..n1 1..n1
1..n
1
1..n
1Pengembalian
id_pengmbaliannamanis_nipkode_bukujudul_bukuisbntanggal_pinjamtanggal_kembaliketerlambatanjumlah_bukudenda
simpanPengembalian()ubahPengembalian()hapusPengembalian()cariPengembalian()
1..n
1
1..n
1
0..n
1
0..n
1
1..n
1..n
1..n
1..n
3.2.4 Sequence Diagram Operator
operator login manajemen_anggota
manajemen_buku
transaksi_peminjaman
transaksi_pengembalian
denda laporan
1: username,password
2: autentifikasi
3: manajemen data anggota
4: tampil manajemen data anggota
5: manajemen data buku
6: tampil manajemen data buku
7: transaksi peminjaman buku
8: tampil transaksi peminjaman buku
9: transaksi pengembalian buku
10: tampil transaksi pengembalian buku
11: manajemen denda
12: tampil manajemen denda
13: mencetak laporan
14: cetak laporan
Sequence Diagram Adminadmin login manajemen_
anggotamanajemen_
bukutransaksi_pe
minjamantransaksi_pen
gembaliandenda data
operatorlaporan
1: username,password
2: autentifikasi
3: manajemen data anggota
4: tampil manajemen data anggota
5: manajemen data buku
6: tampil manajemen data buku
7: transaksi peminjaman buku
8: tampil transaksi peminjaman buku
9: transaksi pengembalian buku
10: tampil transaksi pengembalian buku
11: manajemen denda
12: tampil manajemen denda
15: mencetak laporan
16: cetak laporan
13: manajemen data operator
14: tampil manajemen data operator
3.2.5 Activity Diagram
N
Operator Login
Authentifikasi Operator
Pesan Kesalahan Login
Y
Manajemen Operator ifoperator==administrator
Manajemen Anggota
Manajemen Buku
Manajemen Peminjaman
Manajemen Pengembalian
Pencarian
Y
NTransaksi
Peminjaman Buku
Transaksi Pengembalian Buku
Pen carian
ifoperator==operator
Y
Relasi Antar Tabelanggota
PK nis
nama kelas tempat_lhir tanggal_lahir jenis_kelamin alamat
administrator
PK username
password status
buku
PK kode_buku
isbn judul_buku pengarang penerbit jumlah jenis_buku letak asal_buku
operator
PK nip
nama tanggal_lahir jenis_kelamin alamat username password
peminjaman_buku
PK id_peminjaman
nama nis kode_buku judul_buku isbn no_panggil tanggal_pinjam
pengembalian_buku
PK id_pengembalian
nama nis kode_buku judul_buku isbn tanggal_pinjam tanggal_kembali keterlambatan jumlah_buku denda
denda
PK id_denda
keterlambatan nominal_denda
1..n
11..n
1
1..n
1 1..n
1..n
1..n 1..n
1..n
1
1..n
1..n
3.3 Analisa Kebutuhan
• Sistem yang akan dibuat memerlukan kebutuhan data masukan, kebutuhan data keluaran, kebutuhan interface. Tujuan analisis kebutuhan adalah sebagai batasan dari sistem yang akan dibuat, menentukan kamampuan dan fungsi sistem sesuai dengan kebutuhan user, dan fasilitas-fasilitas yang merupakan nilai tambah yang ada pada sistem yang dibangun.
3.3.1 Perangkat Lunak• Dalam membangun Sistem Informasi Perpustakaan SMP Negeri 2
Kota Bengkulu ini digunakan perangkat lunak antara lain :• Netbeans IDE 7.1• MySQL• JDK 1.6• Sistem Operasi Windows XP
3.3.2 Perangkat Keras• Perangkat keras yang dibutuhkan untuk menjalankan software ini
adalah :• Intel @ Core ™ Duo Processor T6400• 1 GB DDR2 memory• Free space 50 MB• Harddisk 250 GB• Mouse• Keyboard
Untuk desain dan pengujian
BAB IVHASIL DAN PEMBAHASAN
• Hasil dan Pmembahasan bisa dilihat di File Ms.Word
KESIMPULAN
Berdasarkan uraian dari proses analisis hingga proses perancangan, maka dapat disimpulkan sebagai berikut :
• Sistem Informasi Perpustakaan pada SMP Negeri 2 Kota Bengkulu dapat membantu staf pengolah perpustakaan dalam pelayanan bagi anggota perpustakaan agar dapat mendukung kelangsungan proses belajar mengajar.
• Sistem informasi ini dapat digunakan sebagai alat bantu untuk meningkatkan kinerja staf pengolah perpustakaan di bagian Perpustakaan dan mempermudah dalam penyajian informasi.
• Sistem informasi ini bisa menyimpan data perpustakaan SMP Negeri 2 Kota Bengkulu, baik data anggota, data buku, data peminjaman buku, dan pengembalian buku yang tidak memerlukan ruag dan media fisik yang terlalu besar.
• Sistem informasi ini juga dapat menghasilkan data-data dari proses pengolahan menggunakan komputerisasi dengan hasil yang lebih akurat dan tingkat kesalahannya kecil dibandingkan dengan sistem manual sebelumnya.
• Dengan adanya sistem informasi ini, pihak perpustakaan SMP Negeri 2 Kota Bengkulu bisa mendapatkan informasi mengenai data manajemen anggota, manajemen buku, data transaksi peminjaman, data transaksi pengembalian buku berupa laporan-laporan dari data yang telah disimpan di sistem dengan lebih mudah.
SARAN• Sistem Informasi Perpustakaan SMP Negeri 2 Kota Bengkulu ini memerlukan operator
yang bisa menjalankan fungsi operator untuk sistem ini, yaitu untuk mengelola data buku, anggota, transaksi peminjaman atau pengembalian agar tidak salah dalam menggunakan sistem informasi ini.
• Untuk menggunakan sistem informasi ini diperlukan ketelitian dalam pengisian data-data yang ada.
• Sistem informasi ini masih banyak kekurangan, ada banyak hal yang tidak bisa dilakukan penulis karena keterbatasan kemampuan.
• Untuk kemajuan teknologi komputer maka diharapkan agar perkembangan komputer kedepan mampu mengubah pola fikir dan menjadikan masyarakat Indonesia menjadi manusia yang kreatif dan inovatif. Serta tumbuhnya kratifitas hingga menghasilkan suatu karya yang berguna bagi manusia.Diharapkan dengan adanya Interaksi manusia dan computer seperti pada system informasi perpustakaan SMP Negeri 2 kota bengkulu dapat dimanfaatkan sesuai dengan kegunaan. Kemajuan komputer dimasa mendatang diharapkan dapat membantu semua jenis pekerjaan manusia sehingga mereka mampu menyelesaikan pekerjaan mereka dengan cepat karena dimasa depan teknologi akan semakin canggih dan semua pekerjaan dikerjakan dengan system komputerisasi
Terima Kasih