……………………………………………………………最新资料推荐…………………………………………………
银行系统UML图
一、 用例图 1.银行职员用例图
创建账户登录include管理账户include修改账户Clerkinclude删除账户 2.客户与银行职员用例图
存款取款ClerkBank转账跨行转账本行转账
二、 类图
1
……………………………………………………………最新资料推荐…………………………………………………
MainFormLoginFormAccountFormQueryFormTransFormWithdrawFormBankAccountholder:Stringnumber:inttype:StringCustomer(from Use Case View)name:StringID:intWithdraw数目:日期:TransactionDeposit数目:日期:ClerkID:intname:StringTranster数目:日期: 2
……………………………………………………………最新资料推荐…………………………………………………
三、 时序图 1.登录时序图
:LoginForm1.进入登录界面2.创建登录对话框3.提交身份信息:MainFormClerk4.系统身份验证6.未通过返回错误信息5.通过创建主界面2.存款时序图
Clerk1.进入主界面:MainForm:WithdrawForm:Account:Deposit2.请求存款操作3.创建存款界面4.提交存款信息5.传递信息到账户6.查询账户是否存在7.创建新交易记录8.保存账户记录9.修改账户记录10.更新数据库记录3.修改账户时序图
3
……………………………………………………………最新资料推荐…………………………………………………
Clerk:LoginForm:QueryForm:AccountForm:Customer:Account1.进入主界面2.请求查询账户3.创建查询界面4.提交账号5.获得指定账户的信息6.创建账户界面7.修改账户信息8.更新账户信息9.更新账户信息4.删除账户时序图
4
……………………………………………………………最新资料推荐…………………………………………………
Clerk:LoginForm:QueryFormCreateAccountAccount:Customer1.进入主界面2.请求查询账户3.创建查询账户4.提交账户5.获得指定账户信息6.创建账户界面7.确认删除账户8.传递删除命令9.关闭账户 10.删除账户11.更新客户信息12.判断是否有账户存在13,。删除客户信息
四、 活动图
1. 银行职员登录活动图
提示输入用户名和密码输入用户名和密码提示错误信息N验证信息提交进入主界面Y
5