基于PHP的网上购物网站毕业论文 下载本文

3.1系统结构设计................................................. 1

3.1.1 系统体系结构........................................... 1 3.1.2 系统总体功能结构....................................... 2 3.1.3 系统总体物理结构....................................... 4 3.2数据库结构设计............................................... 5

3.2.1数据库概念结构设计 ..................................... 5 3.2.2数据库逻辑设计 ......................................... 5

4系统详细设计 .................................................... 8

4.1系统设计..................................................... 9 4.2 公共模块设计 ............................................... 10

4.2.1 数据库公共模块........................................ 10 4.2.2 common.php和golbal.php单元 .......................... 10 4.3产品模块设计................................................ 10

4.3.1 产品类型设计.......................................... 10 4.3.2 产品添加设计.......................................... 11 4.3.3 产品信息查询.......................................... 13 4.4前台页面模块设计............................................ 13

4.4.1首页设计 .............................................. 13 4.4.2 产品详细信息.......................................... 15 4.4.3 购物车设计............................................ 16 4.4.4结账处理 .............................................. 16 4.4.5 会员注册和登录页面设计................................ 16 4.4.6 会员账户管理.......................................... 30 4.5 订单管理模块设计 ........................................... 19 4.6会员管理模块设计............................................ 19 5 系统测试 ....................................................... 20

5.1系统测试.................................................... 20

5.1.1 测试的目的............................................ 20 5.1.2测试的准则 ............................................ 21

5.1.3测试的方法 ............................................ 21 5.2 单元测试实例 .............................................. 21 5.3 综合测试 ................................................... 22 5.4系统的维护主要包括四个方面.................................. 22 总结 ............................................................. 23 致 谢 ........................................................... 25 参考文献 ......................................................... 26

1绪论

1.1开发背景及意义

电子商务是伴随着信息经济的脚步,在20世纪90年代兴起于美国、欧洲等发达国家的一个新概念。目前,国际上对电子商务尚无统一的定义。一般来说,狭义的概念是指在开放的国际互联网及其它网络的环境下,通过服务器的运用,实现消费者的网上购物、企业间商业交易的一种新型交易运营模式。即电子商务=Web(服务器)+IT(信息技术)+企业业务。

电子商务的类型:从其交易对象来看,电子商务的应用包括企业与企业之间的电子商务 (B2B)、企业与消费者之间的电子商务(B2C)、企业与政府之间的电子商务 (B2G)、政府与消费者之间的电子商务(G2C)、企业内部的电子商务。

电子商务的本质特点:电子商务的重点在于商务、电子商务的核心竞争力在于信息平台、电子商务的使命在于利用互联网技术对传统资源的整合。

电子商务实现贸易的全球化、直接化、网络化,发展电子商务是不可阻挡的趋势,而我国的电子商务尚不完善。要实现全过程的电子商务,就要加快网络基础设施建设和网络互联,实现金融电子化及海关、税务、行政监管部门电子化,市场环境网上支付,建立安全体系认证结构,健全相关法律法规等等。 1.2 国内外电子商务现状

以下是根据CNNIC(中国互联网络信息中心)公布的中国B2C电子商务发展报告来进一步分析目前的网上购物的现状。(主要引用其中的分析图表) 图1-1选择网上购物的原因

图1-1用户网购原因

从上面的图可以看出网上购物选择节约时间和操作方便的分别占46.7%和44.2%,这说明随着生活节奏的加快,人们越来越希望拥有简单快捷的购物方式。

图1-2用户选择商品配送的方式

图1-2用户选择商品配送的方式

从上面的图中可以看出人们总希望直接可以拿到物品,而不需要耽搁自己的

时间,如果是送货上门,也可以当面检查所购的物品,这也表现出人们对厂商信誉的担忧。

图1-3 用户认为目前网上交易存在的最大问题

图1-3用户认为目前网上交易存在的最大问题

从上面的图中可以看出目前两个最严重的问题是安全性和产品服务。

1.3本文研究的内容

本文详细介绍了基于PHP的网上购物系统的系统结构设计、实现方法和操作流程,并介绍了系统各个模块的主要功能和数据库设计及功能。该系统采用B/S结构,采用PHP技术进行动态窗体页面的设计。后台数据库选用MySQL 数据库。系统设计并实现了会员注册及登录模块,会员基本信息模块,会员购物模块,产品搜索模块,管理员商品管理模块,用户管理模块,订单管理模块等一系列功能模块。最后,对网上购物系统进行了系统测试,各个模块功能运行良好。 1.4 开发可行性分析 1.4.1管理上的可行性

把企业业务延伸到Internet上,建立电子商务网站,对运营商业企业来说,是企业对外展示信息,从事商务活动的窗口和界面。因此,高中层管理人员不会对此有很大的抵触情绪,主管领导也能够相应的支持。 1.4.2技术上的可行性

根据系统目标需求分析得结果来看,不需要通过购买专业软件,仅采用

phpStudyAdmin为开发环境,Apachec为服务器,选择PHP语言就可以解决相关的问题,从而保证系统功能的实现。 1.4.3经济上的可行性

商业企业在运营过程中 ,经常会遇到产品的宣传受到限制,采购商或顾客只能通过上门咨询、电话沟通等方式进行各种信息的获取,受一定的时间与物理空间的局限并且成本较高。而本系统可以帮助企业正确认识电子商务技术在企业中的重要地位,以少量的时间和资金建立企业信息门户网站并架设一定范围的商务网络,以此来是企业与顾客间的经济活动变得更灵活、更主动。 1.4.4执行可行性

本系统采用IE浏览界面,是大家熟悉的,对于用户只需要具有一般的计算机知识的人员都可以轻松上手。而且整个系统采用最友好的交互界面,简洁明了,不需要对数据库非常了解。因此,该系统的操作是可行的。