版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
/8數(shù)據(jù)庫(頂層)設計說明(DBDD)說明:《數(shù)據(jù)庫(頂層)設計說明)(DBDD描述了數(shù)據(jù)庫的設計。所謂數(shù)據(jù)庫指存儲在一個或多個計算機文件中的相關(guān)數(shù)據(jù)的集合,它們可由用戶或計算機程序通過數(shù)據(jù)庫管理系統(tǒng)(DBMS加以訪問。DBDD還描述了存取或操縱數(shù)據(jù)所使用的軟件配置項。DBDD是實現(xiàn)數(shù)據(jù)庫及相關(guān)軟件配置項的基礎(chǔ)。它向需方提供了設計的可視性,為軟件支持提供了所需要的信息。DBDD是否單獨成冊或與SDD合為一份資料視情況繁簡而定。數(shù)據(jù)庫(頂層)設計說明的正文的格式如下:引言本章應分為以下幾條。1.1標識本條應包含本文檔適用的數(shù)據(jù)庫的完整標識,(若適用)包括標識號、標題、縮略詞語、版本號、發(fā)行號。1.2數(shù)據(jù)庫概述本條應簡述本文檔適用的數(shù)據(jù)庫的用途。它應描述數(shù)據(jù)庫的一般性質(zhì);概括它的開發(fā)、使用和維護的歷史;標識項目的投資方、需方、用戶、開發(fā)方和支持機構(gòu);標識當前和計劃的運行現(xiàn)場;并列出其他有關(guān)文檔。1.3文檔概述本條應概括本文檔的用途與內(nèi)容,并描述與其使用有關(guān)的保密性或私密性要求。引用文件本章應列出本文檔引用的所有文檔的編號、標題、修訂版本和日期。也應標識不能通過正常的供貨渠道獲得的所有文檔的來源。數(shù)據(jù)庫級設計決策本章應根據(jù)需要分條給出數(shù)據(jù)庫級設計決策,即數(shù)據(jù)庫行為設計決策 (從用戶的角度看,該數(shù)據(jù)庫如何滿足它的需求而忽略內(nèi)部實現(xiàn))和其他影響數(shù)據(jù)庫進一步設計的決策。如果所有這些決策在系統(tǒng)或CSC需求中均是明確的,本章應如實陳述。對應于指定為關(guān)鍵性需求(如安全性、保密性、私密性需求)的設計決策,應在單獨的條中加以描述。如果設計決策依賴于系統(tǒng)狀態(tài)或方式,則應指出這種依賴性。如果設計決策的部分或全部已在定制的或商用的數(shù)據(jù)庫管理系統(tǒng)(DBMS的文檔中作了描述,本章可引用它們。應給出或引用理解設計所需的設計約定。數(shù)據(jù)庫級設計決策的例子如下:關(guān)于該數(shù)據(jù)庫應接受的查詢或其他輸入和它應產(chǎn)生的輸出(顯示、報告、消息、響應等)的設計決策,包括與其他系統(tǒng)、HWCI,CSC和用戶的接口(本文的5xd標識了本說明要考慮的主題)。如果該信息的部分或全部已在接口設計說明(IDD沖給出,此處可引用。有關(guān)響應每次輸入或查詢的數(shù)據(jù)庫行為的設計決策,包括動作、響應時間和其他性能特性、所選擇的方程式/算法/規(guī)則、配置和對不允許的輸入的處理。有關(guān)數(shù)據(jù)庫/數(shù)據(jù)文件如何呈現(xiàn)給用戶的設計決策。(本文的4.x標識了本說明要考慮的主題).有關(guān)要使用什么數(shù)據(jù)庫管理系統(tǒng)(包括名字、版本/發(fā)行)的設計決策和為適應需求的變化而引人到數(shù)據(jù)庫內(nèi)部的靈活性類型的設計決策。有關(guān)數(shù)據(jù)庫要提供的可用性、保密性、私密性和運行連續(xù)性的層次與類型的設計決策。有關(guān)數(shù)據(jù)庫的分布(如客戶機/服務器)、主數(shù)據(jù)庫文件更新與維護的設計決策,包括一致性的維護、同步的建立/重建與維護、完整性與業(yè)務規(guī)則的實施有關(guān)備份與恢復的設計決策,包括數(shù)據(jù)與處理分布策略、備份與恢復期間所允許的動作、對例如音像等新技術(shù)或非標準技術(shù)的特殊考慮。有關(guān)重組、排序、索引、同步與一致性的設計決策,包括自動的盤管理與空間回收、優(yōu)化策略、存儲與空間大小、數(shù)據(jù)庫內(nèi)容的填充與歷史數(shù)據(jù)的捕獲等方面的考慮。數(shù)據(jù)庫詳細設計本章應根據(jù)需要分條描述數(shù)據(jù)庫的詳細設計。設計級別數(shù)以及每一級別的名稱應基于所用的設計方法學。數(shù)據(jù)庫設計級別的例子包括:概念設計、內(nèi)部設計、邏輯設計和物理設計。如果這些設計決策的部分或全部依賴于系統(tǒng)狀態(tài)或方式,則應指出這種依賴性。應給出或引用為理解這些設計所需的設計約定。注:本文用術(shù)語“數(shù)據(jù)元素集合體”表示在給定的設計級別(如概念設計、內(nèi)部設計、邏輯設計、物理設計)中具有結(jié)構(gòu)特征(數(shù)據(jù)元素的編號/次序/分組)的任何實體、關(guān)系、模式、字段、表、數(shù)組等;同時用術(shù)語“數(shù)據(jù)元素”表示在給定的級別中沒有結(jié)構(gòu)特征的關(guān)系、屬性、字段、配置項、數(shù)據(jù)元素等。x(數(shù)據(jù)庫設計級別的名稱)本條應標識一個數(shù)據(jù)庫設計級別,并用所選擇的設計方法的術(shù)語描述數(shù)據(jù)庫的數(shù)據(jù)元素和數(shù)據(jù)元素集合體。(若適用)描述信息應包括以下內(nèi)容,它們可按適合于要提供的信息的任何次序給出。數(shù)據(jù)庫設計中的單個數(shù)據(jù)元素特性,例如:1)名稱/標識符;a) 項目唯一標識符;b) 非技術(shù)(自然語言)名稱;c) 標準數(shù)據(jù)元素名;d) 技術(shù)名稱(如數(shù)據(jù)庫中的字段名);e)縮寫名或同義名;2)數(shù)據(jù)類型(字母數(shù)字、整數(shù)等);3)大小與格式(例如字符串的長度與標點符號);4)計量單位(如米、元、xx等);5) 范圍或可能值的枚舉(如0-99);6) 準確度(正確程度)與精度(有效位數(shù));7)優(yōu)先級、時序、頻率、容量、序列和其他約束,如數(shù)據(jù)元素是否可被更新,業(yè)務規(guī)則是否適用;8)保密性與私密性約束;9)來源(設置/發(fā)送實體)與接收者(使用/接收實體)。數(shù)據(jù)庫設計中的數(shù)據(jù)元素集合體(記錄、消息、文件、數(shù)組、顯示、報表等)的特性,例如:1) 名稱/標識符;a) 項目唯一標識符;b) 非技術(shù)(自然語言)名稱;c) 技術(shù)名稱(如代碼或數(shù)據(jù)庫中的記錄或數(shù)據(jù)結(jié)構(gòu)名);d) 縮寫名或同義名;2) 數(shù)據(jù)元素集合體中的數(shù)據(jù)元素及其結(jié)構(gòu)(編號、次序、分組);3) 媒體(如盤)及媒體上數(shù)據(jù)元素/集合體的結(jié)構(gòu);4) 顯示和其他輸出的視聽特性(如顏色、布局、字體、圖標及其他顯示元素、蜂鳴聲、亮度等);5) 數(shù)據(jù)元素集合體之間的關(guān)系,如排序/訪問特性;6)優(yōu)先級、時序、頻率、容量、序列和其他約束,如數(shù)據(jù)集合體是否可被更新,業(yè)務規(guī)則是否適用;7)保密性與私密性約束;8)來源(設置/發(fā)送實體)與接收者(使用/接收實體)。用于數(shù)據(jù)庫訪問或操縱的軟件配置項的詳細設計本章應分條描述用于數(shù)據(jù)庫訪問或操縱的每個軟件配置項。如果該信息的部分或全部已在別處提供,如在軟件(結(jié)構(gòu))設計說明(SDD、定制的DBMS的SDD商用的DBMS的用戶手冊等處,在此可引用該信息,而無需重復說明。女口果設計的部分或全部依賴于系統(tǒng)狀態(tài)或方式,則應指出這種依賴性。如果該設計信息在多條中出現(xiàn),則可只描述一次,而在其他條引用。應給出或引用為理解設計所需的設計約定。x(軟件配置項的項目唯一標識符或軟件配置項組的指定符)本條應用項目唯一標識符標識軟件配置項并描述它。 (若適用)描述應包括以下信息。作為一種變通.本條也可以指定一組軟件配置項,并分條標識和描述它們。包含其他軟件配置項的軟件配置項可以引用那些軟件配置項的說明,而無需在此重復。(若有)配置項設計決策,諸如(如果以前未選)要使用的算法;軟件配置項設計中的約束、限制或非常規(guī)特征;如果要使用的編程語言不同于該CSC所指定的語言,應該指出,并說明使用它的理由;如果軟件配置項由過程式命令組成或包含過程式命令(如數(shù)據(jù)庫管理系統(tǒng)(DBMS中用于定義表單與報表的菜單選擇、用于數(shù)據(jù)庫訪問與操縱的聯(lián)機 DBMS查詢、用于自動代碼生成的圖形用戶接口(GUI構(gòu)造器的輸入、操作系統(tǒng)的命令或命令解釋程序(shell)腳本),應有過程式命令列表和對解釋它們的用戶手冊或其他文檔的引用;如果軟件配置項包含、接收或輸出數(shù)據(jù),(若適用)應有對其輸入、輸出和其他數(shù)據(jù)元素以及數(shù)據(jù)元素集合體的說明。(若適用)本文的4.x.6提供要包含主題的列表。軟件配置項的局部數(shù)據(jù)應與軟件配置項的輸入或輸出數(shù)據(jù)分開來描述。如果該軟件配置項是一個數(shù)據(jù)庫,應引用相應的數(shù)據(jù)庫 (頂層)設計說明(DBDD):接口特性可在此處提供,也可引用相應接口設計說明。如果一給定的接口實體本文沒有提及(例如,一個外部系統(tǒng)),但是其接口特性需要在本DBDD描述的接口實體時提到,則這些特性應以假設、或“當[未提及實體]這樣做時,[軟件配置項]將……的形式描述。本條可引用其他文檔(例如數(shù)據(jù)字典、協(xié)議標準、用戶接口標準)代替本條的描述信息。本設計說明應包括以下內(nèi)容, (若適用)它們可按適合于要提供的信息的任何次序給出,并且應從接口實體角度指出這些特性之間的區(qū)別(例如數(shù)據(jù)元素的大小、頻率等)。1) 接口的項目唯一標識符;2) (若適用)用名字、編號、版本和文檔引用來標識接口實體(軟件配置項、配置項、用戶等);3) 由接口實體分配給接口的優(yōu)先級;4) 要實現(xiàn)的接口的類型(例如實時數(shù)據(jù)傳輸、數(shù)據(jù)的存儲與檢索等);5) 接口實體將提供、存儲、發(fā)送、訪問、接收的單個數(shù)據(jù)元素的特性。本文檔4xa標識了要提及的主題;6) 接口實體將提供、存儲、發(fā)送、訪問、接收的數(shù)據(jù)元素集合體 (記錄、消息、文件、數(shù)組、顯示、報表等)的特性。本文檔的4x6標識了要提及的主題;7) 接口實體為該接口使用通信方法的特性,例如:a) 項目唯一標識符;b) 通信鏈路/帶寬/頻率/媒體及其特性;C)消息XX;d)流控制(如序列編號與緩沖區(qū)分配);e) 數(shù)據(jù)傳輸率、周期或非周期和傳送間隔;f) 路由、尋址及命名約定;g) 傳輸服務,包括優(yōu)先級與等級;h) 安全性/保密性/私密性考慮,如加密、用戶鑒別、隔離、審核等。8) 接口實體為該接口使用協(xié)議的特性,例如:a) 項目唯一標識符;b) 協(xié)議的優(yōu)先級/層次;c) 分組,包括分段與重組、路由及尋址;d) 合法性檢查、錯誤控制、恢復過程;e) 同步,包括連接的建立、維護、終止;f) 狀態(tài)、標識和其他報告特征。9) 其他特性,如接口實體的物理兼容性(尺寸、容量、負荷、電壓、接插件的兼容性等);如果軟件配置項包含邏輯,給出其要使用的邏輯, (若適用)包括:1) 該軟件配置項執(zhí)行啟動時,其內(nèi)部起作用的條件:2) 把控制交給其他軟件配置項的條件;3) 對每個輸入的響應及響應時間,包括數(shù)據(jù)轉(zhuǎn)換、重命名和數(shù)據(jù)傳送操作;4)該軟件配置項運行期間的操作序列和動態(tài)控制序列,包括:a) 序列控制方法;b) 該方法的邏輯與輸入條件,如計時偏差、優(yōu)先級賦值;c) 數(shù)據(jù)在內(nèi)存中的進出;d)離散輸入信號的讀出,以及在軟件配置項內(nèi)中斷操作之間的時序關(guān)系; 5)異常與錯誤處理。需求的可追蹤性本章應包括:從本DBDD所提到的每個數(shù)據(jù)庫或其他軟件配置項到它們所涉及的系統(tǒng)或CSC需求
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年種植技術(shù)員資格真題及答案
- 沉井施工方法
- 2025重癥醫(yī)學習題及答案
- 2025年工業(yè)機器人技術(shù)專業(yè)《工業(yè)機器人系統(tǒng)集成》專項訓練試題及答案
- 2025年人工智能的發(fā)展與應用知識試卷及答案
- 2025年人工智能應用(自然語言處理)綜合測試試卷及答案
- 三級安全教育培訓試題含答案(班組級)
- 2025年三級樂理考試題及答案
- 建設工程施工合同糾紛要素式起訴狀模板多場景適用
- 銷售技巧2026年客戶轉(zhuǎn)化
- 2026年吉林司法警官職業(yè)學院單招職業(yè)技能考試備考試題帶答案解析
- 2025內(nèi)蒙古潤蒙能源有限公司招聘22人考試題庫附答案解析(奪冠)
- 2026年國家電網(wǎng)招聘之電網(wǎng)計算機考試題庫500道有答案
- 年味課件教學課件
- 中國臨床腫瘤學會(csco)胃癌診療指南2025
- 廣東省廣州市2025年上學期八年級數(shù)學期末考試試卷附答案
- 疑難病例討論制度落實常見問題與改進建議
- 手機鋪貨協(xié)議書
- 2025年新能源停車場建設項目可行性研究報告
- 2025年物業(yè)管理中心工作總結(jié)及2026年工作計劃
- 創(chuàng)傷性脾破裂的護理
評論
0/150
提交評論