第1章 管理信息系統與PowerBuilder
1.1 管理信息系統概述
1.1.1 管理信息系統的發(fā)展歷程
1.1.2 管理信息系統的特點
1.1.3 管理信息系統的構成和主要任務
1.1.4 管理信息系統的開發(fā)方法
1.1.5 管理信息系統的開發(fā)過程
1.2 國內管理信息系統的現狀和發(fā)展趨勢
1.2.1 我國管理信息系統的現狀
1.2.2 管理信息系統的發(fā)展方向
1.3 為何用PowerBuilder開發(fā)MIS
1.3.1 PowerBuilder簡介
1.3.2 PowerBuilder開發(fā)工具的特點
第2章 軟件工程與軟件開發(fā)流程
2.1 軟件工程概述
2.1.1 軟件工程的背景
2.1.2 軟件工程的概述
2.2 PowerBuilder應用開發(fā)過程
2.2.1 軟件生命周期
2.2.2 可行性分析
2.2.3 需求分析
2.2.4 軟件設計
2.2.5 程序編碼
2.2.6 軟件測試
2.2.7 運行維護
2.3 瀑布模型與快速原型法
2.3.1 瀑布模型
2.3.2 快速原型法
2.4 PowerBuilder中的面向對象開發(fā)方法
2.4.1 對象及其屬性. 方法和事件
2.4.2 類與對象實例
2.4.3 繼承. 封裝. 多態(tài). 重載簡介
第3章 PowerBuilder9.0要點回顧
3.1 PowerBuilder9.0的對象
3.1.1 應用程序對象
3.1.2 窗口對象
3.1.3 菜單對象
3.1.4 數據窗口
3.2 PowerScript語言
3.2.1 語言基礎
3.2.2 數據類型
3.2.3 說明語句及變量作用域
3.2.4 運算符
3.2.5 PowerScript中的語句
3.2.6 創(chuàng)建與釋放對象
3.3 PowerBuilder編程的命名規(guī)則
3.3.1 窗口控件名
3.3.2 類名
3.3.3 變量與標識符命名
3.3.4 對象函數及事件命名
第4章 PowerDesigner與數據建模
4.1 PowerDesigner 9.5概述
4.1.1 概述
4.1.2 操作界面
4.2 CDM模型的創(chuàng)建與使用
4.2.1 CDM模型設計
4.2.2 CDM模型的建立
4.3 PDM模型的創(chuàng)建與使用
4.4 CDM模型與PDM模型的轉換
4.4.1 CDM模型轉換成PDM模型
4.4.2 數據庫轉換成PDM模型
第5章Install Shield的使用
5.1 Install Shield基本使用方法
5.1.1 Install Shield簡介
5.1.2 Install Shield的安裝
5.1.3 Install Shield基本使用方法
5.2 Install Shield腳本語言
5.2.1 腳本環(huán)境
5.2.2 程序結構
5.2.3 運算符與表達式
5.2.4 函數與數據操作
5.3 Install Shield的高級應用
5.4 利用Install Shield進行PowerBuilder程序的打包
5.4.1 打包前預備工作
5.4.2 Install Script腳本編寫
第6章 圖書館管理系統
6.1 系統概述
6.1.1 圖書編目模塊
6.1.2 流通模塊
6.1.3 書目檢索模塊
6.1.4 統計模塊
6.1.5 系統管理模塊
6.2 系統分析和系統設計
6.2.1 系統數據組成
6.2.2 數據表的設計
6.2.3 數據庫管理系統的選擇
6.3 系統開發(fā)基礎工作
6.3.1 創(chuàng)建工作區(qū). 目標. 庫文件并建立應用
6.3.2 創(chuàng)建數據庫
6.3.3 建立基礎類庫
6.4 服務器端應用的開發(fā)
6.4.1 編寫應用對象的腳本, 定義全局變量和擴展外部函數
6.4.2 創(chuàng)建用戶登錄窗口
6.4.3 創(chuàng)建主菜單
6.4.4 創(chuàng)建系統主窗口
6.4.5 創(chuàng)建參數設置窗口
6.4.6 創(chuàng)建數據備份窗口
6.5 客戶端應用的開發(fā)
6.5.1 基礎工作
6.5.2 編目模塊的開發(fā)
6.5.3 流通模塊的開發(fā)
6.5.4 檢索模塊的開發(fā)
6.5.5 統計模塊的開發(fā)
6.6 程序編譯和發(fā)布
6.6.1 編譯前的準備工作
6.6.2 創(chuàng)建編譯項目文件
6.6.3 打包發(fā)布
第7章 家庭理財系統
7.1 系統概述
7.2 系統分析和設計
7.2.1 系統數據組成
7.2.2 數據表的設計
7.2.3 數據庫管理系統的選擇
7.2.4 關于系統界面的設計
7.3 系統開發(fā)基礎工作
7.3.1 創(chuàng)建工作區(qū). 目標. 庫文件和應用
7.3.2 創(chuàng)建數據庫
7.3.3 建立基礎類庫
7.4 系統開發(fā)核心工作
7.4.1 一般開發(fā)工作
7.4.2 日常收支管理功能的開發(fā)
7.4.3 存取款管理功能的開發(fā)
7.4.4 家庭資金共用管理功能的開發(fā)
7.4.5 固定資產管理功能的開發(fā)
7.4.6 借入及借出債務管理功能的開發(fā)
7.4.7 借入及借出債務歸還管理功能的開發(fā)
7.4.8 統計報表的開發(fā)
7.5 程序編譯和發(fā)行
7.5.1 編譯前的準備工作
7.5.2 創(chuàng)建編譯項目文件
7.5.3 打包發(fā)布
第8章 先進人事管理系統
8.1 先進人事管理系統概要
8.1.1 系統概況
8.1.2 可行性分析與開發(fā)計劃
8.2 系統的需求設計
8.2.1 系統需求
8.2.2 數據庫的設計
8.2.3 程序主框架的設計
8.3 編碼實施核心
8.3.1 單位的選擇
8.3.2 自然檔案與獎勵記錄
8.3.3 人事檔案的添加
8.3.4 先進人事管理系統的查詢功能
8.3.5 先進人事管理系統的統計功能
8.3.6 先進人事管理系統的打印功能
8.3.7 程序中的幾點講解
8.4 數據庫備份的實現
8.5 程序的編譯與發(fā)布
8.5.1 程序編譯
8.5.2 程序的分發(fā)