注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計Powerbuilder信息系統(tǒng)開發(fā)工具:PowerBuilder語言

信息系統(tǒng)開發(fā)工具:PowerBuilder語言

信息系統(tǒng)開發(fā)工具:PowerBuilder語言

定 價:¥29.00

作 者: 張瑞軍
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: JBuilder

ISBN: 9787302149514 出版時間: 1900-01-01 包裝: 膠版紙
開本: 185*260 頁數(shù): 339 字?jǐn)?shù):  

內(nèi)容簡介

  作者結(jié)合多年的教學(xué)和大型信息系統(tǒng)開發(fā)經(jīng)驗,從讀者的角度出發(fā),在科學(xué)合理的知識承接與實戰(zhàn)結(jié)合的框架下,編寫了本書。作為信息系統(tǒng)開發(fā)工具的教程,本書以軟件工程的思想為指導(dǎo),以一個完整的信息系統(tǒng)為主線,采用面向?qū)ο蟮乃枷?,系統(tǒng)而全面地介紹了PowerBuilder 9.0的各種對象及相關(guān)知識。全書共分13章,每章的結(jié)尾有相應(yīng)的習(xí)題,以利于知識點的鞏固。本書可作為信息管理、計算機(jī)、電子商務(wù)等專業(yè)本科生的教材,也可以作為相關(guān)領(lǐng)域管理人員的參考用書。

作者簡介

暫缺《信息系統(tǒng)開發(fā)工具:PowerBuilder語言》作者簡介

圖書目錄

第1章  緒論    1
1.1  信息系統(tǒng)軟件開發(fā)概述    1
1.1.1  我國信息系統(tǒng)軟件開發(fā)的現(xiàn)狀    1
1.1.2  PowerBuilder開發(fā)典型成功案例    2
1.1.3  PowerBuilder程序員成長途徑    3
1.2  PowerBuilder 9.0簡介    4
1.2.1  PowerBuilder概述    4
1.2.2  PowerBuilder 9.0的特點    4
1.3  PowerBuilder 9.0的安裝與啟動    7
1.3.1  PowerBuilder 9.0安裝的軟硬件環(huán)境    7
1.3.2  PowerBuilder 9.0的安裝和啟動    8
1.4  PowerBuilder 9.0的開發(fā)環(huán)境    8
1.4.1  PowerBuilder 9.0的界面介紹    8
1.4.2  畫板    11
1.4.3  應(yīng)用程序開發(fā)步驟    12
1.5  一個簡單的應(yīng)用程序——計算器    13
1.5.1  新建一個工作區(qū)對象    13
1.5.2  建立應(yīng)用    13
1.5.3  創(chuàng)建窗口    15
1.5.4  添加單行文本框和按鈕控件    15
1.5.5  定義實例變量    16
1.5.6  編寫控件腳本    16
1.5.7  編寫應(yīng)用腳本并運(yùn)行應(yīng)用程序    18
1.6  PowerBuilder中的面向?qū)ο笏枷?nbsp;   19
1.6.1  PowerBuilder中的面向?qū)ο笏枷?nbsp;   19
1.6.2  PowerBuilder中對象的屬性、事件和函數(shù)    19
1.6.3  PowerBuilder中面向?qū)ο蟮奶匦?nbsp;   21
1.7  一個簡單的程序調(diào)試函數(shù)——MessageBox()    22
1.8  PowerBuilder的在線查找方法——OnLine Book    23
1.9  小結(jié)    25
1.10  習(xí)題    25
第2章  高校學(xué)生成績管理系統(tǒng)實例    26
2.1  系統(tǒng)分析    26
2.1.1  系統(tǒng)開發(fā)指導(dǎo)思想    26
2.1.2  系統(tǒng)功能分析    27
2.2  系統(tǒng)設(shè)計    27
2.2.1  數(shù)據(jù)庫設(shè)計    27
2.2.2  功能模塊設(shè)計    32
2.3  系統(tǒng)安裝與運(yùn)行    32
2.3.1  數(shù)據(jù)庫配置    32
2.3.2  系統(tǒng)運(yùn)行    34
2.4  系統(tǒng)運(yùn)行主要界面    34
2.4.1  系統(tǒng)登錄窗口    34
2.4.2  系別信息窗口    34
2.4.3  學(xué)生基本信息窗口    35
2.4.4  班級信息窗口    35
2.5  小結(jié)    36
2.6  習(xí)題    36
第3章  創(chuàng)建應(yīng)用程序    37
3.1  創(chuàng)建應(yīng)用對象    37
3.1.1  創(chuàng)建一個工作區(qū)    38
3.1.2  創(chuàng)建應(yīng)用對象    39
3.2  應(yīng)用畫板    40
3.3  應(yīng)用對象的屬性    42
3.3.1  General屬性    42
3.3.2  Toolbar屬性    43
3.3.3  Additional Properties    43
3.4  應(yīng)用對象的事件    44
3.4.1  Open事件    44
3.4.2  Close事件    44
3.4.3  SystemError事件    45
3.4.4  Idle事件    45
3.5  一個應(yīng)用程序示例——屏幕保護(hù)程序    45
3.6  小結(jié)    46
3.7  習(xí)題    47
第4章  PowerScript語言    48
4.1  基礎(chǔ)知識    48
4.1.1  注釋    48
4.1.2  斷行、續(xù)行與分割符    49
4.1.3  標(biāo)識符    50
4.1.4  代詞    51
4.1.5  空值NULL    53
4.1.6  保留字    53
4.2  數(shù)據(jù)類型    54
4.2.1  標(biāo)準(zhǔn)數(shù)據(jù)類型    54
4.2.2  枚舉類型    57
4.2.3  系統(tǒng)對象數(shù)據(jù)類型    57
4.2.4  Any類型    58
4.3  變量與常量    59
4.3.1  變量的聲明    59
4.3.2  變量的分類與作用域    60
4.3.3  常量    61
4.4  運(yùn)算符    61
4.4.1  算術(shù)運(yùn)算符    61
4.4.2  關(guān)系運(yùn)算符    62
4.4.3  邏輯運(yùn)算符    62
4.4.4  連接運(yùn)算符    63
4.4.5  運(yùn)算符的優(yōu)先級    63
4.5  數(shù)組    63
4.5.1  一維數(shù)組    64
4.5.2  二維數(shù)組    64
4.5.3  數(shù)組的上下界    65
4.6  條件語句    65
4.6.1  IF語句    65
4.6.2  CHOOSE CASE語句    66
4.7  循環(huán)語句    67
4.7.1  DO…LOOP循環(huán)語句    67
4.7.2  FOR…NEXT循環(huán)語句    69
4.7.3  GOTO、CONTINUE、EXIT語句    72
4.7.4  特殊控制語句    73
4.8  SQL語句    74
4.8.1  在PowerBuilder 9.0中使用SQL語句    74
4.8.2  游標(biāo)的使用    78
4.8.3  實例回顧——游標(biāo)在數(shù)據(jù)提取中的應(yīng)用    79
4.9  常用函數(shù)    80
4.9.1  數(shù)據(jù)轉(zhuǎn)換與檢查函數(shù)    80
4.9.2  數(shù)值計算函數(shù)    81
4.9.3  字符串操作函數(shù)    81
4.9.4  日期時間函數(shù)    82
4.9.5  文件系統(tǒng)函數(shù)    83
4.10  用戶自定義函數(shù)與結(jié)構(gòu)    83
4.10.1  用戶自定義全局函數(shù)    83
4.10.2  用戶自定義對象函數(shù)    85
4.10.3  用戶自定義全局結(jié)構(gòu)    86
4.11  結(jié)構(gòu)及函數(shù)舉例    88
4.12  小結(jié)    92
4.13  習(xí)題    92
第5章  使用數(shù)據(jù)庫    94
5.1  數(shù)據(jù)庫畫板    94
5.2  創(chuàng)建本地數(shù)據(jù)庫    95
5.2.1  創(chuàng)建本地數(shù)據(jù)庫操作步驟    95
5.2.2  刪除本地數(shù)據(jù)庫    97
5.3  連接數(shù)據(jù)庫    98
5.3.1  PowerBuilder與數(shù)據(jù)庫連接的兩種方式    98
5.3.2  創(chuàng)建ODBC數(shù)據(jù)源    99
5.3.3  創(chuàng)建、導(dǎo)入和導(dǎo)出配置文件Database Profile    101
5.3.4  使用事務(wù)對象在應(yīng)用程序中連接數(shù)據(jù)庫    104
5.4  操作數(shù)據(jù)表    108
5.4.1  數(shù)據(jù)表的創(chuàng)建與刪除    108
5.4.2  主鍵、外鍵、索引    109
5.4.3  操作表中的數(shù)據(jù)    112
5.4.4  視圖    113
5.5  數(shù)據(jù)庫使用實例——一個用戶登錄窗口    114
5.6  小結(jié)    117
5.7  習(xí)題    117
第6章  窗口    119
6.1  窗口的分類    119
6.1.1  主窗口    119
6.1.2  子窗口    119
6.1.3  彈出式窗口    120
6.1.4  響應(yīng)式窗口    120
6.1.5  MDI框架窗口    120
6.2  窗口畫板    121
6.3  窗口的創(chuàng)建與繼承    124
6.3.1  窗口的創(chuàng)建    124
6.3.2  窗口的繼承    124
6.4  窗口的屬性    127
6.4.1  常規(guī)屬性    127
6.4.2  其他屬性    128
6.5  窗口的函數(shù)與事件    129
6.5.1  窗口的常見函數(shù)    130
6.5.2  窗口的常用事件    134
6.6  窗口設(shè)計實例    136
6.7  小結(jié)    137
6.8  習(xí)題    138
第7章  控件    139
7.1  控件的種類    139
7.2  窗口控件的管理    139
7.2.1  向窗口添加控件    139
7.2.2  選中窗口控件    140
7.2.3  窗口控件的復(fù)制和刪除    141
7.2.4  窗口控件的布局    141
7.3  窗口控件的通用屬性    142
7.3.1  名稱    143
7.3.2  顯示文本屬性    144
7.3.3  Visible屬性    145
7.3.4  Enabled屬性    145
7.3.5  顏色    145
7.3.6  加速鍵    146
7.3.7  焦點與Tab順序    147
7.4  窗口控件的常用事件    147
7.4.1  Clicked事件    147
7.4.2  SelectionChanged事件    149
7.4.3  Modified事件    150
7.4.4  GetFocus事件    152
7.5  各種控件的使用    152
7.5.1  命令按鈕和圖片按鈕    152
7.5.2  單選按鈕和復(fù)選框    154
7.5.3  單行/多行編輯框、編輯掩碼框    156
7.5.4  靜態(tài)文本和靜態(tài)超鏈接    158
7.5.5  圖片和圖片超鏈接    159
7.5.6  水平/垂直滾動條    160
7.5.7  水平/垂直進(jìn)度條    162
7.5.8  水平/垂直刻度條    164
7.5.9  列表/圖片列表框與下拉列表/下拉圖片列表框    165
7.5.10  標(biāo)簽控件    167
7.5.11  樹視圖和列表視圖    171
7.5.12  OLE控件    174
7.6  控件應(yīng)用實例    175
7.6.1  利用靜態(tài)文本實現(xiàn)實時幫助    175
7.6.2  利用列表框選擇和移動數(shù)據(jù)    176
7.6.3  用樹視圖和列表視圖實現(xiàn)學(xué)生信息瀏覽    178
7.7  小結(jié)    180
7.8  習(xí)題    181
第8章  菜單    183
8.1  創(chuàng)建菜單    183
8.1.1  菜單的組成和分類    183
8.1.2  菜單畫板    185
8.1.3  創(chuàng)建菜單對象    186
8.1.4  添加菜單項    187
8.2  菜單屬性    189
8.3  菜單事件    191
8.4  菜單函數(shù)    191
8.5  菜單與窗口的關(guān)聯(lián)    194
8.6  彈出式菜單    194
8.7  菜單應(yīng)用實例    196
8.8  小結(jié)    199
8.9  習(xí)題    199
第9章  數(shù)據(jù)窗口    201
9.1  利用數(shù)據(jù)窗口編程的一般步驟    201
9.2  創(chuàng)建數(shù)據(jù)窗口對象    202
9.3  數(shù)據(jù)窗口的11種表現(xiàn)風(fēng)格    204
9.3.1  Freeform表現(xiàn)風(fēng)格    205
9.3.2  Grid表現(xiàn)風(fēng)格    205
9.3.3  Tabular表現(xiàn)風(fēng)格    205
9.3.4  Label表現(xiàn)風(fēng)格    206
9.3.5  Graph表現(xiàn)風(fēng)格    206
9.3.6  N-Up表現(xiàn)風(fēng)格    208
9.3.7  Group表現(xiàn)風(fēng)格    209
9.3.8  Crosstab表現(xiàn)風(fēng)格    209
9.3.9  Composite表現(xiàn)風(fēng)格    210
9.3.10  Richtext表現(xiàn)風(fēng)格    211
9.3.11  OLE 2.0表現(xiàn)風(fēng)格    212
9.4  選擇數(shù)據(jù)源    213
9.4.1  定義Quick Select數(shù)據(jù)源    213
9.4.2  定義SQL Select數(shù)據(jù)源    214
9.4.3  定義Query數(shù)據(jù)源    220
9.4.4  定義External數(shù)據(jù)源    221
9.4.5  定義Stored Procedure數(shù)據(jù)源    222
9.5  編輯數(shù)據(jù)窗口對象    223
9.5.1  數(shù)據(jù)窗口畫板介紹    223
9.5.2  設(shè)計數(shù)據(jù)窗口對象    226
9.5.3  數(shù)據(jù)的操縱    232
9.6  數(shù)據(jù)窗口控件    236
9.6.1  創(chuàng)建數(shù)據(jù)窗口控件    237
9.6.2  數(shù)據(jù)窗口控件的函數(shù)    238
9.6.3  數(shù)據(jù)窗口控件的事件    242
9.7  數(shù)據(jù)存儲    245
9.7.1  數(shù)據(jù)存儲的屬性、事件、方法與函數(shù)    245
9.7.2  使用數(shù)據(jù)存儲編程的步驟    245
9.8  實例一——用戶基本信息管理窗口    246
9.9  實例二——樹視圖與數(shù)據(jù)窗口相關(guān)聯(lián)的界面設(shè)計風(fēng)格    251
9.10  實例三——數(shù)據(jù)窗口中按不同列查找方法    255
9.11  小結(jié)    258
9.12  習(xí)題    258
第10章  用戶對象和用戶事件    260
10.1  用戶對象概述    260
10.2  用戶對象分類    261
10.2.1  可視用戶對象    261
10.2.2  類用戶對象    261
10.3  創(chuàng)建用戶對象    262
10.3.1  創(chuàng)建標(biāo)準(zhǔn)可視用戶對象    263
10.3.2  創(chuàng)建自定義可視用戶對象    264
10.3.3  創(chuàng)建外部可視用戶對象    268
10.3.4  創(chuàng)建標(biāo)準(zhǔn)類用戶對象    269
10.3.5  創(chuàng)建自定義類用戶對象    272
10.3.6  通過繼承創(chuàng)建用戶對象    274
10.4  使用用戶對象    275
10.4.1  使用可視用戶對象    275
10.4.2  使用類用戶對象    276
10.5  窗口和用戶對象通信    277
10.5.1  使用函數(shù)進(jìn)行通信    277
10.5.2  使用用戶事件進(jìn)行通信    277
10.6  用戶事件概述    278
10.6.1  定義用戶事件    279
10.6.2  用戶事件舉例    280
10.6.3  常用用戶事件ID含義    281
10.7  小結(jié)    286
10.8  習(xí)題    286
第11章  數(shù)據(jù)管道    288
11.1  數(shù)據(jù)管道概述    288
11.2  創(chuàng)建數(shù)據(jù)管道    289
11.2.1  通過數(shù)據(jù)管道畫板創(chuàng)建數(shù)據(jù)管道    289
11.2.2  在數(shù)據(jù)庫畫板中創(chuàng)建數(shù)據(jù)管道    291
11.3  修改數(shù)據(jù)管道    291
11.3.1  數(shù)據(jù)管道選項    291
11.3.2  源表    292
11.3.3  目標(biāo)表    293
11.4  數(shù)據(jù)管道用戶對象    293
11.4.1  創(chuàng)建管道用戶對象    293
11.4.2  管道用戶對象屬性    294
11.4.3  數(shù)據(jù)管道用戶對象事件    295
11.4.4  數(shù)據(jù)管道用戶對象函數(shù)    295
11.5  數(shù)據(jù)管道應(yīng)用實例    297
11.6  小結(jié)    301
11.7  習(xí)題    302
第12章  API調(diào)用    303
12.1  API相關(guān)概念    303
12.1.1  API的定義    303
12.1.2  API的組成    304
12.1.3  動態(tài)鏈接庫    304
12.2  PowerBuilder中API的調(diào)用方法    305
12.2.1  API函數(shù)聲明    305
12.2.2  數(shù)據(jù)類型轉(zhuǎn)換    307
12.2.3  參數(shù)傳遞    307
12.3  常見API調(diào)用    309
12.4  API調(diào)用實例    319
12.4.1  創(chuàng)建多邊形的窗口    320
12.4.2  操作窗口示例    321
12.4.3  用戶自定義外部函數(shù)的調(diào)用示例    322
12.5  小結(jié)    324
12.6  習(xí)題    324
第13章  應(yīng)用程序的調(diào)試、編譯與發(fā)行    326
13.1  錯誤類型    326
13.1.1  語法錯誤    326
13.1.2  運(yùn)行錯誤    327
13.1.3  邏輯錯誤    328
13.2  應(yīng)用程序的調(diào)試    328
13.2.1  調(diào)試畫板    328
13.2.2  設(shè)置斷點    329
13.2.3  調(diào)試運(yùn)行    330
13.2.4  應(yīng)用程序的調(diào)試示例    330
13.3  應(yīng)用程序的編譯    332
13.3.1  工程編譯畫板    332
13.3.2  應(yīng)用程序的編譯示例    334
13.4  應(yīng)用程序的發(fā)布    337
13.4.1  發(fā)布應(yīng)用程序應(yīng)考慮的因素    337
13.4.2  PowerBuilder運(yùn)行庫文件    337
13.5  小結(jié)    338
13.6  習(xí)題    338
參考文獻(xiàn)    340

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號