2022年银行转账系统分析与设计 .pdf
《2022年银行转账系统分析与设计 .pdf》由会员分享,可在线阅读,更多相关《2022年银行转账系统分析与设计 .pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 银行转账系统分析与设计Author: 梁进财、刘昌鋆Version: V1.0 Date: 2010-6-9 目录1.1. 业务需求 .3 1.1.1. 识别参与者 .3 1.1.2. 识别用例 .4 1.1.3. 用例的事件流描述 .4 1.1.4. 其他非功能性需求 .13 1.1.5. 静态结构模型 .14 1.2. 总体架构 .17 1.3. 高层设计 .21 1.4. 详细设计 .24 1.5. 编码与测试 .27 1.1 业务需求银行是与生活紧密相关的一个机构。银行提供了存款、取款、转账等业务。本系统客户可以在不同的银行开设账户,可以在同一银行开多个账户, 客户可以存钱账户中,
2、 也可以从自己的账户中取钱, 还可以将存款从一个账户转到另一个账户。客户还可以随时查询自己的账户的情况、客户有权要求关闭账户。(注: 上面所描述的是银行的最基本功能,现实世界中的银行要复杂得多。为了简化系统,在对上面描述的银行系统的基本需求进行分析后,可知这个银行系统至少应该具有如下功能:1.本系统可以有多个用户2.一个用户可以在系统开立(绑定)几个账户3.系统提供存款、取款、转账、账户管理、注销、挂失功能1.1.1 识别参与者通过系统功能需求分析,得出识别参与者:1、 客户描述:客户可以存钱、取钱、转账、余额查询、修改账户密码等功能2、 管理员名师资料总结 - - -精品资料欢迎下载 - -
3、 - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 13 页 - - - - - - - - - 2 描述:管理整个系统。1.1.2 识别用例前面已经识别出了参与者, 通过对需求的进一步分析, 可以确定系统中有如下用例:1. 登录( Login)提供验证用户身份的功能2. 存款( Deposit fund)提供存钱到账户的功能3. 取款( Withdraw fund)提供从账户取钱的功能4. 转账( Transfer fund)提供把存款从一个账户转到另一个账户的功能,包含两种情况: 同行账户和跨行转账5. 管理账户( M
4、aintain Account)提供创建、删除账户,以及修改账户信息的功能系统总用例图客户管理员存款取款转账账户管理登录系统设置账户注销账户开立账户修改名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 13 页 - - - - - - - - - 3 1.1.5 静态结构模型类图: 0.10.*0.10.*0.10.*Bank-bankcodenameaddressphone: String: String: String: String+addBank ()deleteB
5、ank ()modifyBank (): void: void: voidtransation+depositFund ()withdrawFund ()transferFund (): void: void: voiduser-useridusernamepasswordidcardaddressphoneemail: String: String: String: String: String: String: String+addUser ()modifyUser ()deleteUser ()checkuser (): void: void: void: booleanAccount-
6、accnooperwordbankcodeuseridcreateDatebalance: String: String: String: String: String: java.lang.Double+addAccount ()deleteAccount ()modifyAccount ()checkoperord ()checkbalance ()isexist (): void: void: void: boolean: boolean: boolean1.1.6 对象动态交互模型(一)转账模块:用例图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -
7、 - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 13 页 - - - - - - - - - 4 顺序图:合作图:状态图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 13 页 - - - - - - - - - 5 (二) 、存款模块用例图顺序图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 13 页 -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年银行转账系统分析与设计 2022 银行 转账 系统分析 设计
限制150内