摘要:随着电子信息技术以及软件工程技术的高速发展,信息化社会的到来已然不可避免,其在各个行业以及生活领域中的应用越来越广泛。计算机软件工程的研发作为计算机发展过程中的核心部分,其重要性以及必要性不言而喻。为此,本文主要从计算机软件的发展过程以及内容上来深入探讨计算机软件工程的现代化研究策略,从而促进其可持续的发展。
关键词:计算机;软件工程;现代化技术;现状;对策
1软件工程技术的特点
软件工程技术是基于工程方法构建和维护计算机软件系统的一种软件。软件工程技术的应用范围包括计算机系统语言、数据库、平台、参数、计算机系统模型的开发或设计工作。近些年,随着计算机系统和互联网的普及,软件应用领域不断拓展,软件系统越来越多,比如办公系统、游戏程序、邮箱等都需要搭载软件程序,这些软件程序的开发与应用使人们的工作和日常生活变得更加便捷,同时能有效防止人为失误产生的不利影响,因此软件设计与软件开发对提升工作效率和工作质量大有助益。
2发展现状分析
经过长时间的研究发现,计算机软件工程技术对整体的计算机系统具有维护作用与支持作用,即计算机系统开发与运用中的防护。实际的计算机软件工程应用中,成熟、效率高是其比较稳定的特点,根据其特点表现和适用范围,可分为应用软件、系统软件、支持软件三种类型。每种类型的软件在各个发展行业中都发挥着其不可或缺的作用。至今为止,计算机软件工程技术历经了长达三十年的发展历史,发展和变革的过程中,将最开始传统的模式通过发现问题、解决问题,慢慢发展成为现如今的稳定的状态,将传统模式、运营模式改变成了如今的多功能化。从现状的发展状况来看,在许多领域中都取得了显著的成果,但仍然无法与其他西方国家相比较。我国的计算机软件工程技术还不是很发达,生产水平仍然较低,这一点严重影响到了我国计算机软件工程现代化技术的发展速度。随着时代的高速发展,计算机软件成为了推动经济建设发展的一项重要举措,在多个领域当中都有运用。然而,计算机的发展至今为止还不够完善,所以在运用过程中还存在大量问题。对于此,国家相关的部门也对此产生了高度的重视,从根本出发,解决发展过程中出现的问题。
3计算机软件工程现代化技术的发展对策
3.1增强对开发过程中的风险评估
由于风险在项目运行之后对项目产生的负面的影响,所以风险评估的不足或者风险管理的不得力,都会导致软件开发的失败。软件工程的风险管理主要包括预测项目过程中可能出现的危害产品质量的问题以及对这些风险可能产生的后果进行评估。对于计算机软件工程来说,风险是不可避免的,但是如果不改进风险管理措施,那么软件在突然遭受风险侵蚀时必然会导致大量的损失。因此从事计算机软件工程管理的工作人员应不断自我学习专业知识,提高专业技术水平,增强预防风险管理的意识,具备应对风险管理工作的技能,能够在第一时间发现、识别、预防和控制风险,制定系统的、合理的风险管理措施以减小风险产生的几率。
3.2加强技术产品和服务的创新
随着时代发展的需求,传统的计算机软件存在许多结构与功能上的缺陷,已然不符合现代计算机操作的要求,其操控效率更是低下,给用户的生活与工作带来了极大的不便。因此,提升技术产品以及服务等方面的创新力度已经成为计算机软件工程发展的重要部分。创新,是各个领域发展的源动力,尤其是在市场竞争激烈的今天,为了从各自领域中脱颖而出,各大公司企业都将创新看做核心发展力,其中技术创新更是高新产业的重中之重,不仅能促进产品技术创新的体系化发展,同时还能有效的提升企业自身的核心竞争力。
研究整个计算机工程技术产业的发展,我们能够发现将其发展与工业相联系,便能有效的提升其国际竞争力。
期刊文章分类查询,尽在期刊图书馆尤其是智能化、数字化以及多元化发展的今天,为了更好的服务于各方面的发展需求以及产品创新需求,我们需要针对我国技术发展的现状,自主的进行技术研发,从而打破国所外构建的技术堡垒,从而提升我国的综合实力。
3.3软件用户管理
软件用户管理,其重点方向就是市场调研,了解软件的使用群体,掌握用户的各类基本需求,然后根据用户的行为需求而制定出相关的研发方向,促进已有软件的兼容性。工作人员在进行市场调研的过程中,必须要对使用群体进行随意化,不规则性调查,从而得到科学的,全面的调查数据,根据所掌握的数据进行产品设计和改善,从而使产品的使用范围更广,使用人数更多,不仅如此计算机软件工程的管理与应用过程中,还需要多于用户进行联系,通过线上问卷的方式,得到用户的深层反馈,定期的收集用户反馈的信息,不断的完善软件的兼容性以及适配性,才能使计算机软件工程管理与应用更好的发展。
3.4软件工程技术与过程在系统软件开发中的运用
软件工程技术的运用过程即是计算机软件系统的开发过程。在开发过程中,程序员必须明确开发要求,根据软件功能需求选择合适的软件工程技术。比如开发一款可以统计河道水流量的软件系统,首先应该通过虚拟现实技术模拟河道的线形及流量数据,对软件的可行性进行测试。开发过程分三步完成,第一步是开发软件系统整体的工作过程,第二步是设定约束条件以确保软件系统规范运行。我们可以采用模块化的设计程序,基于功能需求设定软件的应用参数。第三步是测试软件的工作能力,并根据测试结果对功能模块或参数、约束条件进行适应性调整,保证软件的实际应用过程具有可控性。
3.5软件工程度量在系统软件开发中的运用
整个计算机软件系统的性能以及可优化的空间主要取决于软件开发过程中软件供工程的度量。所谓度量是指软件各类参数的上下限,如开发目标为一氧化碳浓度检测软件,探测的上限为2%、下限为0.1%,但实际工作中,部分环境下的一氧化碳浓度可能达到10%、下限可能达到0.01%,如果依然采用上限2%、下限0.1%的标准,在某些特定的条件下就会变得毫无意义,无法为后续的开发工作提供比较客观的依据。通过软件工程度量的应用,能够充分满足系统开发中对部分参数的要求。以一氧化碳浓度监测软件为例,在开发这个软件系统时,技术员先要对各类存在一氧化碳探测必要的环境进行探测和数据收集,如封闭室内、锅炉房等,并利用大数据技术等将各类数据进行加工,生成规律表,去除奇异值,保留常规值,建立基本模型。所谓常规值,是指浓度符合安全要求的数值,其包含上限和下限,属于一个范围数值,各类环境中也略有差异。完成基本模型后,再利用奇异值建立问题模型,所谓奇异值,是指存在安全隐患的数值,以生产车间为例,国家规定一般为上限值为30mg/m³,而如果一氧化碳浓度达到292.5mg/m³时,可使人产生严重的头痛、眩晕等症状;浓度达到1170mg/m³时,吸入超过60min可使人发生昏迷;浓度达到11700mg/m³时,数分钟内可使人致死,上述数值均属奇异值,建模时,需以不同数值划定探测以及警报标准,提升软件工程度量的价值,使其能更好的应用于系统软件开发中,提升软件的实用性。
结论
故综上所述,新经济环境背景下,信息技术的全覆盖应用也为我国可持续发展提供了一定的帮助,且软件工程的研发与现代化技术应用也进一步保障其系统的安全性以及可靠性,只有注重科学技术、互联网以及信息技术,才能够实现我国的可持续发展。通过对计算机软件工程现代化技术的发展进行深入研究,发现其中存在的问题,并积极解决,才能满足经济市场发展多元化的需求,才能够为我国可持续发展奠定基础。希望此次研究被当代学者所关注,并在此基础上进行创新应用,进而为计算机软件工程技术现代化发展做出绵薄之力。
参考文献:
[1]程永恒.计算机软件工程现代化技术的思考[J].数码世界,2017:497.
[2]胡琳,陶国武.基于计算机软件工程的现代化技术[J].通讯世界,2017,37(4):45-46.
[3]卞秀运.软件工程技术在计算机系统软件开发中的应用研究[J].电声技术,2018,42(09):13-14+23.
论文作者:赵景萍
论文发表刊物:《科学与技术》2019年第09期
论文发表时间:2019/9/30
标签:软件论文; 计算机软件论文; 工程技术论文; 工程论文; 氧化碳论文; 过程中论文; 技术论文; 《科学与技术》2019年第09期论文;