基本信息
出 版 社:清華大學出版社
出版時間:2008-7-1
版 次:1頁 數:370字 數:569000印刷時間:2008-7-1開 本:16開紙 張:膠版紙印 次:1I S B N:9787302178354包 裝:平裝
內容簡介
本書首先介紹了Delphi 2006的基本知識以及軟體工程在實際中的運用,然後完整地介紹了Delphi在資料庫開發方面的套用。全書共分8章,第1章和第2章介紹基本知識;其他各章均為實例,包括學生信息管理系統、助學貸款信息管理系統、倉庫管理系統、圖書信息管理系統和貿易公司信息管理系統。這些系統既能作為獨立的系統運行,也可作為套用軟體中的一部分,具有較強的實用性和可移植性。本書最後介紹了對第三方控制項的使用以及程式的打包。
本書內容詳實、語言簡練、思路清晰、圖文並茂、理論與實際設計相結合,適合作為高等院校計算機、自動化、機械、電子等相關專業學生課程設計指導書,也非常適合作為開發人員的參考用書。
圖書目錄
第1章 Delphi 2006簡介
1.1 Delphi簡介
1.1.1 Delphi發展簡史
1.1.2 BorlandDeveloper Studio簡介
1.1.3 Delphi編程特點
1.2 Delphi集成開發環境
1.2.1 窗體
1.2.2 工具視窗
1.2.3 Model View
1.2.4 改變環境設定
1.3 Delphi 2006新特性
1.3.1 繼承方式創建窗體
1.3.2 強大的資料庫支持
1.3.3 代碼自動完成功能
1.3.4 改動指示
1.3.5 實時模板
1.3.6 包裹程式代碼
1.3.7 Debug
1.3.8 Together for Delphi
1.3.9 ECO Ⅲ
1.4 新特性編程舉例
1.5 常用控制項介紹
1.5.1 Standard控制項
1.5.2 Additional控制項
1.5.3 Data Access控制項
1.5.4 Data Controls控制項
1.5.5 dbExpress控制項
1.5.6 BDE控制項
1.5.7 dbGo控制項
1.5.8 Servers控制項
第2章 套用系統分析與設計
2.1 套用系統設計的一般模式
2.1.1 系統開發階段的劃分
2.1.2 軟體開發方式
2.1.3 軟體開發模型
2.1.4 軟體開發方法
2.2系統分析與設計方法
2.2.1 系統分析與設計過程中的相關文檔
2.2.2 資料庫設計
2.3 系統詳細設計
2.3.1 系統功能分析
2.3.2 系統功能模組設計
2.3.3 數據流程圖
2.3.4 資料庫需求分析
2.3.5 資料庫概念結構設計
2.3.6 資料庫邏輯結構設計
2.3.7 資料庫設計說明書
第3章 學生信息管理系統
3.1 課程設計目的和意義
3.2 系統總體設計
3.3 詳細設計
3.3.1 信息編輯模組設計
3.3.2 信息瀏覽模組設計
3.3.3 信息查詢模組設計
3.4 系統運行結果
第4章 助學貸款信息管理系統
4.1 課程設計的目的和意義
4.2 需求分析
4.2.1 功能需求
4.2.2 系統流程分析
4.3 總體設計
4.3.1 系統層次模組圖
4.3.2 資料庫設計
4.3.3 資料庫邏輯結構設計
4.3.4 數據表的創建
4.4 主要技術介紹
4.4.1 ADO控制項簡介
4.4.2 TADOConnection控制項簡介
4.4.3 TADODataSet控制項簡介
4.4.4 TADOCommand控制項簡介
4.4.5 TADO其他控制項
4.4.6 ADO創建過程
4.5 詳細設計
4.5.1 啟動界面設計
4.5.2 DataModule的創建
4.5.3 登錄功能模組設計
4.5.4 系統主視窗設計
4.5.5 貸款學生信息管理模組
4.5.6 貸款信息管理模組
4.5.7 系統管理模組
4.6 系統運行結果
第5章 倉庫管理系統
5.1 課程設計的目的和意義
5.2 需求分析
5.2.1 數據流圖
5.2.2 系統主要功能
5.2.3 系統功能模組及說明
5.3 總體設計
5.3.1 系統總體模組圖
5.3.2 E-R模型與實體模型
5.3.3 資料庫邏輯結構設計
5.3.4 數據表的創建
5.4 SQL Server 2005資料庫的套用
5.4.1 資料庫創建
5.4.2 表的創建
5.4.3 創建備份設備
5.4.4 資料庫的備份與還原
5.4.5 配置ODBC數據源
5.5 詳細設計
5.5.1 創建工程項目
5.5.2 創建資料庫連線類
5.5.3 用戶登錄模組
5.5.4 創建系統主界面
5.5.5 供應商信息管理模組
5.5.6 商品基本信息管理模組
5.5.7 商品入庫管理模組
5.5.8 商品出庫管理模組
5.5.9 商品查詢模組
5.5.10 系統管理模組
5.6 系統運行結果
第6章 圖書信息管理系統
6.1 課程設計的目的和意義
6.2 需求分析
6.2.1 功能需求
6.2.2 系統流程分析
6.2.3業務流程圖
6.3 總體設計
6.3.1 系統層次模組圖
6.3.2 系統數據結構
6.3.3 資料庫邏輯結構設計
6.3.4 數據表的創建
6.4 詳細設計
6.4.1 主界面設計
6.4.2 創建登錄窗體
6.4.3 圖書管理模組的實現
6.4.4 書籍借閱模組的實現
6.4.5 讀者開卡模組的實現
6.4.6 查詢管理模組
6.4.7 系統管理模組的實現
6.5 系統運行結果
第7章 貿易公司信息管理系統
7.1 課程設計的目的和意義
7.2 需求分析
7.2.1 系統主要功能
7.2.2 系統功能模組及說明
7.3 總體設計
7.3.1 系統總體模組圖
7.3.2 程式流程與實體模型
7.3.3 資料庫邏輯結構設計
7.3.4 數據表的創建
7.4 詳細設計
7.4.1 創建程式框架
7.4.2 創建數據連線類
7.4.3 創建登錄對話框
7.4.4 顧客信息管理
7.4.5 商品信息管理
7.4.6 銷售信息管理
7.4.7 供應商信息管理
7.4.8 進貨信息管理
7.4.9 相關查詢模組
7.4.10 系統管理模組
7.5 系統運行結果
第8章 組件使用與打包指南
8.1 第三方組件的套用
8.1.1 第三方組件簡介
8.1.2 第三方組件的安裝
8.1.3 第三方組件的使用
8.2 使用InstallShield打包程式
8.2.1 利用嚮導完成製作
8.2.2 利用IDE修改安裝工程
8.2.3 設定捷徑
8.2.4 設定註冊表
8.2.5 設定ODBC Resources
8.2.6 條件安裝
8.2.7 生成與部署