浅谈计算机软件工程的维护措施(第2页)
17 次下载 2 页 3134 字【 字体:大 中 小 】
3.3 选择合理的程序设计语言
合理选择软件设计语言对程序的可维护性影响很大。低级语言值得是机器语言等难以理解与掌握的语言,使维护困难。高级语言则容易理解与维护,不过各个不同的语言的可理解程度也有区别。还有些非过程化的语言,成为第四代语言,用户不需指出具体的实现算法,仅向编译或解释程序给出要求便能自行根据用户要求来进行智能假设。
3.4 计算机软件工程的具体措施
(1)安装强有力的反病毒软件,提高防御水平。这是为了保证计算机能够不受病毒的威胁,这也是确保软件正常运行的前提,而防御病毒主要依靠杀毒软件与防火墙。用户也应加强防范意识,不应随意下载、使用或浏览非法网页或非法文件,应经常自查电脑程序,以清除后台可能存在的.木马程序。
(2)及时检测、扫描并清理硬盘,确保分区的安全性、可靠性和运行效率。一段时间后,计算机硬盘里会积累很多残留数据,不仅对硬盘空间有影响,对软件运行的速度也有很大影响,也会影响到硬盘本身的安全性和可靠性。因此应该定期对重要数据进行备份,并及时清理硬盘垃圾。
(3)减少系统盘中的程序安装数量或重装系统。若所有软件都安装在系统盘内,将对软件运行速度影响较大,因为占用大量内存将影响到操作系统的正常稳定运行。也可重装系统,以优化计算机系统盘的内存空间,提升软件、系统运行效率。
3 计算机软件工程维护的现状及发展方向
软件工程维护,指的是基于软件的使用角度来保证软件的稳定安全运行。定期维护计算机软件,在确保软件正常运行的同时,还能够有效利用其辅助功能来提升软件利用效率。
3.1版本较早的软件通常容易开发但是难于维护,常见弊病为通用性很差,也是这些系统或软件被重复开发的原因,但是这样容易引起资源、人力和财力的浪费和流失,还可能对软件的正常使用造成一定的影响。因此,模块化、多功能、易维护的软件是未来软件的发展趋势。但是需设计者能够具备灵活、通用的设计思路,统筹规划,以确保软件具备强自我可维护性。
3.2 建立完善的管理体系
软件项目的研发是靠人才实现的,因此要想管理好研发项目必须坚持以人为本的核心理念。而拥有一支具有高素质的项目管理团队,需要懂得对人力资源进行优化。第一,应加强软件工程项目管理方面知识的培训。软件工程项目的经理要接受系统的项目管理知识的培训,重视人力资源管理及沟通管理方面的知识,把实践同知识、经验有机的结合起来,提高自身项目管理水平。第二,制定严格的惩奖制度,建立软件研发人员的升职途径。逐步对人事制度进行改革,设置与职位对等的技术职位,为软件研发人员升职创造条件,以此来激发他们的积极性、主动性以及创造性,更好的为项目的研发工作服务。
计算机软件的开发与设计不断被重视,但是用户在软件的使用过程中仍然会遇到各种问题,因此软件维护人员应努力学习新知识与总结经验教训,以应对软件应用中的各种挑战,以确保软件的稳定与安全,保证生活、生产和学习中的数据安全及正常开展各项工作。软件工程也不断朝信息多元化、高度智能化、功能智能化和结构广泛化方向发展。
综上所述,软件维护非常重要,软件的安全稳定运行是软件为用户良好服务的基础。现在软件工程的发展必须努力改变自己去不断适应这样的形态,取得自身在技术上的突破,在管理上的创新,这样才能不断提高软件研发效率,大力提升软件质量。
[1] 郭闻.软件开发项目管理的关键因素分析[J].华南金融电脑,2009,(05):14-15.
[2] 陈小辉,邓杰英,文佳.浅谈软件的可维护性设计[J].华南金融电脑,2010(03):25-26.
