IPv6环境下应用系统改造工作量的确定方法和系统技术方案

技术编号:8533582 阅读:231 留言:0更新日期:2013-04-04 17:08
本发明专利技术公开一种IPv6环境下应用系统改造工作量的确定方法,包括如下步骤:获取需改造的应用系统的配置环境的架构,根据所述配置环境的架构确定所述应用系统的配置环境的改造工作量;获取所述应用系统的代码,根据所述代码确定所述应用系统的代码行的改造工作量;根据所述配置环境的改造工作量和所述代码行的改造工作量,得到应用系统的改造工作量。对应地本发明专利技术还提供一种IPv6环境下应用系统改造工作量的确定系统。本发明专利技术将需改造的应用系统分解为配置环境和代码行两部分确定改造工作量,能针对IPv6网络环境的特性,精准确定应用系统的改造工作量。

【技术实现步骤摘要】

本专利技术涉及软件开发工作量估算领域,特别是涉及一种IPv6环境下应用系统改造工作量的确定方法,以及一种IPv6环境下应用系统改造工作量的确定系统。
技术介绍
随着互联网的迅速发展,IPv4定义的有限地址空间将被耗尽,地址空间的不足必将妨碍互联网的进一步发展。为了扩大地址空间,IPv6 (Internet Protocolversion 6)被指定为IPv4协议的下一代互联网协议版本,在“2012全球IPv6暨下一代互联网高峰会议”上,国家发改委、工信部共同宣布2012年将全面启动下一代互联网IPv6建设。在IPv6发展和建设过程中,势必会涉及到应用系统的改造,而改造工作量的确定将直接影响到项目迁移周期以及改造成本的度量,对改造工作量的计算也变得至关重要;但传统的工作量估算方法较多地是涉及软件开发的工作量估算,因此亟需有针对IPv6网络环境下应用系统改造工作量的精准计算技术。
技术实现思路
基于此,本专利技术提供一种IPv6环境下应用系统改造的工作量确定方法和系统,能针对IPv6网络环境的特性,精准确定应用系统的改造工作量。一种IPv6环境下应用系统改造工作量的确定方法,包括如下步骤获取需改造的应用系统的配置环境的架构,根据所述配置环境的架构确定所述应用系统的配置环境的改造工作量;获取所述应用系统的代码,根据所述代码确定所述应用系统的代码行的改造工作量;根据所述配置环境的改造工作量和所述代码行的改造工作量,确定应用系统的改造工作量。一种IPv6环境下应用系统改造工作量的确定系统,包括第一获取模块、第二获取模块和确定模块;所述第一获取模块用于获取需改造的应用系统的配置环境的架构根据所述配置环境的架构,确定所述应用系统的配置环境的改造工作量;所述第二获取模块用于获取所述应用系统的代码,根据所述代码确定所述应用系统的代码行的改造工作量;所述确定模块用于根据所述配置环境的改造工作量和所述代码行的改造工作量,确定应用系统的改造工作量。上述IPv6环境下应用系统改造工作量的确定方法和系统,根据IPv6网络环境的特点,将需改造的应用系统分解为配置环境和代码行两部分确定改造工作量,计算结果精确可靠,具有广泛的参考意义。附图说明图1为本专利技术IPv6环境下应用系统改造工作量的确定方法在一实施例中的流程示意图。图2为本专利技术IPv6环境下应用系统改造工作量的确定系统在一实施例中的结构示意图。具体实施例方式下面结合实施例及附图对本专利技术作进一步详细说明,但本专利技术的实施方式不限于此。本方法是关于从IPv4网络环境迁移到IPv6网络环境中应用系统改造工作量的估算,如图1所示,是本专利技术IPv6环境下应用系统改造工作量的确定方法在一实施例中的流程示意图,包括S11、获取需改造的应用系统的配置环境的架构,根据所述配置环境的架构,确定所述应用系统的配置环境的改造工作量;应用系统在IPv4至IPv6迁移过程中,首先将应用系统的改造分解为两部分,即配置环境和相关网络协议的代码行;第一部分为配置环境的改造,获取需改造的应用系统的配置环境的架构,确定配置环境的改造工作量;在一较佳实施例中,所述配置环境包括操作系统、中间组件和数据库。在一较佳实施例中,可根据下式得到所述配置环境的改造工作量本文档来自技高网...

【技术保护点】
一种IPv6环境下应用系统改造工作量的确定方法,其特征在于,包括如下步骤:获取需改造的应用系统的配置环境的架构,根据所述配置环境的架构确定所述应用系统的配置环境的改造工作量;获取所述应用系统的代码,根据所述代码确定所述应用系统的代码行的改造工作量;根据所述配置环境的改造工作量和所述代码行的改造工作量,确定应用系统的改造工作量。

【技术特征摘要】
1.一种IPv6环境下应用系统改造工作量的确定方法,其特征在于,包括如下步骤 获取需改造的应用系统的配置环境的架构,根据所述配置环境的架构确定所述应用系统的配置环境的改造工作量; 获取所述应用系统的代码,根据所述代码确定所述应用系统的代码行的改造工作量;根据所述配置环境的改造工作量和所述代码行的改造工作量,确定应用系统的改造工作量。2.根据权利要求1所述的IPv6环境下应用系统改造工作量的确定方法,其特征在于,所述配置环境的架构包括操作系统、中间组件和数据库。3.根据权利要求2所述的IPv6环境下应用系统改造工作量的确定方法,其特征在于,根据下式确定所述配置环境的改造工作量4.根据权利要求1所述的IPv6环境下应用系统改造工作量的确定方法,其特征在于,根据下式确定所述代码行的改造工作量PM2 = AXSizeEXEM ; 其中,PM2为所述代码行的改造工作量,A为修正系数,Size为需改造代码量,E为规模经济性指数变量,EM为成本驱动因子得分; 所述需改造代码量的计算公式为=Size=新增代码量XCOD1+修改代码量XCOD2 ;其中,COD1为新增代码的难度系数,COD2为修改代码的难度系数; 所述规模经济性指数变量的计算公式为£ = 0.91 + 0.01χΣ力,其中,SFi为为规模度 i=\因子得分的总和。5.根据权利要求1所述的IPv6环境下应用系统改造工作量的确定方法,其特征在于,所述确定应用系统的改造工作量的步骤具体为将所述配置环境的改造工作量加上所述代码行的改造工作量后,再乘以预设的修正系数得到所述应用系统的改造工作量。6.—种IPv6环境下应用系统改造工作量的确定系统,其特征在于,包括第一...

【专利技术属性】
技术研发人员:刘生寒刘文彬肖建毅钱扬
申请(专利权)人:广东电网公司信息中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1