概要設(shè)計(jì)說(shuō)明書(shū)模板_第1頁(yè)
概要設(shè)計(jì)說(shuō)明書(shū)模板_第2頁(yè)
概要設(shè)計(jì)說(shuō)明書(shū)模板_第3頁(yè)
概要設(shè)計(jì)說(shuō)明書(shū)模板_第4頁(yè)
概要設(shè)計(jì)說(shuō)明書(shū)模板_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

adsfasdfasd概要設(shè)計(jì)說(shuō)明書(shū)模板2020年5月21日概要設(shè)計(jì)說(shuō)明書(shū)修改記錄制定日期生效日期制定/修訂內(nèi)容摘要頁(yè)數(shù)版本擬稿審查批準(zhǔn)目錄PAGEI目錄1 簡(jiǎn)介 21.1 規(guī)格目的 21.2 范圍 21.3 參考資料 22 總體架構(gòu) 32.1 系統(tǒng)概述 32.2 設(shè)計(jì)要求 32.3 技術(shù)選型 32.4 系統(tǒng)邏輯架構(gòu) 32.4.1 系統(tǒng)邏輯架構(gòu) 72.4.2 業(yè)內(nèi)相關(guān)系統(tǒng)關(guān)系 72.5 系統(tǒng)應(yīng)用架構(gòu) 42.5.1 應(yīng)用架構(gòu) 42.5.2 接口子系統(tǒng) 52.5.3 Web應(yīng)用框架 52.5.4 基礎(chǔ)功能模塊 62.5.5 應(yīng)用功能模塊 72.6 系統(tǒng)物理架構(gòu) 3簡(jiǎn)介本章將簡(jiǎn)要地說(shuō)明項(xiàng)目概要設(shè)計(jì)規(guī)格說(shuō)明書(shū)(以下簡(jiǎn)稱(chēng)本規(guī)格)的目的、范圍、名詞定義和參考文件。規(guī)格目的本文檔為XXXXXX項(xiàng)目的軟件架構(gòu)設(shè)計(jì)提供詳細(xì)的說(shuō)明,包括整個(gè)系統(tǒng)的架構(gòu)、基礎(chǔ)平臺(tái)的技術(shù)實(shí)現(xiàn)、客戶(hù)化方式和指導(dǎo)應(yīng)用開(kāi)發(fā)的相關(guān)規(guī)范等。本文檔為編制如下文檔提供基本依據(jù): 產(chǎn)品需求說(shuō)明書(shū) 軟件開(kāi)發(fā)計(jì)劃 軟件測(cè)試計(jì)劃 產(chǎn)品用戶(hù)手冊(cè) 系統(tǒng)部署手冊(cè)本文檔與本系統(tǒng)的"產(chǎn)品需求說(shuō)明書(shū)"一起,為編寫(xiě)程序、集成測(cè)試、系統(tǒng)測(cè)試提供基本依據(jù);本文檔為其它有關(guān)文件提供基本依據(jù);本文檔為軟件質(zhì)量保證人員提供工作依據(jù);本文檔與本系統(tǒng)的"產(chǎn)品需求說(shuō)明書(shū)"一起,將作為編碼的基準(zhǔn)文件。范圍本設(shè)計(jì)書(shū)從技術(shù)角度定義了本系統(tǒng)的架構(gòu),內(nèi)容涵蓋了本系統(tǒng)的設(shè)計(jì)思想、軟件體系結(jié)構(gòu)、軟件功能模塊分解及邊界設(shè)計(jì)、應(yīng)用框架設(shè)計(jì)、與外部系統(tǒng)地連接處理、開(kāi)發(fā)規(guī)范等。參考資料《產(chǎn)品需求說(shuō)明書(shū)》總體架構(gòu)本章將從技術(shù)角度闡述本系統(tǒng)的定位、設(shè)計(jì)思想、邏輯架構(gòu)、應(yīng)用架構(gòu)、物理架構(gòu)以及需要交互的外圍系統(tǒng)。本章是后續(xù)章節(jié)的編制依據(jù)。系統(tǒng)概述系統(tǒng)概述詳情設(shè)計(jì)要求J2EE平臺(tái),B/S結(jié)構(gòu),MVC設(shè)計(jì)模式。面向接口編程,實(shí)現(xiàn)可以替換,充分發(fā)揮面向?qū)ο缶幊痰膬?yōu)勢(shì)。配置靈活的思想,使有利于產(chǎn)品推廣。分層分塊思想,方便開(kāi)發(fā)和維護(hù)。通過(guò)詳細(xì)的規(guī)范保證設(shè)計(jì)思想和編碼風(fēng)格的一致性,使系統(tǒng)易于維護(hù)。充分使用已有的軟件資產(chǎn),提高復(fù)用程度,降低開(kāi)發(fā)成本。優(yōu)先使用構(gòu)件的組合,以構(gòu)件的思想搭建一個(gè)松耦合的系統(tǒng)。技術(shù)選型系統(tǒng)架設(shè)在J2EE技術(shù)平臺(tái),使用Java語(yǔ)言開(kāi)發(fā),B/S結(jié)構(gòu),支持的不同版本瀏覽器。系統(tǒng)用到的數(shù)據(jù)庫(kù)為Oracle或DB2,應(yīng)用服務(wù)器為IBM的WebsphereApplicationServer系統(tǒng)物理架構(gòu)系統(tǒng)部署圖描述系統(tǒng)運(yùn)行時(shí)所依賴(lài)的硬件環(huán)境,該環(huán)境由節(jié)點(diǎn)和節(jié)點(diǎn)之間的依賴(lài)關(guān)系組成。邏輯上,系統(tǒng)的服務(wù)器包括Web服務(wù)器、應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器。Web服務(wù)器主要負(fù)責(zé)靜態(tài)頁(yè)面的顯示,應(yīng)用服務(wù)器主要是提供中間層組件、流程引擎和規(guī)則引擎的運(yùn)行環(huán)境。當(dāng)數(shù)據(jù)較少時(shí),這些服務(wù)器可安裝在同一臺(tái)機(jī)器上;當(dāng)數(shù)據(jù)量增加時(shí),這些服務(wù)器可按需要分別安裝在不同的機(jī)器上,Web服務(wù)器、應(yīng)用服務(wù)器還可由多臺(tái)機(jī)器組成集群(Cluster),實(shí)現(xiàn)負(fù)載均衡機(jī)制。原則上數(shù)據(jù)庫(kù)服務(wù)器使用單獨(dú)的機(jī)器。系統(tǒng)的運(yùn)行環(huán)境如下:客戶(hù)機(jī)/服務(wù)器軟件配置客戶(hù)端WindowsXP/Windows2000ProfessionalIE5.5以上應(yīng)用服務(wù)器WAS6.1數(shù)據(jù)庫(kù)服務(wù)器Oracle10g,DB29.5系統(tǒng)應(yīng)用架構(gòu)應(yīng)用架構(gòu)平臺(tái)以規(guī)范軟件結(jié)構(gòu)為前提,提高開(kāi)發(fā)人員效率為綱領(lǐng),主要特點(diǎn):成熟的技術(shù)選型,統(tǒng)一的開(kāi)發(fā)規(guī)范,固定基礎(chǔ)技術(shù)框架歸集常用應(yīng)用功能,提供集成各產(chǎn)品的框架IDE提供有利于快速開(kāi)發(fā)的功能,降低技術(shù)難度平臺(tái)提供多層次的軟件復(fù)用,以降低開(kāi)發(fā)和維護(hù)難度平臺(tái)使用成熟穩(wěn)定、已在各種項(xiàng)目中多次驗(yàn)證過(guò)的技術(shù)軟件包名稱(chēng)版本作用Eclipse3.3編碼工具基礎(chǔ)部分IntelliWeb2.0頁(yè)面開(kāi)發(fā)Hibernate3.0O/R映射技術(shù)Spring2.5.4輕量級(jí)應(yīng)用框架iBatis2.3.0O/R映射技術(shù)IntelliFlow3.1流程處理解決方案IntelliRule1.2業(yè)務(wù)規(guī)則則管理解決方案oscache2.4.1緩存解決方案Log4j1.2.8日志管理框架Acegi1.0.7安全控管框架接口子系統(tǒng)通訊網(wǎng)關(guān)是煙草監(jiān)管基礎(chǔ)平臺(tái)的一個(gè)組成部分,負(fù)責(zé)本系統(tǒng)和外部系統(tǒng)的通訊。通訊網(wǎng)關(guān)對(duì)內(nèi)提供統(tǒng)一調(diào)用接口,供系統(tǒng)模塊調(diào)用。詳見(jiàn)通訊網(wǎng)關(guān)概設(shè)文檔。Web應(yīng)用框架IntelliPlatfrom中包含的Web應(yīng)用框架IntelliWeb是我們?cè)诳偨Y(jié)多年構(gòu)建B/S應(yīng)用系統(tǒng)項(xiàng)目經(jīng)驗(yàn)的基礎(chǔ)上自主研發(fā)的一款基于J2EE架構(gòu)、AJAX技術(shù)、RIA特征、具有高可用性和高開(kāi)發(fā)效率的Web表現(xiàn)層的應(yīng)用快速開(kāi)發(fā)平臺(tái)及運(yùn)行平臺(tái)。作為一款優(yōu)秀的AJAX工具平臺(tái)產(chǎn)品,能夠提升用戶(hù)體驗(yàn)、提高開(kāi)發(fā)效率,降低開(kāi)發(fā)成本,縮短開(kāi)發(fā)周期,統(tǒng)一開(kāi)發(fā)規(guī)范。它基于Java,JavaScript,XML,DHTML等標(biāo)準(zhǔn)信息技術(shù)構(gòu)建,是實(shí)現(xiàn)真正的“零客戶(hù)端裝載”,是Web2.0技術(shù)的最佳實(shí)踐之一。IntelliWeb提供一套由表現(xiàn)層引擎統(tǒng)一驅(qū)動(dòng)的UI控件庫(kù),內(nèi)置AJAX通訊引擎,提供豐富數(shù)據(jù)轉(zhuǎn)換接口,廣泛支持第三方后臺(tái)業(yè)務(wù)邏輯框架,并提供”所見(jiàn)即所得“的可視化開(kāi)發(fā)工具。主要特點(diǎn):“一站式”開(kāi)發(fā)利用產(chǎn)品提供的可視化開(kāi)發(fā)工具,實(shí)現(xiàn)創(chuàng)建工程、可視化頁(yè)面設(shè)計(jì)、業(yè)務(wù)代碼編寫(xiě)、編譯調(diào)試、部署運(yùn)行等“一站式”開(kāi)發(fā);超強(qiáng)的用戶(hù)體驗(yàn)不用再忍受頁(yè)面頻繁刷新、跳轉(zhuǎn)、等待的困擾,頁(yè)面操作流暢,界面友好,多處修改,一次提交,大大增強(qiáng)業(yè)務(wù)操作效率;豐富的界面控件提供了40多個(gè)界面控件,完全能滿足各種復(fù)雜頁(yè)面展現(xiàn)的需要;快速響應(yīng)客戶(hù)需求變化框架+工具+控件三者組合,實(shí)現(xiàn)快速開(kāi)發(fā),降低開(kāi)發(fā)成本,縮短開(kāi)發(fā)周期,快速實(shí)現(xiàn)“隨需應(yīng)變”“所見(jiàn)即所得”在可視化工具中,進(jìn)行簡(jiǎn)單的拖拖拉拉,即可完成界面設(shè)計(jì),系統(tǒng)自動(dòng)生成頁(yè)面代碼;IntelliWeb由運(yùn)行平臺(tái)、開(kāi)發(fā)平臺(tái)組成,并提供一套示例框架:Intelli

溫馨提示

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

評(píng)論

0/150

提交評(píng)論