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
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
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 :
● 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.
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.
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.
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.
Tabel 2.1 Tombol Toolbar dan Fungsinya
Toolbar Nama Fungsi
Add Project Menambah proyek kedalam proyek yang sudah ada.
Add Item Menambahkan komponen atau objek baru kedalam jendela form.
Menu Editor Menampilkan menu editor untuk mengubah tampilan menu.
Open Membuka proyek Visual Basic yang sudah ada. Save Project
Group
Menyimpan proyek Visual Basic.
Cut Memotong elemen yang dipilih pada layer.
2.3.5 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.
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 Awalan Fungsi
Picture Box Pic Untuk menampilkan file gambar : .bmp, .jpg, .gif, .wmf, dan .ico.
Label Lbl Menampilkan teks tetapi pemakai tidak dapat berinteraksi denganya atau mengubahnya. Text Box Txt Menampilkan teks dimana pemakai dapat
mengisi atau melihat teks yang ditampilkan sebagai output suatu proses.
Frame Fra Mengidentifikasi sebuah group pengontrolan.
Command Button
cmd Memberikan sebuah perintah atau tindakan ketika digunakan.
Check Box chk Memberi perintah pilihan benar / salah (True / False) atau ya / tidak (Yes / No). Pemakai dapat memilih beberapa check box secara bersamaan.
Option Button Opt Memberikan group pilihan pemakai hanya dapat memilih satu option pada group pilihan.
Combo Box cbo Menampilkan daftar item yang dapat dipilih salah satu pemakai.
List Box Lst Menampilkan daftar item yang dapat dipilih salah satu pemakai.
Horizontal Scrool Bar
Hsb Menampilkan balok gulungan horizontal. Vertical Scrool
Bar
Vsb Menampilkan balok gulungan vertical.
Timer Untuk mengeksekusi waktu kejadian pada rutin program termasuk selang waktu (interval).
Driver List Box Drv Menampilkan daftar drive. Directory List
Box
Dir Menampilkan daftar direktori pada drive terpilih.
File List Box Fil Menampilkan daftar file pada drive dan direktori nterpilih.
Shape Shp Membuat lingakaran, elips dan kotak pada form.
Image img Menampilkan gambar : .bmp, .gif, .jpg, .wmf dan .ico. Perbedaan picture box adalah, control ini memberikan perintah seperti command button saat pemakai mengklik gambar mengunakan mouse.
Data dat Menampilkan database pada suatu form. OLE (Object
Lingking and embedding)
Ole Memungkinkan pemakai menempelkan suatu objek dari aplikasi yang mendukung OLE ke aplikasi Visual Basic.
2.3.7 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
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 menggunakan fasilitas ini dapat mengetahui posisi form yang baru didesain.
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
(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.