軟件開發(fā)管理辦法_第1頁
軟件開發(fā)管理辦法_第2頁
軟件開發(fā)管理辦法_第3頁
軟件開發(fā)管理辦法_第4頁
軟件開發(fā)管理辦法_第5頁
已閱讀5頁,還剩46頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、1目的和范圍本管理總則規(guī)定本公司軟件研制管理所遵循的原則和方法,冃的是通過加強(qiáng)開發(fā)管理達(dá)到如下結(jié)果。1)提高軟件質(zhì)量和每一個(gè)項(xiàng)目開發(fā)過程的可控性。2)優(yōu)化開發(fā)資源結(jié)構(gòu),提高工作效率。3)優(yōu)化公司軟件管理使產(chǎn)晶盡早實(shí)現(xiàn)一體化,結(jié)構(gòu)化。4)通過良好的管理規(guī)范和結(jié)構(gòu)使參與人員養(yǎng)成良好的工作索質(zhì)。5)引導(dǎo)和紐織員工向規(guī)范化管理看齊,以使公司盡早實(shí)現(xiàn)國(guó)際人證。本條例適用于質(zhì)量管理組織、部門經(jīng)理、項(xiàng)冃經(jīng)理等管理人員、系統(tǒng)分析員、系統(tǒng)設(shè)計(jì)和程序編碼人。2引用文件和術(shù)語 GB/T11457-1995軟件工程術(shù)沿。 GB/T 16260-1996信息技術(shù)、軟件產(chǎn)品評(píng)價(jià)、質(zhì)量特及其使用指南。3定義木篇術(shù)語盡就使用

2、標(biāo)準(zhǔn)術(shù)語(GB/T11457-1995),另外還對(duì)木公司軟件管理有如卜術(shù)語說明:34決策層由公司管理領(lǐng)導(dǎo)小組負(fù)責(zé)批準(zhǔn)軟件開發(fā)項(xiàng)目的立項(xiàng)。3.2管理層由主管總經(jīng)理、部門經(jīng)理、質(zhì)最管理員、項(xiàng)H經(jīng)理、及有矢的技術(shù)人員依據(jù)項(xiàng)目管理有矢規(guī)定和各自的職 能,協(xié)作完成。3.3設(shè)計(jì)層山系統(tǒng)工程師以及系統(tǒng)分析員組成。3.4實(shí)施層由軟件開發(fā)技術(shù)人員紐成的編碼調(diào)試隊(duì)伍。3.5全開發(fā)型一個(gè)獨(dú)立的軟件開發(fā)項(xiàng)目:例如調(diào)度命令票的開發(fā),用戶提出的調(diào)度MIS系統(tǒng)的開發(fā)。3.6增加功能型在本公司現(xiàn)冇某軟件系統(tǒng)的基礎(chǔ)上新增加一個(gè)獨(dú)立的功能。3.7功能完善型將木公司軟件系統(tǒng)的已冇功能完善。如調(diào)度MIS系統(tǒng)中的電網(wǎng)計(jì)算程序中添加圖形

3、示意界而,以方便用 戶。3.8查錯(cuò)測(cè)試型對(duì)本公司的軟件系統(tǒng)某種不止?,F(xiàn)線進(jìn)行跟蹤査錯(cuò),找出錯(cuò)謀根源。3.9個(gè)體軟件過程(psp)是種可以用于控制、管理和改進(jìn)個(gè)人工作方式的自我改善過程,是一 個(gè)軟件過程框架。3.10軟件的可靠性請(qǐng)參看DB/T 16260-1996 “信息技術(shù)軟件產(chǎn)品評(píng)價(jià)質(zhì)量特性及其使用指南”附錄A “質(zhì)疑子特性”3.11軟件的安全性請(qǐng)參看DB/T 16260-1996 “信息技術(shù)軟件產(chǎn)品評(píng)價(jià)質(zhì)址特性及其使用指南”附錄A “質(zhì)量子特性”4軟件幵發(fā)方法4-1軟件開發(fā)的基本流程及軟件開發(fā)類型的分析4.1.1軟件開發(fā)的基本流程1) 軟件開發(fā)的立項(xiàng),確定系統(tǒng)需求(目的及用途、功能、技術(shù)指

4、標(biāo)、開發(fā)及交付時(shí)間):2)軟件的需求調(diào)研3)軟件的需求分析:4)軟件開發(fā)的槪耍設(shè)計(jì):5)軟件開發(fā)的詳細(xì)設(shè)計(jì):6)軟件的實(shí)施(編程和單元測(cè)試):7)軟件的紐裝測(cè)試、總體案例測(cè)試、性能及驗(yàn)收;8)軟件的交付投運(yùn):9)軟件的維護(hù)。4-1.2不同開發(fā)類型的軟件開發(fā)流程1) 全開發(fā)型必須經(jīng)過411所述全部流程;2)增加功能型必須經(jīng)過4.1j所述全部流程;3)功能完善型需經(jīng)過411所述的1),及3)-9);4)查錯(cuò)測(cè)試型需要遵循錯(cuò)誤處理規(guī)范(見附錄z)4.1.3軟件開發(fā)過程的控制1)軟件開發(fā)流程的1),2) ,3) ,4) ,5) ,6)階段都應(yīng)該經(jīng)過質(zhì)量管理小組和開發(fā)顧問組(可以包 括用戶或公司卿請(qǐng)的有

5、矢開發(fā)專家)的評(píng)審。2)評(píng)審分內(nèi)部評(píng)審和正式評(píng)審。3)內(nèi)部評(píng)審由公司質(zhì)雖管理小組負(fù)責(zé)實(shí)施;正式評(píng)審由外部專家及公司的質(zhì)量管理小紐組成的評(píng) 審委員會(huì)進(jìn)行。除全開發(fā)型的軟件驗(yàn)收需要正式評(píng)審?fù)?,全開發(fā)型的軟件開發(fā)的其它階段的評(píng)審 及其它類型的軟件開發(fā)的齊個(gè)階段的評(píng)審均采用內(nèi)部評(píng)審。4)評(píng)審前方矢人員必須準(zhǔn)備好該階段的技術(shù)文檔資料,并填寫“評(píng)審報(bào)告”(附表G-1)的有尖部 分,并上交公司的質(zhì)量管理小組申請(qǐng)?jiān)u審。5)無論內(nèi)部評(píng)審或正式評(píng)審,均由公司的質(zhì)鼠管理小組指定評(píng)審人選與評(píng)審日期,戢后由公司總 經(jīng)理批準(zhǔn),同時(shí)還要遞交一份評(píng)審工作安排方案要求總經(jīng)理批準(zhǔn)。6)評(píng)審時(shí)首先111有尖人員介紹被評(píng)審的內(nèi)容;演

6、示評(píng)審內(nèi)容,再由評(píng)宙小組測(cè)試評(píng)審內(nèi)容,然后 山評(píng)審小紐提問題,有矢人員答辯(需填寫“軟件評(píng)審問題記錄”(附表G-2):最后山評(píng)審 小紐給出“通過”和“不通過”的結(jié)論;若需要修改,應(yīng)該填寫“軟件修改報(bào)告單”(內(nèi)部評(píng)審 可以適當(dāng)簡(jiǎn)化評(píng)審程序,免去答辯過程)。7)軟件驗(yàn)收評(píng)審前需要填寫”評(píng)審報(bào)告”進(jìn)行申請(qǐng)外,軟件評(píng)審要由評(píng)審小紐或質(zhì)量管理小紐 填寫專門的軟件評(píng)審報(bào)吿(附表E)。4.2軟件開發(fā)項(xiàng)目的確立該階段的規(guī)范依據(jù)公司相矢的項(xiàng)目確立和項(xiàng)目下達(dá)的有尖規(guī)定(項(xiàng)目的申請(qǐng)和確立規(guī)范)。4.3軟件需求分析該階段只適用于4.1.2所述的全開發(fā)型及增加功能型的軟件開發(fā)項(xiàng)目o4.3.1目的任務(wù)及實(shí)施步驟*由軟件開

7、發(fā)的部門經(jīng)理與有尖的設(shè)計(jì)人員進(jìn)行軟件的需求分析;* 對(duì)于大的或全開發(fā)型的軟件開發(fā)項(xiàng)H需要根據(jù)“軟件開發(fā)項(xiàng)目任務(wù)書”進(jìn)行必要的技術(shù)調(diào)査,寫出系統(tǒng)調(diào)研報(bào)告,調(diào)研報(bào)告的書寫和實(shí)施依據(jù)公司的系統(tǒng)調(diào)研報(bào)告實(shí)施規(guī)范;*分析和確定軟件開發(fā)、運(yùn)行的環(huán)境;* 確定人機(jī)界面及接口說明;*編制項(xiàng)目開發(fā)計(jì)劃,填寫“軟件開發(fā)項(xiàng)目安排書”(附表B3)、“軟件開發(fā)項(xiàng)目計(jì)劃書”(附表B一 4):*編寫“軟件需求規(guī)格說明書(附錄B)-:* 評(píng)審;*下達(dá)設(shè)計(jì)任務(wù)。4.3.2方法及工具*采用面向?qū)ο蟮姆治龇椒ǎ?0A)或結(jié)構(gòu)化的分析方法。*若采用面向?qū)ο蟮姆治龇椒ǎ∣OA)其標(biāo)識(shí)方法和說明格式應(yīng)參考“標(biāo)準(zhǔn)建模語言(UML)的書 寫

8、及文檔格式。*若采用結(jié)構(gòu)化的分析方法,請(qǐng)參考附錄B “軟件需求規(guī)格說明書書寫格式”。4.3.3評(píng)審*根據(jù)“軟件開發(fā)任務(wù)書”針對(duì)軟件開發(fā)計(jì)劃,軟件需求規(guī)格說明進(jìn)行評(píng)審。評(píng)審內(nèi)容: 是否符合“軟件開發(fā)任務(wù)書”的耍求: 可行性:是否能按時(shí),按質(zhì),交付符合系統(tǒng)需求的軟件; 標(biāo)準(zhǔn)化:其文檔資料是否符合標(biāo)準(zhǔn): 可龕性,安全性和用維護(hù)性:共軟件需求規(guī)格說明是否規(guī)定了可靠性,安全性和可維護(hù)性 的要求;*評(píng)審應(yīng)該作出通過或不通過的結(jié)論??稍瓌t通過,但需作部分修改和補(bǔ)充,則需待概耍設(shè)計(jì)評(píng)審 時(shí)對(duì)修改或補(bǔ)充部分進(jìn)行檢査評(píng)審。4.3.4設(shè)計(jì)任務(wù)下達(dá)* “軟件需求規(guī)格說明書”、“軟件開發(fā)項(xiàng)目計(jì)劃書”和“軟件開發(fā)項(xiàng)H安排

9、書”經(jīng)過公司總工程 師的批準(zhǔn)之后,連同“軟件開發(fā)項(xiàng)目任務(wù)書”和“個(gè)人工作任務(wù)書”作為正式任務(wù),下達(dá)給設(shè) 計(jì)層人員:4.4概要設(shè)計(jì)4.4.1 口的和任務(wù)和實(shí)施步驟*根據(jù)“軟件需求規(guī)格說明書”中規(guī)定的軟件功能需求,建立軟件的總體結(jié)構(gòu)和功能模塊z間的尖 系,定義各功能模塊的接口,設(shè)計(jì)數(shù)據(jù)庫模式和數(shù)據(jù)結(jié)構(gòu),初步編制測(cè)試計(jì)劃。*概要設(shè)計(jì)是軟件開發(fā)必須執(zhí)行的重耍階段(因?yàn)檐浖治鲭A段對(duì)一些類型的軟件開發(fā)可以不執(zhí) 行)。*其步驟為:總體結(jié)構(gòu)設(shè)計(jì):將整個(gè)軟件系統(tǒng)分解為子系統(tǒng)、功能模塊;粗略描述子系統(tǒng)和功能模塊Z間 的數(shù)據(jù)及控制矢系,及接口:數(shù)據(jù)庫模式及數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì):各個(gè)功能模塊的功能定義,接口定義;編制概要

10、設(shè)計(jì)說明(參看附錄C):初步編制測(cè)試計(jì)劃(參看附錄G)。442階段產(chǎn)品*概要設(shè)計(jì)說明書*軟件測(cè)試計(jì)劃(初步)4.4.3評(píng)審和批準(zhǔn)4.4.3.1 評(píng)審*由負(fù)責(zé)該軟件開發(fā)的技術(shù)人員向軟件開發(fā)技術(shù)領(lǐng)導(dǎo)小組申報(bào)。巾報(bào)時(shí)應(yīng)該填寫“軟件評(píng)審報(bào)告” (附茨G1)以及提交4.4.2所列的必需具備的文檔資料”。*評(píng)審的內(nèi)容:根據(jù)“軟件開發(fā)任務(wù)書”及“軟件需求規(guī)格說明”針對(duì)軟件概要設(shè)計(jì)進(jìn)行評(píng)審。是否符合“軟件開發(fā)任務(wù)書”及“軟件需求規(guī)格說明”的要求??尚行裕菏欠衲馨磿r(shí),按質(zhì),交付符合系統(tǒng)需求的軟件。標(biāo)準(zhǔn)化:其文檔資料是否符合標(biāo)準(zhǔn)??煽啃?,安全性和可維護(hù)性:其概耍設(shè)計(jì)是否考慮了 “軟件需求規(guī)格說明”中規(guī)定的可靠 性

11、,安全性和可維護(hù)性的耍求*軟件開發(fā)評(píng)審小組根據(jù)軟件概耍設(shè)計(jì)必需具備的文檔資料及答辯情況進(jìn)行討論,并作出評(píng)審意見 (通過或不通過)。若冇重大修改及評(píng)審不通過,應(yīng)再次舉行評(píng)帀答辯;若方小的修改,需留 待詳細(xì)設(shè)計(jì)階段一并進(jìn)行評(píng)審。443.2批;隹*軟件開發(fā)技術(shù)領(lǐng)導(dǎo)小組將評(píng)審意見及全部資料提交總經(jīng)理進(jìn)行最后用批。*總經(jīng)理將審批后,由軟 件開發(fā)人員繼續(xù)進(jìn)行軟件的下階段開發(fā)。4. 5詳細(xì)設(shè)計(jì)4.5.1 1=1的及內(nèi)容及步驟*詳細(xì)設(shè)計(jì)必須符介概要設(shè)計(jì)說明的功能需求、框架結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流程的基本設(shè)計(jì)要求。 *詳細(xì)設(shè)計(jì)內(nèi)容及步驟:。確定準(zhǔn)確的數(shù)據(jù)結(jié)構(gòu)(必須有準(zhǔn)確詳細(xì)的文字說明);。進(jìn)行完整的數(shù)據(jù)庫的模式設(shè)

12、計(jì)(必須有準(zhǔn)確詳細(xì)的文字說明);進(jìn)行主程序的結(jié)構(gòu)及過程的準(zhǔn)確的描述(可使用文字及類PASCAL語言進(jìn)行描述);。進(jìn)行AP I的準(zhǔn)確的描述(輸入?yún)?shù),輸出參數(shù),功能描述);。進(jìn)行全部子程序或服務(wù)的邏輯結(jié)構(gòu)準(zhǔn)確的描述(可使用文字及類PASCAL語言進(jìn)行描 述);。進(jìn)行全部事件(輸出事件及接收事件)的描述(事件名,事件體,輸岀事件何時(shí)發(fā)HI,接受 事件的處理流程):。完成詳細(xì)設(shè)計(jì)說明書的編寫(參看附錄D);。擬定子系統(tǒng)及功能模塊的調(diào)試方案。*在軟件詳細(xì)設(shè)計(jì)過程中若發(fā)現(xiàn)框架設(shè)計(jì)需耍修改,應(yīng)提岀修改方案并填耳修改報(bào)告單。4.5.2階段產(chǎn)品及文檔資料*詳細(xì)設(shè)計(jì)說明書;*如有修改,需耍具備修改后的概耍設(shè)計(jì)說

13、明及修改報(bào)告單;*子系統(tǒng)及功能模塊的測(cè)試計(jì)劃。4.5.3評(píng)審;*對(duì)于4.1.2中所述的金開發(fā)型及增加功能型的軟件開發(fā)應(yīng)該進(jìn)行詳細(xì)設(shè)計(jì)的評(píng)審,而其它兩種類型 的軟件開發(fā)除非概要設(shè)計(jì)有重大修改一般不進(jìn)行評(píng)審。*評(píng)審過程參看4.4.3.1;4-6軟件實(shí)現(xiàn)4.6.1任務(wù)及實(shí)施步驟*根據(jù)軟件詳細(xì)設(shè)計(jì)說明,進(jìn)行程序編制、靜態(tài)分析、自測(cè)試、互測(cè)試。4.6.2階段產(chǎn)品及文檔資料*軟件概要設(shè)計(jì)及詳細(xì)設(shè)計(jì)文檔資料及相應(yīng)的修改報(bào)告單;*源程序;*自測(cè)試大綱及測(cè)試結(jié)果;*軟件使用說明書和維護(hù)說明書初稿。4.6.3程序編制的規(guī)范*變量名:必須與其代表的意義或其用途一致,可讀(決不允許無實(shí)際盤義的變量名,如a、b、c、

14、I、j、k 籌)。* 每個(gè)源程序(包括主程序及各個(gè)例程)的行數(shù)不得超過5 0 0行。*每個(gè)源程序必須有程序頭說明(程序名稱,功能,上一級(jí)程序名,調(diào)用的子序名,輸入?yún)?shù),輸 出參數(shù),編制人,完成日期,修改的歷史記錄)。* 每個(gè)源程序必須有注釋行(平均5-8行源程序有一行注釋)。4.6.4軟件的靜態(tài)分析該分析為使用人工或自動(dòng)調(diào)試工具對(duì)程序代碼逐條進(jìn)行檢査、分析,以發(fā)現(xiàn)編碼錯(cuò)謀的過程。其內(nèi) 容為;*檢查代碼和詳細(xì)設(shè)計(jì)的一致性;*檢査代碼的標(biāo)準(zhǔn)性,可讀性;*檢查代碼邏輯代碼的正確性。4.6.5軟件的自測(cè)試和互測(cè)試軟件的自測(cè)試是在軟件項(xiàng)目開發(fā)組內(nèi)部進(jìn)行的測(cè)試,以保證彼開發(fā)的軟件符合系統(tǒng)需求(功能需求及

15、技術(shù)要求),檢查軟件的容錯(cuò)能力,檢查軟件的可靠性及安全性;為軟件的正式驗(yàn)收測(cè)試提供依據(jù)和基礎(chǔ)。*軟件幵發(fā)項(xiàng)目自測(cè)試首先可以在比較獨(dú)立的環(huán)境,進(jìn)行該開發(fā)軟件的各個(gè)軟件模塊的功能測(cè)試。*功能測(cè)試之后,必須將被開發(fā)軟件與整個(gè)軟件系統(tǒng)組裝到起,在完整的運(yùn)行環(huán)境下進(jìn)行測(cè)試。*自測(cè)成功后,應(yīng)該由技術(shù)部經(jīng)理(或相應(yīng)的軟件開發(fā)部門經(jīng)理)安排其他與該開發(fā)項(xiàng)目無矢的技術(shù) 人員按測(cè)試犬綱進(jìn)行互測(cè);*自測(cè)試及互測(cè)試必須有測(cè)試大綱、測(cè)試用例及測(cè)試記錄。*必須自測(cè)試及互測(cè)試成功之后,才允許提交正式的測(cè)試和驗(yàn)收。47軟件開發(fā)項(xiàng)目的驗(yàn)收4.7.1目的及內(nèi)容* 根據(jù)“軟件開發(fā)項(xiàng)目任務(wù)書”中規(guī)定的用戶需求以及軟件開發(fā)人員捉交的“

16、軟件測(cè)試大綱”在 相應(yīng)的系統(tǒng)環(huán)境(該系統(tǒng)J前旳二式版本)下對(duì)已經(jīng)開發(fā)成功的軟件進(jìn)行嚴(yán)格測(cè)試。*審査軟件產(chǎn)品必需具備的文檔資料的規(guī)范性,完整性及E確性。*審査軟件產(chǎn)品介質(zhì)的正確性,完整性及一致性。*lLi軟件評(píng)審小紐對(duì)被審査的軟件給予“宙查評(píng)語”,合格的系統(tǒng)進(jìn)行版本注冊(cè)登記。4.7.2軟件驗(yàn)收的執(zhí)行者* 執(zhí)行者為軟件開發(fā)技術(shù)領(lǐng)導(dǎo)小組及共委托的軟件評(píng)審小組(狄件正式驗(yàn)收的評(píng)審)、軟件質(zhì)量 管理小組(軟件產(chǎn)品審査)及版本管理小組(版木注冊(cè),復(fù)制,發(fā)行)。4.7.3軟件驗(yàn)收的步驟及驗(yàn)收測(cè)試小組的組成4.7.3.1軟件驗(yàn)收的步驟* 由項(xiàng)目負(fù)責(zé)人填寫“軟件開發(fā)項(xiàng)H止式驗(yàn)收申請(qǐng)書”(附表El),交技術(shù)部匯總

17、,由公司質(zhì)量 管理部進(jìn)行審査,審査內(nèi)容為:o程序編制的規(guī)范性(如變量命名,程序頭,程序注釋);。測(cè)試大綱及自測(cè)試及互測(cè)試結(jié)果的正確性;o軟件使用說明書的完整性及規(guī)范性;。若軟件實(shí)現(xiàn)過程進(jìn)行了軟件概要設(shè)計(jì)或詳細(xì)設(shè)計(jì)的修改,則應(yīng)該審査是否具備相應(yīng)的修 改后的設(shè)計(jì)文檔;若審查不通過:需要技術(shù)部(或相應(yīng)軟件開發(fā)部門)進(jìn)行相應(yīng)的修補(bǔ)工作;然后再進(jìn)行市 查,直至通過為止;*審查通過啟,山公司總經(jīng)理批準(zhǔn),然后開始啟動(dòng)軟件驗(yàn)收過程。Lh軟件開發(fā)人員編寫測(cè)試大綱的并經(jīng)評(píng)中小組評(píng)審; 由公司軟件質(zhì)疑管理小組委托專門的技術(shù)人員建立測(cè)試環(huán)境:*由公司軟件質(zhì)就管理小紐委托專門的技術(shù)人員建立測(cè)試小紐按照測(cè)試大綱進(jìn)行嚴(yán)格的

18、測(cè)試:*測(cè)試中若出現(xiàn)重大的錯(cuò)謀,則此次軟件測(cè)試宣告失敗:應(yīng)修改厲再進(jìn)行重新全部測(cè)試;*測(cè)試中若出現(xiàn)一般的錨誤,可經(jīng)修改后,進(jìn)行專項(xiàng)補(bǔ)測(cè):*測(cè)試小組應(yīng)該提交軟件測(cè)試報(bào)告:* 由公司軟件質(zhì)撬管理小組委托專門的技術(shù)人員建立文檔資料審查小組進(jìn)行文檔資料的審查,并提 交審査報(bào)告;由公司軟件質(zhì)蛋管理小紐委托專門的技術(shù)人員建立介質(zhì)審查小組進(jìn)行軟件介質(zhì)的審查,并捉交審查報(bào)告:*測(cè)試結(jié)束由公司軟件質(zhì)量管理小組組織軟件評(píng)審小俎經(jīng)過認(rèn)真評(píng)議作出”審査評(píng)語”。4.7.3.2軟件驗(yàn)收測(cè)試小組的組成*軟件驗(yàn)收階段應(yīng)該組織三個(gè)測(cè)試市查小組;軟件測(cè)試小組、軟件文檔資料審查小組、軟件介質(zhì)審査 小組;*三個(gè)測(cè)試審查小紐的人員主要

19、由公司工程部技術(shù)人員紐成*測(cè)試審查小紐由公司公司軟件質(zhì)昴管理小組與質(zhì)管部負(fù)貴組織4.7.4軟件測(cè)試大綱的編制及審定* 軟件測(cè)試大綱ih負(fù)責(zé)軟件開發(fā)的人員編寫;*評(píng)審小組召集會(huì)議,聽取大綱編寫人員的介紹以及與會(huì)者的意見,經(jīng)過討論,并經(jīng)大綱編寫人 員的修改補(bǔ)充,最后由軟件評(píng)審小組討論審定該測(cè)試大綱。4.7.4.1軟件測(cè)試大綱的內(nèi)容詳細(xì)的格式請(qǐng)參看附錄H4.7.5針對(duì)不同軟件開發(fā)情況的測(cè)試要求4.7.5.1系統(tǒng)基礎(chǔ)級(jí)的測(cè)試*系統(tǒng)的支掠平臺(tái)的基本服務(wù)被修改或全開發(fā)型的軟件開發(fā)項(xiàng)H屬于此種類型:* 必須將該軟件系統(tǒng)全部程序(支撐平臺(tái)及應(yīng)用軟件)進(jìn)行編譯鏈接。* 對(duì)新的或經(jīng)過重大修改的軟件系統(tǒng)統(tǒng)(必須有數(shù)

20、據(jù)源的仿真環(huán)境)進(jìn)行所有功能的測(cè)試。4.7.5.2基本系統(tǒng)的測(cè)試*系統(tǒng)的支撐平臺(tái)的部分軟件被修改屬于此種類型;* 必須對(duì)該系統(tǒng)的有尖部分(支搏平臺(tái)軟件)進(jìn)行編譯璉接。*在當(dāng)前被修改的軟件系統(tǒng)的版本(必須有數(shù)據(jù)源的仿真環(huán)境)下對(duì)開發(fā)修改的部分及其它應(yīng)用軟件 進(jìn)行測(cè)試。4.7.5.3應(yīng)用系統(tǒng)的測(cè)試*系統(tǒng)的應(yīng)用軟件逬行了重大修改或開發(fā)了新的應(yīng)用軟件屬于此種類型:*必須對(duì)該應(yīng)用軟的有矢部分進(jìn)行編譯鏈接。*在當(dāng)前系統(tǒng)的版本(必須冇數(shù)據(jù)源的仿真壞境)下對(duì)開發(fā)修改的應(yīng)用軟件及其它冇尖應(yīng)用軟件進(jìn)行測(cè)試。4 7 5 4 一般修改的測(cè)試* 系統(tǒng)的應(yīng)用軟件進(jìn)行了 般修改屬于此種類型;*必須對(duì)有尖部分進(jìn)行編譯鏈接。*

21、 在當(dāng)前系統(tǒng)的版本(除去開發(fā)修改的部分)下對(duì)修改的應(yīng)用軟件進(jìn)行測(cè)試。4.7.6軟件測(cè)試的一般性合格標(biāo)準(zhǔn)* 符合該開發(fā)項(xiàng)目的“軟件盅求規(guī)格說明書”中規(guī)定的用戶的功能需求及性能需求。*符合測(cè)試大綱中規(guī)定的各項(xiàng)功能。* 新開發(fā)修改的項(xiàng)目的可靠性標(biāo)準(zhǔn):人機(jī)界面調(diào)用1 0 0 0次不故障退出,不產(chǎn)生core dump或死機(jī)。支撐平臺(tái)的分布式管理及數(shù)據(jù)庫的基木服務(wù)連續(xù)訪問1000 00 0次不出錯(cuò)謀,不產(chǎn)生core dump或死機(jī)。支撐平臺(tái)的分布式管理及實(shí)時(shí)數(shù)據(jù)庫的基本功能(如主備機(jī)自動(dòng)切換,子系統(tǒng)的切換,子系 統(tǒng)及進(jìn)程的退出服務(wù)和啟動(dòng),雙以太網(wǎng)的自動(dòng)切換;數(shù)據(jù)廂的安裝更新,數(shù)據(jù)庫模式的建立和 修改,數(shù)據(jù)

22、陣的同步,實(shí)時(shí)數(shù)據(jù)庫與尖系數(shù)據(jù)庫的同步及捆綁;等等)連續(xù)調(diào)用I 00 0次不發(fā)生 錯(cuò)誤不產(chǎn)生core dump或死機(jī)。應(yīng)用系統(tǒng)在支槨環(huán)境下(必須有前置機(jī)的仿真環(huán)境)連續(xù)運(yùn)行72小時(shí)不發(fā)生功能性錯(cuò)誤,不 產(chǎn)生事件堆積,不故障退出,不產(chǎn)生core dump或死機(jī)。4.7.7軟件文檔資料4.7.7.1文檔資料應(yīng)涵蓋的范圍* 該軟件開發(fā)項(xiàng)目的“軟件開發(fā)任務(wù)H、“軟件需求規(guī)格說明”及對(duì)上述文檔的修改資料;*該軟件開發(fā)項(xiàng)目的概要設(shè)計(jì)及詳細(xì)設(shè)計(jì)的全部資料;* 該軟件開發(fā)項(xiàng)目的全部源程序:* 該軟件開發(fā)項(xiàng)目的自測(cè)試和互測(cè)試記錄;* 該軟件開發(fā)項(xiàng)目的用戶使用手冊(cè)和維護(hù)手冊(cè);* 該軟件開發(fā)項(xiàng)目的測(cè)試大綱:*資料的

23、詳細(xì)淸單。4.7.7.2審查文檔資料的手段*審查人員檢查文檔資料的規(guī)范性,完整性。叮以便用專門的軟件去測(cè)試源程序的規(guī)范性。4-7-8軟件介質(zhì)的審查4.7.&S軟件介質(zhì)的定義*軟件介質(zhì)指的是完整的記錄軟件的可運(yùn)行模塊及其安裝說明的磁帶,軟盤,光盤。4 7.&2軟件介質(zhì)合格的標(biāo)準(zhǔn)*介質(zhì)記錄了軟件系統(tǒng)全部可運(yùn)行模塊及具安裝說明或記錄軟件系統(tǒng)的升級(jí)模塊及具安裝說明;用此 介質(zhì)安裝之后,該軟件系統(tǒng)可以立即可靠的運(yùn)行。*該介質(zhì)應(yīng)該與提供的用戶手冊(cè)完全一致。4.7.9評(píng)審*軟件驗(yàn)收階段需要經(jīng)過兩次評(píng)審;*第一次評(píng)審是對(duì)驗(yàn)測(cè)試收大綱的評(píng)審;*第二次評(píng)審是該驗(yàn)收階段的最終評(píng)審;其評(píng)中內(nèi)容為:。軟件測(cè)試報(bào)告o軟件

24、文檔資料的市查報(bào)告。軟件介質(zhì)的審查報(bào)告*評(píng)審結(jié)果:通過或不通過。4-8軟件的交付4-8.1軟件的交付方式*將經(jīng)過正式驗(yàn)收的軟件由開發(fā)部或相應(yīng)的軟件開發(fā)部門交付質(zhì)量管理部進(jìn)行注冊(cè)登記;*由質(zhì)管部及開發(fā)部或相應(yīng)的飲件開發(fā)部門共同向丨程部門交付經(jīng)過正式驗(yàn)收的軟件系統(tǒng),以便工 程部進(jìn)行系統(tǒng)集成及進(jìn)一步測(cè)試4.8.2軟件交付后的完善*軟件交付工程部門進(jìn)行系統(tǒng)集成及測(cè)試后或進(jìn)行工程的工廠驗(yàn)收和現(xiàn)場(chǎng)驗(yàn)收后若出現(xiàn)若干不符合用 戶需求的問題或錯(cuò)謀,應(yīng)該程部門埴寫“軟件問題報(bào)告單(針對(duì)軟件錯(cuò)謀和不符合用戶需求的問題), 并交部門經(jīng)理匯總:若問題可以由木部門解決,則在本部門安排解決;若木部門不能解決的問 題,交公司

25、技術(shù) 領(lǐng)導(dǎo)小組統(tǒng)一安排軟件的修改完善工作。4.9軟件的維護(hù)及完善4.9.1維護(hù)請(qǐng)求的提出*維護(hù)請(qǐng)求由工程部門以”軟件問題報(bào)告單”的形式提交并交部門經(jīng)理匯總;若問題可以由本部門解 決,則在本部門安排解決:若本部門不能解決的問題,交公司技術(shù)領(lǐng)導(dǎo)小組,統(tǒng)一安排解決。4.9.2維護(hù)計(jì)劃的形成*對(duì)于小的軟件問題可以不經(jīng)過評(píng)審,直接形成軟件開發(fā)項(xiàng)目任務(wù)書下達(dá)給技術(shù)人員.*對(duì)于較大的軟件問題應(yīng)經(jīng)過評(píng)審形成軟件開發(fā)項(xiàng)H任務(wù)書然后下達(dá)給技術(shù)人員(參考4.2.1,嗽 件開發(fā)項(xiàng)目的確立”).4.9.3維護(hù)的過程*對(duì)于”増加功能型”的維護(hù),實(shí)際是一個(gè)較為獨(dú)立的軟件開發(fā)項(xiàng)冃,應(yīng)該按4.2-4.4的階段進(jìn)行軟 件的開發(fā)*

26、對(duì)于“功能完善型及査錨涮試型“的維護(hù),實(shí)際是一個(gè)修改軟件的過程,應(yīng)該按以F步驟進(jìn)行:。維護(hù)人員對(duì)維護(hù)需求進(jìn)行分析,修改“軟件需求規(guī)格說明”或“軟件概要設(shè)計(jì)說明”或“軟 件詳細(xì)設(shè)計(jì)說明”,評(píng)審小紐對(duì)其修改進(jìn)行評(píng)審,然后維護(hù)人員根據(jù)評(píng)審意見進(jìn)行再修改、再 評(píng)審,直到通過。維護(hù)人員根據(jù)修改的設(shè)計(jì)進(jìn)行源程序的代碼修改及靜態(tài)分析、自測(cè)試、互測(cè)試,軟件驗(yàn)收。 原則上,凡運(yùn)對(duì)現(xiàn)場(chǎng)運(yùn)行的軟件的修改,均應(yīng)該在實(shí)驗(yàn)室先進(jìn)行模擬修改和測(cè)試;成功后,經(jīng) 過項(xiàng)目經(jīng)理或部門經(jīng)理批準(zhǔn)厲,再到現(xiàn)場(chǎng)進(jìn)行修改;如因?yàn)樘厥庠?,在未?jīng)過實(shí)驗(yàn)室修改和測(cè) 試,而對(duì)現(xiàn)場(chǎng)運(yùn)行的軟件進(jìn)行修改,應(yīng)該事先及時(shí)與項(xiàng)目經(jīng)理或部門經(jīng)理聯(lián)系,說明修改的

27、內(nèi) 容及理山,經(jīng)過同意后,再慎重的進(jìn)行修改和測(cè)試;事后必須填寫(軟件問題報(bào)告單及軟 件修改報(bào)告單)或工程修改報(bào)告單,并經(jīng)過項(xiàng)目經(jīng)理或部門經(jīng)理審查批準(zhǔn);:進(jìn)行維護(hù)丿 U,都應(yīng)該及時(shí)經(jīng)過質(zhì)管部的注冊(cè)紅記調(diào)胳軟件版木號(hào)、保存相應(yīng)的軟件介質(zhì),以保證軟件版木 的致性。附錄A軟件立項(xiàng)報(bào)告書寫格式北京思創(chuàng)公司軟件開發(fā)項(xiàng)目立項(xiàng)報(bào)告項(xiàng)目名稱課題名稱起止時(shí)間:年 月至年 月1 hl的和意義1. 描述與軟件開發(fā)內(nèi)容緊密和矢的產(chǎn)品的實(shí)際水平和今后的發(fā)展方向;2. 闡述課題成果對(duì)該現(xiàn)狀和技術(shù)發(fā)展的作用;3. 分析成呆應(yīng)用和推廣的途徑:4. 分析成呆推廣后的直接和間接效益。2國(guó)內(nèi)外研究水平綜述與軟件開發(fā)內(nèi)容緊密和矢的技術(shù)

28、發(fā)展歷史的簡(jiǎn)要回顧;2國(guó)內(nèi)外研究水平的現(xiàn)狀和發(fā)展趨勢(shì);3介紹國(guó)外研究機(jī)構(gòu)或者公司対木課題的研究情況;4介紹國(guó)內(nèi)其他研究單位對(duì)本課題的研究情況。3. 課題的理論或?qū)嵺`依據(jù)軟件開發(fā)內(nèi)容的原理簡(jiǎn)述;2軟件開發(fā)內(nèi)容的理論或者實(shí)踐依據(jù);3軟件開發(fā)的技術(shù)尖鍵和難點(diǎn)。4軟件開發(fā)內(nèi)容和實(shí)施方案1. 軟件開發(fā)內(nèi)容的詳細(xì)說明(可分專題或按內(nèi)容序號(hào)描述)。2. 要描述具體的開發(fā)步驟,現(xiàn)場(chǎng)試驗(yàn)的地點(diǎn)和試驗(yàn)訃劃,需耍建設(shè)的試驗(yàn)環(huán)境:3. 理論研究和試驗(yàn)內(nèi)容與軟件開發(fā)總目標(biāo)的因果矢系;4. 寫明理論和試驗(yàn)研究的工作量;5. 需要名家單位共同承擔(dān)的課題,需要寫明各家的分工、職責(zé)和捉供的成果,如何組織和協(xié)調(diào);6. 需耍與國(guó)外

29、合作,耍寫明與外方的合作方式、知識(shí)產(chǎn)權(quán)和成果分享的范圍,及以前的工作聯(lián)系;7. 注明本軟件開發(fā)需要購(gòu)買設(shè)備的型號(hào)、產(chǎn)地、性能及需要購(gòu)買的原因;8. 外委的工作內(nèi)容和工作量;5 預(yù)期日標(biāo)和成果形式1. 闡明軟件開發(fā)預(yù)期達(dá)到的目標(biāo):2. 明確敘述軟件產(chǎn)晶成果捉供的形式;要求成果提供的形式能夠被其他技術(shù)人員拿握,使成果的使用 權(quán)具燈可轉(zhuǎn)移性。6試驗(yàn)單位或依托工程情況1. 如需借用其他單位的試驗(yàn)環(huán)境,說明選定試驗(yàn)單位的落實(shí)情況;2. 如襦結(jié)合依托工程進(jìn)行試點(diǎn)研究,說明依托工程及其與本軟件開發(fā)結(jié)合的情況。7軟件開發(fā)所需的條件7.1課題負(fù)責(zé)人對(duì)課題負(fù)貴人的要求:72軟件開發(fā)人員對(duì)課題承扌II 人員的專業(yè)、

30、特長(zhǎng)、工作水平的要求;73驗(yàn)室條件(包括硬件和軟件)說明該軟件開發(fā)所需的換件及軟件的環(huán)境,并開列清單;課題的進(jìn)度安排1. 列出分年度計(jì)劃研究?jī)?nèi)容和人員、設(shè)備安排;2. 分年度提供成果的內(nèi)容和形式,耍具有可檢査性。序號(hào)時(shí)間段內(nèi)容報(bào)告編寫人:附錄B軟件需求規(guī)格說明書書寫格式1-任務(wù)名稱2. 任務(wù)來源3. 運(yùn)行環(huán)境以文字確切的說明該軟件在何種環(huán)境下運(yùn)行:硬件環(huán)境:服務(wù)器/工作站/PC機(jī)/單板機(jī);軟件環(huán)境:何種OS,何種數(shù)據(jù)庫系統(tǒng),以及其它支持軟件:工作環(huán)境:調(diào)度室/維護(hù)工作機(jī)房/管理人員辦公室/變電站等;使用人員:調(diào)度員/維護(hù)人員/開發(fā) 人員及相應(yīng)的文化程度:4. 功能需求詳細(xì)的以文字和圖/表描述該

31、軟件應(yīng)該完成的功能:5. 技術(shù)性能要求說明該軟件應(yīng)該具備的安全性、可靠性、實(shí)時(shí)響應(yīng)性、可用性等具體耍求;6. 功能模塊描述簡(jiǎn)要說明該軟件的各個(gè)功能模塊的功能,及與其它模塊Z間的尖系;7. 接口描述簡(jiǎn)要說明各個(gè)外部及內(nèi)部接口的功能及輸入?yún)?shù)和輸出參數(shù);&對(duì)人機(jī)交互的要求說明該軟件是否要求人機(jī)交互,以何種方式進(jìn)行交互,交互欲達(dá)到的目的;并簡(jiǎn)耍說明主要人機(jī) 交附錄C概要設(shè)計(jì)說明書書寫格式1概耍設(shè)計(jì)說明書的框架1.用戶需求2.術(shù)語3.數(shù)據(jù)結(jié)構(gòu)及爭(zhēng)件定義4.程序的框架結(jié)構(gòu)5.各個(gè)程序模塊的描述6.相尖的人機(jī)界面的描述2用戶需求的書寫規(guī)范參看附a。3術(shù)語的書寫規(guī)范Do專用術(shù)語逐個(gè)列岀該概要設(shè)計(jì)屮所使用的專

32、用術(shù)語的名稱及確切含義:2)。縮寫詞逐個(gè)列出該概要設(shè)計(jì)屮所便用的縮寫詞的名稱及確切含義;4數(shù)據(jù)結(jié)構(gòu)及事件定義的書寫規(guī)范1)。數(shù)據(jù)庫模式的描述該軟件所使用的已經(jīng)建立的數(shù)據(jù)庫及表的名稱;該軟件需要新建立的數(shù)據(jù)庫的模式的概要描述(數(shù)據(jù)庫用途,數(shù)據(jù)庫名、液名及用途、屬性知:2)。內(nèi)部主要數(shù)據(jù)結(jié)構(gòu)的描述程序內(nèi)部盂要使用的數(shù)據(jù)結(jié)構(gòu)的名稱、用途、包含的屈性:3)。新定義的事件的描述說明新定義事件的名稱及用途;5程序的框架結(jié)構(gòu)的書寫規(guī)范1)。程序的層次機(jī)構(gòu)(樹狀結(jié)構(gòu))的描述以文字和圖描述該程序的層次機(jī)構(gòu)(樹狀結(jié)構(gòu)):結(jié)構(gòu)中包含所有的程序單元(主程序及各層子 程序及各個(gè)函數(shù))及處理事件的程序模塊;2)。各個(gè)程序

33、模塊之間的邏輯尖系描述用圖形(或類PASCAL語言)描述程序的概要邏輯矢系(包括半件處理的源頭);6程序模塊描述的書寫規(guī)范1)。程序模塊的功能描述以文字描述該程序的功能;2)。程序模塊的輸入及輸出描述以文字描述該程序的輸入?yún)?shù)(變量,數(shù)組,指針,常數(shù))及相應(yīng)的輸出參數(shù)(變量,數(shù)組, 指針,常數(shù));7類(CLASS)描述的書寫規(guī)范1)。以文字描述該類(CLASS)的功能;2)。以文字描述該類(CLASS)的繼承矢系;3)。類(CLASS)的屬性描述以文字描述該類(CLASS)的各個(gè)尬性及其含義;4)。類(CLASS)的函數(shù)的描述以文字描述該類(CLASS)的各個(gè)函數(shù)的功能及輸入輸出參數(shù)8人機(jī)界而

34、描述的書寫觀范Do以文字或圖形描述齊個(gè)人機(jī)界面的功能附錄D詳細(xì)設(shè)計(jì)說明書書寫格式1詳細(xì)設(shè)計(jì)說明書的框架1. 用戶需求2. 術(shù)語3. 數(shù)據(jù)庫模式設(shè)計(jì)4. 內(nèi)部數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5. 事件的設(shè)計(jì)6. 程序的框架結(jié)構(gòu)(若已有概要設(shè)計(jì)則此節(jié)可省略,否則必須書寫)7. 程序模塊的詳細(xì)設(shè)計(jì)8人機(jī)界面的詳細(xì)設(shè)計(jì)3用戶需求的書寫規(guī)范參看附A。3術(shù)語的書寫規(guī)范1)。專用術(shù)語逐個(gè)列出該詳細(xì)設(shè)計(jì)屮所使用的專用術(shù)語的名稱及確切含義;2)??s寫詞逐個(gè)列出該詳細(xì)設(shè)計(jì)屮所使用的縮寫詞的名稱及確切含義:4數(shù)據(jù)庫模式設(shè)計(jì)的書寫規(guī)范詳細(xì)描述新建立的數(shù)據(jù)應(yīng)模式的結(jié)構(gòu);數(shù)據(jù)庫名稱及用途數(shù)據(jù)庫各個(gè)表的名稱及用途各個(gè)表的屈性的名稱、數(shù)據(jù)類型、

35、含義5內(nèi)部數(shù)據(jù)結(jié)構(gòu)的書寫規(guī)范數(shù)據(jù)結(jié)構(gòu)的名稱及用途數(shù)據(jù)結(jié)構(gòu)的屬性的名稱、數(shù)據(jù)類型、含義6程序的框架結(jié)構(gòu)的書寫規(guī)范1)0程序的層次機(jī)構(gòu)(樹狀結(jié)構(gòu))的描述以文字和圖描述該程序的層次機(jī)構(gòu)(樹狀結(jié)構(gòu));結(jié)構(gòu)中包含所有的程序單元(主程序及各層子 程序及各個(gè)函數(shù))及處理事件的程序模塊;2)。各個(gè)程序模塊之間的邏輯尖系描述用圖形(或類PASCAL語言)描述程序的概要邏輯矢系(包括事件處理的源頭);7事件的設(shè)計(jì)1)。新定義的事件的結(jié)構(gòu)描述詳細(xì)描述新定義的事件的名稱、用途、事件體結(jié)構(gòu)、事件體每個(gè)屬性的數(shù)據(jù)類型及含義、在何 種條件下發(fā)出;2)。本程序注冊(cè)的事件的描述描述本程序注冊(cè)的事件的名稱、由哪個(gè)程序或BOB發(fā)出

36、的、該事件的事件體結(jié)構(gòu);對(duì)該事件的處理流程的描述:以文字或“類PASCAL語言”描述該處理流程;其謙盡程度要保 證程序員可以按照已定義的數(shù)據(jù)結(jié)構(gòu)及該描述不加任何發(fā)揮的編寫出程序;8程序模塊設(shè)計(jì)的書寫規(guī)范1)。程序模塊的功能描述以文字描述該程序的功能;2)。程序模塊的輸入及輸出描述以文字描述該程序的輸入?yún)?shù)(變量,數(shù)組,指針,常數(shù))及相應(yīng)的輸出參數(shù);3)。程序模塊邏輯流程的詳細(xì)描述以文字或“類PASCAL語言”描述該程序程序模塊的處理流程:其詳盡程度要保證程序員可以按 照已定義的數(shù)據(jù)結(jié)構(gòu)及該程序模塊的詳細(xì)描述不加任何發(fā)揮的編寫出程序;9類(CLASS)設(shè)計(jì)的書寫規(guī)范1)。以文字描述該類(CLAS

37、S)的功能;2)。以文字描述該類(CLASS)的繼承尖系;3)。類(CLASS)的屬性描述以文字拙述該類(CLASS)的各個(gè)屬性的類型及其含義:4)。類(CLASS)的函數(shù)的描述以文字描述該類(CLASS)的各個(gè)函數(shù)的功能及輸入輸出參數(shù);以文字或“類PASCAL語言”描述各個(gè)函數(shù)的處理流程;其詳盡程度要保證程序員可以按照已定 義的數(shù)據(jù)結(jié)構(gòu)及該兩數(shù)的描述不加任何發(fā)揮的編寫出該函數(shù)的程序;10人機(jī)界血設(shè)計(jì)的書寫規(guī)范1)。該人機(jī)界面的名稱及用途2)。用圖形將實(shí)際使用的界面全部畫出來:包括金部的菜單條、圖彖、符號(hào)、光敏點(diǎn)尊:3)。列出菜單條及光敏點(diǎn)對(duì)應(yīng)的回調(diào)函數(shù)的名稱及功能;4)。詳細(xì)描述各個(gè)回調(diào)函數(shù)

38、的輸入輸出參數(shù):并以文字或“類PASCAL語言”描述各個(gè)函數(shù)的處理 流程;其詳盡程度要保證程序員可以按照已定義的數(shù)據(jù)結(jié)構(gòu)及該函數(shù)的描述不加任何發(fā)揮的編寫出該函數(shù)的 程序;附錄E軟件產(chǎn)品用戶使用手冊(cè)格式書寫格式1-本軟件產(chǎn)品的功能概述簡(jiǎn)述本軟件提供的各個(gè)功能及實(shí)現(xiàn)這些功能的用戶采用的手段:2. 本手冊(cè)的使用范圍簡(jiǎn)述本手冊(cè)是為哪些人員服務(wù)的?這些人員需耍具備哪些基木知識(shí)?3. 術(shù)語和略縮語列舉本手冊(cè)便用的術(shù)語和略縮語:4. 使用過程4.1軟件的安裝啟動(dòng)過程詳細(xì)準(zhǔn)確的說明該軟件的安裝和啟動(dòng)的過程:4.2軟件提供的各個(gè)功能的操作過程詳細(xì)準(zhǔn)確的說明該軟件提供的并個(gè)功能實(shí)現(xiàn)的毎一步操作;5錯(cuò)誤信息詳細(xì)準(zhǔn)確

39、的列舉各個(gè)錯(cuò)誤信息的含義,何時(shí)發(fā)生?如何應(yīng)對(duì)?附錄F軟件產(chǎn)品用戶維護(hù)手冊(cè)書寫格式1-軟件產(chǎn)品的功能概述簡(jiǎn)述本軟件提供的各個(gè)功能及實(shí)現(xiàn)這些功能的用戶采用的手段:2. 本手冊(cè)的使用范圍簡(jiǎn)述本手冊(cè)是為哪些人員服務(wù)的?這些人員需耍具備哪些基木知識(shí)?3. 術(shù)語和略縮語列舉本手冊(cè)便用的術(shù)語和略縮語:4. 正常情況的維護(hù)操作詳細(xì)準(zhǔn)確的說明止常情況的各個(gè)維護(hù)操作的步驟: 正常情況的維護(hù)操作包括:軟件的啟動(dòng)和停止;軟件的當(dāng)前狀態(tài)的査詢:軟件運(yùn)行狀況的診斷;5. 異常情況的維護(hù)操作詳細(xì)準(zhǔn)確的說明異常情況的各個(gè)維護(hù)操作的步驟;附錄G測(cè)試計(jì)劃編寫格式1-被測(cè)試的軟件開發(fā)項(xiàng)目名稱2.測(cè)試對(duì)象和目的說明測(cè)試的對(duì)象(被測(cè)試

40、的主程序、子程序、接口、人機(jī)界面等); 說明該測(cè)試的目的:詳細(xì)說明測(cè)試哪些功能;測(cè)試哪些性能(可靠性、安全性)及應(yīng)該達(dá)到的指標(biāo);3測(cè)試所需要的環(huán)境詳細(xì)說明該測(cè)試需要的硬件和軟件環(huán)境;說明測(cè)試所需要的仿真環(huán)境;4測(cè)試的方法說明測(cè)試采収的方法(黑盒測(cè)試、白盒測(cè)試);5.測(cè)試的步驟詳細(xì)說明測(cè)試的步驟附錄H測(cè)試大綱的編寫格式第一章概述1前言槪述該測(cè)試的H的、任務(wù)、壞境、方法:* 此次測(cè)試的目的:* 界定此次測(cè)試的范圍:* 確定測(cè)試的環(huán)境:第二章測(cè)試環(huán)境1-硬件測(cè)試環(huán)境描述該測(cè)試所應(yīng)八備的波件環(huán)境;2.軟件測(cè)試壞境描述該測(cè)試所應(yīng)具備的軟件環(huán)境:第三章測(cè)試內(nèi)容和測(cè)試記錄該章應(yīng)該包插:*測(cè)試的詳細(xì)操作步驟:

41、*測(cè)試的各個(gè)用例:*測(cè)試的合格的標(biāo)準(zhǔn)。因此應(yīng)該:分節(jié)分段的詳細(xì)的列出各個(gè)子系統(tǒng)、功能模塊的測(cè)試步驟、測(cè)試方法及用例和應(yīng)該得出的結(jié)果;并留出記錄 測(cè)試結(jié)果及測(cè)試產(chǎn)生的偏羌的農(nóng)格:附表AJ 軟件開發(fā)各階段管理要點(diǎn)殳介tzl頃及系疣霉求 12 3刪也分詢 fl以大LZ3P軟件需求分折L Z3你書爐書釣術(shù)對(duì)冇釣軟坍 欽劃軟K(應(yīng)報(bào)L23.4組審酗L(fēng)2二莉 平槪要設(shè)計(jì)siw _z M妞記1可紗芯蟲吉 1 21 電2亠生規(guī)1f 計(jì)E設(shè) 1 2軟件實(shí)現(xiàn)一1 2 3 4 5一予大毘試原 測(cè)LZ份i殂殂 可a評(píng)a占LZ生迢也莉 1 2軟件實(shí)現(xiàn)里兀 L 2眇檢兀題步雖 TJI可走一加分 割確下L 23.4定 氾

42、詡審規(guī) 測(cè)N3組裝斤式原 一力則昏一 顯生僉 1 2L 2總體性能 題 遜LZ1A f 壬 K/L Z3件書舊件切次 收軟軟務(wù)L 23只撿 只可狙反紅當(dāng) L 2評(píng)綱W站審收測(cè)驗(yàn)L 2nr歡記歡俚貢 寸登走匸旬交 訓(xùn)詢旬LZ3件表件軟記砍L2 1 2運(yùn)行維護(hù)1 23并洞亍里冊(cè)菠進(jìn)g一 23瞭笏肺系仮If觀毗體30理附表A-2軟件開發(fā)表格及文檔一覽表名稱填寫時(shí)間填寫負(fù)責(zé)人格式和內(nèi)容軟件開發(fā)項(xiàng)目建議書軟件項(xiàng)目立項(xiàng)前工程部項(xiàng)目負(fù)責(zé)人或公刁技術(shù) 領(lǐng) 導(dǎo)小組或公司任何技術(shù)人員附表B-1軟件開發(fā)項(xiàng)目立報(bào)告軟件項(xiàng)目立項(xiàng)前公司技術(shù)領(lǐng)導(dǎo)小組附錄A軟件開發(fā)項(xiàng)目任務(wù)書軟件立項(xiàng)評(píng)審后技術(shù)領(lǐng)導(dǎo)小組附表B-2軟件需求規(guī)格說

43、明書軟件需求分析階段技術(shù)領(lǐng)導(dǎo)小組附錄B軟件開發(fā)項(xiàng)冃計(jì)劃書軟件需求分析階段技術(shù)部負(fù)責(zé)人及項(xiàng)冃負(fù)貴人附表B-3軟件開發(fā)項(xiàng)目安排書軟件需求分析階段技術(shù)部負(fù)責(zé)人及項(xiàng)目負(fù)責(zé)人附表B-4軟件概要設(shè)計(jì)說明書軟件概要設(shè)計(jì)階段軟件設(shè)計(jì)人員附錄c軟件測(cè)試計(jì)劃軟件概要設(shè)計(jì)階段軟件設(shè)計(jì)人員附錄G軟件詳細(xì)設(shè)計(jì)說明書軟件詳細(xì)設(shè)計(jì)階段軟件設(shè)計(jì)人員附錄D用戶使用說明書軟件實(shí)現(xiàn)階段軟件設(shè)計(jì)人員附錄E用戶維護(hù)說明書軟件實(shí)現(xiàn)階段軟件設(shè)計(jì)人員附錄F軟件測(cè)試大綱軟件實(shí)現(xiàn)階段軟件設(shè)計(jì)人員附錄H軟件工作個(gè)人任務(wù)書及驗(yàn)收書軟件項(xiàng)目驗(yàn)收前軟件開發(fā)人員附表B-5軟件評(píng)審報(bào)告評(píng)審時(shí)項(xiàng)目負(fù)責(zé)人及評(píng)審小組附表G-1軟件評(píng)審問題記錄評(píng)審時(shí)評(píng)審小組附表G

44、-2軟件評(píng)審成員簽字登記表評(píng)審時(shí)評(píng)審小組附表G-3軟件開發(fā)測(cè)試大綱軟件驗(yàn)收時(shí)技術(shù)部及項(xiàng)目負(fù)責(zé)人附表c軟件開發(fā)項(xiàng)冃測(cè)試問題記錄軟件驗(yàn)收時(shí)軟件測(cè)試小組附農(nóng)D軟件開發(fā)項(xiàng)目驗(yàn)收書軟件驗(yàn)收評(píng)審時(shí)評(píng)審小組附表E軟件問題報(bào)告單發(fā)現(xiàn)問題和建議修改時(shí)工程部及技術(shù)部技術(shù)人員附表F-1軟件修改報(bào)告單修改軟件時(shí)工程部及技術(shù)部技術(shù)人員附表F-2軟件版本注冊(cè)登記表軟件正式齡收通過后進(jìn)行 注冊(cè)是軟件開發(fā)部門附表H-2軟件介質(zhì)制造單制作軟件介質(zhì)軟件開發(fā)部門附表附表B軟件開發(fā)項(xiàng)目建議書ZJ040701年 月 日編號(hào):k 義需求概述建議根據(jù)技術(shù)要點(diǎn)單 簡(jiǎn) 幾又一 難 較 難 很工作量估算一 EI 二月技術(shù)領(lǐng)導(dǎo)小組意見附表B_2軟

45、/硬件開發(fā)任務(wù)書ZJ040703年 月曰絹號(hào):3 k 名麻人員數(shù)量如$2初步參加加名需求概述功能簡(jiǎn)述技術(shù)要點(diǎn)很難口難口一般口簡(jiǎn)單1年月年;部門 經(jīng)理 意見注釋:初步參加人員數(shù)蚩及參加人員姓名:初步參加人員指的是當(dāng)該軟/破件開發(fā)項(xiàng)目確立之后進(jìn)行需求分析或概念 設(shè)計(jì)時(shí)所需的技術(shù)人員。當(dāng)需求分析或概念設(shè)計(jì)階段完成后根據(jù)開發(fā)需耍而填寫軟做件開發(fā)項(xiàng)目安排書時(shí) 才最后決定進(jìn)一步開發(fā)所需要的技術(shù)人員。若該項(xiàng)口人員要求一次到位,則可將該任務(wù)書和軟/硬件開發(fā)項(xiàng) 目安排書同時(shí)填寫。附表B3軟件開發(fā)項(xiàng)目計(jì)劃修改申請(qǐng)書ZJ040719年 月曰編號(hào):項(xiàng)目名稱項(xiàng)目負(fù)責(zé)人簽字修改 方案修改理由簽字:日期:總經(jīng)理審批:II期

46、:附表B4軟件開發(fā)項(xiàng)目計(jì)劃書ZJ040702年 月U編號(hào):項(xiàng)目名稱項(xiàng)目負(fù)責(zé)人丘斤 服務(wù)器型 弓所需主頻所需內(nèi)存容量所需磁盤容 雖所需顯示卡 型號(hào)所需顯示頭個(gè)數(shù)rvT 而月反務(wù)器所需臺(tái)數(shù)已有臺(tái)數(shù)的 標(biāo)識(shí)符使用方式獨(dú)占口 共享口尚缺服務(wù)器 臺(tái)數(shù)補(bǔ)缺方式補(bǔ)缺所需費(fèi)用估算所需工作站工作站型號(hào)所需主頻所需內(nèi)存容量所需磁盤 容量所需顯示卡 型號(hào)所需顯示頭個(gè)數(shù)所需臺(tái)數(shù)已有臺(tái)數(shù)的 標(biāo)識(shí)符使用方式獨(dú)占口共享尚缺工作站 臺(tái)數(shù)補(bǔ)缺方式補(bǔ)缺所需費(fèi)用估算所需前置系統(tǒng)162板塊數(shù)167板塊數(shù)616板塊數(shù)調(diào)試用RTU 臺(tái)數(shù)及型號(hào) 及模式調(diào)試用MODEM 個(gè)數(shù)及速率補(bǔ)缺需要費(fèi)用估算所需其它調(diào)試用設(shè)備型號(hào)規(guī)格補(bǔ)缺所需費(fèi)用估算型

47、號(hào)規(guī)格補(bǔ)缺所需費(fèi)用估算型號(hào)規(guī)格補(bǔ)缺所需費(fèi)用估算型號(hào)規(guī)格補(bǔ)缺所需費(fèi)用估算所需工作日估算系統(tǒng)需求工作日軟件需求分 析工作日概要設(shè)計(jì)工作日詳細(xì)設(shè)計(jì)工作日軟件實(shí)現(xiàn)工作日軟件測(cè)試及驗(yàn)收工作日說明調(diào)試用RTU臺(tái)數(shù)及型號(hào)及模式:指的是調(diào)試時(shí)所需的RTU的臺(tái)數(shù),型號(hào)(如1801, N4F,煙臺(tái)CDT,江無CDT,部 頒C D T,部頒POLLING等),模式(實(shí)際的RTU,仿真R T U )。附表B_5軟/硬件開發(fā)項(xiàng)目安排書乙1040704工作 人 員姓幺工作任務(wù)簡(jiǎn)述階段計(jì)劃階段開始時(shí)間結(jié)束時(shí)間負(fù)責(zé)人員系統(tǒng)需求及分析技術(shù)調(diào)查綜述概耍設(shè)計(jì)詳細(xì)設(shè)計(jì)軟件實(shí)現(xiàn)門測(cè)試互測(cè)試可靠性測(cè)試文檔資料項(xiàng)目驗(yàn)收技術(shù)準(zhǔn)備工作附表B_6個(gè)人工作任務(wù)書ZJ040705姓名合作伙伴任務(wù)名稱序號(hào)工作內(nèi)容計(jì)劃完成時(shí)間(何 時(shí)至何時(shí))個(gè)人意 見簽字:日期:部門經(jīng)理 或模塊負(fù) 責(zé)人意見簽字:日期:備注附表B_7個(gè)人工作驗(yàn)收書ZJ040706年 月 日編號(hào):2 zlin一 -fir看 壬曲與 俞,參 工責(zé)曲負(fù)貴人宰評(píng)慧見鄒 Its工里茨莫夬通過簽字(1包舌.不通過本人)n廠t注:當(dāng)開發(fā)任務(wù)完成后,由開發(fā)人填寫“工作內(nèi)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論