BAB II LANDASAN TEORI
2.1
Pengertian Aplikasi Aplikasi adalah kumpulan program yang dibuat oleh programmer untuk menyelesaikan jenis - jenis pekerjaan itu .1
2.2
Pengertian Tanaman Obat Tanaman Obat adalah tanaman yang berkhasiat atau tanaman yang terbukti ampuh menyembuhkan berbagai penyakit, mulai dari penyakit yang ringan sampai berat. Keunggulan tanaman obat jika dibandingkan dengan obat kimia adalah memiliki sifat perlindungan terhadap organ yang sakit maupun normal. Efek samping relatif kecil meskipun digunakan dalam jangka panjang, dan bersifat (konstruktif), yaitu menyembuhkan organ yang sakit, sekaligus menguatkan organ yang sehat, hal ini berbeda dengan penyembuhan menggunakan obat kimia, proses kerja obat lebih cepat sehingga bersifat merusak (detructive) terhadap organ – organ yang sakit maupu normal.
Didalam pengolahan tanaman obat kita bisa
mengolahnya dengan cara seperti, mengukus, mengongseng atau merebus dengan api kecil selama 4 – 5 jam, sebelum digunakan. Sebagai contoh pengobatan penyakit reumatik dengan mengunakan tanaman obat gandarusa, yaitu dengan cara akar gandarusa sebanyak 10 g direbus dengan 3 gelas susu sampai mendidih selama 15 menit. Setelah dingin disaring, dibagi untuk 2 kali minum pagi dan sore sama banyak. 2
4
5
2.3
Pengenalan Visual Basic 6.0 Visual Basic adalah bahasa pemrograman yang bekerja dalam sistem operasi Windows.Visual Basic terdiri kata “Visual” dan “Basic” .Kata ”Visual” menunjukan cara yang digunakan untuk membuat graphical user interface (GUI). Dengan cara ini kita tidak lagi menuliskan instruksi pemrograman dalam kode-kode baris,tetapi secara mudah dapat melakukan drag dan drop objek-objek yang akan digunakan. Jika ingin menggunakan fasilitas program drawing kita dapat menggunakan interfacenya. Sedangkan “Basic” merupakan bagian bahasa BASIC ( Beginners All Purpose Symbolic Instruction Code ), yaitu sebuah bahasa pemrograman yang digunakan programer untuk menyusun aplikasi. Berbagai jenis aplikasi dapat anda buat dengan Visual Basic, termasuk aplikasi untuk mengolah teks, grafik, angka, database dan web.Visual Basic dikembangkan dari bahasa pemrograman BASIC dan sekarang berisi banyak statemen, fungsi, dan keyword yang beberapa diantaranya terhubung ke windows Gui. Secara umum kemampuan visual basic
adalah menyediakan komponen-
komponen dan bahasa pemrograman yang handal, sehingga memungkinkan anda untuk membuat program aplikasi sesuai keinginan, dengan tampilan dan kemampuan yang canggih. Untuk
mempermudah
pemrograman dalam membuat program aplikasi.
Visual basic menyediakan fasilitas pemrograman yang sangat lengkap.Fasilitas pemrograman tersebut dibagi dalam dua kelompok yaitu objek dan bahasa pemrograman. Objek adalah suatu komponen yang mempunyai bentuk fisik dan
6
biasanya dapat dilihat ( Visual ). Sedangkan bahasa pemprograman secara singkat disebut sebagai kumpulan teks yang mempunyai arti tertentu dan disusun dengan aturan tertentu serta untuk menjalankan tugas tertentu. Gabungan dari objek dan bahasa pemprograman ini sering disebut sebagai bahasa pemprograman berorientasi objek atau objek oriented programming ( OOP ). Dari
segi
data
access
dalam
visual
basic
terdapat
beberapa
tambahan.Tambahan tersebut diantaranya ADO ( ActiveX Data Objects), Data Environment, ADO Data Control, Enhanced Data Binding, OLE DB Suport, Setup Wizard Data Enhancements, Data Report, Data Source, Data View Window, SQL Editor, Hirarchical FlexGrid Control, DataRepeater Control, Format Object, DataGride Control, DataList Control, DataCombo Control, Visual Database Tools Integration ( Query Designer and Database Designer ). Dengan fasilitas tersebut visual basic sangat canggih dan lengkap dalam merancang, membuat dan menyelesaikan aplikasi database yang diinginkan.Selain itu dalam visual basic juga dapat menangani data dalam berbagai format database misalnya format Ms-Access, Dbase, Exel, FoxPro, Paradox dan lain-lain. Berikut ini adalah point – point penting dalam sejarah perkembangan Visual Basic, sebagai berikut : ● Visual Basic pertama kali diperkenalkan tahun 1991 yaitu program Visual Basic untuk DOS dan untuk windows. ● Visual Basic 3.0 dirilis tahun 1993. ● Visual Basic 4.0 dirilis pada akhir 1995 (Tambahan dukungan untuk aplikasi 32 bit). ● Visual Basic terbaru adalah versi 6.0 yang dirilis pada akhir tahun 1998. Spesifikasi minimal system yang dibutuhkan untuk menjalankan Visual Basic 6.0 : ● Komputer IBM PC atau kompatibel dengan processor 486.
7
● Monitor VGA atau layar yang mempunyai resolusi lebih tinggi. ● RAM 16MB untuk Windows 95 ke atas atau RAM 32MB untuk Windows NT Workstation 4.0. ● Sistem operasi : Microsoft Windows 95 atau yang terbaru Windows NT Workstation 4.0. ● Hardisk kurang lebih 196 MB. Beberapa versi dari Visual Basic 6.0 yang ada diantaranya adalah : ● Standard Edition / Learning Edition Ini adalah versi standard yang sudah mencakup berbagai sarana dasar Visual Basic 6.0 untuk mengembangkan aplikasi. ● Professional Edition Versi ini memberikan berbagai sarana ekstra yang dibutuhkan oleh para programmer professional. ● Enterprise Edition Versi ini dikhususkan untuk para programmer yang ingin mengembangkan aplikasi remote computing atau client / server. Biasanya versi ini digunakan untuk membuat aplikasi pada jaringan. Setelah instalasi selesai ,untuk menjalankanya, dari menu start arahkan pointer ke Microsoft Visual Basic 6.0 dan klik kiri mouse, pada saat anda akan membuat program dengan Visual Basic tampilan yang akan pertama kali muncul adalah sebuah kotak dialog seperti gambar 2.1.
8
Gambar 2.1 Kotak dialog New Project 2.3.1
Lingkungan Visual Basic Setelah Visual Basic dijalankan akan muncul sebuah layar seperti pada gambar 2.2. Layar ini adalah lingkungan pengembangan aplikasi Visual Basic yang nantinya akan digunakan untuk membuat program – program aplikasi dengan Visual Basic.
Gambar 2.2 Lingkungan Visual Basic 6.0
9
Layar Visual Basic adalah suatu lingkungan besar yang mempunyai beberapa bagian kecil yang memiliki sifat : 1. Floating
: Dapat digeser – geser keposisi mana saja dengan mengunakan mouse.
2. Sizeable : Dapat diubah – ubah ukuranya, seperti halnya anda merubah ukuran pada jendela windows. 3. Dockable : Dapat menempel pada bagian yang lain yang berdekatan. Anda dapat memindah – mindahkan, mengeser, memperbesar atau memperkecil ukuran setiap komponen layer Visual Basic sama dengan anda memanipulasi jendela Windows. 2.3.2
Control menu Control menu adalah menu yang digunakan terutama untuk memanipulasi jendela Visual Basic. Dari menu ini kita bisa mengubah ukuran, memindahkan atau menutup jendela. Untuk mengaktifkan Control menu ini,klik mouse pada pojok kiri atas jendela. Berikutnya akan muncul menu dari Control menu, dimana anda bisa memilih salah satu perintah dibawah ini. a. Restore
: Mengubah ukuran jendela ke ukuran sebelumnya.
b. Move
: Memindahkan letak jendela.
c. Size
: Untuk mengubah ukuran jendela.
d. Minimaze : Untuk meminimalkan ukuran jendela. e. Maximaze : Untuk memaksimalkan ukuran jendela. f. Close
: Untuk menutup jendela.
10
2.3.3
Menu Menu Visual Basic berisi semua perintah Visual Basic yang dapat anda pilih untuk melakukan tugas tertentu. Isi dari menu ini sebagian hampir sama dengan program – program Windows sebelumnya.
Gambar 2.3 Menu 2.3.4
Toolbar Toolbar adalah tombol – tombol yang mewakili suatu perintah tertentu dari Visual Basic. Anda dapat menekan setiap tombol tersebut langsung untuk melakukan perintah tertentu. Biasanya tombol – tombol ini merupakan perintah yang sering digunakan dan terdapat pula pada menu Visual Basic . Sebagai contoh, dari pada memeilih perintah Edit > Copy dari menu, anda bisa langsung mengklik tombol toolbar Copy
Gambar 2.4 Toolbar standard Visual Basic Kegunaan beberapa tombol pada toolbar standard Visual Basic dapat anda lihat pada tabel dibawah ini.
11
Tabel 2.1 Tombol Toolbar dan Fungsinya Toolbar
Nama Add Project
Fungsi Menambah proyek kedalam proyek yang sudah
Add Item
ada. Menambahkan
komponen
atau
objek
baru
kedalam jendela form. Menu Editor Menampilkan menu editor untuk mengubah Open
tampilan menu. Membuka proyek Visual Basic yang sudah ada.
Save Project Menyimpan proyek Visual Basic. Group Cut
2.3.5
Memotong elemen yang dipilih pada layer.
Form Form adalah daerah kerja utama, dimana anda akan membuat program – program aplikasi Visual Basic. Pada form inilah anda dapat meletakkan berbagai macam object interaktif seperti Teks,gambar,tombol – tombol perintah, scroolbar dan sebagaianya. Jendela ini ukuranya dapat diubah – ubah sesuai dengan kebutuhan.
12
Gambar 2.5 Form 2.3.6 Toolbox Toolbox adalah suatu “kotak piranti” yang mengandung semua object atau control yang dibutuhkan untuk membentuk suatu program aplikasi. Kontrol adalah suatu object yang akan menjadi interface (penghubung) antar program aplikasi dan usernya.
Gambar 2.6 Toolbox
Tabel 2.2 Tombol toolbox & Fungsinya Tombol
Nama Picture Box Label Text Box
Awalan Fungsi Pic Untuk menampilkan file gambar : .bmp, .jpg, Lbl
.gif, .wmf, dan .ico. Menampilkan teks tetapi pemakai tidak dapat
Txt
berinteraksi denganya atau mengubahnya. Menampilkan teks dimana pemakai dapat mengisi atau melihat teks yang ditampilkan sebagai output suatu proses.
13
Frame
Fra
Mengidentifikasi
sebuah
group
Command
cmd
pengontrolan. Memberikan sebuah perintah atau tindakan
Button Check Box
chk
ketika digunakan. Memberi perintah pilihan benar / salah (True / False) atau ya / tidak (Yes / No). Pemakai dapat memilih beberapa check box secara
Option Button
Opt
bersamaan. Memberikan group pilihan pemakai hanya dapat memilih satu option pada group
cbo
pilihan. Menampilkan daftar item yang dapat dipilih
Lst
salah satu pemakai. Menampilkan daftar item yang dapat dipilih
Horizontal
Hsb
salah satu pemakai. Menampilkan balok gulungan horizontal.
Scrool Bar Vertical Scrool
Vsb
Menampilkan balok gulungan vertical.
Combo Box List Box
Bar Timer
Untuk mengeksekusi waktu kejadian pada rutin
program
termasuk
selang
waktu
Driver List Box
Drv
(interval). Menampilkan daftar drive.
Directory List
Dir
Menampilkan daftar direktori pada drive
Fil
terpilih. Menampilkan daftar file pada drive dan
Shp
direktori nterpilih. Membuat lingakaran, elips dan kotak pada
Lin
form. Membuat garis lurus pada form.
Box File List Box Shape Line
14
Image
img
Menampilkan gambar : .bmp, .gif, .jpg, .wmf dan .ico. Perbedaan picture box adalah, control ini memberikan perintah seperti command button saat pemakai mengklik
2.3.7
Data
dat
gambar mengunakan mouse. Menampilkan database pada suatu form.
OLE (Object
Ole
Memungkinkan pemakai menempelkan suatu
Lingking and
objek dari aplikasi yang mendukung OLE ke
embedding)
aplikasi Visual Basic.
Project Explorer Project Explorer berfungsi sebagai saran pengakses bagian – bagian pembentukan project. Pada Windows ini terdapat tiga tombol pengaktif untuk window Code, window Object dan Toggle Folder.
Gambar 2.7 Project Explorer 2.3.8 Window Properties
15
Windows ini bertugas menyiapkan segala properti dari objek yang diperlukan dalam perancangan user interface maupun pemrograman. Pada window ini terdapat semua properti yang dimiliki oleh objek yang dipilih.
Gambar 2.8 Jendela Properties 2.3.9 Form Layout Window Window ini digunakan untuk mengontrol posisi form pada aplikasi dengan menggunakan
sistem grafik dalam sebuah
layar serta dengan
fasilitas ini dapat mengetahui posisi form yang baru didesain.
Gambar 2.9 Window Form Layout
menggunakan
16
2.3.10 Window Code Window code adalah window (jendela) tempat menuliskan program. Setiap objek pada Visual Basic dapat anda tambahkan dengan kode – kode program untuk melakukan tugas – tugas tertentu, misalnya menutup aplikasi, membatalkan perintah, dan sebagaianya. Jika kita melakukan klik ganda pada sebuah objek yang berupa kontrol atau form maka window code ini akan langsung aktif dan membawa kursor kita ketempat penulisan program yang terkait dengan objek tersebut. Tempat penulisan berada diantara kata Private Sub dan End Sub.
Gambar 2.10 Window Code
2.4
Pengenalan Diagram Alur ( FLOWCHART ) Suatu program adalah sederetan intruksi ( dalam bahasa yang telah dimengerti oleh komputer yang bersangkutan ) yang mengatur apa – apa yang harus dikerjakan komputer, untuk mendapatkan suatu hasil atau keluaran yang kita harapkan. Sebelum suatu program dibuat, alangkah baiknya kalau dibuat logika atau urutan instruksi program dalam suatu diagram yang disebut Diagram Alur
17
(FLOWCHART). Berikut ini akan diperkenalkan simbol – simbol diagram alur yang paling umum dan sering digunakan sebelum pembuatan program komputer. 1.
Simbol untuk menyatakan mulai (start) ataupun berhenti.
2.
Kotak
penugasan, untuk
memberi
harga pada
suatu
variable, atau untuk melakukan perhitungan matematika yang hasilnya diberikan sebagai harga suatu variable.
3.
Simbol I / O berfungsi mewakili data input – output.
4.
Kotak kepuasan, untuk memutuskan arah atau percabangan yang diambil sesuai dengan kondisi yang saat itu terjadi, benar atau salah.
5.
Simbol penghubung, untuk penghubung bila diagram alur diputuskan disebabkan pergantian halaman.
6.
Arah alur data, menunjukan kearah mana data atau proses selanjutnya akan berjalan.
18