软件技术的现状和发展趋势毕业论文_第1页
软件技术的现状和发展趋势毕业论文_第2页
软件技术的现状和发展趋势毕业论文_第3页
软件技术的现状和发展趋势毕业论文_第4页
软件技术的现状和发展趋势毕业论文_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

毕业论文(设计)题目:软件技术的现状和发展趋势

毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名:日期:

学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名: 日期:年月日导师签名:日期:年月日

注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订

指导教师评阅书指导教师评价:一、撰写(设计)过程1、学生在论文(设计)过程中的治学态度、工作精神□优□良□中□及格□不及格2、学生掌握专业知识、技能的扎实程度□优□良□中□及格□不及格3、学生综合运用所学知识和专业技能分析和解决问题的能力□优□良□中□及格□不及格4、研究方法的科学性;技术线路的可行性;设计方案的合理性□优□良□中□及格□不及格5、完成毕业论文(设计)期间的出勤情况□优□良□中□及格□不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范?□优□良□中□及格□不及格2、是否完成指定的论文(设计)任务(包括装订及附件)?□优□良□中□及格□不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义□优□良□中□及格□不及格2、论文的观念是否有新意?设计是否有创意?□优□良□中□及格□不及格3、论文(设计说明书)所体现的整体水平□优□良□中□及格□不及格建议成绩:□优□良□中□及格□不及格(在所选等级前的□内画“√”)指导教师:(签名)单位:(盖章)年月日

评阅教师评阅书评阅教师评价:一、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范?□优□良□中□及格□不及格2、是否完成指定的论文(设计)任务(包括装订及附件)?□优□良□中□及格□不及格二、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义□优□良□中□及格□不及格2、论文的观念是否有新意?设计是否有创意?□优□良□中□及格□不及格3、论文(设计说明书)所体现的整体水平□优□良□中□及格□不及格建议成绩:□优□良□中□及格□不及格(在所选等级前的□内画“√”)评阅教师:(签名)单位:(盖章)年月日绪论随着软件技术的发展,当今世界已经到了一个高速发展的现状,这当中也越来越多的体现出了很多弊端,而这些弊端也慢慢的出现人我们的面前,如何解决和处理这些已经成为我们所要做的事情。回顾国内外这断时间的发展,从20世纪50年代到现在,短短的几十年的时间,软件的发展从无到有,从有到现在的快速发展,也相对的成为人们生活的一部分。软件技术发展历史随着计算机网络技术的发展,进入90年代以来,异构环境下分布式软件的开发已成为一种主流需求,预计在未来十年内,业务构件技术合成熟并得到普及,那时,整个软件的形态将彻底地发生变化,将引发出现软件经济的新模式、新生产方式与新商业规则。软件技术之所以自50~60年代以来一直不断地发展,一个主要原因是人们至今尚没有一个能够高效率、高质量、低成本生产软件的满意方法。回顾软件技术发展近50年的历程,可以认为,软件技术的每一次进步,都促进了软件生产力水平的提高与改善1软件技术发展历史回顾软件技术的发展经历了五代历程。第一代(50-60年代),是以Algol、Fortune等编程语言为标志的算法技术。那时,程序设计是一种任人发挥创造才能的活动,写出的程序只要能在计算机上得出正确的结果,程序的写法可以不受约束,程序往往是一件充满了技巧和窍门的“艺术品”。基于这种算法技术的软件生产率非常低,程序很难看懂,甚至程序员自己写的程序,过一段时间后自己也看不懂,这给软件的修改、维护带来极大的困难。60年代末出现了“软件危机”。第二代(70年代),是以Pascal、Cobol等编程语言和关系数据库管理系统为标志的结构化软件技术。这种技术以强调数据结构、程序模块化结构为特征,采用自顶向下逐步求精的设计方法和单入口单出口的控制结构,从而大大改善了程序的可读性。伴随着结构化软件技术而出现的软件工程方法(包括CASE工具),使软件工作的范围从只考虑程序的编写扩展到从定义、编码、测试到使用、维护等整个软件生命周期。软件不仅仅是程序,还包括开发、使用、维护程序需求的所有文档,编程工作只占软件开发全部工作量的20%。结构化软件技术使软件由个人作坊的“艺术品”,变为团队的工程产品,大大改善了软件的质量与可维护性,但软件开发的成本却大大增加了。第三代(80年代)的软件技术是以Smalltalk、C++等为代表的面向对象技术(OO)。00以对象作为最基本的元素,它将软件系统看成是离散的对象的集合。一个对象既包括数据结构,也包括行为。一般情况下,一个对象与现实世界的一个事物相对应。对象技术的最大优点是帮助分析者、设计者及用户清楚地表述概念,互相进行交流,并作为描述、分析和建立软件文档的一种手段。显然,这将大大提高软件的易读性、可维护性、可重用性,进一步地,这使得从软件分析到软件设计的转变非常自然,因此可大大降低软件开发成本。而算法技术和结构化技术相应的转变就没有这种自然性,因为这两者的实现基础是计算机指令系统,而不是人思维中的概念。例如,循环和分支等语言机制就是对机器跳转指令的抽象。另外,OO技术中的继承、封装、多态性等机制,直接为软件重用提供了进一步的支持。OO技术开辟了通过有效的软件重用来达到提高软件生产率的新篇章。第四代(90年代)的软件技术是以CORBA等为代表的分布式面向对象技术(DOO)。随着计算机网络技术的发展,进入90年代以来,异构环境下分布式软件的开发已成为一种主流需求,OO技术对软件的重用,仅限于单台计算机上、同种操作系统与编程语言环境下软件重用,对象往往仅存在于一个程序中,程序的外界并不可能感知和访问这些对象。异构环境分布式系统中的软件重用,要求能够重用不同计算机上、不同操作系统或语言环境下,由不同人员不同时间开发的软件模块。具体地,就是要解决不同软件之间的组合性(plugandplay)、互操作性、可移植性等技术问题。DOO技术的核心是中间件技术,即是通过在系统软件与应用软件之间提供一个统一的软总线(SoftwareBus),以屏蔽不同操作系统、不同语言环境的差别,将异构分布式系统“转化”为,对软件开发人员而言,一个虚拟的单台计算机、单一开发环境。DOO不仅使00的优点在异构分布式环境下得到保持,更重要的是大大简化了异构分布式软件开发工作的复杂性。另外,DOO对于如何保留利用已有传统软件(1egacySystem),并使已有传统软件与新开发软件能够互操作运行方面提供了有效的解决方案。第五代(90年代中期至今)软件技术是以COM、COR—BA3.0、EJB和WebService等为代表的软件构件技术。面向对象技术及分布式对象技术等支持的软件重用只是以程序源代码的形式进行的,而不是软件的最终形式一一可执行二进制码的重用。这要求设计者在重用别人的软件时,必须要理解别人的设计和编程风格。对于封装风格的类库,使用者不仅需要理解封装在库内的底层技术,还需要理解库本身强加的抽象概念。因此应用其他开发人员的代码往往比再实现这些代码要付出更多的代价。软件构件技术的突破,在于实现对软件可执行二进制码的重用。这样,一个软件可被切分成一些构件,这些构件可以单独开发、单独编译,甚至单独调试与测试。当所有的构件开发完成后,把它们组合在一起就得到完整的应用系统。软件构件是一种定义良好的独立、可重用的二进制代码,包括功能模块、被封装的对象类、软件框架和软件系统模型等。软件构件技术是基于面向对象的,以嵌入后马上可以使用的即插即用型软件构件概念为中心,通过构件的组合来建立应用系统2软件技术发展的历程30多年来,软件工程的研究和实践取得了长足的进步,其中一些具有里程碑意义的进展包括:20世纪60年代末7年代中期,在一系列高级语言应用的基础上,出现了结构化程序设计技术,并开发了一些支持软件开发的工具。20世纪70年代中期8年代,计算机辅助软件工程(CASE)成为研究热点,并开发了一些对软件技术发展具有深远影响的软件工程环境。20世纪80年代中期9年代,出现了面向对象语言和方法,并成为主流的软件开发技术;开展软件过程及软件过程改善的研究;注重软件复用和软件构件技术的研究与实践。软件是客观事物的一种反映,客观世界的不断变化促使软件技术的不断发展,这种事物发展规律促使软件工程的产生和发展。我们仅从解决软硬件的异构性和各种软件之间的异构性角度,就可窥见软件技术发展的一种途径。如:为屏蔽计算机硬件之间的异构性发展了操作系统,为屏蔽操作系统之间和编程语言之间的异构性出现了支撑软件和中间件,为屏蔽不同中间件之间的异构性发展了WebServices技术等等;随着解决问题的不断深入,易用性和适应性要求的不断提升,以及软件技术的不断发展,还会出现更新、更复杂的异构问题,它的解决会促进软件技术的不断发展。从学科角度来看,要不断提炼所要解决问题的概念,建立相应的模型,并寻找处理方法,从而解决这些问题的概念模型和处理问题逻辑间的映射问题。3软件与软件特征软件是对客观世界中问题空间与解决空间的具体描述,是客观事物的一种反映,是知识的提炼和“固化”客观世界是不段变化的,因此,构造性和演化性是软件的本质特征,如果使软件模型具有更强的表达能力、更符合人类的思维模式,即如何提升计算机环境的抽象层次,在一定意义上来讲,这紧紧围绕了软件的本质特征——构造性和演化性。在高级语言出现以前,汇编语言(机器语言)是编程的工具,表达软件模型的基本概念(或语言构造)是指令,表达模型处理逻辑的只要概念(机制)是顺序和转移,显然这一抽象层次是比较低的,高级语言的出现,例如:FORTRAN语言、PASCAL语言、C语言等,使用了变量、标识符、表达式等概念作为语言的基本构造,并使用3种基本控制结构来表达软件模型的计算逻辑,因此软件开发人员可以在一个更高的抽象层次上进行程序设计,。随后出现了一系列开发范型和结构化程序设计技术,实现了模块化的数据抽象和过程抽象,提高了人们表达客观世界的抽象层次,并使开发的软件具有一定的构造性和演化性的。4软件工程的主要研究内容从某种角度来说,软件开发的本质就是要实现“高层概念”到“低层概念”的映射,实现“高层处理逻辑”到“低层处理逻辑”的映射。对于大型软件系统的开发,这一映射是相当复杂的,涉及到有关人员、使用的技术、采取的途径以及成本和进度的约束,因此,我们可以把软件工程定义为:软件工程(softwareengineering)是应用计算机科学理论和技术以及工程管理原则和方法,按照预算和进度,实现满足用户要求的软件产品的定义、开发、发布和维护的工程或以之为研究对象的学科,软件工程与其他工程一样要有自己的目标、活动和原则。5软件技术的发展趋势Internet无疑是20世纪末伟大的技术进展之一,为我们提供了一种全球范围的信息基础设施。这个不断延伸的网络基础设施,形成了一个资源丰富的计算平台,构成了人类社会的信息化、数字化基础,成为我们学习、生活和工作的必备环境。如何在未来Internet平台上进一步进行资源整合,形成巨型的、高效的、可信的和统一的虚拟环境,使所有资源能够高效、可信地为所有用户服务,成为软件技术的研究热点。Internet平台具有如下基本特征:无统一控制的“真”分布性;节点的高度自治性;节点链接的开放性和动态性;人、设备和软件的多重异构性;实体行为的不可预测性;运行环境的潜在不安全性;使用方式的个性化和灵活性;网络连接环境的多样性等。因此,Internet平台和环境的出现,对软件形态、技术发展、理论研究提出新的问题,也提供了新的契机。传统软件的开发基于封闭的静态平台,是自顶向下、逐步分解的过程,因此传统软件的开发,基本都是首先确定系统的范围(即Scoping),然后实施分而治之的策略,整个开发过程处于有序控制之下。而未来软件系统的开发所基于的平台是一个有丰富基础软件资源但同时又是开放、动态和多变的框架,开发活动呈现为通过基础软件资源组合为基本系统,然后经历由“无序”到“有序”的往复循环过程,是动态目标渐趋稳态。未来软件基本模型由于所处平台的特性和开放应用的需求而变得比任何传统的计算模型都更为复杂,软件生命周期由于“无序”到“有序”的循环而呈现出不同于传统生命周期概念的“大生命周期概念”,程序正确性由于目标的多样化而表现为传统正确性描述的一个偏序集,软件体系结构侧重点从基于实体的结构分解转变为基于协同的实体聚合,软件生产过程和环境的变化导致基于Internet的面向用户的虚拟工厂的形成。由于软件系统所基于的计算机硬件平台正经历从集中封闭的计算平台向开放的Internet平台的转变,软件系统作为计算机系统的核心,随着其运行环境的演变也经历了一系列的变革。目前,面向网络的计算环境正由Client/Server发展为Client/Cluster,并正朝着Client/Network和Client/VirtualEnvironment的方向发展。那么,未来的基于Internet平台的软件系统又将会呈现出一个什么形态呢?从技术的角度来看,以软件构件等技术支持的软件实体将以开放、自主的方式存在于Internet的各个节点之上,任何一个软件实体可在开放的环境下通过某种方式加以发布,并以各种协同方式与其他软件实体进行跨网络的互连、互通、协作和联盟,从而形成一种与当前的信息Web类似的SoftwareWeb。SoftwareWeb不再仅仅是信息的提供者,它还是各种服务(功能)的提供者。由于网络环境的开放与动态性,以及用户使用方式的个性化要求,从而决定了这样一种SoftwareWeb,它应能感知外部网络环境的动态变化,并随着这种变化按照功能指标、性能指标和可信性指标等进行静态的调整和动态的演化,以使系统具有尽可能高的用户信赖度。我们将具有这种新形态的软件称为网构软件(internetware)。网构软件是在Internet开放、动态和多变环境下软件系统基本形态的一种抽象,它既是传统软件结构的自然延伸,又具有区别于在集中封闭环境下发展起来的传统软件形态的独有的基本特征:(1)自主性:是指网构软件系统中的软件实体具有相对独立性、主动性和自适应性。自主性使其区别于传统软件系统中软件实体的依赖性和被动性;(2)协同性:是指网构软件系统中软件实体之间可按多种静态连接和动态合作方式在开放的网络环境下加以互连、互通、协作和联盟。协同性使其区别于传统软件系统在封闭集中环境下单一静态的连接模式;(3)反应性:是指网构软件具有感知外部运行和使用环境并对系统演化提供有用信息的能力。反应性使网构软件系统具备了适应Internet开放、动态和多变环境的感知能力;(4)演化性:是指网构软件结构可以根据应用需求和网络环境变化而发生动态演化,主要表现在其实体元素数目的可变性、结构关系的可调节性和结构形态的动态可配置性上;演化性使网构软件系统具备了适应Internet开放、动态和多变环境的应变能力;(5)多态性:是指网构软件系统的效果体现出相容的多目标性。它可以根据某些基本协同原则,在动态变化的网络环境下,满足多种相容的目标形态。多态性使网构软件系统在网络环境下具备了一定的柔性和满足个性化需求的能力。综上所述,Internet及其上应用的快速发展与普及,使计算机软件所面临的环境开始从静态封闭逐步走向开放、动态和多变。软件系统为了适应这样一种发展趋势,将会逐步呈现出柔性、多目标、连续反应式的网构软件系统的形态。面对这种新型的软件形态,传统的软件理论、方法、技术和平台面临了一系列挑战。从宏观上看,这种挑战为我们研究软件理论、方法和技术提供了难得的机遇,使我们有可能建立一套适合于Internet开放、动态和多变环境的新型软件理论、方法和技术体系。从微观的角度来看,Internet的发展将使系统软件和支撑平台的研究重点开始从操作系统等转向新型中间件平台,而网构软件的理论、方法和技术的突破必将导致在建立新型中间件平台创新技术方面的突破。归结起来,网构软件理论、方法、技术和平台的主要突破点在于实现如下转变:即,从传统软件结构到网构软件结构的转变,从系统目标的确定性到多重不确定性的转变,从实体单元的被动性到主动自主性的转变,从协同方式的单一性到灵活多变性的转变,从系统演化的静态性到系统演化的动态性的转变,从基于实体的结构分解到基于协同的实体聚合的转变,从经验驱动的软件手工开发模式到知识驱动的软件自动生成模式的转变。建立这样一种新型的理论、方法、技术和平台体系具有两个方面的重要性,一方面,从计算机软件技术发展的角度,这种新型的理论、方法和技术将成为面向Internet计算环境的一套先进的软件工程方法学体系,为21世纪计算机软件的发展构造理论基础;另一方面,这种基于Internet计算环境上软件的核心理论、方法和技术,必将为我国在未来510年建立面向Internet的软件产业打下坚实的基础,为我国软件产业的跨越式发展提供核心技术的支持。当前的软件技术发展遵循软硬结合、应用与系统结合的发展规律。“软”是指软件,“硬”是指微电子,要发展面向应用,实现一体化;面向个人,体现个性化的系统和产品。软件技术的总体发展趋势可归结为:软件平台网络化、方法对象化、系统构件化、产品家族化、开发工程化、过程规范化、生产规模化、竞争国际化。6国内外软件技术与产业发展状况6.1国外软件产业发展状况在全球软件市场中,美国软件市场是发展最为成熟的市场,亚太软件市场是最有发展前途的市场。受国际金融危机影响,2009年全球软件与信息服务业持续下滑,美国、欧盟、日本等发达国家都出现负增长,而中国、印度等发展中国家继续保持增长,但增速趋缓,最终全球该年度软件及信息服务业产值出现-2%的负增长。2009年全球软件产业规模为9857亿美元,中国达1399亿美元,全球排名第三位,亚太第一位;预计2015年全球软件产业将达到15124亿美元。NASSCOM预计,其中软件产品市场将由2008年的2940亿美元增长到2015年的5370亿美元。麦肯锡分析,2008年全球软件与信息服务外包市场为5000亿美元,2020年整个软件与信息服务外包产业将达到1.5万亿美元。为了支持和发展本国的软件产业,不少国家与地区纷纷采取措施,助推本国软件产业的发展:美国:共有软件企业8万多家,世界500强软件企业前10位中有8家公司的总部设在美国。美国软件企业发展模式:一是硅谷模式,这类企业以被大公司收购为创立目的,着重研发大公司产品欠缺的部分或有缺陷部分的补丁;二是市场引导模式,企业具有很强的市场推动能力,根据市场需求和空白开发产品;三是集成和销售模式,以提供解决方案为主,这种发展模式大大推动了美国软件产业发展。同时,政府在美国软件产业的发展中,提供大量支持研究和发展(R&D)的资金,还为多种形式的IT培训和教育提供补贴。欧盟:启动E-Europe计划作为重大应用来带动软件产业的发展,并鼓励采取开放源代码软件来构筑基础架构,以期在未来软件产业竞争格局中占有先机。西欧软件企业的特点是具有敏捷的反应能力,能迅速推出各种成套和工业化的解决方案以满足用户个性化需求。同时,软件服务项目日趋丰富、企业资源外包业务增长迅速、网络娱乐软件换代频繁,形成了多极应用推动软件产业的发展态势。日本:软件企业一般采用的是“经营-开发-后勤”的模式来从事软件开发,与中国国内的软件企业比较相似。它的“后勤”范围很广,包括后期维护、企业的员工培训和发展计划、系统审计、信息化、企业经营等。印度:软件产业占据了整个IT产业总产值近80%的份额,软件出口占据了印度整个出口总额20.4%。培育出一批像Tata、Infosys等在国际上具有知名度和竞争力的软件大公司。还逐渐形成了一批软件科技园区和基地。韩国、爱尔兰等国也纷纷提出了加大信息技术应用和培训新兴产业的战略。6.2国外软件技术发展状况综合近年来美国网络和信息技术国家协调办公室、美国自然科学基金委、Gartner等国际IT权威机构发布的信息显示,当前国际上关注的IT前沿技术与需优先攻克的关键技术有10个方面:(1)大规模网络体系:传感器网和互联网的高效融合;(2)高端计算(虚拟计算、网格计算、云计算、泛在计算):资源聚合的有效性和可靠性检验;(3)系统芯片(集成芯片):从片上系统(SystemonChip)转向按需芯片(ChiponDemand);(4)软件工程:基于网络环境的需求工程;(5)知识处理(海量数据库和数据挖掘):挖掘从信息到知识到决策的元知识;(6)高效系统:在高性能计算系统中特别关注高效能。(7)高可靠软件和系统;(8)移动和无线通信;(9)开放源码;(10)面向服务的体系结构(SOA)。近期Gartner还发布了2010年及未来的技术趋势。其中,四大技术趋势为:社交化计算传感计算、高级数据分析、云计算演进。以上各个方面几乎都是与软件技术直接或间接相关的,由此,足见软件技术的重要程度。6.3国内软件技术与产业发展状况6.3.1软件产业规模迅速壮大成为国民经济基础性和先导性产业改革开放30年来,我国软件业从无到有、从小到大,现在己发展成为国家战略性先导产业,成为信息产业、先进制造业和现代服务业的核心产业。当前,经济全球化不断深入,信息化不断普及,全球范围内的信息产业结构调整和梯次转移日趋明显,为我国软件产业创造了良好的发展机遇。我国软件产业从20世纪70年代中期萌芽,80年代起步,2000年以后进入了快速发展阶段,产业规模以年均超过30%的速度高速增长。2000年中国软件产业规模达到5834亿元,到2009年达到9513亿元[3][4],预计2010年的目标规模将为1万亿元,届时在全国GDP中将达到2%;初步形成了以北京、上海、江苏、杭州、济南等11个国家软件产业基地和天津、大连、深圳等6个国家软件出口基地为核心的软件产业发展集聚区[6]。我国软件产业在规模高速增长的同时,产业结构不断完善,逐步形成了软件科研和技术、基础软件和应用软件、软件增值服务、系统集成、嵌入式软件、IC设计、软件应用、软件人才培养全面覆盖、产业链配置相对齐全、完整的产业结构体系;形成了一批拥有自主创新能力的软件企业集群,自主知识产权的操作系统、数据库、中间件、信息安全软件及办公套件等基础软件产品有所突破,己在电子政务、信息安全等领域得到应用。激光照排、文档管理、信息安全、信息识别、游戏动漫及嵌入式等软件产品已进军国际市场。6.3.2我国软件产业发展已进入良性发展阶段近年来,由于需求的驱动,科技的进步以及扶持政策的陆续出台,我国软件产业己步入良性发展阶段。其表现在:(1)软件产业产值稳定增长。2009年我国软件产业保持快速增长的态势,累计完成软件业务收入9513亿元,同比增长25.6%;产业结构调整进展明显,软件技术服务成为新增长点。软件技术服务增长迅猛,完成收入2126.3亿元,同比增长31.4%,增速比全行业高5.8个百分点,占软件产业总收入的22.4%;(2)软件出口快速增长。2009年我国软件出口总额185亿美元,同比增长14%。软件出口群体逐渐形成,外包层次不断加大,自主知识产权软件产品出口不断增多,出口价值链逐渐从低端向中高端转移;(3)软件人才从业人员增加。我国软件人才队伍不断发展壮大。截至2009年底,软件与信息服务业从业人员达到300万,软件人才培养培训体系逐步建立;(4)重点企业运行良好。以软件企业为主的技术创新不断取得突破,国产操作系统、数据库、中间件等重大项目的研发与产业化工作取得成效,国产软件产品及服务的市场竞争力有较明显提升。2009年销售收入过亿元的软件企业已达1448家(其中超百亿元的3家,达5-10亿元的135家,达1-5亿元的158家,达亿元的1152家)。6.3.3我国发展软件技术与产业存在的问题和面临的挑战近年来,在国家政策的指导和扶植下,经过有关方面的努力,我国软件技术与产业规模有了长足的进步,但面对全球软件产业的迅速发展和日趋激烈的竞争态势,挑战依然严峻,其中最主要的是核心技术缺乏,科技创新与竞争力不强,不足以支撑软件产业的更迅速发展和应对挑战。(1)我国软件产业核心技术缺乏,整体实力较弱,自主创新能力薄弱;核心软件绝大部分依靠进口,国民经济和社会信息化建设所需的信息和网络安全问题日益突出,短时间内国内产品在与国外产品的竞争中仍处于劣势;(2)软件产业和企业规模偏小,未形成以产品开发为中心,以专业化服务体系为支撑的发展模式;(3)软件产业结构不合理,缺乏龙头企业,软件产业国际影响力和品牌知名度有待进一步提高;(4)软件人才结构性矛盾突出,高层次的技术人才、复合型人才缺乏,软件人才培养模式与企业市场实际需求之间还存在偏差;(5)支持产业公共技术开发、风险投融资、海外市场开拓等公共服务体系尚不健全,制约了自主知识产权的软件技术、产品的研发及产业化,影响了软件产业的国际化进程;(6)软件产业发展的市场环境不够完善,产业管理体制有待理顺,软件潜在市场巨大和现实市场相对狭小的矛盾依然存在;(7)软件服务未能形成规范化、规模化的产业体系,低估软件产品和服务价值的现象依然存在,严重制约了应用领域的进一步开拓,以及软件企业自身的良性发展。因此,大力加强软件技术研发,培育原始创新环境,积极跟踪、准确把握软件技术的发展趋势,对加速软件产业的发展是至关重要的。7关于信息技术和软件技术发展趋势的分析与判断根据近年来,国内外有关专家与机构的论述、分析或对发展趋势的判断,结合我们对软件技术在信息技术产业、软件产业和信息化应用方面的作用和地位的理解,并考虑到软件技术自身的特点,我们认为:未来一段时期软件技术发展的主要趋势可以概括为:网络化、融合化、可信化、智能化、工程化、服务化,并且呈现出新特点和新内涵。随着应用需求的日益增长、信息技术的迅速发展和计算机硬件环境的升级换代,信息化应用更为广泛深入,互联网(Internet)及其应用的快速发展,使软件所面临的运行环境,从封闭、静态逐步走向开放、动态。为此,系统软件和支撑平台朝着基于Internet网络、基于构件的分布计算、基于网络环境的需求工程和新型中间件平台的方向转型与发展。现在,信息化应用环境正经历着新的变化,如“云计算”、“无线网”、“传感网”、“物联网”、“泛在网”、“智慧地球”等的出现与发展,必然导致软件技术为适应这种新变化,而发生巨大的变革与发展。8中国软件技术与产业发展现状近年来,中国软件产业取得了突破性发展,软件和信息技术在国民经济和社会各领域得到了广泛应用,大大促进了中国信息化进程,软件产业正在成为中国国民经济发展的重要动力和支柱性产业。目前,中国软件业己经形成了较为完善的政策体系、工作机制和管理模式,促进了中国软件产业的大发展。据统计显示,随着实体经济逐步回暖,2009年中国软件和信息服务业增速有所上升,全年营收已达2108.11亿元,同比增长20.2%。软件和信息服务业已成为中国现代服务业中发展速度最快、技术创新最活跃、增值效益较大的高科技产业门类之一。(1)软件产业总体规模迅速增长。自2000年以来,中国软件产业保持了持续增长的态势;2009年中国软件产业总体规模更是跨上一个新台阶,经营收入达到1206.19亿元,同比增长20%。(2)产业结构不断优化,软件产品、系统集成所占的比重逐步下降,软件服务比重不断提升。2009年软件产业收入的构成情况:软件产品占比为31.1%;软件服务收入占比达25.5%,系统集成占比为18.2%,其他占比为25.2%。(3)企业利润持续增长。近年来,中国软件产业利润一直保持较快增长速度,利润总额由2004年的29.34亿元增长到2009年的169.2亿元;中国软件企业盈利能力呈现持续稳定增长态势。(4)骨干企业逐年成长;2009年中国经营收入超亿元的软件企业达到135家,超10亿元软件企业13家。“2009年度国家规划布局内重点软件企业”的名单中,中国共有27家企业。在工业和信息化部公布的“2009年中国软件业收入百强企业名单”。(5)企业素质全面提高。中国软件企业在不断发展壮大的同时,积极通过各类资质认证来提升企业素质,截至2009年底中国有效认定软件企业数量达到2512家,2009年中国通过CMM/CMMI3级以上国际认证的企业累计达到113家,获得计算机信息系统集成资质认证的企业172家。(6)软件出口稳步增长。中国软件出口一直走在前列,涌现出了一批龙头出口软件企业,基本实现了从单纯低端开发向高端的、自主知识产权产品和技术的转变。2009年中国的软件出口合同网上登记协议金额达到12.3亿美元。(7)人才队伍建设初见成效。只能乖乖坚持把人才队伍建设作为发展中国软件产业的重点之一,加快建立多层次软件人才培养体系,培养高水平、高素质软件人才。至2009年底中国软件从业人员已达到21.8万人,信息服务业从业人员已达29.3万人;其中拥有本科及本科以上学历的人员占65%以上,而硕士以上学历的人才,逐渐成为中国软件从业人员的中坚力量。(8)技术创新成绩开始显现。技术创新是支撑中国软件产业快速发展的法宝之一,中国不断加大对软件开发技术的研究力度,积极鼓励企业开发拥有自主知识产权产品,大力推进以企业为主体的技术创新体系建设。2009年中国软件产品登记数量达到2567个,累计(2001—2009年)达到10249个;(9)产业集聚效应凸显。在上海的软件园基地已集聚了60%的软件企业,至今中国已形成了1个国家级软件产业基地、1个国家级软件出口基地和7个市级软件产业基地的产业布局;至2009年底中国已有经营收入超亿元软件企业135家,超10亿元的13家,规模以上信息服务企业3800家,海内外上市企业22家。这些企业的经营收入在全市软件产业经营收入中的占比和利润的比重都远远超过50%,产业集中度不断提高,集聚效应凸显;(10)自主创新支持力度加强。政府采取了一系列措施,积极引导和帮助软件企业自主创新。9中国软件技术与产业发展中面临的挑战和机遇9.1四大挑战(1)国际金融危机对软件产业的影响正在深化。当前,美、日、欧等主要发达国家经济已经出现衰退,全球软件外包市场将出现负增长。我国软件产业下行势头并不明显,主要原因是软件产业依托国内市场,很多定单早在2008年已经确定,金融危机影响有一定的滞后性,但随着危机影响从制造业向相关领域蔓延,软件产业下行趋势将日趋突出。(2)国内软件市场竞争形势更加严峻。一是跨国公司在欧美市场受挫后,在收缩全球业务的同时进一步加强中国市场布局,这些将使国内软件企业面临更加严峻的竞争压力;二是市场秩序亟待规范,山寨文化盛行,软件盗版和侵犯知识产权的问题依然突出;部分领域垄断问题明显,一些跨国公司利用技术优势对其他企业实施不正当竞争,严重影响产业的健康发展;三是国内优势企业面临被恶意收购威胁,随着行业整合力度加大,部分跨国公司利用资本市场对国内优势企业进行恶意收购的问题突出,产业安全形势不容乐观。(3)支撑软件产业的宏观环境亟待改善。当前,我国软件服务外包有着很大潜在市场,由于国内信用体系不完善、对信息安全管理灵活性不够,导致很多跨国公司不敢将定单交给中国软件企业。高新技术企业认定的门槛过高,中小软件企业很难享受到政策优惠,影响产业的竞争力。(4)当代信息技术正处于新一轮重大技术突破的前夜。以物联网为标志的第三波IT产业化浪潮正在形成,它将引起各企业、产业、城市与国家之间竞争格局的重大变化,世界各国、国内各地都力图抢占科技制高点,对上海是严峻的挑战。9.2四大发展机遇(1)“保增长、扩内需、调结构”的方针将为软件产业提供巨大的市场发展空间。为应对国际金融危机,中央决定将信息产业列为十大调整与振兴的产业之一,并指出软件是电子信息产业的核心产业之一。党的十七大提出要大力推进信息化与工业化的融合,这些将为软件产业提供巨大的发展空间。(2)中国产业结构的现实和技术、人才的优势,要求中国牢牢把握信息服务业国际转移的机遇,加速向服务经济为主导的产业结构转型,这将为发展软件技术与产业提供巨大的发展机遇。(3)IT新技术的发展与应用,正在不断改变软件产业的格局,带来软件产业发展的新机会。物联网己被列为我国五大战略性新兴产业之一,中国在物联网技术研发、标准制定、产业基础等方面在国内具有优势;还有云计算、虚拟化等重大技术都将带来软件产业格局的新变化和新机遇。(4)产业政策环境不断改善,国内信息化市场将为软件发展提供新的机遇。国家将软件及信息服务业列为优先发展的战略性产业,各地也将软件作为推进区域经济升级的突破口,产业发展环境不断改善。2008年以来金融、先进制造、软件等多个领域的跨国公司纷纷加强中国市场布局,一些全球性的软件服务中心陆续设立,不仅增强我国软件产业力量,也增加国内软件企业市场发展的机会。总之,当前我国软件产业面临的形势复杂,既有严峻的挑战,又有难得的机遇。10加速发展中国软件技术与产业的对策建议10.1中国软件技术与产业发展的关键问题(1)自主创新能力弱,缺乏核心技术;(2)软件产业链不完善;(3)忽视知识产权保护。(4)企业数量较多,但规模小,产能低;(5)软件人才与培养机制不完善;(6)软件企业缺乏快速成长的投融资环境;(7)企业商务成本较高。10.2加速中国软件技术与产业发展的对策建议根据国家战略需求、软件技术发展趋势和上海软件技术与产业现状,提出未来一段时间上海发展软件技术与产业的重点发展方向和改善产业环境与人才资源方面对策建议。10.2.1关于中国软件技术与产业重点发展

温馨提示

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

评论

0/150

提交评论