[摘 要] 当前,随着现代科学技术不断的发展,软件开发与制作技术也得到了空前的发展,而且各种形形色色的软件在不同的行业中得到了广泛的应用。而这些都离不开软件工程技术的支持。作为新时期背景下的软件开发制作人员,只有不断的创新和发展,才能更好地促进自身核心竞争力的提升。文章正是基于这一背景,从软件工程技术的发展历程入手,分析了软件工程技术研究的内容,并对未来软件工程技术的发展提出了建议,以更好地思索如何为促进软件工程技术的发展提供不竭的动力。
[关键词] 软件工程技术;发展;思索
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2015 . 21. 085
[中图分类号] TP311 [文献标识码] A [文章编号] 1673 - 0194(2015)21- 0162- 01
1 前 言
为了更好地促进软件工程技术水平的提升和可持续的发展,首先就必须对软件工程技术的发展史有一个基本的认识,软件工程最初被提出可以追溯到20世纪60年代,而到了20世纪的70年代,人们开始关注软件开发,从最初的程序结构关注探究逐步转移到结构化分析和设计手段的探究,并将程序设计方法学作为独立的研究范围,且数据成为核心抽象的数据类概念,进而逐渐出现了软件工具。而到了20世纪80年代,程序设计方法学则逐渐被软件开发方法学所取代,且当时研究的热点转移到辅助软件工程和软件工程环境,尤其是面向对象技术的问世和流行。到了20世纪90年代,软件开发技术已经以面向对象方法为主,探究的内容主要是软件制作的过程,尤其是企业软件的改善成为当时的焦点,而当前解决软件危机所采用的唯一方法就的复用软件和软件构建技术。软件工程技术的发展经过几十年的发展,目前已经取得了一定的成就,但是就国产软件而言,目前仍存在诸多技术壁垒,所以通过发展史给我们的思索就在于如何创新和发展软件的开发制作技术,这已成为当前促进我国软件开发制作行业转型升级的重点[1]。
2 基于软件工程技术研究内容的思索
对软件工程技术所研究的内容进行思索,是对软件工程技术的内涵进行不断丰富的过程。所以必须对软件研究的内容和软件工程技术研究的内容进行思索。从软件所研究的内容来看,主要是对其软件自身的本质、模型进行研究,从而为软件结构性的提升和有效的运行奠定基础。但是对于一些特殊的软件模型的开发和研究,主要是为了将软件系统的开发效果和质量进行提升。但是就软件技术自身所研究的内容来看,主要有软件语言与软件工程。其中,软件语言就是写软件所采用的语言,主要有需求级、功能级和实现级的语言,且语言处理方式不同,软件模式也不同。所以软件工程研究的内容就是如何通过计算机技术和数学理论对软件进行有效的开发。所以,软件工程技术研究的内容,主要是把软件的开发方法作为主要的研究内容,在研究过程中采用软件方法学,并在软件的生命周期作为整个软件工程研究的核心,并把自动化的软件研发过程作为发展的动力。而利用软件系统主要是以操作系统或者语言处理系统等方式展示出来,所以其是开发使用系统并得以运行的主要支撑。例如利用操作系统用于资源管理,就能有效的促进计算机整体使用情况的提升,而语言处理系统则是用于不同程序的处理。比如在处理编辑、汇编和解释等程序时,主要是将程序使用者的书写软件翻译成便于计算机理解和运行的程序,而数据库系统主要包含了数据库及其管理系统,从而应用其加强数据的保存和处理,并在系统下运行。由此可见,软件工程技术研究的内容十分广泛,而为了确保研究的成效,作为软件开发制作技术人员,必须思索如何确保所开发的软件有助于用户的使用,所开发和制作的软件是否具有较强的适应性等[2]。
3 基于软件工程技术发展趋势的思考
当前,全球已经进入了信息爆炸的时代,各种科技力量的应用,极大的促进软件行业的发展。尤其是在网络资源不断丰富的今天,要想赢得更加激烈的市场环境,就应思考如何通过网络加强资源的整合,从而通过整合资源为使用者提供服务,所以这也是未来软件开发和制作的主要方向。加上网络平台自身具有较强的开放性、分布性和异构性,而传统的软件并没有这些特特点,从而成为软件工程技术发展重大技术壁垒。所以应采用的技术必须在软件工程技术发展中加强对其的开发,才能更好地促进技术壁垒的解决,例如目前在中间技术方面的研究,其在整个软件系统中看似充当了掮客的作用,但是其又是不可或缺的。因而这让我们不得不思索的是,如何在网络快速普及和发展的今天确保静态封闭的软件环境转移到开放而又动态性强的软件环境之下。所以未来软件系统的开发必须要适合这一发展方向,且在发展过程中,其形态不仅目标较多,而且具有柔性,而这就会给传统的软件开发制作技术带来极大的挑战。这也是我们未来不得不思索和解决的问题所在[3]。
4 结 语
综上所述,主要从软件工程技术的发展史、内容和发展趋势三个方面,对软件工程技术的发展进行的思索。在未来的工作生涯中,只有通过不断的思索和努力,强化创新实力,才能更好地适应行业发展的需要。
主要参考文献
[1]杨芙清.软件工程技术发展思索[J].软件学报,2005(1):1-7.
[2]王岩.分析软件工程技术发展思索[J].电子制作,2013(17):88.
[3]崔振宇.软件工程技术发展思索[J].黑龙江科技信息,2013(15):56.