浅析软件工程

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:tc2020
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]当今社会,信息技术飞速发展。软件在这样的大背景下受到越来越多的重视。信息社会的发展必须有软件产业来推动。在现代社会中,软件应用于多个方面,我们的日常生活已经离不开软件,它促进了经济和社会的发展,使得人们的工作更加高效,同时也提高了人们的生活质量。
  [关键词]软件工程 特点分析
  中图分类号:TP311 文献标识码:A 文章编号:1009-914X(2015)15-0130-01
  引言
  基于计算机网络技术、信息科学技术和工程等相关的学科,目前的软件工程已经不再是比较单一的学科,而是作为适应当前信息技术发展的新兴交叉学科。本文就软件工程的概念定义等进行简要阐述。
  1 软件工程概念由来
  “软件工程是一种工程形式,它运用计算机科学和数学原理,针对软件问题获得一种经济有效的解决方案。”“用系统的、规范的、可度量的方法,开发、运行和维护软件”。软件产品是复杂的人造系统,具有复杂性、不可见性和易变性,难以处理。个人或小组开发小型软件非常有效的编程技术和过程,在开发大型、复杂系统时难以发挥同样的作用。计算机和软件技术的快速发展,提高了客户对软件的期望,促进了软件产品的演化,为软件产品提出了新的、更多的需求,因此增加了软件行业内的竞争,难以在可接受的开发进度内保证软件的质量。软件工程发展至今还没有一个比较确切的定义,大多数的软件过程方面的学者和组织机构也只是根据自己对软件过程的理解做出解释:
  BarryBoehm:采用当下比较先进的科学技术知识来对计算机程序做设计和构造工作,与此同时也可以实时的开发、运行和修缮这些程序所对应的文件资料;IEEE:在软件工程术语汇编中的定义:软件工程是:①软件的开发、使用和维护的这个过程中需采用一定的方式,对其进行归类、整理或加工。这样的方法是受严格约束的、可量化的。也就是说,把工程化应用于软件。②在1中所述方法的研究;FritzBauer:在北大西洋公约组织会议上做出了这样的定义:建立健全一个比较实用且完备的工程化原则,采取很合算的措施来获得可以在实际机器上运行得比较高效且稳定性很好的一系列方案。
  2 软件工程特性
  人们普遍认为软件工程是有自己的特性的。软件工程不同的定义即便有各种各样的描述方式,其侧重点也存在着不同的地方,但是,软件的特性本质是非常明显的,并且有共同的本质,下面就此进行一个探讨:
  2.1 软件工程关注于大型程度的构造 通常情況下的小型程序是在说个人在规定的时间内编出来的程序,反之,大型程序一般是指多数人耗费了半年以上才完成的程序。其实大和小没有那么明显的界限,传统的程序设计技术和工具是支持小型程序设计的,不能简单地把这些技术和工具用于开发大型程序。
  2.2软件经常变化 很大一部分的软件的设计都是以现实世界的相关条件作为参考的。现实中的各种事物都是在发展变化的,软件也必须适应现实的变化作出相应的调整,由此一来才能够在竞争中处于有利的地位。也就是说,在软件系统投入使用之后还要对其进行完善,完善过程中作出的投资是需要考虑好的。另外,开发的时候就应该对未来的变化作出预测。
  2.3 开发软件的效率非常重要 现今的社会人力资源已无法满足新应用系统的需求。软件在市场上的需求很大,但是软件的供应比较滞后。也就是说,对于这个问题的的处理方法最好就是积极的寻求开发与维护软件的既高效又实用的方法和工具。
  2.4软件必须有效地支持它的用户 开发软件就是要达到支持用户工作的目的。软件提供的功能对于用户有成效的做完工作是比较有帮助的。要是说用户对软件系统存在很多的疑问,就能够启动当前的系统,或者马上将相关的的要求提出来。所以说软件的成功开发是需要合理的方法构造系统和出正确系统构造两者的共同作用。想要使得软件能够更加高效的帮助用户处理问题,首先就要从用户的需求研究出发,要明白客户需要什么样的功能软件,有什么样的使用要求和质量标准。在明确客户需求的基础上进行软件开发,为客户提供软件产品和相匹配的用户手册和培训材料,除此之外,务必要注重新系统运行环境的建立和维护工作。也就是说客户对于新的工作流程熟悉还需要一定程度上的培训。
  3 软件工程的需求分析
  软件工程是信息社会不可或缺的学科,对于软件及系统的开发更是不可不知,它告诉我们如何进行系统开发,一个系统的开发,最关键的是这个系统是用来做什么,也就是要进行需求分析,对于不同的用户,同一个系统可能有不同的需求,所以,一定要做好需求分析,而软件工程恰好告诉了我们如何进行需求分析。而开发一个系统,最主要的是系统和程序的设计,这些设计直接关系到这个系统的可靠性和有效性,这就要依靠软件工程了,它告诉我们怎样进行系统和程序的设计。
  总之,随着我国信息化建设事业如火如荼的发展,我国政府、关键行业和企业对软件管理的需求非常迫切。随着编程力度的增大,软件工程师技术也在不断进步,特别是软件开发的规范化与市场化,已经把软件开发推进到一个新的阶段,出现了“开发伴随软件复用,开发为了软件复用”以及“软件就是服务”等新思想。这些突出的成绩,让我们对计算机软件方向的发展拭目以待。?
  参考文献
  1.梅宏,等.浅论软件技术发展[J].电子学报,2002(S1).
  2.[美]Roger S.Pressman.软件工程实践者的研究方法[M].北京:机械工业出版社,2007,1.
  3.郑人杰,殷人昆,陶永雷.实用软件工程(第二版)[M].北京:清华大学出版社,1997.
其他文献
[摘 要]本文主要论述了中性点不接地系统中的铁磁谐振产生的主要原因、发生谐振时的现象、危害以及消除谐振的方法  [关键词]铁磁谐振 中性点不接地系统? 电压互感器  中图分类号:TM864 文献标识码:A 文章编号:1009-914X(2015)15-0119-01  前 言  近年由于乌海地区电网的快速发展,使得整个网络变得更加复杂、灵活、坚强。但是随着电网结构的较大变化(如中低压电网的扩大,出
期刊
[摘 要]北一、二排东高台子经过多年的水驱开发,目前,已进入高含水后期开发阶段,由于高台子油层布井方式的限制及开采层多、层薄的特点,使油层在注水井调整上难度较大,导致含水上升速度较快,为解决这一矛盾,北一二排东高台子实施了水驱浅调剖,取得了较好的效果。该技术在北一、二排东高台子油层的成功的应用,为浅调剖技术应用于整个高台子油层高含水期的工作提供了实践依据。  [关键词]高台子油层 浅调剖  中图分
期刊
[摘 要]如今在烟草、食品类行业中都需要用到振动输送机,而在烟厂制丝车间切后所用的振动输送机平衡体离地面距离只有21厘米,振动输送机槽体宽度80厘米。在维修或者保养振槽传动结构时,需要拧紧或松开传动装置牵手的锁紧螺母,采用现有六角或者十二角的梅花扳手扳头由于牵手位置的局限性无法有效地开展工作。为解决这一问题,更有效快捷地开展维修保养工作,需要设计一种专用的二十四角梅花扳手。  [关键词]振动输送机
期刊
[摘 要]系统由土壤水分传感器、物联网终端采集单元、喷灌机控制终端、远程监控计算机系统组成,结合农田作物生长需水量信息,研究基于物联网技术的农田节水灌溉系统,开发农田灌溉环境测控、无线传输等低成本、实用型的系列产品。实现信息实时采集与分析处理达到农田土壤水分全程监测、控制、实现节水增产,节本增效,有效推动农业生产方式变革,促进现代农业发展。  [关键词]农业物联网技术农田节水灌溉系统  中图分类號
期刊
[摘 要]针对悬臂式堆取料机走行装置其中的一种支承型式,三支点,分析其各种情况的分布规律,并计算相对应轮数和轮压。  [关键词]正三支点 侧三支点 轮数配比  中图分类号:TH246 文献标识码:A 文章编号:1009-914X(2015)15-0121-01  1 概述  常见的悬臂式堆取料机走行装置的支承型式可分为:三支点支承式和四支点支承式。而三支点支承式又可细化分为:后三支点和侧三支点。 
期刊
[摘 要] 螺栓与螺母在日常连接使用过程中极为普遍,因使用场合的不同,也适当的对螺栓螺母进行修改,以保证螺栓与螺母的适用性,目前在汽车领域内对于螺栓螺母的研究比较少,因为汽车特定场合的使用,造成螺栓螺母安装过程中滑扣,因其隐蔽性造成返修困难,带来了不必要的损失;结果表明在满足其使用性能的前提下,优化螺栓螺母的结构,能够更好的保证其使用性、耐久性,具有较强的工程实用性。  [关键词] 螺栓;螺母;滑
期刊
[摘 要]在社会转型期,巨大的变革往往会导致一种断裂型的文化危机,核心价值观必须能从时代的变迁中汲取新的精神内涵,才会获得持久生命力,因此,核心价值观能否创造性转化和创新性发展,将直接影响到国家治理的结果。到了近代,传统的核心价值观没有适应世界工业革命和科学主义的浪潮,受到外部世界的严重挑战和冲击,中华民族的一次次生存危机更是使其受到批评和否定性的剖析。而后,人们在曲折历史进程中不断探索和重构中国
期刊
[摘 要]本文首先分析了变压器风冷控制系统原理及组成,然后阐述了变压器冷却器运行方式,最后探讨了变压器故障原因分析以及维护。  [关键词]变压器;冷却系统;故障分析;  中图分类号:TP273 文献标识码:A 文章编号:1009-914X(2015)15-0113-01  一、前言  电力变压器是现代电力系统中的主要电气设备之一,在电力系统中占着重要的地位,变压器风冷控制系统在运行当中,影响着电力
期刊
[摘 要]论述了狐姑山深部及外围铁矿体的赋矿层位、地层特征和矿床成因以及矿体规模、形态、矿石结构构造,对于深部寻找隐伏矿体,给予了实践性的经验,有望发现一处亿吨铁矿床。  [关键词]狐姑山 隐伏矿体 地层特征 亿吨铁矿床  中图分类号:P618.41 文献标识码:A 文章编号:1009-914X(2015)15-0111-02  1 简要概述  狐姑山深部及外围铁矿区位于吕梁山北段山西省娄烦县境内
期刊
[摘 要]本文根据锁相式数字频率合成原理和微波频率源的相关技术指标要求,经过长期的电路调试与技术分析,提出对其调试方法和工装的改进。该改进应用到实际生产中,保证产品质量的同时提高了生产效率。  [关键词]频率合成 调试方法 工装改进 质量 效率  中图分类号:TN74 文献标识码:A 文章编号:1009-914X(2015)15-0127-01  1 引言  微波频率源是现代通讯设备的关键组成部分
期刊