uml银行用例图解析.docx
- 文档编号:14724978
- 上传时间:2023-06-26
- 格式:DOCX
- 页数:39
- 大小:3.18MB
uml银行用例图解析.docx
《uml银行用例图解析.docx》由会员分享,可在线阅读,更多相关《uml银行用例图解析.docx(39页珍藏版)》请在冰点文库上搜索。
uml银行用例图解析
用例描述:
开户用例图中,由管理员发起开户事务,储户提供账户信息、身份信息,管理员验证账户合法性和身份真实性后输入账户信息,储户设置密码,过程中涉及验证合法性(账户号正确、身份真实等)、添加账户信息等。
储户可以打印凭证。
ii.销户
MM
用例描述:
销户用例图中,主动销户由管理员发起销户事务,储户提供账户信息、身份信息,
输入密码,管理员验证密码正确身份真实性后输入账户信息,并验证账户余额,若有余额则返还给储户完成销户,若无余额直接完成销户。
过程中涉及验证合法性(密码正确、身份真实等)、处理余额、删除账户信息等。
储户可以打印凭证。
被动销户则需要进行销户判断(挂失子系统),若判断可以销户,则处理余额,完成销户。
iii.冻结
iv.
X
«ejdend»'、、
O
用例描述:
冻结用例图中,主动冻结由管理员发起冻结事务,储户提供账户信息、身份信息,
管理员验证密码正确身份真实性后输入账户信息,完成冻结。
过程中涉及验证正确性(密码正确、
身份真实等)、修改账户状态信息等。
储户可以打印凭证。
被动冻结则需要进行冻结判断,若输入密码大于三次,账户冻结。
v.挂失
用例描述:
挂失用例图中,管理员需要用户输入账户信息,可以触发挂失事务,其中挂失事
务包括生成挂失信息,获取余额信息以及销户触发判断,判断是否挂失一定时间,自动触发销户。
V.存款
用例描述:
存款用例图中,管理员需要用户输入账户信息,或者打印存款信息才可以触发存
款事务,其中存款事务包括修改余额信息以及生成存款信息两个功能。
vi.取款
用例描述:
取款用例图中,管理员需要用户输入账户信息,以及账户密码,经过余额验证才可以触发取款事务,其中取款事务包括修改余额信息以及生成取款信息打印凭证两个功能。
vii.转账
偲改余额
用例描述:
转账用例图中,由管理员发起转账事务,输入转账信息,其次储户通过验证账户密码可以完成转账,过程中涉及计算手续费、验证合法性(如余额足够、账户号正确等)、修改账户余额、生成转账信息等。
转账方可以打印转账单,收款方可以打印收款单。
viii.缴费
用例描述:
缴费用例图中,由管理员发起缴费事务,输入缴费信息,其次储户通过验证账户密码可以完成缴费,过程中涉及验证合法性(如余额足够、缴费对象存在等)、修改账户余额、生成缴费记录等。
同时储户(缴费方)可以选择打印缴费单。
ix.管理
x.
用例描述:
管理员管理用例图中,由管理员发起管理事务,选择事务类型如查询信息,修改利率或手续费,管理员信息新增、修改、删除等,其中查询信息涉及查询管理员信息和查询储户的存取款转账等信息。
2.建立对象模型
-类图
马懈户号
•屋户余额修改{}七“卩石列)
•孔息计篡0
核車第宣
r庇r计余转收费户印戎<
-类图描述
管理员(操作员)使用工号密码登陆到主操作窗口后,可以代储户发起各项事务或进行管理
操作,各事务操作的具体变量和方法在类图中给出。
需要指出的是,销户有主动和被动两种方式,
主动销户是由储户本人办理销户业务,被动销户是指储户办理挂失业务期满后自动触发销户。
另外,查询、存取款、转账、缴费、开销户等事务完成后可以打印明细表,且均需记录该业务的操作员工号候查。
3.建立动态模型
(1)顺序图
i.开户
开户事务0
>
監班回完1£信星
归厘回完1£宿豆:
I
-描述
管理员(操作员)登入主操作窗口选择开户事务,输入账户信息和身份信息,系统验证账户合法性和身份真实性,要求储户设置密码,密码设置成功则完成开户,添加账户信息,储户可以选择打印开户凭证。
ii.销户
主兰口界育
:
管理员
D
齐棗主垂輕建挥事豹工号.密码)
1
1
1
■
1
」2進据销户事务0
1
1
■
|
S;1
11
1■
1■
11
■9
11
9V
■■
3*
产输入務玛(«码〕
■
I
I
P
:
讽适回刘£信息
I
I
■
-描述
管理员(操作员)登入主操作窗口选择销户事务,输入账户信息和身份信息,系统验证账户合法性和身份真实性,要求储户输入密码,密码正确则检查并处理余额,完成销户,删除账号记录,储户可以选择打印销户凭证。
iii.冻结
管理员(操作员)登入主操作窗口选择冻结事务,输入账户信息和身份信息,系统验证账户
合法性和身份真实性,要求储户输入密码,密码正确则修改账户状态完成冻结,添加冻结记录,储户可以选择打印冻结凭证。
iv.
挂失
輸入呢尸信見
II
输入挂嗟溝求
1
汀:
挂尖成功提示
发出挂头语詳
:
返回信息
正确返回
-描述
由管理员输入账户信息,经由账户管理模块判断此账户是否存在,如果存在,则经由事务管
理对账户进行挂失。
V.存款
显示
输入账斤和密码
密咼椅隘>
[情求输入朋务类判
账户营啤
Si
w.—
输入存藍请求
存黛诸求
>
儿青求输入存款金颉
h<
输入存敕翕额
I
存款盘密&?
s认
询问存藏全甑
询问存隸金额确认
倍谨确认信童
:
通回存彙庇证
由管理员输入密码到输入设备,经由账户管理进行密码判定,通过后,管理员可以发出存款事务,经由事务管理进行存款金额判定,如果得到确认信息,则修改相关记录并返回给用户存款凭证。
vi.取款
;储户
:
管理負
账户管理
输入喘户密冯
I
取隸请求
[显示输入数额请求
诗谨取幕数额
[显不确认埶颔清K
X
输入确认
出抄
nu:
:
.
由管理员输入密码到输入设备,经由账户管理进行密码判定,通过后,管理员可以发出取款
事务,经由事务管理进行余额判定,如果余额足够,则由点钞机出钞并返回给用户取款凭证。
vii转账
-描述
備户
•盍入选择事勢秦型0:
>r
2進择转嶽手势Q曲
F密码檢越(密码}[
歇密畤正嘛
nu——
管理员(操作员)登入主操作窗口选择转账事务,输入转账信息,系统计算手续费并判断余额等合法性检验,要求储户输入密码,密码正确则修改对应账户余额并添加转账记录,储户可以选择打印转账记录单据。
viii缴费
6妾求槍入雷码0
-描述
管理员(操作员)登入主操作窗口选择缴费事务,输入缴费信息,系统计算手续费并判断余额等合法性检验,要求储户输入密码,密码正确则修改对应账户余额并添加缴费记录,储户可以选择打印缴费明细。
ix管理
C
e.
工号.】
/\丰犧咋窗口臂厚声二
1;畫入遶捧欝理享型
r
■1
1
i|
1
l|
1
2遠拯管理类型0
>r
3:
输入査询犒息沪号F
i
4
1
1
1
1
1
1
1
1
1
1i
1
i
!
i
4
1・
II
£;返回査询信星
P"—
L
&输入桂
-描述
管理员登入选择管理事务,在管理窗口中可以选择管理类型如查询信息(查询管理员信息、
查询账户存取款转账缴费明细、查询账户开销户及挂失等记录等),修改利率或手续费,新增、
删除、修改管理员信息等操作。
(2)状态图
i.开户
输入底号信宜菲法
-描述
账户进行开户进入等待输入信息的状态,输入完毕后进入开户状态,输入密码后进入设置密
码状态,完成开户。
ii.销户
-描述
账户进行销户进入等待输入信息的状态,输入完毕后进入主动销户状态,提供身份信息进入
验证身份状态,身份验证成功后,检查余额进入处理余额状态,删除账户信息完成销户。
挂失七天后自动进入被动销户状态,检查余额进入处理余额状态,删除账户信息完成销户。
iii.冻结
-描述
账户进行冻结进入等待输入信息的状态,输入完毕后进入主动冻结状态,提供身份信息进入
验证身份状态,验证身份信息成功,修改账户状态,完成冻结。
输入密码大于三次后自动进入被
动冻结状态,修改账户状态,完成冻结。
iv.挂失
-描述
贱户核議"
^J*A1K>Sa
屮
等绮倍息
状态
霊吧更新
挂失状态图描述账户由初始状态触发挂失事务进入挂失状态,
等待状态和核验状态,对帐户状态的操作使账户进入数据更新状态。
后续等待输入信息等依次经过
V.存款
f
初対状态'
煙製存款事务
存软状态
1
-1
7
L账户梭捡
"S
L
和入存款皓臭
VJ
-描述
后续等待输入信息等依次经过
存款状态图描述账户由初始状态触发存款事务进入存款状态,
等待状态和核验状态,对帐户状态的操作使账户进入数据更新状态。
vi.取款
A
0
'籾鋁欣态
舗发駆就事务
r戢数状不'
息
k_j
-描述
取款状态图描述账户由初始状态触发取款事务进入取款状态,后续等待输入信息等依次经过
等待状态和核验状态验证信息合法与否,同时要进入验证状态来验证余额,之后对帐户状态的操
作使账户进入数据更新状态。
vii转账
-描述
账户进行转账进入等待输入信息的状态,输入完毕后进入修改状态,修改账户余额,之后记录转账信息,完成转账,若打印凭证则进入打印状态,否则结束。
viii缴费
-描述
账户进行缴费进入等待输入信息的状态,输入完毕后进入修改状态,修改账户余额,之后记录缴费信息,完成缴费,若打印凭证则进入打印状态,否则结束。
ix管理
-描述
管理员进行管理进入选择状态,管理员选择管理类型后进入修改状态,若是修改利率或手续
费以及新增、删除、修改管理员信息则进入修改状态修改账户余额,若是查询信息,则进入查询
状态,若打印凭证则进入打印状态,否则结束。
二、面向对象设计
1.体系结构模块设计图
(1)包图
-描述
程序初始化,建立数据库连接,生成界面窗口,通过数据库连接包和界面窗口操作进行事务操作,事务完成生成明细单或记录单供系统打印,此处借助明细单模板包生成打印表格。
(2)构件图
-描述
图形化界面构件与数据库存在接口,管理员、账户、事务均依赖用户界面参与活动,另外,账户依赖于管理员进行操作,事务由管理员发出,事务下设现金业务、非现金业务、管理、缴费等构建。
2.类图
(1)现金业务子系统
闵>童白号包>存款帛息集
户余或愜改仆呦印喪细()匕取当前利率0
•世户余额锻改0
•n和阴细()
存取侯年窗口
%工号
•尊口显示0
°登录0
•到获户合法性0
動底户号
②坯慝悟息集
•医尸余蠱惨改()
。
打印转住鼠)•生成以歎单()
•手续曼计宜0
取歎麦淬筒口
转喳換乍窗口
©二号
•苗二显示()悟录o仆到断忌户琵否专在()岭勻葫黑户余额是杏充足:
%工号
.疥口显示()
•養录()
•判断余额()
.判断雁户是否挂失()
(2)非现金业务子系统
(3)管理子系统
O
3.活动图
i.开户
<■
第二号丿!
訪工号
•營连融别判走()•彗錢事务宾至选植0
冻翠
野慰户弓
愼刼利事
修改字骥呼
②工号零言意集
辱工吕
$利事
宅二号亀手峯疲
•希电管淫员0
•惟改管理员0
3*背理员0
•利零更戏0
•权隈判定0
岭芋囊今更改0
F眾判定0
ii.销户
iii.
冻结
iv.
挂失
V.存款
Vi.
取款
vii.
转账
用户接口
业導董輯接口
viii
缴费
ix.
管理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- uml 银行 图解