程序設(shè)計方案_第1頁
程序設(shè)計方案_第2頁
程序設(shè)計方案_第3頁
程序設(shè)計方案_第4頁
程序設(shè)計方案_第5頁
已閱讀5頁,還剩12頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第第10頁版本號:密 :

文檔編號:XXX具體設(shè)計方案〔模板〕工程名稱:〔此處填入工程中文名稱〕〔此處填入工程英文名稱〕工程負(fù)責(zé)人:〔此處填入工程負(fù)責(zé)人〕擬制: 年 月 日年 月 日年 月 日工程名稱工程名稱文檔名稱文件控制變更記錄日期作者日期作者版本更改說明日期批閱者日期批閱者意見編號編號接收人地點名目引言 5編寫目的 5背景 5參考資料 5術(shù)語定義及說明 52設(shè)計概述 5任務(wù)與目標(biāo) 5需求概述 5運行環(huán)境概述 6條件與限制 6具體設(shè)計方法與工具 6系統(tǒng)具體需求分析 6具體需求分析 6接口需求分析 6總體方案確認(rèn) 7系統(tǒng)總體構(gòu)造確認(rèn) 7系統(tǒng)具體界面劃分 7應(yīng)用系統(tǒng)與支撐系統(tǒng)的具體界面劃分 7系統(tǒng)內(nèi)部具體界面劃分 7系統(tǒng)具體設(shè)計 7系統(tǒng)構(gòu)造設(shè)計及子系統(tǒng)劃分 7系統(tǒng)功能模塊具體設(shè)計 8系統(tǒng)界面具體設(shè)計 8外部界面設(shè)計 8內(nèi)部界面設(shè)計 9用戶界面設(shè)計 9數(shù)據(jù)庫系統(tǒng)設(shè)計 9設(shè)計要求 9信息模型設(shè)計 9數(shù)據(jù)庫設(shè)計 9設(shè)計依據(jù) 9數(shù)據(jù)庫選型 9數(shù)據(jù)庫種類及特點 9數(shù)據(jù)庫規(guī)律構(gòu)造 9物理構(gòu)造設(shè)計 10數(shù)據(jù)庫安全 10數(shù)據(jù)字典 10網(wǎng)絡(luò)通信系統(tǒng)設(shè)計 10設(shè)計要求 10網(wǎng)絡(luò)構(gòu)造確認(rèn) 10網(wǎng)絡(luò)布局設(shè)計 10網(wǎng)絡(luò)接口設(shè)計 118信息編碼設(shè)計 11代碼構(gòu)造設(shè)計 11代碼編制 119維護設(shè)計 11系統(tǒng)的牢靠性與安全性 11系統(tǒng)及用戶維護設(shè)計 11系統(tǒng)擴大 11錯誤處理 11出錯類別 11出錯處理 11系統(tǒng)調(diào)整及再次開發(fā)問題 12系統(tǒng)配置 12配置原則 12硬件配置 12軟件配置 121111關(guān)鍵技術(shù) 12關(guān)鍵技術(shù)的提出 12關(guān)鍵技術(shù)的一般說明 12關(guān)鍵技術(shù)的實現(xiàn)方案 13組織機構(gòu)及人員配置 13投資預(yù)算概算及資金規(guī)劃 13實施打算 1314.1限制 13實施內(nèi)容與進度安排 13實施條件與措施 13系統(tǒng)測試打算 13測試策略 14測試方案 14預(yù)期的測試結(jié)果 14測試進度打算 14驗收標(biāo)準(zhǔn) 141 引言1.1 編寫目的說明編寫具體設(shè)計方案的主要目的。的是說明一個軟件系統(tǒng)各個層次中的每個程序〔每個模塊或子程序〕與數(shù)據(jù)庫系統(tǒng)的設(shè)計考慮,為程序員編碼供給依據(jù)。假設(shè)一個軟件系統(tǒng)比較簡潔,層次很少,本文件可以不單獨編寫,與概要設(shè)計說明書中不重復(fù)局部合并編寫。方案重點是模塊的執(zhí)行流程與數(shù)據(jù)庫系統(tǒng)具體設(shè)計的描述。1.21.2背景應(yīng)包含以下幾個方面的內(nèi)容:待開發(fā)軟件系統(tǒng)名稱;該系統(tǒng)根本概念,如該系統(tǒng)的類型、附屬地位等;開發(fā)工程組名稱;工程代號〔工程規(guī)劃所承受的代號〕;說明遵從的IT標(biāo)準(zhǔn)與原則,符合公司的ITABBs。1.3 參考資料列出具體設(shè)計報告引用的文獻或資料,資料的作者、標(biāo)題、出版單位與出版日期等信息,必要時說明如何得到這些資料。術(shù)語定義及說明1.4術(shù)語定義及說明列出本文檔中用到的可能會引起混淆的特地術(shù)語、定義與縮寫詞的原文。設(shè)計概述2設(shè)計概述條目根本參照概要設(shè)計,對其進展細化、修正與補充。任務(wù)與目標(biāo)2.1任務(wù)與目標(biāo)說明具體設(shè)計的任務(wù)及具體設(shè)計所要到達的目標(biāo)。需求概述2.1.1需求概述運行環(huán)境概述。更具體的需求描述見后。運行環(huán)境概述2.1.2條件與限制對本系統(tǒng)所賴于運行的硬件,包括操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、中間件、接口軟件、可能的性能監(jiān)控與分析等軟件環(huán)境的描述,及配置要求。條件與限制2.1.3具體設(shè)計方法與工具技術(shù)方面的條件與限制以及資金、進度、治理等方面的限制。具體設(shè)計方法與工具2.1.4簡要說明具體設(shè)計所承受的方法與使用的工具。如HIPO圖方法、E-RCASE工具等,盡量承受標(biāo)準(zhǔn)標(biāo)準(zhǔn)與關(guān)心工具。系統(tǒng)具體需求分析3系統(tǒng)具體需求分析進一步確認(rèn),并對由于狀況變化而帶來的需求變化進展較為具體的分析。具體需求分析3.1具體需求分析包括:具體功能需求分析具體性能需求分析具體信息需求分析具體資源需求分析具體組織需求分析具體系統(tǒng)運行環(huán)境及限制條件分析具體系統(tǒng)運行環(huán)境及限制條件分析接口需求分析包括:系統(tǒng)接口需求分析現(xiàn)有硬、軟件資源接口需求分析引進硬、軟件資源接口需求分析4 總體方案確認(rèn)著重解決系統(tǒng)總體構(gòu)造確認(rèn)及界面劃分問題。系統(tǒng)總體構(gòu)造確認(rèn)4.1系統(tǒng)總體構(gòu)造確認(rèn)對系統(tǒng)組成、規(guī)律構(gòu)造及層次進展確認(rèn),對應(yīng)用系統(tǒng)、支撐系統(tǒng)及各自實現(xiàn)的功能進展確認(rèn),細化集成設(shè)計及系統(tǒng)工作流程,特別要留意因軟件的引進造成的系統(tǒng)本身構(gòu)造與公司其他系統(tǒng)的構(gòu)造變化。包括:系統(tǒng)組成、規(guī)律構(gòu)造及層次確認(rèn)應(yīng)用系統(tǒng)構(gòu)造確認(rèn)支撐系統(tǒng)構(gòu)造確認(rèn)系統(tǒng)集成確認(rèn)系統(tǒng)工作流程確認(rèn)4.2 系統(tǒng)具體界面劃分對系統(tǒng)內(nèi)部各功能及系統(tǒng)與外界之間的界面進一步細化。4.2.14.2.1應(yīng)用系統(tǒng)與支撐系統(tǒng)的具體界面劃分應(yīng)用系統(tǒng)與支撐系統(tǒng)之間的界面包括系統(tǒng)主效勞器與其他效勞器的效勞范圍及訪問方式,網(wǎng)絡(luò)及數(shù)據(jù)庫對應(yīng)用系統(tǒng)的支撐方式,全局?jǐn)?shù)據(jù)的治理與存取方式等。4.2.24.2.2系統(tǒng)內(nèi)部具體界面劃分模塊及方法,全局?jǐn)?shù)據(jù)格式,系統(tǒng)性能要求等。5 系統(tǒng)具體設(shè)計系統(tǒng)構(gòu)造設(shè)計及子系統(tǒng)劃分5.1系統(tǒng)構(gòu)造設(shè)計及子系統(tǒng)劃分對系統(tǒng)的組成及規(guī)律構(gòu)造進展設(shè)計前確認(rèn)?!步y(tǒng)〕。5.2 系統(tǒng)功能模塊具體設(shè)計或子系統(tǒng)進展設(shè)計。此為具體設(shè)計的主要局部之一。用層次圖〔H圖〕描述系統(tǒng)的總體構(gòu)造、功能分解及各個模塊之間的IPO上建議承受HIPOIDEF0方法進展功能模型設(shè)計。具體設(shè)計應(yīng)用系統(tǒng)的各個構(gòu)成模塊完成的功能及其相互之間的關(guān)系,用IPO或構(gòu)造圖描述各模塊的組成構(gòu)造、算法、模塊間的接口關(guān)系,以及需求、功能與模塊三者之間的穿插參照關(guān)系。算法。而概要設(shè)計不必如此具體〔不必涉及太底層的模塊〕。每個模塊的描述說明可參照以下格式:模塊編號:模塊名稱:輸入:處理:算法描述:輸出:其中處理與算法描述局部主要承受偽碼或具體的程序語言完成。對具體設(shè)計更高的要求建議用IDEF0圖進展各功能模塊的設(shè)計。塊進展設(shè)計,但應(yīng)對所購置軟件的應(yīng)用邊界條件〔包括應(yīng)用接口及資源限制〕進展確認(rèn)。假設(shè)對購置軟件需進展二次開發(fā)〔包括功能擴展、功能改造、用戶界面改造等〕,則相應(yīng)的設(shè)計工作應(yīng)當(dāng)設(shè)立子課題完成。系統(tǒng)界面具體設(shè)計5.3系統(tǒng)界面具體設(shè)計外部界面設(shè)計〔如系統(tǒng)硬件接口、通訊接口等〕在相應(yīng)的局部說明。外部界面設(shè)計5.3.1依據(jù)系統(tǒng)界面劃分進展系統(tǒng)外部界面設(shè)計,對系統(tǒng)的全部外部接口〔包括功能與數(shù)據(jù)接口〕進展設(shè)計。內(nèi)部界面設(shè)計5.3.2內(nèi)部界面設(shè)計設(shè)計系統(tǒng)內(nèi)部各功能模塊間的調(diào)用關(guān)系與數(shù)據(jù)接口。用戶界面設(shè)計5.3.3用戶界面設(shè)計報表設(shè)計與用戶需要的打印輸出等設(shè)計。此局部內(nèi)容可能比較多。數(shù)據(jù)庫系統(tǒng)設(shè)計設(shè)計要求具體設(shè)計階段的數(shù)據(jù)庫設(shè)計是對概要設(shè)計相應(yīng)局部的細化與補充及實現(xiàn)。數(shù)據(jù)庫設(shè)計可單獨成冊,尤其對大型的數(shù)據(jù)庫應(yīng)用系統(tǒng)。設(shè)計要求1.1系統(tǒng)對數(shù)據(jù)庫設(shè)計的要求。信息模型設(shè)計1.2信息模型設(shè)計說明對概要設(shè)計信息模型的設(shè)計的補充、轉(zhuǎn)變或細化;數(shù)據(jù)庫設(shè)計確定系統(tǒng)信息的類型〔實體或視圖〕,確定系統(tǒng)信息實體的屬性、關(guān)鍵數(shù)據(jù)關(guān)系模式,數(shù)據(jù)約束與限制。數(shù)據(jù)庫設(shè)計1.3設(shè)計依據(jù)1.3.1設(shè)計依據(jù)1數(shù)據(jù)庫選型說明數(shù)據(jù)被訪問的頻度與流量,最大數(shù)據(jù)存儲量,數(shù)據(jù)增長量,存儲時間等數(shù)據(jù)庫設(shè)計依據(jù)。1數(shù)據(jù)庫選型1.3.2對數(shù)據(jù)庫選型進展確認(rèn)。數(shù)據(jù)庫種類及特點1.3.3數(shù)據(jù)庫種類及特點數(shù)據(jù)庫規(guī)律構(gòu)造說明系統(tǒng)內(nèi)應(yīng)用的數(shù)據(jù)庫種類、各自的特點、數(shù)量及如何實現(xiàn)互聯(lián),數(shù)據(jù)如何傳遞。數(shù)據(jù)庫規(guī)律構(gòu)造1.3.4物理構(gòu)造設(shè)計項、記錄與文件的標(biāo)識、定義、長度及它們之間的相互關(guān)系。此節(jié)內(nèi)容為數(shù)據(jù)庫設(shè)計的主要局部。物理構(gòu)造設(shè)計1.3.5位與存取物理關(guān)系等。建立系統(tǒng)程序員視圖,包括:數(shù)據(jù)在內(nèi)存中的安排,包括對索引區(qū)、緩沖區(qū)的設(shè)計;所使用的外存設(shè)備及外存空間的組織,包括索引區(qū)、數(shù)據(jù)塊的組織與劃分;訪問數(shù)據(jù)的方式方法。數(shù)據(jù)庫安全1.3.6數(shù)據(jù)庫安全說明數(shù)據(jù)的共享方式,如何保證數(shù)據(jù)的安全性及保密性。數(shù)據(jù)字典1.3.7數(shù)據(jù)字典記錄、系、文卷模式、子模式等一般要建立起數(shù)據(jù)字典,以說明它們的標(biāo)識符、同義名及有關(guān)信息。網(wǎng)絡(luò)通信系統(tǒng)設(shè)計2網(wǎng)絡(luò)通信系統(tǒng)設(shè)計〔局部比較重要〕。設(shè)計要求2.1設(shè)計要求系統(tǒng)對網(wǎng)絡(luò)通信設(shè)計的要求。網(wǎng)絡(luò)設(shè)計對公司網(wǎng)絡(luò)大環(huán)境的要求與影響。網(wǎng)絡(luò)構(gòu)造確認(rèn)2.2網(wǎng)絡(luò)構(gòu)造確認(rèn)確認(rèn)網(wǎng)絡(luò)選型及網(wǎng)絡(luò)拓?fù)錁?gòu)造,網(wǎng)絡(luò)協(xié)議及效勞、通信軟件,網(wǎng)絡(luò)互聯(lián)方法,信息載體及硬件配置。網(wǎng)絡(luò)布局設(shè)計2.3網(wǎng)絡(luò)布局設(shè)計安裝施工的要求。網(wǎng)絡(luò)接口設(shè)計2.4網(wǎng)絡(luò)接口設(shè)計系統(tǒng)的硬件與通訊接口設(shè)計,如效勞器的網(wǎng)絡(luò)接口、協(xié)議等。信息編碼設(shè)計3信息編碼設(shè)計信息編碼應(yīng)在具體設(shè)計階段完成。代碼構(gòu)造設(shè)計3.1代碼構(gòu)造設(shè)計確認(rèn)信息分類編碼總體方案,進展分類代碼構(gòu)造設(shè)計。代碼編制3.2代碼編制按代碼構(gòu)造編制信息代碼維護設(shè)計4維護設(shè)計維護設(shè)計針對系統(tǒng)運作的一些問題開放,具體條目參照概要設(shè)計方案。假設(shè)此局部在概要設(shè)計方案中已經(jīng)足夠具體并且可操作,在具體設(shè)計里也可省略。系統(tǒng)的牢靠性與安全性4.1系統(tǒng)的牢靠性與安全性系統(tǒng)在運行牢靠性與安全性方面對用戶需求的滿足程度與特別設(shè)計、考慮(假設(shè)有的話)。4.2 系統(tǒng)及用戶維護設(shè)計對一般用戶日常維護操作與系統(tǒng)治理的日常維護進展設(shè)計,如備份、恢復(fù)操作,數(shù)據(jù)物理安全。系統(tǒng)擴大4.3系統(tǒng)擴大系統(tǒng)的功能擴大、容量擴大與可移植性、開放性等方面的說明。錯誤處理4.4錯誤處理4.4.14.4.1出錯類別如系統(tǒng)對可能消滅的某些錯誤與故障作了特地的設(shè)計考慮,給出這些錯誤或故障的定義與對錯誤進展編碼。4.4.2 出錯處理頭開頭重運行的方法。4.5 系統(tǒng)調(diào)整及再次開發(fā)問題5系統(tǒng)配置5系統(tǒng)配置5.1 配置原則5.1 配置原則說明系統(tǒng)的配置原則,如依據(jù)目標(biāo)、需求、資源、階段等的配置,特別需要包括系統(tǒng)的具體性能需求。5.2 5.2 硬件配置5.3 軟件配置5.3 軟件配置列出開發(fā)及運行本系統(tǒng)所需要的軟件平臺〔平臺等〕網(wǎng)絡(luò)治理軟件、數(shù)據(jù)庫治理軟件、客戶端軟件等)方案列出圖表,并加以說明。關(guān)鍵技術(shù)6關(guān)鍵技術(shù)術(shù)進一步明確具體的解決方案。關(guān)鍵技術(shù)的提出6.1關(guān)鍵技術(shù)的提出6.2格)。

說明關(guān)鍵技術(shù)提出的原則。關(guān)鍵技術(shù)的一般說明關(guān)鍵技術(shù)的一般說明說明關(guān)鍵技術(shù)的名稱、必要性、技術(shù)難點、進度、打算等(可以用表關(guān)鍵技術(shù)的實現(xiàn)方案6.3關(guān)鍵技術(shù)的實現(xiàn)方案具體介紹各項關(guān)鍵技術(shù)的實現(xiàn)方案。11組織機構(gòu)及人員配置后組織機構(gòu)的任務(wù)與職責(zé)。說明系統(tǒng)對人員配置的要求與配置方案。投資預(yù)算概算及資金規(guī)劃〔包括系統(tǒng)平臺軟件硬件與應(yīng)用軟件〕,說明一次性投資及分期投資的項與投資數(shù)額。計算工程總投資與分類投資明細。對投資方面的限制要在此單獨說明。33實施打算術(shù)方法、組織機構(gòu)、人員配置、技術(shù)培訓(xùn)等等所應(yīng)實行的措施與打算。包括系統(tǒng)測試打算與驗收標(biāo)準(zhǔn)。3.1 3.1 限制說明在進度設(shè)計與實施等方面的限制。實施內(nèi)容與進度安排對本期實施的內(nèi)容、進度等進展具體的說明,要求打算切實、可操作,需求條件清楚,時間比較準(zhǔn)確,目標(biāo)清楚,進度可檢查。對預(yù)備

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論