软件工程实验.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程实验

1问题定义1.1项目开发1.1.1项目名称:银行计算机储蓄系统用户:银河科技银行项目说明: 随着社会经济的发展,以及数字生活的逐步渗透,如何为用户提供更加便捷、更加周到的服务已经成为各大银行竞争的焦点。但如今银行储蓄系统工作效率比较低,越来越不能满足广大人民群众的需求,人们希望可以更方便更省时更省力的办理储蓄的相关业务。人们不再满足于以前传统的哪家银行卡只可以在那家银行存款提款的模式。而如今计算机网络的高速发展及普及度的进一步加强,越来越多的人希望通过在家实现存取款或是通过上网实现网上银行的功能等。在这样的趋势下,明显可以看出现今的银行计算机储蓄系统不能够满足人们日益增长的需求,为提高该银行的存取款工作效率,降低工作的人力、物力开支,提高工作的准确性、正确性,并且便于用户信息存取,需要建立一个新的、高效的、方便的、互联的计算机储蓄系统。1.1.2 项目开发人员总负责人:杨阳数据库设计人员:邢涛界面UI人员:杏永康编码人员:王雪恒系统测试人员:吴凯鑫1.1.3 项目分析项目功能:“银行储蓄系统”应能满足储户的业务需求,应能为每个用户建立银行账户,并给用户发放银行卡。持有本行银行卡用户可以通过ATM机或柜台存款、取款。储户填写的存款单或取款单由业务人员输入系统,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,并印出存款单给储户;如果是取款,系统计算利息并印出利息清单给储户。项目目标:1.人力与设备费用的减少及合理利用;2.处理速度的提高及准确度的保证;3.人员利用率的改进及合理调度;4.改进管理和服务。2.可行性分析2.1 引言2.1.1 编写目的本报告分析了“银行储蓄系统”开发的可行性,请银行专员审阅并对是否进行该系统的开发做出批示。2.1.2 背景a.建议进行“银行储蓄系统”的开发b.本公司具备进行该软件系统开发的能力并承担本软件的开发与维护工作。该系统由银河科技银行使用。c.本软件系统可利用现有的“银行储蓄系统”中的职员、用户等数据,所以银行需要提供“职员管理系统”,“用户管理系统”数据库查询接口。2.2 可行性研究的前提2.2.1 要求“银行储蓄系统”应能为每个用户建立银行账户,并给用户发放银行卡(银行卡可提供卡号、银行名称、银行卡注意事项),账户内存储用户的个人信息和存取款记录信息。持有本银行卡用户可以通过ATM机或柜台存款、取款。2.2.2 目标(1)使银行管理员工从繁重的手工统计中解放出来。(2)提高该银行的存取款工作效率,降低工作的人力物力开支,提高工作的准确性、正确性,拟为其开发计算机储蓄系统。(3)利用计算机的系统优势,可以弥补人工作业时的出错率高的缺陷,使得每一笔业务都能最大限度避免核实以及复工。2.2.3 条件、假定和限制(1)建议开发软件运行的最短寿命:5年(2)进行系统方案选择比较的期限:2个月(3)进行系统方案选择比较的期限:定制银行(4)硬件、软件、运行环境和开发环境的条件和限制:银行中心拥有大型机以及用来支持的数据库,各个银行网点都有安装好的PC机,安装有Windows2000及以上的操作系统。(5)建议开发软件投入使用的最迟时间:开发完成后试运行1个月。2.2.4 进行可行性研究的方法通过与银行熟练业务员进行深入讨论,制定详细用户调查问卷,真正了解用户以及银行业务员的实际需求,根据业务员提供的信息以及问题定义再综合调查问卷中用户提出的意见进行改进。最终确定项目需要解决的问题,并确定问题能不能被解决。2.2.5决定可行性的主要因素(1)项目开发成本 (2)所需设备置办成本 (3)技术是否能满足需求 (4)操作人员的熟练程度 (5)资源有效性 2.3 对现有系统的分析2.3.1 处理流程和数据流程如果是存款,储户填写存款单,然后交给业务员键入系统,同时系统还要记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、利率及密码(可选)等信息,完成后由系统打印存款单给储户。?如果是取款,储户填写取款单交给业务员,业务员把取款金额输入系统并要求储户输入密码以确认身份,核对密码正确无误后系统计算利息并印出利息清单给储户。2.3.2 工作负荷工作日每天工作8小时。2.3.3 人员开发人员需要大约5个,其中包括1名数据库设计人员,1名界面UI人员,1名编码人员, 1名系统测试人员。他们均应具有丰富的开发经验,该条件可以满足。2.3.4 设备(1)计算机*5(2)数据库系统软件2.3.5 局限性工作效率底下,不能符合大量群众的及时需求,给群众的生活带来不便。这是现有系统办理业务的流程中出现的一个严重问题。为了解决这一问题,让人们再办理银行业务更加方便快捷,我们急需开发一个更为高效的银行计算机储蓄系统,让储蓄业务不用再排队。 (1)当前银行使用的银行储蓄系统在办理业务时仅仅靠手工操

文档评论(0)

文档精品 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6203200221000001

1亿VIP精品文档

相关文档