freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

最新需求分析概要設(shè)計(jì)詳細(xì)設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)軟件測(cè)試模板免費(fèi)下載-在線瀏覽

2024-08-30 02:29本頁面
  

【正文】 是對(duì)這份軟件產(chǎn)品需求分析報(bào)告的概覽,是為了幫助閱讀者了解這份文檔是如何編寫的,并且應(yīng)該如何閱讀、理解和解釋這份文檔。 編寫目的說明這份軟件產(chǎn)品需求分析報(bào)告是為哪個(gè)軟件產(chǎn)品編寫的,開發(fā)這個(gè)軟件產(chǎn)品意義、作用、以及最終要達(dá)到的意圖。如果這份軟件產(chǎn)品需求分析報(bào)告只與整個(gè)系統(tǒng)的某一部分有關(guān)系,那么只定義軟件產(chǎn)品需求分析報(bào)告中說明的那個(gè)部分或子系統(tǒng)。 文檔約定描述編寫文檔時(shí)所采用的標(biāo)準(zhǔn)(如果有標(biāo)準(zhǔn)的話) ,或者各種排版約定。 預(yù)期讀者和閱讀建議列舉本軟件產(chǎn)品需求分析報(bào)告所針對(duì)的各種不同的預(yù)期讀者,例如,可能包括:● 用戶;● 開發(fā)人員;● 項(xiàng)目經(jīng)理;● 營銷人員;● 測(cè)試人員;● 文檔編寫入員。 產(chǎn)品范圍說明該軟件產(chǎn)品及其開發(fā)目的的簡短描述,包括利益和目標(biāo)。描述產(chǎn)品范圍時(shí)需注意,可以參考項(xiàng)目視圖和范圍文檔,但是不能將其內(nèi)容復(fù)制到這里。如果可能,每份資料都應(yīng)該給出:● 標(biāo)題名稱;● 作者或者合同簽約者;● 文件編號(hào)或者版本號(hào);● 發(fā)表日期或者簽約日期;● 出版單位或者資料來源。 產(chǎn)品的狀況描述了在軟件產(chǎn)品需求分析報(bào)告中所定義的軟件產(chǎn)品的背景和起源。如果該軟件產(chǎn)品需求分析報(bào)告定義的軟件系統(tǒng)是:● 大系統(tǒng)的一個(gè)組成部分;● 與其它系統(tǒng)和其它機(jī)構(gòu)之間存在基本的相互關(guān)系。 產(chǎn)品的功能因?yàn)閷⒃谛枨蠓治鰣?bào)告的第 4 部分中詳細(xì)描述軟件產(chǎn)品的功能,所以在此只需要概略地總結(jié)。如果存在引起誤解的可能,在陳述本軟件產(chǎn)品主要功能的作用領(lǐng)域時(shí),也需要對(duì)應(yīng)陳述本軟件產(chǎn)品的非作用領(lǐng)域,以利讀者理解本軟件產(chǎn)品。也可以采用圖形方式,將主要的需求分組以及它們之間的聯(lián)系使用數(shù)據(jù)流程圖的頂層圖或類圖進(jìn)行表示,這種表示方法是很有用的。 用戶類和特性確定有可能使用該軟件產(chǎn)品的不同用戶類,并且描述它們相關(guān)的特征。描述時(shí),應(yīng)該將該軟件產(chǎn)品的重要用戶類與非重要用戶類區(qū)分開。所以,應(yīng)該將這些外部需求視為通過報(bào)表、應(yīng)用程序接口、系統(tǒng)硬件接口附加給軟件產(chǎn)品的附加用戶類。 設(shè)計(jì)和實(shí)現(xiàn)上的限制確定影響開發(fā)人員自由選擇的問題,并且說明這些問題為什么成為一種限制。 假設(shè)和約束(依賴)列舉出對(duì)軟件產(chǎn)品需求分析報(bào)告中,影響需求陳述的假設(shè)因素(與己知因素相對(duì)立) 。這些假設(shè)的因素可能包括:● 計(jì)劃使用的商業(yè)組件,或者其它軟件中的某個(gè)部件;● 假定產(chǎn)品中某個(gè)用戶界面將符合一個(gè)特殊的設(shè)計(jì)約定;● 有關(guān)本軟件用戶的若干假定(例如:假定用戶會(huì)熟練使用 SQL 語言。);● 有關(guān)本軟件運(yùn)行環(huán)境的一些問題;此外,確定本軟件開發(fā)項(xiàng)目對(duì)外部約束因素所存在的依賴。關(guān)聯(lián)圖僅能表示高層抽象的外部接口,必須對(duì)接口數(shù)據(jù)和外部組件進(jìn)行詳細(xì)描述,并且寫入數(shù)據(jù)定義中。注意:必須將附加用戶類的特征與外部接口需求加以區(qū)分,附加用戶類的特征描述的是通過接口取得軟件產(chǎn)品的數(shù)據(jù)和服務(wù)的人的需求;而外部接口需求描述的是接口本身的需求。必須注意,7這里需要描述的是用戶界面的邏輯特征,而不是用戶界面?!?錯(cuò)誤信息顯示標(biāo)準(zhǔn);對(duì)于用戶界面的細(xì)節(jié),例如:一個(gè)特定對(duì)話框的布局,應(yīng)該寫入具體的用戶界面設(shè)計(jì)說明中,而不能寫入軟件需求規(guī)格說明中。 硬件接口描述待開發(fā)的軟件產(chǎn)品與系統(tǒng)硬件接口的特征,若有多個(gè)硬件接口,則必須全都描述。例如:中間件、消息服務(wù),等等。描述所需要的服務(wù),以及與內(nèi)部組件通訊的性質(zhì)。如果必須使用一種8特殊的方法來實(shí)現(xiàn)數(shù)據(jù)共享機(jī)制,例如:在多用戶系統(tǒng)中的一個(gè)全局?jǐn)?shù)據(jù)區(qū),那么就必須把它定義為一種實(shí)現(xiàn)上的限制。這是必須提交給用戶的軟件功能,使得用戶可以使用所提供的功能執(zhí)行服務(wù)或者使用所指定的使用實(shí)例執(zhí)行任務(wù)。如果每一項(xiàng)功能需求都能用一項(xiàng),也只需要用一項(xiàng)測(cè)試用例就能進(jìn)行驗(yàn)證,那么就可以認(rèn)為功能需求已經(jīng)適當(dāng)?shù)剡M(jìn)行描述了。功能需求是根據(jù)系統(tǒng)功能,即軟件產(chǎn)品所提供的主要服務(wù)來組織的??偠灾?,必須選擇一種是讀者容易理解預(yù)期產(chǎn)品的組織方案。按照服務(wù)組織的順序,逐條闡述系統(tǒng)功能??梢酝ㄟ^各種方式來組織這一部分內(nèi)容,例如采用:使用實(shí)例、運(yùn)行模式、用戶類、對(duì)象類、功能等級(jí)等,也可以采用它們的組合。一般來說,每個(gè)使用實(shí)例都對(duì)應(yīng)一個(gè)系統(tǒng)功能,因而按照使用實(shí)例來組織內(nèi)容比較容易讓用戶理解。必須特別注意的是,在 節(jié)“產(chǎn)品的功能”中描述的全部需求,以及它們的規(guī)格說明;必須在某個(gè)系統(tǒng)功能描述中有所反映,而且不應(yīng)重復(fù)。9需要的話,還可以包括對(duì)特定優(yōu)先級(jí)部分的評(píng)價(jià),例如:利益、損失、費(fèi)用和風(fēng)險(xiǎn),其相對(duì)優(yōu)先等級(jí)可以從 1(低)到 9(高) 。描述激勵(lì)/響應(yīng)序列時(shí),不僅需要描述基本過程,而且應(yīng)該描述可選(擴(kuò)充) 過程,包括例外( 引起任務(wù)不能順序完成的情況稱為例外 )。如果采用流程圖來描述激勵(lì)/響應(yīng)序列,比較容易讓用戶理解。當(dāng)有大量數(shù)據(jù)需要描述時(shí),也可以分類描述數(shù)據(jù),并且注明各項(xiàng)數(shù)據(jù)的輸入、輸出屬性。如果計(jì)算方法很簡單,也可以將其從略,不加描述。 性能需求闡述不同應(yīng)用領(lǐng)域?qū)浖a(chǎn)品性能的需求,并且說明提出需求的原理或者依據(jù),以幫助開發(fā)人員做出合理的設(shè)計(jì)選擇。在這里確定:● 相互合作的用戶數(shù)量;● 系統(tǒng)支持的并發(fā)操作數(shù)量;● 響應(yīng)時(shí)間;● 與實(shí)時(shí)系統(tǒng)的時(shí)間關(guān)系:10● 容量需求? 存儲(chǔ)器;? 磁盤空間;? 數(shù)據(jù)庫中表的最大行數(shù)。定義必須采取的安全保護(hù)或動(dòng)作,以及必須預(yù)防的潛在危險(xiǎn)動(dòng)作。 安全性需求詳盡陳述與系統(tǒng)安全性、完整性問題相關(guān)的需求,或者與個(gè)人隱私問題相關(guān)的需求。定義用戶身份認(rèn)證,或備授權(quán)需求。也可以通過稱為完整性的質(zhì)量屬性來闡述這些需求?!?軟件質(zhì)量屬性 詳盡陳述對(duì)客戶和開發(fā)人員至關(guān)重要的在軟件產(chǎn)品其它方面表現(xiàn)出來的質(zhì)量功能。至少也應(yīng)該指明不同屬性的相對(duì)側(cè)重點(diǎn),例如:易用性優(yōu)于易學(xué)性,或者可移植性優(yōu)于有效性。這些本身不是功能需求,但是他們可以暗示某些功能需求執(zhí)行這些規(guī)則。 ”列舉業(yè)務(wù)規(guī)則時(shí),可以根據(jù)規(guī)則的數(shù)量,選取合適的編目方式。6. 詞匯表列出本文件中用到的專業(yè)術(shù)語的定義,以及有關(guān)縮寫的定義(如有可能,列出相關(guān)的外文原詞) 。所以這里所指的專業(yè)術(shù)語,是指業(yè)務(wù)層面上的專業(yè)術(shù)語,而不是軟件專業(yè)或者計(jì)算機(jī)專業(yè)的術(shù)語。7. 數(shù)據(jù)定義數(shù)據(jù)定義是一個(gè)定義了應(yīng)用程序中使用的所有數(shù)據(jù)元素和結(jié)構(gòu)的共享文檔,其中對(duì)每個(gè)數(shù)據(jù)元素和結(jié)構(gòu)都準(zhǔn)確描述:含義、類型、數(shù)據(jù)大小、格式、計(jì)量單位、精度以及取值范圍。如果為軟件開發(fā)項(xiàng)目創(chuàng)建一個(gè)獨(dú)立的數(shù)據(jù)定義,而不是為每一項(xiàng)特性描述有關(guān)的數(shù)據(jù)項(xiàng),有利于避免冗余和不一致性。因此還是建議為每個(gè)特性描述有關(guān)的數(shù)據(jù)項(xiàng),匯總數(shù)據(jù)項(xiàng)創(chuàng)建數(shù)據(jù)定義,再根據(jù)數(shù)據(jù)定義復(fù)核全部數(shù)據(jù),使得它們的名稱和含義完全一致。在數(shù)據(jù)定義中,每個(gè)數(shù)據(jù)項(xiàng)除了有一個(gè)中文名稱外,還應(yīng)該為它取一個(gè)簡短的英文名稱,該英文名稱應(yīng)該符合命名規(guī)范,因?yàn)樵谲浖_發(fā)時(shí)將沿用該英文名稱。常見數(shù)據(jù)項(xiàng)的描述方式如下:● 原數(shù)據(jù)元素一個(gè)原數(shù)據(jù)元素是不可分解的,可以將一個(gè)數(shù)量值賦給它。采用以星號(hào)為界的一行注釋文本,描述原數(shù)據(jù)元素的定義。在兩項(xiàng)離散值之間,使用管道符分隔。這些數(shù)據(jù)項(xiàng)可以是原數(shù)據(jù)元素,也可以是組合數(shù)據(jù)項(xiàng),各數(shù)據(jù)項(xiàng)之間用加號(hào)連接。如果數(shù)據(jù)結(jié)構(gòu)中有可選項(xiàng),使用圓括號(hào)把該項(xiàng)括起來。如果知道該項(xiàng)可能允許的范圍,就按“最小值:最大值”的形式寫在花括號(hào)前。9. 待定問題列表編輯一張?jiān)谲浖a(chǎn)品需求分析報(bào)告中待確定問題時(shí)的列表,把每一個(gè)表項(xiàng)都編上號(hào),以便跟蹤調(diào)查。 編寫目的說明這份軟件系統(tǒng)概要設(shè)計(jì)報(bào)告是基于哪份軟件產(chǎn)品需求規(guī)格說明書編寫的,開發(fā)這個(gè)軟件產(chǎn)品意義、作用、以及最終要達(dá)到的意圖。如果這份軟件系統(tǒng)概要設(shè)計(jì)報(bào)告只與整個(gè)系統(tǒng)的某一部分有關(guān)系,那么只定義軟件系統(tǒng)概要設(shè)計(jì)報(bào)告中說明的那個(gè)部分或子系統(tǒng)。 預(yù)期讀者和閱讀建議列舉本軟件系統(tǒng)概要設(shè)計(jì)報(bào)告所針對(duì)的各種不同的預(yù)期讀者,例如,可能的讀者包括:● 用戶;● 開發(fā)人員;● 項(xiàng)目經(jīng)理;● 營銷人員;● 測(cè)試人員;● 文檔編寫人員;● 等等。 參考資料列舉編寫軟件產(chǎn)品概要設(shè)計(jì)報(bào)告時(shí)所用到的參考文獻(xiàn)及資料,可能包括:● 本項(xiàng)目的合同書;● 上級(jí)機(jī)關(guān)有關(guān)本項(xiàng)目的批文;17● 本項(xiàng)目已經(jīng)批準(zhǔn)的計(jì)劃任務(wù)書;● 用戶界面風(fēng)格指導(dǎo);● 開發(fā)本項(xiàng)目時(shí)所要用到的標(biāo)準(zhǔn);● 系統(tǒng)規(guī)格需求說明;● 使用實(shí)例文檔;● 屬于本項(xiàng)目的其它已發(fā)表文件;● 本軟件系統(tǒng)概要設(shè)計(jì)報(bào)告中所引用的文件、資料:● 相關(guān)軟件系統(tǒng)概要設(shè)計(jì)報(bào)告:● 等等。如果可能,每份資料都應(yīng)該給出:● 標(biāo)題名稱;● 作者或者合同簽約者;● 文件編號(hào)或者版本號(hào);● 發(fā)表日期或者簽約日期;● 出版單位或者資料來源。 限制和約束簡要描述起到限制和約束作用的各種可能存在的條件,例如:● 技術(shù)條件;● 資金狀況;● 開發(fā)環(huán)境(包括:工具和平臺(tái) );● 時(shí)間限制;● 等等。3. 系統(tǒng)邏輯設(shè)計(jì)本節(jié)內(nèi)容主要根據(jù)軟件產(chǎn)品需求規(guī)格說明書和軟件產(chǎn)品數(shù)據(jù)字典建立系統(tǒng)的邏輯模型。它是系統(tǒng)需求與物理實(shí)現(xiàn)的中間結(jié)構(gòu),它的主要結(jié)果是建立:系統(tǒng)結(jié)構(gòu)圖、系統(tǒng)界面結(jié)構(gòu)圖、系統(tǒng)出錯(cuò)處理、以及系統(tǒng)開發(fā)技術(shù)說明。在完成軟件數(shù)據(jù)字典后,再進(jìn)行系統(tǒng)設(shè)計(jì)。系統(tǒng)組織表的格式如下:子系統(tǒng)編號(hào) 英文名稱 中文名稱 業(yè)務(wù)職能 安裝地點(diǎn) 備注其中:● 子系統(tǒng)編號(hào)給出本系統(tǒng)中指定子系統(tǒng)的順序編號(hào)。說明:在一個(gè)系統(tǒng)中有可能安裝若干個(gè)相同的子系統(tǒng),在這種情況下,應(yīng)該視為一個(gè)子系統(tǒng),并且對(duì)多個(gè)安裝地點(diǎn)分別進(jìn)行描述。● 子系統(tǒng)英文名稱給出本子系統(tǒng)的英文名稱,該名稱是在應(yīng)用軟件中實(shí)際使用的可執(zhí)行文件名稱,必須能夠說明該子系統(tǒng)的特點(diǎn)?!?子系統(tǒng)中文名稱給出本子系統(tǒng)的中文名稱,該名稱必須能夠說明該子系統(tǒng)的特點(diǎn)?!?業(yè)務(wù)職能19描述該子系統(tǒng)完成的核心業(yè)務(wù)。● 備注針對(duì)該子系統(tǒng),需要說明的其它有關(guān)問題。 系統(tǒng)特性表系統(tǒng)特性是系統(tǒng)中完成某項(xiàng)具體操作的基本單元,它由入口參數(shù),出口參數(shù)以及處理過程三部分組成。當(dāng)系統(tǒng)由多個(gè)子系統(tǒng)(模塊)組成時(shí),每個(gè)子系統(tǒng)分別使用一張系統(tǒng)特性表進(jìn)行描述。● 子系統(tǒng)英文名稱含義同上。● 特性編號(hào)整個(gè)系統(tǒng)所有特性的統(tǒng)一編號(hào)?!?系統(tǒng)特性中文名稱系統(tǒng)特性的中文正式名稱,來源于需求規(guī)格說明書中,系統(tǒng)特性一節(jié)中的有關(guān)描述?!?調(diào)用對(duì)象20是指調(diào)用該系統(tǒng)特性的系統(tǒng)對(duì)象,這里的系統(tǒng)對(duì)象可以是系統(tǒng)特性、也可以是操作界面。說明:某些較低層的系統(tǒng)特性,可能不存在被調(diào)用對(duì)象?!?說明描述與該系統(tǒng)特性表有關(guān)的其它注意事項(xiàng)。如果系統(tǒng)劃分為多個(gè)子系統(tǒng),應(yīng)分別給出系統(tǒng)與子系統(tǒng)、以及各個(gè)子系統(tǒng)與系統(tǒng)特性的結(jié)構(gòu)圖。繪制子系統(tǒng)與系統(tǒng)特性結(jié)構(gòu)圖時(shí),通常也不需要描繪出第二層系統(tǒng)特性,如果確有必要可以畫出,但是盡可能不要畫出第三層系統(tǒng)特性。本節(jié)將對(duì)系統(tǒng)接口作較為詳細(xì)的描述,并給出接口說明清單。對(duì)于一些為可視界面服務(wù)的接口,例如:打印機(jī)接口、顯示器接口等,因?yàn)檫@類接口對(duì)應(yīng)用軟件是透明的,所以不在本節(jié)描述范圍內(nèi)。系統(tǒng)接口表的格式如下:子系統(tǒng)編號(hào)子系統(tǒng)英文名稱子系統(tǒng)中文名稱接口編號(hào)接口名稱接口類型接口性質(zhì)接口速率接口協(xié)議備注說明:其中:● 子系統(tǒng)編號(hào)含義同上?!?子系統(tǒng)中文名稱含義同上。● 接口名稱系統(tǒng)接口的正式名稱,必須符合通常習(xí)慣?!?接口性質(zhì)指出該接口在通訊中起到的作用,這里的作用可以是:? 輸入;? 輸出;? 雙向。如果該接口依賴于其它通訊方式,那么傳輸速率將不高于它所依賴的其它通訊方式的速率?!?相關(guān)對(duì)象給出直接使用本接口的系統(tǒng)對(duì)象,這里的系統(tǒng)對(duì)象,可以是操作界面,也可以是系統(tǒng)特性?!?說明描述與該系統(tǒng)接口表有關(guān)的其它注意事項(xiàng)。 系統(tǒng)完整性設(shè)計(jì)描述系統(tǒng)對(duì)象(數(shù)據(jù)元、數(shù)據(jù)類 ),所受到的邏輯約束關(guān)系。系統(tǒng)完整性約束表的格式如下:子系統(tǒng)編號(hào)子系統(tǒng)英文名稱子系統(tǒng)中文名稱約束編號(hào) 完整性名稱 相對(duì)對(duì)象名 約束表達(dá)式 備注說明:其中:22● 子系統(tǒng)編號(hào)含義同上。● 子系統(tǒng)中文名稱含義同上?!?完整性名稱系統(tǒng)完整性約束的正式名稱,必須符合通常習(xí)慣?!?約束表達(dá)式用一階邏輯表達(dá)式表達(dá)的約束方程式。● 說明描述與該系統(tǒng)完整性約束表有關(guān)的其它注意事項(xiàng)。 系統(tǒng)出錯(cuò)處理表本表給出有關(guān)出錯(cuò)處理的產(chǎn)生原因、提示信息、以及建議處理方法。系統(tǒng)出錯(cuò)處理表的格式如下:子系統(tǒng)編號(hào):子系統(tǒng)英文名稱:子系統(tǒng)中文名稱:錯(cuò)誤編號(hào) 錯(cuò)誤名稱 錯(cuò)誤原因 錯(cuò)誤信息 處理方式 備注說明:其中:● 子系統(tǒng)編號(hào)含義同上?!?子系統(tǒng)中文名稱23含義同上?!?錯(cuò)誤名稱錯(cuò)誤的正式名稱,該名稱應(yīng)該是常用的,并且為人們所普遍接受的?!?錯(cuò)誤信息產(chǎn)生該錯(cuò)誤時(shí),向用戶發(fā)出的提示信息?!?備注描述與該系統(tǒng)錯(cuò)誤有關(guān)的其它注意事項(xiàng)。 維護(hù)處理過程表系統(tǒng)出錯(cuò)時(shí),將調(diào)用維護(hù)處理過程對(duì)錯(cuò)誤進(jìn)行處理,有關(guān)維護(hù)處理過程的各項(xiàng)內(nèi)容由維護(hù)處理過程表進(jìn)行描述。維護(hù)處理過程表的格式如下:子系統(tǒng)編號(hào):子系統(tǒng)英文名稱:子系統(tǒng)中文名稱:處理過程 處理過程錯(cuò)誤編號(hào)英文名稱 中文名稱處理功能 入口參數(shù) 出口參數(shù) 備注說明:其中:● 子系統(tǒng)編號(hào)含義同上。● 子系統(tǒng)中文名稱含義同上。● 處理過程英文名稱系統(tǒng)維護(hù)處理過程的英文正式名稱,將來用于軟件開發(fā)中,必須符合命名規(guī)范?!?處理功能描述本維護(hù)處理過程對(duì)錯(cuò)誤的處理方式?!?入口參數(shù)進(jìn)行本項(xiàng)錯(cuò)誤處理時(shí),賦給維護(hù)處理過程的入口參數(shù)。● 備注描述與該系統(tǒng)錯(cuò)誤有關(guān)的其它注意事項(xiàng)。5. 技術(shù)設(shè)計(jì)系統(tǒng)技術(shù)設(shè)
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1