需求分析和設計階段工作要點總結

發表于:2008-04-17來源:作者:點擊數: 標簽:需求分析
如果項目所涉及的業務范圍比較廣,分析和設計階段工作量比較大,而按照瀑布模型方法進行 項目管理 ,時間和人力都有限;或者采用 UML 方法規范,人員素質和經驗又不足,在這種的情況下,為了盡量做好 開發 前期的準備,減小在編碼階段的風險,對于分析和設計

如果項目所涉及的業務范圍比較廣,分析和設計階段工作量比較大,而按照瀑布模型方法進行項目管理,時間和人力都有限;或者采用UML方法規范,人員素質和經驗又不足,在這種的情況下,為了盡量做好開發前期的準備,減小在編碼階段的風險,對于分析和設計階段的工作進行簡化,不妨從以下幾個方面進行重點把握:
    需求分析階段做的重點工作有:
    (1)制作功能點控制表。把系統需求范圍所涉及的功能點進行梳理清分,劃出功能點,每個功能點進行編號,分配到具體的小組和項目成員;保證這些需求功能點涵蓋全部需求范圍。
    (2)需求確認聯系書和確認報告。需求階段最重要的過程是跟業務人員確認需求,理解需求并雙方簽字確認。為了達到這個目的,要求各個參與需求分析的人員填寫需求確認聯系書和確認報告,項目組定期檢查進度和質量。
    (3)需求評估報告。需求評估報告是寫需求確認過程中的項目組成員自己對需求的理解情況;對需求的意見和完善建議。
    (4)需求分析報告。對于重點需求內容,描述業務功能的流程、輸入輸出,業務規則,非功能性需求等內容。
    設計階段要做的工作是:
    (1)總體架構:大致說明系統的總體平臺架構、應用架構、數據架構、用戶架構和硬件架構等內容。
    (2)用例列表UC:建立用例列表,用例跟功能點的對應關系。每個用例的主要描述、功能用途。
    (3)核心數據庫設計文檔DB;數據庫設計邏輯模型和物理模型文檔。
    (4)用戶界面設計。展示給最終用戶的UI界面,最好用JSP設計,包括部分的功能交互。


    UC,UI,DB是甲乙雙方在設計階段進行交互確認的依據,在設計階段進行交互確認,修改完善的基礎上,分批進行確認。在核心模塊和大部分功能確認完成基礎上,根據實際情況和進度要求,就可以進入編碼開發階段了。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97