SISTEM INFORMASI PERPUSTAKAAN SMK N 1 PANDAK BANTUL
Naskah Publikasi
diajukan oleh
Eko Pujiuntoro 08.02.7109 Ihsan Maulana 08.02.7143
Kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM
YOGYAKARTA
2011
ii
iii
LIBRARY INFORMATION SYSTEM SMK N 1 PANDAK BANTUL
SISTEM INFORMASI PERPUSTAKAAN SMK N 1 PANDAK BANTUL
Eko Pujiuntoro Ihsan Maulana
Jurusan Manajemen Informatika STMIK AMIKOM YOGYAKARTA
ABSTRACT
Library Information System is an application designed tofacilitate and minimize the time in the process of borrowing orrepayment transaction. So far the system is running in SMKN 1 Pandak still run it manually, with the application is expected to assist in processin g the data so it can be more efficient andbetter.
Design of Information Systems was started with the creation ofsystem design system design flowcharts, data flow diagrams and interface design to implementation. Making an applicationprogram uses the Microsoft Visual Basic 2008 and Microsoft SqlServer 2005.
From the design of the application to be made, the application of which is capable of processing data in data storage, datachanges, data search, data and generate reports in the form ofborrowing & returning books and reports data book andMembers.
Making Library Information System Aims to facilitate theprocessing of this data both in terms of data storage, retrieval, orthe process of borrowing and repayment transactions.
Keyword : Information System, Design System, Data Implementation
iv
DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PENGESAHAN ... .ii
ABSTRACT ... .iii
DAFTAR ISI ... iv
I. PENDAHULUAN... 1
II. LAMDASAN TEORI ... 1
2.1 Pengertian Sistem ... 1
2.2 Konsep Dasar Informasi ... 1
2.3 Konsep Sistem Infomasi ... 1
2.4 Perancangan Basis Data ... 2
2.4.1 Flowchart ... 2
2.4.2 DFD ... 2
2.4.3 Normalisasi ... 2
2.5 Perangkat Lunak Yang digunakan ... 2
2.5.1 Visual Basic 2008 ... 2
2.5.1.1 Keistimewaan Visual Basic 2008 ... 3
2.5.2 Microsoft Sql Server 2005 ... 3
2.5.2.1 Fitur Baru Sql Server 2005 ... 3
III. TINJUAN UMUM ... 4
3.1 Gambaran Umum ... 4
3.1.1 Sejarah Singkat Perpustakaan ... 4
3.1.2 Visi dan Misi Perpustakaan ... 4
3.1.3 Personil-personil dalam perpustakaan ... 4
3.1.4 Fasilitas Perpustakaan ... 5
3.2 Gambaran Umum Perpustakaan ... 5
3.2.2 Tujuan Perpustakaan ... 5
3.2.2 Fungsi Perpustakaan ... 5
3.2.3 Manfaat Perpustakaan ... 5
3.2.4 Tata tertib Perpustakaan ... 5
3.3 Anggota Perpustakaan ... 6
3.4 Tata cara peminjaman dan pengembalian ... 6
IV. PEMBAHASAN ... 6
4.1 Rancangan Sistem Yang Diusulkan ... 6
4.1.1 Flowchart Sistem Yang Diusulkan ... 6
4.1.2 Data Flow Diagram ... 6
4.2 Normalisasi ... 7
4.3 Relasi Antar Tabel ... 7
4.4 Perancangan Sistem Database ... 7
4.5 Rancangan Input ... 7
4.6 Rancangan Output ... 7
4.7 Langkah Instalasi Program Perpustakaan ... 8
4.8 Manual Program ... 8
4.4 Perancangan Sistem Database ... 8
V. KESIMPULAN ... 8
DAFTAR PUSTAKA ... 9
1
1.
Pendahuluan
Banyak perpustakaan mulai menggunakan sistem informasi perpustakaan sebagai bagian penting untuk meningkatkan kinerja staf perpustakaan dan organisasi perpustakaan. Sistem informasi perpustakaan berkembang sedemikian pesat baik yang disediakan secara gratis atau tidak, sampai dengan sistem yang dikembangkan sendiri oleh perpustakaan.
Berdasarkan persoalan di atas dapat disimpulkan bahwa kegiatan pembuatan laporan dan pengolahan data buku maupun data anggota memerlukan dukungan sebuah sistem yang lebih memadai, agar pelayanan lebih efektif. Penulis berusaha merancang sistem informasi Perpustakaan dan menerapkan sistem ini di SMK N 1 Pandak Bantul.
Sehingga penulis mengangkat topik yang berjudul “Sistem Informasi Perpustakaan SMK N 1 Pandak Bantul ”.
2. Landasan Teori 2.1 Pengertian Sistem
Sistem adalah suatu elemen-elemen yang saling berkaitan dan saling mempengaruhi dalam melakukan kegiatan bersama untuk mencapai tujuan tertentu.
Suatu sitem yang baik harus mempunyai tujuan dan sasaran yang tepat karena hal ini menentukan dalam mendefinisikan masukan yang dibutuhkan sistem dan juga keluaran yang dihasilkan.
2.2 Konsep Dasar Informasi 1. Akurat (accurate) 2. Tepat Waktu (timeliness) 3. Relevan (relevance)
2.3 Konsep Dasar Sistem Informasi
Sistem informasi merupakan suatu kegiatan dari prosedur-prosedur yang diorganisasikan, apabila dieksekusi akan menyediakan informasi untuk pengambilan keputusan dan pengendalian di dalam organisasi.
2
2.4 Perancangan Basis Data 2.4.1 DFD( Data Flow Diagram)
Data Flow Diagram atau DFD adalah suatu gambaran grafis dari suatu sistem yang menggunakan sejumlah bentuk-bentuk simbol untuk menggambarkan bagaimana data mengalir melalui suatu proses yang saling berkaitan.
2.4.2 Flowchart
Flowchart adalah penggambaran secara grafik dari langkah – langkah dan urut–
urutan prosedur dari suatu program.
2.4.3 Normalisasi
1. Bentuk Normal Pertama (1NF)
Suatu relasi dalam bentuk normal pertama jika relasi tidak mengandung atribut yang bernilai ganda.
2. Bentuk Normal Kedua (2NF)
Definisi bentuk normal kedua menyatakan bahwa table dengan kunci utama gabungan hanya dapat berada di 1NF, tetapi tidak 2NF. Sebuah table ralasional berada pada bentuk normal kedua jika dia berada pada 1NF dan setiap kolom bukan kunci harus tergantung pada seluruh kolom yang membentuk kunci utama.
3. Bentuk Normal Ketiga (3NF)
Bentuk normal ketiga mengharuskan semua kolom pada table relasional tergantung hanya pada kunci utama. Secara definisi, sebuah table berada pada bentuk normal (3NF) jika table sudah berada 2NF dan setiap kolom yang bukan kunci tidak tergantung secara transitif pada kunci utamanya. Dengan kata lain, semua atribut bukan kunci tergantung sacara fungsional hanya pada kunci utama.
2.5 Perangkat Lunak yang Digunakan 2.5.1 Visual Basic 2008
Microsoft Visual Basic atau dikenal dengan VB, merupakan salah satu perangkat lunak (software) yang digunakan untuk pengembangan software (software development).
3
Visual Basic 9.0 (VB 2008) merupakan bahasa pemrograman berorientasikan objek (object oriented). Yang merupakan lanjutan dari visual basic sebelumnya. Vb 2008 memiliki banyak fitur yang memungkinkan seorang programmer membuat program dengan lebih cepat, mudah dan dengan bahasa desain lebih modern dibandingkan Vb terdahulu.
2.5.1.1 Keistimewaan Visual Basic 2008
Untuk versi Vb 2008 ini dikemas dalam paket visual studio 2008, beberapa fitur yang ditambahkan oleh Microsoft :
1) Dukungan untuk LINQ .
2) Dukungan Terhadap Expression Blend 3) Adanya type interface
2.5.2 Microsoft Sql Server 2008
Database merupakan tempat penyimpanan data, yang memudahkan pengolahan dan pencarian data. SQL Server 2005 merupakan DBMS (Database Management System) yang powerfull untuk mengolah data. Di samping memiliki user interface yang mudah digunakan,. SQL Server 2005 juga memiliki fitur tambahan yang bisa diimplementasikan untuk meningkatkan performa dan mengurangi tempat penyimpanan.
2.5.2.1 Fitur Baru Sql Server 2005
SQL Server 2005 mempunyai beberapa fitur baru yang ditambahkan dari Versi sebelumnya, Diantaranya :
1. User Instance
Di mana memberikan kemampuan untuk memperlakukan database seperti file biasa. Dengan ini, database lokal bisa dipindahkan, disalin, atau dikirimkan melalui e- mail berikut aplikasi yang menggunakannya. Di lokasi yang baru, aplikasi yang menggunakan database tersebut bisa dijalankan tanpa perlu melakukan konfigurasi apapun.
2. SQL Service Broker
Di mana komunikasi antar aplikasi terjadi melalui kontrak pertukaran pesan secara peer-to-peer yang disebut sebagai dialog.
3. FOR XML
Fitur ini dapat digunakan untuk menggabungkan beberapa baris (row) di sebuah tabel menjadi satu baris (row) tunggal.
4
3 Tinjauan Umum 3.1 Gambaran Umum
3.1.1 Sejarah Singkat Perpustakaan
Berdiri dengan ijin dari pemerintah/Dep. P dan K tanggal 1 Agustus 1965 dengan nama STM Pertanian Jurusan Prosesing Hasil Pertanian, kantor di Gedriyan/Timur Stasiun KA Bantul, pembelajaran dirumah penduduk dan di STN Jebugan sore hari dengan Kepala Sekolah Bpk Martoyo 1965 sampai dengan 1971.
Tahun 2007 pindah ke pengawas digantikan oleh Ibu Ir. Retno Yuniar Dwi Aryani yang semula guru hingga sekarang. Dimasa ini giat dilakukan pembangunan fisik untuk keamanan sekolah, ruang kelas dan pengkatan prestasi siswa. Serta untuk meningkatkan mutu SMK N 1 Pandak menerapkan ISO 2000 : 2001.
3.1.2 Visi Dan Misi
1) Visi
Terwujudnya lembaga diklat yang menghasilkan tamatan bertaqwa kepada Tuhan YME, profesional, mandiri dan kompetensi di dunia kerja nasional maupun internasional.
2) Misi
1. Meningkatkan kualitas SDM melalui pendidikan dan pelatihan.
2. Mengoptimalkan kegiatan diklat berkompetensi wirausaha yang SNI.
3. Menjadikan sekolah sebagai sumber info dan memberikan pelayanan prima kepada masyarakat.
4. Memantapkan kegiatan Unit produksi yang berbasis keunggulan local.
3.1.3 Personil-personil dalam pelaksanaan lembaga 1. Kepala Sekolah
2. Wakil Kepala Sekolah 3. Seksi Kurikulum 4. Seksi Kesiswaan 5. Seksi Humas 6. Guru
7. Seksi Sarana dan Prasarana 8. Bp3
5
3.1.4 Fasilitas Sekolah 1. Buku
2. Alat Peraga 3. Ruangan 4. Mushola 5. Lapangan
3.2 Gambaran Umum Perpustakaan 3.2.1 Tujuan Perpustakaan
1. Mendukung proses belajar mengajar
2. Mengembangkan minat, kemampuan dan kebiasaan membaca dan memanfaatkan informasi.
3. Mendidik siswa agar dapat memelihara dan memanfaatkan pustaka secara tepat.
4. Meletakkan landasan kearah belajar mandiri
5. Menumbuhkan apresiasi terhadap pengalaman imajinatif.
3.2.2 Fungsi Perpustakaan
1. Menyerap dan menghimpun informasi untuk kegiatan belajar mengajar.
2. Menyediakan sumber-sumber rujukan yang berguna untuk kegiatan konsultasi bagi siswa dan guru.
3. Mewujudkan sumber belajar (pengetahuan) yang terorganisir sehingga mudah penggunaanya.
3.2.3 Manfaat Perpustakaan
1. Meningkatkan produktivitas pendidikan
2. Memberikan kemungkinan pendidikan yang bersifat individual dan flexibel.
3.2.4 Tata Tertib Perpustakaan
1. Tidak diperkenankan meminjam buku orang lain.
2. Wajib menjaga ketenangan atau ketertiban ruang perpustakaan.
3. Dilarang membuat coretan atau tulisan pada buku.
6
3.3 Anggota Perpustakaan
Anggota perpustakaan SMK N 1 Pandak, terdiri dari : 1. Guru
2. Siswa 3. Karyawan
3.4 Tata Cara Peminjaman dan Pengembalian
Peminjaman bahan pustaka secara individual, dilayani menggunakan kartu anggota dengan cara :
a) Mencari sendiri dan mengambil bahan pustaka yang akan dipinjam.
b) Menyerahkan kartu anggota yang akan diisi oleh petugas.
c) Setelah selesai diproses, buku bisa langsung dipinjam dan dibawa pulang.
4 Pembahasan
4.1 Rancangan Sistem yang diusulkan
Tujuan dari perancangan sistem secara umum adalah untuk memberikan gambaran secara umum kepada user tentang sistem yang baru atau sistem yang diusulkan.
Perancangan sistem secara umum mengindetifikasikan komponen-komponen sistem informasi yang akan didesain secara rinci.
4.1.1 Flowchart Sistem
Sistem flowchart merupakan alat bantu yang banyak digunakan untuk menggambarkan sistem secara fisikal
4.1.2 Data Flow Diagram
1. Data flow diagram adalah gambaran sistem logika yang tidak tergantung perangkat keras(hardware) , perangkat lunak(Software), struktur data dan organisasi file.
2. Dari sistem diatas, maka dapat dibuat data flow diagram(DFD) yang mununjukkan arus pengolahan data secara keseluruhan.
7
4.2 Normalisasi
Normalisasi merupakan salah satu pendekatan didalam perancangan basis data dengan menerapkan beberapa aturan untuk menghasilkan sebuah struktur tabel yang normal. Adapun tujuan dari pembatasan normalisasi adalah melakukan perancangan kembali basis data sehingga dapat menghindari adanya masalah pada tetapan perancangan basis data. Teknik normalisasi dilakukan dengan mengelompokkan data elemen menjadi tabel yang menunjukkan entity atau relasinya.
4.3 Relasi Antar Tabel
Relasi merupakan suatu bentuk hubungan yang menerangkan proses ketergantungan masing-masing field. Apapun hubungan antar field tersebut saling berhubungan berdasarkan pada primary key.
4.4 Perancangan Sistem Database
Setelah tahap normalisasi dan bentuk normalisasi sudah normal, maka tahap selanjutnya adalah mendesain rancangan databasenya. Merancang database merupakan suatu komponen yang sangat penting, fungsinya sebagai penyedia informasi bagi pemakai. Database dibentuk dari kumpulan-kumpulan field-field yang memuat kumpulan data yang saling berhubungan satu sama lain.
4.5 Rancangan Input
Pada perancangan input yang perlu dilakukan adalah mendesain bentuk dari dokumen dasar yang akan digunakan untuk menangkap data atau sebagai entry data.
4.6 Rancangan Output
Didalam perancangan output, yang perlu dilakukan adalah mendesain bentuk dari hasil akhir dari sistem informasi yang dapat dilihat dalam bentuk print out kertas. Secara internal, laporan yang dihasilkan oleh sistem informasi tersebut akan digunakan sebagai dasar untuk pengambilan keputusan dalam sebuah perusahaan
.
8
4.7 Langkah Instalasi Program Perpustakaan 4.8 Manual Program
Manual program merupakan bagian program yang berfungsi untuk melakukan batasan akses terhadap program dan sebagai petunjuk tentang bagaimana cara penggunaan program aplikasi yang dijalankan dengan sistem operasi windows. Fungsi dari manual program adalah memberikan keterangan berupa tampilan program yang sudah jadi agar user dapat mengenal program aplikasi.
4.9 Manual Program
Manual program merupakan bagian program yang berfungsi untuk melakukan batasan akses terhadap program dan sebagai petunjuk tentang bagaimana cara penggunaan program aplikasi yang dijalankan dengan sistem operasi windows. Fungsi dari manual program adalah memberikan keterangan berupa tampilan program yang sudah jadi agar user dapat mengenal program aplikasi.
5 Kesimpulan
Kesimpulkan yang dapat diambil setelah beberapa tahapan dalam menyelesaikan Aplikasi Perpustakaan SMK N 1 PANDAK antara lain:
1. Dapat mengefisienkan kinerja Karyawan Perpustakaan untuk melakukan pengolahan data Perpustakaan.
2. Menghemat penggunaan waktu dan tenaga untuk pengolahan data.
9
DAFTAR PUSTAKA
Robert A. Leitch / K. Roscoe Davis.,Acconting Information Systems, New Jersey., Prentice Hall, 1983.
Akbar, Ali. Maret 2005.Visual Basic .Net Belajar Praktis Melalui berbagai Tutorial dan Tips, Bandung.Informatika.
Budiharto, Widodo. 2006.Visual Basic .Net 2005, Yogyakarta: Andi Offset.
Be:logic Training & Solution Provider, VB.Net Database, Development with ADO.Net Microsoft Corp. 2002. Coding Techniques for Microsoft Visual Basic .Net. Washington:
Microsoft Press
Ramadhan, Arief. 206. Seri Penuntun praktis VB.NET 2005, Jakarta: Elex Media Komputindo
Moekijat. 2005. Pengantar Sistem Informasi Manajemen. Bandung: Mandar Maju.
http://febyansyah.wordpress.com/2008/11/10/28/ diakses tgl 7/3/2011 jam 12.00