版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電子商務(wù)網(wǎng)站設(shè)計(jì)畢業(yè)論文
- 畢業(yè)論文--電子商務(wù)網(wǎng)站設(shè)計(jì)
- 電子商務(wù)網(wǎng)站設(shè)計(jì)畢業(yè)論文
- 電子商務(wù)網(wǎng)站畢業(yè)論文
- 電子商務(wù)網(wǎng)站畢業(yè)論文
- 電子商務(wù)網(wǎng)站畢業(yè)論文
- 電子商務(wù)網(wǎng)站的設(shè)計(jì)畢業(yè)論文
- 畢業(yè)論文——btoc電子商務(wù)網(wǎng)站
- 畢業(yè)論文——btoc電子商務(wù)網(wǎng)站
- 校園電子商務(wù)網(wǎng)站畢業(yè)論文
- 電子商務(wù)網(wǎng)站建設(shè)畢業(yè)論文網(wǎng)站設(shè)計(jì)畢業(yè)論文
- 電子商務(wù)網(wǎng)站畢業(yè)論文7
- 畢業(yè)論文-旅游電子商務(wù)網(wǎng)站
- 畢業(yè)論文范文——電子商務(wù)網(wǎng)站設(shè)計(jì)
- 畢業(yè)論文范文——電子商務(wù)網(wǎng)站設(shè)計(jì)
- 畢業(yè)論文---電子商務(wù)網(wǎng)站設(shè)計(jì)與開發(fā)
- 電子商務(wù)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)——畢業(yè)論文
- 家電銷售電子商務(wù)網(wǎng)站畢業(yè)論文
- 家電銷售電子商務(wù)網(wǎng)站畢業(yè)論文
- 電子商務(wù)網(wǎng)站畢業(yè)設(shè)計(jì)論文
評論
0/150
提交評論