Data Sistem Pointer Label Textbox Frame CommandButton CheckBox OptionButton ListBox ComboBox HScrollbarVScrollbar Timer DriveListBox, DirListBox, dan FileListBox Shape dan Line

2.2 Sistem Informasi

2.2.1 Pengertian Sistem Informasi

Untuk dapat mengetahui pengertian sistem informasi, terlebih dahulu akan dibahas komponen – komponen pendukung sistem informasi yang terdiri : a. Data b. Sistem

c. Informasi

a. Data

Data merupakan fakta, bisa berupa simbol, angka, huruf dan lain – lain sebagai dasar untuk perhitungan ataupun pengolahan meliputi serangkaian tindakan yang akan diolah menjadi suatu bentuk yang lebih berguna dan bermanfaat.

b. Sistem

sistem adalah suatu kesatuan yang terdiri dari dua atau lebih komponen atau subsistem yang berinteraksi satu sama lain dan saling melengkapi untuk mencapai suatu tujuan,

c. Informasi

Informasi merupakan hasil pengolahan data yang berfungsi untuk mencapai suatu tujuan tertentu. Sistem informasi adalah sistem buatan manusia yang berisikan himpunan berinteraksi dari berbagai komponen yang bertujuan untuk mengumpulkan data, menyimpan data dan mengolah data menjadi informasi. Sistem informasi harus dapat Universitas Sumatera Utara menghasilkan informasi yang berkualitas yaitu singkat dan jelas, up to date bermutu, mempunyai nilai lebih dan relevan kepada semua masyarakat maupun organisasi. Dari pengertian di atas dapat disimpulkan bahwa sistem informasi adalah suatu kesatuan dari komponen – komponen sistem yang saling bekerjasama dalam prosedur pengolahan data yang dikembangkan dalam organisasi dengan maksud memberikan data kepada organisasi maupun orang lain yang memerlukannya.

2.2.2 Hubungan Data dan Sistem Informasi

Hubungan data dengan informasi dapat digambarkan sebagai hubungan antara baha baku dengan barang jadi. Dengan kata lain, sistem pengolahan data dari bentuk yang tidak dapat dugunakan menjadi data yang lebih bernilai dan dapat dimengerti. Hubungan tersebut dapat dijelaskan dengan gambar berikut : Gambar 2.2.1 Transformasi Data menjadi Informasi Penyimpanan Data Informasi Pengolahan Data Input Data Universitas Sumatera Utara

2.2.3 Elemen Pendukung Suatu Sistem

Ada lima elemen dasar yang mendukung suatu sistem informasi pengolahan data dan informasi dengan menggunakan komputer yaitu : 1. Perangkat Keras Hardware Perangkat keras bagi suatu sistem informasi dapat berupa alat komputer pusat pengolahan, printer unit keluaran, harddiskfloppy-disk unit penyimpanan. 2. Perangkat Lunak Software a. Perangkat lunak merupakan program yang berisikan perintah – perintah untuk melakukan pengolahan data yang terdiri dari : Operating Sistem yaitu program yang berfungsi untuk mengontrol dan mengkoordinasikan seluruh kegiatan sistem komputer dalam pengolahan data. b. Paket aplikasi yaitu paket program yang dibuat untuk memecahkan masalah tertentu seperti Word-Star, Windows dan lainnya. c. User Program yaitu peket program yang dibuat sendiri. 3. File merupakan tempat penyimpanan data yang dapat dicari dan digunakan lagi. 4. Prosedur merupakan komponen fisik karena prosedur disediakan dlam bentuk fisik seperti buku panduan dan instruksi. 5. Personil merupakan operator komputer, sistem analisis, pembuat program programmer, personil penyiapan data dan lain – lain. Universitas Sumatera Utara

2.3 Visual Basic

2.3.1 Pengertian dan Sejarah Visual Basic

Microsoft Visual Basic 6.0 adalah bahasa pemrograman berbasis MS Windows yang digunakan untuk membuat aplikasi windows yang berbasis grafis atau yang lebih dikenal dengan GUI Grapical User Interface. Visual Basic merupakan Event Driven Programming pemrograman terkendali kejadian artinya program menunggu sampai adanya respon dari pemakai berupa event atau kejadian tertentu, misalnya tombol klik, menu yang di pilih kemudian diklik, dan lain – lain. Jika event terdeteksi, maka kode yang berhubungan dengan event akan dijalankan. Sejalan dengan perkembangan dan kebutuhan pemakai user, Visual Basic mengalami perkembangan, yaitu : 1. Visual Basic pertama kali digunakan pada tahun 1991 yaitu program Visual Basic untuk DOS dan Windows. 2. Visual Basic 2.0 dirilis pada tahun 1992 dengan memasukkan tipe data varian, konstanta true atau false dan variabel objek dengan menyediakan kemampuan untuk mendeklarasikan. 3. Visual Basic 3.0 dirilis pada tahun 1993 dengan memesukkan kontrol data standar, kontrol pilihan custom ini menyediakan akses database dalam aplikasi dengan pengkodean minimal. 4. Visual Basic 4.0 dirilis pada tahun 1994 dan menjadi sebuah revisi yang menentukan perangkat lunak dengan memasukkan teknologi dan kesempatan untuk membuat objek. Universitas Sumatera Utara 5. Visual Basic 5.0 dirilis pada tahun 1997. Versi ini menjadi sebuah terobosan nyata karena pengembang bisa membuat kontrol mereka sendiri dengan menggunakan Visual Basic. 6. Visual Basic 6.0 dirilis pada tahun 1998 dengan membuat metode baru yang telah ditingkatkan, tool dan kontrol baru yang dipakai bersama database.

2.3.2 Lingkungan Pemrograman Visual Basic

Visual Basic merupakan bahasa pemrograman yang digunakan dalam mengembangkan aplikasi database. Dalam Visual Basic semua objek sudah disediakan, programmer tinggal mengambil sesuai dengan kebutuhan. Selain itu sarana pengembangan yang bersifat visual memudahkan programmer dalam mengembangkan program berbasis windows. Secara umum lingkungan atau tampilan dari bahasa pemrograman Visual Basic adalah seperti gambar dibawah ini. Tampilan atau layar tersebut adalah pengembangan aplikasi Visual Basic yang nantinya akan digunakan untuk membuat program – program aplikasi dengan Visual Basic. Universitas Sumatera Utara Gambar 2.3.1 Lingkungan Pemrograman Visual Basic 6.0 Adapun komponen – komponen Visual Basic 6.0, yaitu :

1. Title Bar

Title bar : Title bar merupakan batang jendela dari program Visual Basic 6.0 yang terletak pada bagian paling atas dari jendela program yang berfungsi untuk menampilkan judul atau nama jendela. Selain itu juga berfungsi untuk memindahkan posisi jendela dengan menggunakan drag and drop pada posisi title bar tersebut dan untuk mengatur ukuran jendela dari ukuran minimize ke ukuran restore ataupun sebaliknya dengan melakukan klik ganda pada posisi title bar tersebut. Universitas Sumatera Utara

2. Menu Bar

Menu Bar berisikan semua perintah Visual Basic yang dapat dipilh untuk melakukan tugas tertentu. Gambar 2.3.2 Menubar Visual Basic

3. Toolbar

Toolbar adalah tombol – tombol yang mewakili suatu perintah tertentu. Setiap tombol dapat langsung diklik untuk melakukan perinth tertentu. Gambar 2.3.3 Toolbar Standart Visual Basic

4. Toolbox

Toolbox merupakan kotak alat berisi icon-icon atau komponen untuk memasukan objek tertentu kedalam form. Tambah komponen : klik kanan pada toolbox - komponen atau add tab. Gambar 2.3.4 Toolbox Visual Basic Universitas Sumatera Utara

a. Pointer

Pointer bukan merupakan suatu kontrol tapi icon ini digunakan ketika memilih kontrol yang sudah berada pada form. b. Picturebox Picturebox adalah kontrol yang digunakan untuk menampilkan image dengan format BMP, DIB, Bitmap, ICO Icon, CUR Cursor, WMF Metafile, CMF Enhanced Metafile, GIF, JPEG.

c. Label

Label adalah kontrol yang digunakan untuk menampilkan teks yang tidak dapat diperbaiki.

d. Textbox

TextBox adalah kontrol yang mengandung string yang dapat dipakai oleh pemakai, dapat berupa satu baris tunggal atau banyak baris.

e. Frame

Frame adalah kontrol yang digunakan sebagai kontainer bagi kontrol lainnya.

f. CommandButton

CommandButton merupakan kontrol hampir ditemukan pada setiap form dan digunakan untuk membangkitkan event proses tertentu ketika pemakai melakukan klik padanya.

g. CheckBox

CheckBox digunakan untuk pilihan yang isinya bernilai yes atau no, true atau false.

h. OptionButton

OptionButton sering digunakan lebih dari satu sebagai pilihan terhadap beberapa option yang hanya dapat dipilih satu. Universitas Sumatera Utara

i. ListBox

ListBox mengandung sejumlah item dan pemakai dapat memilih lebih dari satu.

j. ComboBox

ComboBox merupakan kombinasi dari TextBox dan suatu ListBox di mana pemasukan data dapat dilakukan dengan pengetikan maupun pemilihan.

k. HScrollbarVScrollbar

HScrollbarVScrollbar digunakan untuk membentuk scrollbar berdiri sendiri.

l. Timer

Timer digunakan untuk proses background yang diaktifkan berdasarkan interval waktu tertentu. Ini merupakan kontrol non visual.

m. DriveListBox, DirListBox, dan FileListBox

DriveListBox, DirListBox, dan FileListBox sering digunakan untuk membentuk dialog box yang berkaitan dengan file.

n. Shape dan Line

Shape dan Line digunakan untuk menampilkan bentuk seperti garis, persegi, bulatan, oval.

o. Image