B2c电子商务需求分析1.docx
《B2c电子商务需求分析1.docx》由会员分享,可在线阅读,更多相关《B2c电子商务需求分析1.docx(17页珍藏版)》请在冰豆网上搜索。
B2c电子商务需求分析1
电子商务B2c模式(笔记本专卖)
简介
B2C(BusinesstoCustomer)是企业对消费者的电子商务模式。
这种形式的电子商务一般以网络零售业为主,主要借助于Internet开展在线销售活动。
一般是商家与顾客之间的商务活动,也就是通常所说的“网上购物网站”。
企业、商家可充分利用电子商城提供的网络基础设施、支付平台、安全平台、管理平台等共享资源有效地、低成本地开展自己的商业活动。
它是电子商务按交易对象分类中的一种,即表示商业机构对消费者的电子商务。
这种形式的电子商务一般以网络零售业为主,主要借助于Internet开展在线销售活动。
B2C模式是我国最早产生的电子商务模式。
本系统为基于B2c电子商务模式的笔记本在线销售。
系统具有的具体最基本模块有商品模块、用户模块,会员积分管理模块、购物车模块、订单管理模、链接管理模块、广告管理模块等等。
其中:
商品模块主要包括商品资料的管理(增删改查)以及商品图片的管理等。
用户模块主要包括用户登录,注册,修改个人资料,找回密码等。
会员积分管理模块包括会员的等级,积分兑换等。
购物车模块主要包存放商品。
订单模块主要包括订单处理(增删改等)。
链接管理主要包括链接的增加删除修改删除等。
广告管理主要包括广告的增删改等。
系统需求分析
电子商务网站
需求规格说明书(RequirementsSpecification)
信息源(表)
用户信息表user
序号
数据项
类型
Pk/fk
简要概述
1
userId
int
pk
用户Id号,并为其添加自动加1
2
name
Varchar(20)
用户登录名
3
email
Varchar(35)
用户邮箱(用于找回密码)
4
password
Varchar(15)
会员登录密码
5
mark
bigint
积分,开始注册默认积分为0
6
address
Varchar(100)
用户联系地址(送货时需要)
7
postcode
Varchar(10)
邮政编码(送货时需要)
8
trueName
Varchar(20)
用户真实姓名(送货时需要)
9
registerTime
dateTime
注册时间
10
fixedTel
Varchar(15)
用户固定电话(固定一定至少有一个)
11
mobelTel
Varchar(15)
用户移动电话(送货时需要)
12
password_a
Varchar(50)
取回密码问题
13
Password_q
Varchar(50)
取回密码答案
14
role
int
用户角色(2代表客户3管理员1游客)
注册时默认选项为2,没登陆默认为1
因为网站的角色有限,所以并没有单独创建表
权限表privilege
序号
数据项
类型
Pk/fk
简要概述
1
PrivilegeId
Int
pk
权限Id号,并为其添加自动加1
2
PriName
Varchar(20)
权限名称
3
PriLevel
int
菜单级别(1为一级菜单2为二级菜单)
4
Prisort
int
菜单项排序
5
FatherId
int
父菜单项默认为0
权限角色表role_privilege
序号
数据项
类型
Pk/fk
简要概述
1
Id
Int
pk
Id号,并为其添加自动加1
2
roleId
int
fk
角色Id
3
privilegeId
int
fk
权限Id
商品信息表product
序列号
数据项
类型
pk/fk
简要说明
1
productId
int
pk
商品id为其自动添加1
2
typeName
varchar(60)
商品名称
3
AfterService
varchar(80)
商品质保(即全国联保一年等信息)
4
addTime
dateTime
商品录入时间,默认为getDate()
5
Company
varchar(40)
商品生产公司/产地
7
onMarketTime
dateTime
商品上市日期(即商品的上产日期)
6
Weight
Numeric
商品重量
7
format
Varchar(100)
商品规格
8
GoodsSimple
Varchar(2000)
商品简介(填写商品的一些基本信息)
9
typeId
int
fk
商品类型
10
providerId
int
fk
供应商id
11
marketMoney
float
市场价
12
discountMoney
float
优惠价
13
saveMoney
float
节省价
14
addGrade
bigint
商品积分(购买商品获得的积分)
15
image
String
图片名称(文件配置图片大小、类型等的约束条件)
16
totalQuantity
int
商品总量
17
sellQuantity
int
商品销售量,新商品录入默认为0
18
surplusQuantity
int
商品剩余量,新商品录入默认为0
节省价和商品剩余量,看起来似乎数据库冗余,但想到要是程序处理时数据量比较大时,这样做性能更高点。
供应商表provider
序列号
数据项
类型
pk/fk
简要介绍
1
providerId
int
pk
供应商id,唯一标识为其自动添加1
2
name
varchar(30)
货物供应商商家名称
3
address
varchar(100)
商家地址
4
Email
Varchar(30)
电子邮件地址
5
mobilePhone
Varchar(15)
移动电话
6
fixedPhone
Varchar(15)
固定电话
7
connection
Varchar(20)
联系人
4
applyTime
datetime
申请时间默认为getDate()
5
SuccessTime
dateTime
供应商申请成功时间,初始默认为null。
(当此项不为null为合法供应商,可卖此供应商的商品;为null则待网站管理员给予申请进行处理。
)
商品类型表product_type
序列号
数据项
类型
pk/fk
简要介绍
1
typeId
int
pk
商品类型id,唯一标识为其自动添加1
2
typeName
Varchar(20)
商品类型名
订单表order
序列号
数据项
类型
pk/fk
简要介绍
1
orderId
int
pk
订单id唯一标识为其自动添加1
2
userId
int
fk
用户Id
3
payType
int
付款方式(1货到付款2网上银行)
4
totalMoney
float
订单总额
5
StatusId
Int
fk
订单状态(1已发货2待发货3缺货
4交易成功5不缺货需确认)
6
AddTime
dateTime
下单时间默认为getdate()
以上的付款方式和订单状态,因为数据量不大,用文件配置即可。
订单状态表
序列号
数据项
类型
pk/fk
简要介绍
1
StatusId
int
pk
唯一标识为其自动添加1
2
status
Varchar(30)
订单状态
商品与订单的关系表product_roder
序列号
数据项
类型
pk/fk
简要介绍
1
id
int
pk
唯一标示,无实际意义
2
orderId
int
fk
订单Id
3
productId
int
fk
商品Id
4
number
int
商品数量
系统功能分析
用例图
游客用例图
会员用例图
管理员用例图
用户登流程图
前台用户购物流程图
购物车流程图
搜索商品流程图
会员订单管理流程图
后台商品管理流程图
后台订单管理流程图
兰亭序
永和九年,岁在癸丑,暮春之初,会于会稽山阴之兰亭,修禊事也。
群贤毕至,少长咸集。
此地有崇山峻岭,茂林修竹;又有清流激湍,映带左右,引以为流觞曲水,列坐其次。
虽无丝竹管弦之盛,一觞一咏,亦足以畅叙幽情。
是日也,天朗气清,惠风和畅,仰观宇宙之大,俯察品类之盛,所以游目骋怀,足以极视听之娱,信可乐也。
夫人之相与,俯仰一世,或取诸怀抱,晤言一室之内;或因寄所托,放浪形骸之外。
虽取舍万殊,静躁不同,当其欣于所遇,暂得于己,快然自足,不知老之将至。
及其所之既倦,情随事迁,感慨系之矣。
向之所欣,俯仰之间,已为陈迹,犹不能不以之兴怀。
况修短随化,终期于尽。
古人云:
“死生亦大矣。
”岂不痛哉!
每览昔人兴感之由,若合一契,未尝不临文嗟悼,不能喻之于怀。
固知一死生为虚诞,齐彭殇为妄作。
后之视今,亦犹今之视昔。
悲夫!
故列叙时人,录其所述,虽世殊事异,所以兴怀,其致一也。
后之览者,亦将有感于斯文。