我也是在网上看了这本书的试读文章后对PHP又有所认识的,现整理出来,给大家看,下载的压缩包为word文档,本人现想要附书的源码,哪位在请提供.
第22章
电子商务系统
作者:明日科技《PHP数据库系统开发完全手册》
本章将通过项目分析、设计、开发的完整过程来详细介绍电子商务系统的整个流程。前台部分将重点突出用户注册、带验证码的用户登录、商品分类显示、购物车的实现、订单的提交、商品的高级查询、以及用户中心的功能。后台部分把重点放在商品信息管理、用户订单管理、管理商品大类及各种信息管理和发布。同时详细介绍各个模块涉及到的基础知识。在疑难问题分析方面将详细介绍购物车的实现原理及过程。最后详细介绍系统制作过程中常见错误及处理方法。从而使读者能全面复习本书涉及到的基础知识并具备独立开发大型电子商务类网站的能力。
服务器端
● 操作系统:Windows 2003 Server/Linux(推荐)。
● 服务器:Apache 2.0。
● PHP软件:PHP 5.0。
● 数据库:MySQL 5.0。
● MySQL图形化管理软件:PhpMyAdmin-2.5.5。
● 浏览器:IE 6.0。
● 分辨率:最佳效果1024×768像素。
客户端
● 浏览器:IE 5.0,推荐使用IE 6.0。
● 分辨率:最佳效果1024×768像素。
22.1 需
求分
析
随着Internet的发展,电子商务将成为21世纪网络发展的主流,网上购物将成为一种购物时尚。目前国内企业正纷纷加入到阿里巴巴等一系列大型电子商务网站中,通过网络进行B2B(企业对企业)的网上交易之后,充分认识到网络交易将成为未来商品交易的重要组成部分,在建立企业宣传网络的同时,也逐步扩大企业自身的网络销售渠道,建立起自己的电子商务网站,完成了从B2B到B2C(企业对个人)同时进行网络交易的过渡,大大提高了企业生产效益。随着硬件技术、网络技术及网上交易法规的日趋完善,电子商务将成为企业销售经营的主要渠道。
22.2 系统
设计
22.2.1 设计目标
该系统的设计目标是开发一个适合中小型企业使用的网上购物系统。用户可以在网上迅速地查找到自己喜欢的商品,在该系统购买商品之后,只需等待送货上门。从而使购物变得轻松、方便。用户对经营者来说可以很好的配置人力并通过网络提高企业的知名度。随着计算机网络的高速发展,网上购物将成为以后的发展趋势,网上消费将成为一种消费时尚。读者通过对本章的学习,不仅可以丰富自己的基础知识、掌握大量网站制作技巧及PHP常用函数的使用方法,还可以了解电子商务类网站的制作流程,为以后完成更大的电子商务类网站打下良好的基础。一个优秀的网上购物系统应该具备以下功能:
● 商品信息的合理管理。
● 方便易懂的网上购物方法。
● 商家与用户的交流平台。
● 合理的用户管理方法。
● 安全的订单管理机制。
22.2.2 设计方案
网上购物系统其实质就是建立一个虚拟的购物超市,当在超市选购商品时,首先应该将商品放到购物车中,待挑选好所有商品之后就可以到收银台去开收货单,根据收货单据付款。制作电子商务系统的原理与在超市购物的原理是一样的。首先客户应该在网页中选购自己需要的商品并将商品放入购物车中,当然也可以改变购买商品的数量或清空购物车中的商品。选购好商品后就可以到收银台,在收银台进行填写收货人信息、提交收货人信息、查看账单等操作。
由于系统的定位是一个网上购物系统,是一个电子商务类网站,传统的C/S(客户机/服务器)已经不适应了,作为Internet上的Web应用,需要的是B/S(浏览器/服务器)架构。根据上面的分析,采用PHP这种相对流行而且安全性较高的Web开发语言,同时使用PHP的黄金搭档MySQL作为后台数据库。
22.3 结构
设计22.3.1 功能结构电子商务系统总体功能设计如图22.1所示。.........................