Jumat, 08 Juli 2011

Sistem Informasi Perpustakaan

Analisis DataBase Perpustakaan

Dalam menganalisa data – data yang telah diperoleh, Dalam Membangun Database Perpustakaan digunakan metode analisis kualitatif dimana yang lebih diutamakan adalah mutu dari pengolahan data dengan menggunakan sistem pemrosesan Basis data sebagai perbandingan atas sistem pemrosesan manual. Dalam pembuatan program database dari data – data tersebut, penulis menggunakan bahasa pemrograman Visual Basic dengan disertai program bantu Menggunakan Microsoft Access Sebagai pembantu untuk mengkoneksikan database yang berupa tabel-tabel dan field-field yang mengkoneksikan data program dan hubungan antara program yang satu dengan program yang lainnya

Analisa Database Perpustakaan Menggunakan Ms.Access

Langkah yang harus dilakukan sebelum membuat suatu database adalah kita harus merancang tabel-tabel dan field-fieldnya.

A. Merancang Tabel
Untuk kali ini yang akan dibuat adalah Database Perpustakaan menggunakan Ms.Access 2007. Tabel yang akan digunakan untuk adalah tabel Anggota,tabel Buku,Tabel formulir,tabel penyumbang dan tabel Pinjam.

Rincian Tabel


















B. Membuat Tabel
Jalankan aplikasi Ms.Access 2007 anda, setelah terbuka pilih ”blank database” untuk memulai membuat.







Dan simpan dengan nama perpustakaan, dan akan muncul jendela seperti dibawah.














Tabel Anggota

Untuk memulai membuat tabel pilih ” Create table in Desaign view ”, maka akan muncul tampilan dan isikan field-field table yang sudah di rancang seperti di atas tadi, simpan dengan nama tabel Anggota dan jangan lupa jadikanlah ID_Anggota sebagai primary key dengan cara mengeblok baris ID_Anggota lalu pilih icon kunci di toolbar.












Tabel Buku

Langkah untuk membuat tabel Buku sama seperti tabel Anggota. Jadikan No_Buku sebagai primary key dan simpan dengan nama tabel Buku.
















Tabel Peminjaman

Langkah untuk membuat tabel Pinjam sama seperti tabel Anggota dan Buku. Jadikan No_Pinjam sebagai primary key dan simpan dengan nama tabel Pinjam.















Setelah selesai membuat tabel maka akan kelihatan seperti berikut.








C. Relationships

Setelah selesai membuat tabel, langkah selanjutnya kita membuat relasi antar tabel, yaitu dengan cara klick icon relationships di toolbar.






Muncul konfirmasi ”show table”, klick tabel yang ingin di keluarkan lalu add untuk memunculkan tabel tersebut.











Untuk membuat relasi caranya drag field primary key ke field yang di tuju di table lain. Kalau disini field ID_Anggota yang ada di table Anggota di drag ke ID_Anggota yang di table Pinjam. Begitupun dengan No_Buku yang di table buku dan Pinjam, dan atur seperti gambar di bawah.











Hasil relasi.







D. Mengisi Tabel

Setelah selesai merelasikan seluruh tabel, kita bisa langsung mengisi tabel-tabel tersebut dengan cara klick 2x nama tabel.
















Tabel Pengisian Formulir Anggota Perpus

Untuk memulai membuat tabel pilih ” Create table in Desaign view ”, maka akan muncul tampilan dan isikan field-field table yang sudah di rancang seperti di atas tadi, simpan dengan nama tabel Formulir , Tabel Formulir ini berfungsi untuk menjadi anggota perpustakaan.






Gambar Hasil pembuatan Database Perpustakaan





ER-Diagram Database Perpustakaan

ERD adalah suatu pemodelan dari basisdata relasional yang didasarkan atas persepsi di dalam dunia nyata, dunia ini senantiasa terdiri dari sekumpulan objek yang saling berhubungan antara satu dengan yang lainnya. Suatu objek disebut entity dan hubungan yang dimilikinya disebut relationship.menjadi mentalist Suatu entity bersifat unik dan memiliki atribut sebagai pembeda dengan entity lainnya. Contoh : entity Mahasiswa, mempunyai atribut nama, umur, alamat, dan nim. Diagram E-R terdiri dari:
• Kotak persegi panjang, menggambarkan himpunan entitas
• Elip, menggambarkan atribut-atribut entitas
• Diamon, menggambarkan hubungan antara himpunan entitas
• Garis, yang menghubungkan antar objek dalam diagram E-R,

Struktur dari E-R Diagram secara umum ialah terdiri dari:
• Entitas merupakan objek utama yang informasi akan disimpan, biasanya berupa kata benda, ex; Mahasiswa, Dosen, Anggota Perpus, Buku, Ruangan, dan lain-lain. Objek dapat berupa benda nyata maupun abstrak.
• Atribut merupakan deskripsi dari objek yang bersangkutan.
• Relationship merupakan suatu hubungan yang terjalin antara dua entitas yang ada.

Contoh ER-Diagram Data Base Peprpustakaan
Dimana Entitas-Entitas dari database perpustakaan ini terdiri dari Pendaftaran, Anggota, Daftar Peminjaman, Daftar Buku, Dan donatur atau peminjam.





DATA FLOW DIAGRAM (DFD)

Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan system sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual maupun komputerisasi. DFD ini sering disebut juga dengan nama Bubble chart, Bubble diagram, model proses, diagram alur kerja, atau model fungsi. DFD ini adalah salah satu alat pembuatan model yang sering digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks dari pada data yang dimanipulasi oleh sistem. Dengan kata lain, DFD adalah alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem. DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah
dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program.

DFD Database Perpustakaan
DFD Database Perpustakaan Untuk Proses Peminjaman Buku Mahasiswa diharuskan mempunyai kartu Anggota Terlebih Dahulu, Yaituu Dengan Mengisi Formulir terlebih dahulu dengan tujuan mempunyai kartu anggota dengan masa berlaku yang telah ditentukan oleh Petugas Perpustakaan, Setelah Itu Mahasiswa/ Anggota Mengisi Data Anggota sebagai laporan terhadap Kepala Perpustakaan, Untuk melakukan peminjaman buku anggota cukup memasukkan id anggota yang sudah ditentukan disaat pengisian formulir dan memilih buku yang akan dipinjam, dan semua laporan akan diterima oleh Kepala Perpustakaan baik laporan data Anggota, Data Peminjaman, Data Buku, Data Denda maupun Data Petugas itu sendiri. Semua system akan berjalan secara otomatis.

UML (Unified Modeling Language)
Dalam suatu proses pengembangan software, analisa dan rancangan telah merupakan terminologi yang sangat tua. Pada saat masalah ditelusuri dan spesifikasi dinegoisasikan, dapat dikatakan kita beradapada tahap rancangan. Merancang adalah menemukan suatu cara untuk menyelesaikan masalah, salah satu tool / model untuk merancang pengembangan software yang berbasis object oriented adalah UML.


UML (Unified Modeling Language) adalah sebuah bahasa yang berdasarkan grafik/gambar untuk memvisualisasi, menspesifikasikan, membangun, dan pendokumentasian dari sebuah sistem pengembangan software berbasis OO (Object-Oriented). UML sendiri juga memberikan standar penulisan sebuah sistem blue print, yang meliputi konsep bisnis proses, penulisan kelas-kelas dalam bahasa program yang spesifik, skema database, dan komponen-komponen yang diperlukan dalam sistem software.



Gambar cdm Database Perpustakaan





Form Tampilan Utama Database Perpustakaan

Form utama project database perpustakaan dengan munggunakan program Visual Basic 6.0 dan Microsoft acces sebagai pendukungnya., form tampilan ini merupakan menu pilihan dalam database perpustakaan. Di dalam Menu Utama ini terdapat 4 Buah Menu master, Kalender, Transaksi, Masing – masing menu ini memiliki submenu - submenu yang dapat menampilkan form – form yang sesuai. Laporan. Form ini bertujuan untuk menampilkan form-form yang lain.




Form Pengisian Formulir
Form Formulir ini merupakan form yang bertugas untuk melakukan Pengisian formuir anggota. Sehingga kita dapat mempunyai kartu anggota yang nantinyan kita dapat mealakukan peminjaman buku dengan memasukkan nama anggota, id anggota, alamat anggota, dan status anggota. Di dalam Menu Formulir ini, kita dapat menginput, mengedit,dan menghapus data.


Form Donatur Atau Penyumbang
Form Penyumbang ini berisi data-data penyumbang atau donator yang menyumbang sebagian dananya untuk perpustakaan baik berupa uang maupun berupa buku pelajaran. Di dalam Menu Donatur, kita dapat menginput, mengedit,dan menghapus data,serta bisa menghapus data apabila terdapat kesalahan dalam pengisian data


Form Pencarian Buku
Form Pencarian Ini merupakan form yang bertujuan bagi anggota yang ingin melakukan pencarian buku yang ingin dipinjam. Form ini akan menunjukkan nama pengarang, nama penerbit, tebal halaman dan juga menunjukkan no rak buku tersebut, sehingga peminjam dapat denagn mudah menemukan buku yang ikin dipinjamnya.




Form Anggota
Form anggota berisi inputan biodata anggota yang telah mengisi formulir yang terdiri dari id anggota, tempat tanggal lahir, alamat anggota. status anggota baik mahasiswa, dosen , pegawai, maupun masyarakat umum. Form Anggota juga bisa mengedit data dan menghapus data.



Form Buku
Form buku ini berisi data-data buku yang tersedia pada perpustakaan dan form ini juga dapat memasukkan data-data buku yang baru tersedia pada perpustakaan. Yaitu pada buttons tambah. Maka buku yang baru diinputkan dapat dilihat pada datagrid form tersebut.

Tidak ada komentar:

Posting Komentar