销售网站需求分析.docx

上传人:b****8 文档编号:28036988 上传时间:2023-07-07 格式:DOCX 页数:15 大小:95.34KB
下载 相关 举报
销售网站需求分析.docx_第1页
第1页 / 共15页
销售网站需求分析.docx_第2页
第2页 / 共15页
销售网站需求分析.docx_第3页
第3页 / 共15页
销售网站需求分析.docx_第4页
第4页 / 共15页
销售网站需求分析.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

销售网站需求分析.docx

《销售网站需求分析.docx》由会员分享,可在线阅读,更多相关《销售网站需求分析.docx(15页珍藏版)》请在冰豆网上搜索。

销售网站需求分析.docx

销售网站需求分析

销售网站需求分析

本网上购物系统是基于B/S架构,本网站系统的开发主要是方便用户购买商品,减少供应商店面费用。

本系统共有三类用户:

普通用户是指没有登陆权限(主要指网络用户),以匿名用户的身份访问系统网站。

此类用户主要有浏览系统信息、查看商品信息,注册成为会员。

把本网站设为首页,添加到收藏夹,联系开发人,查看交款方式,退换货原则,配送范围,交易条款,保密协议等操作。

浏览的内容包括:

商品信息、商品分类信息。

商城会员:

这类用户拥有普通用户的所有权限;普通用户可以注册成为会员,并根据会员ID和密码登陆系统,登陆之后可以对更改自己的信息但会员ID做为数据库表主键不能修改。

会员登陆后可以查看商品信息,查看各种分类商品信息,将商品添加到购物车中。

修改购物车中商品数量,或是删除某些不想要的商品。

如果会员发现网城卡内余额不足还可以进行充值。

系统管理员:

系统管理员主要负责管理着系统后台信息;主要有订单管理,商品管理,会员管理,物流管理和系统管理。

订单管理有未确认订单和已确认订单管理,未付款订单和已付款订单管理,未发货和已发货订单管理,未归档和已归档订单管理。

商品管理主要有商品添加和商品管理,商品类别添加和商品类别管理。

会员管理主要有添加管理员和管理管理员,管理会员。

物流系统主要有支付方式添加和管理,配送方式添加和管理,配送地点添加和管理。

系统管理主要是上传管理。

因此,本系统主要功能是对商品进行管理规划,方便会员购买。

1.系统功能模块图:

系统功能模块图

系统流程图:

销售网站系统共分两个部分,一部分是面向用户的部分,包括:

顾客在线注册、购物、提交订单、付款等操作;另外一部分是商城管理部分,这部分的内容包括:

产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。

顾客流程图如下

顾客流程图

商品管理流程图

商品管理流程图

前台商店功能

此功能是用于客户浏览界面,及对购物的流程显示

商品分类检索

商品的类别由店主自行在网店管理系统中设定。

支持商品分类检索。

首页推荐商品和特价商品、排行榜商品

管理员可在商城管理系统中设定一些重要的商品,作为首页推荐商品。

这些商品直接在首页出现。

同样,也可以设定部分商品为首页推荐的特价商品及首页排行榜商品。

购物车

选中商品后,只要点选“购买”按钮,商品自动进入购物车(同样商品不会重复进入)。

在购物车中可自由调整购买商品的数量,即时计算采购金额。

订单生成

在购物车中确认所购商品的品种和数量后,可进入订单确认。

确认所购商品和送货方式、付款方式等资料,确认后生成订单。

生成的订单明细清楚,应付款项清晰明了。

订单查询

会员可以随时查询定单的当前处理情况,如是否配送?

是否收到货款?

等等。

也可以查询已经成交的历史订单。

辅助功能

包括会员资料修改,密码修改,用户缺货登记,缺货登记处理,发货或缺货通知等等。

商品评论

客户可以对商品进行评论,管理员可以在商品档案管理员进行管理。

后台商城管理功能

管理员管理

后台管理商品和处理订单,帮助用户修改密码,群发邮件等。

商品类别管理

添加,删除,修改商品分类。

分类商品管理

在不同的类别下管理商品,包括商品上传,修改和删除等功能。

商品资料包括:

商品名称,品牌,产地(生产商),市场价,优惠价,商品详细介绍等

会员管理

修改、删除会员资料等,查看会员订单信息、会员访问信息。

处理订单

付款确认、商品出货、订单查询,可以根据需要设定员工权限处理相关项:

如送货员只具有商品出货权限、财务只具有付款确认权限。

进销存功能

进货开进货单,其它费用支出开支出单。

查看每日、每月、每年营业统计。

查询商品库存数量。

配送方式、付款方式

配送方式支持运费可以分为买家支付以及卖家承担,买家支付时可以有平邮,快递之分,平邮快递单位价格由发货地价格决定。

付款方式具有很强的扩展性,集成了西部在线支付功能。

支持网银在线支付(根据情况需要修改)

数据库介绍

本系统使用的数据库为SQLServer2005。

ER模式:

商品(商品编号#,商品名称,商品类别#,厂家,出厂日期,备注,价格,数量)

会员用户(会员证号#,姓名,性别,身份编号#,身份证,联系电话,密码)

身份(身份编号#,身份描述,用户等级)

商品类别(商品类别编号#,类别描述)

ER图:

实体之间关系的E-R图

(1)用户类别

包括:

用户分类号、用户类别名称、订购商品、订购数等。

(2)用户信息

包括:

用户证号、用户分类号、姓名、性别、出生日期、身份证号、单位、联系电话、办证日期、职业等。

(3)商品种类

包括:

商品分类号、商品种类、库存等。

(4)商品信息

包括:

商品号、商品名、生产单位、出场日期、批次、单价、内容提要、分类号、商品号、库存数等。

(5)订退情况

包括:

用户证号、商品号、订购时间、退订时间、商品数目。

(6)预购情况

包括:

会员号、商品号、预约时间、是否到架。

(7)用户分类及权限

包括:

用户分类号、用户分类名、权限。

(8)用户信息

包括:

用户号、用户名、用户密码。

创建数据库

系统管理员表(tb_Admin):

管理系统管理员账号和密码的表,主要属性有:

用户名和密码。

系统管理员根据用户名密码登陆后台系统。

表名:

tb_Admin

字段名

数据类型

长度

主外键

字段说明

备注

AdminID

varchar

32

主键

管理员ID

非空

Password

varchar

32

管理员密码

非空

表4.1系统管理员表

会员区域表(tb_Area):

网站会员购物地点,主要属性有:

AreaID,AreaKM。

系统可以根据会员区域表收取会员需要运输商品的运输费。

表名:

tb_Area

字段名

数据类型

长度

主外键

字段说明

备注

AreaID

varchar

50

主键

区域ID

非空

AreaKM

varchar

50

送货距离

表4.2送货路程表

会员购物信息表(tb_BuyInfo):

会员购物信息统计表,主要属性有:

BuyID,

GoodsID,Num,SumPrice,MemberID。

表名:

tb_BuyInfo

字段名

数据类型

长度

主外键

字段说明

备注

BuyID

varchar

50

主键

购物单号

非空

GoodsID

varchar

50

商品ID

Num

int

32

商品数量

OrderID

varchar

50

订单号

SumPrice

varchar

50

总价格

MemberID

varchar

50

外键

会员ID

表4.3会员购物信息表

商品类别表(tb_Class):

商品类别显示表,主要属性有:

ClassID,CategoryUrl。

主要管理所有商品种类及其简易图标。

表名:

tb_Class

字段名

数据类型

长度

主外键

字段说明

备注

ClassID

varchar

50

主键

商品种类ID

非空

CategoryUrl

varchar

50

商品标识图标

表4.4商品类别表

商品信息表(tb_GoodsInfo):

商品信息表主要负责存储商品名称,商品类别,商品图标,商品图片,商品价格,商品重量等信息。

主要属性有:

GoodsID,ClassID,GoodsIntroduce,GoodsBrand,GoodsUnit,GoodsWeight,GoodsUrl,MarketPrice,MemberPrice,Isrefinement,IsHot,AddDate,IsDiscount。

表名:

tb_GoodsInfo

字段名

数据类型

长度

主外键

字段说明

备注

GoodsID

varchar

50

主键

商品名称

非空

ClassID

varchar

50

外键

商品类别

非空

GoodsIntroduce

Text

250

商品介绍

GoodsBrand

varchar

50

商品品牌

GoodsUnit

varchar

50

商品计数单位

GoodsWeight

float

16

商品重量

GoodsUrl

varchar

50

商品图片地址

MarketPrice

float

16

商品市场价格

MemberPrice

float

16

商品会员价格

Isrefinement

bool

1

是否精品

IsHot

bool

1

是否热销

AddDate

datetime

32

上传日期

IsDiscount

bool

1

是否特价

表4.5商品信息表

商品图片表(tb_Image):

商品图片表,主要用来存储商品的图片,主要属性有:

ImageID,ImageName,ImageUrl。

表名:

tb_Image

字段名

数据类型

长度

主外键

字段说明

备注

ImageID

varchar

50

主键

商品图片ID

非空

ImageName

varchar

50

商品图片名称

ImageUrl

varchar

50

商品图片地址

表4.6商品图片表

会员信息表(tb_Member):

会员信息表,主要用来存储会员的一些基本信息,如会员ID,会员性别,会员密码,会员真实名字,会员联系方式(电话号码。

E_mail,所在城市,家庭住址,邮政编码等),现有RMB,上一次登陆时间。

主要属性有:

MemberID,Sex,Password,TrueName,Phonecode,Emails,City,Address,PostCode,AdvancePayment,LoadDate。

表名:

tb_Members

字段名

数据类型

长度

主外键

字段说明

备注

MemberID

varchar

50

主键

会员ID

非空

Sex

bit

1

会员性别

Password

varchar

50

会员密码

TrueName

varchar

50

会员真实名字

Phonecode

varchar

50

电话号码

Emails

varchar

50

Email

City

varchar

50

所在城市

Address

varchar

200

地址

PostCode

varchar

10

邮编号码

AdvancePayment

varchar

50

现有存款

LoadDate

datetime

32

上次登录时间

表4.7会员信息表

订单信息表(tb_OrderInfo):

订单信息表主要用来存储会员每次订单信息,主要属性有:

OrderID,OrderDate,GoodsFee,TotalPrice,ShipFee,ShipType,PayType,MemberID,ReceiverName,ReceiverPhone,IsConfirm,IsPayment,IsConsignment,IsPigeonhole,ReceiverPostCode,ReceiverAddress,ReceiverEmails。

表名:

tb_OrderInfo

字段名

数据类型

长度

主外键

字段说明

备注

OrderID

varchar

50

主键

订单ID

非空

OrderDate

Datetime

32

订单提交日期

GoodsFee

varchar

50

商品价格

TotalPrice

varchar

50

商品总费用

ShipFee

varchar

50

运输费

ShipType

varchar

50

运输方式

PayType

varchar

50

付款方式

MemberID

varchar

200

会员ID

ReceiverName

varchar

50

接收人名字

ReceiverPhone

varchar

50

接收人电话

IsConfirm

bit

1

是否确认

IsPayment

bit

1

是否付款

IsConsignment

bit

1

是否托付商品

IsPigeonhole

bit

1

是否托运

ReceiverPostCode

Char

10

接收人邮编

ReceiverAddress

Varchar

200

接收人名地址

ReceiverEmails

Varchar

50

接收人邮件

表4.8订单信息表

付款方式表(tb_PayType):

付款方式表主要存储会员的付款方式,主要属性有:

PayID,PayWay。

表名:

tb_PayType

字段名

数据类型

长度

主外键

字段说明

备注

PayID

varchar

50

主键

付款ID

非空

PayWay

varchar

50

付款方式

表4.9付款方式表

邮寄方式表(tb_ShipType):

邮寄方式表,主要负责存储商品发送的方式。

比如:

邮寄,快递。

主要属性有:

ShipID,ShipWay,ShipFee,ClassID。

表名:

tb_PayType

字段名

数据类型

长度

主外键

字段说明

备注

ShipID

varchar

50

主键

邮寄ID

非空

ShipWay

varchar

50

邮寄方式

ShipFee

varchar

50

邮寄费用

非空

ClassID

varchar

50

外键

商品类别

非空

表4.10商品方式表

购物车信息表(tb_ShopCart):

购物车信息表,主要负责存储会员临时性添加的一些商品,主要属性有:

CartID,GoodsID,Num,MemberPrice,MarketPrice,MemberID,GoodsWeight。

表名:

tb_ShopCart

字段名

数据类型

长度

主外键

字段说明

备注

CartID

varchar

50

主键

邮寄ID

非空

GoodsID

varchar

50

外键

邮寄方式

非空

Num

int

50

购买数量

非空

MemberPrice

float

50

会员价格

非空

MarketPrice

float

16

市场价格

非空

MemberID

varchar

50

外键

会员ID

非空

GoodsWeight

float

16

商品重量

非空

表4.11购物车信息表

参与开发人员:

王茜:

需求分析数据库设计

李修丽:

数据库设计前台测试

符苗苗:

需求分析数据库设计前台、后台测试

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

当前位置:首页 > 解决方案 > 学习计划

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

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