对软件工程技术的发展的探究

来源 :科学与技术 | 被引量 : 0次 | 上传用户:songlove511
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:软件不同于硬件,也不同于其它工业产品,它很难向其它工业产品那样实现批量生产,它是一种知识密集型的高端产品。跟着时代发展的脚步,跟着现代人们越来越高的生活需求,软件产品的需求也呈现出了井喷的现象。伴随着软件产品的不断革新,不断的改进,对于软件的发展也有了巨大的上升空间。作为信息产业技术之一的软件产品,不仅要求在技术上不断的进行更新,还对软件技术在开发的过程中也提出了越来越高的要求。观当前的趋势潮流,信息时代仍将是未来的主流时代,且有着愈演愈烈的趋向。故此,软件技术的发展将会变成朝阳行业。为满足不足人群的不同需求,软件技术将会朝着全球性、综合性服务的方向继续发展。
  关键词:软件工程、未来发展、趋势探究
  一、引言
  属知识密集型的软件,作为尖端产品,在随着科学进步与发展的同时,逐渐影响着人们的工作和生活,如今俨然成为了与人们生活息息相关的产品。这对软件程序的设计更是提出了越来越高的要求,程序设计越来越复杂。因此,跟随着新世纪发展的脚步,需要对软件工程进行一番研究和改进,在原有的基础上有所创新,并且在创新的过程中给与一定的相关理论的指导,因为其在整个民族发展的过程中是起到关键性因素的。故此,很有必要对软件工程的未来发展进行探究。
  二、软件工程概述
  纵所周知,软件工程起源于经济危机。它的发展和进步依赖于经济,在未来的社会发展中,作为一个新兴的信息技术产业,软件工程定是衡量一个国家经济发展水平的重要因素。它是高科技的产品,也是经济发展的产物,它随着经济和科技的发展而不断的发展。最终的目的是实现经济的一体化和工业化,将软件工程不可视的特点转变为可视化过程。因着软件工程的特殊性,同时在软件工程发展至今,为了确保软件研发的顺利,我国的研发人员以及社会各界爱好软件开发的人士都做出了最大的努力,特别是针对研发的过程做出了的改进,有着最权威的管理规定、当然,管理者的管理水平和技术水平是直接关系到软件工程管理的。
  软件工程的发展,传统上可将其分为不同周期和层次,并且以此出发,进行整体性能的分析和研究,其中涉及到可行性分析和需求分析以及概要分析等,这些都可通过后期编码来实现。整个项目研发完成之后,还需要对其进行系统的测试,以及运行时的维护,对每一个阶段进行有效的分析和处理,让其拥有统一可行的结构。一般来说,按照不一样的需求,按照不同类型的划分标准,软件工程的项目也是呈现拥有不同类型的。
  三、软件工程包含的内容
  软件工程,英名:Software engineering。它涉及到设计语言、数据库、开发过程、系统运行平台、涉及模式以及、运行、维护、人员管理等多方面,以工程化原则解决软件问题,具有复杂程度高、规模化集成的特点。简单的来说软件是一种逻辑实体。工程管理是对计算机软件产品进行开发的过程,运行维护的过程以及各方面控制上的管理。它以实现客户要求为目标,以实现计算机产品的正确性和可靠性为自身发展的目标,在软件工程进行开发时,其目的是为了满足客户的需求,达到自身发展的需要,这期间还得考虑用什么样的程序设计语言,在什么样的环境中运行、客户的需求具体分析等因素,以此确保软件工程的有效维护和管理,以不断的满足客户不断变化的新需求。
  针对目前的软件工程存在的问题来讲,软件灵活度是首先需要改革的,其次客户多变的需求是要及时反应在整个项目中的,复杂的程序如何变得简单,如何加大开发人员的规模,提高工作效率,以及修正错误不会引发其它问题等因素都是需要事先在架构的时候就要设计好的,因为这样的问题都制约着软件工程的发展。也是软件工程今后发展中所需要解决的危机。
  四、软件工程的发展历程
  4.1软件工程开发的起源
  为了战争而研发的计算机设备,在大战结束之时,它才得以面向世人,走向多彩的世界。因为那时计算机的复杂性导致了计算机应用领域受到了各种的限制。而到了二十世纪六十年代的时候,社会在发展,工业在发展,人们的生活水平也发生了翻天覆地的变化,与日俱增的计算机需求,越来越广泛的应用领域,是深受人们喜爱的典型表现。但是,随着计算机应用范围的扩展,传统的开发和方法无法适应当前用户的需求,此时,软件工程就被提了出来,并使得软件在研发上由个体行为发展到群众合作的行为方式。
  4.2软件工程的近期现状
  自从软件工程诞生以来,它以其自身的独特性广受人们的关注,从面向结构到面向对象的转变就很好的表现了这一点,从计算机越来越多的模型的显现就很好的证明了这一点。在不断的更新和发展的过程中,最受到人们广泛关注的主要有两种技术,其一:迭代过程原型向渐进式原型的转化。其二:废弃式原型,也就是多样化代替单一化的模型转变。与此同时,软件工程研究的重要成果是在原型语言设计过程中所使用的软件重用技术。虽然,在少数特定领域中,软件重用技术有实际性的利用,但是,在理论基础上也存在着明显不足之处,只因为其没有在根本上得到突破。
  五、软件工程未来发展探究
  5.1 Use Case技术
  因日益增加的软件市场,复杂多样的业务需求,并且还在向全球化的规模发展,软件使用者也在不断的朝着多龄化的趋势发展,这就使得软件工程的需求必须更加的精确。因此,Use Case技术得到了广泛的发展,拥有了无限的发展空间。为了更好的解决目标系统与用户之间交互的抽象性,Use Case技术将需求分析在分析,想需求分析模式进行转化,实现需求与分析的相互制约、相互协调的作用。
  5.2研发的过程中重实践弃猜测
  软件工程项目的开发,最终是为了解决用户的需要,是为了满足客户对于管理上的需求,最终的受益者是用户,使用权也是用户。随着现在经济水平的快速发展,随着人们生活和工作的要求越来越高,也随着软件工程越来越规范化的标准,在研发之中,要重实践弃猜测,要及时的与客户沟通,与客户联系,要获得客户的第一时间对于需求的改变,当出现不满足需求,不符合该项目流程的时候,要及时的修整,因为软件开发过程中因为客户需求的多变而导致力量不确定因素的存在,故此,要通过实践去对已有流程进行重新的规划。
  5.3开放式计算和全球协作研发
  纵观现在的互联网,早已将全球紧紧的联系成为一个整体,而对于计算机软件工程的发展必然提出了更高的发展方向。在未来,计算机软件工程必然能实现不同行业之间,不同的研发语言之间实现互通性,在技术结合发展趋势的前提下,在全球实现多元化与统一化的大背景下,计算机软件工程的发展必然朝着全球化发展,各语言、各开发环境必然会有着某种联系。并且在统一的平台上,全球的研发人员都能进行更好的合作。这也是成就软件工程在未来未知领域的一个创新的标准。
  六、小结
  看如今的互联网人气的火爆,如今的网络发展的迅速,就可知道,在不久的将来,计算机必然向衣服一样让人们无法舍弃。为了适应新的发展趋势,为了满足消费者不断变化的需求,计算机的发展必然结果就是全球普及化,并且多方向性、多领域,多规模,等都是其发展的外在特征。同时计算机在交互给客户使用的过程中,生产必然呈现规模化,开发必然呈现工程化,发展趋势定时深远的,发展方向必是空前庞大的。从上述计算机软件工程的起源到发展现状以及发展过程中出现的瓶颈现象。这都在不断的预示着软件工程要积极的改进和创新,同时也预示着软件工程更为广阔的发展方向,使得软件工程在未来的发展脚步中更好的满足计算机技术和网络技术等高科技行业的发展需求。
  参考文献:
  [1]侯国熙.赵秦德.论述软件工程技术发展与应用[J].计算机光盘软件与应用.2012(11).
  [2]战锴.软件工程技术发展趋势研究[J].电子技术与软件工程.2013(07)
  [3]孙永国.软件工程技术发展思索[J].无线互联科技,2014(05).
  作者简介:张宇(1992-)男,汉族,天津人,现为华中科技大学文华学院信息学部10级软件工程专业2班学生。
其他文献
[摘要]软件测试的核心是测试用例的编写,所以测试用例的编写对于软件测试的过程来说是十分重要的,也是每个测试人员必须掌握的技能。本文主要介绍了数据驱动测试的测试方法。尤其重点介绍了数据驱动测试中的逻辑覆盖。并结合实例给出具体说明。  [关键词]测试用例;数据驱动测试;逻辑覆盖  软件测试是软件开发过程中必不可少的部分。从根本上说,测试过程的质量决定了软件测试的质量和有效性。软件测试作为软件生存周期的
期刊
论文摘要:节能减排的实施是落实科学发展,构建社会主义和谐社会的重大举措,是可持续发展实现的必然选择。根据中国的国情以及国际节能减排的一些经验,提出了电力节能减排的理论体系和技术支撑体系。从建立长效的节能减排机制出发,重点对我国节能减排的理论体系、技术支撑体系、市场和政策机制展开了研究。  论文关键词:电力;节能减排;理论体系;技术支撑体系  近几年来,随着社会的进步,中国经济的腾飞,经济发展和环境
期刊
摘要:电气自动化技术随着国民经济的迅猛发展在现代建筑中得到越来越广泛的应用。本文就建筑工程电气自动化技术的基本功能、建筑工程电气自动化技术要点和建筑工程电气自动化技术的安全性进行了基本分析。  关键词:建筑工程;电气自动化技术;智能建筑  在传统建筑中就存在着电气设计,随着人们水平的提高,对于自身的生活标准有了一个新的提升。具有电气自动化技术的智能建筑随之产生。智能建筑对电气系统的设计都有着更高的
期刊
为加大环境监测立法和能力建设工作的力度,提高环境监测工作的法律地位,使监测T作得到普遍的承认和重视。国务院环境保护行政主管部门应出台环境监测的专门法律法规,应根据《中华人民共和国环境保护法》等法律规定,出台《环境监测管理条例》的配套政策,完善环境监测制度,加快环境监测技术规范的研究和编制,使环境监测的专门法律法规的法律层次和地位也高于其他如水利、气象、海洋等部门,按只《{水法、气象法、海洋环境保护
期刊
摘要:随着21世纪信息时代的到来,电子信息及网络技术的迅速发展,电子行业蓬勃发展,电子信息行业也已经深入到各行各业的领域,成为了国民经济的支柱产业,推动了各行业的发展。电子信息工程已经广泛地应用到人们的生活和工作,本文主要分析论述电子信息工程在社会中的应用,同时对电子信息工程的优化发展提供一些建议,望能为电子信息工程的推广应用带来支持。  关键词: 电子信息 应用 发展  正文:  1.电子信息工
期刊
摘要:要想在国际市场日趋激烈的造船行业拔得头筹,获得船舶企业利润的提升,控制生产成本,就需要引入先进技术,而3维生产设计系统能够帮助其将船舶的生产周期大大缩短。为了能够将先进的CAD/CAM系统功能有效、充分发挥出来,必须要二次开发CAD/CAM系统,才能够进一步获取收益,提升企业生产生产设计能力和整船技术。文章对我国企业现阶段使用船舶3维生产设计情况,同时介绍二次开发3微生产软件方法。  关键词
期刊
【摘要】  近年来,随着我国城市建设的不断增加,现代化的城市越来越多,城市的不断升级和更新,这也导致了城市的污染以与其相同的或者比它更快的速度蔓延。这严重威胁了城市的发展以及以后的发展规划,更对居民的居住环境带来了严重的不良反应,因此为了保证城市的正常发展,解决环境问题成为了城市规划中不可或缺的问题之一。  【关键词】居住环境 城市建设 城市规划 环境问题  一、城市规划中的环境问题  城市是人类
期刊
摘要:本文介绍了数控机床的发展现状以及其工作原理,针对数控机床的系统功能、控制原理以及主要硬件进行了分析,并对控制软件部分进行了描述,最后设计出一套基于PLC的数控机床电气控制系统。  关键词: PLC;数控机床;电气控制;设计  1 前言  随着现代化技术的发展,在机械行业数控机床得到了广泛的应用,随着加工件对精密程度的要求的提高,对数控机床的要求也越来越高。数控机床控制系统除了对各个坐标轴的方
期刊
随着电子信息时代的来临,雷电灾害所带来的主要是分为了一下几个方面:其一,受灾的面积较大;其二,逐渐的演变成为从二维空间向三位空间入侵的趋势;其三,雷电灾害所具有的危害程度以及经济损失也在进一步的扩大,或许雷电照成的直接灾害并不大,但是间接影响到的经济损失就难以计算了。所以,在如今的形式之下,做好防雷工作就显得更加的复杂与紧迫。  1雷电对有线电视系统带来的重大影响  防雷、避雷的良好设计,在有限电
期刊
摘要:自工业革命以来,热能动力被广发应用于企业的生产之中。热能动力中发展历史最长,也是目前在工业生产领域最重要的专业就是锅炉专业以及中心汽轮机专业。同时,锅炉专业和中心汽轮机专业进过了较长时间的的发展,两者的工业中应用的相关情况直接反映了热能动力工程的核心技术发展。伴随着市场竞争的日益激烈化,以及对于自身工业发展的需要,热能动力工程在我国应用范围不断扩大,在工业生产生活中发挥了不可替代的重要作用。
期刊