【正文】
心或計(jì)算機(jī)網(wǎng)絡(luò); C.該軟件系統(tǒng)同其他系統(tǒng)或其他機(jī)構(gòu)的基本的相互來往關(guān)系。\begin{figure}[t]\centering{\includegraphics[height=,width=]{images/}}\vspace{2mm}\caption{Confusion matrix for DataSet2. Brightness indicates the purity of the learned categories. The ideal is bright along the diagonal.} \label{fig2}\end{figure}\section{軟件需求說明書}軟件需求說明書的編制是為了使用戶和軟件開發(fā)者雙方對(duì)該軟件的初始規(guī)定有一個(gè)共同的理解, 使之成為整個(gè)開發(fā)工作的基礎(chǔ)。面向?qū)ο蟮膯栴}分析模型從3個(gè)側(cè)面進(jìn)行描述,即對(duì)象模型(對(duì)象的靜態(tài)結(jié)構(gòu))、動(dòng)態(tài)模型(對(duì)象相互作用的順序)和功能模型(數(shù)據(jù)變換及功能依存關(guān)系)。從信息角度開發(fā)系統(tǒng),客觀世界被描述為數(shù)據(jù)和數(shù)據(jù)屬性及其相互關(guān)系。但它離應(yīng)用領(lǐng)域尚有一定的距離,難以直接應(yīng)用領(lǐng)域術(shù)民與軟件設(shè)計(jì)也有一段不小的距離因而為開發(fā)小組的思想交流帶來了一定的困難。SA方法是目前實(shí)際應(yīng)用效力廣泛的需求工程技術(shù)。分析員首先用上下文圖表(稱為數(shù)據(jù)流圖DFD)表示系統(tǒng)的所有輸入/輸出,然后反復(fù)地對(duì)系統(tǒng)求精,每次求精都表示成一更詳細(xì)的DFD從而建立關(guān)于系統(tǒng)的一個(gè)DFD層次。評(píng)審可以根據(jù)用戶代表的個(gè)人偏好、習(xí)慣予以審查需求,也可以遵循行業(yè)質(zhì)量控制辦法制定嚴(yán)格的步驟進(jìn)行審查,這主要取決于項(xiàng)目的大小、需求及各個(gè)部分的重要程度。4.本階段是需求開發(fā)工作的最后階段,要確定在第三階段所編制的需求文檔是否與預(yù)期結(jié)果一致,是否符合高質(zhì)量需求的評(píng)價(jià)標(biāo)準(zhǔn)。初期階段所獲得的大量需求往往是不系統(tǒng)、不完整甚至個(gè)別需求是錯(cuò)誤的、不必要的,只有通過提煉、分析和仔細(xì)審查需求,彼此溝通,采用適當(dāng)?shù)谋憩F(xiàn)形式,比如繪制業(yè)務(wù)目標(biāo)關(guān)聯(lián)圖、繪制功能結(jié)構(gòu)示意圖、編制數(shù)據(jù)字典、編寫用戶實(shí)例等,明白需求含義并找出其中的錯(cuò)誤、遺漏或不足的地方,尤其是應(yīng)采用特定符號(hào)標(biāo)識(shí)需求優(yōu)先級(jí)。針對(duì)上述問題,首先要確定用戶代表并對(duì)其在需求中的主次地位于以劃分;其次要確定需求的整個(gè)開發(fā)過程,最后還要明確不同層次的需求要以約定的形式出具文檔,以備雙方的交流及問題檢查。各階段說明如下:1.需求獲?。哼@一階段的核心任務(wù)就是確定三個(gè)層次的需求,對(duì)于業(yè)務(wù)層要強(qiáng)調(diào)明確業(yè)務(wù)總目標(biāo)及使用范圍,對(duì)于用戶層,要強(qiáng)調(diào)明晰用戶工作流程,對(duì)于功能層還要收集系統(tǒng)運(yùn)行環(huán)境的限制等非功能性需求。\begin{figure}[t]\centering{\includegraphics[height=,width=]{images/}}\vspace{2mm}\caption{Confusion matrix for DataSet2. Brightness indicates the purity of th