版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、軟件工程課程設(shè)計指導(dǎo)書GB856788可行性研究報告樣式1引言1.1編寫目的說明編寫本可行性研究報告的目的,指出預(yù)期的讀者。1.2背景說明:A. 所建議開發(fā)的軟件系統(tǒng)的名稱;B. 本項目的任務(wù)提出者、開發(fā)者、用戶及實現(xiàn)該軟件的計算中心或計算機網(wǎng)絡(luò);C. 該軟件系統(tǒng)同其他系統(tǒng)或其他機構(gòu)的基本的相互來往關(guān)系。1.3定義列出本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組。1.4參考資料列出用得著的參考資料,如:1. 本項目的經(jīng)核準(zhǔn)的計劃任務(wù)書或合同、上級機關(guān)的批文;2. 屬于本項目的其他已發(fā)表的文件;3. 本文件中各處引用的文件、資料,包括所需用到的軟件開發(fā)標(biāo)準(zhǔn)。列出這些文件資料的標(biāo)題、文件編
2、號、發(fā)表日期和出版單位,說明能夠得到這些文件資料的來源。2可行性研究的前提說明對所建議的開發(fā)項目進行可行性研究的前提,如要求、目標(biāo)、假定、限制等。2.1要求說明對所建議開發(fā)的軟件的基本要求,如:A. 功能;B. 性能;C. 輸出如報告、文件或數(shù)據(jù),對每項輸出要說明其特征,如用途、產(chǎn)生頻度、接口以及分發(fā)對象;D. 輸入說明系統(tǒng)的輸入,包括數(shù)據(jù)的來源、類型、數(shù)量、數(shù)據(jù)的組織以及提供的頻度;E. 處理流程和數(shù)據(jù)流程用圖表的方式表示出最基本的數(shù)據(jù)流程和處理流程,并輔之以敘述;F. 在安全與保密方面的要求;G. 同本系統(tǒng)相連接的其他系統(tǒng);H. 完成期限。2.2目標(biāo)說明所建議系統(tǒng)的主要開發(fā)目標(biāo),如:A.
3、人力與設(shè)備費用的減少;B. 處理速度的提高;C. 控制精度或生產(chǎn)能力的提高;D. 管理信息服務(wù)的改進;E. 自動決策系統(tǒng)的改進;F. 人員利用率的改進。2.3條件、假定和限制說明對這項開發(fā)中給出的條件、假定和所受到的限制,如:a 所建議系統(tǒng)的運行壽命的最小值;b 進行系統(tǒng)方案選擇比較的時間;c 經(jīng)費、投資方面的來源和限制;d 法律和政策方面的限制;e 硬件、軟件、運行環(huán)境和開發(fā)環(huán)境方面的條件和限制;f 可利用的信息和資源;g 系統(tǒng)投入使用的最晚時間。2.4進行可行性研究的方法說明這項可行性研究將是如何進行的,所建議的系統(tǒng)將是如何評價的。摘要說明所使用的基本方法 和策略,如調(diào)查、加權(quán)、確定模型、
4、建立基準(zhǔn)點或仿真等。2.5評價尺度說明對系統(tǒng)進行評價時所使用的主要尺度,如費用的多少、各項功能的優(yōu)先次序、開發(fā)時間的長短 及使用中的難易程度。3對現(xiàn)有系統(tǒng)的分析這里的現(xiàn)有系統(tǒng)是指當(dāng)前實際使用的系統(tǒng),這個系統(tǒng)可能是計算機系統(tǒng),也可能是一個機械系統(tǒng)甚 至是一個人工系統(tǒng)。分析現(xiàn)有系統(tǒng)的目的是為了進一步闡明建議中的開發(fā)新系統(tǒng)或修改現(xiàn)有系統(tǒng)的必要性。3.1處理流程和數(shù)據(jù)流程說明現(xiàn)有系統(tǒng)的基本的處理流程和數(shù)據(jù)流程。此流程可用圖表即流程圖的形式表示,并加以敘述。3.2工作負(fù)荷列出現(xiàn)有系統(tǒng)所承擔(dān)的工作及工作量。3.3費用開支列出由于運行現(xiàn)有系統(tǒng)所引起的費用開支,如人力、設(shè)備、空間、支持性服務(wù)、材料等項開支以及
5、開 支總額。3.4人員列出為了現(xiàn)有系統(tǒng)的運行和維護所需要的人員的專業(yè)技術(shù)類別和數(shù)量。3.5設(shè)備 列出現(xiàn)有系統(tǒng)所使用的各種設(shè)備。3.6局限性列出本系統(tǒng)的主要的局限性,例如處理時間趕不上需要,響應(yīng)不及時,數(shù)據(jù)存儲能力不足,處理功能 不夠等。并且要說明,為什么對現(xiàn)有系統(tǒng)的改進性維護已經(jīng)不能解決問題。4所建議的系統(tǒng)本章將用來說明所建議系統(tǒng)的目標(biāo)和要求將如何被滿足。4.1對所建議系統(tǒng)的說明概括地說明所建議系統(tǒng),并說明在第2章中列出的那些要求將如何得到滿足,說明所使用的基本方法及理論根據(jù)。4.2處理流程和數(shù)據(jù)流程給出所建議系統(tǒng)的處理流程和數(shù)據(jù)流程。4.3改進之處按2.2條中列出的目標(biāo),逐項說明所建議系統(tǒng)相
6、對于現(xiàn)存系統(tǒng)具有的改進。4.4影響說明在建立所建議系統(tǒng)時,預(yù)期將帶來的影響,包括:4.4.1對設(shè)備的影響說明新提出的設(shè)備要求及對現(xiàn)存系統(tǒng)中尚可使用的設(shè)備須作出的修改。4.4.2對軟件的影響說明為了使現(xiàn)存的應(yīng)用軟件和支持軟件能夠同所建議系統(tǒng)相適應(yīng)。而需要對這些軟件所進行的修改和補充。4.4.3對用戶單位機構(gòu)的影響說明為了建立和運行所建議系統(tǒng),對用戶單位機構(gòu)、人員的數(shù)量和技術(shù)水平等方面的全部要求。4.4.4對系統(tǒng)運行過程的影響說明所建議系統(tǒng)對運行過程的影響,如:a 用戶的操作規(guī)程;b 運行中心的操作規(guī)程;c 運行中心與用戶之間的關(guān)系;d 源數(shù)據(jù)的處理;e 數(shù)據(jù)進入系統(tǒng)的過程;f 對數(shù)據(jù)保存的要求,
7、對數(shù)據(jù)存儲、恢復(fù)的處理;g 輸出報告的處理過程、存儲媒體和調(diào)度方法;h 系統(tǒng)失效的后果及恢復(fù)的處理辦法。4.4.5對開發(fā)的影響說明對開發(fā)的影響,如:a. 為了支持所建議系統(tǒng)的開發(fā),用戶需進行的工作;b. 為了建立一個數(shù)據(jù)庫所要求的數(shù)據(jù)資源;c. 為了開發(fā)和測驗所建議系統(tǒng)而需要的計算機資源;d. 所涉及的保密與安全問題。4.4.6對地點和設(shè)施的影響說明對建筑物改造的要求及對環(huán)境設(shè)施的要求。4.4.7對經(jīng)費開支的影響扼要說明為了所建議系統(tǒng)的開發(fā),設(shè)計和維持運行而需要的各項經(jīng)費開支。4.5局限性 說明所建議系統(tǒng)尚存在的局限性以及這些問題未能消除的原因。4.6技術(shù)條件方面的可行性本節(jié)應(yīng)說明技術(shù)條件方面
8、的可行性,如:a 在當(dāng)前的限制條件下,該系統(tǒng)的功能目標(biāo)能否達(dá)到;b 利用現(xiàn)有的技術(shù),該系統(tǒng)的功能能否實現(xiàn);c 對開發(fā)人員的數(shù)量和質(zhì)量的要求并說明這些要求能否滿足;d 在規(guī)定的期限內(nèi),本系統(tǒng)的開發(fā)能否完成。5可選擇的其他系統(tǒng)方案扼要說明曾考慮過的每一種可選擇的系統(tǒng)方案,包括需開發(fā)的和可從國內(nèi)國外直接購買的,如果沒有供選擇的系統(tǒng)方案可考慮,則說明這一點。5.1可選擇的系統(tǒng)方案1參照第4章的提綱,說明可選擇的系統(tǒng)方案1,并說明它未被選中的理由。5.2可選擇的系統(tǒng)方案2按類似5.1條的方式說明第2個乃至第n個可選擇的系統(tǒng)方案。.6投資及效益分析 6.1支出對于所選擇的方案,說明所需的費用。如果已有一個
9、現(xiàn)存系統(tǒng),則包括該系統(tǒng)繼續(xù)運行期間所需的費用。6.1.1基本建設(shè)投資包括采購、開發(fā)和安裝下列各項所需的費用,如:a. 房屋和設(shè)施;b. ADP設(shè)備;c. 數(shù)據(jù)通訊設(shè)備;d. 環(huán)境保護設(shè)備;e. 安全與保密設(shè)備;f. ADP操作系統(tǒng)的和應(yīng)用的軟件;g. 數(shù)據(jù)庫管理軟件。6.1.2其他一次性支出包括下列各項所需的費用,如:a 研究(需求的研究和設(shè)計的研究);b 開發(fā)計劃與測量基準(zhǔn)的研究;c 數(shù)據(jù)庫的建立;d ADP軟件的轉(zhuǎn)換;e 檢查費用和技術(shù)管理性費用;f 培訓(xùn)費、旅差費以及開發(fā)安裝人員所需要的一次性支出;g 人員的退休及調(diào)動費用等。6.1.3非一次性支出列出在該系統(tǒng)生命期內(nèi)按月或按季或按年支出
10、的用于運行和維護的費用,包括:a 設(shè)備的租金和維護費用;b 軟件的租金和維護費用;c 數(shù)據(jù)通訊方面的租金和維護費用;d 人員的工資、獎金;e 房屋、空間的使用開支;f 公用設(shè)施方面的開支;g 保密安全方面的開支;h 其他經(jīng)常性的支出等。6.2收益對于所選擇的方案,說明能夠帶來的收益,這里所說的收益,表現(xiàn)為開支費用的減少或避免、差錯的減少、靈活性的增加、動作速度的提高和管理計劃方面的改進等,包括;6.2.1一次性收益說明能夠用人民幣數(shù)目表示的一次性收益,可按數(shù)據(jù)處理、用戶、管理和支持等項分類敘述,如:a 開支的縮減包括改進了的系統(tǒng)的運行所引起的開支縮減,如資源要求的減少,運行效率的改進,數(shù)據(jù)進入
11、、存貯和恢復(fù)技術(shù)的改進,系統(tǒng)性能的可監(jiān)控,軟件的轉(zhuǎn)換和優(yōu)化,數(shù)據(jù)壓縮技術(shù)的采用,處理的集中化分布化等;b 價值的增升包括由于一個應(yīng)用系統(tǒng)的使用價值的增升所引起的收益,如資源利用的改進,管理和運行效率的改進以及出錯率的減少等;c 其他如從多余設(shè)備出售回收的收入等。項目開發(fā)計劃(GB856T88)1引言1.1編寫目的說明:編寫這份軟件項目開發(fā)計劃的目的,并指出預(yù)期的讀者。1.2 背景說明:a. 待開發(fā)的軟件系統(tǒng)的名稱;b. 本項目的任務(wù)提出者、開發(fā)者、用戶及實現(xiàn)該軟件的計算中心或計算機網(wǎng)絡(luò);c. 該軟件系統(tǒng)同其他系統(tǒng)或其他機構(gòu)的基本的相互來往關(guān)系。1.3定義列出本文件中用到的專門術(shù)語的定義和外文的
12、首字母組詞的原詞組。1.4參考資料列出用得著的參考資料,如:a. 本項目的經(jīng)核準(zhǔn)的計劃任務(wù)書和合同、上級機關(guān)的批文;b. 屬于本項目的其他已發(fā)表的文件;c. 本文件中各處引用的文件、資料,包括所要用到的軟件開發(fā)標(biāo)準(zhǔn)。列出這些文件資料的標(biāo)題、文件編號、發(fā)表日期和出版單位,說明能夠得到這些文件資料的來源。2項目概述2.1工作內(nèi)容簡要地說明在本項目的開發(fā)中須進行的各項主要工作。2.2主要參加人員扼要說明參加本項目開發(fā)的主要人員的情況,包括他們的技術(shù)水平。2.3產(chǎn)品2.3.1程序列出須移交給用戶的程序的名稱、所用地編程語言及存儲程序的媒體形式,并通過引用相關(guān)文件,逐項說明其功能和能力。2.3.2文件列
13、出須移交用戶的每種文件的名稱及內(nèi)容要點。2.3.3服務(wù)列出需向用戶提供的各項服務(wù),如培訓(xùn)安裝、維護和運行支持等,應(yīng)逐項規(guī)定開始日期、所提供支持的級別和服務(wù)的期限。2.3.4非移交的產(chǎn)品說明開發(fā)集體應(yīng)向本單位交出但不必向用戶移交的產(chǎn)品(文件甚至某些程序)。2.4驗收標(biāo)準(zhǔn)對于上述這些應(yīng)交出的產(chǎn)品和服務(wù),逐項說明或引用資料說明驗收標(biāo)準(zhǔn)。2.5完成項目的最遲期限2.6本計劃的批準(zhǔn)者和批準(zhǔn)日期3實施計劃3.1工作任務(wù)的分解與人員分工對于項目開發(fā)中需要完成的各項工作,從需求分析、設(shè)計、實現(xiàn)、測試直到維護,包括文件的編制、審批、打印、分發(fā)工作,用戶培訓(xùn)工作,軟件安裝工作等,按層次進行分解,指明每項任務(wù)的負(fù)責(zé)
14、人和參加人員。3.2接口人員說明負(fù)責(zé)接口工作的人員及他們的職責(zé),包括:a. 負(fù)責(zé)本項目同用戶的接口人員;b. 負(fù)責(zé)本項目同本單位各管理機構(gòu),如合同計劃管理部門、財務(wù)部門、質(zhì)量管理部門等的接口人員;c. 負(fù)責(zé)本項目同個份合同負(fù)責(zé)單位的接口人員等。3.3進度對于需求分析、設(shè)計、編碼實現(xiàn)、測試、移交、培訓(xùn)和安裝等工作,給出每項工作任務(wù)的預(yù)定開始日期、完成日期及所需資源,規(guī)定各項工作任務(wù)完成的先后順序以及表征每項工作任務(wù)完成的標(biāo)志性事件(即所謂“里程碑)。3.4預(yù)算逐項列出本開發(fā)項目所需要的勞務(wù)(包括人員的數(shù)量和時間)以及經(jīng)費的預(yù)算(包括辦公費、差旅費、機時費、資料費、通訊設(shè)備和專用設(shè)備的租金等)和來
15、源。3.5關(guān)鍵問題逐項列出能夠影響整個項目成敗的關(guān)鍵問題、技術(shù)難點和風(fēng)險,指出這些問題對項目的影響。4支持條件說明為支持本項目的開發(fā)所需要的各種條件和設(shè)施。4.1計算機系統(tǒng)支持逐項列出開發(fā)中和運行時所需的計算機系統(tǒng)支持,包括計算機、外圍設(shè)備、通訊設(shè)備、模擬器、編譯(或匯編)程序、操作系統(tǒng)、數(shù)據(jù)管理程序包、數(shù)據(jù)存儲能力和測試支持能力等,逐項給出有關(guān)到貨日期、使用時間的要求。4.2需由用戶承擔(dān)的工作逐項列出需要用戶承擔(dān)的工作和完成期限。包括需由用戶提供的條件及提供時間。4.3由外單位提供的條件逐項列出需要外單位分合同承包者承擔(dān)的工作和完成的時間,包括需要由外單位提供的條件和提供的時間。5專題計劃要
16、點說明本項目開發(fā)中需制定的各個專題計劃(如分合同計劃、開發(fā)人員培訓(xùn)計劃、測試計劃、安全保密計劃、質(zhì)量保證計劃、配置管理計劃、用戶培訓(xùn)計劃、系統(tǒng)安裝計劃等)的要點。軟件需求說明書的編寫提示1引言1.1編寫目的說明編寫這份軟件需求說明書的目的,指出預(yù)期的讀者。1.2背景說明:a 待開發(fā)的軟件系統(tǒng)的名稱;b 本項目的任務(wù)提出者、開發(fā)者、用戶及實現(xiàn)該軟件的計算中心或計算機網(wǎng)絡(luò);c 該軟件系統(tǒng)同其他系統(tǒng)或其他機構(gòu)的基本的相互來往關(guān)系。 1.3定義列出本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組。1.4參考資料列出用得著的參考資料,如:a 本項目的經(jīng)核準(zhǔn)的計劃任務(wù)書或合同、上級機關(guān)的批文;b 屬于
17、本項目的其他已發(fā)表的文件;c 本文件中各處引用的文件、資料、包括所要用到的軟件開發(fā)標(biāo)準(zhǔn)。 列出這些文件資料的標(biāo)題、文件編號、發(fā)表日期和出版單位,說明能夠得到這些文件資料的來源。2任務(wù)概述2.1目標(biāo)敘述該項軟件開發(fā)的意圖、應(yīng)用目標(biāo)、作用范圍以及其他應(yīng)向讀者說明的有關(guān)該軟件開發(fā)的背景材料。解釋被開發(fā)軟件與其他有關(guān)軟件之間的關(guān)系。如果本軟件產(chǎn)品是一項獨立的軟件,而且全部內(nèi)容自含,則說明這一點。如果所定義的產(chǎn)品是一個更大的系統(tǒng)的一個組成部分,則應(yīng)說明本產(chǎn)品與該系統(tǒng)中其他各組成部分之間的關(guān)系,為此可使用一張方框圖來說明該系統(tǒng)的組成和本產(chǎn)品同其他各部分的聯(lián)系和接口。|2.2用戶的特點列出本軟件的最終用戶的
18、特點,充分說明操作人員、維護人員的教育水平和技術(shù)專長,以及本軟件的預(yù)期使甩頻度。這些是軟件設(shè)計工作的重要約束2.3假定和約束列出進行本軟件開發(fā)工作的假定和約束,例如經(jīng)費限制、開發(fā)期限等。3需求規(guī)定 3.1對功能的規(guī)定用列表的方式(例如IPO表即輸入、處理、輸出表的形式),逐項定量和定性地敘述對軟件所提出的功能要求,說明輸入什么量、經(jīng)怎樣的處理、得到什么輸出,說明軟件應(yīng)支持的終端數(shù)和應(yīng)支持的并行操作的用戶數(shù)。3.2對性能的規(guī)定3.2.1精度說明對該軟件的輸入、輸出數(shù)據(jù)精度的要求,可能包括傳輸過程中的精度。3.2.2時間特性要求說明對于該軟件的時間特性要求,如對:a 響應(yīng)時間;b 更新處理時間;c
19、 數(shù)據(jù)的轉(zhuǎn)換和傳送時間;d 解題時間;等的要求。3.2.3靈活性說明對該軟件的靈活性的要求,即當(dāng)需求發(fā)生某些變化時,該軟件對這些變化的適應(yīng)能力,如:a 操作方式上的變化;b 運行環(huán)境的變化;c 同其他軟件的接口的變化;d 精度和有效時限的變化;e 計劃的變化或改進。對于為了提供這些靈活性而進行的專門設(shè)計的部分應(yīng)該加以標(biāo)明。3.3輸人輸出要求解釋各輸入輸出數(shù)據(jù)類型,并逐項說明其媒體、格式、數(shù)值范圍、精度等。對軟件的數(shù)據(jù)輸出及必須標(biāo)明的控制輸出量進行解釋并舉例,包括對硬拷貝報告(正常結(jié)果輸出、狀態(tài)輸出及異常輸出)以及圖形或顯示報告的描述。3.4數(shù)據(jù)管理能力要求說明需要管理的文卷和記錄的個數(shù)、表和文
20、卷的大小規(guī)模,要按可預(yù)見的增長對數(shù)據(jù)及其分量的存儲要求作出估算。3.5故障處理要求列出可能的軟件、硬件故障以及對各項性能而言所產(chǎn)生的后果和對故障處理的要求。3.6其他專門要求如用戶單位對安全保密的要求,對使用方便的要求,對可維護性、可補充性、易讀性、可靠性、運行環(huán)境可轉(zhuǎn)換性的特殊要求等。4運行環(huán)境規(guī)定4.1設(shè)備列出運行該軟件所需要的硬設(shè)備。說明其中的新型設(shè)備及其專門功能,包括:a 處理器型號及內(nèi)存容量;b 外存容量、聯(lián)機或脫機、媒體及其存儲格式,設(shè)備的型號及數(shù)量;c 輸入及輸出設(shè)備的型號和數(shù)量,聯(lián)機或脫機;d 數(shù)據(jù)通信設(shè)備的型號和數(shù)量;e 功能鍵及其他專用硬件4.2支持軟件列出支持軟件,包括要
21、用到的操作系統(tǒng)、編譯(或匯編)程序、測試支持軟件等。4.3接口說明該軟件同其他軟件之間的接口、數(shù)據(jù)通信協(xié)議等。4.4控制說明控制該軟件的運行的方法和控制信號,并說明這些控制信號的來源。詳細(xì)設(shè)計說明書1引言1.1編寫目的說明編寫這份詳細(xì)設(shè)計說明書的目的,指出預(yù)期的讀者。1.2背景說明:a 待開發(fā)軟件系統(tǒng)的名稱;b 本項目的任務(wù)提出者、開發(fā)者、用戶和運行該程序系統(tǒng)的計算中心。1.3定義列出本文件中用到專門術(shù)語的定義和外文首字母組詞的原詞組。1.4參考資料列出有關(guān)的參考資料,如:a 本項目的經(jīng)核準(zhǔn)的計劃任務(wù)書或合同、上級機關(guān)的批文;b 屬于本項目的其他已發(fā)表的文件;c 本文件中各處引用到的文件資料,
22、包括所要用到的軟件開發(fā)標(biāo)準(zhǔn)。列出這些文件的標(biāo)題、文件編號、發(fā)表日期和出版單位,說明能夠取得這些文件的來源。2程序系統(tǒng)的結(jié)構(gòu)用一系列圖表列出本程序系統(tǒng)內(nèi)的每個程序(包括每個模塊和子程序)的名稱、標(biāo)識符和它們之間 的層次結(jié)構(gòu)關(guān)系。3程序1(標(biāo)識符)設(shè)計說明從本章開始,逐個地給出各個層次中的每個程序的設(shè)計考慮。以下給出的提綱是針對一般情況的。對于一個具體的模塊,尤其是層次比較低的模塊或子程序,其很多條目的內(nèi)容往往與它所隸屬的上一層 模塊的對應(yīng)條目的內(nèi)容相同,在這種情況下,只要簡單地說明這一點即可。3.1程序描述給出對該程序的簡要描述,主要說明安排設(shè)計本程序的目的意義,并且,還要說明本程序的特點(如
23、是常駐內(nèi)存還是非常駐?是否子程序?是可重人的還是不可重人的?有無覆蓋要求?是順序處理還是并發(fā)處理等)。3.2功能說明該程序應(yīng)具有的功能,可采用IPO圖(即輸入一處理一輸出圖)的形式。3.3性能說明對該程序的全部性能要求,包括對精度、靈活性和時間特性的要求。3.4輸人項給出對每一個輸入項的特性,包括名稱、標(biāo)識、數(shù)據(jù)的類型和格式、數(shù)據(jù)值的有效范圍、輸入的方式。數(shù)量和頻度、輸入媒體、輸入數(shù)據(jù)的來源和安全保密條件等等。3.5輸出項給出對每一個輸出項的特性,包括名稱、標(biāo)識、數(shù)據(jù)的類型和格式,數(shù)據(jù)值的有效范圍,輸出的形式、數(shù)量和頻度,輸出媒體、對輸出圖形及符號的說明、安全保密條件等等。3.6算法詳細(xì)說明本
24、程序所選用的算法,具體的計算公式和計算步驟。3.7流程邏輯用圖表(例如流程圖、判定表等)輔以必要的說明來表示本程序的邏輯流程。3.8接口用圖的形式說明本程序所隸屬的上一層模塊及隸屬于本程序的下一層模塊、子程序,說明參數(shù)賦值和調(diào)用方式,說明與本程序相直接關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)庫、數(shù)據(jù)文卷)。3.9存儲分配根據(jù)需要,說明本程序的存儲分配。3.10注釋設(shè)計說明準(zhǔn)備在本程序中安排的注釋,如:a 加在模塊首部的注釋;b 加在各分枝點處的注釋;c 對各變量的功能、范圍、缺省條件等所加的注釋;d 對使用的邏輯所加的注釋等等。3.11限制條件說明本程序運行中所受到的限制條件。3.12測試計劃說明對本程序進行單體
25、測試的計劃,包括對測試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期結(jié)果、進度安排、人員職責(zé)、設(shè)備條件驅(qū)動程序及樁模塊等的規(guī)定。3.13尚未解決的問題說明在本程序的設(shè)計中尚未解決而設(shè)計者認(rèn)為在軟件完成之前應(yīng)解決的問題。4程序2(標(biāo)識符)設(shè)計說明用類似F3的方式,說明第2個程序乃至第N個程序的設(shè)計考慮。.用戶手冊(GB856788)1引言1.1編寫目的說明編寫這份用戶手冊的目的,指出預(yù)期的讀者。 1.2背景說明:a. 這份用戶手冊所描述的軟件系統(tǒng)的名稱;b. 該軟件項目的任務(wù)提出者、開發(fā)者、用戶(或首批用戶)及安裝此軟件的計算中心。1.3定義列出本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組。1.4參考資料列
26、出有用的參考資料,如:a. 項目的經(jīng)核準(zhǔn)的計劃任務(wù)書或合同、上級機關(guān)的批文;b. 屬于本項目的其他已發(fā)表文件;c. 本文件中各處引用的文件、資料,包括所要用到的軟件開發(fā)標(biāo)準(zhǔn)。列出這些文件資料的標(biāo)題、文件編號、發(fā)表日期和出版單位,說明能夠取得這些文件資料的來源。2用途2.1功能結(jié)合本軟件的開發(fā)目的逐項地說明本軟件所具有各項功能以及它們的極限范圍。2.2性能2.2.1精度逐項說明對各項輸入數(shù)據(jù)的精度要求和本軟件輸出數(shù)據(jù)達(dá)到的精度,包括傳輸中的精度要求。2.2.2時間特性定量地說明本軟件的時間特性,如響應(yīng)時間,更新處理時間,數(shù)據(jù)傳輸、轉(zhuǎn)換時間,計算時間等。2.2.3靈活性說明本軟件所具有的靈活性,即
27、當(dāng)用戶需求(如對操作方式、運行環(huán)境、結(jié)果精度、時間特性等的要求)有某些變化時,本軟件的適應(yīng)能力。2.3安全保密說明本軟件在安全、保密方面的設(shè)計考慮和實際達(dá)到的能力。3運行環(huán)境3.1硬設(shè)備列出為運行本軟件所要求的硬設(shè)備的最小配置,如:a. 處理機的型號、內(nèi)存容量;b. 所要求的外存儲器、媒體、記錄格式、設(shè)備的型號和臺數(shù)、聯(lián)機脫機;c. IO設(shè)備(聯(lián)機脫機?);d. 數(shù)據(jù)傳輸設(shè)備和轉(zhuǎn)換設(shè)備的型號、臺數(shù)。3.2支持軟件說明為運行本軟件所需要的支持軟件,如:a 操作系統(tǒng)的名稱、版本號;b 程序語言的編譯匯編系統(tǒng)的名稱和版本號;c 數(shù)據(jù)庫管理系統(tǒng)的名稱和版本號;d 其他支持軟件。3.3數(shù)據(jù)結(jié)構(gòu)列出為支持
28、本軟件的運行所需要的數(shù)據(jù)庫或數(shù)據(jù)文卷。4使用過程在本章,首先用圖表的形式說明軟件的功能同系統(tǒng)的輸入源機構(gòu)、輸出接收機構(gòu)之間的關(guān)系。4.1安裝與初始化一步一步地說明為使用本軟件而需進行的安裝與初始化過程,包括程序的存儲形式、安裝與初始化過程中的全部操作命令、系統(tǒng)對這些命令的反應(yīng)與答復(fù)。表征安裝工作完成的測試實例等。如果有的話,還應(yīng)說明安裝過程中所需用到的專用軟件。4.2輸入規(guī)定輸入數(shù)據(jù)和參量的準(zhǔn)備要求。4.2.1輸入數(shù)據(jù)的現(xiàn)實背景說明輸入數(shù)據(jù)的現(xiàn)實背景,主要是a. 情況例如人員變動、庫存缺貨;b. 情況出現(xiàn)的頻度例如是周期性的、隨機的、一項操作狀態(tài)的函數(shù);c. 情況來源一例如人事部門、倉庫管理部門;d. 輸入媒體例如鍵盤、穿孔卡片、磁帶;e. 限制出于安全、保密考慮而對訪問這些輸入數(shù)據(jù)所加的限制;f. 質(zhì)量管理例如對輸入數(shù)據(jù)合理性的檢驗以及當(dāng)輸入數(shù)據(jù)有錯誤時應(yīng)采取的措施,如建立出錯情況的記錄等;g. 支配例如如何確定輸入數(shù)據(jù)是保留還是廢棄,是否要分配給其他的接受者等。4.2.2輸入格式說明對初始輸入數(shù)據(jù)和參量的格式要求,包括語法規(guī)則和有關(guān)約定,如:a. 長度一例如字符數(shù)行,字符數(shù)項;b. 格式基準(zhǔn)例如
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年河南輕工職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測試模擬試題有答案解析
- 2026年河北勞動關(guān)系職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測試參考題庫帶答案解析
- 神經(jīng)外科微創(chuàng)手術(shù)技術(shù)
- 財險合規(guī)培訓(xùn)課件
- 胡蜂螫傷規(guī)范化診治專家共識總結(jié)2026
- 生物材料在組織工程中的應(yīng)用前景
- 護理護理護理信息化建設(shè)與護理管理
- 醫(yī)療護理專業(yè)禮儀與形象
- 2026年常州工程職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)筆試參考題庫帶答案解析
- 心臟重癥護理流程優(yōu)化
- 工地上電工安全培訓(xùn)課件
- 現(xiàn)場應(yīng)急處置方案
- 2025年1月新疆普通高中學(xué)業(yè)水平考試物理試卷
- 2026年上半年新疆中小學(xué)教師資格考試(筆試)備考題庫(真題匯編)
- 2025-2026學(xué)年度第一學(xué)期期末測試三年級語文試卷
- 爐渣資源化處理技術(shù)方案
- 騎馬戶外免責(zé)協(xié)議書
- 2025年吐魯番地區(qū)托克遜縣輔警招聘考試題庫附答案解析
- 賣香腸訂貨合同范本
- 統(tǒng)編版(2025)八年級上冊歷史期末復(fù)習(xí)各課重點考點提綱
- 物業(yè)公司安全生產(chǎn)管理體系
評論
0/150
提交評論