• Tidak ada hasil yang ditemukan

Sistem Informasi Perpustakaan Fakultas MIPA Universitas Sumatera Utara Menggunakan Microsoft Visual Basic 6.0

N/A
N/A
Protected

Academic year: 2016

Membagikan "Sistem Informasi Perpustakaan Fakultas MIPA Universitas Sumatera Utara Menggunakan Microsoft Visual Basic 6.0"

Copied!
59
0
0

Teks penuh

(1)

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

(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

(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

(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.

(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

(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

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

(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

(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.

(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

(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

(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

(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

(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 :

(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.

(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

(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.

(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

(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.

(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. ---

(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

(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.

(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.

(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

(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

(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.

(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.

(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)

(38)

Petugas

(39)

Anggota

Data buku yang di kembalikan

Laporan Data Buku yang dipinjam

Data Buku

(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

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

(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

(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

(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

(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.

(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

(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

(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.

Gambar

Tabel 2.1 Simbol Data Flow Diagram (DFD)
Tabel 2.2 Simbol Flowchart
Gambar 2.1 Lingkungan IDE
Gambar 2.4 Jendela ToolBox Standard
+7

Referensi

Dokumen terkait

Tabel hubungan antara perilaku seks pra nikah dengan waktu luang (peluang) diperoleh bahwa ada sebanyak 24 responden dari 53 responden yang tidak memiliki waktu luang (45,3%)

Segala puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas segala karuniaNya kepada penulis sehingga dapat melaksanakan dan menyelesaikan skripsi yang

Dilihat dari pemikiran-pemikiran beliau yang sesuai dengan konsep yang masih diimplementasikan yaitu pendidikan dan pengajaran di Indonesia saat ini mengenai budi

Struktur APBD Provinsi Papua Tahun 2019 dilihat dari sisi pendapatan, dari total realisasi pendapatan sebesar Rp30,90 triliun atau 56,19 persen dari target, masih didominasi oleh

processor pada i7 proses yang lebih cepat waktu kinerjanya adalah yang menggunakan single processor [13] ... Maka dari itu tujuan percobaan real-time rendering and compression

Penelitian ini bertujuan mengeta- hui rendemen yang diperoleh dari minyak atsiri mawar merah ( Rosa damascena ) melalui ekstraksi dengan pelarut etanol dan n-heksana,

Upaya peningkatan proses pembelajaran dan manajemen pendidikan jasmani olahraga dan kesehatan di sekolah tidak semulus apa yang diharapkan, hal ini dapat dilihat bahwa

Selama 30 hari kerja melaksanakan kerja praktek, penulis mendapatkan tugas untuk membuat Infographic yang akan digunakan dalam buku publikasi “Kecamatan Dalam