2.2.3. Sistem
Sistem merupakan kumpulan elemen-elemen yang saling berkaitan dan bertanggungjawab untuk memproses input masukan sehingga menghasilkan output
keluaran.
2.2.4. Informasi
Informasi merupakan hasil pengolahan data yang lebih berguna dan berarti bagi yang menerimanya untuk mencapai suatu tujuan tertentu. Informasi adalah data yang telah
disusun sedemikian rupa sehingga bermakna dan bermanfaat karena dapat dikomunikasikan kepada seseorang yang akan menggunakannya untuk membuat
keputusan. Informasi yang dapat bermanfaat jika: 1. Informasi yang akurat.
Yaitu informasi yang bermanfaat jika akurat. 2. Informasi yang lengkap.
Agar menjadi lengkap jumlah informasi harus memadai untuk mengidentifikasi masalah dan dimulai menemukan pemecahan potensial.
3. Informasi yang relevan. Yaitu informasi yang relevan bila berhubungan dengan masalahnya, sehingga
para pengambil keputusan dapat menggunakannya untuk menentukan pemecahan dan mulai menentukan solusi potensial.
4. Informasi yang tepat waktu. Yaitu untuk menjadi tepat pada waktunya informasi harus tersedia saat dibutuhkan
untuk menentukan pemecahan atau untuk mengidentifikasikan pemecahan masalahnya yang potensial.
2.3. Sistem Informasi
Sistem didefenisikan sebagai satu set elemen yang dihubungkan bersama untuk mencapai tujuan yang sama. Sistem juga dapat diartikan sebagai suatu proses
M. Irsan Parinduri : Sistem Informasi Nilai Siswa Pada SMU Negeri 2 Medan, 2008. USU Repository © 2009
berkelanjutan dari kumpulan benda, objek, metode, dimana satu dengan yang lain disatukan secara fungsional dan operasional untuk mencapai tujuan bersama.
Informasi merupakan hasil pengolahan dari data untuk memperolah pengetahuan atau pemahaman tentang sesuatu.
Jadi sistem informasi adalah suatu himpunan komponen sistematik dan formal yang melakukan operasi pengolahan data untuk.
Jadi sistem informasi suatu komponen sistematik dan formal yang melakukan operasi pengolahan data untuk:
a. Meningkatkan pemahaman atau mengurangi ketidakpastian terhadap sesuatu data atau fakta-fakta yang akan dilaporkan.
b. Memberikan berbagai laporan seperti yang diinginkan oleh pihak yang membutuhkan informasi tersebut.
c. Memberikan kepada pihak manajemen untuk menunjang perencanaan, pengawasan, dan pengambilan keputusan.
2.4. Visual Basic
Visual Basic 6.0 yang biasanya disebut dengan VB visual basic merupakan bahasa pemrograman komputer yang lengkap dan mudah untuk membuat suatu aplikasi
dalam Microsoft Windows dengan menggunakan metode Graphical User Interface GUI Visual Basic memudahkan pemrograman untuk berinteraksi langsung dengan
elemen-elemen didalam setiap pemrograman.
Visual basic merupakan even – driven pemrograming artinya program menunggu sampai adanya respon dari pemakai berupa event atau kejadian tertentu
tombol diklik, menu dipilih, dan lain-lain. Ketika event terdeteksi, kode yang berhubungan dengan event akan dijalankan.
M. Irsan Parinduri : Sistem Informasi Nilai Siswa Pada SMU Negeri 2 Medan, 2008. USU Repository © 2009
2.4.1. Layar Utama Visual Basic.
Dalam Tampilan layar Visual Basic terdapat komponen-komponennya. Komponen- komponen yang akan dibahas ini hanya dasar-dasarnya dan bersifat umum. Untuk
mengaktifkan layar utama caranya adalah dengan menginstal Visual Basic 6.0, setelah itu pilih menu atau klik tombol Start → Programs → Microsoft Visual Studio 6.0 →
Microsoft Visual Basic 6.0, maka akan muncul tampilan berikut ini:
Gambar 2.1. Kotak dialog New Project
Untuk menampilkan layar utama Visula Basic 6.0, kita pilih standar EXE dan klik tombol Open maka akan muncul tampilan layar utama Visula Basic berikut:
M. Irsan Parinduri : Sistem Informasi Nilai Siswa Pada SMU Negeri 2 Medan, 2008. USU Repository © 2009
Gambar 2.2. Layar Visual basic 6.0
Berikut ini komponen-komponen yang terdapat pada layar utama Visual Basic yang akan dibahas satu persatu
1. Main Windows Jendela Utama
Main windows jendela utama terdiri dari titlebar baris judul, menubar dan toolbar. Baris judul berisi nama proyek, mode operasi Visual Basic sekarang dan form yang
aktif. Menubar merupakan menu drop-down dimana Anda dapat mengontrol operasi dari lingkungan Visual Basic. Toolbar berisi kumpulan gambar yang mewakili
perintah yang ada di menu. Jendela utama juga menampilkan lokasi dari form yang aktif terhadap sudut kiri atas layar satuan ukurannya twips, juga lebar dan panjang
dari form yang aktif
Titleber
Gambar 2.3. Jendela Utama
Toolbar Menubar
M. Irsan Parinduri : Sistem Informasi Nilai Siswa Pada SMU Negeri 2 Medan, 2008. USU Repository © 2009
2. Form Windows Jendela Form
Form windows jendela form adalah pusat dari pengembangan aplikasi Visual Basic. Jendela form digunakan untuk menggambarkan aplikasi. Secara otomatis akan
tersedia form yang baru bila akan membuat program aplikasi yang baru, yaitu dengan
nama Form1. Umumnya dalam suatu form terdapat garis titik-titik yang disebut Grid.
Untuk lebih memahami form ini maka di bawah ini terdapat gambar jendela for
Gambar 2.4. Jendela Form.
3. Project Windows Jendela Project
Project windows jendela project menampilkan daftar form dan modul proyek. Proyek merupakan kumpulan dari modul form, modul class, modul standar,
dan file sumber yang membentuk suatu aplikasi. Jendela project juga menampilkan
daftar hierarkis dari file proyek yang berekstensi. VBP dan file-file pendukung lainnya form dengan ekstensi .FRM, modul dengan ekstensi .BAS, class dengan
ekstensi .CLS yang terdapat dalam program aplikasi.
M. Irsan Parinduri : Sistem Informasi Nilai Siswa Pada SMU Negeri 2 Medan, 2008. USU Repository © 2009
Gambar 2.5. Jendela Project
Ada tiga buah icon pada jendela project, yaitu: 1. View Code
untuk menampilkan jendela code. 2. View Object
untuk menampilkan jendela form. 3. View Folders
untuk menampilkan struktur pohon dari file-file penyusun aplikasi.
4. Toolbox
Toolbox adalah kumpulan dari objek yang digunakan untuk membuat user interface pemakai serta kontrol bagi program aplikasi. Ada dua cara untuk
menempatkan kontrol pada suatu form, yaitu: 1. Klik ganda kontrol dalam toolbox, selanjutnya anda dapat mengubah besar dan
ukurannya serta memindahkannya dengan metode drag and drop 2. Klik kontrol dalam toolbox, kemudian pindahkan pointer mouse pada jendela
form. Kursor berubah menjadi crosshair. Tempatkan crosshair pada sudut kiri atas dimana anda inginkan kontrol diletakkan, tekan tombol mouse kiri dan tahan
ketika menyeret drag kursor ke arah sudut kanan bawah.
M. Irsan Parinduri : Sistem Informasi Nilai Siswa Pada SMU Negeri 2 Medan, 2008. USU Repository © 2009
Gambar 2.6. Toolbox
Kontrol adalah alat bantu yang dipakai untuk membuat sebuah objek pada form Visual Basic. Setelah kontrol ditambahkan ke form, kontrol tersebut berubah menjadi sebuah
objek yaitu elemen perantara pemakai yang dapat diprogram. Kontrol pada toolbox dapat ditambah dengan cara klik kanan mouse pada toolbox Components atau dari
menubar pilih menu Project Components atau dengan perintah Ctrl + T dari keyboard.
Tabel 2.1. Kontrol Visual Basic
Gambar Kontrol
Nama Kontrol
Awalan Fungsi
Pointer -
Merupakan petunjuk kontrol yang memindahkan letak atau mengubah
ukuran kontrol yang terpasang pada form.
Picture Box pic
Untuk menampilkan gambar statis maupun gambar aktif dari sumber di
luar darinyaberekstensi: . bmp, .jpg, .gif, wmf, dan .ico.
Label lbl
Digunakan untuk menampilkan teks tetapi pemakai tidak dapat berinteraksi
dengannya atau mengubahnya.
Text box txt
Menampilkan teks dimana pemakai dapat mengisi, mengubah atau melihat
teks yang ditampilkan sebagai output.
Frame fra
Mengidentifikasi sebuah
kelompok pengontrol
atau mengelompokkan
beberapa kontrol. Command
Button cmd
Untuk membuat
sebuah tombol
pelaksana perintah atau memberikan sebuah perintah atau tindakan ketika
digunakan
M. Irsan Parinduri : Sistem Informasi Nilai Siswa Pada SMU Negeri 2 Medan, 2008. USU Repository © 2009
Check Box chk
Memuat kotak check yang mudah pemakaiannya dan dapat digunakan
untuk pemilihan lebih dari dua keadaan.
Option Button
opt Memberikan
kelompok pilihan.
Pemakai hanya dapat memilih sati pilihan pada kelompok pilihan.
Combo Box cbo
Unit kontrol kombinasi antara text box dengan
list box.
Pemakai bisa
mengetikkan pilihan atau memilih lewat daftar drop-down.
List Box lst
Menampilkan daftar item yang dapat dipilih salah satu pemakai.
Hscroll Bar hsb
Menampilkan balok gulung horizontal atau untuk menggulung dengan jangka
lebar dan pemilihan dalam posisi horizontal.
Vscroll Bar vsb
Menampilkan balok gulung vertikal atau untuk menggulung dengan jangka
panjang dan pemilihan dalam posisi vertical
Timer tmr
Untuk mengeksekusi waktu kejadian pada rutin program termasuk selang
waktu interval atau untuk menghitung waktu event dalam interval yang
ditentukan.
Drive List Box
drv Untuk menampilkan daftar drive disk
yang dimiliki komputer..
Dir list Box dir
Untuk menampilkan daftar direktori dan path pada drive terpilih.
File List Box fil
Untuk menampilkan daftar file pada drive dan direktori terpilih.
Shape shp
Untuk memasang kontrol yang mampu menghasilkan
sarana untuk
menggambarkan beberapa bentuk yaitu lingkaran, elips dan kotak pada form.
Line lin
Untuk menggambarkan garis lurus pada form.
Image img
Untuk menampilkan gambar bitmap, icon ataupun metafile pada form.
Perbedaan dengan picture box adalah, kontrol ini memberikan perintah seperti
mengklik gambar menggunakan mouse.
Data dat
Menampilkan database pada suatu form atau menyediakan sarana akses dalam
M. Irsan Parinduri : Sistem Informasi Nilai Siswa Pada SMU Negeri 2 Medan, 2008. USU Repository © 2009
suatu database. OLE object
Linking and embedding
ole Untuk menghsilkan proses link an
embed objek antara aplikasi atau menmungkinkan
pemakai yang
mendukung OLE ke aplikasi Visual Basic.
5. Properties windows Jendela Properti
Properties windows jendela properti berisi daftar struktur setting pengaturan property yang digunakan pada sebuah objek terpilih. Kotak drop-down pada bagian
atas jendela berisi daftar semua objek pada form yang aktif. Ada dua tab tampilan, yaitu alphabetic urut abjad dan categorized urut berdasar kelompok. Di bagian
bawah kotak terdapat properti dari objek terpilih.
Gambar 2.7. Jendela Properties
6. Form Layout Windows Jendela Layout Form
Form layout windows jendela layout form menampilkan posisi form relatif terhadap layar monitor.
M. Irsan Parinduri : Sistem Informasi Nilai Siswa Pada SMU Negeri 2 Medan, 2008. USU Repository © 2009
Gambar 2.8. Jendela Layout Form
7. Code Windows Jendela Kode
Jendela kode adalah tempat penulisan kode-kode program aplikasi. Kode program adalah serangkaian tulisan yang dilaksanakan jika suatu objek dijalankan.
Kode program ini akan mengontrol dan menentukan suatu objek.
Gambar 2.9. Jendela Kode
Selain dari komponen layar utama di atas, terdapat juga komponen program Visual Basic yang biasa digunakan, yaitu :
M. Irsan Parinduri : Sistem Informasi Nilai Siswa Pada SMU Negeri 2 Medan, 2008. USU Repository © 2009
a. Event
Event adalah segala sesuatu yang dialami oleh sebuah objek yang diakibatkan baik oleh tindakan user atau dari tindakan program itu sendiri. Misalnya klik, tunjuk dan
lain sebagainya.
Seluruh program aplikasi berbasis Windows saat ini disebut dengan istilah event-driven program. Lingkungan Windows yang multitasking memberikan berbagai
pilihan yang dapat dilakukan oleh pemakai terhadap suatu objek yang terdapat pada program aplikasi. Dengan demikian suatu program harus memberikan berbagai pilihan
yang bisa dilakukan oleh para usernya pemakainya.
Didalam Visual Basic, kode program tidak dituliskan sekaligus dalam satu tempat, melainkan di sebar menjadi prosedur atau rutin-rutin yang lebih kecil yang
terdapat di dalam objek-objek. Prosedur inilah yang akan dijalankan apabila user melakukan suatu event tertentu pada sebuah objek. Setiap objek dapat memiliki satu
atau lebih event.
b Metode Methods
Metode adalah suatu set perintah seperti halnya fungsi dan prosedur, tetapi sudah tersedia dalam suatu objek. Metode biasanya akan mengerjakan suatu tugas khusus
kepada suatu objek. Metode biasanya akan mengerjakan suatu tugas khusus pada suatu objek. Contoh dari pengguna metode seperti di bawah ini :
Private Sub Form_Activate Form1.Print ”Microsoft Visual Basic 6.0”
End Sub
Kode program di atas menunjukkan pengguna metode Print Mencetak pada objek Form1 untuk mencetak tulisan “Microsoft Visual Basic 6.0”.
M. Irsan Parinduri : Sistem Informasi Nilai Siswa Pada SMU Negeri 2 Medan, 2008. USU Repository © 2009
c. Module