注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計程序設計綜合Visual FoxPro軟件開發(fā)模式與應用案例

Visual FoxPro軟件開發(fā)模式與應用案例

Visual FoxPro軟件開發(fā)模式與應用案例

定 價:¥52.00

作 者: 張洪舉編著
出版社: 人民郵電出版社
叢編項:
標 簽: FoxPro

ISBN: 9787115133793 出版時間: 2005-04-01 包裝: 平裝
開本: 26cm+光盤1片 頁數(shù): 451 字數(shù):  

內容簡介

  本書是為以VisualFoxPro作為開發(fā)工具的程序開發(fā)人員提供的開發(fā)案例參考書,作者以商業(yè)應用開發(fā)者的經驗為基礎,試圖解釋在使用VisualFoxPro進行開發(fā)時的所有典型程序解決方案。內容包括單用戶應用程序模式開發(fā)案例、多用戶共享數(shù)據庫模式開發(fā)案例、客戶/服務器模式開發(fā)案例、多層架構Web服務模式開發(fā)案例,以及使用ActiveX控件和API函數(shù)來擴展VisualFoxPro程序功能的開發(fā)案例。本書提供的詳細內容和具有現(xiàn)實指導意義的案例,適合廣大VisualFoxPro初、中級程序開發(fā)人員參考,也適合VisualFoxPro高級程序員查閱。

作者簡介

暫缺《Visual FoxPro軟件開發(fā)模式與應用案例》作者簡介

圖書目錄

第1章 單用戶模式——通用工資管理系統(tǒng) 1
 1.1 需求分析 1
 1.2 系統(tǒng)分析 2
 1.2.1 功能分析 2
 1.2.2 模塊設計 2
 1.3 程序預覽 3
 1.3.1 著作版權表單 3
 1.3.2 系統(tǒng)登錄表單 3
 1.3.3 系統(tǒng)主畫面 4
 1.3.4 工資賬套管理 4
 1.3.5 編輯工資數(shù)據 5
 1.3.6 系統(tǒng)設置 5
 1.3.7 數(shù)據備份/恢復 7
 1.3.8 代發(fā)工資 7
 1.3.9 報表打印 7
 1.3.10 關閉系統(tǒng) 8
 1.3.11 編輯 8
 1.3.12 查看 8
 1.3.13 幫助 8
 1.4 數(shù)據庫分析與設計 9
 1.4.1 操作員賬號表tblOperator 9
 1.4.2 部門名稱表tblDepartment 9
 1.4.3 人員信息表tblPerson 9
 1.4.4 工資項目表tblSalaryItem 10
 1.4.5 工資項目計算公式表tblFormula 10
 1.4.6 代發(fā)工資銀行表tblBank 10
 1.4.7 賬套表tblTally 11
 1.4.8 打印設置表tblPrtSet 11
 1.5 建立系統(tǒng)項目及數(shù)據庫 11
 1.5.1 建立系統(tǒng)項目 11
 1.5.2 建立數(shù)據庫 12
 1.6 系統(tǒng)主程序設計 13
 1.7 錯誤處理程序 16
 1.8 打開數(shù)據庫程序 18
 1.9 建立著作版權表單 19
 1.10 建立系統(tǒng)登錄表單 20
 1.11 建立系統(tǒng)菜單與快捷工具欄 23
 1.11.1 建立系統(tǒng)菜單 23
 1.11.2 建立快捷工具欄 25
 1.12 建立系統(tǒng)設置表單 27
 1.12.1 表單設計 27
 1.12.2 頁框設計 28
 1.12.3 “部門設置”選項卡設計 29
 1.12.4 “人員信息”選項卡設計 30
 1.12.5 “工資項目”選項卡設計 33
 1.12.6 “項目公式”選項卡設計 38
 1.12.7 “代發(fā)銀行”選項卡設計 40
 1.12.8 “操作員管理”選項卡設計 41
 1.13 建立賬套管理表單 45
 1.13.1 表單設計 45
 1.13.2 “賬套列表”表格設計 46
 1.13.3 “新建賬套”按鈕設計 47
 1.13.4 “新建賬套”表單設計 47
 1.13.5 “刪除賬套”按鈕設計 48
 1.13.6 “關閉”按鈕設計 49
 1.14 建立編輯工資數(shù)據表單 49
 1.14.1 表單設計 49
 1.14.2 員工基本信息頁框設計 50
 1.14.3 “工資數(shù)據編輯”表格設計 51
 1.14.4 功能操作頁框設計 52
 1.15 建立數(shù)據備份/恢復表單 54
 1.15.1 表單設計 54
 1.15.2 頁框設計 55
 1.15.3 “數(shù)據備份”頁面設計 55
 1.15.4 “數(shù)據恢復”頁面設計 56
 1.16 建立報表打印表單 57
 1.16.1 表單設計 57
 1.16.2 紙張方向選項按鈕設計 58
 1.16.3 頁邊距設計 58
 1.16.4 縮放比例與紙張大小設計 59
 1.16.5 按鈕設計 60
 1.17 建立關于表單 61
 1.18 程序關閉設計 62
 1.19 建立幫助文件 63
 1.19.1 建立幫助文件所使用的網頁文件 63
 1.19.2 建立幫助文件 63
 1.20 程序發(fā)布 67
 1.20.1 發(fā)布前的準備工作 67
 1.20.2 發(fā)布程序制作 68
 第2章 多用戶模式——進銷存管理系統(tǒng) 73
 2.1 Visual FoxPro對共享數(shù)據訪問的支持策略 74
 2.1.1 數(shù)據訪問控制 74
 2.1.2 數(shù)據更新控制 81
 2.1.3 共享訪問的優(yōu)化技術 86
 2.2 需求分析 86
 2.3 系統(tǒng)分析 87
 2.3.1 功能分析 87
 2.3.2 模塊設計 88
 2.4 程序預覽 89
 2.4.1 “指定共享數(shù)據庫路徑”表單 89
 2.4.2 “系統(tǒng)登錄”表單 89
 2.4.3 系統(tǒng)主畫面 90
 2.4.4 “進貨單管理”表單 90
 2.4.5 “銷貨單管理”表單 92
 2.4.6 “存貨查詢”表單 93
 2.4.7 “財務管理”表單 94
 2.4.8 “系統(tǒng)設置”表單 95
 2.4.9 “數(shù)據備份/恢復”表單 99
 2.4.10 輔助功能 99
 2.5 數(shù)據庫分析與設計 100
 2.5.1 操作員賬號表tblOperator 100
 2.5.2 藥品名稱表tblMedicine 100
 2.5.3 供應商名稱表tblProvider 100
 2.5.4 客戶名稱表tblCustomer 101
 2.5.5 進貨單主表tblInMaster 101
 2.5.6 進貨單明細表tblIn 101
 2.5.7 銷貨單主表tblOutMaster 101
 2.5.8 銷貨單明細表tblOut 102
 2.5.9 庫存藥品表tblStock 102
 2.6 主程序設計 102
 2.7 錯誤處理程序 105
 2.8 “指定共享數(shù)據庫路徑”表單設計 108
 2.9 打開數(shù)據庫和表 109
 2.10 “系統(tǒng)登錄”表單設計 110
 2.11 建立系統(tǒng)菜單與快捷工具欄 111
 2.11.1 建立系統(tǒng)菜單 112
 2.11.2 建立快捷工具欄 114
 2.12 建立“系統(tǒng)設置”表單 115
 2.12.1 “系統(tǒng)設置”表單設計 115
 2.12.2 “藥品管理”頁面設計 116
 2.12.3 “供應商管理”頁面設計 119
 2.12.4 “客戶管理”頁面設計 123
 2.12.5 “操作員管理”頁面設計 126
 2.13 建立“進貨單管理”表單 130
 2.13.1 表單及對象的關鍵屬性和自定義方法設置 130
 2.13.2 表單啟動及新開進貨單設計 132
 2.13.3 修改和刪除進貨單設計 136
 2.13.4 保存進貨單設計 140
 2.13.5 打印進貨單設計 142
 2.14 建立“銷貨單管理”表單 143
 2.14.1 表單及對象的關鍵屬性和自定義方法設置 143
 2.14.2 表單啟動及新開進貨單設計 144
 2.14.3 修改和刪除銷貨單設計 148
 2.14.4 保存銷貨單設計 151
 2.14.5 打印銷貨單設計 153
 2.15 建立“存貨查詢”表單 154
 2.16 建立“財務管理”表單 155
 2.17 建立“數(shù)據備份/恢復”表單 158
 2.17.1 數(shù)據備份頁面設計 159
 2.17.2 數(shù)據恢復頁面設計 159
 2.18 程序關閉設計 160
 2.19 幫助及“關于”表單設計 161
 2.20 程序發(fā)布 161
 2.20.1 發(fā)布前的準備工作 161
 2.20.2 發(fā)布程序制作 162
 2.20.3 安裝“進銷存管理系統(tǒng)” 167
 第3章 客戶/服務器模式——固定資產管理系統(tǒng) 170
 3.1 需求分析 170
 3.2 系統(tǒng)分析 171
 3.2.1 功能分析 171
 3.2.2 模塊設計 172
 3.3 程序預覽 172
 3.3.1 “著作版權”表單 173
 3.3.2 “系統(tǒng)登錄”表單 173
 3.3.3 系統(tǒng)主界面 173
 3.3.4 “固定資產管理”表單 174
 3.3.5 “資產驗收”表單 175
 3.3.6 “資產維修”表單 175
 3.3.7 “資產修復”表單 176
 3.3.8 “資產借出”表單 177
 3.3.9 “資產歸還”表單 177
 3.3.10 “資產轉移”表單 178
 3.3.11 資產報廢. 保存?zhèn)渥⒑痛蛴∨_帳卡片 179
 3.3.12 “固定資產維修記錄查詢”表單 179
 3.3.13 “固定資產借出/歸還記錄查詢”表單 180
 3.3.14 “固定資產轉移記錄查詢”表單 181
 3.3.15 “系統(tǒng)設置”表單 182
 3.3.16 “切換用戶重新登錄”表單 184
 3.3.17 “數(shù)據備份/還原”表單 184
 3.4 數(shù)據庫分析與設計 185
 3.4.1 用戶賬號表tblUsers 185
 3.4.2 系統(tǒng)使用單位名稱表tblComp 186
 3.4.3 資產類型表tblAssetGroup 186
 3.4.4 資產使用部門表tblDepart 186
 3.4.5 資產計量單位表tblAssetUnit 186
 3.4.6 固定資產表tblAsset 186
 3.4.7 tblAsset表的結構表tblAssetStruct 187
 3.4.8 固定資產維修表tblFix 187
 3.4.9 tblFix表的結構表tblFixStruct 187
 3.4.10 固定資產借出表tblBorrow 188
 3.4.11 tblBorrow表的結構表tblBorrowStruct 188
 3.4.12 固定資產轉移表tblMove 189
 3.4.13 tblMove表的結構表tblMoveStruct 189
 3.5 存儲過程設計 189
 3.5.1 p_GetRecordNumber存儲過程 189
 3.5.2 p_GetQueryRecordNumber存儲過程 190
 3.6 主程序設計 191
 3.7 錯誤處理程序 194
 3.8 獲取連接句柄設計 195
 3.9 建立“著作版權”表單 198
 3.10 建立“系統(tǒng)登錄”表單 199
 3.10.1 表單的屬性設置 199
 3.10.2 表單的事件設置 199
 3.10.3 用戶身份驗證設計 200
 3.11 建立系統(tǒng)菜單與快捷工具欄 200
 3.11.1 建立系統(tǒng)菜單 201
 3.11.2 建立快捷工具欄 203
 3.12 建立“系統(tǒng)設置”表單 204
 3.12.1 “系統(tǒng)設置”表單設計 204
 3.12.2 “單位名稱設置”頁面設計 210
 3.12.3 “資產類別設置”頁面設計 211
 3.12.4 “計量單位設置”頁面設計 212
 3.12.5 “使用部門設置”頁面設計 214
 3.12.6 “用戶管理”頁面設計 215
 3.13 建立“固定資產管理”表單 221
 3.13.1 表單及對象的關鍵屬性設置 221
 3.13.2 讀取數(shù)據設計 223
 3.13.3 資產報廢設計 231
 3.13.4 保存數(shù)據設計 232
 3.13.5 打印臺帳卡片設計 233
 3.14 建立“資產驗收”表單 234
 3.14.1 表單及對象的關鍵屬性設置 234
 3.14.2 表單的事件設置 235
 3.14.3 數(shù)據提交設計 236
 3.15 建立“資產維修”和“資產修復”表單 237
 3.15.1 建立“資產維修”表單 237
 3.15.2 建立“資產修復”表單 240
 3.16 建立“資產借出”和“資產歸還”表單 243
 3.16.1 建立“資產借出”表單 243
 3.16.2 建立“資產歸還”表單 247
 3.17 建立“資產轉移”表單 250
 3.17.1 表單及對象的關鍵屬性設置 250
 3.17.2 表單的事件設置 251
 3.17.3 對“打印轉移登記單”和“確定”命令按鈕的控制 251
 3.17.4 數(shù)據提交設計 251
 3.17.5 “固定資產轉移登記單”報表設計 252
 3.18 建立“固定資產維修記錄查詢”表單 253
 3.18.1 表單及對象的關鍵屬性設置 254
 3.18.2 讀取數(shù)據設計 255
 3.18.3 打印維修記錄設計 259
 3.19 建立“固定資產借出/歸還記錄查詢”表單 260
 3.19.1 表單及對象的關鍵屬性設置 260
 3.19.2 讀取數(shù)據設計 261
 3.19.3 打印借出記錄設計 265
 3.20 建立“固定資產轉移記錄查詢”表單 266
 3.20.1 表單及對象的關鍵屬性設置 266
 3.20.2 讀取數(shù)據設計 267
 3.20.3 打印轉移記錄設計 271
 3.21 建立“切換用戶重新登錄”表單 272
 3.22 建立“數(shù)據備份/還原”表單 273
 3.22.1 表單及對象的關鍵屬性設置 273
 3.22.2 讀取服務器端備份文件列表設置 274
 3.22.3 對“開始還原”命令按鈕的控制 277
 3.22.4 數(shù)據備份設計 277
 3.22.5 數(shù)據還原設計 278
 3.23 建立“關于”表單 278
 3.24 程序關閉設計 278
 3.25 程序發(fā)布 279
 3.25.1 制作服務器端數(shù)據庫安裝向導 279
 3.25.2 制作客戶端數(shù)據連接向導 283
 3.25.3 發(fā)布前的準備工作 285
 3.25.4 創(chuàng)建發(fā)布目錄 285
 3.25.5 創(chuàng)建服務器端安裝程序 287
 3.25.6 創(chuàng)建客戶端安裝程序 291
 3.25.7 安裝服務器端程序 294
 3.25.8 安裝客戶端程序 294
 第4章 XML Web服務模式——水費管理與代收水費系統(tǒng) 295
 4.1 需求與系統(tǒng)分析 295
 4.1.1 功能分析 295
 4.1.2 模塊設計 296
 4.2 程序預覽 296
 4.2.1 水費管理系統(tǒng) 296
 4.2.2 代收水費系統(tǒng) 299
 4.3 數(shù)據庫分析與設計 300
 4.3.1 操作員表—tblUsers 300
 4.3.2 客戶表—tblCustomer 301
 4.3.3 水費表—tblWater 301
 4.3.4 操作日志表—tblLog 301
 4.4 存儲過程設計 301
 4.5 水費管理系統(tǒng)設計 302
 4.5.1 主程序設計 302
 4.5.2 錯誤處理程序 303
 4.5.3 建立WaterCA類 303
 4.5.4 建立“系統(tǒng)登錄”表單 304
 4.5.5 建立系統(tǒng)主表單 306
 4.5.6 “水費錄入”頁面設計 311
 4.5.7 “客戶信息”頁面設計 315
 4.5.8 “操作員管理”頁面設計 317
 4.6 Web服務設計 322
 4.6.1 建立OLEPUBLIC類 323
 4.6.2 編譯OLEPUBLIC類為COM服務程序 326
 4.6.3 安裝并配置Internet信息服務(IIS) 326
 4.6.4 創(chuàng)建并發(fā)布Web服務 328
 4.6.5 使用Web服務 329
 4.7 代收水費系統(tǒng)設計 330
 4.7.1 主程序設計 330
 4.7.2 錯誤處理程序 331
 4.7.3 建立“系統(tǒng)登錄”表單 331
 4.7.4 建立系統(tǒng)主表單 332
 4.8 程序發(fā)布 336
 4.8.1 制作數(shù)據庫安裝工具 336
 4.8.2 創(chuàng)建發(fā)布目錄 338
 4.8.3 創(chuàng)建安裝程序 338
 4.8.4 安裝SQL Server服務器端程序 344
 4.8.5 安裝Web服務器端程序 344
 4.8.6 安裝代收水費系統(tǒng) 345
 4.8.7 安裝水費管理系統(tǒng) 345
 第5章 ActiveX控件應用——ISDN線路監(jiān)測系統(tǒng) 346
 5.1 需求與系統(tǒng)分析 346
 5.2 相關知識介紹 347
 5.2.1 相關的網絡設備和術語介紹 347
 5.2.2 本系統(tǒng)基于的網絡模型 348
 5.2.3 超級終端 349
 5.2.4 Winsock控件 350
 5.3 程序預覽 355
 5.3.1 “ISDN監(jiān)測”頁面 355
 5.3.2 “系統(tǒng)設置”頁面 357
 5.3.3 主表單的自動隱藏 358
 5.4 數(shù)據庫分析與設計 358
 5.4.1 監(jiān)測網點表tblSearch 358
 5.4.2 自動監(jiān)測時間表tblSet 358
 5.4.3 ISDN IP地址表tblSetOther 358
 5.5 主程序設計 359
 5.6 錯誤處理程序 360
 5.7 系統(tǒng)主界面表單設計 360
 5.7.1 主界面表單設計 361
 5.7.2 “ISDN監(jiān)測”頁面的設計 364
 5.7.3 “系統(tǒng)設置”頁面的設計 378
 5.8 程序關閉設計 379
 5.9 程序發(fā)布 379
 5.9.1 發(fā)布前的準備工作 379
 5.9.2 發(fā)布程序制作 380
 第6章 API函數(shù)應用——FTP文件傳輸工具 385
 6.1 需求與系統(tǒng)分析 385
 6.2 FTP概述 386
 6.2.1 FTP模型 386
 6.2.2 FTP命令 387
 6.2.3 FTP的響應編碼 389
 6.3 使用Winsock控件進行FTP開發(fā) 390
 6.3.1 表單預覽 390
 6.3.2 表單設計 391
 6.4 使用WinINet函數(shù)進行FTP開發(fā) 398
 6.4.1 可用于FTP開發(fā)的WinINet函數(shù) 398
 6.4.2 FTP函數(shù)句柄 398
 6.4.3 枚舉目錄. 文件信息 401
 6.4.4 定位目錄 407
 6.4.5 操縱FTP服務器上的目錄 408
 6.4.6 從FTP服務器上下載文件 409
 6.4.7 上傳文件到FTP服務器 410
 6.4.8 刪除FTP服務器上的文件 410
 6.4.9 發(fā)送命令到FTP服務器上執(zhí)行 411
 6.5 FTP文件傳輸工具預覽 413
 6.5.1 連接到FTP服務器 413
 6.5.2 站點管理 414
 6.5.3 文件上傳和下載 414
 6.5.4 刪除文件或目錄 415
 6.5.5 目錄定位 415
 6.5.6 重命名文件或目錄 416
 6.5.7 新建文件夾 416
 6.5.8 調整頁面布局 417
 6.6 FTP文件傳輸工具設計 417
 6.6.1 新建類 417
 6.6.2 容器中的對象 418
 6.6.3 容器的Init事件設置 422
 6.6.4 容器的Destroy事件設置 426
 6.6.5 連接到FTP站點 426
 6.6.6 獲得服務器端當前目錄下的文件信息 427
 6.6.7 獲得服務器端的當前目錄名稱 428
 6.6.8 改變工作目錄 429
 6.6.9 grdLocal表格設計 431
 6.6.10 grdServer表格設計 432
 6.6.11 容器中的對象布局調整設計 434
 6.6.12 刪除本地文件. 目錄設計 436
 6.6.13 刪除服務器端文件. 目錄設計 437
 6.6.14 文件. 目錄上傳設計 439
 6.6.15 文件. 目錄下載設計 441
 6.6.16 重命名文件. 文件夾設計 444
 6.6.17 新建文件夾設計 446
 6.6.18 表格中的快捷菜單設計 447
 6.6.19 站點管理設計 449
 6.6.20 信息提示設計 450
 6.6.21 斷開連接設計 451
 6.7 發(fā)布FTP文件傳輸工具類 451
</font>

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號