系統(tǒng)設計的步驟與方法_第1頁
系統(tǒng)設計的步驟與方法_第2頁
系統(tǒng)設計的步驟與方法_第3頁
系統(tǒng)設計的步驟與方法_第4頁
系統(tǒng)設計的步驟與方法_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、TOC o 1-3 h z HYPERLINK l _Toc16414438 第11章章 系統(tǒng)設計計 PAGEREF _Toc16414438 h 2 HYPERLINK l _Toc16414439 11.11 介紹 PAGEREF _Toc16414439 h 2 HYPERLINK l _Toc16414440 11.22 用戶需需求調(diào)查 PAGEREF _Toc16414440 h 3 HYPERLINK l _Toc16414441 11.22.1 目目的 PAGEREF _Toc16414441 h 3 HYPERLINK l _Toc16414442 11.22.2 角角色與職責

2、責 PAGEREF _Toc16414442 h 3 HYPERLINK l _Toc16414443 11.22.3 啟啟動準則 PAGEREF _Toc16414443 h 3 HYPERLINK l _Toc16414444 11.22.4 輸輸入 PAGEREF _Toc16414444 h 3 HYPERLINK l _Toc16414445 11.22.5 主主要步驟 PAGEREF _Toc16414445 h 3 HYPERLINK l _Toc16414446 Steep1 設計準備備 PAGEREF _Toc16414446 h 3 HYPERLINK l _Toc1641

3、4447 Steep2 確定影響響系統(tǒng)設計計的約束因因素 PAGEREF _Toc16414447 h 4 HYPERLINK l _Toc16414448 Steep3 確定設計計策略 PAGEREF _Toc16414448 h 4 HYPERLINK l _Toc16414449 Steep4 系統(tǒng)分解解與設計 PAGEREF _Toc16414449 h 4 HYPERLINK l _Toc16414450 Steep5 撰寫體系系結(jié)構(gòu)設計計文檔 PAGEREF _Toc16414450 h 4 HYPERLINK l _Toc16414451 Steep6 體系結(jié)構(gòu)構(gòu)設計評審審 PA

4、GEREF _Toc16414451 h 5 HYPERLINK l _Toc16414452 后續(xù)活活動 PAGEREF _Toc16414452 h 5 HYPERLINK l _Toc16414453 11.22.6 輸輸出 PAGEREF _Toc16414453 h 5 HYPERLINK l _Toc16414454 11.22.7 結(jié)結(jié)束準則 PAGEREF _Toc16414454 h 5 HYPERLINK l _Toc16414455 11.22.8 度度量 PAGEREF _Toc16414455 h 5 HYPERLINK l _Toc16414456 11.33 用戶

5、界界面設計 PAGEREF _Toc16414456 h 5 HYPERLINK l _Toc16414457 11.33.1 目目的 PAGEREF _Toc16414457 h 5 HYPERLINK l _Toc16414458 11.33.2 角角色與職責責 PAGEREF _Toc16414458 h 5 HYPERLINK l _Toc16414459 11.33.3 啟啟動準則 PAGEREF _Toc16414459 h 6 HYPERLINK l _Toc16414460 11.33.4 輸輸入 PAGEREF _Toc16414460 h 6 HYPERLINK l _To

6、c16414461 11.33.5 主主要步驟 PAGEREF _Toc16414461 h 6 HYPERLINK l _Toc16414462 Steep1 設計準備備 PAGEREF _Toc16414462 h 6 HYPERLINK l _Toc16414463 Steep2 用戶界面面設計 PAGEREF _Toc16414463 h 7 HYPERLINK l _Toc16414464 Steep3 撰寫用戶戶界面設計計文檔 PAGEREF _Toc16414464 h 7 HYPERLINK l _Toc16414465 Steep4 用戶界面面設計評審審 PAGEREF _T

7、oc16414465 h 7 HYPERLINK l _Toc16414466 后續(xù)活活動 PAGEREF _Toc16414466 h 8 HYPERLINK l _Toc16414467 11.33.6 輸輸出 PAGEREF _Toc16414467 h 8 HYPERLINK l _Toc16414468 11.33.7 結(jié)結(jié)束準則 PAGEREF _Toc16414468 h 8 HYPERLINK l _Toc16414469 11.33.8 度度量 PAGEREF _Toc16414469 h 8 HYPERLINK l _Toc16414470 11.44 數(shù)據(jù)庫庫設計 PAG

8、EREF _Toc16414470 h 8 HYPERLINK l _Toc16414471 11.44.1 目目的 PAGEREF _Toc16414471 h 8 HYPERLINK l _Toc16414472 11.44.2 角角色與職責責 PAGEREF _Toc16414472 h 8 HYPERLINK l _Toc16414473 11.44.3 啟啟動準則 PAGEREF _Toc16414473 h 8 HYPERLINK l _Toc16414474 11.44.4 輸輸入 PAGEREF _Toc16414474 h 9 HYPERLINK l _Toc16414475

9、 11.44.5 主主要步驟 PAGEREF _Toc16414475 h 9 HYPERLINK l _Toc16414476 Steep1 設計準備備 PAGEREF _Toc16414476 h 9 HYPERLINK l _Toc16414477 Steep2 數(shù)據(jù)庫設設計 PAGEREF _Toc16414477 h 9 HYPERLINK l _Toc16414478 Steep3 撰寫數(shù)據(jù)據(jù)庫設計文文檔 PAGEREF _Toc16414478 h 10 HYPERLINK l _Toc16414479 Steep4 數(shù)據(jù)庫設設計評審 PAGEREF _Toc16414479 h

10、 11 HYPERLINK l _Toc16414480 后續(xù)活活動 PAGEREF _Toc16414480 h 11 HYPERLINK l _Toc16414481 11.44.6 輸輸出 PAGEREF _Toc16414481 h 11 HYPERLINK l _Toc16414482 11.44.7 結(jié)結(jié)束準則 PAGEREF _Toc16414482 h 11 HYPERLINK l _Toc16414483 11.44.8 度度量 PAGEREF _Toc16414483 h 11 HYPERLINK l _Toc16414484 11.55 模塊設設計 PAGEREF _To

11、c16414484 h 12 HYPERLINK l _Toc16414485 11.55.1 目目的 PAGEREF _Toc16414485 h 12 HYPERLINK l _Toc16414486 11.55.2 角角色與職責責 PAGEREF _Toc16414486 h 12 HYPERLINK l _Toc16414487 11.55.3 啟啟動準則 PAGEREF _Toc16414487 h 12 HYPERLINK l _Toc16414488 11.55.4 輸輸入 PAGEREF _Toc16414488 h 12 HYPERLINK l _Toc16414489 11

12、.55.5 主主要步驟 PAGEREF _Toc16414489 h 12 HYPERLINK l _Toc16414490 Steep1 設計準備備 PAGEREF _Toc16414490 h 13 HYPERLINK l _Toc16414491 Steep2 模塊設計計 PAGEREF _Toc16414491 h 13 HYPERLINK l _Toc16414492 Steep3 撰寫模塊塊設計文檔檔 PAGEREF _Toc16414492 h 13 HYPERLINK l _Toc16414493 Steep4 模塊設計計評審 PAGEREF _Toc16414493 h 13

13、 HYPERLINK l _Toc16414494 后續(xù)活活動 PAGEREF _Toc16414494 h 14 HYPERLINK l _Toc16414495 11.55.6 輸輸出 PAGEREF _Toc16414495 h 14 HYPERLINK l _Toc16414496 11.55.7 結(jié)結(jié)束準則 PAGEREF _Toc16414496 h 14 HYPERLINK l _Toc16414497 11.55.8 度度量 PAGEREF _Toc16414497 h 14 HYPERLINK l _Toc16414498 11.66 實施建建議 PAGEREF _Toc16

14、414498 h 14第11章 系統(tǒng)設計計系統(tǒng)設計(SSysteem Deesignn, SDD)是指設設計軟件系系統(tǒng)的體系系結(jié)構(gòu)、用用戶界面、數(shù)據(jù)庫、模塊等,從從而在需求求與代碼之之間建立橋橋梁,指導導開發(fā)人員員去實現(xiàn)能能滿足用戶戶需求的軟軟件產(chǎn)品。系統(tǒng)設計過過程域是SSPP模型型的重要組組成部分。本規(guī)范闡闡述了系統(tǒng)統(tǒng)設計過程程域的四個個主要規(guī)程程:體系結(jié)構(gòu)設設計 SSPP-PPROC-SD-AARCHIITECTTURE用戶界面設設計 SSPP-PPROC-RM-UUI數(shù)據(jù)庫設計計 SPPP-PRROC-RRM-DAATABAASE模塊設計 SPPP-PROOC-RMM-MODDULE上述

15、每個規(guī)規(guī)程的“目標”、“角色與職職責”、“啟動準則則”、“輸入”、“主要步驟驟”、“輸出”、“完成準則則”和“度量”均已定義義。本規(guī)范適用用于國內(nèi)IIT企業(yè)的的軟件研發(fā)發(fā)項目。建建議用戶根根據(jù)自身情情況(如商商業(yè)目標、研發(fā)實力力等)適當當?shù)匦薷谋颈疽?guī)范,然然后推廣使使用。11.1 介紹系統(tǒng)設計過過程域分為為兩個階段段:高層設設計階段和和詳細設計計階段。高層設計階階段的重點點是軟件系系統(tǒng)的體系系結(jié)構(gòu)設計計。詳細設設計階段的的重點是用用戶界面設設計、數(shù)據(jù)據(jù)庫設計和和模塊設計計,如圖111-1所所示。需求開發(fā)高層設計階段體系結(jié)構(gòu)設計數(shù)據(jù)庫設計用戶界面設計模塊設計實現(xiàn)與測試詳細設計階段圖11-11 系

16、統(tǒng)設設計過程域域示意圖系統(tǒng)設計過過程域產(chǎn)生生的主要文文檔有:體系結(jié)構(gòu)構(gòu)設計報告告,模板板見 SSPP-TTEMP-SD-AARCHIITECTTURE。用戶界面面設計報告告,模板板見 SSPP-TTEMP-SD-UUI。數(shù)據(jù)庫設設計報告,模板見見 SPPP-TEEMP-SSD-DAATABAASE。模塊設計計報告,模模板見 SPP-TEMPP-SD-MODUULE。11.2 體系結(jié)構(gòu)構(gòu)設計11.2.1 目的的分析與設計計軟件的體體系結(jié)構(gòu)。通過系統(tǒng)統(tǒng)分解,確確定子系統(tǒng)統(tǒng)的功能和和子系統(tǒng)之之間的關(guān)系系,以及模模塊的功能能和模塊之之間的關(guān)系系,產(chǎn)生體系結(jié)構(gòu)構(gòu)設計報告告。11.2.2 角色色與職責項目

17、經(jīng)理指指定若干名名開發(fā)人員員從事體系系結(jié)構(gòu)設計計(以下稱稱為體系結(jié)結(jié)構(gòu)設計人人員)。11.2.3 啟動動準則體系結(jié)構(gòu)設設計人員已已經(jīng)確定。11.2.4 輸入入需求文檔如如產(chǎn)品需需求規(guī)格說說明書11.2.5 主要要步驟體系結(jié)構(gòu)構(gòu)設計流程程如圖111-2所示示。Step3. 確定設計策略Step2. 確定約束因素Step1. 設計準備Step4. 系統(tǒng)分解設計Step6. 設計評審Step5. 撰寫文檔圖11-22 體系結(jié)結(jié)構(gòu)設計流流程Stepp1 設設計準備項目經(jīng)理或或者技術(shù)負負責人分配配系統(tǒng)設計計任務,包包括體系結(jié)結(jié)構(gòu)設計、模塊設計計、用戶界界面設計、數(shù)據(jù)庫設設計等。本本活動可能能產(chǎn)生一份份階

18、段性的的開發(fā)計劃劃,如系系統(tǒng)設計計計劃,視視工作量而而定。體系結(jié)構(gòu)設設計人員閱閱讀需求文文檔,明確確設計任務務。體系結(jié)構(gòu)設設計人員準準備相關(guān)的的設計工具具(如Raationnal RRose)和和資料。Stepp2 確確定影響系系統(tǒng)設計的的約束因素素需求約束。體系結(jié)構(gòu)構(gòu)設計人員員從需求文文檔如軟軟件需求規(guī)規(guī)格說明書書中提取取需求約束束,例如:本系統(tǒng)應當當遵循的標標準或規(guī)范范軟件、硬件件環(huán)境(包包括運行環(huán)環(huán)境和開發(fā)發(fā)環(huán)境)的的約束接口/協(xié)議議的約束用戶界面的的約束軟件質(zhì)量的的約束,如如正確性、健壯性、可靠性、效率(性性能)、易易用性、清清晰性、安安全性、可可擴展性、兼容性、可移植性性等等。隱含約

19、束。有一些假假設或依賴賴并沒有在在需求文檔檔中明確指指出,但可可能會對系系統(tǒng)設計產(chǎn)產(chǎn)生影響,設設計人員應應當盡可能能地在此處處說明。例例如對用戶戶教育程度度、計算機機技能的一一些假設或或依賴,對對支撐本系系統(tǒng)的軟件件硬件的假假設或依賴賴等。Stepp3 確確定設計策策略體系結(jié)構(gòu)設設計人員根根據(jù)產(chǎn)品的的需求與發(fā)發(fā)展戰(zhàn)略,確確定設計策策略(Deesignn Strrateggy)。例例如:擴展策略。說明為了了方便本系系統(tǒng)在將來來擴展功能能,現(xiàn)在有有什么措施施。復用策略。說明本系系統(tǒng)在當前前以及將來來的復用策策略。折衷策略。說明當兩兩個目標難難以同時優(yōu)優(yōu)化時如何何折衷,例例如“時空”效率折衷衷,復雜

20、性性與實用性性折衷。Stepp4 系系統(tǒng)分解與與設計體系結(jié)構(gòu)設設計人員:將系統(tǒng)分解解為若干子子系統(tǒng),確確定每個子子系統(tǒng)的功功能以及子子系統(tǒng)之間間的關(guān)系。將子系統(tǒng)分分解為若干干模塊,確確定每個模模塊的功能能以及模塊塊之間的關(guān)關(guān)系。確定系統(tǒng)開開發(fā)、測試試、運行所所需的軟硬硬件環(huán)境。Stepp5 撰撰寫體系結(jié)結(jié)構(gòu)設計文文檔體系結(jié)構(gòu)設設計人員根根據(jù)指定的的模板撰寫寫體系結(jié)結(jié)構(gòu)設計報報告,主主要內(nèi)容包包括:軟件系統(tǒng)概概述影響設計的的約束因素素設計策略系統(tǒng)總體結(jié)結(jié)構(gòu)子系統(tǒng)的結(jié)結(jié)構(gòu)與模塊塊功能開發(fā)、測試試、運行所所需的軟硬硬件環(huán)境Stepp6 體體系結(jié)構(gòu)設設計評審體系結(jié)構(gòu)設設計人員邀邀請同行專專家、開發(fā)發(fā)人

21、員對體體系結(jié)構(gòu)進進行正式技技術(shù)評審,評評審流程請請參考 SPP-PROCC-TR-FTR。體系結(jié)構(gòu)評評審的重點點不是“對還是錯錯”,而是“好還是差差”。主要評評審要素包包括:合適性??伎疾煸擉w系系結(jié)構(gòu)是否否適合于產(chǎn)產(chǎn)品需求,是是否可在預預定計劃內(nèi)內(nèi)實現(xiàn)。系統(tǒng)的綜合合能力(CCapabbilitty)。例例如“時空”效率(性性能,容量量等),可可擴展性,可可管理性(可可維護性),可可復用性,安安全性等等等,視產(chǎn)品品特征而定定。后續(xù)活動動 體系結(jié)構(gòu)設設計完成后后進入詳細細設計階段段(用戶界界面設計、數(shù)據(jù)庫設設計、模塊塊設計等)。11.2.6 輸出出體系結(jié)構(gòu)構(gòu)設計報告告11.2.7 結(jié)束束準則體系結(jié)

22、構(gòu)構(gòu)設計報告告已經(jīng)完完成,并且且通過了技技術(shù)評審。11.2.8 度量量體系結(jié)構(gòu)設設計人員統(tǒng)統(tǒng)計工作量量以及文檔檔的規(guī)模,匯匯報給項目目經(jīng)理。11.3 用戶界面面設計11.3.1 目的的設計軟件的的用戶界面面,產(chǎn)生用戶界面面設計報告告。制作用戶界界面的資源源如圖像、圖標或者者界面專用用組件等。11.3.2 角色色與職責項目經(jīng)理指指定若干名名開發(fā)人員員從事用戶戶界面設計計(以下稱稱為界面設設計人員)。如果可能的的話,邀請請用戶或美美工人員協(xié)協(xié)助設計用用戶界面。11.3.3 啟動動準則需求文檔已已經(jīng)完成。體系結(jié)構(gòu)設設計已經(jīng)完完成。11.3.4 輸入入需求文檔體系結(jié)構(gòu)設設計文檔11.3.5 主要要步驟

23、用戶界面面設計流程程如圖111-3所示示。迭代Step2. 界面設計Step4. 設計評審Step3. 撰寫文檔Step1. 設計準備2.3細化2.2原型評估2.1原型創(chuàng)作圖11-33 體系結(jié)結(jié)構(gòu)設計流流程Stepp1 設設計準備界面設計人人員閱讀需需求文檔和和體系結(jié)構(gòu)構(gòu)設計文檔檔,明確界界面設計任任務。界面設計人人員與用戶戶交流,了了解用戶的的工作習慣慣和他們對對界面的看看法。界面設計人人員準備相相關(guān)的設計計工具和資資料,收集集或創(chuàng)作基基本的界面面資源如圖圖像、圖標標以及通用用的組件。界面設計人人員確定本本軟件的用用戶界面設設計規(guī)則(或或指南),主主要包括:優(yōu)秀界面的的特征或通通用的設計計原

24、則;軟件主界面面(如主窗窗口、主頁頁面)的設設計規(guī)則;軟件子界面面(如子窗窗口、子頁頁面)的設設計規(guī)則;標準控件的的使用規(guī)則則;美學設計規(guī)規(guī)則。Stepp2 用用戶界面設設計用戶界面設設計一般要要經(jīng)歷“原型創(chuàng)作作原型評評估細細化”等步驟,通通常迭代進進行。Stepp2.1 原型創(chuàng)創(chuàng)作界面設計人人員創(chuàng)作界界面原型:先徒手畫,或或者用Viisio 等工具繪繪制界面的的視圖;再用軟件開開發(fā)工具實實現(xiàn)可以運運行的原型型。Stepp2.2 原型評評估界面設計人人員邀請用用戶和同行行們評估界界面的原型型,匯集意意見,及時時改進。Stepp2.3 細化界面設計人人員細化界界面原型,例例如美工處處理,添加加細

25、節(jié)等。補充說明:開發(fā)人員員在本階段段不必關(guān)心心界面原型型的代碼質(zhì)質(zhì)量,因為為界面原型型可能不斷斷地被修改改甚至被拋拋棄。Stepp3 撰撰寫用戶界界面設計文文檔用戶界面定定型之后,界界面設計人人員根據(jù)指指定的模板板撰寫用用戶界面設設計報告,主要內(nèi)內(nèi)容包括:應當遵循的的界面設計計規(guī)范;界面的關(guān)系系圖和工作作流程圖;主界面的視視圖、功能能說明、操操作方式;子界面的視視圖、功能能說明、操操作方式;美學設計說說明。Stepp4 用用戶界面設設計評審界面設計人人員邀請用用戶和同行行們對定型型后的界面面進行正式式技術(shù)評審審,盡最大大努力使界界面變得更更加美觀、易用。評評審流程請請參考 SPP-PROCC-

26、TR-FTR。用戶界面的的主要評審審要素包括括:合適性簡潔易用一致性美觀動態(tài)反饋功能屏蔽和和出錯處理理用戶控制國際化(兼兼容性和可可移植性)適應性(針針對各種用用戶)后續(xù)活動動 在系統(tǒng)設計計工作結(jié)束束之后,開開發(fā)人員編編寫界面的的代碼,并并和用戶一一起通過各各種途徑測測試界面,從從而不斷地地完善用戶戶界面。(請請參考有關(guān)關(guān)測試的文文檔)界面設計人人員總結(jié)經(jīng)經(jīng)驗教訓,不不斷地完善善適用于本本機構(gòu)的“用戶界面面設計指南南”。11.3.6 輸出出用戶界面面設計報告告11.3.7 結(jié)束束準則用戶界面面設計報告告已經(jīng)完完成,界面面原型已經(jīng)經(jīng)通過評審審。11.3.8 度量量界面設計人人員統(tǒng)計工工作量以及及

27、文檔的規(guī)規(guī)模,匯報報給項目經(jīng)經(jīng)理。11.4 數(shù)據(jù)庫設設計11.4.1 目的的設計軟件的的數(shù)據(jù)庫,產(chǎn)產(chǎn)生數(shù)據(jù)據(jù)庫設計報報告。11.4.2 角色色與職責項目經(jīng)理指指定若干名名開發(fā)人員員從事數(shù)據(jù)據(jù)庫設計(以以下稱為數(shù)數(shù)據(jù)庫設計計人員)。11.4.3 啟動動準則需求文檔已已經(jīng)完成。體系結(jié)構(gòu)設設計已經(jīng)完完成。11.4.4 輸入入需求文檔體系結(jié)構(gòu)設設計文檔11.4.5 主要要步驟數(shù)據(jù)庫設設計流程如如圖11-4所示。迭代Step2. 數(shù)據(jù)庫設計Step3. 撰寫文檔2.4優(yōu)化2.3安全性設計2.2物理設計2.1邏輯設計Step1. 設計準備Step4. 設計評審圖11-44 數(shù)據(jù)庫庫設計流程程Stepp1

28、設設計準備數(shù)據(jù)庫設計計人員閱讀讀需求文檔檔和體系結(jié)結(jié)構(gòu)設計文文檔,明確確數(shù)據(jù)庫設設計任務。數(shù)據(jù)庫設計計人員準備備相關(guān)的設設計工具和和資料。數(shù)據(jù)庫設計計人員確定定本軟件的的數(shù)據(jù)庫設設計規(guī)則(或或指南),主主要包括:數(shù)據(jù)庫命名名規(guī)則邏輯設計規(guī)規(guī)則(或指指南)物理設計規(guī)規(guī)則(或指指南)安全性設計計規(guī)則(或或指南)優(yōu)化規(guī)則(或或指南)數(shù)據(jù)庫管理理與維護規(guī)規(guī)則(或指指南)Stepp2 數(shù)數(shù)據(jù)庫設計計數(shù)據(jù)庫設設計一般要要經(jīng)歷“邏輯設計計物理設設計安安全性設計計優(yōu)化化”等步驟,通通常要迭代代進行。Stepp2.1 邏輯設設計數(shù)據(jù)庫設計計人員根據(jù)據(jù)需求文檔檔,創(chuàng)建與與數(shù)據(jù)庫相相關(guān)的那部部分實體關(guān)關(guān)系圖(EER

29、D)。如果采用用面向?qū)ο笙蠓椒ǎ∣OOAD),這這里實體相相當于類(claass)。Stepp2.2 物理設設計設計表結(jié)構(gòu)構(gòu)。一般地地,實體對對應于表,實實體的屬性性對應于表表的列,實實體之間的的關(guān)系成為為表的約束束。邏輯設設計中的實實體大部分分可以轉(zhuǎn)換換成物理設設計中的表表,但是它它們并不一一定是一一一對應的。數(shù)據(jù)庫表表的參考格格式如表111-1所所示。對表結(jié)構(gòu)進進行規(guī)范化化處理(第第三范式)。表名功能說明列名數(shù)據(jù)類型(精精度范圍)空/非空約束條件補充說明表11-11 數(shù)據(jù)庫庫表的參考考格式Stepp2.3 安全性性設計提高軟件系系統(tǒng)的安全全性應當從從“管理”和“設計”兩方面著著手。這里里僅

30、考慮數(shù)數(shù)據(jù)庫的安安全性設計計。用戶只能用用帳號登陸到到應用軟件件,通過應應用軟件訪訪問數(shù)據(jù)庫庫,而沒有有其它途徑可可以操作數(shù)數(shù)據(jù)庫。對用戶帳號號的密碼進進行加密處處理,確保保在任何地地方都不會會出現(xiàn)密碼碼的明文。確定每個角角色對數(shù)據(jù)據(jù)庫表的操操作權(quán)限,如如創(chuàng)建、檢檢索、更新新、刪除等等。每個角角色擁有剛剛好能夠完完成任務的的權(quán)限,不不多也不少少。在應用用時再為用用戶分配角角色,則每每個用戶的的權(quán)限等于于他所兼角角色的權(quán)限限之和。Stepp2.4 優(yōu)化分析并優(yōu)化化數(shù)據(jù)庫的的“時空”效率,盡盡可能地“提高處理理速度”并且“降低數(shù)據(jù)據(jù)占用的空空間”。分析“時空”效率的瓶瓶頸,找出出優(yōu)化對象象(目標)

31、,并并確定優(yōu)先先級。當優(yōu)化對象象(目標)之之間存在對對抗時,給給出折衷方方案。給出優(yōu)化的的具體措施施,例如優(yōu)優(yōu)化數(shù)據(jù)庫庫環(huán)境參數(shù)數(shù),對表格格進行反規(guī)規(guī)范化處理理等。Stepp3 撰撰寫數(shù)據(jù)庫庫設計文檔檔數(shù)據(jù)庫設計計人員根據(jù)據(jù)指定的模模板撰寫數(shù)據(jù)庫設設計報告,主要內(nèi)內(nèi)容包括:數(shù)據(jù)庫環(huán)境境說明數(shù)據(jù)庫的命命名規(guī)則邏輯設計物理設計安全性設計計優(yōu)化數(shù)據(jù)庫管理理與維護說說明Stepp4 數(shù)數(shù)據(jù)庫設計計評審數(shù)據(jù)庫設計計人員邀請請同行們對對數(shù)據(jù)庫進進行正式技技術(shù)評審,評評審流程請請參考 SPP-PROCC-TR-FTR。數(shù)據(jù)庫的主主要評審要要素包括:正確性、完完整性、一一致性安全性“時空”效率后續(xù)活動動 在系

32、統(tǒng)設計計工作結(jié)束束之后,開開發(fā)人員將將編寫與數(shù)數(shù)據(jù)庫相關(guān)關(guān)的代碼,并并和用戶一一起通過各各種途徑測測試數(shù)據(jù)庫庫,從而不不斷地完善善數(shù)據(jù)庫。(請參考考有關(guān)測試試的文檔)數(shù)據(jù)庫設計計人員總結(jié)結(jié)經(jīng)驗教訓訓,不斷地地完善適用用于本機構(gòu)構(gòu)的數(shù)據(jù)據(jù)庫設計指指南。軟件交付給給用戶后,由由用戶管理理與維護數(shù)數(shù)據(jù)庫。11.4.6 輸出出數(shù)據(jù)庫設設計報告11.4.7 結(jié)束束準則數(shù)據(jù)庫設設計報告已經(jīng)完成成,并且通通過了技術(shù)術(shù)評審。11.4.8 度量量數(shù)據(jù)庫設計計人員統(tǒng)計計工作量以以及文檔的的規(guī)模,匯匯報給項目目經(jīng)理。11.5 模塊設計計11.5.1 目的的設計軟件所所有模塊的的主要接口口與屬性、數(shù)據(jù)結(jié)構(gòu)構(gòu)和算法,產(chǎn)

33、產(chǎn)生模塊塊設計報告告。11.5.2 角色色與職責項目經(jīng)理指指定若干名名開發(fā)人員員從事模塊塊的設計(以以下稱為模模塊設計人人員),模模塊設計人人員將在實實現(xiàn)階段編編寫這些模模塊的代碼碼。11.5.3 啟動動準則需求文檔已已經(jīng)完成。體系結(jié)構(gòu)設設計已經(jīng)完完成。11.5.4 輸入入需求文檔體系結(jié)構(gòu)設設計文檔11.5.5 主要要步驟模塊設計計流程如圖圖11-55所示。Step2. 模塊設計2.1接口與屬性設計Step4. 設計評審Step3. 撰寫文檔Step1. 設計準備迭代2.2數(shù)據(jù)結(jié)構(gòu)與算法設計圖11-55 模塊設設計流程Stepp1 設設計準備模塊設計人人員閱讀需需求文檔和和體系結(jié)構(gòu)構(gòu)設計文檔檔,明確模模塊設計任任務。模塊設計人人員準備相相關(guān)的設計計工具和資

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論