UML培训教程7-用例图实例

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 图书馆工作人员:对图书借阅者的借阅和 还书要求进行操作,并且形成借书或还书 记录。
6
7.2 图书管理系统的用例图_3
基 数 查包基安本据询含本全数库功的业使据管能模务用维理需块功管护功求:能理模 能功块能 安全使用功能
• •
基 基本本数业据务维功基护 能数本基功 模据数本能 块库查据正业模管询维确务块理功护的功功能功用能能能户名和密码
添加图书 删除图书
删除和更新 书目
增加书目
增加账户
查看图书信 息
删除或更新 账户
图书馆管理人员
查看借阅信 息
14
7.3 家教网站的用例图_1
• 家教网站分为前台客户系统和后台管理系统。 • 前台客户系统的用例图如下:
后 台 用 例 图
15
7.3家教网站的用例图_2
用例名称:网站公告发布 用例标识号:202 参与者:负责人 简要说明:
3
7.1ATM自动提款机系统中的用例图_21
4
7.2 图书管理系统的用例图_1
• 需要满足来自三方面的需求: 1.图书借阅者 2.图书馆工作人员 3.图书馆管理人员
5
7.2 图书管理系统的用例图_2
• 图书借阅者:查询图书馆所存的书、个人 借阅情况和个人信息的修改
• 图书馆管理员:对图书借阅者及图书进行 管理和维护,以及对系统的查看和维护
7.2图书管理系统的用例图_4
图书管理系统
新 书图 浏书 览查

新书信息查询
图书信息查询
图书馆公告
读者意见


Biblioteka Baidu



服 务
终 端
联 系 图 书 馆
读 者 登 陆
借 阅 图 书
归 还 图 书
用户信息查询
借阅信息查询
管 理 员 终 端
用 书公建 户 籍告议 管 管管管 理 理理理
图书删除
图书修改 图书添加
第7课时
系统分析及模块设计
7.用例图实例
纲要
• 重点
了解用例图构建的过程 基本掌握用例图的绘制
• 目的
了解用例图构建过程,学会绘制用例图
2
7.1ATM自动提款机系统中的用例图_1
• ATM机的基本功能:客户可以取钱、存钱、查询 余额、转账和修改密码
• 参与者:客户 • 用例: 1、客户存款 2、客户取款 3、客户查询余额 4、客户转账 5、客户修改密码 6、打印收据
• 信息浏览、查询模块:网页信息 浏览、文章信息检索
18
7.4 网络教学系统中的用例图(用例设计)
19
7.4 网络教学系统中的用例图(用例设计)
20
小结
• 自己构想一个网页游戏系统 • 描述系统中的主要模块 • 绘制各部分的用例图
21
16
7.4 网络教学系统中的用例图(题目要求)
• 功能要求: 1、学生可以登录网站浏览和查找各种信息,以及下载文件 2、教师可以登陆网站给出课程见解,发布、修改和更新消息
,以及上传课件 3、系统管理员可以对页面进行维护和批准用户的注册申请 • 题目要求 1、设置主要模块 2、绘制各模块的设计 3、绘制用例图
••••帮数 信 安 帮助读读据息全助添 加 书 籍 信 息功借 书 业 务者者库查、功能信信维询使能软息息护功用模件管查功 能 管 块修 改 书 籍 信 息总理还 书 业 务询能 模 理体模 块 功说块 能明模帮添 加 用 户 信 息块预 留 书 籍 业 务助书功书籍能籍软信信件息息使修改用户信息查撤销书籍业务管用询理说明 7
17
7.4 网络教学系统中的用例图(模块设计)
网络教学 系统
基数信
本据息
业 务 模 块
库 管 理 模
浏 览 模
块块
• 数据库管理模块:提供使用者录 入、修改并维护数据的途径(教 师信息管理、课程简介信息管理 、文件上传信息管理)
• 基本业务模块:文件上传、文件 下载、消息发布、消息修改和更 新、页面维护、用户注册批准
负责人用来填写和修改家教网站首页的公告,公告最终显示在家教网站的首页上。 前置条件:
负责人已经登陆家教网站管理系统 基本事件流:
1. 负责人鼠标点击“修改公告”按钮 2. 系统出现一个文本框,显示着原来的公告内容 3. 负责人可以在文本框上修改公告,也可以完全删除,重新写新的公告 4. 负责人编辑完文本框,按“提交”按钮,首页公告就被修改 5. 用例终止 其他事件流A1: 在按“提交”按钮之前,负责人随时可以按“返回”按钮,文本框的任何修改内容都不会影响网站首页的公告 异常事件流: 1. 提示错误信息,负责人确认 2. 返回到管理系统主页面 后置条件: 网站首页的公告信息被修改 注释:无
<<include>>
完好归还
图书馆工作人员
处理还书
<<extend>>
12
7.1 图书管理系统的用例图_9
系统管理员进行系统维护 • 查看借阅者信息 • 查询书籍信息 • 增加书目 • 删除或更新书目 • 增加书籍 • 删除书籍 • 添加借阅者账户 • 删除或更新借阅者账户
13
7.1 图书管理系统的用例图_10
查书
预定
<<use>>
登陆 系统
借阅者
借书
<<use>>
查看信息
完好归还
<<extend>>
还书
10
7.2 图书管理系统的用例图_7
图书馆管理员处理借书、还书的用例图 • 处理书籍借阅 • 处理书籍归还 • 删除预定信息
11
7.2 图书管理系统的用例图_8
取消预定
<<use>>
借出书
查看用户 账号
8
7.2图书管理系统的用例图_5
图书查询 读者
新书查询 图书查询
查阅或归还
查询清单 读者证号和书号
成功进入
申请账号
用户管理
管理员
书籍管理 公告管理 建议管理
读者登陆
登录校验 用户列表
失败退出
书籍清单
消息更新
数据 库
操作员 借还操作
借还列表
数据 更新
9
7.2 图书管理系统的用例图_6
• 借阅者请求服务的用例图
相关文档
最新文档