“蘑菇桥”网系统运行说明书_第1页
“蘑菇桥”网系统运行说明书_第2页
“蘑菇桥”网系统运行说明书_第3页
“蘑菇桥”网系统运行说明书_第4页
“蘑菇桥”网系统运行说明书_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第六届电子商务大赛蘑菇桥网系统运行说明书PAGEPAGE13蘑菇桥网系统运行说明书目录一、网站结构介绍 21.1运行环境及编译环境介绍 21.2网站logo展示 31.3会员注册登录区 31.4搜索栏 31.4主菜单导航栏 41.5分类栏 41.6新闻信息发布栏 41.7供求信息发布栏 51.8产区地图栏 61.9行情报价栏 71.10价格走势行情栏 7二、后台系统介绍 82.1信息抓取 82.2价格预测 9三、关键部分代码 103.1蜘蛛算法程序 103.2MATLAB程序清单 11一、网站结构介绍1.1运行环境及编译环境介绍处理器:AMDTurion(tm)1.80GHz内存:2GB硬盘空间:SCSI硬盘,250操作系统:MicrosoftWindowsXPProfessional2002数据库:SQLSERVER2005编译环境:VisualStudio2005Dreamweaver8.0运行环境:MicrosoftInternetExplorer6.0,7.0系统开发的语言和环境选择是非常重要的环节。在本系统的实现过程中选用了C#作为系统的开发语言,C#是一种安全的、稳定的、简单的,由C和C++衍生出来的面向对象的编程语言。本系统在VisualStudio2005的开发环境下完成。VisualStudio.NET提供了包括设计、编码、编译调试、数据库联接操作等基本功能和基于开放架构的服务器组件开发平台、企业开发工具和应用程序重新发布工具以及性能评测报告等高级功能。在VisualStudio2005中完成ASP.net的构架,从而完成Web应用程序的建立。对于页面设计方面,采用了Dreamweaver8.0,使设计出来的网页界面更加生动美观,吸引用户。1.2网站logo展示蘑菇桥网站logo采用三只紧靠在一起的蘑菇,表达了本网站搭建桥梁将菇农--顾客--专家连接在一起的含义。1.3会员注册登录区会员注册登录区位于网页的最上栏,简单方便醒目。1.4搜索栏在强大的分类搜索技术的支持下,帮助用户更快更准确地搜索到需要的信息。1.4主菜单导航栏本网站划分为资讯,行情,预测,买卖,技术,资源,商机,互动,会展这9个模块。其中行情,预测,买卖和互动是本网站的主要模块。1.5分类栏位于首页的左部,将各信息按照菌菇的品种,产地和相关物资来分类查询。1.6新闻信息发布栏及时更新发布最新的新闻信息,主要分为行业新闻,国内新闻,国际新闻和图片滚动新闻4个栏目。1.7供求信息发布栏发布菇农的供应信息和厂商的需求信息。1.8产区地图栏直观形象地展示我国各食用菌种植区,也便于各区信息的查询搜索。1.9行情报价栏位于行情模块中,及时显示各地食用菌最新报价。1.10价格走势行情栏该栏目是本系统的创新之一,提取前两年的同期数据生成价格对比走势图,便于用户掌握市场价格走势情况。二、后台系统介绍2.1信息抓取本系统通过蜘蛛程序从网上遍历网页,再将网页中的数据提取存入数据库。下图是对采集到数据库的信息的情况的查询。2.2价格预测通过ARIMA模型对食用菌市场价格进行短期预测。下图为该系统运行得到的结果图。三、关键部分代码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();}//通过蜘蛛遍历下载网页信息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>";//用正则表达式提取所需的信息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)";//将提取到的数据存入数据库cmd=newSqlCommand(sqlstr);cmd.ExecuteNonQuery();}conn.Close();}3.2MATLAB程序清单%对数据进行零均值化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;%相关函数及偏相关函数的计算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. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论