注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計Pascal/DelphiDelphi技術議案寶典

Delphi技術議案寶典

Delphi技術議案寶典

定 價:¥79.00

作 者: 明日科技,梁冰,李鐘尉,呂雙
出版社: 人民郵電出版社
叢編項: 軟件工程師典藏
標 簽: Delphi

購買這本書可以去


ISBN: 9787115172549 出版時間: 2008-03-01 包裝: 平裝
開本: 16 頁數(shù): 616 字數(shù):  

內容簡介

  通過115個實際開發(fā)方案,深入講解Delphi核心應用,全面提高實際開發(fā)能力。開發(fā)模式技術及相關方案:窗體模式設計方案、界面設計方案、程序模塊化設計方案以及面向對象設計方案等,共16個實用方案。數(shù)據(jù)處理操作技術及方案:數(shù)據(jù)庫數(shù)據(jù)處理方案、應用程序數(shù)據(jù)處理方案以及文件數(shù)據(jù)處理方案等,共11個實用方案。用戶登錄權限、密碼驗證方案:用戶登錄設計方案、密碼驗證方案和用戶權限設計方案等,共10個實用方案。數(shù)據(jù)查詢方案:簡單查詢方案、中級查詢方案、高級查詢方案等,共19個實用方案。決策分析技術及方案:圖表分析方案、交叉表分析方案、透視表分析方案和透視圖決策分析方案等,共14個實用方案。報表打印設計方案:Delphi7.0中Printer對象編程打印方案、QReport快速報表打印方案、Rave報表打印方案和目前比較常用的RiportMachine第三方報表打印方案等,共23個實用方案。安全策略技術及方案:數(shù)據(jù)庫訪問安全策略、軟件注冊方案、密碼驗證和用戶權限設計方案等,共9個實用方案。打包發(fā)行技術及方案:包括打包設計分析、Wiselnstall打包設計方案和InstallShield打包設計方案,共3個實用方案。幫助文件制作技術及方案:常用幫助制作工具制作幫助文件方案和幫助文件的調用方案等,共10個實用方案。

作者簡介

暫缺《Delphi技術議案寶典》作者簡介

圖書目錄

第1章 框架設計方案 1
1.1 框架設計分析 2
1.1.1 認識應用程序對象 2
1.1.2 窗口模式設計分析 7
1.1.3 程序界面設計分析 8
1.1.4 程序結構分析 15
1.1.5 OOP系統(tǒng)分析 16
1.1.6 表示層與業(yè)務層分離設計分析 18
1.2 窗體模式設計方案 19
1.2.1 SDI模式設計方案 19
1.2.2 MDI模式設計方案 21
1.2.3 SDI、MDI混合設計方案 23
1.2.4 MPI窗體設計方案 26
1.3 界面設計方案 28
1.3.1 登錄界面設計方案 28
1.3.2 主界面設計方案 32
1.3.3 操作界面設計方案 36
1.3.4 查詢界面設計方案 42
1.4 OOP系統(tǒng)設計方案 44
1.5 表示層與業(yè)務層分離設計方案 52
1.5.1 邏輯分離設計方案 53
1.5.2 物理分離設計方案 60
1.6 業(yè)務窗體封裝設計方案 67
1.6.1 BPL封裝業(yè)務窗體設計方案 67
1.6.2 DLL封裝業(yè)務窗體設計方案 73
1.6.3 “BPL+DLL”業(yè)務窗體封裝設計方案 79
第2章 數(shù)據(jù)處理方案 87
2.1 SQL Server 2000數(shù)據(jù)處理技術 88
2.1.1 DML語句數(shù)據(jù) 88
2.1.2 存儲過程數(shù)據(jù)處理技術 90
2.1.3 觸發(fā)器數(shù)據(jù)處理技術 91
2.1.4 游標數(shù)據(jù)處理技術 93
2.2 應用程序數(shù)據(jù)處理技術 95
2.2.1 ADO Express組件數(shù)據(jù)處理技術 95
2.2.2 DBGrid數(shù)據(jù)處理技術 96
2.2.3 ADOX數(shù)據(jù)處理技術 97
2.2.4 TStream對象數(shù)據(jù)處理技術 100
2.3 基于XML數(shù)據(jù)處理技術 101
2.4 SQL Server 2000數(shù)據(jù)處理方案 101
2.4.1 SQL Server 2000數(shù)據(jù)庫連接方案 102
2.4.2 DML語句數(shù)據(jù)處理方案 105
2.4.3 存儲過程處理數(shù)據(jù)方案 110
2.4.4 游標+存儲過程處理數(shù)據(jù)方案 117
2.4.5 觸發(fā)器處理數(shù)據(jù)方案 123
2.5 應用程序數(shù)據(jù)處理方案 130
2.5.1 ADO Express組件數(shù)據(jù)處理方案 130
2.5.2 DBGrid應用方案 144
2.5.3 基于ADOX技術數(shù)據(jù)處理方案 150
2.5.4 TStream對象數(shù)據(jù)處理方案 160
2.6 基于文件的數(shù)據(jù)處理方案 166
2.6.1 XML數(shù)據(jù)處理方案 166
2.6.2 數(shù)據(jù)導入/導出方案 173
第3章 用戶登錄權限、密碼驗證方案 181
3.1 基礎技術分析 182
3.1.1 用戶登錄分析 182
3.1.2 密碼驗證分析 182
3.1.3 用戶權限分析 183
3.2 用戶登錄方案 185
3.2.1 簡單用戶登錄 185
3.2.2 用戶級別登錄 193
3.2.3 部門用戶登錄 200
3.2.4 局域網用戶登錄 216
3.2.5 角色用戶登錄 220
3.3 密碼驗證方案 226
3.3.1 算數(shù)加密 226
3.3.2 SQL Server加密 231
3.4 用戶權限方案 234
3.4.1 簡單用戶權限 234
3.4.2 模塊式用戶權限 238
3.4.3 角色用戶權限 245
第4章 數(shù)據(jù)查詢方案 271
4.1 數(shù)據(jù)查詢技術 272
4.1.1 數(shù)據(jù)查詢的環(huán)境和方法 272
4.1.2 SQL查詢應用技術 273
4.1.3 對應不同的數(shù)據(jù)庫系統(tǒng) 276
4.2 普通查詢方案 278
4.2.1 最簡單的數(shù)據(jù)精確查詢 279
4.2.2 最簡單的數(shù)據(jù)模糊查詢 280
4.2.3 利用文本框實現(xiàn)多字段查詢 281
4.2.4 對不同字段和條件的查詢 283
4.2.5 對多字段多條件進行查詢 285
4.3 中級查詢方案 286
4.3.1 利用數(shù)據(jù)集的過濾方法實現(xiàn)單條件多字段的查詢 286
4.3.2 利用數(shù)據(jù)集的過濾方法實現(xiàn)表格式的列表查詢 288
4.3.3 獨立查詢窗體的查詢 289
4.3.4 利用存儲過程實現(xiàn)多數(shù)據(jù)字段查詢 294
4.3.5 利用面向對象技術實現(xiàn)查詢(一) 297
4.3.6 利用面向對象技術實現(xiàn)查詢(二) 302
4.4 高級查詢方案 306
4.5 制作查詢模塊 315
4.6 其他查詢方案 322
4.6.1 身份證號碼歸屬地查詢 322
4.6.2 區(qū)號、郵政編碼查詢 323
4.6.3 查詢結果單記錄顯示 325
4.6.4 查詢結果列表顯示 329
4.6.5 查詢結果分頁顯示 335
4.6.6 對查詢內容進行描紅 338
第5章 決策分析方案 343
5.1 決策分析技術 344
5.1.1 靜態(tài)圖表分析技術 344
5.1.2 動態(tài)圖表分析技術 349
5.1.3 交叉表分析技術 351
5.1.4 透視圖表分析技術 352
5.2 圖表決策分析方案 354
5.2.1 單圖表分析方案 354
5.2.2 父子級關聯(lián)圖表分析方案 359
5.2.3 并級關聯(lián)圖表分析方案 365
5.2.4 數(shù)據(jù)對比圖表分析方案 373
5.2.5 統(tǒng)籌圖表分析方案 380
5.3 交叉表決策分析方案 386
5.3.1 典型靜態(tài)交叉表分析方案 386
5.3.2 靜態(tài)交叉表的日期統(tǒng)計方案 389
5.3.3 動態(tài)交叉表分析方案 392
5.3.4 動態(tài)交叉表擴展方案(中文顯示字段) 399
5.4 透視圖表決策分析方案 407
5.4.1 動態(tài)透視表分析方案 407
5.4.2 動態(tài)透視表擴展方案 416
5.4.3 透視圖分析方案 421
5.5 實時動態(tài)決策分析方案 424
第6章 報表打印方案 427
6.1 報表打印技術 428
6.1.1 報表設計工具選擇 428
6.1.2 Delphi打印對象的使用 432
6.1.3 報表組件介紹 432
6.2 QReport報表設計方案 436
6.2.1 普通報表設計 436
6.2.2 主從報表設計 443
6.2.3 分組報表設計 446
6.2.4 分欄報表設計 449
6.2.5 標簽式報表設計 451
6.3 Rave報表設計方案 453
6.3.1 簡單數(shù)據(jù)報表設計 453
6.3.2 主從報表的設計 459
6.3.3 分組報表設計 462
6.3.4 分欄報表設計 466
6.3.5 標簽式報表設計 468
6.4 ReportMachine第三方報表設計方案 470
6.4.1 簡單數(shù)據(jù)報表設計 470
6.4.2 主從報表的設計 474
6.4.3 分組報表設計 476
6.4.4 分欄報表設計 479
6.4.5 標簽式報表設計 481
6.5 財務報表設計 483
6.5.1 庫存財務報表設計方案 483
6.5.2 銷售圖表的設計 485
6.5.3 會計記賬憑證輸入表設計 488
6.6 報表導出方案 489
6.6.1 將報表導出為Word文件 490
6.6.2 將報表導出為Excel文件 492
6.6.3 將報表導出為HTML文件 495
第7章 數(shù)據(jù)安全方案 497
7.1 數(shù)據(jù)安全技術 498
7.1.1 數(shù)據(jù)安全技術分析 498
7.1.2 數(shù)據(jù)安全技術常用解決方案 500
7.2 提高數(shù)據(jù)庫安全方案 501
7.2.1 Access數(shù)據(jù)庫安全技術 501
7.2.2 SQL Server數(shù)據(jù)庫安全技術 504
7.3 軟件注冊方案 513
7.3.1 軟件注冊機制作方案 513
7.3.2 注冊表注冊方案 520
7.3.3 文件注冊方案 524
7.3.4 軟件限時運行方案 527
7.4 加密狗注冊方案 529
7.4.1 加密狗的簡介 529
7.4.2 加密狗的安裝 530
7.4.3 單機版加密狗軟件注冊方案 533
7.4.4 DLL文件單機版加密狗程序注冊方案 536
7.4.5 OBJ文件單機版加密狗程序注冊方案 540
7.4.6 加密狗服務器端注冊方案 542
7.5 加密解密方案 544
7.5.1 對加密技術的認識 544
7.5.2 使用RSA算法進行數(shù)據(jù)加密 545
7.5.3 使用DES算法進行數(shù)據(jù)加密 546
第8章 打包發(fā)行方案 553
8.1 打包設計分析 554
8.1.1 軟件打包發(fā)行的好處 554
8.1.2 選擇合適的打包工具 554
8.2 InstallShield for delphi 打包設計方案 554
8.3 Wise Install打包設計方案 562
8.3.1 SQL Server數(shù)據(jù)庫附加設計方案 562
8.3.2 綜合打包設計方案 567
第9章 幫助文件制作方案 573
9.1 Help Workshop制作幫助文件 574
9.1.1 Help Workshop簡介 574
9.1.2 制作普通幫助文件 574
9.1.3 制作帶圖片的幫助文件 580
9.1.4 制作索引幫助文件 583
9.2 HTML Help Workshop制作幫助文件 586
9.2.1 HTML Help Workshop簡介 586
9.2.2 制作目錄和索引幫助文件 587
9.2.3 制作帶搜索和圖片的幫助文件 595
9.3 PowerCHM制作幫助文件 601
9.4 幫助文件的調用 606
9.4.1 使用ShellExecute函數(shù)調用幫助 606
9.4.2 使用窗體的OnKeyDown事件調用幫助 607
9.4.3 使用消息調用幫助 609
9.4.4 根據(jù)主菜單的名稱調用相關幫助信息 611

本目錄推薦

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