面向对象需求分析说明书1

面向对象需求分析说明书1

ID:35232211

大小:143.50 KB

页数:8页

时间:2019-03-22

面向对象需求分析说明书1_第1页
面向对象需求分析说明书1_第2页
面向对象需求分析说明书1_第3页
面向对象需求分析说明书1_第4页
面向对象需求分析说明书1_第5页
资源描述:

《面向对象需求分析说明书1》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、银行储蓄管理系统需求分析规格说明书目录一、引言3二、项目名称3三、需求概述3四、需求分析3(一)、用例模型3(二)、静态模型5(三)、动态模型6五、参考资料6系统需求规格说明书一、引言在现代化社会中随着银行业的激烈竞争,如何更好的提高办事效率,降低成本,提高银行系统的电算化及现代化程度,充分满足客户的需求,提供更优质高效的服务,成为各银行正向追逐的目标。因此,开发一套方便快捷,高效实用,安全稳定的银行储蓄系统软件,便成了银行的当务之急。它的意义也就显得尤为重要了。过去落后的银行操作系统已经不适应现代社会的需求了,伴随着银行业激烈的竞争,

2、急需出现一套更符合银行需要的新一代银行储蓄系统。二、项目名称银行储蓄管理系统三、需求概述银行账户管理、储蓄业务处理系统为方便储户,某银行拟开发计算机储蓄系统。储户填写的存款单、取款单或转账单由业务员键入系统,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息(若为新储户须建立账户),并打印存款单给储户;如果是取款,系统首先核对密码,密码正确则计算利息并打印利息清单给储户;如果是转账,系统首先核对密码,密码正确则检索转入账户,存在则进行转账,并打印转账回执单给储户,还可向储户提供历史业务的查询功能。四、需求分析(一)、用

3、例模型在银行储蓄管理系统中,参与者有业务员和储户。从大的功能方面,包括存款、取款、转账和查询四项大的功能,而这四项功能又包含了一些子功能。存款功能:输入存款信息、打印存款清单。取款功能:输入取款信息、检查余额、验证密码、计算利息及打印利息清单。转账功能:输入转账信息、验证密码、验证转入账户及打印转账回执单。查询功能:输入查询信息、验证密码、打印查询清单。银行储蓄管理系统的用例图如下图所示:图1银行储蓄管理系统的用例图(二)、静态模型在银行储蓄管理系统中,涉及的主要类有业务员(Operator)、储户(Owner)、账户(Account)

4、、交易(Transaction)、存款记录(SavingRecord)、取款记录(WithdrawRecord)、转账记录(TransferRecord)。一个业务员可以为多个储户办理业务,一位储户可以开多个账户,每一个账户会有多次交易,每次交易可能是存款,可能是取款,也可以是转账。对于存款,需要保存利率(interestRate);对于取款,需要计算利息,并保存利息(interest);对于转账,需要保存转入账户(Rlaccountno)。银行储蓄管理系统的核心类图如下图所示:图2银行储蓄管理系统的核心类图(三)、动态模型1、顺序图(

5、以取款业务为例)图3银行储蓄管理系统取款业务的顺序图在银行储蓄管理系统取款业务的顺序图中,参与者有储户(Owner)和业务员(Operator),类对象有界面(Window)、账户(Account)、取款记录(WithdrawRceocd)。在处理取款业务时,首先由业务员输入取款信息(包括账户(Account)、取款金额(Amount)等信息),然后由系统检查余额(checkBalance),当余额大于等于取款金额时,再由储户输入密码(Password)进行验证,验证成功以后,则进行计算利息并打印利息清单给储户。2、协作图(以取款业务为

6、例)图4银行储蓄管理系统取款业务的协作图3、状态图(以取款业务为例)图5银行储蓄管理系统取款业务的状态图一、参考资料[1]徐斌梅,辛婷.银行储蓄管理系统需求规格说明书[2]郑人杰,马素霞,殷人昆.软件工程概论.北京:机械工业出版社,2010.[3]赵韶平,罗海燕,李霁红.PowerDesigner系统分析与建模.北京:人民邮电出版社,2008

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

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

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