《電子商務軟體技術教程(第2版)》是2009年清華大學出版社出版的圖書。
基本介紹
- 書名:電子商務軟體技術教程(第2版)
- ISBN:9787302193616
- 定價:23元
- 出版社:清華大學出版社
- 出版時間:2009年3月17日
- 裝幀:平裝
圖書簡介,目錄,
圖書簡介
本書是《電子商務軟體技術教程》的第2版。全書從電子商務系統的軟體實現角度出發,以構件化思想為基礎,介紹了貫穿電子商務實際系統實現和套用全過程的各項技術,包括設計技術、Web技術和信息安全技術。其中,第1章是對電子商務的基本概念、特性、發展過程、分類、主要功能以及在信息領域內的相關技術的介紹;第2章對軟體構件化技術的基本概念、模型、分類、特點、開發原則,以及對軟體工程的影響等進行了講解,著重介紹了基於J2EE平台的標準構件模型;第3章對主流面向對象設計技術UML和設計模式進行了簡要介紹;第4章對網路行銷、電子交易、線上零售、供應鏈、電子支付等電子商務全過程進行了詳細的剖析;第5章分析電子商務系統的安全性和保密問題,具體涉及網路安全、軟硬體安全、信息加密與認證技術;第6章剖析Sun公司和IBM公司的電子商務解決方案;第7章是實例分析,包括對經典系統寵物商店的剖析和對動態競價器構件的剖析,以及基於旅遊電子商務網站的技術剖析。
目錄
第1章概論1
1.1基本概念1
1.1.1電子商務的定義1
1.1.2電子商務的原動力2
1.1.3電子商務的特性3
1.2電子商務的發展4
1.2.1電子商務的由來4
1.2.2電子商務的3個發展階段4
1.2.3電子商務的現狀5
1.3電子商務的分類6
1.3.1按服務類型分類6
1.3.2按技術標準分類7
1.3.3按商務形式分類7
1.4電子商務的主要功能7
1.4.1電子商務的技術架構7
1.4.2電子商務的管理功能9
1.5電子商務全球信息系統的挑戰10
1.5.1與平台無關10
1.5.2靈活性、可擴性、正確性和安全性11
1.5.3面向智慧型化和個性化服務12
習題13
參考文獻13
第2章構件化技術14
2.1概述14
2.1.1構件定義15
2.1.2構件特徵15
2.1.3構件設計優勢和問題16
2.1.4構件分散式體系結構17
2.1.5構件的粒度26
2.1.6構件研究技術27
2.2構件的一般模型27
2.3構件的分類29
2.4JavaEE平台的標準構件模型29
2.4.1Applet29
2.4.2JavaBean30
2.4.3Servlet31
2.4.4JSP32
2.4.5JDBC33
2.4.6EJB33
2.4.7RMI37
2.5與傳統軟體開發技術的比較37
2.5.1從軟體體系結構的角度比較37
2.5.2從軟體開發過程的角度比較38
2.5.3從軟體方法學的角度比較39
2.5.4從軟體開發機構組織的角度比較40
2.5.5從軟體構造方法的角度比較41
2.6基於構件開發套用軟體的原則41
2.6.1系統結構分層、邏輯和數據分離41
2.6.2以接口為核心,使用開放標準42
2.6.3設計模式的重用42
2.6.4利用已有開發工具45
2.6.5創建構件庫46
2.7構件化開發對軟體工程的影響47
2.7.1構件技術是解決軟體危機的重要途徑47
2.7.2基於構件的軟體工程(CBSE)已成主流48
2.7.3新的Agile“輕載”類方法50
習題52
參考文獻53
第3章電子商務套用系統設計技術54
3.1UML概述54
3.1.1UML的發展歷程54
3.1.2UML的範圍55
3.1.3UML語言的體系結構56
3.1.4UML的圖56
3.2UML的概念模型57
3.2.1UML的基本構造塊57
3.2.2UML的規則61
3.2.3UML的公共機制61
3.3UML的靜態建模機制62
3.3.1類圖62
3.3.2對象圖63
3.4UML的動態建模機制63
3.4.1用例圖63
3.4.2協作圖64
3.4.3順序圖65
3.4.4狀態圖66
3.4.5活動圖68
3.5UML的面向實現建模69
3.5.1構件圖69
3.5.2部署圖69
3.6設計模式70
3.6.1設計模式概述71
3.6.2JavaEE核心模式簡介72
3.6.3EJB模式簡介73
習題74
參考文獻74
第4章電子商務過程75
4.1網路行銷75
4.1.1基本理論75
4.1.2網路行銷的戰略79
4.1.3網路行銷的策略81
4.2電子交易82
4.2.1電子交易的特徵82
4.2.2電子交易的模式83
4.2.3電子交易的代理86
4.3線上零售87
4.3.1線上零售的特徵87
4.3.2線上零售的模型87
4.3.3市場分析88
4.3.4零售開店步驟89
4.4供應鏈91
4.4.1供應鏈管理原理92
4.4.2供應鏈的模式95
4.4.3供應鏈的整合97
4.5電子支付98
4.5.1電子支付的特點98
4.5.2電子支付的主要形式99
4.5.3電子支票99
4.5.4電子信用卡101
習題101
參考文獻102
第5章電子商務的安全與保密103
5.1安全與保密的問題103
5.1.1安全內容103
5.1.2保密內容104
5.2網路安全104
5.2.1防火牆104
5.2.2網路路由安全113
5.2.3網路通信安全114
5.3計算機系統安全116
5.3.1硬體安全116
5.3.2軟體安全116
5.4信息加密技術127
5.4.1密碼基礎知識127
5.4.2常用加密技術128
5.5信息認證技術137
5.5.1公鑰認證137
5.5.2數字簽名138
習題142
參考文獻142
第6章企業電子商務的解決方案144
6.1企業電子商務的管理144
6.1.1企業電子商務系統平台的選擇144
6.1.2企業電子商務系統總體設計步驟153
6.1.3客戶關係管理的構件設計153
6.1.4企業內部管理的構件設計156
6.1.5企業電子商務系統的設計模式158
6.2Sun公司電子商務解決方案159
6.2.1JavaEE平台的特點159
6.2.2JavaEE平台的體系結構160
6.2.3JavaEE5的改進169
6.2.4具體案例分析:Duke銀行的套用系統173
6.3IBM的電子商務解決方案181
6.3.1IBM電子商務基礎設施182
6.3.2面向服務的企業集成框架183
6.3.3面向服務的整合188
6.3.4具體案例分析--某航空公司的IT系統192
習題198
參考文獻198
第7章電子商務與構件案例分析199
7.1寵物商店199
7.1.1PetStore概述199
7.1.2Ajax在WebGUI中的使用200
7.1.3RSS欄204
7.1.4用戶驅動的內容204
7.1.5混搭205
7.2動態競價器的設計與實現208
7.2.1背景208
7.2.2基本原理208
7.2.3設計與實現208
7.3羅盤旅遊網213
7.3.1背景213
7.3.2系統簡介213
7.3.3對WAF框架的擴展214
參考文獻218