法規(guī)庫(kù)

國(guó)家稅務(wù)總局關(guān)于印發(fā)《稅務(wù)系統(tǒng)計(jì)算機(jī)軟件開發(fā)應(yīng)用管理辦法》的通知

國(guó)稅發(fā)[1997]149號(hào)

頒布時(shí)間:1997-09-09 00:00:00.000 發(fā)文單位:國(guó)家稅務(wù)總局

各省、自治區(qū)、直轄市和計(jì)劃單列市國(guó)家稅務(wù)局、地方稅務(wù)局:

  為了進(jìn)一步規(guī)范稅務(wù)系統(tǒng)計(jì)算機(jī)應(yīng)用軟件的開發(fā),加強(qiáng)計(jì)算機(jī)開發(fā)與管理,保證各地計(jì)算機(jī)的開發(fā)和應(yīng)用逐步規(guī)范化、科學(xué)化,國(guó)家稅務(wù)總局?jǐn)M定了《稅務(wù)系統(tǒng)計(jì)算機(jī)軟件開發(fā)應(yīng)用管理辦法》,現(xiàn)印發(fā)給你們,請(qǐng)遵照?qǐng)?zhí)行。

  總局將根據(jù)各地在計(jì)算機(jī)開發(fā)與應(yīng)用中的使用情況和意見(jiàn),不斷完善此管理辦法,各地有何建議和意見(jiàn),請(qǐng)函告總局(信息中心)。

  附件:稅務(wù)系統(tǒng)計(jì)算機(jī)軟件開發(fā)應(yīng)用管理辦法

  第一章 總  則

  第一條

  為加強(qiáng)全國(guó)稅務(wù)系統(tǒng)計(jì)算機(jī)軟件的管理工作,規(guī)范系統(tǒng)內(nèi)計(jì)算機(jī)軟件的開發(fā),保障應(yīng)用系統(tǒng)的安全運(yùn)行,根據(jù)國(guó)家的有關(guān)法規(guī)和稅務(wù)系統(tǒng)的具體情況,制定本辦法。

  第二條 全國(guó)稅務(wù)系統(tǒng)軟件開發(fā)與應(yīng)用管理工作,必須按照"統(tǒng)一領(lǐng)導(dǎo)、統(tǒng)一規(guī)劃、統(tǒng)一標(biāo)準(zhǔn)、分級(jí)管理、分步實(shí)施"的原則進(jìn)行。

  第三條 計(jì)算機(jī)軟件開發(fā)應(yīng)用管理工作的主要內(nèi)容包括:項(xiàng)目管理、開發(fā)管理、應(yīng)用管理和維護(hù)管理。

  第四條 稅務(wù)系統(tǒng)各級(jí)機(jī)構(gòu)的計(jì)算機(jī)軟件開發(fā)、應(yīng)用工作均由同級(jí)別的計(jì)算機(jī)管理部門管理和指導(dǎo)。

  第五條 本辦法所指的計(jì)算機(jī)軟件(簡(jiǎn)稱軟件,下同)是指在稅務(wù)系統(tǒng)內(nèi)使用以及由稅務(wù)系統(tǒng)推廣使用的計(jì)算機(jī)應(yīng)用軟件。

  第二章 項(xiàng)目管理

  第六條

  稅務(wù)系統(tǒng)應(yīng)用軟件按其使用范圍分為國(guó)家稅務(wù)總局級(jí)、省局級(jí)和省轄市(地區(qū))局級(jí)。國(guó)家稅務(wù)總局級(jí)軟件開發(fā)前應(yīng)編制軟件開發(fā)報(bào)告報(bào)總局(信息中心),省局級(jí)軟件開發(fā)前應(yīng)編制軟件開發(fā)報(bào)告上報(bào)國(guó)家稅務(wù)總局(信息中心)。省轄市(地區(qū))局級(jí)軟件開發(fā)前應(yīng)填寫軟件開發(fā)報(bào)告上報(bào)省局信息中心。軟件開發(fā)報(bào)告應(yīng)包括以下方面內(nèi)容:項(xiàng)目名稱、項(xiàng)目目標(biāo)、系統(tǒng)功能結(jié)構(gòu)、進(jìn)度安排、開發(fā)方式、人員投入情況、資金投入情況等等。

  第七條 軟件開發(fā)可以采取獨(dú)立開發(fā)、合作開發(fā)和委托開發(fā)等方式。

  第八條

  采用合作開發(fā)、委托開發(fā)等方式開發(fā)的軟件,應(yīng)在項(xiàng)目任務(wù)書或合同中注明其版權(quán)歸屬于稅務(wù)部門;屬于稅務(wù)部門與其他單位共用的或向其他單位推廣的軟件,合作方或被委托方可與稅務(wù)部門共享版權(quán),并應(yīng)在項(xiàng)目任務(wù)書或合同中注明各自的權(quán)限。

  第九條

  為保證軟件開發(fā)項(xiàng)目順利實(shí)施,在項(xiàng)目實(shí)施前,應(yīng)成立項(xiàng)目領(lǐng)導(dǎo)小組和項(xiàng)目開發(fā)小組,項(xiàng)目領(lǐng)導(dǎo)小組由主管領(lǐng)導(dǎo)牽頭,由項(xiàng)目的業(yè)務(wù)負(fù)責(zé)人和技術(shù)負(fù)責(zé)人參加;項(xiàng)目開發(fā)小組由有關(guān)業(yè)務(wù)人員和計(jì)算機(jī)技術(shù)人員組成。具體的組織管理請(qǐng)參照《稅務(wù)系統(tǒng)軟件開發(fā)規(guī)范》中有關(guān)規(guī)定進(jìn)行實(shí)施。

  第十條

  在項(xiàng)目實(shí)施過(guò)程中,業(yè)務(wù)主管部門負(fù)責(zé)解決涉及到的稅收業(yè)務(wù)問(wèn)題,計(jì)算機(jī)管理部門負(fù)責(zé)解決涉及到的技術(shù)實(shí)現(xiàn)問(wèn)題。在具體的開發(fā)過(guò)程中,業(yè)務(wù)主管部門與計(jì)算機(jī)管理部門應(yīng)密切配合協(xié)調(diào)工作。

  第十一條

  軟件開發(fā)項(xiàng)目采取合作開發(fā)和委托開發(fā)的應(yīng)與合作單位或受托單位簽訂技術(shù)合同,明確技術(shù)標(biāo)準(zhǔn)、軟件功能、雙方責(zé)任和項(xiàng)目成果所有權(quán)等事項(xiàng)。

  第十二條

  軟件開發(fā)項(xiàng)目完成后,應(yīng)編制軟件開發(fā)總結(jié)報(bào)告,屬于省局級(jí)的軟件交總局信息中心備案。屬于省轄市(地區(qū))級(jí)的軟件交省局信息中心備案。總局級(jí)的軟件總局(信息中心)備案。

  第三章 開發(fā)管理

  第十三條

  軟件項(xiàng)目的開發(fā),應(yīng)參照國(guó)家技術(shù)監(jiān)督局頒布的有關(guān)技術(shù)標(biāo)準(zhǔn),遵循國(guó)家稅務(wù)總局制定的各項(xiàng)技術(shù)標(biāo)準(zhǔn)和規(guī)范。對(duì)于目前還沒(méi)有統(tǒng)一標(biāo)準(zhǔn)和規(guī)范的技術(shù)問(wèn)題,各地可根據(jù)稅收業(yè)務(wù)規(guī)范和實(shí)際需要制定本地區(qū)的技術(shù)處理規(guī)范。

  第十四條

  軟件開發(fā)項(xiàng)目開發(fā)應(yīng)該經(jīng)過(guò)可行性研究與規(guī)劃、軟件需求分析、軟件設(shè)計(jì)、軟件建造與單元測(cè)試、軟件測(cè)試、運(yùn)行和維護(hù)六個(gè)階段。各階段的任務(wù)及應(yīng)產(chǎn)生的文檔規(guī)格應(yīng)參照"稅務(wù)系統(tǒng)軟件開發(fā)規(guī)范"執(zhí)行。

  第十五條

  項(xiàng)目的可行性研究與規(guī)劃階段應(yīng)由計(jì)算機(jī)管理部門主持實(shí)施,業(yè)務(wù)主管部門配合。其中,業(yè)務(wù)需求規(guī)范由業(yè)務(wù)主管部門負(fù)責(zé)編制和維護(hù)。

  第十六條 軟件需求分析階段由計(jì)算機(jī)管理部門、業(yè)務(wù)主管部門和軟件應(yīng)用部門有關(guān)人員參加,由計(jì)算機(jī)管理部門主持實(shí)施。

  第十七條

  軟件設(shè)計(jì)、軟件編碼和軟件測(cè)試階段由計(jì)算機(jī)管理部門、業(yè)務(wù)主管部門和軟件應(yīng)用部門有關(guān)人員參加,由計(jì)算機(jī)管理部門主持實(shí)施。

  第十八條

  試運(yùn)行工作應(yīng)由計(jì)算機(jī)管理部門、業(yè)務(wù)主管部門和軟件應(yīng)用部門有關(guān)人員參加,由業(yè)務(wù)主管部門主持實(shí)施,計(jì)算機(jī)管理部門配合工作。

  第十九條 業(yè)務(wù)需求發(fā)生變化時(shí),業(yè)務(wù)主管部門應(yīng)及時(shí)報(bào)項(xiàng)目領(lǐng)導(dǎo)小組,并通知項(xiàng)目開發(fā)小組。

  第四章 應(yīng)用管理

  第二十條 在軟件推廣使用過(guò)程中,應(yīng)用推廣工作原則上由業(yè)務(wù)主管部門負(fù)責(zé)組織實(shí)施,計(jì)算機(jī)管理部門負(fù)責(zé)解決有關(guān)技術(shù)方面的問(wèn)題。

  第二十一條 軟件應(yīng)用部門必須按照相應(yīng)業(yè)務(wù)工作規(guī)程,結(jié)合計(jì)算機(jī)應(yīng)用系統(tǒng),建立具體、實(shí)用的應(yīng)用操作規(guī)程。

  第二十二條

  軟件應(yīng)用部門必須嚴(yán)格執(zhí)行應(yīng)用操作規(guī)程和總局制定的《稅務(wù)系統(tǒng)計(jì)算機(jī)系統(tǒng)運(yùn)行管理辦法》(國(guó)稅發(fā)[1997]69號(hào))。

  第二十三條

  各級(jí)稅務(wù)部門在軟件應(yīng)用中,要嚴(yán)格執(zhí)行《計(jì)算機(jī)軟件保護(hù)條例》和《中華人民共和國(guó)計(jì)算機(jī)信息系統(tǒng)安全保護(hù)條例》等法律法規(guī),以防止因使用盜版軟件引起的法律糾紛和應(yīng)用管理上的失誤造成重要稅務(wù)信息的損失、泄密。

  第二十四條

  為確保軟件在應(yīng)用中的安全、可靠,計(jì)算機(jī)管理部門和軟件應(yīng)用部門應(yīng)分別對(duì)源程序和相關(guān)文檔及其生成后的應(yīng)用系統(tǒng)進(jìn)行妥善保管,重要軟件應(yīng)作雙備份,并分開保存。軟件應(yīng)用部門對(duì)應(yīng)用系統(tǒng)和相關(guān)數(shù)據(jù)必須定期備份和及時(shí)整理。

  第五章  維護(hù)管理

  第二十五條 對(duì)軟件的二次開發(fā)和升級(jí)維護(hù)應(yīng)按照本辦法的開發(fā)管理?xiàng)l款進(jìn)行。

  第二十六條

  軟件應(yīng)用部門在應(yīng)用過(guò)程中發(fā)現(xiàn)軟件問(wèn)題,應(yīng)由業(yè)務(wù)主管部門確認(rèn)后,向計(jì)算機(jī)管理部門提交《稅務(wù)系統(tǒng)應(yīng)用軟件問(wèn)題報(bào)告單》(簡(jiǎn)稱《問(wèn)題報(bào)告單》,下同,見(jiàn)附表1)和現(xiàn)場(chǎng)出錯(cuò)信息。

  第二十七條 計(jì)算機(jī)管理部門接到《問(wèn)題報(bào)告單》后,應(yīng)及時(shí)分析整理。對(duì)不屬于本級(jí)主持開發(fā)的軟件,應(yīng)將《問(wèn)題報(bào)告單》逐級(jí)上報(bào)。

  第二十八條

  計(jì)算機(jī)管理部門收到《問(wèn)題報(bào)告單》后,對(duì)直接影響應(yīng)用的問(wèn)題要抓緊編制《稅務(wù)系統(tǒng),應(yīng)用軟件維護(hù)任務(wù)書》(簡(jiǎn)稱《維護(hù)任務(wù)書》,下同,見(jiàn)附表2),并盡快組織維護(hù)。對(duì)于其他方面的問(wèn)題在適當(dāng)?shù)臅r(shí)候會(huì)同有關(guān)業(yè)務(wù)部門對(duì)其合理性進(jìn)行論證。

  第二十九條

  為適應(yīng)業(yè)務(wù)需求變化、功能擴(kuò)充和性能改善,需對(duì)軟件進(jìn)行修改、完善的,應(yīng)由與軟件相關(guān)的業(yè)務(wù)部門或業(yè)務(wù)主管部門向計(jì)算機(jī)管理部門提交《問(wèn)題報(bào)告單》。

  第三十條

  對(duì)被采納的問(wèn)題報(bào)告,需對(duì)業(yè)務(wù)需求進(jìn)行變更的,應(yīng)由相關(guān)的業(yè)務(wù)部門組織對(duì)按本辦法第十六條制定的業(yè)務(wù)需求說(shuō)明書進(jìn)行維護(hù)。

  第三十一條 計(jì)算機(jī)管理部門根據(jù)第三十條確定的業(yè)務(wù)需求、下達(dá)《維護(hù)任務(wù)書》,同時(shí)進(jìn)行軟件需求、軟件設(shè)計(jì)等文檔的維護(hù)工作。

  第三十二條

  軟件維護(hù)工作結(jié)束后,應(yīng)由相關(guān)的業(yè)務(wù)部門和計(jì)算機(jī)管理部門組織對(duì)《維護(hù)任務(wù)書》所列項(xiàng)目進(jìn)行測(cè)試確認(rèn)。未能通過(guò)測(cè)試確認(rèn)的,應(yīng)繼續(xù)按本辦法第三十條和第三十一條的工作進(jìn)行。

  第三十三條

  通過(guò)維護(hù)項(xiàng)目測(cè)試確認(rèn)的軟件,由計(jì)算機(jī)管理部門統(tǒng)一發(fā)布信息,并根據(jù)情況適時(shí)啟用,交由業(yè)務(wù)主管部門進(jìn)行應(yīng)用系統(tǒng)的更新。其源程序和維護(hù)文檔應(yīng)分別與維護(hù)前的源程序和相應(yīng)的開發(fā)文檔合并后按本辦法第二十四條存檔。

  第六章  附  則

  第三十四條 本管理辦法生效日期為1997年7月1日。

  第三十五條 未按照本管理辦法有關(guān)條款進(jìn)行開發(fā)的軟件,在稅務(wù)系統(tǒng)內(nèi)不予推廣使用。

  第三十六條 國(guó)家稅務(wù)總局(信息中心)負(fù)責(zé)本辦法執(zhí)行情況的監(jiān)督檢查。

  填表說(shuō)明

  表1 問(wèn)題報(bào)告單

  在系統(tǒng)的運(yùn)行與維護(hù)階段對(duì)軟件產(chǎn)品的任何修改建議,都應(yīng)填寫問(wèn)題報(bào)告單。

  1.表中A、B、H由軟件管理部門填寫,其他各項(xiàng)即C、D、E、F、G由軟件應(yīng)用單位填寫。前四項(xiàng)內(nèi)容的意義如下:

  A:是由計(jì)算機(jī)管理部門確定登記號(hào),一般可以按軟件代號(hào)加順序號(hào)方式編號(hào)。

  B:是由計(jì)算機(jī)管理部門登記問(wèn)題報(bào)告的日期。

  H:一般分為立即修改軟件、待與有關(guān)部門審定后處理,暫緩修改軟件、不修改軟件等。

  2.報(bào)告人填寫的內(nèi)容

  在軟件問(wèn)題報(bào)告單中,屬于軟件應(yīng)用單位填寫的各項(xiàng)內(nèi)容的意義如下:

  C:是發(fā)現(xiàn)軟件問(wèn)題的日期。

  D:是發(fā)現(xiàn)問(wèn)題的軟件名稱。

  E:是發(fā)現(xiàn)問(wèn)題的菜單名。通常可以用"/"分?jǐn)嗖藛伍g父子關(guān)系。

  F:是填寫問(wèn)題的詳細(xì)描述,如果可能則寫明實(shí)際問(wèn)題所在,還要給出該問(wèn)題對(duì)其他方面的影響。

  G:是及時(shí)填寫軟件修改的具體方案建議。表2維護(hù)任務(wù)書

  A:是登記號(hào),它是填寫軟件問(wèn)題報(bào)告單時(shí)所作的編號(hào)。

  B:是軟件修改登記報(bào)告單的登記日期。

  c:是軟件修改完畢,可以對(duì)它進(jìn)行測(cè)試評(píng)審的日期。

  D:是發(fā)現(xiàn)問(wèn)題的軟件名稱。

  E:是發(fā)現(xiàn)問(wèn)題的軟件模塊名(或程序名)。通常可以用"/分?jǐn)嗖藛伍g父子關(guān)系。

  F:指出是程序修改、文檔更新、數(shù)據(jù)庫(kù)修改還是它們的組合,如果僅是指出用戶文檔的缺陷則在解釋處作上記號(hào)。

  G:是對(duì)更改的詳細(xì)描述。

  H:是對(duì)軟件修改后產(chǎn)生的影響及安裝使用中需要注意的問(wèn)題等加以說(shuō)明。

  I:是軟件測(cè)試驗(yàn)收的意見(jiàn)。

  附件:稅務(wù)系統(tǒng)軟件開發(fā)規(guī)范

  1.引言

  1.1 編寫目的

  為指導(dǎo)稅務(wù)信息系統(tǒng)建設(shè),加強(qiáng)系統(tǒng)開發(fā)過(guò)程的管理和控制,提高系統(tǒng)開發(fā)的質(zhì)量與水平。特制定本軟件開發(fā)規(guī)范,供參照?qǐng)?zhí)行。

  1.2 主要內(nèi)容

  本規(guī)范共分五部分,第一部分引言。第二部分軟件工程管理。第三部分軟件工程開發(fā)規(guī)范。著重軟件生命周期中各個(gè)階段的活動(dòng)和主要任務(wù)以及文檔編制規(guī)范。第四部分軟件開發(fā)規(guī)模與軟件生命周期階段劃分及文檔編制的關(guān)系。

  1.3 適用范圍

  本規(guī)范讀者為稅務(wù)系統(tǒng)的計(jì)算機(jī)應(yīng)用、開發(fā)和管理人員、技術(shù)人員以及各級(jí)相關(guān)的業(yè)務(wù)人員。

  1.4 參考資料

 ?。?) 《計(jì)算機(jī)軟件工程規(guī)范國(guó)家標(biāo)準(zhǔn)匯編》,中國(guó)標(biāo)準(zhǔn)出版社,1992.

 ?。?)《軟件開發(fā)規(guī)范的實(shí)施文檔》,中山大學(xué)出版社,1991.

  (3)《實(shí)用軟件工程》,清華大學(xué)出版社,1991.

 ?。?)《軟件工程及其應(yīng)用》,天津科學(xué)技術(shù)出版社,1992.

  (5)《計(jì)算機(jī)系統(tǒng)開發(fā)實(shí)用手冊(cè)》,電子工業(yè)出版社,1994.

 ?。?) 《Developing Software to Covernment Standards》Prentice

  Hall,Inc.1991.

  2.軟件工程管理

  2.1 管理概述

  2.1.1 軟件工程管理的職能

  軟件管理的主要職能:

  2.1.1.1 組織管理

  為實(shí)施計(jì)劃,保證軟件項(xiàng)目的完成,需要建立分工明確的責(zé)任制機(jī)構(gòu),并按項(xiàng)目的實(shí)際需要,在各個(gè)階段分配部署各種層次的管理人員和技術(shù)人員。

  2.1.1.2 計(jì)劃管理 制定和項(xiàng)目相關(guān)的各種實(shí)施計(jì)劃,明確各個(gè)階段的目標(biāo)和任務(wù)以及所需人員、資源,并規(guī)定工作進(jìn)度。

  2.1.1.3 配置管理

  軟件在其生命周期的各個(gè)階段產(chǎn)生的文件、報(bào)告、表格和數(shù)據(jù)等,這一切構(gòu)成了軟件配置。軟件配置管理是標(biāo)識(shí),控制,狀態(tài)登記,審計(jì)和解釋軟件配置的一組活動(dòng)。

  2.1.1.4,質(zhì)量管理

  通過(guò)對(duì)軟件生命周期各個(gè)階段的工作、軟件配置項(xiàng)的測(cè)試、審查和評(píng)審,以確保開發(fā)項(xiàng)目產(chǎn)生高質(zhì)量的產(chǎn)品。

  2.1.1.5標(biāo)準(zhǔn)化管理

  標(biāo)準(zhǔn)化管理涉及到以下一些方面

  ●軟件設(shè)計(jì)標(biāo)準(zhǔn)化:包括設(shè)計(jì)方法,程序結(jié)構(gòu)、程序設(shè)計(jì)語(yǔ)言、程序設(shè)計(jì)風(fēng)格、界面設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)等;

  ●文檔編寫的標(biāo)準(zhǔn)化:包括管理文檔、計(jì)劃文檔、分析文檔、設(shè)計(jì)文檔、測(cè)試文檔、用戶文檔等;

  ●項(xiàng)目管理標(biāo)準(zhǔn)化:包括開發(fā)流程、計(jì)劃與進(jìn)度管理、人員管理、質(zhì)量管理、配置管理、維護(hù)管理等。

  2.1.2軟件項(xiàng)目規(guī)模

  軟件項(xiàng)目的規(guī)模決定了在軟件開發(fā)過(guò)程中應(yīng)采用的管理模式、開發(fā)工具和開發(fā)方法,而且軟件開發(fā)各個(gè)階段的工作與產(chǎn)品也依軟件開發(fā)規(guī)模的不同而不同。根據(jù)稅務(wù)信息系統(tǒng)軟件的使用范圍,重要程度,開發(fā)投資及參加人員,軟件項(xiàng)目的規(guī)模劃分為四級(jí):

  ●超大規(guī)模軟件項(xiàng)目

  超大規(guī)模軟件項(xiàng)目是涉及全國(guó)稅務(wù)系統(tǒng)統(tǒng)一使用和跨行業(yè)協(xié)作的大型軟件項(xiàng)目,一般具有較繁重的維護(hù)工作。工作量大約為(40-60)人/年。

  ●大規(guī)模軟件項(xiàng)目

  大規(guī)模軟件項(xiàng)目是涉及一省稅務(wù)部門使用,或跨省市協(xié)作開發(fā)使用,且業(yè)務(wù)面較寬的軟件項(xiàng)目。工作量大約為(25-35)人/年。

  ●中等規(guī)模軟件項(xiàng)目

  中等規(guī)模軟件項(xiàng)目是具有相當(dāng)規(guī)模,在各級(jí)稅務(wù)機(jī)關(guān)一定范圍內(nèi)使用的軟件,或在全國(guó)稅務(wù)系統(tǒng)統(tǒng)一使用,但僅限于個(gè)別部門完成某些單項(xiàng)工作任務(wù)開發(fā)使用的軟件項(xiàng)目。工作量大約為(10-20)人/年。

  ●小規(guī)模軟件項(xiàng)目

  小規(guī)模軟件項(xiàng)目是各級(jí)稅務(wù)機(jī)關(guān)為完成某一單項(xiàng)工作任務(wù)開發(fā)使用的小型軟件。

  2.2 組織機(jī)構(gòu)與人員

  2.2.1 機(jī)構(gòu)設(shè)置

  稅務(wù)信息系統(tǒng)建設(shè)的管理機(jī)構(gòu)按如下方式設(shè)置:(略)

  2.2.2 各個(gè)組織機(jī)構(gòu)的責(zé)任

  2.2.2.1 項(xiàng)目領(lǐng)導(dǎo)工作組的主要責(zé)任

  ●提出信息系統(tǒng)的目標(biāo)和任務(wù);

  ●負(fù)責(zé)系統(tǒng)的總體規(guī)劃工作和經(jīng)費(fèi)預(yù)算;

  ●監(jiān)控工程進(jìn)度并協(xié)調(diào)各方面的關(guān)系;

  ●組織目標(biāo)系統(tǒng)的鑒定,驗(yàn)收和交付使用。

  一般項(xiàng)目領(lǐng)導(dǎo)工作組的組長(zhǎng)應(yīng)由項(xiàng)目單位的一名主管局長(zhǎng)來(lái)?yè)?dān)任,副組長(zhǎng)由項(xiàng)目負(fù)責(zé)人擔(dān)任,以確保信息系統(tǒng)建設(shè)州幀利完成。

  2.2.2.2 系統(tǒng)設(shè)計(jì)總體組的主要責(zé)任

  ●管理、監(jiān)控、指導(dǎo)信息系統(tǒng)的分析、設(shè)計(jì)、編碼、測(cè)試、集成、驗(yàn)收、運(yùn)行和硬件設(shè)備網(wǎng)絡(luò)系統(tǒng)的設(shè)計(jì)與集成;

  ●對(duì)所有主要技術(shù)決策提供建議,監(jiān)控各種計(jì)劃的實(shí)施;

  ●負(fù)責(zé)保證信息系統(tǒng)的建設(shè),嚴(yán)格按照軟件開發(fā)規(guī)范進(jìn)行。

  2.2.2.3 業(yè)務(wù)規(guī)范設(shè)計(jì)組的主要責(zé)任

  ●確定業(yè)務(wù)系統(tǒng)范圍,提供明確的業(yè)務(wù)系統(tǒng)需求及業(yè)務(wù)處理流程;

  ●與應(yīng)用系統(tǒng)設(shè)計(jì)開發(fā)小組共同工作,完成信息系統(tǒng)的系統(tǒng)分析、軟件分析和系統(tǒng)開發(fā)工作,確保信息系統(tǒng)滿足業(yè)務(wù)系統(tǒng)需求。

  2.2.2.4 軟件工程小組的主要責(zé)任

  ●管理、監(jiān)控信息系統(tǒng)的軟件設(shè)計(jì)、編碼、測(cè)試工作

  ●建立開發(fā)規(guī)范,確立軟件開發(fā)方法學(xué);

  ●制定軟件開發(fā)計(jì)劃,并監(jiān)控它的實(shí)施;

  ●確保系統(tǒng)總體結(jié)構(gòu)的合理性和靈活性,數(shù)據(jù)結(jié)構(gòu)的完整性和安全性,開發(fā)工作的規(guī)范性和測(cè)試工作的可靠性。

  2.2.2.5 軟件設(shè)計(jì)與開發(fā)小組的主要責(zé)任

  ●完成業(yè)務(wù)系統(tǒng)需求分析,將用戶需求轉(zhuǎn)變?yōu)榧夹g(shù)需求,確保貫穿于分析、設(shè)計(jì)過(guò)程中的技術(shù)需求與業(yè)務(wù)需求相一致;

  ●完成信息系統(tǒng)的軟件結(jié)構(gòu)設(shè)計(jì);

  ●完成數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)、邏輯結(jié)構(gòu)和物理結(jié)構(gòu)的設(shè)計(jì);

  ●按照設(shè)計(jì)方案,完成系統(tǒng)編碼工作;

  ●開發(fā)系統(tǒng)技術(shù)手冊(cè)、用戶手冊(cè),并負(fù)責(zé)用戶培訓(xùn);

  ●負(fù)責(zé)信息系統(tǒng)的運(yùn)行期的維護(hù)工作。

  2.2.2.6 質(zhì)量與配置管理小組的主要責(zé)任

  ●建立管理、維護(hù)軟件生命周期中各階段的基線;

  ●組織軟件生命周期中每一階段工作和產(chǎn)品的審查和評(píng)審工作,并將審查和評(píng)審結(jié)果報(bào)系統(tǒng)設(shè)計(jì)總體組;

  ●負(fù)責(zé)對(duì)軟件的質(zhì)量控制,確保高質(zhì)量的軟件系統(tǒng)的完成。

  2.2.2.7 軟件測(cè)試小組的主要責(zé)任

  ●制定軟件測(cè)試計(jì)劃,并監(jiān)控它的實(shí)施;

  ●準(zhǔn)備測(cè)試數(shù)據(jù)與案例,完成軟件系統(tǒng)的各級(jí)測(cè)試工作。

  2.2.2.8 網(wǎng)絡(luò)與系統(tǒng)集成小組的主要責(zé)任

  ●負(fù)責(zé)完成信息系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)的設(shè)計(jì);

  ●負(fù)責(zé)信息系統(tǒng)的軟、硬件配置及網(wǎng)絡(luò)的集成工作;

  ●負(fù)責(zé)系統(tǒng)的安全管理,確保一個(gè)有效的、高效率的信息處理環(huán)境的正常工作。

  各地可根據(jù)自己的項(xiàng)目規(guī)模在機(jī)構(gòu)設(shè)置上靈活掌握。

  2.3 計(jì)劃管理

  軟件開發(fā)項(xiàng)目中相關(guān)的計(jì)劃制定涉及到項(xiàng)目實(shí)施的各個(gè)環(huán)節(jié),具有全局性。計(jì)劃的合理性和準(zhǔn)確性關(guān)系著項(xiàng)目的成敗。因此,各種計(jì)劃的制定具有必要性和重要性。

  2.3.1 計(jì)劃種類

  軟件開發(fā)項(xiàng)目中,針對(duì)不同的工作目標(biāo),必須制定的計(jì)劃有:

  ●軟件開發(fā)計(jì)劃

  ●質(zhì)量保證計(jì)劃

  ●配置管理計(jì)劃

  ●軟件測(cè)試計(jì)劃

  2.3.2 進(jìn)度安排方法與控制

  軟件開發(fā)的組織工作具有復(fù)雜性,較大項(xiàng)目的進(jìn)度計(jì)劃、實(shí)際進(jìn)展描述必須應(yīng)用科學(xué)的方法。如可采用圖式方法——甘特圖方法(Gantt

  Chart)來(lái)進(jìn)行工作進(jìn)度安排,在項(xiàng)目進(jìn)行中要根據(jù)實(shí)際情況定期地調(diào)整計(jì)劃進(jìn)度,上報(bào)主管領(lǐng)導(dǎo)。

  2.4 質(zhì)量管理

  在軟件生命周期的各個(gè)階段中,為了保證軟件的質(zhì)量,應(yīng)進(jìn)行下列的工作。

  2.4.1 系統(tǒng)測(cè)試

  ●單元測(cè)試

  ●集成測(cè)試

  ●系統(tǒng)測(cè)試

  ●驗(yàn)收測(cè)試

  2.4.2 內(nèi)部審查

  在軟件生命周期各個(gè)階段結(jié)束之前,根據(jù)軟件工程的質(zhì)量標(biāo)準(zhǔn),對(duì)該階段的產(chǎn)品進(jìn)行嚴(yán)格審查。

  2.4.3 正式評(píng)審

  在軟件生命周期各個(gè)階段完成之后,要對(duì)該階段的所有產(chǎn)品,根據(jù)驗(yàn)收標(biāo)準(zhǔn)進(jìn)行正式評(píng)審,以形成基線,作為該階段的里程碑(Milestone)。

  2.4.4 驗(yàn)收

  在軟件產(chǎn)品提交用戶使用之前,要嚴(yán)格進(jìn)行產(chǎn)品的驗(yàn)收工作。以保證產(chǎn)品在移交用戶之后的高質(zhì)量和正常運(yùn)行。

  2.5 配置管理

  2.5.1 軟件配置管理對(duì)象(稱為軟件配置項(xiàng))主要包括:

  任務(wù)書  軟件設(shè)計(jì)評(píng)審報(bào)告

  可行性分析報(bào)告  系統(tǒng)測(cè)試評(píng)審報(bào)告

  軟件開發(fā)計(jì)劃   系統(tǒng)用戶手冊(cè)

  質(zhì)量保證計(jì)劃   系統(tǒng)維護(hù)手冊(cè)

  配置管理計(jì)劃   系統(tǒng)驗(yàn)收?qǐng)?bào)告

  業(yè)務(wù)需求說(shuō)明書  可供使用的原型

  軟件需求說(shuō)明書  源程序清單

  軟件設(shè)計(jì)說(shuō)明書  測(cè)試數(shù)據(jù)

  軟件測(cè)試計(jì)劃   軟件問(wèn)題報(bào)告

  軟件測(cè)試分析報(bào)告  項(xiàng)目開發(fā)總結(jié)

  軟件需求評(píng)審報(bào)告

  2.5.2 軟件配置管理的任務(wù)

  軟件配置管理的任務(wù)包括:

  ●建立軟件文檔的編寫標(biāo)準(zhǔn),規(guī)定文檔標(biāo)識(shí)的方法;

  ●進(jìn)行變更控制,審訂并記錄所有對(duì)軟件配置的變更;

  ●準(zhǔn)確跟蹤軟件配置,控制存取已完成的文檔;

  ●對(duì)軟件配置項(xiàng)進(jìn)行不斷審計(jì)。

  2.5.3 軟件配置管理的方法

  2.5.3.1 配置標(biāo)識(shí)

  為了方便對(duì)軟件配置的各個(gè)片段進(jìn)行管理,必須對(duì)每一配置項(xiàng)進(jìn)行標(biāo)識(shí),其原則為:

  ●用易于理解和推測(cè)的方式定義文件的標(biāo)識(shí);

  ●當(dāng)需要修改時(shí),提供進(jìn)行修改和跟蹤它們的方法;

  ●為了便于控制與管理,要隱含如下內(nèi)容:配置項(xiàng)內(nèi)容、版本、完成時(shí)間等。

  2.5.3.2 變更控制

  建立報(bào)告和審查制度,對(duì)軟件配置項(xiàng)的變更要嚴(yán)格進(jìn)行審查和控制,并隨時(shí)將最新變化情況通知所有項(xiàng)目開發(fā)的相關(guān)人員。

  2.5.3.3 配置狀態(tài)登記

  為了清楚及時(shí)地記載軟件開發(fā)過(guò)程中的所有活動(dòng)和資料的變更情況,而不致到后期造成貽誤,需要對(duì)開發(fā)過(guò)程作出系統(tǒng)記錄,以反映開發(fā)活動(dòng)的歷史情況,必須根據(jù)變更控制小組的記錄來(lái)進(jìn)行活動(dòng)變更登記。

  2.5.3.4 配置審計(jì)

  配置審計(jì)是在配置標(biāo)識(shí),配置控制,配置狀態(tài)記錄的基礎(chǔ)上對(duì)所有配置項(xiàng)的功能及內(nèi)容進(jìn)行審查,以保證軟件配置項(xiàng)的可跟蹤性。

  2.6標(biāo)準(zhǔn)化管理

  前已論述了標(biāo)準(zhǔn)化管理所涉及到的三個(gè)方面。關(guān)于第二、第三方面的標(biāo)準(zhǔn)化問(wèn)題,我們將在下面討論;關(guān)于第一方面由于軟件設(shè)計(jì)方法各有所長(zhǎng),程序結(jié)構(gòu)、語(yǔ)言、界面設(shè)計(jì)等因人而異,因此在本規(guī)范中暫不討論。

  3. 軟件工程開發(fā)規(guī)范

  3.1 開發(fā)方法學(xué)

  本規(guī)范建議稅務(wù)信息系統(tǒng)軟件開發(fā)可采用結(jié)構(gòu)化生命周期方法或結(jié)構(gòu)化方法與原型法開發(fā)相結(jié)合的模式進(jìn)行。

  3.1.1 軟件生命周期

  軟件從定義、開發(fā)、使用和維護(hù),直到最后被廢棄的過(guò)程,稱為軟件生命周期。軟件產(chǎn)品在整個(gè)生命周期之內(nèi)的一切活動(dòng)都要受到管理和控制。

  3.1.2 軟件生命周期階段劃分

  根據(jù)稅務(wù)信息系統(tǒng)情況,本規(guī)范建議軟件生命周期分為六個(gè)階段,即;可行性研究與規(guī)劃;需求分析;軟件設(shè)計(jì);軟件建造與單元測(cè)試;測(cè)試;運(yùn)行和維護(hù)。

  圖1描述了軟件生命周期的階段劃分:

  圖1 軟件生命周期階段劃分(略)

  3.1.2.1 可行性分析與規(guī)劃

  3.1.2.1.1 主要任務(wù)

  ●確定待開發(fā)的軟件系統(tǒng)的總體目標(biāo)

  ●了解業(yè)務(wù)流程及需求和機(jī)構(gòu)設(shè)置與職能劃分

  ●研究完成該項(xiàng)軟件任務(wù)的可行性,探討解決問(wèn)題的方案

  ●制定項(xiàng)目進(jìn)度和資源分配

  3.1.2.1.2 交付文檔

  ●《任務(wù)書》(或任務(wù)委托書,技術(shù)合同)

  ●《可行性分析報(bào)告》

  ●《軟件開發(fā)計(jì)劃初稿》

  ●《業(yè)務(wù)需求說(shuō)明書》

  3.1.2.2 軟件需求分析階段

  3.1.2.2.1 主要任務(wù)

  ●對(duì)用戶的業(yè)務(wù)需求進(jìn)行全面深入了解,調(diào)查,并作出確切地描述。

  ●分析將開發(fā)的軟件產(chǎn)品的工作流程,數(shù)據(jù)流程,功能,性能,安全性,運(yùn)行環(huán)境,用戶界面。

  ●制定項(xiàng)目實(shí)施的各種相關(guān)計(jì)劃,資源分配。

  ●對(duì)本階段的各產(chǎn)品進(jìn)行評(píng)審。

  ●確定系統(tǒng)配置方案(軟、硬件及工具軟件)和通訊網(wǎng)絡(luò)方案。

  3.1.2.2.2 交付文檔

  ●《軟件需求說(shuō)明書》

  ●《軟件需求評(píng)審報(bào)告》

  ●《軟件開發(fā)計(jì)劃正本》

  ●《質(zhì)量保證計(jì)劃》

  ●《配置管理計(jì)劃》

  ●《軟件測(cè)試計(jì)劃》

  3.1.2.3 軟件設(shè)計(jì)階段

  3.1.2.3.1 主要任務(wù)

  ●建立目標(biāo)系統(tǒng)總體結(jié)構(gòu)和子系統(tǒng)的劃分及功能定義。

  ●描述目標(biāo)系統(tǒng)與外部環(huán)境、其他應(yīng)用系統(tǒng)的接口定義。

  ●描述子系統(tǒng)的功能模塊層次結(jié)構(gòu)與定義,功能模塊間的接口定義,模塊間的調(diào)用關(guān)系以及對(duì)每個(gè)模塊實(shí)現(xiàn)過(guò)程的細(xì)節(jié)描述(處理邏輯和主要算法)。

  ●數(shù)據(jù)庫(kù)的概念設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì)。

  ●數(shù)據(jù)庫(kù)的保密與安全、完整性設(shè)計(jì)。

  ●目標(biāo)系統(tǒng)的界面設(shè)計(jì)。

  3.1.2.3.2 交付文檔

  ●《軟件設(shè)計(jì)說(shuō)明書》

  ●《系統(tǒng)測(cè)試計(jì)劃》

  ●《軟件設(shè)計(jì)說(shuō)明書評(píng)審報(bào)告》

  3.1.2.4 軟件建造與單元測(cè)試階段

  3.1.2.4.1 主要任務(wù)

  ●根據(jù)自己情況制定編碼規(guī)范。

  ●按照《軟件設(shè)計(jì)說(shuō)明書》要求,進(jìn)行編碼。

  ●根據(jù)測(cè)試方案,準(zhǔn)備測(cè)試數(shù)據(jù),并進(jìn)行單元測(cè)試(模塊測(cè)試)。

  3.1.2.4.2 交付文檔

  ●《源程序清單》

  3.1.2.5 軟件測(cè)試階段

  此階段分為兩個(gè)子階段:集成測(cè)試與系統(tǒng)測(cè)試。

  3.1.2.5.1 主要任務(wù)

  關(guān)于集成測(cè)試:

  ●按照測(cè)試計(jì)劃要求和方法,對(duì)各模塊進(jìn)行組裝測(cè)試,特別測(cè)重發(fā)現(xiàn)與接口有關(guān)的問(wèn)題和子系統(tǒng)的輸入、輸出處理。

  ●分析測(cè)試結(jié)果,找出錯(cuò)誤原因,并及時(shí)修改。

  關(guān)于系統(tǒng)測(cè)試:

  ●按照《軟件需求說(shuō)明書》定義的全部要求,對(duì)目標(biāo)系統(tǒng)進(jìn)行整體測(cè)試。

  3.1.2.5.2 交付文檔

  ●《可運(yùn)行的軟件系統(tǒng)源程序清單》

  ●《測(cè)試分析報(bào)告》

  ●《系統(tǒng)測(cè)試評(píng)審報(bào)告》

  3.1.2.6 運(yùn)行和維護(hù)階段

  3.1.2.6.1 主要任務(wù)

  ●對(duì)投入運(yùn)行后的軟件系統(tǒng)進(jìn)行修改、完善、優(yōu)化。

  ●完成最終手冊(cè)和支持文檔。

  ●完成對(duì)用戶的移交工作。

  ●組織最終評(píng)審與驗(yàn)收。

  3.1.2.6.2 交付文檔

  ●《系統(tǒng)用戶手冊(cè)》

  ●《系統(tǒng)維護(hù)手冊(cè)》

  ●《系統(tǒng)驗(yàn)收?qǐng)?bào)告》

  3.1.3 附圖

  附圖1:軟件生命周期各階段主要活動(dòng)及產(chǎn)出(略)

  附圖2:軟件生命周期各階段評(píng)審活動(dòng)(略)

  附圖3:文檔編制與軟件生命周期各階段同步關(guān)系

  3.2 軟件工程開發(fā)文檔說(shuō)明

  3.2.1 軟件生命周期各階段應(yīng)編制的文檔

  在軟件生命周期的每一個(gè)階段,都有相應(yīng)的文檔產(chǎn)生。文檔是軟件工程中的一個(gè)組成部分,也是系統(tǒng)開發(fā)成功的重要保證。作為系統(tǒng)開發(fā)各階段的工作成果和結(jié)束標(biāo)志,文檔一方面記錄了系統(tǒng)開發(fā)中的技術(shù)信息,同時(shí)也提供了系統(tǒng)開發(fā)中的管理信息,文檔編制充分體現(xiàn)了整個(gè)系統(tǒng)開發(fā)過(guò)程的可見(jiàn)性。必須給予足夠的重視。

  本規(guī)范建議在整個(gè)軟件生命周期中應(yīng)產(chǎn)生下列文檔:

  1.《任務(wù)書》

  2.《可行性分析報(bào)告》

  3.《軟件開發(fā)計(jì)劃》

  4.《質(zhì)量保證計(jì)劃》

  5.《配置管理計(jì)劃》

  6.《業(yè)務(wù)需求說(shuō)明書》

  7.《軟件需求說(shuō)明書》

  8.《軟件需求評(píng)審報(bào)告》

  9.《軟件設(shè)計(jì)說(shuō)明書》

  10.《軟件測(cè)試計(jì)劃》

  11.《軟件設(shè)計(jì)評(píng)審報(bào)告》

  12.《軟件測(cè)試分析報(bào)告》

  13.《軟件測(cè)試評(píng)審報(bào)告》

  14.《系統(tǒng)用戶手冊(cè)》

  15.《系統(tǒng)維護(hù)手冊(cè)》

  16.《系統(tǒng)驗(yàn)收?qǐng)?bào)告》

  3.2.2 文檔編制質(zhì)量要求

  為使軟件文檔起到橋梁作用;使它有助于程序員編制程序,有助于管理人員監(jiān)督和質(zhì)量控制,有助于用戶了解軟件功能與操作,有助于維護(hù)人員進(jìn)行有效的修改和維護(hù),文檔的編制必須注重質(zhì)量。

  文檔編制應(yīng)符合以下幾條原則:

  3.2.2.1 規(guī)范性

  各種文檔的編寫格式要嚴(yán)格按照規(guī)范要求,行文應(yīng)準(zhǔn)確、完整,文、圖、表一致,文檔中以及文檔之間的名詞、術(shù)語(yǔ)、代號(hào)要前后一致,并符合有關(guān)標(biāo)準(zhǔn)規(guī)定。

  3.2.2.2 正確性

  文檔必須真實(shí)地反映各個(gè)階段的工作且與該階段的需求相一致。

  3.2.2.3 簡(jiǎn)明性

  文檔編寫的語(yǔ)言表達(dá)準(zhǔn)確、清晰、簡(jiǎn)明扼要,容易理解。文檔之間允許有一定內(nèi)容的重復(fù),但這種重復(fù)是為了保證各種文檔自成體系,方便使用。

  3.2.2.4 針對(duì)性

  文檔編寫要考慮讀者對(duì)象,對(duì)不同層次和類型的讀者,在行文、用詞、圖表、專業(yè)詞匯的應(yīng)用上要有所區(qū)別。以適應(yīng)他們的需求。

  3.2.2.5 及時(shí)性

  軟件開發(fā)是分階段進(jìn)行的,軟件開發(fā)的各個(gè)階段應(yīng)隨時(shí)積累資料,及時(shí)整理形成相應(yīng)的文檔。

  3.2.2.6 靈活性

  各種開發(fā)項(xiàng)目,在規(guī)模、復(fù)雜程度上差異很大。總體設(shè)計(jì)組可根據(jù)所承擔(dān)的項(xiàng)目具體情況,決定應(yīng)編制的文檔及文檔的詳細(xì)程度。但這種靈活性的前提是不能影響文檔的完整性和準(zhǔn)確性。

  3.2.3 文檔編寫規(guī)范

  在這一節(jié)中我們給出各階段文檔編寫的重點(diǎn)內(nèi)容。

  3.2.3.1 任務(wù)書

  任務(wù)書主要應(yīng)包括:

  1.將建立的新系統(tǒng)的目標(biāo),需求及環(huán)境。

  2.開發(fā)項(xiàng)目的進(jìn)度要求及經(jīng)費(fèi)預(yù)算。

  3.2.3.2 可行性分析報(bào)告

  可行性分析報(bào)告主要應(yīng)包括:

  1.對(duì)現(xiàn)存系統(tǒng)的分析;組織機(jī)構(gòu)情況;業(yè)務(wù)處理流程;軟硬件環(huán)境及其局限性。

  2.建議的系統(tǒng):系統(tǒng)總體結(jié)構(gòu);業(yè)務(wù)處理流程;管理機(jī)制的變化和與現(xiàn)存系統(tǒng)的比較。

  3.技術(shù)實(shí)現(xiàn)的可行性。

  4.經(jīng)濟(jì)方面的可行性。

  5.可行性結(jié)論。

  3.2.3.3 軟件開發(fā)計(jì)劃

  軟件開發(fā)計(jì)劃主要應(yīng)包括:

  1.項(xiàng)目任務(wù)概述:完成目標(biāo);完成期限;驗(yàn)收標(biāo)準(zhǔn)。

  2.組織機(jī)構(gòu)組成。

  3.實(shí)施計(jì)劃。

  3.2.3.4質(zhì)量保證計(jì)劃

  質(zhì)量保證計(jì)劃主要應(yīng)包括:

  1.質(zhì)量管理機(jī)構(gòu)組成,工作任務(wù)及其職責(zé)。

  2.項(xiàng)目開發(fā)過(guò)程中所出文檔及質(zhì)量標(biāo)準(zhǔn)。

  3.評(píng)審。

  4.軟件開發(fā)過(guò)程中用到的標(biāo)準(zhǔn),條例和約定。

  3.2.3.5 配置管理計(jì)劃

  配置管理計(jì)劃主要應(yīng)包括:

  1.配置管理機(jī)構(gòu)組成,工作任務(wù)及其職責(zé)。

  2.配置管理活動(dòng)。

  3.配置管理所使用的工具,技術(shù)和方法及引用的標(biāo)準(zhǔn)。

  3.2.3.6業(yè)務(wù)需求說(shuō)明書

  業(yè)務(wù)需求說(shuō)明書主要應(yīng)包括:

  1.業(yè)務(wù)處理流程。

  2.與業(yè)務(wù)處理流程相對(duì)應(yīng)的輸入、輸出文書。

  3.2.3.7 軟件需求說(shuō)明書

  軟件需求說(shuō)明書主要應(yīng)包括:

  1.系統(tǒng)總體概述。

  2.詳細(xì)需求。

  3.數(shù)據(jù)庫(kù)描述。

  4.運(yùn)行環(huán)境。

  5.安全與保密性要求。

  6.人機(jī)界面需求。

  3.2.3.8 軟件設(shè)計(jì)說(shuō)明書

  軟件設(shè)計(jì)說(shuō)明書主要應(yīng)包括:

  1.系統(tǒng)應(yīng)用結(jié)構(gòu):系統(tǒng)外部接口;系統(tǒng)總體結(jié)構(gòu)與功能劃分;內(nèi)部接口設(shè)計(jì)。

  2.系統(tǒng)數(shù)據(jù)結(jié)構(gòu):概念結(jié)構(gòu);邏輯結(jié)構(gòu);物理結(jié)構(gòu)。

  3.系統(tǒng)技術(shù)結(jié)構(gòu):系統(tǒng)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu);軟硬件環(huán)境。

  4.界面設(shè)計(jì)標(biāo)準(zhǔn)。

  3.2.3.9軟件測(cè)試計(jì)劃

  軟件測(cè)試計(jì)劃主要應(yīng)包括:

  1.測(cè)試組織管理,任務(wù)及其職責(zé)。

  2.進(jìn)度計(jì)劃。

  3.評(píng)價(jià)準(zhǔn)則。

  4.測(cè)試設(shè)計(jì)。

  3.2.3.10測(cè)試分析報(bào)告

  測(cè)試分析報(bào)告主要應(yīng)包括:

  1.測(cè)試概況。

  2.對(duì)軟件功能的評(píng)價(jià)。

  3.對(duì)軟件系統(tǒng)的評(píng)價(jià)。

  3.2.3.11 軟件需求評(píng)審報(bào)告

  軟件需求評(píng)審報(bào)告主要應(yīng)包括:

  1.評(píng)審議題。

  2.結(jié)論。

  3.評(píng)審討論問(wèn)題記錄。

  3.2.3.12 軟件設(shè)計(jì)評(píng)審報(bào)告

  軟件設(shè)計(jì)評(píng)審報(bào)告主要應(yīng)包括:

  1.評(píng)審議題。

  2.評(píng)審結(jié)論。

  3.評(píng)審討論問(wèn)題記錄。

  3.2.3.13 系統(tǒng)測(cè)試評(píng)審報(bào)告

  系統(tǒng)測(cè)試評(píng)審報(bào)告主要應(yīng)包括:

  1.評(píng)審議題。

  2.評(píng)審結(jié)論。

  3.評(píng)審討論問(wèn)題記錄。

  3.2.3.14 系統(tǒng)用戶手冊(cè)

  系統(tǒng)用戶手冊(cè)主要應(yīng)包括:

  1.系統(tǒng)概要。

  2.運(yùn)行環(huán)境。

  3.使用過(guò)程及說(shuō)明。

  4.非常規(guī)過(guò)程。

  3.2.3.15 系統(tǒng)維護(hù)手冊(cè)

  系統(tǒng)維護(hù)手冊(cè)主要應(yīng)包括:

  1.系統(tǒng)概要。

  2.程序設(shè)計(jì)說(shuō)明。

  3.專門維護(hù)規(guī)程。

  4.源程序清單。

  3.2.3.16系統(tǒng)驗(yàn)收?qǐng)?bào)告

  系統(tǒng)驗(yàn)收?qǐng)?bào)告主要應(yīng)包括:

  1.系統(tǒng)驗(yàn)收計(jì)劃。

  2.系統(tǒng)驗(yàn)收測(cè)試。

  3.系統(tǒng)驗(yàn)收評(píng)審。

  4.驗(yàn)收結(jié)論。

  關(guān)于文檔編寫的詳細(xì)提示請(qǐng)見(jiàn)另文。

  4 軟件開發(fā)規(guī)模與軟件生命周期各階段劃分及文檔編制關(guān)系

  不同種類的軟件項(xiàng)目,甚至同一種類的軟件項(xiàng)目,由于其規(guī)模和復(fù)雜程度差異很大。因此,在軟件生命周期的階段劃分與文檔編制方面允許有一定的靈活性,這種靈活性體現(xiàn)在:對(duì)超大型規(guī)模和大規(guī)模軟件項(xiàng)目,軟件生命周期的階段劃分可以細(xì)一些,而對(duì)中、小規(guī)模軟件項(xiàng)目,階段劃分可粗一些;對(duì)文檔數(shù)量亦是如此,另外文檔內(nèi)容的詳細(xì)程度也可根據(jù)項(xiàng)目規(guī)模情況作適當(dāng)調(diào)整和裁剪。以適應(yīng)各地自己的具體情況。

  為使各地工作有所依據(jù),本規(guī)范建議如下:

  4.1 對(duì)超大規(guī)模和大規(guī)模的軟件開發(fā)項(xiàng)目,軟件生命周期的劃分和相關(guān)文檔的編制,按照以上的討論進(jìn)行。

  4.2 對(duì)中等規(guī)模軟件項(xiàng)目,軟件生命周期的劃分與相關(guān)文檔的編制按如下方式進(jìn)行:(略)

焦點(diǎn)推薦
最新法規(guī)
回到頂部
折疊