-軟件產(chǎn)品設計說明書
《-軟件產(chǎn)品設計說明書》由會員分享,可在線閱讀,更多相關《-軟件產(chǎn)品設計說明書(17頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、 項目名稱 軟件產(chǎn)品設計說明書 文件標識:Company-Project-PIM-PROPOSAL 當前版本:X.Y 作 者: 文件狀態(tài): 草稿 正式發(fā)布 正在修改 完成日期:Year-Month-Day 北京捷北京捷諾視訊諾視訊數(shù)數(shù)碼碼科技有限公司科技有限公司 Beijing General DVR Science & Technology Co.Ltd 二零一零年五月二零一零年五月 項目名稱, 軟件產(chǎn)品設計說明書 北京捷諾視訊數(shù)碼科技有限公司,2010Page 1 of 17 1 版 本 歷 史 版本/狀態(tài)作者參與者起止日期備注 項目名稱, 軟件產(chǎn)品設計說明書 北京捷諾視訊數(shù)碼科技有限公司
2、,2010Page 2 of 17 2 目錄目錄 目錄目錄.3 一、一、介紹介紹.5 二、二、體系結構設計體系結構設計.5 2.1、目的.5 2.2、角色與職責.6 2.3、啟動準則.6 2.4、輸入.6 2.5、主要步驟.6 2.5.1、設計準備.6 2.5.2、確定影響系統(tǒng)設計的約束因素.6 2.5.3、確定設計策略.7 2.5.4、系統(tǒng)分解與設計.7 2.5.5、撰寫體系結構設計文檔.7 2.5.6、體系結構設計評審.7 2.5.7、后續(xù)活動.8 2.6、輸出.8 2.7、結束準則.8 2.8、度量.8 三、三、用戶界面設計用戶界面設計.8 3.1、目的.8 3.2、角色與職責.8 3.
3、3、啟動準則.8 3.4、輸入.9 3.5、主要步驟.9 3.5.1、設計準備.9 3.5.2、用戶界面設計.9 3.5.3、撰寫用戶界面設計文檔.10 3.5.4、用戶界面設計評審.10 3.5.5、后續(xù)活動.10 3.6、輸出.11 3.7、結束準則.11 3.8、度量.11 項目名稱, 軟件產(chǎn)品設計說明書 北京捷諾視訊數(shù)碼科技有限公司,2010Page 3 of 17 3 四、四、數(shù)據(jù)庫設計數(shù)據(jù)庫設計.11 4.1、目的.11 4.2、角色與職責.11 4.3、啟動準則.11 4.4、輸入.11 4.5、主要步驟.12 4.5.1、設計準備.12 4.5.2、數(shù)據(jù)庫設計.12 4.5.3
4、、撰寫數(shù)據(jù)庫設計文檔.13 4.5.4、數(shù)據(jù)庫設計評審.14 4.5.5、后續(xù)活動.14 4.6、輸出.14 4.7、結束準則.14 4.8、度量.14 五、五、模塊設計模塊設計.14 5.1、目的.14 5.2、角色與職責.14 5.3、啟動準則.15 5.4、輸入.15 5.5、主要步驟.15 5.5.1、設計準備.15 5.5.2、模塊設計.15 5.5.3、撰寫模塊設計文檔.16 5.5.4、模塊設計評審.16 5.5.5、后續(xù)活動.16 5.6、輸出.16 5.7、結束準則.16 5.8、度量.17 六、六、實施建議實施建議.17 項目名稱, 軟件產(chǎn)品設計說明書 北京捷諾視訊數(shù)碼科技
5、有限公司,2010Page 4 of 17 4 一、一、 設計介紹設計介紹 系統(tǒng)設計(System Design, SD)是指設計軟件系統(tǒng)的體系結構、用戶界面、數(shù)據(jù)庫、模 塊等,從而在需求與代碼之間建立橋梁,指導開發(fā)人員去實現(xiàn)能滿足用戶需求的軟件產(chǎn)品。 系統(tǒng)設計過程域是 CMM 模型的重要組成部分。本規(guī)范闡述了系統(tǒng)設計過程域的四個主 要規(guī)程: 體系結構設計 用戶界面設計 數(shù)據(jù)庫設計 模塊設計 上述每個規(guī)程的“目標” 、 “角色與職責” 、 “啟動準則” 、 “輸入” 、 “主要步驟” 、 “輸出” 、 “完成準則”和“度量”均已定義。 系統(tǒng)設計過程域分為兩個階段:高層設計階段和詳細設計階段。
6、高層設計階段的重點是軟件系統(tǒng)的體系結構設計。詳細設計階段的重點是用戶界面設計、 數(shù)據(jù)庫設計和模塊設計,如圖所示。 系統(tǒng)設計過程域示意圖 系統(tǒng)設計過程域產(chǎn)生的主要文檔有: 體系結構設計報告 。 用戶界面設計報告 。 數(shù)據(jù)庫設計報告 。 模塊設計報告 。 詳細設計階段高層設計階段 體系結構設計 模塊設計 數(shù)據(jù)庫設計 用戶界面設計 需求開發(fā) 實現(xiàn)與測試 項目名稱, 軟件產(chǎn)品設計說明書 北京捷諾視訊數(shù)碼科技有限公司,2010Page 5 of 17 5 二、二、 體系結構設計體系結構設計 2.1、 目的目的 分析與設計軟件的體系結構。通過系統(tǒng)分解,確定子系統(tǒng)的功能和子系統(tǒng)之間的關系, 以及模塊的功能和
7、模塊之間的關系,產(chǎn)生體系結構設計報告 。 2.2、 角色與職責角色與職責 項目經(jīng)理指定若干名開發(fā)人員從事體系結構設計(以下稱為體系結構設計人員) 。 2.3、 啟動準則啟動準則 體系結構設計人員已經(jīng)確定。 2.4、 輸入輸入 需求文檔如產(chǎn)品需求規(guī)格說明書 2.5、 主要步驟主要步驟 體系結構設計流程如圖所示。 體系結構設計流程 2.5.1、設計準備設計準備 項目經(jīng)理或者技術負責人分配系統(tǒng)設計任務,包括體系結構設計、模塊設計、用戶界面 設計、數(shù)據(jù)庫設計等。本活動可能產(chǎn)生一份階段性的開發(fā)計劃,如系統(tǒng)設計計劃 , 視工作量而定。 體系結構設計人員閱讀需求文檔,明確設計任務。 Step1. 設計 準備
8、 Step5. 撰寫 文檔 Step6. 設計 評審 Step2. 確定 約束 因素 Step3. 確定 設計 策略 Step4. 系統(tǒng) 分解 設計 項目名稱, 軟件產(chǎn)品設計說明書 北京捷諾視訊數(shù)碼科技有限公司,2010Page 6 of 17 6 體系結構設計人員準備相關的設計工具(如 Rational Rose)和資料。 2.5.2、確定影響系統(tǒng)設計的約束因素確定影響系統(tǒng)設計的約束因素 需求約束。體系結構設計人員從需求文檔如軟件需求規(guī)格說明書中提取需求約束, 例如: 本系統(tǒng)應當遵循的標準或規(guī)范 軟件、硬件環(huán)境(包括運行環(huán)境和開發(fā)環(huán)境)的約束 接口/協(xié)議的約束 用戶界面的約束 軟件質(zhì)量的約束
9、,如正確性、健壯性、可靠性、效率(性能) 、易用性、清晰性、 安全性、可擴展性、兼容性、可移植性等等。 隱含約束。有一些假設或依賴并沒有在需求文檔中明確指出,但可能會對系統(tǒng)設計產(chǎn)生 影響,設計人員應當盡可能地在此處說明。例如對用戶教育程度、計算機技能的一些假 設或依賴,對支撐本系統(tǒng)的軟件硬件的假設或依賴等。 2.5.3、確定設計策略確定設計策略 體系結構設計人員根據(jù)產(chǎn)品的需求與發(fā)展戰(zhàn)略,確定設計策略(Design Strategy) 。例 如: 擴展策略。說明為了方便本系統(tǒng)在將來擴展功能,現(xiàn)在有什么措施。 復用策略。說明本系統(tǒng)在當前以及將來的復用策略。 折衷策略。說明當兩個目標難以同時優(yōu)化時如
10、何折衷,例如“時空”效率折衷, 復雜性與實用性折衷。 2.5.4、系統(tǒng)分解與設計系統(tǒng)分解與設計 體系結構設計人員: 將系統(tǒng)分解為若干子系統(tǒng),確定每個子系統(tǒng)的功能以及子系統(tǒng)之間的關系。 將子系統(tǒng)分解為若干模塊,確定每個模塊的功能以及模塊之間的關系。 確定系統(tǒng)開發(fā)、測試、運行所需的軟硬件環(huán)境。 2.5.5、撰寫體系結構設計文檔撰寫體系結構設計文檔 體系結構設計人員根據(jù)指定的模板撰寫體系結構設計報告 ,主要內(nèi)容包括: 軟件系統(tǒng)概述 影響設計的約束因素 設計策略 系統(tǒng)總體結構 子系統(tǒng)的結構與模塊功能 開發(fā)、測試、運行所需的軟硬件環(huán)境 項目名稱, 軟件產(chǎn)品設計說明書 北京捷諾視訊數(shù)碼科技有限公司,201
11、0Page 7 of 17 7 2.5.6、體系結構設計評審體系結構設計評審 體系結構設計人員邀請同行專家、開發(fā)人員對體系結構進行正式技術評審。 體系結構評審的重點不是“對還是錯” ,而是“好還是差” 。主要評審要素包括: 合適性??疾煸擉w系結構是否適合于產(chǎn)品需求,是否可在預定計劃內(nèi)實現(xiàn)。 系統(tǒng)的綜合能力(Capability) 。例如“時空”效率(性能,容量等) ,可擴展性, 可管理性(可維護性) ,可復用性,安全性等等,視產(chǎn)品特征而定。 2.5.7、后續(xù)活動后續(xù)活動 體系結構設計完成后進入詳細設計階段(用戶界面設計、數(shù)據(jù)庫設計、模塊設計等) 。 2.6、 輸出輸出 體系結構設計報告 2.7
12、、 結束準則結束準則 體系結構設計報告已經(jīng)完成,并且通過了技術評審。 2.8、 度量度量 體系結構設計人員統(tǒng)計工作量以及文檔的規(guī)模,匯報給項目經(jīng)理。 三、三、 用戶界面設計用戶界面設計 3.1、 目的目的 設計軟件的用戶界面,產(chǎn)生用戶界面設計報告 。 制作用戶界面的資源如圖像、圖標或者界面專用組件等。 3.2、 角色與職責角色與職責 項目經(jīng)理指定若干名開發(fā)人員從事用戶界面設計(以下稱為界面設計人員) 。 如果可能的話,邀請用戶或美工人員協(xié)助設計用戶界面。 項目名稱, 軟件產(chǎn)品設計說明書 北京捷諾視訊數(shù)碼科技有限公司,2010Page 8 of 17 8 3.3、 啟動準則啟動準則 需求文檔已經(jīng)
13、完成。 體系結構設計已經(jīng)完成。 3.4、 輸入輸入 需求文檔 體系結構設計文檔 3.5、 主要步驟主要步驟 用戶界面設計流程如圖所示。 體系結構設計流程 3.5.1、設計準備設計準備 界面設計人員閱讀需求文檔和體系結構設計文檔,明確界面設計任務。 界面設計人員與用戶交流,了解用戶的工作習慣和他們對界面的看法。 界面設計人員準備相關的設計工具和資料,收集或創(chuàng)作基本的界面資源如圖像、圖標以 及通用的組件。 界面設計人員確定本軟件的用戶界面設計規(guī)則(或指南) ,主要包括: 優(yōu)秀界面的特征或通用的設計原則; 軟件主界面(如主窗口、主頁面)的設計規(guī)則; 軟件子界面(如子窗口、子頁面)的設計規(guī)則; 標準控
14、件的使用規(guī)則; 美學設計規(guī)則。 Step2. 界面設計 Step1. 設計 準備 2.1 原型創(chuàng)作 2.2 原型評估 2.3 細化 Step3. 撰寫 文檔 Step4. 設計 評審 迭代 項目名稱, 軟件產(chǎn)品設計說明書 北京捷諾視訊數(shù)碼科技有限公司,2010Page 9 of 17 9 3.5.2、用戶界面設計用戶界面設計 用戶界面設計一般要經(jīng)歷“原型創(chuàng)作原型創(chuàng)作原型評估原型評估細化細化”等步驟,通常迭代進行。 Step2.1 原型創(chuàng)作原型創(chuàng)作 界面設計人員創(chuàng)作界面原型: 先徒手畫,或者用 Visio 等工具繪制界面的視圖; 再用軟件開發(fā)工具實現(xiàn)可以運行的原型。 Step2.2 原型評估原型
15、評估 界面設計人員邀請用戶和同行們評估界面的原型,匯集意見,及時改進。 Step2.3 細化細化 界面設計人員細化界面原型,例如美工處理,添加細節(jié)等。 補充說明:補充說明:開發(fā)人員在本階段不必關心界面原型的代碼質(zhì)量,因為界面原型可能不斷地被修 改甚至被拋棄。 3.5.3、撰寫用戶界面設計文檔撰寫用戶界面設計文檔 用戶界面定型之后,界面設計人員根據(jù)指定的模板撰寫用戶界面設計報告 ,主要內(nèi) 容包括: 應當遵循的界面設計規(guī)范; 界面的關系圖和工作流程圖; 主界面的視圖、功能說明、操作方式; 子界面的視圖、功能說明、操作方式; 美學設計說明。 3.5.4、用戶界面設計評審用戶界面設計評審 界面設計人員
16、邀請用戶和同行們對定型后的界面進行正式技術評審,盡最大努力使界面 變得更加美觀、易用。 用戶界面的主要評審要素包括: 合適性 簡潔易用 一致性 美觀 動態(tài)反饋 功能屏蔽和出錯處理 用戶控制 國際化(兼容性和可移植性) 項目名稱, 軟件產(chǎn)品設計說明書 北京捷諾視訊數(shù)碼科技有限公司,2010Page 10 of 1710 適應性(針對各種用戶) 3.5.5、后續(xù)活動后續(xù)活動 在系統(tǒng)設計工作結束之后,開發(fā)人員編寫界面的代碼,并和用戶一起通過各種途徑測試 界面,從而不斷地完善用戶界面。 (請參考有關測試的文檔) 界面設計人員總結經(jīng)驗教訓,不斷地完善適用于本機構的“用戶界面設計指南” 。 3.6、 輸出
17、輸出 用戶界面設計報告 3.7、 結束準則結束準則 用戶界面設計報告已經(jīng)完成,界面原型已經(jīng)通過評審。 3.8、 度量度量 界面設計人員統(tǒng)計工作量以及文檔的規(guī)模,匯報給項目經(jīng)理。 四、四、 數(shù)據(jù)庫設計數(shù)據(jù)庫設計 4.1、 目的目的 設計軟件的數(shù)據(jù)庫,產(chǎn)生數(shù)據(jù)庫設計報告 。 4.2、 角色與職責角色與職責 項目經(jīng)理指定若干名開發(fā)人員從事數(shù)據(jù)庫設計(以下稱為數(shù)據(jù)庫設計人員) 。 4.3、 啟動準則啟動準則 需求文檔已經(jīng)完成。 體系結構設計已經(jīng)完成。 項目名稱, 軟件產(chǎn)品設計說明書 北京捷諾視訊數(shù)碼科技有限公司,2010Page 11 of 1711 4.4、 輸入輸入 需求文檔 體系結構設計文檔 4
18、.5、 主要步驟主要步驟 數(shù)據(jù)庫設計流程如圖所示。 數(shù)據(jù)庫設計流程 4.5.1、設計準備設計準備 數(shù)據(jù)庫設計人員閱讀需求文檔和體系結構設計文檔,明確數(shù)據(jù)庫設計任務。 數(shù)據(jù)庫設計人員準備相關的設計工具和資料。 數(shù)據(jù)庫設計人員確定本軟件的數(shù)據(jù)庫設計規(guī)則(或指南) ,主要包括: 數(shù)據(jù)庫命名規(guī)則 邏輯設計規(guī)則(或指南) 物理設計規(guī)則(或指南) 安全性設計規(guī)則(或指南) 優(yōu)化規(guī)則(或指南) 數(shù)據(jù)庫管理與維護規(guī)則(或指南) 4.5.2、數(shù)據(jù)庫設計數(shù)據(jù)庫設計 數(shù)據(jù)庫設計一般要經(jīng)歷“邏輯設計邏輯設計物理設計物理設計安全性設計安全性設計優(yōu)化優(yōu)化”等步驟,通常 要迭代進行。 Step2. 數(shù)據(jù)庫設計 Step1.
19、 設計 準備 2.1 邏輯設計 2.2 物理設計 2.3 安全性設計 2.4 優(yōu)化 Step3. 撰寫 文檔 Step4. 設計 評審 迭代 項目名稱, 軟件產(chǎn)品設計說明書 北京捷諾視訊數(shù)碼科技有限公司,2010Page 12 of 1712 邏輯設計邏輯設計 數(shù)據(jù)庫設計人員根據(jù)需求文檔,創(chuàng)建與數(shù)據(jù)庫相關的那部分實體關系圖(ERD) 。 如果采用面向對象方法(OOAD) ,這里實體相當于類(class) 。 物理設計物理設計 設計表結構。一般地,實體對應于表,實體的屬性對應于表的列,實體之間的關系 成為表的約束。邏輯設計中的實體大部分可以轉換成物理設計中的表,但是它們并 不一定是一一對應的。數(shù)
20、據(jù)庫表的參考格式如表 11-1 所示。 對表結構進行規(guī)范化處理(第三范式) 。 表名 功能說明 列名數(shù)據(jù)類型(精度范圍)空/非空約束條件 補充說明 數(shù)據(jù)庫表的參考格式 安全性設計安全性設計 提高軟件系統(tǒng)的安全性應當從提高軟件系統(tǒng)的安全性應當從“管理管理”和和“設計設計”兩方面著手。兩方面著手。這里僅考慮數(shù)據(jù)庫的安 全性設計。 用戶只能用帳號登陸到應用軟件,通過應用軟件訪問數(shù)據(jù)庫,而沒有其它途徑可以 操作數(shù)據(jù)庫。 對用戶帳號的密碼進行加密處理,確保在任何地方都不會出現(xiàn)密碼的明文。 確定每個角色對數(shù)據(jù)庫表的操作權限,如創(chuàng)建、檢索、更新、刪除等。每個角色擁 有剛好能夠完成任務的權限,不多也不少。在應
21、用時再為用戶分配角色,則每個用 戶的權限等于他所兼角色的權限之和。 優(yōu)化優(yōu)化 分析并優(yōu)化數(shù)據(jù)庫的“時空”效率,盡可能地“提高處理速度”并且“降低數(shù)據(jù)占用 的空間” 。 分析“時空”效率的瓶頸,找出優(yōu)化對象(目標) ,并確定優(yōu)先級。 當優(yōu)化對象(目標)之間存在對抗時,給出折衷方案。 給出優(yōu)化的具體措施,例如優(yōu)化數(shù)據(jù)庫環(huán)境參數(shù),對表格進行反規(guī)范化處理等。 4.5.3、撰寫數(shù)據(jù)庫設計文檔撰寫數(shù)據(jù)庫設計文檔 數(shù)據(jù)庫設計人員根據(jù)指定的模板撰寫數(shù)據(jù)庫設計報告 ,主要內(nèi)容包括: 項目名稱, 軟件產(chǎn)品設計說明書 北京捷諾視訊數(shù)碼科技有限公司,2010Page 13 of 1713 數(shù)據(jù)庫環(huán)境說明 數(shù)據(jù)庫的命名
22、規(guī)則 邏輯設計 物理設計 安全性設計 優(yōu)化 數(shù)據(jù)庫管理與維護說明 4.5.4、數(shù)據(jù)庫設計評審數(shù)據(jù)庫設計評審 數(shù)據(jù)庫設計人員邀請同行們對數(shù)據(jù)庫進行正式技術評審。 數(shù)據(jù)庫的主要評審要素包括: 正確性、完整性、一致性 安全性 “時空”效率 4.5.5、后續(xù)活動后續(xù)活動 在系統(tǒng)設計工作結束之后,開發(fā)人員將編寫與數(shù)據(jù)庫相關的代碼,并和用戶一起通過各 種途徑測試數(shù)據(jù)庫,從而不斷地完善數(shù)據(jù)庫。 (請參考有關測試的文檔) 數(shù)據(jù)庫設計人員總結經(jīng)驗教訓,不斷地完善適用于本機構的數(shù)據(jù)庫設計指南 。 軟件交付給用戶后,由用戶管理與維護數(shù)據(jù)庫。 4.6、 輸出輸出 數(shù)據(jù)庫設計報告 4.7、 結束準則結束準則 數(shù)據(jù)庫設計
23、報告已經(jīng)完成,并且通過了技術評審。 4.8、 度量度量 數(shù)據(jù)庫設計人員統(tǒng)計工作量以及文檔的規(guī)模,匯報給項目經(jīng)理。 項目名稱, 軟件產(chǎn)品設計說明書 北京捷諾視訊數(shù)碼科技有限公司,2010Page 14 of 1714 五、五、 模塊設計模塊設計 5.1、 目的目的 設計軟件所有模塊的主要接口與屬性、數(shù)據(jù)結構和算法,產(chǎn)生模塊設計報告 。 5.2、 角色與職責角色與職責 項目經(jīng)理指定若干名開發(fā)人員從事模塊的設計(以下稱為模塊設計人員) ,模塊設計人 員將在實現(xiàn)階段編寫這些模塊的代碼。 5.3、 啟動準則啟動準則 需求文檔已經(jīng)完成。 體系結構設計已經(jīng)完成。 5.4、 輸入輸入 需求文檔 體系結構設計文
24、檔 5.5、 主要步驟主要步驟 模塊設計流程如圖所示。 模塊設計流程 Step2. 模塊設計 Step1. 設計 準備 2.1 接口與屬性設計 2.2 數(shù)據(jù)結構 與算法設計 Step3. 撰寫 文檔 Step4. 設計 評審 迭代 項目名稱, 軟件產(chǎn)品設計說明書 北京捷諾視訊數(shù)碼科技有限公司,2010Page 15 of 1715 5.5.1、設計準備設計準備 模塊設計人員閱讀需求文檔和體系結構設計文檔,明確模塊設計任務。 模塊設計人員準備相關的設計工具和資料。 模塊設計人員確定本軟件的編程規(guī)范,確保模塊設計文檔的風格與代碼的風格保持一致。 5.5.2、模塊設計模塊設計 模塊設計一般要經(jīng)歷“接
25、口與屬性設計數(shù)據(jù)結構與算法設計”等步驟,并且通常需 要反復迭代。 建議:由于現(xiàn)代的軟件開發(fā)工具越來越先進,模塊的詳細設計和編程可以很好地融合一建議:由于現(xiàn)代的軟件開發(fā)工具越來越先進,模塊的詳細設計和編程可以很好地融合一 起,而且效率相當高,有些工具甚至具有代碼自動生成功能。所以在系統(tǒng)設計階段,模塊設起,而且效率相當高,有些工具甚至具有代碼自動生成功能。所以在系統(tǒng)設計階段,模塊設 計究竟要詳細到什么地步,應當視問題復雜性以及所采用的開發(fā)工具而定。一般地,只要確計究竟要詳細到什么地步,應當視問題復雜性以及所采用的開發(fā)工具而定。一般地,只要確 定了每個模塊的定了每個模塊的主要接口、數(shù)據(jù)結構與算法主要
26、接口、數(shù)據(jù)結構與算法,能夠清楚地指導模塊編程即可??傊槐鼗?,能夠清楚地指導模塊編程即可。總之,不必花 太多時間用于設計模塊的細節(jié)。太多時間用于設計模塊的細節(jié)。 接口與屬性設計接口與屬性設計 模塊設計人員設計每個模塊的主要接口與屬性。如果采用面向對象方法(OOAD) , 相當于設計類的函數(shù)和成員變量。 數(shù)據(jù)結構與算法設計數(shù)據(jù)結構與算法設計 模塊設計人員設計每個模塊的數(shù)據(jù)結構與算法(如果存在的話) 。 5.5.3、撰寫模塊設計文檔撰寫模塊設計文檔 模塊設計人員根據(jù)指定的模板撰寫模塊設計報告 ,主要內(nèi)容包括: 模塊匯總 每個模塊的主要接口與屬性 每個模塊的數(shù)據(jù)結構與算法(如果存在的話) 5.5.
27、4、模塊設計評審模塊設計評審 模塊設計人員邀請同行們對模塊設計文檔進行正式技術評審或者非正式技術評審(由技 術負責人決定采用何種評審方式) 。 模塊的主要評審要素包括: 信息隱藏(獨立性) 強內(nèi)聚、低耦合 數(shù)據(jù)結構與算法的效率 項目名稱, 軟件產(chǎn)品設計說明書 北京捷諾視訊數(shù)碼科技有限公司,2010Page 16 of 1716 5.5.5、后續(xù)活動后續(xù)活動 模塊的代碼實現(xiàn)可以與模塊設計同步進行,也可以在模塊設計完成之后進行。 5.6、 輸出輸出 模塊設計報告 5.7、 結束準則結束準則 模塊設計報告已經(jīng)完成,并且通過了技術評審。 5.8、 度量度量 模塊設計人員統(tǒng)計工作量以及文檔的規(guī)模,匯報給項目經(jīng)理。 六、六、 實施建議實施建議 先對系統(tǒng)設計人員進行“專題”培訓,讓他們掌握必要的系統(tǒng)設計技能。 由于國內(nèi)絕大多數(shù)的大學不開設“用戶界面設計課程” ,這導致大部分軟件開發(fā)人員不 善于設計用戶界面。項目開發(fā)小組應當設法邀請用戶界面設計專家參與(或指導)本軟 件的界面設計。 系統(tǒng)設計人員可以根據(jù)產(chǎn)品的特征,適當?shù)匦薷捏w系結構設計報告 、 用戶界面設計 報告 、 數(shù)據(jù)庫設計報告和模塊設計報告的模板。 對系統(tǒng)設計過程中產(chǎn)生的所有有價值的文檔進行配置管理。
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 川渝旅游日記成都重慶城市介紹推薦景點美食推薦
- XX國有企業(yè)黨委書記個人述責述廉報告及2025年重點工作計劃
- 世界濕地日濕地的含義及價值
- 20XX年春節(jié)節(jié)后復工安全生產(chǎn)培訓人到場心到崗
- 大唐女子圖鑒唐朝服飾之美器物之美繪畫之美生活之美
- 節(jié)后開工第一課輕松掌握各要點節(jié)后常見的八大危險
- 廈門城市旅游介紹廈門景點介紹廈門美食展示
- 節(jié)后開工第一課復工復產(chǎn)十注意節(jié)后復工十檢查
- 傳統(tǒng)文化百善孝為先孝道培訓
- 深圳城市旅游介紹景點推薦美食探索
- 節(jié)后復工安全生產(chǎn)培訓勿忘安全本心人人講安全個個會應急
- 預防性維修管理
- 常見閥門類型及特點
- 設備預防性維修
- 2.乳化液泵工理論考試試題含答案