计算机软件系统运行与维护思路构架探究
廖仲钦 郑琴舒
生成PDF 清样下载 引用

复制成功

导出题录

参考文献( GB/T 7714-2015 ) 复制

廖仲钦 郑琴舒,. 计算机软件系统运行与维护思路构架探究[J]. 软件工程研究,2023.3. DOI:10.12721/ccn.2023.157021.
摘要:
计算机软件是我们目前在生活和工作过程中所必不可少的重要工具,这也是与每一个人都息息相关的重要内容。在信息化快速发展的背景下,社会群体中的每一个人都已经适应了计算机软件带来的便利以及快捷,真正实现了足不出户办事做事的目标。然而,对于计算机软件来说,影响软件系统运行可靠性以及稳定性的重要因素便是运维工作的质量。为了进一步保障计算机软件系统能够充分发挥自身的高可用性,安全性以及可靠性。必须积极顺应信息化快速发展的步伐,完善现有的运维管理体系和技术体系。
关键词: 计算机软件;运维;思路
DOI:10.12721/ccn.2023.157021
基金资助:

对计算机软件系统运行与维护的思路框架进行深层次的探究,能够帮助运维人员更好地了解计算机软件系统运维工作的各项基本要求。及时排除日常运维工作过程中的一系列安全隐患和质量隐患。近年来,我国在网络安全的标准化建设层面正不断进行完善和加快。《网络安全法》、《数据安全法》以及《个人信息保护法》等IT行业的法律条文的正式颁布与推行,象征着计算机软件运维工作必须要摆脱传统观念的束缚,不仅要稳定的提供服务,同时还要保证服务过程中的安全性。

1. 计算机软件系统运维工作的影响因素

1.1软件系统的大小

计算机软件由于开发之初所面向的客户群体规模以及功能模块的复杂程度存在较大的差异性,因此不同大小的软件系统体其运维难度也各不相同。如果日常运维工作不到位,不仅无法达到保障软件系统稳定运行的效果,甚至还会干扰其正常运行。体量较大的软件系统,意味着带动该系统运行的各类硬件组件和软件组件也是十分庞大的。随着业务的快速发展,无论是硬件还是软件,都会不断地进行升级拓展。比如,硬件系统的硬盘扩容,数据迁移,增设内存条等等以及软件系统中的插件更新、策略调整、代码更新等等。一般来说,体量越大的信息系统,在开展运维工作的过程中,所面临的工作量也会更加庞大。因此,为了保障运维工作能够正常稳定的开展,必须要提前分析计算机软件系统的实际大小和系统组件的复杂程度,因地制宜的制定运维工作计划。

1.2软件系统的开发语言

计算机软件的软件系统主要由以下三部分组成,分别是编程语言、数据库以及中间件。其中,编程语言的主要作用就是负责前端页面的展示以及前后端之间的传参和通信。经过计算机的长期发展,目前已经有了各种各样的开发语言。无论是Python还是JAVA,都是组成软件系统后端程序的语言类型。而不同的程序设计语言在开展运维工作的过程中,其难度也存在着一定的差异性。当程序语言的逻辑性十分复杂,那么将直接导致系统维护的工作量大大提高,严重影响计算机软件系统维护的工作效率。

1.3软件系统组件的版本

软件系统在开发之初会使用到大量的功能模块和系统插件,如果该系统开发的年限相对较长,那么也就意味着组成该系统的底层代码所应用到的组件也相对较老。很长一段时间以来,经常有软件厂商对自己所开发的功能和组件发出停止更新维护的工作通告。一旦信息系统中存在已经停止更新和维护的插件和模块,那么将导致运维工作的开展变得更加复杂困难。

1.4开发技术及数据库技术

为了进一步减少计算机软件系统维护的工作量,提高工作效率,必须要进一步加强软件开发技术以及数据库技术的应用,为系统的正常运行提供可靠的保障。在实践的过程中,必须要进一步强化数据库以及面向对象等技术的利用效率,通过这样的措施进一步提高计算机软件系统维护的工作效率。

2.提高计算机软件系统运维工作质量的一系列措施

2.1建立科学可靠的管理体系,完善管理制度

正所谓三分技术七分管理,脱离了管理体系的支撑,即便再完善的运维技术体系也无法做到面面俱到。因此,必须要进一步建立科学可靠的管理体系,并对现有的管理制度进行进一步的完善。目前,很多企业在进行计算机软件的运维工作过程中,对管理体系的建设以及管理制度的完善普遍不够重视。即便已经建立了一定的管理流程和规章制度,但执行起来确认始终差强人意,最终沦为一种形式主义。因此,开展计算机软件运维工作最为重要的就是高度重视管理体系的建设以及各项规章制度的完善和推广。管理人员必须要根据信息系统的体量大小、功能组成以及用户群体等多方面因素,制定合理科学的运维工作计划以及运维工作制度。委派具有专业素养的运维工程师负责计算机软件系统运维工作的落实,并在运维的工作过程中严格按照相应的规章制度以特定的作业流程开展日常工作。尤其是进行某些危险操作时必须要进行层层审批,防止“删库跑路”等悲剧性事故的发生。在运维工作规范中,必须要明确指出计算机软件系统的运维责任人,周期运维工作计划以及运维工作内容和审批流程,这样就能够为计算机软件运维工作的开展提供科学有效的参考和依据。

2.2构建新时代背景下的网络安全防护体系

自2017年《网络安全法》颁布以来,我国在网络安全领域的重视程度正逐年提高。加之近年国际社会动荡,各类网络攻击事件频发,同时黑色产业链的出现也给计算机软件运维工作带来了新的挑战。对于计算机软件运维工作来说,最为重要的工作目标不仅仅是保障软件系统的可用性,同时还要进一步确保其安全性及保密性。尤其是信息数据层面的防护,必须要进行层层落实、逐步加强。目前黑客对计算机软件进行渗透的主要对象目前仍然以系统漏洞为主。因此必须要进一步加强计算机软件漏洞管理体系的建设,防止黑客利用系统漏洞对软件进行提权,信息窃取以及页面篡改等非法操作。在漏洞管理层面,可以与第三方网络安全服务机构进行合作,定期邀请专业的网络安全工程师对特定的信息资产进行渗透测试和漏洞扫描。这样就能够以非破坏性的手段梳理出计算机软件系统中存在的漏洞和脆弱性。然后针对漏洞及报告中指出的具体问题,逐条逐项的进行整改和修复。目前进行漏洞修复的主要手段,以策略调整和补丁安装为主。在安装补丁的过程中,要根据补丁安装的相关流程,先对其进行安全性,兼容性以及功能性的测试,防止补丁不兼容导致系统停机等事故的发生。网络安全工作从来都是逐步提高,逐步完善的过程,没有绝对的安全,只有不断优化的措施。因此,漏洞管理工作也是一项需要长期坚持,长期提高的过程。

2.3优化计算机软件系统的运行环境

为了进一步保证计算机软件系统运行环境的可靠性,必须要从以下几点进行完善。第一,对存储系统进行合理的分区,找到和计算机在实际应用过程中的需求相符合的操作系统以及相关软件,并将其存储到户经常使用的磁盘之中。第二,当计算机完成软件安装之后就不可以随意对系统程序进行修改和删除。第三,建立科学有效的数据备份机制,防止不断的运维操作对计算机软件系统的信息数据产生影响。第四,计算机软件系统运行的硬件环境必须要进行进一步的完善和提高。比如,增设ups不间断电源保障硬件设备的稳定,增加电磁屏蔽柜保证电磁安全性,增设温控系统保证运行环境始终是最适温度等等。

结束语:

目前,我国在计算机软件系统的运行维护层面仍然存在着一定的问题,为了进一步保障我国信息化工作的持续推进。在开展计算机软件系统运行维护工作的过程中,必须要及时找出运维工作中存在的诸多不足,及时采取一系列的改进措施对其进行完善和调整,这样就能够保障计算机软件系统能够持续不断地为特定的客户群体提供高质量的信息系统服务。

参考文献:

[1]高路云.计算机软件系统开发中的主要问题与应对研究[J].电脑知识与技术,2020,16(32):80-81.

[2]佟璐.计算机软件应用运维管理系统[J].汽车博览,2020(24):123-126.

[3]王宇辉.软件运维监控系统的设计与实现途径[J].电子元器件与信息技术,2020,4(11):165-166.

[4]单菊芬.软件运维监控系统的设计与实现途径[J].黑龙江科学,2019,10(10):116-117. 

》在线投稿系统

*文章题目:
*作者姓名:
*电子邮箱:
*通讯地址:
*联系方式:

  备      注:

*上传稿件:

支持上传.doc,.docx,.pdf,.txt,.wps文件

投稿须知:

1、审稿结果将于1~7个工作日以邮件告知,请注意查收(包含录用通知书、审稿意见、知网CNKI查重报告)。

2、提交投稿后,若7个工作日之内未接到录用通知,则说明该文章未被录用,请另投他刊。

3、凡投寄本刊稿件,如在内容上有侵权行为或不妥之处,均应文责自负。本刊有权对来稿进行文字编辑、加工和修改,如不同意,请附说明,以便妥善处理。

4、多作者文稿署名时须征得其他作者同意,排好先后次序,通知用稿后不再改动。

5、凡投往本刊稿件一经录用发表,其版权归本刊所有。

6、本刊已全文录入中国知网、万方、维普等数据库,如作者不同意被收录,请提前申明,未申明者,本刊一律视为同意被收录。

7、请勿一稿多投。