一個(gè)在線(xiàn)交易市場(chǎng)方案的設(shè)計(jì)代碼_第1頁(yè)
一個(gè)在線(xiàn)交易市場(chǎng)方案的設(shè)計(jì)代碼_第2頁(yè)
一個(gè)在線(xiàn)交易市場(chǎng)方案的設(shè)計(jì)代碼_第3頁(yè)
一個(gè)在線(xiàn)交易市場(chǎng)方案的設(shè)計(jì)代碼_第4頁(yè)
一個(gè)在線(xiàn)交易市場(chǎng)方案的設(shè)計(jì)代碼_第5頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、胺一個(gè)在線(xiàn)交易市擺場(chǎng)方案的設(shè)計(jì)與藹實(shí)現(xiàn)柏萊陽(yáng)農(nóng)學(xué)院徐半鵬民蓋凌云罷李常先八本文設(shè)計(jì)了隘一個(gè)網(wǎng)上商品交安易系統(tǒng)。作為虛艾擬社區(qū)的一部分?jǐn)[,系統(tǒng)模擬現(xiàn)實(shí)艾生活中人們的市敖場(chǎng)行為,為社區(qū)邦用戶(hù)提供購(gòu)銷(xiāo)服靶務(wù)。利用該系統(tǒng)按,用戶(hù)既可發(fā)布百和查詢(xún)供求信息氨,又可實(shí)時(shí)在線(xiàn)稗交流,表達(dá)購(gòu)銷(xiāo)昂意向,從事購(gòu)銷(xiāo)絆活動(dòng),從而實(shí)現(xiàn)挨在線(xiàn)交易。 翱系統(tǒng)以 Win骯dows NT傲 4.0為平臺(tái)骯,采用 IIS搬 4.0做 W佰eb服務(wù)器, 阿MS SQL 鞍Server 安7.0做數(shù)據(jù)庫(kù)佰服務(wù)器,數(shù)據(jù)庫(kù)佰中設(shè)有用戶(hù)表、昂供求信息表和成半交記錄表,三個(gè)拌數(shù)據(jù)表記錄有關(guān)耙的交易數(shù)據(jù),開(kāi)凹發(fā)工具采用 H阿TML、 AS愛(ài)P和

2、 Java矮Script,背部分程序如下。皚 笆用戶(hù)身份認(rèn)證子擺系統(tǒng) 盎系統(tǒng)采用會(huì)員制柏,所有用戶(hù)必須爸首先注冊(cè),才能稗進(jìn)入市場(chǎng)。對(duì)用八戶(hù)進(jìn)行分級(jí)管理案,根據(jù)不同的用耙戶(hù)級(jí)別決定用戶(hù)跋所登記的供求信笆息發(fā)布時(shí)間的長(zhǎng)澳短。通過(guò)用戶(hù)名把和密碼控制用戶(hù)板的登記行為和交案易行為。該子系奧統(tǒng)主要由程序 氨LOGIN.H凹TM、 CHE按CK.ASP完板成。 扳提供用戶(hù)登錄界傲面 邦/LOGIN版.HTM 用戶(hù): 密碼: 稗r(nóng)espons熬e.write叭 伴用戶(hù)名 和傲 密碼 不凹匹配! 艾respons板e(cuò).write搬 原因與處理般辦法: 矮1.如果您是第爸一次登錄,則是瓣該用戶(hù)名已經(jīng)被岸他人注冊(cè)過(guò)

3、 !芭您只能換其他名敖字注冊(cè); 耙respon安se.writ胺e 2.如百果您以前曾經(jīng)用哀該名字注冊(cè)成功把,那么是密碼錯(cuò)氨誤; 拌respon絆se.writ絆e 3.如柏果密碼沒(méi)有問(wèn)題耙,則可能是您的埃用戶(hù)名已經(jīng)被別氨人盜用,并且盜擺用者更改了密碼拔 邦respons佰e.write版 請(qǐng)與管理員壩聯(lián)系。 辦respons扮e.write唉 點(diǎn)擊這里進(jìn)奧行修改 壩respons稗e.end 暗else 登澳錄正確 ,進(jìn)入霸市場(chǎng) 巴respons啊e.redir般ect m岸arket.h扳tm end if 班處理未注冊(cè)的矮新用戶(hù) else 隘sql1= 扮insert 癌park_us氨

4、ers val版ues( 氨 usern耙ame 氨, u佰serpd 岸,getd白ate(),g愛(ài)etdate(敗),1) 霸sql2= 瓣insert 藹park_on百line va矮lues( 百 user柏name 隘, 翱ip ,扳getdate芭() 骯conn.ex隘ecute(s拔ql1) 鞍conn.ex半ecute(s拌ql2) 般respons艾e.write耙 礙!歡迎您光礙臨! 捌respons隘e.write芭 笆您的用戶(hù)名是:拔 req唉uest.fo爸rm( us澳ername安) 俺 霸密碼是: 版 reque背st.form班( user岸pd) 敗 耙

5、respons哀e.write啊 再次光臨您頒可繼續(xù)使用以上案數(shù)據(jù)! end if 挨供求信息查詢(xún)子按系統(tǒng) 八用戶(hù)通過(guò)本子系哎統(tǒng)可得到詳細(xì)的拌供求信息,包括吧供求的商品名稱(chēng)伴、價(jià)格、數(shù)量、搬聯(lián)系方法以及有藹關(guān)描述,甚至圖敖片、音頻和視頻哎。用戶(hù)可采用分挨類(lèi)瀏覽和關(guān)鍵詞爸查詢(xún)兩種方式,扒對(duì)于關(guān)鍵詞查詢(xún)芭,只要輸入商品百名稱(chēng)或表示商品鞍用途、形狀等的敖單詞或短語(yǔ),系案統(tǒng)即可通過(guò)專(zhuān)門(mén)阿的查詢(xún)算法,對(duì)哎數(shù)據(jù)庫(kù)進(jìn)行準(zhǔn)全絆文式的模糊查詢(xún)拔。本子系統(tǒng)主要白由程序 SEA岸RCH1.AS擺P、 SEAR扮CH2.ASP疤和 LINK.柏ASP完成。 案接受并完成用戶(hù)盎查詢(xún)請(qǐng)求 哀/SEARC扳H1.ASP 安

6、來(lái)自查詢(xún)界面八的數(shù)據(jù) 傲c_type=擺request盎.querys爸tring(拜 c_type艾) 暗goods_c柏lass=re巴quest.f背orm( D翱1) 半s=reque白st.form壩( T1)叭 扮set con瓣n= serv扮er.crea拔teobjec挨t( ado昂db.conn敖ection扳) 打開(kāi)數(shù)據(jù)庫(kù) 矮conn.co拜nnectio瓣nstring安= driv爸er=sql按 server艾;serve安r=;uid=扳;pwd=;d熬atabase壩= 辦conn.op哎en 罷set ses癌sion( 巴rs)=se敖rver.cr罷ea

7、teobj耙ect( a辦dodb.re礙cordset斑) 暗構(gòu)造檢索算法阿 瓣if good叭s_class靶=全部 敖then 伴sql= s奧elect g熬oods_na氨me,good挨s_class邦,descri壩ption,p叭ublishe佰r,conta昂ct,pub_捌date fr扮om mark敗et_good按s where鞍 client拌_type=辦 c_t挨ype 板 and go氨ods_nam盎e like 絆 s埃 吧 else 把sql= s百elect g敗oods_na胺me,good凹s_class耙,descri爸ption,p把ublis

8、he傲r,conta奧ct,pub_挨date fr鞍om mark佰et_good哀s where般 client班_type=班 c_t拌ype 柏 and go佰ods_cla敗ss= 疤 goods_頒class 巴 and 敖goods_n邦ame lik稗e 敖 s 笆 end if 艾if c_ty擺pe= s澳 then 搬respons哎e.write把 賣(mài)方市場(chǎng) else 哎respons皚e.write頒 買(mǎi)方市場(chǎng) end if 凹respons盎e.write跋 拌respons班e.write柏 s瓣ession(傲 rs).拜absolut艾epositi啊on 白

9、 伴for i=0叭 to ses背sion( 昂rs).fi啊elds.co案unt 1 瓣respons矮e.write搬 s哀ession(壩 rs)(艾i).valu白e next 巴respons啊e.write案 背session邦( rs)敗.movene案xt 柏if sess靶ion( r爸s).eof背 then 百exit fo哀r end if next 挨nowpage凹=sessio瓣n( rs頒).absol笆utepage靶 1 else 扳nowpage百=sessio艾n( rs柏).pagec伴ount end if 奧respons半e.write礙 |

10、當(dāng)前頁(yè)扮數(shù): n疤owpage把 藹respons氨e.write艾 |總頁(yè)數(shù)柏: se敗ssion(氨 rs).p笆agecoun吧t 稗r(nóng)espons拌e.write把 |總記錄襖數(shù): s把ession(伴 rs).搬recordc百ount 隘 俺respons安e.write拜 |每頁(yè)記佰錄數(shù): 柏session胺( rs)礙.pagesi骯ze 皚for i=1鞍 to ses爸sion( 佰rs).pa胺gecount艾 暗if in挨owpage 扳then 癌respons昂e.write愛(ài) 隘i 皚 else 氨respons骯e.write笆 i 斑 end if next

11、 稗供求信息登記子柏系統(tǒng) 邦用戶(hù)可以及時(shí)地澳將自己的商品或捌需求信息發(fā)布到頒網(wǎng)上。用戶(hù)供求巴信息由后臺(tái)數(shù)據(jù)笆庫(kù)通過(guò)觸發(fā)器,背根據(jù)用戶(hù)級(jí)別自敗動(dòng)管理,定時(shí)刪稗除。本子系統(tǒng)主百要由程序 GO霸O(shè)DS_ADD啊.ASP完成。拔 版接受來(lái)自用戶(hù)的邦登記信息并完成耙登記 懊/GOODS骯_ADD.AS敖P 背在線(xiàn)用戶(hù)交談子皚系統(tǒng) 拜系統(tǒng)模仿現(xiàn)實(shí)生矮活中的市場(chǎng),在隘線(xiàn)的供求雙方可隘以直接交流商品拌的有關(guān)信息,確扒定商品的交易價(jià)拔格,以決定成交拌與否。主要由程巴序 ADDSA搬Y.ASP、 岸SAY.ASP疤完成。 藹/ADDSA拔Y.ASP 艾says=re拌quest.f版orm( s癌ays) 罷sa

12、ys=se安rver.HT拔MLEncod爸e(says)埃 拜sql= i伴nsert i拜nto par皚k_says 疤values(案 us澳ername搬 , 跋 towho暗 , 頒 towh拜oway 背, 絆subject藹 , 皚 says阿 ,ge愛(ài)tdate()稗, ) 扒conn.ex白ecute s哎ql 骯set con翱n=nothi搬ng 疤respons翱e.redir頒ect s藹ay.asp安 奧/SAY.A傲SP 霸對(duì)于不遵守市胺場(chǎng)規(guī)則的用戶(hù) 凹,禁止其繼續(xù)留吧在市場(chǎng) 15 the敗n 埃exit do耙 end if 藹if trim笆(rs(1)氨全

13、部 昂 and tr疤im(rs(2鞍)= 1啊 then 壩if user俺name=tr俺im(rs(0搬) or u擺sername哎=trim(r跋s(1) t辦hen 埃respons背e.write壩 t半rim(rs(板0) 只耙對(duì) tr奧im(rs(1骯) 說(shuō) 吧 rs骯(3) 氨( tim佰evalue(氨rs(4)跋 ) 礙line=li半ne 1 end if else 暗respons愛(ài)e.write翱 t板rim(rs(哀0) 對(duì)斑 tri把m(rs(1)叭) 說(shuō) 岸 rs(芭3) (絆 time啊value(r奧s(4) 斑 ) 澳line=li扒ne 1 end

14、if 耙rs.move傲previou頒s loop 皚if rs.b拔of then疤 笆rs.move骯first end if end if 稗r(nóng)s.clos白e 澳conn.cl伴ose 扮成交記錄子系統(tǒng)岸 岸本子系統(tǒng)主要是扒為在線(xiàn)用戶(hù)而設(shè)癌,當(dāng)在線(xiàn)用戶(hù)通白過(guò)交談決定成交拔后,由本系統(tǒng)對(duì)翱此做詳細(xì)的成交傲記錄,包括交易跋雙方的名字、成稗交商品的名稱(chēng)、扒數(shù)量、價(jià)格、要翱求和所提供的服熬務(wù)等項(xiàng)目。當(dāng)交按易產(chǎn)生爭(zhēng)執(zhí)時(shí)可瓣提供證據(jù),從而霸在一定程度上解俺決交易過(guò)程中的傲違規(guī)行為,以保矮證在線(xiàn)交易的信柏譽(yù)。本子系統(tǒng)通昂過(guò)發(fā)送 COO隘KIES進(jìn)行用暗戶(hù)身份驗(yàn)證,以俺確保用戶(hù)的真實(shí)襖身份,避免冒充瓣他人從事交易的扮欺騙行為。系統(tǒng)霸主要由程序 A瓣GREE.AS藹P完成。 凹記錄用戶(hù)交易過(guò)爸程,以備查詢(xún) 盎/AGREE挨.ASP DATE M.d.yyyy 8.7.2022 DATE HH:mm 19:48 DATE HH:mm:ss 19:4

溫馨提示

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

評(píng)論

0/150

提交評(píng)論