1 / 97
文档名称:

电子商务系统结构课程六.ppt

格式:ppt   页数:97
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

电子商务系统结构课程六.ppt

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

电子商务系统结构课程六.ppt

文档介绍

文档介绍:《电子商务系统结构》
施敏华(******@.)
浙江杭州玉泉,浙江大学计算机学院, 310027
Tel: 0571-87951256
EB系统分析与设计工具
Web流量的工作负载特性:Zipf分布,P=k/r
Http日志--〉CBMG
电子商务站点基准测试程序TPC-W
系统建模工具 UML
通用可视化建模语言
可用于对系统的理解、设计、浏览、配置、维护和信息控制
适用于各种软件开发方法、软件生命周期的各个阶段、各种应用领域以及各种开发工具
包括概念的语义,表示法和说明,提供静态、动态、系统环境和组织结构的模型
UML视图
结构分类
描述系统中结构成员及其相互关系
包括静态、用例、实现三种视图
动态行为
描述系统随时间变化的行为
由静态视图的瞬间值变化构成
包括状态机视图、活动视图和交互视图
模型管理
说明模型的分层组织结构
包是模型的基本组织单元
静态视图
1
*
owner
purchased
0..1
0..1
3..6
1
*
1
限定符
1
1..*
show
performences
Show
name:String
Coustomer
name:String
phone:String
add(name,phone)
Reservation
date:Date
Subscription Series
series:Integer
Individual
Reservation
Ticket
available:Boolean
sell(c:Customer)
exchange()
Performence
date:Date
time:TimeOfDay
seat:String

关联
角色名
属性
类的操作
泛化
约束
{xor}
多重性
用例视图
系统
Box Office
buy tickets
buy subscription
make charges
survey
sales
<<include>>
<<include>>
关系
用例
参与者
售票员
信用卡服务商上
监督员
公用电话亭
交互视图一:顺序图
主动对象
request(count, performence)
show availability(seat-list)
select (seats)
demand payment(cost)
insert card (card number)
charge(card number,cost)
authorized
Print tickets(performance,seats)
eject card
kiosk
box office
credit card service
消息
生命线(活动的)
交互视图二:协作图
暂时链
<<local>>db
dbs
多对象
被动对象
消息
7: unlock(seat-list)
kiosk
ticketSeller
performanceGuide
Dd:PerformanceDB
:PerformanceDB
1:request(count,performance)
4:offer(seat-list)
5:buy(seats)
8:confirm(seats,cost)
3: seat-list:=lock(count)
6: claim(seats)
2: db:=findDB(performance)
主动对象

状态机视图
timed out
lock
unlock
buy
状态
转换
exchange
Available
Locked
Sold
初始状态
assign to subscription
触发器事件
活动视图
分叉
pick show
schedule show
publicize show
sell tickets
buy scripts
and music
build sets
design lighting
make costumes
perform
dress rehearsal
rehearse
hire artists
活动
完成转换
结合
物理视图一:实现视图
构件
提供者
客户
subscriptionsales
CreditCardCharges
<<database>>
TicketDB
ManagerInterface
ClerkInterface
KioskInterface
TicketSeller
参与者
信用卡代理
接口