1 / 39
文档名称:

TP5案例分析.ppt

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

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

分享

预览

TP5案例分析.ppt

上传人:孔乙己 2022/6/30 文件大小:1.66 MB

下载得到文件列表

TP5案例分析.ppt

相关文档

文档介绍

文档介绍:TP5案例分析
案例分析
案例分析包含哪些内容?
问题陈述
建模准备
绘制 UML 图









8
案例分析
分析问题
在线书店的功能应包括
TP5案例分析
案例分析
案例分析包含哪些内容?
问题陈述
建模准备
绘制 UML 图









8
案例分析
分析问题
在线书店的功能应包括:
客户可以浏览所有图书
客户可以浏览图书的详细信息-作者、价格等
提供购物车的功能-添加书籍和更改数量
购买书籍
客户可以查看订单状态
登录功能
客户可以在网站上注册
因此所有的图应该在这些功能或与其相关的情形的基础上构建
9
绘制 UML 图
UML
7. 部署图
1. 用例图
4. 时序图
5. 状态图
2. 活动图
3. 类图
6. 组件图
10
目标
理解“”的业务
用XDE制作用例图 1
用XDE制作活动图
用XDE制作类图
用XDE制作时序图
用XDE制作状态图
用XDE制作组件图
用XDE制作部署图
11
为建模创建Web工程
在Rational XDE的“文件”菜单上点击“新建”->“项目” ,在新建项目对话框的右边窗格中选择“Web Modeling Project “
12
为建模创建Web工程
在Rational XDE的“文件”菜单上点击“新建”->“项目” ,在新建项目对话框的右边窗格中选择“Web Modeling Project “
此项目包括4个模型:
Java Code Model 模型 用于创建Java类。
用例图、活动图、类图、状态图
Virtual Directory Model 模型 用于创建JSP页面。
边界类图、时序图
JSP Tag Library Model 模型 用于创建JSP自定义标签。
Web Deployment Model 模型 用于创建Web应用的部署描述。
组件图、部署图
13
用例图 3-1
14
用例图 3-2
“注册”用例包含“登录”用例
“购买购物车中的书籍”用例包含“显示订单的详细信息”用例
“登录”用例扩展了“购买购物车中的书籍”用例
用例之间的关系:
15
目标
理解“”的业务
用XDE制作用例图 1
用XDE制作活动图 2
用XDE制作类图
用XDE制作时序图
用XDE制作状态图
用XDE制作组件图
用XDE制作部署图
16
用例图 3-3
使用活动图描述用例
登录用例的活动图
17
目标
理解“”的业务
用XDE制作用例图 1
用XDE制作活动图 2
用XDE制作类图 3
用XDE制作时序图
用XDE制作状态图
用XDE制作组件图
用XDE制作部署图
18
关键抽象的类图
系统中的各个实体类及其属性和功能如下所示
orderProduct
product
product
19
参与用例的类 2-1
控制类和模型服务类
20
参与用例的类 2-2
JSP页面
边界类图
21
目标
理解“”的业务
用XDE制作用例图 1
用XDE制作活动图 2
用XDE制作类图 3
用XDE制作时序图 4
用XDE制作状态图
用XDE制作组件图
用XDE制作部署图
22
时序图 7-1
浏览书籍目录
23
时序图 7-2
浏览书籍详细信息
24
时序图 7-3
将书籍添加到购物车
25
时序图 7-4
查看购物车
26
时序图 7-5
更改购物车中书籍的数量
27
时序图 7-6
购买购物车中的书籍
28
时序图 7-7
显示订单的详细信息
29
目标