软件工程的

时间:2024-03-06 点赞:45682 浏览:86831 作者原创标记本站原创

这是一篇软件类在职毕业论文范文,与软件工程的相关在职研究生毕业论文。是论文前言专业与软件及技术及环境方面相关的免费优秀学术论文范文资料,可作为软件方面的大学硕士与本科毕业论文开题报告范文和职称论文论文写作参考文献下载。

摘 要 本文主要介绍了软件工程的发展历程、发展现状,并分析了软件工程未来可能的发展趋势,希望能为软件工程学科更好的发展提供帮助.

关 键 词 软件工程 发展历程 发展现状 发展趋势 网构软件

中图分类号:TP311.5 文献标识码:A

0前言

随着高科技的逐步发展,计算机应用得到了日益普及与深化.计算机应用的大范围扩展,对软件自身与软件系统的需求的复杂度大幅度上升.传统的软件开发方法已无法适应计算机用户在效率与质量等方面对软件的需要.在过去的三十年里,应用和可行性技术的发展促进软件工程不断发展.在各种各样的应用领域,不管是财务管理、医院管理还是航空领域和领域,软件都是一项关键的技术.网络平台的出现,对科学理论研究、软件生产、技术发展等方面的发展水平提出了更高的要求,同时也提供了新的发展契机.

1软件工程的发展历程

软件工程的发展,经历了一个漫长的过程,已取得了良好的成果,还为软件工程化的开发提供了良好的技术支持,对其的发展也起到了很大程度上的积极推动作用.其发展的经历主要分为四个阶段:

二十世纪六十年代末至七十年代中期.基于一系列高级语言的应用及结构化程序设计技术的出现,一些支持软件开发的工具被陆续完成生产.由于人们开始重视对程序结构的研究,软件工程思想和概念也在这个时候被正式提出.

二十世纪七十年代,是比较传统的软件工程阶段.有关计算机辅助软件的研究成为了新热点.为了把软件项目中的高失败率及错误率的问题解决掉,软件工程化的思想被首次提出,希望软件开发能更加正规化的发展,这个阶段形成了对软件工程发展的有利工程环境,开始出现更多的软件工具.这为软件工程后期发展产生了一定的深远影响.此时,软件工程的概念、方法、框架以及手段逐渐形成,人们又开始展开有关程序设计方法、结构化分析等研究,并为此成立了新的研究领域.


二十世纪八十年代,对软件过程的研究逐步成为软件工程的另一个热点.面向对象语言和方法在这个时候开始出现然后逐步流行,在八十年代末期开始了面向对象的分析以及设计方法的发展,完整的面向对象技术体系也就形成了,延长了系统的生存周期,最终成为主流的软件开发技术,应用也更加广泛.此时,对于软件开发又提出更高的要求,就是提高软件的生产率,并使软件质量得以保证.与此同时,软件开发也开始了对过程的管理.

进入二十世纪九十年代以后,人们开始将注意力放在如何改善软件的开发过程,侧重有关软件构建技术的研究和实践,即构件软件工程阶段.软件开发技术的主要处理对象为网络计算和支持多媒体信息的WWW.为了适应超企业规模、资源共享、群组协同工作的需要,需要开发大量的分布式处理系统.

2软件工程的发展现状

我国的软件技术发展的相对比较落后,相比较先进的国家还存在着非常大的差距.但是,我国软件工程的发展却是非常迅速的,短短几年的时间就形成了属于我们自己知识产权的软件技术.以至于软件工程发展到现在,我国不仅研发了属于我们自己的开发工具,还制定了符合我国实际情况的研发技术方案与思想.

时至今日,软件工程已经成为计算机应用领域的核心技术,而且市场需求量尚在逐年攀升.就目前我国软件工程发展的现状而言,存在的主要问题有以下几个方面:首先,缺乏完善的软件工程管理体制,导致软件工程开发团队的工作无法得到有效的协调,开发效率受到极大的限制.其次,对软件开发人员以及开发进度的控制力度不足,致使人员的稳定性下降,使得很多软件产品的生产效率低下,且产品质量降低.与此同时,部分软件的开发进度未控制好,使得软件产品的生产不能按时完成,项目延期现象频发.

3软件工程的发展趋势

作为20 世纪末伟大的技术进展之一,Inter为我们提供了一种全球范围的信息基础设施,这个不断延伸的网络基础设施形成了一个资源丰富的计算平台,构成了人类社会信息化、数字化的基础,成为我们学习、生活和工作中必不可少的构成要素.如何在未来 Inter 平台上进一步进行资源整合,使其形成巨型的、高效的、可信的、统一的虚拟环境,使所有资源能够高效、可信地为所有用户服务,成为软件技术的研究热点.

Inter 平台和环境的出现,对软件形态、技术发展、理论研究提出了新的问题,也提供了新的契机.从技术的角度看,以软件构件等技术支持的软件实体将以开放自主的方式存在于Inter 的各个节点之上,任何一个软件实体可在开放的环境下通过某种方式加以发布,并以各种协同方式与其他软件实体进行跨网络的互连、互通、协作和联盟,从而形成一种与当前的信息 Web 类似的 Software Web.它不再仅仅是信息的提供者,它同时还是各种服务或功能的提供者.由于网络环境的开放与动态性,以及用户使用方式的个性化要求,进而形成了这样一种 Software Web,它会感知外部网络环境的动态变化,并能够随着这种变化按照功能指标、性能指标和可信性指标等进行静态的调整和动态的演化,使得系统具有尽可能高的用户信赖度.我们将它称为网构软件,它既是传统软件结构的自然延伸,又具有区别于集中封闭环境下发展起来的传统软件形态的独有的基本特征(自主性、协同性、反应性、演化性、多态性).

相关论文

信息化工程中的软件工程验收

这是一篇软件工程有关毕业论文范文,与信息化工程中的软件工程验收相关毕业论文范文。是雕塑工程专业与软件工程及工程建设及信息化方面相关。

软件工程质量标准管理措施

本文是一篇软件工程论文范文,软件工程相关毕业论文开题报告范文,关于软件工程质量标准管理措施相关毕业论文开题报告范文。适合软件工程及软。

科技文格式模板软件工程硕士

该文为科技期刊方面有关硕士毕业论文范文,与科技文格式模板软件工程硕士相关论文摘要,可作为论文摘要专业科技期刊论文写作研究的大学硕士。

基于软件工程方法的信息工程监理的

本文是一篇工程监理论文范文,工程监理方面毕业论文开题报告,关于基于软件工程方法的信息工程监理的相关硕士毕业论文范文。适合工程监理及软。

网上修改文软件工程硕士

为您写参考文献毕业论文和职称论文提供参考文献有关毕业论文题目范文,与网上修改文软件工程硕士相关论文范文数据库,包括关于参考文献及继续。

代改文软件工程硕士

本论文是一篇关于参考文献类专业论文修改,关于代改文软件工程硕士相关毕业论文的格式范文。免费优秀的关于参考文献及生物力学及摘要方面论。

软件工程项目系统化管理策略探析

本文是一篇工程项目管理论文范文,工程项目管理类有关毕业论文开题报告,关于软件工程项目系统化管理策略探析相关专科毕业论文范文。适合工程。