软件工程银行系统可行性分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件工程银行系统可行性分析
1 引言 (2)
1.1编写目的 (2)
1.2项目背景 (2)
1.3参考资料 (2)
2 可行性研究的前提 (3)
2.1 要求 (3)
2.1.1 功能 (3)
2.1.2 性能 (3)
2.1.3 接口要求 (3)
2.1.4 输入要求 (3)
2.1.5 输出要求 (4)
2.2 目标 (4)
2.3 条件、假定和限制 (4)
2.3.1 开发时间(只限于近期目标) 4
2.3.2 使用寿命 (4)
2.3.3 经费来源和使用限制 (5)
2.3.4 硬件、软件、运行环境和开发环
境的条件和限制 (5)
2.4 进行可行性研究的方法 (5)
2.5 决定可行性的主要因素 (5)
3对现有系统的分析 (5)
3.1当前系统的处理流程和数据流程(系统
流程图) (5)
4 所建议技术可行性分析 (6)
4.1 对新系统的描述 (6)
4.2 新系统的数据流程和处理流程 (7)
4.2.1 数据对象 E-R图 (7)
4.2.2 数据流程图 (7)
4.2.2.2 取款流程图 (8)
4.2.3 数据字典 (9)
4.3 优越性 (10)
4.4 采用建议系统可能带来的影响 (11)
4.4.1 对设备的影响 (11)
4.4.2 对现有软件的影响 (11)
4.4.3对用户的影响 (11)
4.4.4对系统运行的影响 (11)
4.4.5对开发环境的影响 (11)
4.4.6对运行环境的影响 (12)
4.4.7对经费支出的影响 (12)
4.5 技术条件方面的可行性评价 (12)
5 所建议系统经济可行性分析 (12)
5.1支出 (12)
5.1.1基建投资 (12)
5.1.2其他一次性支出 (12)
5.1.3经常性支出 (13)
5.2效益 (13)
5.2.1一次性收益 (13)
5.2.2经常性收益 (13)
5.2.3不可定量收益 (13)
5.3收益/投资比 (13)
5.4投资回收周期 (13)
5.5敏感性分析 (13)
7 社会因素可行性分析 (14)
7.1 法律因素 (14)
7.2 用户可行性 (14)
8 结论 (14)
1 引言
1.1编写目的
提高该银行的存取款工作效率,降低工作的人力物力开支,提高工作的准确性、正确性,拟为其开发计算机储蓄系统。经过对项目进行详细的调查研究,得到项目可行性研究报告,对项目开发中将要面临的问题及其解决方案进行可行性分析,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行可行性分析,包括项目在技术、经济、操作和社会影响方面的可行性。明确开发风险及其所带来的经济效益。
1.2项目背景
项目名称:银行计算机储蓄系统
用户:
实现软件的单位:xx银行
说明:随着社会经济的发展,XX银行的业务不断增长,传统的依靠手工的存取款业务办理方式已经不能满足不断增长的业务需求。其一,业务需求的增加需要消耗大量人力物力资源;其二,业务复杂化导致人工处理方式出错率增加,
从而引起储户不满。一方面可以减轻银行业务员的工作量,另一方面可以减少工作的出错率,从而提高工作效率。现在计算机网络的告诉发现使越来越多的人更喜欢在网购物、在家存款取款。在这样的背景下,很明显现在的银行储蓄系统已经不能满足人们越益增长的需求,急切需要建立一个新的、高效的、方便的、互联的计算机储蓄系统。为解决此问题,拟为其开发计算机储蓄系统。
1.3参考资料
《实用软件工程(第二版)》郑人杰编著清华大学出版社出版
2 可行性研究的前提
2.1 要求
2.1.1 功能
此系统所要完成的主要功能有两方面:
如果是存款,储户填写存款单,然后交业务员键入系统,同时系统还要记录存款人
姓名、住址(或电话号码)、身份证号码、
存款类型、存款日期、利率及密码(可选)
等信息,完成后由系统打印存款单给储户。
如果是取款:储户填写取款单交给业务员,业务员把取款金额输入系统并要求储户
输入密码以确认身份,核对密码正确无误后
系统计算利息并印出利息清单给储户。
2.1.2 性能
为了满足储户的要求,系统必须要有高的运作速度,储户填写的表单输入到系统,系统必须能快速及时做出响应,迅速处理各项数据、信息,显示出所有必需信息并打印出各项清单,所以要求很高的信息量速度和大的主存容量;由于要存贮大量的数据和信息,也还要有足够的磁盘容量;安全性也似系统最终要的性能需求之一,银行计算机储蓄系统必须有可靠的安全措施,以保证储户的存储安全。
2.1.3 接口要求
业务员键入储户的资料要全部一致显示在屏幕;储户按键口键入密码到系统以核对;
计算机与打印机有告诉传输的连接接口,最
后以纸张的形式打印出清单给储户。
2.1.4 输入要求
输入项应包括存款单和取款单的全部内容,储户填写后由业务员输入系统进行处理。
存款单中应当包括的数据内容:存款单号、存款人姓名、住址、电话号码、身份证号码、存款类型、存款日期、利率。
取款单中应当包括的数据内容有:取款单号、取款金额、取款人签名。
每个存款取款事务产生一个输入项。
a.基本的数据流程和处理流程:
参见第四部分
b.安全与保密要求:
因为我们所开发的系统是交付给银行进行使用的,而银行的主要业务是面向资金流动的,所以这就需要系统有极高的安全性,来保证用户的个人信息以及账户信息的绝对保密性。这个保密性应在两个方面体现,一个是系统本身的稳定性、另一个就是系统的记录性。最大限度的保证系统的可查性,即应在系统中记录每个存取款单的精确信息,保证每个单都可以查