## APLIKASI  PERPUSTAKAAN SMK NEGERI  1 RANDUDONGKAL-PEMALANG
M. Humam 1 , Putri Ayu wulandari 2 email  : m_humam@gmail.co m D3  Teknik  Komputer Politeknik  Harapan Bersama, Jln. Mataram  No. 9 Kota Tegal 52142,  Indonesia Telp/Fax  (0283)  352000

## Abstrak
Perpustakaan  di  SM K  Negeri  1  Randudongkal  Kabupaten  Pema lang  masih  menggunakan  sistem manual,  sehingga  sering  terjadi  kesalahan  dala m  pengumpulan  data  yang  diterima,  yang  menyebabkan penyampaian in formasi yang  kurang cepat dan tepat. Tujuan Pe mbuatan Aplikasi Pe rpustakaan ini agar me mpe rmudah  proses  pencarian  data  dan  dapat  me mpermudah  petugas  perpustakaan  dalam  proses pengolahan  peminja man  dan  pengemba lian   buku  d iperpustakaan  juga  me mpermudah   petugas perpustakaan  mengetahui  keterla mbatan  pengembalian  buku  perpustakaan .  Metodologi  yang digunakan dala m pengembangan sistem ini adalah  model waterfall.  Da la m pe mbuatan aplikasi ini terdapat beberapa data yang diperlukan diantaranya adalah Data Anggota, Buku, Pe min ja man, Penge mbalian, dan Laporan. Dari data-data tersebut diharapkan bisa menjad i dasar dibuatnya sistem aplikasi ini agar dapat menyajikan informasi  yang  dibutuhkan  secara  cepat  dan  tepat.  Serta  untuk  meningkatkan  kinerja  petugas perpustakaan.  Persyaratak  untuk  menjad i  anggota  perpustakaan  adalah  siswa/i  SMK  Neg eri  1 Randudongkal-Pe ma lang, ke mud ian  me mbuat kartu anggota untuk  menjadi anggota perpustakaan SMK. Hasil yang diharapkan dari pe mbuatan aplikasi ini adalah agar data -data yang selama in i masih  tersimpan dan  dikelo la  secara  manual  dapat  mula i  d iko mputerisasi  sehingga  dapat  lebih  mengefekt ifkan  kinerja, serta  me mpe rmudah  petugas  perpustakaan  didala m  men jalankan   keg iatan  yang  berhubungan  dengan perpustakaan itu sendiri.
Kata  Kunci:  Aplik asi, Perpustak aan, SMK Negeri 1 Randudongkal-Pemalang, waterfall
1. Pendahuluan “Perpustakaan adalah tempat pengumpulan pustaka atau kumpulan pustaka  yang  diatur  dan  disusun  dengan sistem  tertentu,  sehingga  sewaktu-waktu diperlukan  dapat  ditemukan  dengan  mudah dan cepat” (Ibnu  Ahmad,  2006:11).
Perpustakaan  yang  terorganisir  secara  baik dan  sistematis,  secara  langsung  atau  pun tidak langsung dapat memberikan kemudahan  bagi  proses  belajar  mengajar  di sekolah tempat perpustakaan tersebut berada.  Hal  ini  terkait  dengan  kemajuan bidang  pendidikan  dan  adanya  perbaikan metode  belajar-mengajar  yang  dirasakan tidak bisa dipisahkan dari masalah penyediaan  fasilitas  dan  sarana  pendidikan. Sehingga  untuk  memberikan  kenyamanan bagi  para  penggunanya  maka  diperlukan sistem  informasi  yang  cukup  tepat  dalam proses kerjanya, seperti dalam hal peminjaman  dan  pengembalian  buku  yang terkadang  membutuhkan  waktu  karena masih menggunakan sistem manual.
Seiring  perkembangan  zaman,  sistem manual  dianggap  sebagai  sistem  yang tertinggal,  dan  harus  digantikan  dengan sistem  komputerisasi.  Microsoft  Visual Studio  2010  sebuah  perangkat  lunak  untuk menyusun  berbagai  program  aplikasi  yang bekerja  dalam  lingkungan  sistem  operasi Windows.  Perpustakaan  juga  memerlukan database untuk menyimpan semua data yang ada,  untuk  lebih  memudahkan  maka digunakan  database  MySQL  Server  2008, dalam setiap sistem perpustakaan membutuhkan sebuah laporan, maka digunakan  aplikasi  Crystal  Report  For Visual  Studio  sebagai  pencetak  laporan dalam sistem informasi  perpustakaan.
Perpustakaan  di  SMK  Negeri  1 Randudongkal  Kabupaten  Pemalang  masih menggunakan  sistem  manual,  sehingga sering terjadi kesalahan dalam pengumpulan data  yang  diterima,  yang  menyebabkan penyampaian  informasi  yang  kurang  cepat dan tepat. Dengan adanya Aplikasi Perpustakaan SMK Negeri 1 Randudongkal
- Pemalang ini diharapkan dapat membantu kelancaran kegiatan administrasi perpustakaan sekolah yang ada sebelumnya. 2. Metode Penelitian
Penelitian menggunakan metode
obervasi.  Metode  ini  dimaksudkan  untuk mengumpulan  data-data  yang  diterima  dari SMK  Negeri  1  Randudongkal-Pemalang berupa  data  anggota,  data  buku,  data peminjaman,  data  pengembalian,  laporan data  anggota,  laporan  data  buku,  laporan data peminjaman,
laporan data pengembalian. Metode untuk pembuatan sistem adalah dengan menggunakan
waterfall.
Perencanaan dan analisa kebutuhan dilakukan  pada  perpustaanSMK  Negeri  1 Randudongkal-Pemalang.
Kemudian dibuatlah  perancangan  berbasis  obyek dengan UML dan pembuatan aplikasi.

## 3. Hasil dan Pembahasan
Pada  Perpustakaan  SMK  Negeri  1 Randudongkal mempunyai sistem  informasi perpustakaan yang dijalankan secara manual.  Hal  ini  menyebabkan  sering terjadinya ketidak akuratan dalam pengolahan  data,  karena  manajemen    yang salah dalam mengelola data-data, sering kali data  hilang  serta  sulit  dalam  pencariannya karena  harus  mencari  pada  setumpuk  arsip, selain  itu  juga  keamanan  data  tidak terjamin. Akibat dari masalah ini terhambatnya  penyajian  informasi  yang cepat, dan tepat waktu.
Dalam sebuah analisa proses ini banyak beberapa  data  pendukung  yang  bisa membantu proses pembuatan aplikasi perpustakaan SMK Negeri 1 Randudongkal-
Pemalang,  data  tersebut  yaitu  data  anggota, data buku, data peminjaman, data pengembalian  dan  laporan  data  anggta, buku,  peminjaman  dan  pengembalian  dari data-data tersebut
diolah dengan menggunakan software atau  aplikasi  yang dipakai  sebagai berikut:
a. Data  pengolah  menggunakan  aplikasi
Microsoft Visual Studio 2010
b. Data
pengolah penyimpanan menggunakan SQL Server 2008
c. Data  pengolah  laporan  menggunakan Ceystal Report For Visual Studio
Perangkat  keras  ( hardware )  adalah sebuah  alat  atau  benda  yang  bisa  dilihat, disentuh,  dipegang  dan  memiliki  fungsi tertentu. Secara fisik berwujud dan berbentuk. Pembuatan Aplikasi Perpustakaan SMK Negeri 1 Randudongkal-Pemalang ini memerlukan  spesifikasi  perangkat  keras sebagai berikut :
Tabel 1. Spesifikasi Perangkat Keras ( Hardware ) No Nama Spesifikasi 1 Prossesor Prosesor dual core atau diatasnya 2 Memory RAM 1 Gb  atau diatasnya 3 Harddisk Harddisk  3  GB free space 4 Printer Canon atau lainnya 5 Monitor SVGA   1024x600  pixel dengan 32  bit Pembuatan Aplikasi Perpustakaan SMK Negeri 1 Randudongkal ini memerlukan  spesifikasi  perangkat  lunak sebagai berikut :
Tabel 2. Spesifikasi  Perangkat Lunak ( Software ) No Nama Spesifikasi 1 Sistem Operasi Windows 7 2 Perangkat lunak ( software ) - Microsoft Visual Sudio 2010 - SQL Server 2008
- Crystal Report For Visual Studio Implementasi  sistem  adalah  prosedur- prosedur yang dilakukan dalam menyelesaikan  desain  sistem  yang  telah dirancang  sebelumnya.  Pada  implementasi sistem Aplikasi Perpustakaan ini menggunakan beberapa software pendukung seperti Microsoft  SQL  Server  2008 dan Crystal Report For Visual Studio.
Gambar   1. Ta mp ilan  Ha la man  Uta ma
Aplikasi Perpustakaan SMK Negeri 1 Randudongkal-Pemalang
Gambar  2. Form  Pengelolaan Data Anggota
Gambar  3. Form  Pengelolaan Data Buku
Gambar  4. Form  Peminjaman  Buku
Gambar  5. Form  Pengembalian  Buku

## 4. Kesimpulan
Dengan menggunakan Microsoft Visual  Studio  2010  dengan  database
Microsoft SQL Server 2008, dapat digunakan untuk membuat aplikasi perpustakaan  yang  terdiri  dari  login  admin dan  user,  input  data  anggota,  input  data buku, transaksi peminjaman buku, transaksi pengembalian  buku,  cetak  kartu  anggota, cetak  barcode  buku,  laporan  data  anggota, laporan  data  buku,  laporan  peminjaman buku  dan  laporan  pengembalian  buku Proses  rekapitulasi  pembukuan  pinjaman  di perpustakaan sangatlah mementingkan ketepatan dan kecepatan waktu. Oleh karena itu  perlu adanya suatu sistem komputerisasi yang mampu mendukung kinerja pustakawan  dalam  mengelola  perpustakaan sekolah agar pelayanan administrasi Perpustakaan di SMK Negeri 1 Randudongkal  tidak  memerlukan  proses yang sangat lama. Dengan adanya Aplikasi  Perpustakaan, maka dapat  membantu kelancaran kegiatan administrasi  perpustakaan  di  perpusatakaan
SMK Negeri 1 Randudongkal.
Saran  dari  penelitian  ini  adalah  belum dilakukannya  uji  whitebox  untuk  aplikasi ini.
5. Daftar Pustaka [1]  Ibnu,  Ahmad.  2006. Perpustakaan Sekolah: Pendekatan Aspek Menejemen dan Tata Kerja. Jakarta: Grasindo [2]  Ali, M. 2014. Pemrograman Windows  dengan  Visual  Basic  Net . Bondowoso:  Rediteens  Publisher. [3]  Bafadal,  Ibrahim.  2001. Pengolahan Perpustakaan Sekolah . Jakarta : Bumi  Aksara. [4]  Flower, Martin. 2005. UML Distilled  Edisi 3 :  Yogyakarta:  Andi. [5]  Suhendar, A, S.Si. Gunadi, Hariman,  S.Si.MT.  2002. Visual Modeling  Menggunakan  UML  dan Rational Rose . Bandung: Informatika [6]  Waliyanto. 2000. Sistem Basis Data
Analisis  dan  Pemodelan  Data .
Yogyakarta:  J & J Learning.