




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、課程名稱:軟件工程課程名稱:軟件工程 第第9講講班班 級(jí):級(jí):日日 期:期:教教 室:室:教學(xué)題目:第教學(xué)題目:第4章章 需求分析需求分析教學(xué)目的:了解需求分析的任務(wù)和步驟、評(píng)審標(biāo)準(zhǔn)和過教學(xué)目的:了解需求分析的任務(wù)和步驟、評(píng)審標(biāo)準(zhǔn)和過 程,掌握基本技術(shù),理解需求規(guī)格說明書的程,掌握基本技術(shù),理解需求規(guī)格說明書的 作用與組成。作用與組成。教學(xué)重點(diǎn):基本技術(shù)、需求規(guī)格說明書的教學(xué)重點(diǎn):基本技術(shù)、需求規(guī)格說明書的 作用與組成。作用與組成。教學(xué)難點(diǎn):基本技術(shù)。教學(xué)難點(diǎn):基本技術(shù)。教教 具:多媒體教室、電子教案具:多媒體教室、電子教案作作 業(yè):習(xí)題業(yè):習(xí)題 3、4軟件需求是指用戶對(duì)目標(biāo)軟件系統(tǒng)在功能、性
2、能、軟件需求是指用戶對(duì)目標(biāo)軟件系統(tǒng)在功能、性能、行為、設(shè)計(jì)約束等方面的期望。行為、設(shè)計(jì)約束等方面的期望。需求分析就是通過對(duì)應(yīng)用問題及其環(huán)境的分析與理需求分析就是通過對(duì)應(yīng)用問題及其環(huán)境的分析與理解,采用一系列的分析方法和技術(shù),將用戶的需求解,采用一系列的分析方法和技術(shù),將用戶的需求逐步精確化、完全化、一致化,最終形成需求規(guī)格逐步精確化、完全化、一致化,最終形成需求規(guī)格說明文檔的過程。說明文檔的過程。系統(tǒng)分析階段產(chǎn)生的系統(tǒng)規(guī)格說明和項(xiàng)目規(guī)劃是軟系統(tǒng)分析階段產(chǎn)生的系統(tǒng)規(guī)格說明和項(xiàng)目規(guī)劃是軟件需求分析的基礎(chǔ),分析人員需從軟件的角度對(duì)其件需求分析的基礎(chǔ),分析人員需從軟件的角度對(duì)其進(jìn)行檢查和調(diào)整,并在此基
3、礎(chǔ)上展開需求分析。進(jìn)行檢查和調(diào)整,并在此基礎(chǔ)上展開需求分析。需求分析階段的成果主要是需求規(guī)格說明,該需求分析階段的成果主要是需求規(guī)格說明,該成果又是軟件設(shè)計(jì)、編碼、測(cè)試直至維護(hù)的主成果又是軟件設(shè)計(jì)、編碼、測(cè)試直至維護(hù)的主要基礎(chǔ)。要基礎(chǔ)。需求分析是系統(tǒng)分析和軟件設(shè)計(jì)的重要橋梁,需求分析是系統(tǒng)分析和軟件設(shè)計(jì)的重要橋梁,是軟件生存周期的關(guān)鍵性階段。良好的分析活是軟件生存周期的關(guān)鍵性階段。良好的分析活動(dòng)能夠減少錯(cuò)誤和遺漏,從而可提高軟件生產(chǎn)動(dòng)能夠減少錯(cuò)誤和遺漏,從而可提高軟件生產(chǎn)率和產(chǎn)品質(zhì)量、降低開發(fā)與維護(hù)成本。率和產(chǎn)品質(zhì)量、降低開發(fā)與維護(hù)成本。q本章介紹需求分析的基礎(chǔ)知識(shí)。主要包括:本章介紹需求分析
4、的基礎(chǔ)知識(shí)。主要包括:需求分析的三個(gè)主要步驟:?jiǎn)栴}分析、需求描需求分析的三個(gè)主要步驟:?jiǎn)栴}分析、需求描述、需求評(píng)審及各個(gè)步驟的主要任務(wù);述、需求評(píng)審及各個(gè)步驟的主要任務(wù);進(jìn)行需求分析的一般技術(shù)和方法簡(jiǎn)介,包括初進(jìn)行需求分析的一般技術(shù)和方法簡(jiǎn)介,包括初步需求獲取技術(shù)、需求建模技術(shù)、快速原型技步需求獲取技術(shù)、需求建模技術(shù)、快速原型技術(shù)、多視點(diǎn)分析方法等;術(shù)、多視點(diǎn)分析方法等;需求規(guī)格說明的作用和內(nèi)容及需求評(píng)審的標(biāo)準(zhǔn)需求規(guī)格說明的作用和內(nèi)容及需求評(píng)審的標(biāo)準(zhǔn)和評(píng)審過程等。和評(píng)審過程等。4.1 需求分析的任務(wù)需求分析的任務(wù) 需求分析的任務(wù)可通過問題分析、需求描述和需求需求分析的任務(wù)可通過問題分析、需求描
5、述和需求評(píng)審三個(gè)步驟來(lái)完成。評(píng)審三個(gè)步驟來(lái)完成。 1問題分析問題分析軟件系統(tǒng)分析人員在這一步驟中的任務(wù)是根據(jù)對(duì)問軟件系統(tǒng)分析人員在這一步驟中的任務(wù)是根據(jù)對(duì)問題及其環(huán)境的理解與軟件開發(fā)經(jīng)驗(yàn),改正用戶需求題及其環(huán)境的理解與軟件開發(fā)經(jīng)驗(yàn),改正用戶需求的模糊性、歧義性和不一致性,排除由于用戶的片的模糊性、歧義性和不一致性,排除由于用戶的片面性和短期行為所導(dǎo)致的不合理要求、挖掘用戶尚面性和短期行為所導(dǎo)致的不合理要求、挖掘用戶尚未提出但具有價(jià)值的潛在需求,并在用戶的幫助下未提出但具有價(jià)值的潛在需求,并在用戶的幫助下對(duì)相互沖突的要求進(jìn)行折衷,使用戶需求逐步精確對(duì)相互沖突的要求進(jìn)行折衷,使用戶需求逐步精確化、
6、一致化和完全化。化、一致化和完全化。4.1 需求分析的任務(wù)需求分析的任務(wù)1問題分析問題分析在這一過程中,需要用某種方法為原始問題及在這一過程中,需要用某種方法為原始問題及其軟件解建立模型,以便精確地記錄用戶從各其軟件解建立模型,以便精確地記錄用戶從各個(gè)視點(diǎn)、在不同抽象級(jí)別上對(duì)原始問題的描述,個(gè)視點(diǎn)、在不同抽象級(jí)別上對(duì)原始問題的描述,并包含了問題及其環(huán)境所涉及的信息流、處理并包含了問題及其環(huán)境所涉及的信息流、處理功能、用戶界面、行為及設(shè)計(jì)約束等各方面內(nèi)功能、用戶界面、行為及設(shè)計(jì)約束等各方面內(nèi)容。容。于是可通過對(duì)模型的精確化來(lái)達(dá)到需求分析的于是可通過對(duì)模型的精確化來(lái)達(dá)到需求分析的目標(biāo)。比如,可以采
7、用面向數(shù)據(jù)流的分析方法,目標(biāo)。比如,可以采用面向數(shù)據(jù)流的分析方法,利用數(shù)據(jù)流圖和數(shù)據(jù)字典等工具來(lái)建立模型。利用數(shù)據(jù)流圖和數(shù)據(jù)字典等工具來(lái)建立模型。該模型是形成需求規(guī)格說明、進(jìn)行軟件設(shè)計(jì)的該模型是形成需求規(guī)格說明、進(jìn)行軟件設(shè)計(jì)的基礎(chǔ)?;A(chǔ)。2需求描述需求描述該步驟的主要任務(wù)是以需求模型為基礎(chǔ),生成該步驟的主要任務(wù)是以需求模型為基礎(chǔ),生成需求規(guī)格說明和初步的用戶手冊(cè),并制定軟件需求規(guī)格說明和初步的用戶手冊(cè),并制定軟件產(chǎn)品驗(yàn)收測(cè)試計(jì)劃。產(chǎn)品驗(yàn)收測(cè)試計(jì)劃。需求規(guī)格說明是軟件項(xiàng)目的一個(gè)關(guān)鍵性文檔。需求規(guī)格說明是軟件項(xiàng)目的一個(gè)關(guān)鍵性文檔。其中應(yīng)包含對(duì)目標(biāo)軟件系統(tǒng)的功能、外部行為、其中應(yīng)包含對(duì)目標(biāo)軟件系統(tǒng)的
8、功能、外部行為、性能、質(zhì)量、可靠性、可維護(hù)性、約束條件和性能、質(zhì)量、可靠性、可維護(hù)性、約束條件和需求驗(yàn)證標(biāo)準(zhǔn)等的完整的描述。需求驗(yàn)證標(biāo)準(zhǔn)等的完整的描述。初步用戶手冊(cè)應(yīng)包括目標(biāo)軟件系統(tǒng)的用戶界面初步用戶手冊(cè)應(yīng)包括目標(biāo)軟件系統(tǒng)的用戶界面的描述和使用方法的初步構(gòu)想。的描述和使用方法的初步構(gòu)想。驗(yàn)收測(cè)試計(jì)劃是進(jìn)行軟件產(chǎn)品驗(yàn)收測(cè)試的依據(jù)。驗(yàn)收測(cè)試計(jì)劃是進(jìn)行軟件產(chǎn)品驗(yàn)收測(cè)試的依據(jù)。需求評(píng)審是軟件開發(fā)過程中的一個(gè)重要的里程碑。需求評(píng)審是軟件開發(fā)過程中的一個(gè)重要的里程碑。需求評(píng)審的主要任務(wù)是分析人員在用戶(客戶)和需求評(píng)審的主要任務(wù)是分析人員在用戶(客戶)和軟件設(shè)計(jì)人員的配合下對(duì)需求規(guī)格說明和初步用戶軟件設(shè)計(jì)
9、人員的配合下對(duì)需求規(guī)格說明和初步用戶手冊(cè)進(jìn)行審核,檢驗(yàn)軟件需求的精確性、完全性和手冊(cè)進(jìn)行審核,檢驗(yàn)軟件需求的精確性、完全性和一致性,并使用戶(客戶)和軟件設(shè)計(jì)人員對(duì)規(guī)格一致性,并使用戶(客戶)和軟件設(shè)計(jì)人員對(duì)規(guī)格說明和用戶手冊(cè)達(dá)成一致的理解。說明和用戶手冊(cè)達(dá)成一致的理解。經(jīng)過評(píng)審確認(rèn)的需求規(guī)格說明將成為客戶方與開發(fā)經(jīng)過評(píng)審確認(rèn)的需求規(guī)格說明將成為客戶方與開發(fā)方的合同。如果評(píng)審未通過,比如發(fā)現(xiàn)了遺漏或錯(cuò)方的合同。如果評(píng)審未通過,比如發(fā)現(xiàn)了遺漏或錯(cuò)誤,則必須進(jìn)行迭代,直至通過評(píng)審為止。誤,則必須進(jìn)行迭代,直至通過評(píng)審為止。為了克服困難,更有效地開展需求分析工作,為了克服困難,更有效地開展需求分析工
10、作,軟件系統(tǒng)分析人員必須掌握一些基本的需求分軟件系統(tǒng)分析人員必須掌握一些基本的需求分析技術(shù),主要包括:析技術(shù),主要包括: 初步需求獲取技術(shù);初步需求獲取技術(shù); 需求建模技術(shù);需求建模技術(shù); 快速原型技術(shù);快速原型技術(shù); 問題的分解與抽象;問題的分解與抽象; 多視點(diǎn)分析技術(shù)等。多視點(diǎn)分析技術(shù)等。在分析階段的初期,由于分析人員和用戶的共在分析階段的初期,由于分析人員和用戶的共同知識(shí)領(lǐng)域可能不多,致使分析人員對(duì)問題往同知識(shí)領(lǐng)域可能不多,致使分析人員對(duì)問題往往知之不多,而用戶對(duì)目標(biāo)軟件的要求及對(duì)要往知之不多,而用戶對(duì)目標(biāo)軟件的要求及對(duì)要求的描述常常是零亂而模糊的,從而會(huì)造成相求的描述常常是零亂而模糊的
11、,從而會(huì)造成相互交流和相互理解上的困難。為了克服困難,互交流和相互理解上的困難。為了克服困難,獲取初步需求,可以采用如下的技術(shù)手段:獲取初步需求,可以采用如下的技術(shù)手段: 訪談與會(huì)議;訪談與會(huì)議; 觀察用戶工作流程;觀察用戶工作流程; 分析人員和用戶組成聯(lián)合小組。分析人員和用戶組成聯(lián)合小組。分析人員采用個(gè)別訪談或小組會(huì)議的形式與用戶進(jìn)分析人員采用個(gè)別訪談或小組會(huì)議的形式與用戶進(jìn)行初步交流。在訪談和會(huì)議之前,分析人員根據(jù)對(duì)行初步交流。在訪談和會(huì)議之前,分析人員根據(jù)對(duì)問題的初步描述精心準(zhǔn)備一系列問題,通過用戶對(duì)問題的初步描述精心準(zhǔn)備一系列問題,通過用戶對(duì)問題的回答或互相商討來(lái)逐步理解用戶的需求。問
12、題的回答或互相商討來(lái)逐步理解用戶的需求。準(zhǔn)備問題的原則有:準(zhǔn)備問題的原則有:首先應(yīng)搞清一般性、整體性問題,然后再涉及細(xì)節(jié)首先應(yīng)搞清一般性、整體性問題,然后再涉及細(xì)節(jié)問題。問題。在組織問題時(shí)要盡量做到客觀、公證,不應(yīng)限制用在組織問題時(shí)要盡量做到客觀、公證,不應(yīng)限制用戶的自由發(fā)揮。戶的自由發(fā)揮。所提問題匯總后應(yīng)能反映應(yīng)用問題及其子問題的全所提問題匯總后應(yīng)能反映應(yīng)用問題及其子問題的全貌、并且不要過分詳細(xì)。貌、并且不要過分詳細(xì)。如果可能,可通過實(shí)際觀察用戶的手工如果可能,可通過實(shí)際觀察用戶的手工操作過程來(lái)提取新系統(tǒng)的初步用戶需求。操作過程來(lái)提取新系統(tǒng)的初步用戶需求。觀察手工操作過程不是為了模擬手工操觀
13、察手工操作過程不是為了模擬手工操作過程,而是為了獲取第一手資料,并作過程,而是為了獲取第一手資料,并從中提取出有價(jià)值的需求。分析人員有從中提取出有價(jià)值的需求。分析人員有了第一手資料,再結(jié)合自己的軟件開發(fā)了第一手資料,再結(jié)合自己的軟件開發(fā)和應(yīng)用的經(jīng)驗(yàn),就能夠發(fā)現(xiàn)不合理的用和應(yīng)用的經(jīng)驗(yàn),就能夠發(fā)現(xiàn)不合理的用戶需求、提出用戶還沒有意識(shí)到的潛在戶需求、提出用戶還沒有意識(shí)到的潛在的但卻很有價(jià)值的用戶需求,并能夠從的但卻很有價(jià)值的用戶需求,并能夠從軟件的角度改進(jìn)操作流程和操作規(guī)范,軟件的角度改進(jìn)操作流程和操作規(guī)范,從而可獲得用戶滿意的分析結(jié)果。從而可獲得用戶滿意的分析結(jié)果。為加強(qiáng)信息溝通、減少誤解和避免產(chǎn)
14、生為加強(qiáng)信息溝通、減少誤解和避免產(chǎn)生遺漏、充分調(diào)動(dòng)用戶的積極性,在可能遺漏、充分調(diào)動(dòng)用戶的積極性,在可能的條件下,可以建立由開發(fā)方和用戶方的條件下,可以建立由開發(fā)方和用戶方共同組成的聯(lián)合小組。共同組成的聯(lián)合小組。聯(lián)合小組除了雙方的分析人員外,應(yīng)設(shè)聯(lián)合小組除了雙方的分析人員外,應(yīng)設(shè)專門的記錄員、負(fù)責(zé)會(huì)議議程的人員和專門的記錄員、負(fù)責(zé)會(huì)議議程的人員和資料員等,并制定小組的規(guī)章制度和計(jì)資料員等,并制定小組的規(guī)章制度和計(jì)劃,選定一種易于理解、簡(jiǎn)潔、精確的劃,選定一種易于理解、簡(jiǎn)潔、精確的表示機(jī)制作為雙方的共同語(yǔ)言,比如采表示機(jī)制作為雙方的共同語(yǔ)言,比如采用帶文字說明的流程圖等。用帶文字說明的流程圖等。
15、 根據(jù)家庭保安市場(chǎng)的增長(zhǎng)趨勢(shì),我根據(jù)家庭保安市場(chǎng)的增長(zhǎng)趨勢(shì),我們希望建立一種基于微處理器的家們希望建立一種基于微處理器的家庭保安系統(tǒng),它能夠識(shí)別異常事件庭保安系統(tǒng),它能夠識(shí)別異常事件并采取相應(yīng)的報(bào)警措施。這些異常并采取相應(yīng)的報(bào)警措施。這些異常事件有:非法進(jìn)入、火災(zāi)、水淹,事件有:非法進(jìn)入、火災(zāi)、水淹,等等。當(dāng)傳感器一旦探測(cè)出相應(yīng)的等等。當(dāng)傳感器一旦探測(cè)出相應(yīng)的異常事件時(shí),系統(tǒng)應(yīng)自動(dòng)用電話向異常事件時(shí),系統(tǒng)應(yīng)自動(dòng)用電話向監(jiān)控中心報(bào)警。此外,系統(tǒng)應(yīng)允許監(jiān)控中心報(bào)警。此外,系統(tǒng)應(yīng)允許戶主對(duì)其行為實(shí)施程序式控制。戶主對(duì)其行為實(shí)施程序式控制。為進(jìn)行初步的需求分析,這里采用開發(fā)方和用戶方組為進(jìn)行初步的需求
16、分析,這里采用開發(fā)方和用戶方組成聯(lián)合小組的方法。為此,聯(lián)合小組應(yīng)制定工作制度:成聯(lián)合小組的方法。為此,聯(lián)合小組應(yīng)制定工作制度:每次會(huì)議開始前必須有確定的議程,小組成員必須針每次會(huì)議開始前必須有確定的議程,小組成員必須針對(duì)議程進(jìn)行充分準(zhǔn)備并應(yīng)形成文字。對(duì)議程進(jìn)行充分準(zhǔn)備并應(yīng)形成文字。聯(lián)合小組會(huì)議首先應(yīng)明確問題的范圍、問題與環(huán)境的聯(lián)合小組會(huì)議首先應(yīng)明確問題的范圍、問題與環(huán)境的關(guān)系,并就開發(fā)軟件產(chǎn)品的必要性達(dá)成共識(shí)。關(guān)系,并就開發(fā)軟件產(chǎn)品的必要性達(dá)成共識(shí)。之后的會(huì)議,小組負(fù)責(zé)人要求每位參加者根據(jù)負(fù)責(zé)的之后的會(huì)議,小組負(fù)責(zé)人要求每位參加者根據(jù)負(fù)責(zé)的范圍列出應(yīng)用問題及環(huán)境中有關(guān)的對(duì)象、對(duì)象的操作范圍列出
17、應(yīng)用問題及環(huán)境中有關(guān)的對(duì)象、對(duì)象的操作及對(duì)象間的關(guān)系。如市場(chǎng)營(yíng)銷人員列出控制面板、電及對(duì)象間的關(guān)系。如市場(chǎng)營(yíng)銷人員列出控制面板、電話機(jī)、監(jiān)控中心等對(duì)象和用戶編程控制、電話撥號(hào)、話機(jī)、監(jiān)控中心等對(duì)象和用戶編程控制、電話撥號(hào)、報(bào)警等操作;負(fù)責(zé)傳感器的用戶可能列舉煙霧傳感器、報(bào)警等操作;負(fù)責(zé)傳感器的用戶可能列舉煙霧傳感器、門窗監(jiān)視器、警報(bào)器等對(duì)象。門窗監(jiān)視器、警報(bào)器等對(duì)象。接著,將對(duì)這些列舉的對(duì)象和操作進(jìn)行更詳細(xì)接著,將對(duì)這些列舉的對(duì)象和操作進(jìn)行更詳細(xì)的討論和描述,比如,詳細(xì)地描述接收傳感器的討論和描述,比如,詳細(xì)地描述接收傳感器事件、用戶編程控制、電話報(bào)警等操作等。事件、用戶編程控制、電話報(bào)警等操
18、作等。之后,用戶可能提出一些約束條件。比如,造之后,用戶可能提出一些約束條件。比如,造價(jià)不應(yīng)超過價(jià)不應(yīng)超過3000元,對(duì)傳感器事件的響應(yīng)時(shí)間元,對(duì)傳感器事件的響應(yīng)時(shí)間不得超過不得超過1秒,事件必須按優(yōu)先級(jí)順序進(jìn)行處秒,事件必須按優(yōu)先級(jí)順序進(jìn)行處理等等。理等等。 會(huì)后,小組負(fù)責(zé)人應(yīng)對(duì)這些信息加以整理并形會(huì)后,小組負(fù)責(zé)人應(yīng)對(duì)這些信息加以整理并形成文檔,該文檔應(yīng)能反映成文檔,該文檔應(yīng)能反映“家庭保安系統(tǒng)家庭保安系統(tǒng)”的的全貌。全貌。之后,根據(jù)之后,根據(jù)“家庭保安系統(tǒng)家庭保安系統(tǒng)”的特點(diǎn),將聯(lián)合的特點(diǎn),將聯(lián)合小組分成兩個(gè)小組,并行處理用戶編程控制和小組分成兩個(gè)小組,并行處理用戶編程控制和傳感器檢測(cè)兩個(gè)
19、子系統(tǒng),以便使子問題的軟件傳感器檢測(cè)兩個(gè)子系統(tǒng),以便使子問題的軟件需求進(jìn)一步細(xì)化,這時(shí)可能又會(huì)增加新對(duì)象、需求進(jìn)一步細(xì)化,這時(shí)可能又會(huì)增加新對(duì)象、新操作、新約束條件。在子系統(tǒng)的需求基本明新操作、新約束條件。在子系統(tǒng)的需求基本明確并形成文檔后,還應(yīng)就子系統(tǒng)的整合及需求確并形成文檔后,還應(yīng)就子系統(tǒng)的整合及需求驗(yàn)證標(biāo)準(zhǔn)等進(jìn)行初步的討論。驗(yàn)證標(biāo)準(zhǔn)等進(jìn)行初步的討論。最后,初步需求分析應(yīng)形成結(jié)論性文檔。比如,最后,初步需求分析應(yīng)形成結(jié)論性文檔。比如,經(jīng)過初步的需求分析,經(jīng)過初步的需求分析,“家庭保安系統(tǒng)家庭保安系統(tǒng)”的部的部分初步需求文檔如下:分初步需求文檔如下: “家庭保安系統(tǒng)家庭保安系統(tǒng)”的軟件允許用
20、戶在安裝時(shí)進(jìn)行系統(tǒng)配的軟件允許用戶在安裝時(shí)進(jìn)行系統(tǒng)配置,實(shí)施對(duì)傳感器的監(jiān)控并通過控制面板與戶主進(jìn)行置,實(shí)施對(duì)傳感器的監(jiān)控并通過控制面板與戶主進(jìn)行信息交互。信息交互。 系統(tǒng)開機(jī)后,軟件系統(tǒng)負(fù)責(zé)顯示系統(tǒng)當(dāng)前的工作狀態(tài),系統(tǒng)開機(jī)后,軟件系統(tǒng)負(fù)責(zé)顯示系統(tǒng)當(dāng)前的工作狀態(tài),接收并處理戶主的命令。接收并處理戶主的命令。 當(dāng)系統(tǒng)處于配置狀態(tài),軟件系統(tǒng)允許戶主進(jìn)行配置操當(dāng)系統(tǒng)處于配置狀態(tài),軟件系統(tǒng)允許戶主進(jìn)行配置操作。配置操作包括:作。配置操作包括:指定每一傳感器的種類和編號(hào);指定每一傳感器的種類和編號(hào);設(shè)置開、關(guān)機(jī)密碼;設(shè)置開、關(guān)機(jī)密碼;指定報(bào)警電話號(hào)碼;指定報(bào)警電話號(hào)碼;指定指定報(bào)警延遲和電話重?fù)苎舆t時(shí)間(
21、以秒為單位)。報(bào)警延遲和電話重?fù)苎舆t時(shí)間(以秒為單位)。 當(dāng)系統(tǒng)處于監(jiān)視狀態(tài)時(shí),軟件系統(tǒng)即開始對(duì)所有傳感當(dāng)系統(tǒng)處于監(jiān)視狀態(tài)時(shí),軟件系統(tǒng)即開始對(duì)所有傳感器實(shí)施監(jiān)控。當(dāng)軟件系統(tǒng)接收到傳感器發(fā)出的數(shù)據(jù)后,器實(shí)施監(jiān)控。當(dāng)軟件系統(tǒng)接收到傳感器發(fā)出的數(shù)據(jù)后,判別是否出現(xiàn)異常事件,如果是,則經(jīng)過指定的延遲判別是否出現(xiàn)異常事件,如果是,則經(jīng)過指定的延遲時(shí)間即開始撥報(bào)警電話號(hào)碼,撥號(hào)操作將按照重?fù)苎訒r(shí)間即開始撥報(bào)警電話號(hào)碼,撥號(hào)操作將按照重?fù)苎舆t反復(fù)進(jìn)行,直至電話接通。此時(shí)軟件系統(tǒng)負(fù)責(zé)向監(jiān)遲反復(fù)進(jìn)行,直至電話接通。此時(shí)軟件系統(tǒng)負(fù)責(zé)向監(jiān)控中心報(bào)告異常事件發(fā)生的地點(diǎn)、時(shí)間和性質(zhì)。控中心報(bào)告異常事件發(fā)生的地點(diǎn)、時(shí)間和
22、性質(zhì)。 以上文檔沒有包括約束條件、測(cè)試標(biāo)準(zhǔn)等方面以上文檔沒有包括約束條件、測(cè)試標(biāo)準(zhǔn)等方面的內(nèi)容。的內(nèi)容。初步需求文檔將是后續(xù)詳細(xì)需求分析的基礎(chǔ)。初步需求文檔將是后續(xù)詳細(xì)需求分析的基礎(chǔ)。在此基礎(chǔ)上,就可以采用某種需求分析方法進(jìn)在此基礎(chǔ)上,就可以采用某種需求分析方法進(jìn)行詳細(xì)的需求分析。行詳細(xì)的需求分析。在以后幾章中,將分別介紹幾種詳細(xì)的需求分在以后幾章中,將分別介紹幾種詳細(xì)的需求分析方法和其中最重要的需求建模技術(shù),它們是:析方法和其中最重要的需求建模技術(shù),它們是: “面向數(shù)據(jù)流的需求分析方法面向數(shù)據(jù)流的需求分析方法”; “面向數(shù)據(jù)的需求分析方法面向數(shù)據(jù)的需求分析方法”; “面向?qū)ο蟮男枨蠓治龇椒?/p>
23、向?qū)ο蟮男枨蠓治龇椒ā薄?.2.2 需求建模技術(shù)需求建模技術(shù)為了使用戶需求逐步精細(xì)化、完全化、一致化,為了使用戶需求逐步精細(xì)化、完全化、一致化,通常采用需求建模技術(shù),即用建立目標(biāo)軟件系通常采用需求建模技術(shù),即用建立目標(biāo)軟件系統(tǒng)模型的方法來(lái)刻畫軟件系統(tǒng)中的信息、處理統(tǒng)模型的方法來(lái)刻畫軟件系統(tǒng)中的信息、處理功能和外部行為。功能和外部行為。通常,分析人員選定一種分析方法,并用該方通常,分析人員選定一種分析方法,并用該方法中的一些圖形記號(hào)分別表示信息流、處理功法中的一些圖形記號(hào)分別表示信息流、處理功能和系統(tǒng)行為,并利用受限制的自然語(yǔ)言給出能和系統(tǒng)行為,并利用受限制的自然語(yǔ)言給出用戶需求的描述。這種模型
24、的表示機(jī)制還應(yīng)具用戶需求的描述。這種模型的表示機(jī)制還應(yīng)具有良好的結(jié)構(gòu)化能力,以便處理大型問題的按有良好的結(jié)構(gòu)化能力,以便處理大型問題的按層次分解的問題。層次分解的問題。軟件需求分析的過程,實(shí)際上是軟件模型的建軟件需求分析的過程,實(shí)際上是軟件模型的建造和不斷完善的過程。造和不斷完善的過程。在分析的初期,分析人員通過訪談、會(huì)議、實(shí)際觀在分析的初期,分析人員通過訪談、會(huì)議、實(shí)際觀 察、分析現(xiàn)有系統(tǒng)等方法獲取初步的用戶需求。察、分析現(xiàn)有系統(tǒng)等方法獲取初步的用戶需求。分析人員根據(jù)選定的一種分析方法,在初步用戶需分析人員根據(jù)選定的一種分析方法,在初步用戶需 求的基礎(chǔ)上構(gòu)筑初步的模型作為開發(fā)方和用戶相互求的
25、基礎(chǔ)上構(gòu)筑初步的模型作為開發(fā)方和用戶相互 溝通的表示機(jī)制。溝通的表示機(jī)制。分析人員在用戶的密切配合下,利用選定的分析方分析人員在用戶的密切配合下,利用選定的分析方 法不斷地對(duì)模型進(jìn)行精細(xì)化、一致化、完全化,直法不斷地對(duì)模型進(jìn)行精細(xì)化、一致化、完全化,直 至獲得滿意的用戶需求為止。至獲得滿意的用戶需求為止。在分析階段構(gòu)筑的模型不應(yīng)涉及軟件實(shí)現(xiàn)的細(xì)節(jié),以在分析階段構(gòu)筑的模型不應(yīng)涉及軟件實(shí)現(xiàn)的細(xì)節(jié),以免分散分析人員的注意力、限制軟件設(shè)計(jì)人員為提高免分散分析人員的注意力、限制軟件設(shè)計(jì)人員為提高軟件質(zhì)量和效率而選擇實(shí)現(xiàn)方法的自由度。軟件質(zhì)量和效率而選擇實(shí)現(xiàn)方法的自由度。需求分析結(jié)束時(shí)確立的軟件模型是生成
26、需求規(guī)格說明需求分析結(jié)束時(shí)確立的軟件模型是生成需求規(guī)格說明的依據(jù),也是軟件設(shè)計(jì)和實(shí)現(xiàn)的基礎(chǔ)。的依據(jù),也是軟件設(shè)計(jì)和實(shí)現(xiàn)的基礎(chǔ)。 如果按照傳統(tǒng)的軟件開發(fā)方法,需要經(jīng)過漫長(zhǎng)的開如果按照傳統(tǒng)的軟件開發(fā)方法,需要經(jīng)過漫長(zhǎng)的開發(fā)時(shí)間之后用戶才能看到目標(biāo)軟件的最初版本。此發(fā)時(shí)間之后用戶才能看到目標(biāo)軟件的最初版本。此時(shí)用戶常常會(huì)提出許多修改意見,有時(shí)甚至全盤否時(shí)用戶常常會(huì)提出許多修改意見,有時(shí)甚至全盤否定,導(dǎo)致開發(fā)失敗。為了降低開發(fā)風(fēng)險(xiǎn),在需求分定,導(dǎo)致開發(fā)失敗。為了降低開發(fā)風(fēng)險(xiǎn),在需求分析階段常常采用快速原型技術(shù)。析階段常常采用快速原型技術(shù)。 1快速原型技術(shù)的基本思想快速原型技術(shù)的基本思想 在軟件開發(fā)的早
27、期,快速開發(fā)一個(gè)目標(biāo)軟件系統(tǒng)的在軟件開發(fā)的早期,快速開發(fā)一個(gè)目標(biāo)軟件系統(tǒng)的原型,讓用戶對(duì)其進(jìn)行評(píng)價(jià)并提出修改意見,然后原型,讓用戶對(duì)其進(jìn)行評(píng)價(jià)并提出修改意見,然后開發(fā)人員根據(jù)用戶的意見對(duì)原型進(jìn)行改進(jìn)。當(dāng)原型開發(fā)人員根據(jù)用戶的意見對(duì)原型進(jìn)行改進(jìn)。當(dāng)原型幾經(jīng)改進(jìn)最終確認(rèn)后,它將直接進(jìn)化成軟件產(chǎn)品,幾經(jīng)改進(jìn)最終確認(rèn)后,它將直接進(jìn)化成軟件產(chǎn)品,或者由軟件設(shè)計(jì)、編碼人員按照模型所確立的外部或者由軟件設(shè)計(jì)、編碼人員按照模型所確立的外部特征去實(shí)現(xiàn)軟件產(chǎn)品。特征去實(shí)現(xiàn)軟件產(chǎn)品。采用一種分析方法生成一個(gè)軟件系統(tǒng)或其中所關(guān)心部采用一種分析方法生成一個(gè)軟件系統(tǒng)或其中所關(guān)心部分的簡(jiǎn)化需求規(guī)格說明。分的簡(jiǎn)化需求規(guī)格說明
28、。對(duì)該規(guī)格說明進(jìn)行評(píng)審?fù)ㄟ^后,立即生成設(shè)計(jì)規(guī)格說對(duì)該規(guī)格說明進(jìn)行評(píng)審?fù)ㄟ^后,立即生成設(shè)計(jì)規(guī)格說明。為了快速生成原型,這種設(shè)計(jì)僅注重所關(guān)心的問明。為了快速生成原型,這種設(shè)計(jì)僅注重所關(guān)心的問題,如軟件的總體結(jié)構(gòu)、用戶界面和數(shù)據(jù)設(shè)計(jì)、或者題,如軟件的總體結(jié)構(gòu)、用戶界面和數(shù)據(jù)設(shè)計(jì)、或者某個(gè)復(fù)雜的算法等等,不注重過程內(nèi)部的控制流設(shè)計(jì)。某個(gè)復(fù)雜的算法等等,不注重過程內(nèi)部的控制流設(shè)計(jì)。使用可重用軟部件、用戶界面自動(dòng)生成器等工具快速使用可重用軟部件、用戶界面自動(dòng)生成器等工具快速生成可運(yùn)行的軟件原型并通過測(cè)試。生成可運(yùn)行的軟件原型并通過測(cè)試。將原型提交給用戶進(jìn)行評(píng)價(jià),以便征求改進(jìn)意見。將原型提交給用戶進(jìn)行評(píng)價(jià),
29、以便征求改進(jìn)意見。上述過程反復(fù)迭代,直至用戶完全滿意。此時(shí)的原型上述過程反復(fù)迭代,直至用戶完全滿意。此時(shí)的原型已完全、準(zhǔn)確地反映了目標(biāo)軟件在所關(guān)心方面的需求,已完全、準(zhǔn)確地反映了目標(biāo)軟件在所關(guān)心方面的需求,可作為需求規(guī)格說明的一部分而成為軟件設(shè)計(jì)的基礎(chǔ)??勺鳛樾枨笠?guī)格說明的一部分而成為軟件設(shè)計(jì)的基礎(chǔ)。該技術(shù)特別適合于軟件產(chǎn)品要求大量的該技術(shù)特別適合于軟件產(chǎn)品要求大量的用戶交互、或產(chǎn)生大量的可視輸出、或用戶交互、或產(chǎn)生大量的可視輸出、或設(shè)計(jì)一些復(fù)雜的算法等場(chǎng)合,目前的絕設(shè)計(jì)一些復(fù)雜的算法等場(chǎng)合,目前的絕大多數(shù)軟件都適合于快速原型技術(shù)。大多數(shù)軟件都適合于快速原型技術(shù)。除非由于問題相當(dāng)復(fù)雜,致使開發(fā)
30、快速除非由于問題相當(dāng)復(fù)雜,致使開發(fā)快速原型可以獲得的支持太少、所冒的風(fēng)險(xiǎn)原型可以獲得的支持太少、所冒的風(fēng)險(xiǎn)太大時(shí),就不易采用。但對(duì)于其中的某太大時(shí),就不易采用。但對(duì)于其中的某些子問題,尤其是用戶界面,還可采用些子問題,尤其是用戶界面,還可采用快速原型技術(shù)進(jìn)行部分分析。快速原型技術(shù)進(jìn)行部分分析。問題分解技術(shù)問題分解技術(shù) 分析人員常常采用一種問題分解的技術(shù)。即將一個(gè)大分析人員常常采用一種問題分解的技術(shù)。即將一個(gè)大型復(fù)雜的問題分解為若干個(gè)子問題,然后對(duì)每一個(gè)子型復(fù)雜的問題分解為若干個(gè)子問題,然后對(duì)每一個(gè)子問題逐個(gè)進(jìn)行分析,再自底向上綜合成整個(gè)問題的分問題逐個(gè)進(jìn)行分析,再自底向上綜合成整個(gè)問題的分析結(jié)
31、果。這種分解可以逐級(jí)進(jìn)行,直至子問題的規(guī)模析結(jié)果。這種分解可以逐級(jí)進(jìn)行,直至子問題的規(guī)模降到合適的程度。降到合適的程度。問題抽象技術(shù)問題抽象技術(shù) 分析人員在分析過程中要善于從諸多的特殊問題中抽分析人員在分析過程中要善于從諸多的特殊問題中抽象出一般的問題,首先關(guān)注一般問題的解決途徑,再象出一般的問題,首先關(guān)注一般問題的解決途徑,再用其指導(dǎo)特殊問題的求解。在抽象的過程中,還要注用其指導(dǎo)特殊問題的求解。在抽象的過程中,還要注意用戶的描述所處的抽象級(jí)別的不同,以便建立清晰意用戶的描述所處的抽象級(jí)別的不同,以便建立清晰的思路。的思路。 比如,在比如,在“家庭保安系統(tǒng)家庭保安系統(tǒng)”中,用戶可能提出中,用戶
32、可能提出“系系統(tǒng)狀態(tài)顯示統(tǒng)狀態(tài)顯示”、“用戶編制程序時(shí)的系統(tǒng)外部行為用戶編制程序時(shí)的系統(tǒng)外部行為”等的需求。分析人員則應(yīng)在等的需求。分析人員則應(yīng)在“用戶界面用戶界面”這一抽象這一抽象級(jí)別上統(tǒng)一地規(guī)劃軟件系統(tǒng)與用戶的交互行為。可級(jí)別上統(tǒng)一地規(guī)劃軟件系統(tǒng)與用戶的交互行為??梢?,在不同的抽象級(jí)別上去分析不同層次的問題,見,在不同的抽象級(jí)別上去分析不同層次的問題,也是解決復(fù)雜問題的一個(gè)重要方法,它可以避免不也是解決復(fù)雜問題的一個(gè)重要方法,它可以避免不一致性,減少分析的工作量。一致性,減少分析的工作量。多視點(diǎn)分析技術(shù):多視點(diǎn)分析技術(shù): 為了獲得全面的需求分析結(jié)果,防止遺漏,有必要為了獲得全面的需求分析結(jié)
33、果,防止遺漏,有必要從各個(gè)視點(diǎn)分別對(duì)問題進(jìn)行理解與分析,然后綜合從各個(gè)視點(diǎn)分別對(duì)問題進(jìn)行理解與分析,然后綜合成全面的理解。分析人員可以就系統(tǒng)視點(diǎn)與用戶視成全面的理解。分析人員可以就系統(tǒng)視點(diǎn)與用戶視點(diǎn)、信息視點(diǎn)、功能視點(diǎn)與行為視點(diǎn)等多個(gè)視點(diǎn)分點(diǎn)、信息視點(diǎn)、功能視點(diǎn)與行為視點(diǎn)等多個(gè)視點(diǎn)分別進(jìn)行分析,以確保需求分析的完全性。別進(jìn)行分析,以確保需求分析的完全性。需求分析的主要階段性產(chǎn)品是需求規(guī)格說明書。它必需求分析的主要階段性產(chǎn)品是需求規(guī)格說明書。它必須通過需求評(píng)審后才能生效,這是一個(gè)重要的里程碑。須通過需求評(píng)審后才能生效,這是一個(gè)重要的里程碑。4.3.1 需求規(guī)格說明書的作用與內(nèi)容需求規(guī)格說明書的作
34、用與內(nèi)容1. 需求規(guī)格說明書的作用主要有:需求規(guī)格說明書的作用主要有:1)它是軟件設(shè)計(jì)人員進(jìn)行設(shè)計(jì)和編碼的出發(fā)點(diǎn)和基礎(chǔ);)它是軟件設(shè)計(jì)人員進(jìn)行設(shè)計(jì)和編碼的出發(fā)點(diǎn)和基礎(chǔ);2)它是對(duì)目標(biāo)軟件產(chǎn)品進(jìn)行驗(yàn)收測(cè)試的依據(jù)。這就要)它是對(duì)目標(biāo)軟件產(chǎn)品進(jìn)行驗(yàn)收測(cè)試的依據(jù)。這就要求需求規(guī)格說明書中的各項(xiàng)需求都應(yīng)該是可測(cè)試的;求需求規(guī)格說明書中的各項(xiàng)需求都應(yīng)該是可測(cè)試的;3)它起到軟件開發(fā)方和客戶(或用戶)方之間的一份)它起到軟件開發(fā)方和客戶(或用戶)方之間的一份合同的作用。合同的作用。2. 需求規(guī)格說明書中的內(nèi)容需求規(guī)格說明書中的內(nèi)容q應(yīng)主要包括功能與行為的需求描述和非行為需求描應(yīng)主要包括功能與行為的需求描述和
35、非行為需求描述。述。功能與行為需求的分析與描述方法將在以后幾章中功能與行為需求的分析與描述方法將在以后幾章中根據(jù)不同的需求建模方法分別介紹。根據(jù)不同的需求建模方法分別介紹。非行為需求是指目標(biāo)軟件系統(tǒng)在工作時(shí)應(yīng)具備的屬非行為需求是指目標(biāo)軟件系統(tǒng)在工作時(shí)應(yīng)具備的屬性,主要有運(yùn)行效率、可靠性、安全性、可維護(hù)性、性,主要有運(yùn)行效率、可靠性、安全性、可維護(hù)性、可移植性等等??梢浦残缘鹊取T谛枨笠?guī)格說明書中不應(yīng)包括如人員需求、成本預(yù)在需求規(guī)格說明書中不應(yīng)包括如人員需求、成本預(yù)算、進(jìn)度計(jì)劃、質(zhì)量保證計(jì)劃等內(nèi)容,以便使其簡(jiǎn)算、進(jìn)度計(jì)劃、質(zhì)量保證計(jì)劃等內(nèi)容,以便使其簡(jiǎn)潔、目標(biāo)明確。潔、目標(biāo)明確。目錄目錄1 引言
36、引言 1.1 本說明的編寫目的本說明的編寫目的 1.2 軟件產(chǎn)品的作用范圍軟件產(chǎn)品的作用范圍 1.3 定義、同義詞與縮寫定義、同義詞與縮寫 1.4 參考文獻(xiàn)參考文獻(xiàn)2 概述概述 2.1 產(chǎn)品與其環(huán)境間的關(guān)系產(chǎn)品與其環(huán)境間的關(guān)系 2.2 功能概述功能概述 2.3 用戶特征用戶特征 2.4 約束條件約束條件 2.5 假設(shè)與前提條件假設(shè)與前提條件3功能或行為需求功能或行為需求 3.1 功能或行為需求功能或行為需求1:1)引言)引言 2)輸入)輸入 3)處理過程描述)處理過程描述 4)輸出)輸出 3.2 功能或行為需求功能或行為需求2:1)引言)引言 2)輸入)輸入 3)處理過程描述)處理過程描述 4
37、)輸出)輸出 3.n 功能或行為需求功能或行為需求n: 1)引言)引言 2)輸入)輸入 3)處理過程描述)處理過程描述 4)輸出)輸出4外部界面需求外部界面需求 4.1 用戶界面用戶界面 4.2 硬件界面硬件界面 4.3 軟件界面軟件界面5性能需求性能需求 5.1 精度精度 5.2 時(shí)間特征時(shí)間特征 5.3 靈活性靈活性6設(shè)計(jì)約束設(shè)計(jì)約束 6.1 標(biāo)準(zhǔn)化約束標(biāo)準(zhǔn)化約束 6.2 硬件約束硬件約束 7其他需求其他需求 7.1 數(shù)據(jù)庫(kù)需求數(shù)據(jù)庫(kù)需求 7.2 用戶操作需求用戶操作需求 7.3 工作場(chǎng)地需求工作場(chǎng)地需求8軟件產(chǎn)品屬性軟件產(chǎn)品屬性 8.1 可用性可用性 8.2 安全性安全性 8.3 可維護(hù)
38、性可維護(hù)性 8.4 可移植性可移植性附錄附錄索引索引軟件系統(tǒng)中的錯(cuò)誤約有軟件系統(tǒng)中的錯(cuò)誤約有15%來(lái)源于需求分析中的錯(cuò)來(lái)源于需求分析中的錯(cuò)誤。而在維護(hù)階段去改正這部分錯(cuò)誤是相當(dāng)困難的。誤。而在維護(hù)階段去改正這部分錯(cuò)誤是相當(dāng)困難的。為了及時(shí)發(fā)現(xiàn)并糾正這類錯(cuò)誤,必須對(duì)需求規(guī)格說為了及時(shí)發(fā)現(xiàn)并糾正這類錯(cuò)誤,必須對(duì)需求規(guī)格說明書進(jìn)行評(píng)審,即需求評(píng)審。明書進(jìn)行評(píng)審,即需求評(píng)審。1. 評(píng)審標(biāo)準(zhǔn)(按照重要性的次序)評(píng)審標(biāo)準(zhǔn)(按照重要性的次序)1)正確性。指需求規(guī)格說明書中的每一項(xiàng)功能、行)正確性。指需求規(guī)格說明書中的每一項(xiàng)功能、行為、性能的描述都是正確的、合理的,并能滿足用為、性能的描述都是正確的、合理的,
39、并能滿足用戶的期望。戶的期望。2)無(wú)歧義性。指規(guī)格說明書中的每個(gè)需求陳述都只)無(wú)歧義性。指規(guī)格說明書中的每個(gè)需求陳述都只有唯一的解釋。要避免產(chǎn)生歧義性,就應(yīng)使用標(biāo)準(zhǔn)有唯一的解釋。要避免產(chǎn)生歧義性,就應(yīng)使用標(biāo)準(zhǔn)化術(shù)語(yǔ),并對(duì)術(shù)語(yǔ)的語(yǔ)義進(jìn)行統(tǒng)一的解釋?;g(shù)語(yǔ),并對(duì)術(shù)語(yǔ)的語(yǔ)義進(jìn)行統(tǒng)一的解釋。3)完全性。指不遺漏任何用戶需求。即需求規(guī))完全性。指不遺漏任何用戶需求。即需求規(guī)格說明書中包括了所有的功能、行為、性能約格說明書中包括了所有的功能、行為、性能約束等。束等。4)可驗(yàn)證性。指需求規(guī)格說明書中的每一項(xiàng)需)可驗(yàn)證性。指需求規(guī)格說明書中的每一項(xiàng)需求都是可以檢驗(yàn)的。求都是可以檢驗(yàn)的。5)一致性。指陳述的需求
40、之間不存在矛盾之處。)一致性。指陳述的需求之間不存在矛盾之處。6)可理解性。指規(guī)格說明應(yīng)盡量簡(jiǎn)潔、明確,)可理解性。指規(guī)格說明應(yīng)盡量簡(jiǎn)潔、明確,便于分析人員、客戶(用戶)、設(shè)計(jì)人員、測(cè)便于分析人員、客戶(用戶)、設(shè)計(jì)人員、測(cè)試人員和維護(hù)人員的理解。因此,應(yīng)盡量減少試人員和維護(hù)人員的理解。因此,應(yīng)盡量減少專業(yè)化的詞匯。專業(yè)化的詞匯。 7)可修改性。指需求規(guī)格說明書的框架結(jié)構(gòu)應(yīng))可修改性。指需求規(guī)格說明書的框架結(jié)構(gòu)應(yīng)能比較容易地實(shí)現(xiàn)對(duì)其可能進(jìn)行的增補(bǔ)、刪除能比較容易地實(shí)現(xiàn)對(duì)其可能進(jìn)行的增補(bǔ)、刪除和修改,并能保持總體結(jié)構(gòu)不變。和修改,并能保持總體結(jié)構(gòu)不變。8)可追蹤性。指規(guī)格說明可向前追蹤,即其中)可追蹤性。指規(guī)格說明可向前追蹤,即其中的每一項(xiàng)需求與用戶的原始需求項(xiàng)清晰地聯(lián)系的每一項(xiàng)需求與用戶的原始需求項(xiàng)清晰地聯(lián)系起來(lái);也可向后追蹤,即為后續(xù)開發(fā)和其他文起來(lái);也可向后追蹤,即為后續(xù)開發(fā)和其他文檔引用這些需求項(xiàng)提供了依據(jù)。檔引用這些需求項(xiàng)提供了依據(jù)。 需求評(píng)審過程應(yīng)采用召開正式評(píng)審會(huì)議的形式。需求評(píng)審過
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 統(tǒng)編版三年級(jí)語(yǔ)文下冊(cè)第三單元達(dá)標(biāo)測(cè)試卷(含答案)
- 2019-2025年軍隊(duì)文職人員招聘之軍隊(duì)文職法學(xué)題庫(kù)檢測(cè)試卷A卷附答案
- 2019-2025年消防設(shè)施操作員之消防設(shè)備基礎(chǔ)知識(shí)題庫(kù)練習(xí)試卷B卷附答案
- 2019-2025年軍隊(duì)文職人員招聘之軍隊(duì)文職管理學(xué)與服務(wù)通關(guān)提分題庫(kù)及完整答案
- 2025年軍隊(duì)文職人員招聘之軍隊(duì)文職教育學(xué)題庫(kù)檢測(cè)試卷A卷附答案
- 初二壓強(qiáng)物理試題及答案
- 螺螄粉專業(yè)知識(shí)培訓(xùn)課件
- 2025年大學(xué)生防詐騙知識(shí)競(jìng)賽題庫(kù)及答案(一)
- 從愚公移山看堅(jiān)持與毅力作文
- 《初識(shí)高中物理實(shí)驗(yàn):運(yùn)動(dòng)與力的教學(xué)計(jì)劃》
- 陽(yáng)臺(tái)裝修合同
- MULAND深圳蕉內(nèi)前海中心辦公室方案
- 基于三菱FX系列PLC的五層電梯控制系統(tǒng)
- 溫室韭菜收割機(jī)設(shè)計(jì)學(xué)士學(xué)位論文
- 女性私密健康
- 思想道德與法治知到章節(jié)答案智慧樹2023年寧波大學(xué)
- 農(nóng)田土地翻耕合同
- 鐵路混凝土工程施工質(zhì)量驗(yàn)收標(biāo)準(zhǔn)(TB 10424-2018 )培訓(xùn)教材
- 2023年全國(guó)醫(yī)學(xué)博士英語(yǔ)統(tǒng)考真題及參考答案
- 浙江新聞獎(jiǎng)副刊類參評(píng)作品推薦表
- 人才培養(yǎng)方案執(zhí)行情況及總結(jié)
評(píng)論
0/150
提交評(píng)論