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

系统软件开发过程中软件工程技术的应用

前言:想要写出一篇引人入胜的文章?我们特意为您整理了系统软件开发过程中软件工程技术的应用范文,希望能给你带来灵感和参考,敬请阅读。

系统软件开发过程中软件工程技术的应用

摘要:由于系统软件的复杂性和特殊性,对于如何控制和管理系统软件的开发和运用过程便显得非常重要,将会直接关系到软件开发的成败。所以,软件工程技术在提升自身硬件性能方面外,还需要将系统软件开发作为一项重要的工作,才能更好地满足系统软件开发的需求。为此,文章站在软件工程技术开发的角度,在软件运用理论的指导下,进一步对软件工程技术在软件开发中的运用进行科学研究,以此能够更好地提升系统软件开发的水平,稳步推进系统软件工程的开发工作。

关键词:软件工程技术;系统软件开发;运用方式

0引言

现阶段,随着我国互联网应用率的不断上升,系统软件的开发和运用已经成为推动互联网发展的重要力量,并且已经成为现阶段社会生产和生活方面最为重要的工具。为此,为了能够更好地提升系统软件开发的质量和水平,更好地满足越来越多样化和专业化的使用需求,这就需要注重软件工程技术在系统软件开发中的作用,并且利用这种方式,以此来提升系统软件开发的效率,以此更好地实现系统软件开发的人性化和信息化。所以,在现有的技术条件下,如何来加强软件工程技术在系统软件开发过程中作用便显得尤为关键。

1传统软件应用程序与开发研究

从某种程度上看,我们在对传统软件应用程序和开发的分析中,必须要让软件设计人员了解传统软件应用程序中的不足之处,并在此基础上进行创新,这是软件工程技术在系统软件开发中最为重要的准备工作。(1)我国传统软件应用程序的开发研究。众所周知在,在我国传统的应用程序开发过程中,为了能够确保程序开发工作的稳步进行,在应用程序开发前,必须要对此进行相应的模型构建,切实根据软件应用程序的设计和相应的使用方式,灵活地对软件开发的模型进行计算,对模型的不足之处必须要进行修改,从而能够形成生存期的模型。同时,在这种情况下,生存期的模型在开发过程中必然会产生多种不同的形式。例如演化型、螺旋型和增量型等多种不同的形式。而在实际情况下,无论是采取何种形式,这些模型在软件的应用开发操作过程中,可能都会出现设计的缺陷。例如,在演化型的模型中,必须要对系统软件的开发流程步骤进行优化或者是调整,以此便于软件应用程序的科学管理,极大降低软件应用程序开发中可能出现的错误。但是,若是在系统软件中的某个环节出现错误,便会造成整个软件开发的瘫痪,并对系统软件的开发和应用带来极为不利的影响。同时,随着我国互联网的深入发展,虽然说互联网技术和计算机技术取得长足的进步,但是,很多的软件程度基本上按照传统的模型来进行开发和管理。所以,为了能够更好地满足软件系统开发的需求,这就需要对软件开发和管理方法进行优化,以此更好地让软件开发适应经济发展的需求。同时,我们必须要清楚地看到,现阶段我国传统软件应用程序开发模式难以适应现代企业发展的需求,这就必然要求相关的企业充分立足于软件应用程序的开发工作上,并进行全新的探索。(2)软件应用系统的运用。在软件开发周期方面,一般情况下其研发的周期较长,且应用程序较为复杂,这样就在很大程度上影响到现代企业对软件应用程序的需求。所以,系统软件开发作为一种全新的软件开发模式,必须要将软件作为构建的基础,对数据信息的处理方面必须要保持强大的能力,将页面作为主要的表现形式,以此能够满足不同软件使用者的需求。同时,软件设计人员凭借自身的能力,灵活地将各类技术与软件功能进行整合研究,从而极大缩短软件应用的周期,全面提升系统软件应用程序的简洁性。

2软件工程技术的研究

(1)软件开发的模型。在软件应用系统的开发流程上,我们必须要进一步区分其与传统软件开发的特征。通常情况下,软件工程可以分为以下几个方面。第一,开发过程模型。第二,项目管理模型。第三,组织公共模型等三个不同的模型体系。在开发过程中的模型构建,其主要是目标便是分析软件应用和开发的周期。在项目管理模型方面,主要是介绍软件的开发流程和管理制度。而对于组织公共模型来说,则是将上述的两者融合,并贯穿于系统软件开发过程,才能更好地推动软件工程技术在软件开发中的运用。与此同时,软件开发过程中对人员管理和材料管理有着不同的需求。所谓的软件工程技术,其本质便是通过工程化的管理方法来实现软件开发的管理和控制。所以,在运用软件工程技术的过程中,必须要对软件开发中的问题进行控制,以此来达到既定的目标。(2)软件开发技术与需求问题分析。现阶段,随着软件开发的不断发展,在系统软件开发过程中已经退出了许多具有实际意义的方法。其中最为重要的方法便是SASD法、JSD法和JSP法等三种,在这些方法中,这些方法都是发展时间较长,其应用范围也较为广泛。所以,这些软件开发集中方法是否能够适应当前软件开发需求问题还有待考察。而在实际验证的过程中,如何将软件开发技术来满足软件系统的需求成为了急需解决的问题。

3软件工程技术在软件开发过程中的方法

软件工程技术由于具有复杂性和特殊性,这样就必然在软件开发和运用过程中是非常复杂的。所以,软件工程师必须要充分认识到软件开发过程中的困难及不足,采取科学的方法,以此实现软件工程技术在软件开发过程中的科学运用。(1)软件模型的科学构建。鉴于软件工程技术的特殊性,软件设计人员在系统的开发和设计过程中必须要建立科学高效的软件开发模型,从而能够确保软件工程在系统开发中的运用。同时,在模型的构建过程中,必须要对系统软件的具体运用程序进行科学解读,尤其是要对研发周期、研发流程以及开发管理等各项管理工作进行科学梳理,并在此基础上进行软件模型的开发。当然,为了能够确保软件模型构建的效果,我们必须要对其进行项目管理模型构建,此外需要进行软件项目管理模型和进行公共模型的建立,切实通过这种方式,及时发现软件开发模型中所存在的不足,切实对其中的原因进行科学考察,针对模型构建中的不足之处,找出相应的应对措施,从而确保开发流程的稳健进行。(2)软件应用程序的研发。一般情况下,软件设计程序的开发在系统软件的升级基础来作为整体框架,在软件的更新当中,切实对软件的性能和研究方向进行准确的预判,简而言之便是在应用程序上涵盖了之前软件开发中的各个方面。为此,为了能够更好地发挥软件应用程序的优势,这就需要对软件设计者的实际需求进行分析,针对软件使用者的实际需求做出相应的调整。在这基础上,科学地组织相应的技术人员对相应的数据进行处理,以此更好地为后续阶段的软件使用需求进行重点调整,及时加强其对性能测试的研究。但是,在这一过程中,我们必须要清楚地看到软件应用程序开发的目标主要是为了能够满足软件使用者的实际需求,在应用界面设计上进行相应的调整。而且,软件设计师必须要对软件使用者的实际需求进行全面的了解,及时了解软件使用者的重要内容及其软件设计的核心内容,将其安排在软件的合理位置上。利用这种软件优化,充分让用户感受到软件系统的人性化,以此不断提升用户对系统软件的使用频率,从而实现软件开发的高效化。

4结语

作为我国一种全新的产业,系统软件的开发与运用还存在诸多的问题。但是,随着我国软件工程技术的不断发展,必然会不断推动系统软件工程的开发。而且,软件系统的程序设计愈发复杂,必然也会在一定程度上促进软件工程技术的创新。为此,我们必须要加速计算机硬件的升级,充分将硬件作为支撑,才能不断提升系统软件工程管理的效率。同时,软件工程管理与开发技术存在紧密的联系,必须要对相应的软件开发技术进行不断完善,以此来适应软件使用者的实际需求。

参考文献:

[1]徐歆冰.系统软件开发过程中的软件工程技术[J].电子技术与软件工程,2016(21)

[2]甘利.网络时代软件工程技术的发展方向探究[J].通讯世界.2016(23)

[3]汪子阳.软件工程技术发展思索[J].电脑迷,2016(01)

[4]王丹丹,陈康.软件工程技术现状与发展趋势[J].信息与电脑(理论版),2016(6)

[5]贾瑞栋.浅析目前软件工程技术在网络时代背景下的发展[J].中国新通信,2016(10)

[6]金晶.对软件工程技术今后发展的思索[J].中国管理信息化,2015(21)

[7]陈晔.软件工程技术发展的新趋势研究[J].电子技术与软件工程,2015(19).

作者:刘毅 单位:贵阳学院数学与信息科学学院