Page 63 - 计算机应用软件开发技术研究
P. 63

第二章  软件开发研究



                 (二)计算机软件分层技术的特点
                 分层技术在计算机软件开发中得到了广泛的应用,其中分层技术有着独特
             的优势。计算机可以依据功能性的特点,并分解计算机软件开发中最复杂的一部

             分。从而为计算机软件开发提供了便利,方便软件的升级和扩展。软件开发分层
             技术能够提高软件开发效果,使软件开发工作顺利完成,而且还能依据不同层次
             功能进行划分并改善。与此同时,能减少计算机软件开发时间,提高开发效果。
             但在代码重复利用和通俗易懂的开发模式下,也保证了软件质量。因此,运用分

             层技术开发计算机软件,再次运用效率高,能够进行功能定义,并运用标准化接
             口和端口进行无缝对接。
                 具体来说:分层技术开发软件有以下 4 个特点:
                 第一,分层技术能够拓展计算机软件,并将复杂的软件能够依据功能的模

             块进行层次分解成简单的系统。第二,分层结构在计算机软件开发中,能够提高
             开发效果,并缩短开发时间,从而提高计算机软件质量,就好比是计算机自动开
             发。第三,分层技术有着双重结构的优势,从计算机性能和功能的角度上来看,
             能提高计算机整体运行效果,从而提高开发人员的工作水平,因为软件开发是计

             算机最基础的组成部分。第四,在计算软件系统中,分层技术和计算机硬件有着
             较为密切的联系,对提高计算机软件性能起着一定帮助作用。

                 二、计算机分层技术的功能及应用


                 (一)计算机分层技术的功能
                 对分层技术进行具体分析,但从计算机开发技术角度上来看,分层技术有着
             强大的功能作用,如果进行广泛的应用,那么会发挥出巨大的功效。
                 1.减少软件设计成本

                 运用分层技术对计算机软件设置进行优化时,能够减少计算机开发软件的
             成本,计算机软件的性能也会在相同的情况下最佳。与此同时,设计周期也会缩
             短,而且也能节省软件在开发过程中成本投入,从而减少软件设计成本。
                 2.延长软件使用寿命

                 分层技术在计算机软件设计运用中,能够提高计算机软件在使用过程中的寿
             命,如果一部分软件在设计过时后,可以花费一点精力和成本替掉这一部分,从
             而提高计算机软件在使用过程中的有效性时间,并增加有效使用时间。



                                                                                  ·51·
   58   59   60   61   62   63   64   65   66   67   68