储蓄业务子系统需求分析.doc_第1页
储蓄业务子系统需求分析.doc_第2页
储蓄业务子系统需求分析.doc_第3页
储蓄业务子系统需求分析.doc_第4页
储蓄业务子系统需求分析.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第三章 需求分析需求分析主要从功能、数据、行为等方面来描述软件系统,解决“做什么”的问题。它是进行软件设计的基础,同时也是进行软件验收的基准。在面向对象的需求分析报告中,主要通过用例来描述系统的功能和行为,以及用数据字典来描述系统的数据。用例可以用图来表示,也可以用文字表示。以下的两个需求分析报告中主要采取文字描述的方法,文档中的图主要使用Rational Rose和Microsoft Office Visio等工具来绘制。 “储蓄业务子系统”需求分析报告1.范围1.1标识文件状态文件标识:需求分析报告A1 草稿当前版本:1.0 Y正式发布作 者:XY 正式修改完成日期:2006-10-91.2系统概述1.软件名称:银行系统中的储蓄业务。2.软件功能:为银行储户提供一卡通的开户、挂失、销户、存款、取款和转账等储蓄操作,利息计算等功能。3.与其他子系统的关系:此系统为银行系统的一部分,项目来源于XX银行的委托。整个银行系统分为六个部分,另外五个为:贷款业务、外汇交易、网上银行、信用卡业务和系统管理。用户需要从系统管理子系统登录后才能进入储蓄模块。贷款业务、外汇交易、网上银行、信用卡业务这四个子系统的一卡通帐户信息,包括客户信息、存款信息等,与储蓄子系统共享。图A1-1所示的子系统关系图,主要描述储蓄业务子系统与其他子系统的关系,其他子系统之间的相互关系略。4.用户:银行的柜台人员。5.开发者:XXX、XXX、XXX图A1-1 子系统关系图1.3文档概述需求分析采用面向对象的方法,在文档中主要采用了用例、E-R图和数据字典等表示方法来描述需求。文档的预期读者为银行业务人员、软件开发小组等。1.4基线无2.引用文件计算机软件文档编制规范(GB/T85672006),2006年3月14日发布,2006年7月1日实施。3.需求概述3.1系统目标系统的卡发目标是充分利用计算机的网络技术,用一卡通代替普通的存折和存单,使储户的各类操作更加便捷,同时提高银行的工作效率。3.2运行环境1.服务器的硬件配置要求:双核3GHz以上CPU,2G以上RAM,200G以上硬盘空间;软件配置要求:Windows 2003操作系统,JRE1.5,Microsoft SQL Server2000。2.客户机的硬件配置要求: P3 1GHz以上CPU,256M RAM以上,10G以上空闲硬盘空间;软件配置要求:Windows 2000/XP/2003操作系统,JRE1.5及以上。3.3用户的特点最终用户为银行柜台人员,具备挤出的计算机操作技能。由于本软件用于柜台业务,使用频繁,要求操作快捷。4.功能需求系统功能主要分为以下三个部分:1.一卡通操作:有开户、销户、补办、挂失、解挂、修改密码等。2.储蓄操作:通过一卡通进行存款、取款、转账等。3.利息计算。4.1系统用例图系统的总体用例图由图A1-2表示,其中修改密码由客户完成,利息计算在后台由系统管理员完成,其他功能由客户口述或填表,交给柜台人员完成。图A1-2 用例图4.2开户一卡通是一张可以进行多币种、多储种储蓄的银行借记卡。其账号为以1开头的10位数字,该卡号在银行中是唯一的。每一张一卡通都可以包含任意多个储蓄子帐户,每个子帐户是5位数字。第一位表示币种(如表A1-1所示)。第二位表示储蓄种类(如表A1-2所示),后3位按顺序自动生成。表A1-1数字币种1人民币2美元3港币4日元5欧元表A1-2数字储蓄种类1活期2整存整取3定活两便客户开办一卡通时需提供一下资料:姓名、身份证、住址与联系电话。开户时需设定6为数字密码。用例说明如下:开户用例编号:Use Case-01参与者:柜台人员,客户前置条件后置条件主干过程分支过程异 常包含用例柜台人员正常登陆无1. 客户提供以下资料:姓名、身份证号码、住址与联系电话作为客户信息2. 柜台人员选择开户功能,输入客户提供的资料3. 系统读入资料,对资料格式进行验证4. 系统生成一个随机卡号,显示卡号5. 客户输入密码6. 系统验证密码格式是否正确7. 系统将卡号、客户信息、开卡日期等写入数据库8. 柜台人员将有此卡号的卡给客户无1.资料格式错误2.密码错误无4.3销户当客户不再需要一卡通时,可以对一卡通进行销户,结清所有账款。销户时客户需提供本人身份证。(用例略)4.4补办一卡通挂失一星期之后可办理补办手续,补办后所有的账号不变。补办时必须由本人持身份证办理。(用例略)4.5挂失一卡通挂失一星期之后可办理补办手续,补办后所有的账号不变。补办时必须由本人持身份证办理。用例说明如下:挂失用例编号:Use Case-02参与者:柜台人员,客户前置条件后置条件主干过程分支过程异 常包含用例柜台人员正常登陆无1.客户填写挂失申请书,提供以下资料:一卡通帐号、密码、本人身份证2.柜台人员输入客户提供的资料3.系统验证客户信息4.系统对此一卡通进行挂失5.柜台人员给挂失申请书盖章、签字,将申请书交还客户无1.验证客户信息失败2.系统提示数据库操作失败无4.6解挂客户挂失后,如果卡又找到,则可以通过解挂恢复使用。解挂时必须由客户本人持身份证及挂失申请书到银行办理。解挂后一卡通可正常使用。(用例略)4.7修改密码为保证密码的安全性,客户可以不定期的对密码进行修改。修改时需要输入原密码与新密码,并确认新密码。一卡通的密码为6位数字。(用例略)4.8存款目前银行开办人民币与外币储蓄业务,可办理储蓄业务的外币为美元,港元,日元和欧元,外币储蓄业务的存款本金和利息均以外币支付。所有储蓄业务都通过一卡通进行操作,不再使用传统的存折和存单。存款时客户可以指定是否生成新的子帐号,如果要生成新的子帐号,则按表A1-1和表A1-2的规范生成子帐号,将存款信息记入此子帐号。否则,选择同一个种类的子帐号存入。储蓄种类目前有活期储蓄和整存整取定期储蓄两种。活期储蓄是指无固定存期,可随时存取,存取金额不限的一种比较灵活的储蓄方式,所有币种一元起存。整存整取是一种由客户选择存款期限,整笔存入,到期提取本息的一种定期储蓄,所有币种100元起存。存款期限可选择一年或五年,未到期时可以部分提前支取一次,但提前支取部分将按支取当日挂牌活期存款利率计息,未支取部分仍按照原利率计息。整存整取存款可以预先设定续存,续存时整存整取的本息将一并计入新的本金。如未设定续存,将自动转为活期储蓄。用例说明如下:存款用例编号:Use Case-03参与者:柜台人员,客户前置条件后置条件主干过程分支过程异 常包含用例柜台人员正常登陆无1.客户提供姓名、身份证号、帐号、是否生成信子帐户、币种、储蓄种类、存款金额、定期存款到期日这些信息2.客户提交现金3.柜台人员接收现金,输入客户提供的信息4.系统核对客户信息5.1 系统根据存款信息,对相应的帐号生成新子帐户,并写入存款信息6.存款成功5.2 系统根据存款信息,找到相应子帐户,写入存款信息1.客户信息不符,操作失败2.系统提示数据库操作失败无4.9取款客户凭一卡通从账号中提取现金,取款时输入姓名、身份证号、账号、密码及提取金额。柜台人员在核对好取款信息后打印确认单,由客户签字确认,完成取款。取款子帐号的选择:按币种和取款类型选择第一个此种类型账号(及账号最小的),如果金额不够,再往下类推。用例说明如下:取款用例编号:Use Case-04参与者:柜台人员,客户前置条件后置条件主干过程分支过程异 常包含用例柜台人员正常登陆无1.客户提供以下资料:姓名、身份证号、帐号、密码、取款类型、币种及提取金额,并提交一卡通卡和身份证2.柜台人员输入客户提供的资料3.系统核对客户信息4.核对正确后,系统对相应子帐户进行取款操作5.柜台员工将现金提交给客户无1.信息不正确,操作失败2.卡中金额不足,操作失败3.系统提示数据库操作失败无4.10转账转账是从银行的一张一卡通转移金额到另一张一卡通中,转账时客户要提供汇款人的姓名、卡号、子帐号、转账金额、密码、收款人的姓名、卡号。转账只能在活期储蓄之间进行。转账不收取任何手续费。用例说明如下:转帐用例编号:Use Case-05参与者:柜台人员,客户前置条件后置条件主干过程分支过程异 常包含用例柜台人员正常登陆无1.客户提供以下资料:汇款人的姓名、身份证号、帐号、子帐号、密码、收款人的姓名、身份证号、帐号、转帐金额和币种2.柜台人员输入客户提供的资料3.系统对汇款人信息和收款人信息进行核对4.核对正确后,系统进行转帐操作5.系统提示转帐成功无1.信息不正确,操作失败2.汇款人卡中金额不足,操作失败3.系统提示数据库操作失败无4.11利息计算利息计算分为活期储蓄、定期储蓄两种,都是在后台根据设置自动执行。活期储蓄存款的利息根据实际存款按天计算,每年结息一次(每年6月30日为结息日)。结息时把元以上利息并入本金,元以下的角部分转入下一年利息余额内。活期储蓄存款在存款内遇到利率调整,按利息日挂牌公告的活期储蓄存款利率计算利息。全部支取活期储蓄存款时,按清户日挂牌公告的活期储蓄存款利率计付利息。定期储蓄存款的到期日,以对年对月对日为准,如到期日为该月所没有的,以月底日为到期日。定期储蓄存款在存期内遇有利率调整,按存单开户日挂牌公告的相应的定期储蓄存款利率计付利息。定期储蓄存款提前支取的,按之去日挂牌公告的活期储蓄存款利率计付利息,部分提前支取的,提取部分按活期利率计付利息,其余部分到期时按原利率计息。(用例略)5.外部接口需求5.1与网上银行接口与网上银行系统的联系:客户一卡通开户后,即可进行网上银行的用户信息查询,转账等各类操作。本系统与网上银行共享客户信息与账号信息。5.2与外汇交易接口与外汇子系统共享客户信息与帐户信息。5.3与系统管理接口柜台人员需要登录管理界面后,根据权限才能进入储蓄子系统。储蓄、利息计算等部分需要与系统管理子系统共享币种及起利率等信息。6.数据图A1-3所示的是储蓄业务模块的数据模型的E-R图(利息计算部分略)。对照此图,对文档中的几个名词做出解释。图A1-3 系统E-R图1.帐户信息:Account表和SubAccount表。2.客户信息:Customer表。3.一卡通信息:包括帐户信息及所属的客户信息。4.存款信息:Deposit表。5.取款信息:Fetch表。下面给出几个重要数据的数据字典作为样例,其他略。名称IDcardNo别名身份证号码描述为18位或15位的一串数字名称CusName别名客户姓名

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论