农产品电子交易平台的开发与实现(硕士论文)(可编辑)_第1页
农产品电子交易平台的开发与实现(硕士论文)(可编辑)_第2页
农产品电子交易平台的开发与实现(硕士论文)(可编辑)_第3页
农产品电子交易平台的开发与实现(硕士论文)(可编辑)_第4页
农产品电子交易平台的开发与实现(硕士论文)(可编辑)_第5页
已阅读5页,还剩146页未读 继续免费阅读

下载本文档

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

文档简介

电较的本文对开发农产品交易平台的框架以及主要技术做了深入的探讨,研究了短信息业务以及三种可选的短信息业务实现方法,包括直接接入运营商网络、短信猫部署、调用现有的WebService或Http接口,并比较了这三首页、会员登录模块、信息浏览模块以及订单生成模块,用Hashtable表和Session实现了购物车模块,并以网银在线为例设计了平台的在线交易接设计实现了平台后台管理员登录页面、用户管理模块,并利用移动增值服务商ServiceProvider,简称SP提供的接口实现了短信下行模块以及短信上本平台不仅实现了农产品的在线交易,而且实现了手机与农产品交易平台的双向通讯,该平台可以将供求信息以手机短信的形式发送给黄金黄金会员也可以将短信发送到该平台,如果平台接收到的是发布供求信息,的短信内容在数据库中查找匹配的信息,然后自动给用户反馈信息。基于短信模式的农产品交易平台解决了农产品流通信息闭塞的问题,有利于提高农DEVELOPMENTANDIMPLEMWithepopularizationofcomputerandtheintemelininggradually,usinge-ofsalesandreduceproductcirculation.Howevthelowefficiencyofthebusinessmethodsfagriculturelectronictradingplatform,whichisbasedonConcerningframeworkfordevelopingagprimarytechnology,adeepeneddiscussionwasmadeinthispapemessageservicewasresearchedinthepaper,aswellastSofrealizingSMS,whichincludedirectthispaper,andtheworkflowofthesystemwasbrieflysummmoduleandbackgroundmoduleswadesigned,theneveryfuwasthoroughlydiscussed,andtheplatform'Sdatabasewawaswithfocusonthedesignadimplementationoplatformforeground,memordergenerationmodule,shoppingcartmodueChinaBankPayment;administratorloginmoterminatedmoduleandoriginatemodulehavebeenplatform,butalsocommunicationbeweenmobilephoneaⅡfrontground;ifqueryinginformationwauserleedbackintbrmationautomatically.Theproblemoftocoinrnerelaloperationafteritsamendment,andth目录摘要?I1绪论1~1.1选题的背景和意义?:??.:..11.2国内外研究现状及发展趋势11.2.1国外研究现状?l1.2.2国内研究现状??..:?21.2.3发展趋势..31.3本文的主要工作31.4论文内容及结构31.5本章小结..42开发框架与工具.52.1.1.NET简介.52.1.2.NET框架组成部分及体系结构?.52.1.3.NET框架的优点??..72.2.1ASP.NET简介?82.2.2ASP.NET的优点??..82.2.4AD0.NET.?.??.?2.3.1SMS简介??.2.3.2SMS的体系结构?.2.3.3SMS特点、优点及局限性2.3.4SMS的实现方法?..2.4本章小结??..1413农产品电子交易平台的总体框架..153.1平台的可行性分析?..153.1.1经济可行性分析??..153.1.2技术可行性分析??..157799001337889011277……77……25926770255711111125444………444………222222233333334555555二三~明~声…6口N~录授~日用~文使~论文~术论~学位~的学~表于1~发关N~问及A~期明~献位声虮教群雠致参攻原农产品电子交易平台的开发与实现1.1选题的背景和意义改革开放三十年来,我国致力发展农业生产力,使得农业生产力取得了突破性的提响了农民增收以及农村稳定。农产品市场存在的普遍性问题是农产品的结构性、季节性以及区域建立一种市场信息流畅、规范以及高效的新型农产品流通模式,已经成为提高我国农业整体效益、降低农产品交易成本、保证农业持续稳定发展和促进农民创收的重大现实问题。而电子商务11-21,作为一种以计算机网络为基础的商务信息平台,则为解决上述问题提供了非常成熟完善的技术条件。将电子商务与传统产业进行有机的结合,使传统产业通过网络提1.2国内外研究现状及发展趋势1.2.1国外研究现状目前美国是世界上互联网普及率最高的国家,20世纪70年代,美国的广大农民用户就已经开始接触电子市场,美国在1994年就成立了第一家农业电子公司并取了巨大的成功,从根本上改变了农产品流通的模式,此后美国农业电子商务开始迅而其中10%的用户都不是美国人。又如1999年成立的“XS农业网”,在成立之初就有化肥农药品贸易占到了全部贸易总额的15%,并且还在以每年300%的速度递增131。韩国的农产品电子商务发展的也很快,韩国的农民用户通过农产品电子商务,使得收益比利用传统销售渠道如批发市场增加了18%。根据韩国统计厅的数据显示,2008年韩国农产品及饮料的网上成交额达到了15020亿韩元,占所有产品网上交易总额的8.3%。澳大利亚的农产品电子贸易发展的也极为迅速,2004年,在澳大利亚经营产值超过5000澳元的农场%左右的农场就已经利用互联网开展了电子商务,有47%农场使用互联网获取农业种养可以通过互既有大型的综合网上交易市场和综合性网上超市销售农产品的,也有专门从事农产品销售的农产I陕西科技大学硕士学位论文品电子交易所和农产品网上商店。1.2.2国内研究现状我国是一个农业大国,虽然农业是我国的基础产业,但农业的信息化水平远远的低进入二十一世纪以来,电脑和互联网在农村逐渐普及,农村的信息化水平有网站数目有了快速的增长,与农业有关的网站已经有6000多个f5】。但专业性的农业网站数目仍然很少。而且我国的农业网站大部分都在北京和沿海的主要省份,其中江苏、浙江、广东5省内的农业网站占全国农业网站总量的近一半,西部12个省区市内的农业网站占全国农业网站总数的14知s】。所以目前在我国农业电子商务网站还是多集中在经近几年,我国的农业网站有了很大的发展。各省市不仅普遍建立了农业信息蔬菜等都已经可以全部上网交易。比较著名的农产品交易网有:中国农产品交易网、中青农网等等。目前,我国农业电子商务的应用主要有三种类型【s】:1由企业经营的各种农产品电子市场。主要从事农产品的供应、求购、在线交易等。这种类型的电子市场发展[9】的较为迅速,基本上采用B2Bvo]和B2CtlU。比如采用行情、行业资讯、市场频道、地方频道、业务管理、论坛、博客,拥有的会员企业近4000花卉苗木、畜牧等各行业。而且中农网是中国第一家提供网上银行支付及身份认证的农业网站。中农网的一大亮点就是为各地的政府、企业建设了100多家农业信2由政府创办的农产品网上交易市场。比如我国农业部1996年创办的中国农业信息网,目前已经有50多个精品频道以及28个专业性网站,访问量位居国站的首位。它是以各省市农业网站为一体的农业系统网站群。例如浙江省嵘州市农业信息网,运行仅仅几个月就有200多个农户、企业在网上交易,涵盖了农产品的吸引了很多外国客户洽谈生意,成交额已经突破300万元。发务的农业问户数量近四2十万,处理的农产品供求信息达到270多万条。涉及了农产品生产、加工、水产、园1.2.3发展趋势互动性强的户从而缩短1.3本文的主要工作构、设农产品电子交易平台以VisualStudio2005为开发平台,C拌为开发语2000为后台数据库,用AD0.NET实现对数据库的存取。交易系统主要包括系统前台的产品信息管理和发布模块、电子商务模块、涉农新闻模块以及系统后台的用户管理模块、手机短信管理模块、产品管理模块、系统管理模块。通过电子交易平台,用户可以浏览信息发布1.4论文内容及结构本文的主要工作。第二章首先介绍了开发本平台所使用的框架.NET,分析了.NET框架的组成部分以的优点,分析了ASP.NET与ASP的区别,并简单介绍了数据库访问技术着介绍了短消息业务、短消息业务的体系结构、短消息业务的特点、优点以及局限品电子交易平台以及系统前台和先设计实现了农、订单生成模块登录页面、用户为今后更进一步现状以及发展趋农产品电子交易平台的开发与实现2开发框架与工具组织的公Sun的远程方法调用ImⅡ[141。这些系统共同的缺点就是都可以更改执行机制,却不会影响应用程序的正常运行。2000年6月22日,微软公司宣布了它引用微软一个可以作2.1.2.NET框架组成部分及体系结构类库。1公共语言运行库CommonLanguageRuntime,简称CLR,它位于操作系统程管理、内存管理以及远程处理等。事实上,公共语言运行库的基本原则就是代码管理。托管代码就是以运行库为目标的代码,而非托管代码就是不以运行库为目标就是说,托管代码是在公共语言运行库的环境中执行的代码,脱离公共语言运行库的环境就不能够正常运行,用托管代码编写的程序在运行时需要在系统中安境,使用托管代码编写的程序称为托管应用程序。非托管代码是Windows系统可直接执序在561开发语言的多样性从设计上就消除了在C++和VB中发现的众多矛盾。并且它的开发简单,用户界面功能强大。所以本系统的代码就以C撑编写。2简化开发使用.NET框架可以简化开发,体现在以下三个方面:a使用.NET开发的组件不需要注册到系统注册表。安装大多数.NET应用程序时,只是将文件复制到一个目录,然后在“开始”菜单或桌面添加快捷方式即可;卸载时,直接删除文件即可。即Microsoft让组件都成为每个应用程序的件的不同DLL版本相互冲突的问题。b.NET的开发工具VisualStdio.NET具有非常强大的智能感知功能,可以实现代码提示从而方便程序开发人员加速编码。c使用.NET框架开发组件时,类和接口的编写变得十分简洁,类的构造函数、属性和方法同样非常方便,并且与面向对象的编程技术几乎完全一致。这对已经掌握面向对象技术的程序开发人员来说很方便。在.NET的不同语言中,可以实现的一个最重要的功能之一就是跨语言集成,而其他的一些语言却不具备这样的功能。比如语言中开发了一个类,那么我们可以在C得中继承该类。3安全的运行环境可能导致程序执行的不正确;CLR还提供了垃圾收集机制,能够及时的清除应用程序中产生的上降低内存溢出和使用未初始化的变量等安全性问题的发生;CLR还可以的来源以及有的安全模型增加了另外一层保护,增强了的安全性1191;CLR还提供了异常处理机制,利用这个机制能够捕获应用程序在运行时产生的异常,若应用程序中没有处理此异常,应用程序7陕西科技大学硕士学位论文4统一编程模型以往不同的开发语言之间具有不同的类库,如果需要使用这些不同的开发语言首先那么他不但要学习ASP的语法外,还要了解ASP的类库。而对于.NET,则不存在这些的语言的基间的不同的类库,所有应用程序的服务都是通过一个通用的、面向对象的编程模型来提供。因此.NET常被称为语言中立的平台【195一致的异常处理数提是返息都是通过异常来报告,从而使得程序开发人员方便的从代码中更正错误的代码。而理还可以跨语言执行。2.2.1ASP.NET简介ASP.NET作为.NETFramework的一部分,是微软公司的ASP活动服务器个综合的相对于它的前身ASP而言,提供了更强的性能、更好的平台支持和灵活性、更方便的工具支持117,21]。2.2.2ASP.NET的优点ASP.NET是建立在公共语言运行库上的程序架构,因此可用于在任何一台服务器上如下优点能与适应性,可以使它运行在Web应用软件开发者的几乎全部平台用很多语8控4APS.NET构架不仅可以使用微软的最新产品VisualStudio.NET开发行动本地的管捷。在一台服务器系统上安装一个APS.NET的应用程序只需要简单地复制一些必需不需要系统重新启动。2.2.3ASP.NET与ASP的区别级版本,它的许多功能也不仅是对ASP的改进,因此,在创建Web应用程序具有全新的理念和方法。ASP.NET与ASP的区别主要有以下几点[23-24]..1ASP采用的开发语言是两种脚本语言:VBScript和JavaScript,都只提供很弱的类型支持。ASP.NET则不存在这种问题,它可以使在ASP中需要利用对象和组件去完成利用ASP.NET非常容易实现的功能。不ASP.NET还支持用户控件和自定义空间,更加提供了大量的控件,减轻了程序开发人员设应用的9DataReader对应用程序提供行级访问每次只能访问数据的一行,当需要多速、前向、只可以提高应用程序的性能,减少系统的开销,缺点就是每次访问都要开启Connect的连的中间层,用于自动将数据的各种操作变换到数据源相应的SQL语句。2.3.1SMS简介的传输有限长度的文字信息的服务131-32]。一条SMS短消息最多可以包含160个字字符7bit编码,一次最多发送160个英文字母,若采用Unicode编码方式,那么一次最多发送70个汉字,与大约1秒钟的语音呼叫所占用的空间相当,所以

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论