智能計量平臺詳細設計方案_第1頁
智能計量平臺詳細設計方案_第2頁
智能計量平臺詳細設計方案_第3頁
智能計量平臺詳細設計方案_第4頁
智能計量平臺詳細設計方案_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、冃錄1引言1.1編寫目的12背景1. 3參考資料14術語定義及說明2設計概述2. 1任務和目標2.11需求概述2. 1. 2運行環(huán)境概述2.1.3條件與限制2. 1. 4詳細設計方法和工具系統(tǒng)詳細需求分析3. 1詳細需求分析3. 2接口需求分析4總體方案確認4. 1系統(tǒng)總體結構確認4.2系統(tǒng)詳細界面劃分4. 2.1應用系統(tǒng)與支撐系統(tǒng)的詳細界面劃分4. 2. 2系統(tǒng)內部詳細界面劃分5系統(tǒng)詳細設計5. 1系統(tǒng)結構設計及子系統(tǒng)劃分5. 2系統(tǒng)功能模塊詳細設計5. 3系統(tǒng)界面詳細設計5. 3.1外部界面設計5. 3. 2內部界面設計5. 3. 3用戶界面設計6數(shù)據(jù)庫系統(tǒng)設計6. 1設計要求6. 2信息

2、模型設計6. 3數(shù)據(jù)庫設計6. 3.1設計依據(jù)6. 3. 2數(shù)據(jù)庫選型6. 3. 3數(shù)據(jù)庫種類及特點6. 3. 4數(shù)據(jù)庫邏輯結構6. 3. 5物理結構設計6. 3. 6數(shù)據(jù)庫安全6. 3. 7數(shù)據(jù)字典7網(wǎng)絡通信系統(tǒng)設計55555555666666777777788899999999991010101071設計要求107. 2網(wǎng)絡結構確認107. 3網(wǎng)絡布局設計107. 4網(wǎng)絡接口設計118 8信息編碼設計11& 1代碼結構設計11& 2代碼編制119 9維護設計119. 1系統(tǒng)的可靠性和安全性119. 2系統(tǒng)及用戶維護設計119. 3系統(tǒng)擴充119. 4錯誤處理119. 4.

3、1出錯類別119. 4.2出錯處理119.5系統(tǒng)調整及再次開發(fā)問題1210系統(tǒng)配置1210. 1配置原則1210. 2硬件配置1210. 3軟件配置1211 11關鍵技術12111關鍵技術的提出12112關鍵技術的一般說明12113關鍵技術的實現(xiàn)方案1312組織機構及人員配置1313投資預算概算及資金規(guī)劃1314實施計劃1314.邛艮制1314. 2實施內容和進度安排1314. 3實施條件和措施1314. 4系統(tǒng)測試計劃1314. 4. 1測試策略1414. 4. 2測試方案1414. 4. 3預期的測試結果1414. 4. 4測試進度計劃1414. 5驗收標準141 引言1.1編寫目的說明編

4、寫詳細設計方案的主要目的。詳細設計的主要任務是對概要設計方案做完善和細化。說明書編制的目的是說明一 個軟件系統(tǒng)各個層次中的每個程序(每個模塊或子程序)和數(shù)據(jù)庫系統(tǒng)的設計考慮,為 程序員編碼提供依據(jù)。如果一個軟件系統(tǒng)比較簡單,層次很少,本文件可以不單獨編寫,和概要設計說明 書屮不重復部分合并編寫。方案重點是模塊的執(zhí)行流程和數(shù)據(jù)庫系統(tǒng)詳細設計的描述。1.2背景應包含以下兒個方面的內容:a. 待開發(fā)軟件系統(tǒng)名稱;b. 該系統(tǒng)基木概念,如該系統(tǒng)的類型、從屈地位等;c. 開發(fā)項目組名稱;d. 項口代號(項口規(guī)劃所采用的代號);e. 說明遵從的it標準和原則,符合公司的it abbso1.3參考資料列出詳

5、細設計報告引用的文獻或資料,資料的作者、標題、出版單位和出版fi期 等信息,必要吋說明如何得到這些資料。1.4術語定義及說明列出木文檔中用到的可能會引起混淆的專門術語、定義和縮寫詞的原文。2 設計概述條目基本參照概要設計,對其進行細化、修正和補充。2.1任務和目標說明詳細設計的任務及詳細設計所要達到的口標。2.1.1需求概述對所開發(fā)軟件的概耍描述,包括主要的業(yè)務需求、輸入、輸出、主要功能、性能等,尤其需要描述系統(tǒng)性能需求。更詳細的需求描述見后。2.1.2運行環(huán)境概述對本系統(tǒng)所賴于運行的碩件,包括操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、中間件、接口軟件、 可能的性能監(jiān)控與分析等軟件環(huán)境的描述,及配置要求。2.1.

6、3條件與限制詳細描述系統(tǒng)所受的內部和外部條件的約束和限制說明。包括業(yè)務和技術方面的 條件與限制以及資金、進度、管理等方面的限制。2.1.4詳細設計方法和工具簡耍說明詳細設計所采用的方法和使用的工具。如h1p0圖方法、1def (12def) 方法、e r圖,數(shù)據(jù)流程圖、業(yè)務流程圖、選用的case工具等,盡量采用標準規(guī)范和輔 助工具。3 系統(tǒng)詳細需求分析主要對系統(tǒng)級的需求進行分析。首先應對概要設計分析提出的企業(yè)需求進一步確 認,并對由于情況變化而帶來的需求變化進行較為詳細的分析。3.1詳細需求分析包括:詳細功能需求分析詳細性能需求分析詳細信息需求分析詳細資源需求分析詳細組織需求分析詳細系統(tǒng)運行環(huán)

7、境及限制條件分析3.2詳細系統(tǒng)運行環(huán)境及限制條件分析接口需求分析包括:系統(tǒng)接口需求分析現(xiàn)冇碩、軟件資源接口需求分析引進硬、軟件資源接口需求分析4 總體方案確認著重解決系統(tǒng)總體結構確認及界面劃分問題。4.1系統(tǒng)總體結構確認對系統(tǒng)組成、邏輯結構及層次進行確認,對應用系統(tǒng)、支撐系統(tǒng)及各口實現(xiàn)的功 能進行確認,細化集成設計及系統(tǒng)工作流程,特別要注意因軟件的引進造成的系統(tǒng)本身 結構和公司其他系統(tǒng)的結構變化。包括:系統(tǒng)組成、邏輯結構及層次確認 應用系統(tǒng)結構確認支撐系統(tǒng)結構確認 系統(tǒng)集成確認系統(tǒng)工作流程確認4.2 系統(tǒng)詳細界面劃分對系統(tǒng)內部各功能及系統(tǒng)與外界之間的界面進一步細化。4.2.1應用系統(tǒng)與支撐系統(tǒng)

8、的詳細界面劃分應用系統(tǒng)與支撐系統(tǒng)之間的界面包括系統(tǒng)主服務器與其他服務器的服務范圍及訪 問方式,網(wǎng)絡及數(shù)據(jù)庫對應用系統(tǒng)的支撐方式,全局數(shù)據(jù)的管理與存取方式等。4.2.2系統(tǒng)內部詳細界面劃分系統(tǒng)各功能之間的界面包括覆蓋范圍,模塊間功能調用涉及到的系統(tǒng)模塊及方法,全局數(shù)據(jù)格式,系統(tǒng)性能要求等。5 系統(tǒng)詳細設計5.1系統(tǒng)結構設計及子系統(tǒng)劃分對系統(tǒng)的組成及邏輯結構進行設計前確認。劃分系統(tǒng)功能模塊或了系統(tǒng)(如果有或者有必要,特別是大型的軟件系統(tǒng))。5.2系統(tǒng)功能模塊詳細設計按結構化設計方法,在系統(tǒng)功能逐層分解的基礎上,對系統(tǒng)各功能模塊或子系統(tǒng)進 行設計。此為詳細設計的主要部分之一。用層次圖(ii圖)描述系

9、統(tǒng)的總體結構、功能分解及齊個模塊z間的相互調用關 系和信息交互,用tpo圖或其他方法描述各模塊完成的功能。以上建議采用hipo圖進行 功能分解與模塊描述,更高的要求建議采用idefo方法進行功能模型設計。詳細設計應用系統(tǒng)的各個構成模塊完成的功能及其相互之間的關系,用ipo或結 構圖描述各模塊的組成結構、算法、模塊間的接口關系,以及需求、功能和模塊三者z 間的交叉參照關系。與概要設計相比,此部分需要詳細描述從最頂層到最底層模塊和具體算法。而概 要設計不必如此詳細(不必涉及太底層的模塊)。每個模塊的描述說明可參照以下格式:模塊編號:模塊名稱:輸入:處理:算法描述:輸出:其中處理和算法描述部分主耍采

10、用偽碼或具體的程序語言完成。對詳細設計更高的要求建議用tdefo圖進行各功能模塊的設計。注意:如果系統(tǒng)的部分模塊采用購買的軟件產品實現(xiàn),則不必對這個模塊進行設計, 但應對所購買軟件的應用邊界條件(包括應用接口及資源限制)進行確認。如呆對購買 軟件需進行二次開發(fā)(包括功能擴展、功能改造、用戶界血改造等),則相應的設計工 作應該設立子課題完成。5.3系統(tǒng)界面詳細設計系統(tǒng)界面說明應用系統(tǒng)軟件的各種接口。整個系統(tǒng)的其他接口(如系統(tǒng)硬件接口、 通訊接口等)在相應的部分說明。5.3.1外部界面設計根據(jù)系統(tǒng)界面劃分進行系統(tǒng)外部界面設計,對系統(tǒng)的所有外部接i i (包括功能和 數(shù)據(jù)接口)進行設計。5.3.2內

11、部界面設計設計系統(tǒng)內部各功能模塊間的調用關系和數(shù)據(jù)接口。5.3.3用戶界面設計規(guī)定人機界面的內容、界面風格、調用方式等,包括所謂的表單設計、報表設計 和用戶需要的打印輸出等設計。此部分內容可能比較多。1 數(shù)據(jù)庫系統(tǒng)設計詳細設計階段的數(shù)拯庫設計是對概要設計相應部分的細化和補充及實現(xiàn)。數(shù)據(jù)庫設 計可單獨成冊,尤其對大型的數(shù)據(jù)庫應用系統(tǒng)。1.1設計要求系統(tǒng)對數(shù)據(jù)庫設計的要求。1.2信息模型設計說明對概要設計信息模型的設計的補充、改變或細化;確定系統(tǒng)信息的類型(實體或視圖),確定系統(tǒng)信息實體的屬性、關鍵字及實體之 間的聯(lián)系,詳細描述數(shù)據(jù)庫和結構設計,數(shù)據(jù)元素及屬性定義,數(shù)據(jù)關系模式,數(shù)據(jù) 約束和限制。

12、1.3數(shù)據(jù)庫設計1.3.1設計依據(jù)說明數(shù)據(jù)被訪問的頻度和流量,最大數(shù)據(jù)存儲量,數(shù)據(jù)增長量,存儲吋間等數(shù)據(jù)庫設計依據(jù)。1.3.2 1數(shù)據(jù)庫選型對數(shù)據(jù)庫選型進行確認。1.3.3數(shù)據(jù)庫種類及特點說明系統(tǒng)內應用的數(shù)據(jù)庫種類、各自的特點、數(shù)量及如何實現(xiàn)互聯(lián),數(shù)據(jù)如何傳 遞。1.3.4數(shù)據(jù)庫邏輯結構說明數(shù)據(jù)庫概念模式向邏輯模式轉換所采用的方法論及工具,完成數(shù)據(jù)庫概念模 式向邏輯模式的轉換。詳細列出所使用的數(shù)據(jù)結構中每個數(shù)據(jù)項、記錄和文件的標識、 定義、長度及它們之間的相互關系。此節(jié)內容為數(shù)據(jù)庫設計的主要部分。1.3.5物理結構設計列出所使用的數(shù)據(jù)結構中每個數(shù)據(jù)項的存儲要求、訪問方法、存取單位和存取物 理關

13、系等。建立系統(tǒng)程序員視圖,包括:數(shù)據(jù)在內存中的安排,包括對索引區(qū)、緩沖區(qū)的設計;所使用的外存設備及外存空間的組織,包括索引區(qū)、數(shù)據(jù)塊的組織與劃分;訪問數(shù)據(jù)的方式方法。1.3.6數(shù)據(jù)庫安全說明數(shù)據(jù)的共享方式,如何保證數(shù)據(jù)的安全性及保密性。1.3.7數(shù)據(jù)字典編寫詳細的數(shù)據(jù)字典。對數(shù)據(jù)庫設計屮涉及到的各種項口,如數(shù)據(jù)項、記錄、 系、文卷模式、子模式等一般要建立起數(shù)據(jù)字典,以說明它們的標識符、同義名及有關 信息。2 網(wǎng)絡通信系統(tǒng)設計(對比較大型的分布式系統(tǒng)項目,特別是擁有獨立網(wǎng)絡架構的項目,此部分比較重 要)。2.1設計要求系統(tǒng)對網(wǎng)絡通信設計的要求。網(wǎng)絡設計對公司網(wǎng)絡大環(huán)境的要求和影響。2.2網(wǎng)絡結構

14、確認確認網(wǎng)絡選型及網(wǎng)絡拓撲結構,網(wǎng)絡協(xié)議及服務、通信軟件,網(wǎng)絡互聯(lián)方法,信息 載體及硬件配置。2.3網(wǎng)絡布局設計細化網(wǎng)絡的物理布局,明確站點分布的位置及相互間的距離,提出網(wǎng)絡安裝施工的 要求。2.4網(wǎng)絡接口設計系統(tǒng)的碩件和通訊接口設計,如服務器的網(wǎng)絡接口、i辦議等。3 信息編碼設計信息編碼應在詳細設計階段完成。代碼結構設計確認信息分類編碼總體方案,進行分類代碼結構設計。3.2代碼編制按代碼結構編制信息代碼4 維護設計維護設計針對系統(tǒng)運作的一些問題展開,具體條目參照概要設計方案。如果此部分 在概耍設計方案屮已經足夠詳細并月可操作,在詳細設計里也可省略。4.1系統(tǒng)的可靠性和安全性系統(tǒng)在運行可靠性和

15、安全性方面對用戶需求的滿意程度和特殊設計、考慮(如果 有的話)。4.2系統(tǒng)及用戶維護設計對一般用戶f1常維護操作和系統(tǒng)管理的f1常維護進行設計,如備份、恢復操作, 數(shù)據(jù)物理安全。4.3系統(tǒng)擴充系統(tǒng)的功能擴充、容量擴大和可移植性、開放性等方而的說明。4.4錯誤處理4.4.1出錯類別如系統(tǒng)對可能出現(xiàn)的某些錯誤和故障作了專門的設計考慮,給出這些錯誤或故障 的定義和對錯誤進行編碼。4.4.2 出錯處理說明將使用的恢復或再啟動技術,使軟件從故障點恢復執(zhí)行或軟件從頭開始重 新運行的方法。4.5 系統(tǒng)調整及再次開發(fā)問題未來可能對系統(tǒng)進行的一些調整、限制和再次開發(fā)等問題,以及詳細設計中尚未 解決但開發(fā)者認為在

16、開發(fā)階段必須解決的問題。5 系統(tǒng)配置系統(tǒng)軟件硬件配置資源明細及配置方案。這部分針對概要設計相應部分加以補充和 細化,輸出為可操作的具體方案。5.1配置原則說明系統(tǒng)的配置原則,如根據(jù)目標、需求、資源、階段等的配置,特別需要包括 系統(tǒng)的詳細性能需求。5.2硬件配置列出開發(fā)及運行系統(tǒng)所需要的硬件平臺、工貝等,說明采用依據(jù)。將各層的硬件 及網(wǎng)絡配置方案列出圖及表,并加以說明。5.3軟件配置列出開發(fā)及運行本系統(tǒng)所需要的軟件平臺(操作系統(tǒng)、數(shù)據(jù)庫、網(wǎng)絡平臺等)、 軟件輔助工具及使用周期,說明采用依據(jù)。將系統(tǒng)軟件配置(如網(wǎng)絡管理軟件、數(shù)據(jù)庫 管理軟件、客戶端軟件等)方案列出圖表,并加以說明。6關鍵技術關鍵技

17、術指項口所采用的核心技術或技術難點、新技術(如果有的話)o在詳細設計階段應確認概要設計中關鍵技術的設置,對每一項關鍵技術進一步明 確詳細的解決方案。6.1關鍵技術的提出說明關鍵技術提出的原則。6.2關鍵技術的一般說明說明關鍵技術的名稱、必要性、技術難點、進度、計劃等(可以用表格)。6.3關鍵技術的實現(xiàn)方案詳細介紹各項關鍵技術的實現(xiàn)方案。1 組織機構及人員配置說明系統(tǒng)運行對企業(yè)組織機構設置的要求,組織機構調整方案,調整后組織機構 的任務和職責。說明系統(tǒng)對人員配置的要求和配置方案。2 投資預算概算及資金規(guī)劃列岀經費投資預算農,說明系統(tǒng)的基木建設費用(包括系統(tǒng)平臺軟件硬件和應用 軟件),說明一次性投資及分期投資的項和投資數(shù)額。計算項目總投資和分類投資明細。對投資方面的限制要在此單獨說明。3 實施計劃說明項口的下一步實施計劃和具體的實施方案,為確保方案實施在技術方法、組 織機構、人員配置、技術培訓等等所應采取的措施和計劃。包描系統(tǒng)測試計劃和驗收標 準。3.1限制說明在進度設計和實施等方面的限制。3.2實施內容和進度安排對本期實施的內容、進度等進行詳細的說明,要求計劃切實、可操作,需求條件清 楚,吋間比較精確,口標清楚,進度可檢查。對準備遠期實施的內容與進度只要求大致 說明。3.3實施

溫馨提示

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

評論

0/150

提交評論