PowerBuilder套用開發實用教程

PowerBuilder套用開發實用教程

《PowerBuilder套用開發實用教程》是2004年高等教育出版社出版的圖書,作者是孫秋冬。本書是教育部新世紀高職高專教育人才培養模式和教學內容體系改革與建設項目成果教材,是組織有關教育部高職高專教育專業教學改革試點院校編寫的。

基本介紹

  • 中文名:PowerBuilder套用開發實用教程
  • 作者:孫秋冬 
  • ISBN:704014770X,9787040147704
  • 出版社:高等教育出版社
  • 出版日期:2004-7-1
  • 定價:¥28.10元
內容提要,目錄,序言,

內容提要

本書主要內容包括:PowerBulider及其操作環境,套用對象與套用框架的創建,資料庫的創建與連線,DataWindow對象與DataWindow控制項,其他常用控制項及其套用,PowerScript與PowerBuilder編程,Workspace與Librarv管理,高級技術與套用功能的完善,應用程式的調試、編譯與發布,套用範例總結與網路版發布。
全書以學生信息管理系統為範例,介紹大型可視化資料庫開發工具PowerBuilder8.0的集成開發環境和資料庫應用程式開發的相關知識、技術,內容結構以實用為原則,理論以夠用為度,兼顧全面性,並按國內程式開發人員的學習習慣進行編排。書中實例具有工程背景,突出套用性、技術性和實用性。正文與實例、實訓和練習題密切配合,便於讀者學習和提高。
本書適合於高等職業學校、高等專科學校、成人高校、本科院校舉辦的二級職業技術學院使用,也可供示範性軟體職業技術學院、繼續教育學院、民辦高校、技能型緊缺人才培養使用,而且由於書中融入了編者的許多實踐經驗,因此也可供本科院校師生和從事資料庫套用開發的中、高級工程技術人員及相關專業人員參考。

目錄

第1章PowerBu.lder及其操作環境
1.1PowerBuilder8.0簡介
1.1.1PowerBuilder的特點
1.1.2PowerBuilder8.0的新功能
1.2PowerBuildel8.O操作環境
1.2.1界面簡介
1.2.2主要選單命令和工具條簡介
1.2.3常用二級工具條圖示簡介
1.2.4ControlList控制項下拉列表框簡介
1.2.5新建對話框簡介
1.2.6 繼承對話框簡介
1.2.7 打開對話框簡介
1.3 本書中的約定
1.3.1 本書符號與術語約定
1.3.2 本書對象命名約定
1.3.3 匈牙利符號表示法
1.4 本章小結
實訓
練習題
第2章 套用對象與套用框架的創建
2.1 套用與套用對象
2.1.1 套用和套用對象的定義
2.1.2 套用與套用對象的關係
2.1.3 套用畫板
2.1.4 套用對象的主要特徵
2.2 視窗畫板與MDI視窗的創建
2.2.1 視窗畫板
2.2.2 視窗的主要特徵
2.2.3 MDI視窗的創建
2.3 選單畫板與選單的創建
2.3.1 選單畫板
2.3.2 選單的主要特徵
2.3.3 選單的創建
2.3.4 選單的使用
2.4 MDI套用框架的創建
2.4.1 手工創建MDI套用框架
2.4.2 利用模板創建MDI套用框架
2.5 對PowerBuilder對象的進一步認識
2.5.1 對象和類的特徵
2.5.2 對象的分類
2.5.3 對象的屬性
2.5.4 對象的函式或方法
2.5.5 對象的事件
2.5.6 對象屬性和方法的級聯引用和自身引用
2.6 本章小結
實訓
練習題
第3章 資料庫的創建與連線
3.1 資料庫套用的基本概念
3.1.1 資料庫類型
3.1.2 資料庫的訪問
3.1.3 資料庫套用的架構
3.2 信息管理系統資料庫設計
3.2.1需求分析
3.2.2 數據表設計
3.3 創建資料庫
3.3.1在PowerBuilder的環境中創建資料庫
3.3.2 在資料庫中創建數據表
3.3.3 數據輸入
3.3.4 數據的導入和導出
3.4 PowerBuilder與已有資料庫的連線
3.4.1 利用ODBC創建數據源
3.4.2 創建DatabaseProfile
……
第4章 DataWindow對象與DataWindow控制項
第5章 其他常用控制項及其套用
第6章 PowerScript與PowerBuilder編程
第7章 Workspace與Library管理
第8章 高級技術與套用功能的完善
第9章 應用程式的調試、編譯與發布
第10章 套用範例總結與網路版發布
附錄A 幫助的使用
附錄B 主要系統函式
索引A 常用對象和控制項
索引B 套用實例索引
參考文獻

序言

本教材是為適應高等職業技術教育的飛速發展而編寫的,是編者多年資料庫套用開發和教學經驗的結晶。本教材選用流行和易學的資料庫開發工具,理論以夠用為度,選材力求實用,編排力求新穎而不失系統性。
教材之所以選擇PowerBuilder作為資料庫套用開發的教學平台,是因為PowerBuilder是目前十分流行的一種面向對象、具有可視化圖形界面的快速互動式資料庫前台開發工具。它採用強大且易於使用的第四代程式語言(4GL),內置包括數據視窗在內的多種對象類,能夠很好地支持並訪問當前廣泛套用的各種資料庫,例如Sybase、Oracle、DB2、SQL,Servei’、Infarmix等。它還具有支持多種平台、完全繼承PowerSite這個Web開發工具和繼承EAServer等特性。這些特性使得:PowerBuilder不僅能夠更好地進行基於客戶機/伺服器(C/S)模式的套用開發,而且通過與EAServer的緊密結合,在分散式套用和Web套用開發(B/S)中也體現了方便、高效的優勢,為用戶進行Web套用系統開發提供了極大的便利。
PowerBuilder的最大特點是能用很少的腳本代碼,設計強大的資料庫套用系統,而且上手快、易掌握,更適合初學者學習。教材儘管是針對PowerBuilder 8.0而寫的,但由於教材中介紹的主要內容是PowerBuilder中的基本知識,側重於介紹客戶機/伺服器模式應用程式的開發過程,因此,它同樣適用於使用PowerBuilder 9.0版的用戶。
教材以學生信息管理系統為範例,介紹大型可視化資料庫開發工具PowerBuilder 8.0的集成開發環境和資料庫應用程式開發的相關知識和技術,將學生信息管理系統有針對性地化整為零,分散到各章進行講解,並以總結範例開發過程結束全書,充分體現高職教材實用性強的特點。
全書共分10章。前6章為基本部分,第7~9章為提高部分,第10章既是全書的總結,也是資料庫套用工程開發方法的總結,還可以作為本課程的課程設計要求。全書以72學時設計教學內容,但在教學過程中可以根據實際教學對象和學時數的差異選學書中的部分內容(如第7章和打星號“+”部分的內容)。若前期教過其他的語言課程,則第6章也可以少講,甚至不講;若課程中不設課程設計,則可以將第10章作為自學內容。
書中每章配以實訓和練習題,旨在讓讀者有充分的練習機會,進一步提高學習效果。
教材中標註五角星“★”的內容融入了編者多年的資料庫套用開發和教學經驗,特別需要引起讀者注意。第1章中為了能讓讀者養成規範地編寫代碼的習慣,對符號、俗語和命名等作了特別的約定。遵守這些約定是一個程式設計師必須具備的基本素質。在任何項目(特別是多人共同參與的項目)的開始時,均應設立一個編寫代碼的標準或規範,以便使所有人編寫的代碼具有一致性。第2章中建議初學者用手工方法,而不是使用PowerBuilder提供的嚮導創建MDI套用框架。之所以這樣建議,是因為嚮導大多是為方便有基礎的用戶而設定的,在用戶完全明白嚮導幹了什麼的情況下,嚮導才顯得有實際意義。而初學者往往對嚮導產生的過程不理解,因此,建議用手工方法按部就班地創建套用框架更好。第3章中關於事務日誌的刪除方法,也是廣大教師和初學者必須掌握的。

相關詞條

熱門詞條

聯絡我們