UML-银行管理系统.docx

UML-银行管理系统.docx

ID:54965884

大小:453.84 KB

页数:41页

时间:2020-04-25

UML-银行管理系统.docx_第1页
UML-银行管理系统.docx_第2页
UML-银行管理系统.docx_第3页
UML-银行管理系统.docx_第4页
UML-银行管理系统.docx_第5页
资源描述:

《UML-银行管理系统.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、面向对象分析与设计(UML)综合实验报告书题目:银行管理系统第1章需求分析41.1客户子系统的需求分析41.2银行管理员系统的需求分析5第2章系统用例模型102.1管理员的用例模型102.2客户的用例模型14第3章系统静态模型203.1系统中的类203.2系统中类与类的关系22第4章系统动态模型234.1银行管理员创建账户234.2银行管理员修改账户244.3银行管理员删除账户254.4客户取款274.5客户存款284.5客户转账284.6银行管理系统中的状态图294.7银行管理系统中的活动图30第5章系统部署模型345.1银行管理系统的构件图345.2客户操作构件图3

2、55.3银行管理员构件图365.5银行管理系统部署图37第6章总结与展望386.1总结386.2展望38参考文献39随着社会的不断发展,计算机越来越普及。我们正处在一个信息时代,计算机无处不在,它进入各行各业,改变着人们的生活。银行系统事关民之财政,重中之重,然而它的管理模式也随着时代不断进步发展,为实现人们方便省时的办理银行储蓄业务,出现了银行计算机储蓄系统。银行储蓄系统可以为人们方便办理储蓄业务,使人们在互联网办理存款、取款、查帐等业务,以高效、安全、互联为主要特征,为储户足不出户,提供各项业务的综合办理。如下图所示,银行系统从系统整体功能模块可划分为3个子系统,分

3、别为用户子系统、业务处理子系统、系统管理子系统。图1-1系统整体功能模块图1.1用户子系统的需求分析在用户子系统中,其子系统的一些主要功能如下:1)用户可以办理多个账户2)用户可以进行存款、取款、转账、查询余额等操作其功能细化图如下:图1-2用户操作系统功能模块图1.2业务处理系统的需求分析在业务处理子系统中,其功能概述如下:1)用户要填写自己的基本信息,并保存到信息库中2)业务系统要对用户的存取转账查询操作之前进行密码验证3)密码验证通过后,业务系统再提交操作其功能细化图如下:密码验证图1-3业务员系统功能模块图1.3系统输出子系统的需求分析在系统输出子系统中,其功能

4、概述如下:1)银行内部信息库加入用户的开户信息2)银行根据存或取款操作进行增加或减少用户余额3)转账时,扣除本用户余额增加到其他用户余额4)通过银行信息库信息,查询用户操作或存取款等信息其功能细化图如下:图1-4系统输出整体功能模块1.3.1开设账户子系统在办理账户信息子系统中,其功能概述如下:1)将用户身份信息添加到银行用户信息库中2)开设账户时,分发给用户银行卡,让用户设立密码3)将密码重新更新到用户与银行卡一一对应的信息库中4)把银行卡激活,可以进行银行各种业务操作其功能细化图如下:图1-5开户信息子系统功能模块图1.3.2存取款管理子系统在存取款管理子系统中,其

5、功能概述如下:1)存款2)取款3)更新数据信息其功能细化图如下:图1-6存取款管理系统功能模块图1.3.3转账管理子系统在转账管理子系统中,其功能概述如下:1)用户选择被转账用户及转账金额2)扣除本用户余额3)增加被转账用户余额4)更新数据信息其功能细化图如下:图1-7转账管理系统功能模块图1.3.4查询管理子系统在查询管理子系统中,其功能概述如下:1)查询用户自身信息改2)查询存取款转账操作记录3)查询自己的余额其功能细化图如下:图1-8查询管理系统功能模块图第2章系统用例模型2.1参与者的识别两个参与者2.1客户的用例模型通过分析,在客户子系统中,该系统可以完成以下

6、功能:客户可以登陆系统、存款、取款、转账、查询账户信息。2.1.1客户用例图2.1.2客户用例图相关说明01.客户登录系统用例:登录系统简述:客户在进行一些操作时得先登录参与者:客户前置条件:无后置条件:系统显示借阅者登录成功基本路径:1、客户向系统发出登录请求,用例开始2、系统显示登录界面3、客户输入相关信息4,、系统检查借阅者信息,如果输入的信息出现错误,跳转到A5、系统显示登录成功,用例结束扩展路径:A<1>、系统要求借阅者重新输入相关信息或取消登录<2>、客户选择取消登录,则用例结束<3>、客户选择重新登录,转到3存款用例:存款简述:客户可以将钱存入账户参与者:

7、客户前置条件:客户成功登录系统后置条件:系统将钱存入账户基本路径:1、客户向银行系统发出“存款”请求,用例开始。2、系统要求借阅者输入密码。3、用户输入密码。4、系统确认密码并收取存款,如果密码不正确,转到A。5、用例结束扩展路径:A<1>、,则要求用户选择重新输入密码或取消输入<2>、借阅者选择取消输入密码,则用例结束<3>、借阅者重新输入密码,转到4取款用例:取款简述:客户可以取款参与者:客户前置条件:客户成功登录系统后置条件:系统从账户取出现金基本路径:1、客户向系统提出取款请求,用例开始2、系统显示取款界面,要求客户输入取款金额3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。