“蘑菇橋”網(wǎng)系統(tǒng)運(yùn)行說明書_第1頁
“蘑菇橋”網(wǎng)系統(tǒng)運(yùn)行說明書_第2頁
“蘑菇橋”網(wǎng)系統(tǒng)運(yùn)行說明書_第3頁
“蘑菇橋”網(wǎng)系統(tǒng)運(yùn)行說明書_第4頁
“蘑菇橋”網(wǎng)系統(tǒng)運(yùn)行說明書_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第六屆電子商務(wù)大賽蘑菇橋網(wǎng)系統(tǒng)運(yùn)行說明書PAGEPAGE13蘑菇橋網(wǎng)系統(tǒng)運(yùn)行說明書目錄一、網(wǎng)站結(jié)構(gòu)介紹 21.1運(yùn)行環(huán)境及編譯環(huán)境介紹 21.2網(wǎng)站logo展示 31.3會員注冊登錄區(qū) 31.4搜索欄 31.4主菜單導(dǎo)航欄 41.5分類欄 41.6新聞信息發(fā)布欄 41.7供求信息發(fā)布欄 51.8產(chǎn)區(qū)地圖欄 61.9行情報(bào)價(jià)欄 71.10價(jià)格走勢行情欄 7二、后臺系統(tǒng)介紹 82.1信息抓取 82.2價(jià)格預(yù)測 9三、關(guān)鍵部分代碼 103.1蜘蛛算法程序 103.2MATLAB程序清單 11一、網(wǎng)站結(jié)構(gòu)介紹1.1運(yùn)行環(huán)境及編譯環(huán)境介紹處理器:AMDTurion(tm)1.80GHz內(nèi)存:2GB硬盤空間:SCSI硬盤,250操作系統(tǒng):MicrosoftWindowsXPProfessional2002數(shù)據(jù)庫:SQLSERVER2005編譯環(huán)境:VisualStudio2005Dreamweaver8.0運(yùn)行環(huán)境:MicrosoftInternetExplorer6.0,7.0系統(tǒng)開發(fā)的語言和環(huán)境選擇是非常重要的環(huán)節(jié)。在本系統(tǒng)的實(shí)現(xiàn)過程中選用了C#作為系統(tǒng)的開發(fā)語言,C#是一種安全的、穩(wěn)定的、簡單的,由C和C++衍生出來的面向?qū)ο蟮木幊陶Z言。本系統(tǒng)在VisualStudio2005的開發(fā)環(huán)境下完成。VisualStudio.NET提供了包括設(shè)計(jì)、編碼、編譯調(diào)試、數(shù)據(jù)庫聯(lián)接操作等基本功能和基于開放架構(gòu)的服務(wù)器組件開發(fā)平臺、企業(yè)開發(fā)工具和應(yīng)用程序重新發(fā)布工具以及性能評測報(bào)告等高級功能。在VisualStudio2005中完成ASP.net的構(gòu)架,從而完成Web應(yīng)用程序的建立。對于頁面設(shè)計(jì)方面,采用了Dreamweaver8.0,使設(shè)計(jì)出來的網(wǎng)頁界面更加生動美觀,吸引用戶。1.2網(wǎng)站logo展示蘑菇橋網(wǎng)站logo采用三只緊靠在一起的蘑菇,表達(dá)了本網(wǎng)站搭建橋梁將菇農(nóng)--顧客--專家連接在一起的含義。1.3會員注冊登錄區(qū)會員注冊登錄區(qū)位于網(wǎng)頁的最上欄,簡單方便醒目。1.4搜索欄在強(qiáng)大的分類搜索技術(shù)的支持下,幫助用戶更快更準(zhǔn)確地搜索到需要的信息。1.4主菜單導(dǎo)航欄本網(wǎng)站劃分為資訊,行情,預(yù)測,買賣,技術(shù),資源,商機(jī),互動,會展這9個(gè)模塊。其中行情,預(yù)測,買賣和互動是本網(wǎng)站的主要模塊。1.5分類欄位于首頁的左部,將各信息按照菌菇的品種,產(chǎn)地和相關(guān)物資來分類查詢。1.6新聞信息發(fā)布欄及時(shí)更新發(fā)布最新的新聞信息,主要分為行業(yè)新聞,國內(nèi)新聞,國際新聞和圖片滾動新聞4個(gè)欄目。1.7供求信息發(fā)布欄發(fā)布菇農(nóng)的供應(yīng)信息和廠商的需求信息。1.8產(chǎn)區(qū)地圖欄直觀形象地展示我國各食用菌種植區(qū),也便于各區(qū)信息的查詢搜索。1.9行情報(bào)價(jià)欄位于行情模塊中,及時(shí)顯示各地食用菌最新報(bào)價(jià)。1.10價(jià)格走勢行情欄該欄目是本系統(tǒng)的創(chuàng)新之一,提取前兩年的同期數(shù)據(jù)生成價(jià)格對比走勢圖,便于用戶掌握市場價(jià)格走勢情況。二、后臺系統(tǒng)介紹2.1信息抓取本系統(tǒng)通過蜘蛛程序從網(wǎng)上遍歷網(wǎng)頁,再將網(wǎng)頁中的數(shù)據(jù)提取存入數(shù)據(jù)庫。下圖是對采集到數(shù)據(jù)庫的信息的情況的查詢。2.2價(jià)格預(yù)測通過ARIMA模型對食用菌市場價(jià)格進(jìn)行短期預(yù)測。下圖為該系統(tǒng)運(yùn)行得到的結(jié)果圖。三、關(guān)鍵部分代碼3.1蜘蛛算法程序privatevoidbutton1_Click(objectsender,EventArgse){HttpWebRequestrequest;HttpWebResponseresponse;stringstrtmp="",s="";TextReadertr;request=(HttpWebRequest)WebRequest.Create(textBox1.Text.ToString());response=(HttpWebResponse)request.GetResponse();tr=newStreamReader(response.GetResponseStream(),Encoding.GetEncoding("gb2312"));strtmp=tr.ReadLine();while(strtmp!=null){s+=strtmp;strtmp=tr.ReadLine();}//通過蜘蛛遍歷下載網(wǎng)頁信息response.Close();stringstrRegex=@"<tr[^<]*<td[^>]*>(?<value1>.*?)</td>[^<]*<td[^>]*>\S*\s*(?<value2>.*?)\s*\S*</td>[^<]*<td[^>]*>\S*\s*(?<value3>.*?)\s*\S*</td>[^<]*<td[^>]*>\S*\s*(?<value4>.*?)\s*\S*</td>[^<]*<td[^>]*>\S*\s*(?<value5>.*?)\s*\S*</td>[^<]*</tr>[^<]*<td[^>]*>\S*\s*(?<value6>.*?)\s*\S*</td>[^<]*</tr>";//用正則表達(dá)式提取所需的信息Regexregex=newRegex(strRegex);MatchCollectionmc=regex.Matches(s);SqlConnectionconn=null;SqlCommandcmd=null;stringconnstr="DataSource=ASUS-6E0F2EC09B;InitialCatalog=mushroom;IntegratedSecurity=True";conn=newSqlConnection(connstr);conn.Open();boolfirst=true;foreach(Matchminmc){if(first){first=false;continue;}stringdistrict=m.Groups["value1"].Value;stringmarket=m.Groups["value2"].Value;stringkind=m.Groups["value3"];stringvariety=m.Groups["value4"];intprice=int.Parse(m.Groups["value5"].Value);stringt=m.Groups["value6"].Value;DateTimepricetime=DateTime.Parse("t");stringsqlstr="insertintoprice(district,market,kind,variety,price,pricetime)values(district,market,kind,variety,price,pricetime)";//將提取到的數(shù)據(jù)存入數(shù)據(jù)庫cmd=newSqlCommand(sqlstr);cmd.ExecuteNonQuery();}conn.Close();}3.2MATLAB程序清單%對數(shù)據(jù)進(jìn)行零均值化N=34;n=[1:N];x=[82,88,82,86,84,88,86,84,86,84,86,84,84,86,84,84,86,84,82,86,84,84,82,84,86,86,84,86,86,84,84,86,84,86];y=zeros(1,34);fornn=[1:34],y(nn+1)=y(nn)+x(nn);endy=y(nn+1)/N;x1=zeros(1,N);x1=x-y;%相關(guān)函數(shù)及偏相關(guān)函數(shù)的計(jì)算R1=zeros(1,N);x2=zeros(1,N);fornn=[1:34],forii=[1:35-nn],x2(nn)=x2(nn)+x1(ii)*x1(nn+ii-1);endendforjj=[1:34],R1(jj)=x2(jj)/N;endR2=R1;R3=zeros(1,16);forjj=[1:16]R3(jj)=R2(jj)/2.3564;endh=zeros(1,15);g=zeros(1,15);A=zeros(15);fork=[1:14],forj=[1:k],A(1,1)=R3(2);h(k)=h(k)+R3(k+2-j)*A(k,j);g(k)=g(k)+R3(j+1)*A(k,j);A(k+1,k+1)=(R3(k+2)-h(k))/(1-g(k));A(k+1,j)=A(k,j)-A(k+1,k+1)*A(k,k+1-j);endendB=A;figure(1)%n=34,2/n^0.5=0.3430line([0,16],[0.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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

提交評論