版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、XX軟件概要設(shè)計(jì)說(shuō)明V4.0-2標(biāo)記數(shù)量修改單號(hào)簽字日期編制XXXX會(huì)簽軟件概要設(shè)計(jì)說(shuō)明校對(duì)XXXX標(biāo)檢XXXX共23頁(yè)第1頁(yè)審核批準(zhǔn)XXXX中國(guó)船舶工業(yè)系統(tǒng)工程研究院會(huì)簽XXXXGr002.6A軟件概要設(shè)計(jì)說(shuō)明修訂記錄版本號(hào)修訂狀態(tài)簡(jiǎn)要說(shuō)明修訂內(nèi)容和范圍修訂日期修訂人批準(zhǔn)日期注:修訂記錄在體系文件發(fā)布后換版時(shí)使用,修訂狀態(tài)欄填寫(xiě):A增加,MH修改,D刪除6目次1范圍21.1標(biāo)識(shí)21.2系統(tǒng)概述21.3文檔概述22引用文檔23 CSCI設(shè)計(jì)決策23.1假設(shè)23.2 系統(tǒng)體系結(jié)構(gòu) 33.3軟件體系結(jié)構(gòu)33.4設(shè)計(jì)決策33.4.1 輸入/輸出設(shè)計(jì)決策43.4.2 CSCI行為設(shè)計(jì)決策 43.4.3
2、 CSCI數(shù)據(jù)顯示設(shè)計(jì)決策 43.4.4 CSCI安全性設(shè)計(jì)決策 43.4.5 CSCI保密性設(shè)計(jì)決策 53.4.6其他CSCI級(jí)設(shè)計(jì)決策54 CSCI體系結(jié)構(gòu)設(shè)計(jì) 64.1 CSCI包匯總 64.2 CSCI類(lèi)匯總 64.3 CSCI 包74.3.1 PAK_MMI_XX (主體框架包) 74.3.2 PAK_MMI_XX (UI 包) 84.4 執(zhí)行方案84.4.1 XX功能/業(yè)務(wù)84.5接口設(shè)計(jì)94.5.1 外部接口 94.5.2 內(nèi)部接口 105用戶(hù)界面設(shè)計(jì)(可選) 115.1應(yīng)當(dāng)遵循的界面設(shè)計(jì)規(guī)范 115.2界面信息匯總115.3主界面115.3.1 XX 主界面115.4界面資源設(shè)
3、計(jì)(可選) 125.4.1 圖標(biāo)資源125.4.2 圖像資源125.4.3界面組件126數(shù)據(jù)(庫(kù))結(jié)構(gòu)設(shè)計(jì)(可選) 126.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn) 126.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)137配置文件設(shè)計(jì)(若有) 137.1 XX配置文件137.2 XX配置文件138部署設(shè)計(jì)138.1設(shè)計(jì)部署138.2物理部署139運(yùn)行設(shè)計(jì)(可選) 149.1 運(yùn)行軟部件組合 149.2運(yùn)行控制159.3運(yùn)行時(shí)間1610性能設(shè)計(jì)1610.1 XX 性能1611系統(tǒng)出錯(cuò)處理設(shè)計(jì)1611.1出錯(cuò)信息1611.2補(bǔ)救措施1711.3系統(tǒng)維護(hù)設(shè)計(jì)1711.4 錯(cuò)誤處理設(shè)計(jì) 1712 CSCI詳細(xì)設(shè)計(jì)1713需求可追蹤性 1714注釋
4、18圖1 XX系統(tǒng)體系結(jié)構(gòu)圖3圖2 XX軟件體系結(jié)構(gòu)圖3圖3 CSCI體系結(jié)構(gòu)圖 6圖4 XX包中類(lèi)關(guān)系圖8圖5 XX用例時(shí)序圖9圖6外部接口示意圖10圖7 XX圖11圖8數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)圖 12圖9 XX軟件物理部署圖 14圖10運(yùn)行包組合圖15圖11運(yùn)行控制圖16表序表1 XX軟件安全性設(shè)計(jì)決策表 5表2 XX軟件保密性設(shè)計(jì)決策表 5表3XX軟件包匯總表6表4 XX軟件類(lèi)匯總表7表5 API接口設(shè)計(jì)表10表6信息接口設(shè)計(jì)表10表7信息接口設(shè)計(jì)表10表8 XX軟件界面匯總表11表9XX表字段結(jié)構(gòu)13表9 XX軟件設(shè)計(jì)部署表13表10 XX軟件物理部署表 14表11 需求追蹤表(正向)17表12
5、需求追蹤表(逆向)17Gr002.6A軟件概要設(shè)計(jì)說(shuō)明1范圍1.1 標(biāo)識(shí)本條應(yīng)描述本文檔所適用系統(tǒng)和軟件的完整標(biāo)識(shí),適用時(shí),包括其標(biāo)識(shí)號(hào)、名 稱(chēng)、縮略名、版本號(hào)和發(fā)布號(hào)。簡(jiǎn)要說(shuō)明軟件的標(biāo)識(shí)號(hào)、發(fā)布號(hào)、名稱(chēng)、縮略名、版本號(hào)。a)軟件標(biāo)識(shí)號(hào):b)發(fā)布號(hào):V01c)名稱(chēng):d)縮略名:e)版本號(hào):V1.01.2 系統(tǒng)概述本條應(yīng)概述本文檔所適用系統(tǒng)和軟件的用途。它還應(yīng)描述系統(tǒng)與軟件的一般特 性;概述系統(tǒng)開(kāi)發(fā)、運(yùn)行和維護(hù)的歷史;標(biāo)識(shí)項(xiàng)目的需方、用戶(hù)、開(kāi)發(fā)方和保障機(jī) 構(gòu)等:標(biāo)識(shí)當(dāng)前和計(jì)劃的運(yùn)行現(xiàn)場(chǎng);列出其他有關(guān)文檔。分別簡(jiǎn)要說(shuō)明系統(tǒng)的用途、軟件用途。a)需方:b)用戶(hù):c)開(kāi)發(fā)方:1.3 文檔概述本條應(yīng)概述
6、本文檔的用途和內(nèi)容,并描述與它的使用有關(guān)的保密性方面的要求。示例:本文檔主要描述xx軟件配置項(xiàng)CSCI級(jí)的設(shè)計(jì)決策以及體系結(jié)構(gòu)設(shè)計(jì),包括CSCI從部件到軟件單元的執(zhí)行方案、接口說(shuō)明,滿(mǎn)足需求可追蹤性,以確保它們完 備、可行、可實(shí)現(xiàn)和可驗(yàn)證性。2引用文檔本章應(yīng)列出引用文檔的編號(hào)、標(biāo)題、編寫(xiě)單位、修訂版及日期,還應(yīng)標(biāo)識(shí)不能 通過(guò)正常采購(gòu)活動(dòng)得到的文檔的來(lái)源。a)文檔名稱(chēng)1,編號(hào)(若有),編寫(xiě)單位,版本(若有),日期;b)文檔名稱(chēng)2,編號(hào)(若有),編寫(xiě)單位,版本(若有),日期。3 CSCI設(shè)計(jì)決策3.1 假設(shè)設(shè)計(jì)是否基于某種假設(shè)的前提條件。3.2 系統(tǒng)體系結(jié)構(gòu)著重從硬件(諸如網(wǎng)絡(luò)、服務(wù)器、終端、打印
7、機(jī)等)方面,用圖形和文字方法描述軟件的體系結(jié)構(gòu)。圖片不做形式要求圖1 XX系統(tǒng)體系結(jié)構(gòu)圖用文字的形式對(duì)圖片中系統(tǒng)的體系結(jié)構(gòu)進(jìn)行簡(jiǎn)要描述。3.3 軟件體系結(jié)構(gòu)著重從軟件架構(gòu)(諸如現(xiàn)有的系統(tǒng)、子系統(tǒng)、層等)方面,用圖形和文字方法 描述軟件的體系結(jié)構(gòu),如下圖所示。應(yīng)用層c18應(yīng)可畫(huà)成框讒至人冷至z矗S3I "專(zhuān)務(wù)it件 Q基礎(chǔ)層ODBCQC£圖2 XX軟件體系結(jié)構(gòu)圖用文字的形式對(duì)圖片中軟件的體系結(jié)構(gòu)進(jìn)行簡(jiǎn)要描述,主要包括分層的設(shè)計(jì)原理(設(shè)計(jì)模式),每層的主要功能及功能包等。3.4 設(shè)計(jì)決策本章應(yīng)根據(jù)需要分條給出CSCI級(jí)設(shè)計(jì)決策,即CSCI行為設(shè)計(jì)的決策(忽略其內(nèi) 部實(shí)現(xiàn),從用戶(hù)
8、角度出發(fā)描述系統(tǒng)將怎樣運(yùn)轉(zhuǎn)以滿(mǎn)足需求)和其他影響組成該CSCI 的軟件單元的選擇與設(shè)計(jì)的決策。如果在需求中所有這些決策是明確的,或者這些 決策要推遲到CSCI的軟件單元的設(shè)計(jì)時(shí)指出,則本章應(yīng)如實(shí)陳述。針對(duì)關(guān)鍵性需求 (例如對(duì)安全性或保密性關(guān)鍵的需求)作出的設(shè)計(jì)決策,應(yīng)在專(zhuān)門(mén)的章條中加以敘述。 如果設(shè)計(jì)決策依賴(lài)于系統(tǒng)狀態(tài)或方式,則應(yīng)指明這一依賴(lài)性。本條應(yīng)給出或引用理 解這些設(shè)計(jì)所需的設(shè)計(jì)約定。CSCI級(jí)設(shè)計(jì)決策的例子如下:建議項(xiàng)目組主要從以下幾個(gè)方面進(jìn)行考慮,也可根據(jù)項(xiàng)目特點(diǎn)自行裁剪或添加。3.4.1 輸入/輸出設(shè)計(jì)決策關(guān)于CSCI將接收的輸入和將產(chǎn)生的輸出的設(shè)計(jì)決策, 即本軟件輸入/輸出的設(shè)計(jì)
9、原則。包括 與其他系統(tǒng)、HWCl CSCI和用戶(hù)的接口。如果這一信息的全部或部分已在接口設(shè)計(jì)說(shuō)明(IDD)中給出,則可以直接引用,否則填寫(xiě)下表信息。例如:1) 觸摸屏輸入:由于該系統(tǒng)為ZZ/WQ發(fā)控類(lèi)系統(tǒng),對(duì)發(fā)控類(lèi)命令要求較高,因此諸如工作方式切換、WC發(fā)控命令采用觸摸屏設(shè)計(jì);2)界面輸出:為了提高操作人員的警惕度,軟件運(yùn)行過(guò)程中出現(xiàn)的故障信息均用閃爍的紅色顯示,便于 ZZ過(guò)程中及時(shí)處理。3.4.2 CSCI行為設(shè)計(jì)決策有關(guān)響應(yīng)每個(gè)輸入或條件的CSCI行為的設(shè)計(jì)決策,即本軟件CSCI行為的設(shè)計(jì)原則。包括CSCI要執(zhí)行的動(dòng)作、響應(yīng)時(shí)間。例如:1)為不影響XX設(shè)備態(tài)勢(shì)信息處理的準(zhǔn)確性,軟件態(tài)勢(shì)信息
10、發(fā)送到訂閱客戶(hù)端的響應(yīng)時(shí)間為100m&3.4.3 CSCI數(shù)據(jù)顯示設(shè)計(jì)決策有關(guān)數(shù)據(jù)庫(kù)/數(shù)據(jù)文件如何呈現(xiàn)給用戶(hù)的設(shè)計(jì)決策,即本軟件CSCI數(shù)據(jù)顯示的設(shè)計(jì)原則。 如果這一信息的全部或部分在數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明(DBDD)中給出,則可直接引用。例如:1) 文件信息顯示:為便于ZZ過(guò)程中對(duì)目標(biāo)信息進(jìn)行直觀分析,接收到的目標(biāo)信息采用態(tài)勢(shì)圖的形式顯示;2)文件導(dǎo)出:只有軟件空閑時(shí),才允許對(duì)數(shù)據(jù)文件的導(dǎo)出。3.4.4 CSCI安全性設(shè)計(jì)決策CSCI的安全性是指防止其合法用戶(hù)使用該CSCI時(shí)對(duì)系統(tǒng)或其中的信息造成不良影響,本條應(yīng)針對(duì)該CSCI的軟件需求規(guī)格說(shuō)明中描述的安全性需求,逐一描述其采取的防護(hù)措施和方
11、法的 設(shè)計(jì)原則。例如:表1 XX軟件安全性設(shè)計(jì)決策表序號(hào)安全性需求采取的防護(hù)措施1.輸入信息的合法性所有用戶(hù)錄入信息入庫(kù)前必須進(jìn)行數(shù)據(jù)的合法性檢 查,對(duì)非法數(shù)據(jù) CSCI將提示用戶(hù)修改,直至數(shù)據(jù)合法 方可入庫(kù);對(duì)錄入信息的必填項(xiàng)進(jìn)行高亮或特殊顏色提示,入庫(kù) 前進(jìn)行數(shù)據(jù)庫(kù)主鍵檢查;在各人機(jī)界面上進(jìn)行信息錄入說(shuō)明。2.誤操作防護(hù)按照工作流程要求,在軟件界面中對(duì)功能按鈕的狀態(tài) (有效/無(wú)效)進(jìn)行控制;編制CSCI運(yùn)行導(dǎo)航程序; 增加操作撤消與恢復(fù)功能。3.信息刪除警示CSCI中所有數(shù)據(jù)庫(kù)數(shù)據(jù)的刪除操作均給予用戶(hù)以刪除 警示,并由用戶(hù)進(jìn)行刪除確認(rèn)后方執(zhí)行信息刪除操作; 用戶(hù)刪除的所有數(shù)據(jù)文件均存放在系
12、統(tǒng)的回收站中, 用戶(hù)可根據(jù)需要還原或清理回收站中的文件。CSCI中所有數(shù)據(jù)庫(kù)數(shù)據(jù)的刪除操作均給予用戶(hù)以刪除 警示,并由用戶(hù)進(jìn)行刪除確認(rèn)后方執(zhí)行信息刪除操作; 用戶(hù)刪除的所有數(shù)據(jù)文件均存放在系統(tǒng)的回收站中, 用戶(hù)可根據(jù)需要還原或清理回收站中的文件。4.數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)權(quán)限控 制利用數(shù)據(jù)庫(kù)管理系統(tǒng),對(duì)不同的用戶(hù)分配不同的角色, 并對(duì)其進(jìn)行可訪(fǎng)問(wèn)信息的范圍和訪(fǎng)問(wèn)權(quán)限進(jìn)行設(shè)置; 對(duì)用戶(hù)訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的操作進(jìn)行審計(jì)。3.4.5 CSCI保密性設(shè)計(jì)決策CSCI的保密性主要是防止非法用戶(hù)對(duì)CSCI的攻擊。本條應(yīng)針對(duì)該 CSCI的軟件需求規(guī)格說(shuō)明中描述的保密性需求,逐一描述其采取的防護(hù)措施和方法的設(shè)計(jì)原則。例如:表2
13、XX軟件保密性設(shè)計(jì)決策表序號(hào)保密性需求采取的措施1.身份驗(yàn)證啟動(dòng)軟件時(shí),首先要求用戶(hù)輸入用戶(hù)身份信息(用戶(hù)名和口令),CSCI對(duì)其進(jìn)行比對(duì)識(shí)別后,合法用戶(hù)方能夠啟動(dòng)運(yùn)行該軟件;對(duì)非法用戶(hù)將 給予登陸警示和記錄,登陸警示超過(guò)X次將退出;使用用戶(hù)身份卡、讀卡器和識(shí)別接口卡等設(shè)備對(duì)本CSCI運(yùn)行的計(jì)算機(jī)設(shè)備的開(kāi)關(guān)機(jī)及軟件啟動(dòng)等操作進(jìn)行控制。2.數(shù)據(jù)庫(kù)訪(fǎng)問(wèn) 權(quán)限控制利用數(shù)據(jù)庫(kù)管理系統(tǒng),對(duì)不同的用戶(hù)分配不同的角色,并對(duì)其進(jìn)行可訪(fǎng) 冋信息的范圍和訪(fǎng)冋權(quán)限進(jìn)行設(shè)置; 對(duì)用戶(hù)訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的操作進(jìn)行審計(jì)。3.4.6 其他CSCI級(jí)設(shè)計(jì)決策本條可針對(duì)本 CSCI軟件需求規(guī)格中的其它特殊需求(如:靈活性、可用性、可維
14、護(hù)性等方面的需求),描述其相應(yīng)的實(shí)現(xiàn)方法的設(shè)計(jì)原則。對(duì)有特殊需求的CSCI要求必須填寫(xiě),如為滿(mǎn)足性能指標(biāo)所進(jìn)行的負(fù)載均衡設(shè)計(jì)、并行計(jì)算或高性能計(jì)算設(shè)計(jì)決策等。如果本節(jié)無(wú)內(nèi)容,填寫(xiě)“無(wú)。4 CSCI體系結(jié)構(gòu)設(shè)計(jì)描述CSCI體系結(jié)構(gòu),明確包之間的依賴(lài)關(guān)系人機(jī)界面類(lèi)11交互消息類(lèi)111 1數(shù)據(jù)類(lèi)_控制類(lèi)圖3 CSCI體系結(jié)構(gòu)圖4.1 CSCI包匯總設(shè)計(jì)人員確定包的命名規(guī)則,確保軟件設(shè)計(jì)文檔的風(fēng)格與代碼的風(fēng)格保持一致 可以從機(jī)構(gòu)的編程規(guī)范中摘取或引用(如果存在的話(huà))。另外,描述類(lèi)的開(kāi)發(fā)類(lèi)型,包括新研、改進(jìn)、安全重用、采購(gòu)等。表3XX軟件包匯總表序號(hào)標(biāo)識(shí)名稱(chēng)說(shuō)明開(kāi)發(fā)類(lèi)型PAK MMI XX主體框架包PA
15、K MMI XXUI包PAK MMI XX業(yè)務(wù)處理包PAK MMI XX中間件包PAK MMI XX網(wǎng)絡(luò)通信包4.2 CSCI類(lèi)匯總設(shè)計(jì)人員確定類(lèi)的命名規(guī)則,確保軟件設(shè)計(jì)文檔的風(fēng)格與代碼的風(fēng)格保持一致 可以從機(jī)構(gòu)的編程規(guī)范中摘取或引用(如果存在的話(huà))。另外,描述類(lèi)的開(kāi)發(fā)類(lèi)型,包括新研、改進(jìn)、安全重用、采購(gòu)等。表4 XX軟件類(lèi)匯總表PAK_MMI_X(主體框架包)序號(hào)標(biāo)識(shí)開(kāi)發(fā)類(lèi)型1.Mai nF lowCtl流程控制類(lèi)主要完成XX功能。:安全重用PAK_MMI_X( UI)序號(hào)標(biāo)識(shí)名稱(chēng)說(shuō)明開(kāi)發(fā)類(lèi)型1.DisplayI nfo信息顯示類(lèi)主要完成XX功能。新研PAK MMI X(業(yè)務(wù)處理包)序號(hào)標(biāo)識(shí)
16、名稱(chēng)說(shuō)明開(kāi)發(fā)類(lèi)型1.TipeCtl通道控制類(lèi)主要完成XX功能。改進(jìn)PAK RCI (模型解算包)序號(hào)標(biāo)識(shí)名稱(chēng)說(shuō)明開(kāi)發(fā)類(lèi)型MovCal運(yùn)動(dòng)要素解算類(lèi)主要完成XX功能。安全重用PAK RCI (工具類(lèi)包)序號(hào)標(biāo)識(shí)名稱(chēng)說(shuō)明開(kāi)發(fā)類(lèi)型DataBase數(shù)據(jù)庫(kù)主要完成XX功能。采購(gòu)4.3 CSCI 包詳細(xì)描述CSCI所有包中包含的類(lèi)及類(lèi)之間的關(guān)系4.3.1 PAK_MMI_X(主體框架包)431.1 功能說(shuō)明描述包的主要功能。4.3.1.2 性能分配描述性能指標(biāo)的在包中的分配情況。431.3 類(lèi)關(guān)系圖畫(huà)出該包的所有類(lèi)圖,類(lèi)只寫(xiě)類(lèi)名稱(chēng),不寫(xiě)具體變量和操作。圖4 XX包中類(lèi)關(guān)系圖4.3.2 PAK_MMI_X(
17、UI 包)畫(huà)出該包的所有類(lèi)圖,類(lèi)只寫(xiě)類(lèi)名稱(chēng),不寫(xiě)具體變量和操作4.4 執(zhí)行方案本小節(jié)以CSCI軟件中定義的各個(gè)包/類(lèi)為參與對(duì)象來(lái)細(xì)化軟件需求規(guī)格說(shuō)明 中的需求功能,以表明包/類(lèi)之間是如何通過(guò)相互協(xié)作來(lái)完成功能的。但也不局限于 只描述需求功能的實(shí)現(xiàn),也可對(duì)需求中的主要流程、性能進(jìn)行描述。4.4.1 XX功能/業(yè)務(wù)4.4.1.1 實(shí)現(xiàn)流程繪制時(shí)序圖說(shuō)明用例的實(shí)現(xiàn)過(guò)程。綜合態(tài)勢(shì)監(jiān)視圖5 XX用例時(shí)序圖441.2 流程說(shuō)明對(duì)序列圖配以適當(dāng)?shù)奈淖终f(shuō)明。4.4.1.3 補(bǔ)充說(shuō)明(可選)對(duì)復(fù)雜的流程附以活動(dòng)圖進(jìn)行詳細(xì)說(shuō)明。4.5 接口設(shè)計(jì)設(shè)計(jì)人員確定內(nèi)外部接口的命名規(guī)則,確保軟件設(shè)計(jì)文檔的風(fēng)格與代碼的風(fēng)格
18、保持一致??梢詮臋C(jī)構(gòu)的編程規(guī)范中摘取或引用(如果存在的話(huà))。4.5.1 外部接口描述CSCI外部包/組件間的接口信息,接口種類(lèi)分成 API接口、信息接口和數(shù) 據(jù)庫(kù)接口。使用圖表的形式描述接口。圖6外部接口示意圖4.5.1.1 API 接口設(shè)計(jì)表5 API接口設(shè)計(jì)表序號(hào)實(shí)現(xiàn)方依賴(lài)方接口名稱(chēng)接口標(biāo)識(shí)接口功能說(shuō)明備注124.5.1.2 信息接口設(shè)計(jì)表6信息接口設(shè)計(jì)表序號(hào)實(shí)現(xiàn)方依賴(lài)方接口名稱(chēng)接口標(biāo)識(shí)接口功能說(shuō)明備注124.5.1.3 數(shù)據(jù)庫(kù)接口設(shè)計(jì)表7信息接口設(shè)計(jì)表序號(hào)表名標(biāo)識(shí)數(shù)據(jù)項(xiàng)寫(xiě)入方讀取方備注1標(biāo)識(shí)/密碼24.5.2 內(nèi)部接口描述CSCI包/組件內(nèi)部接口,即CSCI類(lèi)之間接口關(guān)系。具體接口形式參
19、見(jiàn)外部 接口。下表是接口的詳細(xì)設(shè)計(jì),在不影響后續(xù)開(kāi)展詳細(xì)設(shè)計(jì)的情況下,在概要設(shè)計(jì)中 為可選,并可在后續(xù)詳細(xì)設(shè)計(jì)中體現(xiàn)或由接口協(xié)議文件代替。接口標(biāo)識(shí)如如: I/F-A-B-01,以此類(lèi)推。使用說(shuō)明對(duì)于通訊接口,必要時(shí),在此說(shuō)明通訊的協(xié)議、傳輸格式、數(shù)據(jù)傳輸率、周期或非周期等數(shù)據(jù)元素說(shuō)明名稱(chēng)英文名 稱(chēng)簡(jiǎn)短描述類(lèi)型測(cè)量 單位極限值/值域精確度精度 /分 辨率合法 性檢 查經(jīng)度I1檢杳是否 大于05用戶(hù)界面設(shè)計(jì)(可選)簡(jiǎn)要描述本軟件中主界面信息。以圖的形式描述各主界面間的調(diào)用關(guān)系。界面圖圖7 XX圖5.1 應(yīng)當(dāng)遵循的界面設(shè)計(jì)規(guī)范結(jié)合用戶(hù)需求和組織相關(guān)規(guī)范,闡述本軟件用戶(hù)界面設(shè)計(jì)應(yīng)當(dāng)遵循的規(guī)范(原 則、
20、建議等)??梢詮臋C(jī)構(gòu)的編程規(guī)范中摘取或引用(如果存在的話(huà))。5.2 界面信息匯總表8 XX軟件界面匯總表標(biāo)識(shí)號(hào)(XX主界面)序號(hào)標(biāo)識(shí)名稱(chēng)說(shuō)明備注1.子界面標(biāo)識(shí)XX主要完成XX功能。標(biāo)識(shí)號(hào)(XX主界面)序號(hào)標(biāo)識(shí)名稱(chēng)說(shuō)明備注1.子界面標(biāo)識(shí)XX主要完成XX功能。5.3 主界面5.3.1XX主界面(1)繪制主界面的視圖;(2)說(shuō)明主界面中所有對(duì)象的功能和操作方式。531.1 XX子界面(1)繪制主界面的視圖;(2)說(shuō)明主界面中所有對(duì)象的功能和操作方式。5.4 界面資源設(shè)計(jì)(可選)5.4.1 圖標(biāo)資源5.4.2 圖像資源5.4.3 界面組件6數(shù)據(jù)(庫(kù))結(jié)構(gòu)設(shè)計(jì)(可選)從永久性數(shù)據(jù)存儲(chǔ)方面來(lái)對(duì)系統(tǒng)進(jìn)行說(shuō)明
21、。如果幾乎或根本沒(méi)有永久性數(shù)據(jù), 或者設(shè)計(jì)模型與數(shù)據(jù)模型之間的轉(zhuǎn)換并不重要,那么本節(jié)就為可選。注:如果需要可以單獨(dú)形成數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明,此處可以直接應(yīng)用該文檔。6.1 邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)給出本系統(tǒng)內(nèi)所使用的每個(gè)數(shù)據(jù)結(jié)構(gòu)的名稱(chēng)、標(biāo)識(shí)符以及它們之中每個(gè)數(shù)據(jù)項(xiàng)、 記錄、文卷和系的標(biāo)識(shí)、定義、長(zhǎng)度及它們之間的層次的或表格的相互關(guān)系。-g:-*進(jìn)息忙 ini-MME圖8數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)圖表9XX表字段結(jié)構(gòu)序 號(hào)字段名稱(chēng)字段標(biāo)識(shí)字段類(lèi) 型長(zhǎng)度主鍵外鍵非空注釋1是/否是/否是/否默認(rèn)值等26.2 物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)給出本系統(tǒng)內(nèi)所使用的每個(gè)數(shù)據(jù)結(jié)構(gòu)中的每個(gè)數(shù)據(jù)項(xiàng)的存儲(chǔ)要求,訪(fǎng)問(wèn)方法、 存取單位、存取的物理關(guān)系(數(shù)據(jù)庫(kù)
22、實(shí)例、表空間、表權(quán)限)、設(shè)計(jì)考慮和保密條 件。7配置文件設(shè)計(jì)(若有)對(duì)本CSCI軟件使用的所有配置文件進(jìn)行設(shè)計(jì),包括配置文件的格式及配置項(xiàng)的 說(shuō)明(可用表格形式列出)。7.1 XX配置文件7.2 XX配置文件8部署設(shè)計(jì)本節(jié)用來(lái)說(shuō)明運(yùn)行軟件的兩種部署設(shè)計(jì),其中包括設(shè)計(jì)部署和物理部署兩部分。 設(shè)計(jì)部署用于說(shuō)明設(shè)計(jì)過(guò)程與軟件實(shí)體的對(duì)應(yīng)關(guān)系,物理部署用于說(shuō)明軟件實(shí)體與 物理臺(tái)位間的映射關(guān)系,對(duì)于每種配置,至少應(yīng)該指出執(zhí)行該軟件的物理節(jié)點(diǎn)(計(jì) 算機(jī)、CPU及其互連情況(總線(xiàn)連接、LAN連接、點(diǎn)到點(diǎn)連接等)。注:如果軟件的部署一目了然,那么本節(jié)就為可選。8.1 設(shè)計(jì)部署表10 XX軟件設(shè)計(jì)部署表序號(hào)軟件實(shí)
23、體設(shè)計(jì)類(lèi)備用1XX.0xx 類(lèi)(xx.cpp、xx.h)2xx.dllxx 類(lèi)(xx.cs)3xx.exexx 類(lèi)(xx.xx)8.2 物理部署多功能顯控臺(tái)B人機(jī)接口計(jì)算機(jī)數(shù)據(jù)檢索分析構(gòu)件C|人機(jī)界面集成框架町|導(dǎo)航時(shí)統(tǒng)信息顯示構(gòu)件 3分布式數(shù)據(jù)服務(wù)組件WinX系統(tǒng)數(shù)據(jù)記錄回放構(gòu)件f分布式數(shù)據(jù)服務(wù)組件£數(shù)據(jù)服務(wù).達(dá)夢(mèng)數(shù)據(jù)庫(kù)中標(biāo)麒麟服務(wù)器版多功能顯控臺(tái)B壬務(wù)計(jì)算機(jī)干擾狀態(tài)處理服務(wù)構(gòu)件任務(wù)計(jì)算集成框架圖9 XX軟件物理部署圖表11 XX軟件物理部署表序號(hào)物理臺(tái)位軟件實(shí)體備用1XX顯控臺(tái)XX.02XX計(jì)算機(jī)XX.dll3XX服務(wù)器xx.exe9運(yùn)行設(shè)計(jì)(可選)本節(jié)設(shè)計(jì)內(nèi)容主要針對(duì)自動(dòng)化處理
24、軟件。包括測(cè)控軟件、自動(dòng)運(yùn)行的服務(wù)程序 等軟件系統(tǒng)。9.1 運(yùn)行軟部件組合說(shuō)明對(duì)系統(tǒng)施加不同的外界運(yùn)行控制時(shí)所引起的各種不同的運(yùn)行軟件單元組 合,說(shuō)明每種運(yùn)行所歷經(jīng)的內(nèi)部軟件和支持軟件。圖10運(yùn)行包組合圖9.2 運(yùn)行控制說(shuō)明每一種外界的運(yùn)行控制的方式方法和操作步驟。T3: Excutehan dle:RadarTrackHa ndle_2: Start多線(xiàn)程同時(shí)訪(fǎng)問(wèn)需要” 保護(hù)5: DelTrack6: GetTrackrJtrack:RadarTrackE ntity圖11運(yùn)行控制圖9.3 運(yùn)行時(shí)間說(shuō)明每種運(yùn)行軟件單元組合將占用各種資源的時(shí)間10性能設(shè)計(jì)說(shuō)明為了達(dá)到需求中規(guī)定的性能要求而需要進(jìn)行特殊的設(shè)計(jì)、專(zhuān)門(mén)的處理方法。 需明確性能指標(biāo)分解的原因,指明實(shí)現(xiàn)每個(gè)性能指標(biāo)的主要包/類(lèi),對(duì)每個(gè)性能指標(biāo)說(shuō)明其約束條件及在約束條件(含軟件條件及
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣東科學(xué)技術(shù)職業(yè)學(xué)院《過(guò)程控制專(zhuān)題》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東工業(yè)大學(xué)《大數(shù)據(jù)和人工智能導(dǎo)論》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東創(chuàng)新科技職業(yè)學(xué)院《CPA稅法》2023-2024學(xué)年第一學(xué)期期末試卷
- 小學(xué)生口才表演課件圖片
- 培訓(xùn)學(xué)校課件
- 廣東碧桂園職業(yè)學(xué)院《音樂(lè)律動(dòng)(一)》2023-2024學(xué)年第一學(xué)期期末試卷
- 《如何品鑒葡萄酒》課件
- 贛南醫(yī)學(xué)院《國(guó)際商法與公司治理》2023-2024學(xué)年第一學(xué)期期末試卷
- 《外周血管介入護(hù)理》課件
- 贛東學(xué)院《實(shí)驗(yàn)室安全與法規(guī)》2023-2024學(xué)年第一學(xué)期期末試卷
- 中建中建機(jī)械頂管專(zhuān)項(xiàng)方案范本
- 機(jī)動(dòng)車(chē)檢測(cè)站程序文件(根據(jù)補(bǔ)充要求修訂)
- 廣東省廣州市2022-2023學(xué)年高二上學(xué)期期末考試化學(xué)試題
- 人教版-六年級(jí)上數(shù)學(xué)-扇形統(tǒng)計(jì)圖單元測(cè)試(含答案)
- 2023年題工會(huì)基礎(chǔ)知識(shí)試題及答案
- 光伏運(yùn)營(yíng)維護(hù)管理方案
- 防沖撞升降柱安裝合同
- 專(zhuān)題21 現(xiàn)在分詞(五年真題+八省模擬+寫(xiě)作升格)【含答案解析】
- 培訓(xùn)學(xué)校銷(xiāo)售分析和總結(jié)
- 房產(chǎn)行業(yè)智慧房產(chǎn)交易與服務(wù)平臺(tái)
- 江蘇省徐州市2023-2024學(xué)年高一上學(xué)期1月期末抽測(cè)試題 物理 含解析
評(píng)論
0/150
提交評(píng)論