Kita perlu mengimpor class standar Visual Basic ke dalam Rose Model.
Sehingga kita memiliki akses ke semua class standar dan interface. Disamping
itu akan membantu dalam proses reverse engineering.
Tahap awal dalam project pemodelan ini harus membuka Frame work nya Visual
Basic.
Masingmasing dari empat paket tersebut berisi standard class, Interface
dan relasinya. Masingmasing paket berisi overview diagram yang menyajikan
unsurunsur dalam paket dan hubungan antara mereka. Kita bisa membiasakan
diri dengan elemenelemen model paket dan kemudian membuat hubungan
yang dibutuhkan antara kelas Anda dan yang standar.
Untuk melihat property bisa dilihat dari Tool options Visual Basic
Pembuatan class
Dalam generate ini perlu dibuat suatu class yang akan di rubah menjadi kode
VB. Sebagai contoh buatlah class seperti di bawah ini.
Anda bisa merubah property operation dari Model Asistant atau dari menu Tool
option Visual Basic.
Visual Basic 6 harus sudah terinstall ketika menjalankan wizard ini. Karena bila
belum diinstall maka code generation tidak dapat dilakukan dan akan keluar
tampilan
Option Explicit
'##ModelId=3A818E9F01D0
Private DepartureCity As String
'##ModelId=3A818EAC02C9
Private DepartureDate As String
'##ModelId=3A818EB300CA
Private DestinationCity As String
'##ModelId=3A818EB70134
Private FlightNumber As String
'##ModelId=3A818ECE01A6
Private Function RemovePassenger(PassengerID As int) As boolean
End Function
'##ModelId=3A818EBF03B7
Public Function AddPassenger(PassengerID As int) As boolean
End Function
'##ModelId=3A818EC9007C
Public Function CancelFlight() As Boolean
End Function
Tahapan untuk meng generate Code to VB (Forward Engineering)
1. buat komponen
2. assign class ke komponen
3. set code generation properties
4. pilih komponen class atau komponen untuk meng generate class atau
component diagram
5. pilih ke menu Tool Visual Basic Update untuk memulai
code generation Wizard
6. pilih ke menu Tool Visual Basic Browse Source Code
untuk melihat hasil code yang telah dibuat
.
Tahapan untuk meng generate VB code to Model / (reverse Engineering)
1. buat komponen VB dan assign
2. pilih ke menu tool Visual Basic Update Model
from Code
3. pilih komponen dan class untuk update
4. Finish
ingat:
Forward engineering: menghasilkan kode dari model.
Reverse engineering: membangun model dari kode.