12 pengembangan sistem dengan pendekatan desain berarah objek. Jika sistem
mengandung informasi yang sederhana maka lebih baik digunakan pendekatan berarah fungsi daripada pendekatan berarah objek.
Pendekatan desain berarah fungsi merupakan pendekatan perancangan perangkat lunak dimana hasil perancangannya terdekomposisi ke dalam satu set
unit interaksi dimana masing-masing unit tersebut memiliki fungsi yang jelas terdefinisi, komponen perancangan atau desain pada pendekatan desain berarah
fungsi berdasarkan pada fungsi sedangkan pada desain berarah objek berdasarkan pada entitas
abstrak. Pendekatan desain berarah fungsi merupakan pelengkap dan bukan pendekatan yang bertentangan dengan desain berarah objek.
Pendekatan desain berarah fungsi dimulai dengan pembuatan diagram alir data yang menggambarkan pengolahan data secara logika, dilanjutkan dengan
pembuatan bagan terstuktur yang menampilkan perangkat lunak. Diagram alir data merupakan gambaran aliran data dari suatu unit
pengolahan ke unit pengolahan lainnya. Diagram ini menunjukkan bagaimana data input di trasfer menjadi output. Kelebihan pembuatan diagram ini adalah
mudah dimengerti dan intuitif serta menampilkan transformasi tanpa membuat asumsi tentang bagaimana transformasi tersebut diimplikasikan.
Bagan terstruktur menggambarkan pemrograman sistem bagian dari hirarki dan menampilkan grafiknya sebagai sebuah pohon. Diagram ini menunjukkan
bagaimana elemen-elemen dalam diagram alir data dihasilkan sebagai unit hirarki Sommerville, 1989, Dalam Arto, 2006.
F. MICROSOFT VISUAL BASIC versi 6.0
Basic adalah salah satu bahasa pemrograman yang sudah dikenal oleh pemakai computer dan umum digunakan dalam pembuatan program aplikasi.
Bahasa basic mudah untuk dipelajari dan digunakan. Salah satu software yang mengunakan bahasa ini adalah Microsoft Visual Basic.
Microsoft Visual Basic adalah salah satu bahasa pemrograman berbasis
windows yang popular saat ini. Microsoft Visual Basic memiliki fasilitas Object Oriented Programing OOP
yang menyediakan objek-objek yang sangat kuat,
13 powerfull
, dan mudah digunakan dalam mendesain suatu aplikasi program Yung, 2002
Aplikasiproject pada
Microsoft Visual Basic 6.0 terdiri atas bagian-bagian :
a. Form :
Form adalah sebuah bidang dimana anda akan mendesain program
dengan meletakkan objek-objek yang merupakan rangkaian dari perintah- perintah yang akan dikerjakan oleh aplikasi tersebut.
b. Control :
Control adalah bagian yang mempunyai bentuk gambar grafis yang akan
diletakkan diatas bidang kerja yang disebut form, yang dapat berinteraksi dengan pemakai, seperti TextBox, LabelBox, CommandButton.
c. Properties :
Properties merupakan variabel atau predikat yang melekat pada setiap
objek form dan control. Contoh properties itu sendiri antara lain nama, caption
, ukuran, warna, posisi, dan isi. d.
Methods : Methods merupakan prosedur yang sudah dibuat pada setiap objek yang
sewaktu-waktu dapat dipergunakan sesuai dengan tujuan method tersebut. e.
Event procedure : Event procedure
adalah kode yang berhubungan dengan setiap objek yang akan melaksanakan tugasnya sesuai dengan nama event yang akan
dikerjakan. f.
General procedure : General procedure
merupakan kode-kode yang tidak berhubungan langsung dengan objek yang ada. Prosedur ini akan dijalankan apabila
dipanggil namanya dalam sebuah pernyataan pada basis program. g.
Module : Module
merupakan kumpulan dari beberapa General Procedure, deklarasi variabel, dan definisi konstanta yang digunakan dalam sebuah
aplikasi. Kemampuan
Microsoft Visual Basic dalam menangani database juga tidak
perlu diragukan lagi. Selain mudah digunakan Microsoft Visual Basic juga sudah
14 menyediakan provider yang menghubungkan program yang kita buat ke database
secara langsung tanpa memerlukan software database sever lainnya. Selain itu juga pengguna diberikan pilihan koneksi database yaitu berupa Data Access
Object Dao, ActiveX Data Object ADO, dan Data Environment DE.
15
III. METODE PENELITIAN