摘 要:在当前信息化社会快速发展的背景下,软件工程起到非常关键的作用。提高计算机软件工程项目的管理效率与质量水平,加大人力与物力投入力度,积极改进思路,运用新方法、新手段,将更好地促进计算机软件工程项目的稳定进行,顺利实现工程的经济效益与社会效益目标。因此,关于计算机软件工程维护措施与方法的探讨具有十分重要的现实意义。
关键词:计算机;软件工程;措施方法
在信息技术飞速发展的今天,一个社会是否迅速发展的标志不再是经济增长,而新的衡量标准就是计算机软件工程的发展。因为社会的发展和计算机技术息息相关,而计算机技术的发展又是依靠计算机软件工程的。因此,计算机软件
工程就越来越受到重视。而对于计算机软件工程的学习就变得越来越重要,不仅要学习如何熟练使用计算机软件,更要知其所以然去掌握计算机软件工程的管理和维护。
一、计算机软件工程概述和应用
计算机软件已经在人们的工作、学习、生活中普遍应用。例如,在企业中使用办公软件,提高各项管理工作效率与质量水平,在企业内部实现信息资源共享,确保各项信息的上传下达;在校园建设中,计算机软件也发挥了重要作用,包括在教学过程中使用的计算机软件,便于师生之间的交流。同时,学生学籍管理、学费管理、收费管理等都需要通过计算机软件而实现,确保校园内各项工作的有序性。总之,当前计算机软件已经无处不在,正改变了人们的工作和生活方式。
1. 计算机软件工程概述
软件工程的管理和维护要涉及到很多方面的内容,包括数学、计算机科学、管理科学和逻辑学等等,在新的时代,软件工程仍然要遵循传统的工程原则和方法,那就是要在降低成本的情况下改进算法,进而提高质量。其中,计算机科学和数学主要用于模型和算法的构建,工程科学主要应用于规范和设计范型的制定,也会参与到确定权衡和评估成本的过程当中。计算机软件工程主要说的是在软件工程的领域之内,利用计算机软件知识,进行系统全面的计算机运用未来分析,对计算机的设计进行系统的认知和了解,应用计算机软件的主要目的就在于在保证进度和成本的前提下,开发有效性、适应性、可靠性、可改性、可维护性、可移植性、可追踪性并且满足用户的整体需求的产品,这也是整个行业在发展计算机软件工程过程中将要实现的目标以及最为有效的途径。
2. 计算机软件工程的应用
当一个新事物出现在大众眼前时,要想获得广大群众的支持,首要的一点就是要具有实用性,只有满足了这一点才能在同类事物中保持竞争力,才不会被快速淘汰。而在这个计算机网络技术飞速发展的时代,应运而生的自然就是计算机软件,相对应的就是计算机软件工程的兴起。在学习计算机软件工程的时候,更多的焦点在于计算机软件工程的实用性。对于当今的大学生来说,最为常见的计算机软件工程应用就是校园网服务器,校园网服务器的数量通常有很多,能够提供的服务对于整个校园网来说也是相当重要的,至少要保证 7×24 个小时内不间断运行。但是,就当前的形势来看,多数学校的服务器都是和校园网直接连通的,对于一些来自内部的威胁并没有加以防护,为了保护这一方的服务器安全,相关技术人员增加了 Web 防火墙,保证安全隔离,这样就实现了软件工程的有效运用了。同时在服务器的日常管理和维护中,相关人员一定要加强技术管理,可以建立服务器档案、口令管理、安装补丁程序等等,定期对服务器进行诊断和维护。
二、计算机软件工程的管理
1. 计算机软件工程管理的主要内容
一方面,必须要重视组织机构的管理。在这个阶段,管理人员不仅仅要进行简单的计和开发人员管理,还要重视对各类工作人员的任务分配和组织结构完整性,一定要保证信息上传下达,就当前的情势来看,组织机构管理还是欠缺一个统一的模式,亟待管理人员的开发。另一方面,就需要从工作人员下手,对于计算机软件工程主要还是需要工作人员进行收集整理其主体部分。需要不同岗位上的工作人员各司其责,做好自己的分内工作,这样再传递到下一个环节时保证能够顺利进行。因此,每个工作人员都需要尽可能发挥出自己的特长,与团队的其他人团结协作完成工作要求。计算机最终的使用对象还是广大用户,这就要求在软件开发过程中要充分了解用户的需求和习惯,站在用户的角度看待软件开发,这样才能做到软件的实用性和可操作性。对于完成任何事情,都要做有效的记录。同样,在计算机软件开发过程中有着大量的信息,如果不能想方设法把这些信息记录下来那么就缺乏阶段性。一旦有一个环节出现问题,如果前期的档案资料被记录在册,就可以轻松查看找到问题的出处。所以,在计算机软件工程的开发过程中,工程中可以特设一个档案管理部门,专门负责软件开发过程中的会议记录和档案储存,为各个阶段的工作提供便利的同时,也能够为后期的复查工作带来极大的便利,保证软件开发的保障性,提升管理效率和质量水平。
2. 计算机软件工程管理中存在的主要问题
在计算机软件工程的管理中往往会出现不切实际的问题,既软件工程的需求与实际业务不成正比。这类问题的出现的根本原因可能就是前期调查不够细致,市场定位不够准确。在设计过程中大多依靠的是设计人员的直觉导致最终设计结果不够切合实际。另一个问题就是因为计算机所涉及的范围是非常广的,所以计算机软件工程的管理量是非常大的,而在进行开发的过程中就会出现很多避免不了的干扰,导致成果不理想。
3. 计算机软件工程管理的改善措施
一方面,应该构建起一个较为完善的管理体系,包括人才体系,这一方面相关的工程单位应该积极地在各大高校进行专业人才的筛选,补足工程中的技术缺口。另一方面,在人力资源管理方面,一定要充分调动所有工作人员的主观能动性,设置一些奖罚制度,激励所有员工想着一个共同的目标前进,始终以一个平等的态度来对待每一个员工。另一方面要加强软件工程的进度管理和风险管理。构建起一个专业的管理体系,树立起风险意识,客观地对风险进行量化分析,并且具有针对性地进行风险防控,促进软件工程更好更快的发展。最终还是要强化整个合作团队的整体意识,因为软件开发工程本身就是一个团队协作的过程,任何一个环节出了问题都不能保证工程的顺利进行,所以管理人员一定要给大家构建起团队意识,促进整体进步。
三、计算机软件工程的维护
第一,着眼点要落在计算机软件工程的质量上,对于要进行开发的任何软件最重要的一点就是能否运行,能否适应外部环境。如果该软件不能适应,那么问题就出现了,接下来就要解决这个问题。这种现象就是为了增强让软件的实用性,在原来的基础上修改软件内的瑕疵从而提高质量。第二,就是针对软件某一部分进行细节维护,可能软件开始运行时会出现问题,最后导致该问题的可能仅仅是软件内部一小块内容有错误。此时,就应该追究细节问题,通过全面的检测找到这个小问题,然后通过工作人员的努力将问题解决,这也是日常维护的一种。第三,对于大部分事物,大众都要求做到精益求精,基于计算机软件工程想要精益求精那就是定时的对软件进行检测,如果出现问题就及时解决,而且还可以通过这个手段实现计算机软件的优化,达到精益求精的目的。
四、结语
对于计算机软件工程,要深刻认识它的内涵,全面了解其中包括的知识,更要熟悉的就是计算机软件工程的管理和维护方法。与此同时,还要在现有基础上再对计算机软件工程的管理和维护进行探究,提高效率,增强计算机软件工程的开发能力,扩大计算机软件工程的应用范围。让计算机软件工程真正融入日常生活,为大众的学习、生活提供方便。
参考文献:
[1] 张海藩 . 软件工程导论 [M]. 第三版 . 北京 : 清华高职出版社 ,2001.
[2] 孙涌 , 田茵 . 现代软件工程 [M]. 北京 : 北京希望电子出版社 ,2002.
[3] 陆惠恩 . 软件工程基础 [M]. 第一版 . 北京 : 人民邮电出版社 ,2007.
作者:张晨光 单位:河北政法职业学院
网为您提供的关于《计算机软件工程维护措施与方法探讨》的内容,如需查看更多硕士毕业论文范文,查找硕士论文、博士论文、研究生论文参考资料,欢迎访问硕士论文网软件工程应用论文栏目。