欢迎来到天天文库
浏览记录
ID:9135359
大小:60.50 KB
页数:8页
时间:2018-04-18
《基于wamp平台的农村电子商务平台的设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、基于WAMP平台的农村电子商务平台的设计江西经济管理干部学院党的十八以来,以习近平同志为核心的党屮央作出了在全国贫困地区开展精准扶贫的重要指示。大力发展农村电子商务是打好这场精准扶贫攻坚战最重要的一个方面,现在全国各地都在响应电商扶贫的号召,在农村地区大力开展电子商务创业活动,以电商创业创新促就业,改善农民生活水平和生活方式。因此,农村电子商务平台的构建对精准扶贫改善农民生活,促进农村电子商务的发展具有重大意义。本文在此背景下基于WAMP平台进行了农村电子商务平台的设计和开发,按照需求分析,总体设计,详细设计的过程来展开。最后,本文对农村电商平台的功能进
2、行了测试,对其存在的不足之处进行了分析,对整个平台进行了总结。关键词:WAMP;农村电子商务;设计;基金:2016年度江西省教育厅科学技术研宂项A“精准扶贫背景下江西省农村电子商务平台的设计与实现”的研宄成果(项目编号:GJJ161664)前目根据中国互联网信息中心的2016年的数据显示,到2016年12月底为止,我国网民数为7.31亿,其屮有4.67亿人进行网络购物活动。手机网民数为6.95亿,其中有接近4.7亿人会使用手机进行在线支付服务。中国网民中农村网民占比27.4%,规模达到2.01亿。U1另据中国电子商务研宄中心统计,农村网络零售额持续快速增
3、长,增速明显超过城市。一季度农村网络零售额1480多亿元,二季度进•-步上升到1680多亿元,环比增长13.48%,高出城市网络零售环比增速4个百分点以上。农村网络零雋额在全国网络零雋额的占比持续提升,上半年已经占到14.14%。全国农村实物型网络零吿排名前三的行业分别是服装鞋帽、家装家饰、3C数码m,“电子商务+扶贫”已成为我国农村电子商务平台未来的发展趋势。各类电子商务平台正在潜移默化地影响着我国人民的工作和生活,促进了社会向前进步。1、需求分析1.1功能需求根据对现在绝大多数电子商务网站进行市场调査,前台系统都具有以下功能:(1)农产品査询;(2)
4、购物车管理;(3)订单处理;(4)会员信息管理。后台系统与前台系统不同,具有以下管理功能:(1)农产品分类管理;(2)农产品基本信息管理;(3)后台订单管理;(4)会员信息管理。1.2系统流程图下面给出整个农村电子商务平台的操作流程图,如图1所示。图1农村电子商务平台流程图1.3UML建模在本文中使用UML用例图来对系统结构进行静态建模,在分析了系统的业务流程之后,使用UML用例图来分析系统管理员和顾客的功能。得出了系统管理员和顾客的用例图后,接下来可以使用UML活动图来对这两类用户的行为进行动态建模。2、总体设计2.1系统架构系统采用B/W/D三层结构
5、,此结构将应用服务器与数据库服务器进行了分离,用户通过中间层访问数据,使系统的安全性和灵活性更高。此结构的第一层为浏览器,第二层为具有CGI或其它中间件的Web服务器,第三层为数据库服务器。如图2所示。图2系统架构2.2数据库概念结构设计无论是什么应用系统软件,其最根木的功能就是对数据的操作与使用。所以,一定要先做好数据的分析、设计与实现,然后才实现对应的功能模块。根据以上对农村电子商务平台所做的需求分析、系统设计,我们用E-R图来描述数据库的概念结构,得出总体E-R阁(各实体的属性在此均省略),如下阁3所示。图3各实体之间的关系3、详细设计3.1公共模
6、块设计公共模块就是将公用的代码写成单独的文件,只要用indude或require语句将文件包含进来就可直接使用。如本平台屮的数据库连接,管理和分页类文件,Smarty模板配置类文件等。以前台系统为例,下面给出主要的公共模块文件,后台的公井模块文件与前台大同小异。3.1.1数据库连接、管理在数据库连接、管理模块文件中定义2个类,分别为ConDB数据库连接类,用于实现通过AD0DB连接MySQL数据库;AdminDB数据库管理类,通过使用ADODB类库中的方法执行对数据库中数据的常用操作。3.1.2Smarty模板配置在Smarty模板类文件system,s
7、marty.inc.php中配置Smarty模板文件、临时文件、配置文件等的文件路径。然后通过require语句包含system,smarty.inc.php和system,class,inc.php文件,执行类的实例化操作,并定义返回对象。完成数据库连接类的实例化后,调用其中的GetConnId()方法连接数据库。3.2前台设计3.2.1前台首页设计电子商务平台的首页是关于网站的建设及形象宣传的一面镜子,直接决定用户的购买欲望和平台的发展。在前台首页屮应用丫Switch语句与Smarty模板屮的内建函数include设计一个框架页面,实现不同功能模块在
8、首页中的展示。Switch语句在PHP动态文件中使用,根据超级链接传递的值,包含
此文档下载收益归作者所有