需求分析說明書樣本_第1頁(yè)
需求分析說明書樣本_第2頁(yè)
需求分析說明書樣本_第3頁(yè)
需求分析說明書樣本_第4頁(yè)
需求分析說明書樣本_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

.Doc基于3D技術(shù)人體經(jīng)絡(luò)醫(yī)療輔助保健診斷系統(tǒng)需求分析闡明書.5.13AllRightsReserved目錄1.引言 31.1.編寫目 31.2.背景 31.3.定義、縮略詞 31.4.參照資料 32.綜合描述 42.1.產(chǎn)品前景 42.2.產(chǎn)品功能 42.3.顧客類和特性 52.4.運(yùn)營(yíng)環(huán)境 52.5.設(shè)計(jì)/實(shí)現(xiàn)上依賴 52.5.1.技術(shù)/工具/編程語(yǔ)言限制 62.5.2.需求分析限制 62.5.3.硬件限制 62.6.假設(shè)和依賴 62.6.1.假設(shè)條件 62.6.2.依賴條件 63.外部接口需求 63.1.顧客界面 73.2.通訊接口 74.系統(tǒng)需求 74.1.功能需求 74.1.1.基本功能設(shè)計(jì) 74.1.2.代碼層次設(shè)計(jì) 74.2.安全性需求 84.2.1.權(quán)限管理 84.3.業(yè)務(wù)規(guī)則 84.4.顧客文檔 81.引言1.1.編寫目編寫指南:闡明編寫這份需求分析闡明書目,指出預(yù)期讀者?!痘?D技術(shù)人體經(jīng)絡(luò)醫(yī)療輔助診斷保健系統(tǒng)需求分析闡明書》(如下簡(jiǎn)稱URS即UserRequirementSpecification)將精準(zhǔn)闡述該系統(tǒng)必要提供功能和性能以及它要考慮限制條件。本闡明書是系統(tǒng)測(cè)試和顧客文檔基本,一經(jīng)制定將是項(xiàng)目規(guī)劃、設(shè)計(jì)和編碼基本。URS有如下三個(gè)重要目:A.客戶和營(yíng)銷部門依賴它來理解她們所能提供產(chǎn)品。B.軟件開發(fā)小組依賴它來理解她們將要開發(fā)產(chǎn)品。C.項(xiàng)目負(fù)責(zé)人依照包括在軟件需求規(guī)格闡明書中描述產(chǎn)品來制定規(guī)劃并預(yù)測(cè)進(jìn)度安排、工作量和資源。合用讀者:開發(fā)人員、營(yíng)銷人員、顧客、測(cè)試人員、文檔編寫人員。1.2.背景編寫指南:闡明待開發(fā)軟件系統(tǒng)名稱;列出此項(xiàng)目任務(wù)提出者、開發(fā)者、顧客以及將運(yùn)營(yíng)該軟件計(jì)算站(中心)。該項(xiàng)目開發(fā)籌劃書針對(duì)軟件系統(tǒng)是“基于3D技術(shù)人體經(jīng)絡(luò)醫(yī)療輔助保健診斷系統(tǒng)”,該項(xiàng)目為大學(xué)生科技創(chuàng)新項(xiàng)目,由一種五人團(tuán)隊(duì)(周勇鈞,鄭麗婉,鄭奇發(fā),楊燾,方曉帆)開發(fā),任意人都可以對(duì)這個(gè)項(xiàng)目開發(fā)系統(tǒng)進(jìn)行應(yīng)用。系統(tǒng)需求背景:本項(xiàng)目是在當(dāng)前亞健康人口較多狀況下提出。據(jù)聯(lián)合國(guó)衛(wèi)生組織最新記錄:當(dāng)前在全世界人口中,15%是健康人群、15%是患病者、70%人群處在亞健康狀態(tài)。人們健康水平跟不上當(dāng)今生活水平。本項(xiàng)目可以讓更多人理解人體經(jīng)絡(luò)、穴位。人們通過學(xué)習(xí)人體經(jīng)絡(luò)穴位知識(shí),可以增長(zhǎng)自身知識(shí)以外,還可以隨時(shí)隨處為自己保健,這樣有助于提高人們整體健康水平,減少亞健康比率。項(xiàng)目目的顧客是廣大人們?nèi)罕?,因此咱們重要從如下幾方面收集及進(jìn)行需求分析:聽取群眾意見。從人體經(jīng)絡(luò)方面專家收集意見。1.3.定義、縮略詞編寫指南:列出本文獻(xiàn)中用到專門術(shù)語(yǔ)定義和外文首字母組詞原詞組。本闡明書所用文字定義:黑色字:普通文本,系統(tǒng)中重要闡明文本。藍(lán)色字:表格、圖形、重要流程圖標(biāo)題。青色字:本章節(jié)注意事項(xiàng)、編寫指南。粉紅色字:闡明書中重要用詞、闡明?!痢痢粒罕磉_(dá)保密或者待填寫文本。1.4.參照資料編寫指南:列出關(guān)于參照文獻(xiàn):本項(xiàng)目經(jīng)核準(zhǔn)籌劃任務(wù)書或合同,上級(jí)機(jī)關(guān)批文;屬于本項(xiàng)目其她已刊登文獻(xiàn);本文獻(xiàn)中各處引用文獻(xiàn)、資料,涉及所要用到軟件開發(fā)原則。列出這些文獻(xiàn)標(biāo)題、文獻(xiàn)編號(hào)、刊登日期和出版單位,闡明可以得到這些文獻(xiàn)資料來源。如下是本闡明書關(guān)于參照文獻(xiàn):GB/Tl1457軟件工程術(shù)語(yǔ)GB8566計(jì)算機(jī)軟件開發(fā)規(guī)范GB8567計(jì)算機(jī)軟件產(chǎn)品開發(fā)文獻(xiàn)編制指南GB/T12505計(jì)算機(jī)軟件配備管理籌劃規(guī)范《基于3D技術(shù)人體經(jīng)絡(luò)醫(yī)療輔助診斷保健系統(tǒng)規(guī)劃闡明書》。2.綜合描述2.1.產(chǎn)品前景編寫指南:描述了軟件需求規(guī)格闡明書中所定義產(chǎn)品背景和來源。闡明了該產(chǎn)品與否是產(chǎn)品系列中下一成員、與否是成熟產(chǎn)品所改進(jìn)下一代產(chǎn)品、與否是既有應(yīng)用程序代替品,或者是一種新型、自含型產(chǎn)品。如果軟件需求規(guī)格闡明定義了大系統(tǒng)一種構(gòu)成某些,那就要闡明這某些軟件是如何與整個(gè)系統(tǒng)有關(guān)聯(lián),并且要定義出兩者之間接口。基于3D技術(shù)人體經(jīng)絡(luò)醫(yī)療輔助診斷保健系統(tǒng)是咱們項(xiàng)目小組提出申請(qǐng)開發(fā)一種科技創(chuàng)新項(xiàng)目。該產(chǎn)品是咱們?cè)诋?dāng)前壓力過大社會(huì)生活環(huán)境中,通過詳盡社會(huì)調(diào)查,聽取人體經(jīng)絡(luò)專家意見,結(jié)合當(dāng)前受歡迎3D技術(shù)而開發(fā)出來創(chuàng)新醫(yī)療輔助診斷保健系統(tǒng)。該系統(tǒng)從一種新穎角度通過3D技術(shù)把人體經(jīng)絡(luò)、穴道位置與人體關(guān)系呈當(dāng)前人們眼前,更詳細(xì)生動(dòng)向人們展示人體各個(gè)部位,實(shí)現(xiàn)人機(jī)交互性,其發(fā)展前景樂觀,具備較大發(fā)展空間和發(fā)展?jié)摿Α?.2.產(chǎn)品功能編寫指南:概述了產(chǎn)品所具備重要功能。其詳細(xì)內(nèi)容將在功能需求中描述,因此在此只需要概略地總結(jié),例如用列表辦法給出。較好地組織產(chǎn)品功能,使每個(gè)讀者都易于理解。用圖形表達(dá)重要需求分組以及她們之間聯(lián)系,例如數(shù)據(jù)流程圖頂層圖或類圖,都是有用?;?D技術(shù)人體經(jīng)絡(luò)醫(yī)療輔助保健診斷系統(tǒng)基本功能模塊,涉及3D人體控制、經(jīng)絡(luò)穴位查詢、疾病診斷、保健征詢、后臺(tái)管理等重要功能。如表1所示。表SEQ表\*ARABIC1基于3D人體經(jīng)絡(luò)醫(yī)療輔助保健診斷系統(tǒng)重要功能模塊設(shè)計(jì)序號(hào)功能功能描述123453D人體控制經(jīng)絡(luò)穴位查詢疾病診斷保健征詢后臺(tái)管理實(shí)現(xiàn)3D人體旋轉(zhuǎn)、放大和縮小功能??梢砸勒詹煌阉鳁l件來查詢不同部位穴位、不同經(jīng)絡(luò)穴位和不同經(jīng)絡(luò)。可以通過依照疾病名稱查看相應(yīng)經(jīng)絡(luò)按摩治療法,也可以依照身體上癥狀為自己初步診斷所患有疾病??梢圆榭幢=≈R(shí)。由系統(tǒng)管理人員操作后臺(tái)管理模塊,實(shí)現(xiàn)數(shù)據(jù)增刪改。系統(tǒng)功能構(gòu)造如圖1所示。圖1基于3D技術(shù)人體經(jīng)絡(luò)醫(yī)療輔助保健診斷系統(tǒng)功能構(gòu)造圖2.3.顧客類和特性編寫指南:擬定你覺得可以使用該產(chǎn)品不同顧客類并描述它們有關(guān)特性。有某些需求也許只與特定顧客類關(guān)于。將該產(chǎn)品重要顧客類與拿些不太重要顧客類區(qū)別開。該系統(tǒng)重要提供顧客實(shí)現(xiàn)人體經(jīng)絡(luò)穴位查詢功能、疾病診斷功能、保健知識(shí)征詢功能和3D人體控制功能。因而系統(tǒng)重要顧客類只有一種:顧客顧客:顧客顧客直接使用系統(tǒng)軟件所有功能。并且,顧客可以選取個(gè)性化、多樣化界面。因而系統(tǒng)設(shè)計(jì)應(yīng)考慮此類顧客需求,重要是對(duì)系統(tǒng)實(shí)用性、美觀性、高效性進(jìn)行強(qiáng)化。2.4.運(yùn)營(yíng)環(huán)境編寫指南:描述了軟件運(yùn)營(yíng)環(huán)境,涉及硬件平臺(tái)、操作系統(tǒng)和版本,尚有其她軟件構(gòu)成或與其共存軟件系統(tǒng)。硬件環(huán)境:最低配備:Intel(R)Celeron(R)2.0GHzCPU,256MRAM,80GB硬盤空間,800*600*15寸顯示屏,鍵盤,鼠標(biāo)等。操作系統(tǒng):WindowsXP以上版本。2.5.設(shè)計(jì)/實(shí)現(xiàn)上依賴編寫指南:擬定影響開發(fā)人員自由選取問題,并闡明這些問題為什么成為一種限制。也許限制涉及如下內(nèi)容:必要使用或者避免特定技術(shù)、工具、編程語(yǔ)言和數(shù)據(jù)庫(kù)。所規(guī)定開發(fā)規(guī)范或原則(例如,如果由客戶公司負(fù)責(zé)軟件維護(hù)、就必要定義轉(zhuǎn)包者所使用設(shè)計(jì)符號(hào)表達(dá)和編碼原則)。公司方略、政府法規(guī)、工業(yè)原則。硬件限制、例如定期需求和存儲(chǔ)器限制。數(shù)據(jù)轉(zhuǎn)換格式原則。2.5.1.技術(shù)/工具/編程語(yǔ)言限制編程語(yǔ)言:系統(tǒng)采用編程語(yǔ)言是C++和OpenGL。C++詳細(xì)指是微軟VisualStudio系列下C++,重要使用微軟提供MFC(微軟基本類MicrosoftFoundationClasses)類庫(kù)來開發(fā)系統(tǒng)。系統(tǒng)也采用OpenGL圖形接口語(yǔ)言,實(shí)現(xiàn)3DStudioMax人體模型和MicrosoftVisualStudio6.0結(jié)合。開發(fā)工具:該系統(tǒng)需要三個(gè)工具,是MicrosoftofficeAccess、MicrosoftVisualStudio6.0和3DStudioMax。MicrosoftOfficeAccess是由微軟發(fā)布關(guān)聯(lián)式數(shù)據(jù)庫(kù)管理系統(tǒng)。它結(jié)合了MicrosoftJetDatabaseEngine和圖形顧客界面兩項(xiàng)特點(diǎn),是MicrosoftOffice系統(tǒng)程式之一。它使用以便限度和強(qiáng)大設(shè)計(jì)工具為程序員提供許多管理數(shù)據(jù)功能。MicrosoftVisualStudio6.0是是微軟公司推出開發(fā)環(huán)境,是Windows平臺(tái)應(yīng)用程序開發(fā)環(huán)境。在MircosoftVisualStudio6.0開發(fā)環(huán)境下,運(yùn)用MFC類庫(kù)開發(fā)出功能界面系統(tǒng)。3DStudioMax是Autodesk公司開發(fā)基于PC系統(tǒng)三維動(dòng)畫渲染和制作軟件。3DStudioMax開發(fā)軟件可以實(shí)現(xiàn)開發(fā)人體模型和穴位定位。2.5.2.需求分析限制由于系統(tǒng)開發(fā)使用到編程語(yǔ)言C++、OpenGL圖形接口語(yǔ)言是開發(fā)人員之前沒有學(xué)過。因此需要一段時(shí)間去學(xué)習(xí)。除了編程語(yǔ)言限制,還涉及3D人體模型制作。人體模型開發(fā)人員沒有使用過3DStudioMax軟件,也需要一段時(shí)間去學(xué)習(xí)。2.5.3.硬件限制本系統(tǒng)是基于網(wǎng)絡(luò)開發(fā)使用,顧客只要有一臺(tái)計(jì)算機(jī),操作系統(tǒng)為WindowsXP以上版本,就可以使用本系統(tǒng)。本系統(tǒng)對(duì)硬件環(huán)境規(guī)定較低,當(dāng)前計(jì)算機(jī)基本配備普通在該規(guī)定以上水平,因而硬件限制不大。2.6.假設(shè)和依賴編寫指南:列出在對(duì)軟件需求規(guī)格闡明中影響需求陳述假設(shè)因素(與已知因素相對(duì)立)。這也許涉及你打算要用商業(yè)組件或關(guān)于開發(fā)或運(yùn)營(yíng)環(huán)境問題。你也許以為產(chǎn)品將符合一種特殊顧客設(shè)計(jì)商定,但是另一種SRS讀者卻也許不這樣以為。如果這些假設(shè)不對(duì)的、不一致和被更改,就會(huì)使項(xiàng)目受到影響。此外,擬定項(xiàng)目對(duì)外部因素存在依賴。例如,如果你打算把其她項(xiàng)目開發(fā)組件集成到系統(tǒng)中,那么你就要依賴那個(gè)項(xiàng)目準(zhǔn)時(shí)提供對(duì)的操作組件。如果這些依賴已經(jīng)記錄到其他文檔中了,那么在此就可以參照其她文檔。2.6.1.假設(shè)條件假設(shè)顧客都擁有計(jì)算機(jī),操作系統(tǒng)為WindwosXP以上版本,且計(jì)算機(jī)配備均符合規(guī)定。2.6.2.依賴條件當(dāng)前開發(fā)小組使用開發(fā)工具是MicrosoftofficeAccess、MicrosoftVisualStudio6.0和3DStudioMax,在進(jìn)行系統(tǒng)測(cè)試時(shí)需要購(gòu)買正式版組件以滿足開發(fā)需要,或者選用功能、性能方面更好版本。3.外部接口需求編寫指南:運(yùn)用本節(jié)來擬定可以保證新產(chǎn)品與外部組件對(duì)的連接需求。關(guān)聯(lián)圖表達(dá)了高層抽象外部接口。需要把對(duì)接口數(shù)據(jù)和控制組件詳細(xì)描述寫入數(shù)據(jù)字典中。如果產(chǎn)品不同某些有不同外部接口,那么應(yīng)把這些外部接口詳細(xì)需求并入到這一某些實(shí)例中。3.1.顧客界面編寫指南:陳述所需要顧客界面軟件組件。描述每個(gè)顧客界面邏輯特性。如下是也許要涉及某些特性:將要采用圖形顧客界面(GUI)原則或者產(chǎn)品系列風(fēng)格。屏幕布局或解決方案限制。將出當(dāng)前每個(gè)屏幕原則按鈕、功能或?qū)Ш芥溄樱ɡ缫环N協(xié)助按鈕)??旖萱I。錯(cuò)誤信息顯示原則。對(duì)于顧客界面細(xì)節(jié),例如特定對(duì)話框布局,應(yīng)當(dāng)寫入一種獨(dú)立顧客界面規(guī)格闡明書中,而不能寫入軟件需求規(guī)格闡明書中。1.界面風(fēng)格:顧客界面采用原則Windows普通窗口。2.快捷鍵:對(duì)于慣用按鈕、菜單項(xiàng)將采用快捷鍵。3.錯(cuò)誤信息:錯(cuò)誤信息應(yīng)統(tǒng)一為中文,按鈕信息為“是、否、取消”幾種,提示信息框標(biāo)題欄添上“出錯(cuò)、提示”等核心詞,內(nèi)容要易于顧客理解,可參照Windows操作系統(tǒng)風(fēng)格。4.主界面:主界面設(shè)計(jì)是通過Windows窗口組件設(shè)計(jì)來完畢。3.2.通訊接口編寫指南:描述與產(chǎn)品所使用通信功能有關(guān)需求,涉及電子郵件、Web瀏覽器、網(wǎng)絡(luò)通信原則或合同及電子表格等等。定義了有關(guān)消息格式。規(guī)定通信安全或加密問題、數(shù)據(jù)傳播速率和同步通信機(jī)制。4.系統(tǒng)需求4.1.功能需求編寫指南:詳細(xì)列出與產(chǎn)品提供重要服務(wù)有關(guān)詳細(xì)功能需求。這些是必要提交給顧客軟件功能,使顧客可以使用所提供特性執(zhí)行服務(wù)或者使用所指定使用實(shí)例執(zhí)行任務(wù)。描述產(chǎn)品如何響應(yīng)可預(yù)知出錯(cuò)條件或者非法輸入或動(dòng)作。就像本章開頭所描述那樣,你必要唯一地標(biāo)記每個(gè)需求。4.1.1.基本功能設(shè)計(jì)本系統(tǒng)是一種應(yīng)用型軟件。本系統(tǒng)提供應(yīng)普通顧客四個(gè)功能模塊,分別是經(jīng)絡(luò)穴位查詢、疾病診斷、保健知識(shí)征詢和3D人體控制模塊。系統(tǒng)還提供應(yīng)系統(tǒng)管理員一種后臺(tái)管理模塊,以便管理員對(duì)數(shù)據(jù)進(jìn)行管理。普通顧客可以依照不同搜索條件來查詢不同部位穴位、不同經(jīng)絡(luò)穴位和不同經(jīng)絡(luò)等信息。可以通過依照疾病名稱查看相應(yīng)經(jīng)絡(luò)按摩治療法,也可以依照身體上癥狀為自己初步診斷所患有疾病。顧客還可以查看經(jīng)絡(luò)保健知識(shí)方面文章。為了實(shí)現(xiàn)人機(jī)交互性,顧客還可以控制3D人體模型,實(shí)現(xiàn)人體旋轉(zhuǎn)、放大和縮小功能。4.1.2.代碼層次設(shè)計(jì)整個(gè)解決方案內(nèi)分為6個(gè)項(xiàng)目。1.視圖層: 該項(xiàng)目重要是軟件界面以及顧客交互。其中涉及3D人體模型顯示界面。2.業(yè)務(wù)層: 該項(xiàng)目重要是解決業(yè)務(wù)邏輯,所有關(guān)于項(xiàng)目操作和相應(yīng)都在這里進(jìn)行解決,通過調(diào)用底層接口提供類和辦法來實(shí)現(xiàn)業(yè)務(wù)解決。3.接口層: 該項(xiàng)目重要是定義各個(gè)操作數(shù)據(jù)庫(kù)訪問層接口。通過定義這些接口,上層調(diào)用時(shí)候就懂得要調(diào)用什么辦法,需要什么參數(shù)。并且把業(yè)務(wù)層和數(shù)據(jù)庫(kù)訪問層分離可以更加清晰地進(jìn)行分工合伙,也有助于后來擴(kuò)展功能。4.?dāng)?shù)據(jù)庫(kù)訪問層: 該項(xiàng)目是由實(shí)現(xiàn)了ADO接口類構(gòu)成,這些類工作就是接受上層傳來數(shù)據(jù),然后與數(shù)據(jù)庫(kù)進(jìn)行交互。5.模型層:

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論