電子商務網站建設(第2版)

此書按照“項目驅動,職場模擬”的課程改革思路,以網站開發人員的主要職業活動為導向,以典型工作任務及其工作過程為依據,按照“網站設計、網站開發、網站測試和網站發布”的基本開發流程來組織編寫教材內容。

內容簡介

本書按照“項目驅動,職場模擬”的課程改革思路,以網站開發人員的主要職業活動為導向,以典型工作任務及其工作過程為依據,按照“網站設計、網站開發、網站測試和網站發布”的基本開發流程來組織編寫教材內容。 本書選用B/S/S三層架構作為軟體開發模式,以JavaScript+AJAX為前台腳本開發語言,以C#為後台伺服器開發語言,以SQL Server 2005為後台資料庫開發平台,將Web套用開發環境配置、界面設計、狀態管理、圖形編程、許可權管理、資料庫操作、站點測試與部署等主流網站開發技術融入項目任務中。全書共8個項目,主要內容包括開發一個簡單的Web網站、電子商務網站的系統設計、電子商務網站的Web窗體設計、Web套用的基本配置、業務邏輯層的設計與實現、數據訪問層的設計與實現、表示層前台子系統的設計與實現、電子商務網站的測試與發布。

目錄

項目一 開發一個簡單的Web網站 1

任務1 安裝和配置Web網站的套用

開發環境 2

1.1.1 安裝和配置IIS Web伺服器 2

1.1.2 安裝和配置Visual Studio

2005開發環境 8

任務2 開發一個簡單的Web套用

程式 11

1.2.1 項目需求分析與系統設計 11

1.2.2 新建Web應用程式 15

任務3 Web應用程式的調試與發布 22

1.3.1 Web應用程式的調試 22

1.3.2 Web應用程式的發布 26

習題 27

項目二 電子商務網站的系統設計 29

任務1 體系結構的設計 30

2.1.1 分析和確定衣購網的軟體

體系結構 30

2.1.2 繪製衣購網的軟體體系

結構圖 33

任務2 功能結構的設計 37

2.2.1 衣購網網站功能分析

與設計 38

2.2.2 繪製衣購網網站功能

結構圖 42

任務3 網站資料庫設計 44

2.3.1 資料庫概念結構設計 44

2.3.2 資料庫邏輯表設計 47

2.3.3 資料庫物理結構設計 52

習題 54

項目三 電子商務網站的Web窗體設計 55

任務1 網站首頁的窗體設計 56

3.1.1 創建網站首頁Web窗體 56

3.1.2 首頁窗體的界面設計 58

任務2 網站導航欄的設計 66

2.2.1 建立站點地圖 66

3.2.2 在頁面中添加導航控制項 69

任務3 網站母版頁的設計 80

3.3.1 製作母版頁 80

3.3.2 使用母版頁統一各內容頁 83

習題 87

項目四 Web套用的基本配置 89

任務1 Global.asax檔案與應用程式級別異常處理 90

4.1.1 Global.asax檔案配置 90

4.1.2 創建出錯處理頁面

error.aspx 93

任務2 Web.config檔案配置 99

4.2.1 Web.config檔案配置 99

習題 108

項目五 業務邏輯層的設計與實現 110

任務1 由需求分析確定業務邏輯 111

任務2 接口的編程實現 115

習題 126

項目六 數據訪問層的設計與實現 128

任務1 數據訪問層的規劃與設計 129

6.1.1 由業務邏輯確定數據訪問

操作 129

6.1.2 繪製數據訪問層類圖 132

任務2 數據訪問接口子層的設計

與實現 133

6.2.1 接口的定義 133

6.2.2 接口的編程實現 137

任務3 數據訪問輔助類的設計

與實現 142

6.3.1 數據訪問輔助類的定義 142

6.3.2 輔助類的編程實現 143

任務4 數據實體操作類子層的設計

與實現 152

6.4.1 數據實體操作類的定義 152

6.4.2 編寫數據實體操作類子層 155

習題 159

項目七 表示層前台子系統的

設計與實現 161

任務1 用戶中心模組的設計與實現 162

7.1.1 登錄窗體的設計與實現 162

7.1.2 註冊窗體和修改個人資料

窗體的設計與實現 167

任務2 添加商品子模組的設計

與實現 175

7.2.1 添加商品子模組的窗體設計 175

7.2.2 添加商品子模組的事件處理

程式 180

任務3 商品顯示及交易模組的設計與

實現 185

7.3.1 商品顯示模組的設計與

實現 186

7.3.2 查看購物車與查看訂單功能

的實現 195

任務4 留言管理子模組的設計

與實現 204

7.4.1 在留言管理子模組窗體中添加數據控制項 204

7.4.2 在留言管理子模組窗體中編寫事件處理程式 207

任務5 用戶訂單管理子模組的設計

與實現 210

任務6 商品管理子模組的設計與實現 215

習題 221

項目八 電子商務網站的測試與發布 223

任務1 電子商務網站的測試 224

8.1.1 連結測試 224

8.1.2 使用VS 2005進行Web測試

和負載測試 226

任務2 電子商務網站的發布 233

8.2.1 域名註冊 233

8.2.2 發布網站 240

習題 243

附錄A 習題答案 245

參考文獻 248

相關詞條

熱門詞條

聯絡我們