基本信息
作者: 宋曉勇 陳志偉 米海生 徐穎娣
叢書名: 高等職業院校國家技能型緊缺人才培養培訓工程規劃教材·計算機套用與軟體技術專業
出版社:電子工業出版社
ISBN:712100979X
出版日期:2005 年3月
開本:16開
頁碼:295
內容簡介
本書由淺入深地介紹了Delphi集成開發環境、面向對象基礎知識和Windows程式開發初步、Object Pascal語言基礎、常用控制項的使用、程式調試和異常處理、資料庫程式開發等知識。在此基礎上介紹了“系部圖書管理系統”、“小區物業管理系統”、“Delphi控制Excel”和“DVD租賃管理系統”等4個與資料庫應用程式開發相關的項目實例,以達到鞏固基礎知識和培養實際開發能力的目的。
本書內容循序漸進,所含實例豐富詳盡,每章後附有思考和實訓題。本書適合Delphi入門起步的讀者,可作為大學本科、專科、高等職業院校學生學習程式設計相關課程的教材,同時還可作為各類程式設計的培訓教材和資料庫應用程式開發人員的學習和參考教程。
目錄
第1章 delphi7.0集成開發環境
1.1 delphi7.0概述
1.2 delphi7.0的安裝與啟動
1.2.1 軟硬體環境要求
1.2.2 delphi7.0的安裝
1.2.3 delphi7.0的啟動
1.3 delphi7.0的集成開發環境
1.3.1 選單欄
1.3.2 工具列
1.3.3 控制項頁
1.3.4 對象編輯器
1.3.5 代碼編輯器
1.3.6 開發環境設定
1.3.7 工程管理
思考與實訓題1
第2章 畫向對象基礎知識和windows程式開發初步
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.4 編程規範
2.4.1 命名規範
2.4.2 程式注釋
2.4.3 代碼縮進
思考與實訓題2
第3章 object pascai語言基礎
3.1 控制台應用程式
3.2 標識符
3.3 保留字
3.4 常量和變數
3.4.1 常量
3.4.2 變數
3.5 基本數據類型
3.5.1 整型
3.5.2 實型
3.5.3 字元型
3.5.4 字元串型
3.5.5 布爾型
3.6 運算符與優先權
3.6.1 運算符
3.6.2 運算符優先權
3.7 枚舉類型
3.7.1 枚舉類型的定義
3.7.2 枚舉類型的運算
3.8 子界類型
3.9 數組類型
3.9.1 靜態數組
3.9.2 動態數組
3.9.3 數組元素的訪問
3.10 指針類型
3.11 變體類型
3.12 object pascal語句結構
3.12.1 順序結構
3.12.2 選擇結構
3.12.3 循環結構
3.13 函式與過程
3.13.1 函式
3.13.2 過程
3.13.3 參數傳遞
3.14 常用算法
3.14.1 累加和連乘
3.14.2 窮舉法
3.14.3 最大值和最小值
3.14.4 數值排序
思考與實訓題3
第4章 常用控制項的使用
4.1 文本輸入控制項
4.1.1 edit和maskedit
4.1.2 memo和richedit
4.1.3 updown
4.1.4 套用實例: 統計字元數量
4.2 按鈕類控制項
4.2.1 button按鈕
4.2.2 bitbtn圖形按鈕
4.2.3 speedbutton
4.2.4 checkbox複選框按鈕
4.2.5 radiobutton單選按鈕
4.2.6 套用實例:簡易計算器
4.3 列表類控制項
4.3.1 listbox
4.3.2 combobox
4.3.3 imagelist
4.3.4 colorbox
4.3.5 datetimepicker
4.3.6 TreeView
4.3.7 listview
4.3.8 套用實例:課堂隨機點名程式
4.4 分組控制項
4.4.1 panel
4.4.2 groupbox
4.4.3 radiogroup
4.4.4 tabconlxol
4.4.5 pagecontrol
4.4.6 套用實例:顯示圖形的各種填充效果
4.5 信息顯示控制項
4.5.1 label
4.5.2 statusbar
4.5.3 trackbar
4.5.4 ProgressBar
4.5.5 套用實例:捕捉滑鼠在視窗中的坐標
4.6 選單與工具列控制項
4.6.1 mainmenu
4.6.2 popupmenu
4.6.3 actionlist
4.6.4 toomar
4.6.5 coolbar
4.6.6 套用實例:使用action行為對象
4.7 對話框控制項
4.7.1 opendialog
4.7.2 savedialog
4.7.3 printdialog
4.7.4 showmessage過程和messagebox函式
4.7.5 套用實例:簡易jpeg圖片瀏覽器
4.8 其他控制項
4.8.1 image
4.8.2 timer
4.8.3 套用實例:數顯時鐘
思考與實訓題4
第5章 程式調試和異常處理
5.1 程式錯誤的類型
5.1.1 設計期錯誤
5.1.2 編譯錯誤
5.1.3 運行錯誤
5.1.4 邏輯錯誤
5.2 程式調試方法
5.2.1 設定編譯和調試環境
5.2.2 使用斷點
5.2.3 單步/跟蹤調試
5.2.4 查看變數
5.3 異常處理
5.3.1 try…except語句
5.3.2 try…finally語句
思考與實訓題5
第6章 資料庫程式開發
6.1 資料庫基本概念
6.1.1 資料庫系統
6.1.2 關係型資料庫
6.1.3 客戶朋艮務器模式資料庫
6.2 建立資料庫應用程式
6.2.1 示例數據庫應用程式
6.2.2 使用databasedesktop創建資料庫
6.2.3 bde管理器
6.2.4 odbc數據源設定
6.3 資料庫控制項
6.3.1 bde控制項
6.3.2 data access控制項
6.3.3 data controls控制項
6.3.4 ado控制項
6.4 開發microsoft Access資料庫套用程式
6.4.1 資料庫分析與建立
6.4.2 sql語言
6.4.3 連線access資料庫
6.4.4 數據操作與應用程式的實現
思考與實訓題6
第7章 項目實例1--系部圖書管理系統
7.1 項目意義
7.2 系統功能分析與設計
7.3 資料庫分析與設計
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.5 項目實例小結
思考與實訓題7
第8章 項目實例2--小區物業管理系統
8.1 項目意義
8.2 系統功能分析與設計
8.3 資料庫分析與設計
8.4 項目的實現
8.4.1 設定bde與資料庫連線
8.4.2 系統主窗體
8.4.3 用戶登錄功能
8.4.4 系統用戶管理功能
8.4.5 用戶密碼更改功能
8.4.6 樓盤信息管理功能
8.4.7 住戶信息管理功能
8.4.8 停車場管理功能
8.4.9 物業收費信息管理功能
8.4.10 報修項目管理功能
8.4.11 投訴信息管理功能
8.5 項目實例小結
思考與實訓題8
第9章 項目實例3--delphi控制excel
9.1 項目意義
9.2 項目目標分析
9.3 建立資料庫和數據表
9.3.1 建立sql server 2000資料庫
9.3.2 創建數據表
9.4 項目的實現
9.4.1 建立窗體與控制項設定
9.4.2 生成excel報表
9.5 項目實例小結
思考與實訓題9
第10章 項目實例4--dvd租賃管理
10.1 項目意義
10.2 系統功能分析與功能模組
10.3 資料庫分析與設計
10.4 項目的實現
10.4.1 會員信息管理
10.4.2 光碟信息管理
10.4.3 光盤店內編號管理
10.4.4 會費、押金的繳付
10.4.5 租借/歸還模組
10.4.6 查詢/統計模組
10.5 項目實例小結
思考與實訓題10
附錄a delphi常用函式、屬性和事件
附錄b delphi7.0選單功能說明