Page 62 - 软件工程与项目管理
P. 62

软件工程与项目管理
             Software Engineering & Project Management



            软件工程失去保障,从而为数据泄漏、软件系统破坏等提供了可能性。所以,在
            使用者方面的保护主要包括这样一些的方法,依次是:一,加强基础保护。基础
            保护有很多种,最常用的就是杀毒、防火墙等的设置,优秀的杀毒系统能够协助
            使用者及时完成软件更新与保护,同时使用者也能够通过杀毒定期清除垃圾,并
            扩大系统内存,特别是对系统盘的处理,务必把其中的残余数据、垃圾数据全部

            清理一遍。在此基础上,才能减少电脑的卡顿现象。除此之外,用户还必须对应
            用软件安全提高认识,以保证软件运行安全,并提高应用软件执行的流畅性。第二,
            也需要完善应用的病毒防范体系。要想有效提高计算机软件安全性,就必须从软

            件工程危害的主要源头加以解决,从以上可知,由于网络病毒是导致软件的安全
            性问题的最主要原因,所以想要有效提高计算机软件工程的运行安全性,还需要
            建立软件病毒防御机制。而现如今,金山毒霸、360、卡巴斯基等都是较为常见
            的病毒防护程序,对这些软件的合理使用能够有效阻止病毒进入,从而提高了系
            统的稳定性。而通过实验研究也表明,虽然 98% 的病毒都会被防御软件所截获,

            但具有相当的中毒概率,所以客户端必须做好对数据流量的过滤。除此之外,人
            们如果经常发现软件缺陷,并在第一时间加以修补,也能够有效降低病毒攻击率,
            从而减少了病毒对应用软件产生影响的机会。

                 3. 制定软件品质目标
                 在设计阶段中,可通过确定此工程软件的质量目标来促进软件维护工作的
            顺利完成。在通常情形下,软件工程所务必达到的质量目标有许多,当中包含了
            可理解性、实用性与可修改性等,因此工程设计人员就必须采取相应的方法使计
            算机软件达到质量要求,由此才能保证软件的顺利运行与应用,在此基础上还要

            进行对软件的维护操作,以节约软件系统在后期应用中的对维护精力的投资。为
            了能够使计算机软件工程的可维护性更高,在设计的时候就必须将软件整体质量
            进行了提高。利用重复检测技术来对软件工程中存在的一些序列错误进行有效的

            发现和修正,从而提高了程序运行工作效率。当在软件工程中,要求对其中的某
            个功能模块的功能做出修改,那么就只要求对这个模块功能做出改变即可了,在
            调整的时候不要对其他模块功能产生影响。
                 4. 从系统的本身进行维护
                 由于系统盘的非正常运行还可能给计算机软件工程的安全工作带来一定影

            响,所以保护工作就必须从操作系统自身出发,调整、优化计算机系统盘的,以


              52
              52
   57   58   59   60   61   62   63   64   65   66   67