書籍信息
作者:李洪波、鄒海林、楊延村、李洪國 、王惠敏
定價:59.50元
印次:1-1
ISBN:9787302395430
出版日期:2015.08.01
印刷日期:2015.07.10
內容簡介
本書綜合PC Web套用和移動套用,運用面向對象開發方法,依託IBM Relation Rose 7.0 UML工具,以移動掃描盤點系統為牽引,進行面向對象系統的建模,利用ASP.NET Web應用程式開發技術,選擇Microsoft Visual Studio 2010開發工具,基於SAP 8.5系統平台,開發B/S結構的移動掃描盤點系統。為實現多點快速接入,利用Web Service技術,本書闡述了在SAP 8.5 ERP管理軟體平台上進行開發的基本思路和具體實現,面向企業級套用,給出了移動掃描盤點系統的發布方法、部署方案以及系統測試知識。
圖書目錄
第一篇面向對象系統的分析與設計
第1章面向對象的開發方法3
1.1結構化方法和面向對象方法的比較3
1.1.1基本思想的比較3
1.1.2基本原則的比較4
1.1.3優點的比較5
1.1.4缺點的比較5
1.2面向對象分析與設計7
1.2.1面向對象分析方法的基本概念8
1.2.2面向對象系統分析與設計的階段、步驟與優越性9
1.2.3面向對象軟體開發和過程12
1.3面向對象系統分析與設計的建模語言UML35
1.3.1UML發展歷史35
1.3.2UML建模的主要內容37
1.3.3UML的主要特點和套用領域41
第2章面向對象系統分析43
2.1基本概念43
2.1.1概述43
2.1.2相關概念44
2.2UML分析工具48
2.3需求分析52
2.3.1需求分析的重要性53
2.3.2業務需求建模54
2.3.3需求建模57
2.4系統分析建模65
2.4.1系統分析及分析過程65
2.4.2靜態分析66
2.4.3動態分析69
2.5系統分析報告72
第3章面向對象的系統設計73
3.1設計概述73
3.1.1設計任務73
3.1.2基本設計準則74
3.2系統構架設計76
3.2.1系統構架設計概述76
3.2.2子系統設計80
3.2.3包的設計81
3.3設計類的建立82
3.3.1初步設計類圖的建立82
3.3.2互動圖設計84
3.3.3設計類圖的完善過程87
3.4面向對象的資料庫設計90
3.5系統設計報告94
第4章移動掃描盤點系統的UML建模96
4.1需求概述96
4.2業務需求建模97
4.2.1用例分析97
4.2.2靜態分析99
4.2.3動態分析106
4.2.4部署圖109
第5章商業銀行管理系統的UML建模自訓110
5.1需求分析110
5.2自訓題目111
第二篇移動掃描盤點系統開發
第6章資料庫套用開發115
6.1SAP平台資料庫表的修改與引用115
6.2移動掃描盤點系統專用資料庫的開發116
6.2.1資料庫模式116
6.2.2資料庫編程117
6.3自訓題120
第7章Web Service開發121
7.1Web Service概述121
7.1.1發展趨勢121
7.1.2技術支持122
7.1.3軟體支持123
7.1.4套用124
7.2VS 2010下創建與引用Web Service127
7.2.1.NET Framework 4.0框架下創建與引用Web Service128
7.2.2.NET Framework 2.0\\3.0\\3.5下創建Web Service135
7.3移動掃描盤點Web Service開發137
7.3.1新建Service1 Web服務137
7.3.2MobileCount.CS139
7.3.3Service1.asmx.cs167
7.3.4Web Service1的發布177
7.4SAP Business One DI API 8.82相關技術187
7.4.1相關對象187
7.4.2SAP Business One Service啟動190
7.4.3添加與查看自定義的Password欄位193
7.4.4Web Service中引用SAP Business One DI Server API組件195
第8章PC Web套用開發197
8.1ASP.NET Web Form基礎197
8.1.1Web Form簡介197
8.1.2Web Form網頁198
8.1.3Web Form控制項200
8.1.4Web Form事件203
8.1.5ASP.NET Web窗體204
8.1.6ASP .NET——TextBox控制項205
8.1.7ASP.NET——Button控制項206
8.1.8ASP.NET數據綁定207
8.1.9ASP.NET 2.0母版頁224
8.1.10ASP.NET 2.0導航225
8.2LigerUI227
8.2.1布局組件ligerLayout227
8.2.2面板組件ligerAccordion230
8.2.3Tab組件ligerTab232
8.2.4樹組件ligerTree236
8.2.5ligerGrid組件246
8.2.6綜合示例265
8.3PC Web套用開發273
8.3.1首頁273
8.3.2主頁277
8.3.3盤點任務頁281
8.3.4盤點明細頁300
8.4自訓題317
第9章移動套用開發318
9.1配置Pocket PC 2003 SE設備仿真器318
9.2編寫Pocket PC 2003 SE智慧型設備應用程式320
9.3仿真運行與調試Pocket PC 2003 SE智慧型設備應用程式338
9.4自訓題344
第三篇移動掃描盤點系統部署
第10章移動盤點掃描系統的部署347
10.1環境配置347
10.1.1安裝IIS 6.0347
10.1.2安裝.NET Framework347
10.1.3組網348
10.1.4安裝Microsoft ActiveSync 6.1348
10.2系統發布349
10.2.1Release版與Debug版的區別349
10.2.2WebApplication的發布350
10.2.3WebConfig檔案351
第四篇移動掃描盤點系統測試
第11章系統測試363
11.1白盒測試363
11.1.1概述363
11.1.2實例366
11.2黑盒測試369
11.2.1測試方法370
11.2.2測試流程373
11.2.3工具選擇374
11.2.4功能測試375
11.3自訓題377
參考文獻378