第四章软件需求工程_第1页
第四章软件需求工程_第2页
第四章软件需求工程_第3页
第四章软件需求工程_第4页
第四章软件需求工程_第5页
已阅读5页,还剩165页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第四章软件需求工程软件工程课件SoftwareRequirementsEngineering1武侠小说中,任何一个大侠都不会在不了解敌人的时候出手!2软件工程情景课堂------老太太买李子记【情景1】

小贩A:我这里有李子,您要买李子吗?

老太太:我正要买李子,你这个李子好吗?

小贩A:我的李子又大又甜特别好吃。

老太太:(来到水果面前仔细看了看,李子果然是又大又红。就摇摇头)我不买。

小贩A不知道老太太到底想买什么口味的李子,所以没有卖出去。3软件工程情景课堂------老太太买李子记【情景2】

小贩B:我这里是李子专卖店,有大的,有小的,有酸的,有甜的,有国产的,有进口的,您到底要什么样的李子?

老太太:要买酸李子。

小贩B:我这堆李子啊特别酸,您要不要尝一口。

老太太:(尝了一口,酸得受不了)真酸,来一斤。

小贩B探知了老太太的要求,并迎合其心理,取得了一定的销售成绩

4软件工程【情景3】

小贩C:老太太,别人都买甜的,您为什么买酸李子呀?

老太太:我的儿媳妇怀孕了,想吃酸的。

小贩C:您对您儿媳妇真好,您儿媳妇喜欢吃酸的,就说明她要给您生个孙子,所以您天天给她买李子吃,说不定能生出一个大胖小子。

老太太:(高兴地)你可真会说话。

小贩C:您知不知道孕妇最需要什么样的营养?

老太太:我不知道。

小贩C:孕妇最需要的是维生素,因为她要供给胎儿维生素。您知不知道什么水果含维生素最丰富?

老太太:不知道。

小贩C:这水果之中,猕猴桃含维生素是最丰富的,如果您天天给儿媳妇买猕猴桃补充维生素,儿媳妇一高兴,说不定就生出一对双胞胎来。

老太太:(很高兴)不但能够生胖小子还能生双胞胎,那我就来一斤猕猴桃。

小贩C:我每天都在这里摆摊,而且水果都是新鲜进来的,您下次再来呢,我再给您优惠。

情景课堂------老太太买李子记5软件工程66软件工程例2:需求没有满足完备性和一致性,就开始了设计。7软件工程项目失败的原因分析Source:Carnegie-MellonUniversity,SoftwareEngineeringInstitute8软件工程9软件工程10软件工程11软件工程12软件工程13软件工程14软件工程15软件工程16软件焦工程17软件竭工程18软件离工程19软件帮工程20软件县工程21软件城工程22什么狗是工栋程?工程敲的定存义:工程坟就是过运用扬科学酿知识镜,对耀现实酿问题窝提供渡性能颂价格多比合妨理的雅解决或方案婆。性价汽比合晃理:涉及股性能之价格屿的权猴衡,贵尤其毯是在披资源仁的使碑用方呢面。解决绳方案富:工程饿是有燥创造朋性和愚实效舟性的稠。现实充问题句:问题绍是受察人们耍关注仔的。科学壁知识健:用到廉应用骄科学慨中的双分析制方法圾。22软件还工程23软件钉工程典的特典殊性Th搭in贪k茫ab奇ou乡丰t帜th座es循e:软件食成本制低于半物理责设备泪成本软件猴易修挥改计算张机比张物理疏设备葡可靠蛾性高软件悔的正伤确性柳可形浮式化梁的证绳明软件大重用粒提高唐安全汁性和亮可靠错性计算凡机系巷统同签机械竭系统遭相比项风险篮更低关于弃软件朽的荒贵谬说会法(密My会th紧s括):23软件渗工程错误押认识A还ge警ne岁ra典l传st肌at宇em捏en遇t路of有o顶bj满ec蛙ti竟ve僵s蛇is豆s梯uf在fi悲ci辩en剪t泛to禾b秩eg顽in联w致ri闸ti陷ng粘p锡ro越gr屈am而s境—区we虹c含an肝f宁il膨l绣in池t闹he貌d誉et细ai难ls捉l锈at饲er需求述不清爪楚就脂进入娃编程找阶段假,期蠢望以蝇后修舒改。琴更多丈的情结况下届是边翅写边妨修改Pr宁oj爱ec摩t严re妇qu约ir漏em湖en监ts查c摇on薄ti锁nu袄al骑ly浆c阁ha悦ng区e,昨b际ut历c唱ha悼ng淘e币ca坏n钞be性e荣as姥il夜y站ac傍co宗mm袜od懂at索ed州b废ec轨au占se册s道of担tw穴ar慕e员is纹f侨le秩xi瓜bl附e软件挺调节供和改柿变是问很灵暂活的轮,任撇何需羡求的某变更花都可涂容易盐地在糖软件增中反恐映出碎来这些粥认识创多来甚自极葛小项折目的向开发们经验形,当融你面焰对一江个中抽大型为项目吓时必晒须彻题底改马变这伙些错虑误观疲念!24软件总工程25什么读是需全求工旦程?需求稠工程妈是指翼应用烦已证龄实有葵效的疫技术鹊、方桶法进剥行需稿求分突析,熄确定把客户仿需求形,帮预助分个析人驾员理膀解问帖题并愧定义颤目标勾系统险的所舟有外贸部特置征的呼一门屡学科遇。它慰通过笑合适花的工星具和垂记号匹系统剃地描卷述待胜开发同系统鸡及其斧行为自特征秘和相王关约担束,羞形成航需求悦文档魔,并云对用前户不政断变喜化的凶需求弄演进滴给予匆支持眼。注意疗,和困所有算工程宫学科等一样持,需助求工薯程并承不是抛以零耀星偶忠发的溉、随疤机的望或无割计划惠的方样式进雾行,愤而是渣代之执以已乞证明总方法讽的系占统化厕应用非。25软件块工程26需求屯工程偏的重午要意凑义对大稀多数跟人来煎说,佳若要避建一幻玉幢20万美侧元的顽房子捐,他元一定桂会与最建房药者详沃细讨异论各荷种细般节,劫他们衫都明乳白完核工以真后的公修改悦会造鹿成损肆失,循以及株变更歪细节蕉的危会害性违。然命而,刷涉及害到软胀件开到发,号人们顽却变尖得“很大大苹咧咧晶”起黎来。虽软件须项目限中百兼分之秆四十裤至百孝分之梯六十射的问洋题都辞是在凯需求袜分析窝阶段胸埋下热的“絮祸根雁”讨。(Leff孔in驶gw来el宅l19判97)26软件桃工程27需求梳工程纷的重惜要意宪义问题山的严语重性客:对软廉件的能依赖堆不断迎增加楚:汽车出,手裹机,We伪b康Se长rv钟ic傻es,……软件枯成本含的比窑重加妈大:Bo彩ei爱ng旦77毕7软件工项目搁失败研带来暮巨大论浪费芦:19腿97类G波AO报告-翁6年内昂烂尾延软件宵项目暖耗资14乌70亿美毙元Ge牙ne理ra粮l为Ac陶co熔un尽ti部ng下O马ff沸ic严e(美国)总审海计局27软件格工程28需求腊工程僻的重弓要意给义问题望的严救重性兔:软件捐失败之的严惯重后俯果:Ar材ia清ne5:窜3碰.7亿美映元的课损失级;28软件促工程29需求品工程镰的重仗要意洞义问题只的成默因:软件本质量浩认证混的高沫成本何:Bo巷ei杰ng触7攀77核>榨4喊0%的软违件成星本用菌于测笛试以修庄正软悦件缺件陷为钞目的要的软笔件重恶写:Mo元to石ro粮la箱:曾将60赢%-幅80海%的软常件费絮用用疲于重毅写需求巨的频猴繁变垂化:Ca霉pe蜓rs究J喷on挑es(19崭94)在伶报告奖中称援扩展百需求米对百辟分之寄八十垄的管咱理信暖息系醒统项嫁目和删百分乒之七挥十的慌军事侮软件更项目惑造成秩风险溪。29软件美工程30解决重方案莫??然而堆,早艰期的刃建模食和分伪析是奖非常纸重要馆的可以度节省粥纠错阳成本细:晚想期修控改可缘瑞能会老使成戒本高炸出20柳0倍当然抢,仅解仅有怀早期冰的建梨模和继分析械是不晃够的所有拢项目民参加赌者均慌需了酬解系申统需协求所有丽风险寸承担庭者均碍需对谢需求桌达成晕共识需透朵彻了年解系拿统运镇作的约背景需透糠彻了启解系企统设矮计过技程及芝其背你景当需阵求发浩生演划变时顶,要舞及时纳更新30软件麻工程31需求幅工程标的领采域划社分软件削需求巨工程午划分态为需历求开钳发和趴需求养管理31软件弃工程32需求管理通常捉的需卧求管唐理活智动包裹括细:定义销需求劣基线渣(迅叛速制绳定需利求文瓜档的恳主体鸦)。评审铺提出丢的需毅求变辛更、忧评估半每项术变更替的可阶能影链响从汪而决创定是冰否实蔬施它响。以一皇种可创控制臣的方母式将巨需求倘变更沿融入墨到项评目中姓。使当朗前的僵项目词计划愁与需院求一悼致。基于争估计胃变更稳需求概所产伞生影乞响的嘴基础墨上,咸协商趋新的落承诺缝(约覆定)胸。让每王项需乳求都剪能与恢其对耗应的母设计纽奉、源瓣代码舱和测棵试用掠例联激系起末来以卷实现术跟踪客。在整蜓个项齐目过覆程中牲跟踪越需求锹状态芹及其家变更陪情况督。32软件催工程33需求冤开发牵和需赖求管埋理之翁间的训界限33软件底工程34SR馆E职En婶gi遗ne汽er需求伙工程召师34软件衰工程35Re润qu校ir铲em咐en液ts百E腾ng叠in晃ee堡r需求象工程艰师1.分析晶问题捡和解枝决问长题的取能力2.人际宰沟通爬及交间流能苗力3.软件盾工程饺知识取和技擦能4.应用春领域办有关嗓知识5.书面验语言汇组织燃和表柄达能武力6.扛…李…35软件悉工程36需求及工程管师做院什么着手卵点是晌有待灰解决某的“挂问题吵”出漂现例如蜓:对系塞统现伍状不们满;有新或的商贪机出托现;有可菠能节爱能、怖降耗惧、省萍时等定。36软件成工程37需求娃工程铺师做芬什么需求间工程另师促蛙进变叙化的岩发生伙,要责完成福以下丸工作途:确定豆“问振题”睬及“农机会乘”要解局决的涂问题者是什傅么?止(问题畅的界饱定)问题佩出在纷何处?巡寿(了解还问题嫁的领萌域及阻上下焰文)问题厌与谁则相关?忆(确定庙干系盆人-S巡寿ta热ke童ho放ld溪er默)为什存么解岗决该胀问题?帖(确定目干系义人的酿目标)软件吵系统春如何听促进筝问题饶的解疤决?叙(搜集敲情景柴实例)解决萄问题合的期植限?启(确定蛾开发绳活动妙的约对束和弃限制)影响押问题干解决辜的因症素有永哪些?仙(确定亦可行债性和纳风险)成为商问题访领域携的专桂家拥有楼更多强的机齐会和毙解决叙问题款的方赤案37软件淡工程38AC惰M/浅IE恩EE职业稀道德吓规范:PU德BL遥IC–保护公众利益睛。CL罢IE沫NT斗A听ND洪E付MP冬LO撇YE段R–在保剃护公娘众利病益的优前提嗓下,胆为客户萌及雇跃主的最矮高利外益服亮务。PR责OD淋UC怜T–尽可狂能令性你的产品符合危行业跃的最剖高标鉴准。JU属DG哈EM水EN傲T–在进嫩行职霞业判断时,陕保持伍正直矿及独致立性瓦。MA胡NA纸GE耽ME炒NT–对软树件开疫发和课维护蝴的管理应遵屡循和谎提倡摸符合芝职业附道德助。PR暂OF炒ES拉SI哭ON–在符降合公为众利烈益的价前提刚下,相推进职业的正英直性睬和声材誉。CO脏LL帐EA碰GU详ES–对同事要持共公正手和支赴持的腿态度催。SE盖LF–毕生摘坚持泄学习谎并在真职业视生涯模中提以倡职询业道船德。职业彼责任(C忠od桥e业of拖E农th任ic腐s)38软件回工程39职业运责任(C胞od诉e糕of夕E秀th寄ic篇s)与需蒸求工嚷程相障关的璃职业羡规范:Co黎mp黑et斤en阔ce–永不岩对你芽的工臂作能力说谎聪。Co戴nf局id莫en盟ti怪al拌it猛y–坚持训为你旅的客徒户及叼合作劫者保密。In恒te锡ll独ec夸tu控al越p揭ro辅pe料rt侵y吵ri饲gh探ts–保护梁他人贼的新鞭观点抢及设江计,掌即知识樱产权。Da咏ta莲P音ro营te行ct灯io荐n–在处苹理个让人信命息时芒注意魄遵守便相关蜡法令保护辰数据。39软件炭工程40需求汉工程尸师的勉素质格要求倾听愈的能绘力访问锯能力分析陵能力协调胡能力观察读能力书写腾能力组织谊能力建模急能力交际锅能力创新菌能力领域孔知识40软件万工程41wh忆at棍i吊s店a董re台qu央ir聋em蹈en潜t?每一准个“魔人造应物”面都是呢一个内部杨环境与外部权环境的“接口”。盒这里微内部字环境兴指人闲造物鲜本身楼的设于计组陵成。乓外部良环境磨指人航造物槐的周侄遭及孟其作优用环他境。对这但个接掉口的谊描述即是需求。——释H呀er增be伏rt惕S干im舟on牙,射19以69需求,即是片人们舅要解浆决的起某个问题或达虽到某券种目的的需炸要。醒是系缺统或伯其组挥成部捎分为岂满足坑某种书面圾规定(合绸同,印标准柔,规斤范等扬)所各要具诸备的甘能力聚。需绿求将吸作为系统河开发蛮,测过试,架验收额,提修交的黄依据。——晒I欢EE蒙E喜61胆0.潮12伸,坚19棚9041软件惹工程42将问王题与焰解决往方案葱分开理解诱问题需求饮获取问题繁的形凉式化撕表示形式贩规约盼,形粒式建登模就问拨题性慰质达帅成共诞识验证,冲突绵及矛渠盾消越解,磋商需求肤管理–维护共双方菜的共牛识42软件代工程43需求阔:关蓄于为盘什么毕?做借什么慈?夕不包队括怎忆么做耐?(wh手y,冰w链ha搅t,照h芦ow)…需求顺描述因必须跃给出为什尚么需要庭这样叼一个念系统沈。——艳R浪os界s,馒1圈97昼7通常区,需爬求描贵述系叛统要做什舞么,而把不是怎么类做。但浑是,况二者干不太泪容易团区分念,上蜘一个币抽象绵层次蚕的“丛怎么申做”踪蝶经常敞在下室一个猴抽象衫层次尊上转恋化为牢“做鞠什么恋”。Ja陡ck门so滚n给出朝的稍壤为清焦楚的够解释沫:“为大什么统”和浑“做宇什么患”是赤指系钟统的砌设计浙目的区,是叮置身付系统叼外部旱,对建应用昼领域芝性质打的描武述。“怎绞么做株”是眠指系及统的秧内部扶结构徒和行脊为。——瞎J蛙ac猜ks稠on跟,鼻19霜9543软件启工程44存在里问题姿的需卵求描笔述实灾例含糊零的需压求描矿述:“工盏资总搁额由询上一币条记纠录获秋得”“所滥有客运户都靠具有臭同一尖控制妻域“错误妹的需逮求描狠述:“所柿有系该统将器九月因作为抗财政柏年度瓣的起类始时割间”不完凝整的遣需求谦描述巧:“出从错信茫息显汗示在烧屏幕股的第24行“矛盾宗或不反一致护的需散求描宏述:“C=能A+胸B”;“C=鉴A-鸟B”无法属测试望的需廉求:“系弄统应稻具有魂友好鲜的界治面“44软件鞋工程问题伸域Pr贺ob笑le压m亡Do纽奉ma姓in问题巧域接口解系卖统分析规格瓶说明设计45软件忠工程问题盟域的烤类型数据横为主交互刑为主算法笼为主气象龙预报昂系统收银爱机系壶统电梯词控制馒系统工资锡系统文字圣处理献系统文件银转换爸系统手机参定位扣系统ABCDEFG46软件虎工程47需求容的层择次软件晨需求哲包括圾三个术不同洲的层锁次业务盼需求云(bu煎si监ne趴ss岩r俯eq抹ui筛re旨me玻nt)反映避了组呈织机侨构或讨客户嫩对系府统、北产品牺高层汁次的遮目标纷要求歪,它晕们在糟项目四视图傲与范域围文来档中钻予以奶说明计。用户挽需求(u事se夺r怪re霸qu状ir帖em杯en蜡t)描述滴了用蝇户使熔用产驼品必肠须要鹅完成私的任驳务,唯这在润使用瓣实例妥(us阳e贱ca于se)文础档或哲方案萌脚本皆(sc初en辣ar核io)说肌明中颤予以瞎说明证。功能武需求(f博un旱ct眼io迹na泰l宪re损qu扔ir煌em庄en诊t)(包曾括非袭功能常需求)定义新了开怠发人头员必勤须实语现的拣软件啊功能浓,使耕得用强户能粒完成垂他们孙的任瓜务,喝从而任满足队了业涛务需殊求。47软件逗工程En搁vi粱ro榆nm谜en邀t客戶由客堡戶的Go牲al找出流程出口押汇转账(D逝om鞋ai挑n)世华银宗行外汇业亮务出口托收48软件嫂工程看单人扫员结账治人员柜台来人员收件->审单->解款出口托收衣作业:->呈报审单解款收件呈报IS使用UML表示陷之49软件衰工程50软件挣需求墙各组声成部唐分之非间的翼关系管理红人员砌或市爬场分纸析人浊员确氧定软吸件的业务壁需求,使分公司阶运作当更加避高效体(对呜信息狐系统腾而言同)或总具有仔很强呈的市抗场竞蝴争力蜡(对逮商业嚷软件纵产品闷而言命)。所有胆的用户橡需求必须宁与业务盗需求一致腿。用雄户需促求使救需求抬分析科者能蔽从中症总结鲁出功能等需求以满竿足用蹲户对崇产品它的要办求从情而完烧成其耀任务镇,而喘开发滨人员鸦则根载据功能吓需求来设砖计软国件以医实现雨必须祸的功皱能。50软件每工程4.软件字需求晶的分上类功能筋需求是开激发人叼员必岔须实昼现的麻软件巴功能间。功存能需帅求可大以在宿多种鼠不同知的抽逃象层闲次上姥来表蓄达,举这使膛得导怨出需蚊求过傻程比铺较复倚杂和旁困难违:a)Ph养ys盖ic界al邀b怒eh缠av事io捕rb)荡I夏np怜ut抛-o左ut剑pu供t缘瑞re羊la馆ti校on债sh局ipc)押O舞bs齿er低va鼓bl属e领st击at敢esd)微U守se落r株in困te素rf镰ac验e51软件渡工程4.软件继需求舌的分背类非功崭能需旨求非功喊能需踢求是捕功能误需求却的补雨充,辅它描片述了畜系统画完成捉功能扔实现稳的补悄充和鹊约束誓条件铅。如萌产品晶必须晨遵从您的标醋准、韵国际姓规范脉和合制约;寺外部苏界面箭的规威范;矿性能堤需求村如:缓系统疫运行晕速度(S刊pe兼ed厌),可显靠性(R睁el际ia锯bi湾li篮ty突),容科量(C飞ap森ac型it唤y),可芹用性(A窑va院il出ab瓜il玻it移y)突,可使债用性(U踢sa揪bi舒li担ty宫);其盛它质中量属灰性如族:快捷萌性、斗简易兆性、驳直觉特性、持健壮蛋性等揭。在具晒体操扇作时吹,关示于可洒靠性碗和可第用性凯的规欧范最渣为困碧难,眉但又愤是客崭户最玩为关词心的52软件伏工程4.软件金需求础的分倡类非功蛮能需绪求a)纸R姜es锋po蔽ns壮eb)纵A辱cc宗ur雷ac芒yc)涉F唤re顶qu屠en招cyd)排C浊ap跨ac痕it族ye)代T赶hr滋ou抢gh挤pu栋tf)柳D版ef写ec元t既ra思te群sg)标M少od探if刺ia求bi漂li螺tyh)滥S卖up勾po眨rt枕ab欧il唇it胆y53软件棕工程4.软件称需求椅的分狼类设计任约束设计撇约束劲是真末正意中义上聚的非皇功能研约束丽,它夹们约限束系真统怎魔样被幅构建详而不道是系刃统做永什么驶。设渣计约隐束的崭一般筋内容现为解系乐统将覆在其刻上运范行的赞目标宪机器底层吃的体忙系结四构-分布覆式的披或本越地的系统肉运行全的内天存大撞小应当汉采用赤的任紫何前蛛端图敢形用楼户界草面(G射UI波)程序诉包系统忌运行捎的操教作系文统应当猴使用锐的编镜程语芦言其它魂应集勾成的悉软件夕包如从数据俭库管崇理系漠统(D夺BM障S)必须乱应用孔的开临发标车准应采犁用的卸设计址方法庸等等54软件北工程4.软件抛需求驳的分胸类设计续约束a)离L肚an黎gu翼ag急eb)孔O妄Sc)刑S浅W盗to枕H呜W咱in是te筹rf演ac逐ed)室A闪lg狸or啄it阀hme)护P绿ow缺erf)育T适im住in之gg)诉M储em途or臣yh)袋P册ro习ce辽ss射or塘u炭ti训li状za平ti沸onI)锁W匪ei游gh师t翁et合c55软件咏工程56需求控工程56软件丽工程57Re置qu稼ir吧em描en稿t点ac源ti酿vi左ti善es类i脱n抹th宋e只SE舍l制if忆ec斜yc谁le软件扰生命邪周期兰中的司需求润活动57软件筒工程58瀑布迈模型(Wa恶te筹rf领al叼l/掌Ba喂se师li作ne)核心脱思想镰:系统升开发热是逐疗步求鉴精的益过程各步朽骤相警对独例立,城便于胖管理存在瓶的问隙题:忽略已了需科求的龄动态笔性需求诉完成萝后,饭用户诸对项榆目的艺参与凭即停腰止需求覆描述嘴与设烟计分云开不支该持原将型的舒使用榜和软播件重吗用(Lo纤uc劲op奏ou医lo钳s&Ka片ra渴ko宫st钳as,锯19熊95)58软件除工程59原型茧法(Pr破ot眼ot饥yp念e)适用跪范围易:用于长获取执关于匀系统撞用户穗界面替的需阵求用于侵检验晕设计贯方案金的可尾行性末,或物探讨手系统切性能扮问题存在笛的问岛题:用户磁将原依型误结认为载最终进系统原型朗所反况映的规系统谱是不问全面艰的(Lo估uc塌op极ou董lo蚁s&Ka规ra门ko塔st锅as,园19王95歪,唯p3炊0)59软件止工程60增量供式开之发与迈演化斯式开侧发In刷cr恋em伶en仙ta扔l余vs乖.芽Ev备ol倦ut足io职na见ry张(设Th钉ay副er本&Do厦rf淡ma竹n,爆19鄙97建,订p1腹0)60软件诵工程61螺旋易模型(S急pi砍ra讲l贯Mo附de疏l)螺旋汤模型位主要萍用于炸风险婚分析每一秆轮开然发活再动具愚体包承括:制定收下一柳轮计传划决定皱设计抗目标返和限雁制条漠件评估桑候选膛方案,风险芳降解产品猪开发需求触工程介有关烈步骤浙为:需求结风险盏分析规划傻设计可以欣减少需求肚变更所带及来的锦风险存在浮的问衬题:无法叫应付不可足预见刮的需净求变仆化61软件私工程62关于郑敏捷等模型(Ag汗il笋e呀Mo先de器ls)基本姿原则执:减少煤沟通倡障碍程序项员与敏客户拿直接栏交流减低爆繁重犯的文扬档负铁担文档精代价势昂贵坚但用捏途有啊限对开字发人效员给墨予充短分信天任无需饰运用与花样馆翻新适的过扯程模尘型给嗓与提瓜示响应吹客户自要求而非淘严格课遵循劣合同恰条文缺点姨:依赖伟程序露员的傻记忆久力源代租码是欠难于戒维护提的依赖珍口头敏交流易发专生误驶解假定浩只有某唯一伟的客闲户代狱表不可亲能反祥映多宰视角制作捉短期姐计划无长黑期及搅前瞻普性规鼻划62软件扣工程需求问获取银(获血取哪静些内蹈容?桂)1)定义为需求仇开发播过程2)定义问项目顺愿景睬和范扑围3)确定店用户善群4)选择立用户沾代理密人5)确定免用例6)确定司系统及事件狐和响太应7)描述散软件绕的功能和性能8)指明乒软件缺与其住他系千统元闯素的接口9)建立坐软件炼必须按满足颗的约束63软件瓦工程需求阻获取辩的主影要步音骤开发圈高层屈的业钱务模锅型理解杯应用饰领域,即忽目标妨软件属的应猫用环颗境。少如银午行、毅电信纺公司排、书栋店等管。一旦刻系统甚分析是人员冈对该慌领域堂有了趋充分议了解葱,就杀可以建立技一个脆业务肝模型,描略述用贼户的才业务妹过程愤,确味定用闻户的箩初始挎需求甩。分析公出企淘业的业务闭实体,开笼发或逮选取武必需弓的构曲件,尽建立将稳定裙的软赔件体觉系结改构。64软件材工程En纱vi村ro失nm眠en脂t客戶由客曲戶的Go孩al找出流程出口押汇转账(D爱om电ai律n)世华银配行外汇业期务出口托收65软件巡寿工程Sc恐en捡ar复io叙述客戶世华总堪管理起处焦点:摇世华內部国外洁银行中央银行看单人员结账拨人员柜台跌人员出口托收66软件秋工程67Vi膛ew棒po白in传ts关于年需求罗的基唐本观偷点67软件山工程68关于赴需求捧的基吴本观饺点需求常工程课活动异不总馆是顺辫序进夹行问题右描述上不总稻是先翼于解案决方疾案描绿述在系祸统开物发的抖任何跟阶段往描述烘问题供均是争有益峡的需求言工程紧是在椅各开爱发阶想段持朴续进蛛行的纪一系徒列活挺动问题航陈述尚无法坛追求歇完美需求岭模型充是对舞世界披的近泡似表王示将包调括不犬精确贼和不袍一致狗性会省流略某咽些信季息细致械的分舌析将者降低宽导致也严重捐问题撕的风屿险…但风崖险永荐不可台能降河解为塌零68软件醉工程69关于徒需求妄的基京本观撤点追求国规约卵的描管述会哪降低处性价巡寿比需求谎分析辱是有揭开销学的不同类的项赠目,湖性价革比的拦平衡浇点是宴不同租的问题懂描述弃永不豪可能师是固芹定的变化初是无杆法避喷免的循,因榆此应律纳入作计划杠之中对变陡化的半处理依应定爷期进舰行69软件肆工程不适宽当的爷需求双引起斩的一全些风摆险无足课够用旗户参锡与–用户卫参与停不多顺会导娱致产糊品无破法被凡接受用户监需求令的不废断增葱加–用户贯需求王的增侧加带凭来过给度的恋耗费单和产皆品质食量的如降低模棱移两可惜的需给求说城明–将导蛋致时测间的广浪费妥和返馆工不必浅要的蝇特性–用户方增加箩一些耳不必洽要的尤特性艺和开次发人抓员画种蛇添烟足过分吵精简墓的规柿格说毒明–过分厉简略爹的需除求说姐明以武致遗相漏某凉些关兔键需倚求忽略坐用户彩分类–忽略涝某类殖用户奥的需共求将袄导致制众多摊客户裹的不祖满不准壳确的名计划–不完防善的膊需求尾说明恩使得寨项目文计划傲和跟慎踪无损法准牌确进返行70软件向工程不适雕当的亿需求蜘引起体的一梯些风绝险无足首够用摔户参喝与客户非经常崖不明谦白为削什么阔收集侦需求辟和确泪保需尽求质朗量需领花费哑那么亚多工继夫,崭开发荒人员用可能圾也不债重视谋用户稼的参围与。兽很多为情况献下,虹开发雪人员栏觉得锤已经箩完全饮明白织了用封户的土需求绩,甚忍至想域当然指地设颠计了含一些贝用户那并不安认可皇的使圆用实哪例。猫尽管历原因哗是多太方面可的,览尽早挥让具特有代派表性穴的用潜户参雅与是铃可以肾避免屑一定某的风美险的71软件贿工程不适坚当的横需求隔引起千的一的些风钳险用户龟需求醋的不流断增查加在开妄发过水程中著,若己不断事地补驱充需说求,任项目昼就会膀越来津越大练直到换超出懂计划嚷和预访算范陡围。币这是闸软件删开发守中极粘其普栽遍的识问题鞭,也世是软钻件需疗求管停理中剧重点强涉及团的问刻题。如果论变更迎发生郑在设找计编牌码以食后,签这样付的变妇更会抬使软袜件结笨构日醒渐紊洒乱,烘补丁草代码埋使模视块违偏背强好内聚戚、低绑耦合逗的设兄计原菜则,当使程雹序越寒来越尼难以初理解豆和维而护。要想瞎把变肿更范庭围控拐制到升最小扇,必已须一叨开始累就对铅项目咽视图离、范客围、锄目标脂、约亮束和炮成功骂标准惜给予宾明确洪说明协,并超作为红今后柜需求查变更愁处理躲时的弄参考雄框架悼。72软件障工程不适揪当的其需求扑引起输的一征些风唱险模棱特两可摘的需陷求说候明模棱葱两可杜,也阳就是密需求赵的“闭二义届性”睛,是怀需求摩说明拌中最真可怕占的问摩题。模棱剃两可众的需凑求风帐险承婆担者讨产生仇不同畜的期前望,祝使开龄发人扶员产融生错炎误的顺设计冒,使货测试邀人员晶编写炸不匹伐配的沙测试遗用例压。模棱晕两可勿的需肚求直遍接的顶后果认就是欧返工葬。根梦据统宵计,虾返工磁会耗很费总雅开发两费用昨的40贝%,其谱中70奴%~80狱%是由助需求锯方面炼的错姐误造淘成的鱼。认真泻、高默质量醒的需秃求评萍审可开以消图除大婶部分拳的模秧棱两军可型桐的错卡误。73软件酷工程不适配当的扮需求捏引起借的一众些风桑险不必冬要的裂特性“画深蛇添收足”颗是指颠开发财人员连力图聚增加秩一些戴“用热户可辜能欣然赏”夜,但知需求痛规格绘中并喂未涉吵及的攻新功讨能;撕这类选新功姑能可仙能很缓花哨评但用度户并折不认某为很斗有用甩,但浙实现愚却耗血费可本观。宰相反斑的情巷况也弦存在辽,即顷客户创会提发出这走些花盛哨的滴但缺品乏实赏用价单值的是需求错,需丹求分犹析人正员应曲做的每是去博说服港客户执避免蝴将资偏源浪票费在舟这些膜无关哈紧要协的功橡能上材。与此板相关钩的做矛法是顶,在忽可能绸的情策况下妹,为启客户储提供裤新的见解决之方案篇,在剩允许律的资碑源和荣技术异可行虑性之掠间求北得平般衡。74软件冶工程不适歌当的催需求爹引起扶的一月些风给险过分药精简蚀的规符格说跨明有时画客户与并不追明白碗需求稿分析伙如此到重要需,于弯是只派作一屈份简墨略之铅至的耐规格佩说明静。仅茎涉及燥产品筑的某主些概奔念,参其它说让开帆发人歇员在包项目颠进展努中去疗完善厘,结晓果是烦为了扣管理俊上的圣某种勉要求贡,开乞发人匆员先桥建立呈产品而结构巨、甚哥至是戒完成俘编码喉,然楼后再耀补充幸需求沙说明睁。大县多数谁情况汗下,璃这会查增加旺开发翻过程蒸的迂军回、仅返工部。75软件菜工程不适迎当的嫌需求委引起担的一喇些风递险忽略淋用户挖分类多数叛产品班是由瘦不同抓的人竿使用丘不同蚊的特图性,误使用重频繁雀程度御、受叠教育终程度赵、经悦验水白平也洁不相研同。蔑如果队产品学功能商设计延不能涉满足横某些林关键揭用户贷需求威,会厚大大饭影响妥产品梢的用窗户接甩受度马。76软件尽工程不适洒当的享需求马引起脆的一芝些风时险不准电确的底计划需求榜分析偷不充作分和妇缺乏屠理解述会导莲致计脾划的梦乐观电估计倚;导裁致需嫌求过虹程中怠软件谜成本仍估计草极不嚷准确错的主方要原爱因为收:频繁宋的需阁求变款更;遗漏梯的需贫求;与用威户交允流不课够;质量咸低下园的需众求规剥格说亲明;不完左善的剥需求温分析亡。77软件对工程软件杜需求篇工程需要典执行钩的活敏动包括横:1)确定里目标田系统拨将要毒面对爱的各类果用户;2)从各凑类用虾户的演代表教那里收集摄需求;3)将顶说层的需求驼分配到软融件系骗统构疤架内架定义般好的舒软件超成分足中;4)协商啊需求能的实粮现优先劫级;5)书面牢化;6)审阅需求丽文档坦,以救确保劲在认臂识上煎与用迎户需溜求相尊一致仆。应虎在开复发组峡接受贡需求舅之前御解决枝所有与分岐岔。78软件晕工程可能仁的需饲求的愁来源软件浴需求肌的来猾源取豪决于郑目标柏系统掘的性仪质和荣开发首环境株。典桥型的倚需求篇来源赖是:与潜阻在用干户进陕行交古谈和物讨论描述晋现有香产品钻或竞虚争产本品的殊文档系统闹需求曾规格队说明当前检系统灵的问昌题报畏告和胁改进春要求市场退调查惩和用呜户问店卷调辰查观察吊用户悲如何胖工作用户因工作界的场讨景分叮析事件既和响洗应79软件辆工程80需求辽工程寻指南(R夫oa尼dm脸ap匙:Ba栽sh借arNu脉se细ib岗eh&传St完ev她e处Ea英st放er换br慕oo横k,霜2舰00建0)如何获取需求静信息锯?核心畜技术跳:座谈糕,问鞭卷,萌代表饲会议采用弟人种至学(Et皂hn良og雪ra滨ph坏ic)方酒法(敌社交布嵌入窝系统牙)采用冲原型粪法,乐或参薄与设墨计法柿(缺浇乏了锻解的咸系统狗)80软件皮工程根据叉所受蜡限制巾不同伟,不尚同类苦型的牢应用纪系统森能够宰从用房诚户那论里获从取需午求的幸比例营也不税同。所谓殊限制晋,是屑指受鸽客观捏物理宰规律深的限举制。相对低的相对高的从人群获取需求的大概百分比应用的类型高度受限的不受限制的导弹制导系统航班控制系统公司财务系统增强版制造控制系统公司财务系统视频游戏军事战略决策支持系统81软件使工程如导存弹制忧导系瓶统更增多地筝受物蜂理运洒动定舟律的膨限制驾,而思非人挨的决晴策。池视频亦游戏异的大所部分湖需求痒依赖刃人,录因为掌它是卧一个霉想象只出来喘的产兵品。应用垃受到原的限毫制越立少,价能从落人们右那里侄获得稿的需熊求比盆例越炉大。识别砌用户吧类和难用户任代表确定默目标盐系统乡丰的不劝同用降户类型;挑选想出每努一类撞用户库和其鬼他项挽目相妙关者校的代表并与庄他们坡一起宏工作;商定图谁是割项目店需求捕的决策援者。82软件残工程不同棍用户夫类可拉能还磁有不本同的亿非功是能需肉求。不同反用户幅类的小需求门甚至视可能练发生冲突,导捉致需今求不不一致哲。用户淋类可存以是涂人,倍也可浙以是醋与系巨统打慈交道极的其他妹应用绍程序或硬分件部壮件。分析选员必须在项芳目初宇期便枯确定狠产品防有哪绕些不勺同的哗用户仪类,曾并描前述它坊们的本特点杀,这申样就驳能从碗每个臂重要全用户械类的萍代表肿那里赛获取任用户刃需求辛。用户双代表伍应当企自始精至终绣参与走项目绞,而匠不仅桌仅是裤需求没分析设阶段欠。83软件非工程描述鸡用户促需求需求删可以针看成涂是应络用与傍外部猴用户置之间旺的交乓互。愤可利旗用用塔例作壶为表针达工毅具。描述缘瑞客户歼需求答的过刚程如害下:1)标识歌参与萌者标识袭目标垒系统美将支婶持的得不同避类型樱的用另户,线可以倦是人寒、事梁件或丢其他露系统忠。2)标识光场景用场韵景描漆述目水标系饶统典肆型功塌能的龟活动忽细节牲,并尸与用辉户沟绩通,厦加深垮开发奏人员臭对应察用领院域的亚理解史。84软件司工程3)标识抬用例当双白方确炊定了较一组旁场景此后,姑开发闸人员帜从该营场景秧抽象吵出一逗组用仍例,辅描述毙所有摊可能份的情暗况。撒用例密表达歌了系辣统的兽范围冠。4)求精纲用例细化愧每一凑个用敬例。冷引入纲带有银出错挠处理虹或带兔有异作常处颗理的役用例胞,描幕述系舍统的疫行为惑,保居证需挖求的忽描述组是完句全的灭。5)标识咽用例狂之间否的关妥系描述悬用例扶之间惨的依鲁赖关间系,色提取察相同郑功能沃,建坚立用宣例模球型。6)标识的非功沉能需盛求包括苗系统傲性能休上的脆约束晶、文出档、挤使用层资源纹、安舒全性订和质瞧量等爹需求积。85软件龙工程出口托收建导出的系统流程看单些人员国外概银行收件审单解款呈报结账斤人员柜台人员世华克总管预理处UM绝L的Us捡e葡Ca败se图86软件样工程草拟宫用户材界面群和其柏他接要口建立壁初始错用户叛界面士,是妙原型掠方法孔的一坟种,湖目的赏是快架速与津客户闭沟通恋。客户苏通常蚊在看揪到应卷用的赌图形铅用户界面最(GU置I)才餐能相像晶到这洗个应浊用未星来的合样子笔。87软件蝇工程88软件结工程分析础建模常用染的分颂析方概法面向奏数据内流的借结构窝化分阳析方密法(S怖A)面向抬数据躁结构支的Ja豆ck宰so腰n方法(J拦SD僚)面向赶数据弱结构态的结融构化们数据柜系统关开发醉方法(D胞SS雕D)面向纷对象皇的分跳析方凝法(O休OA堤)等89软件凡工程结构便化分难析方缝法最竹初只串是着链眼于鸦数据叹流。扩充赛后,厦将建有模技状术扩专展到数据绳建模、功能填建模和行为王建模,以脏实体-关系听图、界数据监流图吴和控关制流胁图、隙状态-迁移巡寿图为喷工具座,数于据字狱典为鞭核心皮,从架不同沿视点膝建立绘系统迷的分届析模愿型。结构隔化分音析方净法90软件颠工程结构俭化分慌析的正分析歇模型实体—关系栏图状态—迁移氏图数据腔流图数据冲对象宗描述加工抢规格谷说明数据字典控制塔规格赌说明91软件孕工程数据拐建模数据表模型聋包括肥三种角互相民关联觉的信株息:笑数据访对象罪,描祸述对源象的著属性趟,描凶述对惩象间穿相互沈连接我的关医系。在需秤求分统析阶颗段描希述数纠据对浊象和厕它们码之间接的关眼系,渴使用剃了E-夹R图。例如辱,在铁教学辛管理号中,震一个慢教师皂可以宰教授雀零门絮、一煤门或恳多门踩课程咽,每屋位学链生也异需要变学习议几门亦课程柳。因魂此,居教学辫管理增中涉更及的抛对象统有学僵生、穗教师辽和课印程。92软件拨工程教学砌数据扫模型学号姓名专业性别……学生职工号姓名专业职称年龄教师课程号课程名学分学时……课程学号课程号成绩选课93软件款工程XY一个X与一个Y相关联一个X与一个或多个Y相关联XY一个X与零个或一个Y相关联XY一个X与零个,一个或多个Y相关联XY一个X与一个Y或Z相关联XYZ一个X与一个Y与Z相关联XYZ94软件意工程功能养建模驳和数呜据流最初,结构低化分赞析方址法仅反讨论废数据翻流建乓模,依目标椒系统述被表滥示成顺如图朝所示士的数霉据变蹲换流彼程图释。系广统的粉功能帝体现都在核短心的岩数据恨变换铜中。外部实体外部实体外部实体外部实体目标系统输入信息输入信息输出信息输出信息顶层设数据革流图院(上艇下文顶环境耕图)95软件链工程数据养流图崖中的仆主要肝图形腐元素数据加工(数据变换)数据源或数据潭(外部实体)数据流数据存储文件或或96软件稻工程软件散工程97借书捐过程腿的数耍据流楼图外部诉实体串、数追据流笼和数况据存勤储都返为候陆选对扎象读者

1借书检验2借书登记图书借书证检验错误借书信息借阅记录

读者信息

图书信息

借书证图书日历日期日期97软件川工程分层熔的数魄据流胁图98软件血工程实例撇:考错务处驳理系示统的中功能问题芳陈述对考睛生送糊来的紧报名堂单进饶行检网查;对合炭格的奴报名押单编付好准磨考证筐号后漠将准慨考证蹈送给境考生少,并王将汇佣总后征的考馋生名宣单送莲给阅拣卷站;对阅肺卷站痕送来弱的成命绩单校进行孝检查阳,并削根据肚考试票中心着制定道的合脱格标甲准审嚼定合卵格者;制作膏考生击通知供单(配含成城绩及级合格/不合勇格标答志)送给丑考生;按地傲区进座行成絮绩分妇类统遇计和胆试题架难度炕分析渐,产鱼生统云计分洲析表膝。99软件援工程功能浊建模放的步擦骤确定厨与系靠统有追交互钩关系摆的外部瓶实体。这巡寿些外时部实首体即拔为系挤统的忍数据栽源和润数据辜潭,酒它们仅与系施统的阵交互始构成埋系统蛮的输窑入和献输出搂。本刻例外触部实角体有沫:考生:填志交报冠名表过,退暂还不袜合规奴定的正报名壁表,弱得到纹准考碑证,折得到走考试拘通知糊单。阅卷吐站:得辣到考台生名抚单,报提交把考试消成绩林单,泛退还搭有误强成绩逐单。考试中心本:提劲供合虑格标喜准,脾得到恢成绩边分类采统计补表和蜜试题秀难度盒分析养表。画出顶层抗数据崖流图。10梁0软件甩工程考生考务处理系统考试中心阅卷站不合格报名表报名表准考证考生通知单成绩单合格标准错误成绩单考生名单统计分析表顶层违数据激流图朋描述虎了系们统与鹅外部扔实体脂的交像互,期界定截了系蜜统的乖边界古。10美1软件颜工程报名表准考证1登记报名表2统计成绩不合格报名表考生通知单成绩单统计分析表第0层数据流图考生名册合格标准考生名单错误成绩单10洽2软件灾工程第1层数据流图(a)1.1

检查报名表报名表准考证1.2编准考证号码不合格报名表考生名册考生名单合格报名表1.3登记考生合格报名表10帆3软件刻工程第1层数据流图(b)2.1检查成绩单2.2审定合格者考生名册正确成绩单2.3制作通知单2.4分析统计成绩2.5分析试题难度试题得分表考生通知单难度分析表合格标准分类统计表成绩单错误成绩单经审定的成绩单10佛4软件和工程行为贯建模数据往流图江不描载述时泪序关蛙系,删控制穿和事结件流岩通过膏行为旱模型急描述粮。在描弓述系凶统或零各个花数据子对象承的行险为时问,采棉用状那态迁闸移图豪。通藏过描驴述系烤统或规对象肝的状态,以编及引速起系四统或鬼对象膜状态浸转换矮的事件来表领示系塌统或暮对象碎的行咬为。10岂5软件钟工程状态拳迁移选图状态教迁移饼图是脏描述苏系统怖的状遵态如剧何相绘应外肆部的权信号仪进行粒推移嚼的一螺种图荣形表默示。例如软,有敞关处岭理器溜分配袖的进但程状银态迁弓移。t2t3t4t1运行就绪等待10乌6软件固工程在状挣态迁肺移图皆中,“○”表示洲可得去到的擦系统状态“→”表示程从一冈种状玻态向钳另一山种状外态的迁移。在箭把头上就要写汇上导袖致迁系移的给信号扩或事蝇件的近名字锈。S2S1S3t1t2t3t4t4t3t2t1事件状态S1S2S3S3S2S3S110认7软件西工程Pe却tr详i网Pe饥tr丢i网已便广泛润地应棍用于旋硬件因与软记件系众统的塌开发伍中,嘉它适善用于俱描述解相互灰独立沃、协喂同操欣作的芳处理芝系统艳,也秤就是选并发臣执行湿的处孩理系偶统。Pe寨tr颜i网简脚称PN筋G(P忌et景ri钳N竟et挑G棍ra馅ph扬),它有弄两种患结点可:库所:符抢号“○”,表训示系宝统状态。变迁:符蒙号冲“|”,表示辅系统泄中的事件。有向尼边“”表疾示向变础迁的矮输入,或从变脉迁的尾输出。10汗8软件修工程令牌(to尾ke复n),是表爬明系念统当丝式前处急于什篇么状女态的脱标志自。Pe罚tr拔i网可能补的变名化有茄:10榨9软件删工程例如斯,处袖理两偶个进拼程PR膜1和PR稻2的同严步问借题(谢此时役两个缴进程灵共用皮一个战资源R):该资蝇源R在系早统运码行的麦某一乔时刻惠只能鞠为一胖个进堪程所膛占用喇。为葡了解佛决两培个进顽程在略运行暮中可油能会劳同时笋申请刮资源膀的矛绳盾,菠要用周原语LO蹄CK和UN雅LO圆CK控制R的使火用,慨保证类进程推间的懒同步形。进程得到资源占用资源运行释放资源不用资源运行PR1LOCKR处理11UNLOCKR处理12PR2LOCKR处理21UNLOCKR处理2211禁0软件返工程p1p2p3p4p5p7p6t1t2t3t4t5t6等待R等待RR空闲处理11处理12处理21处理22进程1进程211栗1软件狼工程数据喉字典数据田字典睛的任务是以不词条滔的方吹式详用细定离义在文数据步流图间中出笨现的投所有拖被命唤名的谊图形纽奉元素她,包妥括数权据流术、加特工、冲数据气文件鄙、数角据元拿素已酬经数洲据源绪和数缩慧据谭稀等。数据稀流词敏条描添述数据廊流名享:说明嗽:简苦要介治绍它蚀产生延的原弹因和配结果11说2软件内工程数据伤流来吴源:桥来自味何方数据袋流去除向:改去向沈何处数据对流组惩成:陕数据是结构数据析量流移通量顿:数鲜据量欢,流棉通量数据甚元素谷词条鞠描述类型桃:数废字(离散誉值,勇连续吧值),文院字(编码其类型)长度取值械范围相关湖的数台据元冶素及惯数据披结构3)数据泼文件庭词条鞭描述11批3软件箩工程数据怖文件萌名:简述狸:存戴放的屯是什剧么数枯据输入瓶/输羊出数供据:数据考文件盟组成靠:数初据结设构存储取方式造:顺伶序,咱直接晒,关弄键码存取解频率锁:加工透逻辑晕词条蓬描述加工毕名:加工薄编号嫌:反重映该巾加工蛛的层获次简要渴描述也:加那工逻苍辑及滑功能鬼简述11交4软件打工程输入集/输泪出数胡据流墙:加工晌逻辑传:简冈述加讽工程打序,施加工省顺序数据通源及凝数据晓谭词魔条描匹述名称伪:外熟部实灿体名简要政描述个:什信么外非部实青体有关毒数据瓦流:数目忧:该帖实体窃与系轨统交末互的雀次数11尤5软件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论