1系统需求 3
2.需求分析 5
21功设置 5
22模块划分 6
23识参者例 6
23.1 顾客Customer例图 7
232 系统理员例 14
23 静态结构模型 17
231 类Customer 18
232类Goods 19
233类Order 20
234理员 21
235标题title类 22
236二级标题类 22
237公操作类 23
238类图 24
3动态行模式 24
31时序图 24
311顾客注册成会员时序图 25
312顾客反馈信息时序图 26
313顾客浏览商品时序图 27
314顾客查询商品时序图 28
315顾客购买商品时序图 29
326理员添加商品时序图 30
327理员删商品时序图 30
328理员添加二级商品目录时序图 31
329理员删二级商品目录时序图 32
3210理员编辑促销产品时序图 32
3211理员编辑条款信息时序图 33
3212理员编辑购买流程时序图 34
3213理员删会员时序图 35
3214户结算时序图 36
33活动图 36
331户顾客活动图 36
332理端理员活动图 37
34协作图 39
341顾客登录协作图 39
342顾客注册协作图 39
343顾客浏览商品协作图 40
344反馈信息协作图 40
345顾客查询商品协作图 41
346顾客购买商品协作图 41
347理员删会员协作图 42
348理员添加商品协作图 42
349理员添加商品标题协作图 43
3410理员删商品协作图 43
3411理员删标题协作图 44
3412理员编辑文协作图 44
4系统数库设计 45
41数库需求分析 45
42数库逻辑设计 45
5.参考文献: 48
系统分工:
XX 负责总体设计画例图活动图:
XX 负责前台设计包括:注册浏览反馈 登录
XX 负责前台设计包括:购买查询顾客理员类设计
XX 负责台设计包括:商品理(添加删商品添加删标题)会员理商品类标题类设计
XX 负责台设计包括:文编辑理(编辑购物流程条款信息促销信息)订单理 订单类设计
电子商务系统
1系统需求
着社会发展电子商务成热门话题网购物已成社会种较流行购物方式完整购物系统现实中商城者超市系统类似超市网购物系统
首先户进入电子商场厅商城首页里户商品种类里改提供查询促销商品购物车等链接命令户单击商城活动告示查商城发布公告者商城举办促销活动查具体商品里进入具体商品界面样够方便搜索商品够运虚拟购物车代现实中购物车进行购物户查商品价格等详细情况购物车中满意商品掉户购买完商品结帐定单户完定单商城根定列表容某种手段进行确认然进行发货发货成功收款真正意义交易形成功户需功完善电子商城需理员货物商品例进货添加商品删没商品户发送促销活动公告删期公告注册会员理写理员处理
通述电子商务系统分析获功性需求
(1) 种类显示:涉商场卖产品显示里电脑书籍服务等系统采分级式理单击某具体种类面会分成更细第二类第二类中显示具体商品实物
(2) 查询户利项功查找需商品户输入想查找商品关键字然单击查询查询相关信息
(3) 新产品根电子商场动态理商场中新商品放张列表中显示出供户参考
(4) 电子商场活动信息里商家公告形式显示商场期重活动什时候举行促销活动什产品举行展销会等
(5) 促销产品罗列商场吸引户购买欲实施状况促销计划里商场设置促销产品列表户开列表查促销商品
(6) 购买流程户懂网交易购买流程窗口中解购买流程信息窗口必
(7) 购物车系统中功户网商城购买商品购物车物品买手
(8) 登录注册户想电子商场中购买商品必须先登录电子商场果会员物品买手
(9) 信息注册会员户拥信息窗口窗口中户查订单查资料查购物车
(10) 系统设置务理员操作中理员进行订单理会员理商品理分类理数库理系统参数设置
2.需求分析
21功设置
系统总体务找出顾客系统理员活动信息
(1)顾客:顾客商品种类查询商品查商城发布
种公告购物车购买商品
(2)系统理员:系统理员添加商品删没商品发布公告
删公告理注册会员添加商品标题删商品标题
系统总体功示意图:
22模块划分
前台系统分户模块包括注册登录信息三方面查询模块浏览商品模块包括商品级种类显示二级种类显示信息反馈模块购物车模块包括选商品购物结帐
台系统分会员理模块订单理模块商品理模块包括商品分类理编辑文理包括促销商品展示编辑商场公告编辑购物流程编辑系统设置模块包括订单设置商场设置银行信息设置题设置面电子商场系统模块体系图:
23识参者例
通系统分析确定系统中两参者:系统理员Asministrator顾客customer参者描述:
Customer 顾客浏览商品查询商品查商城活动注册登录购买商品反馈商城信息
Asministrato系统理员编辑促销产品编辑购物流程编辑条款信息删会员添加会员添加理商品理订单系统设置
23.1 顾客Customer例图
例说明:
(1)登录例描述表
例名称
登录
标识符
例描述
参者
前置条件
置条件
基操作流程
选操作流程
UC001
登录系统
顾客(会员)系统理员
登录系统
1 系统提示户输入户名密码
2 户输入户名密码
3 系统验证户名密码正确登录系统中
果户输入效户名密码系统显示错误信息返回重新提示户输入户名密码:者取消登录者终止登录
(表2311)
(2)修改信息例:
例名称
修改信息
标识符
例描述
参者
前置条件
置条件
基操作流程
选操作流程
UC002
会员修改密码基信息
顾客(会员)
顾客登录系统
会员完成信息修改
1 顾客点击修改信息
2 顾客输入修改信息
3 提交数库修改数库容
然输入效户名旧密码正确EMAIL格式正确提示重新输入终止例
(表2312)
(3)反馈信息例
例名称
反馈信息
标识符
例描述
参者
前置条件
置条件
基操作流程
选操作流程
UC003
会员商品评价服务信息反馈
顾客(会员)
会员登录
服务商品质量评价反馈系统
1 单击反馈信息钮
2 输入框中输入反馈信息
3 提交数库中显示页面中
提出系统服务质量商品价格质量商家应提供种商品等建议
(表2313)
(4)查询商品例
例名称
反馈信息
标识符
例描述
参者
前置条件
置条件
基操作流程
选操作流程
UC004
顾客查询需商品
顾客
显示出查询商品
1 查询文框中输入查询信息
2 点击提交显示信息
假系统存查询信息显示否提示该信息存返回查询
(表2314)
(5)查市场活动
例名称
查市场活动
标识符
例描述
参者
前置条件
置条件
基操作流程
选操作流程
UC005
查商城种活动种促销信息
顾客(会员)
显示种活动促销信息
1 点击活动信息钮
2 显示种活动信息
(表2315)
(6)顾客浏览例
例名称
浏览商品
标识符
例描述
参者
前置条件
置条件
基操作流程
选操作流程
UC006
查商场种商品
顾客(会员)
显示商品页面中
显示种商品商品具体信息
查级标题查二级商品标题查具体商品查折商品
(表2316)
(7)顾客注册例
例名称
顾客注册
标识符
例描述
参者
前置条件
置条件
基操作流程
选操作流程
UC007
注册成会员
顾客
顾客注册成会员
1 点击注册进入注册页面
2 输入相关信息
3 提交信息数库中
果输入户名重名EMAIL格式正确密码格式长度返回重新注册取消终止例
(表2317)
(8)购买商品例
例名称
购买商品
标识符
例描述
参者
前置条件
置条件
基操作流程
选操作流程
UC008
购买商品
顾客(会员)
登录系统
完成商品购买
1 找需商品
2 点击添加购物车
3 点击购物车查购物车商品
4 点击结算选择付款方式
5 点击完成显示购物单
购物商品数量添加删商品选择付款方式假信息全提示完成输入信息取消终止例
(表2318)
232 系统理员例
例说明:
(1)编辑文理例
例名称
编辑文理
标识符
例描述
参者
前置条件
置条件
基操作流程
选操作流程
UC009
编辑户购物流程种促销产品商城规条款信息
系统理员
理员登录进入系统
编辑种信息显示页面
1 选择编辑容
2 输入编辑容
3 提交容显示页面
编辑促销产品编辑购物流程编辑条款信息
(表2321)
(2)会员理
例名称
会员理
标识符
例描述
参者
前置条件
置条件
基操作流程
选操作流程
UC010
删会员添加会员查会员订单查会员购物车等会员父例
系统理员
理员登录进系统
完成会员种信息理
1 选择理表项( 删会员添加会员)
2 输入修改会员信息提交
删会员添加会员信息查会员订单查会员购物车
(表2322)
(3)商品理例
例名称
商品理
标识符
例描述
参者
前置条件
置条件
基操作流程
选操作流程
UC011
添加级商品类更新级商品添加二级商品目录删二级商品目录移动二级商品目录
系统理员
理员登录进系统
完成商品标题商品种信息理
1 进入商品理模块
2 选择更新项目
3 输入更新信息
4 确认提交
添加二级商品目录删二级商品目录移动二级商品
删具体商品移动具体商品
(表2323)
(4)订单理例
例名称
订单理
标识符
例描述
参者
前置条件
置条件
基操作流程
选操作流程
UC012
查订单信息修改订单状态根状态查询订单信息交易否完成状态进行查找
系统理员
理员登录进系统
完成订单修改
1 进入订单模块
2 修改订单状态(交易玩成添加订单完成状态)
查订单信息修改订单状态根状态查询订单信息(交易否完成状态进行查找)
(表2324)
(5) 系统设置
例名称
系统设置
标识符
例描述
参者
前置条件
置条件
基操作流程
选操作流程
UC013
货币数字格式日期格式销售Enail商城名称进行设置
系统理员
理员登录进系统
完成系统相关设置
1 进入系统设置模块
2 选择设置象
3 输入设置容提交
日期格式银行名称公司水印价格格式设置提交者取消推出例
(表2325)
23 静态结构模型
该系统中确定象包括顾客信息(Customer)商品信息(Goods)订单(Order)标题(Titile)系统理员(Asministrator)
231 类Customer
类Customer描述会员信息会员信息包括户名户姓名QQ号户址户邮编城市户联系电话户EMAIL户省份公司
私属性
loginNameString户名
lastName String户姓名
middleName String户QQ号
address String户址
zip String户邮编
city String户城市
phone String户联系电话
email String户联系电话
country String户省份
company String户公司名称
公操作
newCustomer(loginNameStringlastName String)创建Customer象
findCustomer(loginNameString)返回指定Customer象
addBuy(buyBuy)添加购买记录
delBuy(buyBuy)删购买记录
getBuyNum()返回购买商品数目
getGoods(goods[]goods)返回已购买商品
setBackInfo(backInfo:BackInfo)设置反馈信息
外设置获取象属性值方法:
setloginNam(loginNameString)
get()
setName(namename)
getName()
232类Goods
类Goods属性包括商品名称产品属类型产品单价
nameString商品名称
catidString 产品类型
price商品单价
公操作
newGoods(nameString catidString)创建新Goods象
getGoodsName()返回该商品名称
setGoodsPrice(priceString)设置商品价格
getGoodsPrice()返回商品价格
setGoodsInfo(goodsInfoString)设置商品相关信息
getGoodsInfo()获取商品相关信息
233类Order
类Order属性户ID号户姓名订单时间
customerIDstring户ID号
customernamestring户姓名
dateDate订单时间
buyNumstring购买商品数量
webIDString订单webID号
公操作
neworder(orderorder customerIDID namestring dateDate)创建order象
getName()返回顾客姓名
getGoods()返回购买商品
getDate()返回订单日期
234理员
理员类属性ID号姓名
AsministratorrIDstring理员ID号
Asministratorestring理员姓名
公操作
newAsministratorr (loginNameStringlastName String)创建Asministratorr象
addGoods ()添加商品
delGoods ()删商品
addTitle()添加标题
delTitle ()删标题
MoveTitle ()移动标题
MoveGoods ()移动商品
Settext()设置文信息
235标题title类
标题分三级级标题二级标题分继承标题类属性标题名该标题商品信息
标题类属性:标题名称Titlename
公操作
newTitle (TitleNameString)创建Title象
AddTitle()添加二级标题
DelTitle()删二级标题
GetNumTitle()获取二级标题数量
236二级标题类
标题类属性:标题名称Titletwoname该种类商品信息GoodsMessage
公操作:
newGoods (GoodsNameString)创建Good象
Addname()添加商品名称
DelGoods()删该商品
237公操作类
公操作类似常代码单独写类中链接数库删查询插入数库等代码封装成类便模块引
238类图
3动态行模式
31时序图
311顾客注册成会员时序图
312顾客反馈信息时序图
313顾客浏览商品时序图
314顾客查询商品时序图
315顾客购买商品时序图
326理员添加商品时序图
327理员删商品时序图
328理员添加二级商品目录时序图
329理员删二级商品目录时序图
3210理员编辑促销产品时序图
3211理员编辑条款信息时序图
3212理员编辑购买流程时序图
3213理员删会员时序图
3214户结算时序图
33活动图
331户顾客活动图
图中出顾客首先登录电子商城首页首页中查活动信息查促销产品新商品搜索商品查购物流程浏览商品列活动顾客购买时需进行判断登录顾客购买商品没登录系统顾客必须先登录系统果该户会员必须先注册成会员然服务台订单
332理端理员活动图
图出理员首先输入理员户名密码进入电子商城台理页面理员进入会员理商品理订单理编辑文理系统设置列活动会员理中具体删会员编辑会员活动商品理中类似活动实订单理编辑文理系统设置具体活动
34协作图
341顾客登录协作图
342顾客注册协作图
343顾客浏览商品协作图
344反馈信息协作图
345顾客查询商品协作图
346顾客购买商品协作图
347理员删会员协作图
348理员添加商品协作图
349理员添加商品标题协作图
3410理员删商品协作图
3411理员删标题协作图
3412理员编辑文协作图
4系统数库设计
41数库需求分析
根电子商务系统户应数表设计功
(1)购物车信息表(basket):存放户购物车基信息
(2)商品二级类表(category):存放商品二级种类信息
(3)顾客信息表(customer):存放顾客注册时填写基信息
(4)商品级类表(group):存放商品级种类信息
(5)订单表(order):存放顾客订单基信息
(6)商品信息表(product):存放电子商场中商品基参数信息
(7)系统参数设置表(setting):存放系统设置参数信息
42数库逻辑设计
(1)购物车信息表购物车信息表(basket)保存户购物车容
Basket表
字段名称
字段类型
字段说明
ID(关键字)
int
动编号
customerid
int
户ID号
productid
varchar
商品ID号
orderid
int
订单ID号
lineadddate
varchar
加入时间
qty
int
默认值1
price
double
价格
(2)商品二级类表商品二级类表(category)保存商场中商品二级分类基数
字段名称
字段类型
字段说明
ID(关键字)
int
二级类型名ID号
desc
varchar
类型名称
groupid
varchar
级类型ID号
(3)顾客信息表顾客信息表(Customer)保存顾客户名密码城市等基信息
Customer表
字段名称
字段类型
字段说明
ID(关键字)
int
ID号动编号
loginname
varchar
户名
password
varchar
密码
lastname
varchar
户姓名
middlename
varchar
QQ号
initials
varchar
户页
IP
varchar
默认空
address
varchar
户址
zip
varchar
户邮编
city
varchar
城市
phone
varchar
户联系电话
varchar
户EMAIL
group
varchar
默认Customer
country
varchar
户省份
company
varchar
公司名称
joindate
varchar
默认空
(4)商品级类表商品级类表(group)保存商品级分类基信息
Group表
字段名称
字段类型
字段说明
ID(关键字)
int
商品级类型名id号
name
varchar
类型名称
(5)订单表订单表(Orde)保存顾客订订单基信息
Order表
字段名称
字段类型
字段说明
ID(关键字)
int
ID号动编号
date
varchar
达订单时间
status
tinyint
购买商品件数
shipping
tinyint
托运方式
payment
tinyint
付款方式
customerid
int
户ID号
topay
double
商品总价
webid
varchar
订单web ID号
notes
longtext
订单附注
(6)商品信息表商品信息表(product)保存商品名称价格数量属类型等基信息
字段名称
字段类型
字段说明
ID(关键字)
int
ID号动编号
productID
varchar
商品名称
catid
int
产品属类型
description
longtext
商品描述
price
double
商品单价
stock
int
库存数量
frontpage
tinyint
否置顶
new
tinyint
否新商品
(7)系统参数设置表系统参数表保存系统统参数
字段名称
字段类型
字段说明
shopname
varchar
商场名称
shopurl
varchar
商场网址
shoptel
varchar
销售电话
bankaccount
varchar
银行帐号
bankaccountowner
varchar
银行户名
bankname
varchar
银行名称
theme
varchar
系统颜色题
webmaster_mail
varchar
理员E_mail
background
varchar
背景
5.参考文献:
叶子青 黄炳强 网络开发实工程民邮电出版社
牛丽 郭新志 宋强 杨继萍面象设计分析清华学出版社
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档