基于.NET农产品交易平台的研究与设计

2014-05-10 04:29万荣泽
广西教育·C版 2014年3期
关键词:交易平台农产品

【摘 要】针对广西农业电子商务和学院市场营销专业教学的需要,设计了农产品交易平台系统的技术应用架构,并进行角色划分。同时设计了系统的前台和后台功能模块,并对会员用户管理、企业建站管理、网上商店管理、网上农产品节管理、供求信息管理、网上定单管理等功能模块进行设计。实际程序开发和应用证明了设计的科学性和实用性。

【关键词】农产品 交易平台 网上商店

【中图分类号】 G 【文献标识码】A

【文章编号】0450-9889(2014)03C-0187-03

利用现代信息技术发展农产品电子商务是农业科技创新的重要内容。广西是农业大省,但由于农产品流通环节不畅,常发生各种损害农民利益的事件。为改变这一现状,应充分利用现代信息技术手段发展农产品电子商务,减少流通环节,降低流通成本,有效地促进农业增效和农民增收。另外,我院商贸管理系开设的市场营销专业是广西高等学校特色专业及课程一体化立项建设项目,市场营销专业的建设重要内容之一是网络营销。因此需要构建一个适应专业教学的真实电子商务平台。

一、系统分析与设计

(一)系统总体设计要求

开发和推广农产品网上交易平台,使其成为广西农职院商贸管理系市场营销等相关专业的网络实训平台,同时,经过商贸管理系师生成功运营后成为服务广西“三农”的农业电子商务平台,最终为广西“三农”服务。

(二)系统架构设计

图1 系统架构图

(三)系统角色划分

系统的角色分为农业电子商务网站运营管理者、农产品公司经理、农产品生产大户、普通农户、普通农产品销售人员、农产品购买人员等。

(四)系统功能模块设

系统功能模块设计分为前台和后台功能。

图2 系统后台管理功能模块图

图3 系统前台管理功能模块图

(五)若干关键功能的详细设计

1.会员用户管理

注册会员分为企业会员、个人会员。通过此功能可建立固定的客户群体,并能详细记录客户档案,能通过客户档案库将企业新产品与企业动态方便地传送给每一位客户。主要功能有:用户在线注册、登录、密码修改、资料修改,对会员客户统一管理、资料审核、删除、禁用,会员客户通讯录管理,会员查询与分组,向会员提供在线服务。

2.企业建站管理

企业注册成企业会员并通过实名认证后,可以在本系统中创建和管理自己的网站。主要实现如下功能:

(1)创建网站管理:包括网站基本信息管理、网站整体形象选择、网页模板选择、栏目设置管理、首页设置管理。这些是建站的基础信息,是建设其他功能模块的基础,网站基本信息进入系统后作为网站页脚内容,网站整体形象、网页模板等信息可以再次修改,不影响其他功能模块。

(2)网站栏目管理:可根据需要添加、删除、修改网站的栏目信息,系统提供一些预设的网站栏目,通过这种方式,系统能适应企业的灵活建站需要。网站栏目管理功能支持栏目信息的任何管理操作,且栏目之间不会互相影响。

(3)首页管理:网站首页由各个栏目聚合而成,并能增加独特功能和个性化设置。

图4 企业建站流程图

3.网上商店管理

图5 用户申请网上开店流程图

网上商店主要内容:商店名称、商店标志、主营商品类别、经营类型、商店简介、联系地址、邮政编码、商店详细介绍、商品来源、实体店地址。

本模块实现的功能:对店铺信息的添加、删除和修改;管理主营农产品信息,包括批量上传编辑商品信息,设置商品积分,设置商品的市场价和本店价,针对不同会员级别设置不同价格,可在前台显示最新商品、热卖商品和推荐商品等。

4.网上农产品节管理

此功能主要为各时令农产品的集中展销服务,以农产品节为平台,聚集提供此类农产品销售的各大供应商。基本流程如图6所示:

图6 网上农产品节管理流程图

(1)发布和管理农产品信息:企业会员或大户登录到系统后台后都可以发布自己企业的产品信息,用户发布后还可以进行修改和删除。主要管理信息包括:编号、类别、名称、计量单位、单价、产品详细描述、产品图片(可多张)。

(2)申请和管理产品推荐:当企业有若干农产品需要做主题宣传时,可以申请产品推荐,申请获管理员批准后,用户就可添加符合此类主题的农产品。主要管理信息包括:展品推荐主题、简介、标志图片上传、时间范围。在获批的一个产品推荐主题上原则上可以无限制添加需要推荐的产品,但如果用户乱用此功能,管理员有权在不通知用户的情况下删除此推荐主题。

(3)参加网上农产品节管理:用户进入后台管理系统→选择对应的农产品节→进行添加、删除和修改本帐号参加此农产品节的产品。农产品节举办有一定期限,时间一到,此节会自动取消,但各用户发布的农产品节参展商品信息不会被删除,系统会自动转移到各类农产品信息展厅及各企业展销网站中。

5.供求信息管理

通过此功能,用户可以发布农产品供求信息,也可删除已发布的供求信息,但不能修改,以免造成供求信息前后不一致。主要管理信息有:类别、产品名称、规格、发布时间、数量、单价、供货地点、产品详细介绍、产品图片、发布用户、单位、电话、手机、邮编、联系人、地址、E-MAIL、用户评价、洽谈信息。

供求信息是农产品交易平台的核心信息,此信息还能跟平台中的企业网站、网上农产品节、商业机会等专题进行关联,形成各信息间的无缝连接。

6.网上订单管理

网站订单管理流程如图7所示。通过此功能,买家根据网站产品介绍及报价信息,选定商品并生成订单,订单生成之后可以立即提交给卖家,也可以暂时保存为草稿,之后能继续修改完成或删除此订单。主要功能有:订单处理、订单确认、订单状态管理(包括取消、付款、发货等多种状态,以及订单出库和订单查询)等。主要管理信息包括:订单序号、物品名称、订货数量、订货单位、单价、折扣、增值税、需求日期、发货日期、交货地点、发货仓库及物品批号等。

图7 网上订单管理流程图

7.信息审核管理

企业或个人用户在系统操作的各类信息都需要通过管理员审核才能正式生效和对外发布,以确保信息的准确和信息安全。通过此功能可以灵活设置各类信息的审核流程,设置信息审核员帐号,设置审核员的级别等。

二、系统采用的开发技术分析

系统基于.NET平台开发,后台数据库采用SQL Server2008,服务器操作系统是Windows Server2008,开发技术采用ASP.NET+AJAX。

(一).NET与SQL Server 2008结合

.NET和SQL Server 2008结合是当前开发管理信息系统的一种主要技术路线。ASP.NET是一个优秀的统一的Web开发模型,是一个方便创建企业级Web应用程序的框架,是世界上最先进的Web程序开发平台之一。SQL Server是一个集成的、端到端的、全面的数据解决方案,它用于企业数据管理和商业智能应用,为企业中的用户提供了一个安全、可靠和高效的平台。基于全面的功能集、集成性、对日常任务的自动化管理能力,SQL Server 2008 能灵活地为各种规模的企业提供一个完整的数据解决方案。

(二)AJAX技术

AJAX的关键技术是:

CSS和XHTML(HTML):构建表示层功能;DOM:实现动态和交互功能;XML和XSLT:实现数据交换和操纵;XMLHttpRequest:实现异步获取数据功能;JavaScript:用于绑定所有元素。

采用AJAX技术,可以克服传统Web程序在向服务器提交表单时必须发送一个服务器请求的缺点,它仅向服务器发送和获取一些必需的数据,基于JavaScript技术在客户端处理来自服务器的响应。通过这种异步模式,可以减少客户端与服务器间的数据往返,优化用户体验。

本课题现已完成系统分析与设计,并开始程序代码的编写,课题研究成果首先用于广西农职院商贸管理系市场营销等专业的实训教学,并在商贸管理系师生的共同经营和推广下逐渐完善,然后服务于广西农产品电子商务,真正为“三农”服务。

【参考文献】

[1]王平华,李斌艳,孔璐等.ASP.NET程序设计项目教程[M].北京:中国铁道出版社,2010

[2]胡道林.公共信息服务平台建设指南[M].杭州:浙江科学技术出版社,2010

【基金项目】广西教育厅自然科学研究基金项目

【作者简介】万荣泽(1974- ),男,硕士,副教授,广西农业职业技术学院现代教育技术与网络信息中心主任,研究方向:网络软件开发。

猜你喜欢
交易平台农产品
农产品网店遭“打假”敲诈 价值19.9元农产品竟被敲诈千元
上半年我国农产品出口3031亿元,同比增长21.7%
这些模式解决农产品滞销
打通农产品出村“最先一公里”
公共资源交易平台构建及体制机制创新
各地农产品滞销卖难信息(二)
环太湖艺术品交易平台上线
网络交易平台商标侵权中避风港规则的适用及其限制
基于Android的C2C交易平台关键技术研究
发挥交易平台作用服务京津冀协同发展