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

正文內(nèi)容

cmmi3級軟件過程改進方法與規(guī)范第11章系統(tǒng)設計-資料下載頁

2025-08-12 15:41本頁面

【導讀】更多免費資料下載請進:中國最大的免費課件資源庫

  

【正文】 設計 Step1. 設計 準備 邏輯設計 物理設計 安全性設計 優(yōu)化 Step3. 撰寫 文檔 Step4. 設計 評審 迭代 更多免費資料下載請進: 中國最大的免費課件資源庫 如果采用面向?qū)ο蠓椒ǎ?OOAD),這里實體相當于 類 ( class)。 ? [] 物理設計 ? 設計表結(jié)構。一般地,實體對應于表,實體的屬性對應于表的列,實體之間的關系成為表的約束。邏輯設計中的實體大部分可以轉(zhuǎn)換成物理設計中的表,但是它們并 不一定是一一對應的。數(shù)據(jù)庫表的參考格式如表 111 所示。 ? 對表結(jié)構進行規(guī)范化處理(第三范式)。 表名 功能說明 列名 數(shù)據(jù)類型(精度范圍) 空 /非空 約束條件 補充說明 表 111 數(shù)據(jù)庫表的參考格式 ? [] 安全性設計 提高軟件系統(tǒng)的安全性應當從“管理”和“設計”兩方面著手。 這里僅考慮數(shù)據(jù)庫的安全性設計。 ? 用戶只能用 帳號 登陸到應用軟件,通過應用軟件訪問數(shù)據(jù)庫,而沒有 其它 途徑可以操作數(shù)據(jù)庫。 ? 對 用戶帳號 的密碼進行加密處理,確保在任何地方都不會出現(xiàn)密碼 的明文。 ? 確定每個角色對數(shù)據(jù)庫表的操作權限,如創(chuàng)建、檢索、更新、刪除等。每個角色擁有剛好能夠完成任務的權限,不多也不少。在應用時再為用戶分配角色,則每個用戶的權限等于他所兼角色的權限之和。 ? [] 優(yōu)化 分析并優(yōu)化數(shù)據(jù)庫的“時-空”效率,盡可能地“提高處理速度”并且“降低數(shù)據(jù)占用的空間”。 ? 分析“時-空”效率的瓶頸,找出優(yōu)化對象(目標),并確定優(yōu)先級。 ? 當優(yōu)化對象(目標)之間存在對抗時,給出折衷方案。 ? 給出優(yōu)化的具體措施,例如優(yōu)化數(shù)據(jù)庫環(huán)境參數(shù),對表格進行反規(guī)范化處理等。 [Step3] 撰寫數(shù) 據(jù)庫設計文檔 ? 數(shù)據(jù)庫設計人員根據(jù)指定的模板撰寫《數(shù)據(jù)庫設計報告》,主要內(nèi)容包括: 更多免費資料下載請進: 中國最大的免費課件資源庫 ? 數(shù)據(jù)庫環(huán)境說明 ? 數(shù)據(jù)庫的命名規(guī)則 ? 邏輯設計 ? 物理設計 ? 安全性設計 ? 優(yōu)化 ? 數(shù)據(jù)庫管理與維護說明 [Step4] 數(shù)據(jù)庫設計評審 ? 數(shù)據(jù)庫設計人員邀請同行們對數(shù)據(jù)庫進行正式技術評審,評審流程請參考 [SPPPROCTRFTR]。 ? 數(shù)據(jù)庫的主要評審要素包括: ? 正確性、完整性、一致性 ? 安全性 ? “時-空”效率 [后續(xù)活動 ] ? 在系統(tǒng)設計工作結(jié)束之后,開發(fā)人員將編寫與數(shù)據(jù)庫相關的代碼,并和用戶一起通過各種途徑測試數(shù)據(jù)庫,從而不斷地完善 數(shù)據(jù)庫。(請參考有關測試的文檔) ? 數(shù)據(jù)庫設計人員總結(jié)經(jīng)驗教訓,不斷地完善適用于本機構的《數(shù)據(jù)庫設計指南》。 ? 軟件交付給用戶后,由用戶管理與維護數(shù)據(jù)庫。 輸出 ? 《數(shù)據(jù)庫設計報告》 結(jié)束準則 ? 《數(shù)據(jù)庫設計報告》已經(jīng)完成,并且通過了技術評審。 度量 ? 數(shù)據(jù)庫設計人員統(tǒng)計工作量以及文檔的規(guī)模,匯報給項目經(jīng)理。 更多免費資料下載請進: 中國最大的免費課件資源庫 模塊設計 目的 ? 設計軟件所有模塊的主要接口與屬性、數(shù)據(jù)結(jié)構和算法,產(chǎn)生《模塊設計報告》。 角色與職責 ? 項目經(jīng)理指定若干名開發(fā)人員從 事模塊的設計(以下稱為模塊設計人員),模塊設計人員將在實現(xiàn)階段編寫這些模塊的代碼。 啟動準則 ? 需求文檔已經(jīng)完成。 ? 體系結(jié)構設計已經(jīng)完成。 輸入 ? 需求文檔 ? 體系結(jié)構設計文檔 主要步驟 模塊設計流程如圖 115 所示。 Step2. 模塊設計 Step1. 設計 準備 接口與屬性設計 數(shù)據(jù)結(jié)構 與算法設計 Step3. 撰寫 文檔 Step4. 設計 評審 迭代 更多免費資料下載請進: 中國最大的免費課件資源庫 圖 115 模塊設計流程 [Step1] 設計準備 ? 模塊設計人員閱讀需求文檔和體系結(jié)構設計文檔,明確模塊設計任務。 ? 模塊設計人員準備相關的設計工具和資料。 ? 模塊設計人員確定本軟件的編程規(guī)范,確保模塊設計文檔的風格與代碼的風格 保持一致。 [Step2] 模塊設計 模塊設計一般要經(jīng)歷“接口與屬性設計 — 數(shù)據(jù)結(jié)構與算法設計”等步驟,并且通常需要反復迭代。 建議:由于現(xiàn)代的軟件開發(fā)工具越來越先進,模塊的詳細設計和編程可以很好地融合一起,而且效率相當高,有些工具甚至具有代碼自動生成功能。所以在系統(tǒng)設計階段,模塊設計究竟要詳細到什么地步,應當視問題復雜性以及所采用的開發(fā)工具而定。一般地,只要確定了每個模塊的主要接口、數(shù)據(jù)結(jié)構與算法,能夠清楚地指導模塊編程即可??傊槐鼗ㄌ鄷r間用于設計模塊的細節(jié)。 ? [] 接口與屬性設計 ? 模塊設計人員設計每個模塊的主要接口與屬性。如果采用面向?qū)ο蠓椒ǎ?OOAD),相當于設計類的函數(shù)和成員變量。 ? [] 數(shù)據(jù)結(jié)構與算法設計 ? 模塊設計人員設計每個模塊的數(shù)據(jù)結(jié)構與算法(如果存在的話)。 [Step3] 撰寫模塊設計文檔 ? 模塊設計人員根據(jù)指定的模板撰寫《模塊設計報告》,主要內(nèi)容包括: ? 模塊匯總 ? 每個模塊的主要接口與屬性 ? 每個模塊的數(shù)據(jù)結(jié)構與算法(如果存在的話) [Step4] 模塊設計評審 ? 模塊設計人員邀請同行們對模塊設計文檔進行正式技術評審或者非正式技術評審(由技術負責人決定采用何種評 審方式),評審流程請參考 [SPPPROCTR]。 ? 模塊的主要評審要素包括: 更多免費資料下載請進: 中國最大的免費課件資源庫 ? 信息隱藏(獨立性) ? 強內(nèi)聚 、低耦合 ? 數(shù)據(jù)結(jié)構與算法的效率 [后續(xù)活動 ] ? 模塊的代碼實現(xiàn)可以與模塊設計同步進行,也可以在模塊設計完成之后進行。 輸出 ? 《模塊設計報告》 結(jié)束準則 ? 《模塊設計報告》已經(jīng)完成,并且通過了技術評審。 度量 ? 模塊設計人員統(tǒng)計工作量以及文檔的規(guī)模,匯報給項目經(jīng)理。 實施建議 ? 先對系統(tǒng)設計人員進行“專題”培訓,讓他們掌握必要的系統(tǒng)設計技能。 ? 由于國內(nèi)絕大多數(shù) 的大學不開設“用戶界面設計課程”,這導致大部分軟件開發(fā)人員不善于設計用戶界面。項目開發(fā)小組應當設法邀請用戶界面設計專家參與(或指導)本軟件的界面設計。 ? 系統(tǒng)設計人員可以根據(jù)產(chǎn)品的特征,適當?shù)匦薷摹扼w系結(jié)構設計報告》、《用戶界面設計報告》、《數(shù)據(jù)庫設計報告》和《模塊設計報告》的模板。 ? 對系統(tǒng)設計過程中產(chǎn)生的所有有價值的文檔進行配置管理。
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1