SlideShare a Scribd company logo
1 of 201
SISTEM INFORMASI PERPUSTAKAAN DI BADAN

     PENELITIAN DAN PENGEMBANGAN

       PROPINSI SUMATERA UTARA




              TUGAS AKHIR




         ARDIMAN HANIF HAREFA
                062406177
PROGRAM STUDI D3 ILMU KOMPUTER

                           DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

                        UNIVERSITAS SUMATERA UTARA
                                                  2009




Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
SISTEM INFORMASI PERPUSTAKAAN DI BADAN PENELITIAN DAN
         PENGEMBANGAN PROPINSI SUMATERA UTARA




                             TUGAS AKHIR




Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya




                      ARDIMAN HANIF HAREFA
                            062406177




                PROGRAM STUDI D3 ILMU KOMPUTER
                   DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
                    UNIVERSITAS SUMATERA UTARA
                                2009




Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
PERSETUJUAN




Judul                    : SISTEM INFORMASI PERPUSTAKAAN DI
                           BADAN PENELITIAN DAN PENGEMBANGAN
                           PROPINSI SUMATERA UTARA
Kategori                 : TUGAS AKHIR
Nama                     : ARDIMAN HANIF HAREFA
Nomor Induk Mahasiswa    : 062406177
Program Studi            : D3 ILMU KOMPUTER
Departemen               : MATEMATIKA
Fakultas                 : MATEMATIKA DAN ILMU PENGETAHUAN
                           ALAM (FMIPA) UNIVERSITAS SUMATERA
                           UTARA


                          Diluluskan di
                          Medan,     Juni 2009


Diketahui
Departemen Matematika FMIPA USU         Pembimbing,
Ketua,




Dr. Saib Suwilo, M.Sc.                  Prof. Dr. Opim Salim Sitompul, M.Sc.
NIP 131796149                           NIP 131635971
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
PERNYATAAN




    SISTEM INFORMASI PERPUSTAKAAN DI BADAN PENELITIAN DAN
            PENGEMBANGAN PROPINSI SUMATERA UTARA


                                  TUGAS AKHIR




Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa
kutipan dan ringkasan yang masing – masing disebutkan sumbernya.




Medan,    Juni 2009




ARDIMAN HANIF HAREFA
062406177
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
PENGHARGAAN


Puji syukur penulis ucapkan kehadirat Allah SWT atas rahmat dan karunia yang telah
dilimpahkan-Nya, sehingga penulis dapat menyelesaikan tugas akhir ini.
          Selama dalam penyusunan tugas akhir ini, penulis juga menyadari bahwa
usaha dan kerja keras yang dilakukan di lapangan takkan berjalan sukses tanpa adanya
bantuan dan pertolongan dari berbagai pihak.
          Untuk itu pada kesempatan yang baik ini, penulis ingin mengucapkan dan
menyampaikan ucapan terimakasih yang sebesar – besarnya kepada Ayahanda Abd.
Halim Harefa (Alm) dan Ibunda Nur Linab Hulu, dan seluruh keluarga yang telah
memberikan motivasi baik moril maupun materil sehingga penulis dapat
menyelesaikan tugas akhir ini. Penulis juga mengucapkan terimakasih kepada :
1. Bapak DR. Eddy Marlianto, M.Sc selaku Dekan FMIPA USU Medan
2. Bapak Dr. Sutarman, M.Sc selaku Pembantu Dekan I FMIPA USU Medan
3. Bapak Dr. Saib Suwilo, M.Sc selaku Ketua Jurusan Program D3 Ilmu Komputer
    FMIPA USU Medan
4. Bapak Prof. Dr. Opim Salim Sitompul, M.Sc. selaku Dosen Pembimbing I
5. 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 bagi
kita semua serta mendapatkan keridhoan dari Allah SWT.



                                                                                Medan,         Juni 2009




                                                                                                Penulis




Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
ABSTRAK




Tugas akhir ini bertujuan untuk membangun sebuah sistem yang dapat digunakan
secara mudah di dalam pengelolaan katalog perpustakaan. Sistem ini dibangun
menggunakan perangkat lunak Microsoft Visual Basic 6.0 dan Microsoft Access
2003. Metodologi pengembangan sistem yang digunakan adalah melalui pencatatan
bahan pustaka, pengelolaan data, dan transaksi peminjaman dan pengembalian. Sistem
ini memiliki media pengelola data berkaitan dengan input data, mengedit,
menghapus,dan menampilkan data. Tujuan utama sistem ini adalah untuk mengetahui
bagaimana menampilkan data buku yang telah dipinjam dan yang dikembalikan secara
mudah sehingga dapat menghemat waktu dan tenaga.
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
LIBRARY IN INFORMATION SYSTEMS RESEARCH AND
          DEVELOPMENT BOARD NORTH SUMATRA PROVINCE


                                      ABSTRACT




This final task was to build a system that can be used easily in the library catalog. This
system software built using Microsoft Visual Basic 6.0 and Microsoft Access 2003.
System development methodology that is used through the library records, data
management, and transaction and repayment of borrowing. This system has media
related data with input data, edit, delete, and display data. The main purpose of this is
to know how to display the data books that have been borrowed and returned so that
they can easily save time and energy.
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
DAFTAR ISI




                                                                                                                  Halaman

PERSETUJUAN .............................................................................................              ii
PERNYATAAN ..............................................................................................             iii
PENGHARGAAN ..........................................................................................                iv
ABSTRAK .......................................................................................................         v
ABSTRACT ....................................................................................................         vi
DAFTAR ISI ...................................................................................................       vii
DAFTAR TABEL ...........................................................................................              ix
DAFTAR GAMBAR .......................................................................................                   x

BAB 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 ................................................................             4

BAB 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 ................                              28



Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
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 ..................................................                      42

BAB 4          IMPLEMENTASI SISTEM .............................................................                       52
               4.1 Pengertian dan Tujuan Implementasi .........................................                        52
               4.2 Tahap Implementasi ..................................................................               53
               4.3 Tampilan Interface (Antarmuka) ................................................                     58

BAB 5          KESIMPULAN DAN SARAN .........................................................66
               5.1 Kesimpulan ...............................................................................66
               5.2 Saran .........................................................................................66

DAFTAR PUSTAKA ......................................................................................                  68

LAMPIRAN A. [LISTING PROGRAM] ......................................................                                   69
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
DAFTAR TABEL




                                                                                                           Halaman

Tabel 2.1 Simbol Data Flow Diagram (DFD).....................................................                   14
Tabel 2.2 Simbol Flowchart ..............................................................................       19
Tabel 3.1 Tabel Admin .....................................................................................     31
Tabel 3.2 Tabel Buku ........................................................................................   31
Tabel 3.3 Tabel Anggota ...................................................................................     32
Tabel 3.4 Tabel Peminjaman .............................................................................        32
Tabel 3.5 Tabel Detail Peminjaman ..................................................................            32
Tabel 3.6 Tabel Pengembalian ..........................................................................         32
Tabel 3.7 Tabel Detail Pengembalian ................................................................            33
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
DAFTAR GAMBAR


                                                                                                            Halaman

Gambar 2.1        Jenjang dari data ........................................................................      17
Gambar 2.2        Jendela Utama Visual Basic .......................................................              23
Gambar 2.3        Jendela Form .............................................................................      24
Gambar 2.4        Jendela Proyek ...........................................................................      25
Gambar 2.5        Toolbox .....................................................................................   25
Gambar 2.6        Jendela Properti .........................................................................      26
Gambar 2.7        Jendela Layout Form .................................................................           26
Gambar 2.8        Windows Code ..........................................................................         27
Gambar 3.1        Data Flow Diagram Konteks......................................................                 29
Gambar 3.2        Data Flow Diagram Nol .............................................................             30
Gambar 3.3        Relasi Antar Tabel .....................................................................        33
Gambar 3.4        Rancangan Form Menu Utama ..................................................                    34
Gambar 3.5        Rancangan Form Sub Menu File ................................................                   34
Gambar 3.6        Rancangan Form Sub Menu Transaksi .......................................                       35
Gambar 3.7        Rancangan Form Sub Menu Laporan .........................................                       35
Gambar 3.8        Rancangan Form Login .............................................................              36
Gambar 3.9        Rancangan Form Data Buku ......................................................                 36
Gambar 3.10       Rancangan Form Data Anggota .................................................                   37
Gambar 3.11       Rancangan Form Peminjaman ...................................................                   37
Gambar 3.12       Rancangan Form Pengembalian .................................................                   38
Gambar 3.13       Rancangan Laporan Data Buku ..................................................                  38
Gambar 3.14       Rancangan Laporan Data Anggota .............................................                    39
Gambar 3.15       Rancangan Laporan Data Peminjaman Buku .............................                            39
Gambar 3.16       Rancangan Laporan Data Pengembalian Buku ...........................                            40
Gambar 3.17       Rancangan Kartu Anggota .........................................................               40
Gambar 3.18       Rancangan Form About Us ........................................................                41
Gambar 4.1        Tampilan Form Menu Utama .....................................................                  58
Gambar 4.2        Tampilan Form Sub Menu File ..................................................                  58
Gambar 4.3        Tampilan Form Sub Menu Transaksi .........................................                      59
Gambar 4.4        Tampilan Form Sub Menu Laporan ...........................................                      59
Gambar 4.5        Tampilan Form Data Buku ........................................................                60
Gambar 4.6        Tampilan Form Data Anggota ....................................................                 60
Gambar 4.7        Tampilan Form Peminjaman ......................................................                 61
Gambar 4.8        Tampilan Form Pengembalian ...................................................                  62
Gambar 4.9        Tampilan Laporan Data Buku ....................................................                 63
Gambar 4.10       Tampilan Laporan Data Anggota ...............................................                   63
Gambar 4.11       Tampilan Laporan Data Peminjaman Buku ................................                          64
Gambar 4.12       Tampilan Laporan Data Pengembalian Buku .............................                           64
Gambar 4.13       Tampilan Kartu Anggota ...........................................................              65
Gambar 4.14       Tampilan Form About Us ..........................................................               65
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
BAB 1


                               PENDAHULUAN




1.1 Latar Belakang


Komputer merupakan seperangkat alat elektronik yang bekerja secara bersama – sama

secara otomatis dengan menerima input / data untuk diproses serta menghasilkan

output / informasi secara logis yang lebih cepat dan tepat. Dengan kecanggihan

komputer pada masa sekarang ini maka pekerjaan yang dilakukan bisa menjadi lebih

mudah, cepat dan akurat baik dari segi penghematan waktu maupun tenaga.




       Kebutuhan akan informasi yang akurat dan tepat waktu untuk menyajikan

data – data yang lengkap sangat diperlukan oleh suatu instansi, organisasi dan

perusahaan. Komputer sesuai dengan fungsinya adalah sebagai alat untuk mengolah

data menjadi informasi yang lebih baik sehingga menjadi efektif. Seperti halnya di

perpustakaan Badan Penelitian dan Pengembangan Propinsi Sumatera Utara

(BALITBANG PROPSU) yang dalam pengolahan datanya masih menggunakan

program manual, dimana setiap bahan pustaka yang masuk dan di pinjam didata

dalam beberapa berkas dokumen, sehingga menyebabkan data yang diolah tersebut

menjadi kurang efektif.
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Oleh karena itu, penulis mengangkat permasalahan tersebut dengan judul “SISTEM

INFORMASI         PERPUSTAKAAN           DI     BADAN       PENELITIAN        DAN

PENGEMBANGAN PROPINSI SUMATERA UTARA” yang mana program

tersebut dirancang dengan menggunakan bahasa pemrograman visual basic 6.0 dan

Access 2003 yang memudahkan penggunaan bahan pustaka dan pelayanan

perpustakaan.




1.2 Identifikasi Masalah


Kemampuan manusia dalam menyelesaikan pekerjaan yang semakin banyak dan

rumit sangatlah terbatas, sehingga dibutuhkan suatu sistem yang dapat mengolah data

dengan baik supaya dapat mempercepat serta mengefisienkan pekerjaan pengolahan

data. Dari latar belakang yang telah diungkapkan diatas, maka dapat dirumuskan

masalah 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.
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
1.3 Batasan Masalah


Pembatasan masalah sangat diperlukan agar tidak menyimpang dari tujuan yang

diharapkan dalam membangun sistem informasi perpustakaan ini. Adapun yang

menjadi 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 2003

2. Sistem yang dirancang hanya digunakan untuk mengolah data anggota, data buku,

    peminjaman dan pengembalian buku

3. Sistem yang dirancang dapat digunakan oleh administrator (petugas perpustakaan)

    dan pengunjung

4. 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 Tujuan


Adapun tujuan dalam penyusunan tugas akhir ini adalah :

1. Merancang suatu aplikasi sehingga dapat membantu proses pengelolaan

    perpustakaan di BALITBANG PROPSU

2. Membantu proses peminjaman dan pengembalian buku sehingga hemat waktu



Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
3. Melalui program ini diharapkan dapat memberikan informasi melalui laporan-

    laporan yang terperinci, akurat, dan tepat waktu



4. Salah satu syarat dalam menyelesaikan pendidikan di Program Studi D3 Ilmu

    Komputer FMIPA USU




1.5 Metodologi Penelitian


Dalam penyusunan tugas akhir ini, metodologi penelitian yang digunakan penulis

adalah penelitian lapangan (field research). Penelitian dilakukan langsung ke Badan

Penelitian dan Pengembangan Propinsi Sumatera Utara (BALITBANG PROPSU)

untuk mendapatkan data dan sistem yang sedang berjalan sekarang, dimana penulis

melakukan pengumpulan data dan mengadakan wawancara langsung kepada petugas

yang terkait.




1.6 Tinjauan Pustaka


Penulisan dengan tinjauan pustaka dilakukan dengan cara menghimpun data-data

teoritis sehubungan dengan materi yang dibahas dengan membaca buku serta

mempelajari contoh-contoh program yang sudah ada dan bentuk referensi lainnya

yang mendukung.




1.7 Sistematika Penulisan
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Adapun sistematika penulisan tugas akhir ini terdiri dari 5 bab yang masing – masing

dirincikan 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-
masalah yang dihadapi berikut solusinya.




Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
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.
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
BAB 2


                              LANDASAN TEORI




2.1 Pengertian Sistem


Dalam mendefinisikan sistem terdapat dua kelompok pendekatan sistem, yaitu sistem

yang lebih menekankan pada prosedur dan elemennya. Pemahaman sistem dengan

pendekatan prosedur, yaitu suatu urutan kegiatan yang saling berhubungan,

berkumpul bersama-sama untuk mencapai tujuan tertentu. Prosedur adalah rangkaian

operasi, yang melibatkan beberapa benda (seperti ALU, Control Unit) di dalam satu
atau lebih komponen (seperti memori dan CPU, jika dalam sistem komputer) yang

digunakan untuk menjamin penanganan yang seragam dari aktifitas-aktifitas

pengolahan yang terjadi serta untuk menyelesaikan suatu kegiatan pengolahan data
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
tertentu. Sedangkan pemahaman sistem dengan pendekatan komponen/elemen, yaitu

kumpulan komponen yang saling berkaitan dan bekerja sama untuk mencapai suatu

tujuan 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 saling

berkaitan yang beroperasi bersama untuk mencapai beberapa sasaran atau maksud.

Lucas (1989, hal:3) mendefinisikan sistem sebagai suatu komponen atau variabel yang

terorganisir, saling berinteraksi, saling bergantung satu sama lain dan terpadu. Begitu

pula Robert G. Murdick (1993, hal:3) mendefinisikan sistem sebagai seperangkat

elemen-elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu

tujuan bersama.




2.2 Pengertian Informasi


Informasi dapat didefinisikan sebagai hasil dari pengolahan dalam suatu bentuk yang

lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu

kejadian-kejadian (event) yang nyata (fact) dan dapat digunakan untuk mengambil

suatu keputusan.



         Gordon. B. Davis (1985, hal:8) mendefinisikan informasi sebagai data yang

telah diolah menjadi bentuk yang lebih berarti dan berguna bagi penerimanya untuk

mengambil keputusan masa kini maupun yang akan datang. Sedangkan Raymond


Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
McLeod (1995, hal:9) mendefinisikan informasi sebagai data yang telah diolah

menjadi bentuk yang lebih berarti bagi penerimanya.



         Sumber informasi adalah data. Data adalah kenyataan yang menggambarkan

kejadian-kejadian dan kesatuan nyata. Kejadian (event) adalah sesuatu yang terjadi

pada saat tertentu. Informasi diperoleh setelah data-data mentah diproses atau diolah.



         Menurut John Burch dan Gary Grudnitski, agar informasi dihasilkan lebih

berharga, maka informasi harus memenuhi kriteria sebagai berikut :

1. Akurat, berarti informasi harus bebas dari kesalahan-kesalahan dan mencerminkan

    maksudnya

2. 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 Informasi


Telah diketahui bahwa informasi merupakan hal yang sangat penting bagi manajemen

di dalam pengambilan keputusan. Pertanyaannya adalah darimana informasi tersebut

bisa 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 informasi

Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
2. Sekumpulan prosedur organisasi yang pada saat dilaksanakan akan memberikan

     informasi bagi pengambil keputusan dan atau untuk mengendalikan organisasi

3. 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 diperlukan

4. 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 Informasi


Beberapa komponen sistem informasi, yaitu :

1.   Perangkat keras (hardware) berupa komputer,printer dan teknologi

2. 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 pemrograman

3. 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
4. Prosedur, menghubungkan berbagai perintah dan aturan yang akan menentukan

    rancangan dan penggunaan sistem informasi
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
5. Manusia adalah mereka yang terlibat dalam kegiatan sistem informasi seperti

    operator, pemimpin sistem informasi dan sebagainya.




2.3.2 Kegiatan Sistem Informasi


Kegiatan sistem informasi terdiri dari :

a. Input

    Menggambarkan suatu kegiatan untuk menyediakan data untuk diproses

b. Proses

    Menggambarkan bagaimana suatu data diproses untuk menghasilkan suatu

    informasi yang bernilai tambah

c. Output

    Suatu kegiatan untuk menghasilkan laporan dari proses di atas tersebut

d. Penyimpanan

    Suatu kegiatan untuk memelihara dan menyimpan data

e. Kontrol

    Suatu aktifitas untuk menjamin bahwa sistem informasi tersebut berjalan sesuai

    dengan yang diharapkan




2.4 Pengertian Perpustakaan


Pengertian perpustakaan secara umum dapat ditinjau dari dua segi yaitu :

1. Pengertian menurut bahasa

Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
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 Sumatera
Utara, 2009.
USU Repository © 2009
Dari beberapa pengertian di atas dapat ditarik suatu kesimpulan pengertian

perpustakaan secara umum adalah suatu                        unit kerja        yang berupa         tempat

mengumpulkan, menyimpan dan memelihara koleksi pustaka baik buku-buku ataupun

bacaan lainnya yang diatur, diorganisasikan dan diadministrasikan dengan cara

tertentu untuk memberi kemudahan dan digunakan secara kontinu oleh pemakainya

sebagai informasi.




2.5 Sistem Informasi Perpustakaan


Sistem informasi perpustakaan adalah sebuah proses pengelolaan perpustakaan

dengan menggunakan bantuan teknologi informasi (TI). Dengan bantuan teknologi

informasi maka beberapa pekerjaan manual dapat dipercepat dan diefisienkan. Dengan

demikian para pustakawan dapat menggunakan waktu lebihnya untuk mengurusi

pengembangan perpustakaan karena beberapa pekerjaan sudah diambil alih oleh

komputer. Sistem informasi perpustakaan memanfaatkan TI untuk kegiatan-kegiatan

perpustakaan dan mengubah sistem perpustakaan manual menjadi sistem perpustakaan

terkomputerisasi.




2.6 Diagram Aliran Data/Data Flow Diagram (DFD)


Diagram aliran data merupakan model dari sistem untuk menggambarkan pembagian

sistem ke modul yang lebih kecil. Salah satu keuntungan menggunakan diagram aliran


Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
data adalah memudahkan pemakai atau user untuk mengerti sistem yang akan

dikerjakan.




2.6.1 Diagram Konteks



Diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan

ruang lingkup suatu sistem. Diagram konteks merupakan level tertinggi dari DFD

yang menggambarkan seluruh input ke system atau output dari system. Ia akan

memberi 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 yang

ditangani, menunjukkan tentang fungsi-fungsi utama atau proses yang ada, aliran data,

dan eksternal entity. Pada level ini sudah dimungkinkan adanya/digambarkannya data

store yang digunakan.

2.6.3 Diagram Rinci (Level Diagram)



Diagram rinci adalah diagram yang menguraikan proses apa yang ada dalam diagram

nol atau diagram level di atasnya.



               Beberapa simbol yang digunakan dalam pembuatan DFD

Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
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 sistem
1.
              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, simpan

2.            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 dari
3.
              proses. Proses disimbolkan dengan lingkaran atau empat

              persegi panjang tegak dengan sudut – sudutnya tumpul.


              Data store (simpan data) adalah merupakan simpanan dari

4.
              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)
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
paralel yang tertutup di salah satu ujungnya.




2.7 Database


Basis data atau database merupakan kumpulan dari data yang saling berhubungan satu

dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat

lunak untuk memanipulasinya. Database merupakan salah satu komponen yang

penting dalam sistem informasi karena merupakan basis dalam menyediakan

informasi bagi para pemakai.



         Beberapa definisi basis data dari beberapa orang ahli basis data adalah sebagai

berikut :

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 Sumatera
Utara, 2009.
USU Repository © 2009
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 akan

pernah bisa diakses tanpa adanya suatu perangkat luinak aplikasi yang familiar

dengannya, misalkan saja perangkat lunak aplikasi yang berbasis database.

Kumpulan/gabungan database dengan perangkat lunak aplikasi yang berbasis database

tersebut 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 file

database Access juga berisi bermacam-macam obyek database yang lain diantaranya :

1. queri untuk mengorganisasi data

2. forms untuk berinteraksi dengan data pada layer

3. 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 Data



Sampai dengan membentuk suatu database, data mempunyai jenjang mulai dari

karakter-karakter,field,record,file,dan           kemudian        database.      Jenjang      ini    dapat

digambarkan sebagai berikut :
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
database




                                                    file




                                                  record




                                                   field




                                            Karakter-karakter


                                  Gambar 2.1 Jenjang dari data



a. Karakter-karakter

    Karakter merupakan bagian data yang terkecil, dapat berupa karakter numeric,

    huruf ataupun karakter-karakter khusus yang membentuk suatu field

b. 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 Sumatera
Utara, 2009.
USU Repository © 2009
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 Flowchart


Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urut-urutan

prosedur dari suatu program. Flowchart menolong analis dan programmer untuk

Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
No        Simbol                                        Fungsi
                            Terminal, untuk memulai dan mengakhiri suatu program
1.


                            Proses,    suatu   simbol    yang    menunjukkan    setiap
2.
                            pengolahan yang dilakukan oleh komputer.

                            Input-Output,      untuk    memasukkan    data     maupun
3.
                            menunjukkan hasil dari suatu proses.

                            Decision, suatu kondisi yang akan menghasilkan
4.
                            beberapa kemungkinan jawaban atau pilihan.

                            Preddifined Process, suatu simbol untuk menyediakan
5.
                            tempat – tempat pengolahan data dalam storage.

                            Connector, suatu prosedur akan masuk dan keluar
6.
                            melalui symbol ini dalam lembar yang sama.

                            Off Line Connector, merupakan simbol masuk dan
7.
                            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
Utara, 2009.
USU Repository © 2009




Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
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    yang
9.
                               berbentuk informasi.

                               Untuk menyatakan sekumpulan langkah proses yang
10.
                               ditulis sebagai prosedur.

                               Simbol untuk output yang ditujukan suatu device,
11.
                               seperti printer, plotter.

                               Untuk menyimpan data.


              atau
12.




      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
VB) selain disebut sebagai sebuah bahasa pemrograman, juga sering disebut sebagai

sarana (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 bahasa

pemrograman “kuno” yang merupakan awal dari bahasa-bahasa pemrograman tingkat

tinggi lainnya. BASIC dirancang tahun 1950-an dan ditujukan untuk dapat digunakan

oleh para programmer pemula. Biasanya BASIC diajarkan untuk para pelajar sekolah

menengah yang baru mengenal komputer, serta digunakan untuk mengembangkan

program-program “cepat saji” yang ringan dan menyenangkan. Walaupun begitu,

peran BASIC lebih dari sekedar itu saja. Banyak para programmer andal saat ini

memulai karirnya           dengan      mempelajari BASIC.             Visual      basic    masih tetap

mempertahankan beberapa sintaks atau format penulisan program yang pernah dipakai

oleh BASIC karena di dalamnya juga sudah mengandung kaidah-kaidah pemrograman

yang cukup andal.



         Sejak dikembangkan pada tahun 80-an, visual basic kini telah mencapai

versinya yang ke-6. Beberapa keistimewaan utama dari Visual Basic 6.0 ini

diantaranya seperti :
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
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 dipasarkan

dalam berbagai jenis atau versi. Beberapa versi dari Visual Basic 6.0 yang ada di

pasaran 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 Sumatera
Utara, 2009.
USU Repository © 2009
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 Basic


Main Windows (Jendela Utama) terdiri dari title bar (baris judul), menu bar, dan

toolbar. Jendela utama menampilkan lokasi dari form yang aktif. Untuk memulai

program baru dapat dilakukan dengan cara :

a. Klik Start, All Program, Microsoft Visual Basic 6.0 lalu Visual Basic 6.0

b. Dari New Project, pilih standard EXE (Visual Basic IDE) untuk memulai program

   baru.
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Gambar 2.2 Jendela Utama Visual Basic


c. 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 Visual

Basic. Form merupakan bagian dari setiap file project. Setiap satu file dapat

menampung beberapa file form (tergantung dari kebutuhan).
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Gambar 2.3 Jendela Form


Project Windows (Jendela Proyek) menampilkan daftar dari form dan modul proyek.

Proyek merupakan kumpulan dari modul form, modul class, modul standar, dan file

sumber yang membentuk suatu aplikasi. Project Windows disebut juga dengan Project

Explorer yang berguna untuk melakukan penambahan, perubahan properti,

penghapusan, dan penyimpanan sebuah file project atau file form.
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Gambar 2.4 Jendela Proyek




Toolbox adalah kumpulan dari objek yang digunakan untuk membuat user interface

serta kontrol bagi program aplikasi. Toolbox adalah kotak alat yang berisi icon-icon

untuk memasukkan objek tertentu ke dalam jendela form.




                                 Gambar 2.5 Toolbox




Properties Windows (Jendela Properti) berisi daftar struktur setting properti yang

digunakan pada sebuah objek terpilih.          Properties berguna untuk mengatur

nama,caption, warna, icon, cursor, dan segala sesuatu yang berhubungan dengan

properti dari form, button, label, dan lain-lain. Jenis data dari properti ini demikian

banyaknya dan berbeda untuk setiap jenis input dari masing-masing kontrol.
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Gambar 2.6 Jendela Properti




Form Layout Windows (Jendela Layout Form) menampilkan posisi form relatif

terhadap layar monitor.




                          Gambar 2.7 Jendela Layout Form




Windows Code (Jendela Kode) adalah tempat untuk menuliskan kode program. Code
adalah sekumpulan baris perintah yang akan dijalankan oleh suatu event, yang sering

disebut dengan prosedur. Pada window ini terdapat fasilitas editing yang cukup

lengkap. Jika ingin melakukan klik ganda pada sebuah objek yang berupa kontrol atau


Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
form maka windows code ini akan langsung aktif dan membuka cursor kita ke tempat

penulisan program yang terkait dengan objek tersebut. Event adalah peristiwa atau

kejadian yang diterima oleh suatu objek. Event ada banyak sekali dan itu tergantung

dari objeknya. Sebuah objek bisa berbeda eventnya dengan objek lain. Event tersebut

ada bermacam-macam antara lain click, load, active, keydown, keypress, change,

mousemove, dan lain- lain.




                             Gambar 2.8 Windows Code
2.9.2 Variabel dan Konstanta pada Visual Basic 6.0




Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Variabel adalah lokasi di memori komputer tempat Visual Basic menyimpan

sementara 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 bekerja

seperti variabel tetapi kita tidak dapat mengubah nilainya pada saat program berjalan.

Agar sebuah konstanta dapat dipakai semua prosedur dalam program, sebaiknya

dibuat konstanta dalam modul standar dengan kata kunci public.
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
BAB 3


                           PERANCANGAN SISTEM




3.1 Perancangan Sistem


Perancangan Sistem adalah suatu pendekatan yang sistematis untuk mendefinisikan

masalah, peluang dan tujuan, menganalisis arus informasi dalam organisasi serta

untuk 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 :
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Petugas      Data Peminjaman   Informasi Buku      Anggota

          Data Pengembalian           Transaksi

                                    Pengembalian
Transaksi

              Data Buku             SISTEM INFORMASI       Peminjaman

                                     PERPUSTAKAAN                Data Anggota




                                         Laporan




                                          Kepala

                                       Perpustakaan




                    Gambar 3.1 Data Flow Diagram Konteks
Sedangkan rancangan DFD Nol dari sistem informasi perpustakaan ini adalah :
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Petugas
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
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
Tabel 3.2 Tabel Buku




Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
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 Key

Field Name       Type        Size            Index

 NoPinjam        Text         13          Foreign Key

   ISBN          Text         20          Foreign Key




                           Tabel 3.3 Tabel Anggota
Tabel 3.4 Tabel Peminjaman




                              Tabel 3.5 Tabel Detail Peminjaman




                                 Tabel 3.6 Tabel Pengembalian


Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Field Name         Type              Size            Index

NoKembali          Text               13          Primary Key

TglKembali       Date/Time             -                -

NoPinjam           Text               13          Foreign Key

Field Name         Type              Size            Index

NoKembali          Text               13          Foreign Key

  ISBN             Text               20          Foreign Key




                             Tabel 3.7 Tabel Detail Pengembalian




     b. Relasi Antar Tabel
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Tabel Buku
    ISBN
    Kategori
    Judul




                            Gambar 3.3 Relasi Antar Tabel




3.1.3 Perancangan Interface (Antarmuka)


Interface yang dirancang penulis dalam sistem ini dapat dilihat sebagai berikut :
Form Menu Utama




       FILE       TRANSAKSI            LAPORAN           ABOUT US
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Gambar 3.3 Form Menu Utama

                           Gambar 3.4 Rancangan Form Menu Utama


Form Sub Menu File




             FILE         TRANSAKSI              LAPORAN            ABOUT US

      Data Buku

      Data Anggota

      Login

      Logout

      Exit



                         Gambar 3.5 Rancangan Form Sub Menu File



Form Sub Menu Transaksi




             FILE         TRANSAKSI              LAPORAN            ABOUT US

                           Peminjaman

                             Pengembalian
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Gambar 3.6 Rancangan Form Sub Menu Transaksi


Form 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
Form Login




Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Gambar 3.8 Rancangan Form Login


Form Data Buku




                 Gambar 3.9 Rancangan Form Data Buku
Form Data Anggota


Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Gambar 3.10 Rancangan Form Data Anggota


Form Peminjaman
Gambar 3.11 Rancangan Form Peminjaman
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Form Pengembalian




                    Gambar 3.12 Rancangan Form Pengembalian




Laporan Data Buku
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Gambar 3.13 Rancangan Laporan Data Buku

Laporan Data Anggota




                Gambar 3.14 Rancangan Laporan Data Anggota




Laporan Data Peminjaman Buku
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Gambar 3.15 Rancangan Laporan Data Peminjaman Buku

Laporan Data Pengembalian Buku
Gambar 3.16 Rancangan Laporan Data Pengembalian Buku


Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Kartu Anggota




                Gambar 3.17 Rancangan Kartu Anggota

Form About Us
Gambar 3.18 Rancangan Form About Us




Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
3.1.4 Perancangan Flowchart


Flowchart Menu Utama


       BADAN PENELITIAN DAN
           PENGEMBANGA
     PROPINSI SUMATERA UTARA

 NIP                : xxxxxx
 NAMA               : xxxxxx

       Tgl        ISBN    Judul Buku   Ketera
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Mulai



                       Z

Tampilkan

Form Login




 Masukkan

Username &

 Password



               N




Cek Validasi




   Valid

                       M
     Y



Menu Utama




    File           Y       Sub Menu    F
                               File



     N



 Transaksi         Y       Sub Menu    T
                           Transaksi



     N



  Laporan          Y       Y           Sub Menu

                                       Laporan

     N



 About Us
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
F




     Buku         Y           Tampilkan   F1
                           Form Buku


       N


N   Anggota       Y           Tampilkan   F2
                                Form
                              Anggota


       N


     Logout       Y       Z

       N


      Exit


       Y



      Q




    Gambar 3.19 Flowchart Sub Menu File
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Flowchart Data Buku
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
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
Ketemu        N   C



                            N                                  Y




                                                         Tampilkan data


                                                              buku




                          Keluar




                            Y


                           M




                                   Gambar 3.20 Flowchart Data Buku
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Simpan


 Data


         Flowchart Data Anggota


                            F2



                          Deklarasi


                           (Buka


                          Database)


                     A1



                          Tambah      Y   Input NIP   Cari
Ketemu          Y        Data sudah


                                                                                  ada


                                                        N


                                                    Input Data


              N                                S1



                                                     Simpan          Y


                                                                             A1
                                                        N


                                                      Batal




N        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
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Gambar 3.21 Flowchart Data Anggota

Flowchart 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
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Flowchart Peminjaman Buku
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
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 ?
N                         Batal                   C2




                                               Y




                                                             N             A2


                                                           Batal




                   T
                  1.a
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
T 1.a


     D                                                                               N




         Browse Data      Y    Click/Input

                                  data        Cari




A3

                                                                    Edit
                                             Ketemu   N        Data tidak ada




                                                Y




                                              Edit     Y                        S2


              N                                 N




                                              Hapus




N

                                                Y

                                                           D
                                              Hapus




           Keluar




              Y




             M




                       Gambar 3.23 Flowchart Peminjaman Buku
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Flowchart Pengembalian Buku
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
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
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
T
             2.a


     D1                                                                          N
                                             Cari
                                 data




          Browse Data    Y    Click/Input




A5

                                                                Edit
                                            Ketemu   N     Data tidak ada




                                               Y




                                              Edit    Y                     S4


              N                                N




                                             Hapus




N

                                               Y

                                                          D1
                                             Hapus




            Keluar




              Y




              M




                     Gambar 3.24 Flowchart Pengembalian Buku
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Flowchart Laporan

        L


  D2                N
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 Laporan

Pengembalian            Input Laporan Data                                                        Data                         Y   D2
 Per Periode           periode




                Y                                Kartu Anggota               Cetak       Y
                      Anggota                                        N

       N




                                             N




Kartu Anggota         Input No.                                                               Cetak Kartu                      Y   D2
                                                                                                Anggota           Keluar




                                                                     N

       N




      M
Gambar 3.25 Flowchart Laporan




Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
BAB 4


                             IMPLEMENTASI SISTEM




4.1 Pengertian dan Tujuan Implementasi


Sistem    yang    telah   dirancang     selanjutnya   akan   diteruskan   kepada   tahap

pengimplementasian sistem. Implementasi sistem adalah proses yang dilakukan untuk

menyelesaikan desain sistem yang disetujui dan menguji, menginstal dan memulai

menggunakan 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-
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 Sumatera
Utara, 2009.
USU Repository © 2009
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 desain

data peminjaman buku ini menggunakan implementasi secara langsung terhadap

sistem yang sedang berjalan. Hal ini disebabkan karena sistem peminjaman buku pada

Balitbang Propsu yang dilakukan selama ini masih bersifat manual.




4.2 Tahap Implementasi


Tahapan implementasi sistem difokuskan kepada penerapan dari sistem yang telah

didesain ke bahasa pemrograman, sehingga akhirnya diperoleh hasil seperti yang

diinginkan. Tahap-tahap yang dilakukan dalam pembuatan sistem ini ada 7 tahap

sesuai 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 Sumatera
Utara, 2009.
USU Repository © 2009
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 yang


Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
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 terlebih

Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
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 Evaluasi

Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
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 Sumatera
Utara, 2009.
USU Repository © 2009
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
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Gambar 4.1 Tampilan Form Menu Utama


Form Sub Menu File
Gambar 4.2 Tampilan Form Sub Menu File

Form Sub Menu Transaksi




Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Gambar 4.3 Tampilan Form Sub Menu Transaksi




Form Sub Menu Laporan
Gambar 4.4 Tampilan Form Sub Menu Laporan

Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Form Data Buku




                    Gambar 4.5 Tampilan Form Data Buku


Form Data Anggota
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Gambar 4.6 Tampilan Form Data Anggota

Form Peminjaman




                  Gambar 4.7 Tampilan Form Peminjaman
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Form Pengembalian
Gambar 4.8 Tampilan Form Pengembalian




Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Laporan Data Buku




                    Gambar 4.9 Tampilan Laporan Data Buku




Laporan Data Anggota
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Gambar 4.10 Tampilan Laporan Data Anggota

Laporan Data Peminjaman Buku
Gambar 4.11 Tampilan Laporan Data Peminjaman Buku


Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Laporan Data Pengembalian Buku




            Gambar 4.12 Tampilan Laporan Data Pengembalian Buku

Kartu Anggota
Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Gambar 4.13 Tampilan Kartu Anggota




Form About Us




                 Gambar 4.14 Tampilan Form About Us




                               BAB 5


                    KESIMPULAN DAN SARAN




5.1 Kesimpulan
Berdasarkan dari hasil pengamatan penulis maka dapat ditarik kesimpulan sebagai

berikut :

Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
1. Dari proses pembuatan sistem ini, dapat diketahui bahwa untuk menyusun suatu

    sistem informasi yang baik, tahap-tahap yang perlu dilakukan adalah dengan

    mempelajari sistem yang ada atau yang berlaku saat ini, merumuskan

    permasalahan yang ada, mencari alternatif penyelesaian untuk masalah yang ada,

    kemudian merancang suatu sistem yang dapat mengatasi masalah serta

    mengimplementasikan sistem yang dirancang.

2. Dengan adanya sistem ini, pelaksanaan kegiatan pengolahan/pemrosesan data

    perpustakaan menjadi lebih mudah dan lebih cepat sehingga dapat menghemat

    waktu dan menghindari kesalahan akibat pemrosesan data secara manual.




5.2 Saran


Saran merupakan suatu ide yang dimunculkan oleh Penulis yang berguna untuk
memberikan masukan, sehingga dapat berguna untuk yang memakai sistem ini.
Adapun saran-saran yang diberikan penulis, yaitu :
1. Sebaiknya penggunaan sistem informasi ini tidak hanya bersifat single user

    melainkan multi user. Artinya informasi yang terdapat pada satu komputer (dalam

    hal ini bertindak sebagai komputer utama), dapat di akses oleh banyak komputer

    lain tanpa harus mengunjungi komputer utama untuk mendapatkan informasi yang

    di inginkan, tentunya sesuai dengan hak akses informasi yang di izinkan.

2. Untuk menjaga optimalnya pemakaian sistem ini hendaknya pihak Balitbang

    Propsu memakai tenaga profesional yang dalam hal ini sebagai operator yang

    dapat mengoperasikan komputer dengan baik, sehingga dapat melakukan

    pengolahan data yang lebih baik.

Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
3. Sistem informasi ini masih perlu dikembangkan lagi agar dapat memenuhi

   kebutuhan sistem pengelolaan perpustakaan sesuai dengan perkembangannya di

   masa yang akan datang.




                               DAFTAR PUSTAKA




Hartono, Jogiyanto, MBA, Ph.D. 2004. Pengenalan Komputer. Edisi IV. Yogyakarta :
        Andi.

http://bwahyudi.staff.gunadarma.ac.id/Downloads/files/1289/perancis.doc.   Diakses
tanggal 23 April 2009.

http://digilib.unila.ac.id/files/disk1/13/laptunilapp-gdl-jou-2007-suyotoshsi-643-ti-
          pepru-n.pdf. Diakses tanggal 23 April 2009.


Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
Utara, 2009.
USU Repository © 2009
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1
Sistem informasi perpustakaan 1

More Related Content

What's hot

Laporan On the Job Training Part 2
Laporan On the Job Training Part 2Laporan On the Job Training Part 2
Laporan On the Job Training Part 2Bung Fhadhil
 
Contoh laporan kerja praktek ti
Contoh laporan kerja praktek tiContoh laporan kerja praktek ti
Contoh laporan kerja praktek tialvinsadega
 
2010 1-00485-mtif cover
2010 1-00485-mtif cover2010 1-00485-mtif cover
2010 1-00485-mtif coverVa Kim Hyun
 
Kelas 11 smk_basis_data_1
Kelas 11 smk_basis_data_1Kelas 11 smk_basis_data_1
Kelas 11 smk_basis_data_1Nur Cahyanto
 
Aplikasi Layanan Informasi Pada Karyawan Berbasis PHP dan SMS Gateway di PT. ...
Aplikasi Layanan Informasi Pada Karyawan Berbasis PHP dan SMS Gateway di PT. ...Aplikasi Layanan Informasi Pada Karyawan Berbasis PHP dan SMS Gateway di PT. ...
Aplikasi Layanan Informasi Pada Karyawan Berbasis PHP dan SMS Gateway di PT. ...Uofa_Unsada
 
Aplikasi ms access_untuk_data_karyawan_p
Aplikasi ms access_untuk_data_karyawan_pAplikasi ms access_untuk_data_karyawan_p
Aplikasi ms access_untuk_data_karyawan_pM Alf
 
PENERAPAN ALGORITMA APRIORI DALAM MENEMUKAN HUBUNGAN DATA AWAL MASUK DENGAN D...
PENERAPAN ALGORITMA APRIORI DALAM MENEMUKAN HUBUNGAN DATA AWAL MASUK DENGAN D...PENERAPAN ALGORITMA APRIORI DALAM MENEMUKAN HUBUNGAN DATA AWAL MASUK DENGAN D...
PENERAPAN ALGORITMA APRIORI DALAM MENEMUKAN HUBUNGAN DATA AWAL MASUK DENGAN D...Uofa_Unsada
 
RANCANG BANGUN SISTEM INFORMASI PADA MUSEUM BALI BERBASIS WEB
RANCANG BANGUN SISTEM INFORMASI PADA MUSEUM BALI BERBASIS WEBRANCANG BANGUN SISTEM INFORMASI PADA MUSEUM BALI BERBASIS WEB
RANCANG BANGUN SISTEM INFORMASI PADA MUSEUM BALI BERBASIS WEBGoogle+
 
Laporan On the Job Training Part 4
Laporan On the Job Training Part 4Laporan On the Job Training Part 4
Laporan On the Job Training Part 4Bung Fhadhil
 
186587270 tesis-sistem-pendukung-keputusan
186587270 tesis-sistem-pendukung-keputusan186587270 tesis-sistem-pendukung-keputusan
186587270 tesis-sistem-pendukung-keputusanAbdul Gumbs
 
laporan pelaksanaan KKLP STKIP YPUP MAKASSAR 2015
laporan pelaksanaan KKLP STKIP YPUP MAKASSAR 2015laporan pelaksanaan KKLP STKIP YPUP MAKASSAR 2015
laporan pelaksanaan KKLP STKIP YPUP MAKASSAR 2015Musdalifah yusuf
 
Xi 1-basis data 2 edit
Xi 1-basis data 2 editXi 1-basis data 2 edit
Xi 1-basis data 2 editsetioaribowo
 
Laporan magang mahasiswa TI Universitas Wahab Chasbullah Jombang
Laporan magang mahasiswa TI Universitas Wahab Chasbullah JombangLaporan magang mahasiswa TI Universitas Wahab Chasbullah Jombang
Laporan magang mahasiswa TI Universitas Wahab Chasbullah JombangYudha Doank
 
Basis Data
Basis DataBasis Data
Basis DatalombkTBK
 

What's hot (20)

Contoh data mining
Contoh data miningContoh data mining
Contoh data mining
 
Proposal tik
Proposal tikProposal tik
Proposal tik
 
Laporan On the Job Training Part 2
Laporan On the Job Training Part 2Laporan On the Job Training Part 2
Laporan On the Job Training Part 2
 
Contoh laporan kerja praktek ti
Contoh laporan kerja praktek tiContoh laporan kerja praktek ti
Contoh laporan kerja praktek ti
 
2010 1-00485-mtif cover
2010 1-00485-mtif cover2010 1-00485-mtif cover
2010 1-00485-mtif cover
 
Kelas 11 smk_basis_data_1
Kelas 11 smk_basis_data_1Kelas 11 smk_basis_data_1
Kelas 11 smk_basis_data_1
 
Aplikasi Layanan Informasi Pada Karyawan Berbasis PHP dan SMS Gateway di PT. ...
Aplikasi Layanan Informasi Pada Karyawan Berbasis PHP dan SMS Gateway di PT. ...Aplikasi Layanan Informasi Pada Karyawan Berbasis PHP dan SMS Gateway di PT. ...
Aplikasi Layanan Informasi Pada Karyawan Berbasis PHP dan SMS Gateway di PT. ...
 
Proposal skripsi
Proposal skripsiProposal skripsi
Proposal skripsi
 
Makalah
MakalahMakalah
Makalah
 
Aplikasi ms access_untuk_data_karyawan_p
Aplikasi ms access_untuk_data_karyawan_pAplikasi ms access_untuk_data_karyawan_p
Aplikasi ms access_untuk_data_karyawan_p
 
PENERAPAN ALGORITMA APRIORI DALAM MENEMUKAN HUBUNGAN DATA AWAL MASUK DENGAN D...
PENERAPAN ALGORITMA APRIORI DALAM MENEMUKAN HUBUNGAN DATA AWAL MASUK DENGAN D...PENERAPAN ALGORITMA APRIORI DALAM MENEMUKAN HUBUNGAN DATA AWAL MASUK DENGAN D...
PENERAPAN ALGORITMA APRIORI DALAM MENEMUKAN HUBUNGAN DATA AWAL MASUK DENGAN D...
 
RANCANG BANGUN SISTEM INFORMASI PADA MUSEUM BALI BERBASIS WEB
RANCANG BANGUN SISTEM INFORMASI PADA MUSEUM BALI BERBASIS WEBRANCANG BANGUN SISTEM INFORMASI PADA MUSEUM BALI BERBASIS WEB
RANCANG BANGUN SISTEM INFORMASI PADA MUSEUM BALI BERBASIS WEB
 
Laporan On the Job Training Part 4
Laporan On the Job Training Part 4Laporan On the Job Training Part 4
Laporan On the Job Training Part 4
 
186587270 tesis-sistem-pendukung-keputusan
186587270 tesis-sistem-pendukung-keputusan186587270 tesis-sistem-pendukung-keputusan
186587270 tesis-sistem-pendukung-keputusan
 
Laporan Frondy Fix
Laporan Frondy FixLaporan Frondy Fix
Laporan Frondy Fix
 
laporan pelaksanaan KKLP STKIP YPUP MAKASSAR 2015
laporan pelaksanaan KKLP STKIP YPUP MAKASSAR 2015laporan pelaksanaan KKLP STKIP YPUP MAKASSAR 2015
laporan pelaksanaan KKLP STKIP YPUP MAKASSAR 2015
 
Xi 1-basis data 2 edit
Xi 1-basis data 2 editXi 1-basis data 2 edit
Xi 1-basis data 2 edit
 
Tugas tik
Tugas tikTugas tik
Tugas tik
 
Laporan magang mahasiswa TI Universitas Wahab Chasbullah Jombang
Laporan magang mahasiswa TI Universitas Wahab Chasbullah JombangLaporan magang mahasiswa TI Universitas Wahab Chasbullah Jombang
Laporan magang mahasiswa TI Universitas Wahab Chasbullah Jombang
 
Basis Data
Basis DataBasis Data
Basis Data
 

Viewers also liked

Bantul Menuju Pemerintahan Desa Berbasis Elektronik (e-DESA)
Bantul Menuju Pemerintahan Desa Berbasis Elektronik (e-DESA) Bantul Menuju Pemerintahan Desa Berbasis Elektronik (e-DESA)
Bantul Menuju Pemerintahan Desa Berbasis Elektronik (e-DESA) fasilitatorsid
 
Pengembangan sistem informasi perpustakaan berbasis web di perpustakaan SDN W...
Pengembangan sistem informasi perpustakaan berbasis web di perpustakaan SDN W...Pengembangan sistem informasi perpustakaan berbasis web di perpustakaan SDN W...
Pengembangan sistem informasi perpustakaan berbasis web di perpustakaan SDN W...Bachrul Ilmi
 
Rancangan Sistem Informasi Penjualan Tunai pada Metedologi Berorientasi obyek...
Rancangan Sistem Informasi Penjualan Tunai pada Metedologi Berorientasi obyek...Rancangan Sistem Informasi Penjualan Tunai pada Metedologi Berorientasi obyek...
Rancangan Sistem Informasi Penjualan Tunai pada Metedologi Berorientasi obyek...Jacob Dwi Cristian Umboh
 
Studi kasus sistem informasi
Studi kasus sistem informasiStudi kasus sistem informasi
Studi kasus sistem informasi1khw4n
 
Laporan Sistem Informasi Geografis Pariwisata Berbasis Android bab I
Laporan Sistem Informasi Geografis Pariwisata Berbasis Android bab ILaporan Sistem Informasi Geografis Pariwisata Berbasis Android bab I
Laporan Sistem Informasi Geografis Pariwisata Berbasis Android bab ISaeful Bahri
 
Presentasi sistem informasi perpustakaan di Perpustakaan UIN Sunan Kalijaga Y...
Presentasi sistem informasi perpustakaan di Perpustakaan UIN Sunan Kalijaga Y...Presentasi sistem informasi perpustakaan di Perpustakaan UIN Sunan Kalijaga Y...
Presentasi sistem informasi perpustakaan di Perpustakaan UIN Sunan Kalijaga Y...Miftakhul Yazid Fuadi
 
Sistem Informasi Penjualan Berbasis Web
Sistem Informasi Penjualan Berbasis WebSistem Informasi Penjualan Berbasis Web
Sistem Informasi Penjualan Berbasis Webdiansyahputri
 
SISTEM INFORMASI (POWER POINT)
SISTEM INFORMASI (POWER POINT)SISTEM INFORMASI (POWER POINT)
SISTEM INFORMASI (POWER POINT)j3fr1
 
LAPORAN MAGANG PRAKTEK KERJA LAPANGAN (PKL) PADA KANTOR PELAYANAN PERBENDAHAR...
LAPORAN MAGANG PRAKTEK KERJA LAPANGAN (PKL) PADA KANTOR PELAYANAN PERBENDAHAR...LAPORAN MAGANG PRAKTEK KERJA LAPANGAN (PKL) PADA KANTOR PELAYANAN PERBENDAHAR...
LAPORAN MAGANG PRAKTEK KERJA LAPANGAN (PKL) PADA KANTOR PELAYANAN PERBENDAHAR...Sutny_Wulan_Sary_Puasa
 

Viewers also liked (11)

Pengantar sistem informasi
Pengantar sistem informasiPengantar sistem informasi
Pengantar sistem informasi
 
Bantul Menuju Pemerintahan Desa Berbasis Elektronik (e-DESA)
Bantul Menuju Pemerintahan Desa Berbasis Elektronik (e-DESA) Bantul Menuju Pemerintahan Desa Berbasis Elektronik (e-DESA)
Bantul Menuju Pemerintahan Desa Berbasis Elektronik (e-DESA)
 
Pengembangan sistem informasi perpustakaan berbasis web di perpustakaan SDN W...
Pengembangan sistem informasi perpustakaan berbasis web di perpustakaan SDN W...Pengembangan sistem informasi perpustakaan berbasis web di perpustakaan SDN W...
Pengembangan sistem informasi perpustakaan berbasis web di perpustakaan SDN W...
 
Rancangan Sistem Informasi Penjualan Tunai pada Metedologi Berorientasi obyek...
Rancangan Sistem Informasi Penjualan Tunai pada Metedologi Berorientasi obyek...Rancangan Sistem Informasi Penjualan Tunai pada Metedologi Berorientasi obyek...
Rancangan Sistem Informasi Penjualan Tunai pada Metedologi Berorientasi obyek...
 
Studi kasus sistem informasi
Studi kasus sistem informasiStudi kasus sistem informasi
Studi kasus sistem informasi
 
Laporan Sistem Informasi Geografis Pariwisata Berbasis Android bab I
Laporan Sistem Informasi Geografis Pariwisata Berbasis Android bab ILaporan Sistem Informasi Geografis Pariwisata Berbasis Android bab I
Laporan Sistem Informasi Geografis Pariwisata Berbasis Android bab I
 
Presentasi sistem informasi perpustakaan di Perpustakaan UIN Sunan Kalijaga Y...
Presentasi sistem informasi perpustakaan di Perpustakaan UIN Sunan Kalijaga Y...Presentasi sistem informasi perpustakaan di Perpustakaan UIN Sunan Kalijaga Y...
Presentasi sistem informasi perpustakaan di Perpustakaan UIN Sunan Kalijaga Y...
 
Sistem Informasi Penjualan Berbasis Web
Sistem Informasi Penjualan Berbasis WebSistem Informasi Penjualan Berbasis Web
Sistem Informasi Penjualan Berbasis Web
 
SISTEM INFORMASI (POWER POINT)
SISTEM INFORMASI (POWER POINT)SISTEM INFORMASI (POWER POINT)
SISTEM INFORMASI (POWER POINT)
 
LAPORAN MAGANG PRAKTEK KERJA LAPANGAN (PKL) PADA KANTOR PELAYANAN PERBENDAHAR...
LAPORAN MAGANG PRAKTEK KERJA LAPANGAN (PKL) PADA KANTOR PELAYANAN PERBENDAHAR...LAPORAN MAGANG PRAKTEK KERJA LAPANGAN (PKL) PADA KANTOR PELAYANAN PERBENDAHAR...
LAPORAN MAGANG PRAKTEK KERJA LAPANGAN (PKL) PADA KANTOR PELAYANAN PERBENDAHAR...
 
Power Point Sistem Informasi Manajemen
Power Point Sistem Informasi ManajemenPower Point Sistem Informasi Manajemen
Power Point Sistem Informasi Manajemen
 

Similar to Sistem informasi perpustakaan 1

Laporan kerja praktek sistem informasi monitoring material gudang
Laporan kerja praktek sistem informasi monitoring material gudangLaporan kerja praktek sistem informasi monitoring material gudang
Laporan kerja praktek sistem informasi monitoring material gudangILex Daud Basra
 
Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keu...
Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keu...Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keu...
Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keu...muzaqizavi
 
Skripsi perancangan-sistem-informasi-pendataan-biodata-mahasiswa-pada-fakulta...
Skripsi perancangan-sistem-informasi-pendataan-biodata-mahasiswa-pada-fakulta...Skripsi perancangan-sistem-informasi-pendataan-biodata-mahasiswa-pada-fakulta...
Skripsi perancangan-sistem-informasi-pendataan-biodata-mahasiswa-pada-fakulta...Jamil Jamil
 
Skripsi perancangan-sistem-informasi-pendataan-biodata-mahasiswa-pada-fakulta...
Skripsi perancangan-sistem-informasi-pendataan-biodata-mahasiswa-pada-fakulta...Skripsi perancangan-sistem-informasi-pendataan-biodata-mahasiswa-pada-fakulta...
Skripsi perancangan-sistem-informasi-pendataan-biodata-mahasiswa-pada-fakulta...Jamil Jamil
 
59551206200907321
5955120620090732159551206200907321
59551206200907321Jamil Jamil
 
Aplikasi php dan_my_sql_dalam_pembuatan_sistem_informasi_sman_1_...
Aplikasi php dan_my_sql_dalam_pembuatan_sistem_informasi_sman_1_...Aplikasi php dan_my_sql_dalam_pembuatan_sistem_informasi_sman_1_...
Aplikasi php dan_my_sql_dalam_pembuatan_sistem_informasi_sman_1_...guest03eb7c
 
Aplikasi sistem informasi akademik berbasis desktop
Aplikasi sistem informasi akademik berbasis desktopAplikasi sistem informasi akademik berbasis desktop
Aplikasi sistem informasi akademik berbasis desktopAriestya Permana
 
OTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAM
OTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAMOTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAM
OTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAMUofa_Unsada
 
Laporan Kerja Praktek Iwan Basinu
Laporan Kerja Praktek Iwan BasinuLaporan Kerja Praktek Iwan Basinu
Laporan Kerja Praktek Iwan BasinuIwan Basinu
 
Laporan aplikasi perancangan database sederhana
Laporan aplikasi perancangan database sederhanaLaporan aplikasi perancangan database sederhana
Laporan aplikasi perancangan database sederhanasaniatyeva
 
Analisis sistem informasi akademik online
Analisis sistem informasi akademik onlineAnalisis sistem informasi akademik online
Analisis sistem informasi akademik onlineukhti ziyah
 
Skripsi structural equation_modeling
Skripsi structural equation_modelingSkripsi structural equation_modeling
Skripsi structural equation_modelingRahmatdi Black
 
sistem informasi pembelian suku cadang kendaraan bermotor
sistem informasi pembelian suku cadang kendaraan bermotorsistem informasi pembelian suku cadang kendaraan bermotor
sistem informasi pembelian suku cadang kendaraan bermotorKhansa Aqila
 
PENGEMBANGAN APLIKASI SISTEM PENDUKUNG PENGISIAN DATA BORANG 3A BAN-PT 2013
PENGEMBANGAN APLIKASI SISTEM PENDUKUNG PENGISIAN DATA BORANG 3A BAN-PT 2013PENGEMBANGAN APLIKASI SISTEM PENDUKUNG PENGISIAN DATA BORANG 3A BAN-PT 2013
PENGEMBANGAN APLIKASI SISTEM PENDUKUNG PENGISIAN DATA BORANG 3A BAN-PT 2013Uofa_Unsada
 
Skripsi_ZUNAIDI SIREGAR.pdf
Skripsi_ZUNAIDI SIREGAR.pdfSkripsi_ZUNAIDI SIREGAR.pdf
Skripsi_ZUNAIDI SIREGAR.pdfZunaidi Siregar
 

Similar to Sistem informasi perpustakaan 1 (20)

Laporan kerja praktek sistem informasi monitoring material gudang
Laporan kerja praktek sistem informasi monitoring material gudangLaporan kerja praktek sistem informasi monitoring material gudang
Laporan kerja praktek sistem informasi monitoring material gudang
 
Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keu...
Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keu...Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keu...
Implementasi sistem buku kas sebagai pencatatan pemasukan dan pengeluaran keu...
 
Skripsi perancangan-sistem-informasi-pendataan-biodata-mahasiswa-pada-fakulta...
Skripsi perancangan-sistem-informasi-pendataan-biodata-mahasiswa-pada-fakulta...Skripsi perancangan-sistem-informasi-pendataan-biodata-mahasiswa-pada-fakulta...
Skripsi perancangan-sistem-informasi-pendataan-biodata-mahasiswa-pada-fakulta...
 
Skripsi perancangan-sistem-informasi-pendataan-biodata-mahasiswa-pada-fakulta...
Skripsi perancangan-sistem-informasi-pendataan-biodata-mahasiswa-pada-fakulta...Skripsi perancangan-sistem-informasi-pendataan-biodata-mahasiswa-pada-fakulta...
Skripsi perancangan-sistem-informasi-pendataan-biodata-mahasiswa-pada-fakulta...
 
59551206200907321
5955120620090732159551206200907321
59551206200907321
 
Aplikasi php dan_my_sql_dalam_pembuatan_sistem_informasi_sman_1_...
Aplikasi php dan_my_sql_dalam_pembuatan_sistem_informasi_sman_1_...Aplikasi php dan_my_sql_dalam_pembuatan_sistem_informasi_sman_1_...
Aplikasi php dan_my_sql_dalam_pembuatan_sistem_informasi_sman_1_...
 
Aplikasi sistem informasi akademik berbasis desktop
Aplikasi sistem informasi akademik berbasis desktopAplikasi sistem informasi akademik berbasis desktop
Aplikasi sistem informasi akademik berbasis desktop
 
Laporan kp fahrul rizki pratama
Laporan kp fahrul rizki pratamaLaporan kp fahrul rizki pratama
Laporan kp fahrul rizki pratama
 
OTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAM
OTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAMOTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAM
OTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAM
 
Lilis setiawati
Lilis setiawatiLilis setiawati
Lilis setiawati
 
Laporan Kerja Praktek Iwan Basinu
Laporan Kerja Praktek Iwan BasinuLaporan Kerja Praktek Iwan Basinu
Laporan Kerja Praktek Iwan Basinu
 
Laporan aplikasi perancangan database sederhana
Laporan aplikasi perancangan database sederhanaLaporan aplikasi perancangan database sederhana
Laporan aplikasi perancangan database sederhana
 
Tugas akhir rpl
Tugas akhir rplTugas akhir rpl
Tugas akhir rpl
 
IMAM SANDIKA-FST.pdf
IMAM SANDIKA-FST.pdfIMAM SANDIKA-FST.pdf
IMAM SANDIKA-FST.pdf
 
Analisis sistem informasi akademik online
Analisis sistem informasi akademik onlineAnalisis sistem informasi akademik online
Analisis sistem informasi akademik online
 
Skripsi structural equation_modeling
Skripsi structural equation_modelingSkripsi structural equation_modeling
Skripsi structural equation_modeling
 
sistem informasi pembelian suku cadang kendaraan bermotor
sistem informasi pembelian suku cadang kendaraan bermotorsistem informasi pembelian suku cadang kendaraan bermotor
sistem informasi pembelian suku cadang kendaraan bermotor
 
Al Muayyad
Al MuayyadAl Muayyad
Al Muayyad
 
PENGEMBANGAN APLIKASI SISTEM PENDUKUNG PENGISIAN DATA BORANG 3A BAN-PT 2013
PENGEMBANGAN APLIKASI SISTEM PENDUKUNG PENGISIAN DATA BORANG 3A BAN-PT 2013PENGEMBANGAN APLIKASI SISTEM PENDUKUNG PENGISIAN DATA BORANG 3A BAN-PT 2013
PENGEMBANGAN APLIKASI SISTEM PENDUKUNG PENGISIAN DATA BORANG 3A BAN-PT 2013
 
Skripsi_ZUNAIDI SIREGAR.pdf
Skripsi_ZUNAIDI SIREGAR.pdfSkripsi_ZUNAIDI SIREGAR.pdf
Skripsi_ZUNAIDI SIREGAR.pdf
 

Sistem informasi perpustakaan 1

  • 1. SISTEM INFORMASI PERPUSTAKAAN DI BADAN PENELITIAN DAN PENGEMBANGAN PROPINSI SUMATERA UTARA TUGAS AKHIR ARDIMAN HANIF HAREFA 062406177
  • 2. PROGRAM STUDI D3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA 2009 Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 3. SISTEM INFORMASI PERPUSTAKAAN DI BADAN PENELITIAN DAN PENGEMBANGAN PROPINSI SUMATERA UTARA TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya ARDIMAN HANIF HAREFA 062406177 PROGRAM STUDI D3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA
  • 4. FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA 2009 Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 5. PERSETUJUAN Judul : SISTEM INFORMASI PERPUSTAKAAN DI BADAN PENELITIAN DAN PENGEMBANGAN PROPINSI SUMATERA UTARA Kategori : TUGAS AKHIR Nama : ARDIMAN HANIF HAREFA Nomor Induk Mahasiswa : 062406177 Program Studi : D3 ILMU KOMPUTER Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juni 2009 Diketahui Departemen Matematika FMIPA USU Pembimbing, Ketua, Dr. Saib Suwilo, M.Sc. Prof. Dr. Opim Salim Sitompul, M.Sc. NIP 131796149 NIP 131635971
  • 6. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 7. PERNYATAAN SISTEM INFORMASI PERPUSTAKAAN DI BADAN PENELITIAN DAN PENGEMBANGAN PROPINSI SUMATERA UTARA TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing – masing disebutkan sumbernya. Medan, Juni 2009 ARDIMAN HANIF HAREFA 062406177
  • 8. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 9. PENGHARGAAN Puji syukur penulis ucapkan kehadirat Allah SWT atas rahmat dan karunia yang telah dilimpahkan-Nya, sehingga penulis dapat menyelesaikan tugas akhir ini. Selama dalam penyusunan tugas akhir ini, penulis juga menyadari bahwa usaha dan kerja keras yang dilakukan di lapangan takkan berjalan sukses tanpa adanya bantuan dan pertolongan dari berbagai pihak. Untuk itu pada kesempatan yang baik ini, penulis ingin mengucapkan dan menyampaikan ucapan terimakasih yang sebesar – besarnya kepada Ayahanda Abd. Halim Harefa (Alm) dan Ibunda Nur Linab Hulu, dan seluruh keluarga yang telah memberikan motivasi baik moril maupun materil sehingga penulis dapat menyelesaikan tugas akhir ini. Penulis juga mengucapkan terimakasih kepada : 1. Bapak DR. Eddy Marlianto, M.Sc selaku Dekan FMIPA USU Medan 2. Bapak Dr. Sutarman, M.Sc selaku Pembantu Dekan I FMIPA USU Medan 3. Bapak Dr. Saib Suwilo, M.Sc selaku Ketua Jurusan Program D3 Ilmu Komputer FMIPA USU Medan 4. Bapak Prof. Dr. Opim Salim Sitompul, M.Sc. selaku Dosen Pembimbing I 5. 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 bagi kita semua serta mendapatkan keridhoan dari Allah SWT. Medan, Juni 2009 Penulis Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 10. ABSTRAK Tugas akhir ini bertujuan untuk membangun sebuah sistem yang dapat digunakan secara mudah di dalam pengelolaan katalog perpustakaan. Sistem ini dibangun menggunakan perangkat lunak Microsoft Visual Basic 6.0 dan Microsoft Access 2003. Metodologi pengembangan sistem yang digunakan adalah melalui pencatatan bahan pustaka, pengelolaan data, dan transaksi peminjaman dan pengembalian. Sistem ini memiliki media pengelola data berkaitan dengan input data, mengedit, menghapus,dan menampilkan data. Tujuan utama sistem ini adalah untuk mengetahui bagaimana menampilkan data buku yang telah dipinjam dan yang dikembalikan secara mudah sehingga dapat menghemat waktu dan tenaga.
  • 11. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 12. LIBRARY IN INFORMATION SYSTEMS RESEARCH AND DEVELOPMENT BOARD NORTH SUMATRA PROVINCE ABSTRACT This final task was to build a system that can be used easily in the library catalog. This system software built using Microsoft Visual Basic 6.0 and Microsoft Access 2003. System development methodology that is used through the library records, data management, and transaction and repayment of borrowing. This system has media related data with input data, edit, delete, and display data. The main purpose of this is to know how to display the data books that have been borrowed and returned so that they can easily save time and energy.
  • 13. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 14. DAFTAR ISI Halaman PERSETUJUAN ............................................................................................. ii PERNYATAAN .............................................................................................. iii PENGHARGAAN .......................................................................................... iv ABSTRAK ....................................................................................................... v ABSTRACT .................................................................................................... vi DAFTAR ISI ................................................................................................... vii DAFTAR TABEL ........................................................................................... ix DAFTAR GAMBAR ....................................................................................... x BAB 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 ................................................................ 4 BAB 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 ................ 28 Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 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 .................................................. 42 BAB 4 IMPLEMENTASI SISTEM ............................................................. 52 4.1 Pengertian dan Tujuan Implementasi ......................................... 52 4.2 Tahap Implementasi .................................................................. 53 4.3 Tampilan Interface (Antarmuka) ................................................ 58 BAB 5 KESIMPULAN DAN SARAN .........................................................66 5.1 Kesimpulan ...............................................................................66 5.2 Saran .........................................................................................66 DAFTAR PUSTAKA ...................................................................................... 68 LAMPIRAN A. [LISTING PROGRAM] ...................................................... 69
  • 16. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 17. DAFTAR TABEL Halaman Tabel 2.1 Simbol Data Flow Diagram (DFD)..................................................... 14 Tabel 2.2 Simbol Flowchart .............................................................................. 19 Tabel 3.1 Tabel Admin ..................................................................................... 31 Tabel 3.2 Tabel Buku ........................................................................................ 31 Tabel 3.3 Tabel Anggota ................................................................................... 32 Tabel 3.4 Tabel Peminjaman ............................................................................. 32 Tabel 3.5 Tabel Detail Peminjaman .................................................................. 32 Tabel 3.6 Tabel Pengembalian .......................................................................... 32 Tabel 3.7 Tabel Detail Pengembalian ................................................................ 33
  • 18. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 19. DAFTAR GAMBAR Halaman Gambar 2.1 Jenjang dari data ........................................................................ 17 Gambar 2.2 Jendela Utama Visual Basic ....................................................... 23 Gambar 2.3 Jendela Form ............................................................................. 24 Gambar 2.4 Jendela Proyek ........................................................................... 25 Gambar 2.5 Toolbox ..................................................................................... 25 Gambar 2.6 Jendela Properti ......................................................................... 26 Gambar 2.7 Jendela Layout Form ................................................................. 26 Gambar 2.8 Windows Code .......................................................................... 27 Gambar 3.1 Data Flow Diagram Konteks...................................................... 29 Gambar 3.2 Data Flow Diagram Nol ............................................................. 30 Gambar 3.3 Relasi Antar Tabel ..................................................................... 33 Gambar 3.4 Rancangan Form Menu Utama .................................................. 34 Gambar 3.5 Rancangan Form Sub Menu File ................................................ 34 Gambar 3.6 Rancangan Form Sub Menu Transaksi ....................................... 35 Gambar 3.7 Rancangan Form Sub Menu Laporan ......................................... 35 Gambar 3.8 Rancangan Form Login ............................................................. 36 Gambar 3.9 Rancangan Form Data Buku ...................................................... 36 Gambar 3.10 Rancangan Form Data Anggota ................................................. 37 Gambar 3.11 Rancangan Form Peminjaman ................................................... 37 Gambar 3.12 Rancangan Form Pengembalian ................................................. 38 Gambar 3.13 Rancangan Laporan Data Buku .................................................. 38 Gambar 3.14 Rancangan Laporan Data Anggota ............................................. 39 Gambar 3.15 Rancangan Laporan Data Peminjaman Buku ............................. 39 Gambar 3.16 Rancangan Laporan Data Pengembalian Buku ........................... 40 Gambar 3.17 Rancangan Kartu Anggota ......................................................... 40 Gambar 3.18 Rancangan Form About Us ........................................................ 41 Gambar 4.1 Tampilan Form Menu Utama ..................................................... 58 Gambar 4.2 Tampilan Form Sub Menu File .................................................. 58 Gambar 4.3 Tampilan Form Sub Menu Transaksi ......................................... 59 Gambar 4.4 Tampilan Form Sub Menu Laporan ........................................... 59 Gambar 4.5 Tampilan Form Data Buku ........................................................ 60 Gambar 4.6 Tampilan Form Data Anggota .................................................... 60 Gambar 4.7 Tampilan Form Peminjaman ...................................................... 61 Gambar 4.8 Tampilan Form Pengembalian ................................................... 62 Gambar 4.9 Tampilan Laporan Data Buku .................................................... 63 Gambar 4.10 Tampilan Laporan Data Anggota ............................................... 63 Gambar 4.11 Tampilan Laporan Data Peminjaman Buku ................................ 64 Gambar 4.12 Tampilan Laporan Data Pengembalian Buku ............................. 64 Gambar 4.13 Tampilan Kartu Anggota ........................................................... 65 Gambar 4.14 Tampilan Form About Us .......................................................... 65 Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 20. BAB 1 PENDAHULUAN 1.1 Latar Belakang Komputer merupakan seperangkat alat elektronik yang bekerja secara bersama – sama secara otomatis dengan menerima input / data untuk diproses serta menghasilkan output / informasi secara logis yang lebih cepat dan tepat. Dengan kecanggihan komputer pada masa sekarang ini maka pekerjaan yang dilakukan bisa menjadi lebih mudah, cepat dan akurat baik dari segi penghematan waktu maupun tenaga. Kebutuhan akan informasi yang akurat dan tepat waktu untuk menyajikan data – data yang lengkap sangat diperlukan oleh suatu instansi, organisasi dan perusahaan. Komputer sesuai dengan fungsinya adalah sebagai alat untuk mengolah data menjadi informasi yang lebih baik sehingga menjadi efektif. Seperti halnya di perpustakaan Badan Penelitian dan Pengembangan Propinsi Sumatera Utara (BALITBANG PROPSU) yang dalam pengolahan datanya masih menggunakan program manual, dimana setiap bahan pustaka yang masuk dan di pinjam didata dalam beberapa berkas dokumen, sehingga menyebabkan data yang diolah tersebut menjadi kurang efektif.
  • 21. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 22. Oleh karena itu, penulis mengangkat permasalahan tersebut dengan judul “SISTEM INFORMASI PERPUSTAKAAN DI BADAN PENELITIAN DAN PENGEMBANGAN PROPINSI SUMATERA UTARA” yang mana program tersebut dirancang dengan menggunakan bahasa pemrograman visual basic 6.0 dan Access 2003 yang memudahkan penggunaan bahan pustaka dan pelayanan perpustakaan. 1.2 Identifikasi Masalah Kemampuan manusia dalam menyelesaikan pekerjaan yang semakin banyak dan rumit sangatlah terbatas, sehingga dibutuhkan suatu sistem yang dapat mengolah data dengan baik supaya dapat mempercepat serta mengefisienkan pekerjaan pengolahan data. Dari latar belakang yang telah diungkapkan diatas, maka dapat dirumuskan masalah 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. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 24. 1.3 Batasan Masalah Pembatasan masalah sangat diperlukan agar tidak menyimpang dari tujuan yang diharapkan dalam membangun sistem informasi perpustakaan ini. Adapun yang menjadi 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 2003 2. Sistem yang dirancang hanya digunakan untuk mengolah data anggota, data buku, peminjaman dan pengembalian buku 3. Sistem yang dirancang dapat digunakan oleh administrator (petugas perpustakaan) dan pengunjung 4. 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 Tujuan Adapun tujuan dalam penyusunan tugas akhir ini adalah : 1. Merancang suatu aplikasi sehingga dapat membantu proses pengelolaan perpustakaan di BALITBANG PROPSU 2. Membantu proses peminjaman dan pengembalian buku sehingga hemat waktu Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 25. 3. Melalui program ini diharapkan dapat memberikan informasi melalui laporan- laporan yang terperinci, akurat, dan tepat waktu 4. Salah satu syarat dalam menyelesaikan pendidikan di Program Studi D3 Ilmu Komputer FMIPA USU 1.5 Metodologi Penelitian Dalam penyusunan tugas akhir ini, metodologi penelitian yang digunakan penulis adalah penelitian lapangan (field research). Penelitian dilakukan langsung ke Badan Penelitian dan Pengembangan Propinsi Sumatera Utara (BALITBANG PROPSU) untuk mendapatkan data dan sistem yang sedang berjalan sekarang, dimana penulis melakukan pengumpulan data dan mengadakan wawancara langsung kepada petugas yang terkait. 1.6 Tinjauan Pustaka Penulisan dengan tinjauan pustaka dilakukan dengan cara menghimpun data-data teoritis sehubungan dengan materi yang dibahas dengan membaca buku serta mempelajari contoh-contoh program yang sudah ada dan bentuk referensi lainnya yang mendukung. 1.7 Sistematika Penulisan Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 26. Adapun sistematika penulisan tugas akhir ini terdiri dari 5 bab yang masing – masing dirincikan 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. masalah yang dihadapi berikut solusinya. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 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. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 30. BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Dalam mendefinisikan sistem terdapat dua kelompok pendekatan sistem, yaitu sistem yang lebih menekankan pada prosedur dan elemennya. Pemahaman sistem dengan pendekatan prosedur, yaitu suatu urutan kegiatan yang saling berhubungan, berkumpul bersama-sama untuk mencapai tujuan tertentu. Prosedur adalah rangkaian operasi, yang melibatkan beberapa benda (seperti ALU, Control Unit) di dalam satu
  • 31. atau lebih komponen (seperti memori dan CPU, jika dalam sistem komputer) yang digunakan untuk menjamin penanganan yang seragam dari aktifitas-aktifitas pengolahan yang terjadi serta untuk menyelesaikan suatu kegiatan pengolahan data Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 32. tertentu. Sedangkan pemahaman sistem dengan pendekatan komponen/elemen, yaitu kumpulan komponen yang saling berkaitan dan bekerja sama untuk mencapai suatu tujuan 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 saling berkaitan yang beroperasi bersama untuk mencapai beberapa sasaran atau maksud. Lucas (1989, hal:3) mendefinisikan sistem sebagai suatu komponen atau variabel yang terorganisir, saling berinteraksi, saling bergantung satu sama lain dan terpadu. Begitu pula Robert G. Murdick (1993, hal:3) mendefinisikan sistem sebagai seperangkat elemen-elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan bersama. 2.2 Pengertian Informasi Informasi dapat didefinisikan sebagai hasil dari pengolahan dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian (event) yang nyata (fact) dan dapat digunakan untuk mengambil suatu keputusan. Gordon. B. Davis (1985, hal:8) mendefinisikan informasi sebagai data yang telah diolah menjadi bentuk yang lebih berarti dan berguna bagi penerimanya untuk mengambil keputusan masa kini maupun yang akan datang. Sedangkan Raymond Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 33. McLeod (1995, hal:9) mendefinisikan informasi sebagai data yang telah diolah menjadi bentuk yang lebih berarti bagi penerimanya. Sumber informasi adalah data. Data adalah kenyataan yang menggambarkan kejadian-kejadian dan kesatuan nyata. Kejadian (event) adalah sesuatu yang terjadi pada saat tertentu. Informasi diperoleh setelah data-data mentah diproses atau diolah. Menurut John Burch dan Gary Grudnitski, agar informasi dihasilkan lebih berharga, maka informasi harus memenuhi kriteria sebagai berikut : 1. Akurat, berarti informasi harus bebas dari kesalahan-kesalahan dan mencerminkan maksudnya 2. 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 Informasi Telah diketahui bahwa informasi merupakan hal yang sangat penting bagi manajemen di dalam pengambilan keputusan. Pertanyaannya adalah darimana informasi tersebut bisa 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 informasi Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 34. 2. Sekumpulan prosedur organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil keputusan dan atau untuk mengendalikan organisasi 3. 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 diperlukan 4. 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 Informasi Beberapa komponen sistem informasi, yaitu : 1. Perangkat keras (hardware) berupa komputer,printer dan teknologi 2. 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 pemrograman 3. 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. 4. Prosedur, menghubungkan berbagai perintah dan aturan yang akan menentukan rancangan dan penggunaan sistem informasi Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 36. 5. Manusia adalah mereka yang terlibat dalam kegiatan sistem informasi seperti operator, pemimpin sistem informasi dan sebagainya. 2.3.2 Kegiatan Sistem Informasi Kegiatan sistem informasi terdiri dari : a. Input Menggambarkan suatu kegiatan untuk menyediakan data untuk diproses b. Proses Menggambarkan bagaimana suatu data diproses untuk menghasilkan suatu informasi yang bernilai tambah c. Output Suatu kegiatan untuk menghasilkan laporan dari proses di atas tersebut d. Penyimpanan Suatu kegiatan untuk memelihara dan menyimpan data e. Kontrol Suatu aktifitas untuk menjamin bahwa sistem informasi tersebut berjalan sesuai dengan yang diharapkan 2.4 Pengertian Perpustakaan Pengertian perpustakaan secara umum dapat ditinjau dari dua segi yaitu : 1. Pengertian menurut bahasa Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 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 Sumatera Utara, 2009. USU Repository © 2009
  • 38. Dari beberapa pengertian di atas dapat ditarik suatu kesimpulan pengertian perpustakaan secara umum adalah suatu unit kerja yang berupa tempat mengumpulkan, menyimpan dan memelihara koleksi pustaka baik buku-buku ataupun bacaan lainnya yang diatur, diorganisasikan dan diadministrasikan dengan cara tertentu untuk memberi kemudahan dan digunakan secara kontinu oleh pemakainya sebagai informasi. 2.5 Sistem Informasi Perpustakaan Sistem informasi perpustakaan adalah sebuah proses pengelolaan perpustakaan dengan menggunakan bantuan teknologi informasi (TI). Dengan bantuan teknologi informasi maka beberapa pekerjaan manual dapat dipercepat dan diefisienkan. Dengan demikian para pustakawan dapat menggunakan waktu lebihnya untuk mengurusi pengembangan perpustakaan karena beberapa pekerjaan sudah diambil alih oleh komputer. Sistem informasi perpustakaan memanfaatkan TI untuk kegiatan-kegiatan perpustakaan dan mengubah sistem perpustakaan manual menjadi sistem perpustakaan terkomputerisasi. 2.6 Diagram Aliran Data/Data Flow Diagram (DFD) Diagram aliran data merupakan model dari sistem untuk menggambarkan pembagian sistem ke modul yang lebih kecil. Salah satu keuntungan menggunakan diagram aliran Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 39. data adalah memudahkan pemakai atau user untuk mengerti sistem yang akan dikerjakan. 2.6.1 Diagram Konteks Diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem. Diagram konteks merupakan level tertinggi dari DFD yang menggambarkan seluruh input ke system atau output dari system. Ia akan memberi 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 yang ditangani, menunjukkan tentang fungsi-fungsi utama atau proses yang ada, aliran data, dan eksternal entity. Pada level ini sudah dimungkinkan adanya/digambarkannya data store yang digunakan. 2.6.3 Diagram Rinci (Level Diagram) Diagram rinci adalah diagram yang menguraikan proses apa yang ada dalam diagram nol atau diagram level di atasnya. Beberapa simbol yang digunakan dalam pembuatan DFD Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 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 sistem 1. 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, simpan 2. 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 dari 3. proses. Proses disimbolkan dengan lingkaran atau empat persegi panjang tegak dengan sudut – sudutnya tumpul. Data store (simpan data) adalah merupakan simpanan dari 4. 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.
  • 42. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 43. paralel yang tertutup di salah satu ujungnya. 2.7 Database Basis data atau database merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya. Database merupakan salah satu komponen yang penting dalam sistem informasi karena merupakan basis dalam menyediakan informasi bagi para pemakai. Beberapa definisi basis data dari beberapa orang ahli basis data adalah sebagai berikut : 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 Sumatera Utara, 2009. USU Repository © 2009
  • 44. 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 akan pernah bisa diakses tanpa adanya suatu perangkat luinak aplikasi yang familiar dengannya, misalkan saja perangkat lunak aplikasi yang berbasis database. Kumpulan/gabungan database dengan perangkat lunak aplikasi yang berbasis database tersebut 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 file database Access juga berisi bermacam-macam obyek database yang lain diantaranya : 1. queri untuk mengorganisasi data 2. forms untuk berinteraksi dengan data pada layer 3. 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 Data Sampai dengan membentuk suatu database, data mempunyai jenjang mulai dari karakter-karakter,field,record,file,dan kemudian database. Jenjang ini dapat digambarkan sebagai berikut : Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 45. database file record field Karakter-karakter Gambar 2.1 Jenjang dari data a. Karakter-karakter Karakter merupakan bagian data yang terkecil, dapat berupa karakter numeric, huruf ataupun karakter-karakter khusus yang membentuk suatu field b. 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 Sumatera Utara, 2009. USU Repository © 2009
  • 46. 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 Flowchart Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program. Flowchart menolong analis dan programmer untuk Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 47. No Simbol Fungsi Terminal, untuk memulai dan mengakhiri suatu program 1. Proses, suatu simbol yang menunjukkan setiap 2. pengolahan yang dilakukan oleh komputer. Input-Output, untuk memasukkan data maupun 3. menunjukkan hasil dari suatu proses. Decision, suatu kondisi yang akan menghasilkan 4. beberapa kemungkinan jawaban atau pilihan. Preddifined Process, suatu simbol untuk menyediakan 5. tempat – tempat pengolahan data dalam storage. Connector, suatu prosedur akan masuk dan keluar 6. melalui symbol ini dalam lembar yang sama. Off Line Connector, merupakan simbol masuk dan 7. 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
  • 48. Utara, 2009. USU Repository © 2009 Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera
  • 49. 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 yang 9. berbentuk informasi. Untuk menyatakan sekumpulan langkah proses yang 10. ditulis sebagai prosedur. Simbol untuk output yang ditujukan suatu device, 11. seperti printer, plotter. Untuk menyimpan data. atau 12. 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
  • 50. VB) selain disebut sebagai sebuah bahasa pemrograman, juga sering disebut sebagai sarana (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 bahasa pemrograman “kuno” yang merupakan awal dari bahasa-bahasa pemrograman tingkat tinggi lainnya. BASIC dirancang tahun 1950-an dan ditujukan untuk dapat digunakan oleh para programmer pemula. Biasanya BASIC diajarkan untuk para pelajar sekolah menengah yang baru mengenal komputer, serta digunakan untuk mengembangkan program-program “cepat saji” yang ringan dan menyenangkan. Walaupun begitu, peran BASIC lebih dari sekedar itu saja. Banyak para programmer andal saat ini memulai karirnya dengan mempelajari BASIC. Visual basic masih tetap mempertahankan beberapa sintaks atau format penulisan program yang pernah dipakai oleh BASIC karena di dalamnya juga sudah mengandung kaidah-kaidah pemrograman yang cukup andal. Sejak dikembangkan pada tahun 80-an, visual basic kini telah mencapai versinya yang ke-6. Beberapa keistimewaan utama dari Visual Basic 6.0 ini diantaranya seperti : Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 51. 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 dipasarkan dalam berbagai jenis atau versi. Beberapa versi dari Visual Basic 6.0 yang ada di pasaran 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 Sumatera Utara, 2009. USU Repository © 2009
  • 52. 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 Basic Main Windows (Jendela Utama) terdiri dari title bar (baris judul), menu bar, dan toolbar. Jendela utama menampilkan lokasi dari form yang aktif. Untuk memulai program baru dapat dilakukan dengan cara : a. Klik Start, All Program, Microsoft Visual Basic 6.0 lalu Visual Basic 6.0 b. Dari New Project, pilih standard EXE (Visual Basic IDE) untuk memulai program baru.
  • 53. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 54. Gambar 2.2 Jendela Utama Visual Basic c. 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 Visual Basic. Form merupakan bagian dari setiap file project. Setiap satu file dapat menampung beberapa file form (tergantung dari kebutuhan).
  • 55. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 56. Gambar 2.3 Jendela Form Project Windows (Jendela Proyek) menampilkan daftar dari form dan modul proyek. Proyek merupakan kumpulan dari modul form, modul class, modul standar, dan file sumber yang membentuk suatu aplikasi. Project Windows disebut juga dengan Project Explorer yang berguna untuk melakukan penambahan, perubahan properti, penghapusan, dan penyimpanan sebuah file project atau file form.
  • 57. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 58. Gambar 2.4 Jendela Proyek Toolbox adalah kumpulan dari objek yang digunakan untuk membuat user interface serta kontrol bagi program aplikasi. Toolbox adalah kotak alat yang berisi icon-icon untuk memasukkan objek tertentu ke dalam jendela form. Gambar 2.5 Toolbox Properties Windows (Jendela Properti) berisi daftar struktur setting properti yang digunakan pada sebuah objek terpilih. Properties berguna untuk mengatur nama,caption, warna, icon, cursor, dan segala sesuatu yang berhubungan dengan properti dari form, button, label, dan lain-lain. Jenis data dari properti ini demikian banyaknya dan berbeda untuk setiap jenis input dari masing-masing kontrol.
  • 59. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 60. Gambar 2.6 Jendela Properti Form Layout Windows (Jendela Layout Form) menampilkan posisi form relatif terhadap layar monitor. Gambar 2.7 Jendela Layout Form Windows Code (Jendela Kode) adalah tempat untuk menuliskan kode program. Code
  • 61. adalah sekumpulan baris perintah yang akan dijalankan oleh suatu event, yang sering disebut dengan prosedur. Pada window ini terdapat fasilitas editing yang cukup lengkap. Jika ingin melakukan klik ganda pada sebuah objek yang berupa kontrol atau Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 62. form maka windows code ini akan langsung aktif dan membuka cursor kita ke tempat penulisan program yang terkait dengan objek tersebut. Event adalah peristiwa atau kejadian yang diterima oleh suatu objek. Event ada banyak sekali dan itu tergantung dari objeknya. Sebuah objek bisa berbeda eventnya dengan objek lain. Event tersebut ada bermacam-macam antara lain click, load, active, keydown, keypress, change, mousemove, dan lain- lain. Gambar 2.8 Windows Code
  • 63. 2.9.2 Variabel dan Konstanta pada Visual Basic 6.0 Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 64. Variabel adalah lokasi di memori komputer tempat Visual Basic menyimpan sementara 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 bekerja seperti variabel tetapi kita tidak dapat mengubah nilainya pada saat program berjalan. Agar sebuah konstanta dapat dipakai semua prosedur dalam program, sebaiknya dibuat konstanta dalam modul standar dengan kata kunci public.
  • 65. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 66. BAB 3 PERANCANGAN SISTEM 3.1 Perancangan Sistem Perancangan Sistem adalah suatu pendekatan yang sistematis untuk mendefinisikan masalah, peluang dan tujuan, menganalisis arus informasi dalam organisasi serta untuk 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 :
  • 67. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 68. Petugas Data Peminjaman Informasi Buku Anggota Data Pengembalian Transaksi Pengembalian
  • 69. Transaksi Data Buku SISTEM INFORMASI Peminjaman PERPUSTAKAAN Data Anggota Laporan Kepala Perpustakaan Gambar 3.1 Data Flow Diagram Konteks Sedangkan rancangan DFD Nol dari sistem informasi perpustakaan ini adalah :
  • 70. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 72. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 73. 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
  • 74. Tabel 3.2 Tabel Buku Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 75. 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 Key Field Name Type Size Index NoPinjam Text 13 Foreign Key ISBN Text 20 Foreign Key Tabel 3.3 Tabel Anggota
  • 76. Tabel 3.4 Tabel Peminjaman Tabel 3.5 Tabel Detail Peminjaman Tabel 3.6 Tabel Pengembalian Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 77. Field Name Type Size Index NoKembali Text 13 Primary Key TglKembali Date/Time - - NoPinjam Text 13 Foreign Key Field Name Type Size Index NoKembali Text 13 Foreign Key ISBN Text 20 Foreign Key Tabel 3.7 Tabel Detail Pengembalian b. Relasi Antar Tabel
  • 78. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 79. Tabel Buku ISBN Kategori Judul Gambar 3.3 Relasi Antar Tabel 3.1.3 Perancangan Interface (Antarmuka) Interface yang dirancang penulis dalam sistem ini dapat dilihat sebagai berikut :
  • 80. Form Menu Utama FILE TRANSAKSI LAPORAN ABOUT US Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 81. Gambar 3.3 Form Menu Utama Gambar 3.4 Rancangan Form Menu Utama Form Sub Menu File FILE TRANSAKSI LAPORAN ABOUT US Data Buku Data Anggota Login Logout Exit Gambar 3.5 Rancangan Form Sub Menu File Form Sub Menu Transaksi FILE TRANSAKSI LAPORAN ABOUT US Peminjaman Pengembalian Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 82. Gambar 3.6 Rancangan Form Sub Menu Transaksi Form 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
  • 83. Form Login Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 84. Gambar 3.8 Rancangan Form Login Form Data Buku Gambar 3.9 Rancangan Form Data Buku
  • 85. Form Data Anggota Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 86. Gambar 3.10 Rancangan Form Data Anggota Form Peminjaman
  • 87. Gambar 3.11 Rancangan Form Peminjaman Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 88. Form Pengembalian Gambar 3.12 Rancangan Form Pengembalian Laporan Data Buku
  • 89. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 90. Gambar 3.13 Rancangan Laporan Data Buku Laporan Data Anggota Gambar 3.14 Rancangan Laporan Data Anggota Laporan Data Peminjaman Buku
  • 91. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 92. Gambar 3.15 Rancangan Laporan Data Peminjaman Buku Laporan Data Pengembalian Buku
  • 93. Gambar 3.16 Rancangan Laporan Data Pengembalian Buku Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 94. Kartu Anggota Gambar 3.17 Rancangan Kartu Anggota Form About Us
  • 95. Gambar 3.18 Rancangan Form About Us Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 96. 3.1.4 Perancangan Flowchart Flowchart Menu Utama BADAN PENELITIAN DAN PENGEMBANGA PROPINSI SUMATERA UTARA NIP : xxxxxx NAMA : xxxxxx Tgl ISBN Judul Buku Ketera
  • 97. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 98. Mulai Z Tampilkan Form Login Masukkan Username & Password N Cek Validasi Valid M Y Menu Utama File Y Sub Menu F File N Transaksi Y Sub Menu T Transaksi N Laporan Y Y Sub Menu Laporan N About Us
  • 99. 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
  • 100. F Buku Y Tampilkan F1 Form Buku N N Anggota Y Tampilkan F2 Form Anggota N Logout Y Z N Exit Y Q Gambar 3.19 Flowchart Sub Menu File
  • 101. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 103. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 104. 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
  • 105. Ketemu N C N Y Tampilkan data buku Keluar Y M Gambar 3.20 Flowchart Data Buku Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 106. Simpan Data Flowchart Data Anggota F2 Deklarasi (Buka Database) A1 Tambah Y Input NIP Cari
  • 107. Ketemu Y Data sudah ada N Input Data N S1 Simpan Y A1 N Batal N 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
  • 108. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 109. Gambar 3.21 Flowchart Data Anggota Flowchart 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
  • 110. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 112. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 113. 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 ?
  • 114. N Batal C2 Y N A2 Batal T 1.a Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 115. T 1.a D N Browse Data Y Click/Input data Cari A3 Edit Ketemu N Data tidak ada Y Edit Y S2 N N Hapus N Y D Hapus Keluar Y M Gambar 3.23 Flowchart Peminjaman Buku
  • 116. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 118. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 119. 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
  • 120. 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
  • 121. T 2.a D1 N Cari data Browse Data Y Click/Input A5 Edit Ketemu N Data tidak ada Y Edit Y S4 N N Hapus N Y D1 Hapus Keluar Y M Gambar 3.24 Flowchart Pengembalian Buku
  • 122. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 123. Flowchart Laporan L D2 N
  • 124. 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 Laporan Pengembalian Input Laporan Data Data Y D2 Per Periode periode Y Kartu Anggota Cetak Y Anggota N N N Kartu Anggota Input No. Cetak Kartu Y D2 Anggota Keluar N N M
  • 125. Gambar 3.25 Flowchart Laporan Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 126. BAB 4 IMPLEMENTASI SISTEM 4.1 Pengertian dan Tujuan Implementasi Sistem yang telah dirancang selanjutnya akan diteruskan kepada tahap pengimplementasian sistem. Implementasi sistem adalah proses yang dilakukan untuk menyelesaikan desain sistem yang disetujui dan menguji, menginstal dan memulai menggunakan 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-
  • 127. 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 Sumatera Utara, 2009. USU Repository © 2009
  • 128. 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 desain data peminjaman buku ini menggunakan implementasi secara langsung terhadap sistem yang sedang berjalan. Hal ini disebabkan karena sistem peminjaman buku pada Balitbang Propsu yang dilakukan selama ini masih bersifat manual. 4.2 Tahap Implementasi Tahapan implementasi sistem difokuskan kepada penerapan dari sistem yang telah didesain ke bahasa pemrograman, sehingga akhirnya diperoleh hasil seperti yang diinginkan. Tahap-tahap yang dilakukan dalam pembuatan sistem ini ada 7 tahap sesuai 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 Sumatera Utara, 2009. USU Repository © 2009
  • 129. 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 yang Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 130. 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 terlebih Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 131. 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 Evaluasi Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 132. 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 Sumatera Utara, 2009. USU Repository © 2009
  • 133. 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
  • 134. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 135. Gambar 4.1 Tampilan Form Menu Utama Form Sub Menu File
  • 136. Gambar 4.2 Tampilan Form Sub Menu File Form Sub Menu Transaksi Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 137. Gambar 4.3 Tampilan Form Sub Menu Transaksi Form Sub Menu Laporan
  • 138. Gambar 4.4 Tampilan Form Sub Menu Laporan Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 139. Form Data Buku Gambar 4.5 Tampilan Form Data Buku Form Data Anggota
  • 140. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 141. Gambar 4.6 Tampilan Form Data Anggota Form Peminjaman Gambar 4.7 Tampilan Form Peminjaman
  • 142. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 144. Gambar 4.8 Tampilan Form Pengembalian Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 145. Laporan Data Buku Gambar 4.9 Tampilan Laporan Data Buku Laporan Data Anggota
  • 146. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 147. Gambar 4.10 Tampilan Laporan Data Anggota Laporan Data Peminjaman Buku
  • 148. Gambar 4.11 Tampilan Laporan Data Peminjaman Buku Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 149. Laporan Data Pengembalian Buku Gambar 4.12 Tampilan Laporan Data Pengembalian Buku Kartu Anggota
  • 150. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 151. Gambar 4.13 Tampilan Kartu Anggota Form About Us Gambar 4.14 Tampilan Form About Us BAB 5 KESIMPULAN DAN SARAN 5.1 Kesimpulan
  • 152. Berdasarkan dari hasil pengamatan penulis maka dapat ditarik kesimpulan sebagai berikut : Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 153. 1. Dari proses pembuatan sistem ini, dapat diketahui bahwa untuk menyusun suatu sistem informasi yang baik, tahap-tahap yang perlu dilakukan adalah dengan mempelajari sistem yang ada atau yang berlaku saat ini, merumuskan permasalahan yang ada, mencari alternatif penyelesaian untuk masalah yang ada, kemudian merancang suatu sistem yang dapat mengatasi masalah serta mengimplementasikan sistem yang dirancang. 2. Dengan adanya sistem ini, pelaksanaan kegiatan pengolahan/pemrosesan data perpustakaan menjadi lebih mudah dan lebih cepat sehingga dapat menghemat waktu dan menghindari kesalahan akibat pemrosesan data secara manual. 5.2 Saran Saran merupakan suatu ide yang dimunculkan oleh Penulis yang berguna untuk memberikan masukan, sehingga dapat berguna untuk yang memakai sistem ini. Adapun saran-saran yang diberikan penulis, yaitu : 1. Sebaiknya penggunaan sistem informasi ini tidak hanya bersifat single user melainkan multi user. Artinya informasi yang terdapat pada satu komputer (dalam hal ini bertindak sebagai komputer utama), dapat di akses oleh banyak komputer lain tanpa harus mengunjungi komputer utama untuk mendapatkan informasi yang di inginkan, tentunya sesuai dengan hak akses informasi yang di izinkan. 2. Untuk menjaga optimalnya pemakaian sistem ini hendaknya pihak Balitbang Propsu memakai tenaga profesional yang dalam hal ini sebagai operator yang dapat mengoperasikan komputer dengan baik, sehingga dapat melakukan pengolahan data yang lebih baik. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009
  • 154. 3. Sistem informasi ini masih perlu dikembangkan lagi agar dapat memenuhi kebutuhan sistem pengelolaan perpustakaan sesuai dengan perkembangannya di masa yang akan datang. DAFTAR PUSTAKA Hartono, Jogiyanto, MBA, Ph.D. 2004. Pengenalan Komputer. Edisi IV. Yogyakarta : Andi. http://bwahyudi.staff.gunadarma.ac.id/Downloads/files/1289/perancis.doc. Diakses
  • 155. tanggal 23 April 2009. http://digilib.unila.ac.id/files/disk1/13/laptunilapp-gdl-jou-2007-suyotoshsi-643-ti- pepru-n.pdf. Diakses tanggal 23 April 2009. Ardiman Hanif Harefa : Sistem Informasi Perpustakaan Di Badan Penelitian Dan Pengembangan Propinsi Sumatera Utara, 2009. USU Repository © 2009