欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 软件技术 > 银行应用软件开发中存在的问题及对策研究

银行应用软件开发中存在的问题及对策研究

日期:2023-01-24 阅读量:0 所属栏目:软件技术


  社会经济的快速发展,促使金融行业处于高度竞争的状态,各大银行进入经济化的时代。目前,银行为提高经济效益,加快改革的速度,致力于通过信息建设完善银行系统,逐渐将银行建设的重点放在应用软件开发方面,以此来提高银行的运行能力。因此,本文以银行应用软件开发为研究背景,分析开发中的问题及对策。

 

银行应用软件开发需要结合金融市场的运营,市场对银行软件的需求更偏重于服务性。银行应用软件开发的过程中,遇到诸多制约性问题,降低软件开发的速度,无法满足银行用户的需求。

 

为保障银行应用软件的开发效益,必须解决软件的开发问题,由此才能营造安全、稳定的应用环境,强化银行应用软件的开发水平。

 

  1 银行应用软件开发技术分析

 

目前,银行系统内基本采用UNIXLINUX系统,其与常用的WINDOWS系统存在明显的不同,不论是在编程还是在数据库方面,都存有极高的要求,因此增加了银行应用软件开发技术的困难度。

 

银行应用软件的核心内容是财务会计,通过软件开发实现银行业务的借贷平衡,促使软件技术能够符合现代银行业务的需求。经过银行应用软件开发技术的应用后,银行核心系统得到成熟发展,推进各项开发技术的发展,突破IBM技术,软件开发技术在银行系统内,具有三个技术性的要求,如:

 

  (1)保障银行软件开发与数据库技术的交互,采取科学的数据库连接,如weblogicwebsphere,实现数据库及银行软件的有效连接。

 

  (2)银行应用软件开发技术中的多并发不能集中在一个进程,必须选择多个进程。

 

  (3)银行软件开发中的数据缓存,需采取自主编写的方式,达到开发技术的标准。

 

  银行应用软件开发技术应该适应银行核心系统多变、复杂的环境,软件开发技术的对象包括业务、账务、总账三个方面,在技术的角度上考虑,银行应用软件开发技术的目的是实现复杂业务的独立交易。近几年,银行应用软件开发面临巨大的技术压力,既要满足现代银行系统的全方位发展,又要实现银行软件的安全性,着实增加开发技术的难度。

 

  2 银行应用软件的开发问题

 

  根据银行应用软件的开发现状以及银行系统对开发技术的需求,分析其中存在的问题,例举比较典型的问题并做如下分析:

 

  2.1 开发技术过于保守

 

  银行软件开发仍旧使用比较传统、保守的技术,整个开发的过程中暴露出诸多技术矛盾。例如:银行系统积极、全面的发展,而应用软件开发技术始终止步不前,延续以往infomix C技术框架,结合IBM小型机,无法在应用软件开发上实现技术突破,反而被银行系统陈旧的技术限制。银行应用软件开发技术越落后,表示软件开发项目的价值越多,开发技术过于保守成为银行软件开发的一大问题。

 银行应用软件开发

  2.2 软件开发的测试匮乏

 

银行在应用软件开发后,需要安排相关的测试技术,检测应用软件的安全及可用性,同时检测银行软件开发程序是否合理,测试属于银行应用软件开发的主要技术,能够保障银行软件的安全应用。

 

实际银行软件开发后,测试技术出现严重的匮乏情况,例如:某银行开发的AS400,其中的应用软件是由开发人员监督测试的,本身不具备完整的测试系统和专业的测试人员,引发严重的技术问题,最主要的是整个测试过程中并未发现任何程序问题,与软件开发技术的实际不符,应用软件在AS400的开发过程中,需经多次测试技术监督后,才能达到安全的状态,表明软件开发测试技术的缺陷。

 

  2.3 开发文档不足

 

  银行应用软件的开发文档是指软件设计、编程到开发所有的文档资料,跟随应用软件的开发而产生,其与应用软件的程序一致,属于一项不能缺失的资料。银行应用软件开发人员不重视开发文档,将软件开发的重点放在实践部分,忽略开发文档的存储,直接影响了银行软件的应用与维护,导致银行软件因缺乏维护根本而失效,降低软件开发使用的寿命,更重要的是科研知识得不到充分应用。

 

  3 银行应用软件开发问题的解决对策

 

  结合银行信息化对应用软件的需求,规划硬件开发问题的解决措施,具体分析如下:

 

  3.1 引进软件开发新技术

 

  银行应用软件开发需要专业的技术支持,开发人员既要熟悉银行软件的业务知识,又要具备专业的技能,开发银行应用软件项目时,才能保障银行软件具备优质的实践性。银行在应用软件开发技术方面,可以采取引进的思想,推进新技术的发展,针对软件开发新技术的引进,提出两点技术性的原则,如:

 

  (1)引进更为精细化的大数据处理,比如OracleDB2等,应用在银行软件开发中,发挥此类技术精确、专业的能力,确定新技术后才能辅助于银行应用软件的开发技术。

 

  (2)通过软件开发新技术的引进,实现全能技术,银行软件开发系统内比较常见的是C语言、Javavb,开发人员必须掌握所有语言基础,同时还要对其中一门语言做到精通,用于适应银行系统内繁琐的IT运行,有利于银行应用软件技术的精细化发展。

 

  3.2 完善软件测试技术

 

  银行应用软件开发的测试技术,偏重于业务类的软件。结合银行应用软件开发的过程,分析软件测试技术的应用,其在应用软件开发测试中体现在三个方面,分析如:

 

  (1)界面测试。

 

  (2)容错性测试。

 

  (3)响应测试 。

 

  3.3 强化文档管理

 

  银行应用软件开发可以通过评审的方式,强化文档管理。因为文档管理在软件应用中发挥重要的作用,既可以做为通信工具,又可以指导软件操作,所以开发人员需要保障文档资料的完整性,确保文档资料符合标准。

 

  4 结束语

 

  银行应用软件开发在金融行业中具有重要的价值意义,提高银行系统的运行能力,改善银行金融的环境。银行应用软件能够为用户提供诸多服务,满足用户对即时服务的需求,银行内已经意识到应用软件开发的重要性,致力于解决开发问题,以此来强化应用软件开发的水平,同时保障应用软件的开发效益,创造更大的金融效益。

 

  作者:蒋莉莉 来源:电子技术与软件工程 20156

本文链接:http://www.qk112.com/lwfw/jsjlw/ruanjianjishu/229281.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学