本書內容包括:電子商務系統概論;電子商務系統開發方法;統一建模語言UML;電子商務系統開發基礎;電子商務系統規劃;電子商務系統分析等。
前言隨著網絡的快速發展,以互聯網技術為核心的電子商務也在全世界范圍內快速發展。電子商務為人們提供了全新的商業交易方式和商務運營管理模式,其背后所蘊涵的巨大市場需要大量從事電子商務技術和管理工作的人才。為順應趨勢,國內許多高等院校紛紛設立了電子商務專業,開設了與電子商務系統相關的課程。“電子商務系統分析與設計”課程是電子商務專業本科生的核心專業課之一,它是一門培養學生電子商務系統規劃、分析、設計和實施能力的理論課程,同時也強調學生系統開發實踐能力的培養與訓練。
“電子商務系統分析與設計”課程涉及的知識點很多,內容涵蓋了電子商務系統分析設計的思想和方法、系統實現的相關技術和開發工具等多方面內容,是一門綜合性極強的課程。通過本課程的學習,學生能夠了解電子商務系統的基本概念、發展過程、體系結構和實現方式,掌握電子商務系統規劃、分析、設計的原理、過程、作用、方法及工具,明確電子商務系統實施及運行維護的主要任務,并能將系統開發各階段的理論知識和實踐過程貫穿起來形成整體概念,最終達到能獨立完成系統開發工作的目的。
前言
第1章電子商務系統概論
1.1電子商務概述
1.1.1電子商務的概念
1.1.2電子商務運作模式
1.2電子商務系統概述
1.2.1電子商務系統的概念
1.2.2電子商務系統的特點
1.3電子商務系統發展過程
1.4電子商務系統體系結構
1.5電子商務系統生命周期
1.5.1電子商務系統規劃階段
1.5.2電子商務系統分析階段
1.5.3電子商務系統設計階段
1.5.4電子商務系統實施階段
1.5.5電子商務系統運行維護階段
1.6電子商務系統實現方式
1.6.1自主開發
1.6.2外包
1.6.3租用方式
本章小結
習題
第2章電子商務系統開發方法
2.1結構化開發方法
2.1.1結構化開發方法簡介
2.1.2結構化開發方法的開發步驟
2.1.3結構化開發方法的特點
2.2面向對象開發方法
2.2.1面向對象開發方法簡介
2.2.2面向對象的基本概念
2.2.3面向對象開發方法的基本思路
2.2.4面向對象開發方法的開發步驟
2.2.5面向對象開發方法的特點
2.3原型法
2.3.1原型法簡介
2.3.2原型法的開發過程
2.3.3原型法的特點
本章小結
習題
第3章統一建模語言UML
3.1UML簡介
3.1.1UML的發展
3.1.2UML的特點
3.1.3UML的功能
3.2UML的組成
3.2.1元素
3.2.2關系
3.2.3圖
3.3用例圖
3.3.1執行者
3.3.2執行者間的關系
3.3.3用例
3.3.4用例間的關系
3.3.5執行者與用例間的關系
3.3.6用例文檔
3.3.7建立用例圖的步驟
3.4類圖
3.4.1類
3.4.2類的屬性
3.4.3類的操作
3.4.4類之間的關系
3.4.5類圖的作用
3.4.6建立類圖的步驟
3.4.7對象圖
3.5狀態圖
3.5.1狀態
3.5.2狀態轉移
3.5.3事件
3.5.4建立狀態圖的步驟
3.6活動圖
3.6.1活動
3.6.2轉移
3.6.3判斷
3.6.4同步條
3.6.5泳道
3.6.6對象流
3.6.7建立活動圖的步驟
3.7順序圖
3.7.1活動者
3.7.2對象
3.7.3生命線
3.7.4激活
3.7.5消息
3.7.6順序圖的基本技術
3.7.7順序圖的基本畫法
3.7.8建立順序圖的步驟
3.8協作圖
3.9組件圖
3.9.1組件
3.9.2關系
3.10配置圖
3.10.1節點
3.10.2關系
3.11包圖
3.11.1包
3.11.2包間關系
3.12UML圖間關系
本章小結
習題
第4章電子商務系統開發基礎
4.1電子商務系統開發模式
4.1.1傳統的Web開發模式
4.1.2基于組件的開發模式
4.2電子商務系統開發平臺
4.2.1網絡操作系統
4.2.2Web應用服務器
4.2.3數據庫管理系統
4.3電子商務系統開發技術和工具
4.3.1客戶端系統開發技術
4.3.2客戶端系統開發工具
4.3.3服務器端系統開發技術
4.3.4服務器端系統開發工具
本章小結
習題
第5章電子商務系統規劃
5.1電子商務系統規劃概述
5.1.1電子商務系統規劃的定義
5.1.2電子商務系統規劃的必要性
5.1.3電子商務系統規劃的特點
5.2電子商務系統規劃的主要內容
5.3電子商務系統規劃的步驟
5.4電子商務系統規劃的常用方法
5.4.1關鍵成功因素法
5.4.2企業系統規劃法
5.5電子商務系統規劃報告
5.6電子商務系統規劃案例
本章小結
習題
第6章電子商務系統分析
6.1電子商務系統分析的任務
6.1.1系統分析的內容
6.1.2系統分析的步驟
6.2電子商務系統的基本需求
6.2.1B2B電子商務系統的基本
需求
6.2.2B2C電子商務系統的基本
需求
6.2.3C2C電子商務系統的基本
需求
6.3電子商務系統調查
6.3.1面談法
6.3.2問卷調查法
6.3.3觀察法
6.3.4抽樣法
6.4電子商務系統邏輯模型
6.4.1結構化系統邏輯模型
6.4.2面向對象系統邏輯模型
6.5電子商務系統分析報告
6.6電子商務系統分析案例
本章小結
習題
第7章電子商務系統設計
7.1電子商務系統設計的任務
7.1.1系統設計的內容
7.1.2系統設計的原則
7.2電子商務系統總體結構設計
7.3電子商務系統運行平臺設計
7.3.1網絡通信平臺設計
7.3.2計算機硬件設計
7.3.3應用軟件設計
7.4電子商務系統中間件設計
7.5電子商務應用系統設計
7.6電子商務系統接口設計
7.6.1內部系統接口設計
7.6.2外部系統接口設計
本章小結
習題
第8章電子商務應用系統設計
8.1系統體系結構設計
8.1.1客戶/服務器體系結構
8.1.2瀏覽器/服務器體系結構
8.1.3多層體系結構
8.1.4MVC體系結構
8.2應用程序模塊設計
8.2.1順序圖
8.2.2協作圖
8.3數據庫設計
8.3.1結構化系統數據庫設計
8.3.2面向對象系統數據庫設計
8.4電子商務網站設計
8.4.1網站功能和內容設計
8.4.2網站頁面結構設計
8.4.3網站頁面可視化設計
8.5電子商務支付系統設計
8.5.1電子貨幣
8.5.2電子支付
8.5.3電子支付系統
8.5.4電子錢包
8.6電子商務安全系統設計
8.6.1電子商務系統的安全威脅
8.6.2電子商務系統的安全要求
8.6.3電子商務安全系統的結構
8.6.4電子商務系統安全技術
8.7電子商務系統設計案例
本章小結
習題
第9章電子商務系統實施
9.1系統實施概述
9.2電子商務應用系統開發
9.2.1應用系統的開發特點
9.2.2系統編程
9.2.3系統集成
9.3電子商務系統測試
9.3.1測試的目的
9.3.2測試的基本原則
9.3.3測試的方法
9.3.4測試的內容
9.3.5測試的步驟
9.4電子商務系統發布
9.4.1域名的申請
9.4.2Web服務的選擇
9.4.3網站的發布
9.5電子商務系統切換
9.6電子商務系統實施案例
本章小結
習題
第10章電子商務系統運行維護
10.1電子商務系統管理
10.1.1系統運行管理
10.1.2系統文檔管理
10.1.3系統安全管理
10.2電子商務系統維護
10.2.1硬件維護
10.2.2軟件維護
10.2.3數據維護
10.3電子商務系統評價
10.3.1系統評價原則
10.3.2系統評價內容
10.3.3系統評價指標
10.3.4系統評價方法
本章小結
習題
第11章電子商務系統分析與設計
綜合案例
11.1系統開發背景和意義
11.1.1系統開發背景
11.1.2系統開發意義
11.2系統規劃
11.2.1初步調查
11.2.2系統基本模式
11.2.3可行性分析
11.3系統分析
11.3.1系統需求分析
11.3.2結構化系統邏輯模型
11.3.3面向對象系統邏輯模型
11.4系統設計
11.4.1系統運行平臺設計
11.4.2應用系統設計
11.5系統實施
11.5.1系統主要界面
11.5.2系統測試
11.5.3系統發布
參考文獻