软件工程名词解释

闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鐐劤缂嶅﹪寮婚悢鍏尖拻閻庨潧澹婂Σ顔剧磼閻愵剙鍔ょ紓宥咃躬瀵鎮㈤崗灏栨嫽闁诲酣娼ф竟濠偽i鍓х<闁绘劦鍓欓崝銈囩磽瀹ュ拑韬€殿喖顭烽幃銏ゅ礂鐏忔牗瀚介梺璇查叄濞佳勭珶婵犲伣锝夘敊閸撗咃紲闂佺粯鍔﹂崜娆撳礉閵堝洨纾界€广儱鎷戦煬顒傗偓娈垮枛椤兘骞冮姀銈呯閻忓繑鐗楃€氫粙姊虹拠鏌ュ弰婵炰匠鍕彾濠电姴浼i敐澶樻晩闁告挆鍜冪床闂備浇顕栭崹搴ㄥ礃閿濆棗鐦遍梻鍌欒兌椤㈠﹤鈻嶉弴銏犵闁搞儺鍓欓悘鎶芥煛閸愩劎澧曠紒鈧崘鈹夸簻闊洤娴烽ˇ锕€霉濠婂牏鐣洪柡灞诲妼閳规垿宕卞▎蹇撴瘓缂傚倷闄嶉崝宀勫Χ閹间礁钃熼柣鏂垮悑閸庡矂鏌涘┑鍕姢鐞氾箓姊绘担鍛婃儓闁活厼顦辩槐鐐寸瑹閳ь剟濡存担鍓叉建闁逞屽墴楠炲啫鈻庨幘宕囶啇濡炪倖鎸鹃崳銉ノ涜濮婂宕掑顑藉亾缁嬫5娲Χ婢癸箑娲幃鐣岀矙閼愁垱鎲伴梻渚€娼ф灙闁稿寒鍣e銊︾鐎n偆鍘遍梺鏂ユ櫅閸橀箖顢旈崟銊︾€洪梺闈涚墕椤︿即鍩涢幋锔界厽闁绘柨鎲$欢鑼磼閻欐瑥娲﹂悡娆愩亜閺冨倸甯堕柍褜鍓欓悘婵嬵敋閿濆棛绡€婵﹩鍘藉▍銏ゆ⒑缂佹〞鎴c亹閸愵喗鍤€闁割煈鍣〒濠氭煏閸繃顥為悘蹇d邯閺屾盯濡搁敂濮愪虎濡炪們鍨洪幐鎼侇敇閸忕厧绶為悗锛卞嫬顏归梻鍌氬€搁崐鎼佹偋婵犲嫮鐭欓柟鐑橆殔缁犲綊鏌熼幍顔碱暭闁稿﹤鐏氶幈銊ヮ潨閸℃ぞ绨婚悗瑙勬尭濡繈寮婚敐鍛闁告鍋為悵婵單旈悩闈涗沪閻㈩垱甯熼悘鍐⒑闁偛鑻晶鎵磼椤旂⒈鐓奸柡浣瑰姍瀹曞崬鈻庨幋鐘愁潓闂傚倷绀佹竟濠囨偂閸儱纾婚柛鏇ㄥ墯閸欏繘鏌嶈閸撶喎顫忛搹鍦煓婵炲棙鍎抽崜閬嶆⒑閻熺増鍟為柟顔煎€块弫鎰版倷濞村鏂€闁诲函缍嗛崑鍕枔濠靛鈷戞慨鐟版搐閻忓弶绻涙担鍐叉川瀹撲線鏌涢鐘插姕闁抽攱甯掗妴鎺戭潩閿濆懍澹曟繝鐢靛仒閸栫娀宕甸煬鎻掑闁糕斁鍋撳銈嗗笒閸婅崵澹曟總鍛婄厾闁煎湱澧楃涵鍓ф偖濮橆厾绠鹃柨婵嗘噺閹兼劙鏌ㄩ弴銊ょ盎闁伙絽鍢茶灃闁告劦浜為悾鍫曟煛婢跺苯浠﹀鐟版閹嫭鎯旈妸锔规嫽婵炶揪绲介幉锟犲箚閸喓绠鹃柡澶嬪灥閳ь剚鎮傞垾锕傚锤濡も偓閻掑灚銇勯幒鎴濐仾闁绘挻鐟╅弻锛勪沪鐠囨彃濮㈤梺浼欑稻濡炰粙寮婚垾宕囨殕闁逞屽墴瀹曚即寮介婧惧亾娴g硶鏋庨柟瀵稿█閳瑰繘鏌f惔顖滅У闁稿妫濆鎶藉Ψ閳哄倵鎷绘繛杈剧到閹芥粓寮搁崘鈺€绻嗘い鎰╁灩椤忣參鎸婂┑鍥ヤ簻闁哄稁鍋勬禒婊堟煟閹惧绠橀柍褜鍓欑粻宥夊磿闁单鍥ㄧ鐎n亝鐎梺鎼炲劗閺呮粓宕伴幇顔瑰亾閸忓浜鹃梺閫炲苯澧撮柟宕囧仱閺屽棗顓奸崱妤佺暟闂備礁鍟块幖顐﹀疮娴煎瓨鏅繝濠傜墛閳锋垹绱掔€n偄顕滄繝鈧幍顔剧<閻庯綆鍋勯悘銉╂婢跺浜滈柡鍥殔娴滈箖姊洪崫鍕効缂佽鲸娲樼粋鎺楁晝閸屾稑娈熼梺闈涱樈閸犳藟閿濆棔绻嗛柣鎰典簻閳ь剚鐗犻獮鎰板箹娴h倽褏绱掔€n厽纭堕柡鍡畵瀵爼宕奸顫敖闂佹眹鍊愰崑鎾绘⒒娴e憡鎯堥柛濠傜秺椤㈡牕鈻庨幇顒夊殼闂佸搫绋侀崢浠嬪煕閹烘鐓曢悘鐐村礃婢规﹢鏌嶈閸撶喖藟閹捐泛鍨濋柛顐ゅ枔閻熷綊鏌嶈閸撶喖鎮伴钘夌窞闁归偊鍘藉▍鏍⒑閸涘﹥澶勯柛鎾寸懄閹梹绻濋崶銊㈡嫼缂備礁顑嗙€笛冿耿閺夋鐔嗛悷娆忓缁€瀣偓瑙勬礃閸ㄥ潡鐛鈧獮鍥ㄦ媴閻熸澘鍘為梻鍌欒兌缁垶骞愰崨濠庢闁告縿鍎虫稉宥夋煟閻旂厧浜版繛鎾愁煼閺屾洟宕煎┑鍥舵!闂佺粯鎸堕崕宕囨閹烘梻纾兼俊顖氭惈椤帡姊虹化鏇熸珖闁稿鍊濋悰顔锯偓锝庡枟閺呮繈鏌嶈閸撶喖鎮伴鈧慨鈧柕鍫濇搐瑜板嫰姊洪幖鐐插姌闁告柨绉归崺娑㈠箛閻楀牏鍘告繝銏f硾閿曘儵宕悙鐫酣宕惰闊剟鏌熼鐣屾噰妞ゃ垺妫冨畷鐔煎Ω閵夈倕顥氶梻浣告惈鐠囩偟浠﹂崜褏鈻夐梺鑽ゅ枑缁孩鏅跺Δ鍐╂殰闁圭儤鏌ㄩˉ姘舵煕瑜庨〃鍡涙偂濞嗘挻鐓欐い鏍ㄧ矊椤e吋銇勯妷銉█闁哄本绋撴禒锔炬嫚閹绘帩娼庨梻浣告惈閻ジ宕伴幘鑸殿潟闁圭儤顨呴~鍛存煟濡櫣锛嶅ù婊冪埣濮婄粯鎷呴搹鐟扮闂佸湱枪椤兘骞冮悜鑺ユ櫇闁稿本顕遍敃鍌涚厱闁哄洢鍔岄悘鐘绘煕閹般劌浜鹃梻鍌欑窔濞佳嗗櫣闁诲繒鍋熼崑鎾活敊閹邦兘鏀介柣妯虹仛閺嗏晛鈹戦鍛籍鐎规洘鍨块獮妯肩磼濡厧骞嶆繝鐢靛仜閻楀棝鎮樺┑瀣嚑闁瑰墽绮悡鏇㈡倵閿濆骸浜濈€规洖鐬奸埀顒冾潐濞叉牜绱炴繝鍥モ偓渚€寮撮姀鈩冩珳闂佹悶鍎滈崘鈺婂悑闂傚倸鍊峰ù鍥敋瑜忛埀顒佺▓閺呯娀骞嗗畝鍕垫晪闁逞屽墮閻g兘鏁撻悩鑼唴闂佸吋浜介崕杈ㄧ閹烘埈娓婚柕鍫濇绾剧敻鏌涚€n偅灏甸柍褜鍓濋~澶娒洪弽顓熷亯濠靛倹鎮堕埀顑跨铻栧ù锝呮憸缁愮偤鏌f惔顖滅У闁稿鎳橀幃闈涒攽鐎n偀鎷婚梺绋挎湰閻熴劑宕楀畝鈧槐鎺楊敋閸涱厾浠搁悗瑙勬礃缁诲牆顕i崐鐕佹闂佺粯鏌ㄥΛ娆愮┍婵犲浂鏁嶆慨妯块哺閻т線姊虹粙娆惧剱闁圭懓娲よ灋闁告劑鍔夊Σ鍫熶繆椤栨哎鍋㈤柣娑欐尵缁辨捇宕掑▎鎺戝帯缂備緡鍣崹鎶藉箲閵忋倕閱囬柕澶堝劤閻g儤绻涚€电ǹ孝妞ゆ垵妫濊棢闁割偆鍠撶粻楣冩煙鐎电ǹ鍓辨繛鍫熸閺岀喖鎸婃径妯哄壎濠殿喖锕︾划顖炲箯閸涱垳椹抽悗锝庡亞缁夐攱绻濈喊澶岀?闁稿鍋熼埀顒傜懗閸涱垳鐒块悗骞垮劚椤︿即宕愰悜鑺ョ厱妞ゎ厽鍨垫禍鑺ョ箾閼测晛鏋涙慨濠呮缁辨帒螣閸濆嫷娼撻梻浣告贡閳峰牓宕戞繝鍥х畺闁绘劕鎼崹鍌涖亜閹邦喖小缂併劌顭峰娲偡閻楀牊鍎撳┑鈽嗗亝椤ㄥ棛绮嬪鍡愬亝闁告劏鏂侀幏娲煟鎼粹剝璐″┑顖e幖宀e潡骞囬悧鍫㈠幈闂侀潧枪閸庢煡宕戦妷鈺傜厪闁糕剝娲滈ˇ锕傛煃鐠囨煡鍙勬鐐达耿瀹曟宕ㄩ婊冣偓鐐烘⒒閸屾瑧顦﹂柟娴嬧偓瓒侀缚绠涘☉妯碱槷闁诲繒鍋涙晶浠嬨€呴弻銉︾厽闁逛即娼ф晶鎵磼閳锯偓閸嬫捇姊婚崒姘偓鎼佹偋婵犲啰鐟规俊銈呮噹绾惧潡鐓崶銊︾缁炬儳銈搁弻锝呂熼搹鐧哥礊婵犫拃鍛毈闁哄备鈧磭鏆嗛悗锝庡墰琚﹀┑鐘愁問閸犳帡宕戦幘缁樷拺缂備焦鈼ら鍕庣喐绻濋崑鑺ョ☉閻f繈宕熼鑺ュ闂佸搫顦遍崑鐐寸珶閸℃蛋鍥晝閸屾稓鍘辨繝鐢靛Т閸婂綊宕戦妷褉鍋撳▓鍨灕妞ゆ泦鍥х叀濠㈣埖鍔曢~鍛存煃閸濆嫬鈧懓鈻嶉崶顒佲拻濞撴埃鍋撴繛浣冲洦鍋嬮柛鈩冪☉缁犵娀鐓崶銊р姇闁稿﹨娉涢妴鎺戭潩閿濆懍澹曟繝娈垮枛閿曘儱顪冮挊澶屾殾闁靛⿵濡囩粻鐐繆閵堝懎鏆為柛銈傚亾闂佹崘宕甸崑銈夊蓟濞戙垹鍗抽柕濞垮劤娴犳岸姊洪柅鐐茶嫰婢ь垱淇婇銏犳殭闁伙絽鍢查~婊堝焵椤掑嫨鈧礁鈻庨幘鍐茬哎婵犮垼顕栭崹鏉棵洪敃鍌涘亗闁哄洨鍠撶粻楣冩煙鐎涙ḿ绠撻柤绋跨秺閺岋綀绠涢妷褏蓱闂侀潧娲ょ€氭澘顕i鍕閹肩补鍓濋悘搴ㄦ⒒娴e憡鎯堥柣顓烆槺瀵板﹥銈i崘銊х暰闂佸搫鍟悧鍡涳綖閸涘瓨鐓冮柛銊︾⊕濞呭棝鏌h箛搴g獢婵﹦绮幏鍛村川婵犲啫鍓甸梻浣烘嚀閸熻法鎹㈤幒妤€绠查柕蹇嬪€曢柋鍥煏婢跺牆鍔滄俊宸墴濮婃椽鏌呴悙鑼跺濠⒀屽灦閺屾洟宕惰椤忣厽顨ラ悙鏉戠瑨妞ゆ挸銈稿畷鐓庘攽閸℃鍘梻鍌氬€风粈渚€骞楀⿰鍫濈獥闁规壆澧楅崑鍌炴煥閻斿搫孝闁藉啰鍠栭弻锝夊籍閸屾艾浠樼紓浣插亾闁告洦鍨遍悡蹇涙煕椤愶絿绠栨い銉︾矋閵囧嫯绠涢妷锕€顏� 分享 2025-6-4 下载文档

1. 软件

软件是计算机系统中与硬件相互依存的部分,它是包括程序、数据及相关文档的完整集合。

2. 软件危机

软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。

3. 软件工程

软件工程是研究和应用如何以系统化的、规范的、可度量的方法去开发、运行和维护软件,即把工程化应用到软件上。

4. 软件生存周期

软件生存周期是指软件产品从考虑其概念开始到该软件产品交付使用,直至最终退役为止的整个过程,一般包括计划、分析、设计、实现、测试、集成、交付、维护等阶段。

5. 软件复用

软件复用就是利用某些已开发的、对建立新系统有用的软件元素来生成新的软件系统。 6. 质量

质量是产品或服务满足明确或隐含需求能力的特性和特征的集合。在合同环境下,需求是明确的;在其他环境下,隐含的需求需要识别和定义。

7. 质量策划

质量策划包括产品策划、管理和作业策划,以及质量计划的编制和质量改进的准备工作。

8. 质量改进

质量改进是以最求最高的效益和效率为目标的持续性活动。

9. 质量控制

质量控制是对流程和产品的符合性的评估,独立分析不足并予以更正使得产品与需求相符。

10. 质量保证

质量保证是有计划的和系统性的活动,它对部件或产品满足确定的技术需求提供足够的信心。

11. 软件质量

软件质量是指明确声明的功能和性能需求、明确文档化的开发标准、以及专业人员开发的软件所具有的所有隐含特征都得到满足。

12. 正式技术复审

正式技术复审是一种由软件开发人员进行的软件质量保证活动,其目的是在软件的任何一种表示形式中发现功能、逻辑或实现的错误,验证经过复审的软件确实满足需求,保证软件符合预定义的标准,使软件按照一致的方式开发,使项目更易于管理。 13. ISO

ISO是一个组织的英语简称,代表International Organization for Standardization,即\国际标准化组织\。

14. ISO9000

ISO9000是由ISO/TC176制定的关于质量管理和质量保证的国际标准。

15. 质量认证

质量认证是由可以充分信任的第三方证实某一经鉴定的产品或服务符合特定标准或规范性文件的活动。

16. 软件过程

软件过程是人们用于开发和维护软件及其相关过程的一系列活动,包括软件工程活动和软件管理活动。

17. 软件过程能力

软件过程能力是描述(开发组织或项目组)遵循其软件过程能够实现预期结果的程度,它既可对整个软件开发组织而言,也可对一个软件项目而言。

18. 软件过程性能

软件过程性能表示(开发组织或项目组)遵循其软件过程所得到的实际结果,软件过程性能描述的是已得到的实际结果,而软件过程能力则描述的是最可能的预期结果,它既可对整个软件开发组织而言,也可对一个特定项目而言。

19. 软件过程成熟度

软件过程成熟度是指一个特定软件过程被明确和有效地定义,管理测量和控制的程度。

20. 软件成熟度等级

软件成熟度等级是指软件开发组织在走向成熟的途中几个具有明确定义的表示软件过程能力成熟度的平台。 21. 关键过程域

每个软件能力成熟度等级包含若干个对该成熟度等级至关重要的过程域,它们的实施对达到该成熟度等级的目标起到保证作用,这些过程域就称为该成熟度等级的关键过程域。

22. 关键实践

关键实践是指对关键过程域的实践起关键作用的方针、规程、措施、活动以及相关基础设施的建立。

23. 软件能力成熟度模型

软件能力成熟度模型是指随着软件组织定义、实施、测量、控制和改进其软件过程,软件组织的能力也伴随着这些阶段逐步前进,完成对软件组织进化阶段的描述模型。

24. 软件需求 软件需求是指

(1)用户解决问题或达到目标所需的条件或能力;

(2)系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或能力; (3)一种反映上面(1)或(2)所描述的条件或能力的文档说明。

25. 业务需求

业务需求(business requirement)反映了组织机构或客户对系统或产品高层次的目标要求,它们在项目视图与范围文档中予以说明。

26. 用户需求

用户需求(user requirement)描述了用户使用产品必须要完成的任务,可以在用例模型或方案脚本中予以说明。

27. 功能需求

功能需求(functional requirement)定义了开发人员必须实现的软件功能,使得用户能完成他们的任务,从而满足了业务需求。

28. 非功能需求

非功能需求(non-functional requirement)是从各个角度对系统的约束和限制,反映了应用对软件系统质量和特性的额外要求。

29. 需求工程

需求工程是应用已证实有效的原理和方法,通过合适的工具和符号,系统地描述出待开发系统及其行为特征和相关约束。

30. 需求分析

需求分析主要是对收集到的需求进行提炼、分析和仔细审查,以确保所有的风险承担者都明白其含义并找出其中的错误、遗漏或其它不足的地方,形成完整的分析模型。

31. 软件需求规格说明

软件需求规格说明是需求开发的最终结果,它精确地阐述一个软件系统必须提供的功能和性能以及它所要考虑的限制条件。软件需求规格说明不仅是系统测试和用户文档的基础,也是所有子系列项目规划、设计和编码的基础。

32. 风险承担人

风险承担人是任何将从新系统或应用的实现中受到实质性影响的人。

33. 软件原型

软件原型是所提出的新产品的部分实现,其目的是为了解决在产品开发的早期阶段需求不确定的问题。

34. 实体关系图

实体关系图描述数据对象及其关系。

35. 数据流图

数据流图是结构化分析的基本工具,它描述了信息流和数据转换。

36. 状态转换图

状态转换图通过描述状态以及导致系统改变状态的事件来表示系统的行为。

37. 数据字典

数据字典描述数据流图的数据存储、数据加工(最底层加工)和数据流。 38. 对象

对象(Object)是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位,由一组属性和对这组属性进行操作的一组服务组成。 39. 类

类(Class)是具有相同属性和服务的一组对象的集合,它为属于该类的全部对象提供了统一的抽象描述,其内部包括属性和服务两个主要部分。 40. 封装

封装(Encapsulation)是把对象的属性和服务结合成一个独立的系统单位,并尽可能隐藏对象的内部细节。 41. 继承

继承(Inheritance)是指子类可以自动拥有父类的全部属性和服务。 42. 消息

消息(Message)是对象发出的服务请求,一般包含提供服务的对象标识、服务标识、输入信息和应答信息等信息。

43. 多态性

多态性(Polymorphism)是指在父类中定义的属性或服务被子类继承后,可以具有不同的数据类型或表现出不同的行为。

44. 主动对象

主动对象(Active Object)是一组属性和一组服务的封装体,其中至少有一个服务不需要接收消息就能主动执行(称为主动服务)。

45. 面向对象分析

面向对象的分析(OOA)就是运用面向对象的方法进行需求分析,其主要任务是分析和理解问题域,找出描述问题域和系统责任所需的类及对象,分析它们的内部构成和外部关系,建立OOA模型。

46. 面向对象设计

面向对象的设计(OOD)就是根据已建立的分析模型,运用面向对象技术进行系统软件设计。它将OOA模型直接变成OOD模型,并且补充与一些实现有关的部分,如人机界面、数据存储、任务管理等。

47. 面向对象编程

面向对象的编程(OOP)就是用一种面向对象的编程语言将OOD模型中的各个成分编写成程序。

48. 面向对象测试

面向对象的测试(OOT)是指对于运用OO技术开发的软件,在测试过程中继续运用OO技术进行以对象概念为中心的软件测试。


软件工程名词解释.doc 将本文的Word文档下载到电脑
搜索更多关于: 软件工程名词解释 的文档
相关推荐
相关阅读