软件工程教案 (22)-用例图和类图练习
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 建立用例图
(3) 生成用例图
人事管理系统
-结束9 -结束13 -结束10 * * * 人事信息管理 -结束11 -结束12 * * 保存信息 * 人事档案库 -结束14 -结束16 * -结束15 * * 查询人事信息 * -结束5 -结束7 * 生成与输出统计报表 -结束2 -结束1 * * -结束4 -结束6 -结束8 -结束3 * **
2012-11-3
8
人事管理干部
公司领导
财务系统
2012-11-3
4
1 建立用例图
(4) 细化用例图
人事管理系统
人事信息管理 <<Include>> <<uses>> 保存信息 <<Include>>
<<Include>> <<Include>> 奖惩 人事管理干部 人事调动 人事档案库 聘任 职称评定
查询人事信息 公司领导
生成与输出统计报表 财务系统
Biblioteka Baidu
2012-11-3
5
1 建立用例图
(4) 用例图绘制步骤小结
找出活动者,确定系统边界 确定活动者的系统行为 把这些行为命名为“用例” 把公共的系统行为分解为新的用例,供其它 用例引用 把变更的行为分解为扩展用例
2012-11-3
6
2 建立类图
(1) 通过用例图寻找“类”
过滤用例图中的名词 通过事件列表 寻找用例中的实体
(2) 初步找到了: (接口类和控制类暂时不考虑)
员工信息 用户(管理干部、公司领导) 统计报表
7
2012-11-3
2 建立类图
(3) 确定类的关系…
员工信息
用户
1 1
1
1
* 聘任信息
* 奖惩记录
人事管理干部
公司领导
基本信息
统计报表
软件工程——UML
用例图和类图练习 张海涛
简单需求描述:
人事管理系统 该系统…
2012-11-3
2
1 建立用例图
(1) 寻找活动者
人事管理干部,公司领导,财务系统,档案库
(2) 确定用例
人事信息管理(人事调动、聘任、职称评定、 奖惩) 查询人事信息 生成统计报表 输出统计报表 提供财务数据 人事档案保存 2012-11-3 3