APP下载

基于PHP技术的电子商务系统的设计与实现

2017-11-08高光王宁

智能计算机与应用 2017年5期
关键词:电子商务

高光+王宁

摘要: 在互联网时代下,各种网络技术层出不穷。其中电子购物方兴未艾,设计一个良好的电子商务系统对人们生活工作的便利性的影响日益重要。PHP技术具有简洁高效、功能强大等特点,并广泛应用于时下的系统设计开发中。该系统采用PHP技术进行设计开发,并采用MYSQL数据库,具有高效稳定、维护简单等特点,使用户在电子商务过程中获得更好体验。

关键词: PHP技术; MYSQL; 电子商务

中图分类号: TP393

文献标志码: A

文章编号: 2095-2163(2017)05-0092-03

Abstract: During the era of the Internet, all kinds of network technologies emerge continuously. Especially, electronic shopping is experiencing the rapid development, so it is more important to design a good ecommerce system for the influence on the convenience of the social life and work.PHP technology has the advantages of concise and efficient design, powerful functions and so on, which has been widely used in the design and development of the system. The researched system applies PHP technology and adopts the MYSQL database to realize userdefined functions. With the features such as high efficiency、good stability and simple maintenance, the costructed system provides a better experience for all users in the ecommerce process.

Keywords: PHP technology; MYSQL; ecommerce

0引言

在“互聯网+”时代中,电子商务由于其相对传统办公购物等而研发得到的极大便利性等特点,已经蔓延推广到当前社会生活工作的方方面面,同时,企业为了展现自身形象和扩大销售等现实需求,也相继推出了品牌专属的电子商务系统[1]。用户只需要通过网络登录到相关的电子商务系统中,就可以开展网络购物、居家办公等活动,从而有效节省了人们的工作生活成本[2],因此毋庸讳言,一个优秀的电子商务系统的成功开发则具有鲜明显著的时代意义与实用价值。

1相关技术

目前,有很多技术已应用到电子商务系统的探讨构建中,现有研究多是从系统鲁棒性、维护简单的角度来筹谋考虑,越来越多的系统采用了PHP技术解析生成后端模块[3]。PHP技术是一种源代码开放的脚本语言,清晰直接、功能强大,因此尤其适用于电子商务系统的开发与设计[4]。

作为一种关系型数据库技术,MYSQL数据库是目前居于主流的数据库技术,就是通过建立多张表,将数据保存在不同的表中,而不是将所有的数据都存储在一个数据仓库中[5]。这样的好处是提高了数据的处理速度,并且增进了数据在存储过程中的稳定性。在目前的企业中,较多的数据库都是基于MYSQL来掌控运行并最终建立的[6]。

因此在后台系统模块的开发中采用PHP+MYSQL技术的组合,能够有效避免代码混乱、繁冗、以及数据库易崩溃等缺点,较为适合企业电子商务系统后台模块的开发[7]。系统的前端模块设计选用了CSS+DIV技术[8],这是目前获得公认的主流前台技术,具有良好的代码可读性,能提高加载速度,同时有助于搜索引擎的收录[9]。

2需求分析

针对系统设计而言,使用者分为系统管理员和普通用户[10]。其中,普通用户涉及到注册登录、浏览商品、添加购物车以及购买商品等操作,因此需要添加指定模块。对于系统管理员来说,则可配设用户信息管理、商品上下架处理、接受/处理订单等操作,因此需要添加相关的功能模块。

从系统流程上来说,用户在系统相关商品页面上可以浏览商品信息,包括商品图片、价格和库存等内容,成功选择了商品,则将商品添加到购物车中并汇总结算,商品转入订单流程后,管理员将在后台接受订单,同时对订单进行处理,包括调货、打包和发货等操作,同时还需要对被购买商品的数量实施增订补充。

3功能模块设计

该系统分为前台模块和后台模块两部分。具体地,前台模块划分为登录注册模块、商品信息模块、购买商品模块、搜索商品模块以及个人信息模块;后台模块则包括系统管理模块、商品管理模块、订单管理模块以及分类管理模块。综上可得,系统框架创建即可如图1所示。

数据库中,核心表格的设计如表1、表2所示。表1为用户信息表,在表中定义了用户ID号、用户名、密码、真实姓名及用户状态等信息,并对字段类型、长度等进行规定。表2为系统订单表,定义了商品订单的相关情况,如订单号、订单价、订单用户、订单状态以及订单时间等信息,并对订单的长度进行定义。

以用户购物为例,相应的关系流程表述如图2所示。在图2中设计的购物流程与实际业务的购物流程相同。用户在浏览商品、加入购物车并购买后,系统会判断该购买者是否是系统注册用户,若判断为“是”,则系统下单。

对于前台模块来说,用户注册模块采用邮箱注册的形式,并且使用jQuery的validate验证插件,因此用户在注册时,系统将会自检该邮箱是否已经注册,若为“是”,系统就会发出该邮箱已注册的提示,同时提醒用户输入其他邮箱。endprint

对于后台模块来说,后台管理界面的首页会显示一些配置信息,以及商品订单详情、用户浏览记录、新注册用户记录、销售总额以及商品浏览量。而关于频繁浏览的商品界面,在相应页面上将定制增加一个缓存控制器Memerycached,使得用户在频繁登录该商品页面时,其中的一些常用数据将会送入缓存控制器中的缓存Cache中,这样当用户读取数据时,即可获得快速实时响应。

后台模块中,商品管理模块、订单管理模块及分类管理模块等在功能支持上较为简单,只要按照商品属性、订单金额及详细信息等进行设计和实现。而对于权限控制模块来说,系统通常指配多位系统管理员,这样就需要对不同权限的管理员配定权限:对于用户管理方面的管理员来说,其权限可确定为用户注册登录功能;对于订单管理员来说,论及权限则为订单处理,而无法对用户注册登录的功能进行管理。在设计过程中,使用Auth构建5张表,主要包括用户注册登录表、权限控制表、菜单分类管理表以及订单权限管理表等。

4系统实现与测试

针对系统功能,将仿真选取典型测试用例如表3所示,通過执行测试用例可以得出测试结果与预期结果相同,表明系统功能均已实现。

5结束语

电子商务系统能极大地方便人们的工作生活的需求,在该系统的探讨分析过程中,由于PHP技术呈现出的代码高效性和稳定性,尤为适合该系统的应用开发。综合本系统的设计成果在仿真测试后表明:系统功能均已获得预期实现,后续的研究目标是优化代码,进一步提高系统响应处理效率。

参考文献:

刘亚栋,白海涛,费利军. 使用PHP语言建立企业内部网站设计与实现[J]. 物联网技术, 2016, 6(8):93-94,99.

[2] 贾素来. 使用PHP和MySQL开发动态网站[J]. 大众科技,2011(3):14-15.

[3] 陈巧蓉,陈刚,熊恩成. 网上购物系统html版开发研究[J]. 西南民族大学学报(自然科学版), 2007,33(4):961-963.

[4] 刘莹. 电子商务系统的设计与实现[D]. 长春:吉林大学,2012.

[5] 程莉莉. 校园电子商务系统分析与设计[D]. 沈阳:沈阳工业大学,2014.

[6] 张小龙,孔勇强,胡志明,等. 基于Extjs+SSH框架的电子商务系统[J]. 中国科技信息, 2017(10):65-67.

[7] 许彩红. 校园电子商务系统分析与设计[J]. 湖北经济学院学报(人文社会科学版), 2009,6(1):64-66.

[8] 刘勇贤. 电子商务网络安全技术研究[J]. 商场现代化,2017(7):52-53.

[9] 郭士琪,赵尔丹. 基于数据挖掘的电子商务在企业的应用[J]. 电子技术与软件工程,2017(10):158.

[10]聂林海. “互联网+”时代的电子商务[J]. 中国流通经济, 2015(6):53-57.

而引入词相似度的模型比上述所有模型效果都要好,模型更多地考虑了词之间的相关度,解决了没有共现词情况的答案判断,进一步提高了模型抽取答案的准确率。

3结束语

基于句内注意力机制的答案自动抽取模型能够有效地从候选文档中提取候选答案,相对于其它深度学习模型,能更好地从文档中抽取候选单。而引入人工特征后,进一步提升了模型的效果。同时由于模型只使用了句内注意力机制、词共现特征、文档倒数特征和词相似度特征,使得模型能够在多种语言上使用,而不仅限于某种特定的语言。

基于句内注意力机制的答案自动抽取模型能够有效地发现问句与答案之间词与词的联系,发掘问句与候选答案之间的关系,得到了良好的答案自动抽取效果。endprint

猜你喜欢

电子商务
小微企业电子商务平台的开发与应用
O2O电子商务信任问题分析
O2O电子商务信任问题分析
辽宁大拇哥农业电子商务有限公司
电子商务法草案首审
2013年跨境电子商务那些事儿
电子商务:在对的时间做对的事