《軟件工程基礎(chǔ)》全套PPT課件
《軟件工程基礎(chǔ)》全套PPT課件,軟件工程基礎(chǔ),軟件工程,基礎(chǔ),全套,PPT,課件
14.1 標(biāo)準(zhǔn)的概念 隨著軟件工程的發(fā)展,人們對(duì)計(jì)算機(jī)軟件的認(rèn)識(shí)逐漸深隨著軟件工程的發(fā)展,人們對(duì)計(jì)算機(jī)軟件的認(rèn)識(shí)逐漸深入,軟件工作的范圍從只是使用語言編寫程序,擴(kuò)展到整個(gè)入,軟件工作的范圍從只是使用語言編寫程序,擴(kuò)展到整個(gè)軟件生存期各個(gè)階段。工程化的要求有必要對(duì)各階段的工作軟件生存期各個(gè)階段。工程化的要求有必要對(duì)各階段的工作都實(shí)現(xiàn)規(guī)范化。軟件工程涉及軟件概念的形成、需求分析、都實(shí)現(xiàn)規(guī)范化。軟件工程涉及軟件概念的形成、需求分析、設(shè)計(jì)、實(shí)現(xiàn)、測(cè)試、安裝和檢驗(yàn)以及運(yùn)行和維護(hù),直到軟件設(shè)計(jì)、實(shí)現(xiàn)、測(cè)試、安裝和檢驗(yàn)以及運(yùn)行和維護(hù),直到軟件被淘汰(為新的軟件所取代)。同時(shí)還有許多技術(shù)管理工作被淘汰(為新的軟件所取代)。同時(shí)還有許多技術(shù)管理工作(如過程管理、產(chǎn)品管理、資源管理)以及確認(rèn)與驗(yàn)證工作(如過程管理、產(chǎn)品管理、資源管理)以及確認(rèn)與驗(yàn)證工作(如評(píng)審和審計(jì)、產(chǎn)品分析、測(cè)試等)常常是跨越軟件生存(如評(píng)審和審計(jì)、產(chǎn)品分析、測(cè)試等)常常是跨越軟件生存期各個(gè)階段的專門工作。所有這些方面都應(yīng)當(dāng)用文件的形式期各個(gè)階段的專門工作。所有這些方面都應(yīng)當(dāng)用文件的形式給出規(guī)范化要求,這就是標(biāo)準(zhǔn)。給出規(guī)范化要求,這就是標(biāo)準(zhǔn)。所謂所謂標(biāo)準(zhǔn)標(biāo)準(zhǔn)是指人們?yōu)樵谝欢ǖ姆秶鷥?nèi)獲得最佳秩序,經(jīng)是指人們?yōu)樵谝欢ǖ姆秶鷥?nèi)獲得最佳秩序,經(jīng)協(xié)商一致制定,并由公認(rèn)機(jī)構(gòu)批準(zhǔn),共同使用和重復(fù)使用的協(xié)商一致制定,并由公認(rèn)機(jī)構(gòu)批準(zhǔn),共同使用和重復(fù)使用的一種規(guī)范性文件。這里提到的規(guī)范性文件是為各種活動(dòng)或結(jié)一種規(guī)范性文件。這里提到的規(guī)范性文件是為各種活動(dòng)或結(jié)果提供規(guī)則、導(dǎo)則或規(guī)定特性的文件。由此可看出標(biāo)準(zhǔn)的針果提供規(guī)則、導(dǎo)則或規(guī)定特性的文件。由此可看出標(biāo)準(zhǔn)的針對(duì)對(duì)象是活動(dòng)(例如過程)或其結(jié)果(如過程得到的產(chǎn)品)對(duì)對(duì)象是活動(dòng)(例如過程)或其結(jié)果(如過程得到的產(chǎn)品),并且是要被人們共同使用的和重復(fù)使用的。,并且是要被人們共同使用的和重復(fù)使用的。所謂所謂標(biāo)準(zhǔn)化標(biāo)準(zhǔn)化是指圍繞著標(biāo)準(zhǔn)的制定與貫徹實(shí)施等方面工作是指圍繞著標(biāo)準(zhǔn)的制定與貫徹實(shí)施等方面工作開展的一系列活動(dòng)。事實(shí)上,對(duì)于大多數(shù)軟件開發(fā)機(jī)構(gòu)和軟開展的一系列活動(dòng)。事實(shí)上,對(duì)于大多數(shù)軟件開發(fā)機(jī)構(gòu)和軟件工程人員來說,標(biāo)準(zhǔn)化工作主要是對(duì)標(biāo)準(zhǔn)的理解(特別是件工程人員來說,標(biāo)準(zhǔn)化工作主要是對(duì)標(biāo)準(zhǔn)的理解(特別是對(duì)國際標(biāo)準(zhǔn)和國家標(biāo)準(zhǔn)的理解)與貫徹實(shí)施的相關(guān)活動(dòng)。對(duì)國際標(biāo)準(zhǔn)和國家標(biāo)準(zhǔn)的理解)與貫徹實(shí)施的相關(guān)活動(dòng)。14.1 標(biāo)準(zhǔn)的概念 為什么要積極推動(dòng)軟件工程標(biāo)準(zhǔn)化,其道理是顯而易見為什么要積極推動(dòng)軟件工程標(biāo)準(zhǔn)化,其道理是顯而易見的。對(duì)于一個(gè)軟件開發(fā)項(xiàng)目來說,需要有多個(gè)層次、不同分的。對(duì)于一個(gè)軟件開發(fā)項(xiàng)目來說,需要有多個(gè)層次、不同分工的人員參與和配合,在項(xiàng)目開發(fā)的各個(gè)階段,以及項(xiàng)目的工的人員參與和配合,在項(xiàng)目開發(fā)的各個(gè)階段,以及項(xiàng)目的各個(gè)組成部分之間都要解決好許多聯(lián)系和銜接問題。如何在各個(gè)組成部分之間都要解決好許多聯(lián)系和銜接問題。如何在軟件開發(fā)工作中把這些錯(cuò)綜復(fù)雜的關(guān)系協(xié)調(diào)好,就需要有一軟件開發(fā)工作中把這些錯(cuò)綜復(fù)雜的關(guān)系協(xié)調(diào)好,就需要有一套被人們公認(rèn)的合理、科學(xué)且可行的約束和規(guī)定,被大家共套被人們公認(rèn)的合理、科學(xué)且可行的約束和規(guī)定,被大家共同遵守。例如,在軟件開發(fā)項(xiàng)目取得階段成果或最后完成同遵守。例如,在軟件開發(fā)項(xiàng)目取得階段成果或最后完成時(shí),需要進(jìn)行階段評(píng)審和驗(yàn)收測(cè)試;投入運(yùn)行的軟件,其維時(shí),需要進(jìn)行階段評(píng)審和驗(yàn)收測(cè)試;投入運(yùn)行的軟件,其維護(hù)工作中遇到的問題又與開發(fā)工作有著密切的關(guān)系。對(duì)于這護(hù)工作中遇到的問題又與開發(fā)工作有著密切的關(guān)系。對(duì)于這14.2 軟件標(biāo)準(zhǔn)化的意義些表現(xiàn)為工作流程中的配合關(guān)系必須依賴于事先的明確約些表現(xiàn)為工作流程中的配合關(guān)系必須依賴于事先的明確約定。軟件工程的管理工作在各個(gè)環(huán)節(jié)都要求提供統(tǒng)一的行動(dòng)定。軟件工程的管理工作在各個(gè)環(huán)節(jié)都要求提供統(tǒng)一的行動(dòng)規(guī)范和衡量準(zhǔn)則,使各項(xiàng)工作有章可循,有條不紊,否則必規(guī)范和衡量準(zhǔn)則,使各項(xiàng)工作有章可循,有條不紊,否則必定會(huì)寸步難行,導(dǎo)致混亂。定會(huì)寸步難行,導(dǎo)致混亂。軟件工程標(biāo)準(zhǔn)化會(huì)給軟件工作帶來許多好處,比如:軟件工程標(biāo)準(zhǔn)化會(huì)給軟件工作帶來許多好處,比如:(1)提高軟件產(chǎn)品的質(zhì)量。)提高軟件產(chǎn)品的質(zhì)量。(2)減少開發(fā)人員之間的誤解、差錯(cuò)和返工,從而縮短了)減少開發(fā)人員之間的誤解、差錯(cuò)和返工,從而縮短了軟件開發(fā)周期,提高了軟件工作的工作效率和軟件生產(chǎn)率;軟件開發(fā)周期,提高了軟件工作的工作效率和軟件生產(chǎn)率;(3)遵循標(biāo)準(zhǔn)開展工作能提高軟件人員的開發(fā)技能;)遵循標(biāo)準(zhǔn)開展工作能提高軟件人員的開發(fā)技能;14.2 軟件標(biāo)準(zhǔn)化的意義(4)由于各層次、各環(huán)節(jié)和各崗位的軟件人員都遵循統(tǒng)一)由于各層次、各環(huán)節(jié)和各崗位的軟件人員都遵循統(tǒng)一的標(biāo)準(zhǔn),大家有了共同語言因而提高了人員之間溝通的效的標(biāo)準(zhǔn),大家有了共同語言因而提高了人員之間溝通的效率;率;(5)標(biāo)準(zhǔn)化開發(fā)有助于提高管理水平,有利于降低軟件產(chǎn))標(biāo)準(zhǔn)化開發(fā)有助于提高管理水平,有利于降低軟件產(chǎn)品的開發(fā)成本和運(yùn)行維護(hù)成本;品的開發(fā)成本和運(yùn)行維護(hù)成本;(6)軟件工程標(biāo)準(zhǔn)化也是國際化的要求,它為國際交流提)軟件工程標(biāo)準(zhǔn)化也是國際化的要求,它為國際交流提供了便利。供了便利。14.2 軟件標(biāo)準(zhǔn)化的意義 在人們?nèi)粘I钪袝?huì)遇到各種標(biāo)準(zhǔn),如食品衛(wèi)生、藥物檢在人們?nèi)粘I钪袝?huì)遇到各種標(biāo)準(zhǔn),如食品衛(wèi)生、藥物檢驗(yàn)、生產(chǎn)安全、產(chǎn)品技術(shù)要求、產(chǎn)品質(zhì)量等,涉及面越來越驗(yàn)、生產(chǎn)安全、產(chǎn)品技術(shù)要求、產(chǎn)品質(zhì)量等,涉及面越來越廣泛,標(biāo)準(zhǔn)中的規(guī)定也越來越細(xì)致。那么會(huì)不會(huì)因?yàn)闃?biāo)準(zhǔn)規(guī)廣泛,標(biāo)準(zhǔn)中的規(guī)定也越來越細(xì)致。那么會(huì)不會(huì)因?yàn)闃?biāo)準(zhǔn)規(guī)定得太多太嚴(yán)給我們帶來太多的不便呢?事實(shí)上,標(biāo)準(zhǔn)的分定得太多太嚴(yán)給我們帶來太多的不便呢?事實(shí)上,標(biāo)準(zhǔn)的分類給我們的實(shí)施帶來一些靈活和方便,標(biāo)準(zhǔn)大致可分為類給我們的實(shí)施帶來一些靈活和方便,標(biāo)準(zhǔn)大致可分為推薦推薦性標(biāo)準(zhǔn)性標(biāo)準(zhǔn)和和指導(dǎo)性技術(shù)文件指導(dǎo)性技術(shù)文件兩類。兩類。(1)推薦性標(biāo)準(zhǔn)推薦性標(biāo)準(zhǔn)。其內(nèi)容是鼓勵(lì)或是建議選擇采用的要。其內(nèi)容是鼓勵(lì)或是建議選擇采用的要求求,常常用用字字母母“T”表表示示此此類類標(biāo)標(biāo)準(zhǔn)準(zhǔn),如如2006年年公公布布的的國國家家標(biāo)標(biāo)準(zhǔn)準(zhǔn)“軟件工程術(shù)語軟件工程術(shù)語”,其標(biāo)識(shí)號(hào)為,其標(biāo)識(shí)號(hào)為GB/T 11457 2006。14.3 標(biāo)準(zhǔn)的分類與分級(jí)(2)指導(dǎo)性技術(shù)文件指導(dǎo)性技術(shù)文件。其內(nèi)容是供使用者參考使用的。常。其內(nèi)容是供使用者參考使用的。常用字母用字母“Z”表示此類標(biāo)準(zhǔn),如表示此類標(biāo)準(zhǔn),如2006年公布的國家標(biāo)準(zhǔn)年公布的國家標(biāo)準(zhǔn)“軟軟件件工程工程 軟件維護(hù)軟件維護(hù)”,其標(biāo)識(shí)號(hào)為,其標(biāo)識(shí)號(hào)為GB/Z 20157:2006。根據(jù)根據(jù)標(biāo)準(zhǔn)制定的機(jī)構(gòu)和標(biāo)準(zhǔn)適用的范圍標(biāo)準(zhǔn)制定的機(jī)構(gòu)和標(biāo)準(zhǔn)適用的范圍,我們把標(biāo)準(zhǔn)分為,我們把標(biāo)準(zhǔn)分為若干級(jí)別,即若干級(jí)別,即國際標(biāo)準(zhǔn)國際標(biāo)準(zhǔn)、國家標(biāo)準(zhǔn)國家標(biāo)準(zhǔn)、行業(yè)標(biāo)準(zhǔn)行業(yè)標(biāo)準(zhǔn)、地區(qū)標(biāo)準(zhǔn)地區(qū)標(biāo)準(zhǔn)、企業(yè)(組織)標(biāo)準(zhǔn)企業(yè)(組織)標(biāo)準(zhǔn)以及以及項(xiàng)目標(biāo)準(zhǔn)項(xiàng)目標(biāo)準(zhǔn)。(1)國際標(biāo)準(zhǔn))國際標(biāo)準(zhǔn) 由國際標(biāo)準(zhǔn)機(jī)構(gòu)組織制定和發(fā)布,提供各國參考的標(biāo)準(zhǔn)。由國際標(biāo)準(zhǔn)機(jī)構(gòu)組織制定和發(fā)布,提供各國參考的標(biāo)準(zhǔn)。計(jì)算機(jī)軟件的國際標(biāo)準(zhǔn)機(jī)構(gòu)主要是計(jì)算機(jī)軟件的國際標(biāo)準(zhǔn)機(jī)構(gòu)主要是ISO和和IEC。14.3 標(biāo)準(zhǔn)的分類與分級(jí) ISO(Interantional Standards Organization)國國際標(biāo)準(zhǔn)化組織。這一國際機(jī)構(gòu)具有廣泛的代表性和權(quán)威性,際標(biāo)準(zhǔn)化組織。這一國際機(jī)構(gòu)具有廣泛的代表性和權(quán)威性,它所公布的標(biāo)準(zhǔn)在許多國家有著較大影響。它所公布的標(biāo)準(zhǔn)在許多國家有著較大影響。IEC(International Electrotechnical Commission)國際電工委員會(huì)。該委員會(huì)是世界上成立最早的非政府國際電工委員會(huì)。該委員會(huì)是世界上成立最早的非政府性制定電工、電子、通信及其相關(guān)技術(shù)領(lǐng)域國際標(biāo)準(zhǔn)的組性制定電工、電子、通信及其相關(guān)技術(shù)領(lǐng)域國際標(biāo)準(zhǔn)的組織。織。以上兩個(gè)國際組織經(jīng)常聯(lián)合制定并發(fā)布有關(guān)計(jì)算機(jī)領(lǐng)域的以上兩個(gè)國際組織經(jīng)常聯(lián)合制定并發(fā)布有關(guān)計(jì)算機(jī)領(lǐng)域的標(biāo)準(zhǔn),這些標(biāo)準(zhǔn)的名稱前均冠以標(biāo)準(zhǔn),這些標(biāo)準(zhǔn)的名稱前均冠以ISO/IEC及相關(guān)的標(biāo)準(zhǔn)號(hào),及相關(guān)的標(biāo)準(zhǔn)號(hào),如如ISO/IEC 12207 Information Technology-Software Life Cycle Process。14.3 標(biāo)準(zhǔn)的分類與分級(jí)(2)國家標(biāo)準(zhǔn))國家標(biāo)準(zhǔn) 由政府或國家機(jī)構(gòu)組織制定和發(fā)布,適用于全國范圍的由政府或國家機(jī)構(gòu)組織制定和發(fā)布,適用于全國范圍的標(biāo)準(zhǔn)。標(biāo)準(zhǔn)。GB標(biāo)準(zhǔn)標(biāo)準(zhǔn)由中華人民共和國國家質(zhì)量監(jiān)督檢驗(yàn)檢疫總由中華人民共和國國家質(zhì)量監(jiān)督檢驗(yàn)檢疫總局發(fā)布,適用于全國范圍,簡(jiǎn)稱國標(biāo)。局發(fā)布,適用于全國范圍,簡(jiǎn)稱國標(biāo)。ANSI(American National Standards Institute)美國國家標(biāo)準(zhǔn)協(xié)會(huì),這是美國一些民間標(biāo)準(zhǔn)化組織的領(lǐng)導(dǎo)美國國家標(biāo)準(zhǔn)協(xié)會(huì),這是美國一些民間標(biāo)準(zhǔn)化組織的領(lǐng)導(dǎo)機(jī)構(gòu),具有一定的權(quán)威性。機(jī)構(gòu),具有一定的權(quán)威性。FIPS(NBS)()(Federal Information Processing Srandards National Bureau at Standards)美國商美國商14.3 標(biāo)準(zhǔn)的分類與分級(jí) 務(wù)部國家標(biāo)準(zhǔn)局聯(lián)邦信息處理標(biāo)準(zhǔn)。它所發(fā)布的標(biāo)準(zhǔn)均冠務(wù)部國家標(biāo)準(zhǔn)局聯(lián)邦信息處理標(biāo)準(zhǔn)。它所發(fā)布的標(biāo)準(zhǔn)均冠有有FIPS字樣,如字樣,如1987年發(fā)布的年發(fā)布的FIPS PUB 13287 Guideline for validaticn and verification plan of computer software(軟件確認(rèn)與驗(yàn)證計(jì)劃指南)。(軟件確認(rèn)與驗(yàn)證計(jì)劃指南)。BS(British Standard)英國國家標(biāo)準(zhǔn)。英國國家標(biāo)準(zhǔn)。DIN(Deutsches Institut fr Normung)德國標(biāo)德國標(biāo)準(zhǔn)化協(xié)會(huì)。準(zhǔn)化協(xié)會(huì)。JIS(Japanese Industrial Standard)日本工業(yè)日本工業(yè)標(biāo)準(zhǔn)。標(biāo)準(zhǔn)。14.3 標(biāo)準(zhǔn)的分類與分級(jí)(3)行業(yè)標(biāo)準(zhǔn))行業(yè)標(biāo)準(zhǔn) 由行業(yè)機(jī)構(gòu)、學(xué)術(shù)團(tuán)體或國防機(jī)構(gòu)制定,并適用于某個(gè)業(yè)由行業(yè)機(jī)構(gòu)、學(xué)術(shù)團(tuán)體或國防機(jī)構(gòu)制定,并適用于某個(gè)業(yè)務(wù)領(lǐng)域的標(biāo)準(zhǔn)。務(wù)領(lǐng)域的標(biāo)準(zhǔn)。SJ我國信息行業(yè)標(biāo)準(zhǔn)。由我國工業(yè)和信息化部批準(zhǔn)我國信息行業(yè)標(biāo)準(zhǔn)。由我國工業(yè)和信息化部批準(zhǔn)和發(fā)布的信息行業(yè)標(biāo)準(zhǔn)。和發(fā)布的信息行業(yè)標(biāo)準(zhǔn)。IEEE(Institute of Electrical and Electronics Engineers)美國電氣與電子工程師學(xué)會(huì)。美國電氣與電子工程師學(xué)會(huì)。IEEE通過的通過的標(biāo)準(zhǔn)經(jīng)常要報(bào)請(qǐng)標(biāo)準(zhǔn)經(jīng)常要報(bào)請(qǐng)ANSI審批,使之具有國家標(biāo)準(zhǔn)的性質(zhì)。因?qū)徟怪哂袊覙?biāo)準(zhǔn)的性質(zhì)。因此,日常看到此,日常看到IEEE公布的標(biāo)準(zhǔn)常冠有公布的標(biāo)準(zhǔn)常冠有ANSI的字頭,如的字頭,如ANSI/IEEE Str3281988軟件配置管理計(jì)劃標(biāo)準(zhǔn)軟件配置管理計(jì)劃標(biāo)準(zhǔn)。14.3 標(biāo)準(zhǔn)的分類與分級(jí) GJB中華人民共和國國家軍用標(biāo)準(zhǔn)。這是由中國人中華人民共和國國家軍用標(biāo)準(zhǔn)。這是由中國人民解放軍總裝備部批準(zhǔn),適合于國防部門和軍隊(duì)使用的標(biāo)民解放軍總裝備部批準(zhǔn),適合于國防部門和軍隊(duì)使用的標(biāo)準(zhǔn),如準(zhǔn),如1988年實(shí)施的年實(shí)施的GJB 43988軍用軟件質(zhì)量保證規(guī)軍用軟件質(zhì)量保證規(guī)范范。DOD-STD(Department Of Defense-STanDards)美國國防部標(biāo)準(zhǔn),適用于美國國防部門。美國國防部標(biāo)準(zhǔn),適用于美國國防部門。MIL-S(MILitary-Standard)美國軍用標(biāo)準(zhǔn),適用美國軍用標(biāo)準(zhǔn),適用于美軍內(nèi)部。于美軍內(nèi)部。14.3 標(biāo)準(zhǔn)的分類與分級(jí)(4)地區(qū)標(biāo)準(zhǔn))地區(qū)標(biāo)準(zhǔn) 由地區(qū)的技術(shù)管理機(jī)構(gòu)制定和發(fā)布,適用于本地區(qū)的標(biāo)由地區(qū)的技術(shù)管理機(jī)構(gòu)制定和發(fā)布,適用于本地區(qū)的標(biāo)準(zhǔn),簡(jiǎn)稱為準(zhǔn),簡(jiǎn)稱為“地標(biāo)地標(biāo)”(DB),如北京市技術(shù)標(biāo)準(zhǔn)。),如北京市技術(shù)標(biāo)準(zhǔn)。(5)企業(yè)標(biāo)準(zhǔn)(或企業(yè)規(guī)范)企業(yè)標(biāo)準(zhǔn)(或企業(yè)規(guī)范)一些較大的軟件組織由于軟件工程標(biāo)準(zhǔn)化工作的需要制一些較大的軟件組織由于軟件工程標(biāo)準(zhǔn)化工作的需要制定適用于本組織的標(biāo)準(zhǔn)。定適用于本組織的標(biāo)準(zhǔn)。(6)項(xiàng)目標(biāo)準(zhǔn)(或項(xiàng)目規(guī)范)項(xiàng)目標(biāo)準(zhǔn)(或項(xiàng)目規(guī)范)某些重要的信息系統(tǒng)開發(fā)項(xiàng)目,需要組織多個(gè)單位或部某些重要的信息系統(tǒng)開發(fā)項(xiàng)目,需要組織多個(gè)單位或部門聯(lián)合開發(fā),項(xiàng)目的組織者根據(jù)項(xiàng)目的特定要求制定大家門聯(lián)合開發(fā),項(xiàng)目的組織者根據(jù)項(xiàng)目的特定要求制定大家共同遵守的項(xiàng)目標(biāo)準(zhǔn)或規(guī)范。共同遵守的項(xiàng)目標(biāo)準(zhǔn)或規(guī)范。14.3 標(biāo)準(zhǔn)的分類與分級(jí) 對(duì)于適應(yīng)性維護(hù)和完善性維護(hù)申請(qǐng)對(duì)于適應(yīng)性維護(hù)和完善性維護(hù)申請(qǐng),需要先確定每項(xiàng)申請(qǐng),需要先確定每項(xiàng)申請(qǐng)的優(yōu)先次序。若某項(xiàng)申請(qǐng)的優(yōu)先級(jí)非常高,就可立即開始維的優(yōu)先次序。若某項(xiàng)申請(qǐng)的優(yōu)先級(jí)非常高,就可立即開始維護(hù)工作;否則,維護(hù)申請(qǐng)和其他的開發(fā)工作一樣,進(jìn)行排護(hù)工作;否則,維護(hù)申請(qǐng)和其他的開發(fā)工作一樣,進(jìn)行排隊(duì),統(tǒng)一安排時(shí)間。隊(duì),統(tǒng)一安排時(shí)間。盡管維護(hù)申請(qǐng)的類型不同,但都要進(jìn)行同樣的技術(shù)工作。盡管維護(hù)申請(qǐng)的類型不同,但都要進(jìn)行同樣的技術(shù)工作。這些工作這些工作包括包括:修改軟件需求說明、修改軟件設(shè)計(jì)、設(shè)計(jì)評(píng):修改軟件需求說明、修改軟件設(shè)計(jì)、設(shè)計(jì)評(píng)審、對(duì)源程序做必要的修改、單元測(cè)試、集成測(cè)試(回歸測(cè)審、對(duì)源程序做必要的修改、單元測(cè)試、集成測(cè)試(回歸測(cè)試)、確認(rèn)測(cè)試、軟件配置評(píng)審等。試)、確認(rèn)測(cè)試、軟件配置評(píng)審等。在每次軟件維護(hù)任務(wù)完成后,最好進(jìn)行一次情況評(píng)審,對(duì)在每次軟件維護(hù)任務(wù)完成后,最好進(jìn)行一次情況評(píng)審,對(duì)以下問題做一總結(jié):以下問題做一總結(jié):14.4 軟件工程標(biāo)準(zhǔn)的制定l在目前情況下,設(shè)計(jì)、編碼、測(cè)試中的哪一方面可以改在目前情況下,設(shè)計(jì)、編碼、測(cè)試中的哪一方面可以改 進(jìn)?進(jìn)?l哪些維護(hù)資源應(yīng)該有,但沒有?哪些維護(hù)資源應(yīng)該有,但沒有?l工作中主要的或次要的障礙是什么?工作中主要的或次要的障礙是什么?l從維護(hù)申請(qǐng)的類型來看是否應(yīng)當(dāng)有預(yù)防性維護(hù)?情況評(píng)從維護(hù)申請(qǐng)的類型來看是否應(yīng)當(dāng)有預(yù)防性維護(hù)?情況評(píng) 審對(duì)將來的維護(hù)工作如何進(jìn)行會(huì)產(chǎn)生重要的影響,并可審對(duì)將來的維護(hù)工作如何進(jìn)行會(huì)產(chǎn)生重要的影響,并可為軟件機(jī)構(gòu)的有效管理提供重要的反饋信息。為軟件機(jī)構(gòu)的有效管理提供重要的反饋信息。14.4 軟件工程標(biāo)準(zhǔn)的制定 標(biāo)準(zhǔn)的制定是為了貫徹實(shí)施,將涉及標(biāo)準(zhǔn)的全部活動(dòng)稱為標(biāo)準(zhǔn)的制定是為了貫徹實(shí)施,將涉及標(biāo)準(zhǔn)的全部活動(dòng)稱為標(biāo)準(zhǔn)化工作標(biāo)準(zhǔn)化工作。標(biāo)準(zhǔn)化工作分步驟開展,通常要經(jīng)歷一個(gè)環(huán)狀。標(biāo)準(zhǔn)化工作分步驟開展,通常要經(jīng)歷一個(gè)環(huán)狀的生命周期,如下圖所示。的生命周期,如下圖所示。14.4 軟件工程標(biāo)準(zhǔn)的制定 建議建議擬訂初步的建議標(biāo)準(zhǔn)方案;擬訂初步的建議標(biāo)準(zhǔn)方案;開發(fā)開發(fā)制定標(biāo)準(zhǔn)具體內(nèi)容的草稿;制定標(biāo)準(zhǔn)具體內(nèi)容的草稿;咨詢咨詢征求并吸取有關(guān)人員的意見;征求并吸取有關(guān)人員的意見;審批審批由管理部門決定能否推出;由管理部門決定能否推出;公布公布公開發(fā)布,使標(biāo)準(zhǔn)生效;公開發(fā)布,使標(biāo)準(zhǔn)生效;培訓(xùn)培訓(xùn)為推行標(biāo)準(zhǔn)準(zhǔn)備人員條件;為推行標(biāo)準(zhǔn)準(zhǔn)備人員條件;實(shí)施實(shí)施投入使用,需經(jīng)歷相當(dāng)期限;投入使用,需經(jīng)歷相當(dāng)期限;審核審核檢驗(yàn)實(shí)施效果,決定修改還是撤銷;檢驗(yàn)實(shí)施效果,決定修改還是撤銷;修訂修訂修改其中不適當(dāng)?shù)牟糠?,形成?biāo)準(zhǔn)的新版本,修改其中不適當(dāng)?shù)牟糠?,形成?biāo)準(zhǔn)的新版本,進(jìn)入新的周期。進(jìn)入新的周期。為使標(biāo)準(zhǔn)逐步成熟,可能在環(huán)狀生命周期上循環(huán)若干為使標(biāo)準(zhǔn)逐步成熟,可能在環(huán)狀生命周期上循環(huán)若干圈,需要做大量的工作。事實(shí)上,軟件工程標(biāo)準(zhǔn)在制定和推圈,需要做大量的工作。事實(shí)上,軟件工程標(biāo)準(zhǔn)在制定和推行的過程中還會(huì)遇到許多實(shí)際問題。其中影響軟件工程標(biāo)準(zhǔn)行的過程中還會(huì)遇到許多實(shí)際問題。其中影響軟件工程標(biāo)準(zhǔn)14.4 軟件工程標(biāo)準(zhǔn)的制定順利實(shí)施的一些不利因素應(yīng)當(dāng)特別引起重視。這些影響因素順利實(shí)施的一些不利因素應(yīng)當(dāng)特別引起重視。這些影響因素可能有:可能有:(1)標(biāo)準(zhǔn)制定得有缺陷,或是存在不夠合理、不夠恰當(dāng)?shù)模?biāo)準(zhǔn)制定得有缺陷,或是存在不夠合理、不夠恰當(dāng)?shù)牟糠?;部分;?)標(biāo)準(zhǔn)文本編寫得有缺點(diǎn),如文字?jǐn)⑹隹勺x性差、難于)標(biāo)準(zhǔn)文本編寫得有缺點(diǎn),如文字?jǐn)⑹隹勺x性差、難于理解、或是缺少實(shí)例供讀者參閱;理解、或是缺少實(shí)例供讀者參閱;(3)主管部門未能堅(jiān)持大力推行,在實(shí)施的過程中遇到問)主管部門未能堅(jiān)持大力推行,在實(shí)施的過程中遇到問題又未能及時(shí)加以解決;題又未能及時(shí)加以解決;(4)未能及時(shí)做好宣傳、培訓(xùn)和實(shí)施指導(dǎo);)未能及時(shí)做好宣傳、培訓(xùn)和實(shí)施指導(dǎo);(5)未能及時(shí)修訂和更新。)未能及時(shí)修訂和更新。14.4 軟件工程標(biāo)準(zhǔn)的制定 標(biāo)準(zhǔn)化是工程化的基石標(biāo)準(zhǔn)化是工程化的基石。軟件組織是實(shí)施軟件工程標(biāo)準(zhǔn)的。軟件組織是實(shí)施軟件工程標(biāo)準(zhǔn)的基層單位,軟件工程標(biāo)準(zhǔn)最終要體現(xiàn)在軟件工程項(xiàng)目的各項(xiàng)基層單位,軟件工程標(biāo)準(zhǔn)最終要體現(xiàn)在軟件工程項(xiàng)目的各項(xiàng)活動(dòng)中,因此,軟件組織應(yīng)該重視標(biāo)準(zhǔn)化工作。活動(dòng)中,因此,軟件組織應(yīng)該重視標(biāo)準(zhǔn)化工作。為了在軟件組織內(nèi)開展好標(biāo)準(zhǔn)的實(shí)施工作,有如下建議:為了在軟件組織內(nèi)開展好標(biāo)準(zhǔn)的實(shí)施工作,有如下建議:(1)安排專人負(fù)責(zé)標(biāo)準(zhǔn)或規(guī)范工作。)安排專人負(fù)責(zé)標(biāo)準(zhǔn)或規(guī)范工作。(2)參考國際標(biāo)準(zhǔn)、國家標(biāo)準(zhǔn)或行業(yè)標(biāo)準(zhǔn),制定適用于本)參考國際標(biāo)準(zhǔn)、國家標(biāo)準(zhǔn)或行業(yè)標(biāo)準(zhǔn),制定適用于本組織的規(guī)范或企業(yè)標(biāo)準(zhǔn),編制本組織的軟件工程標(biāo)準(zhǔn)化手組織的規(guī)范或企業(yè)標(biāo)準(zhǔn),編制本組織的軟件工程標(biāo)準(zhǔn)化手冊(cè)。冊(cè)。(3)制定本組織的軟件工程規(guī)范或標(biāo)準(zhǔn)時(shí)最好吸收有經(jīng)驗(yàn))制定本組織的軟件工程規(guī)范或標(biāo)準(zhǔn)時(shí)最好吸收有經(jīng)驗(yàn)的軟件工程師參加,讓他們充分理解開發(fā)和實(shí)施標(biāo)準(zhǔn)的意的軟件工程師參加,讓他們充分理解開發(fā)和實(shí)施標(biāo)準(zhǔn)的意義,以及他們?cè)谪瀼貙?shí)施標(biāo)準(zhǔn)中的責(zé)任。義,以及他們?cè)谪瀼貙?shí)施標(biāo)準(zhǔn)中的責(zé)任。14.5 軟件組織內(nèi)的標(biāo)準(zhǔn)化工作(4)適時(shí)組織有關(guān)軟件工程標(biāo)準(zhǔn)化工作的培訓(xùn)。)適時(shí)組織有關(guān)軟件工程標(biāo)準(zhǔn)化工作的培訓(xùn)。(5)為適應(yīng)軟件工程發(fā)展的形勢(shì),軟件組織所制定的標(biāo)準(zhǔn))為適應(yīng)軟件工程發(fā)展的形勢(shì),軟件組織所制定的標(biāo)準(zhǔn)或規(guī)范需要及時(shí)地加以審查和更新?;蛞?guī)范需要及時(shí)地加以審查和更新。(6)貫徹標(biāo)準(zhǔn)的一個(gè)值得提倡的做法是以輔助工具相支)貫徹標(biāo)準(zhǔn)的一個(gè)值得提倡的做法是以輔助工具相支持。其目的在于提高貫徹標(biāo)準(zhǔn)的效率,減少某些煩瑣的工持。其目的在于提高貫徹標(biāo)準(zhǔn)的效率,減少某些煩瑣的工作,這樣做標(biāo)準(zhǔn)就更加容易被軟件人員接受。作,這樣做標(biāo)準(zhǔn)就更加容易被軟件人員接受。14.5 軟件組織內(nèi)的標(biāo)準(zhǔn)化工作 文檔文檔(document)是指某種數(shù)據(jù)媒體和其中所記錄的數(shù))是指某種數(shù)據(jù)媒體和其中所記錄的數(shù)據(jù)。它具有永久性,并可以由人或機(jī)器閱讀,通常僅用于描據(jù)。它具有永久性,并可以由人或機(jī)器閱讀,通常僅用于描述人工可讀的東西。在軟件工程中,文檔常常用來表示對(duì)活述人工可讀的東西。在軟件工程中,文檔常常用來表示對(duì)活動(dòng)、需求、過程或結(jié)果進(jìn)行描述、定義、規(guī)定、報(bào)告或認(rèn)證動(dòng)、需求、過程或結(jié)果進(jìn)行描述、定義、規(guī)定、報(bào)告或認(rèn)證的任何書面或圖示的信息。它們描述和規(guī)定了軟件設(shè)計(jì)和實(shí)的任何書面或圖示的信息。它們描述和規(guī)定了軟件設(shè)計(jì)和實(shí)現(xiàn)的細(xì)節(jié),說明使用軟件的操作命令。文檔也是軟件產(chǎn)品的現(xiàn)的細(xì)節(jié),說明使用軟件的操作命令。文檔也是軟件產(chǎn)品的一部分,沒有文檔的軟件就不稱其為軟件。一部分,沒有文檔的軟件就不稱其為軟件。軟件文檔的編軟件文檔的編制(制(documentation)在軟件開發(fā)工作中占有突出)在軟件開發(fā)工作中占有突出的地位和相當(dāng)大的工作量。的地位和相當(dāng)大的工作量。14.6 軟件文檔的作用和分類什么是文檔什么是文檔 在軟件的生產(chǎn)過程中,總是伴隨著大量的信息要記錄、要在軟件的生產(chǎn)過程中,總是伴隨著大量的信息要記錄、要使用,因此,軟件文檔不僅在軟件開發(fā)過程中而且在整個(gè)生使用,因此,軟件文檔不僅在軟件開發(fā)過程中而且在整個(gè)生存期中都起著重要的作用。存期中都起著重要的作用。提高軟件開發(fā)過程的能見度。提高軟件開發(fā)過程的能見度。提高開發(fā)效率。提高開發(fā)效率。作為開發(fā)人員在一定階段的工作成果和結(jié)束標(biāo)志。作為開發(fā)人員在一定階段的工作成果和結(jié)束標(biāo)志。記錄開發(fā)過程中的有關(guān)信息,便于協(xié)調(diào)以后的軟件產(chǎn)品使記錄開發(fā)過程中的有關(guān)信息,便于協(xié)調(diào)以后的軟件產(chǎn)品使用和維護(hù)。用和維護(hù)。14.6 軟件文檔的作用和分類軟件文檔的作用軟件文檔的作用 提供對(duì)軟件的運(yùn)行、維護(hù)和培訓(xùn)的有關(guān)信息,便于管理提供對(duì)軟件的運(yùn)行、維護(hù)和培訓(xùn)的有關(guān)信息,便于管理人員、開發(fā)人員、操作人員和用戶之間的協(xié)作、交流和了人員、開發(fā)人員、操作人員和用戶之間的協(xié)作、交流和了解。使軟件開發(fā)活動(dòng)更科學(xué)、更有成效。解。使軟件開發(fā)活動(dòng)更科學(xué)、更有成效。便于潛在用戶了解軟件的功能、性能等各項(xiàng)指標(biāo),為他便于潛在用戶了解軟件的功能、性能等各項(xiàng)指標(biāo),為他們選購符合自己需要的軟件提供依據(jù)。們選購符合自己需要的軟件提供依據(jù)。文檔在各類人員、計(jì)算機(jī)之間的多種橋梁作用如下圖所文檔在各類人員、計(jì)算機(jī)之間的多種橋梁作用如下圖所示。示。14.6 軟件文檔的作用和分類 軟件文檔軟件文檔從形式上從形式上來看,大致可分為來看,大致可分為兩類兩類:一類是開:一類是開發(fā)過程中填寫的各種圖表,可稱之為發(fā)過程中填寫的各種圖表,可稱之為工作表格工作表格;另一類是;另一類是應(yīng)編制的技術(shù)資料或技術(shù)管理資料,可稱之為應(yīng)編制的技術(shù)資料或技術(shù)管理資料,可稱之為文檔或文文檔或文件件。按照按照文檔產(chǎn)生和使用的范圍文檔產(chǎn)生和使用的范圍,軟件文檔大致可分為,軟件文檔大致可分為3類類:開發(fā)文檔開發(fā)文檔:這類文檔是在軟件工程活動(dòng)中,作為軟件:這類文檔是在軟件工程活動(dòng)中,作為軟件工程人員的階段工作成果和后繼階段工作的依據(jù),如軟件工程人員的階段工作成果和后繼階段工作的依據(jù),如軟件需求規(guī)格說明、軟件設(shè)計(jì)說明、接口設(shè)計(jì)說明、可行性分需求規(guī)格說明、軟件設(shè)計(jì)說明、接口設(shè)計(jì)說明、可行性分析(研究)報(bào)告等。析(研究)報(bào)告等。文檔的分類文檔的分類 14.6 軟件文檔的作用和分類 管理文檔管理文檔:這類文檔是在軟件工程活動(dòng)中,為配合項(xiàng)目:這類文檔是在軟件工程活動(dòng)中,為配合項(xiàng)目管理工作而編制的一些管理性文件,使管理人員能夠根據(jù)這管理工作而編制的一些管理性文件,使管理人員能夠根據(jù)這些文檔更好地了解和控制項(xiàng)目的進(jìn)程、工作的質(zhì)量、成果、些文檔更好地了解和控制項(xiàng)目的進(jìn)程、工作的質(zhì)量、成果、資源的使用等,如軟件(項(xiàng)目)開發(fā)計(jì)劃、測(cè)試計(jì)劃、軟件資源的使用等,如軟件(項(xiàng)目)開發(fā)計(jì)劃、測(cè)試計(jì)劃、軟件配置管理計(jì)劃、軟件質(zhì)量保證計(jì)劃、軟件測(cè)試報(bào)告、開發(fā)進(jìn)配置管理計(jì)劃、軟件質(zhì)量保證計(jì)劃、軟件測(cè)試報(bào)告、開發(fā)進(jìn)度月報(bào)、項(xiàng)目開發(fā)總結(jié)報(bào)告等。度月報(bào)、項(xiàng)目開發(fā)總結(jié)報(bào)告等。用戶文檔用戶文檔:這類文檔是軟件工程人員為用戶準(zhǔn)備的有關(guān):這類文檔是軟件工程人員為用戶準(zhǔn)備的有關(guān)該軟件使用、操作、維護(hù)的參考文件,包括用戶手冊(cè)、操作該軟件使用、操作、維護(hù)的參考文件,包括用戶手冊(cè)、操作手冊(cè)、軟件需求規(guī)格說明、接口需求規(guī)格說明、軟件產(chǎn)品規(guī)手冊(cè)、軟件需求規(guī)格說明、接口需求規(guī)格說明、軟件產(chǎn)品規(guī)格說明、軟件版本說明等。格說明、軟件版本說明等。14.6 軟件文檔的作用和分類 在中華人民共和國國家質(zhì)量監(jiān)督檢驗(yàn)檢疫總局和中國國在中華人民共和國國家質(zhì)量監(jiān)督檢驗(yàn)檢疫總局和中國國家標(biāo)準(zhǔn)化委員會(huì)聯(lián)合發(fā)布的家標(biāo)準(zhǔn)化委員會(huì)聯(lián)合發(fā)布的GB/T 85672006計(jì)算機(jī)軟計(jì)算機(jī)軟件文檔編制規(guī)范件文檔編制規(guī)范中給出了中給出了25種軟件文檔編制要點(diǎn)種軟件文檔編制要點(diǎn)。對(duì)于。對(duì)于一般的工程項(xiàng)目,在軟件的生存周期中建議利用其中的一般的工程項(xiàng)目,在軟件的生存周期中建議利用其中的17種基本文檔種基本文檔,它們是:,它們是:a可行性分析(研究)報(bào)告;可行性分析(研究)報(bào)告;b軟件(或項(xiàng)目)開發(fā)計(jì)劃;軟件(或項(xiàng)目)開發(fā)計(jì)劃;c軟件需求規(guī)格說明;軟件需求規(guī)格說明;d接口需求規(guī)格說明;接口需求規(guī)格說明;e系統(tǒng)系統(tǒng)/子系統(tǒng)設(shè)計(jì)(結(jié)構(gòu)設(shè)計(jì))說明;子系統(tǒng)設(shè)計(jì)(結(jié)構(gòu)設(shè)計(jì))說明;f軟件(結(jié)構(gòu))設(shè)計(jì)說明;軟件(結(jié)構(gòu))設(shè)計(jì)說明;14.6 軟件文檔的作用和分類文檔的內(nèi)容文檔的內(nèi)容 g接口設(shè)計(jì)說明;接口設(shè)計(jì)說明;h數(shù)據(jù)庫(頂層)設(shè)計(jì)說明;數(shù)據(jù)庫(頂層)設(shè)計(jì)說明;i用戶手冊(cè);用戶手冊(cè);j測(cè)試計(jì)劃;測(cè)試計(jì)劃;k測(cè)試報(bào)告;測(cè)試報(bào)告;l軟件配置管理計(jì)劃;軟件配置管理計(jì)劃;m軟件質(zhì)量保證計(jì)劃;軟件質(zhì)量保證計(jì)劃;n開發(fā)進(jìn)度月報(bào);開發(fā)進(jìn)度月報(bào);o項(xiàng)目開發(fā)總結(jié)報(bào)告;項(xiàng)目開發(fā)總結(jié)報(bào)告;p軟件產(chǎn)品規(guī)格說明;軟件產(chǎn)品規(guī)格說明;q軟件版本說明。軟件版本說明。14.6 軟件文檔的作用和分類 下面對(duì)上一節(jié)介紹的下面對(duì)上一節(jié)介紹的17種基本文檔的內(nèi)容要求做簡(jiǎn)要說種基本文檔的內(nèi)容要求做簡(jiǎn)要說明。明。(1)可行性分析(研究)報(bào)告:可行性分析(研究)報(bào)告:該報(bào)告是項(xiàng)目初期所作項(xiàng)該報(bào)告是項(xiàng)目初期所作項(xiàng)目策劃的結(jié)論,報(bào)告應(yīng)注重分析項(xiàng)目的要求;項(xiàng)目的目標(biāo)和目策劃的結(jié)論,報(bào)告應(yīng)注重分析項(xiàng)目的要求;項(xiàng)目的目標(biāo)和環(huán)境;闡述幾種可供選擇的方案;并從經(jīng)濟(jì)可行性、技術(shù)可環(huán)境;闡述幾種可供選擇的方案;并從經(jīng)濟(jì)可行性、技術(shù)可行性以及可能涉及的法律問題(如知識(shí)產(chǎn)權(quán)等)等方面進(jìn)行行性以及可能涉及的法律問題(如知識(shí)產(chǎn)權(quán)等)等方面進(jìn)行分析。用其作為項(xiàng)目決策的依據(jù)。同時(shí),該報(bào)告也可作為項(xiàng)分析。用其作為項(xiàng)目決策的依據(jù)。同時(shí),該報(bào)告也可作為項(xiàng)目建議書、投標(biāo)書等文件的基礎(chǔ)。目建議書、投標(biāo)書等文件的基礎(chǔ)。(2)軟件(或項(xiàng)目)開發(fā)計(jì)劃:軟件(或項(xiàng)目)開發(fā)計(jì)劃:描述的是軟件開發(fā)人員要描述的是軟件開發(fā)人員要實(shí)施的開發(fā)工作計(jì)劃。這里所謂實(shí)施的開發(fā)工作計(jì)劃。這里所謂“軟件開發(fā)軟件開發(fā)”可能涉及新開可能涉及新開發(fā)、修改、重用、再工程、維護(hù)以及由軟件產(chǎn)品引起的其他發(fā)、修改、重用、再工程、維護(hù)以及由軟件產(chǎn)品引起的其他相關(guān)活動(dòng)。相關(guān)活動(dòng)。14.7 軟件基本文檔的內(nèi)容要求(3)軟件需求規(guī)格說明:軟件需求規(guī)格說明:該說明描述的是對(duì)軟件配置項(xiàng)的該說明描述的是對(duì)軟件配置項(xiàng)的需求。軟件需求可能包括:功能需求、性能需求(如響應(yīng)時(shí)需求。軟件需求可能包括:功能需求、性能需求(如響應(yīng)時(shí)間、容量、精度等)、接口需求、內(nèi)部數(shù)據(jù)及接口需求、環(huán)間、容量、精度等)、接口需求、內(nèi)部數(shù)據(jù)及接口需求、環(huán)境需求、資源需求(涉及相關(guān)的硬件、軟件、通信等)、質(zhì)境需求、資源需求(涉及相關(guān)的硬件、軟件、通信等)、質(zhì)量(如可靠性、可維護(hù)性等)、設(shè)計(jì)和實(shí)現(xiàn)的約束、對(duì)人員量(如可靠性、可維護(hù)性等)、設(shè)計(jì)和實(shí)現(xiàn)的約束、對(duì)人員的需求、合格性檢驗(yàn)方式以及實(shí)現(xiàn)需求可追蹤性的要求等。的需求、合格性檢驗(yàn)方式以及實(shí)現(xiàn)需求可追蹤性的要求等。(4)接口需求規(guī)格說明:接口需求規(guī)格說明:描述為實(shí)現(xiàn)一個(gè)或多個(gè)系統(tǒng)、子描述為實(shí)現(xiàn)一個(gè)或多個(gè)系統(tǒng)、子系統(tǒng)、硬件配置項(xiàng)、軟件配置項(xiàng)、手工操作、其他系統(tǒng)部件系統(tǒng)、硬件配置項(xiàng)、軟件配置項(xiàng)、手工操作、其他系統(tǒng)部件之間的一個(gè)或多個(gè)接口而施加在這些實(shí)體上的需求。之間的一個(gè)或多個(gè)接口而施加在這些實(shí)體上的需求。14.7 軟件基本文檔的內(nèi)容要求(5)系統(tǒng)系統(tǒng)/子系統(tǒng)設(shè)計(jì)(結(jié)構(gòu)設(shè)計(jì))說明:子系統(tǒng)設(shè)計(jì)(結(jié)構(gòu)設(shè)計(jì))說明:描述的是系統(tǒng)描述的是系統(tǒng)或子系統(tǒng)的系統(tǒng)級(jí)或子系統(tǒng)級(jí)設(shè)計(jì)與體系結(jié)構(gòu)設(shè)計(jì)。有些或子系統(tǒng)的系統(tǒng)級(jí)或子系統(tǒng)級(jí)設(shè)計(jì)與體系結(jié)構(gòu)設(shè)計(jì)。有些內(nèi)容還可能需要用內(nèi)容還可能需要用接口設(shè)計(jì)說明接口設(shè)計(jì)說明和和數(shù)據(jù)庫(頂層)數(shù)據(jù)庫(頂層)設(shè)計(jì)說明設(shè)計(jì)說明加以補(bǔ)充。加以補(bǔ)充。(6)軟件(結(jié)構(gòu))設(shè)計(jì)說明:軟件(結(jié)構(gòu))設(shè)計(jì)說明:該說明應(yīng)描述軟件配置項(xiàng)的該說明應(yīng)描述軟件配置項(xiàng)的設(shè)計(jì),包括軟件配置項(xiàng)的設(shè)計(jì)考慮,它的體系結(jié)構(gòu)設(shè)計(jì)設(shè)計(jì),包括軟件配置項(xiàng)的設(shè)計(jì)考慮,它的體系結(jié)構(gòu)設(shè)計(jì)(概要設(shè)計(jì))和詳細(xì)設(shè)計(jì),該文檔還可用(概要設(shè)計(jì))和詳細(xì)設(shè)計(jì),該文檔還可用接口設(shè)計(jì)說接口設(shè)計(jì)說明明和和數(shù)據(jù)庫(頂層)設(shè)計(jì)說明數(shù)據(jù)庫(頂層)設(shè)計(jì)說明加以補(bǔ)充。加以補(bǔ)充。14.7 軟件基本文檔的內(nèi)容要求(7)接口設(shè)計(jì)說明:接口設(shè)計(jì)說明:該文檔描述的是一個(gè)或多個(gè)系統(tǒng)或子該文檔描述的是一個(gè)或多個(gè)系統(tǒng)或子系統(tǒng),硬件配置項(xiàng)、軟件配置項(xiàng)、人工操作或其他系統(tǒng)部件系統(tǒng),硬件配置項(xiàng)、軟件配置項(xiàng)、人工操作或其他系統(tǒng)部件的接口特性。的接口特性。該文檔可用于補(bǔ)充該文檔可用于補(bǔ)充系統(tǒng)系統(tǒng)/子系統(tǒng)設(shè)計(jì)(結(jié)構(gòu)設(shè)計(jì))說明子系統(tǒng)設(shè)計(jì)(結(jié)構(gòu)設(shè)計(jì))說明、軟件(結(jié)構(gòu))設(shè)計(jì)說明軟件(結(jié)構(gòu))設(shè)計(jì)說明及及數(shù)據(jù)庫(頂層)設(shè)計(jì)說數(shù)據(jù)庫(頂層)設(shè)計(jì)說明明。它及其相伴的。它及其相伴的接口需求規(guī)格說明接口需求規(guī)格說明用于溝通和控制用于溝通和控制接口的設(shè)計(jì)決策。接口的設(shè)計(jì)決策。(8)數(shù)據(jù)庫(頂層)設(shè)計(jì)說明:數(shù)據(jù)庫(頂層)設(shè)計(jì)說明:描述存取或操縱數(shù)據(jù)所使描述存取或操縱數(shù)據(jù)所使用的軟件配置項(xiàng)。該文檔是實(shí)現(xiàn)數(shù)據(jù)庫及相關(guān)軟件配置項(xiàng)的用的軟件配置項(xiàng)。該文檔是實(shí)現(xiàn)數(shù)據(jù)庫及相關(guān)軟件配置項(xiàng)的基礎(chǔ),它向需方提供了設(shè)計(jì)的可視性,為軟件支持提供了所基礎(chǔ),它向需方提供了設(shè)計(jì)的可視性,為軟件支持提供了所需的信息。需的信息。14.7 軟件基本文檔的內(nèi)容要求(9)用戶手冊(cè):用戶手冊(cè):本文檔描述手工操作該軟件的用戶應(yīng)如何本文檔描述手工操作該軟件的用戶應(yīng)如何安裝和使用單個(gè)軟件配置項(xiàng)、一組軟件配置項(xiàng)、一個(gè)軟件安裝和使用單個(gè)軟件配置項(xiàng)、一組軟件配置項(xiàng)、一個(gè)軟件系統(tǒng)或子系統(tǒng),給出軟件使用時(shí)的特定操作,包括某些指系統(tǒng)或子系統(tǒng),給出軟件使用時(shí)的特定操作,包括某些指令、聯(lián)機(jī)輸入以及對(duì)輸出顯示的指示。若開發(fā)的軟件是嵌令、聯(lián)機(jī)輸入以及對(duì)輸出顯示的指示。若開發(fā)的軟件是嵌入系統(tǒng)的,已開發(fā)了系統(tǒng)的用戶手冊(cè),則無需單獨(dú)給出軟入系統(tǒng)的,已開發(fā)了系統(tǒng)的用戶手冊(cè),則無需單獨(dú)給出軟件的用戶手冊(cè)。件的用戶手冊(cè)。(10)測(cè)試計(jì)劃:測(cè)試計(jì)劃:該計(jì)劃描述的是軟件配置項(xiàng)、系統(tǒng)或子該計(jì)劃描述的是軟件配置項(xiàng)、系統(tǒng)或子系統(tǒng)進(jìn)行合格性測(cè)試的計(jì)劃安排,內(nèi)容可包括測(cè)試環(huán)境、系統(tǒng)進(jìn)行合格性測(cè)試的計(jì)劃安排,內(nèi)容可包括測(cè)試環(huán)境、測(cè)試工作的標(biāo)識(shí)及測(cè)試工作的時(shí)間安排等。測(cè)試工作的標(biāo)識(shí)及測(cè)試工作的時(shí)間安排等。14.7 軟件基本文檔的內(nèi)容要求(11)測(cè)試報(bào)告:測(cè)試報(bào)告:該報(bào)告是對(duì)所開發(fā)的軟件配置項(xiàng)、軟件系該報(bào)告是對(duì)所開發(fā)的軟件配置項(xiàng)、軟件系統(tǒng)或子系統(tǒng)執(zhí)行合格性測(cè)試的記錄。軟件的需方可通過該報(bào)統(tǒng)或子系統(tǒng)執(zhí)行合格性測(cè)試的記錄。軟件的需方可通過該報(bào)告了解測(cè)試實(shí)施的情況,評(píng)估測(cè)試工作及其測(cè)試結(jié)果。告了解測(cè)試實(shí)施的情況,評(píng)估測(cè)試工作及其測(cè)試結(jié)果。(12)軟件配置管理計(jì)劃:軟件配置管理計(jì)劃:描述軟件開發(fā)中配置管理是如何描述軟件開發(fā)中配置管理是如何實(shí)施的。實(shí)施的。(13)軟件質(zhì)量保證計(jì)劃:軟件質(zhì)量保證計(jì)劃:規(guī)定軟件開發(fā)中采用的軟件質(zhì)量規(guī)定軟件開發(fā)中采用的軟件質(zhì)量保證的措施、方法和步驟。保證的措施、方法和步驟。(14)開發(fā)進(jìn)度月報(bào):開發(fā)進(jìn)度月報(bào):用來及時(shí)向相關(guān)的管理者匯報(bào)項(xiàng)目開用來及時(shí)向相關(guān)的管理者匯報(bào)項(xiàng)目開發(fā)的進(jìn)展情況,以及時(shí)發(fā)現(xiàn)和處理開發(fā)過程中出現(xiàn)的問題。發(fā)的進(jìn)展情況,以及時(shí)發(fā)現(xiàn)和處理開發(fā)過程中出現(xiàn)的問題。14.7 軟件基本文檔的內(nèi)容要求(15)項(xiàng)目開發(fā)總結(jié)報(bào)告:項(xiàng)目開發(fā)總結(jié)報(bào)告:編寫本報(bào)告的目的在于總結(jié)項(xiàng)目編寫本報(bào)告的目的在于總結(jié)項(xiàng)目開發(fā)工作的經(jīng)驗(yàn),說明實(shí)際取得的開發(fā)結(jié)果以及對(duì)整個(gè)開發(fā)開發(fā)工作的經(jīng)驗(yàn),說明實(shí)際取得的開發(fā)結(jié)果以及對(duì)整個(gè)開發(fā)工作的評(píng)價(jià)。工作的評(píng)價(jià)。(16)軟件產(chǎn)品規(guī)格說明:軟件產(chǎn)品規(guī)格說明:本說明文檔含有或是引用可執(zhí)行本說明文檔含有或是引用可執(zhí)行軟件、源文件以及軟件支持的信息,包括已完成的設(shè)計(jì)信息軟件、源文件以及軟件支持的信息,包括已完成的設(shè)計(jì)信息和編輯、構(gòu)造及修改的過程等。用于訂購可執(zhí)行軟件或?qū)?yīng)和編輯、構(gòu)造及修改的過程等。用于訂購可執(zhí)行軟件或?qū)?yīng)于該軟件配置項(xiàng)的源文件,它是該軟件配置項(xiàng)的基本軟件支于該軟件配置項(xiàng)的源文件,它是該軟件配置項(xiàng)的基本軟件支持文檔。持文檔。(17)軟件版本說明:軟件版本說明:描述由單個(gè)或多個(gè)軟件配置項(xiàng)組成的描述由單個(gè)或多個(gè)軟件配置項(xiàng)組成的版本信息,用于發(fā)行、追蹤以及控制軟件的版本。版本信息,用于發(fā)行、追蹤以及控制軟件的版本。14.7 軟件基本文檔的內(nèi)容要求 為使軟件文檔能起到多種橋梁的作用,使它有助于程序員為使軟件文檔能起到多種橋梁的作用,使它有助于程序員編制程序,有助于管理人員監(jiān)督和管理軟件的開發(fā),有助于編制程序,有助于管理人員監(jiān)督和管理軟件的開發(fā),有助于用戶了解軟件的工作和應(yīng)做的操作,有助于維護(hù)人員進(jìn)行有用戶了解軟件的工作和應(yīng)做的操作,有助于維護(hù)人員進(jìn)行有效的修改和擴(kuò)充,文檔的編制必須保證一定的質(zhì)量。高質(zhì)量效的修改和擴(kuò)充,文檔的編制必須保證一定的質(zhì)量。高質(zhì)量的文檔應(yīng)當(dāng)體現(xiàn)在以下幾個(gè)方面。的文檔應(yīng)當(dāng)體現(xiàn)在以下幾個(gè)方面。(1)針對(duì)性:針對(duì)性:文檔編制以前應(yīng)分清讀者對(duì)象。按不同的類文檔編制以前應(yīng)分清讀者對(duì)象。按不同的類型、不同層次的讀者,決定怎樣適應(yīng)他們的需要。例如,管型、不同層次的讀者,決定怎樣適應(yīng)他們的需要。例如,管理文檔主要是面向管理人員的,用戶文檔主要是面向用戶理文檔主要是面向管理人員的,用戶文檔主要是面向用戶的,這兩類文檔不應(yīng)像開發(fā)文檔(面向開發(fā)人員)那樣過多的,這兩類文檔不應(yīng)像開發(fā)文檔(面向開發(fā)人員)那樣過多地使用軟件的專用術(shù)語。地使用軟件的專用術(shù)語。14.8 對(duì)文檔編制的質(zhì)量要求(2)精確性:精確性:文檔的行文應(yīng)當(dāng)十分確切,不能出現(xiàn)多義性文檔的行文應(yīng)當(dāng)十分確切,不能出現(xiàn)多義性的描述。同一課題幾個(gè)文檔的內(nèi)容應(yīng)當(dāng)是協(xié)調(diào)一致,沒有矛的描述。同一課題幾個(gè)文檔的內(nèi)容應(yīng)當(dāng)是協(xié)調(diào)一致,沒有矛盾的。盾的。(3)清晰性:清晰性:文檔編寫應(yīng)力求簡(jiǎn)明,如有可能,配以適當(dāng)文檔編寫應(yīng)力求簡(jiǎn)明,如有可能,配以適當(dāng)?shù)膱D表,以增強(qiáng)其清晰性。的圖表,以增強(qiáng)其清晰性。(4)完整性:完整性:任何一個(gè)文檔都應(yīng)當(dāng)是完整的、獨(dú)立的,它任何一個(gè)文檔都應(yīng)當(dāng)是完整的、獨(dú)立的,它應(yīng)自成體系。同一課題的幾個(gè)文檔之間可能有些部分內(nèi)容相應(yīng)自成體系。同一課題的幾個(gè)文檔之間可能有些部分內(nèi)容相同,這種重復(fù)是必要的。不要在文檔中出現(xiàn)轉(zhuǎn)引其他文檔內(nèi)同,這種重復(fù)是必要的。不要在文檔中出現(xiàn)轉(zhuǎn)引其他文檔內(nèi)容的情況。容的情況。(5)靈活性:靈活性:各個(gè)不同軟件項(xiàng)目,其規(guī)模和復(fù)雜程度有著各個(gè)不同軟件項(xiàng)目,其規(guī)模和復(fù)雜程度有著許多實(shí)際差別,不能一律看待,可考慮以下因素。許多實(shí)際差別,不能一律看待,可考慮以下因素。14.8 對(duì)文檔編制的質(zhì)量要求 應(yīng)根據(jù)具體的軟件開發(fā)項(xiàng)目,決定編制的文檔種類。應(yīng)根據(jù)具體的軟件開發(fā)項(xiàng)目,決定編制的文檔種類。當(dāng)所開發(fā)的軟件系統(tǒng)非常大時(shí),一種文檔可以分成幾卷當(dāng)所開發(fā)的軟件系統(tǒng)非常大時(shí),一種文檔可以分成幾卷編寫。編寫。應(yīng)根據(jù)任務(wù)的規(guī)模、復(fù)雜性、項(xiàng)目負(fù)責(zé)人對(duì)該軟件的開應(yīng)根據(jù)任務(wù)的規(guī)模、復(fù)雜性、項(xiàng)目負(fù)責(zé)人對(duì)該軟件的開發(fā)過程及運(yùn)行環(huán)境所需詳細(xì)程度的判斷,確定文檔的詳細(xì)發(fā)過程及運(yùn)行環(huán)境所需詳細(xì)程度的判斷,確定文檔的詳細(xì)程度。程度。對(duì)國標(biāo)對(duì)國標(biāo)GB85672006計(jì)算機(jī)軟件文檔編制規(guī)范計(jì)算機(jī)軟件文檔編制規(guī)范所所建議的所有條款都可以擴(kuò)展,進(jìn)一步細(xì)分,以適應(yīng)需要;建議的所有條款都可以擴(kuò)展,進(jìn)一步細(xì)分,以適應(yīng)需要;反之,如果條款中有些細(xì)節(jié)并非必需,也可以根據(jù)實(shí)際情反之,如果條款中有些細(xì)節(jié)并非必需,也可以根據(jù)實(shí)際情況壓縮合并。況壓縮合并。14.8 對(duì)文檔編制的質(zhì)量要求 程序的設(shè)計(jì)表現(xiàn)形式,可以使用程序流程圖、判定表、程序的設(shè)計(jì)表現(xiàn)形式,可以使用程序流程圖、判定表、程序描述語言(程序描述語言(PDL)或問題分析圖()或問題分析圖(PAD)等。)等。對(duì)于文檔的表現(xiàn)形式,沒有規(guī)定或限制。可以使用自然對(duì)于文檔的表現(xiàn)形式,沒有規(guī)定或限制??梢允褂米匀徽Z言,也可以使用形式化的語言。語言,也可以使用形式化的語言。當(dāng)國標(biāo)當(dāng)國標(biāo)計(jì)算機(jī)軟件產(chǎn)品開發(fā)文件編制指南計(jì)算機(jī)軟件產(chǎn)品開發(fā)文件編制指南中所規(guī)定中所規(guī)定的文檔種類不能滿足某些應(yīng)用部門的特殊需要時(shí),可以建立的文檔種類不能滿足某些應(yīng)用部門的特殊需要時(shí),可以建立一些特殊的文檔種類要求。這些要求可以包含在本單位的文一些特殊的文檔種類要求。這些要求可以包含在本單位的文檔編制實(shí)施規(guī)定中。檔編制實(shí)施規(guī)定中。14.8 對(duì)文檔編制的質(zhì)量要求(6)可追溯性:可追溯性:由于各開發(fā)階段編制的文檔與各個(gè)階段完由于各開發(fā)階段編制的文檔與各個(gè)階段完成的工作有密切的關(guān)系,前后兩個(gè)階段生成的文檔,隨著開成的工作有密切的關(guān)系,前后兩個(gè)階段生成的文檔,隨著開發(fā)工作的逐步延伸,具有一定的繼承關(guān)系,在一個(gè)項(xiàng)目各開發(fā)工作的逐步延伸,具有一定的繼承關(guān)系,在一個(gè)項(xiàng)目各開發(fā)階段之間提供的文檔必定存在著可追溯的關(guān)系。例如,某發(fā)階段之間提供的文檔必定存在著可追溯的關(guān)系。例如,某一項(xiàng)軟件需求,必定在設(shè)計(jì)說明書、測(cè)試計(jì)劃、甚至用戶手一項(xiàng)軟件需求,必定在設(shè)計(jì)說明書、測(cè)試計(jì)劃、甚至用戶手冊(cè)中有所體現(xiàn)。必要時(shí)應(yīng)能跟蹤追查。冊(cè)中有所體現(xiàn)。必要時(shí)應(yīng)能跟蹤追查。14.8 對(duì)文檔編制的質(zhì)量要求 在整個(gè)軟件生存期中,各種文檔作為半成品或是最終成品,在整個(gè)軟件生存期中,各種文檔作為半成品或是最終成品,會(huì)不斷生成、修改或補(bǔ)充。為了最終得到高質(zhì)量的產(chǎn)品,會(huì)不斷生成、修改或補(bǔ)充。為了最終得到高質(zhì)量的產(chǎn)品,達(dá)到上節(jié)提出的質(zhì)量要求,必須加強(qiáng)對(duì)文檔的管理。以下達(dá)到上節(jié)提出的質(zhì)量要求,必須加強(qiáng)對(duì)文檔的管理。以下幾個(gè)方面是應(yīng)當(dāng)做到的:幾個(gè)方面是應(yīng)當(dāng)做到的:(1)軟件開發(fā)小組應(yīng))軟件開發(fā)小組應(yīng)設(shè)一位文檔保管員設(shè)一位文檔保管員,負(fù)責(zé)集中保管本,負(fù)責(zé)集中保管本項(xiàng)目已有文檔的兩套主文本。這兩套主文本的內(nèi)容完全一項(xiàng)目已有文檔的兩套主文本。這兩套主文本的內(nèi)容完全一致。其中的一套可按一定手續(xù),辦理借閱。致。其中的一套可按一定手續(xù),辦理借閱。(2)軟件開發(fā)小組的成員可根據(jù)工作需要在自己手中)軟件開發(fā)小組的成員可根據(jù)工作需要在自己手中保存保存一些個(gè)人文檔一些個(gè)人文檔。這些一般都應(yīng)是主文本的復(fù)制件,并注意。這些一般都應(yīng)是主文本的復(fù)制件,并注意與主文本保持一致,在做必要的修改時(shí),也應(yīng)先修改主文與主文本保持一致,在做必要的修改時(shí),也應(yīng)先修改主文本。本。14.9 文檔的管理和維護(hù)(3)開發(fā)人員個(gè)人只保存主文本中與其工作有關(guān)的部分文)開發(fā)人員個(gè)人只保存主文本中與其工作有關(guān)的部分文檔。檔。(4)在新文檔取代舊文檔時(shí),管理人員應(yīng)及時(shí)注銷舊文檔。)在新文檔取代舊文檔時(shí),管理人員應(yīng)及時(shí)注銷舊文檔。在文檔的內(nèi)容有更動(dòng)時(shí),管理人員應(yīng)隨時(shí)修訂主文本,使在文檔的內(nèi)容有更動(dòng)時(shí),管理人員應(yīng)隨時(shí)修訂主文本,使其及時(shí)反映更新了的內(nèi)容。其及時(shí)反映更新了的內(nèi)容。(5)項(xiàng)目開發(fā)結(jié)束時(shí),文檔管理人員應(yīng)收回開發(fā)人員的個(gè))項(xiàng)目開發(fā)結(jié)束時(shí),文檔管理人員應(yīng)收回開發(fā)人員的個(gè)人文檔。發(fā)現(xiàn)個(gè)人文檔與主文本有差別時(shí),應(yīng)立即著手解人文檔。發(fā)現(xiàn)個(gè)人文檔與主文本有差別時(shí),應(yīng)立即著手解決。這往往是在開發(fā)過程中沒有及時(shí)修訂主文本造成的。決。這往往是在開發(fā)過程中沒有及時(shí)修訂主文本造成的。(6)在軟件開發(fā)的過程中,可能發(fā)現(xiàn)需要修改已完成的文)在軟件開發(fā)的過程中,可能發(fā)現(xiàn)需要修改已完成的文檔。特別是規(guī)模較大的項(xiàng)目,主文本的修改必須特別謹(jǐn)慎。檔。特別是規(guī)模較大的項(xiàng)目,主文本的修改必須特別謹(jǐn)慎。修改以前要充分估計(jì)修改可能帶來的影響,并且要按照:修改以前要充分估計(jì)修改可能帶來的影響,并且要按照:14.9 文檔的管理和維護(hù) 提議提議評(píng)議評(píng)議審核審核批準(zhǔn)批準(zhǔn)實(shí)施實(shí)施的步驟加以嚴(yán)格的控制。的步驟加以嚴(yán)格的控制。事實(shí)上,軟件產(chǎn)品(包括文檔和程序)在開發(fā)的不同時(shí)事實(shí)上,軟件產(chǎn)品(包括文檔和程序)在開發(fā)的不同時(shí)期具有不同的組合。這個(gè)組合隨著軟件開發(fā)工作的進(jìn)展而期具有不同的組合。這個(gè)組合隨著軟件開發(fā)工作的進(jìn)展而在不斷變化,這就是在不斷變化,這就是軟件配置軟件配置的概念。的概念。軟件文檔,作為一類配置項(xiàng),必須納入配置管理的范軟件文檔,作為一類配置項(xiàng),必須納入配置管理的范圍。圍。在整個(gè)軟件生存期內(nèi),通過軟件配置管理,控制這些在整個(gè)軟件生存期內(nèi),通過軟件配置管理,控制這些配置項(xiàng)的投放和更改、記錄并報(bào)告配置的狀態(tài)和更改要配置項(xiàng)的投放和更改、記錄并報(bào)告配置的狀態(tài)和更改要求、驗(yàn)證配置項(xiàng)的完整性和正確性,以及系統(tǒng)級(jí)上的一致求、驗(yàn)證配置項(xiàng)的完整性和正確性,以及系統(tǒng)級(jí)上的一致性??赏ㄟ^軟件配置信息數(shù)據(jù)庫,對(duì)配置項(xiàng),主要是文性??赏ㄟ^軟件配置信息數(shù)據(jù)庫,對(duì)配置項(xiàng),主要是文檔,進(jìn)行跟蹤和控制。檔,進(jìn)行跟蹤和控制。14.9 文檔的管理和維護(hù) 任何產(chǎn)業(yè)標(biāo)準(zhǔn)化的目標(biāo)都是為了追求各生產(chǎn)環(huán)節(jié)工作的規(guī)任何產(chǎn)業(yè)標(biāo)準(zhǔn)化的目標(biāo)都是為了追求各生產(chǎn)環(huán)節(jié)工作的規(guī)范化,最終獲得提高工作效率、降低生產(chǎn)成本和提高產(chǎn)品范化,最終獲得提高工作效率、降低生產(chǎn)成本和提高產(chǎn)品質(zhì)量的目的。標(biāo)準(zhǔn)化包含了許多方面的工作,但大體上可質(zhì)量的目的。標(biāo)準(zhǔn)化包含了許多方面的工作,但大體上可以歸結(jié)為以歸結(jié)為標(biāo)準(zhǔn)的制定標(biāo)準(zhǔn)的制定和和標(biāo)準(zhǔn)的實(shí)施標(biāo)準(zhǔn)的實(shí)施兩個(gè)方面。兩個(gè)方面。本章從標(biāo)準(zhǔn)的概念和標(biāo)準(zhǔn)化的意義、分類出發(fā),延伸到軟本章從標(biāo)準(zhǔn)的概念和標(biāo)準(zhǔn)化的意義、分類出發(fā),延伸到軟件工程的標(biāo)準(zhǔn)化工作。通過本章的學(xué)習(xí),應(yīng)從中掌握一些件工程的標(biāo)準(zhǔn)化工作。通過本章的學(xué)習(xí),應(yīng)從中掌握一些基本概念、基本原則和基本方法,從而認(rèn)識(shí)到它是軟件工基本概念、基本原則和基本方法,從而認(rèn)識(shí)到它是軟件工程管理不可或缺的一部分。程管理不可或缺的一部分。軟件文檔是任何軟件項(xiàng)目的重要工作,人們只能借助文檔軟件文檔是任何軟件項(xiàng)目的重要工作,人們只能借助文檔理解、交流、使用軟件。文檔的編制有其特定的要求,規(guī)理解、交流、使用軟件。文檔的編制有其特定的要求,規(guī)范化的文檔能夠使他人(包括用戶或是維護(hù)人員)方便地范化的文檔能夠使他人(包括用戶或是維護(hù)人員)方便地使用和維護(hù)軟件。使用和維護(hù)軟件。小結(jié)
收藏
編號(hào):65494723
類型:共享資源
大?。?span id="yimisu8" class="font-tahoma">6.60MB
格式:ZIP
上傳時(shí)間:2022-03-24
40
積分
- 關(guān) 鍵 詞:
-
軟件工程基礎(chǔ)
軟件工程
基礎(chǔ)
全套
PPT
課件
- 資源描述:
-
《軟件工程基礎(chǔ)》全套PPT課件,軟件工程基礎(chǔ),軟件工程,基礎(chǔ),全套,PPT,課件
展開閱讀全文
- 溫馨提示:
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ì)自己和他人造成任何形式的傷害或損失。
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學(xué)習(xí)交流,未經(jīng)上傳用戶書面授權(quán),請(qǐng)勿作他用。