Universitas Sumatera Utara

dokumen-dokumen yang mirip
Pengenalan Visual Basic

BAB 2 LANDASAN TEORI

Pemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0. S. Thya Safitri

BAB 2 LANDASAN TEORI

Pengantar Pemrograman Visual

BAB 2 LANDASAN TEORI. Sistem informasi terdiri dari dua kata, yaitu Sistem dan Informasi. Sistem yaitu

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 TINJAUAN TEORITIS. Kata komputer berasal dari bahasa latin yatu computare yang artinya menghitung, dalam bahasa

BAB II LANDASAN TEORI. komputer. Bahasa komputer berasal dari bahasa asing yaitu To Compute, yang artinya

BAB 2 LANDASAN TEORI. Pada umumnya komputer berasal dari bahasa inggris yaitu compute Yang artinya

Pendidikan Teknik Informatika Universitas Negeri Malang

BAB 2 LANDASAN TEORI

Konsep dasar pemrograman visual. Chapter 01

BAB 2 LANDASAN TEORI. telah dirumuskan secara sistematis. Istiah komputer berasal dari bahasa latin

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi

Pemrograman Visual Basic

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

DASAR PEMROGRAMAN VISUAL BASIC

Pertemuan 1 Pengenalan Visual Basic

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Inggris yang berasal dari bahasa Yunani datum yang berarti fakta. Bentuk jamak dari

BAB 2 TINJAUAN TEORITIS. Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

BAB 2 LANDASAN TEORI. Komputer merupakan salah satu teknologi yang diciptakan sebagai alat bantu manusia

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.

BAB 2 LANDASAN TEORI. Perangkat lunak adalah Perintah ( program computer ) yang bila di eksekusi

BAB 2 LANDASAN TEORI. Istilah komputer berasal dari bahasa latin computare yang artinya alat hitung,

BAB 2 LANDASAN TEORI. Istilah Komputer berasal dari bahasa latin compute yang artinya alat hitung, sedangkan

BAB 2 LANDASAN TEORI. Inggris yang berasal dari bahasa Yunani datum yang berarti fakta. Bentuk jamak dari

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.

BAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

Bab 2 LANDASAN TEORI

PENGENALAN VISUAL BASIC 6.0

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Jogiyanto (2008, hal : 34) Suatu sistem dapat didefenisikan sebagai kumpulan

BAB 2 TINJAUAN TEORITIS

BAB 2 LANDASAN TEORI. Istilah komputer (computer) diambil dari bahasa latin computare yang berarti

2.5 Sekilas tentang Visual Basic Keistimewaan Visual Baic 6.0

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Data adalah kata majemuk dari datum. Data dapat diartikan sebagai berikut: Agus Eko-164 A/2

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi

BAB 2 LANDASAN TEORI. Sistem informasi terdiri dari dua kata, yaitu Sistem dan Informasi. Sistem

BAB 2 LANDASAN TEORI. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang

BAB II TINJAUAN PUSTAKA

Malang, Januari 2007 Penulis

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa inggris yaitu computare yang artinya

Pengenalan IDE Visual Basic

BAB 2 LANDASAN TEORI

dengan sistem lainnya. Batas sistem inilah yang membuat sistem dipandang Segala sesuatu yang berada di luar sistem yang mempengaruhi sistem.

BAB 2 LANDASAN TEORI. Landasan teori merupakan bagian yang akan membahas tentang uraian pemecahan

PENDAHULUAN. Ada beberapa hal yang menjadi alasan mengapa bahasa pemrograman Visual Basic banyak dipilih orang, antara lain :

BAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,

BAB 2 LANDASAN TEORI. Visual Basic merupakan sebuah bahasa pemrograman yang menawarkan Integrated

BAB 2 LANDASAN TEORI. prosedurnya dan menekankan pada komponen atau elemennya.

BAB 2 LANDASAN TEORI. 2.1 Pengertian Data, Informasi dan Sistem Informasi

BAB 2 LANDASAN TEORI. Universitas Sumatera Utara

MODUL I PENGENALAN VISUAL BASIC 6.0. Visual Basic adalah sebuah program yang berfungsi untuk membuat aplikasi berbasis

BAB 2 LANDASAN TEORI. pengumpulan data Tugas Akhir di SMA N 5 Medan. disebut dengan informasi. (Bambang Wahyudi,2003)

BAB 2 LANDASAN TEORI. Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang

BAB 2 TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa latin yaitu computare yang artinya menghitung.

BAB II LANDASAN TEORI. Pengertian suatu sistem tentu mempunyai beberapa persyaratan umum,

BAB 2 LANDASAN TEORI. Komputer dalam bahasa Yunani berarti computare yaitu menghitung sehingga

BAB 2 LANDASAN TEORI. Sistem adalah suatu kesatuan yang terdiri dari interaksi subsistem yang berusaha untuk

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI. Berikut ini beberapa pengertian tentang komputer : alat elekteronik yang mampu melakukan beberapa tugas yaitu:

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya,

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI. yang saling berinteraksi satu sama lain untuk mencapai tujuan yang telah

Visual Basic 6.0 For Beginners

DASAR MENGGUNAKAN VISUAL BASIC 6.0

VISUAL BASIC.NET. 1. Apa Itu VB.NET?

BAB 2 LANDASAN TEORI. Bambang Wahyudi (2003, hal:1) menyatakan bahwa kata data yang diambil dari bahasa Inggris

BAB 2 LANDASAN TEORI. Sistem adalah sekumpulan elemen yang saling terkait atau terpadu untuk mencapai

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. bahasa latin, yaitu Computare yang berarti alat hitung. Sementara dalam bahasa

MENGENAL VISUAL BASIC

BAB 2 LANDASAN TEORI. Istilah komputer (computer) diambil dari bahasa latin yaitu Computare yang berarti

Data flow diagram (DFD) adalah representasi grafis yang mengalir. data visualisasi (desain terstruktur). Pada DFD, item data mengalir dari

BAB 2 LANDASAN TEORI. Istilah komputer (computer) diambil dari bahasa latin computare yang berarti

BAB 2 LANDASAN TEORI. oleh H. A. Simon (1987), kecerdasan buatan (Artificial Intelligence) merupakan

BAB III LANDASAN TEORI. yang rata-rata tidak mampu membeli sekian banyak buku atas biaya sendiri.

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Komputer berasal dari kata compute yang artinya menghitung. Pada awalnya

BAB II TINJAUAN PUSTAKA. Kumpulan dari element-element yang saling berinteraksi untuk mencapai suatu

Visual Basic (VB) Tatik yuniati. Abstrak.

Bab I Pengenalan Visual BASIC

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA. (Jogiyanto 2001: 1) Sistem adalah suatu jaringan dari prosedur-prosedur

Transkripsi:

BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer merupakan suatu perangkat elektronika yang dapat menerima dan mengolah data menjadi informasi, menjalankan program yang tersimpan dalam memori, serta dapat bekerja secara otomatis dengan aturan tertentu. Menurut Blissmer (1985), komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas, yaitu menerima input, memproses input sesuai dengan instruksi yang diberikan, menyimpan perintah-perintah dan hasil pengolahannya, serta menyediakan output dalam bentuk informasi. Sedangkan menurut Sanders (1985), komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang dan diorganisasikan supaya secara otomatis menerima dan menyimpan data input, memprosesnya, dan menghasilkan output berdasarkan instruksi-instruksi yang telah tersimpan di dalam memori dan masih banyak lagi ahli yang mencoba mendefinisikan secara berbeda tentang komputer. Namun, pada intinya dapat disimpulkan bahwa komputer adalah suatu peralatan elektronik yang dapat menerima input, mengolah input, memberikan informasi, menggunakan suatu program yang tersimpan di memori komputer, dapat menyimpan program dan hasil pengolahan, serta bekerja secara otomatis.

11 2.2 Komponen-Komponen Komputer 2.2.1 Hardware (Perangkat Keras) Hardware (perangkat keras), merupakan peralatan fisik dari komputer yang dapat dilihat dan rasakan. Hardware ini terdiri dari : a. Input/Output Device (I/O Device) terdiri dari perangkat masukan dan keluaran, seperti keyboard dan printer. b. Storage Device (perangkat penyimpanan) merupakan media untuk menyimpan data seperti disket, harddisk, CD-I, flashdisk dan lain-lain. c. Monitor/Screen Monitor merupakan sarana untuk menampilkan sesuatu yang diketikkan pada papan keyboard setelah diolah oleh prosesor. Monitor disebut juga dengan Visual Display Unit (VDU). d. Casing Unit adalah tempat dari semua peralatan komputer, seperti motherboard, card, peripheral lain dan Central Procesing Unit (CPU). e. Central Procesing Unit (CPU) adalah salah satu bagian komputer yang paling penting, karena jenis prosesor menentukan jenis komputer.

12 2.2.2 Software (Perangkat Lunak) Software (perangkat lunak) merupakan program-program komputer yang berguna untuk menjalankan suatu pekerjaan sesuai dengan yang dikehendaki. Program tersebut ditulis dengan bahasa khusus yang dimengerti oleh komputer. Software terdiri dari beberapa jenis, yaitu : a. Sistem Operasi, seperti DOS, Unix, Linux, Novell, OS/2, Windows, adalah software yang berfungsi untuk mengaktifkan seluruh perangkat yang terpasang pada komputer sehingga masing-masing dapat saling berkomunikasi. Tanpa ada sistem operasi maka komputer tidak dapat difungsikan sama sekali. b. Program Utility, seperti Norton Utility, Scandisk, PC Tools, dan lain-lain. Program utility berfungsi untuk membantu atau mengisi kekurangan/kelemahan dari sistem operasi, misalnya PC Tools dapat melakukan perintah format sebagaimana DOS, tapi PC Tools mampu memberikan keterang dan animasi yang bagus dalam proses pemformatan. File yang telah dihapus oleh DOS tidak dapat dikembalikan lagi tapi dengan program bantu, hal ini dapat dilakukan. c. Program Aplikasi, seperti GL, MYOB, Payroll dan lain-lain. Program aplikasi ini merupakan program yang khusus melakukan suatu pekerjaan tertentu, seperti program gaji pada suatu perusahaan. Maka, program ini hanya digunakan oleh bagian keuangan saja tidak dapat digunakan oleh departemen yang lain. Biasanya program aplikasi ini dibuat oleh seorang programmer komputer sesuai dengan permintaan/kebutuhan seseorang/lembaga/perusahaan guna keperluan interennya.

13 d. Program Paket, seperti Microsoft office, Adobe Potoshop, Macromedia Studio, Open Office dan lain-lain merupakan program yang disusun sedemikian rupa sehingga dapat digunakan oleh banyak orang dengan berbagai kepentingan. Seperti Microsoft office, dapat digunakan oleh departemen keuangan untuk membuat nota, atau bagian administrasi untuk membuat surat penawaran dan lain sebagainya. e. Bahasa Pemrograman, PHP, ASP, dbase, Visual Basic, dan lain-lain merupakan software yang khusus digunakan untuk membuat program komputer. Bahasa pemrograman ini biasanya dibagi atas tiga tingkatan, yaitu ; a. Low Level Language, bahasa pemrograman generasi pertama, bahasa pemrograman jenis ini sangat sulit dimengerti karena instruksinya menggunakan bahasa mesin. Biasanya yang mengerti hanyalah pembuatnya saja. b. Midle Level Language, merupakan bahasa pemrograman tingkat menengah dimana penggunaan instruksi sudah mendekati bahasa sehari-hari, walaupun begitu masih sulit untuk dimengerti karena banyak menggunakan singkatansingkatan. c. High Level Language, merupakan bahasa tingkat tinggi yang mempunyai ciri mudah dimengerti, karena menggunakan bahasa sehari-hari, seperti Basic, dbase, Visual Basic, VB.Net dan lain-lain.

14 2.2.3 Brainware (User) Brainware (User/Pemakai) adalah orang yang terlibat langsung dalam pemakaian komputer, dalam hal pemanfaatan komputer secara optimal diperlukan orang-orang yang ahli dalam mengopersikan komputer seperti sistem analis, programmer, operator, user, dan lain-lain. 2.3 Definisi Data Data merupakan sumber daya yang paling penting dalam suatu instansi manapun, data perlu untuk disimpan dan dimanajemen (rencana, desain, operasi, kontrol dan evaluasi). Proses manajemen dilaksanakan dalam siklus hidup (Life Cycle), manajemen data dapat dilakukan secara administrasi manual atau dengan memakai komputer. Kata Data diambil dari bahasa Inggris yang merupakan bentuk jamak dari kata Datum (bahasa Yunani) yang berarti fakta. Makna data dalam bidang Informasi dan Komputer adalah bahan/fakta yang digunkan untuk penghitungan/operasi untuk menghasilkan informasi yang berguna. Berbicara mengenai data pada komputer tidak terlepas dengan istilah informasi, bagi komputer, informasi dan data tidak ada bedanya, dimana data dan informasi dianggap sama, namun bagi manusia data dan informasi adalah sama.

15 2.4 Sekilas Tentang Database Microsoft Office Access Database dapat diartikan sebagai kumpulan data yang terdiri atas satu atau lebih tabel yang terintegrasi satu sama lain, dimana setiap pemakai (user) diberi wewenang (otorisasi) untu dapat mengakses (mengubah, menghapus, menganalisis, menambah, memperbaiki) data dalam tabel-tabel tersebut. Menurut Gordon C. Everest, database adalah koleksi atau kumpulan data yang mekanis, terbagi (shared), terdefinisi secara formal dan dikontrol terpusat pada organisasi. Sedangkan menurut Toni Fabbri, database adalah sebuah sistem file-file yang terintegrasi yang mempunyai minimal primary key untuk pengulangan data. Jadi sistem database adalah sistem penyimpanan data memakai komputer. Microsoft Access merupakan salah satu software pengolah database yang berjalan dibawah sistem windows. Microsoft Access merupakan salah satu produk Office dari Microsoft yang dapat menangani database dengan skala besar maupun kecil. Dalam pengolahan database. Microsoft Access ini memiliki sarana atau objekobjek yang dapat mempermudah pekerjaan bagi pengguna. Microsoft Access (atau Microsoft Office Access) adalah sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah. Aplikasi ini merupakan anggota dari beberapa aplikasi Microsoft Office, selain tentunya Microsoft Word, Microsoft Excel, dan Microsoft PowerPoint. Aplikasi ini menggunakan mesin basis data Microsoft Jet Database Engine, dan juga menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna.

16 Microsoft Access dapat menggunakan data yang disimpan di dalam format Microsoft Access, Microsoft Jet Database Engine, Microsoft SQL Server, Oracle Database, atau semua kontainer basis data yang mendukung standar ODBC. Para pengguna/programmer yang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang kompleks, sementara para programmer yang kurang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang sederhana. Access juga mendukung teknik-teknik pemrograman berorientasi objek, tetapi tidak dapat digolongkan ke dalam perangkat bantu pemrograman berorientasi objek. Gambar 2.1 Tampilan Microsoft Access 2010

17 2.5 Sekilas Tentang Crystal Report Crystal Report adalah salah satu program tunggal yang telah terintegrasi dengan Microsoft Visual Basic, sehingga dengan menggunakan Crystal Report ini, memungkinkan bagi seorang programmer menciptakan sebuah program yang lengkap. Dengan memiliki laporan yang didesain secara terpisah dan pada akhirnya hasil dari Crystal Report ini dapat diaktifkan melalui Microsoft Visual Basic 6.0. Crystal Report dirancang untuk membuat laporan yang dapat digunakan dengan bahasa pemrograman berbasis Windows, seperti Borland Delphi, Visual Basic, Visual C/C++, dan Visual Interdev. Menurut Hadi, (2003) ada beberapa kelebihan dari Crystal Report adalah : 1. Dari segi pembuatan laporan, tidak terlalu rumit yang memungkinkan para programmer pemula sekalipun dapat membuat laporan yang sederhana tanpa melibatkan banyak kode pemrograman. 2. Integrasi dengan bahasa-bahasa pemrograman lain yang memungkinkan dapat digunakan oleh banyak programmer dengan masing-masing keahlian. 3. Fasilitas impor hasil laporan yang mendukung format-format populer seperti Microsoft Word, Excel, Access, Adobe Acrobat Reader, HTML dan sebagainya.

18 Gambar 2.2 Tampilan Crystal Reports 8.5 2.6 Microsoft Visual Basic 6.0 2.6.1 Sekilas Tentang Visual Basic 6.0 Kata Visual merujuk kepada metode yang digunakan untuk membuat antar muka yang bersifat grafis Graphical User Interface (GUI) yang dengan mudah dapat menambahkan object yang sebelumnya sudah dibangun ke dalam tempat dan posisi yang diinginkan di layar. Kata Basic merujuk kepada bahasa BASIC (Beginners All-Purpose Symbolic Instruction Code), sebuah bahasa yang digunakan oleh banyak programmer dibandingkan dengan bahasa lainnya dalam sejarah komputer. Visual Basic telah berubah dari bahasa asli BASIC dan sekarang memiliki ratusan pernyataan (statements), fungsi (functions), dan kata kunci (keywords), dan kebanyakan di

19 antaranya terkait dengan antar muka grafis di Windows. Pengguna tingkat pemula sekalipun dapat membuat aplikasi dengan mempelajari hanya beberapa kata kunci, sementara kekuatan dari bahasanya membolehkan para pengguna tingkat professional mencapai apapun yang dapat dihasilkan dengan menggunakan bahasa pemrograman Windows lainnya. Visual Basic 6.0 memiliki beberapa versi/edisi yang disesuaikan dengan kebutuhan pemakainya. Beberapa versi Visual Basic 6.0 yang tersedia antara lain : 1. Standard Edition (Learning Edition) Versi ini berisi sarana dasar dari Visual Basic 6.0 untuk mengembangkan aplikasi. 2. Professional Edition Versi ini berisi tambahan sarana yang dibutukan oleh para programmer professional. 3. Enterprise Edition Versi ini dikhususkan bagi para programmer yang ingin mengembangkan aplikasi Remote computing atau Client/Server. Menurut Kurniadi, (2000) keistimewaan Visual Basic 6.0 antara lain : a. Menggunakan platform pembuatan program yang diberi nama Developer Studio, yang memiliki tampilan dan sarana yang sama dengan Visual C++.

20 b. Memiliki compiler yang handal yang dapat menghasilkan file executable yang lebih cepat dan lebih efisien dari sebelumnya. c. Memiliki tambahan beberapa sarana Wizard yang baru. Wizard adalah sarana yang mempermudah di dalam membuat aplikasi dengan mengotomatisasi tugastugas tertentu. d. Tambahan kontrol-kontrol baru yang lebih canggih serta peningkatan sruktur bahasa Visual Basic. e. Kemampuan membuat ActiveX dan fasilitas internet yang lebih banyak. f. Sarana akses data yang lebih cepat dan andal untuk membuat aplikasi database yang berkemampuan tinggi. 2.6.2 IDE Visual Basic 6.0 Langkah awal dari belajar Visual Basic adalah mengenal IDE (Integrated Developement Environment) Visual Basic yang merupakan lingkungan pengembangan terpadu bagi programmer dalam mengembangkan aplikasinya. Dengan menggunakan IDE programmer dapat membuat user interface, melakukan coding, melakukan testing dan debuging serta mengkompilasi program menjadi executable. Penguasaan yang baik akan IDE akan sangat membantu programmer dalam mengefektifkan tugas-tugasnya sehingga dapat bekerja dengan efisien.

21 Gambar 2.3 Tampilan Menjalankan IDE Visual Basic 6.0 2.6.3 Jendela IDE IDE (Integrated Development Environtment) merupakan bagian dari Visual Basic yang digunakan untuk menciptakan aplikasi. Dengan IDE ini, pemrograman secara visual merancang tampilan untuk para user interface (antar muka pengguna) dan menuliskan listing program (kode). Berikut ini adalah gambar yang menunjukan bagian-bagian dan nama-nama jendela yang dapat tampil pada IDE Visual Basic.

22 Gambar 2.4 Tampilan Visual Basic 6.0 Jendela-jendela yang perlu diperhatikan adalah sebagai berikut: 1. MenuBar Menubar merupakan batang menu yang terletak di bawah tittlebar, digunakan untuk memilih tugas-tugas tertentu seperti menyimpan project, membuka project, memilih dan lain-lain. Gambar 2.5 Tampilan MenuBar Visual Basic 6.0

23 2. Toolbar (SpeedBar) Toolbar merupakan sebuah batang yang berisi kumpulan tombol yang terletak di bagian bawah MenuBar, digunakan untuk melakukan tugas-tugas tertentu dengan cepat. Gambar 2.6 Tampilan ToolBar Visual Basic 6.0 3. Toolbox Toolbox merupakan kotak perangkat yang berisi kumpulan tombol objek atau kontrol untuk mengatur desain dari aplikasi yang akan dibuat. Gambar 2.7 Tampilan ToolBox Visual Basic 6.0 Secara garis besar fungsi dari masing-masing kontrol intrinsik tersebut adalah sebagai berikut : a) Pointer ( ) digunakan untuk memilih kontrol yang sudah berada pada form.

24 b) 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. c) Label ( ) adalah kontrol yang digunakan untuk menampilkan teks yang tidak dapat diperbaiki oleh pemakai. d) TextBox ( ) adalah kontrol yang mengandung string yang dapat diperbaiki oleh pemakai, dapat berupa satu baris tunggal, atau banyak baris. e) Frame ( ) adalah kontrol yang digunakan sebagai kontainer bagi kontrol lainnya. f) Command Button ( ) merupakan kontrol hampir ditemukan pada setiap form yang digunakan untuk membangkitkan event proses tertentu ketika pemakai melakukan klik padanya. g) CheckBox ( ) digunakan untuk pilihan yang isinya bernilai yes/no, true/false. h) OptionButton ( ) sering digunakan lebih dari satu sebagai pilihan terhadap beberapa option yang hanya dapat dipilih satu. i) ListBox ( ) mengandung sejumlah item, dan user dapat memilih lebih dari satu (bergantung pada property MultiSelect). j) ComboBox ( ) merupakan kombinasi dari TextBox dan suatu ListBox dimana pemasukkan data dapat dilakukan dengan pengetikkan maupun pemilihan. k) HscrollBar ( ) merupakan kontrol penggulung horizontal. l) VscrollBar ( ) merupakan kontrol batang penggulung vertikal.

25 m) Timer ( ) dapat digunakan untuk proses background yang diaktifkan berdasarkan interval waktu tertentu dan merupakan kontrol non-visual. n) DriveListBox ( ) digunakan untuk menambahkann kontrol daftar disk drive pada komputer. o) DirListBox ( ) digunakan untuk menambahkan kontrol daftar direktori pada drive yang aktif. p) FileListBox ( ) digunakan untuk menambahkan kontrol daftar file pada direktori aktif. q) Shape ( ) digunakan untuk menambahkan kontrol gambar berupa lingkaran, oval, persegi panjang, bujur sangkar, dan lain-lain. r) Line ( ) digunakan untuk menampilkan bentuk seperti garis lurus. s) Image ( ) memiliki fungsi menyerupai PictureBox, tetapi tidak dapat digunakan sebagai kontainer bagi kontrol lainnya. Perlu diketahui bahwa kontrol image menggunakan resource yang lebih kecil dibandingkan dengan PictureBox. t) Data ( ) digunakan untuk data binding atau dapat digunakan untuk menambahkan kontrol database. u) OLE ( ) dapat digunakan sebagai tempat bagi program eksternal seperti Microsoft Excel. 4. Jendela Project Project merupakan suatu kumpulan modul atau program aplikasi. Dalam Visual Basic, file project disimpan dengan nama file dengan format (.vbp), yang

26 berfungsi sebagai menyimpan seluruh komponen program. Jendela ini berisi gambaran dari semua modul yang terdapat dalam suatu aplikasi dengan menggunakan icon Toggle Folders untuk menampilkan modul-modul dalam jendela tersebut secara di group atau berurut berdasarkan nama. Gambar 2.8 Tampilan Jendela Project Visual Basic 6.0 5. Jendela Form Designer/Form Window, jendela ini merupakan tempat untuk merancang user interface dari suatu aplikasi, dengan menempatkan kontrolkontrol yang ada dibagian toolbox pada area form. Gambar 2.9 Tampilan Form Designer/Form Window Visual Basic 6.0 6. Jendela Code, merupakan tempat untuk menulis kode. Untuk dapat menampilkan jendela ini dengan menggunakan kombinasi Shift-F7.

27 Gambar 2.10 Tampilan Jendela Code Visual Basic 6.0 7. Jendela Properties merupakan sebuah jendela yang digunakan menampung nama properti kontrol yang terpilih. Pengaturan properti pada program Visual Basic merupakan hal yang sangat penting untuk membedakan objek yang satu dengan yang lainnya. Gambar 2.11 Tampilan Jendela Properties Visual Basic 6.0 9. Jendela Form Layout, akan menunjukan bagaimana form bersangkutan ditampilkan ketika runtime. Jendela Form Layout merupakan sebuah jendela yang digunakan untuk mengatur posisi form pada form saat program dijalankan.

28 Gambar 2.12 Tampilan Jendela Form Layout Visual Basic 6.0 2.7 Sekilas Tentang ODBC Open Database Connectivity (ODBC) merupakan komponen dari Microsoft Windows Open Services Architecture (WOSA). Suatu Protokol standard dimana penyedia database memberikan bahasa agar aplikasi Windows memperoleh akses ke suatu database pada suatu network. Dengan menginstal driver ODBC untuk bermacammacam database, Anda dapat terhubung ke database dan mengakses datanya. Open Database Connectivity (ODBC) merupakan jangka pendek yang digunakan untuk Open Database Connectivity seta merupakan antarmuka yang digunakan oleh programmer untuk dapat menggunakan database menggunakan query SQL. ODBC juga didefinisikan sebagai metode lain untuk mengakses informasi yang disimpan. ODBC digunakan untuk mengakses database dari Microsoft Access, Excel dan dbase. ODBC adalah cara terbaik untuk mengakses informasi yang disimpan dalam database yang lain tanpa perlu memahami bagaimana hal itu dilakukan. Dalam perspektif programmer, ODBC adalah kode yang dapat membuat pemrograman cukup mudah sehingga dapat mengakses database lain dalam perangkat lunak lain.

29 ODBC memungkinkan aplikasi mengakses data dari beraneka Database Management System (DBMS). ODBC memungkinkan interoperability maksimum suatu aplikasi mampu mengakses data dalam bermacam-macam DBMS melalui antarmuka tunggal. Selanjutnya, aplikasi itu tidak terikat dengan DBMS di mana aplikasi tersebut mengakses data. Pemakai aplikasi dapat menambah komponen software seperti driver yang merupakan antarmuka antara aplikasi dengan DBMS. Gambar 2.13 Shortcut ODBC