基本信息
書名:Delphi項目開發實踐圖書編號:1295762
出版社:中國鐵道出版社
定價:39.0
ISBN:711306746
作者:李軍
出版日期:2005-01-01
版次:1
開本:32開
簡介
本書是一部面向套用軟體開發的Delphi項目開發專著,所講述的8個套用軟體實例均已得到實際套用。書中不僅介紹了Delphi入門、VCL基礎、面向對象Windows程式設計和Delphi最新技術;而且結合資料庫套用案例,介紹了資料庫應用程式的框架,詳細分析了Delphi的資料庫訪問與控制、統計與查詢、圖文報表和數據分析圖表技術;並結合開發案例,詳細分析介紹了在圖形圖像、多媒體、計算機通信、自動控制與網路通信等相關的基本理論、實現原理、項目開發與編程方法。
本書配套光碟收錄了書中全部實例檔案,包括Delphi 7和Delphi 2005兩個版本的工程檔案、窗體設計檔案、原始碼、資料庫、執行檔案和調試說明,還收錄了書中介紹的相關工具和由作者漢化的報表界面檔案。
全書內容詳實,例程豐富並具有典型性,匯集了作者多年實際項目開始經驗和研究體會,適合希望快速成為套用軟體設計大師的Delphi編程人員參考使用。
目錄
第1章 Delphi Studio入門與VCL基礎
1-1 Delphi Studio新特徵與安裝
1-1-1 Delphi Studio概述
1-1-2 為何選擇Delphi
1-1-3 Delphi Studio的新特徵
1-1-4 Delphi Studio的4種版本
1-1-5 Delphi Studio的最低系統配置
1-1-6 Delphi Studio的安裝
1-2 Delphi Studio的框架
1-2-1 Delphi框架概述
1-2-2 BizSnap
1-2-3 WebSnap
1-2-4 DataSnap
1-2-5 BorlandKylix
1-2-6 Appserver
1-2-7visibroker
1-3 Delphi Studio開發入門
1-3-1 Delphi Studio的開發工具
1-3-2 結識VCL組件
1-3-3 Delphi套用開發入門
1-3-4 Delphi的“Hello”程式
1-4 Delphi開發環境和輔助工具
1-4-1 Delphi集成開發環境概述
1-4-2 Delphi工具列和VCL頁
1-4-3 Delphi 7提供的輔助工具
1-5 Delphi常用的VCL組件
1-5-1 Standard組件
1-5-2 Additional組件
1-5-3 Win32組件
1-5-4 System組件
1-5-5 Data Access和BDE組件
1-5-6 Data Control組件
1-5-7 ADO組件
1-5-8 Internet和Internet Express組件卡
1-5-9 DataSnap組件
1-5-10 Dialogs組件
1-5-11 Win3.1組件
1-5-12 Samples組件
1-5-13ActiveX組件
1-5-14 其他組件
1-6 VCL組件的屬性、方法和事件
1-6-1 VCL組件的公共屬性
1-6-2 VCL組件的對象方法
1-6-3 VCL組件的通用事件
本章總結
第2章 Delphi面向對象Windows程式設計
2-1 Windows編程原理
2-1-1 Microsoft Windows帶來的變革
2-1-2 事件驅動程式設計
2-1-3 Windows程式開發工具
2-1-4 Delphi面向對象的程式舉例
2-2 Delphi的訊息與事件
2-2-1 訊息與事件概述
2-2-2 Delphi中的訊息處理
2-2-3 鍵盤處理事件
2-2-4 滑鼠事件處理
2-2-5 定時器事件
2-3 Object Pascal結構化異常處理
2-3-1 try…except結構
2-3-2 try…fially結構
2-3-3 raise結構
2-3-4 Nested exceptions異常處理
2-4 Object Pascal面和對象技術
2-4-1 OOP概述
2-4-2 對象、類及其特徵
2-4-3 Object Pascal中類的定義
2-4-4 對象的方法
2-4-5 多態性
2-4-6 類運算符、類方法和類引用
本章總結
第3章 “朋友”信息管理系統的開發
3-1 用Delphi開發資料庫套用
3-1-1 資料庫基本概念
3-1-2 Delphi可訪問的各種數據源
3-1-3 資料庫系統原理
3-1-4 選擇恰當的資料庫結構
3-1-5 Delphi的資料庫套用開發管理工具
3-1-6 資料庫套用開發與分發步驟
3-2 數據存取概念與組件
3-2-1 Delphi的資料庫連線訪問組件及套用
3-2-2 Delphi的數據控制組件及套用
3-2-3 BDE和ADO數據連線技術的比較
3-3 數據報表、圖表工具及套用
3-3-1 Rave Reports報表工具
3-3-2 QuickReport報表工具
3-3-3 圖表工具
3-4 系統設計
3-4-1 系統功能需求設計
3-4-2 系統設計與實現原理
3-5 系統的資料庫設計
3-5-1 資料庫結構設計
3-5-2 設計Access資料庫
3-6 創建“朋友”信息管理系統界面
3-6-1 程式的總體控制與設計
3-6-2 創建應用程式的工程檔案
3-6-3 主界面的設計
3-6-4 Data Module的設計
3-6-5 設計主管理瀏覽界面
3-6-6 設計增加新“朋友”界面
3-6-7 設計朋友查詢界面
3-6-8 設計通訊錄QuickReport報表
3-7 實現應用程式的關鍵代碼
3-7-1 主界面的支持代碼
3-7-2 主管理瀏覽界面的關鍵代碼
3-7-3 查詢界面的關鍵代碼
3-8 程式的執行效果
本章總結
第4章固定資產管理信息系統的開發
4-1 系統設計
4-1-1 系統功能與需求設計
4-1-2 系統設計與實現原理
4-2 系統的資料庫設計
4-2-1 資料庫結構設計
4-2-2 用Database Desktop設計資料庫
4-3 固定資產管理系統界面的開發
4-3-1 程式的總體控制與設計
4-3-2 主界面的設計開發
4-3-3 登記管理界面的設計開發
4-3-4 查詢界面的設計開發
4-3-5 登記卡界面的設計開發
4-3-6 統計報表界面的設計開發
4-4 實現應用程式的關鍵代碼
4-4-1 主界面的支持代碼
4-4-2 查詢界面的關鍵代碼
4-4-3 固定資產總值統計的關鍵代碼
4-5 程式的執行效果
本章總結
第5章 人力資源管理信息系統的開發
5-1 系統設計
5-1-1 系統功能與需求設計
5-1-2 系統設計與實現原理
5-2 系統的資料庫設計
5-2-1 資料庫結構設計
5-2-2 用Database Desktop設計資料庫
5-3 人力資源管理信息系統界面的開發
5-3-1 程式的總體控制與設計
5-3-2 Data Module的設計
5-3-3 登錄界面的設計與加密解密的實現
5-3-4 主控制界面的設計開發
5-3-5 員工信息管理與登記界面的設計開發
5-3-6 查詢界面的設計開發
5-3-7 照片維護界面的設計開發
5-3-8 用Rave Report設計人力資源報表
5-3-9 用Decision Cube設計人力資源數據分析圖表
5-4 實現應用程式的關鍵代碼
5-4-1 主界面的支持代碼
5-4-2 照片維護界面的關鍵代碼
5-4-3 資料庫的查詢方法與查詢界面的關鍵代碼
5-4-4 用decision cube實現圖表的關鍵代碼
5-4-5 Rave Report報表打開窗體的代碼
5-4-6 應用程式工程檔案的代碼
5-5 程式的執行效果
5-5-1 用戶登錄與主界面的運行
5-5-2 人力資源信息管理子系統的運行
5-5-3 人力資源查詢子系統的運行
5-5-4 人力資源信息報表子系統的運行
5-5-5 人力資源信息數據分析子系統的運行
本章總結
第6章 數碼影像瀏覽管理系統的開發
第7章 實用多媒體播放系統的開發
第8章 計算機接口通信系統的開發
第9章 水箱水位模糊控制系統的開發
第10章 計算機網路通信系統的開發
附錄A 光碟使用及著作權說明
附錄B Delphi 2005軟體簡介及安裝說明
附錄C Delphi 2005中組件的安裝方法