Jurnal Informanika, Vol.1, Januari - Juni 2015 RANCANG BANGUN APLIKASI PERPUSTAKAAN PADA SEKOLAH MENENGAH KEJURUAN (SMK) TEKNOLOGI BISTEK PALEMBANG Mariana Purba, M.Kom Dosen Politeknik Anika Palembang ABSTRAK Objek penelitian ini adalah Sekolah Menengah Kejuruan (SMK) Teknologi Bistek Palembang. Pada Sekolah Menengah Kejuruan (SMK) Teknologi Bistek Palembang kendala yang dialami ialah dalam hal pengolahan perpustakaan karena pengolahan data yang digunakan masih menggunakan pencatatan di buku besar dan diarsipkan, yang mana dalam proses kerjanya memakan waktu yang cukup lama yang mengakibatkan beberapa pekerjaan petugas administrasi perpustakaan menjadi lambat. Terutama dalam hal pendataan anggota, pendataan buku, pendataan peminjaman, pendataan pengembalian maupun pembuatan laporan dari seluruh proses pendataan. Maka dari itu, sangat diperlukan sebuah Aplikasi yang dapat membantu Pengolahan Perpustakaan pada Sekolah Menengah Kejuruan (SMK) Teknologi Bistek Palembang dengan cara membuat sebuah Aplikasi yaitu Aplikasi Perpustakaan Pada Sekolah Menengah Kejuruan (SMK) Teknologi Bistek Palembang Dengan Menggunakan Microsoft Visual Basic.Net dan Database Microsoft SQL Server 2008. Diharapkan dengan adanya aplikasi ini dapat membantu proses kerja petugas Administrasi Perpustakaan agar menjadi lebih cepat dan tepat. Kata Kunci : Aplikasi Perpustakaan Pada Sekolah Menengah Kejuruan (SMK) Teknologi Bistek Palembang Dengan Menggunakan Microsoft Visual Basic.Net dan Menggunakan Database Microsoft SQL Server 2008. 1
14
Embed
RANCANG BANGUN APLIKASI PERPUSTAKAAN PADA SEKOLAH MENENGAH KEJURUAN (SMK) TEKNOLOGI BISTEK PALEMBANG
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Jurnal Informanika, Vol.1, Januari - Juni 2015
RANCANG BANGUN APLIKASI PERPUSTAKAAN PADA SEKOLAH MENENGAHKEJURUAN (SMK) TEKNOLOGI BISTEK PALEMBANG
Objek penelitian ini adalah Sekolah Menengah Kejuruan (SMK)Teknologi Bistek Palembang. Pada Sekolah Menengah Kejuruan (SMK)Teknologi Bistek Palembang kendala yang dialami ialah dalam halpengolahan perpustakaan karena pengolahan data yang digunakanmasih menggunakan pencatatan di buku besar dan diarsipkan, yangmana dalam proses kerjanya memakan waktu yang cukup lama yangmengakibatkan beberapa pekerjaan petugas administrasiperpustakaan menjadi lambat. Terutama dalam hal pendataananggota, pendataan buku, pendataan peminjaman, pendataanpengembalian maupun pembuatan laporan dari seluruh prosespendataan.Maka dari itu, sangat diperlukan sebuah Aplikasi yang dapatmembantu Pengolahan Perpustakaan pada Sekolah Menengah Kejuruan(SMK) Teknologi Bistek Palembang dengan cara membuat sebuahAplikasi yaitu Aplikasi Perpustakaan Pada Sekolah MenengahKejuruan (SMK) Teknologi Bistek Palembang Dengan MenggunakanMicrosoft Visual Basic.Net dan Database Microsoft SQL Server2008. Diharapkan dengan adanya aplikasi ini dapat membantu proseskerja petugas Administrasi Perpustakaan agar menjadi lebih cepatdan tepat.
Kata Kunci : Aplikasi Perpustakaan Pada Sekolah Menengah Kejuruan(SMK) Teknologi Bistek Palembang Dengan Menggunakan MicrosoftVisual Basic.Net dan Menggunakan Database Microsoft SQL Server2008.
1
Jurnal Informanika, Vol.1, Januari - Juni 2015
1. PENDAHULUAN1.1 Latar Belakang
Aplikasi berperanpenting dalam memperbaikikualitas suatu Instansi.Penggunaannya tidak hanyasebagai proses otomatisasiterhadap akses informasi,tetapi juga menciptakanakurasi, kecepatan, dankelengkapan sebuah sistemyang terintegrasi,sehingga proses organisasiyang terjadi akan efisien,terukur, dan fleksibel. SuatuAplikasi setiap tahunnyamengalami peningkatankualitas yang sangat baik.Salah satu Aplikasi yangpenting dalam duniapendidikan adalah tentangbagaimana siswa mampumemahami setiap peraturanyang ditetapkan sekolah,mampu bersosialisai denganguru dan menjadi siswayang mampu memahami visidan misi sekolah. Aplikasijuga dibutuhkan dalammenetapkan sertamelengkapi dataperpustakaan namun karenasetiap manusia memilikikekurangan sertaketerbatasan dalam setiappemahamannya sehinggamenjadikan setiappekerjaan yang dilakukansecara manual menjadi
terbatas dan lambatprosesnya bahkan dapatterjadi suatu kesalahanyang besar.
Salah satu yangmemanfaatkan kemajuanAplikasi tersebut adalahdibidang pendidikan.Teknologi komputer tidakhanya digunakan dalam halbelajar mengajar, namundigunakan juga dalambagian lain seperti bagianperpustakaan dansebagainya. Meski padakenyataannya komputertidak menutup kemungkinanterjadinya kesalahan yangdisebabkan sifat alamiahmanusia dan ketidakpahaman dalam pengolahandata dikarenakan data yangdisimpan masih berupadokumen yang mungkin bisahilang karena kesalahanpenyimpanan dansebagainya. Oleh karenaitu, dengan adanya suatuAplikasi diharapkan akanmembantu mencari solusisehingga proses yangterjadi dapat lebih mudahdalam pencarian informasiyang dibutuhkan.
Dalam duniapendidikan, buku terbuktiberdaya guna dan bertepatguna sebagai salah satusarana pendidikan dan
2
Jurnal Informanika, Vol.1, Januari - Juni 2015
sarana komunikasi. Dalamkaitan inilah perpustakaandan pelayanan perpustakaanharus dikembangkan sebagaisalah satu instalasi untukmewujudkan tujuanmencerdaskan kehidupanbangsa. Perpustakaanmerupakan bagian yangvital dan besarpengaruhnya terhadap mutupendidikan. Padaprinsipnya perpustakaanmempunyai tiga kegiatanpokok, yaitu pertama,mengumpulkan semuainformasi yang sesuaidengan bidang kegiatan danmisi organisasi yangdilayaninya. Kedua,melestarikan, memelihara,dan merawat seluruhkoleksi perpustakaan, agartetap dalam keadaan baik,utuh, layak pakai, dantidak lekas rusak baikkarena pemakaian maupunkarena usianya. Ketiga,menyediakan dan menyajikaninformasi untuk siapdipergunakan dan diberdayakan seluruh koleksiyang dihimpun diperpustakaan untukdipergunakan pemakainya.
Pada saat inipengolahan dalam pendataanpeminjaman buku padaperpustakaan Sekolah
Menengah Kejuruan (SMK)Teknologi Bistek Palembangmasih belumterkomputerisasi dan carapendataannya masihmenggunakan kertas danpengarsipan. Bila siswaingin meminjam buku, makaia harus mencari nama bukuyang diinginkan satu persatu dari katalog yang adalalu membawa buku tersebutkepada operator danoperator akan mencatatpeminjamannya dibukubesar. Proses seperti iniakan memerlukan waktu yanglama untuk memperolehhasil yang diinginkan. Haltersebut dikarenakanjumlah buku diperpustakaanSekolah Menengah Kejuruan(SMK) Teknologi BistekPalembang sangat banyak.Jumlah bukunya mencapai4896 buku dengan eksemplaryang berbeda. Kerepotanlain terjadi pada karyawanyang bertugas untukmembuat laporan tentangkoleksi buku, dantransaksi peminjaman ataupengembalian. Laporantersebut mengharuskanpendataan dari sekianbanyak data dalam kurunwaktu tertentu, tentunyasangat rentan sekali darihilangnya beberapa data
3
Jurnal Informanika, Vol.1, Januari - Juni 2015
akibat kesalahan petugas(human error) sehinggakecermatan dan ketelitiansangat diperlukan sekali.
Kesulitan dalampencarian data peminjampun harus dilakukan satupersatu dengan membukasetiap lembar arsippeminjaman, sehingga bisaterjadi kesalahan danmemperlambat prosespencarian, kemudian tidakadanya pengontrolan ataupengawasan setiappendataan ataupunpengarsipan data. Untukmengatasi masalah tersebutpeneliti membuat suatuRancang Bangunperpustakaan menggunakanmicrosoft visual basic.net dengankeunggulan microsoft visualbasic.net adalah dapatdihubungkan dengan databasedan diharapkan dapatmempermudah dalam prosespencarian data.
Berdasarkan uraiandiatas, peneliti merasatertarik untuk mengangkatmasalah tersebut denganjudul:“Rancang BangunPerpustakaan pada SekolahMenengah Kejuruan (SMK)Teknologi Bistek.
1.2 Perumusan Masalah
Berdasarkan uraian latarbelakang yang penelitijelaskan diatas, makapermasalahan yang munculpada penelitianini adalah“Bagaimana cara membuatAplikasi perpustakaanpada Sekolah MenengahKejuruan (SMK) TeknologiBistek Palembang denganmenggunakan Microsoft VisualBasic.net?”.
Aplikasi (PerangkatLunak) bersifat optional,artinya ada atau tidaknyatergantung kebutuhan kita,DBMS yang kita gunakanlebih berperan dalampengorganisasian datadalam basis data,
4
Jurnal Informanika, Vol.1, Januari - Juni 2015
sementara bagi pemakaibasis data dapat dibuatkanprogram khusus untukmelakukan pengisian,pengubahan dan pengambilandata. Program ini ada yangsudah disediakan bersamadengan DBMS-nya, ada jugayang harus dibuat sendiridengan menggunakanaplikasi lain yang khususuntuk itu.(Fathansyah, 2012 : 16)
2.2 Pengertian Basis Data (Database)
Basis data terdiriatas dua kata, yaitu basisdan data. Basis kuranglebih dapat diartikansebagai markas ataugudang, tempat bersarang/berkumpul. Sedangkan dataadalah representasi faktadunia nyata yang mewakilisuatu objek sepertimanusia, (pegawai, siswa,pembeli, pelanggan),barang, hewan, peristiwa,konsep, keadaan, dansebagainya, yangdiwujudkan dalam bentukangka, huruf, simbol,teks, gambar, bunyi, ataukombinasinya. Sebagai satukesatuan istilah, basisdata (database) sendiridapat didefinisikan dalam
sejumlah sudut pandangseperti:1. Himpunan kelompokdata (arsip) yang salingberhubungan yangdiorganisasi sedemikianrupa agar kelak dapatdimanfaatkan kembalidengan cepat dan mudah.
2. Kumpulan data yangsaling berhubungan yangdisimpan secara bersama-sama sedemikian rupa dantanpa pengulangan(redudansi) yang tidakperlu, untuk memenuhiberbagai kebutuhan.
3. Kumpulanfile/tabel/arsip yangsaling berhubungan yangdisimpan dalam mediapenyimpanan elektronis.(Fathansyah, 2012 : 2-3)
Istilah basis datadapat dipahami sebagaisuatu kumpulan dataterhubung (interrelated data)yang disimpan secarabersama-sama pada suatumedia, tanpa mengatap satusama lain atau tidak perlusuatu kerangkapan data(kalaupun ada makakerangkapan data tersebutharus seminal mungkin danterkontrol (controlledredundancy), data disimpandengan cara-cara tertentusehingga mudah digunakan /
5
Jurnal Informanika, Vol.1, Januari - Juni 2015
atau ditampilkan kembali;data dapat digunakan olehsatu atau lebih program-program aplikasi secaraoptimal; data disimpantanpa mengalami keterangandengan program yang akanmenggunakannya; datadisimpan sedemikian rupasehingga prosespenambahan, pengambilan,dan modifikasi data dapatdilakukan data dapatdilakukan dengan mudah danterkontrol.(Sutanta, 2011 : 29-30).
2.3 Pengertian Microsoft VisualBasic.NET
Visual Basic.NET adalahVisual Basic yang direkayasakembali untuk dapatdigunakan pada Platform.NETsehingga Aplikasi yangdibuat menggunakan VisualBasic.Net dapat berjalanpada sistem komputerapapun, dan dapatmengambil data dari serverdengan tipe apapun asalkanterinstal .NET Framework.(Hidayatullah : 2014 : 5).
2.4 Pengertian Microsoft SQLServerSQL Server menggunakanpendekatan lokasi utama,dimana hanya basis datapada satu lokasi yang
dapat menerima pembaruan.SQL Server juga menggunakanpendekatan publis-and-subcribedalam penggunaannya dalamproduk DBMS tersebar yanglainnya. Microsoft SQL Serveradalah DBMS bertiperelasional yang memilikirentang dari laptop dankomputer meja (desktop)hingga Server perusahaanbesar. (Nugroho : 2011 :468)
2.5 Pengertian Crystal ReportCrystal Report merupakan
program yang terpisahdengan program MicrosoftVisual Basic.NET tetapikeduanya dapatdihubungkan. Membuatlaporan dengan Crystal Reporthasilnya lebih baik danlebih mudah, karena padaCrystal Report banyak tersediaobjek-objek maupunkomponen yang mudahdigunakan. (ANDI:200:234).
2.6 Pengertian PerpustakaanPerpustakaan adalah
suatu unit kerja dari satubadan atau lembagatertentu yang mengelolabahan-bahan pustaka, baikberupa buku-buku maupunbukan berupa buku (non bookmaterial) yang diatursecara sistematis menurut
6
Jurnal Informanika, Vol.1, Januari - Juni 2015
aturan tertentu sehinggadapat digunakan sebagaisumber informasi olehsetiap pemakainya.(Bafadal : 2014 : 3)
3. Metode Penelitian3.1 Tempat Penelitian
Peneliti melakukanpenelitian di SekolahMenengah Kejuruan (SMK)Teknologi Bistek JalanSukabangun II Km.6 No.1466Palembang.
3.2 Metode Pengumpulan DataUntuk memperoleh
data dan informasi yangdiperlukan, makapengumpulan data daninformasi dilakukandengan cara sebagaiberikut:1.Riset Lapangan
Peneliti mendatangilangsung tempatpengambilan data padaSekolah Menengah Kejuruan(SMK) Teknologi BistekPalembang.
2.Riset PerpustakaanPeneliti membaca
buku-buku panduanpenelitian yang dapatmembantu peneliti dalammenyelesaikan penelitianini dan membaca buku-bukupanduan yang berhubungan
dengan materi yangdibahas.
3.3 Teknik PengumpulanData
1. Interview atau WawancaraYaitu peneliti
melakukan wawancaraatau tanya jawab dengansalah satu staf SekolahMenengah Kejuruan (SMK)Teknologi BistekPalembang mengenaiadministrasiperpustakaan yang dapatmemberikan informasidan data yang kongkrit.
2. ObservasiYaitu peneliti
mengamati secaralangsung bagaimanakegiatan perpustakaanuntuk melengkapi data-data yang dibutuhkan.
3.4 Sumber Data1. Data Primer
Mengumpulkan datasecara langsung dariobjek yang diteliti.Data yang dibuat olehpeneliti untuk maksudkhusus menyelesaikanpermasalahan yangsedang ditanganinya.Data yang dikumpulkansendiri oleh penelitilangsung dari sumberpertama atau tempat
7
Jurnal Informanika, Vol.1, Januari - Juni 2015
objek penelitiandilakukan.
2. Data SekunderData yang telah
dikumpulkan untukmaksud selainmenyelesaikan masalahyang sedang dihadapi.Data ini dapatditemukan dengan cepat.Dalam penelitian iniyang menjadi sumberdata sekunder adalahliteratur, artikel,jurnal, serta situs diinternet yang berkenaandengan penelitian yangberhubungan denganlaporan akhir.
4. PEMBAHASAN DAN HASIL4.1 Flowchart Pengolahan Data
Yang Berjalan
Gambar 4.1 Flowchart Pengolahan datayang berjalan
4.2 Diagram Konteks
Gambar 4.2 Diagram Konteks
8
Jurnal Informanika, Vol.1, Januari - Juni 2015
4.3 Diagram Nol
Gambar 4.3 Diagram Nol
4.4 Diagram Rinci Proses 1.0Anggota
Gambar 4.4 Diagram Rinci Proses 1.0 Anggota
4.5 Diagram Rinci Proses 2.0Buku
Gambar 4.5 Diagram Rinci Proses 2.0 Buku
4.6 Diagram Rinci Proses 3.0Peminjaman
Gambar 4.6 Diagram Rinci Proses 3.0 Peminjaman4.7 Diagram Rinci Proses 4.0
Pengembalian
9
Jurnal Informanika, Vol.1, Januari - Juni 2015
Gambar 4.7 Diagram Rinci Proses 4.0 Pengembalian
4.8 Diagram Rinci Proses 5.0Laporan
Gambar 4.8 Diagram Rinci Proses 5.0 Laporan
4.9 Entity Relationship Diagram(ERD)
Gambar 4.9 Entity RelationshipDiagram(ERD)4.10 Tampilan Form Menu Utama
Gambar 4.10 Tampilan Form Menu Utama
4.11 Tampilan Form Login
Gambar 4.11 Tampilan Form Login
10
Jurnal Informanika, Vol.1, Januari - Juni 2015
4.12 Tampilan Form Anggota
Gambar 4.12 Tampilan Form Anggota
4.13 Tampilan Form Cetak KartuAnggota
Gambar 4.13 Tampilan Form CetakKartu Anggota
4.14 Tampilan Form Buku
Gambar 4.14 Tampilan Form Buku
4.15 Tampilan Form Peminjaman
Gambar 4.15 Tampilan FormPeminjaman4.16 Tampilan FormPengembalian
11
Jurnal Informanika, Vol.1, Januari - Juni 2015
Gambar 4.16 Tampilan FormPengembalian
4.17 Tampilan Form LaporanData Anggota
Gambar 4.17 Tampilan Form LaporanData Anggota
4.18 Tampilan Form LaporanData Buku
Gambar 4.18 Tampilan Form LaporanData Buku
4.19 Tampilan Form LaporanPeminjaman
Gambar 4.19 Tampilan Form LaporanPeminjaman
4.20 Tampilan Form LaporanPengembalian
Gambar 4.20 Tampilan Form LaporanPengembalian
12
Jurnal Informanika, Vol.1, Januari - Juni 2015
4.21 Tampilan Form UbahPassword
Gambar 4.21 Tampilan Form Ubah Password5. KESIMPULAN DAN SARAN5.1 Kesimpulan
Berdasarkan pembahasanyang telah dikemukakanpada bab sebelumnya dalampenelitian penelitianini,maka peneliti mengambilkesimpulan, yaitu :
1. Rancang BangunPerpustakaan merupakansolusi untuk dapatmengatasi masalah-masalah padaPerpustakaan SekolahMenengah Kejuruan (SMK)Teknologi BistekPalembang. Aplikasiperpustakaan ini dapatmembantu dalam mengeloladata koleksi buku, dataanggota perpustakaan,data peminjaman buku,
data pengembalian buku,dan pembuatan laporanperpustakaan.
2. Rancang BangunPerpustakaan ini dapatmelakukan perubahan(Update) data secaracepat pada saat dibutuhkan.
5.2 SaranAdapun saran-saran
dari peneliti akandisampaikan, yaitu :
1. Diharapkan rancangbangun ini dapatmembantu SekolahMenengah Kejuruan (SMK)Teknologi BistekPalembang dalampencarian data dandilanjutkan denganadanya pengembanganaplikasi yangberkelanjutan pada masayang akan datang dariaplikasi perpustakaanagar disesuaikan dengankebutuhan yang ada diSekolah MenengahKejuruan (SMK) TeknologiBistek Palembang.
2. Diperlukan adanyapelatihan khususterhadap user dalammenggunakan ataumengoperasikan rancangbangun ini agar tidakterjadi kesalahan.