系統(tǒng)設(shè)計過程域分為兩個階段

系統(tǒng)設(shè)計過程域分為兩個階段

ID:14901001

大?。?3.50 KB

頁數(shù):8頁

時間:2018-07-30

系統(tǒng)設(shè)計過程域分為兩個階段_第1頁
系統(tǒng)設(shè)計過程域分為兩個階段_第2頁
系統(tǒng)設(shè)計過程域分為兩個階段_第3頁
系統(tǒng)設(shè)計過程域分為兩個階段_第4頁
系統(tǒng)設(shè)計過程域分為兩個階段_第5頁
資源描述:

《系統(tǒng)設(shè)計過程域分為兩個階段》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、系統(tǒng)設(shè)計過程域分為兩個階段:高層設(shè)計階段和詳細(xì)設(shè)計階段。高層設(shè)計階段的重點是軟件系統(tǒng)的體系結(jié)構(gòu)設(shè)計(即概要設(shè)計)。詳細(xì)設(shè)計階段的重點是用戶界面設(shè)計、數(shù)據(jù)庫設(shè)計和模塊設(shè)計。目的分析與設(shè)計軟件的體系結(jié)構(gòu)。通過系統(tǒng)分解,確定子系統(tǒng)的功能和子系統(tǒng)之間的關(guān)系,以及模塊的功能和模塊之間的關(guān)系,產(chǎn)生《體系結(jié)構(gòu)設(shè)計報告》。角色與職責(zé)項目經(jīng)理指定若干名開發(fā)人員從事體系結(jié)構(gòu)設(shè)計(以下稱為體系結(jié)構(gòu)設(shè)計人員)。啟動準(zhǔn)則體系結(jié)構(gòu)設(shè)計人員已經(jīng)確定。輸入需求文檔如《產(chǎn)品需求規(guī)格說明書》主要步驟[Step1]設(shè)計準(zhǔn)備項目經(jīng)理或者技術(shù)負(fù)責(zé)人分配系統(tǒng)設(shè)計任務(wù),包括體系結(jié)構(gòu)設(shè)計、模塊設(shè)計、用戶界面設(shè)計、數(shù)據(jù)庫設(shè)計等。本活動

2、可能產(chǎn)生一份階段性的開發(fā)計劃,如《系統(tǒng)設(shè)計計劃》,視工作量而定。體系結(jié)構(gòu)設(shè)計人員閱讀需求文檔,明確設(shè)計任務(wù)。體系結(jié)構(gòu)設(shè)計人員準(zhǔn)備相關(guān)的設(shè)計工具(如RationalRose)和資料。[Step2]確定影響系統(tǒng)設(shè)計的約束因素需求約束。體系結(jié)構(gòu)設(shè)計人員從需求文檔如《軟件需求規(guī)格說明書》中提取需求約束,例如:本系統(tǒng)應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范軟件、硬件環(huán)境(包括運行環(huán)境和開發(fā)環(huán)境)的約束接口/協(xié)議的約束用戶界面的約束軟件質(zhì)量的約束,如正確性、健壯性、可靠性、效率(性能)、易用性、清晰性、安全性、可擴(kuò)展性、兼容性、可移植性等等。隱含約束。有一些假設(shè)或依賴并沒有在需求文檔中明確指出,但可能會對系統(tǒng)設(shè)計產(chǎn)生

3、影響,設(shè)計人員應(yīng)當(dāng)盡可能地在此處說明。例如對用戶教育程度、計算機(jī)技能的一些假設(shè)或依賴,對支撐本系統(tǒng)的軟件硬件的假設(shè)或依賴等。[Step3]確定設(shè)計策略體系結(jié)構(gòu)設(shè)計人員根據(jù)產(chǎn)品的需求與發(fā)展戰(zhàn)略,確定設(shè)計策略(DesignStrategy)。例如:擴(kuò)展策略。說明為了方便本系統(tǒng)在將來擴(kuò)展功能,現(xiàn)在有什么措施。復(fù)用策略。說明本系統(tǒng)在當(dāng)前以及將來的復(fù)用策略。折衷策略。說明當(dāng)兩個目標(biāo)難以同時優(yōu)化時如何折衷,例如“時-空”效率折衷,復(fù)雜性與實用性折衷。[Step4]系統(tǒng)分解與設(shè)計體系結(jié)構(gòu)設(shè)計人員:將系統(tǒng)分解為若干子系統(tǒng),確定每個子系統(tǒng)的功能以及子系統(tǒng)之間的關(guān)系。將子系統(tǒng)分解為若干模塊,確定每個模塊的

4、功能以及模塊之間的關(guān)系。確定系統(tǒng)開發(fā)、測試、運行所需的軟硬件環(huán)境。[Step5]撰寫體系結(jié)構(gòu)設(shè)計文檔體系結(jié)構(gòu)設(shè)計人員根據(jù)指定的模板撰寫《體系結(jié)構(gòu)設(shè)計報告》,主要內(nèi)容包括:軟件系統(tǒng)概述影響設(shè)計的約束因素設(shè)計策略系統(tǒng)總體結(jié)構(gòu)子系統(tǒng)的結(jié)構(gòu)與模塊功能開發(fā)、測試、運行所需的軟硬件環(huán)境[Step6]體系結(jié)構(gòu)設(shè)計評審體系結(jié)構(gòu)設(shè)計人員邀請同行專家、開發(fā)人員對體系結(jié)構(gòu)進(jìn)行正式技術(shù)評審,評審流程請參考[SPP-PROC-TR-FTR]。體系結(jié)構(gòu)評審的重點不是“對還是錯”,而是“好還是差”。主要評審要素包括:合適性。考察該體系結(jié)構(gòu)是否適合于產(chǎn)品需求,是否可在預(yù)定計劃內(nèi)實現(xiàn)。系統(tǒng)的綜合能力(Capabilit

5、y)。例如“時-空”效率(性能,容量等),可擴(kuò)展性,可管理性(可維護(hù)性),可復(fù)用性,安全性等等,視產(chǎn)品特征而定。[后續(xù)活動]體系結(jié)構(gòu)設(shè)計完成后進(jìn)入詳細(xì)設(shè)計階段(用戶界面設(shè)計、數(shù)據(jù)庫設(shè)計、模塊設(shè)計等)。輸出《體系結(jié)構(gòu)設(shè)計報告》結(jié)束準(zhǔn)則《體系結(jié)構(gòu)設(shè)計報告》已經(jīng)完成,并且通過了技術(shù)評審。度量體系結(jié)構(gòu)設(shè)計人員統(tǒng)計工作量以及文檔的規(guī)模,匯報給項目經(jīng)理。1.體系結(jié)構(gòu)設(shè)計人員認(rèn)真閱讀下面的《體系結(jié)構(gòu)設(shè)計的參考資料》;2.體系結(jié)構(gòu)設(shè)計人員對“網(wǎng)上書城”項目進(jìn)行確定設(shè)計策略和系統(tǒng)分解與設(shè)計,下載《體系結(jié)構(gòu)設(shè)計報告》模板,撰寫《體系結(jié)構(gòu)設(shè)計報告》;3.體系結(jié)構(gòu)設(shè)計人員向項目經(jīng)理遞交《體系結(jié)構(gòu)設(shè)計報告》文檔

6、,名稱為:開發(fā)組X的《體系結(jié)構(gòu)設(shè)計報告》;4.體系結(jié)構(gòu)設(shè)計人員統(tǒng)計工作量匯報給項目經(jīng)理。用戶界面設(shè)計目的設(shè)計軟件的用戶界面,產(chǎn)生《用戶界面設(shè)計報告》。制作用戶界面的資源如圖像、圖標(biāo)或者界面專用組件等。角色與職責(zé)項目經(jīng)理指定若干名開發(fā)人員從事用戶界面設(shè)計(以下稱為界面設(shè)計人員)。如果可能的話,邀請用戶或美工人員協(xié)助設(shè)計用戶界面。啟動準(zhǔn)則需求文檔已經(jīng)完成。體系結(jié)構(gòu)設(shè)計已經(jīng)完成。輸入需求文檔體系結(jié)構(gòu)設(shè)計文檔主要步驟[Step1]設(shè)計準(zhǔn)備界面設(shè)計人員閱讀需求文檔和體系結(jié)構(gòu)設(shè)計文檔,明確界面設(shè)計任務(wù)。界面設(shè)計人員與用戶交流,了解用戶的工作習(xí)慣和他們對界面的看法。界面設(shè)計人員準(zhǔn)備相關(guān)的設(shè)計工具和資

7、料,收集或創(chuàng)作基本的界面資源如圖像、圖標(biāo)以及通用的組件。界面設(shè)計人員確定本軟件的用戶界面設(shè)計規(guī)則(或指南),主要包括:優(yōu)秀界面的特征或通用的設(shè)計原則;軟件主界面(如主窗口、主頁面)的設(shè)計規(guī)則;軟件子界面(如子窗口、子頁面)的設(shè)計規(guī)則;標(biāo)準(zhǔn)控件的使用規(guī)則;美學(xué)設(shè)計規(guī)則。[Step2]用戶界面設(shè)計用戶界面設(shè)計一般要經(jīng)歷“原型創(chuàng)作—>原型評估->細(xì)化”等步驟,通常迭代進(jìn)行。[Step2.1]原型創(chuàng)作界面設(shè)計人員創(chuàng)作界面原型:先徒手畫,或者用Visio

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。