银行储蓄系统设计报告汇编
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
银行储蓄系统设计报告
计算机科学系06级1班
陈强
20061081144
银行储蓄系统设计报告
目录
第一章引言 (3)
1.1编写目的 (3)
1.2项目背景 (3)
1.3定义 (3)
1.4参考资料 (3)
第二章任务概述 (3)
2.1系统目标 (3)
2.2系统模型 (4)
2.3运行环境 (8)
2.4条件与限制 (9)
第三章数据设计 (9)
3.1数据对象和形成的数据结构 (9)
3.2文件和数据库结构 (9)
3.2.1外部文件结构 (9)
3.2.2全局数据 (9)
3.2.3文件和数据交叉索引 (9)
第四章体系结构设计 (10)
4.1系统体系结构图 (10)
4.2IPO图 (10)
第五章接口设计 (13)
5.1人机界面要求 (13)
5.2外部接口设计 (13)
5.2.1与其它系统的接口设计 (13)
5.2.2人机界面设计 (13)
5.3内部接口设计 (16)
第六章运行设计 (16)
6.1运行模块的组合 (16)
6.2运行控制及时间 (16)
第一章引言
1.1 编写目的
编写本设计说明书,是为了以书面形式把《银行储蓄系统》的用户需求描述转换成数
据逻辑结构描述、软件体系结构描述、接口设计描述以及功能测试和集成测试方案描述等,以作为下几步工作的基础,并作为运行维护时的文档之一。
系统设计是整个计算机信息管理系统开发过程中最重要的技术环节,我们要在充分理解用户需求的基础上,用计算机来实现新系统的信息处理逻辑模型中规定的输入、输出及内部处理等多项功能,由不同模块来完成数据流程图中的各个加工,组织各种数据文件的存储,达到用户需求所规定的各项性能指标,并提出经济合理结构良好和高质量的解决新的计算机信息管理系统中各个需要处理的问题的解决方法的系统目标模型。
1.2 项目背景
为有利于及时掌握和监控银行账户的开立和使用情况,方便广大用户快捷、高效、安全的进行储蓄和存款,并且建立和完善账户管理系统,利用信息技术手段,提高管理成效,必须建立全国统一的银行储蓄系统。中国农业银行将统一开发和建立全国统一的银行储蓄系统,系统将按照集中统一、分级管理的原则实施管理,其主要功能包括:开户、存款、查询、转账、取款、消户管理等及其他扩展或附加的功能。
1.3 定义
客户:到银行进行储蓄、取款等活动的人;
需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。
需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。
模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的
1.4 参考资料
《银行储蓄系统需求分析说明书》
第二章任务概述
2.1 系统目标
计划开发的《银行储蓄系统》是为了楚雄市农业银行的管理机制提出的。开发该产品的目标是:使目前银行管理更方便、更快捷、更简单、更安全,同时满足不同用户的需求,储蓄者可以随时查询本金和利息,贷款者可以快捷的贷款和还款,一般用户可以到银行开通
帐户,同时可以完成储蓄和转账操作,更方便的提供查询、挂失和密码修改,总之旨在完善目前银行储蓄系统,使之能跟上时代的发展。同时通过实践来提高自己的动手能力。
该软件具有如下功能:
1.开户:只要是中国国籍的公民和海外华人、华侨都可以在中国农业银行进行开
户,开户的同时,银行向用户提供一张有中国农业银行字样的农行卡;
2.存款:已经开户的用户可以到农业银行进行存款操作,并可以享受相应的利息,
存款类型可以是活期和定期,有用户根据自己的需要自由选择;
3.取款:已经开户并且存款的用户可以在中国农业银行取款,也可以到标有银联
字样的自动取款机进行取款,用户可以根据自己的需要决定取款金额,但是用
户的取款数目不得超过帐户余额,若超过余额则有系统自动取消本次操作;
4.转账:用户可以方便、快捷、准确、安全的把自己帐户上的金额转到另外一个
帐户,方便人民币的流通;
5.查询:用户可以随时到农行查询自己的余额、取款明细、存款明细,同时可以
打印发票;
6.修改密码:为了保证用户账号的安全,用户可以更改自己帐户的密码;
7.挂失:如果用户的银行卡丢失或损坏,用户可以到开卡党委进行挂失,挂失时
用户需要提供居民身份证和其他有效证件,三天之后用户可以重新开户,即使
这样用户的余额不会减少,让用户用得放心;
8.消户:当用户不想再使用中国农行提供的服务可以到农行进行消户;
9. 系统应符合银行账户管理的规定,满足银行相关人员日常使用的需要,并达到操作过程中的直观、方便、实用安全等要求;
10. 系统采用模块化程序设计方法,即便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护;
11. 系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、备份等操作;
12. 尽量采用现有软硬软硬件环境及先进的管理系统开发方案,从而达到充分利用现在有资源,提高系统开发水平和应用效果的目的。
2.2 系统模型
1.数据流图
客户客户
、原与新