[银行计算机储蓄系统]
拟 制 人 审 核 人 批 准 人
[二零一六年三月二十二日]
1. 引言
1.编写目的
随着金融业的发展,手工操作和旧的管理模式已经严重制约了质量和效率的问题,用计算机管理来代替手工管理是非常必要的。本需求分析全面描述储蓄平台系统的各种功能、运行环境,使客户和开发者双方对本系统的初始规定有一个共同的理解,使之成为整个开发工作的基础。而本报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本银行储蓄系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用。并且通过分析,也基本明确了本系统的功能需求、性能需求、数据文件结构等的一些方面的要求。本文档进一步定制软件开发的细节问题,明确软件需求、安排项目规划与进度、组织软件开发与测试,便于用户与开发商协调工作。
2.背景
a.待开发软件系统的名称:银行计算机储蓄系统;
b.本项目的任务提出者、开发者、用户以及将运行该项软件的计算站或计算机网络系统:本项目由某银行委托山西大学软件学院开发,本系统使用原有银行储蓄管理系统数据库中的原有用户数据。
3.定义
银行储蓄应用系统软件:基本元素为构成银行储蓄及相关行为所必须的各种部分。
需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。
需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。
模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的。
4.参考资料
《软件工程导论》。
2.数据要求说明
1.数据的逻辑描述
对数据进行逻辑描述时可把数据分为动态数据和静态数据。
静态数据
包括系统登录密码,各数据库所在位置,系统分析原始数据。
动态输入数据
1) 姓名,年龄,性别,身份证号,地址,帐号,密码 2) 鼠标对按钮的点击
3) 查询方式、查询关键字; 4)交易相应纪录的更改;
动态输出数据
姓名,年龄,性别,身份证号,地址,帐号,密码,交易金额,余额,交易时间,交易号码。
内部生成数据
查询操作建立的索引。
数据约定
1.储户信息=姓名+性别+年龄+身份证号码+地址+联系电话 2.账户信息=账户号码+账户密码+客户开户时间+储蓄金额+储蓄类型
2.数据的采集
要求和范围
a.输入数据的来源:银行上岗工作人员; b.数据输入:使用PC机输入; c.接收者:银行计算机储蓄系统;
d.输出数据的形式和设备: 显示器上所输出的字符。
输入的承担者
经过培训的银行工作人员。
预期处理
从Excel文件导入。
影响
需要能够运行WindowsXP操作系统的计算机,安装并配置软件Microsoft Office Access数据库管理系统。
3.需求说明
1.任务概述
目标
通过银行网络来对于用户提交的存取款单据进行相应的存取款操作并且打印出相应的表单(存款单和利息清单)给客户。
用户的特点
利用VC 开发银行储蓄系统,要求该系统能够实现储户开户登记,定期存款帐,定期取款手续,活期存款帐,活期取款手续,实现利息计算,输出明细表,具有数据备份和数据恢复功能。同时还要求:
1)要进行实际调研,系统功能在实现时参照实际的储蓄系统的功能。 2)同时要考虑银行系统数据的安全与保密工作,采用现有的软硬件及科学的管理系统。 完善目前银行储蓄系统,使之能跟上时代的发展。同时通过实践来提高自己的动手能力。
假定和约束
硬件配置要求: 硬件外部设备需奔腾133以上的pc机,内存需16兆以上 软件要求操作人员具有初步的相关知识。 由于本系统为即时软件,对数据的同步要求较高,建议配置网络时使用可靠性较高的相关网络硬件设施。 银行以记时器记时完毕触发利息结算;对用户取款额未做上限约束;各间银行采用集中控制。 有效证件仅为身份证,牵涉到开户、撤户、挂失、取款时客户必须提供身份证号;存款及余额查询时不需提供身份证号。 不考虑系统的运行平台可能会出现的硬件故障。
2.需求规定
对功能的规定
1、存取款单据数据输入 业务员根据用户提交的存取款单将存款信息输入到电脑之中,由电脑的客户端将存取款信息提交到数据库中;
2、存取款计算 系统根据提交的村取款信息,计算出用户帐户的余额,如果
相关推荐: