<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    走在架構師的大道上 Jack.Wang's home

    Java, C++, linux c, C#.net 技術,軟件架構,領域建模,IT 項目管理 Dict.CN 在線詞典, 英語學習, 在線翻譯

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      195 Posts :: 3 Stories :: 728 Comments :: 0 Trackbacks
     

    <項目名稱>

               項目編號:XXXXX

    軟件架構設計說明書

     

    文檔狀態:

    [發布版/草稿版]

    當前版本:

    作    者:

    編寫日期:

    評審人:

    評審日期:

                               All rights reserved

    版權所有,侵權必究
    文檔修訂記錄

    章節編號

    修訂前版本號

    修訂后版本號

    修訂內容簡述

    修訂日期

    作者

    1

    初始建立。

     


    目 錄

    1     簡介

    1.1      目的

    1.2      范圍

    1.3      定義、首字母縮寫詞和縮略語

    1.4      參考資料

    2     設計方案

    2.1      系統與外部系統關系

    2.2      技術選型標準

    2.3      備選方案分析與選擇

    2.4      設計約束和原則

    2.4.1      設計遵循的標準

    2.4.2      硬件限制

    2.4.3      技術限制

    2.4.4      其他限制

    2.5      開發平臺與技術架構

    3     系統架構

    3.1      邏輯架構

    3.2      物理架構

    3.3      系統功能設計

    3.3.1      系統功能分解結構

    3.3.2      XXX子系統

    3.3.2.1      功能描述

    3.4      架構模式設計(可選)


    1          簡介

    1.1       目的

    [闡明此文檔的編寫目的。]

    1.2       范圍

    [簡要說明此文檔描述的內容范圍,比如:軟件實現的功能或不實現的功能,軟件的應用領域等。]

    1.3       定義、首字母縮寫詞和縮略語

    [本小節應提供正確理解此文檔所需的全部術語的定義、首字母縮寫詞和縮略語。 這些信息可以通過引用項目詞匯表來提供。]

    1.4       參考資料

    [本小節應完整列出此文檔中所引用的任何文檔。列出可從中獲取這些參考資料的來源。這些信息可以通過引用附錄或其他文檔來提供。]

    2          設計方案

    [本小節應說明該軟件系統的所有的可選設計方案,以及最終方案和設計約束等。]

    2.1       系統與外部系統關系

    [本小節應說明該軟件系統所處的軟硬件環境,與其他系統的交互關系,比如:系統在Mos中的位置;可以使用系統結構圖表示等。]

    2.2       技術選型標準

     [本小節描述技術方案的選擇標準。]

    2.3       備選方案分析與選擇

    [本小節對本軟件系統的幾種備選設計方案進行分析,比較,并確定最終采用的設計方案等。]

    2.4       設計約束和原則

    [此節描述軟件產品的設計原則和設計技術路線,指明是結構化設計,還是面向對象的設計;說明在軟件復用、產品維護和擴展等方面的要求和目標,以及設計須遵守的企業內部設計規范]

    2.4.1    設計遵循的標準

    [本小節說明軟件所遵循的設計標準,規范等,比如:采用UML2.0標準,采用研發中心《軟件設計過程》規范等。]

    2.4.2    硬件限制

    [本小節說明系統實現的硬件限制,比如:服務器類型,終端類型,網絡環境等。]

    2.4.3    技術限制

    [本小節說明系統實現的所有技術限制,比如:技術架構,數據庫方案對系統性能的影響和限制等。]

    2.4.4    其他限制

    [本小節說明系統實現的所有其他方面的限制,比如:約定的關鍵設計原則,資源,預算等。]

    2.5       開發平臺與技術架構

       [本小節說明系統開發使用的平臺和選擇的技術架構等。]

    3          系統架構

         [此節描述軟件的邏輯架構和物理架構]

    3.1       邏輯架構

    [此節描述軟件產品在邏輯概念上的總體結構(特別是內部依賴、接口關系),可以采用結構圖,層次分解圖,或UML的包圖等來描述。同時,也應該說明系統架構的劃分原則,比如:基于產品組件化設計思想,協議所規定的體系結構,原有系統的限制等等 ]

    3.2       物理架構

           [此節描述軟件產品在用戶處的實際部署結構,本節要求畫出系統在實際的物理和網絡環境下的分布圖]

    3.3       系統功能設計

    [這一節應針對系統的功能分解結構,結合所采用的設計方案,對軟件功能的設計實現做概要說明]

    3.3.1    系統功能分解結構

    [這一節簡要說明軟件系統的功能分解結構(比如:系統-子系統),分解到子系統]

       對每個子系統重復使用下面的格式

    3.3.2    XXX子系統

    [此節說明子系統XXX的功能點和接口依賴關系,如果必要,描述關鍵數據結構,比如:接口數據等]

    3.3.2.1功能描述

     

    3.4       架構模式設計(可選)

       [如果需要,請描述本軟件分別采用的業務邏輯模式,數據源模式,O/R映射模式,Web表現模式,分布模式和并發模式;本節可選]





    本博客為學習交流用,凡未注明引用的均為本人作品,轉載請注明出處,如有版權問題請及時通知。由于博客時間倉促,錯誤之處敬請諒解,有任何意見可給我留言,愿共同學習進步。
    posted on 2009-10-21 20:04 Jack.Wang 閱讀(7240) 評論(1)  編輯  收藏 所屬分類: 開發技術架構師篇計算機論文

    Feedback

    # re: 軟件架構設計參考文件 2010-03-31 16:34 rob
    @GeenapR
    ........what's that?
    advertising? --!  回復  更多評論
      

    主站蜘蛛池模板: 亚洲电影免费观看| 视频免费1区二区三区| 一二三四免费观看在线视频中文版 | 久久亚洲精品无码VA大香大香| 久久久久久国产a免费观看黄色大片| 亚洲一区二区观看播放| 亚洲区不卡顿区在线观看| 日韩在线不卡免费视频一区| 亚洲熟妇av午夜无码不卡| 在线观看亚洲天天一三视| 日本黄网站动漫视频免费| 免费看内射乌克兰女| 亚洲成a人片77777群色| 亚洲国产综合无码一区二区二三区 | 国产精品无码免费专区午夜 | 黄色一级视频免费| 亚洲天天在线日亚洲洲精| 美女黄网站人色视频免费国产| aaa毛片视频免费观看| 久久夜色精品国产噜噜亚洲a| 亚洲中文字幕无码不卡电影| 亚洲免费网站观看视频| 日韩av无码免费播放| 亚洲AV电影天堂男人的天堂| 久久久久亚洲AV成人片| 亚洲国产精品嫩草影院久久| 性生交片免费无码看人| 毛片免费在线观看| 男人和女人高潮免费网站| 亚洲色偷偷综合亚洲AV伊人蜜桃| 久久亚洲一区二区| 亚洲精品无码久久久| 最好免费观看韩国+日本| 五月亭亭免费高清在线| 最近免费中文字幕MV在线视频3| 国产亚洲日韩在线a不卡| 亚洲日韩中文字幕无码一区| 亚洲视频在线观看地址| 亚洲av午夜成人片精品网站| 精品亚洲视频在线观看| 国产精品酒店视频免费看|