




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 .軟件研發部文檔編號版本A1密級商密A項目名稱Xx系統項目來源QR-RD-035(V1.0)Xx系統架構設計說明書(部資料 請勿外傳)編 寫:日 期:檢 查:日 期:審 核:日 期:批 準:日 期:聚融鑫科科技所有不得復制文檔變更記錄序號變更(+/-)說明作者版本號日期批準12目 錄1、 引言51.1 背景51.2 術語和縮略語51.3 參考資料52、 總體設計62.1 需求規定62.2 架構設計目標和約束62.2.1 運行環境62.2.2 開發環境62.3 設計思想72.4 架構體系72.5 重要業務流程72.5.1 流程182.5.2 流程282.5.3 流程382.6 模塊劃分82.6
2、.1 模塊一92.6.2 模塊二103、 接口設計103.1 系統外部接口103.1.1 數據庫接口103.1.2 第三方接口113.1.3 通信接口113.2 系統部接口113.2.1 系統數據流133.2.2 系統狀態機153.2.3 系統部署圖154、 運行設計164.1 進程/任務的設計174.1.1 前臺RCP客戶端174.1.2 后臺系統174.2 數據存儲174.2.1 數據庫模型174.2.2 文件174.2.3 系統參數174.2.4 其它數據184.3 出錯處理185、 特性設計185.1 性能185.1.1 規模分析與實現195.1.2 性能分析與實現195.1.3 存占
3、用195.1.4 響應速度要求195.2 可靠性195.3 安全性195.4 可維護性196、 部署206.1 部署模式206.1.1 部署方式一206.1.2 部署方式二206.2 許可協議207、 附錄201、 引言描述本文的參考依據、資料以與大概容。1.1 背景項目產生或者開發背景,必要性等。1.2 術語和縮略語縮略語、系統主用名詞、術語等解釋1.3 參考資料編寫本文和閱讀本文是需要查閱的資料有關文檔,注明出處、作者和版本。(架構設計重點在于將系統分層并產生層次的模塊、闡明模塊之間的關系)2、 圍2.1 軟件名稱英文名稱:TopEng-CSP中文名稱:客戶服務平臺2.2 軟件功能請參考X
4、XX子系統 軟件需求規格說明書.doc2.3 軟件應用請參考系統 軟件需求規格說明書.doc2.4 需求邊界明確圍邊界,做什么,不做什么。3、 總體設計3.1 架構設計目標和約束架構設計總體目標和一些有關架構方面的約束,比如技術約束或者設計上約束。3.1.1 運行環境序號項目詳細信息后臺軟件環境Linux, JRE1.6以上 Tomcat5.5容器, mysql4.0/以上前臺軟件環境Windows XP, Windows 2000, windows vista數據庫3.1.2 開發環境序號項目詳細信息1操作系統開發編譯系統:JDK 1.6, 操作系統: windows系列2編程語言JAVA、
5、Java Javascript、HTML、CSS3編程工具Eclipse 3.44網絡平臺100M Ethernet3.2 設計思想闡明進行架構設計的思想,可參考一些架構設計的模式,需結合當前系統的實際情況而定。3.3 架構體系根據架構分析和設計思想產生系統的架構圖,并對架構圖進行描述,說明分層的原因、層次的職責,并根據架構圖繪制系統的物理部署圖,描述系統的部署體系。3.4 重要業務流程(有多少個就寫多少個流程圖)流程圖類型不做嚴格要求,只要圖和描述表達設計思想即可;重要業務流程數據流向等。3.4.1 流程13.4.2 流程23.4.3 流程33.5 模塊劃分根據架構圖進行模塊的劃分并闡明模塊
6、劃分的理由,繪制模塊物理圖以與模塊依賴圖。有多少模塊就寫多少個模塊3.5.1 模塊一3.5.1.1 模塊一描述根據模塊物理圖描述各模塊的職責,并聲明其對其他模塊的接口要求。這是本系統中的上層應用,包括提供各種功能的插件以與用戶界面,主要為用戶提供輸入條件和輸出結果,也就是查詢條件的輸入和數據展示,也包括基本數據的錄入和管理功能,由如下的插件應用構成,子模塊描述實時監控插件負責提供實時監控功能3.5.1.2 模塊一業務流程說明圖+文字描述。樣例;3.5.1.3 模塊一接口設計對模塊接口進行設計,并提供一定的偽代碼。3.5.2 模塊二3.5.2.1 模塊二描述根據模塊物理圖描述各模塊的職責,并聲明
7、其對其他模塊的接口要求。這是本系統中的上層應用,包括提供各種功能的插件以與用戶界面,主要為用戶提供輸入條件和輸出結果,也就是查詢條件的輸入和數據展示,也包括基本數據的錄入和管理功能,由如下的插件應用構成,子模塊描述實時監控插件負責提供實時監控功能3.5.2.2 模塊二業務流程說明圖+文字描述。樣例;3.5.2.3 模塊二接口設計對模塊接口進行設計,并提供一定的偽代碼。4、 接口設計對場景以與問題域進行分析,構成系統的架構級設計,闡明對于系統的分層思想。4.1 系統外部接口4.1.1 數據庫接口本系統未使用數據庫連接池技術,但軟件中存在Apache Dbcp 數據庫連接池JAR包l 后臺服務采用
8、JDBC連接MYSQL數據庫,由于本系統存在多個數據庫,每活動線程最多擁有一個數據庫連接,外部請求在使用完成后不需要顯式關閉。4.1.2 第三方接口4.1.3 通信接口4.2 系統部接口l 應用子系統這是本系統中的上層應用,包括提供各種功能的插件以與用戶界面,主要為用戶提供輸入條件和輸出結果,也就是查詢條件的輸入和數據展示,也包括基本數據的錄入和管理功能,由如下的插件應用構成,模塊描述實時監控插件負責提供實時監控功能虛擬身份插件負責提供真實/虛擬身份的查詢,軌跡查詢的功能案件管理插件負責提供對案件的管理和報警等功能線索分析插件負責提供同時上下機查詢,碰撞分析和CCIC庫管理等功能情報分析插件負
9、責提供對容的查詢和 好友分析等功能實名登記插件負責提供對實名登記查詢和違規卡的管理功能場所管理插件負責提供對上網場所的管理和運行狀態綜合統計信息等功能系統管理插件負責完成整個系統的管理,包括用戶密碼,和基本數據的管理功能l 后臺子系統相對與應用插件,后臺數據子系統的主要功能是接受來自插件應用的請求,并為請求提供實際操作功能。模塊描述實時監控后臺負責提供實時監控虛擬身份后臺負責提供真實/虛擬身份的查詢,軌跡查詢的功能案件管理后臺負責提供對案件的管理和報警等功能線索分析后臺負責提供同時上下機查詢,碰撞分析和CCIC庫管理等功能實名登記后臺負責提供對實名登記查詢和違規卡的管理功能場所管理后臺負責提供
10、對上網場所的管理和運行狀態綜合統計信息等功能系統管理后臺負責完成整個系統的管理,包括用戶密碼,和基本數據的管理功能l 文本分析子系統負責對協議文本文件的索引,包括IM聊天記錄文件,POST容記錄文件等的索引和查詢功能模塊描述文本索引模塊負責提供對文本文件的索引,采用LUCENCE技術索引查詢模塊負責提供對容的查詢和 好友分析等功能l 配置中心子系統配置中心子系統負責為后臺服務和客戶端配置文件的配置提供GUI的配置途徑5、 運行設計本系統在設計時為了保證客戶端的響應動態響應前臺的請求而動態生成任務外,同時啟動多個后臺服務。5.1 進程/任務的設計5.1.1 前臺RCP客戶端取客戶端配置放存(經配
11、置可以使用JAR包XML配置文件而省略這一步)刪除5.1.2 后臺系統對于多表查詢,使用任務方式委托JDK線程池對不同表進行查詢。整個后臺服務初始完成以后,將生成以下任務(或線程),此任務為單一線程,并未做線程池并發處理,任務線程串行處理任務5.2 數據存儲5.2.1 數據庫模型重要數據模型5.2.2 文件系統用文件系統結果、接口等。5.2.3 系統參數配置參數、環境參數等datasource.config 數據源列表serverlist.config 報警的服務器列表system-id 自識別的城市ID5.2.4 其它數據存等5.3 出錯處理本章節應列出出錯原因與提示信息 6、 特性設計特性設計可以根據產品用途、行業標準等實際情況對章節進行調整。6.1 性能描述系統常態下系統要求,重要有代表業務性能指標。以與在架構設計中保證性能,方案和設計要求6.1.1 規模分析與實現6.1.2 性能分析與實現6.1.3 存占用6.1.4 響應速度要求6.2 可靠性標準是72小時無故障。例如為保證72小時,在故障處理設計實現方式、
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 亞洲貨物運輸合同
- 油輪貨物運輸合同協議
- 2025年度西部數碼對象存儲服務合同細則
- 家居采購合同樣本
- 糖尿病患者飲食指導
- 2《做負責任的人》表格式公開課一等獎創新教學設計-6
- 全國人教版初中信息技術七年級上冊第二單元第7課三、應用設計模板教學設計
- 英語三年級下冊Lesson 20 Hamburgers and Hot Dogs.教案
- 人教版小學二年級上冊數學 第7單元 第2課時 認識時間(2) 教案
- 2025村新教學樓照明系統改造合同協議書
- GA/T 1245-2015多產權建筑消防安全管理
- 水工建筑物安全監測作業指導書(很全的資料)
- 《美的歷程》導讀課件
- 模擬法庭案例腳本:校園欺凌侵權案 社會法治
- 工程臨時最終延期申請表
- 鍍鋅生產線張力驅動控制基礎
- 組裝檢查記錄表
- 小學部編版六年級下冊道德與法治《4、地球-我們的家園》第一課時說課稿
- DB11T 1340-2022 居住建筑節能工程施工質量驗收規程
- 中央空調(多聯機)施工方案
- PKPM磚混結構抗震及其他計算全攻略
評論
0/150
提交評論