系统软件开发中软件工程技术运用研究

发表时间:2021/4/6   来源:《科学与技术》2020年34期   作者:朱金宇 秦祖胜 马哲宇
[导读] 随着社会经济的发展,对于计算机软件系统的要求也有了极大的提升
        朱金宇 秦祖胜 马哲宇
        武汉东湖学院 湖北 武汉 430000
        摘要:随着社会经济的发展,对于计算机软件系统的要求也有了极大的提升,传统的系统开发程序显然已经无法满足当下对于计算机软件开发的需求,因此在计算机软件程序的开发过程中,需要软件开发者能够合理应用软件工程技术对计算机软件系统进行开发,满足程序使用者多样化的使用需要,除此之外,还需要不断提升自身的数据分析能力,通过数据分析来发掘计算机软件应用者的偏好,优化调整软件应用程序开发思路,合理利用计算机硬件设施,更好地满足计算机应用者更多的需求与偏好,从而推动软件系统开发水平的提升。
        关键词:软件工程;软件开发;系统软件
        引言
        随着社会经济的发展,各行业在应用计算机的过程中对于计算机系统软件提出了更高的要求,计算机软件应用者希望其使用的软件在稳定性、安全性、专业性等方面有进一步的提升。因此,如何发挥互联网技术优势并结合各行业的特点,运用软件工程技术开发出专业化、高效化的计算机系统软件成为当前研究的一大重点。
        一、系统软件开发中软件工程技术运用原则
        (一)科学性原则
        系统软件开发模式改变了过去软件程序开发的过程,在一定程度上提升了软件程序开发的效率,系统软件程序通过构建软件开发模型来实现对软件进行设计和开发。一方面,过去的软件开发中,软件的开发流程较为繁琐、复杂,需要较长的开发周期,而这样的开发模式显然无法满足当下各行各业快速发展的态势,同样也无法满足各行业对于应用软件的专业化要求。因此,在系统软件开发的过程中,需要按照科学性的原则来运用软件工程技术,在充分分析各类软件工程技术和应用程序开发需求的基础上进行应用软件程序开发,确保开发的应用程序能够满足实际应用需求。
        (二)实用性原则
        软件工程技术的应用是确保系统软件顺利开发的重要手段,因此在应用软件工程技术的过程中需要特别注重其实用性,根据不同类型的系统软件开发的要求来选择恰当的软件工程技术进行开发,从而提升系统软件开发效率,使得设计和开发的系统软件能够符合使用者的基本需求。
        二、软件系统应用与开发分析
        (一)应用程序开发分析
        构建软件程序模型是软件应用程序开发过程中的关键性环节之一,在开发软件应用程序的过程中,为了确保后续工作顺利开展,开发出专业性较强、能够满足实际需要的应用程序,软件工程开发者通常需要根据计算机软件相关的知识来计算、建立并调整软件程序模型,并在构建软件应用模型的过程中还会出现增量型软件程序模型、螺旋型软件程序模型、演化型软件程序模型等多种类型,这些软件程序模型在软件应用程序开发过程中各有优势,但也都存在着一定的不足,以演化型软件程序模型为例,演化型软件程序模型能够对相关的软件程序开发过程进行调整和优化,有利于提高整体软件应用程序的开发过程管理,并降低软件程序在开发过程中的错误率,然而演化型软件程序模型同样也存在一定的问题,在软件开发过程中使用演化型软件程序模型时,一旦出现纰漏,那么很可能导致整个软件开发流程出现混乱,影响程序稳定开发。


        (二)系统软件应用分析
        软件开发者在进行软件开发的过程中,不仅需要建立相关的应用程序模型,完成开发工作,还需要学会对开发的应用程序进行分析,找出其中存在的不足并对此进行优化,从而使开发出来的软件能够更好地满足各行各业的需求。传统的软件应用程序开发周期较长,在开发周期方面存在着不足,不仅如此,随着社会的发展,各行业对计算机技术的应用更加深入,传统的计算机软件应用程序开发模式已经无法满足各行业对于计算机软件程序日益复杂的需求,在此背景下,计算机软件应用程序的升级与优化成为当前亟待解决的问题。
        三、系统软件开发中软件工程技术应用措施
        (一)解决软件开发局限性
        从实际的软件程序开发过程来看,传统的软件开发模式具有一定的局限性,传统的程序软件在使用过程中存在资源闲置与浪费的现象,而将软件工程技术应用于系统软件开发过程中则能够解决这一问题,将软件工程技术应用于系统软件开发过程中后,能够实现数据共享,避免出现数据闲置现象,不仅如此,数据共享的实现还能够及时发现和解决系统软件开发过程中可能存在的问题,避免在应用软件程序的过程中出现数据模糊化,影响软件使用者的使用体验。
        (二)设计和扩展软件应用程序
        软件应用程序是系统软件开发过程中最为关键性的环节之一,通常通过系统软件的更新与升级来实现软件应用程序开发的组织框架,在进行软件更新升级时,相关软件技术人员需要对过去一段时间内,软件程序应用过程中的各种数据进行客观、合理分析,并通过分析数据发现程序应用者对于程序的应用需求,据此对软件应用程序进行更新和调整,从而使更新后的软件程序能更好地满足程序应用者的需求。除了分析软件应用程序的数据之外,软件技术人员还需要了解程序应用者对于软件应用程序的偏好,例如在程序应用界面设计风格的偏好、对于应用程序内容的偏好等,并根据应用者的这些偏好对应用程序界面的设计进行优化和调整,使应用程序界面设置的内容更符合程序应用者的兴趣偏好,从而提升软件程序应用者的体验感,增加使用应用程序的频率和时间长度,推动应用程序后续的开发和使用。
        结束语
        综上,系统软件开发是推动计算机技术发展与进步的重要动力之一,系统软件随着计算机的推广被广泛应用于社会发展的各个领域,在促进各行业效率提升等方面起到了重要作用,然而随着计算机技术在各行业深入使用对系统软件开发有了更高的要求。因此如何在计算机系统软件开发中提升软件工程技术的可靠性和实用性成为软件工程技术运用中的重要内容。
        参考文献
        [1]软件工程技术在系统软件开发中的运用[J]何济东电子技术与软件工程2018(01)
        [2]软件工程技术在系统软件开发中的应用[J]薄学无线互联科技2017(19)
        [3]简析软件工程技术在系统软件开发中的运用[J]何平平明日风尚2018(07)
        
        
        
       
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: