本書(shū)按照“項(xiàng)目驅(qū)動(dòng),職場(chǎng)模擬”的課程改革思路,以網(wǎng)站開(kāi)發(fā)人員的主要職業(yè)活動(dòng)為導(dǎo)向,以典型工作任務(wù)及其工作過(guò)程為依據(jù),按照“網(wǎng)站設(shè)計(jì)、網(wǎng)站開(kāi)發(fā)、網(wǎng)站測(cè)試和網(wǎng)站發(fā)布”的基本開(kāi)發(fā)流程來(lái)組織編寫(xiě)教材內(nèi)容。
本書(shū)選用B/S/S三層架構(gòu)作為軟件開(kāi)發(fā)模式,以JavaScript AJAX為前臺(tái)腳本開(kāi)發(fā)語(yǔ)言,以C#為后臺(tái)服務(wù)器開(kāi)發(fā)語(yǔ)言,以SQL Server 2005為后臺(tái)數(shù)據(jù)庫(kù)開(kāi)發(fā)平臺(tái),將Web應(yīng)用開(kāi)發(fā)環(huán)境配置、界面設(shè)計(jì)、狀態(tài)管理、圖形編程、權(quán)限管理、數(shù)據(jù)庫(kù)操作、站點(diǎn)測(cè)試與部署等主流網(wǎng)站開(kāi)發(fā)技術(shù)融入項(xiàng)目任務(wù)中。全書(shū)共8個(gè)項(xiàng)目,主要內(nèi)容包括開(kāi)發(fā)一個(gè)簡(jiǎn)單的Web網(wǎng)站、電子商務(wù)網(wǎng)站的系統(tǒng)設(shè)計(jì)、電子商務(wù)網(wǎng)站的Web窗體設(shè)計(jì)、Web應(yīng)用的基本配置、業(yè)務(wù)邏輯層的設(shè)計(jì)與實(shí)現(xiàn)、數(shù)據(jù)訪問(wèn)層的設(shè)計(jì)與實(shí)現(xiàn)、表示層前臺(tái)子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)、電子商務(wù)網(wǎng)站的測(cè)試與發(fā)布。
項(xiàng)目一開(kāi)發(fā)一個(gè)簡(jiǎn)單的Web網(wǎng)站
任務(wù)1 安裝和配置Web網(wǎng)站的應(yīng)用
開(kāi)發(fā)環(huán)境
1.1.1 安裝和配置IISWeb服務(wù)器
1.1.2 安裝和配置VisualStudio
2005開(kāi)發(fā)環(huán)境
任務(wù)2 開(kāi)發(fā)一個(gè)簡(jiǎn)單的Web應(yīng)用
程序
1.2.1 項(xiàng)目需求分析與系統(tǒng)設(shè)計(jì)
1.2.2 新建Web應(yīng)用程序
任務(wù)3 Web應(yīng)用程序的調(diào)試與發(fā)布
1.3.1 Web應(yīng)用程序的調(diào)試
1.3.2 Web應(yīng)用程序的發(fā)布
習(xí)題
項(xiàng)目二電子商務(wù)網(wǎng)站的系統(tǒng)設(shè)計(jì) 項(xiàng)目一開(kāi)發(fā)一個(gè)簡(jiǎn)單的Web網(wǎng)站
任務(wù)1 安裝和配置Web網(wǎng)站的應(yīng)用
開(kāi)發(fā)環(huán)境
1.1.1 安裝和配置IISWeb服務(wù)器
1.1.2 安裝和配置VisualStudio
2005開(kāi)發(fā)環(huán)境
任務(wù)2 開(kāi)發(fā)一個(gè)簡(jiǎn)單的Web應(yīng)用
程序
1.2.1 項(xiàng)目需求分析與系統(tǒng)設(shè)計(jì)
1.2.2 新建Web應(yīng)用程序
任務(wù)3 Web應(yīng)用程序的調(diào)試與發(fā)布
1.3.1 Web應(yīng)用程序的調(diào)試
1.3.2 Web應(yīng)用程序的發(fā)布
習(xí)題
項(xiàng)目二電子商務(wù)網(wǎng)站的系統(tǒng)設(shè)計(jì)
任務(wù)1 體系結(jié)構(gòu)的設(shè)計(jì)
2.1.1 分析和確定衣購(gòu)網(wǎng)的軟件
體系結(jié)構(gòu)
2.1.2 繪制衣購(gòu)網(wǎng)的軟件體系
結(jié)構(gòu)圖
任務(wù)2 功能結(jié)構(gòu)的設(shè)計(jì)
2.2.1 衣購(gòu)網(wǎng)網(wǎng)站功能分析
與設(shè)計(jì)
2.2.2 繪制衣購(gòu)網(wǎng)網(wǎng)站功能
結(jié)構(gòu)圖
任務(wù)3 網(wǎng)站數(shù)據(jù)庫(kù)設(shè)計(jì)
2.3.1 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)
2.3.2 數(shù)據(jù)庫(kù)邏輯表設(shè)計(jì)
2.3.3 數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì)
習(xí)題
項(xiàng)目三電子商務(wù)網(wǎng)站的Web窗體設(shè)計(jì)
任務(wù)1 網(wǎng)站首頁(yè)的窗體設(shè)計(jì)
3.1.1 創(chuàng)建網(wǎng)站首頁(yè)Web窗體
3.1.2 首頁(yè)窗體的界面設(shè)計(jì)
任務(wù)2 網(wǎng)站導(dǎo)航欄的設(shè)計(jì)
2.2.1 建立站點(diǎn)地圖
3.2.2 在頁(yè)面中添加導(dǎo)航控件
任務(wù)3 網(wǎng)站母版頁(yè)的設(shè)計(jì)
3.3.1 制作母版頁(yè)
3.3.2 使用母版頁(yè)統(tǒng)一各內(nèi)容頁(yè)
習(xí)題
項(xiàng)目四Web應(yīng)用的基本配置
任務(wù)1 Global.asax文件與應(yīng)用程序級(jí)別異常處理
4.1.1 Global.asax文件配置
4.1.2 創(chuàng)建出錯(cuò)處理頁(yè)面
error.aspx
任務(wù)2 Web.config文件配置
4.2.1 Web.config文件配置
習(xí)題
項(xiàng)目五業(yè)務(wù)邏輯層的設(shè)計(jì)與實(shí)現(xiàn)
任務(wù)1 由需求分析確定業(yè)務(wù)邏輯
任務(wù)2 接口的編程實(shí)現(xiàn)
習(xí)題
項(xiàng)目六數(shù)據(jù)訪問(wèn)層的設(shè)計(jì)與實(shí)現(xiàn)
任務(wù)1 數(shù)據(jù)訪問(wèn)層的規(guī)劃與設(shè)計(jì)
6.1.1 由業(yè)務(wù)邏輯確定數(shù)據(jù)訪問(wèn)
操作
6.1.2 繪制數(shù)據(jù)訪問(wèn)層類(lèi)圖
任務(wù)2 數(shù)據(jù)訪問(wèn)接口子層的設(shè)計(jì)
與實(shí)現(xiàn)
6.2.1 接口的定義
6.2.2 接口的編程實(shí)現(xiàn)
任務(wù)3 數(shù)據(jù)訪問(wèn)輔助類(lèi)的設(shè)計(jì)
與實(shí)現(xiàn)
6.3.1 數(shù)據(jù)訪問(wèn)輔助類(lèi)的定義
6.3.2 輔助類(lèi)的編程實(shí)現(xiàn)
任務(wù)4 數(shù)據(jù)實(shí)體操作類(lèi)子層的設(shè)計(jì)
與實(shí)現(xiàn)
6.4.1 數(shù)據(jù)實(shí)體操作類(lèi)的定義
6.4.2 編寫(xiě)數(shù)據(jù)實(shí)體操作類(lèi)子層
習(xí)題
項(xiàng)目七表示層前臺(tái)子系統(tǒng)的
設(shè)計(jì)與實(shí)現(xiàn)
任務(wù)1 用戶中心模塊的設(shè)計(jì)與實(shí)現(xiàn)
7.1.1 登錄窗體的設(shè)計(jì)與實(shí)現(xiàn)
7.1.2 注冊(cè)窗體和修改個(gè)人資料
窗體的設(shè)計(jì)與實(shí)現(xiàn)
任務(wù)2 添加商品子模塊的設(shè)計(jì)
與實(shí)現(xiàn)
7.2.1 添加商品子模塊的窗體設(shè)計(jì)
7.2.2 添加商品子模塊的事件處理
程序
任務(wù)3 商品顯示及交易模塊的設(shè)計(jì)與
實(shí)現(xiàn)
7.3.1 商品顯示模塊的設(shè)計(jì)與
實(shí)現(xiàn)
7.3.2 查看購(gòu)物車(chē)與查看訂單功能
的實(shí)現(xiàn)
任務(wù)4 留言管理子模塊的設(shè)計(jì)
與實(shí)現(xiàn)
7.4.1 在留言管理子模塊窗體中添加數(shù)據(jù)控件
7.4.2 在留言管理子模塊窗體中編寫(xiě)事件處理程序
任務(wù)5 用戶訂單管理子模塊的設(shè)計(jì)
與實(shí)現(xiàn)
任務(wù)6 商品管理子模塊的設(shè)計(jì)與實(shí)現(xiàn)
習(xí)題
項(xiàng)目八電子商務(wù)網(wǎng)站的測(cè)試與發(fā)布
任務(wù)1 電子商務(wù)網(wǎng)站的測(cè)試
8.1.1 鏈接測(cè)試
8.1.2 使用VS2005進(jìn)行Web測(cè)試
和負(fù)載測(cè)試
任務(wù)2 電子商務(wù)網(wǎng)站的發(fā)布
8.2.1 域名注冊(cè)
8.2.2 發(fā)布網(wǎng)站
習(xí)題
附錄A 習(xí)題答案
參考文獻(xiàn)