软件工程技术的研究目的和发展前景_第1页
软件工程技术的研究目的和发展前景_第2页
软件工程技术的研究目的和发展前景_第3页
软件工程技术的研究目的和发展前景_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    软件工程技术的研究目的和发展前景    摘 要 软件是目前技术中性质特殊的一项,软件的领域范围和复杂度一直都处于扩大上升的状态。下面本文将就三个角度对软件工程技术进行简要的概述:首先,根据事物的发展规律分析,简单的描述一下软件工程技术的发展历程,其次,对软件技术下详细的分析,并对其构成部分进行描述,最后,根据近年来的软件工程技术的发展趋势对其未来发展进行分析。【关键词】软件工程 发展历程 主要内容软件工程作为新兴的科学技术,目前已经成为了一门较为独立的课程,软件工程到目前为止已经有30年的发展历程了。在二十世纪六十年代时,随着汇编语言等各种科学语

2、言的发展,计算机应用的领域的使用范围也越来越广泛,从而加大了对软件技术的更高要求,最后造成了所谓的“软件危机”,换句话说,就是当时的科学技术对其要求已经远远超过了其现有的技术和效率。软件工程技术就是为了改善“软件危机”问题而提出的新兴技术概念,这就使得传统的软件研发技术从个人研究演变成为了一个群体工作的工程,本文主要针对这种发展历程以及其所带来的影响进行概述。1 软件工程技术的发展历史可以说软件工程技术的每一个发展历程都有着很大的历史意意义。软件是根据现实存在事物以及外界变化的而随之发展的,这就要求软件在发展的同时也要遵循客观事实的发展规律,同样的客观事实的发展规律也会促进软件工程技术的发展。

3、随着软件技术的发展,也引发了一系列的问题,而只有解决了相应的问题才能够更好的让软件工程技术发展起来。2 软件工程技术的主要内容一般情况下,可以讲软件工程研究的内容归类成三个类型:第一点,想要研究软件工程技术那么最重要的就是要研究清楚软件的实质并且建立相应的模型,换句话说就是研究软件的构成部分以及建立的结构模型,只有仔细的研究上述内容后才可以为软件工程技术的高效发展提供前提保证。与此同时,类型结构相似的模型研究也会有助于软件工程技术的研究,并且有很大一部分可以作为软件生产自动化等提供技术支持;第二点,对于较为特殊类型的软件工程可以具有针对性的研究其特有的技术,这样就可以很大程度上提高了软件系统的

4、工作效率和效果。第三点,对于不同领域需求的不同可以研发多种类型的软件工程技术以及有针对性的软件工程。软件系统的研究也可以分为软件的语言系统和软件的工程系统。所谓的软件语言系统指的是用来编写软件的语言所构成的系统,其中包括需要级语言系统,功能级语言系统还有实现级语言系统共,每一种不同的软件语言系统的适应性软件使用都有所不同。可以说软件工程技术重点是用来探究高效率的将计算机技术和现代数学理论技术科学的结合在一起后怎样更高效的开发软件。将软件工程技术具体化后可以分为一下几项:在研究内容中学习软件研发手段并作为软件的学习手段;在研究内容中把软件的生命周期等价于软件工程;除此之外也可以在研发内容中把软件

5、工程的历史进程作为软降的背景和工具。所谓的软件系统软件工程系统也可以分为操作实施和语言处理等等。可以说语言处理系统和操作系统就是软件工程技术中的基础。操作系统可以在进行软件系统管理时进行资源管理的系统,从未高效的提高系统的工作效率。语言处理系统的主要任务就是编译软件系统中每一条的程序,举个例子,语言处理系统中的汇编系统和编辑系统就可以将原本由操作人员编写的软件程序编译成可以被计算机系统识别并翻译的程序,而数据库系统主要只是含有简单的数据库和数据库的相应系统,数据库系统的主要作用就是帮助其他需要大量数据的软件系统的研发和执行。3 软件工程技术的研究目的简单来说,软件的研发过程的本质就是将高难度的

6、概念转换成低难度的概念,从而实现将高难度的技术操作转换成低难度的技术操作。一般的规模较大的软件在开发过程中的内容也还是非常复杂的,例如软件开发时的相关工作人员的选择,相关技术的选择,相关手段方法以及研发中需要的资金投入和研发时间的匹配等等,所以我们可以将软件工程技术简要的描述为使用计算机研究技术与其相关的理论知识还有科学合理的挂历方法,按照一定的进程,做到符合软件需求者的具体要求的定义的研究学科。对于软件工程来说和其他工程一样都必须具有相应的目的和特定的原则。软件工程技术的主要活动就是针对用户的不同需求来进行设计与研发的过程。只有明确了用户的需求才能将需求转换成虚拟的程序设计。软件系统以及相应

7、的处理过程都是进行软件工程的重要依据。软件设计的首要目的就是设计一个最佳的程序结构,这样根据结构设计出来的软件才能够具有最佳的使用效果。原始的工业发展都是以满足需求者的需求来进行生产和制造,在这个生产制造的过程中,产品的构成时整个生产过程的核心。经过多年的发展可以看出,软件程序的开发也必须使用上述流程。所以,软件领域的前景发展是否客观主要还是要依靠于“产品”是否满足客户的需求。4 软件工程技术的发展前景在20世纪末期,网络在人们生活中的应用越来越多,网络资源也逐渐积累起来,因此未来将网络中的全部资源进行整理分类,并将其作为网络有用资源去服务用户就是软件市场开发的主要优势。网络平台具有原始软件不

8、具有的高度资源共享性,因此未来软件工程需要做的就是克服这一问题。从另一角度分析,软件开发人员的传统理念与方式都需要进行高进,目前最需要的就是开发更家适应于当下科技发展的新型软件开发技术与系统。并且,网络的发展渐渐的从原始的操作为主的模式转换成了中介通讯模式,这样为软件技术开发在未来的发展空间便更加广阔。5 结束语综上所述,软件工程是一项具有特殊性的产品,软件领域越来越广泛,同时软件工程的复杂度也越来越高,因此软件工程的研发对我国的市场经济以及我国技术领域都具有这非常大的推动作用。参考文献1卢东晓.关于软件工程技术发展趋势分析j.计算机光盘软件与应用,2014(14):86-86,88.2刘堂宇.浅析目前软件工程技术在网络时代背景下的发展j.计算机光盘软件与应用,2014(18):76-77.3黄晓峰.浅谈网

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论