資源描述:
《軟件程序維護手冊》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、程序維護手冊1概述1.1編寫目的編寫者可照抄下列語句,說明程序維護手冊的編寫目的,也可進行適當修改?!熬帉懗绦蚓S護手冊的目的是為程序維護人員有效的維護×××××(軟件名稱)系統(tǒng)提供必要的信息?!?.2參考資料列出本文檔引用到的參考資料,包括作者、來源、編號、標題、出版日期和保密級別。如:a.用戶手冊;b.操作手冊;c.與本項目有關(guān)的其它文檔。1.3術(shù)語和縮寫詞列出本文檔中專用的術(shù)語、定義和縮寫詞。1.4開發(fā)單位說明該項目的提出者、開發(fā)者、用戶和運行該軟件系統(tǒng)的場所。2系統(tǒng)說明2.1系統(tǒng)用途說明系統(tǒng)具備的功能,如用于控制戰(zhàn)斗的系統(tǒng)要接收專門的輸入(如勢態(tài)報告、緊急警報等)并從輸入中提取一些數(shù)據(jù),
2、再由此導出一些數(shù)據(jù),從而形成具體戰(zhàn)斗任務(wù)的信息和簡報。2.2安全保密說明系統(tǒng)數(shù)據(jù)的安全保密考慮。2.3總體說明根據(jù)系統(tǒng)的總體功能,對系統(tǒng)、子系統(tǒng)和作業(yè)做出綜合性的介紹,并用圖表的形式給出系統(tǒng)主要部分的內(nèi)部關(guān)系。2.4程序說明說明系統(tǒng)中每個程序、分程序的細節(jié)和特性,以幫助維護人員理解各個程序及它們之間的關(guān)系。系統(tǒng)的專用維護程序?qū)⒃诘?.5節(jié)(專用維護程序)中說明。2.4.1程序1(標識符)說明2.4.1.1功能說明程序的功能2.4.1.2方法說明實現(xiàn)該程序的功能所使用的方法。2.4.1.3輸入4說明程序的輸入、所用介質(zhì)、運行時用到的數(shù)據(jù)記錄、運行開始時使用的輸入數(shù)據(jù)的類型及存放單元、與程序初始化
3、有關(guān)的入口要求等。2.4.1.3處理介紹程序維護人員需要了解的處理特點及目的,如:a.產(chǎn)要的運行,用圖表說明該程序的一系列運行的邏輯流程,例如讀一個輸入,訪問一個數(shù)據(jù)記錄、一個判斷和一次打印輸出,這些運行可用程序內(nèi)部的程序段或子程序來表示,也可用圖表分別詳細表示每個重要的運行;b.本程序的主要轉(zhuǎn)移條件;c.對程序運行的約束條件;d.程序運行結(jié)束時的出口要求;e.與下個程序的通信和聯(lián)接(運行、控制);f.由該程序產(chǎn)生并供處理程序段使用的輸出數(shù)據(jù)類型及存放單元;g.程序運行需要的存儲器容量、類型及存儲位置等主要參數(shù)。2.4.1.4輸出用便于程序維護人員理解的方式說明該程序的輸出。2.4.1.5接口
4、說明該程序與本系統(tǒng)其它部分的接口。2.4.1.7表格說明程序內(nèi)部的各種表、項的細節(jié)和特性,對每張表的說明至少包括:a.表的標識符;b.使用目的;c.使用此表的其它程序;d.邏輯劃分,如塊或部,不包括表項;e.基本結(jié)構(gòu),包括固定長或可變長、固定表目或可變表目;f.設(shè)計安排,包括表的控制信息、每類表目的結(jié)構(gòu)細節(jié)、使用中的特有性質(zhì)及表內(nèi)各項的標識符、位置信息、用途、類型及編碼表示。2.4.1.8特有的運行性質(zhì)說明在操作手冊中沒有提到的運行性質(zhì)。1.1.1程序2(標識符)說明用與第2.4.1款相同的方法,說明第2個到第N個程序。2操作環(huán)境2.1設(shè)備逐項說明系統(tǒng)的設(shè)備配置及其特性。2.2支持軟件列出本系
5、統(tǒng)使用的全部支持軟件,包括它們的名稱和版本號。2.3數(shù)據(jù)庫全面說明每個數(shù)據(jù)庫的性質(zhì)和內(nèi)容,包括安全考慮。2.3.1總體特征如:a.標識符;b.使用這些數(shù)據(jù)庫的程序;4a.靜態(tài)數(shù)據(jù);b.動態(tài)數(shù)據(jù);c.數(shù)據(jù)庫的存儲介質(zhì)(如磁帶、磁盤和內(nèi)存)的規(guī)格及容量;d.系統(tǒng)中程序使用數(shù)據(jù)庫時受到的限制。1.1.1結(jié)構(gòu)及詳細說明說明數(shù)據(jù)庫的內(nèi)部結(jié)構(gòu)。3.3.2.1說明該數(shù)據(jù)庫的結(jié)構(gòu),包括其中的記錄和項。3.3.2.2說明一個物理記錄是一個邏輯記錄,還是組成一個邏輯記錄的若干個物理記錄之一。說明一個記錄的組成部分,如首部或控制段、記錄體。3.3.2.3說明每個記錄結(jié)構(gòu)的域,需要時解釋它的目的。對每個域應(yīng)包括下述內(nèi)
6、容:a.標記或標號;b.指明每個數(shù)據(jù)域的字符長度和位數(shù);c.指明該域的允許值范圍。3.3.2.4擴充,說明為記錄增添附加數(shù)據(jù)域的規(guī)定。2維護過程2.1約定列出該軟件系統(tǒng)設(shè)計中使用的全部規(guī)則和約定,包括:a.程序、分程序、記錄、數(shù)據(jù)域和存儲區(qū)的標識或標號助記符的使用規(guī)則;b.圖表的處理和標準、卡片的連接順序、語句和記號中使用的縮寫、出現(xiàn)在圖表中的符號名;c.使用的軟件技術(shù)標準;d.標準化的數(shù)據(jù)元素及其特征。2.2驗證過程說明一個程序段修改后,對其性能進行驗證的要求和過程(包括測試程序和數(shù)據(jù))及程序周期性驗征的過程。2.3出錯及糾正方法列出出錯狀態(tài)及其糾正方法。2.4專門維護過程說明本文檔其它地方
7、沒有提到的專門維護過程,例如:a.維護該軟件系統(tǒng)的輸入輸出部分(如數(shù)據(jù)庫)的要求、過程和驗證方法;b.運行程序庫維護系統(tǒng)所必需的要求、過程和驗證方法;c.對閏年、世紀變更需要的臨時性修改等。2.5專用維護程序列出維護軟件系統(tǒng)使用的后備技術(shù)和專用程序(如文件恢復程序、淘汰過時文件的程序等)的目錄,并加以說明,內(nèi)容包括:a.維護作業(yè)的輸入輸出要求;b.輸入的詳細過程及在硬設(shè)備上建立、運行并完成維護作業(yè)