Sistem informasi perpustakaan 1

3,639 views
3,518 views

Published on

2 Comments
2 Likes
Statistics
Notes
  • ijin copas ya,,,buat nambah referensi skripsi saya,,terimakasih
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • saudara/saudari sama aku tugas akhir sistem peminjaman dan pengembalian buku di perpustakaan....
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
3,639
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
299
Comments
2
Likes
2
Embeds 0
No embeds

No notes for slide

Sistem informasi perpustakaan 1

  1. 1. SISTEM INFORMASI PERPUSTAKAAN DI BADAN PENELITIAN DAN PENGEMBANGAN PROPINSI SUMATERA UTARA TUGAS AKHIR ARDIMAN HANIF HAREFA 062406177
  2. 2. PROGRAM STUDI D3 ILMU KOMPUTER DEPARTEMEN MATEMATIKAFAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA 2009Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  3. 3. SISTEM INFORMASI PERPUSTAKAAN DI BADAN PENELITIAN DAN PENGEMBANGAN PROPINSI SUMATERA UTARA TUGAS AKHIRDiajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya ARDIMAN HANIF HAREFA 062406177 PROGRAM STUDI D3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA
  4. 4. FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA 2009Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  5. 5. PERSETUJUANJudul : SISTEM INFORMASI PERPUSTAKAAN DI BADAN PENELITIAN DAN PENGEMBANGAN PROPINSI SUMATERA UTARAKategori : TUGAS AKHIRNama : ARDIMAN HANIF HAREFANomor Induk Mahasiswa : 062406177Program Studi : D3 ILMU KOMPUTERDepartemen : MATEMATIKAFakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juni 2009DiketahuiDepartemen Matematika FMIPA USU Pembimbing,Ketua,Dr. Saib Suwilo, M.Sc. Prof. Dr. Opim Salim Sitompul, M.Sc.NIP 131796149 NIP 131635971
  6. 6. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  7. 7. PERNYATAAN SISTEM INFORMASI PERPUSTAKAAN DI BADAN PENELITIAN DAN PENGEMBANGAN PROPINSI SUMATERA UTARA TUGAS AKHIRSaya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapakutipan dan ringkasan yang masing – masing disebutkan sumbernya.Medan, Juni 2009ARDIMAN HANIF HAREFA062406177
  8. 8. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  9. 9. PENGHARGAANPuji syukur penulis ucapkan kehadirat Allah SWT atas rahmat dan karunia yang telahdilimpahkan-Nya, sehingga penulis dapat menyelesaikan tugas akhir ini. Selama dalam penyusunan tugas akhir ini, penulis juga menyadari bahwausaha dan kerja keras yang dilakukan di lapangan takkan berjalan sukses tanpa adanyabantuan dan pertolongan dari berbagai pihak. Untuk itu pada kesempatan yang baik ini, penulis ingin mengucapkan danmenyampaikan ucapan terimakasih yang sebesar – besarnya kepada Ayahanda Abd.Halim Harefa (Alm) dan Ibunda Nur Linab Hulu, dan seluruh keluarga yang telahmemberikan motivasi baik moril maupun materil sehingga penulis dapatmenyelesaikan tugas akhir ini. Penulis juga mengucapkan terimakasih kepada :1. Bapak DR. Eddy Marlianto, M.Sc selaku Dekan FMIPA USU Medan2. Bapak Dr. Sutarman, M.Sc selaku Pembantu Dekan I FMIPA USU Medan3. Bapak Dr. Saib Suwilo, M.Sc selaku Ketua Jurusan Program D3 Ilmu Komputer FMIPA USU Medan4. Bapak Prof. Dr. Opim Salim Sitompul, M.Sc. selaku Dosen Pembimbing I5. Kepala Badan Penelitian dan Pengembangan Propinsi Sumatera Utara yang telah memberikan kesempatan kepada penulis untuk melaksanakan riset di kantor tersebut.6. Ibu Sumiarti yang banyak membantu dalam hal pengumpulan data di Perpustakaan Badan Penelitian dan Pengembangan Propinsi Sumatera Utara.7. Seluruh Pegawai Badan Penelitian dan Pengembangan Propinsi Sumatera Utara.8. Seluruh staf pengajar dan pegawai Departemen Matematika FMIPA USU khususnya D3 Ilmu Komputer.9. Seluruh rekan mahasiswa terkhusus teman – teman mahasiswa KOM C 2006 yang beritikad baik dengan penulis. Terimakasih atas kritikan dan masukannya selama ini. Akhir kata, penulis berharap semoga tugas akhir ini akan bermanfaat bagikita semua serta mendapatkan keridhoan dari Allah SWT. Medan, Juni 2009 PenulisArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  10. 10. ABSTRAKTugas akhir ini bertujuan untuk membangun sebuah sistem yang dapat digunakansecara mudah di dalam pengelolaan katalog perpustakaan. Sistem ini dibangunmenggunakan perangkat lunak Microsoft Visual Basic 6.0 dan Microsoft Access2003. Metodologi pengembangan sistem yang digunakan adalah melalui pencatatanbahan pustaka, pengelolaan data, dan transaksi peminjaman dan pengembalian. Sistemini memiliki media pengelola data berkaitan dengan input data, mengedit,menghapus,dan menampilkan data. Tujuan utama sistem ini adalah untuk mengetahuibagaimana menampilkan data buku yang telah dipinjam dan yang dikembalikan secaramudah sehingga dapat menghemat waktu dan tenaga.
  11. 11. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  12. 12. LIBRARY IN INFORMATION SYSTEMS RESEARCH AND DEVELOPMENT BOARD NORTH SUMATRA PROVINCE ABSTRACTThis final task was to build a system that can be used easily in the library catalog. Thissystem software built using Microsoft Visual Basic 6.0 and Microsoft Access 2003.System development methodology that is used through the library records, datamanagement, and transaction and repayment of borrowing. This system has mediarelated data with input data, edit, delete, and display data. The main purpose of this isto know how to display the data books that have been borrowed and returned so thatthey can easily save time and energy.
  13. 13. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  14. 14. DAFTAR ISI HalamanPERSETUJUAN ............................................................................................. iiPERNYATAAN .............................................................................................. iiiPENGHARGAAN .......................................................................................... ivABSTRAK ....................................................................................................... vABSTRACT .................................................................................................... viDAFTAR ISI ................................................................................................... viiDAFTAR TABEL ........................................................................................... ixDAFTAR GAMBAR ....................................................................................... xBAB 1 PENDAHULUAN ............................................................................. 1 1.1 Latar Belakang ........................................................................... 1 1.2 Identifikasi Masalah ................................................................... 2 1.3 Batasan Masalah ........................................................................ 3 1.4 Tujuan ....................................................................................... 3 1.5 Metodologi Penelitian ................................................................ 4 1.6 Tinjauan Pustaka ....................................................................... 4 1.7 Sistematika Penulisan ................................................................ 4BAB 2 LANDASAN TEORI ........................................................................ 7 2.1 Pengertian Sistem ...................................................................... 7 2.2 Pengertian Informasi .................................................................. 8 2.3 Pengertian Sistem Informasi ...................................................... 9 2.3.1 Komponen Sistem Informasi .......................................... 10 2.3.2 Kegiatan Sistem Informasi ............................................ 10 2.4 Pengertian Perpustakaan ............................................................ 11 2.5 Sistem Informasi Perpustakaan .................................................. 12 2.6 Diagram Aliran Data/Data Flow Diagram (DFD) ....................... 13 2.6.1 Diagram Konteks ........................................................... 13 2.6.2 Diagram Nol/Zero (Overview Diagram) .......................... 13 2.6.3 Diagram Rinci (Level Diagram) ..................................... 14 2.7 Database .................................................................................... 15 2.7.1 Jenjang Data .................................................................. 16 2.8 Pengertian Flowchart ................................................................. 18 2.9 Sekilas Tentang Visual Basic 6.0 ............................................... 20 2.9.1 Tampilan Layar Visual Basic ......................................... 23 2.9.2 Variabel dan Konstanta pada Visual Basic 6.0 ................ 28Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  15. 15. BAB 3 PERANCANGAN SISTEM ............................................................. 29 3.1 Perancangan Sistem ................................................................... 29 3.1.1 Perancangan DFD Konteks dan DFD Nol ...................... 29 3.1.2 Perancangan Database dan Relasi ................................... 31 3.1.3 Perancangan Interface (Antarmuka) ............................... 34 3.1.4 Perancangan Flowchart .................................................. 42BAB 4 IMPLEMENTASI SISTEM ............................................................. 52 4.1 Pengertian dan Tujuan Implementasi ......................................... 52 4.2 Tahap Implementasi .................................................................. 53 4.3 Tampilan Interface (Antarmuka) ................................................ 58BAB 5 KESIMPULAN DAN SARAN .........................................................66 5.1 Kesimpulan ...............................................................................66 5.2 Saran .........................................................................................66DAFTAR PUSTAKA ...................................................................................... 68LAMPIRAN A. [LISTING PROGRAM] ...................................................... 69
  16. 16. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  17. 17. DAFTAR TABEL HalamanTabel 2.1 Simbol Data Flow Diagram (DFD)..................................................... 14Tabel 2.2 Simbol Flowchart .............................................................................. 19Tabel 3.1 Tabel Admin ..................................................................................... 31Tabel 3.2 Tabel Buku ........................................................................................ 31Tabel 3.3 Tabel Anggota ................................................................................... 32Tabel 3.4 Tabel Peminjaman ............................................................................. 32Tabel 3.5 Tabel Detail Peminjaman .................................................................. 32Tabel 3.6 Tabel Pengembalian .......................................................................... 32Tabel 3.7 Tabel Detail Pengembalian ................................................................ 33
  18. 18. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  19. 19. DAFTAR GAMBAR HalamanGambar 2.1 Jenjang dari data ........................................................................ 17Gambar 2.2 Jendela Utama Visual Basic ....................................................... 23Gambar 2.3 Jendela Form ............................................................................. 24Gambar 2.4 Jendela Proyek ........................................................................... 25Gambar 2.5 Toolbox ..................................................................................... 25Gambar 2.6 Jendela Properti ......................................................................... 26Gambar 2.7 Jendela Layout Form ................................................................. 26Gambar 2.8 Windows Code .......................................................................... 27Gambar 3.1 Data Flow Diagram Konteks...................................................... 29Gambar 3.2 Data Flow Diagram Nol ............................................................. 30Gambar 3.3 Relasi Antar Tabel ..................................................................... 33Gambar 3.4 Rancangan Form Menu Utama .................................................. 34Gambar 3.5 Rancangan Form Sub Menu File ................................................ 34Gambar 3.6 Rancangan Form Sub Menu Transaksi ....................................... 35Gambar 3.7 Rancangan Form Sub Menu Laporan ......................................... 35Gambar 3.8 Rancangan Form Login ............................................................. 36Gambar 3.9 Rancangan Form Data Buku ...................................................... 36Gambar 3.10 Rancangan Form Data Anggota ................................................. 37Gambar 3.11 Rancangan Form Peminjaman ................................................... 37Gambar 3.12 Rancangan Form Pengembalian ................................................. 38Gambar 3.13 Rancangan Laporan Data Buku .................................................. 38Gambar 3.14 Rancangan Laporan Data Anggota ............................................. 39Gambar 3.15 Rancangan Laporan Data Peminjaman Buku ............................. 39Gambar 3.16 Rancangan Laporan Data Pengembalian Buku ........................... 40Gambar 3.17 Rancangan Kartu Anggota ......................................................... 40Gambar 3.18 Rancangan Form About Us ........................................................ 41Gambar 4.1 Tampilan Form Menu Utama ..................................................... 58Gambar 4.2 Tampilan Form Sub Menu File .................................................. 58Gambar 4.3 Tampilan Form Sub Menu Transaksi ......................................... 59Gambar 4.4 Tampilan Form Sub Menu Laporan ........................................... 59Gambar 4.5 Tampilan Form Data Buku ........................................................ 60Gambar 4.6 Tampilan Form Data Anggota .................................................... 60Gambar 4.7 Tampilan Form Peminjaman ...................................................... 61Gambar 4.8 Tampilan Form Pengembalian ................................................... 62Gambar 4.9 Tampilan Laporan Data Buku .................................................... 63Gambar 4.10 Tampilan Laporan Data Anggota ............................................... 63Gambar 4.11 Tampilan Laporan Data Peminjaman Buku ................................ 64Gambar 4.12 Tampilan Laporan Data Pengembalian Buku ............................. 64Gambar 4.13 Tampilan Kartu Anggota ........................................................... 65Gambar 4.14 Tampilan Form About Us .......................................................... 65Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  20. 20. BAB 1 PENDAHULUAN1.1 Latar BelakangKomputer merupakan seperangkat alat elektronik yang bekerja secara bersama – samasecara otomatis dengan menerima input / data untuk diproses serta menghasilkanoutput / informasi secara logis yang lebih cepat dan tepat. Dengan kecanggihankomputer pada masa sekarang ini maka pekerjaan yang dilakukan bisa menjadi lebihmudah, cepat dan akurat baik dari segi penghematan waktu maupun tenaga. Kebutuhan akan informasi yang akurat dan tepat waktu untuk menyajikandata – data yang lengkap sangat diperlukan oleh suatu instansi, organisasi danperusahaan. Komputer sesuai dengan fungsinya adalah sebagai alat untuk mengolahdata menjadi informasi yang lebih baik sehingga menjadi efektif. Seperti halnya diperpustakaan Badan Penelitian dan Pengembangan Propinsi Sumatera Utara(BALITBANG PROPSU) yang dalam pengolahan datanya masih menggunakanprogram manual, dimana setiap bahan pustaka yang masuk dan di pinjam didatadalam beberapa berkas dokumen, sehingga menyebabkan data yang diolah tersebutmenjadi kurang efektif.
  21. 21. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  22. 22. Oleh karena itu, penulis mengangkat permasalahan tersebut dengan judul “SISTEMINFORMASI PERPUSTAKAAN DI BADAN PENELITIAN DANPENGEMBANGAN PROPINSI SUMATERA UTARA” yang mana programtersebut dirancang dengan menggunakan bahasa pemrograman visual basic 6.0 danAccess 2003 yang memudahkan penggunaan bahan pustaka dan pelayananperpustakaan.1.2 Identifikasi MasalahKemampuan manusia dalam menyelesaikan pekerjaan yang semakin banyak danrumit sangatlah terbatas, sehingga dibutuhkan suatu sistem yang dapat mengolah datadengan baik supaya dapat mempercepat serta mengefisienkan pekerjaan pengolahandata. Dari latar belakang yang telah diungkapkan diatas, maka dapat dirumuskanmasalah sebagai berikut :a. Petugas perpustakaan akan mengalami kesulitan dalam hal pengelolaan database buku, apalagi bila ada buku masuk dan buku yang keluar.b. Pengunjung/peminjam buku akan kesulitan dalam hal pencarian buku yang diinginkan sehingga tidak hemat waktu dan tenaga.c. Akibat keterbatasan yang dimiliki oleh manusia, tingkat kesalahan yang mungkin terjadi akan lebih tinggi dalam hal pengelolaan buku.
  23. 23. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  24. 24. 1.3 Batasan MasalahPembatasan masalah sangat diperlukan agar tidak menyimpang dari tujuan yangdiharapkan dalam membangun sistem informasi perpustakaan ini. Adapun yangmenjadi batasan masalah dalam penyusunan tugas akhir ini adalah :1. Program ini dirancang dengan menggunakan bahasa pemrograman Visual Basic 6.0 dan sebagai databasenya menggunakan Microsoft Access 20032. Sistem yang dirancang hanya digunakan untuk mengolah data anggota, data buku, peminjaman dan pengembalian buku3. Sistem yang dirancang dapat digunakan oleh administrator (petugas perpustakaan) dan pengunjung4. Program ini hanya membolehkan seorang anggota meminjam buku tidak lebih dari 3 buku. Jika ingin meminjam lagi, anggota harus mengembalikan salah satu buku yang dipinjam dan meminjam kembali dengan total pinjam tidak lebih dari 3 buku.1.4 TujuanAdapun tujuan dalam penyusunan tugas akhir ini adalah :1. Merancang suatu aplikasi sehingga dapat membantu proses pengelolaan perpustakaan di BALITBANG PROPSU2. Membantu proses peminjaman dan pengembalian buku sehingga hemat waktuArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  25. 25. 3. Melalui program ini diharapkan dapat memberikan informasi melalui laporan- laporan yang terperinci, akurat, dan tepat waktu4. Salah satu syarat dalam menyelesaikan pendidikan di Program Studi D3 Ilmu Komputer FMIPA USU1.5 Metodologi PenelitianDalam penyusunan tugas akhir ini, metodologi penelitian yang digunakan penulisadalah penelitian lapangan (field research). Penelitian dilakukan langsung ke BadanPenelitian dan Pengembangan Propinsi Sumatera Utara (BALITBANG PROPSU)untuk mendapatkan data dan sistem yang sedang berjalan sekarang, dimana penulismelakukan pengumpulan data dan mengadakan wawancara langsung kepada petugasyang terkait.1.6 Tinjauan PustakaPenulisan dengan tinjauan pustaka dilakukan dengan cara menghimpun data-datateoritis sehubungan dengan materi yang dibahas dengan membaca buku sertamempelajari contoh-contoh program yang sudah ada dan bentuk referensi lainnyayang mendukung.1.7 Sistematika PenulisanArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  26. 26. Adapun sistematika penulisan tugas akhir ini terdiri dari 5 bab yang masing – masingdirincikan dalam beberapa subbab, yaitu :BAB 1 PENDAHULUAN Dalam bab ini, penulis menjelaskan mengenai latar belakang yang membahas permasalahan secara umum, identifikasi masalah yang membahas judul dan topik permasalahan, batasan masalah yang membatasi permasalahan yang dibahas, tujuan yang berkaitan dengan topik permasalahan, metodologi penelitian yang digunakan penulis, tinjauan pustaka dan sistematika penulisan tugas akhir ini.BAB 2 LANDASAN TEORI Dalam bab ini, penulis menjelaskan teori-teori singkat tentang hal-hal yang berhubungan dengan judul dan bahasa pemrograman Visual Basic yang digunakan oleh penulis.BAB 3 PERANCANGAN SISTEM Dalam bab ini, penulis menguraikan tentang perancangan sistem yang merupakan inti dari permasalahan dalam tugas akhir ini. Penguraian ini dimaksudkan untuk memberikan gambaran yang jelas mengenai masalah-
  27. 27. masalah yang dihadapi berikut solusinya.Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  28. 28. BAB 4 IMPLEMENTASI SISTEM Dalam bab ini dijelaskan tentang tahap–tahap implementasi sistem.BAB 5 KESIMPULAN DAN SARAN Dalam bab ini dijelaskan tentang kesimpulan dan saran yang akan disampaikan oleh penulis berdasarkan perancangan serta data-data yang diperoleh oleh penulis.
  29. 29. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  30. 30. BAB 2 LANDASAN TEORI2.1 Pengertian SistemDalam mendefinisikan sistem terdapat dua kelompok pendekatan sistem, yaitu sistemyang lebih menekankan pada prosedur dan elemennya. Pemahaman sistem denganpendekatan prosedur, yaitu suatu urutan kegiatan yang saling berhubungan,berkumpul bersama-sama untuk mencapai tujuan tertentu. Prosedur adalah rangkaianoperasi, yang melibatkan beberapa benda (seperti ALU, Control Unit) di dalam satu
  31. 31. atau lebih komponen (seperti memori dan CPU, jika dalam sistem komputer) yangdigunakan untuk menjamin penanganan yang seragam dari aktifitas-aktifitaspengolahan yang terjadi serta untuk menyelesaikan suatu kegiatan pengolahan dataArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  32. 32. tertentu. Sedangkan pemahaman sistem dengan pendekatan komponen/elemen, yaitukumpulan komponen yang saling berkaitan dan bekerja sama untuk mencapai suatutujuan tertentu. Suatu sistem dapat terdiri dari beberapa subsistem. Subsistem-subsistem tersebut dapat pula terdiri dari beberapa subsistem yang lebih kecil. Davis (1985, hal:3) mendefinisikan sistem sebagai bagian-bagian yang salingberkaitan yang beroperasi bersama untuk mencapai beberapa sasaran atau maksud.Lucas (1989, hal:3) mendefinisikan sistem sebagai suatu komponen atau variabel yangterorganisir, saling berinteraksi, saling bergantung satu sama lain dan terpadu. Begitupula Robert G. Murdick (1993, hal:3) mendefinisikan sistem sebagai seperangkatelemen-elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatutujuan bersama.2.2 Pengertian InformasiInformasi dapat didefinisikan sebagai hasil dari pengolahan dalam suatu bentuk yanglebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatukejadian-kejadian (event) yang nyata (fact) dan dapat digunakan untuk mengambilsuatu keputusan. Gordon. B. Davis (1985, hal:8) mendefinisikan informasi sebagai data yangtelah diolah menjadi bentuk yang lebih berarti dan berguna bagi penerimanya untukmengambil keputusan masa kini maupun yang akan datang. Sedangkan RaymondArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  33. 33. McLeod (1995, hal:9) mendefinisikan informasi sebagai data yang telah diolahmenjadi bentuk yang lebih berarti bagi penerimanya. Sumber informasi adalah data. Data adalah kenyataan yang menggambarkankejadian-kejadian dan kesatuan nyata. Kejadian (event) adalah sesuatu yang terjadipada saat tertentu. Informasi diperoleh setelah data-data mentah diproses atau diolah. Menurut John Burch dan Gary Grudnitski, agar informasi dihasilkan lebihberharga, maka informasi harus memenuhi kriteria sebagai berikut :1. Akurat, berarti informasi harus bebas dari kesalahan-kesalahan dan mencerminkan maksudnya2. Tepat pada waktunya, berarti informasi yang datang pada penerima tidak boleh terlambat.3. Relevan, berarti informasi tersebut mempunyai manfaat untuk pemakainya.2.3 Pengertian Sistem InformasiTelah diketahui bahwa informasi merupakan hal yang sangat penting bagi manajemendi dalam pengambilan keputusan. Pertanyaannya adalah darimana informasi tersebutbisa didapatkan? Jawabannya adalah dari sistem informasi. Sistem informasi dapat didefinisikan sebagai berikut :1. Suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan informasiArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  34. 34. 2. Sekumpulan prosedur organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil keputusan dan atau untuk mengendalikan organisasi3. Suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi, mendukung operasi, bersifat manajerial, dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan- laporan yang diperlukan4. Kumpulan elemen yang saling berhubungan satu sama lain yang membentuk satu kesatuan untuk mengintegrasikan data, memproses, dan menyimpan serta mendistribusikan informasi.2.3.1 Komponen Sistem InformasiBeberapa komponen sistem informasi, yaitu :1. Perangkat keras (hardware) berupa komputer,printer dan teknologi2. Perangkat lunak (software) yang merupakan kumpulan dari perintah/fungsi yang ditulis dengan aturan tertentu untuk memerintahkan komputer melaksanakan tugas tertentu. Dapat berupa sistem operasi, aplikasi, dan bahasa pemrograman3. Data merupakan komponen dasar dari informasi yang akan diproses lebih lanjut untuk menghasilkan informasi. Data juga merupakan jembatan penghubung antara manusia dan mesin agar terjadi suatu proses pengolahan data
  35. 35. 4. Prosedur, menghubungkan berbagai perintah dan aturan yang akan menentukan rancangan dan penggunaan sistem informasiArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  36. 36. 5. Manusia adalah mereka yang terlibat dalam kegiatan sistem informasi seperti operator, pemimpin sistem informasi dan sebagainya.2.3.2 Kegiatan Sistem InformasiKegiatan sistem informasi terdiri dari :a. Input Menggambarkan suatu kegiatan untuk menyediakan data untuk diprosesb. Proses Menggambarkan bagaimana suatu data diproses untuk menghasilkan suatu informasi yang bernilai tambahc. Output Suatu kegiatan untuk menghasilkan laporan dari proses di atas tersebutd. Penyimpanan Suatu kegiatan untuk memelihara dan menyimpan datae. Kontrol Suatu aktifitas untuk menjamin bahwa sistem informasi tersebut berjalan sesuai dengan yang diharapkan2.4 Pengertian PerpustakaanPengertian perpustakaan secara umum dapat ditinjau dari dua segi yaitu :1. Pengertian menurut bahasaArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  37. 37. Dalam bahasa Indonesia istilah “perpustakaan” dibentuk dari kata dasar pustaka ditambah awalan “per” dan akhiran ”an”. Menurut Kamus Umum Bahasa Indonesia perpustakaan diartikan sebagai kumpulan buku-buku (bahan bacaan, dsb). Dalam bahasa Inggris disebut “library” yang berarti perpustakaan.2. Pengertian menurut istilah a. Menurut IFIA (International Federation of Library Associations and Institutions) “Perpustakaan merupakan kumpulan bahan tercetak dan non tercetak dan atau sumber informasi dalam komputer yang tersusun secara sistematis untuk kepentingan pemakai.” b. Menurut Sutarno NS, M. Si “Perpustakaan adalah suatu ruangan, bagian dari gedung/bangunan, atau gedung itu sendiri, yang berisi buku-buku koleksi, yang disusun dan diatur sedemikian rupa sehingga mudah dicari dan dipergunakan apabila sewaktu- waktu diperlukan untuk pembaca.” c. Adjat Sakri dkk “Perpustakaan adalah lembaga yang menghimpun pustaka dan menyediakan sarana bagi orang untuk memanfaatkan koleksi pustaka tersebut.” d. C. Larasati Milburga, dkk “Perpustakaan adalah suatu unit kerja yang berupa tempat menyimpan koleksi bahan pustaka yang diatur secara sistematis dengan cara tertentu untuk digunakan secara berkesinambungan oleh pemakainya sebagai sumber informasi.”Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  38. 38. Dari beberapa pengertian di atas dapat ditarik suatu kesimpulan pengertianperpustakaan secara umum adalah suatu unit kerja yang berupa tempatmengumpulkan, menyimpan dan memelihara koleksi pustaka baik buku-buku ataupunbacaan lainnya yang diatur, diorganisasikan dan diadministrasikan dengan caratertentu untuk memberi kemudahan dan digunakan secara kontinu oleh pemakainyasebagai informasi.2.5 Sistem Informasi PerpustakaanSistem informasi perpustakaan adalah sebuah proses pengelolaan perpustakaandengan menggunakan bantuan teknologi informasi (TI). Dengan bantuan teknologiinformasi maka beberapa pekerjaan manual dapat dipercepat dan diefisienkan. Dengandemikian para pustakawan dapat menggunakan waktu lebihnya untuk mengurusipengembangan perpustakaan karena beberapa pekerjaan sudah diambil alih olehkomputer. Sistem informasi perpustakaan memanfaatkan TI untuk kegiatan-kegiatanperpustakaan dan mengubah sistem perpustakaan manual menjadi sistem perpustakaanterkomputerisasi.2.6 Diagram Aliran Data/Data Flow Diagram (DFD)Diagram aliran data merupakan model dari sistem untuk menggambarkan pembagiansistem ke modul yang lebih kecil. Salah satu keuntungan menggunakan diagram aliranArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  39. 39. data adalah memudahkan pemakai atau user untuk mengerti sistem yang akandikerjakan.2.6.1 Diagram KonteksDiagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkanruang lingkup suatu sistem. Diagram konteks merupakan level tertinggi dari DFDyang menggambarkan seluruh input ke system atau output dari system. Ia akanmemberi gambaran tentang keseluruhan sistem.2.6.2 Diagram Nol/Zero (Overview Diagram)Diagram nol adalah diagram yang menggambarkan proses dari dataflow diagram.Diagram nol memberikan pandangan secara menyeluruh mengenai sistem yangditangani, menunjukkan tentang fungsi-fungsi utama atau proses yang ada, aliran data,dan eksternal entity. Pada level ini sudah dimungkinkan adanya/digambarkannya datastore yang digunakan.2.6.3 Diagram Rinci (Level Diagram)Diagram rinci adalah diagram yang menguraikan proses apa yang ada dalam diagramnol atau diagram level di atasnya. Beberapa simbol yang digunakan dalam pembuatan DFDArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  40. 40. No Simbol Fungsi External entity (kesatuan luar) atau Boundary (batas sistem). Kesatuan luar merupakan kesatuan (entity), di lingkungan luar sistem yang dapat berupa orang, organisasi, atau sistem1. lainnya yang berada di lingkungan luarnya yang akan memberikan input atau output dari sistem. Kesatuan luar dapat disimbolkan dengan suatu notasi kotak atau suatu kotak dengan sisi kiri dan atasnya berbentuk garis tebal. Data flow (arus data) yaitu merupakan arus data diberi simbol suatu panah. Arus data ini mengalir di antara proses, simpan2. data dan kesatuan luar. Arus data menunjukkan arus dari data yang berupa masukan untuk sistem atau hasil dari proses sistem. Proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari hasil suatu arus data yang masuk ke dalam proses untuk dihasilkan arus data yang akan keluar dari3. proses. Proses disimbolkan dengan lingkaran atau empat persegi panjang tegak dengan sudut – sudutnya tumpul. Data store (simpan data) adalah merupakan simpanan dari4. data yang dapat berupa suatu file, database, dan lain – lain. Simpan data disimbolkan dengan sepasang garis horizontal Tabel 2.1 Simbol Data Flow Diagram (DFD)
  41. 41. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  42. 42. paralel yang tertutup di salah satu ujungnya.2.7 DatabaseBasis data atau database merupakan kumpulan dari data yang saling berhubungan satudengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkatlunak untuk memanipulasinya. Database merupakan salah satu komponen yangpenting dalam sistem informasi karena merupakan basis dalam menyediakaninformasi bagi para pemakai. Beberapa definisi basis data dari beberapa orang ahli basis data adalah sebagaiberikut :1. Database adalah sekumpulan data store (bisa dalam jumlah yang sangat besar) yang tersimpan dalam magnetic disk, optical disk, magnetic drum atau media penyimpanan sekunder lainnya.2. Database adalah sekumpulan program-program aplikasi umum yang mengeksekusi dan memproses data secara umum (seperti pencarian, peremajaan, penambahan, dan penghapusan terhadap data).3. Database terdiri dari data yang akan digunakan atau diperuntukkan terhadap banyak ‘user’, dimana masing-masing ‘user’ akan menggunakan data tersebut sesuai dengan tugas dan fungsinya, dan ‘user’ lain dapat juga menggunakan data tersebut dalam waktu yang bersamaan.Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  43. 43. 4. Database adalah koleksi terpadu dari data-data yang saling berkaitan dari suatu enterprise (perusahaan, instansi pemerintah atau swasta). Database yang sudah tersedia dalam suatu media penyimpanan tidak akanpernah bisa diakses tanpa adanya suatu perangkat luinak aplikasi yang familiardengannya, misalkan saja perangkat lunak aplikasi yang berbasis database.Kumpulan/gabungan database dengan perangkat lunak aplikasi yang berbasis databasetersebut dinamakan Database Management System (DBMS). Microsoft Access 2003 adalah salah satu dari Database Management System(DBMS). Database pada Access lebih dari sekedar data. Selain tabel, sebuah filedatabase Access juga berisi bermacam-macam obyek database yang lain diantaranya :1. queri untuk mengorganisasi data2. forms untuk berinteraksi dengan data pada layer3. reports untuk mencetak hasil,4. macros & program Visual Basic untuk memperluas fungsionalitas aplikasi database.Semua obyek ini disimpan dalam file <filename>.mdb.2.7.1 Jenjang DataSampai dengan membentuk suatu database, data mempunyai jenjang mulai darikarakter-karakter,field,record,file,dan kemudian database. Jenjang ini dapatdigambarkan sebagai berikut :Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  44. 44. database file record field Karakter-karakter Gambar 2.1 Jenjang dari dataa. Karakter-karakter Karakter merupakan bagian data yang terkecil, dapat berupa karakter numeric, huruf ataupun karakter-karakter khusus yang membentuk suatu fieldb. Field Suatu field menggambarkan suatu atribut dari record yang menunjukkan suatu item dari data, seperti nama, alamat dan lain sebagainya. Kumpulan dari field membentuk suatu record. Ada 3 hal yang penting dalam suatu field, yaitu : 1. Nama dari field (field name)Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  45. 45. Field harus diberi nama untuk membedakan field yang satu dengan field yang lainnya. 2. Representasi dari field (field representation) Representasi dari field menunjukkan tipe dari field (field type) serta lebar dari field (field width). Field dapat bertipe numerik, text, boolean, date/time, dan sebagainya. Lebar dari field menunjukkan ruang maksimum dari field yang dapat diisi dengan karakter-karakter data. 3. Nilai dari field (field value) Nilai dari field menunjukkan isi dari field untuk masing-masing record.c. Record Kumpulan dari field membentuk suatu record. Record menggambarkan suatu unit data individu yang tertentu. Kumpulan dari record membentuk suatu file. Misalnya file anggota, tiap-tiap record dapat mewakili data-data tiap anggota.d. File File terdiri dari record-record yang menggambarkan satu kesatuan data yang sejenis. Misalnya file buku berisi data tentang semua buku yang ada.e. Database Kumpulan dari file membentuk suatu database.2.8 Pengertian FlowchartFlowchart adalah penggambaran secara grafik dari langkah-langkah dan urut-urutanprosedur dari suatu program. Flowchart menolong analis dan programmer untukArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  46. 46. No Simbol Fungsi Terminal, untuk memulai dan mengakhiri suatu program1. Proses, suatu simbol yang menunjukkan setiap2. pengolahan yang dilakukan oleh komputer. Input-Output, untuk memasukkan data maupun3. menunjukkan hasil dari suatu proses. Decision, suatu kondisi yang akan menghasilkan4. beberapa kemungkinan jawaban atau pilihan. Preddifined Process, suatu simbol untuk menyediakan5. tempat – tempat pengolahan data dalam storage. Connector, suatu prosedur akan masuk dan keluar6. melalui symbol ini dalam lembar yang sama. Off Line Connector, merupakan simbol masuk dan7. keluarnya suatu prosedur pada lembar kertas yang lain. memecahkan masalah kedalam segmen-segmen yang lebih kecil dan menolong dalam menganalisis alternatif-alternatif lain dalam pengoperasian. Flowchart biasanya mempermudah penyelesaian suatu masalah khususnya masalah yang perlu dipelajari dan dievaluasi lebih lanjut. Penjelasan arti dari lambang – lambang flowchart dapat didefinisikan seperti pada tabel berikut : Tabel 2.2 Simbol Flowchart
  47. 47. Utara, 2009.USU Repository © 2009Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
  48. 48. Arus atau flow, prosedur yang dapat dilakukan dari atas ke bawah, bawah ke atas, dari kiri ke kanan atau dari kanan ke kiri.8. Document, merupakan simbol untuk data yang9. berbentuk informasi. Untuk menyatakan sekumpulan langkah proses yang10. ditulis sebagai prosedur. Simbol untuk output yang ditujukan suatu device,11. seperti printer, plotter. Untuk menyimpan data. atau12. 2.9 Sekilas Tentang Visual Basic 6.0 Visual pada dasarnya adalah sebuah bahasa pemrograman komputer. Bahasa pemrograman adalah perintah-perintah atau instruksi yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. Visual basic (yang sering juga disebut dengan Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  49. 49. VB) selain disebut sebagai sebuah bahasa pemrograman, juga sering disebut sebagaisarana (tool) untuk menghasilkan program-program aplikasi berbasiskan windows.Beberapa kemampuan atau manfaat dari visual basic di antaranya seperti :1. Untuk membuat program aplikasi berbasis windows.2. Untuk membuat objek-objek pembantu program seperti kontrol ActiveX, file Help, aplikasi internet, dan sebagainya.3. Menguji program (debugging) dan menghasilkan program akhir berakhiran EXE yang bersifat executable atau dapat langsung dijalankan. Visual basic merupakan sebuah pengembangan terakhir dari bahasa BASIC.BASIC (Beginner’s All-purpose Symbolic Instruction Code) adalah sebuah bahasapemrograman “kuno” yang merupakan awal dari bahasa-bahasa pemrograman tingkattinggi lainnya. BASIC dirancang tahun 1950-an dan ditujukan untuk dapat digunakanoleh para programmer pemula. Biasanya BASIC diajarkan untuk para pelajar sekolahmenengah yang baru mengenal komputer, serta digunakan untuk mengembangkanprogram-program “cepat saji” yang ringan dan menyenangkan. Walaupun begitu,peran BASIC lebih dari sekedar itu saja. Banyak para programmer andal saat inimemulai karirnya dengan mempelajari BASIC. Visual basic masih tetapmempertahankan beberapa sintaks atau format penulisan program yang pernah dipakaioleh BASIC karena di dalamnya juga sudah mengandung kaidah-kaidah pemrogramanyang cukup andal. Sejak dikembangkan pada tahun 80-an, visual basic kini telah mencapaiversinya yang ke-6. Beberapa keistimewaan utama dari Visual Basic 6.0 inidiantaranya seperti :Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  50. 50. 1. Menggunakan platform pembuatan program yang diberi nama Developer Studio, yang memiliki tampilan dan sarana yang sama dengan Visual C++ dan Visual J++. Dengan begitu Anda dapat bermigrasi atau belajar bahasa pemrograman lainnya dengan mudah dan cepat tanpa harus belajar dari nol lagi.2. Memiliki compiler andal yang dapat menghasilkan file executable yang lebih cepat dan lebih efisien dari sebelumnya.3. Memiliki beberapa tambahan sarana Wizard yang baru. Wizard adalah sarana yang mempermudah di dalam pembuatan aplikasi dengan mengotomatisasi tugas- tugas tertentu.4. Tambahan kontrol-kontrol baru yang lebih canggih serta peningkatan kaidah struktur bahasa Visual Basic.5. Kemampuan membuat ActiveX dan fasilitas internet yang lebih banyak.6. Sarana akses data yang lebih cepat dan andal untuk membuat aplikasi database yang berkemampuan tinggi.7. Visual Basic 6.0 memiliki beberapa versi atau edisi yang disesuaikan dengan kebutuhan pemakainya. Seperti aplikasi-aplikasi komersil lainnya, Visual Basic 6.0 juga dipasarkandalam berbagai jenis atau versi. Beberapa versi dari Visual Basic 6.0 yang ada dipasaran di antaranya adalah :a. Standard Edition/Learning Edition : ini adalah versi standar yang sudah mencakup berbagai sarana dasar dari Visual Basic 6.0 untuk mengembangkan aplikasi.Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  51. 51. b. Professional Edition : versi ini memberikan berbagai sarana ekstra yang dibutuhkan oleh para programmer profesional. Misalnya kontrol-kontrol tambahan, dukungan untuk pemrograman internet, compiler untuk membuat file Help, serta sarana pengembangan database yang lebih baik.c. Enterprise Edition : versi ini dikhususkan untuk para programmer yang ingin mengembangkan aplikasi remote computing atau client/server. Biasanya versi ini digunakan untuk membuat aplikasi pada jaringan.2.9.1 Tampilan Layar Visual BasicMain Windows (Jendela Utama) terdiri dari title bar (baris judul), menu bar, dantoolbar. Jendela utama menampilkan lokasi dari form yang aktif. Untuk memulaiprogram baru dapat dilakukan dengan cara :a. Klik Start, All Program, Microsoft Visual Basic 6.0 lalu Visual Basic 6.0b. Dari New Project, pilih standard EXE (Visual Basic IDE) untuk memulai program baru.
  52. 52. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  53. 53. Gambar 2.2 Jendela Utama Visual Basicc. Klik tombol Open, setelah itu file bernama Project1 dengan sebuah file bernama Form1 akan tampil. Sebuah file project dapat menampung beberapa file form.Form Windows (Jendela Form) adalah pusat dari pengembangan aplikasi VisualBasic. Form merupakan bagian dari setiap file project. Setiap satu file dapatmenampung beberapa file form (tergantung dari kebutuhan).
  54. 54. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  55. 55. Gambar 2.3 Jendela FormProject Windows (Jendela Proyek) menampilkan daftar dari form dan modul proyek.Proyek merupakan kumpulan dari modul form, modul class, modul standar, dan filesumber yang membentuk suatu aplikasi. Project Windows disebut juga dengan ProjectExplorer yang berguna untuk melakukan penambahan, perubahan properti,penghapusan, dan penyimpanan sebuah file project atau file form.
  56. 56. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  57. 57. Gambar 2.4 Jendela ProyekToolbox adalah kumpulan dari objek yang digunakan untuk membuat user interfaceserta kontrol bagi program aplikasi. Toolbox adalah kotak alat yang berisi icon-iconuntuk memasukkan objek tertentu ke dalam jendela form. Gambar 2.5 ToolboxProperties Windows (Jendela Properti) berisi daftar struktur setting properti yangdigunakan pada sebuah objek terpilih. Properties berguna untuk mengaturnama,caption, warna, icon, cursor, dan segala sesuatu yang berhubungan denganproperti dari form, button, label, dan lain-lain. Jenis data dari properti ini demikianbanyaknya dan berbeda untuk setiap jenis input dari masing-masing kontrol.
  58. 58. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  59. 59. Gambar 2.6 Jendela PropertiForm Layout Windows (Jendela Layout Form) menampilkan posisi form relatifterhadap layar monitor. Gambar 2.7 Jendela Layout FormWindows Code (Jendela Kode) adalah tempat untuk menuliskan kode program. Code
  60. 60. adalah sekumpulan baris perintah yang akan dijalankan oleh suatu event, yang seringdisebut dengan prosedur. Pada window ini terdapat fasilitas editing yang cukuplengkap. Jika ingin melakukan klik ganda pada sebuah objek yang berupa kontrol atauArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  61. 61. form maka windows code ini akan langsung aktif dan membuka cursor kita ke tempatpenulisan program yang terkait dengan objek tersebut. Event adalah peristiwa ataukejadian yang diterima oleh suatu objek. Event ada banyak sekali dan itu tergantungdari objeknya. Sebuah objek bisa berbeda eventnya dengan objek lain. Event tersebutada bermacam-macam antara lain click, load, active, keydown, keypress, change,mousemove, dan lain- lain. Gambar 2.8 Windows Code
  62. 62. 2.9.2 Variabel dan Konstanta pada Visual Basic 6.0Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  63. 63. Variabel adalah lokasi di memori komputer tempat Visual Basic menyimpansementara informasi. Aturan penamaan variabel, yaitu :1. Maksimum 40 karakter. Jika lebih, yang dikenali hanya 40 karakter pertama saja.2. Tidak boleh ada spasi.3. Yang diperbolehkan adalah huruf, angka atau garis bawah.4. Karakter pertama harus huruf.5. Tidak boleh menggunakan kata kunci, objek, properti, dan metode Visual Basic. Konstanta adalah variabel yang nilainya tidak berubah. Konstanta bekerjaseperti variabel tetapi kita tidak dapat mengubah nilainya pada saat program berjalan.Agar sebuah konstanta dapat dipakai semua prosedur dalam program, sebaiknyadibuat konstanta dalam modul standar dengan kata kunci public.
  64. 64. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  65. 65. BAB 3 PERANCANGAN SISTEM3.1 Perancangan SistemPerancangan Sistem adalah suatu pendekatan yang sistematis untuk mendefinisikanmasalah, peluang dan tujuan, menganalisis arus informasi dalam organisasi sertauntuk merancang sistem informasi terkomputerisasi untuk menyelesaikan masalah.3.1.1 Perancangan Data Flow Diagram Konteks dan Data Flow Diagram Nol (DFD Konteks dan DFD Nol)Adapun rancangan DFD konteks dari sistem informasi perpustakaan ini adalah :
  66. 66. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  67. 67. Petugas Data Peminjaman Informasi Buku Anggota Data Pengembalian Transaksi Pengembalian
  68. 68. Transaksi Data Buku SISTEM INFORMASI Peminjaman PERPUSTAKAAN Data Anggota Laporan Kepala Perpustakaan Gambar 3.1 Data Flow Diagram KonteksSedangkan rancangan DFD Nol dari sistem informasi perpustakaan ini adalah :
  69. 69. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  70. 70. Petugas
  71. 71. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  72. 72. Field Name Type Size Index ISBN Text 20 Primary Key Kategori Text 30 -JudulBuku Text 100 -Pengarang Text 30 - Penerbit Text 50 -TahunTerbit Text 4 - Edisi Text 2 -Field Name Type Size Index Username Text 9 Primary Key Password Text 15 - Status Text 10 - Gambar 3.2 Data Flow Diagram Nol 3.1.2 Perancangan Database dan Relasi a. Database Adapun database yang digunakan penulis dalam pembuatan sistem ini adalah : Tabel 3.1 Tabel Admin
  73. 73. Tabel 3.2 Tabel BukuArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  74. 74. Field Name Type Size Index NIP Text 9 Primary Key Nama Text 30 -JenisKelamin Text 10 - Golongan Text 7 - Jabatan Text 50 -Field Name Type Size Index NoPinjam Text 13 Primary Key TglPinjam Date/Time - - NIP Text 9 Foreign KeyField Name Type Size Index NoPinjam Text 13 Foreign Key ISBN Text 20 Foreign Key Tabel 3.3 Tabel Anggota
  75. 75. Tabel 3.4 Tabel Peminjaman Tabel 3.5 Tabel Detail Peminjaman Tabel 3.6 Tabel PengembalianArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  76. 76. Field Name Type Size IndexNoKembali Text 13 Primary KeyTglKembali Date/Time - -NoPinjam Text 13 Foreign KeyField Name Type Size IndexNoKembali Text 13 Foreign Key ISBN Text 20 Foreign Key Tabel 3.7 Tabel Detail Pengembalian b. Relasi Antar Tabel
  77. 77. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  78. 78. Tabel Buku ISBN Kategori Judul Gambar 3.3 Relasi Antar Tabel3.1.3 Perancangan Interface (Antarmuka)Interface yang dirancang penulis dalam sistem ini dapat dilihat sebagai berikut :
  79. 79. Form Menu Utama FILE TRANSAKSI LAPORAN ABOUT USArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  80. 80. Gambar 3.3 Form Menu Utama Gambar 3.4 Rancangan Form Menu UtamaForm Sub Menu File FILE TRANSAKSI LAPORAN ABOUT US Data Buku Data Anggota Login Logout Exit Gambar 3.5 Rancangan Form Sub Menu FileForm Sub Menu Transaksi FILE TRANSAKSI LAPORAN ABOUT US Peminjaman PengembalianArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  81. 81. Gambar 3.6 Rancangan Form Sub Menu TransaksiForm Sub Menu Laporan FILE TRANSAKSI LAPORAN ABOUT US Buku Anggota / Tahun Peminjaman / Periode Pengembalian / Periode Kartu Anggota Gambar 3.7 Rancangan Form Sub Menu Laporan
  82. 82. Form LoginArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  83. 83. Gambar 3.8 Rancangan Form LoginForm Data Buku Gambar 3.9 Rancangan Form Data Buku
  84. 84. Form Data AnggotaArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  85. 85. Gambar 3.10 Rancangan Form Data AnggotaForm Peminjaman
  86. 86. Gambar 3.11 Rancangan Form PeminjamanArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  87. 87. Form Pengembalian Gambar 3.12 Rancangan Form PengembalianLaporan Data Buku
  88. 88. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  89. 89. Gambar 3.13 Rancangan Laporan Data BukuLaporan Data Anggota Gambar 3.14 Rancangan Laporan Data AnggotaLaporan Data Peminjaman Buku
  90. 90. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  91. 91. Gambar 3.15 Rancangan Laporan Data Peminjaman BukuLaporan Data Pengembalian Buku
  92. 92. Gambar 3.16 Rancangan Laporan Data Pengembalian BukuArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  93. 93. Kartu Anggota Gambar 3.17 Rancangan Kartu AnggotaForm About Us
  94. 94. Gambar 3.18 Rancangan Form About UsArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  95. 95. 3.1.4 Perancangan FlowchartFlowchart Menu Utama BADAN PENELITIAN DAN PENGEMBANGA PROPINSI SUMATERA UTARA NIP : xxxxxx NAMA : xxxxxx Tgl ISBN Judul Buku Ketera
  96. 96. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  97. 97. Mulai ZTampilkanForm Login MasukkanUsername & Password NCek Validasi Valid M YMenu Utama File Y Sub Menu F File N Transaksi Y Sub Menu T Transaksi N Laporan Y Y Sub Menu Laporan N About Us
  98. 98. About Us L N Q Selesai Gambar 3.18 Flowchart Menu Utama Flowchart Sub Menu File Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  99. 99. F Buku Y Tampilkan F1 Form Buku NN Anggota Y Tampilkan F2 Form Anggota N Logout Y Z N Exit Y Q Gambar 3.19 Flowchart Sub Menu File
  100. 100. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  101. 101. Flowchart Data Buku
  102. 102. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  103. 103. Simpan Data F1 Deklarasi (Buka Database) A Tambah Y Input ISBN Cari Ketemu Y Data sudah ada N N Input Data Cek ISBN S Y Simpan A N Batal N Browse Data Y Click /Input Ketemu N Data tidak ada Y N Edit Y Edit S N N Hapus Y Hapus C Cari Buku Y Input Input kata kategori yang dicari
  104. 104. Ketemu N C N Y Tampilkan data buku Keluar Y M Gambar 3.20 Flowchart Data BukuArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  105. 105. Simpan Data Flowchart Data Anggota F2 Deklarasi (Buka Database) A1 Tambah Y Input NIP Cari
  106. 106. Ketemu Y Data sudah ada N Input Data N S1 Simpan Y A1 N BatalN Browse Data Y Click /Input Ketemu N Data tidak ada Y Cek NIP N Edit Y Edit S1 N N Hapus Y Hapus C1 Cari Anggota Y Input Input kata kategori yang dicari Ketemu N C1 N Y Tampilkan data anggota Keluar Y M
  107. 107. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  108. 108. Gambar 3.21 Flowchart Data AnggotaFlowchart Sub Menu Transaksi T Peminjaman Y Tampilkan T1 Form Peminjaman N Tampilkan T2 Pengembalian Y Form Pengembalia n N M Gambar 3.22 Flowchart Sub Menu Transaksi
  109. 109. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  110. 110. Flowchart Peminjaman Buku
  111. 111. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  112. 112. Simpan Data T1 Deklarasi (Buka Database) Cari Pinjam A2 A3 Tambah Y Input No. Ketemu Y Data sudah ada N Input data C2 N Cari Y Input Kategori Input kata yang ingin dicari N Ketemu Y Tampilkan di grid N Click dat a Y Y buku Tambah buku C2 N Simpan S2 Tambah bu Apakah data ku sudah benar ?
  113. 113. N Batal C2 Y N A2 Batal T 1.aArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  114. 114. T 1.a D N Browse Data Y Click/Input data CariA3 Edit Ketemu N Data tidak ada Y Edit Y S2 N N HapusN Y D Hapus Keluar Y M Gambar 3.23 Flowchart Peminjaman Buku
  115. 115. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  116. 116. Flowchart Pengembalian Buku
  117. 117. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  118. 118. Simpan Data T2 Deklarasi (Buka Cari Kembali Database) A4 A5 Tambah Y Input No. Ketemu Y Data sudah ada N Input No. Pinjam Cari Ketemu N Data tidak ada Y Input data N Click buku yang akan kembali N Kembalikan buku Y sudah Kembalikan buku
  119. 119. N Batal S4 Y Simpan Y N Batal A4 T 2.a Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  120. 120. T 2.a D1 N Cari data Browse Data Y Click/InputA5 Edit Ketemu N Data tidak ada Y Edit Y S4 N N HapusN Y D1 Hapus Keluar Y M Gambar 3.24 Flowchart Pengembalian Buku
  121. 121. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  122. 122. Flowchart Laporan L D2 N
  123. 123. Buku Y Laporan Data Y Cetak Laporan Y D2 Data Buku Keluar N N N Anggota Y Cetak Laporan Y D2 Y Cetak Data Anggota Keluar Buku N N N Laporan Data Input tahun Cetak Anggota Cetak Laporan Peminjaman Input Laporan Data Data Y D2 Per Periode periode Y Cetak Y Keluar Peminjaman Peminjaman N N N Y Cetak Y Keluar Pengembalian Pengembalian Cetak LaporanPengembalian Input Laporan Data Data Y D2 Per Periode periode Y Kartu Anggota Cetak Y Anggota N N NKartu Anggota Input No. Cetak Kartu Y D2 Anggota Keluar N N M
  124. 124. Gambar 3.25 Flowchart LaporanArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  125. 125. BAB 4 IMPLEMENTASI SISTEM4.1 Pengertian dan Tujuan ImplementasiSistem yang telah dirancang selanjutnya akan diteruskan kepada tahappengimplementasian sistem. Implementasi sistem adalah proses yang dilakukan untukmenyelesaikan desain sistem yang disetujui dan menguji, menginstal dan memulaimenggunakan sistem baru atau sistem yang telah diperbaiki. Tujuan implementasi adalah :1. Menyelesaikan desain sistem yang ada dalam dokumen desain sistem yang disetujui, menyusun dokumen-dokumen baru atau dokumen-dokumen yang diperbaiki.2. Menulis, menguji dan merekombinasikan program-program dan prosedur-
  126. 126. prosedur yang diperlukan oleh desain sistem yang disetujui.3. Mempertimbangkan bahwa sistem memenuhi permintaan pemakai, yaitu dengan menguji sistem secara keseluruhan.Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  127. 127. 4. Memastikan bahwa personil dapat mengoperasikan sistem yang baru yaitu dengan mempersiapkan manual pemakai dan melatih personil.5. Memastikan bahwa konversi ke sistem yang baru berjalan secara benar, yaitu dengan membuat rencana, mengontrol dan melakukan instalasi sistem yang baru dengan benar. Dalam memilih pendekatan implementasi sistem yang digunakan untuk desaindata peminjaman buku ini menggunakan implementasi secara langsung terhadapsistem yang sedang berjalan. Hal ini disebabkan karena sistem peminjaman buku padaBalitbang Propsu yang dilakukan selama ini masih bersifat manual.4.2 Tahap ImplementasiTahapan implementasi sistem difokuskan kepada penerapan dari sistem yang telahdidesain ke bahasa pemrograman, sehingga akhirnya diperoleh hasil seperti yangdiinginkan. Tahap-tahap yang dilakukan dalam pembuatan sistem ini ada 7 tahapsesuai dengan daur hidup pembangunan sistem informasi. 7 tahap tersebut adalah :1. Tahap Perencanaan Pada tahap ini, tim pembuat sistem mencoba memahami permasalahan yang muncul dan mendifinisikannya secara rinci, kemudian menentukan tujuan pembuatan sistem dan mengidentifikasi kendala-kendalanya. Hasilnya dituangkan dalam proposal proyek yang memuat tentang TI yang akan digunakan dan prioritas-prioritas sistem informasi. Tanpa perencanaan yang baik, sistem yang dibangun menjadi tidak optimal atau bahkan tidak dapat digunakan.Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  128. 128. 2. Tahap Analisis Pada tahap ini, tim pembuat sistem akan menganalisis permasalahan secara lebih mendalam dengan meyusun suatu studi kelayakan. Menurut Mc. Leod terdapat 6 dimensi kelayakan yaitu : a. Kelayakan teknis, yaitu dengan menganalisis ketersediaan perangkat keras, perangkat lunak, dan organisasi untuk melaksanakan proses yang diperlukan. b. Pengembalian ekonomis, yaitu dengan menganalisis manfaat, penggunaan, dan potensi pengembalian secara ekonomis dari pembangunan sistem tersebut. Dengan memantau sejauh mana penghematan dapat dilakukan maka peningkatan pendapatan dapat diperoleh sehingga perusahaan dapat merasakan manfaat nyata dari pembangunan sistem informasi tersebut. c. Pengembalian non ekonomis, yaitu dengan menganalisis manfaat, penggunaan, potensi, dan keuntungan-keuntungan yang tidak dapat diukur secara finansial, seperti ketersediaan informasi yang akurat dan up to date setiap saat, citra perusahaan, moral karyawan, layanan konsumen yang semakin memikat dan penguatan posisi perusahaan terhadap para pesaingnya. d. Hukum dan etika, yaitu dengan menganalisis apakah sistem yang dibuat akan beroperasi pada batasan hukum dan etika pada umumnya dan kultur perusahaan pada khususnya. e. Operasional, yaitu dengan menganalisis apakah sistem dapat diimplementasikan. Hal ini menyangkut analisis terhadap tempat, lingkungan dan sumber daya manusia yang akan mengoperasikannya. Hal-hal yangArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  129. 129. berkaitan langsung dengan para pemakai antara lain model antarmuka yang interaktif dan komunikatif, prosedur pengoperasian, dan lain sebagainya. f. Jadwal, yaitu dengan menganalisis apakah mungkin dalam keterbatasan waktu yang ada, sistem tersebut dapat disusun dan diselesaikan. Tahap ini seperti layaknya pendirian usaha yang membutuhkan suatu pertimbangan yang masak. Tahap ini harus dilakukan seobjektif mungkin agar hasilnya tidak bias karena kegagalan dalam melakukan studi kelayakan dapat mengakibatkan pada kegagalan total pembangunan sistem informasi maka tahap ini harus dilakukan secara hati-hati oleh orang-orang yang telah berpengalaman. Bila ditemukan indikasi ketidaklayakan dari hasil analisis tersebut maka perlu dilakukan penelitian terhadap penyebab ketidaklayakan. Kemudian dilakukan penelitian secara cermat, apakah penyebab tersebut dapat diatasi atau tidak. Bila ya maka segera disusun langkah-langkah konkretnya. Dari tahap ini akan dihasilkan rekomendasi, apakah sistem layak untuk dibangun atau tidak. Jika rekomendasi menunjukkan bahwa sistem layak untuk dibangun maka rekomendasi itu sebaiknya juga diikuti dengan usulan-usulan perancangannya termasuk perkiraan biaya yang dibutuhkan.3. Tahap Perancangan Dengan memahami sistem sebelumnya dan kriteria-kriteria sistem yang akan dibangun, tim pembuat dapat membuat rancangan sistem informasi terlebihArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  130. 130. dahulu. Proses perancangan diperlukan untuk menghasilkan suatu rancangan sistem yang baik, karena dengan adanya rancangan yang tepat akan menghasilkan system yang stabil dan mudah dikembangkan di masa mendatang. Perancangan yang kurang baik akan mengakibatkan sistem yang akan dibangun harus dirombak total atau sistem yang dibangun akan sangat berlebihan dari kebutuhan yang diperlukan. Tahap perancangan disebut juga tahap pemecahan masalah, yaitu dengan menyusun suatu algoritma, alur system, masukan, prosedur proses, keluaran dan database.4. Tahap Penerapan Tahap ini merupakan kegiatan untuk mengimplementasikan rancangan yang telah disusun agar dapat diwujudkan. Proses implementasi untuk prosedur dalam teknologi komputer akan menggunakan bahasa komputer. Pertimbangan untuk memilih bahasa komputer didasarkan pada dua hal, yaitu kemampuan bahasa itu untuk menangani dan mengimplementasikan proses-proses yang dirancang. Untuk proses yang terdapat di luar sistem komputer, disusunlah konvensi atau perjanjian/ tata tertib agar setiap orang yang terlibat dapat mengikuti alur yang telah ditetapkan. Realisasi sistem pada tahap penerapan ini ditempuh dengan beberapa metode, antara lain penggunaan paket aplikasi, pengembangan oleh staf sendiri dan pengembangan yang dilakukan dengan kerjasama dari pihak luar seperti konsultan atau software house.5. Tahap EvaluasiArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  131. 131. Pada tahap ini, dilakukan uji coba sistem yang telah selesai disusun. Proses uji coba ini diperlukan untuk memastikan bahwa sistem tersebut sudah benar, sesuai karakteristik yang ditetapkan dan tidak ada kesalahan-kesalahan yang terkandung di dalamnya. Proses uji coba dapat dilakukan secara bertahap. Pada tahap pertama, pengujian dilakukan dengan mengecek alur sistem secara keseluruhan, apakah sudah benar dan sesuai harapan. Tahap kedua dilakukan pengecekan dengan sampel data dan dilakukan penelusuran, apakah prosedur yang digunakan untuk mengolah data menjadi informasi sudah benar dan beroperasi sesuai dengan logika sistem yang tepat. Tahap ketiga, dilakukan pengecekan dengan melibatkan data yang sesungguhnya. Di samping pengecekan terhadap sistem yang terbentuk, perlu dilakukan evaluasi terhadap perangkat keras yang digunakan. Adapun faktor-faktor yang harus diperhatikan dalam mengevaluasi perangkat keras adalah : 1. Kemampuan perangkat keras itu sendiri yang meliputi kecepatan proses distribusinya. 2. Seberapa besar biaya yang harus disediakan untuk pengoperasian dan perawatan sistem. 3. Kompatibilitas perangkat keras terhadap sistem-sistem yang terkait. 4. Seberapa lama teknologi yang digunakan akan dapat bertahan. 5. Sejauh mana pilihan-pilihan terhadap komputer yang digunakan memperhatikan faktor-faktor ergonomic. 6. Tingkat keandalan dan skalabilitas jaringan komputer yang dibangun sebagai infrastruktur sistem tersebut.Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  132. 132. 6. Tahap Penggunaan Pada tahap ini, sistem yang telah diuji coba dan dinyatakan lolos dapat mulai digunakan untuk menangani prosedur bisnis yang sesungguhnya. Selama sistem digunakan, tim teknis harus memperhatikan masalah pemeliharaan sistem. Hal tersebut penting untuk memelihara keutuhan data dan informasi yang telah dihimpun di dalamnya.7. Tahap Pemeliharaan Pemeliharaan sistem secara rutin dapat meliputi penataan ulang database, mem- backup dan scanning virus. Sementara itu, pemeliharaan juga termasuk melakukan penyesuaian-penyesuaian untuk menjaga kemutakhiran sistem atau pembetulan atas kesalahan-kesalahan yang mungkin terjadi dan belum diketahui sebelumnya.4.3 Tampilan Interface (Antarmuka)Form Menu Utama
  133. 133. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  134. 134. Gambar 4.1 Tampilan Form Menu UtamaForm Sub Menu File
  135. 135. Gambar 4.2 Tampilan Form Sub Menu FileForm Sub Menu TransaksiArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  136. 136. Gambar 4.3 Tampilan Form Sub Menu TransaksiForm Sub Menu Laporan
  137. 137. Gambar 4.4 Tampilan Form Sub Menu LaporanArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  138. 138. Form Data Buku Gambar 4.5 Tampilan Form Data BukuForm Data Anggota
  139. 139. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  140. 140. Gambar 4.6 Tampilan Form Data AnggotaForm Peminjaman Gambar 4.7 Tampilan Form Peminjaman
  141. 141. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  142. 142. Form Pengembalian
  143. 143. Gambar 4.8 Tampilan Form PengembalianArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  144. 144. Laporan Data Buku Gambar 4.9 Tampilan Laporan Data BukuLaporan Data Anggota
  145. 145. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  146. 146. Gambar 4.10 Tampilan Laporan Data AnggotaLaporan Data Peminjaman Buku
  147. 147. Gambar 4.11 Tampilan Laporan Data Peminjaman BukuArdiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009
  148. 148. Laporan Data Pengembalian Buku Gambar 4.12 Tampilan Laporan Data Pengembalian BukuKartu Anggota
  149. 149. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi SumateraUtara, 2009.USU Repository © 2009

×