软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx

上传人:b****1 文档编号:3853351 上传时间:2023-05-02 格式:DOCX 页数:20 大小:29.68KB
下载 相关 举报
软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx_第1页
第1页 / 共20页
软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx_第2页
第2页 / 共20页
软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx_第3页
第3页 / 共20页
软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx_第4页
第4页 / 共20页
软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx_第5页
第5页 / 共20页
软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx_第6页
第6页 / 共20页
软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx_第7页
第7页 / 共20页
软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx_第8页
第8页 / 共20页
软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx_第9页
第9页 / 共20页
软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx_第10页
第10页 / 共20页
软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx_第11页
第11页 / 共20页
软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx_第12页
第12页 / 共20页
软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx_第13页
第13页 / 共20页
软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx_第14页
第14页 / 共20页
软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx_第15页
第15页 / 共20页
软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx_第16页
第16页 / 共20页
软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx_第17页
第17页 / 共20页
软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx_第18页
第18页 / 共20页
软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx_第19页
第19页 / 共20页
软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx

《软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx》由会员分享,可在线阅读,更多相关《软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx(20页珍藏版)》请在冰点文库上搜索。

软件工程中需求分析的重要性软件工程的需求分析Word文档格式.docx

o为软因开发件员不人用是问题领域的户家,专熟悉用户的业不活动和业务环境,务又可不能在短内期搞楚清;

而户不用熟计算机悉用应的关有问题。

由双于互相不方了解对的工方作,又乏缺共同言语所以在交流时,存着隔在阂。

2)用(户需求是的态动变的化

对于个大型一而复杂软的系件,统户用很难确精整地完提出的功它和性能能求要一开始只。

能出提一大个、概糊模功的,只有经过能时长间的复反认识才步明逐确有。

进时入设计到编程、阶段能才明,更有确者甚,到开发期后还提新在的要求。

这疑无给件软开发带来难。

(困)系统3变更的价代呈线非增长性

需求分析是件软发开的础。

基定假在该阶发段一现错误,解个决需它用一要小的时时间到,计、编程设、测和试护阶维解段,决则要2.5、花、255、100倍时的。

因此对,大于型杂系复统而,言首要先行可行性进究研。

发开人

员对户的要求用及现环境进实调行、查解,从了术技、

经济社和会素三个方面进行研因并论证究该件项软的可目性,根据行可行研性究结的果决,项定目的取舍。

任务一

确、定系统对的综合求要

虽然能需求功是软对件统的一系项本基求,但却需不并是一唯的需求,常对通软件系统有下几述面的方综要合求

1。

功.能求

需.性能需2求

.3靠可性可用性需和

求4.出错处需求理

.5接需求口

.约束6

7逆向.需求

8.将来能可提的要求出、分二析统系的据数要求

任何一个软件质本都上是信息处系统,系统理必处理须信息的系和应该统产的生息很大程度信上定决系统的了面,对软貌件设计深有的远影,响此因,必须分析统的系据要求数这,是软分件的一析重要任务。

个分系统析的数据要通求采用建立常据模型数方法的。

杂的复据由许多数基本的据元数组素成,据结数表示数构元据之素间逻辑的系。

关利用据字典数可全面以定义数据,地但数据字是的典缺是不点够直观。

为提了高理可性解常,常用利形图化工辅具描助数述据结。

用的图形构工具有次层框方图W和ranie图。

r、三导系出的逻统辑型模

综合述两上项分的结果析可导出系以的统详细的辑模型逻通常,数用流据图、ER-、图态状换转图、据数典和字要主的理算处法述描这个辑逻模型四。

、修系正统开发划计

根据在分过程析中得的获系对的统更深入了解,可的比较准以地确估系计统成的和进本,度正修以前定制开发计的划。

法方

⑴先首调查组织机情构况

括包解了组该的部织门组成情况,各部的职能门,为等析分信流程息准作备。

然⑵后查各调部的门务业动活情况

括包了解个各部门入输使和什用么据,数如何工处理这加数据,些输什出信么,输息到什出么部门,输出结的格果式什是。

⑶助用户协确明新对系的统各要种求

包括信息要求、理处要、求完性与全完整性要求

确⑷定新系的边统界

定确哪些功由能算计机成完或来将备准让算计机成,完哪活动由些人工完。

由成算计机完成的功就是新能统应系该实的功能现。

用常的调方查有法:

跟班作业⑴

通亲身过加参务工业作来解了业活务动的情况。

这方法种以比可较确准地解用户理的需求但比,较费耗时。

⑵间调开会

通过查与户用谈座来解业了活务情动况用户需及求。

谈座,参加者之间时可相互以发启。

请⑶人介专绍。

⑷询

问对

某些查中调问的

题,以找专人可问询

⑸设计调查请表户填用写

如果查调表设计得理合,种这法方是

很有,也很效于为用易接户受。

的查⑹记阅录

即查阅原系与有统的关数据录,包括原始单记、账据簿报、等。

通过调查了解了用户求后需,需要还进一分步析和达表户用的需。

分和表析用达需户求的方法要主包括自顶向下自和底上两向方类。

案法例

(1需)求分报析的告写编目的

需本求析报分的目告是的规范本化件的编软,旨在于提高软写开件发程过中的见能,度于对便软件发过开中的程制控与理管同时提出,了本路铁票售统的软系开发过程,件于便序员程与客户间之交流、协作的,作并工作为果的成原始依据同,也表明时了本软件的性共以期能,获够更大范围得的应。

2()品背产明景

细软名称件铁路售票:

系统

(3)缩及写略缩语

铁路售应用系统软件:

票本元基素为成构路铁票及相关售行所为须的必各种部分。

需求:

用解户问题或决到达目所标需的件或功能条;

统系或统部系件满足合要同标准,、规范或它其正规定式档所需具有文条的件或能。

权需求分析包括提:

炼,分析和仔审查细收集已到需求,以确的保有的所险风担承都者其含义明并出找其的中错误遗憾,其它或不足的方地。

块模独立的性是指:

软系统件中每个模只涉及软块件要的求具体子功能,的而和件系软中统其他的块的模接是简单的。

口本程描述工:

(1软)开件发目标:

的完善前铁目售票路统,系使能之跟上代的发展时。

同通时来过高自提己的手能力动。

(2应)范围用

理上论能实够于铁现部门的售路票统系,其目的在在于有的系统基原础使得路铁票售名化,以实实期现完日常善生活铁中售票的路各种陷。

缺详细

分析

从义上理解广需:

分析包括求求的需取获、析、分规说格、明变、更证验管、的一系理列求需工程。

狭上义理解:

求分需指需析的分求、析定义过。

一、为什程么要需分析求

需求分就析是析软件分户用需求的是什.么如投入果大量的人,物力力,力,时间,开发出的财件软却人要,那没有的投所都是入徒劳.如费果很了大精力,开发一个的件,软后却最满不足用的户要,求而要从重新开过,发种这工返让是痛心人首疾.的(相信家都大体会有比如,)户用要需一forl个inxu的件软而你,在件软开前期忽发了略软的运行件境环忘,向了户询问用这个题问,想而然当认的为是发f开rowndiows的软件,当千你辛苦万地开

发完成向户提交用才发时现了出问,题那时候你欲哭是无了,泪不痕找块得豆一头腐撞死.

求分析需之所以重,就因要他具有为决性,策

方向,策性略性作的用,他在软件发的开过中具有程举足轻的地位.重大一家要对需定求分具有析够足重视.的一个大型软件系在的开发统,中他的用作远要远于程大序计设二.、求需析分的务任

简言之,需求析的任务分是解决&

就uot;

q做么&

什quot;

的题,就是要全面地理问解用户各的要项,求并准确表地所达受的接用需户求三.需、分求的析程过

需分求析段阶的工作可以分为四个,面方问题识:

别分析与,合,制订综规说格明,审.评

问题别识就是系从统度来角解软件,确定对所理开发系的综统合要,并提求出这些需求实现条件,的及以求需应达到该的标准.些需求这包括功能需:

(做求什么,性)需能求要达(什么指标)到环境,求(需机型,操作系统等如)可靠,性需求(不生故障的概率),安发全密保需求,户界用面求需,资源用需求使软件运行是所需(内的,C存UP),软等件本消成与耗开发度需求,预进估计以后先系统可能达的目到标.

分与综合析逐细步化有的所软件能功找,出统系各元素间联的,接系口特和设性计上的制,分限他们是否满足需析求剔,不除理部分合,加需要增部.最后分综,合成统的系决方案解,出给要发的系开统的细详辑逻型模(做么什的型模).

制规格说订明即书编制文,档描需求述文的档称软为件需求格规明说书请.注,意需分求析阶的段果是需求成格规说书(明好软象曾考经考这个过问),题下向阶段一交.

提评审对能功的正性确,整完性和清晰性以及,它需其求予给评.价评审过通可进才下一行段阶的工,否作重新则进行求需析分四、。

求需析的分法

方需求分的析法有很方多这里.强调只原化方型,法其的方法它:

如结构方化,动法态分法析等?

从来没用过这些方?

法)在不此讨.论

原化方法是十分型重要的(是考软常考的等知识点.)型就是软件原一的早期可运个行版本,它实现了目标的统的系些某或全功部能

.原型方法化是尽可能就地快建一造个粗糙系的统,这系统实了现标目统的系某或全些部能,但功是个系统这可在能可靠性界,的面友性或其好方他上存在面陷缺.造这建样个一统的目的系是为考察某一了方的可行面,如算性的可行性法技,的可术行,性或察考是满足否户的用需求.如等,为考了察否满足是户的用求要可以,用某软些工具快速的建件一造个原系型统,个系统这是只一个界,面后然听取用户的见,改意这个原进.型以后的标系目就在原统系型的统础上开基.发

型原主要

有三类型(软考种考过:

)探索,实型验,进化型.型索探:

型目是要的清弄对目标楚统系的求要确定,希望的所性特,并探讨种多案方可的行.性验实型:

用大规模于发开和实现,前核考案方否是适,合规格

说明是否可靠.化进型目的不:

于在改进规格明说而,是系统将建造易得于化,在变改原型进过的中,逐步程将型原化进成最系统。

在使用原型化方是有两种不同的策略:

废法策略弃追,策加.废弃略略策:

建造先一功个能单简且质量而要不高的求型模统系,针这个系对统复反进修改,行形比成较的思好想,此设计出较据整,完准,一致确,靠的可最终系.系统构造完成后,原来的模统型统系就废被弃用.不索型和探实验型于这属策略种。

加策略追先构:

一个功能简单而造质且量要求不的模型系高统作,为最系终的核统,心后然过不断地通扩充修,改步追逐新要加,发求成展为最系统终进化。

属于这型策略种.五需求分、析2的0条则法

节摘自软工程件家网专)

客户与发人员交流需要开好的法方下。

建议面0条法2,客则户开发人和可以通过评员审以内下并容达共识成如果遇。

分到歧,将过通协商达成对各义务的相自互解理以,减少以便后的磨擦如(方一求要另一方不而愿或不意能满够要求)足

1分、人析员使用要符客合户言语惯的习表

达求需论集中于业讨需务求和任,因此务使用要术语。

客应户有将关语术例如(采:

、价花商品等采购术语)印教给分人员,而析户客一定不要得懂计机行算业术语。

的2、分人员析要解客户的了业及目标

务只有分析员更好人地了解户客的务业,才能使产更品地好足满需。

要将这有助开于发员人计出真设正足满户客要需并到期达望优的软件秀为帮助。

开发和析分员人,客可户考虑以邀他请们观自己的工作察流程。

如果是换新切系,那统开么和发分人析员使应用一下前的旧系目,统有利于们明白他前系目统怎是样作的工其流程,情以况及供改可进处之。

3、分人析员必须写软件需求编报告

分析人员将从应户那客里获得所有的息进行整信理以,分业区务需求及范、功能需规求质量、标目解决方法和其他信、息。

通过这分些析,户客能就到一得“份需求分析告报”此份,告使报发人员开客和户之间针对要开发产品内的容达协议成报。

告以应种一户认客为于翻易阅和理的解式方组编写织客。

要评审此报户告以,保报告内确准容确完地整达表需其求一份。

高量质的需“分求析告”有助于报开人发开发出员真正要的产品需。

、4求要到需求得作结果工的释解

说明

分人析可能员用了采种多图作表为文字性“需求析报分告”补充的说明因为,工图作表很清晰能地述出描统行系为某的方面,所以些告中各种图报表着有高极价值的虽然它;

们不太于难理解,是客但户可对能并此不熟悉

,此因户客可以求分析要员人释说解每明个图的表用作、符号意义和需求开的工作发的果,以及怎样结检查图有表无误及错一致不等。

5、发人开员尊要重客的户见

意如用户果与开发员人之不能相间互解,那理于需关的讨求论会有障碍。

将共同合能使作大“家兼则听明。

”参需与开求发程过客户有的要求权发开员人重尊他们珍惜并他为们项成目所功付出的间时同样,,客户也应对开人发员项目成为这功一共同目标做所的出力努示尊重表。

、开6人员要对发需及产求实施提出品建和议解方案决

通常户所客的“说求需”经已一是实际种行可实施方的案,分人析员尽力从这应些解决法中方解真正的了务需求业,时同应找还已出有系与统前业务当不符之,处确保以产不会无品效或效;

低在底弄彻清业务领内域事的情后分析人,就能提员出相好的当改进方法,有经且验有造力的创分析人还员能提出加增些用一户有发现的没有很值价的系特性。

7、述产品描用特使性客户

可以求要析人员分实在现能需功求同时还的意注软的件易性用因,为些易这特用或性质量性属能客户更准使、确效高地成完务。

例任:

如客有时户要产求要“品面友好界或”“健”壮“或效率高”但对于开发人员来讲,太主观,了并无用价值。

正实的做确是,分法析员通过询问人和查调了解客所户要的友“、健好、高壮所包含效具体特性,的具分析哪体些性特对些特性哪有负面影响在性,能价代所提和出解方案的预决期益之利做出间权,衡确以做出保合的取舍理。

8、允重用已许有软的件组件

需求通有一常定灵活,性分析人可员发能现已的有某软个件组件与客描户述的需求很符相在,这种情下,分况人员应析提一供些修改求需选的以便择发开员人能够低新降系统的发成本和开节时省间,而不严必格按有的需原求明开说。

发以所说,如果想在品中使用一些已有产商业的常组用件而,们并不完它适合您全所需的性,这特一时程定度上的求灵需活就性显得为极重了。

9、要对求更变的代价提真供可靠的评实估

有?

同?

选的。

而择这时,对需变求的更响影行进评估而对业务决策提供帮从助,十是分必要的所。

,以户客有权利求开要发人通员过析给分一出真实可信个

的评,包估影括、响本和得成失。

开等人员发能不于不想实施变由而随更意夸评估成本。

1、0获得足满客户能功和量质要的系统求

每人个希都望项成功,目这不但仅要客户要清晰地告求开知人员关发于系统做“么”所什需的有所信,而息且还求要发人开

能通过员流交解了楚取舍清与限,制一定明要说明您确假设和的在的潜望期否,则开发人,员开出的产品发可能无法很您让意满。

1、1分给析人讲解您员的业

分务人析要依靠客员户讲解业概念务及语术,客但不能指户望分析员人成为该领域的会专,家只而让能们他白明您问的和目题标不;

期要分析人员能望把客户业握务的微细在潜之处他们,可能知道那些对不客户于说来所理然当“的识常。

”1

、2抽时出清间楚地说明并完需求善

客户很,忙但无如论何户有必要客出抽间时与参“脑头高峰议会的”论,讨受接采访或其获取他需求活动的。

有分析些员人能可明先白您了的观点,而后过现发还需您要讲的,这解时请心耐对待些需一求需求和的精工化过程中作的复,因反为它人是们流中交很自的现象然,何况这软对件品的产成功为极要重。

3、1准确而详地说细需明求

编写份清晰、一准的确求需文档是很难的困。

于由理细处节题不问但烦而且人时耗因此很容,留易模下不清的糊需。

但求在开发过程是中必须解决,种模糊性和不准这性确,而客恰户恰为是决解些这问题出决作定最佳的人,选则否就只好靠,发人开去员确猜正测了。

在求需析分暂中时加“待上”定志是标方个。

用该标法志指明可哪些是需进要一步讨论、分析增或信加息地的,有方也可能因为时个某殊需特求难解以或决没有人愿处理它而标意注上“待”。

客户要定尽量将每需项的求内容都阐述楚清,便以分析员人准确能将它地们进“软件写求需报”中告。

去果如客户一不时能准确达,表通常要求用原就型技,术过原型开通,发户可客以开同发人员起一复修反,改断完不善求需义定。

14、及作时决出

定析人分员要求会户作出一客选些择和定,决些决定包括这个多用户出的处理提方或法在质特量性突冲准确和中选度折衷择方等案。

有作权决定的出户必客须积地对极待这切一,尽做处快,做理定,因为开发人决员通常有只客等做户决定才能出动,而这种等行待会误项延的目展。

51、重开发尊人员的需可行性及求本评成

估所有的软功能都件其成有。

客本户希望所的某些品特产可能在上性不通行或者,现它实要

付出极的代高,价某而些需求试达到图操作在境环中可不达到的性能,能或试得到一图根些得本不到的数。

开据人员会对发作此负出的评价,客户面该尊重应们的意见他。

16划、需分求优的先级

大多数项目绝没足有的够间时或源实资现功性的每个细能。

决节哪些定性是特必的要哪,是些要重的是,

求需发的主要开部,分这能由客户负责设只需求定先优级因,开发者为可能按照客户的观不点决需求优定级先;

发开人员为将您定优确级先提供有关个每需的求花和费风的险息。

在时间和源限资制,关于下所特需能性完成否完或成多少尊重开应发人的员意见尽管没有人。

意看到愿自己希望所的求在需目项中未实被,但现竟是毕要对现面实,务决业策时有得不依据不优先来级缩小项目范或围长工期延,或增资加源,或在质上量找折寻衷。

1、7评需求审文档原型和客

户审评求文档,是给分析人员带需来反信馈息的个一会机如果客户认。

为编写“的求需析分报”告不够确准就有必要尽,早知告析人分并员改进提供建议。

为好更的办法是为先品产开发一原型个这样。

客户能提供更就价值有的馈反信息给发开人员,他使们好更地解您理的需求原型并非;

一是实际个用应产品,开但发员能人将转其化扩充、功能齐全的系成。

18、需求更变要即联立系

不的需求断变更,会在给定计预内划成完的量产品带质来严的不利影重响。

更是不变可避免,的在开但周期发,中更越在晚变出现,其影响期大越;

更不变会导致代仅极高的价返,工而且期工将延被,特误是在别大结构体完已成后需要增加新又性特。

时所以,旦一客发户需现变要更求需时请立,通即分析人知。

员9、1照开发小组处理需求遵变更的过程

为将变更来的带面负响减影到少最限低,度有参与所必者须照项遵目更控变制过。

程这求要不放所弃提有的变出更对每,要项求的变进行分析、综更考虑合,最做出合后的适策决,确以定应将哪变更些引项入中。

目0、尊2开发人重采员用的求需分析程过

软开件中最发具战性的莫挑于过收需集求确定并正其性,分析人员确采的方法用有合其理。

性也许户认为客收需集的过程求不划算太,请但信相花在求开需发上时的间非是有常值价的;

果您理如解支持分析人员为收集并编写、需文求档和保其确质量所采用的技术,么整那个程将会过为顺利更

“需确求认”意味什么着在

需求“分”上析签字确认通,常认被为是客同意户需求分析标志的行,然为而实际

操作,中户客往往“把字签”看是毫无意义作事的情。

“们他要在我需求文档的后一最行下签名,面于是就签了,我否这则些开人发员开不编码。

始”

这种态将度来麻带烦譬如客,想更改户求需对产品或满不时会就说:

不“错我是在,求分析需告报签上了字,我但没有时并间读完所去的内容有,是我信相们的你,是们非让我签你的字。

同样问题也会发生在仅把签“确字”认作是看成完任务分的人析员上身一旦,有需变求更现出他便指,“需求分着析告”说:

“您报经已需在求签字上,了以所这些是就们我所发开,如的果想您要的什别么,您早应告诉我们些。

”这两态度种是不对都。

因的为不可在能的早期就了解所的需求,有而且毫无问疑需地求会出现变将更,“需求分在报告析”上签确字是终止认需分析求程的正过确法,所以方我们必须明白签字意着味么。

对“求分需析告”的签报是名立建在个一求需议的基协上,因线此我们对名签应该这理解样“我:

意这同份需文档表求述了们对项目我件软求需了解的进,一的变更可在此步线上通基过项定义目变更的过来程进。

我行知变道更可会能使我重新们协成本、商源和资项目段任阶等事宜务。

对需”分求析成达定的共一识会使双方易于受忍将的来摩擦这些摩,擦来于项源的目进改需求和的误差或市和业场务新要的求。

等需求确认将雾拨迷,显散现求需的面真,给目初步的需求开发工画上作了双方都确明的句号并,有于助成形个一续良持好的户客与开发人NTO&

g;

六t点评需求、分析区

误要想说么是好什的需求析,不分说什如么是好的不需分析,知求道什是么好不,的然也就自知道了么是什好。

的下就以是些一不的情况:

好(1

)意和求实创毋庸质疑的,每个人会为自己都的一新的个dIae激而万动分特别是,当个Idea受这到些根本一知不你原本要道嘛干人的的惊赞。

但是时请意,注当你动激意的得候,时可能已你经了你忘原是本描述在一需个求,不而在是策划一个创、创造意一个念。

很概多刚开始需求分做的人析员或多都或少的会犯样这的错误陶醉,在己自新想法和新的路中思,却违背了需的求始客观性原真和实性则。

原远永忘别了需求不:

空是中楼,阁是实在实在的砖一一。

瓦2(解)的剖快感几乎所有搞软的人件,需求分做的析时,一候来上会把就用户告诉的你求要完,整整的完作个解,剖开分切几成块,个再分成细几个子块,后再然条缕分析可是。

当户用迷惑的看你着辛苦辛做出苦的

来分析果结你:

我问想一个作据备数的份任务怎么,?

这时,你做发会,需要先后现打三个窗开才口能成完个这务。

任远别永了忘:

解分必需的是,最终的但目是为的更好的组了,而合是不为分了。

(解)角度和思3维常听到经这样的抱怨:

“户用么可怎提出这样苛刻以要求的呢?

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2