微利购物网站的设计与实现(源码)
随着互联网技术的不断应用,人们可以在家享受购物的便利,针对这一现状,我建立了一个高效、可靠、安全的消费者与商家之间的购物平台——微利购物网站系统。它采用了MVC模式,主要利用的技术有html语言、css、PHP语言和MySQL数据库技术。该系统主要实现了消费者购物的主要流程,前台包括了登录注册功能、商品搜索功能、购物车功能、我的订单功能、付款功能、账户注销功能,后台包括了商品及其分类的增删改查、注册用户的管理、订单的增删改查和处理、用户消息回复和微利头条的增删改查以及账户注销功能。经过测试,系统已能够实现网上购物的主要功能。关键词 互联网,购物网站,MySQL,MVC
目 录
1 引言 1
1.1 系统开发的背景 1
1.2 系统研究现状及发展趋势 1
1.3 开发及运行环境 2
2 需求分析 2
2.1 系统功能框图 2
2.2 系统流程分析 4
2.3 可行性分析? 6
3 系统设计 7
3.1 系统功能设计 7
3.2 数据库设计 8
4 详细设计 10
4.1 登录模块 10
4.2 注册模块 12
4.3 搜索模块 13
4.4 购物车模块 14
4.5 商品管理模块 15
4.6 注册用户管理模块 17
5 系统测试 21
5.1 系统测试方案 21
5.2 系统测试项目 21
5.3 系统测试分析 22
5.4 系统测试结果 23
结 论 24
致 谢 25
参 考 文 献 26
1 引言
1.1 系统开发的背景
随着世界经济不断的发展,人们对于信息技术的利用越来越深入,电子商务的发展也是日趋进步。现在的年轻人基本人人都在使用网络,网络技术已经深入到我们的生活之中,在这样的情况下,更多的人也开始逐步进入到网络的世界中来。而电子商务正是依托于网络进行的,所以电子商务的发展自然是 *好棒文|www.hbsrm.com +Q: #351916072#
势不可挡的。 作为电子商务最重要的组成部分之一的网络购物,它借助网络检索商品信息,发出购物请求,通过网上支付工具款到发货或者是货到付款的模式,跨越了空间和时间[1,2],实现了商品或者服务从商家到消费者的过程。而这一过程中,无论是资金、物流还是商品信息等,都离不开网络,所以称之为网络购物[3]。
为了能够更好的实现网络购物的整个过程,使其更加高效、公正、透明化,提高网络购物的快捷性以及安全性,从而技术人员开发了购物网站。为了能够更好的适应用户的体验,开发人员对购物网站系统进行一系列的优化,从而出现了现在各种不同的购物网站,采用了C2C或者B2C模式,亦或是C2C和B2C结合的模式。但无论使怎样的模式,都是为了能够让消费者有更好的体验,给消费者一个更好的网购平台。
1.2 系统研究现状及发展趋势
自从1939年电报出现开始,电子商务就逐渐开始形成了。人们对运用电子手段进行商务活动进行讨论就是从当时开始的。到了1997年,欧盟发布了欧洲电子商务协议,美国随后发布了“全球电子商务计划”[4],许多国家开始尝试“网上采购”,中国的电子商务正是从这个时候开始的。自此之后,电子商务已经在我们的生活中占据很大的一部分,无论是国内还是国外,无论是哪个行业,都在对电子商务进行研究讨论。
2007年12月,国务院信息化办公室在《中国电子商务发展指标体系研究》中说明通过各种互联网计算机网络确定签署电子合同(订单)业务类型为电子商务[5]。2009年4月,商务部又把在网络上进行的货物或者服务的商务交易定义为电子商务[6]。2016年,北京联合大学学报中又说道,电子商务可以在时间和空间上缩小产品与试产个之间的距离,有利于促进贸易便利化,提升贸易发展,促进国家政策的有效执行[7]。从以上可以看出,电子商务已经有了新的发展,也产生了新的生态模式,它已经有了自己独特的市场定位,终究会占领终端市场,然后到全球市场和整合价值链。
作为电子商务的重要组成部分之一的网络购物活动[8],在我国已经得到了很大的发展。我国的几大购物网站,例如淘宝网、唯品会、京东等在网络购物方面已经成为人们的首选了。近年来,我国网络购物所产生的交易量逐年上升,在线上线下的总体销售额中的占比已经越来越大。尤其在现在移动端盛行的情况下,电子商务与物流企业在移动互联网的背景下不断整合[9],人们无论何时何地都能够访问购物网站,再加上现在随时随地都可能有免费wifi提供,人们对于访问购物网站所产生的流量费也不用再担心了。在这样的情况下,综合的网络购物所产生的交易量更是超乎想象。因此,从大环境看来,购物网站的设计是非常有必要的。
从技术上而言,html语言是近年来盛行的web编程语言,它可以制作出各种精美的web页面,给消费者带来赏心悦目的购物体验。php语言又是一种被广泛应用的开源的多用途脚本语言[10],它可以嵌入到html中,在编程时相对来说更加方便、清晰,尤其适合web开发。再加上免费的Apache和免费的数据库软件mysql,不会给开发者太大的经济的压力,整个系统的成本会相对低一点,具有较高的性价比。同时,php又可以编译成具有与许多数据库相连接的函数,它和mysql是绝佳组合[11]。
综上所述,电子商务潜力巨大[12],虽然现在大企业的电子商务还稍差,个人业务较少,类型比较单一,但它终会成为人们日常生活中的常态。
1.3 开发及运行环境
开发工具:PhpStorm 9.0,AppServ;
主要技术:html,css,php,ajax,mysql;
3) 运行环境:Windows 10;
4) 针对人员:游客,普通用户,管理员。
2 需求分析
目 录
1 引言 1
1.1 系统开发的背景 1
1.2 系统研究现状及发展趋势 1
1.3 开发及运行环境 2
2 需求分析 2
2.1 系统功能框图 2
2.2 系统流程分析 4
2.3 可行性分析? 6
3 系统设计 7
3.1 系统功能设计 7
3.2 数据库设计 8
4 详细设计 10
4.1 登录模块 10
4.2 注册模块 12
4.3 搜索模块 13
4.4 购物车模块 14
4.5 商品管理模块 15
4.6 注册用户管理模块 17
5 系统测试 21
5.1 系统测试方案 21
5.2 系统测试项目 21
5.3 系统测试分析 22
5.4 系统测试结果 23
结 论 24
致 谢 25
参 考 文 献 26
1 引言
1.1 系统开发的背景
随着世界经济不断的发展,人们对于信息技术的利用越来越深入,电子商务的发展也是日趋进步。现在的年轻人基本人人都在使用网络,网络技术已经深入到我们的生活之中,在这样的情况下,更多的人也开始逐步进入到网络的世界中来。而电子商务正是依托于网络进行的,所以电子商务的发展自然是 *好棒文|www.hbsrm.com +Q: #351916072#
势不可挡的。 作为电子商务最重要的组成部分之一的网络购物,它借助网络检索商品信息,发出购物请求,通过网上支付工具款到发货或者是货到付款的模式,跨越了空间和时间[1,2],实现了商品或者服务从商家到消费者的过程。而这一过程中,无论是资金、物流还是商品信息等,都离不开网络,所以称之为网络购物[3]。
为了能够更好的实现网络购物的整个过程,使其更加高效、公正、透明化,提高网络购物的快捷性以及安全性,从而技术人员开发了购物网站。为了能够更好的适应用户的体验,开发人员对购物网站系统进行一系列的优化,从而出现了现在各种不同的购物网站,采用了C2C或者B2C模式,亦或是C2C和B2C结合的模式。但无论使怎样的模式,都是为了能够让消费者有更好的体验,给消费者一个更好的网购平台。
1.2 系统研究现状及发展趋势
自从1939年电报出现开始,电子商务就逐渐开始形成了。人们对运用电子手段进行商务活动进行讨论就是从当时开始的。到了1997年,欧盟发布了欧洲电子商务协议,美国随后发布了“全球电子商务计划”[4],许多国家开始尝试“网上采购”,中国的电子商务正是从这个时候开始的。自此之后,电子商务已经在我们的生活中占据很大的一部分,无论是国内还是国外,无论是哪个行业,都在对电子商务进行研究讨论。
2007年12月,国务院信息化办公室在《中国电子商务发展指标体系研究》中说明通过各种互联网计算机网络确定签署电子合同(订单)业务类型为电子商务[5]。2009年4月,商务部又把在网络上进行的货物或者服务的商务交易定义为电子商务[6]。2016年,北京联合大学学报中又说道,电子商务可以在时间和空间上缩小产品与试产个之间的距离,有利于促进贸易便利化,提升贸易发展,促进国家政策的有效执行[7]。从以上可以看出,电子商务已经有了新的发展,也产生了新的生态模式,它已经有了自己独特的市场定位,终究会占领终端市场,然后到全球市场和整合价值链。
作为电子商务的重要组成部分之一的网络购物活动[8],在我国已经得到了很大的发展。我国的几大购物网站,例如淘宝网、唯品会、京东等在网络购物方面已经成为人们的首选了。近年来,我国网络购物所产生的交易量逐年上升,在线上线下的总体销售额中的占比已经越来越大。尤其在现在移动端盛行的情况下,电子商务与物流企业在移动互联网的背景下不断整合[9],人们无论何时何地都能够访问购物网站,再加上现在随时随地都可能有免费wifi提供,人们对于访问购物网站所产生的流量费也不用再担心了。在这样的情况下,综合的网络购物所产生的交易量更是超乎想象。因此,从大环境看来,购物网站的设计是非常有必要的。
从技术上而言,html语言是近年来盛行的web编程语言,它可以制作出各种精美的web页面,给消费者带来赏心悦目的购物体验。php语言又是一种被广泛应用的开源的多用途脚本语言[10],它可以嵌入到html中,在编程时相对来说更加方便、清晰,尤其适合web开发。再加上免费的Apache和免费的数据库软件mysql,不会给开发者太大的经济的压力,整个系统的成本会相对低一点,具有较高的性价比。同时,php又可以编译成具有与许多数据库相连接的函数,它和mysql是绝佳组合[11]。
综上所述,电子商务潜力巨大[12],虽然现在大企业的电子商务还稍差,个人业务较少,类型比较单一,但它终会成为人们日常生活中的常态。
1.3 开发及运行环境
开发工具:PhpStorm 9.0,AppServ;
主要技术:html,css,php,ajax,mysql;
3) 运行环境:Windows 10;
4) 针对人员:游客,普通用户,管理员。
2 需求分析
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1414.html