基于PHP+MySQL 的网上购物系统设计与实现

基于PHP+MySQL 的网上购物系统设计与实现

ID:39474298

大小:55.00 KB

页数:6页

时间:2019-07-04

基于PHP+MySQL 的网上购物系统设计与实现_第1页
基于PHP+MySQL 的网上购物系统设计与实现_第2页
基于PHP+MySQL 的网上购物系统设计与实现_第3页
基于PHP+MySQL 的网上购物系统设计与实现_第4页
基于PHP+MySQL 的网上购物系统设计与实现_第5页
资源描述:

《基于PHP+MySQL 的网上购物系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于PHP+MySQL的网上购物系统设计与实现科技信息1.前言纵观当前网上购物系统发展的状况,B2C、C2C将迎来发展高峰,支付工具更加多样化,而且可用性和安全性进一步增强,随着互联网、物流业的高速发展,网上购物成为一种购物时尚,也正逐渐成为一种趋势,这种新的运营模式给企业和个体商户带来了新的商机、新的销售渠道,同时也给消费者带了实惠和便利,受到了企业和消费者青睐。网上购物系统是建立在企业与消费者或个体商户与消费者之间的商品交易系统,使消费者通过浏览商品详细信息、网上下单、在线支付、在线查询、打印订单和查看公告等功能购买自己所需的商品。网上购物突破

2、了传统商务模式的障碍,或许,未来的网上购物,可以称为“网络逛街”。2.系统设计2.1需求分析通过分析和结合企业要求及市场调查,网上购物系统应具有以下功能:(1)网上购物系统的页面要求美观大方、个性化,能充分展示商品的详细信息。(2)可按关键字搜索商品。(3)商品分类详尽,可按不同类别查看商品信息。(4)根据订单查询购买的商品。(5)实现选购商品、订购商品、收银结账、打印订单、发货确认等功能。(6)管理员可以对用户订单进行管理、发布商品信息、查看用户信息根据需求分析的描述,网上购物系统的功能结构如图1:图1网上购物系统前台、后台功能模块结构图2.2系

3、统流程图网上选购商品时,将商品放到购物车中,选好商品后到收银台结账,根据订单号进行在线支付,网上购物系统流程如图2:图22.3搭建网上购物系统运行环境运行环境是程序运行所依赖的条件,它为程序提供了基本的应用对象、组件、参数等不可缺少的元素,网上购物系统需要搭建一个安全、可靠的php运行环境,下面介绍Window和Linux平台运行环境的搭建。2.3.1Windows平台的运行环境搭建AppServ是php网页架站工具的组合包,用户只要按照普通应用软件的安装方法,就可以完成Apache+php+MySQL+phpMySQL的安装与配置,AppServ

4、为用户提供了一种简易、快速的搭建php运行环境。安装完后,整个目录默认安装在C:AppServ下,此目录下有4个子目录,分别为:Apache2.2(Apache的存储目录)、MySQL(MySQL的存储目录)、php5(php的存储目录)、www(网页文件及phpMyAdmin的存储目录),将网上购物系统的文档复制到C:AppServwww目录中,打开浏览器,即可访问网上购物系统。2.3.2RedHatLinux平台的运行环境搭建(1)安装Apache服务器下面介绍源码的安装,如下所示:tar命令解压tar-xvzfhttpd-2.0.50.

5、tar.gz(b)配置、编译、安装./configure–prefix=/usr/local/apache2–enable-somakemakeinstall(2)安装MySQL服务器下面介绍源码的安装,如下所示:(a)安装MySQL服务器tarzxvfmysql-3.23.58.i386.tar.gz./configure-prefix=/usr/local/mysql-sysconfdir=/etc-localstatedir=/var/lib/mysql-enable-local-infilemakemakeinstall(3)一般情况下,p

6、hp解释器随Linux系统一起安装,用户主要的工作是配置php。2.4系统概要设计本系统是为中小企业或个体商户开发的,考虑成本及需求问题,选用MySQL作为系统后台数据库。MYSQL是开放源码的数据库,其存储和管理功能非常强大,完全可以满足中小企业和个体商户的数据需求。根据对网上购物系统的需求分析,数据库实体分别为商品信息实体、商品类型实体、用户信息实体、用户订单实体、用户留言实体、商品评价实体、管理员信息实体、公告信息实体、友情链接实体,根据需求网上购物系统各表如下:(1)用户订单表:用于存储用户订单信息。(2)管理员表:用于存储管理员信息。(3

7、)公告信息表:用于存储公告信息。(4)用户留言信息表:用于存储用户留言信息。(5)友情链接信息表:存储友情链接的相关信息。(6)商品评价表:用于存储用户对商品的评论信息。(7)商品信息表:用于存储商品的基础信息。(8)商品类型信息表:用于存储商品的种类信息。(9)用户信息表:用于存储用户信息。3.系统实施3.1网上购物系统公共模块设计3.1.1mySQL数据库的连接与mysql数据库建立连接的文件conn.php,如某页面需要进行数据库操作,在页面包含该连接文件即可,代码如下:$conn=mysql_connect("localhost","roo

8、t","123456")mysql_select_db("db_shop",$conn)3.1.2CSS样式CSS(层叠样

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。