关于计算机软件工程管理与应用探讨
2019-10-20廖国榆于若明徐阳
廖国榆 于若明 徐阳
摘要:随着社会的不断进步和时代发展,我们逐渐的进入一个信息化的时代,在如今高科技水平不断发展的今天,计算机的技术也得到了迅速的发展,在我们的生活中也越来越多的领域广泛的应用计算机技术,在当今这个社会,计算机技术有着十分重要的价值,也成了整个社会激烈竞争的核心,在如今人们的生活中已经成为了不可或缺的一部分,对于人们的生活质量有了很大的提高,也给人们带来了更多的便利和快捷。在计算机科学技术不断提高的今天,我们对于计算机软件工程的管理与应用有必要进行了一个深入的探讨,以此来供相关人士参考交流。
关键词:计算机软件;工程管理;应用;探究
引言:
现在这个科技发展的时代,计算机网络技术和信息技术的快速发展,给人们带来了很多的便利,也开始应用于各个领域,让人们更加廣泛地对计算机的应用和操作进行关注,利用计算机技术,可以让工作效率更高、所执行的命令更为精准,给人们的生活带来了很多智能化和自动化,让人们越来越离不开计算机技术的存在。现如今,我们要更加保障对计算机的高效运行,不断地对计算机软件工程的管理和应用进行深入研究,让计算机软件工程能够在整体上有很大的水平提升,也让计算机技术能够更加广泛地运用到生活中去,随着人们对计算机软件技术的需求增多,对于计算机软件工程的管理与应用的难度也进一步提升。所以本文根据这些问题进行一些探讨,希望能够在计算机软件管理工作上有更快的进展。
一、计算机软件工程的基本内涵
(一)软件工程的内涵
软件工程学是一门学科,这门学科比较边缘化,它包含着许多学科的结合,研究和指导着不同学科的内容,以便设计出软件更为便捷、高效和人性化。在软件设计的过程中,要结合计算机科学、数学、经济学、逻辑学等等的原理进行开发,在实际过程中,模型的构建、资源、计划、质量等等的管理涉及的范围都很广泛,均需要用到以上学科,对于软件运行的质量优化,还需要运用相关的方法和技术手段,相应的计算压缩成本,让计算机的服务更加高效和便捷[1]。
(二)软件工程的管理目标
在软件工程中,最大的意义就是要改善软件的质量,而且要在预期的成本之内,将软件开发的效率提到最高,并且在维护方面的难度有所降低,对于开发出来的软件又有保障,要具有比较强的适应性、可靠性和可维护性,对于不同用户的不同要求都能够满足。
(三)软件的重要性
计算机系统中最重要的部分就是硬件和软件的组成,其中软件更是主要计算机研发和更新的环节。软件能够使计算机的功能和运行更加的准确和高效,能够在用户体验的同时,给用户带来便捷和方便。软件系统还包括两个方面的类型,一个类型是系统软件,另一个类型是应用软件。在监控和维护计算机运行方面是系统软件在运行,例如对于电脑的杀毒系统等等;另一个应用软件是为人们提供服务的,它能够根据生产需求提供相适应的服务,对于人们所遇到的实际难题,能够给予有效的解决,例如办公系统、人力资源管理系统等等[2]。
二、计算机软件工程管理的内容及现状
(一)管理内容
既生机冷静工程的管理内容包括三个方面,一个是对开发人员的管理、第二是对开发过程中控制的管理,以及第三个用户管理,下面对三方面进行具体的讲解分析:
第一,开发人员的管理。对于开发人员,可以说他们是整个计算机工程的关键力量,他们确定开发的目标、查找软件的信息数据、编写程序代码、以及后期的维护和调试等等都是开发人员的工作,一个软件在开发的过程中耗时是比较长的,所以他更需要更多的软件开发人员来合理分工,进行配合。在相互配合的过程中,就需要一些完善的分配计划,各个程序员或者调试员应该结合自己的专业方向和技术水平、加上综合素质,再结合需要开发的软件工程项目的具体需求和性质,来确定不同阶段的人员分配在软件开发过程中的各个定位,每个工作人员精准合理的分配工作,让软件开发的流程达到最优。
第二,开发过程中控制管理。在软件开发的过程中,需要有一个控制管理的部门,他主要管理开发过程中的经费使用、软件的质量标准以及软件开发的进度等等的控制工作。因为软件开发工作是一项十分复杂的工作,它不同于其他的工作,他是需要充足的资金和经费作为支撑,然后再顺利的进行,所以管理部门必须要严格的监控好各项资金的输入和输出,准确地对每项资金流动的目的进行登记,并且资金是要通过审核才能进行使用,要保证资金用到实处。对于软件开发的质量和时间都应该制定一个严格的进度管理,在保证高速度开发软件的同时,也要保证质量的存在,对于质量一定要检验合格才能进入下一项工作的进行,你保证每一个软件技术都能够符合标准,保证质量,对于软件产品的使用效能量有所提高[3]。
第三、用户的管理。开发软件的目的,最终就是投入市场使用,最终不免于要面对用户来实现软件的效益。用户管理的目的,就是要通过不同的用户需求和建议来对开发的软件产品进行评价和确定,并以用户要求来进行软件的开发工作。因为软件开发最重要的就是得到用户的认可,只有用户觉得软件的不同功能都符合需求,才能让软件产品得到关注。所以对于用户的需求,要准确的把握,加强用户的管理制度,及时的与用户进行沟通和交流,明白用户的需求是在哪方面,开发与其相配合的系统逻辑,开发出受用户欢迎的软件产品,才能实现双赢。
(二)管理的现状
目前计算机软件工程在我国正是刚起步的阶段,对于我国在计算机软件方面的研究还比较少,规模不大,而且开发出来的软件要进行大规模的生产还是需要很大的难度,需要工作人员深入的研究软件工程。另外,在软件工程部分的管理理念比较新,很多的软件开发人员并不重视后期的调试和维护工作,只在乎软件的开发设计,这样一来会大大的减少软件的使用率,以保证软件在使用过程中的安全性和稳定性。对于技术人员后期的工作调试维护都是基础的工作,必须要保障软件使用过程中的安全和可靠性,来促进计算机软件的长期发展。虽然软件管理工程目前是属于较为低级的阶段,想要进一步改进和完善,都需要相关的人员对软件工程管理工作进行改善,来提升软件的使用效能[4]。
三、加强计算机软件工程的管理有效措施
(一)对于计算机网络的安全风险
目前我国网络技术的发展过程中,对于网络安全的风险,有效地进行评估,包括两方面的内容。一个是对于技术的内容,另一个是在管理方面的内容。在这个科学技术水平不断提升的时代,想要对网络安全风险进行有效的评估,还是一项技术高超的活动。想要从技术和管理对网络安全进行双向评估分析,那么需要有效的筛选系统中产生的大量信息,从而来分析计算机网络中的风险,然后再根据不同的评估方法来对软件进行安全性总结。因为运用技术和管理两个方面进行评估是从不同方面和不同的途径来进行的,相关的社会问卷调查是管理方面,而技术方面都是对安全风险进行一个全面的分析和定义。
(二)计算机网络安全的主要防控措施
在目前,我国的网络发展还没有达到很完善的地步,所以现阶段我国很多网络安全还是存在着一些问题,其实相关人员可以根据各种问题的共同点进行详细的分析和探究,然后在这些共同的问题中找出存在的各种利害关系。对于安全问题进行探究,寻找突破点,根据相关的问题在找出更多科学有效的应对方法,让网络安全风险带来的危害,从一定程度上有所缓解。相关人员可以从网络安全的漏洞中,根据网络安全自身的特点去寻找问题产生的源头,然后寻找更加有效的防控方法,将网络安全问题会造成的损失以最大程度的去降低。
下面对我国网络安全的主要防控措施进行一个概括,可以分为以下几个方面:首先是对于网络防火墙的技术,众所周知,在计算机的内部和网络之间有一个防护墙,这个防护墙就设防火墙。防火墙需要从基础上进行扫描计算机内部所有的通讯设备,将所有可能存在的安全隐患进行删除。防火墙之所以可以很好的限制陌生人没有目标的进行访问是因为他能够具备能够关闭不用端口的功能,从一定程度上防止和避免的病毒和木马的侵入,让很多的网络安全问题尽可能地减少发生;其次就是PKI技术,它能够建立安全基础设施来提供安全服务,结合了计算机硬件、应用系统及权威机构,能够提供一些安全保障信息,对敏感和重要的内容进行保障。
四、结束语
在网络技术逐渐不断发展的今天,对于软件工程建立一个安全的环境尤为重要,所以就要对相关的工作进行管理,让计算机网络系统能够更加稳定的发展。
参考文献:
[1] 蘭璇.关于计算机软件工程管理与应用探讨[J].电子技术与软件工程,2015,000(006):P.89-89.
[2] 黄朋.关于计算机软件工程管理与应用探讨[J].科学与信息化,2018,000(016):156-157.
[3] 单劲虎.关于计算机软件工程管理与应用探讨[J].科技风,2011(23):96.
[4] 刘庆军.关于计算机软件工程管理与应用探讨[J].黑龙江科技信息,2015(30):182.
(作者单位:辽宁工业大学)