《PowerBuilder管理信息系統項目開發實踐》是2005年5月科學出版社出版的圖書,作者是王龍、黃光斌。
基本介紹
- 中文名:PowerBuilder管理信息系統項目開發實踐
- 作者:王龍、黃光斌
- 出版社:科學出版社
- 出版時間:2005年5月
- 頁數:538 頁
- 定價:54 元
- ISBN:7030155351
內容簡介,目錄,
內容簡介
PowerBuilder9.0是PowerSoft公司*推出的可視化資料庫系統集成開發工具,非常適用於開發管理信息系統。本書使用PowerBuilder 9.0開發管理信息系統,講述了5個管理信息系統的詳細開發過程。全書共分7章,主要包括MIS和PowerBuilder 9.0簡介、員工管理系統、客房管理系統、倉庫管理系統、圖書管理系統、視頻點播系統以及installShield簡介和安裝發布檔案的製作。
全書由淺入深,各章節又具有一定的獨立性,方便讀者快速全面地掌握PowerBuilder 9.0開發管理信息系統的技術。
本書適用於對PowerBuilder有所了解,從事資料庫系統、管理信息系統開發的人員,也可作為高校計算機編程課程的參考教材以及自學教材。
目錄
第1章 管理信息系統及PowerBu.1der 9.0概述
1.1 管理信息系統簡介
1.1.1 管理信息系統的概念
1.1.2 管理信息系統的功能與用途
1.1.3 管理信息系統的開發方法
1.1.4 管理信息系統的優點
1.2 PowerBuilder 9.0概述
1.2.1 PowerBuilder與管理信息系統
1.2.2 PowerBuilder概況及發展
1.2.3 PowerBuilder的特點
1.2.4 PowerBuilder 9.0的新特性
1.3 開發管理信息系統的基礎知識
1.3.1 PowerBuilder開發管理信息系統的過程
1.3.2 系統分析和設計階段
1.3.3 分析和建立資料庫和資料庫對象階段
1.3.4 創建工作空間、目標、套用對象和庫階段
1.3.5 創建系統各個模組的階段
1.3.6 將系統編譯為可執行系統
1.3.7 創建安裝檔案,發布系統
1.4 本書使用的各種資料庫的建立方法
1.4.1 建立Adaptive ServerAnywhere類型的資料庫
1.4.2 建立MS SQL Server 2000類型的資料庫
1.4.3 建立Oracle 10g類型的資料庫
1.5 PowerBuilder 9.0與資料庫的連線
1.5.1 PowerBuilder9.0與資料庫的連線簡介
1.5.2 與ASA資料庫進行連線
1.5.3 與MS SQL server 2000資料庫進行連線
1.5.4 與Oracle 10g資料庫進行連線
1.6 通過PowerBuilder 9.0建立資料庫對象
1.6.1 建立資料庫對象簡介
1.6.2 建立資料庫表
1.6.3 建立資料庫表的主鍵
1.6.4 建立資料庫表的外鍵
1.6.5 建立資料庫表的索引
1.7 數據視窗技術
本章小結
第2章 員工管理系統
2.1 概述
2.1.1 系統開發的意義
2.1.2 系統需求分析
2.1.3 系統主要模組及功能
2.2 資料庫設計
2.2.1 設計邏輯表
2.2.2 資料庫需求分析
2.2.3 建立並連線資料庫
2.2.4 設計資料庫表
2.2.5 建立資料庫表
2.3 技術亮點
2.3.1 欄位編輯類型
2.3.2 動態設定數據視窗的查詢語句
2.3.3 動態設定數據視窗允許修改的範圍
2.4 創建工作空間、目標、套用對象和庫檔案
2.4.1 創建工作空間、目標、套用對象和庫檔案
2.4.2 編寫套用對象的代碼
2.5 創建用戶對象
2.6 創建登錄模組
2.6.1 登錄模組的功能
2.6.2 設計登錄視窗的布局
2.6.3 編寫登錄模組的代碼
2.7 創建系統主視窗模組
2.7.1 主視窗模組的功能
2.7.2 設計主視窗布局
2.7.3 編寫主視窗模組代碼
2.8 創建新員工登記模組
2.8.1 新員工登記模組的功能
2.8.2 設計新員工登記視窗的布局
2.8.3 設計新員工信息數據視窗對象
2.8.4 編寫新員工登記模組的代碼
2.9 創建職位變動登記模組
2.9.1 職位變動登記模組的功能
2.9.2 設汁職位變動登記視窗的布局
2.9.3 設計員工基本信息數據視窗對象
2.9.4 設計職位變動信息數據視窗對象
2.9.5 編寫w_change視窗的代碼
2.9.6 編寫查詢條件部分的代碼
2.9.7 編寫員工信息部分的代碼
2.9.8 編寫職位變動信息部分的代碼
2.10 創建員工維護模組
2.10.1 員工維護模組的功能
2.10.2 設計員工維護視窗的布局
2.10.3 設計員工維護視窗的數據視窗對象
2.10.4 編寫w_op視窗的代碼
2.10.5 編寫員工查詢部分的代碼
2.10.6 編寫員工信息部分的代碼
2.11 創建職位維護模組
2.11.1 職位維護模組的功能
2.11.2 設計職位維護視窗的布局
2.11.3 設計職位維護模組的數據視窗對象
2.11.4 編寫w_pos視窗的代碼
2.11.5 編寫職位查詢部分的代碼
2.11.6 編寫職位維護部分的代碼
2.12 生成執行檔
2.13 擴充和提高
本章小結
第3章 客房管理系統
3.1 概述
3.1.1 系統開發的目的和意義
3.1.2 系統需求分析
3.1.3 系統主要模組及功能
3.2 資料庫設計
3.2.1 設計邏輯表
3.2.2 資料庫需求分析
3.2.3 建立並連線資料庫
3.2.4 設計資料庫表
3.2.5 建立資料庫表
3.3 技術亮點
3.3.1 安全登錄
3.3.2 MDI模式
3.3.3 動態設定數據視窗的SQL語句
3.4 創建工作空間、目標、套用對象和庫檔案
3.4.1 創建工作空間、目標、套用對象和庫檔案
3.4.2 編寫套用對象的代碼
3.5 創建系統登錄模組
3.5.1 登錄模組的功能
3.5.2 創建用戶對象uo_bt
3.5.3 設計登錄視窗的布局
3.5.4 編寫登錄模組的代碼
3.6 創建MDI主視窗模組
3.6.1 設計主視窗選單
3.6.2 編寫主選單的代碼
3.6.3 編寫用戶許可權改變選單項的函式
3.6.4 設計主視窗
3.6.5 編寫主視窗的代碼
3.7 創建入住登記模組
3.7.1 入住登記模組的功能
3.7.2 設計入住登記視窗的布局
3.7.3 設計客人信息數據視窗對象
3.7.4 設計入住信息數據視窗對象
3.7.5 編寫w_in視窗的代碼
3.7.6 編寫客人信息部分的代碼
3.7.7 編寫房間要求部分的代碼
3.7.8 編寫入住信息部分的代碼
3.8 創建客房資源子模組
3.8.1 客房資源子模組的功能
3.8.2 設計客房資源視窗的布局
3.8.3 設計客房資源數據視窗對象
3.8.4 編寫客房資源子模組的代碼
3.9 創建退房結賬模組
3.9.1 退房結賬模組的功能
3.9.2 設計退房結賬視窗的布局
3.9.3 設計退房結賬模組的數據視窗對象
3.9.4 編寫退房結賬模組的代碼
3.10 創建綜合操作模組
3.10.1 綜合操作模組的功能
3.10.2 設計綜合操作視窗的布局
3.10.3 設計客人信息數據視窗對象
3.10.4 設計客房信息數據視窗對象
3.10.5 設計入住信息數據視窗對象
3.10.6 設計統計信息數據視窗對象
3.10.7 編寫w_op視窗的代碼
3.10.8 編寫客人信息部分的代碼
3.10.9 編寫客房信息部分的代碼
3.10.10 編寫入住信息部分的代碼
3.10.11 編寫統計信息部分的代碼
3.11 創建系統維護模組
3.11.1 系統維護模組的功能
3.11.2 設計系統維護視窗的布局
3.11.3 設計數據視窗對象
3.11.4 編寫系統維護模組的代碼
3.12 生成執行檔
3.13 擴充和提高
本章小結
第4章 倉庫管理系統
4.1 概述
4.1.1 系統開發的目的和意義
4.1.2 系統需求分析
4.1.3 系統主要模組及功能
4.2 資料庫設計
4.2.1 設計邏輯表
4.2.2 資料庫需求分析
4.2.3 建立並連線資料庫
4.2.4 設計資料庫表
4.2.5 建立資料庫表
4.3 技術亮點
4.3.1 利用初始化檔案獲得連線參數
4.3.2 採用繼承方法提高系統開發效率
4.3.3 利用用戶對象提高開發效率
4.3.4 列印、預覽數據報表
4.3.5 數據視窗間共享數據
4.4 創建工作空間、目標、套用對象和庫檔案
4.4.1 創建工作空間、目標、套用對象和庫檔案
4.4.2 編寫套用對象的代碼
4.5 創建系統登錄模組
4.5.1 系統登錄模組的功能
4.5.2 創建uo_bt用戶對象
4.5.3 設計登錄視窗的布局
4.5.4 編寫登錄模組的代碼
4.6 創建MDI主視窗模組
4.6.1 主視窗模組的功能
4.6.2 創建w_parent視窗
4.6.3 設計主視窗選單
4.6.4 編寫主選單的代碼
4.6.5 編寫用戶許可權改變選單項的函式
4.6.6 設計主視窗
4.6.7 編寫主視窗的代碼
4.7 創建入庫登記模組
4.7.1 入庫登記模組的功能
4.7.2 創建uo_dw用戶對象
4.7.3 設計入庫登記模組的布局
4.7.4 設計貨物信息數據視窗對象
4.7.5 設計入庫記錄數據視窗對象
4.7.6 編寫w_in視窗的代碼
4.7.7 編寫對貨物信息進行過濾的代碼
4.7.8 編寫貨物信息部分的代碼
4.7.9 編寫入庫記錄部分的代碼
4.8 創建入庫查詢報表模組
4.8.1 入庫查詢報表模組的功能
4.8.2 設計入庫查詢報表視窗的布局
4.8.3 設計入庫記錄數據視窗對象
4.8.4 設計列印報表的數據視窗
4.8.5 編寫入庫查詢報表模組的代碼
4.8.6 列印預覽子模組的功能
4.8.7 設定列印預覽視窗的布局
4.8.8 編寫列印預覽子模組的代碼
4.9 創建出庫登記模組
4.9.1 出庫登記模組的功能
4.9.2 設計出庫登記模組的布局
4.9.3 設計入庫記錄數據視窗對象
4.9.4 設計歷史出庫記錄數據視窗對象
4.9.5 設計新出庫記錄數據視窗對象
4.9.6 編寫w_out視窗的代碼
4.9.7 編寫對入庫記錄進行過濾的代碼
4.9.8 編寫入庫記錄部分的代碼
4.9.9 編寫出庫記錄部分的代碼
4.10 創建出庫查詢報表模組.
4.10.1 出庫查詢報表模組的功能
4.10.2 設計出庫查詢報表視窗的布局
4.10.3 設計出庫記錄數據視窗對象
4.10.4 設計列印報表的數據視窗
4.10.5 編寫出庫查詢報表模組的代碼
4.10.6 關於列印預覽子模組
4.11 創建貨物信息維護模組
4.11.1 貨物信息維護模組的功能
4.11.2 設計貨物信息維護模組的布局
4.11.3 設計貨物信息數據視窗對象
4.11.4 編寫w_goods視窗的代碼
4.11.5 編寫對貨物信息進行過濾的代碼
4.11.6 編寫貨物信息維護部分的代碼
4.12 創建倉庫位置維護模組
4.12.1 倉庫位置維護模組的功能
4.12.2 創建w_dw_parent視窗
4.12.3 設計倉庫位置維護模組的布局
4.12.4 設計倉庫位置信息數據視窗對象
4.12.5 編寫倉庫位置維護模組的代碼
4.13 創建單位人員維護模組
4.13.1 單位人員維護模組的功能
4.13.2 設計單位人員維護模組的布局
4.13.3 設計單位人員信息數據視窗對象
4.13.4 編寫單位人員維護模組的代碼
4.14 創建庫管信息維護模組
4.14.1 庫管信息維護模組的功能
4.14.2 設計庫管信息維護模組的布局
4.14.3 設計庫管信息數據視窗對象
4.14.4 編寫庫管信息維護模組的代碼
4.15 生成執行檔
4.16 擴充和提高
本章小結
第5章 圖書管理系統
……
第6章 視頻點播系統
第7章 PowerBu_Ider安裝程式設計製作