概要設計模版_第1頁
概要設計模版_第2頁
概要設計模版_第3頁
概要設計模版_第4頁
概要設計模版_第5頁
已閱讀5頁,還剩14頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、系統概要設計模版目錄1簡介11.1概述11.2參考文檔11.3定義、術語、縮寫詞及略語11.4總體設計原則12總體設計22.1需求規定22.2技術平臺22.3開發與運行環境22.4物理架構22.5邏輯架構32.6軟件結構43功能說明64用戶界面及交互體驗設計74.1UI規范74.2用戶界面設計75流程設計86權限設計96.1數據庫RBAC角色權限96.2功能設置96.3應用權限設置97接口設計107.1內部接口107.2外部接口108數據結構和算法設計118.1數據庫設計118.1.1數據庫設計規范118.1.2數據庫邏輯結構設計118.1.3數據庫物理結構設計118.2主要算法設計118.2

2、.1XX算法119復用組件設計129.1復用組件描述129.2復用組件設計思路1210異常處理設計1310.1異常信息1310.2異常處理措施1311數據遷移設計1412其它設計1512.1開發規范1512.2本項目技術難點及解決辦法1512.3尚未解決的問題1512.4系統維護設計15IV1 簡介1.1 概述簡述本項目的實施背景以及該文檔所介紹的主要內容1.2 參考文檔列舉編寫該概要設計文檔所引用的所有參考文檔1.3 定義、術語、縮寫詞及略語序號術語所指對象或含義1.4 總體設計原則提出本系統的核心準則,比如性能要求、操作性、靈活性、可擴展性、接口規范等,此處列出影響系統的核心原則和思路。2

3、 總體設計2.1 需求規定說明對本系統的主要的輸入輸出項目、處理的功能性能要求,詳細的說明可參見軟件需求規格說明書。2.2 技術平臺介紹系統最終所部署的目標平臺,如應用服務器、數據庫服務器的產品選擇以及版本。同時需要介紹該系統所采用的開源框架以及與目標平臺的兼容情況。2.3 開發與運行環境開發、測試、生產環境的硬件、網絡、序號硬件配置安裝軟件IP地址1PD2.8G*4核6G DDR3內存160G SATA 硬盤空間操作系統:RedHatLinux應用中間件:Jboss 4.0.5GA192.168.0.2132CPU:至強2.8G*4核4G DDR3 內存操作系統:RedHatLinux數據庫

4、:oracle10.2.0.1 (10g)192.168.0.2052.4 物理架構網絡拓撲圖。2.5 邏輯架構功能架構圖,由于是子系統需要介紹整體業務架構、與項目管理平臺的架構、全業務功能架構。2.6 軟件結構用一覽表及框圖的形式說明本系統的系統元素(各層模塊、子程序、公用程序等)的劃分,扼要說明每個系統元素的標識符和功能,分層次地給出各元素之間的控制與被控制關系。此處列出MVC三層結構的編碼目錄,及每個目錄的用途和規范即可,便于日后能夠獨立上線或者不影響其它平臺上線。項目功能模塊文件夾目錄公用備注接口代碼結構:項目功能模塊文件夾目錄公用備注請梁斌補充下注:開發時,一定要遵循開發規范,業務類

5、必須有service、dao表單頁面html,js該有的注釋必須寫好,方便后期維護3 功能說明場景清單代替,直接引用場景清單詳見:項目場景清單V0.1.xls路徑:CVS.開發庫需求管理需求整理4 用戶界面及交互體驗設計4.1 UI規范遵循的UI規范及引用,對于UI規范不滿足的對UI規范進行補充。列出不遵循UI規范的哪些點及原因,但是不能刪除相應內容。4.2 用戶界面設計和用戶交互的最終界面在詳細設計說明書中設計解釋,在此應對系統的主界面和界面設計風格進行設計和描述,同時包含用戶交互體驗設計,體現本產品的特色。增刪改查的模板,統一界面風格5 流程設計引用的流程引擎,核心業務流程圖和通用業務流程

6、的封裝,包括會簽、待辦、選人等。如果可以復用已有流程或者對已有流程進行修改的,進行改造說明。6 權限設計6.1 數據庫RBAC角色權限關于系統角色權限的控制通常是基于RBAC(Role based access control)進行設計,在本章節中需要明確定義系統中所涉及到的業務角色,如下表所示6.2 功能設置在該部分要明確定義系統內的功能清單,具體如下表所示6.3 應用權限設置在本章節則需要明確定義角色與功能(權限)之間的對應關系,如下表所示。未來將以該表為基礎進行權限的設置7 接口設計7.1 內部接口列出系統內部接口清單和調用說明。注意大表和立項、可研、年度投資計劃等的接口。7.2 外部接

7、口列出外部接口清單和實現功能,實現方式等。8 數據結構和算法設計8.1 數據庫設計8.1.1 數據庫設計規范遵循的數據庫設計規范及引用,命名規范等。8.1.2 數據庫邏輯結構設計數據庫表結構設計在詳細設計中體現,此處用圖示列出核心表及表之間的關聯關系,包括表名、唯一標識、關聯關系(以什么關聯,一對一、一對多、多對多等)。8.1.3 數據庫物理結構設計系統表空間、業務表空間、索引表空間、存儲大小預估等此處增加附件存儲的方案和空間8.2 主要算法設計8.2.1 XX算法9 復用組件設計(根據具體情況選擇使用該設計步驟)9.1 復用組件描述說明復用組件的名稱、具體描述以及適用的情況介紹等。9.2 復用組件設計思路具體描述復用組件的設計思路。10 異常處理設計10.1 異常信息用一覽表的方式說明每種可能的出錯或故障情況出現時,系統輸出信息的形式、含意及處理方法。10.2 異常處理措施11 數據遷移設計暫

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論