邮政银行软件工程管理研究

前言:寻找写作灵感?中文期刊网用心挑选的邮政银行软件工程管理研究,希望能为您的阅读和创作带来灵感,欢迎大家阅读并分享。

邮政银行软件工程管理研究

1邮政储蓄银行软工工程项目的基本目标及原则

邮政银行的信息系统要采用科学先进的项目设计思路和项目架构,集中处理邮政银行的资金储蓄及现金汇兑业务,信息系统要具备可操作性、高性能、伸缩性强的特点。此外,除了能够有效处理银行业务需求外,在系统的扩展性及维保的便捷性上,也要具备相当大的弹性空间,以促进邮政银行发展目标的达成。邮政银行软件信息系统项目要遵循先进性、安全性、前瞻性、可扩展性、可维护性及经济适用性等原则,强化信息系统项目的质量。

2邮政储蓄银行软工工程项目的开发管理过程

(1)需求分析。

根据用户准确要求,找准市场定位,是进行需求分析的基础。需求分析的目的,在于保证软件开发的准确到位,以节约时间和成本,提高系统利用率。需求分析的主要内容为需求的符合程度、项目系统的安全性、稳定性、可扩展性及容错性等,在此基础上形成完整一致、可控性强的文档,以满足邮政银行的各项业务需求。由于软件用户在软件的功能性上有着一个较为清晰化的框架,对软件要处理哪些数据有着明确的需求,因此,在对软件投入研发前,要和用户及时交流沟通,以便软件在使用中达到高效完美的最佳效果。

(2)概要设计需求分析阶段

只是根据用户需求大体划分出目标系统的类型,并没有设计到具体设计思路,如使用何种编程语言,运用哪个操作平台等,而概要设计阶段,就是着重对这些要素进行甄选。要实现概要设计与需求分析的有效衔接,根据具体情况选择合适的开发方式,需求变化幅度较小的,选择采用瀑布式开发模型,以形成较完整的分析文档,需求变化幅度较大的,采用更稳妥的设计方式,以便及时返回上一级进行修缮。邮政银行信息系统项目设计,要依据设计文档整体要求,对整体系统项目及各个子系统项目加以编码,形成开发文档。

(3)细致设计。

细致设计阶段可以采用成熟度模型(CMM),这一模型涵盖了软件工程,硬件工程和系统工程三个环节,并细分了各自环节的等级,各等级中又有对应的过程域。细致设计环节着重对分析模型进行详细校验修改,因为编程环境的改变,或为了细致定义软件界面,需要对相关类结构进行修改。详细设计的过程主要是根据概要设计的脉络,对软件体系结构作细化处理,设计各软件单元外部接口、输入输出、算法、流程逻辑、占用资源比、性能表现、单元调试与测试等方面,从而完成对整体数据库的详细设计。通过对这些环节的细致设计,对软件的系统性能,逻辑集中系统是否健壮、安全进行分析验证,以满足邮政业务开展需求。

(4)编码单元测试和联合测试。

软件开发人员以特定软件开发工具为基础,通过操作每个软件单元及数据库定义的形式,在相应语言开发工具的配合下,正确研发,调测系统,从而更贴合软件用户需求。邮政银行信息系统项目要借助工具模拟运营后的业务最高峰值时的系统承压能力、稳定能力及性能表现能力,以便有效处理邮政银行的各类业务。测试的内容有稳定性测试、容灾测试、异常测试及双机切换测试等。测试中要注意软件单元的集中性,做到将模块、硬件及网络其他资源有机结合,测试结果与需求不符时,要适时地返回修改。此外,对系统的功能、性能,也需进行测试,以保证软件的运行需求得以满足,最后形成测试报告。

(5)试运行和后期维护。

挑选试用范围,开发人员与试用用户对系统运行情况进行记录,以便分析总结试运行中出现的问题。试用人员要接受开发人员的相关培训。后期维护涉及到软件系统的升级变更,此时就要进行性能回归测试,验证业务更新后系统的逻辑性能能否及时跟进,避免因性能不佳致使银行业务的滞后及瘫痪。此外,在银行业务增加时,要选取邮政银行典型业务开展绿灯测试,确保业务在软件系统上的兼容性、可操作性。

3结语

信息化时代,计算机软件工程与邮政银行的业务发展结合得越来越紧密,同时,软件工程项目的安全可靠也是邮政银行系统稳定安全的技术保障。邮政银行要着力提高软件工程项目的应用管理,通过设计检验的规范化、科学化,不断提高软件运行的精准度,从而在金融市场竞争中占得先机。

作者:张倩 单位:同济大学 中国邮政储蓄银行乌海市分行乌达区支行