電子商務(wù)網(wǎng)站設(shè)計(jì)畢業(yè)論文_第1頁
已閱讀1頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p>  電子商務(wù)網(wǎng)站建設(shè)畢業(yè)論文</p><p><b>  目 錄</b></p><p>  摘 要 ………………………………………………………… 1</p><p>  1. 前言 ………………………………………………………… 2</p><p>  2. 網(wǎng)站整體功能 ………………………………………

2、……… 2</p><p>  3. 會(huì)員社區(qū)功能 ……………………………………………… 3</p><p>  4. 數(shù)據(jù)庫管理系統(tǒng) …………………………………………… 6</p><p>  5. 系統(tǒng)數(shù)據(jù)庫開發(fā)說明 ……………………………………… 8</p><p>  6. 結(jié)束語 ……………………………………………………… 9<

3、;/p><p>  參考文獻(xiàn) …………………………………………………… 10</p><p>  摘 要:本網(wǎng)站利用Internet網(wǎng)絡(luò)電子商務(wù)新技術(shù),采用Microsoft ASP/ADO網(wǎng)絡(luò)數(shù)據(jù)庫解決方案,實(shí)現(xiàn)了基于B/S模式的電子商務(wù)管理。憑借web服務(wù)器和客戶的瀏覽器,利用電子工具高效率、低成本的特點(diǎn),為客戶提供交易平臺(tái),在Internet上發(fā)布商業(yè)信息,商品廣告,使用戶可以查閱商品、

4、搜索商品、訂購商品,為客戶提供全天候的、更好、更快的商務(wù)活動(dòng)空間,實(shí)現(xiàn)網(wǎng)上交易的基本功能。網(wǎng)站依據(jù)目前商業(yè)網(wǎng)站的設(shè)計(jì)原則,以網(wǎng)上交易功能為主,輔于娛樂、廣告、導(dǎo)購等功能,是一個(gè)綜合性電子商務(wù)網(wǎng)站。本文主要闡述了如何采用ASP/ADO網(wǎng)絡(luò)數(shù)據(jù)庫解決方案來完成會(huì)員社區(qū)和后臺(tái)數(shù)據(jù)庫管理的設(shè)計(jì),并介紹了其功能及實(shí)現(xiàn)技術(shù)。</p><p>  關(guān)鍵詞:電子商務(wù),網(wǎng)站,數(shù)據(jù)庫,ASP/ADO</p><p

5、>  Abstract This website electronic commerce management based on b/s mode utilizing new technology of Internet electronic commerce and resolve of Microsoft ASP/ADO network database. It provides client with transaction

6、 platform, issues business information and products advertisements in order that clients can conveniently order goods depending on B/S pattern, taking order advantage of electronic tools characteristic of high efficiency

7、 and low cast. Tt offers whole day,bette,more quick room of activi</p><p>  Keywords electronic commerce ; Web ; database ; Active Server Pages ; Activex Data Object</p><p><b>  1.前言</b

8、></p><p>  為適應(yīng)國際貿(mào)易和商業(yè)領(lǐng)域的國際化、信息化和無紙化的需要,電子商務(wù)充分利用計(jì)算機(jī)技術(shù),網(wǎng)絡(luò)通信技術(shù)和因特網(wǎng),在短短的幾年內(nèi),迅速發(fā)展成為全球的支柱產(chǎn)業(yè),給經(jīng)濟(jì)、生活、工作帶來綜合的革新。我們借助畢業(yè)設(shè)計(jì)這一鍥機(jī),以網(wǎng)上購物的形式,嘗試建造一個(gè)全天侯的網(wǎng)上購物廣場,為任何訪問本網(wǎng)站的客戶提供優(yōu)質(zhì)的商業(yè)服務(wù)、可靠的商業(yè)信息、最新的商業(yè)機(jī)會(huì)。</p><p>  本網(wǎng)

9、站分為購物廣場、會(huì)員社區(qū)、購物車、數(shù)據(jù)管理四個(gè)大模塊。其相互之間的結(jié)構(gòu)關(guān)系如下圖:</p><p>  客戶首先進(jìn)入本網(wǎng)站的首頁,即購物廣場部分,選購商品,閱讀新聞。通過會(huì)員注冊后,可以登錄進(jìn)入會(huì)員社區(qū)模塊。在這,會(huì)員可以享受專為會(huì)員設(shè)計(jì)的聊天室、跳蚤市場等社區(qū)功能。也可以在購物廣場選購商品,放入購物車,填寫相關(guān)信息、選擇付款形式,經(jīng)訂單確定后,可以向本網(wǎng)站下購物單。這些模塊的數(shù)據(jù)——商品數(shù)據(jù)、登錄數(shù)據(jù)、客戶數(shù)據(jù)

10、、會(huì)員數(shù)據(jù)、訂單數(shù)據(jù)等都存放在數(shù)據(jù)庫管理系統(tǒng)中,由數(shù)據(jù)庫管理員操作數(shù)據(jù)庫管理程序進(jìn)行系統(tǒng)管理。</p><p><b>  2.網(wǎng)站整體功能</b></p><p>  本網(wǎng)站是以網(wǎng)上購物功能為重點(diǎn)而開發(fā)的電子商務(wù)購物網(wǎng)站,輔以交友、聊天、廣告、導(dǎo)購等功能。</p><p><b>  2.1 網(wǎng)上導(dǎo)購</b></p

11、><p>  通過商品展示區(qū)對所展示的商品的產(chǎn)地、功能、價(jià)格等的詳細(xì)說明,引導(dǎo)客戶選購所需的商品。通過站內(nèi)商品搜索,可以輕易的讓客戶找到所需的商品。</p><p><b>  2.2 網(wǎng)上訂購</b></p><p>  客戶在對商品有了解后,可以直接在網(wǎng)頁中查閱價(jià)格、確定數(shù)量、選擇付款形式來訂購商品。本網(wǎng)站會(huì)按照約定的方式交付貨物,收取貨款。&

12、lt;/p><p><b>  2.3 咨詢洽談</b></p><p>  可借助商站中的電子布告欄,聊天室或網(wǎng)站的電子郵件廣告來了解商品,討論問題,洽談業(yè)務(wù),可實(shí)現(xiàn)商家對商家的大宗商品交易。</p><p><b>  3.1 意見征詢</b></p><p>  通過網(wǎng)站中的留言板,客戶可直接地發(fā)

13、表對網(wǎng)站,對商品的意見,提出更多、更實(shí)際的建議和意見。網(wǎng)站也可以在這得到更直接、快捷的反饋意見,更好,更快的改善</p><p><b>  網(wǎng)站,為客戶服務(wù)。</b></p><p><b>  2.4 交易管理</b></p><p>  用數(shù)據(jù)庫管理方式對交易中的訂單進(jìn)行處理,打印出訂購報(bào)表、價(jià)格表,統(tǒng)計(jì)交易次數(shù)、交

14、易金額、打印帳單報(bào)表。</p><p><b>  2.5 數(shù)據(jù)管理</b></p><p>  用網(wǎng)頁的形式對網(wǎng)站中涉及的諸多數(shù)據(jù)表進(jìn)行系統(tǒng)的管理,進(jìn)行一些后臺(tái)數(shù)據(jù)操作,例如優(yōu)惠會(huì)員的確定、電子郵件廣告的發(fā)送等。</p><p><b>  2.6 招商板</b></p><p>  用于聯(lián)系商家

15、,購買廣告。這里顯示了招商的一些條約和成功商家例子。</p><p><b>  2.7 廣告宣傳</b></p><p>  通過文字、圖標(biāo)、圖片、標(biāo)題、動(dòng)畫等形式為客戶提供豐富多彩的商品介紹,樹立網(wǎng)站形象,宣傳商品文化。</p><p><b>  3.會(huì)員社區(qū)功能</b></p><p>  

16、客戶可以在社區(qū)注冊成為會(huì)員,購物享受會(huì)員價(jià),會(huì)員可以在社區(qū)中交友,聊天,討論問題,洽談業(yè)務(wù),發(fā)布求購信息,也可以在跳蚤市場買賣二手商品,總之,會(huì)員社區(qū)內(nèi)容提供了一個(gè)更豐富,更有人情味的虛擬空間。</p><p>  3.1 社區(qū)功能介紹</p><p>  3.1.1 注冊會(huì)員 </p><p>  注冊客戶將個(gè)人資料,提交服務(wù)器檢查其數(shù)據(jù)的完整性和合法性,之后,將

17、數(shù)據(jù)寫入數(shù)據(jù)庫。</p><p> ?、?流程圖 (見流程圖1)</p><p><b> ?、?功能實(shí)現(xiàn)</b></p><p>  a. 字串長度檢查 檢查某字符的長度是否符合要求的長度。</p><p>  function ValidLength(item,len) { return (item.length &

18、gt;= len); } </p><p>  b. 空字段檢查 若必填字段沒有填寫,例如昵稱、家庭住址等必填字段空了,程序會(huì)提醒用戶,以確保數(shù)據(jù)的完整性。</p><p>  例如對昵稱一欄的檢查,若其長度小于1則判斷客戶沒有輸入昵稱。例程序如下:</p><p>  if (! ValidLength(document.regfile.ni.value,1))

19、</p><p>  error(document.regfile.ni,"請輸入您的昵稱!"); </p><p>  c. 數(shù)據(jù)檢查 檢查電話號碼、郵政編碼、手機(jī)號碼、地址等字段的長度是否符合要求,從而初步確定其內(nèi)容的正確性。</p><p>  例如電話號碼和手機(jī)號碼應(yīng)為11位,若輸入不足則提示輸入錯(cuò)誤。例程序如下:</p>

20、<p>  if (! ValidLength(document.regfile.pho.value,11)) </p><p>  error(document.regfile.pho,"請輸入您的電話號碼!"); </p><p>  3.1.2 會(huì)員登錄</p><p>  已經(jīng)注冊成為會(huì)員的客戶,可以使用該功能登錄社區(qū)網(wǎng)頁,以昵

21、稱和網(wǎng)友交流。該功能也用在填寫購物單時(shí)進(jìn)行身份確認(rèn)。</p><p> ?、?流程圖 (見流程圖2)</p><p><b>  ② 功能實(shí)現(xiàn)</b></p><p>  a. 空字段檢查 若必填字段沒有填寫,程序會(huì)提醒用戶,以確保數(shù)據(jù)的完整性。</p><p>  b. 密碼匹對 將登錄時(shí)的密碼和在數(shù)據(jù)庫中注冊時(shí)的密碼

22、相比較,只有完全匹配才允其進(jìn)入。</p><p>  3.1.3 會(huì)員資料修改 </p><p>  會(huì)員登錄后可以在該網(wǎng)頁上重新修改自己的資料。</p><p><b>  功能實(shí)現(xiàn)</b></p><p>  數(shù)據(jù)回顯 將客戶的資料從數(shù)據(jù)庫中讀出,并且顯示出來,把其中不允許修改的屬性定為Read only,供客戶瀏覽

23、修改,之后,重新輸入數(shù)據(jù)庫。</p><p>  例如文本框數(shù)據(jù)回顯,只需將文本框的”value”付值為要顯示的字符串就行了。例程序如下:</p><p>  昵稱<input type="text" name="name" size="20" value=<%=rs("m_nicheng")%&g

24、t; read only ></p><p><b>  3.1.4 聊天室</b></p><p>  已登錄的會(huì)員可以進(jìn)入聊天室聊天交友,洽談業(yè)務(wù),這是網(wǎng)站實(shí)時(shí)交互的主要部分,給會(huì)員提供更多的社區(qū)空間,更靈活的交易手段。</p><p><b> ?、俟ぷ髟恚?</b></p><p>

25、<b> ?、?功能實(shí)現(xiàn)</b></p><p>  a. 會(huì)員進(jìn)入 會(huì)員選擇代表頭標(biāo),輸入昵稱后,便可進(jìn)入聊天室。在進(jìn)入聊天室之前,程序先將昵稱和頭標(biāo)寫入數(shù)據(jù)庫,進(jìn)入后再將數(shù)據(jù)賦給session對象。</p><p>  b. 表情選擇 可選擇不同的語句表示說話者的心情,態(tài)度。只需將下拉式菜單中的字符串先存入數(shù)據(jù)庫,再顯示在聊天看板上。</p><

26、;p>  c. 顏色選擇 改變所送出的語句的字體顏色。只需將下拉式菜單中的字符串對應(yīng)的顏色的值或是字母先存入數(shù)據(jù)庫,再按照語法將其顯示在FONT語句的color屬性中。</p><p>  3.1.5 跳蚤市場 </p><p>  即拍賣板,在這你可以登記你所要轉(zhuǎn)讓的貨物,標(biāo)明價(jià)格、數(shù)量、品牌以及有關(guān)</p><p>  簡介,等待買主的光顧;你也可以在這尋

27、找你所需要的物品,查閱賣主的資料,同賣主聯(lián)系買你所喜愛的物品;或者,將你的需求登記在拍賣板上,等待要貨主同你聯(lián)系。</p><p><b>  ① 功能實(shí)現(xiàn)</b></p><p>  a. 頁功能 當(dāng)一個(gè)數(shù)據(jù)表太大,以至一個(gè)網(wǎng)頁不能顯示時(shí),我們一般都采用翻頁技術(shù)。</p><p>  set rs=server.createobject(&q

28、uot;adodb.recordset")</p><p>  rs.open sqlcmd,conn,adopenstatic,adlockpessimistic</p><p>  使用rs.open方法將recordset對象變量rs與數(shù)據(jù)庫建立連接,并產(chǎn)生一個(gè)可上下移動(dòng)的記錄指針。并用adlockpessimistic進(jìn)行悲觀鎖定以防止多人同時(shí)改動(dòng)數(shù)據(jù)發(fā)生錯(cuò)誤。</

29、p><p>  page=clng(request("txtpage"))</p><p>  返回網(wǎng)頁中所要翻至的頁數(shù)。</p><p>  rs.pagesize=5</p><p>  設(shè)置每一頁所顯示的最大記錄數(shù)。</p><p>  if page<>1 then</p>

30、;<p>  response.write"<td><a href=selllook.asp?txtpage=1>第一頁</a></td>"</p><p>  response.write"<td><a href=selllook.asp?txtpage="&(page-1)&

31、">上一頁</a></td>"</p><p><b>  end if</b></p><p>  if page <> rs.pagecount then </p><p>  response.write"<td><a href=selllook.a

32、sp?txtpage="&(page+1)&">下一頁</a></td>"</p><p>  response.write"<td><a href=selllook.asp?txtpage="&rs.pagecount&">最后一頁</a></td&

33、gt;"</p><p><b>  end if</b></p><p>  對變量page進(jìn)行判斷,若不是等于1,則顯示“第一頁”和“上一頁”,進(jìn)行向上翻頁;若不是等于rs.pagecount,即最大頁數(shù),則顯示“最后一頁”和“下一頁”,進(jìn)行向下翻頁。</p><p>  b. 至指定頁 在分成多頁的情況下,一頁一頁的翻,有時(shí)會(huì)很

34、麻煩。所以我們采用一個(gè)文本框來錄入所要翻至的頁數(shù)。</p><p>  page=clng(request("txtpage"))</p><p>  返回網(wǎng)頁中所要翻至的頁數(shù)。用request從txtpage文本框返回一字符串,用clng將其轉(zhuǎn)換為長整數(shù),并付值給變量page作為翻頁的參數(shù)。</p><p>  4.?dāng)?shù)據(jù)庫管理系統(tǒng) </p

35、><p><b>  4.1 功能介紹</b></p><p>  根據(jù)需要, 我們將管理系統(tǒng)分為管理員數(shù)據(jù)管理、會(huì)員數(shù)據(jù)管理、商品資料管理、訂單資料管理和銷售統(tǒng)計(jì)五個(gè)功能模塊。</p><p>  4.1.1 管理員數(shù)據(jù)管理 管理員是數(shù)據(jù)庫的操作人員,管理人員他們擁有自己的數(shù)據(jù)表。只有管理員主管采擁有最高權(quán)限,才有權(quán)力更改管理員數(shù)據(jù)。</p

36、><p> ?、?管理員數(shù)據(jù)表瀏覽 把管理員的資料從數(shù)據(jù)庫中讀出,用表格的形式顯示出來,以供查詢,瀏覽。</p><p> ?、?管理員數(shù)據(jù)表修改 允許主管對管理員密碼、姓名、權(quán)限進(jìn)行修改。</p><p> ?、?管理員數(shù)據(jù)表添加 允許主管添加新的管理員數(shù)據(jù)。</p><p> ?、?管理員數(shù)據(jù)表刪除 允許主管刪除舊的管理員數(shù)據(jù)。</p&

37、gt;<p>  4.1.2 會(huì)員數(shù)據(jù)管理 在注冊模塊中注冊成為會(huì)員后,數(shù)據(jù)就會(huì)添加到會(huì)員數(shù)據(jù)表中,對會(huì)員數(shù)據(jù)的管理,有利于查看會(huì)員的基本情況,有利于提高網(wǎng)站的運(yùn)行速度和制定優(yōu)惠會(huì)員</p><p>  ① 會(huì)員數(shù)據(jù)瀏覽 把會(huì)員的資料從數(shù)據(jù)庫中讀出,用表格的形式顯示出來,以供查詢,瀏覽。</p><p> ?、?會(huì)員數(shù)據(jù)刪除 對一些會(huì)員進(jìn)行有條件的刪除,如太久沒有登錄,或除昵

38、稱外其它資料都一致,或注冊時(shí)必要數(shù)據(jù)丟失的會(huì)員,通過查詢語句對其進(jìn)行判斷刪除,減少數(shù)據(jù)庫中數(shù)據(jù)的冗余,加速網(wǎng)站運(yùn)行速度</p><p> ?、?優(yōu)惠會(huì)員的確定 對一些經(jīng)常光臨網(wǎng)站的會(huì)員按其登錄次數(shù)或頻率確定等級,對購物給一定的優(yōu)惠,對一些在網(wǎng)站一次性購物超過某金額的會(huì)員發(fā)給優(yōu)惠卡,可在下次購物打折。</p><p> ?、?發(fā)送廣告電子郵件 通過會(huì)員填寫的電子信箱地址向會(huì)員發(fā)送最新產(chǎn)品推介

39、或展銷活動(dòng)電子宣傳單,推銷商品。</p><p>  4.1.3 商品資料管理</p><p> ?、?商品資料瀏覽 把商品的資料從數(shù)據(jù)庫中讀出,用表格的形式顯示出來,以供查詢,瀏覽。</p><p>  ② 進(jìn)貨處理 將對新來的商品的各種資料填入表單,存入數(shù)據(jù)庫。</p><p>  ③ 下架處理 對不熱銷的或已過時(shí)的商品,刪除其記錄項(xiàng),減

40、少數(shù)據(jù)冗余。</p><p> ?、?熱銷判斷 對被點(diǎn)擊次數(shù)較多的商品或被購買最多的商品進(jìn)行標(biāo)識,作為熱銷商品向客戶推介。</p><p>  4.1.4 訂單資料管理</p><p> ?、?訂單一覽 把管理員的資料從數(shù)據(jù)庫中讀出,用表格的形式顯示出來,以供查詢,瀏覽。</p><p> ?、?處理訂單 檢閱未處理訂單,確認(rèn)貨源,付款形式,

41、后打印購物單。</p><p> ?、?消除訂單 對已處理過的訂單進(jìn)行累加統(tǒng)計(jì)后刪除記錄。</p><p> ?、?發(fā)送確認(rèn)訂單 向客戶發(fā)送訂單拷貝文件,以通知客戶購物成功。</p><p>  4.2 數(shù)據(jù)庫功能實(shí)現(xiàn)</p><p>  4.2.1 數(shù)據(jù)庫的連接 我們要存取數(shù)據(jù)時(shí),首先要對數(shù)據(jù)庫進(jìn)行連接。我們一般使用ADO對象來完成。<

42、;/p><p>  set newconn=server.createobject("ADODB.Connection")</p><p>  用createobject來創(chuàng)建一個(gè)連接對象。</p><p>  dbpath = server.mappath("..\dc\dc.mdb")</p><p>

43、  用mappath來取得數(shù)據(jù)庫的實(shí)際路徑。</p><p>  newconn.open"driver={Microsoft Access Driver (*.mdb)};dbq="&DBPath</p><p>  用open方法,以Access的數(shù)據(jù)源來打開一dbpath為路徑的數(shù)據(jù)庫。</p><p>  4.2.2 數(shù)據(jù)瀏覽 將

44、全部數(shù)據(jù)都列出來,也可以按某個(gè)條件來顯示數(shù)據(jù)。</p><p>  sqlcmd=”select * from 數(shù)據(jù)表 where 條件 order by索引”</p><p>  set rs=newconn.execute(sqlcmd)</p><p>  選擇數(shù)據(jù)表中符合條件的記錄,然后按索引排列,用execute方法來執(zhí)行,并將其賦予rs記錄指針。<

45、/p><p>  4.2.3 數(shù)據(jù)添加 將新的數(shù)據(jù)添加到數(shù)據(jù)表中。</p><p>  sqlcmd="insert into 數(shù)據(jù)表 字段 values 值"</p><p>  newconn.execute sqlcmd</p><p>  在數(shù)據(jù)表中添加一條新記錄,并將字段值添入相應(yīng)字段。</p><

46、;p>  4.2.4 數(shù)據(jù)刪除 刪除數(shù)據(jù)庫中多余的數(shù)據(jù)記錄。</p><p>  sqlcmd="delete from 數(shù)據(jù)表 where 條件 "</p><p>  newconn.execute sqlcmd</p><p>  刪除數(shù)據(jù)表中符合條件的記錄,并用execute來執(zhí)行命令。</p><p>  

47、4.2.5 數(shù)據(jù)查詢 檢索數(shù)據(jù)庫,查找所要查詢的紀(jì)錄。</p><p>  sqlcmd=”select * from 數(shù)據(jù)表 where 條件 order by索引”</p><p>  set rs=newconn.execute(sqlcmd)</p><p>  選擇數(shù)據(jù)表中符合條件的記錄,然后按索引排列,用execute方法來執(zhí)行,并將其賦予rs記錄指針。

48、</p><p>  4.2.6 數(shù)據(jù)修改 對數(shù)據(jù)進(jìn)行更新,修改,之后再存入數(shù)據(jù)庫。</p><p>  sqlcmd="update 數(shù)據(jù)表 set 字段 = 新值 where 條件 "</p><p>  newconn.execute sqlcmd</p><p>  檢索滿足條件的記錄,將其對應(yīng)的字段賦予新值,用e

49、xecute來執(zhí)行命令。</p><p>  5.系統(tǒng)數(shù)據(jù)庫開發(fā)說明</p><p>  5.1 CGI與ASP/ADO的比較</p><p>  本系統(tǒng)是采用B/S模式,基于NT 的網(wǎng)絡(luò)數(shù)據(jù)庫的開發(fā),它有多種解決方案,其中CGI為傳統(tǒng)的解決方案。在CGI模式中,網(wǎng)絡(luò)服務(wù)器接收到請求后,調(diào)用CGI程序分析表單的內(nèi)容,在必要的情況下訪問數(shù)據(jù)庫,最后把查詢的結(jié)果以HTM

50、L的格式傳送給瀏覽器。</p><p>  雖然,CGI在解決動(dòng)態(tài)網(wǎng)頁時(shí)曾經(jīng)起到很大的作用,但是它存在許多缺點(diǎn),例如不易開發(fā)、變更,功能有限、不易發(fā)現(xiàn)錯(cuò)誤等,而且CGI的效率較低。因此本系統(tǒng)采用了新的網(wǎng)絡(luò)數(shù)據(jù)庫解決方案,即Microsoft 的ASP/ADO網(wǎng)絡(luò)數(shù)據(jù)庫解決方案。利用這種方案基本上解決了CGI存在的缺點(diǎn)。但它需要一定的執(zhí)行環(huán)境,即Microsoft 的Internet </p><

51、;p>  Information Server(簡稱IIS)或Personal Web Server(簡稱PWS)。在這種環(huán)境下所執(zhí)行的文件都是以.asp為后綴的文件。IIS為Internet 提供WWW、FTP、SMTP等服務(wù)功能。IIS通過內(nèi)嵌的ActiveX。</p><p>  Data Object(即ActiveX數(shù)據(jù)庫控件,簡稱ADO),進(jìn)行數(shù)據(jù)庫的訪問。在這種模式下,當(dāng)用戶請求一個(gè)新的asp

52、文件時(shí),網(wǎng)絡(luò)服務(wù)器將利用IIS調(diào)用相應(yīng)的asp文件,這時(shí)ASP利用內(nèi)建的對象接收用戶的表單的內(nèi)容。同時(shí)把a(bǔ)sp文檔翻譯成標(biāo)準(zhǔn)的HTML標(biāo)記。在翻譯的過程中,當(dāng)需要訪問數(shù)據(jù)庫的時(shí)候,ASP將利用ADO控件與相應(yīng)的數(shù)據(jù)庫連接和訪問,并把查詢的結(jié)果轉(zhuǎn)換為HTML標(biāo)記。最后IIS將把a(bǔ)sp文檔翻譯為標(biāo)準(zhǔn)的HTML標(biāo)記傳送給用戶瀏覽器。</p><p>  5.2 利用這種模式基本上解決了CGI所存在的問題:</p&

53、gt;<p> ?、?利用IIS 中的內(nèi)嵌對象,使得開發(fā)容易,更改簡單。</p><p> ?、?利用ASP的session對象和application對象,可以使用戶在不同頁面間共享信息</p><p> ?、?運(yùn)行效率高,只要內(nèi)存中存在一個(gè)asp程序就可以被多個(gè)用戶訪問,不需再拷貝它的副本。</p><p>  ④ 利用內(nèi)嵌的ADO 控件,可以方便

54、的通過ODBC訪問ODBC所支持的所有的數(shù)據(jù)庫,如Oracle、SQL Server、ACCESS等數(shù)據(jù)庫。</p><p>  5.3 相關(guān)技術(shù)簡介:</p><p>  ① Microsoft的IIS Window NT server所包括的 internet information server(簡稱IIS)提供internet 或internet 的WWW、FTP、Gopher等網(wǎng)

55、絡(luò)服務(wù)功能。通過它可以管理網(wǎng)絡(luò)服務(wù)器,建立虛擬目錄。</p><p> ?、?Active Server pages(動(dòng)態(tài)服務(wù)器網(wǎng)頁,簡稱ASP):IIS中內(nèi)嵌的ASP讓你結(jié)合HTML、Vbscript/Jscript等Script語言和ActiveX Server Compement(ActiveX服務(wù)器控件),進(jìn)行動(dòng)態(tài)網(wǎng)頁的開發(fā)。</p><p>  ③ ActiveX Data Ob

56、ject(ActiveX數(shù)據(jù)對象,簡稱ADO):ASP通過它自帶的ADO控件對數(shù)據(jù)庫進(jìn)行鏈接和訪問,而ADO控制又利用ODBC數(shù)據(jù)庫驅(qū)動(dòng)程序?qū)崿F(xiàn)重訪問數(shù)據(jù)庫的操作。</p><p> ?、?ODBC,它的全稱為(Open Database Connectivity):為Microsoft公司所定的數(shù)據(jù)庫標(biāo)準(zhǔn)界面的,而應(yīng)用程序可以通過所提供各種數(shù)據(jù)庫的ODBC程序,利用Structured Query Langua

57、ge(結(jié)構(gòu)化查詢語言,簡稱SQL)訪問各種不同數(shù)據(jù)庫的數(shù)據(jù)。</p><p><b>  6.結(jié)束語</b></p><p>  通過一個(gè)多月的努力,終于實(shí)現(xiàn)了一個(gè)電子商務(wù)網(wǎng)站的基本功能,完成了預(yù)期的目標(biāo)。</p><p>  利用網(wǎng)頁做為后臺(tái)數(shù)據(jù)庫管理也是本系統(tǒng)特別之處,不但制作方便,交互性強(qiáng),而且有利于日后的網(wǎng)站擴(kuò)長和功能增加。但是,這只能

58、對數(shù)據(jù)進(jìn)行簡單的管理,并不滿足復(fù)雜數(shù)據(jù)庫的需要,這時(shí)就需要采用Foxpro、Dephi、VC、VB等來開發(fā)后臺(tái)數(shù)據(jù)庫管理程序。</p><p>  另外,由于客觀條件的限制和知識的有限,本系統(tǒng)未能提供完整商務(wù)網(wǎng)站功能,例如網(wǎng)上支付、數(shù)據(jù)加密、網(wǎng)絡(luò)安全、電子賬戶等功能。但是這些我們已經(jīng)意識到了,并在系統(tǒng)中預(yù)留了其功能接口,只要條件成熟,稍加修改就能投入使用。</p><p><b>

59、;  參考文獻(xiàn)</b></p><p>  1 徐汀榮,黃斐 . 電子商務(wù)原理與技術(shù)[M] . 北京:科學(xué)出版社,2001,8.</p><p>  2 林義證,黃世陽 . HTML& ASP網(wǎng)頁制作教程[M] . 北京:中國鐵道出版社, 2000,8.</p><p>  3 陳孟建 . 電子商務(wù)基礎(chǔ)[M] . 北京:電子工業(yè)出版社,2001,

60、6.</p><p>  4 李博,于騫 . ASP應(yīng)用開發(fā)指南[M] . 北京:科學(xué)出版社,2000,9.</p><p>  5 單銀根,王長富,黎連業(yè) . 電子商務(wù)基礎(chǔ)教程與應(yīng)用實(shí)例[M] . 北京:科學(xué)出版社,2001,8.</p><p>  6 林金霖 . ASP實(shí)務(wù)經(jīng)典[M] . 北京:中國鐵道出版社,1999,12.</p><p

溫馨提示

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

評論

0/150

提交評論