Sistem Informasi Perpustakaan Fakultas MIPA Universitas Sumatera Utara Menggunakan Microsoft Visual Basic 6.0
SISTEM INFORMASI PERPUSTAKAAN FAKULTAS MIPA
UNIVERSITAS SUMATERA UTARA MENGGUNAKAN
MICROSOFT VISUAL BASIC 6.0
TUGAS AKHIR
P. SULASTRI SINGARIMBUN 062406186
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2009
(2)
SISTEM INFORMASI PERPUSTAKAAN FAKULTAS MIPA
UNIVERSITAS SUMATERA UTARA MENGGUNAKAN
MICROSOFT VISUAL BASIC 6.0
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya
P. SULASTRI SINGARIMBUN 062406186
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2009
(3)
PERSETUJUAN
Judul : SISTEM INFORMASI PERPUSTAKAN FAKULTAS MIPA UNIVERSITAS SUMATERA UTARA
MENGGUNKAN MICROSOFT VISUAL BASIC 6.0
Kategori : TUGAS AKHIR
Nama : P. SULASTRI SINGARIMBUN
Nomor Induk Mahasiswa : 062406186
Program Studi : D-3 ILMU KOMPUTER
Departemen : MATEMATIKA
Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA
UTARA
Diluluskan di
Medan, Mei 2009 Komisi Pembimbing :
Diketahui/Disetujui oleh
Departemen Matematika FMIPA USU
Ketua, Pembimbing
Dr. Saib Suwilo, M.Sc. Dr. Sutarman, M.Sc.
(4)
PERNYATAAN
SISTEM INFORMASI PERPUSTAKAAN FAKULTAS MIPA
UNIVERSITAS SUMATERA UTARA MENGGUNAKAN
MICROSOFT VISUAL BASIC 6.0
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Mei 2009
P. Sulastri Singarimbun 062406186
(5)
PENGHARGAAN
Puji syukur kita panjatkan kehadirat Tuhan Yang Maha Esa oleh karena kuasa dan kasih yang diberikan kepada penulis, sehingga Tugas Akhir ini dapat diselesaikan,
Penulisan Tugas Akhir ini merupakan karya tulis yang sederhana dan merupakan salah satu syarat untuk menyelesaikan pendidikan D3 Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
Dalam penyusunan Tugas Akhir ini, penulis sadar akan keterbatasan kemampuan dan pengetahuan penulis miliki sehinggga mungkin pembaca akan menemui banyak kekurangan karena itu kritik dan saran sangat diharapkan
Dengan selesainya Tugas Akhir ini penulis mengucapkan terimakasih kepada : 1. Bapak Dr. Sutarman, M.Sc, selaku dosen pembimbing yang banyak memberi
peunjuk dan nasehat dalam penyelesaian Tugas Akhir ini.
2. Bapak Dr. Saib Suwilo, M.Sc, selaku Ketua Pelaksana Program D3 Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
3. Bapak Prof Dr. Eddy Marlianto, M.Sc, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alama Universitas Sumatera Utara.
4. Seluruh dosen pengajar Program D3 D3 Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
5. Teristimewa kepada Orang Tua penulis Bapak I. Singarimbun dan Ibu N. br Manullang, yang selalu memberikan doa dan nasehat baik secara materi dan moril kepada penulis.
(6)
6. Buat keluargaku tercinta yang telah memberikan segalanya yang terbaik untuk penulis dari kecil hingga saat ini.
7. Buat teman-teman seperjuangan di Wisma Bayang yang telah banyak membantu penulis
8. Buat teman-teman D3 Ilmu Komputer USU seperjuangan yang tidak mungkin disebutkan satu persatu atas segala dukungannya dalam menyelesaikan Tugas Akhir ini.
Tiada kata yang pantas diucapkan buat mereka selain doa semoga Tuhan yang Maha Kuasa lagi Pengasih memberkati kita semua.
Penulis menyadari bahwa Penulisan Tugas Akhir ini masih terdapat kekurangan dan kelemahan. Karena itu penulis mengharapkan kritik dan saran yang dapat membantu dan menyempurnakan.
Akhir kata, penulis barharap semoga tugas akhir ini bermanfaat bagi pembaca umum dan Mahasiswa Ilmu Komputer Khususnya.
Medan, Mei 2009 Penulis
(7)
ABSTRAK
Tugas Akhir ini bertujuan membangun sebuah sistem informasi. Sistem ini dikembangkan dengan menggunakan perangkat lunak Microsoft Visual Basic 6.0 dan Microsoft Access 2003. Sistem ini meliputi modul-modul masukan data berkaitan dengan modul daftar buku, modul peminjaman buku, modul pengembalian buku, dan modul daftar anggota. Semua modul diatas digunakan untuk menampung data-data yang diperlukan dalam pembuatan Sistem Informasi Perpustakaan pada Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
(8)
DAFTAR ISI
Halaman
PERSETUJUAN ii
PERNYATAAN iii
PNGHARGAAN iv
ABSTTAK vi
DAFTAR ISI vii
DAFTAR TABEL ix
DAFTAR GAMBAR x
Bab 1 PENDAHULUAN
1.1Latar Belakang 1
1.2Identifikasi Masalah 2
1.3Batasan Masalah 2
1.4Maksud dan Tujuan 3
1.5Metode Penelitian 3
1.6Tinjauan Pustaka 4
1.7Sistematika Penulisan 4
Bab 2 LANDASAN TEORI
2.1 Sistem Informasi 6
2.1.1. Komponen Sistem Informasi 7
2.1.2. Unsur-unsur Sistem Informasi 8
2.1.3. Karakteristik Sistem Informasi 8 2.2 Sistem Informasi Perpustakaan 9
2.3 Perancangan dan Flowchat 10
2.3.1. Perancangan 10
2.3.2. Flowchart 12
2.4Microsoft Visual Basic 6.0 13
2.4.1. IDE Visual Basic 13
2.4.2. Menu Bar 14
2.4.3. ToolBar/SpeedBar 15
2.4.4. Jendela ToolBox 15
2.4.5. Jendela Form Designer 17
2.4.6. Jendela Kode Editor 18
2.4.7. Jendela Project 18
2.4.8. Jendela Properties 19
Bab 3 RUANG LINGKUP PERPUSTAKAAN
3.1 Sejarah Singkat FMIPA 20
3.2 Visi dan Misi 21
3.3 Tentang DSPI 23
Bab 4 PERANCANGAN DAN IMPLEMENTASI SISTEM
4.1 Perancangan Sistem 25
4.1.1. Data Flow Diagram (DFD) 25
4.1.2. Rancangan Database 28
(9)
4.1.4. Algoritma Program 31
4.2 Implementasi Sistem 36
4.2.1 Tahap Impelementasi Sistem 37
4.2.2 Demonstrasi Program 38
BAB 5 KESIMPULAN DAN SARAN
5.1 Kesimpulan 45
5.2 Saran 45
DAFTAR PUSTAKA LAMPIRAN
(10)
DAFTAR TABEL
Halaman
Table 2.1 Simbol Data Flow Diagram (DFD) 11
Tabel 2.2 Simbol Flowchart 12
Tabel 4.1 Anggota 28
Tabel 4.2 Buku 29
Tabel 4.3 Peminjaman 29
Tabel 4.4 Pengembalian 30
(11)
DAFTAR GAMBAR
Halaman
Gambar 2.1 Lingkungan IDE 14
Gambar 2.2 MenuBar 14
Gambar 2.3 ToolBar/SpeedBar 15
Gambar 2.4 Jendela ToolBox Standard 15
Gambar 2.5 Jendela Form Designer 17
Gambar 2.6 Jendela Kode Editor 18
Gambar 2.7 Jendela Project 18
Gambar 4.1 Diagram Konteks 26
Gambar 4.2 Data Flow Diagram(DFD) Level 0 27
Gambar 4.2 Tampilan Form Login 39
Gambar 4.3 Tampilan Menu Utama 39
Gambar 4.4 Tampilan Data Buku 40
Gambar 4.5 Tampilan Data Anggota 41
Gambar 4.6 Tampilan Data Peminjaman Buku 42
Gambar 4.7 Tampilan Pengembalia Buku 43 Gambar 4.8 Tampilan Percetakan Laporan 44
(12)
ABSTRAK
Tugas Akhir ini bertujuan membangun sebuah sistem informasi. Sistem ini dikembangkan dengan menggunakan perangkat lunak Microsoft Visual Basic 6.0 dan Microsoft Access 2003. Sistem ini meliputi modul-modul masukan data berkaitan dengan modul daftar buku, modul peminjaman buku, modul pengembalian buku, dan modul daftar anggota. Semua modul diatas digunakan untuk menampung data-data yang diperlukan dalam pembuatan Sistem Informasi Perpustakaan pada Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
(13)
BAB 1
PENDAHULUAN
1.1 Latar Belakang
Pada saat ini komputer memegang peranan penting dalam mempermudah suatu pekerjaan serta dapat meningkatkan kualitas dan kuantitas pekerjaan tersebut. Untuk itu, diperlukan suatu sistem informasi yang baik, dimana informasi tersebut merupakan suatu dukungan yang dapat memberikan pelayanan terhadap segala macam permasalahan yang dihadapi perusahaan swasta maupun instansi pemerintah.
FMIPA USU merupakan salah satu instansi Pemerintah yang menyelenggarakan program pendidikan yang berhubungan dengan ilmu pengetahuan. Guna menunjang untuk menghasilkan Sumber Daya Manusia (SDM) yang berkualitas, FMIPA USU menyediakan perpustakaan yang saat ini masih diolah oleh petugas perpustakaan.
Perpustakaan dalam melaksanakan proses peminjaman buku masih lambat yang disebabkan karena petugas masih memprosesnya secara manual. Petugas dalam melayani proses peminjaman di perpustakaan masih banyak mengalami kendala diantaranya adalah pembuatan kartu anggota sebagai tanda bukti anggota, memberikan informasi koleksi buku yang dimiliki perpustakaan, proses peminjaman buku oleh anggota dan pembuatan laporan sangatlah sulit diakibatkan kemungkinan
(14)
terjadinya kesalahan-kesalahan antara lain perhitungan yang kurang akurat dan waktu yang cukup lama dalam pengolahan.
Dengan pertimbangan dan permasalahan diatas, maka penulis memutuskan dan memilih judul: “Sistem Informasi Perpustakaan Fakultas MIPA Universitas Sumatera Utara Menggunakan Microsoft Visual Basic 6.0”. Aplikasi ini akan di dukung dengan Microsoft Office Access 2003 sebagai database server dan Program Crystal Report sebagai Form laporan yang siap untuk di cetak (print).
1.2 Identifikasi Masalah
Setiap perusahaan swasta maupun instansi Pemerintah pada umumnya mempunyai masalah dalam menjalankan kegiatan operasinya. Setiap masalah yang ada harus diatasi sedini mungkin jika instansi ingin tetap mempertahankan dan mengembangkan sistemnya supaya lebih cepat dan akurat.
Masalah yang sering dihadapi dalam sistem perpustakaan ini adalah bagaimana proses pendataan buku yang baru masuk, identitas buku yang sedang dipinjam, ataupun buku yang kembali dalam keadaan baik maupun rusak
1.3 Batasan Masalah
Untuk menghindari hal-hal yang menyimpang dari maksud dan tujuan, penulis membatasi permasalahan hanya pada pengolahan data anggota, data buku, transaksi peminjaman dan transaksi pengembalian berikut laporan peminjaman baik laporan peminjaman harian, mingguan maupun laporan bulanan.
(15)
1.4 Maksud dan Tujuan
Maksud diadakannya perancangan Sistem Informasi Perpustakaan pada Fakultas MIPA Universitas Sumatera Utara adalah membantu pemecahan masalah dalam pengolahan data perpustakaan dengan tujuan :
1. Menyelesaikan pendidikan penulis di Program Studi D-III Ilmu Komputer FMIPA USU
2. Membangun sistem informasi Perpustakaan pada FMIPA USU untuk mempermudah pendokumentasian.
1.5 Metode Penelitian
Metode penelitian yang digunakan dalam perancangan sistem ini terdiri dari 2 macam, yaitu :
1. Studi Pustaka
Studi pustaka dilakukan dengan cara mempelajari teori-teori dan buku-buku yang berhubungan dengan objek kerja praktek sebagai dasar dalam penelitian ini.
2. Studi Lapangan
Studi lapangan dilakukan dengan cara meneliti instansi / perusahaan secara langsung. Hal ini dilakukan untuk mendapatkan data-data dan keterangan-keterangan yang berhubungan dengan masalah yang sedang diteliti.
(16)
1.6 Tinjauan Pustaka
Sistem informasi Abdul (2002, hal. 11) adalah suatu sistem buatan manusia yang secara umum terdiri atas sekumpulan komponen berbasis komputer dan manual yang dibuat untuk menghimpun, menyimpan, dan mengelola data serta menyediakan informasi keluaran kepada para pemakai.
Sementara itu Didik (2006, hal. 147) menjelaskan bagaimana cara membuat sebuah aplikasi pengolahan data kepegawaian dengan beberapa tabel yang saling berkaitan. Harry (1997), pengertian komputer adalah suatu alat elektronik yang dapat menerima input data, mengolah data, memberikan informasi dengan menggunakan suatu program yang tersimpan di memori komputer (stored program), dapat menyimpan program dan hasil pengolahan, serta bekerja secara otomatis.
Sistem informasi tidak laeas dari relasi antar tabel dalam Amin (2005, hal. 11) menjelaskan bahwa bentuk relasi antartabel dalam suatu database digunakan untuk menunjukkan bagaimana suatu kolom dalam suatu tabel berhubungan dengan kolom yang ada pada tabel lain. Tim Penelitian dan Pengembangan (2002, hal.1), kata “Visual” menunjukkan cara yang digunakan untuk membuat graphical user interface (GUI). Kata “Basic” merupakan bagian bahasa BASIC (Beginners All Purpose Symbolic Instruction Code), yaitu sebuah bahasa pemrograman yang dalam sejarahnya sudah banyak digunakan oleh para programmer untuk menyusun aplikasi.
1.7 Sistematika Penulisan
Untuk mempermudah penulisan tugas akhir ini dan juga mempermudah pemahaman maka perlu adanya suatu sistematika yang jelas dan tepat.
(17)
Adapun sistematika penulisan tugas akhir adalah sebagai berikut :
BAB 1 PENDAHULUAN
Bab ini merupakan bab pendahuluan yang akan menguraikan latar belakang masalah, identifikasi masalah, pembatasan masalah, maksud dan tujuan, metode penelitian serta data-data yang dibutuhkan,
BAB 2 LANDASAN TEORI
Dalam bab ini penulis menjelaskan teori singkat tentang hal yang berhubungan dengan judul sistem informasi perpustakaan Fakultas MIPA menggunkan Microsoft Visual Basic 6.0.
BAB 3 RUANG LINGKUP PERPUSTAKAAN
Pada bab ini dijelaskan tentang sejarah singkat FMIPA Universitas Sumatera Utara
BAB 4 PERANCANGAN DAN IMPLEMENTASI SISTEM
Bab ini menguraikan tentang defenisi, tujuan dan langkah-langkah dalam perancangan dan implementasi sistem yang juga disertai dengan komponen kebutuhan sistem.
BAB 5 KESIMPULAN DAN SARAN
Ini merupakan bab terakhir yang dimanana penulis akan menguraikan beberapa kesimpulan dari uraian bab sebelumnya dan juga akan berusaha memberikan saran yang dapat bermanfaat.
(18)
BAB 2
LANDASAN TEORI
2.1Sistem Informasi
Sistem informasi terdiri dari dua kata, yaitu “Sistem” dan “Informasi”. Sistem yaitu sekumpulan objek yang bekerja bersama-sama untuk menghasilkan suatu kesatuan metode, prosedur, tekhnik yang digabungkan dan diatur sedemikian rupa sehingga menjadi satu kesatuan yang berfungsi untuk mencapai tujuan tertentu. Informasi yaitu data yang telah diolah, dibentuk dan dimanipulasi menjadi sesuatu yang berarti dan sesuai dengan keperluan pengguna informasi yang bersangkutan serta dapat digunakan untuk mengambil suatu keputusan.
Pengertian ”Sistem” menurut para ahli, yaitu :
1. Menurut Fathansyah (Basis Data, 1999), Sistem merupakan suatu tatanan yang terdiri atas sejumlah komponen fungsional (dengan satuan fungsi atau tugas khusus) yang saling berhubungn secara bersama-sama yang bertujuan untuk memenuhi suatu proses atau pekerjaan tertentu.
2. Menurut Jogiyanto (Pengenalan Komputer, 2000:683), Sistem adalah suatu kesatuan yang terdiri dari dua atau lebih komponen atau subsistem yang saling berinteraksi untuk mencapai tujuan tertentu.
Sedangkan pengertian ”informasi” menurut para ahli, yaitu :
1. Menurut Jogiyanto (2000, hal. 157), Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya.
(19)
2. Menurut Robert G. Murdick(2002, hal. 13), Informasi adalah data yang disusun sedemikian rupa sehingga bermakna dan bermanfaat karena dapat dikomunikasikan kepada seseorang yang akan menggunakan untuk membuat keputusan.
3. Menurut Sanyoto Gondodiyoto (2005, hal. 45) Informasi adalah hasil pengolahan data yang dapat berfungsi untuk suatu tujuan tertentu atau untuk analisa dan pengambilan keputusan.
Maka dapat disimpulkan bahwa pengertian dari Sistem Informasi secara umum adalah suatu susunan yang sistematik dan teratur dari jaringan-jaringan aliran informasi yang saling berhubungan dalam prosedur pengolahan data yang dikembangkan dalam organisasi dengan maksud memberikan data kepada pengguna, baik data yang bersifat internal maupun data yang bersifat eksternal untuk dasar pengambilan keputusan dalam rangka mencapai suatu tujuan.
2.1.1Komponen Sistem Informasi
Beberapa komponen sistem informasi, yaitu :
1. Data merupakan kumpulan fakta mentah, angka-angka yang belum mempunyai arti berupa angka, huruf dan gambar. Data dapat diolah menjadi dasar objektif didalam proses pembuatan keputusan-keputusan atau kebijakan.
2. Manusia (brainware) merupakan bagian utama dalam suatu sistem informasi. 3. Perangkat lunak berupa sistem operasi, aplikasi, utilitas dan bahasa pemrograman. 4. Perangkat keras berupa komputer, printer dan tekhnologi.
5. Prosedur bagian yang berisikan dokumentasi prosedur atau proses-proses yang terjadi dalam sistem.
(20)
2.1.2Unsur-unsur Sistem Informasi
Sistem informasi mempunyai beberapa unsur yaitu : 1. Alat masukan data
2. Alat penyimpanan data 3. Telekomunikasi
4. Alat pengolah data
5. Prosedur, program, metode dan komunikasi 6. Alat terminal
7. Manipulasi data 8. Alat keluaran data
2.1.3Karakteristik Sistem Informasi
Suatu sistem mempunyai karakteristik atau sifat-sifat yang tertentu yaitu : 1. Memiliki Batas Sistem (boundary)
Batas sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya dengan lingkungan luarnya. Batas sistem ini memungkinkan suatu sistem dipandang sebagai suatu kesatuan. Batas suatu sistem menunjukkan ruang lingkup dari sistem tersebut.
2. Lingkungan Luar Sistem
Lingkungan luar sistem dari suatu sistem adalah apapun diluar batas sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat menguntungkan dan merugikan sistem tersebut.
(21)
3. Penghubung Sistem
Penghubung sistem (interface) merupakan media penghubung antar sub sistem yang satu dengan sub sistem yang lainnya.
4. Masukan Sistem
Masukan sistem adalah energi yang dimasukkan ke dalam sistem. Masukan dapat berupa masukan perawatan dan masukan sinyal.
5. Keluaran Sistem
Keluaran sistem merupakan hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna.
6. Pengolah Sistem
Suatu sistem yang dapat mempunyai suatu bagian pengolah yang akan merubah masukan menjadi keluaran.
2.2Sistem Informasi Perpustakaan
Perpustakaan, berasal dari kata dasar ”pustaka” yang berarti kitab, buku. Beberapa batasan atau defenisi perpustakaan adalah sebagai berikut :
1. Perpustakaan adalah suatu tempat, gedung atau ruangan untuk menyimpan dan memakai koleksi buku dan bahan bacaan lainnya.
2. Perpustakaan adalah kumpulan buku dan bahan pustaka lainnya yang diorganisasikan dan diadministrasikan untuk bacaan, konsultasi dan studi.
3. Perpustakaan adalah unit kerja yang memiliki sumber daya manusia, ruangan secara khusus dan koleksi bahan pustaka sekurang-kurangnya terdiri dari 1000 judul dari berbagai disiplin ilmu yang sesuai dengan jenis perpustakaan yang bersangkutan.
(22)
4. Perpustakaan adalah suatu unit kerja, tempat menyimpan bahan pustaka yang tercetak dan terekam yang dikelola dan disusun secara sistematis menurut sistem tertentu untuk digunakan oleh pemakainya sebagai sumber informasi.
Dari batasan atau defenisi di atas, maka dapat dilihat bahwa perpustakaan itu merupakan kesatuan dari berbagai unsur atau aspek, yaitu:
1. Organisasi/unit kerja
2. Gedung/ruang dan perlengkapannya 3. Koleksi bahan pustaka
4. Tenaga pengelola (SDM) 5. Masyarakat pemakai (layanan) 6. Anggaran biaya
Menurut Beiling Siregar (2007, hal. 137), Sistem informasi perpustakaan adalah suatu sistem di dalam suatu organisasi pelayanan publik yang mempertemukan kebutuhan pengolahan transaksi peminjaman, pengembalian dan perpanjangan buku dan pembuatan laporan harian, bulanan ataupun tahunan guna mendukung operasi, bersifat manajerial dan kegiatan dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.
2.3Perancangan dan Flowchart
2.3.1 Perancangan
Perancangan adalah suatu kejadian membuat pola teknis atau bentuk teknis sistem berdasarkan evaluasi yang telah dilakukan pada kegiatan analisis. Tujuan perancangan
(23)
adalah untuk memenuhi kebutuhan pemakai sistem mengenai gambaran yang jelas tentang perancangan sistem yang akan dibuat serta dapat diimplementasikan.
Dalam perancangan diperlukan alat perancangan alat itu adalah Data Flow Diagram (DFD). DFD merupakan gambar pergerakan data dalam sebuah sistem yang merupakan salah satu notasi yang dikenali sebagai teknik analisis berstruktur. DFD merupakan perwakilan model logika yang menunjukkan apa yang dilakukan oleh sistem dan bukan bagaimana sistem tersebut dilakukan. Data Flow Diagram
digambarkan dengan menggunakan 4 unsur utama, yaitu:
Tabel 2.1 Simbol Data Flow Diagram(DFD)
No Simbol Fungsi
1.
External entity (kesatuan luar) merupakan kesatuan (entity) di lingkungan luar sistem yang mewakili manusia, objek, konsep, tempat atau peristiwa yang memberikan input atau output dari sistem
2. Proses merupakan kegiatan pengolahan input yang menghasilkan output.
3.
Aliran data adalah jalan bagi pergerakan data dari satu lokasi yang berlainan dalam sistem. Satu aliran data mewakili satu atau beberapa data.
4.
Data Store (simpan data) merupakan simpanan dari data yang dapat berupa suatu file, database dan lain-lain.
(24)
2.3.2Flowchart
Flowchart adalah suatu bagan yang menggambarkan arus logika dari data yang akan diproses dalam suatu program dari awal sampai akhir. Flowchart terdiri dari simbol-simbol yang mewakili fungsi-fungsi langkah program dan garis alir menunjukkan urutan dari simbol-simbol yang akan dikerjakan.
Berikut ini adalah simbol-simbol program flowchart menurut ANSI (American National Standard Institute):
Tabel 2.2 Simbol Flowchart
No. Simbol Fungsi
1. Digunakan untuk menunjukkan awal dan akhir dari program
2. Digunakan untuk memberikan nilai awal pada suatu variabel atau counter
3. Digunakan untuk pengolahan arithmatika dan
pemindahan data
4. Digunakan untuk mewakili operasi perbandingan logika
5. Digunakan untuk proses yang detilnya dijelaskan terpisah, misalnya dalam bentuk sub routine
6.
Digunakan untuk menunjukkan hubungan arus proses yang terputus masih dalam halaman yang sama
7.
Digunakan untuk menunjukkan hubungan arus proses yang terputus masih dalam halaman yang sama
8. ---
Digunakan untuk memberikan keterangan-keterangan guna memperjelas simbol-simbol yang lain
(25)
2.4Microsoft Visual Basic 6.0
Microsoft Visual Basic 6.0 adalah salah satu alat untuk membangun aplikasi dalam lingkungan windows. Microsoft Visual Basic menggunakan pendekatan Visual untuk merancang user interface dalam bentuk form, sedangkan untuk penulisan kode menggunakan dialek bahasa Basic yang mudah dipelajari.
Pada pemrograman Visual, pengembangan aplikasi dimulai dengan pembentukan user interface, kemudian mengatur properti dari objek-objek yang digunakan dalam user interface, dan selanjutnya dilakukan penulisan kode program untuk menangani kejadian (event).
2.4.1IDE Visual Basic
Pengenalan dari belajar Microsoft Visual Basic adalah mengenal IDE (Integrated Development Environment) Visual Basic. IDE Visual Basic adalah bagian dari Visual Basic yang digunakan untuk menciptakan aplikasi. Dengan IDE inilah pemrograman secara visual merancang tampilan untuk para user (antar muka pemakai) dan menuliskan listing program (kode).
(26)
Gambar 2.1 Lingkungan IDE
2.4.2MenuBar
MenuBar berfungsi memilih tugas-tugas tertentu seperti memulai, memilih, mengakhiri suatu aplikasi dan lain sebagainya.
Gambar 2.2 MenuBar 2.4.3 ToolBar/SpeedBar
ToolBar/SpeedBar memiliki fungsi yang tidak jauh berbeda dengan MenuBar. Hanya saja ToolBar/SpeedBar penggunaannya lebih praktis dan cepat (dinyatakan dalam bentuk icon).
(27)
Jendela ToolBox
ToolBox berisikan kumpulan komponen-komponen yang akan di tempelkan/diletakkan dalam form dan digunakan untuk mendesain form sehingga membentuk user interface. ToolBox Standard mempunyai banyak pilihan komponen, diantaranya Label, CommandButton, TextBox, CheckBox, ComboBox, ListBox, Timer, Image, Shape, Line.
Gambar 2.4 Jendela ToolBox Standard
Adapun secara garis besar fungsi dari masing-masing intrinsik kontrol tersebut adalah sebagai berikut:
1. Pointer bukan merupakan suatu kontrol; gunakan icon ini ketika ingin memilih kontrol yang sudah berada form.
2. PictureBox adalah kontrol yang digunakan untuk menampilkan image dengan format BMP, DIB (bitmap), ICO (icon), CUR (cursor), WMF (metafile), EMF ( enhanced metafile), GIF dan JPEG.
3. Label adalah kontrol yang digunakan untuk menampilkan teks yang tidak dapat diperbaiki oleh pemakai.
(28)
4. TextBox adalah kontrol yang mengandung string yang dapat diperbaiki oleh pemakai, dapat berupa satu baris tunggal atau banyak baris.
5. Frame adalah kontrol yang digunakan sebagai kontainer bagi kontrol lainnya. 6. CommandButton merupakan kontrol hampir ditemukan pada setiap form dan
digunakan untuk membangkitkan event proses tertentu ketika pemakai melakukan klik padanya.
7. CheckBox digunakan untuk pilihan yang isinya bernilai yes/no, true/false. 8. OptionButton sering digunakan lebih dari satu sebagai pilihan terhadap beberapa
option yang hanya dapat dipilih satu.
9. ListBox mengandung sejumlah item dan user dapat memilih lebih dari satu (bergantung pada properti MultiSelect).
10. ComboBox merupakan kombinasi dari TextBox dan suatu ListBox dimana pemasukkan data dapat dilakukan dengan pengetikkan maupun pemilihan.
11. HScrollBar dan VScrollBar digunakan untuk membentuk scrollbar berdiri sendiri.
12. Timer digunakan untuk proses background yang diaktifkan berdasarkan interval waktu tertentu, merupakan kontrol non-visual.
13. DriveListBox, DirListBox dan FileListBox sering digunakan untuk membentuk dialog box yang berkaitan file.
14. Shape dan Line digunakan untuk menampilkan bentuk seperti garis, persegi, bulatan dan oval.
15. Image berfungsi menyerupai image box, tetapi tidak dapat digunakan sebagai kontainer bagi kontrol lainnya. Kontrol image menggunakan resource yang lebih kecil dibandingkan dengan PictureBox.
(29)
17. OLE Client dapat digunakan sebagai tempat bagi program eksternal seperti Microsoft Excel, Word, dll.
2.4.5 Jendela Form Designer
Jendela Form Designer berfungsi untuk merancang dan mendesain user interface dan disini pula kontrol-kontrol komponen dari ToolBox diletakkan.
Gambar 2.5 Jendela Form Designer 2.4.6Jendela Kode Editor
Jendela Kode Editor secara umum berguna untuk menuliskan listing program dalam pembuatan suatu aplikasi.
(30)
2.4.7Jendela Project
Jendela Project berfungsi untuk melihat kontrol-kontrol apa saja yang berada didalam form tersebut secara hierarki seperti Windows Explorer.
(31)
2.4.8Jendela Properties
Jendela ini digunakan untuk memanipulasi kontrol-kontrol yang sudah ada dalam form. Jendela Properties ini memiliki dua halaman yang masing-masing disebut
Alphabetic (nama properti) dan Catagorized (pilihan properti).
(32)
BAB 3
RUANG LINGKUP PERPUSTAKAAN
3.1Sejarah Singkat FMIPA
Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara didirikan pada tanggal 25 Agustus 1965. Fakultas ini pada mulanya bernama Fakultas Ilmu Pasti dan Ilmu Alam, Universitas Sumatera Utara (FIPIA USU). Usaha pendirian FIPIA USU sudah dirintis sejak tahun 1959 melalui proses yang panjang dan berliku-liku dalam berbagai Rapat/sidang di Fakultas Teknik USU dan juga Rapat/Sidang pimpinan USU yang ketika itu disebut "Presiden dan Asesor". Usaha untuk mendirikan FIPIA USU dilakukan oleh Bapak Prof. A.T. Barus yang menjadi staf pengajar di Fakultas Teknik USU.
Pada awal tahun 1965, keadaan USU sudah stabil dan saat itu Rektor USU dijabat oleh drg. Nazir Alwi, persiapan untuk mendirikan FIPIA USU dirasa sudah cukup matang dan disepakati untuk membuka FIPIA USU dengan tiga jurusan sekaligus, yaitu Matematika, Fisika dan Kimia. Selanjutnya, rencana ini, diteruskan oleh Rektor USU drg. Nazir Alwi ke Menteri Perguruan Tinggi dan Ilmu Pengetahuan (PTIP) yang saat itu dijabat oleh Brigjen dr. Syarief Thajeb untuk mendapatkan persetujuan. Akhirnya ditetapkanlah pendirian FIPIA USU pada tanggal 25 Agustus 1965 dengan Surat Keputusan Menteri PTIP No.190/1965 tertanggal September 1965.
(33)
Dengan berdirinya FIPIA USU, maka untuk tahun ajaran 1965/1966 dimulailah penerimaan mahasiswa baru untuk tiga jurusan, yaitu Jurusan Matematika (Ketua Jurusan drs. P.Siagian), Jurusan Fisika (Ketua Jurusan A.T. Barus, M.Sc), dan Jurusan Kimia (Ketua Jurusan drs. R.A. Soekemi, Apt.). Seluruh kegiatan termasuk proses belajar-mengajar dilakukan dengan menumpang di Gedung Fakultas Teknik USU yang berada di Jl.Sun Yat Sen No.52.
Pada tahun I969 FIPIA USU membuka Jurusan baru yaitu Jurusan Farmasi yang merupakan Jurusan keempat. Beberapa tahun kemudian FIPIA berubah nama menjadi Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) dan proses belajar mengajar kembali ke kampus Padang Bulan USU. Dalam perkembangannya, FMIPA USU juga membuka Program Diploma III seperti Analis Farmasi, Kimia Industri, Ilmu Komputer, Statistik dan Fisika Instrumen. Pada tahun 2002-2003 Program Studi llmu Komputer secara resmi dibuka. Pimpinan Fakultas:
Dekan : Prof. Dr. Eddy Marlianto, M.Sc Pembantu Dekan I : Dr. Sutarman, M.Sc Pembantu Dekan II : Drs. Nursal, M.Si
Pembantu Dekan III : Drs. Agus Salim Harahap, M.Si
3.2Visi & Misi
VISI
FMIPA yang dikenal baik secara internasional dan unggul secara nasional dalam kegiatan pendidikan, penelitian, dan pengabdian kepada masyarakat, serta menghasilkan lulusan yang kompeten dalam bidangnya, literate dalam teknologi
(34)
informasi, berjiwa wirausaha, dan mampu bersaing di tingkat nasional dan internasional.
MISI
1. Menumbuhkembangkan semua jurusan dan program studi di lingkungannya agar mampu menyelenggarakan pendidikan MIPA di garis depan sampai ke jenjang Pascasarjana dengan lulusan yang berpotensi maju dan bertaraf internasional untuk warga semua lapisan masyarakat Indonesia dan semua negara di dunia
2. Menumbuhkembangkan semua jurusan di lingkungannya agar mampu menyelenggarakan penelitian dasar maupun terapannya secara terpadu dan bertaraf internasional yang menunjang pengembangan IPTEK untuk kesejahteraan bangsa dan umat manusia.
3. Meningkatkan peran FMIPA sebagai institusi yang mempunyai kegiatan yang bermanfaat bagi masyarakat melalui rangkaian kegiatan pemanfaatan MIPA untuk menunjang kesejahteraan dan kenyamanan masyarakat dalam aspek material maupun spiritual.
4. Meningkatkan peran FMIPA dalam industri, teknologi sistem informasi dan komunikasi, lingkungan hidup, kesehatan, dan ekonomi, sehingga dunia industri dapat diyakinkan dan diajak bersama-sama (corporate) untuk lebih mengembangkan ilmu dan terapan MIPA
5. Menjadikan FMIPA sebagai pusat layanan penelitian, pelatihan, konsultasi, dan jasa dalam bidang keilmuan MIPA dan terapannya.
(35)
3.2.1Tentang DSPI
Departemen Studi perpustakaan dan informasi (DSPI) adalah suatu bidang studi dan disiplin terapan yang berkaitan dengan seluruh fase proses transfer informasi. Penerapan teori klasifikasi dan pengindeksan untuk pengontrolan dan temu-balik informasi (information retrieval) merupakan salah satu aspek utama dalam disiplin ini. Studi perpustakaan dan informasi menggunakan ilmu manajemen, ilmu komputer dan teori-teori komunikasi. Selain itu, disiplin ini juga mengandalkan ilmu pengetahuan sosial (behavioral sciences) untuk memahami bagaimana masyarakat menggunakan perpustakaan dan informasi.
Pendidikan perpustakaan dan informasi seperti halnya pendidikan tinggi dalam bidang studi lainnya, adalah sangat penting untuk pembangunan ekonomi dan sosial. Pembangunan sumberdaya manusia dalam bidang perpustakaan harus selaras dengan pembangunan di bidang lainnya. Semakin meningkatnya jumlah informasi yang dihasilkan oleh manusia dan semakin berkembangnya pelayanan informasi berbasis teknologi informasi dan komunikasi (ICT), menyebabkan semakin besarnya peranan pendidikan perpustakaan dan informasi untuk menghasilkan tenaga yang kompeten untuk mengisi posisi-posisi yang berkaitan dengan penyediaan dan pelayanan muatan (contents) sumberdaya informasi.
Pendidikan tinggi di bidang perpustakaan dan informasi mulai diperkenalkan pada tahun 1887 di Amerika Utara dengan dibukanya program pendidikan perpustakaan yang digagas oleh Melvil Dewey di Columbia University. Kemudian disiplin ini berkembang pesat yang ditandai dengan pembukaan program yang sama di beberapa universitas lainnya antara tahun 1890 hingga 1908. Di negara-negara Asia
(36)
pembukaan sekolah perpustakaan dimulai setelah Perang Dunia II, dan yang paling pesat perkembangannya adalah di India yang hingga akhir abad keduapuluh terdapat di 75 universitas.
Di Indonesia, pendidikan perpustakaan dimulai pada tahun 1952 dengan dibukanya Kursus Pendidikan Pegawai Perpustakaan (KPPP) dengan lama pendidikan dua tahun. KPPP ini kemudian berubah menjadi Kursus Ahli Perpustakaan (KAP) selanjutnya menjadi Sekolah Perpustakaan (SP). Dan pada tahun 1961 SP diintegrasikan ke dalam Fakultas Keguruan dan Ilmu Pendidikan Universitas Indonesia (UI). Pada tahun 1963 program ini dipindahkan ke Fakultas Sastra UI.
Saat ini, program pendidikan sarjana ilmu perpustakaan dan informasi (S.Sos.) terdapat di lima universitas yaitu Fakultas Sastra UI, Fakultas Ilmu Komunikasi UNPAD, Fakultas Komunikasi UIN, Fakultas Ilmu Komunikasi UNHAS, dan Fakultas Sastra USU. USU untuk pertama sekali membuka program sarjana pada tahun 1980, karena beberapa alasan kemudian ditutup pada tahun 1984, dan digantikan dengan program Diploma-III. Kemudian sejak tahun 2001 Program Sarjana dibuka kembali di USU. Pada tahun 1990, UI membuka program pascasarjana magister (S-2) Ilmu Perpustakaan yang pertama di Indonesia.
(37)
BAB 4
PERANCANGAN DAN IMPLEMENTASI SISTEM
4.1 Perancangan Sistem
Perancangan sistem merupakan kegiatan yang dilakukan setelah diselesaikannya proses sistem. Perancangan sistem adalah suatu pendekatan yang sistematis untuk mentransformasikan suatu hasil analisis ke dalam suatu perencanaan agar dapat diimplementasikan.
4.1.1 Data Flow Diagram (DFD)
Data Flow Diagram (DFD) adalah gambaran sistem secara logika. Gambaran ini tidak tergantung pada perangkat keras, lunak, struktur data atau organisasi. Pada tahap analisa, penanganan notasi simbol lingkaran dan anak panah menggambarkan arus data dalam perancangan sistem sangat membantu sekali di dalam komunikasi dengan pemakaian sistem menggunakan notasi-notasi untuk menggambarkan arus dari data sistem. Adapun diagram konteks Data Flow Diagram yang dirancang adalah :
(38)
Petugas Perpustakaan Anggota
0
SISTEM INFORMASI PERPUSTAKAAN
Kepala Perpustakaan
Data Anggota
Data Peminjaman, Pengembalian
Kartu Anggota, Koleksi Buku
Informasi Buku, peminjaman, dan pengembalian
Laporan
(39)
Anggota Petugas Perpustakaan 2 Pendaftaran Anggota Kepala Perpustakaan Data Anggota Kartu Anggota
Data buku yang di kembalikan
Laporan 3 Peminjaman 4 Pengembalian 5 Pembuatan Laporan Data Peminjaman 1 Input Data Buku Data Buku Data Buku Data Buku yang dipinjam
Data Buku Data Pengembalian Data Buku, Peminjaman dan pengembalian
F1 Anggota
F2 Buku
F3 Peminjaman
F4 Pengembalian
(40)
4.1.2 Rancangan Database
Secara umum sistem basis data merupakan sistem yang terdiri atas kumpulan file (tabel) yang saling berhubungan, tersimpan di perangkat keras komputer dan menggunakan perangkat lunak untuk memanipulasinya.
Adapun perancangan database mengenai sistem informasi ini diperlukan beberapa tabel database yaitu sebagai berikut:
Tabel 4.1 Anggota
Field Name Type Data Size Description
No_Agt Text 6 Nomor anggota
Nama_Agt Text 25 Nama anggota
Jenkel Text 1 Jenis kelamin
Kelas Text 7 Kelas
Status Text 10 Status (Siswa/Pegawai/Guru)
(41)
Tabel 4.2 Buku
Field Name Type Data Size Description
NoID_Bk Text 8 Nomor identitas buku
Kode_Bk Text 6 Kode buku
Judul Text 50 Judul buku
Thn_trbt Text 4 Tahun terbitan
Nama_Prg Text 20 Nama Pengarang
Nama_Pnrb Text 20 Nama Penerbit
Tabel 4.3 Peminjaman
Field Name Type Data Size Description
No_Agt Text 6 Nomor Anggota
Tgl_pinjam Date 8 Tanggal pinjam
NoID_Bk Text 7 Nomor Identitas Buku
(42)
Tabel 4.4 Pengembalian
Field Name Type Data Size Description
No_Agt Text 6 Nomor Anggota
Tgl_Kembali Date 8 Tanggal Kembali NoId_Bk Text 7 Nomor Identitas Buku
4.1.3 Kamus Data
Kamus data adalah suatu dokumen yang mendeskripsikan tentang aliran data, penyimpanan data dan hubungan antar data pada Data Flow Diagram (DFD). Kamus data dibuat pada tahap analisis sistem dan digunakan baik pada tahap analisis maupun pada tahap perancangan sistem.
Tabel 4.5 Kamus Data
Atribut Tipe Lebar Jangkauan Keterangan
No_Agt Char 6 - Nomor anggota
Nama_Agt Char 25 - Nama anggota
Jenkel Char 1 L,P Jenis kelamin
L = Laki-laki P = Perempuan
Kelas Char 7 - Kelas
(43)
Tgl_Msk Char 8 - Tanggal masuk anggota NoID_Bk Char 8 - Nomor identitas buku
Kode_Bk Char 6 - Kode buku
Judul Char 50 - Judul buku
Thn_trbt Char 4 - Tahun terbitan
Nama_Prg Char 20 - Nama Pengarang
Nama_Pnrb Char 20 - Nama Penerbit
No_Agt Char 6 - Nomor Anggota
Tgl_pinjam Date 8 - Tanggal pinjam
NoID_Bk Char 7 - Nomor Identitas Buku
Ket Char 8 - Keterangan(Kembali/Belum)
No_Agt Char 6 - Nomor Anggota
Tgl_Kembali Date 8 - Tanggal Kembali
NoId_Bk Char 7 - Nomor Identitas Buku
4.1.4 Algoritma Program
Adapun algoritma yang akan dibahas antara lain, yaitu:
1. Algoritma Menu Utama
Langkah 1 : Jika klik File Tampil menu File
Langkah 2 : Jika klik Transaksi Tampil menu Transaksi Langkah 3 : Jika Klik Laporan
(44)
2. Algoritma Menu File
Baca menu File
Tampil pilihan Input Data Buku, Data Anggota dan Exit
Langkah 1 : Jika klik Buku
Baca Form Input Data Buku Langkah 2 : Jika klik Anggota
Baca Form Input Data Anggota Langkah 3 : Jika klik Exit
Maka Keluar dari program
3. Algoritma Menu Transaksi
Baca menu Transaksi
Tampil pilihan Input Data Peminjaman dan Data Pengembalian
Langkah 1 : Jika klik Peminjaman
Baca Form Input Data Peminjaman Langkah 2 : Jika klik Pengembalian
Baca Form Input Data Pengembalian
4. Algoritma Menu Laporan
Baca Menu Laporan
Tampil pilihan Laporan Daftar Anggota, Daftar Buku, Daftar Buku Perpengarang, Daftar Buku Perpenerbit, Daftar Peminjaman Buku Pernoanggota, Daftar Peminjaman Buku Perbulan, Daftar Peminjaman Buku Pertahun dan Daftar Rekapitulasi Peminjaman Buku
(45)
Langkah 1 : Jika klik Laporan Daftar Anggota Tampil Laporan Daftar Anggota
Langkah 2 : Jika klik Laporan Daftar Buku Tampil Laporan Daftar Buku
Langkah 3 : Jika klik Laporan Daftar Buku Perpengarang Tampil Laporan Daftar Buku Perpengarang
Langkah 4 : Jika klik Laporan Daftar Perpenerbit Tampil Laporan Daftar Perpenerbit
Langkah 5 : Jika klik Laporan Daftar Peminjaman Buku Pernoanggota
Tampil Laporan Daftar Peminjaman Buku Pernoanggota Langkah 6 : Jika klik Laporan Daftar Peminjaman Buku
Perbulan
Tampil Laporan Daftar Peminjaman Buku Perbulan
Langkah 7 : Jika klik Laporan Daftar Peminjaman Buku Pertahun
Tampil Laporan Daftar Peminjaman Buku Pertahun
Langkah 8 : Jika klik Laporan Daftar Rekapitulasi Peminjaman Buku
Tampil Laporan Daftar Rekapitulasi Peminjaman Buku
5. Algoritma Buku
Baca menu Buku
Tampil pilihan Proses Tambah, Cari dan Keluar Langkah 1 : Jika klik Tambah
Maka isi No.ID Buku, No.ID Buku dicari jika ketemu maka kembali ke isi NoID Buku. Jika tidak ketemu,
(46)
maka isi data buku. Jika data ingin disimpan klik Simpan, jika tidak klik Batal
Langkah 2 :Jika klik Cari
Isi No ID Buku pada text Cari, No ID Buku dicari jika tidak ketemu maka kembali ke isi No ID Buku, jika ketemu maka tampil data buku. Jika data ingin dihapus maka klik hapus, jika ingin dikoreksi maka klik Koreksi lalu perbaiki data kemudian klik Simpan jika ingin disimpan, jika tidak klik Batal Langkah 3 : Jika klik Keluar
Maka keluar dari form Buku dan kembali ke Menu
Utama
6. Algoritma Anggota
Baca menu Anggota
Tampil pilihan proses Tambah, Cari dan Keluar Langkah 1 : Jika klik Tambah
Maka isi No Anggota, No.Anggota dicari jika ketemu maka kembali ke isi No.Anggota. Jika tidak ketemu, maka isi data anggota. Jika data ingin disimpan klik Simpan, jika tidak klik Batal
Langkah 2 :Jika klik Cari
Isi No.Anggota pada text Cari, No.Anggota dicari jika tidak ketemu maka kembali ke isi No.Anggota, jika ketemu maka tampil data anggota. Jika data ingin dihapus maka klik hapus, jika ingin dikoreksi maka klik Koreksi lalu perbaiki data kemudian klik Simpan jika ingin disimpan, jika tidak klik Batal
(47)
Langkah 3 : Jika klik Keluar
Maka keluar dari form Buku dan kembali ke Menu
Utama
7. Algoritma Peminjaman
Baca menu Peminjaman
Tampil pilihan proses Tambah, Cari dan Keluar Langkah 1 : Jika klik Tambah
Maka isi No.Anggota, No.Anggota dicari jika ketemu maka kembali ke isi No.Anggota. Jika tidak ketemu, maka isi data peminjaman. Jika data ingin disimpan klik Simpan, jika tidak klik Batal
Langkah 2 :Jika klik Cari
Isi No.Anggota pada text Cari, No.Anggota dicari jika tidak ketemu maka kembali ke isi No.Anggota, jika ketemu maka tampil data peminjaman. Jika data ingin dihapus maka klik hapus, jika ingin dikoreksi maka klik Koreksi lalu perbaiki data kemudian klik Simpan jika ingin disimpan, jika tidak klik Batal Langkah 3 : Jika klik Keluar
Maka keluar dari form Buku dan kembali ke Menu Utama
8. Algoritma Pengembalian
Baca menu Pengembalian
Tampil pilihan proses Tambah, Cari dan Keluar Langkah 1 : Jika klik Tambah
(48)
Maka isi No.Anggota, No.Anggota dicari jika ketemu maka kembali ke isi No.Anggota. Jika tidak ketemu, maka isi data pengembalian. Jika data ingin disimpan klik Simpan, jika tidak klik Batal
Langkah 2 :Jika klik Cari
Isi No.Anggota pada text Cari, No.Anggota dicari jika tidak ketemu maka kembali ke isi No.Anggota, jika ketemu maka tampil data pengembalian. Jika data ingin dihapus maka klik hapus, jika ingin dikoreksi maka klik Koreksi lalu perbaiki data kemudian klik Simpan jika ingin disimpan, jika tidak klik Batal
Langkah 3 : Jika klik Keluar
Maka keluar dari form Buku dan kembali ke Menu Utama
4.2 Implementasi Sistem
Sistem yang telah dirancang selanjutnya akan dilanjutkan kepada tahap pengimplementasian sistem. Implementasi sistem merupakan tahap meletakkan sistem supaya siap untuk dioperasikan. Tujuan implementasi adalah:
1. Menyelesaikan desain sistem yang ada dalam dokumen perancangan sistem yang disetujui.
2. Menulis, menguji, mendokumentasikan program-program dan prosedur-prosedur yang diperlukan oleh dokumen perancangan sistem yang disetujui.
(49)
3. Mempertimbangkan bahwa sistem memenuhi permintaan pemakai, yaitu dengan menguji sistem secara keseluruhan.
Dalam memilih pendekatan implementasi sistem yang digunakan untuk desain perpustakaan ini menggunakan implementasi secara langsung terhadap sistem yang sedang berjalan.
4.2.1 Tahap Implementasi Sistem
Pada tahap ini dilakukan penganalisaan terhadap masalah yang akan diproses. Adapun kebutuhan sistem yang akan diperlukan dalam pembuatan sistem ini adalah:
1. Perangkat Keras (Hardware)
a. Processor Intel Pentium Core 2 Duo 2.2 GHz b. RAM 384 MB
c. Monitor VGA d. Harddisk 20 GB e. Mouse dan Keyboard
f. Printer Canon Pixma MP145 2. Perangkat Lunak (Software)
a. Sistem Operasi Windows XP
b. Bahasa Pemrograman Microsoft Visual basic 6.0 c. Program Microsoft Office XP
(50)
3. Perangkat Manusia (Brainware)
a. Operator, merupakan orang yang mempersiapkan komputer dan memilih software sesuai dengan objek kerja, memasukkan data, mengawasi proses pengolahan data, menjaga kebenaran data atau mencetak laporan.
b. Programmer, merupakan orang yang bertugas membuat dan membangun program dengan menggunakan salah satu fasilitas software yang telah ditentukan yaitu Microsoft Visual Basic 6.0.
4.2.2 Demonstrasi Program
Berikut adalah tampilan program Sistem Informasi Perpustakaan yang telah dirancang:
(51)
Gambar 4.11 Tampilan Form Login
(52)
(53)
(54)
(55)
(56)
Gambar 4.8 Tampilan Pencetak Laporan
(57)
BAB 5
KESIMPULAN DAN SARAN
5.1Kesimpulan
Sistem yang dibuat diharapkan dapat membantu permasalahan yang dihadapi oleh FMIPA USU Medan. Dengan diterapkannya sistem ini diharapkan segala kendala tentang keterlambatan dan ketidak akuratan laporan-laporan yang berhubungan dengan masalah peminjaman buku di perpustakaan dapat diatasi bahkan mempercepat pengolahan data.
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, merumuskan permasalahan yang ada, mencari alternatif penyelesaian untuk masalah yang ada, kemudian merancang suatu sistem yang dapat mengatasi masalah serta mengimplementasikan sistem yang dirancang.
5.2Saran
Saran merupakan suatu ide yang dibuat oleh penulis yang berguna untuk memberikan masukan sehingga dapat berguna untuk pemakai. Adapun saran-saran tersebut adalah: 1. Dengan adanya sistem informasi ini hendaknya menerapkan sistem komputerisasi
(58)
2. Pembuatan file cadangan sebaiknya dilakukan secara berkala (3 atau 4 bulan sekali). Hal ini sangat penting dilakukan untuk mencegah kemungkinan kehilangan dan kerusakan data yang telah disimpan.
3. Perlu dikembangkan sistem informasi ini agar lebih luas dan masih dapat dikembangkan ke arah jaringan
Dengan adanya saran-saran yang diberikan oleh penulis diharapkan kiranya segala kekurangan dan ketertinggalan dapat diperbaiki dan dikembangkan agar sistem informasi perpustakaan dapat lebih akurat dan efisien sehingga tidak terdapat kekeliruan dalam pengolahan data.
(59)
DAFTAR PUSTAKA
Alam, M Agus. 2000. Manajemen Database dengan Microsoft Visual Basic 6.0. Jakarta: Elex Media Komputindo.
Basuki, Sulistyo. 1991. Pengantar Ilmu Perpustakaan. Jakarta: Gramedia Pustaka Utama.
Hartono, Jogiyanto. 2005. Analisis dan Desain Sistem Informasi: Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis. Edisi Ketiga. Yogyakarta: Andi.
Hartono, Jogiyanto. 2002. Pengenalan Komputer: Dasar Ilmu Komputer Pemrograman, Sistem Informasi dan Inteligensi Buatan. Edisi Ketiga. Yogyakarta: Andi.
MADCOMS. 2002. Seri Panduan Pemrograman Database Visual Basic 6.0 dengan Crystal Reports. Edisi Kedua. Yogyakarta: Andi.
Malik, Jaja Jamaludin. 2007. Kumpulan Tip Trik Pemrograman Visual Basic. Edisi Pertama. Yogyakarta: Andi.
(1)
(2)
(3)
Gambar 4.8 Tampilan Pencetak Laporan
(4)
BAB 5
KESIMPULAN DAN SARAN
5.1Kesimpulan
Sistem yang dibuat diharapkan dapat membantu permasalahan yang dihadapi oleh FMIPA USU Medan. Dengan diterapkannya sistem ini diharapkan segala kendala tentang keterlambatan dan ketidak akuratan laporan-laporan yang berhubungan dengan masalah peminjaman buku di perpustakaan dapat diatasi bahkan mempercepat pengolahan data.
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, merumuskan permasalahan yang ada, mencari alternatif penyelesaian untuk masalah yang ada, kemudian merancang suatu sistem yang dapat mengatasi masalah serta mengimplementasikan sistem yang dirancang.
5.2Saran
Saran merupakan suatu ide yang dibuat oleh penulis yang berguna untuk memberikan masukan sehingga dapat berguna untuk pemakai. Adapun saran-saran tersebut adalah: 1. Dengan adanya sistem informasi ini hendaknya menerapkan sistem komputerisasi
(5)
2. Pembuatan file cadangan sebaiknya dilakukan secara berkala (3 atau 4 bulan sekali). Hal ini sangat penting dilakukan untuk mencegah kemungkinan kehilangan dan kerusakan data yang telah disimpan.
3. Perlu dikembangkan sistem informasi ini agar lebih luas dan masih dapat dikembangkan ke arah jaringan
Dengan adanya saran-saran yang diberikan oleh penulis diharapkan kiranya segala kekurangan dan ketertinggalan dapat diperbaiki dan dikembangkan agar sistem informasi perpustakaan dapat lebih akurat dan efisien sehingga tidak terdapat kekeliruan dalam pengolahan data.
(6)
DAFTAR PUSTAKA
Alam, M Agus. 2000. Manajemen Database dengan Microsoft Visual Basic 6.0. Jakarta: Elex Media Komputindo.
Basuki, Sulistyo. 1991. Pengantar Ilmu Perpustakaan. Jakarta: Gramedia Pustaka Utama.
Hartono, Jogiyanto. 2005. Analisis dan Desain Sistem Informasi: Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis. Edisi Ketiga. Yogyakarta: Andi.
Hartono, Jogiyanto. 2002. Pengenalan Komputer: Dasar Ilmu Komputer Pemrograman, Sistem Informasi dan Inteligensi Buatan. Edisi Ketiga. Yogyakarta: Andi.
MADCOMS. 2002. Seri Panduan Pemrograman Database Visual Basic 6.0 dengan Crystal Reports. Edisi Kedua. Yogyakarta: Andi.
Malik, Jaja Jamaludin. 2007. Kumpulan Tip Trik Pemrograman Visual Basic. Edisi Pertama. Yogyakarta: Andi.