



版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、文件編號: PCITC/B07項目編號:版 本 號:記錄號:密級:項目名稱詳細(xì)設(shè)計編 制 :業(yè)務(wù)技術(shù)部完成日期: 2008 年 7月 10日審 核 : _審核日期: _年 _月 _日批 準(zhǔn) : _批準(zhǔn)日期: _年 _月 _日石化盈科信息技術(shù)有限責(zé)任公司.XX系統(tǒng)項目詳細(xì)設(shè)計報告(自主開發(fā)類項目編寫大綱)(第 X版)編制單位: XXXXXXXXXXXXXXXXXX年 XX月.編制說明1、 為規(guī)范信息技術(shù)項目詳細(xì)設(shè)計報告編寫,特編制本提綱,詳細(xì)設(shè)計報告必須按照本大綱要求的目錄和內(nèi)容進(jìn)行編寫。2、 本編寫大綱適用于自主開發(fā)類項目,定義為:指以擁有自主知識產(chǎn)權(quán)為主的軟件開發(fā)項目,包括軟件產(chǎn)品研發(fā)項目和
2、以開發(fā)為主的工程項目。3、 在一、二級標(biāo)題下的 中注明要求編寫內(nèi)容??筛鶕?jù)需要適當(dāng)增加二級標(biāo)題或三、四級標(biāo)題,并編寫相關(guān)內(nèi)容。4、詳細(xì)設(shè)計報告格式要求按照文檔格式說明進(jìn)行編寫。.目錄1.建設(shè)目標(biāo)及范圍 .11.1項目建設(shè)目標(biāo) . .11.2項目建設(shè)范圍 . .12.系統(tǒng)設(shè)計.12.1系統(tǒng)總體架構(gòu) . .12.2子系統(tǒng)設(shè)計 . .22.2.1子系統(tǒng)劃分 . .22.2.2子系統(tǒng) 1 .32.2.2.1功能 1 設(shè)計 .35.2.2.2功能 2 設(shè)計 .65.2.2.3. .65.2.2.n子系統(tǒng) n . .62.3系統(tǒng)集成設(shè)計 . .62.4非功能性設(shè)計 . .72.4.1安全設(shè)計 . .72.
3、4.2可維護性設(shè)計 . .72.5標(biāo)準(zhǔn)化 .72.6數(shù)據(jù)庫邏輯設(shè)計 . .72.7系統(tǒng)部署設(shè)計 . .73.系統(tǒng)配置情況 .83.1 開發(fā)測試運行環(huán)境 .83.1.1開發(fā)測試環(huán)境硬件配置 .83.1.1開發(fā)測試主要工具 .94.測試設(shè)計.95.詳細(xì)工作計劃 .9參考資料 .9附件 .9.1. 建設(shè)目標(biāo)及范圍1.1 項目建設(shè)目標(biāo) 詳細(xì)描述要實現(xiàn)的具體業(yè)務(wù)目標(biāo)、功能目標(biāo)、技術(shù)目標(biāo)、安全目標(biāo)等。從業(yè)務(wù)角度闡述項目實施要實現(xiàn)的業(yè)務(wù)目標(biāo)和功能目標(biāo)( 例子 ) ,從技術(shù)角度闡述項目實施要實現(xiàn)的技術(shù)目標(biāo)和安全目標(biāo)。1.2 項目建設(shè)范圍對應(yīng)企業(yè)的應(yīng)用需求和項目建設(shè)目標(biāo),界定并詳細(xì)描述項目的建設(shè)范圍,包括系統(tǒng)安
4、全,可以從功能的角度或子系統(tǒng)(模塊)的角度界定建設(shè)范圍。從涉及的主要業(yè)務(wù)功能、實施的子系統(tǒng)(模塊)、覆蓋的單位或區(qū)域等方面界定項目實施的范圍。2. 系統(tǒng)設(shè)計2.1 系統(tǒng)總體架構(gòu)以圖表的方式展示系統(tǒng)的總體結(jié)構(gòu), 包括層次結(jié)構(gòu)、 功能組件、數(shù)據(jù)交換渠道和中間件等。必須包含系統(tǒng)架構(gòu)圖(如圖 1),還可以包含網(wǎng)絡(luò)架構(gòu)圖(如圖 2)、對外接口圖等。圖例 1 系統(tǒng)架構(gòu)圖系統(tǒng)從邏輯層次上分為三個層次:數(shù)據(jù)訪問層、業(yè)務(wù)邏輯層和表現(xiàn)層。數(shù)據(jù)訪問層由五個功能模塊組成,Sql Membership Provider和 OracleMembership Provider組件分別封裝了對SQL Server 和 Ora
5、cle 數(shù)據(jù)庫的成員資格訪問接口, ProfileDAL組件提供了對 Profile數(shù)據(jù)訪問層的封裝, Inventoryand Orders Data Access組件提供了對存貨和訂單的統(tǒng)計訪問接口,Messaging.組件提供了對微軟消息隊列的統(tǒng)一訪問接口微軟 Petshop4.0 的網(wǎng)絡(luò)架構(gòu)圖示例:客戶層DMZ 接入?yún)^(qū)應(yīng)用服務(wù)區(qū)資源區(qū)付費. .業(yè)務(wù)數(shù)據(jù)瀏覽商品ET.ND O/ AB JDInternetO負(fù)緩WE緩存處理B 頁載存面訪均代問層業(yè)務(wù)數(shù)據(jù)衡理消息隊列處理Intranet日志服務(wù)應(yīng)用服務(wù)器圖例 2 網(wǎng)絡(luò)架構(gòu)圖系統(tǒng)總體上可分為客戶端、DMZ接入?yún)^(qū)、應(yīng)用服務(wù)區(qū)和資源層??蛻舳嗽L問
6、主要分為兩個訪問渠道, Internet 和 Intranet 環(huán)境,在 Internet 環(huán)境下用戶可以通過客戶端瀏覽器連入 DMZ接入?yún)^(qū),由接入?yún)^(qū)對連接安全性等進(jìn)行控制,對安全的請求給予通過權(quán)限。2.2 子系統(tǒng)設(shè)計子系統(tǒng)是 “需求規(guī)格說明書” 中功能需求或用例的實現(xiàn), 一個子系統(tǒng)可以實現(xiàn)多個功能需求或用例。子系統(tǒng)劃分 圖例要求符合 UML組件圖的標(biāo)準(zhǔn),可使用Rational 、Visio二者之一。 .圖例 3 子系統(tǒng)劃分和關(guān)系圖子系統(tǒng) 1功能 1 設(shè)計(1) 主要類說明 描述類的主要功能及之間的關(guān)系。 (2) 類圖 包括類名、主要成員變量、屬性、成員方法以及類間的關(guān)系等。 圖例應(yīng)符合 UM
7、L關(guān)于類圖的要求,可使用Rational 、Visio二者之一。 .圖 4 Petshop4.0的 TableCacheDependency 子系統(tǒng)類圖(3) 時序圖 描述系統(tǒng)主要的時序圖。 圖例要求符合 UML時序圖的標(biāo)準(zhǔn),可使用 Rational 、 Visio 二者之一。 圖 5 Petshop4.0用戶登錄時序圖(4) 狀態(tài)圖(可選) 圖例要求符合 UML狀態(tài)圖的標(biāo)準(zhǔn),可使用Rational 、 Visio 二者之一。 此處可僅列示概要設(shè)計階段所設(shè)計的主要的狀態(tài)圖,其它細(xì)節(jié)狀態(tài)圖在.詳細(xì)設(shè)計中進(jìn)行完善。圖例圖 6 Petshop4.0 訂單狀態(tài)轉(zhuǎn)換狀態(tài)圖(5) 表示層設(shè)計 描述系統(tǒng)表現(xiàn)
8、層的用戶界面的組成、 用戶界面之間關(guān)系及主要傳遞的參數(shù)等,可用于 Webform程序、 JSP 頁面、 Winform 程序、 Java 的 Swing 和 Applet 程序的表現(xiàn)層的設(shè)計。 圖例.<<Server>>parameters:categoryID首 頁<<link>><<submit>><<Server>>寵物商品分 類parameters:categoryID,productID<<Server>>寵物商品詳細(xì) 信息<<Server>>
9、;<<Form>>登 錄item1item2<<Form>>. .DetailInfo<<Link>>shoppingcart<<Form>><<Link>>wish list<<input> >username<<input>>password圖 7 Petshop4.0瀏覽商品頁面組成和關(guān)系圖功能 2 設(shè)計子系統(tǒng) n2.3 系統(tǒng)集成設(shè)計繪制信息系統(tǒng)總體架構(gòu)圖, 并描述本系統(tǒng)在總體架構(gòu)中所處位置, 與其他系統(tǒng)的接口等。 繪制系
10、統(tǒng)關(guān)系圖, 描述與相關(guān)系統(tǒng)的業(yè)務(wù)關(guān)系、 信息關(guān)聯(lián)和集成關(guān)系以及接口關(guān)系等。 說明在本項目實現(xiàn)的、 與相關(guān)系統(tǒng)集成的技術(shù)方案。 包括系統(tǒng)集成架構(gòu)圖, 目標(biāo)系統(tǒng)主要功能, 相關(guān)系統(tǒng)和主要功能, 目標(biāo)系統(tǒng)與相關(guān)系統(tǒng)的業(yè)務(wù)關(guān)系、數(shù)據(jù)關(guān)系等。并描述集成主要內(nèi)容,采用的技術(shù)等。.2.4 非功能性設(shè)計安全設(shè)計主要包括系統(tǒng)的連接安全、操作安全、數(shù)據(jù)安全和應(yīng)急預(yù)案設(shè)計。可維護性設(shè)計2.5 標(biāo)準(zhǔn)化分類說明本項目采用的標(biāo)準(zhǔn), 如代碼標(biāo)準(zhǔn)、 技術(shù)標(biāo)準(zhǔn)和管理標(biāo)準(zhǔn); 或可形成的標(biāo)準(zhǔn),如代碼標(biāo)準(zhǔn)、實施方法模板等。2.6 數(shù)據(jù)庫邏輯設(shè)計可將有關(guān)數(shù)據(jù)庫的設(shè)計形成一個單獨的 數(shù)據(jù)庫設(shè)計說明書 ,在此說明引用的相關(guān)章節(jié)。2.7 系統(tǒng)部署設(shè)計 圖例要求符合 UML狀態(tài)圖的標(biāo)準(zhǔn),可使用 Rational 、Visio 二者之一,例如圖 8。.圖 8 系統(tǒng)部署圖3. 系統(tǒng)配置情況3.1 開發(fā)測試運行環(huán)境開發(fā)測試環(huán)境硬件配置 提供開發(fā)測試環(huán)境硬件配置表例表 1 開發(fā)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 美容儀器在皮膚保養(yǎng)技術(shù)的研究進(jìn)展考核試卷
- 棉花加工機械的精密加工技術(shù)考核試卷
- 蔬菜加工實驗室安全操作規(guī)程考核試卷
- 藝術(shù)品市場國際化推廣考核試卷
- 石棉制品在工業(yè)加熱設(shè)備的保溫考核試卷
- 礦山機械智能傳感器研發(fā)考核試卷
- 航運物流服務(wù)質(zhì)量評價考核試卷
- 貨代企業(yè)客戶關(guān)系深化與價值創(chuàng)造考核試卷
- 椎管內(nèi)麻醉護理要點
- 高性能工業(yè)設(shè)備定期檢查及預(yù)防性維護保養(yǎng)協(xié)議
- 山西煤炭運銷集團錦瑞煤業(yè)有限公司煤炭資源開發(fā)利用、地質(zhì)環(huán)境保護與土地復(fù)墾方案
- 教育公共基礎(chǔ)知識整理版
- Q-SY 06351-2020 輸氣管道計量導(dǎo)則
- 如何預(yù)防與處理勞動爭議培訓(xùn)課件
- JJG 1148-2022電動汽車交流充電樁(試行)
- 儲煤場安全管理規(guī)范
- 小學(xué)體育《立定跳遠(yuǎn)》教學(xué)設(shè)計
- 青島市城市規(guī)劃管理技術(shù)規(guī)定
- 上海市各類建筑工程造價參考標(biāo)準(zhǔn)
- 2022糧食知識競賽真題模擬及答案
- 民法典物權(quán)編解讀課件
評論
0/150
提交評論