
软件工程课程设计
实 验 指 导 书
专业年级 11级计算机科学与技术
实验人员 朱 洁
指导教师 余 鋆
学号 2011051129
陇东学院信息工程学院
2013年4月8日
1.引言
1.1编写目的
应建设银行要求,为提高该银行的存取款工作效率,降低工作的人力物力开支,提高工作的准确性、正确性,拟为其开发计算机储蓄系统。经过对项目进行详细的调查研究,得到项目可行性研究报告,对项目开发中将要面临的问题及其解决方案进行可行性分析,包括项目在技术、经济、操作和社会影响方面的可行性。
1.2背景
随着社会经济的发展,建设银行的业务不断增长,传统的依靠手工的存取款业务办理方式已经不能满足不断增长的业务需求。
1.3参考文献
《软件工程—原理、方法与应用》第三版
2.研究的前提
2.1要求
如果是存款,储户填写存款单,然后交给业务员键入系统,同时系统还要记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、利率等信息,完成后由系统打印存款单给储户。
如果是取款,储户填写取款单,然后交给业务员,业务员把取款金额输入系统并要求储户输入密码以确认身份,核对密码正确无误后系统计算利息并印出利息。
2.2 目标
a.用系统的高速特性来节省大量的人力,并且能够极大程度上简化操作人员的工作,使得操作人员只需要做简单的输入输出以及对于本系统的管理就可以简便的完成自己的工作;
b.将人工计算的部分更改为系统运算处理极大的提升了速度,这样就提高了工作效率,也极大程度缩短了用户的等待时间,这样可以提高银行在行业中的竞争力。
2.3条件、假定和
a.建议开发软件运行的最短寿命:
5年
b.进行系统方案选择比较的期限:
2个月
2.4进行可行性研究方法
通过与银行熟练业务员进行深入讨论,制定详细用户调查问卷,真正了解用户以及银行业务员的实际需求,根据业务员提供的信息以及问题定义再综合调查问卷中用户提出的意见进行改进。最终确定项目需要解决的问题,并确定问题能不能被解决。
2.5决定可行性的主要因素
1)项目开发成本
2)所需设备置办成本
3)技术是否能满足需求
3.对现有系统的分析
3.1处理流程和数据流程
系统流程图
存款流程图:
取款流程图:
数据流图:
3.2工作负荷
当前大多数银行所使用的银行储蓄系统在办理业务时手续繁琐,人工业务操作过多,办理一个客户的业务就需耗费较长的时间,其他客户只有等待。这样太浪费时间,需要大量的业务员处理客户业务。
3.3支出
运行现有系统所需要的费用支出包括:银行业务员及其他工作人员的工资,系统维护所需资金。
3.4人员
需要大量的业务员、客服人员,系统维护人员以及其他工作人员。
3.5设备
现有系统所需要的设备有:打印机、PC机、电脑。
3.6局限性
工作效率底下,不能符合大量群众的及时需求,给群众的生活带来不便。这是现有系统办理业务的流程中出现的一个严重问题。为了解决这一问题,让人们再办理银行业务更加方便快捷,我们急需开发一个更为高效的银行计算机储蓄系统,让储蓄业务不用再排队。
4.所建立的系统
4.1对系统的说明
储户填写的存款单或取款单由业务员输入系统,系统自动更新中心数据库的内容,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,并印出存款单给储户;如果是取款,系统计算利息并印出利息清单给储户。
4.2处理流程和数据流程
系统流程图
数据流图
顶层数据流图:
4.3改进之处
用银行卡可以直接在柜台和提款机取款,在柜台取款时,第一次输入密码核对正确后即可办理取款;免去再次签名确认身份的手续,如果增加自动存款机,储户可以直接在存款机上存款,免去填表手续,提高工作效率。
4.4影响
减少了储户办理业务的等待时间;用户可以随时随地可以随心所欲存取款,并且操作简单易懂;用户还可以选择在柜台办理业务或自己在自动提款机和自动取款机办理业务。
4.5技术可行性评价
1.现在的计算机各方面的技术都非常成熟,相对来说开发此系统的技术也要求比较简单,可以达到功能目标要求。
2.开发期限为一年,在规定时限内可以完成开发。
5 投资及效益分析
5.1支出
5.1.1基建投资
5.1.2其他一次性支出
5.2收益
5.3收益/投资比
(5000+500*5+500*5+2500)/(3940+444.4+270*5)=2.17%
5.5敏感性分析
系统的本质是提高业务处理速度,故其在工作负荷量和处理速度上的影响应不是主要的问题。在项目合同签订时将该种风险及相应的金额记录在内,若软件应用过程中配置发生了变化,我们会派技术人员进行相应的沟通和维护。
6 社会因素可行性分析
6.1法律因素
●所有软件都选用正版;
●所有技术资料都由提出方保管;
●合同制定确定违约责任
7 结论
通过对项目整体进行可行性分析,该项目无论在操作可行性、技术可行性、经济可行性及社会可行性上均满足要求,因此,开发此系统的构想是可行的,可着手进行。
