- 1、本文档共119页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
UML系统分析与设计
SystemAnalysisDesign
冀振燕
北京交通大学
第十四章银行系统的分析与设计
l系统需求
l分析问题领域
l静态结构模型
l动态行为模型
l物理模型
UML系统分析与设计第2版ZhenyanJi2
系统需求
l域描述:
l银行是与人们日常生活紧密相关的一个机构,银行
可提供存款、取款、转账等业务。在银行设立账户
的个人或机构通常被称为银行的客户。一个客户可
以在银行开多个账户,客户可以存钱到账户中,也
可以从自己的账户中取钱,还可以将存款从一个账
户转到另一个账户。另外,客户还可以随时查询自
己的账户情况,以及查询以前所进行的存款、取款
等交易记录。客户也有权利要求关闭自己的账户。
UML系统分析与设计第2版ZhenyanJi3
系统需求
l在对上述银行系统的基本需求进行分析后,可知这个简化
的银行系统至少应该具有如下功能:
l一个银行可以有多个账户
l一个银行可以有多个客户
l一个客户可以持有多个账户
l一个账户可以有多个持有者
l可以开户
l可以注销账户
l可以取钱
l可以存钱
l可以在银行内的账户之间转账
l可以在不同银行的账户之间转账
UML系统分析与设计第2版ZhenyanJi4
分析问题领域
l识别参与者
l(1)Clerk(银行职员)。
l描述:Clerk可以创建、删除账户,并可以修改账户信息。
l示例:银行的工作人员。
l(2)CustomerActor(客户)。
l描述:CustomerActor可以存钱、取钱,还可以在不同的账户之
间转账。
l示例:任何在银行中开有账户的个人或组织。
l(3)BankActor(银行)。
l描述:客户可以在BankActor中设立或关闭账户。
l示例:任意一个提供存款、取款、转账等业务的银行。
UML系统分析与设计第2版ZhenyanJi5
分析问题领域
l识别用例
l(1)Login(登录)。
l本用例提供了验证用户身份的功能。
l(2)Depositfund(存款)。
l本用例提供了存钱到账户的功能。
l(3)Withdrawfund(取款)。
l本用例提供了从账户中取钱的功能。
l(4)MaintainAccount(管理账户)。
l本用例提供了创建、删除账户,以及修改账户信息的功
能。
UML系统分析与设计第2版ZhenyanJi6
分析问题领域
l识别用例
l(5)Transferfundwithinabank(在银行内转账
)。
l本用例提供了在属于同一银行的账户之间转账的功能。
l(6)Transferfundbetweenbanks(在不同的银
行之间转账)。
l本用例提供了在属于不同银行的账户之间转账的功能。
l(7)Transferfund(转账)。
l本用例描述了转账的通用行为,是用例(5)与(6)的
父用例。
UML系统分析与设计第2版ZhenyanJi7
l系统用
例图
UML系统分析与设计第2版ZhenyanJi8
分析问题领域
l用例的事件流描述—登录
“”(登录)
l1Login
简单描述
l1.1
l本用例描述了用户如何登录到系统中。
前置条件()
l1.2Pre-Conditions
l无。
后置条件(
您可能关注的文档
- UML系统分析与设计教程(第2版) 课件 第1--3章 绪论、 面向对象分析与设计方法 、 UML的关系.ppt
- UML系统分析与设计教程(第2版) 课件 第4--6章 UML的符号、 视与图 、用例图 .ppt
- UML系统分析与设计教程(第2版) 课件 第7、8章 类图、对象图和包图; 交互作用图.ppt
- UML系统分析与设计教程(第2版) 课件 第9--11章 活动图、 状态机图、 组件图与部署图.ppt
- UML系统分析与设计教程(第2版) 课件 第12、13章 数据库设计、 图书管理系统的分析与设计.ppt
- UML系统分析与设计教程(第2版) 课件全套 冀振燕 第1--15章 绪论、 面向对象分析与设计方法 ---嵌入式系统设计.ppt
- 2024年-人教版初中英语九年级上册Unit 13 We are trying to save the earth!(5课时教案).doc
- 2024年-部编版一年级语文-第一单元 达标测试卷3.doc
- 苏教版一年级数学上册全册课件— 数一数(共22张).pptx
- 丝瓜藤—美术课件.pptx
文档评论(0)