那思洋 方蓓
中国电子科技集团公司第二十八研究所 江苏 南京210000
摘要:随着网络通信技术的快速发展,计算机软件已经成为社会经济发展的重要工具,为人们的生产和生活带来了良好的体验。对于众多的网络用户来说,在享受计算机软件带来便利的同时,也会担心计算机软件的安全性问题。
关键词:计算机软件;工程管理
引言
在网络信息技术中,计算机软件是必不可少的一部分,对网络信息技术的发展发挥着至关重要的推广作用。近年来,随着我国信息化建设脚步的不断加快,计算机软件在教育、化工设计、工程等行业领域得到广泛推广,需求量也在不断攀升。为使计算机软件在各行各业得到更好的应用,应分析当前信息技术发展的需求、趋势,加强对计算机软件的应用研究,进而使计算机软件在适应信息技术发展需求的基础上,为社会各行各业发展提供有力支持。
一、计算机软件工程管理概述
相较于软件自身和软件运行过程中的安全性问题而言,软件管理中的问题更多是由于软件开发主体、维护主体、使用主体在行为上的不规范、不端正造成的安全性问题。除了软件开发主体的故意行为以外,软件管理中的问题还体现为开发主体在软件开发方面缺乏全面的安全性考虑,导致软件程序本身存在漏洞和缺陷,维护主体在软件维护升级方面缺乏及时性,导致软件程序中的部分缺陷被恶意利用。同时,软件使用主体软件使用行为不规范,在下载、安装、使用计算机软件过程中缺乏安全性方面的足够考虑,也是软件管理问题的重要体现。
二、强化计算机软件管理的必然性
把计算机软件开发作为一种项目对其进行管理,简单来说,是对软件开发项目进行管理,由多方面影响因素共同决定的一种必然选择。对计算机软件项目实施管理也是目前计算机技术不断发展的前提条件。信息化时代的到来,使得计算机技术得以迅猛发展,硬件设备使用性能的不断提升对软件企业未来常规化生产和经营都产生了及其深远的影响。计算机软件企业核心竞争力主要表现为其软件具有实用性、耐用性、科学性、高效性等优势,在开发环境不断改善的条件下逐渐朝着智能化方向发展,软件开发过程由常规化逐渐向程序化方向转变,其规模也在逐渐增大,所以相关企业应对软件生产过程实施高效管理,进一步保证软件产品的规范化及质量。相关企业要想得到可持续发展,并在竞争过程始终保持优势,就必须要提高企业内部管理计算机软件的能力。
三、强化计算机软件工程管理应用的策略探究
3.1强化软件工程的风险管理
以往软件开发时,风险管理方面的关注点较少,由于风险抵抗原因造成软件处理能力较差,易出现软件改变后与实际需求不相符的情况。所以,为了确保软件项目能够顺利开展,相关企业可以建立完备的风险管理机制,在此基础上,要求所有参与软件研发的程序操作人员强化风险意识。另外,软件项目开发企业应定期组织公司内部人员培训有关风险管理的相关知识,在软件开发之前就有效规避风险因素。从以往开发经验与现阶段实际运行情况来看,也应制定出一些科学预防措施,降低风险过后所造成的不良影响。另外,在公司条件允许的情况下,对计算机软件项目风险应做好持续管理,管理过程中相关技术人员也要不断探索并提炼应对风险的相关经验,完善相关管理制度,指导后续的软件操作人员的相关作业。这样在风险预估管理中才可以有效降低成本,实现理论知识和实践的融合发展。
3.2强化硬件系统的综合安全防护工作
当计算机系统中发生了硬件方面的安全问题后,需要格外注意。这个过程中主要包括硬件安全和设置安全以及硬件物理安全。进行计算机系统防护时,需要对其进行相应的设置,比如设置相关服务器的密码或者进行交换机的密码等,上述操作可以防止发生人为破坏的情况或者形成不良硬性。
而物理设备主要是针对计算机的物理安全,比如:服务器和机柜等,对于上述问题,可以进行有效的安全管理,将软件中的漏洞进行修补,设置禁止访问等。
3.3强化计算机软件性能
就当前计算机软件的发展现状而言,如今虽然计算机软件的应用范围得到不断扩大,但相关应用功能、兼容性的完善程度,显然已难以满足人们不断增长的应用需求,所以对于计算机软件性能的优化已是大势所趋。所以,在未来计算机软件发展中,应加强对计算机软件发展趋势的有效把握,并提高对计算机软件性能优化的有效重视,其中更是要特别重视提升计算机软件的兼容性及功能稳定性,进一步使计算机软件可以充分满足当前社会发展及不同行业领域对计算机软件所提出的多元需求。
3.4净化计算机软件市场
在市场化机制下,相关主体能够根据用户的功能需求设计出相应的计算机软件,但在软件供需过程中,如果供需双方在软件安全方面存在不法倾向,势必会导致计算机软件出现问题或者存在问题隐患。因此,政府监管部门要根据相关法律法规加强对计算机软件供需双方的监管,确保计算机软件市场的规范性、有序性。一方面,政府要加强对计算机软件开发主体、维护主体的安全性监管,通过完整的监管指标体系和规范性的监管行为来督促这些主体进行合法性、安全性的软件开发与维护工作;另一方面,政府要加强对计算机软件使用者的监管,及时发现和处理使用违法盗版软件的用户,并从计算机软件安全性的影响方面入手对其进行必要的安全性交易,使其逐步形成科学的计算机软件购买和使用行为。同时,政府要定期对存在安全性漏洞的计算机软件进行曝光,以此来震慑计算机软件开发主体的相关行为。
3.5强化数据库安全管理
网络环境本身具有一定的开放性,这使得在计算机应用中,容易出现一定的安全隐患。如当外部人员故意侵入时,容易使得数据库数据出现丢失、混乱、失真等问题。对此在数据库管理中,应格外重视数据库的安全管理。一方面,应设定数据库的访问权限,对访问数据库的用户进行权限管理;另一方面,数据库安全管理中应使用密钥技术,即应对重要的数据进行加密处理,确保数据的安全性。此外,为准确记录、跟踪数据,在数据存储阶段,还应合理使用备份技术,同时应对数据库中的数据波动状况进行有效捕捉,以此来提升数据库安全管理质量。
3.6提高网络安全教育和增大管理的综合力度
计算机出现安全问题,这主要是由于人们不能够充分认识到安全检测的重要性,所以,对于上述问题,需要不断加大网络安全教育的整体工作,不断对相关从业人员进行道德教育,从而不断提升人们对于系统安全的综合意识,从而促进计算机用户和相关工作人员间利用软件进行的互动,这样可以达到网络安全的综合目的,从而让用户更加安心的使用相关软件进行工作
结束语:
综上所述,计算机软件是网络信息技术发展中不可少的一部分,对促进我国信息化建设、提高经济发展水平有着至关重要的作用。因此,在全球一体化发展的背景下,必须加大软件产业发展力度。为此,软件产业相关人员应当与时俱进,明确计算机软件发展面临的主要问题,加强对计算机软件的研究,推进改革创新,促进我国软件产业的可持续健康发展。
参考文献:
[1]蔡长征.加强计算机软件工程管理应用的措施分析[J].无线互联科技,2020,17(01):52-53.
[2]李伟.计算机软件开发与数据库管理中的问题及策略[J].数码世界,2020(01):72.
[3]包道光.关于优化计算机软件工程的自动化管理水平研究分析[J].产业科技创新,2019,1(28):25-26.
[4]闻绍媛.数字化时代下计算机软件工程的管理与应用探析[J].电脑与信息技术,2019,27(03):66-68.
[5]刘俊男.计算机软件开发与数据库管理中的问题分析[J].智富时代,2019(02):161.