1、农产品电子商务系统分析与设计目 录摘 要IABSTRACTII1绪论11.1研究背景及选题意义11.2发展现状及趋势22农产品电子商务相关理论42.1电子商务42.2电子商务系统43 农产品电子商务系统分析与设计原则63.1系统分析63.2设计原则94农产品电子商务系统总体设计124.1系统设计目标124.2总体结构设计124.3 架构设计134.4前台购物和后台管理流程图134.5 数据库概念结构设计155中农网电子商务系统功能实现165.1中农网电子商务系统概述165.2 中农网开发工具及平台选择165.3 中农网数据库设计165.4中农网电子商务系统实现17结束语19致 谢20参考文献2
2、124农产品电子商务平台分析与设计摘 要农产品价格飞涨,严重影响了人民群众的生活水平。刚刚落下帷幕的中央农村工作会议提出,2012 年要大力改善农产品流通和市场调控,努力保持农产品价格合理水平。目前在我国大多数地区的农产品交易方面,由于信息不畅、交易手段单一、市场管理不规范、交易环节多及大宗农产品交易市场不普及等问题普遍存在,地区农业经济的发展受到严重制约。在电子商务飞速发展的大环境下,农产品电子商务亟待广泛开展。本文阐述了课题的研究背景和意义,论述了我国农产品电子商务发展现状及存在问题,介绍了课题的研究思路和主要内容。简要说明了本文开发的农产品电子商务交易系统所用到的一些基本理论和相关技术工
3、具。在此基础上,给出了系统分析和总体设计方案。最后对课题做了总结与展望。关键词 电子商务/农产品电子商务/电子商务系统Analysis And Design Of Agricultural ProduceE-commerce Trading SystemsABSTRACTCurrently, because of the soaring agricultural prices, peoples living standard has been seriously affected. Just concluded the Central Rural Work Conference propose
4、s that the circulation of agricultural products and market regulation should be significantly improved, and a reasonable level of prices of agricultural products should strive to be maintained in 2011. Nowadays, regional development of economy is badly harmed by various agricultural trading problems
5、, such as the communication is not yet convenient, and wholesale trading is not popular enough. In the beginning of this dissertation, we analyze the research background and importance of this research. The current research situation of agricultural produce online trading is introduced. Demand analy
6、sis of the system, design aim of the system, structure of the systems modules, and data base of the system, and realization of the main functional modules of the foreground transaction and the background management are discussed in detail. System testing tells us that this platform is efficient and
7、robust. This dissertation is ended with some conclusions directions for future study.KEY WORDS E-commerce, Agricultural-produce E-commerce, E-commerce system1绪论1.1研究背景及选题意义2010 年,农产品涨价浪潮汹涌,从蔬菜到粮食,从绿豆、大蒜到苹果、土豆,从大豆、棉花到下游的食用油和纺织品,各种农副产品纷纷涨价,严重影响了人民群众的生活水平。中央农村工作会议提出,2011 年要大力改善农产品流通和市场调控,努力保持农产品价格合理水平。
8、随着信息技术和互联网突飞猛进的发展,电子商务这种新的交易模式应运而生并飞速发展,对人类经济、社会发展产生了深远的影响。电子商务的优势也越来越被人们认可。电子商务的发展异常迅速,已经初步形成了一个发展潜力巨大的市场,具有无比诱人的发展前景,通过因特网实现的商业销售额正在以成十倍的速度增长。电子商务的启动,首先将大大促进供求双方的经济活动,极大的减少交易费用和交通运输的负担,提高企业的整体经济效益和参与世界市场的竞争能力。当前世界电子商务持续快速的发展,正引领着未来的商业发展模式,成为经济全球化不可或缺的驱动力,也是决定企业国际竞争力的重要因素。我国的基础产业农业对经济社会发展起支撑性作用,但信息
9、化程度尚有待提高。加强“三农”工作,积极发展现代农业,扎实推进社会主义新农村建设,是全面落实科学发展观、构建和谐社会的必然要求。历年来中央一号文件都曾多次指出要稳定、完善和强化扶持农业发展的政策,进一步调动农民的积极性,增加农民的收入,而农民收入的主要来源是农产品的销售,因此,利用现代化技术手段农产品电子商务来促进农产品交易就成了亟待解决的问题。电子商务在农产品领域也已经展开,这极大减化了农户到购物者之间的周转环节,从而节省了大量成本。如何突破农产品电子商务发展瓶颈,打造符合我国国情的农产品电子商务发展模式,提高我国农业国际竞争力,是值得我们深入研究的一个重大课题。根据我国农业国情,开发相应的
10、农产品电子商务交易系统平台意义重大,其必要性主要体现在以下几个方面:(1)增强农业信息服务和增加农民收入当前农村存在信息不灵不畅,信息服务不到位的现状,由此引起农产品市场价格起伏不定,农民因盲目生产而遭受巨大损失的现象屡见不鲜。我国农村信息服务社会化程度较低是造成这种情况的重要因素,只有利用农产品电子商务交易系统将农产品交易信息通过互联网这一渠道公布出来,才能获取准确的农产品交易信息,另外结合农业电子政务建设,完善农村的农业信息服务网络设施和信息资源基础,提升农村市场和科技信息服务质量,才能从根本上改变这种农村信息服务落后的状况,实现引导结构调整、及时应对市场风险、有力适应激烈竞争,尽可能的避
11、免由于生产经营的盲目性和趋同性造成的经济损失,促进农民增收。此外,农产品的生产者农民、合作组织及加工农产品的企业由于不能及时了解市场并针对市场需求寻找到需求者并完成配送等售后服务,所以不得不依靠中间商去销售产品,这就导致产品的主要利润被一层层中间商获取,这样必然严重挫伤农民的生产积极性。建立农产品交易电子商务交易系统平台,有利于简化农产品的中间环节,增加农民收入。(2)实现农产品溯源和建立信用体系,增强品牌效应通过农产品电子商务交易平台的建设,为农村协作组织提供农产品的供销记录,随时记录商品品牌和来源,可以加大建设农产品信用体系和实现溯源管理。通过健全农产品相关标准,严把质量检查关,可使农产品
12、信用体系建设和品牌效应得到大大增强。(3)降低农产品运营成本,稳定农产品物价全程化的农产品电子商务交易平台的建设,可为从事农产品仓储、物流、供销的企业提供集农产品产供销于一身的一体化信息管理平台。首先可减少农产品流通环节,让农民增收,其次还能使采购方降低运营成本,让利广大消费者,比较稳定的市场供求关系最终也会形成。(4)强化政府农业决策及督导能力由于我国社会主义市场经济体制改革不断发展,市场主体多元化,决策分散化,促使影响经济运行的因素愈显复杂化,政府调控农业及农村经济运行的难度也愈来愈大。当期,政府不论是在对及时性和全面性的农产品信息获取方面,还是在使用现代化的决策支持手段方面,都远不能满足
13、需求。因此,开发相应的农产品电子商务交易系统平台,获取准确的农产品交易信息、产地及品牌等信息,也必然使政府农业管理部门的农业决策及督导能力得到强化。1.2发展现状及趋势我国电子商务的发展环境日益成熟,从政策、信用、税收、法律到人才等环境都逐步完善。由于近年来农业信息化的日益提高,政府也日益重视农产品电子商务,部分商务企业开始把焦点转向农产品电子商务领域,农村信息化设施也逐步健全完善,交易正逐年攀升。但与税务、海关、邮电、交通、化工等行业相比,我国农业信息化水平远远低于前者,加之一家一户的农业生产经营方式规模小,使自然风险和市场风险并存。可以说,目前的农产品电子商务发展处于起步阶段。根据我国农产
14、品电子商务的应用现状,主要分为以下两种类型:(1)由政府办的供求信息服务型。主要以中国农业信息网为代表,各级政府组织的涉农网站也在内。(2)各种经济实体办的商务服务型。这种类型的网站主体客户为初具规模的企业,主要从事的企业商务电子化服务都与农产品产、供、销等环节相关。网站基本上采用 B2B 和 B2C 两种形式,发展较快。以上两种组织方式基本上反映中国现阶段农产品电子商务的发展水平,且两种形式互相影响,互相渗透。其中多数是以发布信息为主,少数能真正实现网上供应联合销售。这就要求国家政策大力扶持、规范、引导农产品电子商务的发展。从总体上看,我国农产品电子商务虽然发展迅速,但由于农产品电子商务是在
15、较短时间内发展起来的,而且传统农业生产技术条件落后、规模小,所以在发展过程中会遇到很多问题。比如农村信息化基础设施有待加强、农民对电子商务的认识有待提高、农产品电子商务网站专业化水平较低、农产品电子商务配套环境有待提高、农产品电子商务人才供应不足等问题还在一定程度上普遍存在,因此建设科学的农产品电子商务交易系统平台就成为亟待解决的关键问题。2农产品电子商务相关理论2.1电子商务一般而言,以电子技术为手段的商务活动都可算是电子商务,从内容和形式上可以将其分为广义电子商务和狭义电子商务两类。所谓广义电子商务,是指企业利用电子手段实现的商务活动及运作管理过程,它的业务交易是参与方通过电子方式完成的。
16、狭义电子商务是指通过 Internet(包括企业内部网 Intranet)或者电子数据交换(EDI)进行的交易活动。目前,电子商务主要是指狭义电子商务。电子商务网上信息传递+网上交易+网上结算+物流配送鼠标车轮。电子商务的整个运作过程是信息流、商流、资金流和物流的流动过程,其优势体现在信息资源的充分共享和运作方式的高效率上。电子商务的基本框架,如下图2-1 所示,在此可将其表述为 3F+2S+P。其中,3F 是指资金流、信息流与物流,2S 是指电子商务的安全和标准化建设,而P指的是其相关的政策与法规。通常来说,商流作为交易的核心部分,只有 3F 在顺利实现后,才能保证商流的正常。图 2-1 电
17、子商务总框架注:资料来源:刘军,董宝田.电子商务系统的分析与设计,高等教育出版社2.2电子商务系统广义的电子商务系统是指完成商务交易过程中涉及的电子技术的集合。狭义的电子商务系统是指能够实现企业的电子商务活动,以互联网为基础,能满足企业生产和管理的需要,能够全面提高企业的信息化水平,支持企业对外业务协作,为企业提供商业智能的计算机系统,见图 2-2。图 2-2 电子商务系统资料来源:刘军,董宝田.电子商务系统的分析与设计,高等教育出版社由于电子商务系统和电子商务一样,发展的时间较短,因此在对它的体系结构及设计开发方面也认识各异。比如,在某些文献中,将其称为网络商务处理系统或网络商务系统,也叫电
18、子商务应用系统,甚至有人将其看做网站建设的一部分。本文中所提及的农产品电子商务交易系统是指农产品生产者或农产品企业能用来实现农产品电子商务活动的交易信息系统,诸如各种门户站点及与电子商务相关的企业内部系统等。3 农产品电子商务系统分析与设计原则3.1系统分析3.1.1需求分析目前我国农产品交易主要存在的问题及解决办法:(1)信息闭塞。主要表现在:该省农产品是绿色食品,因为信息的闭塞却无法把优质的产品推向更广泛的市场。不了解市场行情,进口农产品对国内市场价格冲击很大,不了解进口农产品信息。农民不了解市场信息,无法把握市场需求,不能改善种植结构。造成的结果是农产品优质不能优价。信息闭塞的主要原因是
19、缺乏有效的、低成本的、有大范围选择性的信息沟通交流的手段。利用网站建立信息服务功能恰恰是解决这些问题的最经济、最有力的手段。通过建立网站提供信息服务功能可以利用网站的宣传功能,有效地宣传某农产品商品,让更多的农产品加工、农产品消费企业了解某省的农产品商品,甚至让广大的消费者了解某省农产品是绿色食品,从需求的最根源宣传某省的农产品商品。有了此手段以后,就可以把某省优质的农产品商品推向更广泛的市场;利用网站强大的市场行情信息发布功能,可以发布更准确的、更大范围的市场行情信息,让更多的农产品购销企业、农产品消费企业、农产品种植者、农产品最终消费者,了解市场行情,有更大的选择余地;利用网站强大的信息共
20、享与信息发布功能,可以收集、交换、共享港口农产品离港与到岸信息,让会员再交易时了解更多的市场信息,有利于做出更准确的商业决策;利用信息发布功能与呼叫中心系统,可以让广大的没有计算机的农民了解市场信息,更准确地把握市场需求,从而能更好地改善种植结构。(2)销售渠道单一、采购渠道单一。主要表现在:农产品购销企业销售依赖于传统手段,派出销售人员寻找客户,由于农产品购销企业是政策性企业,经费有限,很难扩大销售队伍,只能有限地寻找到少数几家客户,甚至不少农产品购销企业因种种原因没有能力派出销售人员。农产品采购企业货源的选择性小,客户较单一。造成的结果是农产品流通效率低下及销售与采购的成本高。销售渠道单一
21、、采购渠道单一问题主要成因是:一是由于农产品买卖双方以前一直沿用传统的联系销售与联系采购的方式发展销售渠道与采购渠道;二是虽然有一部分卖方、买方认为可以利用中心批发市场进行交易有更大的选择空间,同时也即有了更宽广的销售与采购渠道,但由于某省的中心批发市场功能尚不完善,目前难以满足要求。解决此问题的根本方法是,扩建中心批发市场,发展区域批发市场,利用电子商务技术搭建信息服务平台与交易平台。通过该手段,可以利用会员介绍,可以让买卖双方有更多的、更大范围的了解,扩大销售与采购的选择空间;利用交易平台与信息服务可以把有形的销售与采购渠道转化为无形的渠道,进一步降低渠道建设与维护费用;新的渠道建设方式可
22、以大大扩大交易双方的选择范围,提高农产品流通效率;交易双方的选择范围扩大后,销售与采购的成本也必将大幅降低。解决交易模式不丰富的有效手段是建立一种传统与现代相结合、现货与期货相结合的进场凭证式交易平台,该平台可支持多种交易模式,可充分满足交易双方的交易模式要求,更好地为客户服务。通过建设该平台,丰富交易模式,可以适应农产品流通的政策性;传统与现代相结合,具有很强的实用性与可操作性,大大提高流通效率,降低农产品交易成本。解决交易双方缺乏互相的信任的有效方法是建立会员制交易制度、保证金交易制度。利用这些方法可以建立双方互相获得信用的机制,保证信息的准确性,提供交易保证,提供履约保证。(3)交易模式
23、不丰富。主要表现在:农产品流通政策性很强,农产品政策对交易模式要求很高。传统的交易模式没有先进的技术手段支持。纯电子交易模式难以适应农产品政策的要求。造成的结果是交易成本很高。(4)交易双方缺乏互相的信任。主要表现在:信息的准确度不够,真实性不能得到保障,没有建立双方互相获得信用的机制。造成的结果是不能互相信任,交易困难,交易成本高。(5)决策无据可依。主要表现在:信息滞后,信息的准确度不够,信息的真实性不能得到保障。造成的结果是决策速度受到影响,只能进行定性分析,难以进行定量分析。决策无据可依的问题,主要原因是缺乏有效的信息传递手段,数据的不准确性,数据的不真实性。解决此问题的根本方法是,建
24、立省际广域网,以及良好的管理规范。利用这些手段可以保障信息传递的实时性,良好的规范可以保障信息的准确性,提高决策速度,进行定量分析。通过对我国农产品交易情况的市场调查以及国内外一些典型农产品交易信息网和相关电子商务网站的参考、分析,在设计开发本系统时应着重考虑以下需求:(1)需要具备较统一友好的操作界面,能保证系统的易用性;(2)需要具备规范、完善的农产品基础信息设置;(3)需要农产品具有较详细的分类,并可按不同类别查看农产品详细信息;(4)需要能按农产品大类及农产品名称进行模糊查询;(5)需要具有农产品新品上架及特价农产品、特色农产品信息展示功能;(6)需要农产品销售排行展示功能;(7)需要
25、能实现农产品的网上订购,在线支付,物流配送及信息反馈功能;(8)需要较完善的后台系统管理功能,如用户管理、农产品信息管理、订单管理等;(9)需要较完善的社区农产品优秀企业和网店展示功能;(10)需要较安全的数据备份和安全功能。3.1.2可行性分析可行性分析是在对系统进行初步调查后对系统开发可能性和必要性进行的研究,又称为可行性研究。本系统从技术可行性,经济可行性和社会可行性三方面来分析。经过调查研究,对本文所涉及的地区性农产品电子商务交易系统可行性做如下分析:(1)技术可行性分析技术可行性分析主要考察现有技术条件能否满足开发工作顺利完成的需要,软、硬件配置能否满足开发者的需要,以及各类技术人员
26、的来源、数量、水平等。本农产品电子商务交易系统主要完成在农产品消费者和经营者之间构架桥梁使之能互相沟通和处理信息的目标。信息技术的发展,互联网的日益普及为系统的建设提供了必要条件。(2)经济可行性分析作为农产品电子商务交易系统的物质承载者电子商务平台,可以依托已有的社区农业信息化教室进行,这样的场所比较集中,从而使基础设施所占经济成分比重大大减少,系统主要的费用支出包括软件开发费用、设备购置费用、人员工资和培训费用、管理和维护费用等。(3)社会可行性分析社会可行性又称为操作可行性,主要讨论新系统在机构或企业开发运行的可能性及运行后对机构或企业可能引起的影响,即组织内外是否具备接受并使用新系统的
27、条件。当前,在信息技术飞速发展的大环境下,计算机软硬件技术的更新完全有可能也有能力使新的管理技术适用于农产品的交易。3.2设计原则本方案的软件系统设计原则是围绕着系统建设目标,并结合业务现状以及对现状的分析、软件需求分析而制定的。其设计宗旨是推广优质产品,提供优质服务,设计方针是全面性、及时性、便捷性、安全性、公众化,包括如下几个方面:(l)创新性原则。创新代表着进步,技术和方法的创新,可以更好地保证系统运作效率。把具有创新性的管理理念、管理方法和实现技术引入农产品管理和农产品交易中,可以更好地满足扩建农产品批发市场的功能需求,充分发挥该项目在推广优质产品,提供优质服务方面的业务职能。本方案的
28、创新性表现于:提出了体现国家农产品政策以及农产品交易特点的进场凭证式交易模式;融合了传统交易手段与现代交易手段的优点,集农产品期货交易模式和现货交易模式于一身;架构了集成化的电子商务平台,设计了适合于不同农产品、不同交易需求的十大交易模式和适合于不同用户群体的信息共享机制;体现了科技以人为本的理念,技术方案不但能够满足现场的传统业务处理模式,而且可以充分利用电话、互联网、移动终端等现代贸易手段。充分体现了公众化、公益化的政府意志;提出了推广优质产品、提供优质服务的设计宗旨,以优质的服务,克服地域劣势、推动优质农产品的销售、提高库存农产品产品的消化能力、指导农业结构调整。以优质农产品,提高某省农
29、业的社会竞争力。(2)系统实用性原则。技术的先进性只有在具备了实用化特征之后,才能充分发挥其效能。在系统规划中,充分考虑了某省农产品主产区的特点和农产品库存压力大的现状,设计了以农产品企业为基础,以省中心批发市场为龙头,以电子商务平台为门户,以区域交易中心为支柱,以政府监管为监督,以降低农产品库存压力、减轻国家和地方财政负担为初期重点,以推广优质产品、提高农业核心竞争力为远期目标,满足多层面、多环节现实和长远需求的实用化系统。(3)现实可操作性。先进的技术只有结合现实的环境,才能够真正转化为生产力。农产品关系到国家的命脉,具有举足轻重的地位,因此,国家从保护农民利益出发,制定了“三项政策、一项
30、改革”。同时,为了适应激烈的市场竞争,引导农业发展,国家最近又出台了“放开销区、保护产区、省长负责、加强调控”的十六字方针,充分表明了国家对农业的重视。因此,在进行系统设计时,在保证坚决执行国家农产品政策的基础上,具有良好的现实可操作性和政策调整后的可拓展性。(4)过程可控性。省主产区的特点和高库存的现状决定了农产品主管部门在农产品库存监管和销售中的重要角色和职能;同时,农产品交易的可控性可以保证农产品交易活动处于合理、有序的运作过程中。因此,系统设计了交易监控平台,实现对农产品交易活动的各个环节进行及时、有效地监督和控制,从而保证国家和交易双方的利益不受损害,保证批发市场的良好声誉。(5)信
31、息及时性。在当今的信息社会,信息即代表了价值、机遇和财富。信息的最大特点是时效性。因此,保证信息在正确的时间,通过正确的方式,发到正确的地点,送给正确的人是信息系统必须完成的任务。农产品市场信息同样具有上述特点。保证农产品信息的及时性和准确性,对于农产品购销企业具有重要的意义。因此,在系统的设计中,通过“实时网”网络方案、信息动态实时更新机制、集中式的交易模式、保证金管理制度等,实现信息的“准确性”和“及时送达性”。(6)系统设计应体现先进的管理思想的原则。管理软件系统的根本目标就是把管理中的结构化问题利用先进的软件技术来实现程序化,管理的结构化问题程序化以后会大大提高管理效率,降低管理成本。
32、同时,建立控制模型、分析模型解决计划与宏观控制的问题,起到辅助决策的作用。(7)系统结构代表软件主流方向的原则。软件项目开发周期较长,特别是项目规模大,农产品市场又正处在改革的阶段,国家农产品政策的变化和市场的变化都会对系统产生影响。那种在系统分析阶段后基本冻结系统需求的传统做法,很可能导致系统在交付运行时某些功能已不适用或不必要,跟不上系统需求的变化发展。对此,系统总体设计必须充分考虑保证所采用的软件平台与开发技术能够代表主流方向,以保证系统在较长的一段时间内不会淘汰。 (8)技术开放性的原则。任何系统都不是孤立的系统,尤其是本项目考虑到要与银行、国家总局、国家信息中心以及国内其它农产品信息
33、网络、批发市场、农产品期货交易市场进行信息交换,及时获得国家农产品政策及市场行情等信息。因此必须把系统的技术开放性放在一个极为重要的位置考虑。同时技术在不断发展,新技术层出不穷,如果不采用开放的技术,很难保证系统未来的可扩展性。(9)易扩展的原则。农产品收购环节政策性强、政策可变性大,要求软件技术能即时适应政策的变化,具有快速调整更新的功能。软件必须具有良好的平滑升级功能,以满足企业日益提高的管理需求。(10)可靠性原则。气候环境的变化,可能造成收购网络不稳定,要求软件具有很好的可靠性,同时要具有脱机使用的特点,以适应气候环境的特殊性。(11)安全性的原则。农产品数据事关国家机密,安全性要求很
34、高,因此,安全性原则是本网络系统的关键原则。(12)低成本的原则。已有设备充分再利用,基于省农产品购销企业原有硬件设备参差不及的现状,要求软件产品必须和各种不同性能配置的硬件设备相适应,提高设备的使用效率,降低成本;充分考虑易用性。软件必须具有相对简便的操作方式,同时也必须使用维护相对简便的操作系统,降低培训与学习的成本;易维护性,省农产品管理业务资源网是一个广域网,网络遍布全省。因此,如果不专门考虑系统的易维护性,维护的工作量将十分巨大,维护成本很快将超过建设成本。4农产品电子商务系统总体设计4.1系统设计目标基于上述分析,确定本系统的设计目标如下:通过系统平台能集中展示和宣传丰富的农产品等
35、特色资源;满足市民对安全、放心、优质农产品的高层次、多形式的消费需求;提供本地区农业企业与外界进行农产品的在线交易平台;打造地区永不落幕的网上特色农产品展销商务平台;成为政府对安全优质农产品的市场监管和消费引导的服务平台。此外在系统平台的操作上全面展示平台内所有农产品,并可展示最新农产品、特价农产品及特色农产品及社区优秀农产品经营企业等。平台要通过对农产品销售排行榜的网上演示,不仅可使消费者方便的了解本地区内的热销农产品,还可帮助农资企业更好地进行决策。还要使用户能随时查看系统平台内的公告信息及查看自己的订单。系统还应具有严格数据检验功能,以来检验用户输入的数据是否正确,从而最大程度的排除人为
36、错误。系统要求运行稳定、安全可靠,同时具有易维护性和易操作性。4.2总体结构设计本系统平台分为前台销售和后台管理两个模块,其中前台实现特价农产品、新上架农产品、分类显示、会员管理、销售排行、订单评价的展示功能,后台管理完成后台管理登录、菜单栏管理、农产品管理、订单管理、用户管理等系统管理功能。系统的总体结构如图 4-1 所示:4-1 系统的总体结构图4.3 架构设计本系统采用 Browser/Server 三层体系结构,运用动态网页技术 ASP 开发。这种架构由表示层(Broswer),功能层(Web Server)和数据库服务层(Data Server)组成。在功能层实现数据计算处理,由于功
37、能层的服务器性能较易提高,故可以更好地满足用户的需求;客户端维护简单方便,只需完成数据的录入与呈现,即可实现所有用户的同步更新;其他逻辑操作在服务器上完成,这使信息的动态交互在 Web 与数据库之间实现,可以随时随地完成查询、浏览等业务处理。为了保证实际使用过程中数据库的安全,将客户端分为两部分:系统管理员和一般的注册用户。对数据库的访问通过浏览器平台完成,这不仅简化了开发和实际使用过程中的步骤,而且能在一定程度上增强数据库的安全性能还可以通过权限设置增强系统的安全性。当系统的用户进入系统前台主界面时,可以看到包括会员登录、销售排行、订单查看、市场行情、农产品目录、社区优秀超市、特色商家店面等
38、在内的系统首页。系统发布的各类信息不管是否注册用户都可浏览,但只有正式注册成功的用户登录后才可进入订单服务子系统。后台管理系统由系统管理员由管理员登录入口进入,后台管理系统中,不同权限的用户根据用户名和密码可以登录到后台管理登录、菜单栏管理、农产品管理、订单管理、用户管理、退出管理等六个不同的功能模块中。4.4前台购物和后台管理流程图系统的前台购物流程如图 4-2 所示,如果系统访问者想在该平台选购农产品,必须经过会员登录模块验证方可,无论登录成功与否都将会写入用户日志文件中备份。登录成功后的用户可将其购买的农产品加入购物车并可随时去网站收银台结算。在进行结算时,系统会首先为用户生成一份临时订
39、单,它包括用户所选购的农产品结算总额,以及像用户姓名、性别、联系电话、送货地址、送货方式等一些个人信息。然后,提示用户自行选择支付方式,并在确认订单提交之前提示用户将错误信息改正过来。最后,确认订单提交成功,将写入订单库,同时显示用户本订单号和本次付款总额。前台的农产品选购流程至此结束。开始结束会员登录农产品购买在线支付退出系统订单提交订单生成用户日志用户农产品购物车购物车用户运送方式订单图 4-2 前台购物流程系统的后台管理流程如图 4-3 所示,系统管理员可通过点击主页面最下面的【管理员登陆】按钮进入后台管理登录模块,无论登录成功与否都将写入系统用户日志文件。当管理员登录成功后,他便可根据
40、自己的管理权限对所管理工作进行操作,并可对自己的某些个人信息进行修改。系统管理员可以根据其业务的需要对农产品信息、用户订单、农产品类别、会员注册申请、用户短信文件、电子商务交易系统信息、系统菜单栏、产品计数器等项目进行管理,并可调出日志文件进行查看、跟踪、统计,确保系统安全。图 4-3 后台管理流程4.5 数据库概念结构设计数据库设计是在给定的硬件环境、操作系统和数据库管理系统下,将用户的需求转换为有效的数据库结构,以形成较好的数据库模式的过程。数据库及数据库应用系统的开发过程可分为以下两个阶段: 数据库系统的分析设计阶段;数据库系统的实施、运行、维护阶段。数据库设计又分为面向数据的设计方法和
41、面向过程的设计方法。前者以信息需求为主兼顾处理需求;后者以处理需求为主,兼顾信息需求。数据库设计具有反复性、试探性、分步进行的特点。数据库设计的过程包括需求分析、概念结构设计、逻辑结构设计、数据库物理设计、数据库实施、数据库运行和维护六大阶段。软件工程中的需求分析阶段即数据库的需求分析阶段,此过程主要是用来收集用户的需求后指导数据库设计。通过对本系统的需求分析,可总结出如下信息:该系统的用户可分为一般浏览者、买家和管理员三类,一般浏览者用户不需要登录就能直接浏览本系统,而其它两种用户必须注册登录才能正常使用;而且本系统不但需要有像版权声明、诚征合作、联系我们等介绍性内容,还应能在首页上将推荐农
42、产品突出显示,进行畅销农产品推介的内容。通过前面所阐述的系统功能分析和需求总结,本系统设计的数据表应具体涉及以下信息:会员(买家)信息、系统管理员信息、卖家信息、农产品信息、订单信息、特价活动信息、公告信息、图片信息、运输信息、送货延迟、反馈信息、用户权限、农产品类别等。5中农网电子商务系统功能实现5.1中农网电子商务系统概述中农网在传统农业的基础上建立起来的国内最大的农业B2B网站,它依托行业优势、整合股东资源,利用网络技术建成以有形市场为依托、无形市场与有形市场相结合、信息服务与电子商务相配套的大型涉农电子商务平台,并根据行业客户的信息化需求提供完整的解决方案,推进中国农业信息化的发展。中
43、农网主营业务包括信息化系统集成建设与电子商务两大部分,这些业务是建立在电子商务平台基础上展开的。中农网推出独特的电子商务服务项目的同时,也建立起一套属于自身的信誉和技术,加强企业的核心竞争力。5.2 中农网开发工具及平台选择河南村村通农产品电子商务系统在建设过程中需要用到 SQL Server 数据库,用 ASP 技术编写程序代码,中间过程还需结合 CSS 技术和 JavaScript 技术共同完成平台的开发。在该系统功能的实现过程中,将主要应用 B/S 结构设计,并应用 Dreamweaver CS3 作为代码书写工具。该系统对硬件设备的需求:CPU 至少 2G,内存至少 1G,所需硬盘空间
44、至少40G。该系统对软件环境的需求:SQL Server 2005 数据库,Windows xp 系统操作平台或 Windows 2003 Server 系统操作平台。其他需求:浏览器:IE5.0,推荐使用 IE6.0。Web 服务器:IIS5.1。分辨率:最佳效果 1024768 像素。5.3 中农网数据库设计整个数据库设计的关键是表结构的设计,它独立于整个数据库的逻辑结构,能充分反映现实世界,包括实体之间的联系,能满足用户需求,而且易于扩充和修改。系统共建立5 个基表:(1)商品信息表(products):该表主要用于记录商品的信息(包括商品的编号、名称、价格、型号、单位、分类属性、图片、
45、供货商情况介绍等)。(2)企业资料表(enterprise):记录会员的注册资料等。(3)订单信息(orders):每个会员各有一个订单表,记录其消费情况。(4)产品分类表(dep1、dep2):描述产品的分类信息。(5)企业权限表(userset):企业用户可以操作的模块功能权限划分。为了能够在应用中使用这5 个表,必须建立数据库连接。这个功能由sql_data.java 来实现。其关键部分代码如下:public class sql_data String url = jdbc:odbc:PostOrder; / use your hostname and port number hereS
46、tring login = sa; / use your login hereString password = ; / use your password herepublic Connection connection = null;public Statement st = null;public ResultSet rs = null;tryClass.forName (com.microsoft.jdbc.sqlserver. SqlServerDriver);conn =DriverManager.getConnection(url,user,password); catch (E
47、xception e) e.printStackTrace();5.4中农网电子商务系统实现在中农网农产品电子商务平台上,用户不但可以在第一时间内浏览系统推出的新上架农产品、热销售农产品、特价农产品、特色农产品信息等,还可以搜索农产品,查看销售排行榜,进行农产品分类查询,访问社区优秀超市等。诸城市农产品电子商务平台的前台首页运行效果如图 5-1 所示:图5-1中农网结束语农产品电子商务可以很好地解决我国农业“小农户与大市场”的矛盾,实现农业生产与市场需求的对接,开展农产品电子商务,能够改善农产品流通状况,促进农产品贸易,增加农民收入,而农产品电子商务交易系统是沟通农产品生产者与消费者的桥梁与纽带,可解决地区内农产品交易市场功能不强、规模不大、市场信息化程度低的现况,为农产品市场发展提供了更广阔的空间。本文结合我国农业信息化及农产品交易的具体情况和国家的统一布置,分析了一个集用户管理,网上信息发布,物流配送,在线支付与结算,客户评价等功能于一体的地区性农产品电子商务系统。该系统的投入运行必将能组织引导更多的农业企业、社区合作社及农户发展农产品电子商务,让农产品更大限度地得到宣传,使农企更快更及时更准确地了解市场上农产品的供求信息,推进农业现代化的进程。致 谢首先,我要向我的导师仝新顺教授致以最崇高的敬意和最衷心的感谢。无论是从论文选题,材料搜集,还是系统分析设计,直至论文的整个