UML建模案例分析汇总PPT课件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验步骤 ③ 图书管理员能够处理借阅者的借阅
四、
和还书请求。
实验视频
④ 系统管理员可以对系统的数据进行
五、 实验作业
维护,如增加、删除和更新书目, 增加、删除和更新借阅者帐户,增
加和删除书籍。
10
§2.1 系统功能需求
• 一、
实验目的
系统主要包括以下几个模块:
① 基本数据维护模块
二、 实验环境

基本业务模块
四、
的条件或权能。
实验视频 ③ 反映以上(1)或(2)中描述的条
件或权能的文档说明。
五、
实验作业
6
§1.2 软件需求的层次
一、 实验目的

软件需求包括三个层次:
• 业务需求:反映了组织机构或客户对
二、 实验环境
系统高层次的目标要求。
• 用户需求:描述了用户使用产品所能
三、 完成的任务。
实验步骤
四、 • 功能需求:说明了软件的功能,用户 实验视频 使用这些功能以完成任务。
实验作业
12
§2.3 基本业务模块
• 一、
实验目的
基本业务模块包含的功能:
① 借书
二、 实验环境

还书
③ 书籍预留
三、
实验步骤 ④ 取消书籍预定
四、 实验视频
五、 实验作业
13
§2.4 数据库模块
• 一、
实验目的
数据库模块的功能:
① 借阅信息管理
二、 实验环境

书籍信息管理
③ 帐户信息管理
三、
实验步骤 ④ 书籍预留信息管理
创建用例图之前首先需要确定参与
者。
• 二、
实验环境
系统的参与者主要有三类:
① 读者(也可称为借阅者)
三、 实验步骤

图书馆管理员
四、 ③ 图书馆管理系统维护者
实验视频
五、 实验作业
18
§3.2 系统的用例图
一、
•实验1目. 的借阅者请求服务的用例图 • 2. 图书馆管理员处理借书、还书等的用例图
二、
UML建模案例分析一
-图书管理系统UML建模
1
一、实验目的
一、 实验目的

通过“图书管理系统”UML建模过程
了解面向对象的系统分析与设计方法
二、 实验环境
三、 实验步骤
四、 实验视频
五、 实验作业
2
二、实验环境
一、 实验目的
• Rational Rose 或 PowerDesigner
二、 实验环境
三、 实验步骤
四、 实验视频
五、 实验作业
3
三、实验步骤
一、 实验目的

§1
软件需求分析
• §2 图书馆管理系统的需求分析
二、 实验环境

§3
系统的UML基本模型
• §4 系统中的类
三、
实验步骤 • §5 系统的配置与实现
四、 实验视频
五、 实验作业
4
§1 软件需求分析
一、 实验目的

§1.1
软件需求的定义
• §1.2 软件需求的层次
二、 实验环境
三、 实验步骤
四、 实验视频
五、 实验作业
5
§1.1 软件需求的定义
• 一、
实验目的
IEEE软件工程标准词汇表中需求的 定义:
二、 ① 用户解决问题或达到某种目的所需 实验环境 要的条件或权能。
三、 ② 系统或系统组件要满足合同、标准、 实验步骤 规范或其他正式规定的文档所需要

§3.3
系统的时序图
• §3.4 系统的协作图
三、
实验步骤 • §3.5 系统的状态图
四、 实验视频

§3.6
系统的活动图
五、 实验作业
16
§3.1 建立UML初始模型
一、 实验目的

选择J2SE模式
二、 实验环境
三、 实验步骤
四、 实验视频
五、 实验作业
17
§3.2 系统的用例图
• 一、
实验目的
四、 实验视频
五、 实验作业
14
§2.5 信息查询模块
• 一、
实验目的
信息查询模块主要是查询数据库中
的相关信息:
二、 实验环境

查询书籍信息
② 查询借阅者信息
三、 实验步骤
四、 实验视频
五、 实验作业
15
§3 系统的UML基本模型
一、 实验目的

§3.1
UML初始模型
• §3.2 系统的用例图
二、 实验环境
•实验3环. 境系统管理员进行系统维护的用例图
三、 实验步骤
四、 实验视频
五、 实验作业
19
1. 借阅者请求服务的用例图
一、 实验目的
二、 实验环境
三、 实验步骤
四、 实验视频
五、 实验作业
20
一、 实验目的
二、 实验环境
三、 实验步骤
四、 实验视频
五、 实验作业
2. 图书馆管理员处理借书、还书等的用例图
二、 实验环境
三、 实验步骤
四、 实验视频
五、 实验作业
ቤተ መጻሕፍቲ ባይዱ25
3. 系统管理员删除书目的时序图
一、 实验目的
二、 实验环境
三、 实验步骤
四、 实验视频
五、 实验作业
26
4. 图书管理员处理书籍借阅的时序图
一、 实验目的
二、 实验环境
三、 实验步骤
四、 实验视频
二、 实验环境

§2.3
基本业务模块
• §2.4 数据库模块
三、
实验步骤 • §2.5 信息查询模块
四、 实验视频
五、 实验作业
9
§2.1 系统功能需求
• 一、
实验目的
系统的功能需求主要包括以下几个 方面:
二、 ① 借阅者可以通过网络查询书籍信息
实验环境
和预定书籍。
三、 ② 借阅者能够借阅书籍和还书。
五、 实验作业
7
§1.2 软件需求的层次
一、 实验目的

需求层次图:
二、 实验环境
业务需求 项目视图与范围文档
三、 实验步骤
四、 实验视频
用户需求 用例文档
质量属性
非功能需求
五、 实验作业
系统需求
功能需求
约束条件
软件需求说明书
8
§2 图书馆管理系统的需求分析
一、 实验目的

§2.1
系统功能需求
• §2.2 基本数据维护模块
四、 • 5. 图书管理员处理书籍归还的时序图 实验视频 • 6. 借阅者查询书籍信息的时序图
五、 • 7. 借阅者预留书籍的时序图
实验作业
23
1. 系统管理员添加书籍的时序图
一、 实验目的
二、 实验环境
三、 实验步骤
四、 实验视频
五、 实验作业
24
2. 系统管理员添加借阅者帐户的时序图
一、 实验目的
21
3. 系统管理员进行系统维护的用例图
一、 实验目的
二、 实验环境
三、 实验步骤
四、 实验视频
五、 实验作业
22
§3.3 系统的时序图
一、 实验目的

1.
系统管理员添加书籍的时序图
• 2. 系统管理员添加借阅者帐户的时序
二、 实验环境

• 3. 系统管理员删除书目的时序图
三、 实验步骤

4.
图书管理员处理书籍借阅的时序图
③ 数据库管理模块
三、
实验步骤 ④ 信息查询模块
四、 实验视频
五、 实验作业
11
§2.2 基本数据维护模块
一、 实验目的

基本数据维护模块包括的主要功能模
块:
二、 实验环境
①添加借阅者帐户
②修改更新借阅者帐户信息
三、 实验步骤
③添加书目
四、 ④修改和更新书目信息 实验视频 ⑤添加书籍
五、 ⑥删除书籍
相关文档
最新文档