B2C电子商务网站开发教程6.docx

上传人:b****3 文档编号:1369376 上传时间:2022-10-21 格式:DOCX 页数:168 大小:3.49MB
下载 相关 举报
B2C电子商务网站开发教程6.docx_第1页
第1页 / 共168页
B2C电子商务网站开发教程6.docx_第2页
第2页 / 共168页
B2C电子商务网站开发教程6.docx_第3页
第3页 / 共168页
B2C电子商务网站开发教程6.docx_第4页
第4页 / 共168页
B2C电子商务网站开发教程6.docx_第5页
第5页 / 共168页
点击查看更多>>
下载资源
资源描述

B2C电子商务网站开发教程6.docx

《B2C电子商务网站开发教程6.docx》由会员分享,可在线阅读,更多相关《B2C电子商务网站开发教程6.docx(168页珍藏版)》请在冰豆网上搜索。

B2C电子商务网站开发教程6.docx

B2C电子商务网站开发教程6

【本章要点】

☛需求分析

☛系统设计

☛数据库设计

☛系统实现

☛系统测试与部署

11.1需求分析

随着社会文化水平的提高和计算机应用的普及,网络购物已经开始被广大消费者所接受并广泛使用,电子商务的发展进入新的阶段。

电子商务可以理解为买卖双方互不谋面,通过互联网实现洽谈、订货、在线付款等完整的商业交易活动。

电子商务可以分为B2B模式(BusinessToBusiness:

企业对企业)、B2C模式(BusinessToCustomer:

企业对个人客户)、C2C模式(CustomerToCustomer:

个人客户对个人客户)。

国内外著名的电子商务网站有阿里巴巴、淘宝网、当当网、亚马逊等。

本章通过简单的B2C网上商城系统--《闽台商城》开发,介绍使用PHP进行WEB应用程序开发的一般过程和方法。

B2C网上商城系统--《闽台商城》即企业负责电子商务网站的构建和运营,网站提供商品发布、会员注册、购物车、订单提交等功能。

会员可以通过浏览商品信息、提交订单,企业通过网站可以管理商品,处理订单,实现简单的电子商务活动。

11.2系统设计

11.2.1系统功能结构

通过对国内外电子商务网站的分析,结合客户的具体应用需求,《闽台商城网站》项目的具体功能如下:

1.前台主要功能:

(1)商品展示:

提供各类别商品展示页面,要求显示商品名称、实物图片、市场价和会员价等信息,提供“查看详细信息”和“放入购物车”超链接。

为各个商品提供详细介绍页面,包括商品名称、实物图片、商品描述等信息。

(2)商品订购:

会员查看完商品后可以将该商品放入购物车,可以对购物车进行管理,包括更改订购数量、从购物车中删除商品、清空购物车等。

会员可以提交订单,填写收货信息,完成商品订购业务。

(3)文章展示:

提供各类新闻文章的展示,包括商场公告、交易帮助等信息。

(4)会员中心:

提供会员注册和登陆功能,会员登陆网站后可以实现商品订购、查看订单等功能。

2.后台主要功能:

(1)商品管理:

系统管理员能够管理商品类别和商品信息,包括商品信息的发布、修改、删除等功能;

(2)文章管理:

系统管理员能够管理文章类别和文章信息,包括文章信息的发布、修改、更新、放入回收站和彻底删除等功能;

(3)会员管理:

系统管理员能够管理会员信息,包括会员信息的查看、启用和禁用等功能;

(4)订单管理:

系统管理员能够管理会员提交的订单信息,包括查看订单详细信息,发货、结算等功能;

《闽台商城网站》由网站前台和网站管理后台组成。

网站前台的系统功能结构如图11-1所示,网站管理后台的系统功能结构如图11-2所示。

图11-1网站前台功能结构图图11-2网站管理后台功能结构图

11.2.2系统业务流程图

《闽台商城网站》的系统业务流程图如图11-3所示。

图11-3系统业务流程图

11.3数据库设计

11.3.1数据库分析

根据需求分析和系统设计,分析系统数据库结构,并为其设计合理的数据库。

本项目数据库关系图如图11-4所示。

图11-4数据库关系图

11.3.2数据库创建

表11-1管理员信息表Admin_Info

字段名称

字段类型

备注

A_ID

int

管理员编号(主键,标识)

A_UserName

Varchar(20)

用户名

A_Password

Varchar(50)

密码

A_Tel

Varchar(20)

联系电话

A_QQ

Varchar(20)

QQ

A_Email

Varchar(50)

邮箱

A_CreateTime

Datetime

注册日期

A_Status

Int

状态

表11-2会员信息表Member_Info

字段名称

字段类型

备注

M_ID

int

会员编号(主键,标识)

M_Name

Varchar(20)

会员名

M_Password

Varchar(50)

密码

M_Question

Varchar(50)

密码保护问题

M_Answer

Varchar(50)

密码保护答案

M_Card

Varchar(30)

身份证号

M_Tel

Varchar(20)

联系电话

M_QQ

Varchar(20)

QQ

M_Email

Varchar(50)

邮箱

M_Address

Varchar(200)

联系地址

M_Code

Varchar(20)

邮政编码

M_Money

Float

消费总额

M_Blance

float

余额

M_CreateTime

Datetime

注册日期

M_Status

Int

状态

表11-3商品类别表Product_Type

字段名称

字段类型

备注

PT_ID

int

类别编号(主键,标识)

PT_ParentID

Int

父级类别编号

PT_Name

Varchar(20)

类别名称

PT_Intro

text

类别简介

表11-4商品信息表Product_Info

字段名称

字段类型

备注

P_ID

int

商品编号(主键,标识)

PT_ID

Int

类别编号

P_Name

Varchar(100)

商品名称

P_Model

Varchar(300)

规格

P_Image

Varchar(300)

图片

P_Intro

Text

介绍

P_Brand

Varchar(50)

品牌

P_MPrice

Float

市场价

P_VPrice

Float

商城价

P_SellNum

Int

销售量

P_StoreNum

Int

库存量

P_Hits

Int

访问量

P_CreateTime

Datetime

发布时间

P_Status

Int

状态

表11-5文章类别表News_Type

字段名称

字段类型

备注

NT_ID

int

类别编号(主键,标识)

NT_ParentID

Int

父级类别编号

NT_Name

Varchar(20)

类别名称

NT_Intro

Text

类别简介

表11-6文章信息表News_Info

字段名称

字段类型

备注

N_ID

int

文章编号(主键,标识)

NT_ID

Int

类别编号

N_Title

Varchar(200)

文章标题

N_Intro

Text

摘要

N_Contents

Text

内容

N_Hits

Int

访问量

N_CreateTime

Int

发布时间

N_Status

Datetime

状态

表11-7订单信息表Order_Info

字段名称

字段类型

备注

O_ID

int

订单编号(主键,标识)

O_Num

Varchar(20)

订单号

M_Name

Varchar(20)

会员名

P_Nums

Int

商品数量

O_Money

Float

消费金额

O_Taker

Varchar(100)

收货人

O_Address

Varchar(300)

收货地址

O_Tel

Varchar(20)

联系电话

O_Paymethod

Int

付款方式

O_CreateTime

datetime

订单日期

O_Status

Int

订单状态

O_Remark

text

备注

表11-8订单商品信息表Order_Product

字段名称

字段类型

备注

OP_ID

int

编号(主键,标识)

O_Num

Varchar(20)

订单号

P_ID

int

商品编号

P_UnitPrice

float

单价

P_Nums

Int

数量

P_Flod

Float

折扣

P_Price

Float

小计价格

11.4系统实现

11.4.1创建项目

本节开始系统的编程实现,在编写代码之前,先规范网站的整体文件结构,创建系统中可能用到的文件夹。

在C:

\AppServ\www文件夹中创建一个文件夹,命名为“webshop”,在“webshop”文件夹中分别创建conn、images、admin、upload四个文件夹。

那么开发过程中,只需要将所创建的文件保存在相应的文件夹中。

项目完整的文件清单如表11-9所示。

表11-9项目文件清单

根目录文件

子目录文件

说明

1

conn

Conn_DB.php

数据库链接文件

images

存放网站前台图片素材

upload

存放上传的商品图片及文章图片

2

Admin

login.php

系统后台登陆页面

3

main.php

系统后台管理主页

4

admin_add.php

管理员信息添加页面

5

admin_manager.php

管理员信息管理页面

6

admin_update.php

管理员信息修改页面

7

newstype_add.php

文章类别添加页面

8

newstype_manager.php

文章类别管理页面

9

newstype_update.php

文章类别修改页面

10

news_add.php

文章添加页面

11

news_manager.php

文章管理页面

12

news_update.php

文章修改页面

13

producttype_add.php

商品类别添加页面

14

producttype_manager.php

商品类别管理页面

15

producttype_update.php

商品类别修改页面

16

product_add.php

商品添加页面

17

product_manager.php

商品管理页面

18

product_update.php

商品修改页面

19

member_manager.php

会员信息管理页面

20

member_info.php

查看会员信息页面

21

order_manager.php

订单信息管理页面

22

order_info.php

查看订单信息页面

23

select_newstype1.php

下拉框—文章类别—用于文章类别添加页面

24

select_newstype2.php

下拉框—文章类别—用于文章添加页面

25

select_newstype3.php

下拉框—文章类别—用于文章修改页面

26

select_producttype1.php

下拉框—商品类别—用于商品类别添加页面

27

select_producttype2.php

下拉框—商品类别—用于商品添加页面

28

select_producttype3.php

下拉框—商品类别—用于商品修改页面

Admin/images

存放后台界面图片素材

29

Admi

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 其它考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1