基于php的网上购物商场的设计

摘    要

网上购物商城属于新型的电子商务,是利用计算机和网络来实现购买商品的一种新型方式,这种方式为商家提供了销售和宣传的新途径,商家可以在网站上发布所有的商品信息,并且可以收到消费者的订单信息,可以安排发货等,对于消费者来说,可以实现在线选择商品,下单等操作,节省消费者的时间,本网上购物商城采用PHP语言和b/s技术并利用Mysql数据库进行开发,实现购买商品新方式,包括前台部分和后台部分,前台用户浏览商品信息,后台管理员管理网站信息,对于现如今加快的生活节奏来说,设计这样一个网上购物商城具有一定的意义。

关键词:网上购物商城;PHP语言;Mysql数据库

Abstract

Online shopping mall is a new type of e-commerce. It is a new way to purchase goods by using computers and networks. This way provides a new way for businesses to sell and publicize. Businessmen can publish all commodity information on the website, and receive orders from consumers, and arrange delivery. For consumers, online selection can be realized. Choosing commodities, placing orders and other operations can save consumers'time. This online shopping mall adopts PHP language and b/s technology and uses Mysql database to develop new ways of purchasing commodities, including the front-end and back-end parts, the front-end users browse commodity information, and the back-end administrators manage website information. For the accelerated pace of life today, designing such an online shopping mall Shopping malls have a certain significance.

Keywords: online shopping mall; PHP language; Mysql database

1 绪论

1.1 选题背景

经济的飞速发展带动各行各业的兴起,网络的加入更是为各行各业提供了新的变革,电子商务网做的好的有淘宝网,京东网等,都为人们提供了新的购物方式。网上商城成为购物的主流派,对于商家来说增加了新的销售额,是时代发展的新产品。电子商务网对于买方和卖方来说都是一种互赢的方式,商家可以利用网上购物商城为自己增加新的营业额,利润达到最大化,对于买家来说可以节省时间来购买商品,网上的网上购物商城无论从商品的选择和价格的透明性来说,都有非常大的优势。现如今已有很多人从传统的实体购物变为网上购物。数字的变化更能清楚的表达消费者的购物方式的转变,据2016年底调查,我国使用网络上网的用户已达到了二点多亿,并且在2015年上网用户已达到了一点二亿,这一年的增长达到了83.7%,并且这在中间使用手机下单的用户为一点九七亿。这些数字都明确的传达了传统的[1]购物模式已不再满足人们的生活,已不再适应现代生活,开始朝着多行业发展。正是这些原因使在线购物商城更加快速的发展,为网上购物商城网的接受能力提供极大的便利。

随着网络时代的兴起,各个行业发生了巨大的变革,销售行业也加入到线上服务上,很多实体商品店在一夕之间都开始做起线上服务,在大多数的实体商品店门口都可以看到招聘网络专员的招聘信息,对于实体商品店来说,主要的消费人群为年轻人和上班人员,目前专业针对实体商品来说的销售网站有淘宝网,唯品会等,这些购物平台最大的特点就是主要针对的是第三方平台,是为商家和用户之间搭起的桥梁,属于c2c模式,是商家与消费者之间的沟通。盈利是所有商家所目临的主要问题点,但现如今实体商品店亏本是绝大数商家的现实情况,商品的正版问题也是最没有办法控制的,还缺少一种完整的体制,同行竞争激励的情况下,很多的商家在商品的质量问题上就会放松警惕,商品盗版情况没办法处理,正版商品会因为价格问题而造成滞销,造成亏本,这些问题都是急须要解决的问题[2]。

1.2 课题开发的目的与意义

现如今生活的压力越来越大,人们也越来越浮躁。每天都处于繁忙的工作中,很少有机会放下心情来学习和享受,购买商品做为可以愉悦心情,释放压力的主要途径也很受人们的欢迎,然而购买商品需要专门找时间去实体商品店变得非常的麻烦,并且对于商品种类的选择也非常不全面,当有固定要求的商品时就需要多家实体商品店来回跑,非常浪费时间和精力,开发一个在线的利用网络和计算机的网上购物商城就可以很好的解决这些问题,消费者可以在工作空闲随时的登录本网站浏览商品信息,非常的方便,选择好商品后,在线付款,就可以收到需要的商品。对于商家而言,多一种销售途径也是一件非常有益的事情。近年来,我国互联网飞速发展,每年上网人数不断增长,位居世界前列。同时,网络的发展日新月异,从最开始的2G需要受限于网线到现在可以随时使用的无线网都为互联网的发展提供了结实的基础。据不完全调查,每年参与网购的人数占购物人群的三分之二以上,三个人中就要有两个人有网上购物的经历,同时网上物品的种类也从单一的衣服,化妆品发展到鲜花,宠物,电子商品等。自网上购物模式出现后,已快速的加入到我们的生活中,成为生活不可缺少的一部分。本课题开发的目的是为了方便用户购买商品,为商家解决现实问题,传统的购买商品需要人们去实体店购买,当用户指定想买某一本商品的时候,往往需要跑很多的商品店查找,非常的浪费时间,而且商品的价格实现不了透明化,对于紧俏的商品往往价格会很贵,使用户都是非常被动的购买商品,消费体验非常的不好。对于商家而言,现如今的唯品会网,淘宝网等网上购物商城非常的盛行,对于商品实体行业造成非常强大的压力,市场越来越不行,如果不寻找一种新的销售途径将会面临着店铺倒闭的风险。而且现在人工的成本非常的大,对于实体商品店来说人工费用,店铺费用,水电费用,成本费用都是非常大的问题。如果在网上开一家网上购物商城就可以很好的解决这些问题,对于人工方面,只要管理员在后台负责上传正确的商品信息和统计好商品库存信息就可以方便的管理网站;用户可以在一台电脑上浏览网上购物商城,可以快速的查找自己喜爱的商品,但是价格不透明,套路少,并且可以查看已购买用户的评价信息作为一个参考,更大程度的保证了商品的品质和购物体验。用户在网上购买到自己喜欢的商品后就可以坐在家里等着商品到手,不需要再一个店 一个店的浏览,非常方便。所以设计一个网上购物商城是非常有意义的,可以为商家提供更为方便管理的销售途径,为用户提供购买商品和查找商品的新平台。

1.3课题主要功能内容

本系统主要的内容包括前端部分和后端部分,前台分为注册用户和管理员用户,前台展示的信息有商品信息,商品信息包括不同分类的商品信息。没有注册的用户可以通过前台展示的用户注册功能进行注册,并且看到喜欢的商品可以购买,可以查看自己的详细信息,并且可以进行留言,求购自己需要的商品。后台主要是管理员使用 管理员管理网站所使用,包括订单信息管理,商品信息管理,用户信息管理等,设计一个合理且实用的网上购物商城需要做的工作包括:

(1)学习和练习设计购物系统使用的相关技术和应用;

(2)实际调查现实商店所存在的问题,并且提出解决方案;

(3)根据不同的需求,设计不同的权限,并且设计不同权限相对应的功能;

(4)各个模块的实现详细过程与实际实现效果;

2 课题使用技术说明

本网上购物商城在结合了实体商店的需求和消费用户的要求,利用PHP语言和Mysql数据库进行开发设计的加入了电子商务技术进行开发设计,设计一个可以方便用户购买商品的网上购物商城[3]。

2.1 Atom 网页技术介绍

Atom 是一个基属于 Electron的,这是一个帮助开发者使用的 Web 技术构建跨平台的桌面应用的软件工具,实际上 Electron 原先叫 Atom Shelll,是专门为 Atom 设计的,后来才成为了一个独立的好的项目。Electron 将 Chromium 和 Node.js 相结合到了一起:[4]Chromium 提供了渲染页面以及响应用户交互的基本能力,而 Node.js 提供访问本地文件系统和网络的强大能力,也可以使用 NPM 上的百万个第三方包。在此基础之上,Electron 还提供了 Mac、Windows、Linux 几个平台上的一些原本的 API,例如快捷键、文件选择框、托盘图标和通知、[5]剪贴板 

2.2 B/S架构说明

b/s 是利用浏览器进行访问的框架技术,本网上购物商城所设计的权限包括管理员,注册用户和非注册用户三个方面,B/S架构的三层框架图如下图2-1[6]所示: 

主要用于设计的框架有c/s和b/s两种,c/s是窗口模式,是一种弹出模式,大多用于管理系统开发中,b/s框架主要用于网站的设计,b/s的主要特点包括以下几种:

(1)具有强大的跨平台性,可以用于多种平台,并且只要一次编译可用于多种地方,包括PHP语言,c#语言等[7]。

(2)因为b/s是采用浏览器进行访问的,所以具有开发成本低的特点,可以在一台电脑上开发设计上传到浏览器上就可以在多台电脑上使用,不需要在每台电脑上都安装客户端,并且后期的维护也很简单,只要在管理员管理端进行维护,上传到浏览器上的网站就可以及时更新,不占空间,经济成本低。

(3)使用b/s开发的网站都具有界面简单友好的特点,因为开发的网站都是上传在浏览器上的,不再需要额外复杂的数据计算,所以对电脑没有高的要求。

从以上三点分析来看,本网上购物商城采用b/s框架进行开发会有更好的发展,在信息发布和信息维护上来说都有更好的优势。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值