本書從電子商務系統基本概念出發,由淺入深、循序漸進地介紹了電子商務系統規劃、分析與設計的基本原理與方法。全書共9章,主要內容包括信息系統的基本概念、電子商務系統開發方法、統一建模語言、電子商務項目管理、電子商務系統規劃、電子商務系統分析、電子商務系統設計、電子商務系統實施和電子商務系統分析與設計案例。
本書可作為高等院校電子商務、信息管理與信息系統等專業相關課程的教材,也可作為企事業單位電子商務系統開發與管理人員的參考用書。
1.本書以這兩種開發方法為主線,結合實例,全面系統地介紹了電子商務系統的相關概念以及電予商務系統的規劃、分析設計、實施和運行維護的內容、步驟、技術及工具。
2.對重點難點及核心概念,均錄制了微課視頻,掃描二維碼即可觀看視頻。
3.資源豐富,本書配套課件、視頻、上機練習、教學教案等。
胡雷,高級工程師,經濟師,電子商務技師,現擔任電子商務專業教研室主任。在教育崗位辛勤耕耘數十載,具有強烈的事業心和責任感,是學院骨干教師,被學院聘為副教授職稱,主要負責電子商務專業的核心課程教學工作,主講《數據庫技術》、《電子商務系統建設》等相關課程,近年來主編了2部教材,分別是《電子商務項目式教程》《經濟學基礎》
第 1章 信息系統的基本概念 1
1.1 信息與信息處理 1
1.1.1 信息概述 1
1.1.2 信息處理過程 5
1.2 管理決策與復雜系統 7
1.2.1 管理與決策 7
1.2.2 復雜系統 9
1.3 信息系統 15
1.3.1 信息系統概述 15
1.3.2 電子商務系統體系結構 17
1.3.3 電子商務系統生命周期 19
1.3.4 電子商務系統實現方式 20
本章小結 21
習題 21
第 2章 電子商務系統開發方法 23
2.1 結構化開發方法 23
2.1.1 結構化開發方法簡介 23
2.1.2 結構化開發方法的開發步驟 24
2.1.3 結構化開發方法的特點 25
2.2 面向對象開發方法 26
2.2.1 面向對象開發方法簡介 26
2.2.2 面向對象的基本概念 26
2.2.3 面向對象技術 27
2.2.4 面向對象方法的基本步驟 28
2.3原型法 30
2.3.1原型法簡介 30
2.3.2原型法開發步驟 30
2.3.3原型法的特點 31
本章小結 32
習題 32
第3章 統一建模語言 34
3.1 面向對象建模 34
3.1.1 建模的重要性 35
3.1.2 建模四原則 35
3.1.3 面向對象建模 36
3.2 UML簡介 37
3.2.1 UML的發展 37
3.2.2 UML包含的內容 38
3.2.3 UML的定義 38
3.2.4 UML的組成 40
3.3 用例圖 40
3.3.1 參與者 41
3.3.2 系統邊界 43
3.3.3 用例 43
3.3.4 關聯 45
3.3.5 用例圖創建示例 48
3.4 類圖 51
3.4.1 類 51
3.4.2 類的屬性 52
3.4.3 類的操作 53
3.4.4 類之間的關系 53
3.4.5 類圖的作用 56
3.4.6 建立類圖的步驟 56
3.4.7 對象圖 56
3.4.8 類圖創建示例 57
3.5 序列圖 59
3.5.1序列圖的基本概念 59
3.5.2序列圖的組成 60
3.5.3序列圖的創建示例 61
3.5.4協作圖 64
3.6 狀態圖 64
3.6.1 狀態 64
3.6.2 狀態轉移 65
3.6.3 建立狀態圖的步驟及示例 66
3.7 活動圖 67
3.7.1 活動圖的作用 67
3.7.2 活動圖的組成元素 67
3.7.3 創建活動圖的步驟 69
3.7.4 活動圖創建示例 69
3.8 組件圖 71
3.9 部署圖 73
3.10 包圖 74
3.11 UML圖間關系 74
本章小結 75
習題 75
第4章 電子商務項目管理 77
4.1項目管理 77
4.1.1項目 78
4.1.2項目與日常運營 78
4.1.3項目與戰略 79
4.2項目管理過程 79
4.3項目管理過程組 80
4.3.1啟動過程組 82
4.3.2規劃過程組 82
4.3.3執行過程組 82
4.3.4監督和控制過程組 82
4.3.5收尾過程組 83
4.4項目范圍管理 83
4.4.1項目范圍規劃 84
4.4.2范圍定義 84
4.4.3創建工作分解結構 84
4.4.4范圍確認 85
4.4.5范圍控制 85
4.5項目時間管理 86
4.5.1項目時間管理的意義與范疇 86
4.5.2活動定義 86
4.5.3活動排序 86
4.5.4活動資源估算 90
4.5.5活動歷時估算 90
4.5.6制定進度計劃 91
4.5.7進度控制 92
4.6項目成本管理 93
4.6.1成本管理意義與范疇 93
4.6.2成本估算預算和控制 94
4.7項目質量管理 96
4.7.1質量管理概述 96
4.7.2質量規劃質量保證和質量控制 97
本章小結 99
習題 99
第5章 電子商務系統規劃 101
5.1信息系統的發展歷史 101
5.1.1 信息系統發展階段 101
5.1.2 信息系統發展階段模型 103
5.2 電子商務系統規劃 105
5.2.1電子商務系統規劃的定義 106
5.2.2電子商務系統規劃的必要性 106
5.2.3電子商務系統規劃的特點 107
5.3電子商務系統規劃的主要內容 107
5.4電子商務系統規劃的步驟 110
5.5電子商務系統規劃的常用方法 112
5.5.1關鍵成功因素法 112
5.5.2戰略目標集轉化法 113
5.5.3企業系統規劃法 114
5.5.4 關鍵成功因素法、戰略目標集轉化法和企業系統規劃法的比較 118
5.5.5系統規劃的策略 119
5.6系統調查 119
5.6.1 系統調查的原則與內容 120
5.6.2 系統調查的方法 121
5.6.3 組織機構與業務功能調查 122
5.6.4 業務流程調查 124
5.7電子商務系統可行性分析 125
5.8可行性分析報告 126
本章小結 128
習題 128
第6章 電子商務系統分析 130
6.1 電子商務系統分析的任務 130
6.1.1 電子商務系統分析概述 130
6.1.2 電子商務系統分析的過程 131
6.2 需求工程 133
6.2.1 需求工程定義 133
6.2.2 需求工程基本活動 133
6.2.3 需求的類別和層次 134
6.3 電子商務系統邏輯模型 138
6.3.1 結構化系統邏輯模型 138
6.3.2 面向對象系統邏輯模型 143
6.4 電子商務系統分析報告 145
6.4.1 系統分析報告的作用 146
6.4.2 系統分析報告的內容 146
本章小結 147
習題 148
第7章 電子商務系統設計 149
7.1 電子商務系統設計的任務 149
7.1.1 系統設計內容 149
7.1.2 系統設計的原則 150
7.2 系統體系結構 151
7.2.1 客戶/服務器體系結構 151
7.2.2 瀏覽器/服務器體系結構 152
7.2.3 多層體系結構 153
7.2.4 MVC體系結構 153
7.3 電子商務系統總體結構設計 154
7.4 電子商務系統運行平臺設計 156
7.4.1 網絡通信平臺設計 156
7.4.2 計算機硬件設計 158
7.4.3 應用軟件設計 159
7.5 電子商務系統中間件設計 163
7.6 應用程序模塊設計 164
7.6.1 順序圖 164
7.6.2 協作圖 164
7.7 數據庫設計 165
7.7.1 結構化系統數據庫設計 165
7.7.2 面向對象系統數據庫設計 170
7.8 電子商務網站設計 172
7.8.1 網站功能和內容設計 172
7.8.2 網站頁面結構設計 174
7.8.3 網站頁面可視化設計 175
本章小結 177
習題 177
第8章 電子商務系統實施 178
8.1 系統實施概述 178
8.2 電子商務應用系統開發 179
8.2.1 應用系統的開發特點 179
8.2.2 系統編程 180
8.2.3 系統集成 181
8.3 電子商務系統測試 182
8.3.1 測試的目的 182
8.3.2 測試的基本原則 182
8.3.3 測試的方法 183
8.3.4 測試的內容 184
8.4 電子商務系統發布 186
8.4.1 域名的申請 186
8.4.2 Web服務的選擇 187
8.4.3 網站的發布 189
本章小結 190
習題 190
第9章 電子商務系統分析與設計案例 191
9.1 在線鮮花訂購系統分析與設計 191
9.1.1 在線鮮花訂購系統分析 191
9.1.2 在線鮮花訂購系統設計 199
9.2 網上圖書銷售系統的分析與設計 208
9.2.1 系統的用例建模 208
9.2.2 系統活動圖 209
9.2.3 系統類圖 209
9.2.4系統的順序圖與協作圖 211
9.2.5 系統的組件圖與部署圖 214
參考文獻 215