第9章 综合实例——银行职员,客户用例图;系统类图
2022-05-10 23:54:13 5 举报
软件工程uml图2
作者其他创作
大纲/内容
创建交易记录
6: newAccount)()
提示错误信息
:Deposit
:WithDraw
5:query)()
:TransferForm
Clerk
提示输入用户名和密码
2: newDWDialog()
:AccountForm
4: submit information
13: new Balance()
7: save()
:LoginForm
10: save()
10: remAccount()
1: withdraw money
管理账号
5: transfer()
:MainForm
5: newMainFrom()
图9-25 创建账户活动图P225
本地转账
图9-21 银行职员登录系统活动状图P222
图9-7 存款协作图P214
:Account
15: new Transfer()
LoginForm
6: transferOut()
{如果客户信息不存在}
验证账户是否存在切有效
12: transferIn()
1: start system
9: update()
提交
5:query()
2: newLDialog()
图9-24 转账活动图P224
11: save()
3:newTDialog()
5:newAccount)()
保存交易信息
{如果客户信息存在}
1: delete account
:Transfer
4: deposit()
15: delete()
1: transfer money
输入存款信息
更新账户信息
修改账户信息
图9-1银行职员用例图P207
创建账户
:Clerk
DWForm
进入创建账户界面
图9-16 删除账户序列图P220
验证信息
【同一家银行】
14: hasAccount()
:Bank
2: tansfer()
6: newWithdraw()
进入修改账户界面
3: submit information
13: uodate(0
图9-17 删除账户协作图P220
<<include>>
9: newCustomer()
llllllllllllllllll
:Transfer
8: newBalance()
11: closeAccount()
10: update()
3: inputInfo()
图9-26 修改账户活动图P225
取钱
【存在且有效】
7: query()
显示账户信息
图9-2客户用例图P207
保存账户信息
【不存在或无效】
16: save()
被修改状态
睡眠状态
输入账户
:Customer
5: newAccount)()
:AccountFrom
10: new Transfer()
:DwForm
图9-10 本地转账序列图P216
SYstem
11: update()
图9-13 跨行转账协作图P218
14: update()
t2:Account
1: create account
: MainForm
图9-4 银行职员登录序列图P213
8: confirm modification
Customer
6: newWitjhdraw()
:Customer
图9-9 取款协作图P215
【否】
6:getAccount()
:Account
图9-11 本地转账协作图P217
12: notify another bank()
2: modAccount()
弹出取款信息界面
2: delAccount()
删除账户
BankForm
图9-22 存款活动图P223
保持交易记录
Transaction
6: newDeposit()
图9-6 存款序列图P214
进入转账信息界面
5: query()
1: deposit()
TransferForm
4: withdraw()
:QueryForm
7: newDialog()
7: newADialog()
弹出存款信息界面
12: delete()
图9-14 开立新账户序列图P218
1: modify acccount info
图9-23 取款活动图P223
【非同一家银行】
: QueryForm
t1:Account
新建状态
: QueryFrom
4: submit modification
9: delAccount()
图9-2客户用例图
4: validate()
3:newQDialog()
: Cutomer
Deposit
修改账户
图9-8 取款序列图P215
存钱
Bank
输入用户名和密码
:DWForm
9: modAccount()
2: newAccount()
创建交易信息
输入账户信息
输入取款信息
[长期未使用]
:Customer
进入主界面
WithDraw
第9章 综合实例——银行核心业务系统P206
:AccountForm
图9-15 开立新账户协作图P219
3: deposit()
8: update()
MainForm
转账
QueryForm
8: confirm deletion()
【不正确】
Acount
图9-20账户状态图P222
查询账户是否存在
AcountForm
Transfer
图9-12跨行转账序列图P217
6: getAccount()
图9-3系统类图P212
图9-5银行职员登录协作图P213
图9-19 修改账户协作图P221
图9-18 修改账户序列图P221
被删除状态
跨行转账
登录
创建新账户
【正确】
0 条评论
下一页