課程代碼:PB-FTPB 課程內容 學習如何使用PowerBuilder開發工具,並運用物件導向程式設計觀念,來開發、除錯以及部署符合企業所需求的應用程式系統,課堂中用生活化的比喻讓學員瞭解艱深的技術,並以真實的案例作為學員的程式演練基礎,以發揮應用課程中所學的技巧。 學習目標 一旦完成此課程之後,你將能夠:使用PowerBuilder IDE開發工具來建立一個以物件導向為基礎架構的資料庫應用程式系統。透過PowerBuilder的資料庫繪圖器,讓資料庫的欄位資料本身就具有特定的編輯格式、顯示型態、驗證規則。利用PowerBuilder的DataWindow物件快速開發一個報表、表單或是處理關連式資料庫中的資料。瞭解各種DataWindow物件其顯示風格的相關應用層面。運用下列物件導向程式技巧,讓我們寫出來的應用程式具有彈性和易維護性:繼承:建立Window、Menu以及User Object的類別階層封裝:將企業邏輯及資料庫交易處理執行資訊隱藏多形:簡化程式界面正確的使用各物件提供的Event,並充分利用Event所提供參數來幫助我們簡化程式碼。藉由下列方式切割應用系統:將原先撰寫於操作介面及資料庫中的企業邏輯分割出來,將這些分割出來的企業邏輯改為撰寫在PowerBuilder的NonVisual Objects(NVOs)中將原先撰寫於操作介面中系統所須的管理作業,如登入及權限控管等分割出來,將這些分割出來的管理作業改為撰寫在PowerBuilder的NonVisual…