公务员期刊网 论文中心 正文

系统软件开发软件工程技术的运用

系统软件开发软件工程技术的运用

【关键词】软件工程;软件开发;系统软件

1引言

随着社会经济的发展,各行业在应用计算机的过程中对于计算机系统软件提出了更高的要求,计算机软件应用者希望其使用的软件在稳定性、安全性、专业性等方面有进一步的提升。因此,如何发挥互联网技术优势并结合各行业的特点,运用软件工程技术开发出专业化、高效化的计算机系统软件成为当前研究的一大重点[1]。

2软件系统应用与开发分析

2.1软件应用程序开发分析

构建软件程序模型是软件应用程序开发过程中的关键性环节之一,在开发软件应用程序的过程中,为了确保后续工作顺利开展,开发出专业性较强、能够满足实际需要的应用程序,软件工程开发者通常需要根据计算机软件相关的知识来计算、建立并调整软件程序模型,并在构建软件应用模型的过程中还会出现增量型软件程序模型、螺旋型软件程序模型、演化型软件程序模型等多种类型,这些软件程序模型在软件应用程序开发过程中各有优势,但也都存在着一定的不足,以演化型软件程序模型为例,演化型软件程序模型能够对相关的软件程序开发过程进行调整和优化,有利于提高整体软件应用程序的开发过程管理,并降低软件程序在开发过程中的错误率,然而演化型软件程序模型同样也存在一定的问题,在软件开发过程中使用演化型软件程序模型时,一旦出现纰漏,那么很可能导致整个软件开发流程出现混乱,影响程序稳定开发。

2.2系统软件应用分析

软件开发者在进行软件开发的过程中,不仅需要建立相关的应用程序模型,完成开发工作,还需要学会对开发的应用程序进行分析,找出其中存在的不足并对此进行优化,从而使开发出来的软件能够更好地满足各行各业的需求。传统的软件应用程序开发周期较长,在开发周期方面存在着不足,不仅如此,随着社会的发展,各行业对计算机技术的应用更加深入,传统的计算机软件应用程序开发模式已经无法满足各行业对于计算机软件程序日益复杂的需求,在此背景下,计算机软件应用程序的升级与优化成为当前亟待解决的问题。

3系统软件开发中软件工程技术运用原则

3.1科学性原则

系统软件开发模式改变了过去软件程序开发的过程,在一定程度上提升了软件程序开发的效率,系统软件程序通过构建软件开发模型来实现对软件进行设计和开发。一方面,过去的软件开发中,软件的开发流程较为繁琐、复杂,需要较长的开发周期,而这样的开发模式显然无法满足当下各行各业快速发展的态势,同样也无法满足各行业对于应用软件的专业化要求。因此,在系统软件开发的过程中,需要按照科学性的原则来运用软件工程技术,在充分分析各类软件工程技术和应用程序开发需求的基础上进行应用软件程序开发,确保开发的应用程序能够满足实际应用需求[2]。

3.2实用性原则

软件工程技术的应用是确保系统软件顺利开发的重要手段,因此在应用软件工程技术的过程中需要特别注重其实用性,根据不同类型的系统软件开发的要求来选择恰当的软件工程技术进行开发,从而提升系统软件开发效率,使得设计和开发的系统软件能够符合使用者的基本需求。

4系统软件开发中软件工程技术具体应用

4.1解决软件开发局限性

从实际的软件程序开发过程来看,传统的软件开发模式具有一定的局限性,传统的程序软件在使用过程中存在资源闲置与浪费的现象,而将软件工程技术应用于系统软件开发过程中则能够解决这一问题,将软件工程技术应用于系统软件开发过程中后,能够实现数据共享,避免出现数据闲置现象,不仅如此,数据共享的实现还能够及时发现和解决系统软件开发过程中可能存在的问题,避免在应用软件程序的过程中出现数据模糊化,影响软件使用者的使用体验。

4.2设计和扩发软件应用程序

软件应用程序是系统软件开发过程中最为关键性的环节之一,通常通过系统软件的更新与升级来实现软件应用程序开发的组织框架,在进行软件更新升级时,相关软件技术人员需要对过去一段时间内,软件程序应用过程中的各种数据进行客观、合理分析,并通过分析数据发现程序应用者对于程序的应用需求[3],据此对软件应用程序进行更新和调整,从而使更新后的软件程序能更好地满足程序应用者的需求。除了分析软件应用程序的数据之外,软件技术人员还需要了解程序应用者对于软件应用程序的偏好,例如在程序应用界面设计风格的偏好、对于应用程序内容的偏好等,并根据应用者的这些偏好对应用程序界面的设计进行优化和调整,使应用程序界面设置的内容更符合程序应用者的兴趣偏好,从而提升软件程序应用者的体验感,增加使用应用程序的频率和时间长度,推动应用程序后续的开发和使用。

5结语

随着社会经济的发展,对于计算机软件系统的要求也有了极大的提升,传统的系统开发程序显然已经无法满足当下对于计算机软件开发的需求,因此在计算机软件程序的开发过程中,需要软件开发者能够合理应用软件工程技术对计算机软件系统进行开发,满足程序使用者多样化的使用需要,除此之外,还需要不断提升自身的数据分析能力,通过数据分析来发掘计算机软件应用者的偏好,优化调整软件应用程序开发思路,合理利用计算机硬件设施,更好地满足计算机应用者更多的需求与偏好,从而推动软件系统开发水平的提升。

【参考文献】

[1]杨吉鹏,温强强.系统软件开发过程中的软件工程技术分析[J].技术与市场,2020,27(8):102-103.

[2]付强.计算机软件工程的管理创新[J].集成电路应用,2020,37(6):110-111.

[3]于志平.软件工程技术在系统软件开发中的运用[J].城市建设理论研究(电子版),2020(12):58.

作者:曾鹏程 单位:湖北第二师范学院