套用軟體開發技術實用教程

《套用軟體開發技術實用教程》是2005年清華大學出版社出版的圖書,作者是邵麗萍。

基本介紹

  • 書名:套用軟體開發技術實用教程
  • ISBN:9787302107125
  • 定價:24元
  • 出版時間:2005-5-16
  • 裝幀:平裝
圖書簡介,圖書目錄,

圖書簡介

本書主要內容包括套用軟體開發過程、套用軟體開發工具、套用軟體開發環境、編程基礎知識、連線資料庫技術、訪問資料庫技術、視窗界面編程技術、結構化查詢語言——SQL、編譯與發布應用程式等。

圖書目錄

第1章套用軟體開發過程1
1.1可行性論證1
1.2系統調查和系統需求分析2
1.2.1系統調查2
1.2.2系統調查報告的內容3
1.2.3系統需求分析4
1.2.4系統需求分析報告的內容6
1.3系統設計6
1.3.1系統設計的原則7
1.3.2系統設計的主要內容8
1.3.3總體設計8
1.3.4詳細設計9
1.3.5資料庫設計11
1.3.6系統設計報告12
1.4程式開發13
1.4.1程式開發的任務及質量要求13
1.4.2程式設計方法14
1.4.3選擇套用軟體開發工具14
1.5系統測試和調試15
1.6生成可執行程式和交付使用16
習題16
第2章套用軟體開發工具18
2.1套用軟體開發工具的發展18
2.1.1機器語言18
2.1.2彙編語言19
2.1.3高級語言19
2.1.44GL語言21
2.2套用軟體開發工具的發展趨勢23
2.3如何選擇套用軟體開發工具23
2.4為什麼選擇PowerBuilder24
2.4.1PowerBuilder的特點25
2.4.2PowerBuilder的套用範圍26
2.4.3PowerBuilder與資料庫的連線26
2.5使用PowerBuilder進行套用軟體開發的過程27
2.5.1創建資料庫27
2.5.2創建工作空間與套用對象27
2.5.3創建視窗28
2.5.4創建數據視窗28
2.5.5設計選單28
2.5.6編寫腳本代碼30
2.5.7調試應用程式30
2.5.8發布套用軟體31
習題31
第3章套用軟體開發環境32
3.1創建工作空間對象32
3.2創建目標程式與套用對象35
3.2.1使用選單創建目標程式35
3.2.2在工作空間對象上直接添加目標程式37
3.3創建視窗對象38
3.4在視窗對象中添加文字和圖片41
3.4.1在視窗對象中添加圖片41
3.4.2在視窗對象中添加文字42
3.5一個完整的應用程式43
3.5.1創建應用程式主視窗43
3.5.2編寫命令按鈕單擊事件的過程代碼44
3.5.3為套用對象編寫open事件的腳本代碼45
3.5.4運行應用程式45
3.6對象的基本概念與面向對象的程式設計47
3.6.1類與對象的概念48
3.6.2繼承48
3.6.3封裝48
3.6.4屬性、事件和函式49
3.6.5在PowerBuilder中實現面向對象編程49
3.6.6自定義類——用戶對象50
習題55
第4章編程基礎知識56
4.1PowerScript語言的基本組成56
4.1.1分隔設定56
4.1.2標識符58
4.1.3關鍵字60
4.2數據類型60
4.2.1標準數據類型60
4.2.2系統對象數據類型61
4.2.3枚舉數據類型61
4.2.4空值62
4.3常量與變數62
4.3.1常量62
4.3.2變數62
4.3.3數組64
4.4運算符與表達式66
4.4.1算術運算符66
4.4.2關係運算符66
4.4.3邏輯運算符67
4.4.4連線運算符67
4.4.5實例——一個加法計算演示視窗67
4.5基本語句69
4.5.1代詞69
4.5.2賦值語句70
4.5.3call71
4.5.4create71
4.5.5destroy72
4.5.6halt72
4.5.7return72
4.6流程控制語句73
4.6.1if...then73
4.6.2choosecase74
4.6.3實例——多條件判斷演示視窗74
4.6.4do...loop76
4.6.5fornext77
4.6.6continue78
4.6.7exit78
4.6.8實例——循環演示視窗78
4.7函式80
4.7.1提示框——Messagebox函式80
4.7.2IS族函式和轉換函式81
4.7.3Open函式82
4.7.4Close函式82
4.7.5日期與時間函式82
4.7.6實例——日期與時間的顯示83
4.7.7自定義函式85
4.8結構87
4.8.1創建結構對象88
4.8.2使用結構89
習題91
第5章連線資料庫技術93
5.1創建本地資料庫93
5.2創建數據表96
5.2.1數據表邏輯結構設計97
5.2.2創建數據表物理結構97
5.2.3為數據表創建關鍵字100
5.2.4在數據表中輸入數據101
5.3創建信息編輯視窗及數據視窗控制項103
5.4數據視窗對象105
5.4.1創建數據視窗對象105
5.4.2數據視窗對象畫板110
5.4.3對數據視窗對象進行數據編輯與瀏覽110
5.4.4保存數據視窗對象111
5.5數據視窗控制項與數據視窗對象的連線111
5.5.1區別數據視窗對象與視窗對象111
5.5.2瀏覽應用程式中的對象112
5.5.3數據視窗控制項與數據視窗對象的連線113
5.5.4編寫信息編輯視窗的open事件代碼115
5.5.5修改套用對象的過程代碼116
5.5.6在信息編輯視窗顯示數據117
5.6事務對象118
5.6.1SQL通信區——SQLCA118
5.6.2進行事務管理的命令語句118
習題120
第6章訪問資料庫技術121
6.1創建增加、刪除記錄和確認操作的數據視窗對象121
6.2創建具有查詢和備份功能的數據視窗對象124
6.2.1創建查詢與備份視窗125
6.2.2創建新的數據視窗對象125
6.2.3編輯與查詢視窗的運行126
6.3簡單方便的數據輸入技術127
6.3.1創建美觀的Freeform數據視窗對象128
6.3.2使用Align調整控制項位置與大小129
6.3.3設定編輯掩碼來規定輸入數據的格式130
6.3.4使用嵌套下拉式列表控制項131
6.3.5創建單選按鈕132
6.3.6使用嵌套數據視窗132
6.4創建統計圖數據視窗對象135
6.5編制報表視窗138
6.5.1創建列表數據視窗對象138
6.5.2調整控制項大小138
6.5.3添加報表的統計功能139
6.6完善“學生管理系統”應用程式141
6.6.1修改“學生管理系統”應用程式的主視窗141
6.6.2創建一個啟動視窗界面142
6.6.3為套用對象編寫過程代碼142
6.6.4運行應用程式143
習題144
第7章視窗界面編程技術145
7.1創建數據錄入視窗145
7.1.1建立新應用程式145
7.1.2複製其他應用程式中的對象146
7.1.3創建數據錄入視窗框架148
7.1.4編寫數據錄入視窗的事件代碼149
7.1.5事件代碼中新出現的函式151
7.2創建瀏覽視窗151
7.2.1創建瀏覽視窗框架152
7.2.2編寫視窗事件代碼152
7.2.3事件代碼中新出現的函式154
7.3創建選擇查詢視窗154
7.3.1創建選擇查詢視窗框架155
7.3.2編寫視窗事件代碼156
7.3.3創建多條件選擇查詢視窗157
7.3.4事件代碼中新出現的函式158
7.4創建查詢編輯視窗158
7.4.1創建查詢編輯視窗框架159
7.4.2編寫視窗事件代碼159
7.5創建組合查詢視窗160
7.5.1創建組合查詢視窗框架160
7.5.2編寫視窗事件代碼161
7.6創建模糊查詢視窗163
7.6.1創建模糊查詢視窗框架163
7.6.2編寫視窗事件代碼164
7.7創建多文檔界面168
7.7.1多文檔界面組成168
7.7.2創建主視窗的選單對象169
7.7.3創建MDI主視窗174
7.7.4創建一個啟動視窗界面175
7.7.5視窗類型176
7.7.6在選單對象中完成MDI主視窗與子視窗的
連線177
7.7.7運行應用程式178
習題179
第8章結構化查詢語言——SQL180
8.1SQL介紹180
8.1.1查詢語句select180
8.1.2插入語句insertinto184
8.1.3更新語句update185
8.1.4刪除語句delete186
8.1.5創建表語句createtable186
8.1.6刪除表語句droptable186
8.2ODBC接口與DSN數據源名187
8.3定義資料庫描述檔案193
8.4連線或中斷數據源195
8.5使用專用資料庫接口連線SQLServer資料庫196
8.6使用數據管道198
8.7使用SQL語句201
8.7.1創建統計數據視窗的功能201
8.7.2創建選項卡風格的統計數據視窗201
8.8使用SQL游標創建用戶登錄視窗204
8.8.1用戶登錄視窗功能204
8.8.2創建口令數據表205
8.8.3創建用戶登錄視窗205
8.8.4SQL游標208
8.9數據源與SQL209
8.9.1QuickSelect數據源209
8.9.2SQLSelect數據源——對多表進行查詢210
8.9.3Query數據源215
習題216
第9章綜合案例——客房管理系統217
9.1系統開發的目的意義和目標217
9.2客房管理系統需求分析217
9.3資料庫及數據表的設計與創建221
9.3.1資料庫概念結構設計221
9.3.2定義數據表邏輯結構222
9.3.3數據表物理結構223
9.4創建工作空間和目標程式225
9.4.1創建工作空間225
9.4.2創建應用程式226
9.5創建系統啟動視窗和系統登錄視窗228
9.5.1創建系統啟動視窗228
9.5.2創建結構變數229
9.5.3創建提示框函式229
9.5.4創建系統登錄視窗229
9.6創建應用程式主視窗231
9.6.1創建選單對象231
9.6.2許可權數據函式231
9.6.3創建主視窗233
9.6.4主視窗timer事件234
9.6.5主視窗open事件代碼235
9.7創建入住管理子系統235
9.7.1創建空房查詢視窗235
9.7.2創建登記房號天數視窗236
9.7.3創建非會員登記視窗238
9.7.4創建會員登記視窗240
9.8創建服務管理子系統244
9.8.1創建服務類型查詢視窗244
9.8.2創建服務費用登記視窗245
9.8.3創建收現金視窗248
9.8.4創建消費單預覽視窗249
9.9創建日常管理子系統249
9.9.1創建今日離店提示視窗249
9.9.2創建所有客戶離店提示視窗250
9.9.3創建編輯掩碼框控制項251
9.9.4創建今日打掃房號單視窗251
9.9.5創建立即打掃房號單視窗252
9.9.6創建補交押金視窗253
9.9.7創建查詢當前入住客戶視窗255
9.9.8創建客戶留言視窗256
9.10創建結算管理子系統257
9.10.1創建退房結算處理視窗257
9.10.2創建退房結算選項卡頁面258
9.10.3創建確定優惠折扣率視窗260
9.10.4創建收銀列印選項卡頁面262
9.10.5創建退房處理選項卡頁面265
習題267
第10章調試、編譯與發布268
10.1應用程式的調試方法268
10.1.1調試畫板268
10.1.2設定斷點270
10.1.3調試程式272
10.1.4查看狀態信息274
10.2應用程式的編譯276
10.2.1創建應用程式項目對象276
10.2.2生成執行檔282
10.2.3發布應用程式——配置用戶運行環境282
10.3PowerBuilder8.0應用程式升級283
習題283
參考文獻284

相關詞條

熱門詞條

聯絡我們