银行储蓄系统设计说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《银行储蓄系统》
设计说明书
系别:计算机科学系
班级:06级1班
姓名:***
学号:***********
银行储蓄系统设计说明书
1.概述
1.1系统概述
计划开发的《银行储蓄系统》是为了楚雄市农业银行的管理机制提出的。开发该产品的目标是:使目前银行管理更方便、更快捷、更简单、更安全,同时满足不同用户的需求,储蓄者可以随时查询本金和利息,贷款者可以快捷的贷款和还款,一般用户可以到银行开通帐户,同时可以完成储蓄和转账操作,更方便的提供查询、挂失和密码修改,总之旨在完善目前银行储蓄系统,使之能跟上时代的发展。同时通过实践来提高自己的动手能力。
1.2软件设计目标
《银行储蓄系统》设计目标有以下几点:
1.开户:只要是中国国籍的公民和海外华人、华侨都可以在中国农业银行进行开户,开户的同时,银行向用户提供一张
有中国农业银行字样的农行卡;
2.存款:已经开户的用户可以到农业银行进行存款操作,并可以享受相应的利息,存款类型可以是活期和定期,有用户
根据自己的需要自由选择;
3.取款:已经开户并且存款的用户可以在中国农业银行取款,也可以到标有银联字样的自动取款机进行取款,用户可以
根据自己的需要决定取款金额,但是用户的取款数目不得超过帐户余额,若超过余额则有系统自动取消本次操作;
4.转账:用户可以方便、快捷、准确、安全的把自己帐户上的金额转到另外一个帐户,方便人民币的流通;
5.查询:用户可以随时到农行查询自己的余额、取款明细、存款明细,同时可以打印发票;
6.修改密码:为了保证用户账号的安全,用户可以更改自己帐户的密码;
7.挂失:如果用户的银行卡丢失或损坏,用户可以到开卡党委进行挂失,挂失时用户需要提供居民身份证和其他有效证
件,三天之后用户可以重新开户,即使这样用户的余额不会减少,让用户用得放心;
8.消户:当用户不想再使用中国农行提供的服务可以到农行进行消户;
9. 系统应符合银行账户管理的规定,满足银行相关人员日常使用的需要,并达到操作过程中的直观、方便、实用安全等要求;
10. 系统采用模块化程序设计方法,即便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护;
11. 系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、备份等操作;
12. 尽量采用现有软硬软硬件环境及先进的管理系统开发方案,从而达到充分利用现在有资源,提高系统开发水平和应用效果的目的。
1.3参考资料
[1] 陈禹,信息系统分析与设计[M],电子工业出版社
[2] 方美琪,软件开发工具[M],经济科学出版社
[3] 陈禹,方美琪,软件开发工具[M],经济科学出版社
[4] 求是科技 delphi7数据库开发技术与工程实践,人民邮电出版社
[5] SQL SERVE 2000实用教程,清华大学出版社
[6] 陈润,精通Delphi 数据库设计与实例开发,中国青年电子出社
[7] 王珊等,高等教育出版社,数据库系统概论(第四版)
[8]软件工程导论(第4版)清华大学出版社
2.术语表
[1].开户:只要是中国公民都可以到中国农业银行填写一张开户申请表,然后提交两张身份证复印件,银行职员把客户的信息录入计算就,并把一张农行卡号输入计算机,然后有客户输入一个密码,这样客户就可以在全国农业银行或者是标有银联字样的自动取款机凭密码进行取款、查询、存款、密码修改等操作;
[2].客户:客户是指已经到农业银行开户的中国公民,客户可以进行存款、取款、查询、密码修改、转账、挂失、销户等操作;
[3].账号:账号是有银行卡管理机构制定的有19位阿拉伯数字组成,中国范围内账号是不相同的,账号是客户身份的主要识别方式;
[4].密码:银行卡的密码是有六位阿拉伯数组成,初始密码有客户输入,以后客户还可以在自动取款机上修改,客户需要凭密码和银行卡才可以进行取款、转账、查询、挂失、密码修改等操作,客户可以不用密码就可以进行存款操作,客户销户要到农业银行进行,自动取款机上不能进行销户;
[5].查询:查询是指客户可以在自动柜员机查询出自己账户上的余额,同时可以查询出存款记录和取款记录等信息;
[6].转账:转账是客户之间账户上的货币可以任意的进行转移,转账操作只需要输入对方账号和转账金额就可以进行转账;
[7].存款:存款是客户可以在自动柜员机上插入银行卡然后输入存款金额并在出纳接口放入相应金额的货币,系统自动将该账户的余额上增加相应的货币;
[8].取款:取款是指客户在自动柜员机上插入卡后输入密码验证正确后输入取款金额后系统取出相应金额货币给客户;
[9].密码修改:客户如果不想要原来的密码或者是原来密码已经泄漏,这样客户需要重新修改密码,以保证本卡的安全性,修改密码时客户需要两次输入新密码并且两次输入的密码一致才可以进行密码修改;
[10].挂失:挂失是只当客户的银行卡丢失或损坏时可以进行挂失操作,挂失后客户不可以再进行该卡的任何操作,然后在规定的时间后银行重新给客户办一张农行卡,但是该卡上的余额不会减少;
[11].销户:销户是客户不想在想在使用农业银行提供的服务时进行销户,销户时会退给客户所有余额,销户必须到农业银行进行;
3.《银行储蓄系统》的用例
3.1银行储蓄系统的用况:
①.“开户”用例
1.客户提交开户申请、身份证及复印件;
2.银行职员检查提交的申请和身份;
3.银行职员在系统中建立新的账户;
4.银行职员输入账户信息;
5.系统保存账户信息并输出开户凭证;
6.客户两次输入密码;
7.系统核对两次密码是否匹配;
8.系统保存客户输入的密码;
9.打印开户凭证。
②.“取款”用例
1.客户表明自己的身份;
2.客户选择语言;
3.客户输入密码;
4.客户确定取款金额;
5.系统检查提交的货币数量;
6.系统在账户上减去该数量的金额,发给储户相应金额的货币;
7.打印存款凭证。
③.“存款”用例
1.客户表明自己身份;
2.客户选择语言;
3.客户输入存款金额,并提交相应金额的货币;
4.系统检查提交货币数量和真伪;
5.系统在账户上加上相应数量的金额;
6.打印存款凭证。
④.“查询”用例
1.客户表明自己身份;