軟體技術與程式設計(Visual FoxPro版)

軟體技術與程式設計(Visual FoxPro版)

《軟體技術與程式設計(Visual FoxPro版)》是2006年清華大學出版社出版的圖書,作者是劉玉萍。

基本介紹

  • 書名:軟體技術與程式設計(Visual FoxPro版)
  • 作者:劉玉萍
  • ISBN:9787302133179
  • 頁數:363
  • 定價:29.00
  • 出版社:清華大學出版社
  • 出版時間:2006-9-1
  • 裝幀:平裝
  • 開本:16開
內容簡介,目錄,

內容簡介

本教材融合資料庫程式設計與軟體工程內容,涵蓋資料庫基礎、套用系統開發和軟體技術3個主題,具有循序漸進、深入淺出和突出實踐的特點。本書提供大量例題、圖表、習題和習題參考答案,為讀者展開資料庫操作、SQL語言、面向過程的程式設計方法和面向對象的程式設計方法,以及數據結構、軟體工程、作業系統等軟體技術基礎。
本書適合作為普通高等院校的本科學生學習Visual FoxPro程式設計的教材,也可供參加計算機等級二級考試人員或編程初學者的自學使用。

目錄

第1部分基礎篇
第1章資料庫系統概述3
1.1資料庫基礎知識3
1.2資料庫系統模式6
1.3計算機數據管理技術的發展7
1.4實體描述與數據模型9
1.5關係數據模型12
1.6關係運算14
1.7關係的完整性規則16
1.8其他常用資料庫簡介17
小結18
習題19第2章VisualFoxPro概述21
2.1VisualFoxPro發展簡史21
2.2VisualFoxPro系統簡介21
2.2.1VisualFoxPro6.0的特點21
2.2.2VisualFoxPro6.0的性能指標22
2.2.3VisualFoxPro6.0的運行環境23
2.2.4VisualFoxPro6.0的啟動與退出23
2.3VisualFoxPro6.0的系統視窗24
2.3.1VisualFoxPro6.0系統的視窗組成24
2.3.2VisualFoxPro6.0的選單及操作25
2.4VisualFoxPro的主要檔案類型26
2.4.1VisualFoxPro6.0處理的檔案類型26
2.4.2VisualFoxPro中表的類型28
2.5VisualFoxPro的工作方式和命令格式28
2.5.1VisualFoxPro的工作方式28
2.5.2VisualFoxPro6.0的命令結構30
2.6VisualFoxPro的輔助設計工具31
2.6.1VisualFoxPro的嚮導31
2.6.2VisualFoxPro的設計器32
2.6.3VisualFoxPro生成器32
2.7項目管理器33
軟體技術與程式設計(VisualFoxPro版)目錄2.7.1創建項目34
2.7.2項目管理器的使用35
2.8VisualFoxPro運算符及表達式37
2.8.1運算符37
2.8.2常量與變數39
2.8.3表達式41
2.9VisualFoxPro中開發軟體的步驟42
2.10VisualFoxPro中常用函式42
2.10.1數值運算函式42
2.10.2字元處理函式45
2.10.3轉換函式48
2.10.4日期時間函式50
2.10.5測試函式53
小結56
習題57第3章數據管理與維護61
3.1數據表結構的建立與基本操作61
3.1.1表結構的建立61
3.1.2表結構的基本操作68
3.2數據表的基本操作71
3.2.1表記錄指針71
3.2.2表記錄的命令操作72
3.2.3表記錄的選單操作78
3.2.4邏輯表的設定79
3.2.5表與數組間數據的傳遞80
3.3數據表的查詢與統計82
3.3.1排序與索引82
3.3.2表的查詢89
3.3.3表的統計96
3.4多工作區數據表的操作98
3.4.1工作區98
3.4.2多表間的關聯100
3.5資料庫的建立與操作102
3.5.1資料庫概念102
3.5.2資料庫的建立與資料庫檔案的瀏覽104
3.5.3數據字典109
3.5.4視圖的建立與套用112
小結118
習題118第4章結構化查詢語言SQL122
4.1SQL的數據定義122
4.1.1表的操作122
4.1.2視圖操作125
4.2SQL的數據修改125
4.2.1數據的插入125
4.2.2數據的更新126
4.2.3數據的刪除126
4.3SQL的數據查詢127
4.3.1SQL查詢命令格式127
4.3.2查詢實例128
小結131
習題131
第5章結構化程式設計134
5.1程式與程式檔案134
5.1.1結構化程式設計的思想134
5.1.2程式檔案的建立、修改和執行136
5.1.3簡單的輸入輸出命令138
5.2程式基本結構141
5.2.1順序結構141
5.2.2分支結構141
5.2.3循環結構145
5.3模組化程式設計150
5.3.1子程式150
5.3.2帶參數的子程式151
5.3.3自定義函式153
5.3.4過程檔案154
5.4綜合舉例155
小結164
習題164第6章面向對象程式設計173
6.1表單設計173
6.1.1表單嚮導173
6.1.2表單設計器179
6.1.3常用表單控制項190
6.2選單設計194
6.2.1創建選單系統194
6.2.2下拉選單的設計195
6.2.3快捷選單的設計199
6.3報表與標籤檔案201
6.3.1報表設計基礎201
6.3.2報表嚮導201
6.3.3快速報表205
6.3.4報表設計器206
6.3.5標籤檔案209
小結211
習題211
第2部分實戰篇
第7章套用系統開發實例219
7.1套用系統開發的一般過程219
7.2圖書管理系統開發實例220
7.2.1需求分析221
7.2.2資料庫設計221
7.2.3應用程式設計225
7.2.4軟體測試242
7.2.5套用系統的編譯和發布243
7.3開發中的基本問題及解決方法245
7.3.1檔案名稱的命名最佳化245
7.3.2檔案的分級目錄管理246
7.3.3檔案調用的路徑名管理246
7.3.4表單數據環境的設定246
小結247
習題247
第3部分軟體技術理論篇
第8章數據結構251
8.1數據結構概述251
8.1.1何謂數據結構251
8.1.2數據結構的研究內容252
8.1.3邏輯結構和物理結構253
8.2線性結構254
8.2.1線性表254
8.2.2棧與佇列258
8.2.3線性表的查找260
8.2.4排序262
8.3非線性結構266
8.3.1樹266
8.3.2二叉樹268
8.3.3圖271
小結274
習題275第9章作業系統277
9.1作業系統的概念和類型277
9.1.1作業系統的產生和發展277
9.1.2作業系統的功能278
9.1.3作業系統的基本特徵278
9.1.4作業系統的分類279
9.2處理機管理280
9.2.1進程的基本概念280
9.2.2進程的3種基本狀態及相互轉換280
9.2.3進程的管理281
9.3存儲管理284
9.3.1分區存儲管理285
9.3.2分頁存儲管理286
9.3.3分段存儲管理288
9.4設備管理290
9.4.1設備分類290
9.4.2設備管理的目標和功能291
9.4.3輸入輸出控制方式291
9.4.4緩衝技術293
9.4.5設備分配293
9.5檔案管理294
9.5.1檔案和檔案系統294
9.5.2檔案結構與存取方法295
9.5.3檔案的存儲空間管理296
9.5.4檔案目錄297
9.5.5檔案共享、保護和保密298
9.6作業管理299
小結300
習題300第10章軟體工程303
10.1概述303
10.2軟體開發的階段305
10.3軟體生存周期模型309
10.4軟體集成與軟體復用313
10.5軟體測試313
10.6軟體維護315
小結315
習題316
附錄AVisualFoxPro6.0常用函式表318
附錄BVisualFoxPro6.0命令概要329
附錄CVisualFoxPro6.0
關鍵字漢英對照343
附錄D各章習題參考答案348
參考文獻363

相關詞條

熱門詞條

聯絡我們