![信息系統(tǒng)項(xiàng)目管理師考試輔導(dǎo)教程第2章軟件工_第1頁](http://file4.renrendoc.com/view/72312ea048f4a25674891861ea14748f/72312ea048f4a25674891861ea14748f1.gif)
![信息系統(tǒng)項(xiàng)目管理師考試輔導(dǎo)教程第2章軟件工_第2頁](http://file4.renrendoc.com/view/72312ea048f4a25674891861ea14748f/72312ea048f4a25674891861ea14748f2.gif)
![信息系統(tǒng)項(xiàng)目管理師考試輔導(dǎo)教程第2章軟件工_第3頁](http://file4.renrendoc.com/view/72312ea048f4a25674891861ea14748f/72312ea048f4a25674891861ea14748f3.gif)
![信息系統(tǒng)項(xiàng)目管理師考試輔導(dǎo)教程第2章軟件工_第4頁](http://file4.renrendoc.com/view/72312ea048f4a25674891861ea14748f/72312ea048f4a25674891861ea14748f4.gif)
![信息系統(tǒng)項(xiàng)目管理師考試輔導(dǎo)教程第2章軟件工_第5頁](http://file4.renrendoc.com/view/72312ea048f4a25674891861ea14748f/72312ea048f4a25674891861ea14748f5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、“軟件工工程”這個(gè)概概念最早早是在119688年召開開的一個(gè)個(gè)當(dāng)時(shí)被被稱“軟件危危機(jī)”的會(huì)議議上提出出的。自自19668年以以來,該該領(lǐng)域已已經(jīng)取得得了長(zhǎng)足足的進(jìn)步步。軟件件工程的的發(fā)展已已經(jīng)極大大地完善善了我們們的軟件件,使我我們對(duì)軟軟件開發(fā)發(fā)活動(dòng)也也有了更更深的理理解。開發(fā)一個(gè)個(gè)具有一一定規(guī)模模和復(fù)雜雜性的軟軟件系統(tǒng)統(tǒng)和編寫寫一個(gè)簡(jiǎn)簡(jiǎn)單的程程序大不不一樣。其間的的差別,借用BBooddi的比比喻,如如同建造造一座大大廈和搭搭一個(gè)狗狗窩的差差別。大大型的、復(fù)雜的的軟件系系統(tǒng)的開開發(fā)是一一項(xiàng)工程程,必須須按工程程學(xué)的方方法組織織軟件的的生產(chǎn)與與管理,必須經(jīng)經(jīng)過計(jì)劃劃、分析析、設(shè)計(jì)計(jì)、編程程、測(cè)
2、試試、維tt等一系系列的軟軟件生命命周期階階段。這這是人們們從軟件件危機(jī)中中獲得的的最重要要的教益益,這一一認(rèn)識(shí)促促使了軟軟件工程程學(xué)的誕誕生。軟件工程程學(xué)就是是研究如如何有效效地組織織和管理理軟件開開發(fā)的工工程學(xué)科科。IEEEE在在19883年將將軟件工工程定義義為:軟軟件工程程是開發(fā)發(fā)、運(yùn)行行、維護(hù)護(hù)和修復(fù)復(fù)軟件的的系統(tǒng)方方法。著名的軟軟件工程程專家BBoehhm于119833年提出出了軟件件工程的的7條基基本原理理:(1)用用分階段段的生命命周期計(jì)計(jì)劃嚴(yán)格格管理;(2)堅(jiān)堅(jiān)持進(jìn)行行階段評(píng)評(píng)審;(3)實(shí)實(shí)行嚴(yán)格格的產(chǎn)品品控制;(4)采采用現(xiàn)代代程序設(shè)設(shè)計(jì)技術(shù)術(shù);(5)結(jié)結(jié)果應(yīng)能能清楚地地審
3、查;(6)開開發(fā)小組組的人員員應(yīng)該少少而精;(7)承承認(rèn)不斷斷改進(jìn)軟軟件工程程實(shí)踐的的必要性性。軟件工程程方法學(xué)學(xué)包含33個(gè)要素素:方法法、工具具和過程程。方法法是指完完成軟件件開發(fā)的的各項(xiàng)任任務(wù)的技技術(shù)方法法;工具具是指為為運(yùn)用方方法而提提供的軟軟件工程程支撐環(huán)環(huán)境;過過程是指指為獲得得高質(zhì)量量的軟件件所需要要完成的的一系列列任務(wù)的的框架。根據(jù)考試試大綱,在軟件件工程基基礎(chǔ)知識(shí)識(shí)方面,要求考考生掌握握以下知知識(shí)點(diǎn):軟件需需求分析析與定義義;軟件設(shè)設(shè)計(jì)、測(cè)測(cè)試與維維護(hù);軟件復(fù)復(fù)用;軟件質(zhì)質(zhì)量保證證及質(zhì)量量評(píng)價(jià);軟件配配置管理理;軟件開開發(fā)環(huán)境境;軟件過過程管理理。本章主要要介紹軟軟件需求求分析
4、與與定義,軟件設(shè)設(shè)計(jì)、測(cè)測(cè)試與維維護(hù),軟軟件質(zhì)量量保證及及質(zhì)量評(píng)評(píng)價(jià),軟軟件配置置管理,軟件開開發(fā)環(huán)境境和軟件件過程管管理方面面的知識(shí)識(shí),有關(guān)關(guān)軟件復(fù)復(fù)用的知知識(shí)將在在第3章章介紹。2.1軟軟件需求求分析與與定義根據(jù)Sttanddishh Grroupp對(duì)2330000個(gè)項(xiàng)目目進(jìn)行的的研究結(jié)結(jié)果表明明,288%的項(xiàng)項(xiàng)目徹底底失敗,46%的項(xiàng)目目超出經(jīng)經(jīng)費(fèi)預(yù)算算或者超超出工期期,只有有約266%的項(xiàng)項(xiàng)目獲得得成功。而在這這些高達(dá)達(dá)74%的不成成功項(xiàng)目目中,有有約600%的失失敗是源源于需求求問題,也就是是差不多多有一半半的項(xiàng)目目都遇到到了這個(gè)個(gè)問題,這一可可怕的現(xiàn)現(xiàn)象不得得不讓我我們對(duì)需需求分析
5、析引起高高度的重重視。2.1.1軟件件需求與與需求過過程1.什么么是軟件件需求那么什么么是軟件件需求呢呢軟件需需求就是是系統(tǒng)必必須完成成的事,以及必必須具備備的品質(zhì)質(zhì)具體來來說,軟軟件需求求包括功功能需求求、非功功能需求求和設(shè)計(jì)計(jì)約束33方面內(nèi)內(nèi)容。(1)功功能需求求:是指指系統(tǒng)必必須完成成的那些些事,即即為了向向它的用用戶提供供有用的的功能,產(chǎn)品必必須執(zhí)行行的動(dòng)作作。(2)非非功能需需求:是是指產(chǎn)品品必須具具備的屬屬性或品品質(zhì),如如可靠性性、性能能、響應(yīng)應(yīng)時(shí)間、容錯(cuò)性性、擴(kuò)展展性等。(3)設(shè)設(shè)計(jì)約束束:也稱稱限制條條件、補(bǔ)補(bǔ)充規(guī)約約,這通通常是對(duì)對(duì)解決方方案的一一些約束束說明例如必必須采用用
6、國(guó)有自自主知識(shí)識(shí)版權(quán)的的數(shù)據(jù)庫庫系統(tǒng),必須運(yùn)運(yùn)行在UUNIXX操作系系統(tǒng)之下下等。另外,在在大量與與需求相相關(guān)的書書籍、文文章中有有一些諸諸如業(yè)務(wù)務(wù)需求、用戶需需求之類類的詞語語,把很很多讀者者搞得術(shù)術(shù)語混淆淆,下面面我們一一起來看看看這些些概念。(1)業(yè)業(yè)務(wù)需求求(Buusinnesss Reequiiremmentt):是是指反映映組織機(jī)機(jī)構(gòu)或客客戶對(duì)系系統(tǒng)、產(chǎn)產(chǎn)品高層層次的目目標(biāo)要求求,通常常問題定定義本身身就是業(yè)業(yè)務(wù)需求求。(2)用用戶需求求(Usser Reqquirremeent):是指指描述用用戶使用用產(chǎn)品必必須要完完成什么么任務(wù),怎么完完成的需需求,通通常是在在問題定定義的基基
7、礎(chǔ)上進(jìn)進(jìn)行用戶戶訪談、調(diào)查,對(duì)用戶戶使用的的場(chǎng)景進(jìn)進(jìn)行整理理,從而而建立從從用戶角角度的需需求。(3)系系統(tǒng)需求求(Syysteem RRequuireemennt):是從系系統(tǒng)的角角度來說說明軟件件的需求求,它包包括用特特性說明明的功能能需求、質(zhì)量屬屬性,以以及其他他非功能能需求,還有設(shè)設(shè)計(jì)約束束。也就是說說,這分分別對(duì)應(yīng)應(yīng)于需求求的3個(gè)個(gè)不同的的層次,從目標(biāo)標(biāo)到具體體,從整整體到局局部,從從概念到到細(xì)節(jié)。這些不不同層次次、不同同類型的的需求描描述之間間的關(guān)系系如圖22-1所所示。2.需求求工程需求工程程是一個(gè)個(gè)包括創(chuàng)創(chuàng)建和維維護(hù)系統(tǒng)統(tǒng)需求文文檔所必必需的一一切活動(dòng)動(dòng)的過程程,通常常包括需需
8、求開發(fā)發(fā)和需求求管理兩兩大工作作。(1)需需求開發(fā)發(fā):包括括需求捕捕獲、需需求分析析、編寫寫規(guī)格說說明書和和需求驗(yàn)驗(yàn)證四個(gè)個(gè)階段。在這個(gè)個(gè)階段需需要確定定產(chǎn)品所所期望的的用戶類類型、獲獲取每種種用戶類類型的需需求、了了解實(shí)際際用戶任任務(wù)和目目標(biāo),以以及這些些任務(wù)所所支持的的業(yè)務(wù)需需求、分分析源于于用戶的的信息、對(duì)需求求進(jìn)行優(yōu)優(yōu)先級(jí)分分類、將將所收集集的需求求編寫成成為軟件件規(guī)格說說明書和和需求分分析模型型、對(duì)需需求進(jìn)行行評(píng)審等等工作。(2)需需求管理理:通常常包括定定義需求求基線、處理需需求變更更、需求求跟蹤等等方面的的工作。而對(duì)于于需求工工程而言言,最重重要的還還是需求求開發(fā),而需求求開發(fā)總
9、總結(jié)起來來就是包包括需求求捕獲、需求分分析、需需求規(guī)格格化、需需求驗(yàn)證證4個(gè)環(huán)環(huán)節(jié)。需需求捕獲獲是為了了收集需需求信息息,需求求分析則則是在需需求捕獲獲的基礎(chǔ)礎(chǔ)上進(jìn)行行分析、建立模模型,然然后將其其進(jìn)行規(guī)規(guī)格化形形成軟軟件需求求規(guī)格說說明書,最后后再通過過客戶和和管理層層進(jìn)行驗(yàn)驗(yàn)證。需求規(guī)格格化的工工作就是是編制軟件需需求規(guī)格格說明書書,具具體的方方法和注注意事項(xiàng)項(xiàng)請(qǐng)參考考有關(guān)文文檔編制制的相關(guān)關(guān)章節(jié)。而需求求驗(yàn)證的的工作則則包括組組織一個(gè)個(gè)由不同同代表組組成的小小組,對(duì)對(duì)需求規(guī)規(guī)格說明明書和相相關(guān)模型型進(jìn)行審審查;以以需求依依據(jù)編寫寫測(cè)試用用例,確確認(rèn)測(cè)試試做好準(zhǔn)準(zhǔn)備;在在需求的的基礎(chǔ)上上,
10、起草草第一份份用戶手手冊(cè);確確定合格格標(biāo)準(zhǔn),也就是是讓用戶戶描述什什么樣的的產(chǎn)品才才算是滿滿足他們們的要求求和適合合他們使使用的。2.1.2需求求調(diào)查與與問題定定義需求調(diào)查查與問題題定義是是看上去去簡(jiǎn)單,做起來來難的一一件事。在很多多人的印印象中,需求調(diào)調(diào)查,就就是找用用戶聊聊聊說說,記個(gè)筆筆記。其其實(shí)需求求調(diào)查是是否科學(xué)學(xué),準(zhǔn)備備是否充充分,對(duì)對(duì)調(diào)查出出來的結(jié)結(jié)果影響響很大,這是因因?yàn)榇蟛坎糠挚蛻魬魺o法完完整地講講述需求求,而且且也不可可能看到到系統(tǒng)的的全貌。要想做做好需求求調(diào)查,必須清清楚地了了解3個(gè)個(gè)問題。Whaat:應(yīng)應(yīng)該搜集集什么信信息。Wheere:從什么么地方搜搜集這些些信息。H
11、oww:用什什么機(jī)制制或者技技術(shù)來搜搜集這些些信息。接下來,我們就就對(duì)這三三個(gè)部分分的內(nèi)容容進(jìn)行一一些更加加詳細(xì)的的說明與與描述。1-要捕捕獲的信信息一方面,需求分分析員應(yīng)應(yīng)該知道道,從宏宏觀的角角度來看看,要捕捕獲的信信息包括括三大類類:一是是與問題題域相關(guān)關(guān)的信息息(如業(yè)業(yè)務(wù)資料料、組織織結(jié)構(gòu)圖圖、業(yè)務(wù)務(wù)處理流流程等);二是是與要求求解決的的問題相相關(guān)的信信息;三三是用戶戶對(duì)系統(tǒng)統(tǒng)的特別別期望與與施加的的任何約約束信息息。這樣樣才能夠夠有的放放矢,不不會(huì)顧此此失彼。另外一方方面,需需求分析析員在開開展具體體需求捕捕獲工作作時(shí),應(yīng)應(yīng)該做到到在此之之前明確確自己需需要獲得得什么信信息,這這樣才
12、有有可能獲獲得所需需信息,才知道道工作進(jìn)進(jìn)展是否否順利,是否完完成了目目標(biāo)。2.信息息的來源源除了要明明確地知知道我們們需要什什么方面面的信息息,還要要知道它它們可以以從哪里里獲得。通常情情況下,這些需需要的信信息會(huì)藏藏于客戶戶、原有有系統(tǒng)、原有系系統(tǒng)用戶戶、新系系統(tǒng)的潛潛在用戶戶、原有有產(chǎn)品、競(jìng)爭(zhēng)對(duì)對(duì)手的產(chǎn)產(chǎn)品、領(lǐng)領(lǐng)域?qū)<壹摇⒓夹g(shù)術(shù)法規(guī)與與標(biāo)準(zhǔn)里里。面對(duì)這么么多種可可能,在在具體的的實(shí)踐中中該從何何下手呢呢其實(shí)也也很簡(jiǎn)單單,首先先從人的的角度來來說,應(yīng)應(yīng)該首先先對(duì)涉眾眾(也就就是風(fēng)險(xiǎn)險(xiǎn)承擔(dān)人人、項(xiàng)目目干系人人)進(jìn)行行分類,然后從從每一類類涉眾中中找到112名名代表;而對(duì)于于文檔、產(chǎn)品而而言,
13、則則更容易易有選擇擇地查閱閱。結(jié)合前面面講述的的內(nèi)容,在制訂訂需求捕捕獲計(jì)劃劃的時(shí)候候,不妨妨列出一一個(gè)表格格,左邊邊寫上想想了解的的信息,右邊跟跟上認(rèn)可可能的來來源,這這樣就能能夠建立立一一對(duì)對(duì)應(yīng)的關(guān)關(guān)系,使使得需求求捕獲工工作更加加有的放放矢,也也更加高高效。3.需求求捕獲技技術(shù)當(dāng)我們知知道需要要去尋找找什么信信息,并并且也找找到了信信息的來來源地,接下來來就需要要選擇合合適的技技術(shù)進(jìn)行行需求捕捕獲了。在此,我們列列舉出一一些最常常用的需需求捕獲獲技術(shù)。(1)用用戶訪談?wù)?。用戶訪談?wù)勈亲罨镜囊灰环N需求求捕獲手手段,也也是最基基本的一一種手段段。其形形式包括括結(jié)構(gòu)化化和非結(jié)結(jié)構(gòu)化兩兩種,
14、結(jié)結(jié)構(gòu)化是是指事先先準(zhǔn)備好好一系列列問題,有針對(duì)對(duì)地進(jìn)行行;而非非結(jié)構(gòu)化化則是只只列出一一個(gè)粗略略的想法法,根據(jù)據(jù)訪談的的具體情情況發(fā)揮揮。最有有效的訪訪談是結(jié)結(jié)合這兩兩種方法法進(jìn)行,畢竟不不可能把把什么都都一一計(jì)計(jì)劃清楚楚,應(yīng)該該保持良良好的靈靈活性。準(zhǔn)備問題題:進(jìn)行行用戶訪訪談之前前,最好好先對(duì)要要詢問的的問題進(jìn)進(jìn)行一些些準(zhǔn)備。準(zhǔn)備的的方法是是圍繞著著想要獲獲取的信信息展開開,設(shè)計(jì)計(jì)一系列列的問題題,按順順序組織織起來。而且還還要預(yù)先先準(zhǔn)備好好記錄方方式,主主要包括括本人記記錄、第第三人記記錄或者者是錄音音/錄像像的形式式,不過過采用錄錄音/錄錄像的方方式應(yīng)該該征得被被訪談?wù)哒叩耐庖?,?/p>
15、且且這種方方法雖然然看上去去比較有有效,不不容易丟丟失信息息,但這這也會(huì)給給后面的的整理工工作帶來來一定的的工作量量和難度度。訪談時(shí)的的技巧:在訪談?wù)剷r(shí)一定定要注意意措辭得得當(dāng),在在充分尊尊重被訪訪談?wù)叩牡幕A(chǔ)上上,盡量量避免出出現(xiàn)“我不知知你在說說什么”,“我是來來幫助你你更好地地工作”這樣的的言語,否則將將會(huì)破壞壞訪談的的氣氛,從而使使訪談的的效率大大打折扣扣。在訪訪談時(shí)一一定要注注意保持持輕松的的氣氛,選擇客客戶有充充時(shí)間的的時(shí)段$行,在在說話、問問題題時(shí)應(yīng)該該盡量采采用易于于理解、通俗化化的語言言。另外外,值得得注意的的是,分分析人員員應(yīng)該在在進(jìn)行訪訪談之前前進(jìn)行一一些相關(guān)關(guān)領(lǐng)域的的知
16、識(shí)培培訓(xùn),充充分閱讀讀相關(guān)材材料,以以保證自自己有較較專業(yè)的的理解與與認(rèn)識(shí),讓被訪訪談?wù)吣苣軌蛐湃稳文?。?yīng)該詢問問的問題題:在設(shè)設(shè)計(jì)詢問問的問題題時(shí),應(yīng)應(yīng)該考慮慮:自己己的問題題是否相相關(guān)回答答是否正正式對(duì)方方是回答答這些問問題的合合適人選選嗎是否否問了過過多的問問題是否否還有更更多的問問題要問問被訪者者?另外外,還可可以在詢?cè)儐栠^程程中詢問問被訪者者還希望望自己?jiǎn)枂査裁疵磫栴},還應(yīng)該該見哪些些人總的來說說,用戶戶訪談具具有良好好的靈活活性,有有較寬廣廣的應(yīng)用用范圍,但是也也存在著著許多困困難,諸諸如客戶戶經(jīng)常較較忙,難難以安排排到時(shí)間間;面談?wù)剷r(shí)信息息量大,記錄較較困難;溝通需需要很多多技
17、巧,同時(shí)需需要分析析員有足足夠的領(lǐng)領(lǐng)域知識(shí)識(shí);另外外,在訪訪談時(shí)會(huì)會(huì)遇到一一些對(duì)于于組織來來說比較較機(jī)密和和敏感的的話題。因此,這看似似簡(jiǎn)單的的技術(shù),也需要要分析人人員擁有有足夠多多的經(jīng)驗(yàn)驗(yàn)和較強(qiáng)強(qiáng)的溝通通能力。(2)用用戶調(diào)查查。正如前面面講到的的,用戶戶訪談時(shí)時(shí)最大的的難處在在于很多多關(guān)鍵的的人員時(shí)時(shí)間有限限,不容容易安排排過多的的時(shí)間;而且客客戶面經(jīng)經(jīng)常較廣廣,不可可能一一一訪談。因此,我們就就需要借借助“用戶調(diào)調(diào)查”這一方方法,通通過精心心設(shè)計(jì)要要問的問問題,然然后下發(fā)發(fā)到相關(guān)關(guān)的人員員手里,讓他們們填寫答答案。這這樣可以以有效地地克服前前面提到到的兩個(gè)個(gè)問題。但是與用用戶訪談?wù)勏啾龋?/p>
18、用戶調(diào)調(diào)查最大大的不足足就是缺缺乏靈活活性;而而且雙方方未見面面,分析析人員無無法從他他們的表表情等其其他動(dòng)作作來獲取取一些更更隱性的的信息;還有就就是客戶戶有可能能在心理理上會(huì)不不重視一一張小小小的表格格,不認(rèn)認(rèn)真對(duì)待待從而使使得反饋饋的信息息不全面面?;谟谏鲜鲈颍蛞虼溯^好好的做法法是將這這兩種技技術(shù)結(jié)合合使用。具體地地講,就就是先設(shè)設(shè)計(jì)問題題,制作作成用戶戶調(diào)查表表,下發(fā)發(fā)填寫完完后,進(jìn)進(jìn)行仔細(xì)細(xì)的分組組、整理理、分析析,以獲獲得基礎(chǔ)礎(chǔ)信息,然后再再針對(duì)這這個(gè)結(jié)果果進(jìn)行小小范圍的的用戶訪訪談,作作補(bǔ)充。(3)現(xiàn)現(xiàn)場(chǎng)觀摩摩。俗話說得得好,百百聞不如如一見,對(duì)于許許多較為為復(fù)雜的的流程
19、和和操作而而言,是是比較難難以用言言語表達(dá)達(dá)清楚的的,而且且這樣做做也會(huì)顯顯得很低低效。針針對(duì)這一一現(xiàn)象,分析團(tuán)團(tuán)隊(duì)可以以就一些些較復(fù)雜雜、較難難理解的的流程、操作采采用現(xiàn)場(chǎng)場(chǎng)觀摩的的方法來來獲取需需求。具體來說說,就是是走到客客戶的工工作現(xiàn)場(chǎng)場(chǎng),一邊邊觀察,一邊聽聽客戶的的講解,甚至可可以安排排人員跟跟隨客戶戶工作一一小段時(shí)時(shí)間。這這樣就可可以使得得分析人人員更加加直觀地地理解需需求。(4)文檔考考古。對(duì)于一些些數(shù)據(jù)流流程比較較復(fù)雜的的,工作作表單較較多的項(xiàng)項(xiàng)目,有有時(shí)是難難以通過過說,或或者通過過觀察來來了解需需求細(xì)節(jié)節(jié)的。這這個(gè)時(shí)候候就可以以借助于于“文檔考考古”的方法法,也就就是對(duì)歷歷
20、史存在在的一些些文檔進(jìn)進(jìn)行研究究,考古古一詞正正是形象象地說明明了其主主要的工工作重心心是結(jié)合合已經(jīng)填填寫完畢畢的、也也就是帶帶有數(shù)據(jù)據(jù)的文件件、表單單、報(bào)告告,從中中獲得所所需的信信息。不過當(dāng)你你準(zhǔn)備采采用該方方法時(shí),也要記記住這個(gè)個(gè)方法的的主要風(fēng)風(fēng)險(xiǎn),那那就是歷歷史的文文檔可能能與新系系統(tǒng)的流流程、數(shù)數(shù)據(jù)有一一些不吻吻合的地地方,并并且還可可能承載載一些原原有系統(tǒng)統(tǒng)的缺陷陷。要想想有效地地避免和和發(fā)現(xiàn)這這些問題題,需要要分析人人員能夠夠運(yùn)用自自己的聰聰明才智智,將其其與其他他需求捕捕獲技術(shù)術(shù)結(jié)合對(duì)對(duì)照。還還有一個(gè)個(gè)負(fù)面因因素就是是,這些些歷史的的文檔中中記載的的信息有有可能涉涉及客戶戶的商
21、業(yè)業(yè)秘密,因此對(duì)對(duì)數(shù)據(jù)信信息的保保密也是是分析人人員基本本的職業(yè)業(yè)道德。(5)聯(lián)聯(lián)合討論論會(huì)。這是一種種相對(duì)來來說成本本較高的的需求獲獲取方法法,但也也是十分分有效的的一種。它通過過聯(lián)合各各個(gè)關(guān)鍵鍵客戶代代表、分分析人員員、開發(fā)發(fā)團(tuán)隊(duì)代代表一起起,通過過有組織織的會(huì)議議來討論論需求。通常該該會(huì)議的的參與人人數(shù)618人人,召開開時(shí)間115小小時(shí)。在會(huì)議之之前,應(yīng)應(yīng)該將與與討論主主題相關(guān)關(guān)的材料料提前分分發(fā)給所所有要參參加會(huì)議議的人。在會(huì)議議開始之之后,首首先應(yīng)該該花一些些時(shí)間讓讓所有的的與會(huì)者者互相認(rèn)認(rèn)識(shí),以以使交流流在更加加輕松的的氣氛下下進(jìn)行。會(huì)議的的最初,就是針針對(duì)所列列舉的問問題進(jìn)行行逐
22、項(xiàng)專專題討論論,然后后對(duì)原有有系統(tǒng)、類似系系統(tǒng)的不不足進(jìn)行行開放性性交流,第三步步則是大大家在此此基礎(chǔ)上上對(duì)新的的解決方方案進(jìn)行行一番設(shè)設(shè)想,在在過程中中將這些些想法、問題、不足之之處記錄錄下來,形成一一個(gè)要點(diǎn)點(diǎn)清單。第四步步就是針針對(duì)這個(gè)個(gè)要點(diǎn)清清單進(jìn)行行整理,明確優(yōu)優(yōu)先級(jí),并進(jìn)行行評(píng)審。這種聯(lián)合合討論會(huì)會(huì)將會(huì)起起到群策策群力的的效果,對(duì)于一一些最有有歧義的的問題和和對(duì)需求求最不清清晰的領(lǐng)領(lǐng)域都是是十分有有用的一一種技術(shù)術(shù)。而最最大的難難度就是是會(huì)議的的組織,要做到到言之有有物,氣氣氛開放放,否則則將難以以達(dá)到預(yù)預(yù)想的效效果。4.需求求捕獲的的策略在整個(gè)需需求過程程中,需需求捕獲獲、需求求分
23、析、需求規(guī)規(guī)格化、需求驗(yàn)驗(yàn)證4個(gè)個(gè)階段不不是瀑布布式的發(fā)發(fā)展,而而是應(yīng)該該采用迭迭代式的的演化過過程。也也就是說說,在進(jìn)進(jìn)行需求求捕獲時(shí)時(shí),不要要期望一一次就將將需求收收集完,而是應(yīng)應(yīng)該捕獲獲到一些些信息后后,進(jìn)行行相應(yīng)的的需求分分析,并并針對(duì)分分析中發(fā)發(fā)現(xiàn)的疑疑問和不不足,帶帶著問題題再進(jìn)行行有針對(duì)對(duì)性的需需求捕獲獲工作。2.1.3可行行性研究究進(jìn)行可行行性研究究,其主主要的目目的是回回答一個(gè)個(gè)問題,即所提提出的項(xiàng)項(xiàng)目是否否可以完完成。需需要注意意的是,可行性性研究畢畢竟不是是解決問問題,而而是研究究問題的的范圍,探索這這個(gè)問題題是不是是值得去去解決,根據(jù)現(xiàn)現(xiàn)有的情情況是否否有能力力,是否否
24、有可能能找到較較好的、成本效效益合算算的解決決方案。現(xiàn)在很很多的開開發(fā)團(tuán)隊(duì)隊(duì)把軟件件的最終終開發(fā)結(jié)結(jié)果是否否符合需需求規(guī)格格說明書書作為項(xiàng)項(xiàng)目的成成功標(biāo)準(zhǔn)準(zhǔn),其實(shí)實(shí)這是很很片面的的。真正正成功的的項(xiàng)目是是滿足客客戶的目目標(biāo),客客戶帶來來了預(yù)想想的價(jià)值值增長(zhǎng)。而什么么樣的解解決方案案能夠真真正滿足足客戶的的需要,實(shí)現(xiàn)客客戶的目目標(biāo)呢這這就需要要大量的的需求分分析與可可行性研研究工作作。1.可行行性研究究工作的的基礎(chǔ)在可行性性研究工工作開始始之前,系統(tǒng)分分析員應(yīng)應(yīng)該協(xié)助助客戶一一起完成成“問題定定義”工作,也就是是先明確確系統(tǒng)要要做什么么?即WWhatt問題,也就是是上一小小節(jié)所解解決的內(nèi)內(nèi)容。問
25、題定義義的關(guān)鍵鍵是清晰晰地界定定出問題題的內(nèi)容容、性質(zhì)質(zhì),以及及系統(tǒng)的的目標(biāo)、規(guī)模等等內(nèi)容,并形成成完整的的書面報(bào)報(bào)告。系系統(tǒng)分析析員在這這個(gè)過程程中將使使用各種種需求調(diào)調(diào)查技術(shù)術(shù)研究問問題、引引導(dǎo)問題題,從而而形成完完整的問問題定義義。2.可行行性研究究工作的的任務(wù)可行性研研究工作作的目標(biāo)標(biāo)大家已已經(jīng)了解解,那么么具體要要完成什什么工作作,達(dá)到到什么樣樣的目的的,也就就是說從從何著手手呢其實(shí)實(shí)可行性性研究工工作的任任務(wù)包括括以下33個(gè)方面面。(1)技技術(shù)可行行性:現(xiàn)現(xiàn)有的技技術(shù)是否否能夠有有效地解解決該問問題?是否有有多種不不同的解解決方案案?現(xiàn)有的的技術(shù)力力量是否否達(dá)到?(2)經(jīng)經(jīng)濟(jì)可行行
26、性:所所有可能能的解決決方案所所需投入入的成本本?能否超超過它的的開發(fā)成成本它的的成本效效益分析析結(jié)果?如何投投資回報(bào)報(bào)率如何何?(3)社社會(huì)可行行性:該該解決方方案是否否符合企企業(yè)實(shí)際際情況?是否符符合員工工利益?是否符符合相關(guān)關(guān)法規(guī)和和行業(yè)規(guī)規(guī)范?完成可行行性研究究工作之之后,必必須將這這些成果果文檔化化地記錄錄下來,形成可行性性研究報(bào)報(bào)告。3.可行行性研究究工作的的步驟那么具體體而言,可行性性研究工工作包括括哪些事事項(xiàng)呢該該如何著著手?都都需要哪哪些人參參與呢下下面我們們就可行行性研究究工作的的步驟做做一個(gè)總總結(jié)性闡闡述。(1)核核實(shí)問題題定義與與目標(biāo)。開始正式式進(jìn)行可可行性研研究工作作
27、之前,首先要要做的一一個(gè)工作作,就是是對(duì)該項(xiàng)項(xiàng)工作的的基礎(chǔ)一一問題定定義再次次核實(shí)。具體來來說,就就是仔細(xì)細(xì)閱讀問問題定義義的相關(guān)關(guān)材料,對(duì)該問問題所涉涉及的領(lǐng)領(lǐng)域知識(shí)識(shí)進(jìn)行學(xué)學(xué)習(xí)、考考證,然然后通過過走訪相相關(guān)人員員進(jìn)行驗(yàn)驗(yàn)證與核核實(shí)。這一步驟驟的關(guān)鍵鍵目標(biāo)是是:使問問題定義義更加清清晰、明明確、沒沒有歧義義性,并并且對(duì)系系統(tǒng)的目目標(biāo)、規(guī)規(guī)模,以以及相關(guān)關(guān)約束與與限制條條件做出出更加細(xì)細(xì)致的定定義,確確保可行行性研究究小組的的所有成成員達(dá)成成共識(shí)。(2)研研究分析析現(xiàn)有系系統(tǒng)。對(duì)現(xiàn)有系系統(tǒng)的仔仔細(xì)分析析與研究究是十分分重要的的一項(xiàng)工工作,因因它是新新系統(tǒng)開開發(fā)的最最好參照照物,對(duì)對(duì)其的充充分
28、分析析有助于于新系統(tǒng)統(tǒng)的開發(fā)發(fā)。這么么說的原原因,主主要是基基于以下下幾點(diǎn)考考慮:現(xiàn)有系系統(tǒng)已實(shí)實(shí)現(xiàn)的功功能通常常也是新新系統(tǒng)要要實(shí)現(xiàn)功功能的一一部分。新系統(tǒng)統(tǒng)一定是是在現(xiàn)有有系統(tǒng)基基礎(chǔ)上的的升華,畢竟如如果舊系系統(tǒng)沒有有問題,就不會(huì)會(huì)有新系系統(tǒng)開發(fā)發(fā)的需求求。另外,現(xiàn)有系系統(tǒng)的運(yùn)運(yùn)行成本本分析的的結(jié)果是是衡量新新系統(tǒng)的的經(jīng)濟(jì)可可行性的的重要參參照物。從字面面上的理理解會(huì)容容易產(chǎn)生生一個(gè)常常見的誤誤區(qū),就就是認(rèn)為為現(xiàn)有系系統(tǒng)一定定是軟件件系統(tǒng),其實(shí)這這里的“現(xiàn)有系系統(tǒng)”不僅包包括舊的的軟件系系統(tǒng),還還包括舊舊的非計(jì)計(jì)算機(jī)系系統(tǒng)。(3)新新系統(tǒng)建建模。在問題定定義和對(duì)對(duì)現(xiàn)有系系統(tǒng)研究究的基礎(chǔ)礎(chǔ)上
29、,開開始對(duì)新新的系統(tǒng)統(tǒng)進(jìn)行建建模,建建模的目目的是為為了獲得得一個(gè)對(duì)對(duì)新系統(tǒng)統(tǒng)的框架架認(rèn)識(shí)、概念性性認(rèn)識(shí)。通常可可以采用用以下幾幾種技術(shù)術(shù)。系統(tǒng)上上下文關(guān)關(guān)系范圍圍圖:其其實(shí)也就就是DFFD(數(shù)數(shù)據(jù)流圖圖)的00層圖,將系統(tǒng)統(tǒng)與外界界實(shí)體(可能是是人、可可能是外外部系統(tǒng)統(tǒng))的關(guān)關(guān)系(主主要是數(shù)數(shù)據(jù)流和和控制流流)體現(xiàn)現(xiàn)出來,從而清清晰地界界定出系系統(tǒng)的范范圍,實(shí)實(shí)現(xiàn)共識(shí)識(shí)。實(shí)體-關(guān)系圖圖(E-R):這是系系統(tǒng)的數(shù)數(shù)據(jù)模型型,這個(gè)個(gè)階段并并不需要要生成完完整的EE-R圖圖,而是是找到主主要的實(shí)實(shí)體,以以及實(shí)體體以間的的關(guān)系即即可。用例模模型:這這是系統(tǒng)統(tǒng)的一個(gè)個(gè)動(dòng)態(tài)模模型,以以Acttor和和u
30、see-caase整整理出系系統(tǒng)的主主要功能能框架,這個(gè)階階段應(yīng)該該大部分分都處于于概念級(jí)級(jí),每個(gè)個(gè)用例也也無需花花太多的的時(shí)間確確定細(xì)節(jié)節(jié),只要要能夠勾勾畫出系系統(tǒng)的雛雛形即可可。域模型型:采用用0 00的思想想,對(duì)于于系統(tǒng)中中主要的的實(shí)體類類找到,并說明明實(shí)體類類的主要要特征和和它們之之間的關(guān)關(guān)系。IP 0表:采用傳傳統(tǒng)的結(jié)結(jié)構(gòu)化思思想,從從輸入、處理、輸出的的角度進(jìn)進(jìn)行描述述系統(tǒng)。再次請(qǐng)請(qǐng)大家注注意,這這個(gè)階段段的所有有模型是是不夠精精確的,只是一一個(gè)框架架,要達(dá)達(dá)到一個(gè)個(gè)宏觀的的角度,否則將將陷入無無休止的的工作中中。(4)客客戶復(fù)核核??梢赃@么么說,在在第(33)步中中建立起起來的系
31、系統(tǒng)模型型是系統(tǒng)統(tǒng)分析員員眼里的的問題定定義,那那么這與與客戶心心目中的的問題是是否一致致呢?因因此,完完整的系系統(tǒng)模型型建立之之后,一一個(gè)十分分重要的的工作就就是與客客戶一起起進(jìn)行復(fù)復(fù)核。當(dāng)當(dāng)然,由由于這個(gè)個(gè)時(shí)候模模型將成成討論和和分析的的基礎(chǔ),因此使使用客戶戶更容易易接受的的模型將將顯得十十分重要要。如果在這這個(gè)過程程中,發(fā)發(fā)現(xiàn)模型型與客戶戶的目標(biāo)標(biāo)有不一一致的地地方,就就應(yīng)該再再次通過過訪談、現(xiàn)場(chǎng)觀觀摩、對(duì)對(duì)現(xiàn)有系系統(tǒng)分析析等手段段進(jìn)行了了解,然然后在此此基礎(chǔ)上上修改模模型。由由此也可可以看書書,(11)(4)的的步驟是是一個(gè)循循環(huán),周周而復(fù)始始,直至至客戶確確認(rèn)了新新的系統(tǒng)統(tǒng)模型止止。
32、(5)提提出并評(píng)評(píng)價(jià)解決決方案。前面的工工作還是是停留在在“系統(tǒng)解解決什么么問題”上,只只是更加加清晰地地進(jìn)行了了定義和和說明。當(dāng)客戶戶與系統(tǒng)統(tǒng)分析員員對(duì)要解解決的問問題有了了一個(gè)清清晰的共共識(shí)之后后,接下下來的工工作就是是提出解解決方案案,這也也是系統(tǒng)統(tǒng)分析員員很重要要的工作作之一。在這個(gè)階階段,應(yīng)應(yīng)該盡量量列舉出出各種可可行的解解決方案案,并且且對(duì)這些些解決方方案的優(yōu)優(yōu)點(diǎn)、缺缺點(diǎn)做一一個(gè)綜合合性的評(píng)評(píng)價(jià),以以便下一一步?jīng)Q策策。需要要注意的的是,對(duì)對(duì)那些明明顯不可可行的,如技術(shù)術(shù)上還沒沒有相應(yīng)應(yīng)的辦法法、經(jīng)濟(jì)濟(jì)角度明明顯不可可行的、違背企企業(yè)或行行業(yè)實(shí)際際情況的的解決方方案應(yīng)該該直接過過濾掉
33、。(6)確確定最終終推薦的的解決方方案。明確地指指出該項(xiàng)項(xiàng)目是否否可行,如果可可行,什什么方面面是最合合理的?由于對(duì)對(duì)這兩個(gè)個(gè)問題的的回答,是可行行性分析析研究工工作的核核心目標(biāo)標(biāo)。因此此在各種種解決方方案提出出之后,接下來來應(yīng)該從從中選中中一個(gè)最最合理、最可行行的解決決方案,更加詳詳細(xì)地說說明理由由,并且且還要對(duì)對(duì)其進(jìn)行行更加完完善的成成本/效效益分析析。具體來說說,成本本效益分分析可以以分成兩兩個(gè)部分分的內(nèi)容容。成本估估計(jì)。對(duì)對(duì)于軟件件系統(tǒng)而而言,主主要的成成本是人人力資源源成本,另外還還包括一一些直接接的費(fèi)用用、設(shè)備備采購的的費(fèi)用等等。相對(duì)對(duì)而言,硬件設(shè)設(shè)備,以以及其他他的一些些相關(guān)費(fèi)費(fèi)
34、用的評(píng)評(píng)估會(huì)比比較容易易一些,最難的的是人力力資源的的成本分分析。因因此,對(duì)對(duì)系統(tǒng)工工作量(用人月月、人年年等單位位進(jìn)行說說明)進(jìn)進(jìn)行合理理、科學(xué)學(xué)的評(píng)估估,并在在此基礎(chǔ)礎(chǔ)上進(jìn)行行計(jì)算是是很必要要的。要想準(zhǔn)確確地估算算出工作作量,通通常可以以借助的的工具是是歷史數(shù)數(shù)據(jù)和經(jīng)經(jīng)驗(yàn)?zāi)P托?。歷史史數(shù)據(jù)就就是指你你所在的的開發(fā)團(tuán)團(tuán)隊(duì)以往往從事項(xiàng)項(xiàng)目的情情況,可可以通過過以類似似系統(tǒng)項(xiàng)項(xiàng)目做參參照的方方法。而而經(jīng)驗(yàn)?zāi)DP蛣t是是一些軟軟件工作作量估算算方面的的研究總總結(jié),常常用的有有功能點(diǎn)點(diǎn)分析、COCCOMOO分析等等。通常,可可以分成成以下幾幾步進(jìn)行行:首先,進(jìn)行工工作任務(wù)務(wù)分解,將目標(biāo)標(biāo)細(xì)化。然后,就
35、每一一個(gè)工作作任務(wù)包包,與具具體的開開發(fā)團(tuán)隊(duì)隊(duì)進(jìn)行共共同分析析,使用用功能點(diǎn)點(diǎn)分析法法或其他他相關(guān)的的分析法法進(jìn)行估估算,并并且將估估算的結(jié)結(jié)果與類類似項(xiàng)目目的歷史史數(shù)據(jù)進(jìn)進(jìn)行比較較,做出出微調(diào)。使用CCOCOOMO分分析,計(jì)計(jì)算出相相應(yīng)的人人月數(shù)。在這個(gè)個(gè)過程中中,還應(yīng)應(yīng)該根據(jù)據(jù)類似項(xiàng)項(xiàng)目的歷歷史數(shù)據(jù)據(jù)推出項(xiàng)項(xiàng)目組隊(duì)隊(duì)的平均均產(chǎn)能,從而使使估算值值更有代代表性。另外,有有一點(diǎn)是是十分重重要的,在這個(gè)個(gè)階段是是不可能能得到精精確的估估算值的的,這個(gè)個(gè)觀念必必須讓開開發(fā)團(tuán)隊(duì)隊(duì)、管理理層和客客戶很清清晰地認(rèn)認(rèn)識(shí)到。否則,即使違違心地給給出精確確的估算算值也顯顯得沒有有任何意意義。這個(gè)階段段的工作作
36、,對(duì)于于系統(tǒng)分分析員而而言,很很重要的的知識(shí)技技能在于于軟件度度量與估估算方法法、技術(shù)術(shù)的掌握握方面。效益分分析。有有了估算算出來的的開發(fā)成成本以后后,就可可以進(jìn)行行效益分分析了。在做效效益分析析之前應(yīng)應(yīng)該首先先對(duì)該系系統(tǒng)應(yīng)用用之后,將會(huì)帶帶來的直直接、間間接收益益,以及及成本降降低的具具體數(shù)額額進(jìn)行量量化。并并且通過過經(jīng)濟(jì)學(xué)學(xué)的相關(guān)關(guān)模型來來進(jìn)行分分析,這這要求系系統(tǒng)分析析人員能能夠在該該方面有有一定的的知識(shí)積積累。通通常進(jìn)行行效益分分析時(shí)要要借助以以下幾個(gè)個(gè)概念。貨幣的的時(shí)間價(jià)價(jià)值:比比如說現(xiàn)現(xiàn)在的11元錢,與未來來的1元元錢,其其代表的的價(jià)值是是不同的的。通常常是使用用利率的的形式來來表
37、現(xiàn)這這個(gè)價(jià)值值。我們們用廠代代表未來來的價(jià)值值,P代代表現(xiàn)在在的價(jià)值值,那么么可以總總結(jié)為:和其中中/代表表年利率率,n代代表年數(shù)數(shù)。投資回回收期:投資回回收期的的意思就就是要多多少年才才能夠?qū)⑼顿Y回回收,越越短越有有利。純收入入:衡量量系統(tǒng)價(jià)價(jià)值的一一個(gè)很重重要的指指標(biāo)就是是純收入入,而純純收入指指的是整整個(gè)生命命周期之之內(nèi)系統(tǒng)統(tǒng)的累計(jì)計(jì)經(jīng)濟(jì)效效益(折折成現(xiàn)值值)與投投資之差差。投資回回報(bào)率:當(dāng)投資資額、每每年預(yù)計(jì)計(jì)可獲得得的經(jīng)濟(jì)濟(jì)效益這這兩個(gè)數(shù)數(shù)據(jù)有了了的時(shí)候候,就可可以計(jì)算算投資回回報(bào)率(R OO I),公式式如下所所示:P=F11/(11+J)+F22/(11+J)2+.+Fn/(1
38、+J)其中,PP代表總總投資額額,F(xiàn),是第I年年底底的收益益,n是系統(tǒng)統(tǒng)使用壽壽命,JJ就是投投資回報(bào)報(bào)率。.(7)草擬開開發(fā)計(jì)劃劃。在上一步步,我們們對(duì)主要要推薦的的解決方方案進(jìn)行行了詳細(xì)細(xì)的成本本效益分分析,對(duì)對(duì)工作內(nèi)內(nèi)容和工工作量都都有了一一個(gè)詳細(xì)細(xì)的了解解,接下下來需要要制訂一一個(gè)最粗粗略的開開發(fā)計(jì)劃劃,說明明開發(fā)所所需的資資源、人人員和時(shí)時(shí)間進(jìn)度度安排。這也將將作可行行性分析析的一個(gè)個(gè)重要依依據(jù)和立立項(xiàng)開發(fā)發(fā)后制訂訂項(xiàng)目計(jì)計(jì)劃的基基礎(chǔ)。(8)以以書面的的形式提提交可可行性分分析報(bào)告告并進(jìn)進(jìn)行審查查。最后就是是將這些些研究的的結(jié)果整整理成文文,提交交客戶和和管理層層,進(jìn)行行審查通通過。
39、在在這個(gè)階階段還應(yīng)應(yīng)該制作作一些相相應(yīng)的講講義,客客戶和管管理層做做介紹和和說明。2.1.4需求求分析在細(xì)化地地說明需需求分析析之前,我們先先溫習(xí)一一下分析析的定義義:所謂謂分析就就是通過過對(duì)問題題域的研研究,獲獲得對(duì)該該領(lǐng)域特特性及存存在于其其中(需需要解決決)的問問題特性性的透徹徹理解并并用文檔檔說明。從上面的的定義中中,我們們可以知知道需求求分析的的關(guān)鍵在在于對(duì)問問題域的的研究與與理解。為了便便于理解解問題域域,現(xiàn)代代軟件工工程方法法所推薦薦的做法法是對(duì)問問題域進(jìn)進(jìn)行抽象象,將其其分解若若干的基基本元素素,然后后對(duì)元素素之間的的關(guān)系進(jìn)進(jìn)行建模模。1.需求求分析的的工作任任務(wù)前面對(duì)分分析的
40、定定義相對(duì)對(duì)比較抽抽象,不不太易于于理解,不太容容易用來來指導(dǎo)具具體的操操作。其其實(shí)用更更通俗的的話來說說,需求求分析就就是提煉煉、分析析和仔細(xì)細(xì)審查已已經(jīng)收集集到的需需求,以以確保所所有的涉涉眾都明明白其含含義并找找出其中中的錯(cuò)誤誤、遺漏漏或其他他不足的的地方。在KarrlE.Wieegerrs的經(jīng)經(jīng)典名作作軟件件需求一書中中指出,需求分分析的工工作通常常包括以下七個(gè)個(gè)方面。(1)繪繪制系統(tǒng)統(tǒng)上下文文范圍關(guān)關(guān)系圖:這種關(guān)關(guān)系圖是是用于定定義系統(tǒng)統(tǒng)與系統(tǒng)統(tǒng)外部實(shí)實(shí)體間的的界限和和接口的的簡(jiǎn)單模模型,它它可以為為需求確確定一個(gè)個(gè)范圍。其實(shí)就就是DFFD的00層圖,圖2-2就是是一個(gè)實(shí)實(shí)例。(2)
41、創(chuàng)創(chuàng)建用戶戶接口原原型:由由于用戶戶界面對(duì)對(duì)于一個(gè)個(gè)系統(tǒng)來來說是十十分重要要的,因因此在需需求分析析階段通通過快速速開發(fā)工工具開發(fā)發(fā)一tt可拋拋棄原型型,或者者通過PPoweerPoointt、Auuthoorwaare等等演示工工具制作作一個(gè)演演示原型型,甚至至可以用用紙筆畫畫出一些些關(guān)鍵的的界面接接口示意意圖,這這些都會(huì)會(huì)幫助客客戶更好好地理解解所要解解決的問問題,更更好地理理解需求求。(3)分分析需求求的可行行性:對(duì)對(duì)所有獲獲得的需需求進(jìn)行行成本、性能、技術(shù)實(shí)實(shí)現(xiàn)方面面的可行行性研究究,以及及這些需需求項(xiàng)是是否與其其他的需需求項(xiàng)有有沖突,是否有有對(duì)外的的依賴關(guān)關(guān)系等。(4)確確定需求求的
42、優(yōu)先先級(jí):這這是一個(gè)個(gè)很重要要的工作作,迭代代開發(fā)已已經(jīng)成為為現(xiàn)代軟軟件工程程方法論論的一個(gè)個(gè)基礎(chǔ),而需求求的優(yōu)先先級(jí)是制制訂迭代代計(jì)劃的的一個(gè)最最重要的的依據(jù)。對(duì)于需需求優(yōu)先先級(jí)的描描述,可可以采用用滿意度度/非滿滿意度指指標(biāo)進(jìn)行行說明(滿意度度:取值值155,表示示當(dāng)需求求被實(shí)現(xiàn)現(xiàn)時(shí)用戶戶的滿意意程度。不滿意意度:取取值15,表表示當(dāng)需需求未被被實(shí)現(xiàn)時(shí)時(shí)用戶的的不滿意意程度。)(5)為為需求建建立模型型:也就就是建立立分析模模型,這這些模型型的表現(xiàn)現(xiàn)形式主主要是圖圖表加上上少量的的文字描描述,正正所謂一一圖抵千千字,圖圖形化地地描述需需求使其其更加清清晰、易易懂。根根據(jù)采用用的分析析技術(shù)的
43、的不同,采用的的圖也不不同,例例如,00 0技技術(shù)下的的用例模模型和域域模型;面向數(shù)數(shù)據(jù)分析析技術(shù)下下的E-R圖;結(jié)構(gòu)化化分析技技術(shù)下的的數(shù)據(jù)流流圖等。(6)創(chuàng)創(chuàng)建數(shù)據(jù)據(jù)字典:數(shù)據(jù)字字典是對(duì)對(duì)系統(tǒng)用用到的所所有數(shù)據(jù)據(jù)項(xiàng)和結(jié)結(jié)構(gòu)進(jìn)行行定義,以確保保開發(fā)人人員使用用統(tǒng)一的的數(shù)據(jù)定定義。(7)使使用質(zhì)量量功能調(diào)調(diào)配(QQ F D):這是在在需求優(yōu)優(yōu)先級(jí)基基礎(chǔ)上的的一個(gè)升升華,其其原理與與滿意度度/非滿滿意度指指標(biāo)十分分接近。它通過過將產(chǎn)品品特性、屬性與與對(duì)客戶戶的重要要性聯(lián)系系起來,Q FFD將需需求分三三類:期期望需求求,即如如果缺少少會(huì)讓其其感到不不滿意的的需求;普通需需求;興興奮需求求:實(shí)現(xiàn)現(xiàn)
44、了客戶戶會(huì)感到到驚喜,但沒有有也不會(huì)會(huì)遭到責(zé)責(zé)備。2.需求求建模根據(jù)在需需求方面面的權(quán)威威Alaan DDaviis的見見解,僅僅僅單一一地看需需求并不不能提供供對(duì)需求求的完全全理解,而是需需要把用用文字表表示的需需求和用用圖形表表示的需需求結(jié)合合起來。而用圖圖形表示示需求,就是需需求建模模,獲得得分析模模型。分分析模型型有助于于檢測(cè)需需求的不不一致性性、模糊糊性、錯(cuò)錯(cuò)誤及遺遺漏。有有一點(diǎn)需需要提醒醒讀者注注意的是是,迄今今止,尚尚未發(fā)現(xiàn)現(xiàn)一種分分析建模模技術(shù)能能夠?qū)⑺械膬?nèi)內(nèi)容涵蓋蓋,我們們需要根根據(jù)實(shí)際際情況進(jìn)進(jìn)行有效效的組合合。進(jìn)行需求求建模時(shí)時(shí),首先先應(yīng)該建建立一個(gè)個(gè)概念,那就是是分
45、析模模型的基基礎(chǔ)是分分析元素素,而分分析元素素則來源源于客戶戶所陳述述的需求求。而且且,我們們應(yīng)該盡盡可能地地利用CCASEE工具創(chuàng)創(chuàng)建、維維護(hù)、發(fā)發(fā)布需求求模型,以保持持其可控控性。2.1.5流行行的需求求分析方方法論需求分析析的方法法可謂種種類繁多多,不過過如果按按照分解解的方式式不同,可以很很容易地地劃分出幾種大大類型。我們先先從分析析方法發(fā)發(fā)展的歷歷史,對(duì)對(duì)其建立立一個(gè)概概要性的的認(rèn)識(shí)。結(jié)構(gòu)化分分析方法法(Sttruccturred Anaalyssis,SA):最初初的分析析方法都都不成體體系,而而且通常都只只包括一一些籠統(tǒng)統(tǒng)的告誡誡,在220世紀(jì)紀(jì)70年年代分析析技術(shù)發(fā)發(fā)展的分分水
46、嶺終終于出現(xiàn)現(xiàn)了。這時(shí)人們們開始嘗嘗試使用用標(biāo)準(zhǔn)化化的方法法,開發(fā)發(fā)和推出出各種名名“結(jié)構(gòu)化化分析”的方法法論,Tom DeMMacrro是這這個(gè)領(lǐng)域域最有代代表性和和權(quán)威性性的專家家。軟系統(tǒng)方方法:這這是一個(gè)個(gè)過渡性性的方法法論,并并未真正正流行過過,它的的出現(xiàn)只只是證明明了結(jié)構(gòu)化分分析方法法的一些些不足。因?yàn)榻Y(jié)結(jié)構(gòu)化分分析方法法采用的的相對(duì)形形式化的的模型不不僅與社社會(huì)觀格格不不入,而而且在解解決“不確定定性”時(shí)顯得得十分無無力。最最有代表表性的軟軟系統(tǒng)方方法是Checcklaand方方法。面向?qū)ο笙蠓治龇椒椒ǎ∣Objeect Oriientted Anaalyssis,OOAA):在在
47、20世世紀(jì)900年代,結(jié)構(gòu)化方法法的不足足在面對(duì)對(duì)多變的的商業(yè)世世界時(shí),顯得更更加蒼白白無力,這促使使了O O AA的迅速發(fā)展。面向問題題域的分分析(PProbblemm Doomaiin OOrieenteed AAnallysiis,PPDOAA):隨隨著技術(shù)術(shù)的應(yīng)用和發(fā)展展發(fā)現(xiàn)面面向?qū)ο笙蠓治龇椒椒ㄒ泊娲嬖谥芎芏嗟牟徊蛔?,?yīng)應(yīng)運(yùn)而生生了一些些新的方方法論,PDOAA就是其其中一種種。不過過PDOOA尚在在研究階階段,并并未廣泛泛應(yīng)用。1.結(jié)構(gòu)構(gòu)化分析析結(jié)構(gòu)化分分析與面面向?qū)ο笙蠓治龇椒椒ㄖg間的最大大差別是是:結(jié)構(gòu)構(gòu)化分析析方法把把系統(tǒng)看看做一個(gè)個(gè)過程的的集合體體,包括括人完成成的和電
48、電腦完成成的;而而面向?qū)?duì)象方法法則把系系統(tǒng)看成成一個(gè)相相互影響響的對(duì)象象集。結(jié)結(jié)構(gòu)化分分析方法法的特點(diǎn)點(diǎn)是利用用數(shù)據(jù)流流圖來幫幫助人們們理解問問題,對(duì)對(duì)問題進(jìn)進(jìn)行分析析。結(jié)構(gòu)化分分析一般般包括以以下工具具,在本本節(jié)的隨隨后部分分將對(duì)它它們一一一做簡(jiǎn)單單介紹。數(shù)據(jù)流流圖(DDataa Fllow Diaagraam,DDFD);數(shù)據(jù)字字典(DDataa Diictiionaary,DD);結(jié)構(gòu)化化語言;判定表表;判定樹樹。結(jié)構(gòu)化系系統(tǒng)分析析方法從從總體上上看是一一種強(qiáng)烈烈依賴數(shù)數(shù)據(jù)流圖圖的自頂頂向下的的建模方方法。它它不僅是是需求分分析技術(shù)術(shù),也是是完成需需求規(guī)格格化的有有效技術(shù)術(shù)手段。在介紹
49、具具體的結(jié)結(jié)構(gòu)化分分析方法法之前,我們先先對(duì)如何何進(jìn)行結(jié)結(jié)構(gòu)化分分析做一一個(gè)總結(jié)結(jié)性描述述,以幫幫助大家家更好地地應(yīng)用該該方法。(1)研研究“物質(zhì)環(huán)環(huán)境”。首先先,應(yīng)畫畫出當(dāng)前前系統(tǒng)(可能是是非計(jì)算算機(jī)系統(tǒng)統(tǒng),或是是半計(jì)算算機(jī)系統(tǒng)統(tǒng))的數(shù)數(shù)據(jù)流圖圖,說明明系統(tǒng)的的輸入、輸出數(shù)數(shù)據(jù)流,說明系系統(tǒng)的數(shù)數(shù)據(jù)流情情況,以以及經(jīng)歷歷了哪些些處理過過程。在在這個(gè)數(shù)數(shù)據(jù)流圖圖中,可可以包括括一些非非計(jì)算機(jī)機(jī)系統(tǒng)中中數(shù)據(jù)流流及處理理的命名名,例如如,部門門名、崗崗位名、報(bào)表名名等。這這個(gè)過程程可以幫幫助分析析員有效效地理解解業(yè)務(wù)環(huán)環(huán)境,在在與用戶戶的充分分溝通與與交流中中完成。(2)建建立系統(tǒng)統(tǒng)邏輯模模型。當(dāng)
50、當(dāng)物理模模型建立立完成之之后,接接下來的的工作是是畫出相相對(duì)真實(shí)實(shí)系統(tǒng)的的等價(jià)邏邏輯數(shù)據(jù)據(jù)流圖。在前一一步驟建建立的數(shù)數(shù)據(jù)流圖圖的基礎(chǔ)礎(chǔ)上,將將所有自自然數(shù)據(jù)據(jù)流都轉(zhuǎn)轉(zhuǎn)成等價(jià)價(jià)的邏輯輯流:例例如將現(xiàn)現(xiàn)實(shí)世界界的報(bào)表表改成存存儲(chǔ)在計(jì)計(jì)算機(jī)系系統(tǒng)中的的文件里里;又如如,將現(xiàn)實(shí)實(shí)世界中中“送往總總經(jīng)理辦辦公室”改“報(bào)送報(bào)報(bào)表”。(3)劃劃清人機(jī)機(jī)界限。最后,我們確確定在系系統(tǒng)邏輯輯模型中中,哪些些將采用用自動(dòng)化化完成,哪些仍仍然保留留手工操操作。這這樣就可可以清晰晰地劃清清系統(tǒng)的的范圍。2.數(shù)據(jù)據(jù)流圖數(shù)據(jù)流圖圖是一種種圖形化化的系統(tǒng)統(tǒng)模型,它在一一張圖中中展示信信息系統(tǒng)統(tǒng)的主要要需求,即輸入入、輸出
51、出、處理理(過程程)、數(shù)數(shù)據(jù)存儲(chǔ)儲(chǔ)。由于于從DFFD中可可以很容容易地一一眼看出出系統(tǒng)緊緊密結(jié)合合的各個(gè)個(gè)部分,而且整整個(gè)圖形形模式只只有五個(gè)個(gè)符號(hào)需需要記憶憶,所以以深受分分析人員員的喜愛愛,因而而廣流行行。正如圖22-3所所示,DDFD中中包括以以下幾個(gè)個(gè)基本元元素。過程:一步步步地執(zhí)行行指令,完成輸輸入到輸輸出的轉(zhuǎn)轉(zhuǎn)換。外部實(shí)實(shí)體:系系統(tǒng)之外外的數(shù)據(jù)據(jù)源或目目的。數(shù)據(jù)存存儲(chǔ):存存放數(shù)據(jù)據(jù)的地方方,一般般是文件件、數(shù)據(jù)據(jù)庫等形形式。數(shù)據(jù)流流:從一一處到另另一處的的數(shù)據(jù)流流向,如如從輸入入或輸出出到一個(gè)個(gè)過程的的數(shù)據(jù)流流。實(shí)時(shí)連連接:當(dāng)當(dāng)過程執(zhí)執(zhí)行時(shí),外部實(shí)實(shí)體與過過程之間間的來回回通信。(
52、1)數(shù)數(shù)據(jù)流圖圖的層次次。正如如前面提提到的,結(jié)構(gòu)化化分析的的思路是是依賴于于數(shù)據(jù)流流圖進(jìn)行行自頂而而下的分分析。這這也是因因?yàn)橄到y(tǒng)統(tǒng)通常比比較復(fù)雜雜,很難難在一張張圖上將將所有的的數(shù)據(jù)流流和加工工描述清清楚。因因此,數(shù)數(shù)據(jù)流圖圖提供一一種表現(xiàn)現(xiàn)系統(tǒng)高高層和低低層概念念的機(jī)制制。也就就是先繪繪制一張張較高層層次的數(shù)數(shù)據(jù)流圖圖,然后后在此基基礎(chǔ)上,對(duì)其中中的過程程(處理理)進(jìn)行行分解,分解成成若干獨(dú)獨(dú)立的、低層次次的、詳詳細(xì)的數(shù)數(shù)據(jù)流圖圖,而且且可以這這樣逐一一地分解解下去,直至系系統(tǒng)被清清晰地描描述出來來。(2)CConttextt圖。CConttextt圖,也也就是在在2.11.4節(jié)節(jié)中提到
53、到的系統(tǒng)統(tǒng)上下文文范圍關(guān)關(guān)系圖。這是描描述系統(tǒng)統(tǒng)最高層層結(jié)構(gòu)的的DFDD圖。它它的特點(diǎn)點(diǎn)是,將將整個(gè)待待開發(fā)的的系統(tǒng)表表示為一一個(gè)過程程,將所所有的外外部實(shí)體體和進(jìn)出出系統(tǒng)的的數(shù)據(jù)流流都畫在在一張圖圖中。圖2-33就是一一個(gè)Coonteext圖圖的實(shí)例例,只不不過在繪繪制時(shí)做做了一些些處理,使得它它看上去去更加直直觀易懂懂,圖22-4也也是一個(gè)個(gè)Conntexxt圖的的例子。圖2-44 Coonteext圖圖實(shí)例Conttextt圖用來來描述系系統(tǒng)有什什么輸入入、輸出出數(shù)據(jù)流流,與哪哪些外部部實(shí)體直直接相關(guān)關(guān),可以把整個(gè)個(gè)系統(tǒng)的的范圍勾勾畫出來來。(3)逐逐級(jí)分解解。當(dāng)完完成了CConttex
54、tt圖的建建模后,就可以以在此基基礎(chǔ)上進(jìn)進(jìn)行進(jìn)一一步分解解。下面面我們以以圖2 4例,進(jìn)行再再分解,在對(duì)原原有流程程了解的的基礎(chǔ)上上,可以以得到圖圖2-55。圖2-55 D F DD 0層層圖圖2-55是在CConttextt的基礎(chǔ)礎(chǔ)上做的的第一次次分解,而在CConttextt只有一一個(gè)過程程,那就就是系統(tǒng)統(tǒng),我們們將其編編號(hào)0。接下來來對(duì)Coonteext圖圖進(jìn)行分分解,其其實(shí)就是是對(duì)這個(gè)個(gè)編號(hào)00的過程程進(jìn)行更更細(xì)化的的描述,在這里里引入了了新的過過程、數(shù)數(shù)據(jù)存儲(chǔ)儲(chǔ),為了了能夠區(qū)區(qū)分其位位于的級(jí)級(jí)別,在在這個(gè)層層次上的的過程將將以1、2、33為序列列進(jìn)行編編號(hào)。正是由于于這是對(duì)對(duì)過程00
55、的分解解,因此此也稱之之DFDD 0層層圖。而而我們可可以根據(jù)據(jù)需要對(duì)對(duì)DFDD0層圖圖上的過過程(編編號(hào)1、2、33)進(jìn)行行如法炮炮制的分分解,稱稱之DFFD1層層圖,DDFD11層圖中中引入的的新過程程,其編編號(hào)規(guī)則則就是11.1,1.22-,以以及2.1,22.2-,依此此類推,直到完完成分析析工作。另外,這這里存在在一個(gè)很很關(guān)鍵的的要點(diǎn),由于DDFD00層圖是是Conntexxt的細(xì)細(xì)化,因因此所有有的輸入入和輸出出應(yīng)該與與Conntexxt完全全一致,否則就就說明存存在著錯(cuò)錯(cuò)誤。(4)如如何畫DDFD。D FF D的的繪制是是一個(gè)自自頂向下下、由外外到里的的過程,通常按按照以下下幾個(gè)
56、步步驟進(jìn)行行。畫系統(tǒng)統(tǒng)的輸入入和輸出出:在圖圖的邊緣緣標(biāo)出系系統(tǒng)的輸輸入、輸輸出數(shù)據(jù)據(jù)流。這這一步其其實(shí)是決決定研究究的內(nèi)容容和系統(tǒng)統(tǒng)的范圍圍。在畫畫的時(shí)候候,可以以先將盡盡可能多多的輸入入、輸出出畫出來來,然后后再刪除除多余的的,增加加遺漏的的。畫數(shù)據(jù)據(jù)流圖的的內(nèi)部:將系統(tǒng)統(tǒng)的輸入入、輸出出用一系系列的處處理連接接起來,可以從從輸入數(shù)數(shù)據(jù)流畫畫向輸出出數(shù)據(jù)流流,也可可以從中中間畫出出去。每一個(gè)個(gè)數(shù)據(jù)流流命名:命名的的好壞與與數(shù)據(jù)流流圖的可可理解性性密切相相關(guān),應(yīng)應(yīng)避免使使用空洞洞的名字字。加工命命名:注注意應(yīng)用用動(dòng)賓短短語。不考慮初初始化和和終點(diǎn),暫不考考慮出錯(cuò)錯(cuò)路徑等等細(xì)節(jié),不畫控控制流和
57、和控制信信息。3.細(xì)化化記錄DDFD部部件為了能夠夠更好地地描述DDFD的的部件,結(jié)構(gòu)化化分析方方法還引引入了數(shù)數(shù)據(jù)字典典、結(jié)構(gòu)構(gòu)化語言言,以及及決策樹樹、決策策表等方方法。通通過使用用這些工工具,能能夠?qū)?shù)數(shù)據(jù)流圖圖中描述述不夠清清晰的地地方進(jìn)行行有效的的補(bǔ)充。(1)結(jié)結(jié)構(gòu)化語語言。結(jié)結(jié)構(gòu)化語語言是結(jié)結(jié)構(gòu)化編編程語言言與自然然語言的的有機(jī)結(jié)結(jié)合,可可以采用用順序結(jié)結(jié)構(gòu)、分分支結(jié)構(gòu)構(gòu)、循環(huán)環(huán)結(jié)構(gòu)等等機(jī)制,同時(shí)還還說明加加工的處處理流程程。該技技術(shù)通常常用來描描述一些些重要的的、復(fù)雜雜的過程程的程序序邏輯邏邏輯。表表2-11所示是是一個(gè)使使用結(jié)構(gòu)構(gòu)化語言言描述的的例子。表2-11使用結(jié)結(jié)構(gòu)化語語
58、言描述述的例子子IF分?jǐn)?shù)數(shù)=660 TThennIF分?jǐn)?shù)數(shù)800 Thhen成績(jī)=CCELSEEIF分?jǐn)?shù)數(shù)=550 TThenn成績(jī)=DDELSEE成績(jī)=EEEndllfEndllf(2)決決策表和和決策樹樹。決策策表是一一種處理理邏輯的的表格表表示方法法,其中中包括決決策變量量、決策策變量值值、參與與者或公公式。與與上例對(duì)對(duì)應(yīng)的決決策表示示例如表表2-22所示。表2-22決策表表示例分?jǐn)?shù)=60是是否分?jǐn)?shù)=80=500=90=:由由構(gòu)成。+:和和,代表表順序連連接的關(guān)關(guān)系。|:或,代表從從中選擇擇一個(gè)。*:n次次重復(fù)。C):代表可可選的數(shù)數(shù)據(jù)項(xiàng)。*-*:表示示特定限限制的注注釋。補(bǔ)充信信息:關(guān)
59、關(guān)于數(shù)據(jù)據(jù)類型、默認(rèn)值值、限制制等信息息。表2-33是一個(gè)個(gè)數(shù)據(jù)字字典的實(shí)實(shí)例。表2-33數(shù)據(jù)字字典的實(shí)實(shí)例客戶基本本信息=客戶編編號(hào)+客客戶名稱稱+身份份證號(hào)碼碼+手機(jī)機(jī)+小靈靈通+家家庭電話話客戶編號(hào)號(hào)=00-98客戶名稱稱=丨字字”身份證號(hào)號(hào)碼=0.9915509118丨丨手機(jī)=0-99)4(912小靈通=(區(qū)號(hào)號(hào))+本本地號(hào)家庭電話話=(區(qū)區(qū)號(hào))+本地號(hào)號(hào)辦公電話話=(區(qū)區(qū)號(hào))+本地號(hào)號(hào)區(qū)號(hào)=0944本地號(hào)=00*“9770988丨4.實(shí)體體-關(guān)系系圖傳統(tǒng)的系系統(tǒng)開發(fā)發(fā)方法都都把重點(diǎn)點(diǎn)集中在在新系統(tǒng)統(tǒng)的數(shù)據(jù)據(jù)存儲(chǔ)需需求上,包括數(shù)數(shù)據(jù)實(shí)體體、數(shù)據(jù)據(jù)實(shí)體的的屬性,以及它它們之間間的關(guān)系系。
60、而描描述這些些東西的的最好形形式就是是借助實(shí)實(shí)體-關(guān)關(guān)系圖(Enttityy Reelattionnshiip DDiaggramm,E-R圖)。(1)實(shí)實(shí)體。由由于所有有的系統(tǒng)統(tǒng)都包括括數(shù)據(jù),而且是是大量的的數(shù)據(jù)。因此,我們?cè)谠陂_發(fā)系系統(tǒng)時(shí),需要一一個(gè)概念念來抽象象地表示示一組相相類似的的事物的的所有實(shí)實(shí)例,我我們稱這這個(gè)概念念實(shí)體,在E-R圖中中使用一一個(gè)圓角角的矩形形來表示示,如圖圖2-77(a)所示。從這個(gè)個(gè)概念上上看,與與面向?qū)?duì)象分析析方法中中的類有有些相似似。不過過,由于于在這里里只關(guān)心心數(shù)據(jù),因此實(shí)實(shí)體通常常是需要要存儲(chǔ)的的數(shù)據(jù)。與類一一樣,實(shí)實(shí)體也有有實(shí)例,表示實(shí)實(shí)體的一一個(gè)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【部編人教版】八年級(jí)上冊(cè)歷史聽課評(píng)課記錄 第14課 中國(guó)共產(chǎn)黨誕生
- 晉教版地理八年級(jí)下冊(cè)《8.1 西雙版納──晶瑩剔透的“綠寶石”》聽課評(píng)課記錄
- 小學(xué)二年級(jí)口算練習(xí)題
- 蘇教版四年級(jí)數(shù)學(xué)上冊(cè)期末復(fù)習(xí)口算練習(xí)題一
- 人教版七年級(jí)數(shù)學(xué)下冊(cè) 聽評(píng)課記錄5.3.1 第1課時(shí)《平行線的性質(zhì)》
- 七年級(jí)體育教學(xué)計(jì)劃
- 商業(yè)營(yíng)銷策劃項(xiàng)目合作協(xié)議書范本
- 建筑智能化工程框架合作協(xié)議書范本
- 商用精裝房屋租賃協(xié)議書范本
- 鍋爐及附屬供熱設(shè)備安裝施工合同范本
- 云南省曲靖市羅平縣2024-2025學(xué)年高二上學(xué)期期末地理試題( 含答案)
- 中國(guó)糖尿病防治指南(2024版)要點(diǎn)解讀
- Unit 1 Nice boys and girls【知識(shí)精研】-一年級(jí)英語下學(xué)期(人教PEP版一起)
- 《口腔科學(xué)緒論》課件
- 2024年高考數(shù)學(xué)(理)試卷(全國(guó)甲卷)(空白卷)
- 2024版CSCO胰腺癌診療指南解讀課件
- 10以內(nèi)除法口算練習(xí)題100套(十)
- 《應(yīng)急管理行政執(zhí)法人員依法履職管理規(guī)定》知識(shí)培訓(xùn)
- 《醫(yī)療機(jī)構(gòu)環(huán)境表面清潔與消毒管理規(guī)范》-華西醫(yī)院案例
- 2024年黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫
- 第45屆世界技能大賽餐廳服務(wù)項(xiàng)目全國(guó)選拔賽技術(shù)工作文件
評(píng)論
0/150
提交評(píng)論