【《基于PHP+HTML的购物网站设计》5000字(论文)】_第1页
【《基于PHP+HTML的购物网站设计》5000字(论文)】_第2页
【《基于PHP+HTML的购物网站设计》5000字(论文)】_第3页
【《基于PHP+HTML的购物网站设计》5000字(论文)】_第4页
【《基于PHP+HTML的购物网站设计》5000字(论文)】_第5页
已阅读5页,还剩11页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于PHP+HTML的购物网站设计目录TOC\o"1-3"\h\u22376摘要 122390关键词 2174691绪论 237771.1选题背景 2137201.2研究现状 2171771.3存在问题 253651.4研究内容 2284021.5研究意义 3302672需求分析 3217142.1系统介绍 3325502.2系统程序流程图 49112.3系统总体E-R图 4110343系统设计 564853.1系统目标 5221463.2系统功能设计 692313.3数据库设计 656664系统实现 8127744.1前台主界面实现 8169084.2消费者反馈模块实现 8314804.3临时对话模块实现 964134.4商品发布模块实现 954864.5后台实现 10186504.6其他界面实现 12285705总结 14摘要:目前购物网站的发展已经比较成熟,但在用户体验方面,还有进一步提升的空间。本文设计并实现了一种基于PHP+HTML的购物网站,前台使用了HTML技术,后台使用了PHP技术,数据库使用了MySql,包括商品发布模块、消费者反馈模块、在线客服模块等,其中商品发布模块用于更好的向用户展示商品信息;消费者反馈模块用于消费者向网站提出建议;在线客服模块用于实时的为用户提供售后服务。基于PHP+HTML的购物网站方便了消费者的购物行为,提升了用户体验。关键词:购物网站PHPHTML1绪论1.1选题背景随着智能手机的快速发展,各大公司将开发目标转向了手机APP,从而忽视了网站的提升与优化。并且因为各大购物APP的出现,导致更多的人们使用手机软件来进行购物,而不选择购物网站。购物网站发展至今虽已多年,但仍然有一定的提升空间。1.2研究现状目前大多数年轻人的购物都是在手机软件上进行的,但是在中老年人群中还是有一大部分人只会使用电脑网站进行购物,并不会操作智能手机。针对这一部分人群有必要设计一种方便快捷,便于用户使用的购物网站。购物网站首先要方便消费者找到所需产品,然后加强商品的美化与宣传,使消费者产生强烈的购买欲望,并为之付款。就目前的购物网站来说页面整体风格不够简洁,售后服务有所欠缺,并不利于商品的出售。1.3存在问题通过对现有系统的分析后发现以下问题:1.淘宝采用CtoC的经营模式,店铺由商家自主经营设计,导致各个店铺的风格不统一。2.消费者没有专门的建议提交途径,无法及时了解消费者对网站的意见及反馈信息。3.在售后服务方面,部分网站采用是并不普及的聊天软件,例如淘宝使用阿里旺旺。1.4研究内容为了解决上述问题,需对以下几个方面进行研究:1.商品发布模块:用于发布出售商品以及最新商品信息。2.消费者反馈模块:消费者可以在该模块下提交对购物网站意见。3.在线客服模块:采用普及度更高的OICQ来发起与客服的临时对话。1.5研究意义通过使用该购物网站,不仅能为中老年消费者提供更高品质的服务,也能够使其感受到更加良好的消费环境。购物网站能够更好的实现商品的出售以及订单的处理,让后台工作人员获取相关信息也变得更加便利,让经营人员更加高效迅速的了解网站整体的运营情况,从而提升自家商品的销售量,减少经营成本。2需求分析2.1系统介绍图2-1功能模块图如图2-1所示:网上购物网站可以分为前台后台两个部分,前台由登录、商品展示、用户反馈、在线客服及模拟支付等部分构成,主要是针对消费者的功能。该网上购物网站中,后台管理员对网站进行一系列管理,主要有系统相关设置,商品发布、商品的相关分类、会员添加删除以及注册、订单的管理与会员留言的相关管理。经过一系列的需求分析后,可以得到该购物网站的功能模块图。2.2系统程序流程图商品发布是购物网站中重要的一部分,管理员必须对商品名称、市场价、会员价、商品号及数量进行填写后才能发布商品。根据商品发布的流程分析,得到商品发布功能流程图,如图2-3。图2-2商品发布功能流程图2.3系统总体E-R图购物网站的实体主要包括用户、商品、管理员、订单。用户具有性别、密码、年龄以及用户名的属性。商品具有商品编号、价格以及库存号等的属性。订单具有订单号、下单日期、送货方式、订单处理、操作以及订单状态等相关属性。管理员编号、管理员姓名及管理员账号密码则是管理员具有的属性。其中主要的订单实体图如图2-3。图2-3订单实体图购物网站中一个用户可以购买多个商品并生成多个账单。用户可对多个商品进行评论。一个管理员可以管理多个用户以及多个商品。由此可以得出购物网站的总体E-R图,如图2-4。图2-4总体E-R图3系统设计系统目标通过优化商品的便利查找,订单支付的流程以及收集消费者购买使用后的反馈信息。并且优化后台管理员对整个网站内容的信息管理。主要目的是提升用户的使用体验,加强商品的出售,使商品出售的综合效率得到提高,为商家及用户提升更多的便利,进而提升受购物网站在商品出售网站中的竞争优势。系统功能设计1.用户管理模块设计用户管理模块的设计主要是能够让管理员对已经注册的会员来进行管理。在该模块会显示会员名称、会员状态、注册时间,并且能查看会员的具体信息,或者修改会员状态,如果会员在使用时出现异常管理员可以在后台对会员进行账户冻结。管理员也可以在该模块删除指定用户。2.商品发布模块设计在商品发布模块中主要的工作内容就是对商品进行上架与下架的操作。在商品上架时,管理员需要对商品的基本信息进行相关填写,然后对商品的价格进行制定。在对某在售商品或者已售空的商品进行下架时,管理员可以登陆网站后台对其进行删除下架,也可以直接通过删除数据库中存储的该商品的数据来进行对商品的下架操作。这样操作十分的简单,并且,可以减轻数据库存储数据的压力。3.消费者反馈模块设计消费者反馈模块是针对用户对网站存在意见及相关改进意见时,用户可以在在模块下进行意见及建议的编写并提交,提交后反馈的相关数据将存储在数据库中,管理员可以在后台进行浏览,并且对反馈信息进行管理。4.在线客服模块的设计在线客服主要是针对用户与客服进行交流而设计。当消费者在任意界面浏览出现问题时,则可以通过该模块与客服发起临时对话,该模块固定在网站界面右侧且随界面滑动而滑动。该模块使用普及度更高的OICQ交流软件,通过OICQ的组件进行连接。3.3数据库设计该购物网站的数据库主要就是设计与建立一个符合系统需求的数据库并且对该数据库进行完善的一个过程。数据的设计其实是对数据库进行开发的一种技术,该技术是一项在设计和分析上针对数据库的。对数据库的设计与开发必须严格按照标准规范来进行设计。对数据库表的创建必须严谨才能设计出一个完整的系统,从而使该数据库具有更高的安全性以及高效性。表3-1在售商品表列名数据类型长度允许为空注释Bhaoint13自增编号Mchengint242允许名称Kcunvarchar242允许库存Fleivarchar242允许分类Jgevarchar242允许价格Picturevarchar242允许图片Contentvarchar242允许内容从表3-1可以看出,商品信息表主要有编号、名称、库存等字段,这些字段用来储存商品信息的相关内容。这些信息都会在后台的商品管理界面展现,并且管理员可以在后台通过操作更改表内数据。表3-2注册会员表列名数据类型长度允许为空注释Bhaoint13自增编号Membervarchar242允许会员名Xmingvarchar242允许姓名Sbievarchar242允许性别Dhuavarchar242允许电话Yxvarchar242允许邮箱Sitevarchar242允许地址timedatetime242允许注册日期Czuovarchar242允许操作Pwordvarchar242允许密码从表3-2中可以看出,会员信息主要有编号、会员名、姓名等字段。这些信息都会在后台的会员管理界面展现,并且管理员可以在后台通过操作更改表内数据。表3-3相关订单表列名数据类型长度允许为空注释DDhaoint13自增订单号Mingvarchar242允许姓名Xiadaydatetime242允许下单日期Fshivarchar242允许送货方式Yfeivarchar242允许邮费Ztaivarchar242允许订单状态Clivarchar242允许订单处理Czuovarchar242允许操作从表3-3中可以看出,订单信息主要有订单号、姓名、下单日期等字段。这些信息都会在后台的订单管理界面中展现,并且管理员可以在后台通过操作更改表内数据。4系统实现4.1前台主界面实现前台主界面主要包括网站首页、商品中心、销售排名、商城公告、我的购物车、会员注销等分栏,还有一个搜索栏可以通过关键词的输入来进行商品查询。下方是轮播图可以点击左右侧切换图片,轮播图可以展示网站的相关重要信息,位置醒目吸引用户,如图4-1所示。图4-1前台主界面4.2消费者反馈模块实现消费者反馈模块时用户在浏览网站时,发现购物网站存在问题时,给与更改的意见。消费者在点击提交评论后,该评论的数据会存入数据库相应表中,管理员可以在后台浏览用户提交的意见,并对意见进行管理,如图4-2。图4-2消费者反馈模块4.3临时对话模块实现当消费者需要与客服进行交流时,可以通过点击界面右侧的QQ交谈拉起与客服的临时对话。在用户QQ已经登录时会直接拉起对话框,如果未登录QQ将会发出启动QQ的请求,同意后并登陆成功将拉起临时对话框。需要微信交流时则以可通过扫码添加客服微信。该模块主要运用了HTML的a标签并对href属性进行设置,并且利用position:fixed定位功能将此模块固定在浏览器右侧,用户可以在任意网站内的界面进行点击发起对话。如图4-3。图4-3临时对话模块4.4商品发布模块实现管理员可以对商品进行命名,价格的更改,商品分类,商品编号,以及设定商品库存,在商品简介中可以添加文字与图片,并且可以对图片文字进行更改。其中名称、价格、商品号及数量为必填项,未填写时点击确定按钮会提示先填写相关信息,商品发布模块界面如图4-4。图4-4商品添加界面4.5后台实现1管理员主界面管理员可以在这个界面进行相关的一些设置与管理,例如管理员在登陆后可以在管理设置内修改账号密码,在商品管理栏内添加商品、添加商品分类、管理商品分类等。在用户管理内可以查看注册会员的信息,对存在异常的账户进行冻结处理等。在订单管理内可以查看订单的相关信息并对订单进行发货处理等。在公告管理系统中可以对公告进行添加并查看公告列表。管理员主界面如图4-5。图4-5管理员主界面2.会员管理界面管理员在该界面可以查看会员名称、会员状态、注册时间以及修改会员状态跟删除会员。会员状态分为未冻结与冻结两种状态。管理员对异常账户进行冻结后,该会员使用其账号密码登陆时会提示该用户已被冻结,如图4-6。图4-6会员管理界面3.订单管理界面消费者在前台对商品进行下单后,管理员可以在后台查看其订单号、下单人、订货人、金额总计及付款方式等。订单状态分为未作处理订单、已发货订单、已收款订单,管理员可以根据用户的是否付款及商品是否发货更改订单的状态,如图4-7。图4-7订单管理界面4.添加公告界面管理员在此界面可以进行添加公告,公告名称为必填项,当未填写公告名称时点击确定按钮会提示请输入标题。详细内容文本框中可以输入文字以及图片,并且可以对文字图片进行编辑,图文并茂的商城公告更容易吸引消费者的眼球,如图4-8.图4-8添加公告界面4.6其他界面实现1.会员注册界面当用户浏览网站时,可以通过点击会员注册栏跳转到会员注册界面。用户需要填写用户名、输入并确认密码、以及E-mail、手机等相关信息,并符合填写规范后点击提交,便可注册成功。用户可以用该账号登录购物网站进行商品购买、反馈提交等操作,如图4-9。图4-9会员注册界面2.我的购物车界面消费者在浏览商品时对所需购买商品点击添加购物车后,在该界面便会展示出用所添加的商品信息。当用户添加多个不同的商品时,我们可以点击移除按钮进行商品移除。并且会展示出所有商品所需支付的总和,可以在数目一栏中对购买商品的数量进行更改。点击去收银台则会跳转到订单确定界面。点击清空购物车会清空所有商品。如图4-10。图4-10我的购物车界面3.下单界面消费者在选购心仪商品时需要将该商品添加到购物车里面,然后进行选择下单,并且需要准确填写相关的收货信息,并选择支付方式,消费者也可以为商家进行留言备注。如图4-11。图4-11下单界面4.支付界面在消费者提交收货地址并提交后,跳转到支付界面,该界面向用户展示所购买商品的数量、总计消费以及创建时间等信息。用户在输入正确的支付密码之后,会提示支付成功并跳转到我的订单界面,查看订单状态。如图4-12。图4-12支付界面5.商品分类实现管理员可以在此界面新增分类、删除分类或者修改分类名称,所有商品都属于相关的分类下,如图4-13。图4-13商品分类界面5总结通过为期一个多月的购物平台开发,“基于PHP+HTML的购物网站”已经基本实现预期目标,各项功能已经初步达到设计预想,经过检测,已成功实现对会员用户、商品信息

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论