11 Display, untuk output yang ditujukan suatu device,
seperti monitor 12
Magnetic Disk, untuk menyimpan data
Tabel 2.2 Simbol-Simbol Flowchart Sumber: Al-Bahra bin Ladjamudin Analisis dan Desain Sistem Informasi
Penerbit Graha Ilmu
2.11 Pengenalan Microsoft Visual Basic 6.0
Microsoft Visual Basic adalah sebuah sarana pembuat program yang mudah dan lengkap. Bahasa Pemrograman adalah perintah-perintah atau instruksi yang
dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. Microsoft Visual Basic selain disebut sebagai sebuah bahasa pemrograman, juga sering disebut sebagai
sarana tool untuk menghasilkan program-program aplikasi berbasis Windows. Adi Kurniadi, 2005.
Microsoft Visual Basic merupakan salah satu bahasa pemrograman yang memungkinkan para programmer untuk membuat aplikasi yang berbasis Windows
Universitas Sumatera Utara
dengan sangat mudah. Dalam pengembangan aplikasi, Visual Basic menggunakan pendekatan visual untuk merancang user interface atau tampilan dalam bentuk form,
sedangkan untuk kodingnya menggunakan bahasa basic yang cenderung mudah dipelajari. Visual Basic telah menjadi tools yang terkenal bagi para pemula maupun
developer.
2.11.1 IDE Microsoft Visual Basic
Integrated Development Environment IDE atau tampilan muka dari Visual Basic merupakan lingkungan pengembangan terpadu bagi programmer
dalam mengembangkan aplikasinya. Secara garis besar IDE Visual Basic terdiri atas Title
Bar, Menu Bar, Tool Bar, Tool Box, Jendela Properties, Jendela Project, Jendela Pengkodean, Jendela Form, Jendela Form Layout.
Tampilan jendela Visual Basic adalah sebagai berikut:
Universitas Sumatera Utara
properties title bar menu bar tool bar project explorer
jendela code tool box
form window
Gambar 2.1 IDE Visual Basic
1. 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
Universitas Sumatera Utara
title bar tersebut dan untuk mengatur jendela dari ukuran minimize ke ukuran restore ataupun sebaliknya dengan melakukan klik ganda pada posisi title bar
tersebut.
2. Menu Bar, merupakan untuk memilih tugas-tugas tertentu seperti menyimpan
project, membuka project, dll. Menu Bar berisi semua perintah Visual Basic yang dipilih untuk melakukan tugas tertentu. Isi dari menu ini sebagian besar
hampir sama dengan program-program Windows pada umumnya. Adi Kurniadi, 2005.
3. Toolbar, merupakan sebuah batang yang berisi kumpulan tombol yang terletak
dibagian bawah menu bar atau terdapat di dalam menu bar shortcut yang dapat digunakan untuk menjalankan perintah memanipulasi project. Pada
kondisi default program Visual Basic hanya menampilkan toolbars standar. Namun dapat pula diatur sesuai dengan keinginan kita sendiri.
4. Project Explorer merupakan suatu kumpulan module atau merupakan program
aplikasi itu sendiri. Dalam Visual Basic , file project disimpan dengan nama file berakhiran vbp, di mana file ini berfungsi untuk menyimpan seluruh
komponen program. Apabila membuat suatu program aplikasi baru maka
Universitas Sumatera Utara
secara otomatis project tersebut akan diisi dengan form baru. Dalam jendela project explorer ditampilkan suatu struktur hirarki dari sebuah project itu
sendiri yang berisi semua item yang terkandung di dalamnya. 5.
Jendela Toolbox, jendela ini berisi semua objek atau kontrol yang dibutuhkan untuk membentuk suatu program aplikasi. Kontrol adalah suatu objek yang
akan menjadi interface penghubung antara aplikasi dan usernya, kesemuanya harus diletakkan di dalam jendela form.
2.11.2 Macam-macam Objek Pada Visual Basic 6.0
Gambar 2.2 Toolbox
Universitas Sumatera Utara
Secara garis besar fungsi dari masing-masing control tersebut adalah sebagai berikut:
a. Pointer
Pointer bukan merupakan suatu kontrol tapi icon ini digunakan ketika memilih kontrol yang sudah berada pada form.
b. Label
Label adalah kontrol yang digunakan untuk menampilkan text, yang tidak dapat diperbaharui.
c. Frame
Frame adalah kontrol yang digunakan untuk mengidentifikasikan sebuah group pengontrolan.
d. Check Box
Check Box adalah kontrol yang digunakan untuk memilih satu atau beberapa check Box secara bersamaan.
Universitas Sumatera Utara
e. Combo Box
Combo Box adalah kontrol yang digunakan untuk mengetikkan pilihan atau untuk memilih item lewat Drop-Down List.
f. Horizontal Scroll Bar
Horizontal Scroll Bar adalah kontrol yang digunakan untuk memungkinkan pemakai untuk memilih suatu objek selama dalam jangkauan Horizontal Objek.
g. Timer
Timer adalah kontrol yang digunakan untuk mengoperasikan waktu kejadian pada rutin program termasuk internal waktu.
h. Directory List Box
Directory List Box adalah kontrol yang digunakan untuk menampilkan daftar directory pada drive terpilih sehingga dapat dipilih sebuah Directiry dan path.
i. Shape
Shape adalah kontrol yang digunakan untuk membentuk objek dua dimensi, bujur sangkar, lingkaran, empat persegi panjang, ellips.
Universitas Sumatera Utara
j. Image
Image adalah kontrol yang digunakan untuk menampilkan gambar bitmabs, windows, metafile, dan icon.
k. OLE
OLE adalah kontrol yang digunakan untuk memungkinkan pemakai untuk menempelkan suatu objek dari aplikasi visual basic ke aplikasi yang mendukung
OLE.
l. Data List dan Data Combo
Data List dan Data Combo adalah kontrol yang digunakan untuk menampilkan data dalam sebuah Drop-Down List Box Fajrillah Hasballah, 2002.
m. SSTab
SSTab adalah objek berbentuk lembaran-lembaran, setiap lembaran berisi kelompok informasi.
n. Picture Box
Picture Box adalah kontrol yang akan menampilkan file gambar, dengan format Bitmabs, icon, Gif, Jpeg, dan sebagainya
Universitas Sumatera Utara
o. TextBox
TextBox adalah kontrol yang digunakan untuk menempatkan teks dalam form dan pemakai dapat mengedit teks tersebut.
p. Command Button
Command Button adalah kontrol yang digunakan untuk memilih satu atau beberapa check Box secara bersamaan.
q. Option Button
Option Button sering digunakan lebih dari satu sebagai pilihan terhadap beberapa option yang hanya dapat dipilih satu.
r. List Box
List Box mengandung sejumlah item dan pemakai dapat memilih lebih dari satu
s. Vertikal Scroll Bar
Vertical Scroll Bar adalah kontrol yang memungkinkan pemakai untuk memilih suatu objek dan digunakan untuk membentuk scroll bar berdiri sendiri.
Universitas Sumatera Utara
t. Drive List Box
Drive List Box digunakan untuk menampilkan daftar drive pada komputer pemakai dan memungkinkan untuk memilih sebuah drive.
u. File List Box
File List Box digunakan untuk menampilkan daftar file pada directory terpilih dan memungkinkan untuk memilih sebuah drive.
v. line
line adalah kontrol yang memungkinkan pemakai untuk membuat garis lurus.
w. Data dan Adodc
Data dan Adodc digunakan untuk menampilkan database pada suatu form.
x. Data Grid
Data Grid digunakan untuk menampilkan data dalam bentuk grid seperti di worksheet excel.
Universitas Sumatera Utara
2.11.3 Konsep Dasar Pemrograman Dalam Visual Basic 6.0
Konsep dasar Visual Basic 6.0 adalah pembuatan form dengan mengikuti aturan pemrograman Property, Metode dan Event. Adapun maksud dari ketiga urutan
tersebut adalah sebagai berikut:
1 Property: Setiap komponen di dalam pemrograman Visual Basic dapat
diatur propertinya dengan kebutuhan aplikasinya. Properti yang tidak boleh dilupakan pada setiap komponen adalah name, yang berarti nama variabel
komponen yang akan digunakan dalam scripting. Properti name ini hanya bisa diatur melalui jendela properti, sedangkan nilai properti yang lain bisa
diatur melalui script
2 Metode: Bahwa jalannya program dapat diatur sesuai dengan aplikasi
menggunakan metode pemrograman yang diatur sebagai aksi dari setiap komponen. Metode ini merupakan tempat mengekspresikan logika
pemrograman dari pembuatan suatu program aplikasi.
3 Event: Suatu komponen dapat beraksi melalui event, seperti event klik
pada command buttom yang tertulis pada layar script Command1_Click
Universitas Sumatera Utara
atau event Mouse Down pada picture yang tertulis dengan Picture_Mouse Down. Pengeluaran event dari setiap komponen yang akan menjalankan
semua metode yang akan dimuat.
2.12 Pengenalan Microsoft Access
Microsoft Access adalah salah satu aplikasi Microsoft Office Suite. Microsoft Access diciptakan untuk membuat dan menangani suatu database. Secara sederhana database
dapat diungkapkan sebagai suatu pengorganisasian data dengan komputer yang memungkinkan data dapat diakses dengan mudah dan cepat. Dengan kata lain
database dapat menghasilkan data maupun manipulasi data seperti menambah dan menghapus data. Oviliani Yety Yuliana: 2007.
Window Database menampilkan objek-objek yang ada dalam suatu database pada Visual Data Manager. Terdapat 7 tipe objek, yaitu: tables, queries, forms,
reports, pages, macros dan modules. Setiap database harus berisi minimal satu tabel dan beberapa objek lain.
Tabel adalah komponen dasar database. Suatu tabel dibentuk oleh beberapa record, di mana satu record dibentuk oleh beberapa field. Visual Data Manager
Universitas Sumatera Utara
menyediakan beberapa cara untuk menampilkan suatu tabel, yaitu Datasheet View dan Design View.
Datasheet View digunakan untuk menambah, mengubah dan menghapus record suatu tabel. Sedangkan Design View digunakan untuk membuat dan
memodifikasi tabel dengan mendefinisikan field name, field type dan property field. Field type adalah tipe field dari kata yang akan disimpan.
Field length adalah contoh dari field properties. Baris pertama tabel menampilkan field name. Setiap baris berisi satu record. Setiap kolom mewakili satu
field. Setiap record dalam suatu tabel berisi sejumlah field yang sama susunan field name yang sama juga.
Secara konsep, setiap tabel harus memiliki kunci primer Primary Key. Kunci primer adalah satu atau kombinasi field yang membuat setiap record dalam suatu tabel
unik. Kunci berperan sebagai identitas yang unik tidak kembar untuk masing-masing baris data. Selain kunci primer terdapat juga istilah kunci tamu atau kunci asing
foreign key. Kunci tamu adalah sebuah kolom dalam sebuah tabel yang menjadi penghubung dengan kunci primer pada tabel lain. Abdul Kadir: 2003.
Universitas Sumatera Utara
BAB 3 ANALISIS DAN PERANCANGAN SISTEM