企業(yè)網(wǎng)站建設(shè)與實(shí)踐上機(jī)指導(dǎo)教程 第3章_第1頁(yè)
企業(yè)網(wǎng)站建設(shè)與實(shí)踐上機(jī)指導(dǎo)教程 第3章_第2頁(yè)
企業(yè)網(wǎng)站建設(shè)與實(shí)踐上機(jī)指導(dǎo)教程 第3章_第3頁(yè)
企業(yè)網(wǎng)站建設(shè)與實(shí)踐上機(jī)指導(dǎo)教程 第3章_第4頁(yè)
企業(yè)網(wǎng)站建設(shè)與實(shí)踐上機(jī)指導(dǎo)教程 第3章_第5頁(yè)
已閱讀5頁(yè),還剩45頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 第三章電子商務(wù)網(wǎng)站設(shè)計(jì)與開發(fā)1學(xué)習(xí)要點(diǎn) 了解ASP.NET的特點(diǎn) 掌握ASP.NET的運(yùn)行環(huán)境的設(shè)置 熟練掌握靜態(tài)網(wǎng)頁(yè)的制作 掌握開發(fā)和調(diào)試ASP.NET程序的方法。 掌握如何建立數(shù)據(jù)庫(kù)和數(shù)據(jù)表 掌握在ASP.NET中訪問數(shù)據(jù)庫(kù)的方法 2電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)1 創(chuàng)建一個(gè)靜態(tài)頁(yè)面網(wǎng)站首頁(yè) 1綜合實(shí)例設(shè)置相對(duì)安全的Windows 2003 Server系統(tǒng)主要內(nèi)容綜合實(shí)例設(shè)置相對(duì)安全的Windows 2003 Server系統(tǒng)實(shí)驗(yàn)2 ASP.NET運(yùn)行環(huán)境與配置 2實(shí)驗(yàn)3 制作用戶登錄的ASP.net動(dòng)態(tài)網(wǎng)頁(yè)3實(shí)驗(yàn)4 創(chuàng)建ACCESS數(shù)據(jù)庫(kù)和數(shù)據(jù)表 4實(shí)驗(yàn)5 數(shù)據(jù)庫(kù)存取操作

2、53電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)1 創(chuàng)建一個(gè)靜態(tài)頁(yè)面網(wǎng)站首頁(yè)1實(shí)驗(yàn)?zāi)康?熟練掌握靜態(tài)網(wǎng)頁(yè)的制作 掌握簡(jiǎn)單的表單制作方法 2實(shí)驗(yàn)要求環(huán)境準(zhǔn)備 : 計(jì)算機(jī)中裝有IIS、網(wǎng)頁(yè)制作工具(如Dreamweaver或Frontpage等)軟件、網(wǎng)頁(yè)制作相關(guān)的素材和資料。 知識(shí)準(zhǔn)備:熟練掌握網(wǎng)頁(yè)制作工具的使用方法。 4電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)1 創(chuàng)建一個(gè)靜態(tài)頁(yè)面網(wǎng)站首頁(yè)3實(shí)驗(yàn)?zāi)繕?biāo) 創(chuàng)建如下圖所示的“叮當(dāng)網(wǎng)上書店”網(wǎng)站首頁(yè)。5電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)1 創(chuàng)建一個(gè)靜態(tài)頁(yè)面網(wǎng)站首頁(yè)4問題分析網(wǎng)頁(yè)設(shè)計(jì)容易出現(xiàn)下列問題:亂網(wǎng)頁(yè)內(nèi)容太龐雜。無吸引力太簡(jiǎn)單,顯得單調(diào)。打開速度太

3、慢網(wǎng)頁(yè)中使用了過多的多媒體元素。重要信息不容易找到原因是缺乏規(guī)劃,沒有對(duì)瀏覽者需 求進(jìn)行深入分析。6電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)1 創(chuàng)建一個(gè)靜態(tài)頁(yè)面網(wǎng)站首頁(yè)5解決方法亂網(wǎng)站首頁(yè)布局要合理,分類清晰。無吸引力網(wǎng)站首頁(yè)要提供足夠的信息。打開速度太慢首頁(yè)上圖片的大小和使用數(shù)量要適當(dāng)。 重要信息不容易找到從網(wǎng)站瀏覽者的角度分析進(jìn)行分析,確定內(nèi)容安排。7電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程啟動(dòng)網(wǎng)頁(yè)制作工具Dreamweaver軟件 1綜合實(shí)例設(shè)置相對(duì)安全的Windows 2003 Server系統(tǒng)實(shí)驗(yàn)1 創(chuàng)建一個(gè)靜態(tài)頁(yè)面網(wǎng)站首頁(yè)綜合實(shí)例設(shè)置相對(duì)安全的Windows 2003 Server系統(tǒng)

4、建立本地站點(diǎn)2建立網(wǎng)站首頁(yè)index.htm文件3設(shè)置頁(yè)面屬性 4插入一個(gè)表格 5設(shè)置表格對(duì)齊方式為“居中對(duì)齊” 6在表格中插入一其他嵌套表格 76實(shí)驗(yàn)步驟8電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程對(duì)表格屬性進(jìn)行設(shè)置8綜合實(shí)例設(shè)置相對(duì)安全的Windows 2003 Server系統(tǒng)實(shí)驗(yàn)1 創(chuàng)建一個(gè)靜態(tài)頁(yè)面網(wǎng)站首頁(yè) 綜合實(shí)例設(shè)置相對(duì)安全的Windows 2003 Server系統(tǒng)插入圖片9插入文字10設(shè)置鏈接11調(diào)整有關(guān)內(nèi)容 12預(yù)覽網(wǎng)頁(yè)效果 13保存網(wǎng)頁(yè) 146實(shí)驗(yàn)步驟9電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)2 ASP.NET運(yùn)行環(huán)境與配置 1實(shí)驗(yàn)?zāi)康?(1)了解ASP.NET的特點(diǎn)。(2)掌握

5、設(shè)置ASP.NET運(yùn)行環(huán)境的方法。2實(shí)驗(yàn)要求環(huán)境準(zhǔn)備 : 硬件:Pentium 4以上的裝有網(wǎng)卡的計(jì)算機(jī),內(nèi)存至少為256MB,硬盤至少為10GB。 軟件:操作系統(tǒng)是Windows sevver 2003,安裝IIS 6。知識(shí)準(zhǔn)備: 掌握動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)的方法,了解HTML和ASP.NET程序的創(chuàng)建方法。 10電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)2 ASP.NET運(yùn)行環(huán)境與配置3實(shí)驗(yàn)?zāi)繕?biāo) 通過安裝IIS和.NET Framework 1.1,設(shè)置好運(yùn)行ASP.NET程序的環(huán)境。安裝完成11電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)2 ASP.NET運(yùn)行環(huán)境與配置4問題分析不知特點(diǎn)不知內(nèi)容不知順序

6、不知原因1234 不了解ASP.NET動(dòng)態(tài)網(wǎng)頁(yè)的特點(diǎn),不知道怎樣制作ASP.NET網(wǎng)頁(yè)。不了解IIS 和NET Framework 1.1的安裝順序。(在Windows 2000 或Windows XP系統(tǒng)下容易出現(xiàn)此問題)。 不知道需要安裝哪些與ASP.NET有關(guān)的文件。無法在瀏覽器中預(yù)覽ASP.NET動(dòng)態(tài)網(wǎng)頁(yè)。12電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)2 ASP.NET運(yùn)行環(huán)境與配置5解決方法(1)通過學(xué)習(xí)第3章和第7章的有關(guān)內(nèi)容,增加對(duì)ASP.NET的了解。(2)查看Dreamweaver軟件幫助信息中有關(guān)ASP.NET動(dòng)態(tài)網(wǎng)頁(yè)運(yùn)行環(huán)境的內(nèi)容。(3)檢查IIS設(shè)置是否正確,檢查虛擬目錄

7、設(shè)置是否正確。(4)檢查ASP.NET有關(guān)組件是否按要求正確安裝。(5)如系統(tǒng)設(shè)置完成后,仍不能正常運(yùn)行ASP.NET程序,可以在Windows命令模式下運(yùn)行,執(zhí)行以下操作:C:WINNTMicrosoft.NETFrameworkv1.1.4322aspnet_regiis -i 13電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)2 ASP.NET運(yùn)行環(huán)境與配置5解決方法說明:各操作系統(tǒng)下該文件位置有所不同,可以用搜索功能查找aspnet_regiis.exe文件,確定正確的路徑。Aspnet_regiis.exe可以用于安裝和卸載鏈接的 ASP.NET 版本。使用-I 選項(xiàng)可安裝 ASP.NET

8、,并更新所有現(xiàn)有 ASP.NET 應(yīng)用程序的腳本映射。使用-ir 選項(xiàng)可安裝 ASP.NET,但不更新腳本映射。若要卸載與該工具關(guān)聯(lián)的 ASP.NET版本,請(qǐng)使用-u選項(xiàng)。 Aspnet_regiis.exe還有許多其它的參數(shù),可以從網(wǎng)上搜索找到中文說明,了解更詳細(xì)的用法。14電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程配置ASP.NET運(yùn)行環(huán)境。1綜合實(shí)例設(shè)置相對(duì)安全的Windows 2003 Server系統(tǒng)實(shí)驗(yàn)2 ASP.NET運(yùn)行環(huán)境與配置6實(shí)驗(yàn)步驟要使用ASP.NET創(chuàng)建動(dòng)態(tài)網(wǎng)頁(yè),首先要從硬件和軟件方面配置好ASP.NET的運(yùn)行環(huán)境。在硬件方面,必須在計(jì)算機(jī)上安裝網(wǎng)卡,并接好網(wǎng)線。在軟件方面

9、,必須安裝TCP/IP、服務(wù)器軟件及瀏覽器軟件,并指定本機(jī)的IP地址。在滿足了以上條件后,還要安裝6.0以上版本的IIS,如果操作系統(tǒng)是Windows 2000或Windows XP,還要下載并安裝.NET Framework 1.1.exe文件。15電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程安裝IIS (1)實(shí)驗(yàn)2 ASP.NET運(yùn)行環(huán)境與配置6實(shí)驗(yàn)步驟單擊 “控制面板”中的“添加或刪除程序”命令,打開“添加或刪除程序”對(duì)話框,單擊“安裝/刪除Windows組件”按鈕,在“Windows組件向?qū)А睂?duì)話框中勾選“應(yīng)用程序服務(wù)器”復(fù)選框,如下面左圖所示,并單擊“詳細(xì)信息”按鈕,打開“應(yīng)用程序服務(wù)器”對(duì)

10、話框,勾選前兩項(xiàng)內(nèi)容,如下面右圖所示,安裝Internet 信息服務(wù)組件和ASP.NET組件 。16電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程安裝NET Framework 1.1 (2)實(shí)驗(yàn)2 ASP.NET運(yùn)行環(huán)境與配置6實(shí)驗(yàn)步驟如果用戶的計(jì)算機(jī)操作系統(tǒng)不是Windows 2003 Server,安裝IIS時(shí)沒有ASP.NET組件選項(xiàng)。要想正常運(yùn)行ASP.NET程序,還要下載和安裝.NET Framework 1.1.exe文件。該文件可以從微軟中國(guó)網(wǎng)站上下載。要在安裝完IIS后且服務(wù)器能正常運(yùn)行的情況下,才能接著安裝NET Framework 1.1。17電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程安

11、裝NET Framework 1.1 (2)實(shí)驗(yàn)2 ASP.NET運(yùn)行環(huán)境與配置6實(shí)驗(yàn)步驟.NET Framework 1.1的安裝步驟如下: 雙擊dotnetfx.exe程序圖標(biāo) ,出現(xiàn)下圖后點(diǎn)擊“是” 安裝程序?qū)⑻崾具x擇安裝選項(xiàng)、安裝路徑等信息 18電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程安裝NET Framework 1.1 (2)實(shí)驗(yàn)2 ASP.NET運(yùn)行環(huán)境與配置6實(shí)驗(yàn)步驟19電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程安裝NET Framework 1.1 (2)實(shí)驗(yàn)2 ASP.NET運(yùn)行環(huán)境與配置6實(shí)驗(yàn)步驟 當(dāng).NET框架的所有組件都復(fù)制或生成后,.NET框架即安裝完成,此時(shí)將出現(xiàn)如下圖 的

12、提示界面 。 當(dāng).NET框架的所有組件都復(fù)制或生成后,.NET框架即安裝完成 當(dāng).NET框架的所有組件都復(fù)制或生成后,.NET框架即安裝完成 20電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程創(chuàng)建虛擬目錄(3)實(shí)驗(yàn)2 ASP.NET運(yùn)行環(huán)境與配置6實(shí)驗(yàn)步驟打開D盤,找到“叮當(dāng)網(wǎng)上書店”本地站點(diǎn)的文件夾ding-dang,通過設(shè)置文件夾屬性中的“Web共享”選項(xiàng)卡將其設(shè)為虛擬目錄。 21電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)3 制作用戶登錄的ASP.net動(dòng)態(tài)網(wǎng)頁(yè) 1實(shí)驗(yàn)?zāi)康?(1)學(xué)習(xí)開發(fā)ASP.NET程序的方法。(2)掌握ASP.NET網(wǎng)頁(yè)調(diào)用數(shù)據(jù)庫(kù)的方法。(3)學(xué)會(huì)調(diào)試ASP.NET程序。2實(shí)驗(yàn)要

13、求環(huán)境準(zhǔn)備 : 計(jì)算機(jī)中裝有IIS 6.0、.NET Framework 1.1或更高版本,裝有Dreamweaver 設(shè)計(jì)軟件。知識(shí)準(zhǔn)備: 能熟練使用Access 2000建立數(shù)據(jù)庫(kù)和數(shù)據(jù)表;會(huì)使用Dreamweaver軟件,設(shè)置遠(yuǎn)程站點(diǎn)和ASP.NET連接數(shù)據(jù)庫(kù)的方法。22電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)3 制作用戶登錄的ASP.net動(dòng)態(tài)網(wǎng)頁(yè)3實(shí)驗(yàn)?zāi)繕?biāo) (1)建立一個(gè)儲(chǔ)存注冊(cè)用戶信息的數(shù)據(jù)庫(kù)。(2)制作一個(gè)用戶登錄的動(dòng)態(tài)網(wǎng)頁(yè)。23電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)3 制作用戶登錄的ASP.net動(dòng)態(tài)網(wǎng)頁(yè)4問題分析不知要求不知原因不知方法不知原因1234不了解ASP.NET程

14、序的開發(fā)環(huán)境要求。 不了解怎樣建立Web頁(yè)和數(shù)據(jù)庫(kù)的連接。 程序運(yùn)行時(shí)出現(xiàn)登錄界面,但輸入正確信息后沒有反應(yīng)。 程序運(yùn)行時(shí)提示“System.Data.OleDb.OleDbException:不能使用;文件已在使用中。”的異常信息。 24電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)3 制作用戶登錄的ASP.net動(dòng)態(tài)網(wǎng)頁(yè)5解決方法(1)了解ASP.NET程序的各種開發(fā)環(huán)境有的特點(diǎn),根據(jù)需要選擇一種開發(fā)環(huán)境。(2)ASP.NET網(wǎng)頁(yè)和數(shù)據(jù)庫(kù)的連接,可以在站點(diǎn)的根目錄下通過編寫Web.config文件建立,這樣可以減少網(wǎng)站中各個(gè)頁(yè)面連接數(shù)據(jù)庫(kù)都需要手工輸入連接數(shù)據(jù)庫(kù)連接串,將來修改起來更是方便。(3

15、)程序運(yùn)行時(shí)出現(xiàn)登錄界面,輸入正確信息后沒有反應(yīng),可能是程序需要的控件沒有被激活,可以執(zhí)行AspNET_regiis.exe c 命令(參考本章實(shí)驗(yàn)的介紹),然后再重啟IIS,就可以正常運(yùn)行了。(4)出現(xiàn)“System.Data.OleDb.OleDbException:不能使用”;文件已在使用中?!钡漠惓P畔ⅰJ且?yàn)锳ccess數(shù)據(jù)庫(kù)是單用戶單線程的數(shù)據(jù)庫(kù),在Access里面打開編輯數(shù)據(jù)庫(kù)文件時(shí),其實(shí)是以當(dāng)前Windows用戶(比如Administrator)身份打開數(shù)據(jù)庫(kù),而ASP.NET默認(rèn)使用的是ASP.NET虛擬用戶(隸屬于Users組),級(jí)別低于Administrator,無法和A

16、dministrator“搶奪”權(quán)限,所以出現(xiàn)沖突錯(cuò)誤。 解決辦法是把Access數(shù)據(jù)庫(kù)所在的站點(diǎn)根目錄的文件夾設(shè)置共享權(quán)限全部選中。25電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程建立一個(gè)存儲(chǔ)注冊(cè)用戶信息的數(shù)據(jù)庫(kù)1實(shí)驗(yàn)3 制作用戶登錄的ASP.net動(dòng)態(tài)網(wǎng)頁(yè)6實(shí)驗(yàn)步驟打開Access程序,在網(wǎng)站根目錄下建立一個(gè)名為UserInfo.mdb的數(shù)據(jù)庫(kù)文件,在UserInfo.mdb中建立一個(gè)名為Usersheet的數(shù)據(jù)表,表的結(jié)構(gòu)如下圖所示。26電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程建立一個(gè)存儲(chǔ)注冊(cè)用戶信息的數(shù)據(jù)庫(kù)1實(shí)驗(yàn)3 制作用戶登錄的ASP.net動(dòng)態(tài)網(wǎng)頁(yè)6實(shí)驗(yàn)步驟字 段 名 稱類 型長(zhǎng) 度允 許 空

17、說 明code自動(dòng)編號(hào)4否用戶編號(hào),應(yīng)為自動(dòng)編號(hào),設(shè)為主鍵loginname文本16否用戶名userpass文本8否密碼username備注10是用戶真實(shí)姓名Birth日期/時(shí)間8是出生日期Email文本32是E-mail passQuestion文本20是找回密碼時(shí)提問的問題PassAnswer文本20是答案Address文本20是聯(lián)系地址Telephone文本32是聯(lián)系電話Zipcode文本32是郵政編碼 收貨人地址Sex文本2是性別27電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程編寫一個(gè)網(wǎng)頁(yè)配置文件web.config2實(shí)驗(yàn)3 制作用戶登錄的ASP.net動(dòng)態(tài)網(wǎng)頁(yè)6實(shí)驗(yàn)步驟用記事本編寫一個(gè)網(wǎng)頁(yè)配

18、置文件web.config,并保存在網(wǎng)站站點(diǎn)的根目錄下。 編寫用戶登錄頁(yè)面程序default.aspx3編寫用戶登錄頁(yè)面程序default.aspx,程序編寫完成后,將其保存在網(wǎng)站站點(diǎn)根目錄下。28電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程編寫顯示登錄成功信息的程序main.aspx4實(shí)驗(yàn)3 制作用戶登錄的ASP.net動(dòng)態(tài)網(wǎng)頁(yè)6實(shí)驗(yàn)步驟編寫顯示登錄成功信息的程序main.aspx,程序編寫完成后,將其保存在網(wǎng)站站點(diǎn)根目錄下。 在站點(diǎn)中運(yùn)行程序 (I)5default.aspx程序正常運(yùn)行后, 將顯示用戶登錄界面。29電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)3 制作用戶登錄的ASP.net動(dòng)態(tài)網(wǎng)頁(yè)6

19、實(shí)驗(yàn)步驟5在站點(diǎn)中運(yùn)行程序 (II)30電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)3 制作用戶登錄的ASP.net動(dòng)態(tài)網(wǎng)頁(yè)6實(shí)驗(yàn)步驟5在站點(diǎn)中運(yùn)行程序 (III)31電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)4 創(chuàng)建數(shù)據(jù)庫(kù)和數(shù)據(jù)表 1實(shí)驗(yàn)?zāi)康?(1)培養(yǎng)規(guī)劃數(shù)據(jù)庫(kù)的能力。(2)掌握如何建立數(shù)據(jù)庫(kù)和數(shù)據(jù)表。(3)掌握數(shù)據(jù)庫(kù)的鏈接方法。2實(shí)驗(yàn)要求環(huán)境準(zhǔn)備 : 具有相應(yīng)的數(shù)據(jù)庫(kù)管理系統(tǒng),系統(tǒng)安裝有Access數(shù)據(jù)庫(kù)系統(tǒng)。 知識(shí)準(zhǔn)備: 熟悉Access的開發(fā)環(huán)境及窗口,了解數(shù)據(jù)庫(kù)有關(guān)的基本知識(shí)。32電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)4 創(chuàng)建數(shù)據(jù)庫(kù)和數(shù)據(jù)表3實(shí)驗(yàn)?zāi)繕?biāo) 根據(jù)網(wǎng)站的實(shí)際需求,為便于管理,首

20、先建立一個(gè)簡(jiǎn)單的網(wǎng)上書店數(shù)據(jù)庫(kù),然后規(guī)劃數(shù)據(jù)庫(kù),主要包括確定數(shù)據(jù)表,確定每個(gè)表的字段,確定數(shù)據(jù)表之間的關(guān)系。 根據(jù)分析,建成的簡(jiǎn)單數(shù)據(jù)庫(kù)包括如下4個(gè)表: 管理員表客戶表商品表訂單表booksotre數(shù)據(jù)庫(kù)33電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)4 創(chuàng)建數(shù)據(jù)庫(kù)和數(shù)據(jù)表4問題分析(1)不清楚要建幾張表。(2)不能確定每張表應(yīng)該有哪些字段。(3)不能確定字段的確切數(shù)據(jù)類型。(4)不清楚哪個(gè)字段應(yīng)該設(shè)為表的關(guān)鍵字。(5)數(shù)據(jù)冗余問題與數(shù)據(jù)訪問速度問題。34電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)4 創(chuàng)建數(shù)據(jù)庫(kù)和數(shù)據(jù)表5解決方法(1)確定數(shù)據(jù)庫(kù)的用途。分析功能需求,根據(jù)需求描述,確定數(shù)據(jù)庫(kù)中需要的表

21、,這是數(shù)據(jù)庫(kù)應(yīng)用設(shè)計(jì)過程中最重要的一個(gè)環(huán)節(jié)。 (2)確定表中的字段,每個(gè)表都包含同一實(shí)體的信息,而表中的每個(gè)字段包含關(guān)于該實(shí)體的各個(gè)屬性。 (3)數(shù)據(jù)類型的確定主要依靠常識(shí)和數(shù)據(jù)的實(shí)際內(nèi)容,但精確的數(shù)據(jù)類型有時(shí)不能確定時(shí),可以擴(kuò)大數(shù)據(jù)類型的范圍,如不能確認(rèn)商品數(shù)量是短整型還是長(zhǎng)整型時(shí),選擇整型就可以。(4)數(shù)據(jù)類型的確定主要依靠常識(shí)和數(shù)據(jù)的實(shí)際內(nèi)容,但精確的數(shù)據(jù)類型有時(shí)不能確定時(shí),可以擴(kuò)大數(shù)據(jù)類型的范圍,如不能確認(rèn)商品數(shù)量是短整型還是長(zhǎng)整型時(shí),選擇整型就可以。(5)數(shù)據(jù)冗余問題與數(shù)據(jù)訪問速度問題是數(shù)據(jù)庫(kù)設(shè)計(jì)的難點(diǎn)問題,也是難以避免的,兩者對(duì)立又統(tǒng)一。選擇適當(dāng)?shù)臄?shù)據(jù)冗余還是可以接受的。 分組討論

22、分析建庫(kù)方案 35電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程建立一個(gè)名為bookstore的Access數(shù)據(jù)庫(kù) 1實(shí)驗(yàn)4 創(chuàng)建數(shù)據(jù)庫(kù)和數(shù)據(jù)表6實(shí)驗(yàn)步驟建立一個(gè)空的Access數(shù)據(jù)庫(kù),選擇好保存路徑,給數(shù)據(jù)庫(kù)取名booksotre并保存 。設(shè)計(jì)數(shù)據(jù)表 2 分析需求 確定數(shù)據(jù)表 確定字段 確定主鍵優(yōu)化設(shè)計(jì) 36電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)4 創(chuàng)建數(shù)據(jù)庫(kù)和數(shù)據(jù)表6實(shí)驗(yàn)步驟創(chuàng)建數(shù)據(jù)表 3打開數(shù)據(jù)庫(kù)輸入內(nèi)容 設(shè)置屬性 保存數(shù)據(jù)表 37電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)4 創(chuàng)建數(shù)據(jù)庫(kù)和數(shù)據(jù)表6實(shí)驗(yàn)步驟錄入和編輯數(shù)據(jù)記錄 4打開數(shù)據(jù)庫(kù)輸入內(nèi)容 編輯記錄 刪除記錄 38電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)

23、指導(dǎo)教程實(shí)驗(yàn)5 數(shù)據(jù)庫(kù)存取操作 1實(shí)驗(yàn)?zāi)康?(1)熟悉并掌握在ASP.NET中利用ADO.NET實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)訪問的方法。(2)掌握ADO.NET對(duì)象結(jié)構(gòu)。(3)掌握使用Connection對(duì)象建立數(shù)據(jù)庫(kù)連接,打開和關(guān)閉連接的數(shù)據(jù)庫(kù)。(4)掌握使用Command對(duì)象對(duì)數(shù)據(jù)庫(kù)進(jìn)行查詢、刪除、更新等操作。(5)掌握使用DataGrid控件用表格布局方式顯示數(shù)據(jù)。39電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)5 數(shù)據(jù)庫(kù)存取操作 2實(shí)驗(yàn)要求 2實(shí)驗(yàn)要求環(huán)境準(zhǔn)備 : 計(jì)算機(jī)中裝有5.0以上版本的IIS,安裝有.NET Framework和數(shù)據(jù)庫(kù)Access 2000。知識(shí)準(zhǔn)備: ASP.NET訪問數(shù)據(jù)庫(kù)的知

24、識(shí)、數(shù)據(jù)庫(kù)的知識(shí)、HTML的知識(shí)。 ADO.NET的有關(guān)知識(shí)可以參考本書第7章的有關(guān)介紹。 40電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)5 數(shù)據(jù)庫(kù)存取操作3實(shí)驗(yàn)?zāi)繕?biāo) 瀏覽會(huì)員信息 修改會(huì)員信息 刪除會(huì)員信息 叮當(dāng)網(wǎng)站會(huì)員管理 41電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)5 數(shù)據(jù)庫(kù)存取操作4問題分析(1)不能正常瀏覽ASP.NET網(wǎng)頁(yè)??赡苡卸喾N原因,主要應(yīng)檢查IIS安裝和設(shè)置是否正確,服務(wù)器擴(kuò)展功能中與ASP.NET網(wǎng)頁(yè)有關(guān)的項(xiàng)目是否設(shè)置為“允許”。(2)檢查.NET Framework是否安裝正確,版本與運(yùn)行的ASP.NET程序是否一致。(3)因?yàn)檫\(yùn)行的網(wǎng)頁(yè)要修改數(shù)據(jù)庫(kù),檢查數(shù)據(jù)庫(kù)和網(wǎng)站站點(diǎn)是否設(shè)置了共享權(quán)限。42電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐 上機(jī)指導(dǎo)教程實(shí)驗(yàn)5 數(shù)據(jù)庫(kù)存取操作5解決方法(1)最好是選擇Windows sevver 2003作為操作系統(tǒng),安裝IIS組件。(2)先安裝IIS,后安裝ASP.NET框架文件,如此前安裝的順序不對(duì),可選

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論