当前位置:首页 > 工作总结 > 基于Ajax的农产品信息平台的设计与实现 农产品信息发布平台
 

基于Ajax的农产品信息平台的设计与实现 农产品信息发布平台

发布时间:2019-07-11 03:47:22 影响了:

  摘要:鉴于农民因信息不对称导致农产品购销渠道不畅,设计开发了一种基于Ajax(Asynchronous JavaScript and XML)的多层体系结构的简单、高效的农产品信息服务平台系统。系统采用异步通信方式实现无刷新下动态页面局部数据更新;提供基于实例的信息发布方式;通过自动查询和嵌入手机短信实现信息的配对,从而使系统具有易用性、高效性、便捷性,利于平台的使用推广。
  关键词:农产品信息平台;Ajax(Asynchronous JavaScript and XML);多层体系结构;异步通信
  中图分类号:TP393;S126 文献标识码:A 文章编号:0439-8114(2012)16-3619-03
  Designation and Implementation of Agricultural Products Information Platform
  Based on Ajax
  YUAN Wen-zhuo1,HOU Yan-jun2
  (1. Henan Provincial Commerce Department, Zhengzhou 450003,China;
  2. North China Institute of Water Conservancy and Hydroelectric Power, Zhengzhou 450011,China)
  Abstract: In view of the blocked agricultural marketing channels caused by asymmetry information, a simple and efficient information service platform about agricultural products was designed using multi-tier architectures based on Ajax. The system adopted the asynchronous communication to realize updating of local data without refreshing in dynamic pages. The information issued way based on instance was provided. The matching information was realized by means of automatically querying and embedded short message service. Thereby the platform was easy, efficient and convenient to be used in countryside.
  Key words: information platform about agricultural products; Ajax; multi-tier architecture; asynchronous communication
  中国是一个传统的农业大国,如何解决好农产品购销,促进农民增产增收,繁荣农村经济,有效缓解农产品买难卖难问题至关重要。随着经济技术的飞速发展,信息化已成为全球经济社会发展的显著特征,电子商务是一种网络化的新型经济活动,正在逐步取代传统的商务活动,成为新的商贸活动手段。便捷高效地开展农产品电子商务已是解决以上诸多问题的有效途径。
  目前在中国开展农村电子商务的基本条件已经完全具备。“十一五”期间,中国已全面实现了“村村通电话、乡乡能上网”的农村通信发展规划目标,全国近50%乡镇建成乡镇信息服务站和县、乡、村三级信息服务体系,农村信息化水平得到整体提升[1]。据中国互联网络信息中心统计,截至2011年6月底,中国农村网民规模为1.31亿[2]。农民的整体文化素质及信息化应用水平已经全面提高,满足农产品信息平台应用要求。但现运行的农村电子商务网站大多存在内容多而不精、操作程序繁琐、利用率低等弊病。
  鉴于接受服务的对象为广大农民,研究旨在设计一种符合农村发展现状及农民应用水平的简单、便利、高效的农产品信息服务平台,以使农民、农产品专业合作社及农产品收购商、农产品需求者等可以根据环境特点与自身条件,灵活选择通过计算机、手机或固定电话进行农产品供求信息的发布、查询及交易,系统通过自动配对实现产品对接。该平台具有友好的人机交互界面、简单的操作流程和便捷的数据维护方式。
  1 基于Ajax的多层体系结构
  Ajax(Asynchronous JavaScript and XML)技术[3-5]最早于2005年2月由Adaptive Path公司的Garrett提出。Ajax是一种交互式的网页开发技术,其实并不是全新的技术,而是JavaScript、XMLHttpRequest、DOM、XML、XHTML及CSS等技术的综合。在Ajax中,JavaScript是主体,用于将XHTML、DOM和XML等绑定,XMLHttpRequest是核心,用于实现与服务器的异步通信,一旦数据返回到客户端就可以立刻使用DOM实现动态显示和交互,XML用于请求数据和响应数据的封装,使用XHTML和CSS标准化呈现Ajax界面。由于Ajax技术的主要方式是通过异步JavaScript实现XML客户端脚本与Web服务器数据的交换,通过这种方式实现Web页面不用打断交互过程,动态地更新页面局部数据。
  Ajax技术的关键是在服务器层和客户层之间添加了一个中间层,用以实现数据的异步访问。客户端可向服务器端发送多个请求,Web页面不用刷新就能实现数据的动态实时更新。基于Ajax的多层体系结构[6-8]如图1所示。Ajax技术引发的异步通信改善了动态事件响应机制,极大地提高了用户体验效果,弥补了B/S架构的不足[9]。

猜你想看
相关文章

Copyright © 2008 - 2022 版权所有 职场范文网

工业和信息化部 备案号:沪ICP备18009755号-3