Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

利用CASE Tool萃取VB系統邏輯—數小時內拆解VB程式各項結構 (四之四)

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
1,226
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Mar 20, 2008

企業行之有年的系統,冒然改寫的風險,在於長久累積的營運知識,若隱藏在密密麻麻的程式邏輯中,沒有文件化的資訊可參考的話,任何幅度的更動,都必須回頭檢視程式碼。

要解決這樣的問題,可以選擇具備逆向工程機制的軟體產品,反向剖析系統的設計架構。以VB To Xupper為例,它可解構VB程式相關的使用者介面、程式邏輯與資料庫結構,轉入至Xupper。該套工具主要由松技網路資料庫與肯美資訊兩家公司合作研發。

Xupper中的模型圖,大部分均可透過VB to Xupper轉換器全部轉入Xupper,包括實體關聯圖、資料字典、系統架構圖、資料儲存庫矩陣關聯圖、GUI及程式邏輯圖等。不過該功能並不處理商業流程圖與業務規則­,因為這兩項本是設計階段需要自製的部分,無法逆向產出。

實際操作VB To Xupper轉換的步驟並不困難。在這套系統中,解讀資料庫結構只需2個步驟,而VB程式的轉入則包括轉入GUI、程式與資料庫關聯圖及程式流程圖,需3道手續。

轉入所需的時間依系統規模而定,簡單的資料結構或單一VB檔案,約在數分鐘內完成。若以松技網路資料庫本身的Firmus ERP為例,整套產品轉入耗時約2~3小時。

  • likes, 0 dislikes

Link to this comment:

Share to:
see all

All Comments (0)

Sign In or Sign Up now to post a comment!
Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more