摘要:大部分产品都可以实现工业化生产,但是软件却很难进行工业化生产。随着当下信息技术的不断发展创新,软件产品的需求也在逐年攀升,软件技术也在不断提升。软件技术是信息技术领域当中一个非常重要的技术,支撑整个信息产业的发展,它需要不断进行技术创新,对软件技术的要求也不断增加。本文主要就是对然间工程技术的发展进行思索。
关键词:软件,技术,信息
软件工程不同于其他学科,它仅仅只发展了三十几年,但是却得到飞速的发展。上个世纪六十年代,高级语言盛行,计算机也在不断的得到使用,这就促使软件系统的发展和创新。但是软件系统的发展却没有赶上应用的需求,出现了软件开发短缺的情况。为了科学的解决这个问题,“软件工程”应运而生,软件从技巧等个体行动变成群体合作工作的工程。本文对这个问题进行简要思索。
一、软件工程的发展历程
计算机设备是为了战争的胜利而发明出来,战争结束之后就开始投入到工业企业当中,但是由于当时计算机技术不够完善,各项技术不成熟,导致计算机在处理问题上还存在很多问题需要解决。上个世纪60年代工业得到发展,计算机的应用领域也在不断扩大,但是软件的研发依旧赶不上时代的需求,软件程序因此而被提出,软件开发工作自此成为一个群体性研发活动。上个世纪二十年代开始,软件工程逐渐以软件过程为研究要点,研发了多种快速模型和转换方式等,软件技术也在不断提高。原型语言就是软件工程中一大重点科技创新,在设计原型语言时所运用到的软件重用技术成为软件工程中一项重要的研究成果。
二、软件以及软件的基本特征
软件就是对客观工作规律进行具体描述,然后在计算机上进行反映。它需要不断的适应社会科学技术的不断发展,它是软件的演化性和软件自身的构造性。应用软件为了满足计算机用户的思维习惯,需要用最为直接的表达方式。汇编指令指的就是为了实现语言构造到概念的转变,这是在高级语言出现之前的情况,出现之后就是要对开发软件的抽象层次做一个很大的提升。
三、软件工程的主要研究内容
软件开发其实就是要把计算机中涉及的“高层概念”逐步发展为“低层概念”,把“复杂处理逻辑”逐步转化为“简单处理逻辑”。这个过程看似很简单,其实所涉及的内容很繁琐,需要大量科研人员的共同协作来完成,需要采用最新的相关科学技术来辅助,而且需要耗费大量的资金来支持,这个过程是漫长的,可能会花费几年甚至十几年。软件工程总的来说,就是要利用高新的科学计算机技术和理论等管理原则,依据资金预算和进度的要求来对软件进行研发。需要研发的软件能够满足用户对软件产品的需,以及后期的维护工作。软件工程的研发和别的工业工程一样,在研发之前都需要确定研发的目标和需要自己简直的原则。
软件工程就是要生产更多的满足当下社会需求的正确性产品,确保这些产品具有可用性。正确性产品指的就是这个产品可以达到设计前预定的功能,可用性就是需要这些软件的结构能够被用户正常使用,使用程度符合要求。这些软件研发需要得到的目的在具体研发中都存在一定的问题,迫切需要解决,如果不能很好的解决就会阻碍整个软件工程的研发的进行。
期刊文章分类查询,尽在期刊图书馆
软件工程整个活动包括需求,进行设计,然后实现等过程。首先就是进行需求活动,主要是创设系统模型,需求活动中最为主要的产品就是需求规约,他能够让软件研发者和软甲需求者之间形成约定,方便之后进行设计。实现活动就是为了实现代码之间的转换。设计软件就是为了创造出更好的结构,让研发的软件有更好的结构性和演化性。软件工程主要就是研究一些设计方法以及工程管理技术。要摸索软件中设计的计算逻辑,努力的做到把“复杂处理逻辑”转变为“简单处理逻辑”。软件工程开发会涉及到很多元素,包括研发人员和技术的成本,其实就是研究软件的一个生产模式问题。
在传统的产业发展模式下,大部分生产一些标准的构件或者对零件进行组装,这种活动模式下,部件是核心部分。这种模式是整个软件研发过程中必不可少的过程,是部件的生产和复用实现的基础。
四、软件工程技术的发展趋势
目前信息技术发展,全球信息业务呈现复杂多变的形式,所以这就需要最大程度的实现全球化的软件研发,这样才能确保软件工程能够更加的精确化,满足目标系统和用户交互之间的需求。而且采用软件工程技术可以深化需求体系,使之成为一种分析模式,能够实现分析和需求之间分离。随着全球信息一体化的高速发展,软件工程开发需要逐渐实现规模化发展,在整个研发过程会出现很多不确定因素,这些都是需要通过实践应用得出解决的办法。
未来软件工程的发展肯定会朝着行业和技术结合的方向发展,要采取开放的原则来进行,这样不同行业开发的软件之间可以相互关联,应用工具也能够相互影响提高。在经济全球化的背景下,软件工程也会实现全球一体化,为后续软件交付领域提供一个创新标准。总的来说,就是计算机软件会朝着更加开发的环境发展,变得更加多元化。软件系统想要在这样的环境下发展,就需要呈现出多种目标和软件系统形态。在这些新型的软件形态之下,之前传统的软件方法会经受更大的困难,这种困难可以为之后的软件开发提供理论和技术条件,可以更好的为未来实现更加开发的,多变的动态环境提供更好的基础。目前的软件技术需要严格的遵守软件和硬件相结合的情况,要遵循系统相结合的发展规律,研发出更加个性化产品。
结论
想要软件工程技术更好的与硬件结合,就需要软件和系统的研发能够符合工程开发规律,硬件指的就是微电子技术。软件是一种较为特殊的产品,软件在规模和其自身的繁琐性都在不断增加。本文主要从四个方面对软件工程技术发展进行思索,首先要熟悉软件的发展历史,要从事物的客观发展规律中来进行探究;然后就是软件的基本特征进行研究;再其次就是软件工程主要会涉及的一些内容,对其具体内容进行简要概述,最好我们要深知软件工程的具体发展趋势,了解未来软件工程该如何发展,在实际中的应用。
参考文献:
[1]王修林.软件工程技术发展的过程和趋势[J].电子技术与软件工程,2018(09):38.
[2]刘超.软件工程技术发展思索[J].农家参谋,2018(03):211.
[3]张青.关于软件工程技术发展思索[J].现代经济信息,2017(16):353.
[4]汪子阳.软件工程技术发展思索[J].电脑迷,2016(01):18.
论文作者:张立东
论文发表刊物:《基层建设》2019年第15期
论文发表时间:2019/8/5
标签:软件工程论文; 软件论文; 需求论文; 也在论文; 技术发展论文; 上个世纪论文; 过程论文; 《基层建设》2019年第15期论文;