基于XML的校園電子商務(wù)平臺.doc

基于XML的校園電子商務(wù)平臺.doc

ID:14721261

大小:28.50 KB

頁數(shù):3頁

時間:2018-07-30

基于XML的校園電子商務(wù)平臺.doc_第1頁
基于XML的校園電子商務(wù)平臺.doc_第2頁
基于XML的校園電子商務(wù)平臺.doc_第3頁
資源描述:

《基于XML的校園電子商務(wù)平臺.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、基于XML的校園電子商務(wù)平臺 [摘要]本系統(tǒng)基于校園電子商務(wù)的發(fā)展,用XML技術(shù)并結(jié)合ASP在網(wǎng)絡(luò)上架構(gòu)了一個動態(tài)的校園商品交易平臺。文章分析了ASP和XML各自的優(yōu)點,并闡述了該方法的具體實現(xiàn)和原理?! 關(guān)鍵詞]XMLASP電子商務(wù)數(shù)據(jù)交換    一、引言    企業(yè)與消費者以電腦為媒介通過網(wǎng)絡(luò)進行交易可以稱為電子商務(wù),電子商務(wù)在互聯(lián)網(wǎng)的基礎(chǔ)上,突破傳統(tǒng)的消費觀念,大大提高了物流、資金流和信息流的有效傳輸和處理,更好地滿足各種領(lǐng)域人士的需求。隨著數(shù)字化校園建設(shè)的快速發(fā)展,各大高校也應(yīng)充分利用網(wǎng)絡(luò)資源,實現(xiàn)商品的信息化。再者,我們發(fā)現(xiàn)在師生間有很多可再利用的資源,

2、如書籍、音像產(chǎn)品、學(xué)習(xí)資料和日用品等,尤其將要畢業(yè)的同學(xué)極為希望所擁有的資源可再利用。為此,我們構(gòu)建了一個簡易的校園電子商務(wù)系統(tǒng),通過校園網(wǎng),校內(nèi)師生可進行商品交易,達到資源共享,并使師生生活更加便利?!   《⑾到y(tǒng)設(shè)計    該系統(tǒng)充分利用了校園網(wǎng)的網(wǎng)絡(luò)資源,切實服務(wù)于廣大師生,實現(xiàn)了校園商品的信息化?! ?.系統(tǒng)功能設(shè)計  從總體上看,本系統(tǒng)大致可以分為五個功能模塊,如下:  (1)檢索查詢模塊:通過輸入檢索條件,可以顯示出某一范圍內(nèi)的商品信息,從而縮小了查找區(qū)域,快速確定瀏覽目標?! ?2)銷售信息模塊:可以在系統(tǒng)上發(fā)布要銷售的商品的全部信息?! ?3)求購

3、信息模塊:若用戶在系統(tǒng)中沒有找到需要的商品,同樣可以在系統(tǒng)發(fā)布所要求購的商品的信息?! ?4)留言板模塊:用戶可自由的在留言板上發(fā)表自己的意見、建議及想法?! ?5)系統(tǒng)管理模塊:主要包括用戶權(quán)限管理和系統(tǒng)日志等模塊?! ?.系統(tǒng)體系結(jié)構(gòu)設(shè)計  本系統(tǒng)采用客戶端、Web服務(wù)器和數(shù)據(jù)庫服務(wù)器三層結(jié)構(gòu)。開發(fā)時數(shù)據(jù)庫服務(wù)器和Web服務(wù)器共用一臺服務(wù)器。Web服務(wù)器的ASP程序從數(shù)據(jù)庫中取出數(shù)據(jù),制作成XML文件,傳送到客戶端,另一方面,客戶端瀏覽器將上傳到Web服務(wù)器上的數(shù)據(jù)制作成XML文件,并更新或查詢數(shù)據(jù)庫服務(wù)器上的數(shù)據(jù)庫?! ?.開發(fā)環(huán)境  系統(tǒng)的開發(fā)環(huán)境為Wind

4、ows2000Server中文版,采用IIS5.0和ASP作為底層Web服務(wù)平臺,后臺數(shù)據(jù)庫為SQLServer。采用關(guān)系型數(shù)據(jù)庫便于開發(fā)各種動態(tài)的應(yīng)用,其優(yōu)點在于通過數(shù)據(jù)庫系統(tǒng)對數(shù)據(jù)進行管理,然后再利用服務(wù)器端應(yīng)用(如ASP,JSP,Servlet等)進行動態(tài)存取操作?!   ∪?、系統(tǒng)采用的主要技術(shù)3    1.XML(eXtensibleMarkupLanguage)  要實現(xiàn)這一系統(tǒng)必須有好的技術(shù)來支持,當(dāng)今用于動態(tài)網(wǎng)站開發(fā)的前沿和熱門技術(shù)可以說是百家爭鳴,但我們不難發(fā)現(xiàn)一種新興的計算機技術(shù)已經(jīng)在短短的幾年間對互聯(lián)網(wǎng)產(chǎn)生了深遠的影響,它就是XML技術(shù)。傳統(tǒng)的H

5、TML作為一種簡單的表示性語言,無法表達數(shù)據(jù)內(nèi)容。而這一點恰恰是電子商務(wù)、智能搜索引擎所必須的,要徹底解決這些問題,必須用功能強大的XML技術(shù)。與傳統(tǒng)的HTML相比,XML在適應(yīng)電子商務(wù)發(fā)展上有幾大優(yōu)勢:  跨平臺應(yīng)用系統(tǒng)的數(shù)據(jù)交換:不同結(jié)構(gòu)的應(yīng)用系統(tǒng)只要有XML的解析工具,就可以完全接受以XML為中介的信息交流,而不用理會彼此系統(tǒng)內(nèi)部的信息格式?! ”阌跈z索商品信息:XML支持結(jié)構(gòu)化的數(shù)據(jù),這種定義不僅為標記產(chǎn)品提供方便,而且更容易進行排序和查詢操作?! ?shù)據(jù)的多樣顯示:XML描述數(shù)據(jù)本身,但是可以定義各種XSL(可擴展樣式表語言)或CSS(層疊樣式表)對XML文

6、檔進行多種樣式的顯示,按用戶的需求表現(xiàn)出來?! ML將在電子出版、電子商務(wù)、電子圖書館、電子資料交換、遠程教學(xué)等領(lǐng)域展現(xiàn)其強大的應(yīng)用潛能,同時也推動著Web飛速向前發(fā)展?! ?.ASP(ActiveServerPages)技術(shù)  ASP用來創(chuàng)建動態(tài)網(wǎng)頁或建立功能強大的Web應(yīng)用程序,在頁面文檔中嵌入ADO(ActiveDataObjects)對象,從數(shù)據(jù)庫中提取XML數(shù)據(jù)是Microsoft對ASP技術(shù)的一種擴展。ADO取得數(shù)據(jù)后,可以調(diào)用DOM提供的API來動態(tài)生成XML文檔,近而同其他應(yīng)用程序?qū)崿F(xiàn)交換數(shù)據(jù),或者直接在瀏覽器顯示。所以我們采用XML+ASP作為網(wǎng)

7、絡(luò)數(shù)據(jù)庫數(shù)據(jù)交換的主要解決方案?! ∷?、數(shù)據(jù)交換中關(guān)鍵技術(shù)實現(xiàn)    1.文檔的生成-將數(shù)據(jù)庫中的數(shù)據(jù)轉(zhuǎn)換為XML文件  (1)創(chuàng)建ADODB對象,在數(shù)據(jù)庫spxxgk中打開表spxxgs,再執(zhí)行查詢語句?! etUserConn=server.CreateObject("ADODB.Connection")  userconn.open"dsn=spxxgk","sa","password"  setUserSet=server.CreateObject("ADODB.Recordset")  strsql="select*fromspxxgs"  user

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。