注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計PowerbuilderPowerBuilder 9.0基礎應用與系統(tǒng)開發(fā)

PowerBuilder 9.0基礎應用與系統(tǒng)開發(fā)

PowerBuilder 9.0基礎應用與系統(tǒng)開發(fā)

定 價:¥55.00

作 者: 崔杜武等編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 軟件工具 PowerBuilder

ISBN: 9787505396999 出版時間: 2004-04-01 包裝: 簡裝本
開本: 26cm+光盤1片 頁數(shù): 454 字數(shù):  

內(nèi)容簡介

  2002年,我們編著出版了《PowerBuilder8.0從基礎到應用》一書,受到不少讀者的歡迎。有幸的是,PowerBuilder軟件的開發(fā)廠商Sybase公司新加坡分部曹林先生也看到了此書,并給予了頗高的評價。在PowerBuilder9.0發(fā)布之前,曹先生主動寄來PowerBuilder9.0評估版光盤資料,并介紹了其他相關資料,希望我們繼續(xù)編書介紹PowerBuild9.0。我們具有多年應用PowerBuilder的工程經(jīng)驗,同時感到PowerBuilder是一個與時俱進的數(shù)據(jù)庫開發(fā)工具,最新發(fā)布的PowerBuilder9.0版本為應用當前軟件開發(fā)中的主要技術(shù):JSP、WebService、XML、C++類、第三方應用服務(EJB、IBMWebSphere)等均提供了方便。因而感到編一本PowerBuilder9.0編程技術(shù)與開發(fā)實例方面的書籍是一件有意義的事。這一動機得到了電子工業(yè)出版社張瑞喜女士的支持,因而才有今天擺在讀者面前的此書。本書從應用PowerBuilder開發(fā)軟件的實際需要出發(fā),力求給讀者提供一本實用的技術(shù)參考資料。全書共有16章。其中,第1章至第8章,以介紹PowerBuilder9.0的基礎為主;第9章至第12章以介紹PowerBuilder9.0的新技術(shù)為主;第13章至第16章介紹了運用PowerBuilder9.0開發(fā)的4個應用系統(tǒng)的實例。本書全面介紹了PowerBuilder9.0的基本使用方法和新功能,本書重點講解了PowerBuilder9.0中新增加的強大的Web開發(fā)功能,包括JSP站點開發(fā)、Web服務、XML數(shù)據(jù)窗口、第三方應用服務器支持、PowerBuilderNativeInterface(PBNI)、PDF報表生成以及源代碼管理等功能。根據(jù)作者多年開發(fā)PowerBuilder實際項目的經(jīng)驗,從開發(fā)應用軟件的角度出發(fā),對PowerBuilder9.0的數(shù)據(jù)庫工具、關鍵控件、數(shù)據(jù)窗口,以及PowerScript等重要的基礎知識進行了詳細的講解,本書的后半部分給出了多個應用系統(tǒng)的開發(fā)實例,幫助讀者通過實例快速掌握實際開發(fā)技能。本書部分章節(jié)設計了一定的練習題,幫助讀者掌握相關知識重點,同時也為選用本書作為教學用書的老師提供方便。本書附贈SybaseInc賽貝斯軟件(中國)有限公司授權(quán)之PowerBuilder9.0(評估版)軟件光盤,供讀者學習使用。

作者簡介

暫缺《PowerBuilder 9.0基礎應用與系統(tǒng)開發(fā)》作者簡介

圖書目錄

第1章 PowerBuilder 9.0基礎和集成環(huán)境
1.1 PowerBuilder 9.0的基本概念
1.1.1 基本概念
1.1.2 PowerBuilder 9.0的安裝環(huán)境
1.1.3 PowerBuilder 9.0的新特性
1.1.4 術(shù)語
1.2 PowerBuilder的環(huán)境介紹
1.2.1 整體界面
1.2.2 菜單欄
1.2.3 工具欄
1.2.4 Painter(畫板)簡介
1.3 練習題
第2章 使用PowerBuilder操縱數(shù)據(jù)庫
2.1 使用數(shù)據(jù)庫畫板建立數(shù)據(jù)庫
2.1.1 Database(數(shù)據(jù)庫畫板)
2.1.2 創(chuàng)建Sybase Server Anywhere數(shù)據(jù)庫
2.1.3 刪除Sybase Server Anywhere數(shù)據(jù)庫
2.2 PowerBuilder與數(shù)據(jù)庫的連接
2.2.1 ODBC接口
2.2.2 專用接口
2.2.3 數(shù)據(jù)庫描述文件
2.2.4 ODBC接口連接實例
2.3 操作數(shù)據(jù)庫表
2.3.1 創(chuàng)建表
2.3.2 修改表
2.3.3 定義表的屬性
2.3.4 主鍵
2.3.5 定義外鍵
2.3.6 刪除表、主鍵、外鍵
2.3.7 數(shù)據(jù)操作
2.4 使用視圖
2.4.1 創(chuàng)建視圖
2.4.2 刪除視圖
2.5 存儲過程和觸發(fā)器
2.5.1 存儲過程
2.5.2 觸發(fā)器
2.6 使用事務對象
2.6.1 事務對象簡介
2.6.2 SQLCA全局事務對象
2.6.3 自定義事務對象
2.7 創(chuàng)建和應用數(shù)據(jù)庫的實例
2.7.1 創(chuàng)建數(shù)據(jù)庫
2.7.2 應用數(shù)據(jù)庫
2.8 練習題
第3章 PowerScript語言
3.1 基礎語法
3.1.1 大小寫與標識符
3.1.2 注釋
3.1.3 斷行與續(xù)行
3.1.4 保留字
3.1.5 操作符和優(yōu)先級
3.2 數(shù)據(jù)類型
3.2.1 標準數(shù)據(jù)類型
3.2.2 增強數(shù)據(jù)類型
3.2.3 對象型數(shù)據(jù)類型
3.2.4 枚舉型數(shù)據(jù)類型
3.2.5 數(shù)據(jù)類型的轉(zhuǎn)換
3.2.6 字符與字符串
3.2.7 數(shù)組
3.3 變量與常量
3.3.1 實例變量的訪問控制
3.3.2 變量的作用域
3.3.3 常量
3.4 代詞
3.4.1 This
3.4.2 parent
3.4.3 super
3.5 基本語句
3.6 函數(shù)和結(jié)構(gòu)
3.6.1 函數(shù)
3.6.2 結(jié)構(gòu)
3.7 系統(tǒng)對象
3.7.1 Error
3.7.2 Message
3.8 命名規(guī)則
3.9 數(shù)據(jù)庫支持
3.9.1 PowerBuilder中嵌入式SQL語句
3.9.2 指示器變量
3.9.3 SQL語句的錯誤處理
3.9.4 事務管理語句
3.9.5 利用存儲過程操作數(shù)據(jù)
3.9.6 利用游標操作數(shù)據(jù)
3.9.7 使用動態(tài)的SQL
3.9.8 大文本和大二進制數(shù)據(jù)的處理
3.10 PowerScript編程環(huán)境
3.10.1 Script子窗口
3.10.2 定制編程環(huán)境
3.10.3 編程工具和編譯
3.10.4 對象瀏覽器
3.10.5 函數(shù)畫板的使用
3.10.6 結(jié)構(gòu)畫板的使用
3.11 PowerScript編程實例
3.12 練習題
第4章 菜單的設計與使用
4.1 設計菜單
4.1.1 菜單的基本術(shù)語
4.1.2 菜單的類型
4.1.3 Menu Printer(菜單畫板)工作區(qū)
4.1.4 創(chuàng)建菜單圖
4.2 設計工具欄
4.2.1 為菜單添加工具欄
4.2.2 在程序中管理工具欄
4.3 菜單的使用與管理
4.3.1 把菜單掛到窗口上
4.3.2 為菜單項添加腳本
4.4 菜單設計實例
4.5 練習題
第5章 數(shù)據(jù)窗口
5.1 創(chuàng)建數(shù)據(jù)窗口對象
5.1.1 選擇數(shù)據(jù)窗口對象的顯示風格
5.1.2 選擇數(shù)據(jù)源
5.1.3 定義檢索參數(shù)
5.2 設置數(shù)據(jù)窗口
5.2.1 設計窗口
5.2.2 屬性窗口
5.3 數(shù)據(jù)的處理
5.3.1 數(shù)據(jù)檢索
5.3.2 數(shù)據(jù)排序
5.3.3 數(shù)據(jù)過濾
5.3.4 數(shù)據(jù)分組
5.3.5 數(shù)據(jù)更新
5.3.6 數(shù)據(jù)的校驗
5.3.7 在數(shù)據(jù)窗口對象中添加對象
5.4 數(shù)據(jù)存儲
5.4.1 數(shù)據(jù)存儲簡介
5.4.2 使用數(shù)據(jù)存儲
5.5 數(shù)據(jù)窗口應用實例
5.6 練習題
第6章 窗口與控件
6.1 窗口
6.1.1 窗口的類型
6.1.2 創(chuàng)建窗口
6.1.3 窗口的屬性設置
6.1.4 窗口的事件
6.1.5 窗口的函數(shù)
6.1.6 在窗口之間傳遞參數(shù)
6.2 控件
6.2.1 概述
6.2.2 CommandButton(命令按鈕)和 PictureButton(圖像按鈕)
6.2.3 RadioButton(單選按鈕)和 CheckBox(復選框)
6.2.4 Static Text(靜態(tài)文本)
6.2.5 SingleLineEdit(單行編輯框)
6.2.6 EditMask(掩碼編輯框)
6.2.7 ListBox(列表框)和PictureListBox(圖像列表框)
6.2.8 ListView(列表視圖)
6.2.9 下拉列表框和圖像下拉列表框
6.2.10 Tab(標簽控件)
6.2.11 統(tǒng)計圖
6.2.12 TreeView(樹型視圖控件)
6.2.13 其他控件
6.3 數(shù)據(jù)窗口控件
6.3.1 概述
6.3.2 訪問數(shù)據(jù)窗口的數(shù)據(jù)
6.3.3 訪問數(shù)據(jù)窗口的對象
6.3.4 數(shù)據(jù)窗口控件的事件
6.3.5 數(shù)據(jù)窗口控件的函數(shù)
6.4 用戶對象
6.4.1 概述
6.4.2 創(chuàng)建用戶對象
6.4.3 使用用戶對象
6.5 窗口與控件編程實例
6.6 練習題
第7章 使用庫管理項目
7.1 庫的概念
7.1.1 基本概念
7.1.2 生成及命名
7.1.3 搜索路徑
7.2 庫的組織原則
7.2.1 庫的分配
7.2.2 庫的大小
7.2.3 庫的組織原則
7.2.4 庫的優(yōu)化
7.3 庫畫板
7.3.1 使用庫畫板
7.3.2 搜索庫及其中的對象
7.3.3 重新生成庫實體
7.3.4 導出和導入實體
7.3.5 使用源代碼編輯器
7.3.6 創(chuàng)建動態(tài)庫
7.3.7 打印庫內(nèi)容
7.4 利用庫進行多人開發(fā)
7.4.1 PowerBuilder自帶的檢入、檢出工具
7.4.2 使用版本控制系統(tǒng)
7.5 庫管理的應用實例
7.6 練習題
第8章 數(shù)據(jù)管道
8.1 概述
8.1.1 數(shù)據(jù)管道的功能
8.1.2 數(shù)據(jù)管道的使用方法
8.2 創(chuàng)建數(shù)據(jù)管道對象
8.2.1 建立數(shù)據(jù)管道的步驟
8.2.2 修改數(shù)據(jù)管道
8.2.3 執(zhí)行數(shù)據(jù)管道
8.3 在應用程序中使用數(shù)據(jù)管道
8.3.1 數(shù)據(jù)管道用戶對象
8.3.2 在應用程序中創(chuàng)建管道對象
8.4 應用實例
8.5 練習題
第9章 在PowerBuilder 9.0中開發(fā)JSP
9.1 JSP簡介
9.1.1 JSP的工作方式
9.1.2 JSP應用程序邏輯及其內(nèi)容
9.2 在PowerBuilder 9.0中使用JSP開發(fā)向?qū)?br />9.2.1 服務器類型說明
9.2.2 常用配置命令
9.2.3 配置常用宏命令
9.3 JSP頁面設計
9.3.1 JSP頁面設計元素
9.3.2 頁面標識
9.3.3 JSP指令
9.3.4 在JSP頁面中加入一條指令
9.3.5 添加applets和JavaBeans
9.3.6 聲明
9.3.7 JSP中的程序段
9.3.8 標簽
9.3.9 錯誤控制
9.4 JSP編程實例
9.5 練習題
第10章 使用Web服務
10.1 Web服務概述
10.1.1 Web服務體系框架
10.1.2 Web服務的特點
10.1.3 Web服務核心技術(shù)簡介
10.2 Web Services的創(chuàng)建和配置
10.2.1 EAServer及其WST簡介
10.2.2 EAServer安裝與配置管理
10.2.3 Web服務創(chuàng)建實例
10.3 Web Services應用實例
10.3.1 安裝PowerBuilder 9.0.1企業(yè)版升級包
10.3.2 使用向?qū)?chuàng)建Web服務代理對象
10.3.3 調(diào)用Web服務
10.4 練習題
第11章 PBNI及第3方應用服務
11.1 PBNI及第3方應用簡介
11.1.1 關于PBNI
11.1.2 PBNI的基本元素
11.1.3 PBNI的軟件開發(fā)包(SDK)
11.1.4 比較PBNI和JNI
11.2 PowerBuilder與C++的接口
11.2.1 創(chuàng)建一個PowerBuilder擴展
11.2.2 使用一個PowerBuilder擴展
11.2.3 創(chuàng)建和使用可視化擴展
11.2.4 在C++應用程序中調(diào)用PowerScript
11.2.5 C++調(diào)用PowerBuilder對象
11.2.6 處理PowerBuilder消息
11.3 引導擴展—PB與Java及第3方服務的中介
11.3.1 關于引導擴展
11.3.2 開發(fā)引導擴展
11.3.3 為Java類創(chuàng)建PowerBuilder代理
11.3.4 從PowerBuilder中調(diào)用Java類
11.4 PBNI應用實例
11.4.1 非可視擴展實例——Ping
11.4.2 引導擴展實例——從PowerBuilder中調(diào)用JAVA
11.5 練習題
第12章 文檔對象模型
12.1 PBDOM對象
12.2 PBDOM_Attribute對象
12.2.1 定義
12.2.2 方法
12.3 PBDOM_Builder對象
12.3.1 PBDOM_Builder對象定義
12.3.2 PBDOM_Builder對象方法
12.4 PBDOM_CDATA對象
12.4.1 PBDOM_CDATA對象定義
12.4.2 PBDOM_CDATA對象方法
12.5 PBDOM_CharacterData對象
12.5.1 PBDOM_CharacterData對象定義
12.5.2 PBDOM_CharacterData對象方法
12.6 PBDOM_COMMENT類
12.6.1 PBDOM_COMMENT類定義
12.6.2 PBDOM_COMMENT類方法
12.7 PBDOMDoctype類
12.7.1 PBDOMDoctype類定義
12.7.2 PBDOMDoctype類方法
12.8 PBDOMDocument類
12.8.1 PBDOMDocument類定義
12.8.2 PBDOMDocument類方法
12.9 PBDOM_ELEMENT類
12.9.1 PBDOM_ELEMENT類定義
12.9.2 PBDOM_ELEMENT類方法
12.10 PBDOM_ENTITYREFERENCE對象
12.10.1 PBDOM_ENTITYREFERENCE類定義
12.10.2 PBDOM_ENTITYREFERENCE類方法
12.11 PBDOM_Exceptions類
12.12 PBDOM_Object類
12.12.1 PBDOM_Object類定義
12.12.2 PBDOM_Object類方法
12.13 PBDOM_ProcessingInstruction類
12.13.1 PBDOM_ProcessingInstruction類定義
12.13.2 PBDOM_ProcessingInstruction類方法
12.14 PBDOM_Text類
12.14.1 PBDOM_Text類定義
12.14.2 PBDOM_Text類方法
12.15 練習題
第13章 人事管理系統(tǒng)
13.1 系統(tǒng)設計
13.1.1 Target(目標)設計
13.1.2 開發(fā)設計理念
13.1.3 開發(fā)運行環(huán)境
13.1.4 功能分析與模塊設計
13.2 數(shù)據(jù)庫設計
13.2.1 概念設計
13.2.2 邏輯設計
13.2.3 物理設計
13.3 系統(tǒng)其他部分
13.3.1 創(chuàng)建主菜單
13.3.2 創(chuàng)建MDI窗口
13.3.3 創(chuàng)建父窗口
13.3.4 創(chuàng)建關于窗口
13.4 人事管理子系統(tǒng)
13.4.1 創(chuàng)建數(shù)據(jù)窗口對象
13.4.2 創(chuàng)建窗體
13.4.3 與主菜單聯(lián)系
13.5 工資管理子系統(tǒng)
13.5.1 創(chuàng)建數(shù)據(jù)窗口對象
13.5.2 創(chuàng)建窗體
13.5.3 與主菜單聯(lián)系
13.6 考勤管理子系統(tǒng)
13.6.1 創(chuàng)建數(shù)據(jù)窗口對象
13.6.2 創(chuàng)建窗體
13.6.3 與主菜單聯(lián)系
13.7 小結(jié)
第14章 學生成績管理信息系統(tǒng)開發(fā)實例
14.1 系統(tǒng)設計
14.1.1 Target(目標)設計
14.1.2 開發(fā)設計理念
14.1.3 開發(fā)運行環(huán)境
14.1.4 功能分析與模塊設計
14.2 數(shù)據(jù)庫設計
14.2.1 概念設計
14.2.2 邏輯設計
14.2.3 物理設計
14.3 信息修改子系統(tǒng)
14.3.1 創(chuàng)建數(shù)據(jù)窗口對象
14.3.2 創(chuàng)建信息修改子窗口
14.3.3 與主菜單聯(lián)系
14.4 成績錄入子系統(tǒng)
14.5 成績查詢子系統(tǒng)
14.5.1 創(chuàng)建數(shù)據(jù)窗口對象
14.5.2 創(chuàng)建數(shù)據(jù)窗口
14.5.3 與主菜單聯(lián)系
14.6 成績統(tǒng)計及打印子系統(tǒng)
14.6.1 創(chuàng)建數(shù)據(jù)窗口對象
14.6.2 創(chuàng)建窗體
14.6.3 添加代碼
14.6.4 與主菜單聯(lián)系
14.6.5 統(tǒng)計某班的成績模塊
14.7 小結(jié)
第15章 網(wǎng)上采購管理信息系統(tǒng)開發(fā)實例
15.1 系統(tǒng)設計
15.1.1 目標設計
15.1.2 開發(fā)設計理念
15.1.3 開發(fā)運行環(huán)境
15.1.4 功能分析與模塊設計
15.2 數(shù)據(jù)庫設計
15.2.1 需求分析
15.2.2 概念設計
15.2.3 邏輯與物理設計
15.3 系統(tǒng)主窗口
15.3.1 C/S下主窗口
15.3.2 B/S下主窗口
15.4 訂單管理子系統(tǒng)
15.4.1 采購計劃申報
15.4.2 計劃平衡
15.5 報價比價子系統(tǒng)
15.5.1 網(wǎng)上報價
15.5.2 比價與草簽合同
15.6 合同審核子系統(tǒng)
15.6.1 主窗口
15.6.2 合同審批業(yè)務實現(xiàn)
15.7 付款子系統(tǒng)
15.7.1 付款通知單生成
15.7.2 付款通知單查詢
15.8 小結(jié)
第16章 倉儲管理信息系統(tǒng)開發(fā)實例
16.1 系統(tǒng)設計
16.1.1 Target(目標)設計
16.1.2 開發(fā)設計理念
16.1.3 開發(fā)運行環(huán)境
16.1.4 功能分析與模塊設計
16.2 數(shù)據(jù)庫設計
16.2.1 概念設計
16.2.2 邏輯設計
16.2.3 物理設計
16.3 建立應用程序
16.3.1 創(chuàng)建應用程序?qū)ο?br />16.3.2 創(chuàng)建主菜單
16.3.3 主窗口
16.3.4 需要創(chuàng)建的對象
16.4 系統(tǒng)設置模塊設計
16.4.1 創(chuàng)建父窗口對象
16.4.2 為w_modfather父窗口添加用戶自定義事件及其腳本
16.4.3 創(chuàng)建子窗口對象
16.4.4 創(chuàng)建數(shù)據(jù)窗口對象
16.4.5 為系統(tǒng)主菜單m_main添加腳本
16.5 入庫管理
16.5.1 入庫管理模塊設計
16.5.2 新到料日志
16.5.3 質(zhì)檢簽發(fā)
16.5.4 入庫單
16.6 出庫管理
16.6.1 創(chuàng)建窗口對象和數(shù)據(jù)窗口
16.6.2 出庫單填寫
16.6.3 出庫單審核
16.7 庫存管理
16.7.1 庫存查詢
16.7.2 統(tǒng)計報表
16.8 小結(jié)
參考文獻

本目錄推薦

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