1、目录1.1 引言21.1.1 编写目的21.1.2 背景21.1.3 定义21.1.4 参考资料21.2 可行性研究的前提31.2.1 基本要求31.2.1.1 功能要求31.2.1.2 性能要求31.2.1.3 接口要求31.2.1.4 输入要求31.2.1.5 输出要求31.2.2 开发目标31.2.3 限制条件41.2. 4 进行可行性研究的方法41.2.5决定可行性的主要因素41.3.银行储蓄系统可行性分析41.3.1银行储蓄系统处理流程和数据流程41.3.1.1 数据对象E-R图41.3.1.2 数据流程图51.3.1.2.1 存款61.3.1.2.2 取款71.3.1.3数据词典8
2、1.3.2 技术条件方面的可行性81.4 可供选择的其他系统方案91.5 经济可行性分析91.5.1 投资估计(限于一个分行)91.5.1.1 基础投资91.5.2 收益分析91.5.2.1 精减人员收益91.5.2.2 整体收入增加91.5.3 收益/投资比101.6社会因素可行性分析101.6.1法律因素101.6.2用户使用可行性101.7 结论意见101.1 引言1.1.1 编写目的可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解。经过对该银行储蓄系统项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行可行性分析。明确开发风
3、险及其所带来的经济效益。本报告经审核后,交由软件经理审查。1.1.2 背景开发软件名称:银行储蓄管理系统。项目任务提出者:银行。项目开发者:昆明学院软件工程开发小组。用户:银行。实现软件单位:昆明学院软件工程开发小组。项目与其他软件,系统的关系:本项目采用客户机/服务器原理,客户端的程序是建立在Windows xp系统上以java为开发软件的应用程序,服务器端采用Linux 为操作系统的工作站,是采用SQL server 2008 为开发软件的数据库服务程序。 1.1.3 定义 本系统旨在服务于大众,方便于工作人员,提高工作效率。1.1.4 参考资料 (1)银行,储蓄系统项目计划任务书(2)大
4、学软件开发小组,储蓄系统项目开发计划书(3)软件工程实践者的研究方法 (美)Roger S.Pressman 编着 郑人杰 马素霞 等翻译 机械工业出版社(4)软件工程理论与实践田淑梅廉龙颖 高辉编着清华大学出版社1.2 可行性研究的前提1.2.1 基本要求1.2.1.1 功能要求此系统所要完成的主要功能有两方面:如果是存款,储户填写存款单,然后交给业务员键入系统,同时系统还要记录存款人姓名住址、存款类型、存款日期、利率 、等信息,完成后由系统打印存款单给储户。 如果是取款,储户填写取款单交给业务员,业务员把取款金额输入系统并要求储户输入密码以确认身份,核对密码正确无误后系统计算利息并印出利息
5、清单给储户。1.2.1.2 性能要求为了满足储户的要求,系统必须要有高的运作速度,储户填写的表单输入到系统,系统必须能快速及时作出响应,迅速处理各项数据、信息,显示出所有必需信息并打印出各项清单,所以要求很高的信息量速度和大的主存容量;由于要存贮大量的数据和信息,也还要有足够大的磁盘容量;安全性也是系统最重要的性能需求之一,银行储蓄管理系统必须有可靠的安全措施,以保证储户的存储安全。1.2.1.3 接口要求 业务员键入储户的资料要全部一直显示在屏幕;储户从按键口键入密码到系统以核对;计算机与打印机有高速传输的连接接口,最后以纸张的形式打印出清单给储户。1.2.1.4 输入要求业务员从存取款表单
6、输入数据,要迅速精确,适当调整输入时间,不能让客户等太久,但也不能让业务员太过忙碌以免影响正确率。1.2.1.5 输出要求要求能快速准确打印出清单给客户。1.2.2 开发目标近期目标第一年内在一个银行建立一个银行内部计算机储蓄系统,初步实现银行储蓄系统计算机化,并保证该银行能够按期望顺利完成工作。长期目标拟在三至四年内,在国内多间银行中建立该计算机储蓄系统,促进多间银行间的互联合作,实现银行储蓄系统的计算机管理体制,提高银行储蓄系统的整体水平;并实现银行储蓄系统的高效性、方便性、实用性、互联性,从而提高银行的信用度,提高银行公司的经济效益和社会效益。1.2.3 限制条件建议软件寿命:5年。经费
7、来源:银行硬件条件:服务器Linux工作站,终端为pc机。运行环境:Windows xp 及以上操作系统数据库:SQL server 2008投入运行最迟时间:2013/05/041.2. 4 进行可行性研究的方法 采用调查方法:通过对银行业务员和客户的调查以获得第一手资料,确定客户和实际应用中的需求;然后经过小组座谈会,落实最后的问题定义。1.2.5决定可行性的主要因素成本/效益分析结果,效益成本。技术可行,现有技术可完全承担开发任务。操作可行,软件能被原有工作人员快速接受。1.3.银行储蓄系统可行性分析1.3.1银行储蓄系统处理流程和数据流程1.3.1.1 数据对象E-R图业务员储户银行管
8、理存/取款办理姓名性别单位年龄姓名性别身份证号码名称地址经理联系方式住址工资住址年龄余额NMNN NN 1M1.3.1.2 数据流程图1.3.1.2.1 存款充填D1存款信息填表出错存款 信息1.2更新存款信息1.1验收存款单储户存款单存款单(存折)需要设置密码(可选)1.2.1设置密码存款 不需要信息密码 密码 D2 密码 1.3处理存款2打印存单储户存单存款信息1.3.1.2.2 取款重输重填有 误 错 误 1.1验收取款单1.1.1核对密码储户 取款单需要密码密码D1 密码(或银行卡) 未留密码 正确1.2计算利息取款单 利息信息1.1验收取款单1.4处理取款1.3更新余额储户取款清取款
9、 余额信息 信息单现金D3取款信息 D2 余额信息1.3.1.3数据词典源点/终点处理 储户处理存款产生存单处理取款产生利息清单数据流数据存储 存款信息 存单 取款信息 利息信息 余款信息 帐户余额 利息清单 利息金额 存款信息 取款信息 余款信息 利息信息名字:取款信息别字:取款清单描述:记录储户每次取款的资料及余额情况定义:取款信息=取款人+取款银行+受理业务员+取款金额+取款日期+手续费+帐户余额位置:库存 取款表单名字:存单别字:存款信息描述:银行系统给储户每次存款打印的存款资料表单定义:存单=存款人+存款银行+业务员编号+存款金额+存款日期+手续费+帐户余额位置:输出到打印机名字:利
10、息清单别名:利息信息描述:储户取款时根据存款情况所得的利息金额定义:利息清单=利率+存款日期+取款日期+存款种类位置:输出到打印机名字:余额信息别名:描述:系统为储户每次交易后结算的帐户余额资料定义:余额信息=帐户+交易种类+交易日期+剩余金额位置:存单 清单 库存1.3.2 技术条件方面的可行性 开发系统的计算机硬件已经非常普及,完全没有问题;现在的计算机各方面的技术都非常成熟,相对来说开发此系统的技术也要求比较简单,因此在技术方面是可行的;同时银行还必须有一定量的系统管理和维护的专业人员,在这方面可以通过培训原来的技术人员成为新的需要的技术人员,也可以雇用所需这方面的专业技术员;若按计划,
11、在规定的期限内,本系统的开发是可以完成的。1.4 可供选择的其他系统方案 可以采用一步到位的方法。但由于一步到位对现行系统的影响比较大,实施的条件不够成熟,因而不建议。1.5 经济可行性分析1.5.1 投资估计(限于一个分行)1.5.1.1 基础投资正版软件 1000元SQL server 2008 2.8万网络设备 10万元机器设备(假设有五个窗口) 15万元辅助设备 15万元共计 43万1.5.1.2其它投资 业务员工资 .培训技术员 .维护费用 .不可知费用 .共计 .投资共计 3.1.5.2 收益分析1.5.2.1 精减人员收益 .1.5.2.2 整体收入增加. 1.5.3 收益/投资
12、比.1.6社会因素可行性分析1.6.1法律因素所有软件都选用正版。所有技术资料都由提出方保管。合同制定确定违约责任。1.6.2用户使用可行性使用本软件人员要求有一定计算机基础的人员,系统管理员要求由计算机的专业知识,所有人员都要经过本公司培训。管理人员也需经一般培训。经过培训人员将会熟练使用本软件。两名系统管理员,一名审计员将进行专业培训,他们将熟练管理本系统。1.7 结论意见银行储蓄计算机系统技术在目前是一个技术上成熟的系统,并且在银行公局内部准备采取有力措施保证资金和人员配置等。国此,分阶段开发“银行计算机储蓄系统”的构想是可行的。为了使银行公司适应现代化高场竞争的需求,促进银行管理信息化,不断满足储户的要求,争取更好的经济效益,建议立即着手系统的建议。银行储蓄管理系统可行性分析报告书信息技术学院计算机科学与技术2010级(1)班马靖国小组 最新资料,word文档,可以自由编辑!精品文档下载 【本页是封面,下载后可以删除!】