版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、什么是軟件工程標(biāo)準(zhǔn)第1頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日什么是軟件工程標(biāo)準(zhǔn)軟件危機(jī)的出路在于軟件開發(fā)的工程化和標(biāo)準(zhǔn)化。程序設(shè)計(jì)語言的標(biāo)準(zhǔn)化:為某一程序設(shè)計(jì)語言規(guī)定若干個(gè)標(biāo)準(zhǔn)子集,對于語言的實(shí)現(xiàn)者和用戶都帶來了很大方便。軟件過程的標(biāo)準(zhǔn)化:軟件生存期各個(gè)階段的工作建立標(biāo)準(zhǔn)或規(guī)范。第2頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日軟件工程標(biāo)準(zhǔn)的類型國家標(biāo)準(zhǔn)GBT 155381995軟件工程標(biāo)準(zhǔn)分類法給出軟件工程標(biāo)準(zhǔn)的分類。涉及過程管理、產(chǎn)品管理、資源管理,以及確認(rèn)與驗(yàn)證。第3頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日過程標(biāo)準(zhǔn) 方法、技術(shù)、度量產(chǎn)品標(biāo)
2、準(zhǔn) 需求、設(shè)計(jì)、部件、描述、計(jì)劃、報(bào)告專業(yè)標(biāo)準(zhǔn) 職別、道德準(zhǔn)則、認(rèn)證、特許、課程記法標(biāo)準(zhǔn) 術(shù)語、表示法、語言第4頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日軟件工程標(biāo)準(zhǔn)的清單可用二維表表示。表中填入的標(biāo)準(zhǔn)表明了軟件工程標(biāo)準(zhǔn)的工作范圍和如何對標(biāo)準(zhǔn)分類。已經(jīng)制定的標(biāo)準(zhǔn)都可在表中找到相應(yīng)的位置,而且它可啟發(fā)人們?nèi)ブ贫ㄐ碌臉?biāo)準(zhǔn)。第5頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日軟件工程標(biāo)準(zhǔn)化的作用可提高軟件的可靠性、可維護(hù)性和可移植性;可提高軟件人員的技術(shù)水平,減少差錯(cuò)和誤解;可提高軟件人員之間的通信效率,提高軟件的生產(chǎn)率;有利于軟件管理;有利于降低軟件產(chǎn)品的成本和運(yùn)行維護(hù)成
3、本;有利于縮短軟件開發(fā)周期。第6頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日軟件工程標(biāo)準(zhǔn)的層次(1) 國際標(biāo)準(zhǔn) 由國際聯(lián)合機(jī)構(gòu)制定和公布,提供各國參考的標(biāo)準(zhǔn)。 國際標(biāo)準(zhǔn)化組織 ISO (International Standards Organization) 這一國際機(jī)構(gòu)有著廣泛的代表性和權(quán)威性,它所公布的標(biāo)準(zhǔn)也有較大的影響。第7頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日 ISO建立了“計(jì)算機(jī)與信息處理技術(shù)委員會”, 簡稱ISOTC97,專門負(fù)責(zé)與計(jì)算機(jī)有關(guān)的標(biāo)準(zhǔn)化工作。 這一標(biāo)準(zhǔn)通常冠有ISO字樣,如 ISO 863186 Information proces
4、sing_program constructs and conventions for their representation信息處理程序構(gòu)造及其表示法的約定。該標(biāo)準(zhǔn)現(xiàn)已由中國收入國家標(biāo)準(zhǔn)。第8頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日(2) 國家標(biāo)準(zhǔn) 由政府或國家級的機(jī)構(gòu)制定或批準(zhǔn),適用于全國范圍的標(biāo)準(zhǔn),如: GB 中華人民共和國國家技術(shù)監(jiān)督局公布實(shí)施的標(biāo)準(zhǔn),簡稱“國標(biāo)”。現(xiàn)已批準(zhǔn)了若干軟件工程標(biāo)準(zhǔn)。 ANSI (American National Standards Institute) 美國國家標(biāo)準(zhǔn)協(xié)會。這是美國一些民間標(biāo)準(zhǔn)化組織的領(lǐng)導(dǎo)機(jī)構(gòu),第9頁,共71頁,2022年
5、,5月20日,12點(diǎn)55分,星期日 FIPS (NBS)Federal Information Processing Standards (National Bureau of Standards) 美國商務(wù)部國家標(biāo)準(zhǔn)局聯(lián)邦信息處理標(biāo)準(zhǔn)。 BS (British Standard) 英國國家標(biāo)準(zhǔn)。 DIN (Deutsches Institut fr Nor- mung ) 德國標(biāo)準(zhǔn)協(xié)會 JIS (Japanese Industrial Standard) 日本工業(yè)標(biāo)準(zhǔn)第10頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日(3) 行業(yè)標(biāo)準(zhǔn) 由行業(yè)機(jī)構(gòu)、學(xué)術(shù)團(tuán)體或國防機(jī)構(gòu)制定,適用于某
6、個(gè)業(yè)務(wù)領(lǐng)域的標(biāo)準(zhǔn)。 IEEE ( Institute of Electrical and Electronics Engineers ) 美國電氣與電子工程師學(xué)會。 該學(xué)會有一個(gè)軟件標(biāo)準(zhǔn)分技術(shù)委員會(SESS),負(fù)責(zé)軟件標(biāo)準(zhǔn)化活動。IEEE公布的標(biāo)準(zhǔn)常冠有ANSI的字頭。例如,ANSIIEEE Str 8281983軟件配置管理計(jì)劃標(biāo)準(zhǔn)。第11頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日GJB中華人民共和國國家軍用標(biāo)準(zhǔn)。這是由中國國防科學(xué)技術(shù)工業(yè)委員會批準(zhǔn),適合于國防部門和軍隊(duì)使用的標(biāo)準(zhǔn)。例如,GJB 43788軍用軟件開發(fā)規(guī)范。DOD_STD ( Department Of D
7、efense _STanDards) 美國國防部標(biāo)準(zhǔn),適用于美國國防部門。MIL_S ( MILitary_Standard)美國軍用標(biāo)準(zhǔn),適用于美軍內(nèi)部。第12頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日(4) 企業(yè)規(guī)范 一些大型企業(yè)或公司,由于軟件工程工作的需要,制定適用于本部門的規(guī)范。 例如,美國IBM公司通用產(chǎn)品部1984年制定的程序設(shè)計(jì)開發(fā)指南,僅供該公司內(nèi)部使用。(5) 項(xiàng)目規(guī)范 由某一科研生產(chǎn)項(xiàng)目組織制定,為該項(xiàng)任務(wù)專用的軟件工程規(guī)范。第13頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日中國的軟件標(biāo)準(zhǔn) 從1983年起,中國已陸續(xù)制定和發(fā)布了20項(xiàng)國家標(biāo)準(zhǔn)
8、。這些標(biāo)準(zhǔn)可分為4類: 基礎(chǔ)標(biāo)準(zhǔn) GB/T 11457-89 軟件工程術(shù)語 GB 1526-891(ISO 5807-1985)信息處理-數(shù)據(jù)流程圖、程序流程圖、系統(tǒng)結(jié)構(gòu)圖、程序網(wǎng)絡(luò)圖和系統(tǒng)資源圖的文件編制符號及約定第14頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日 GB/T 15538-1995 軟件工程標(biāo)準(zhǔn)分類法 GB 13502-92(ISO 8631)信息處理-程序構(gòu)造及其表示法的約定 GB/T 15535-1995(ISO 5806)信息處理-單命中判定表規(guī)范 GB/T 14085-93(ISO 8790)信息處理系統(tǒng) 計(jì)算機(jī)系統(tǒng)配置圖符號及其約定第15頁,共71頁,2
9、022年,5月20日,12點(diǎn)55分,星期日 開發(fā)標(biāo)準(zhǔn) GB 8566-88 軟件開發(fā)規(guī)范 GB 計(jì)算機(jī)軟件單元測試 GB 軟件支持環(huán)境 GB(ISO 6593-1985)信息處理-按記錄組處理順序文卷的程序流程 GB/T 14079-93 軟件維護(hù)指南 文檔標(biāo)準(zhǔn) GB 8567-88 計(jì)算機(jī)軟件產(chǎn)品開發(fā)文件編制指南第16頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日 GB 9385-88 計(jì)算機(jī)軟件需求說明編制指南 GB 9386-88 計(jì)算機(jī)軟件測試文件編制規(guī)范 GB 軟件文檔管理指南 管理標(biāo)準(zhǔn) GB/T 12505-90 計(jì)算機(jī)軟件配置管理計(jì)劃規(guī)范 GB 信息技術(shù) 軟件產(chǎn)品評價(jià)
10、-質(zhì)量特性及其使用指南 第17頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日GB 12504-90 計(jì)算機(jī)軟件質(zhì)量保證計(jì)劃規(guī)范 GB/T 14394-93 計(jì)算機(jī)軟件可靠性和可維護(hù)性管理 GB/T 19000-3-94 質(zhì)量管理和質(zhì)量保證標(biāo)準(zhǔn) 第三部分: 在軟件開發(fā)、供應(yīng)和維護(hù)中的使 用指南 。第18頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日ISO 9000-3標(biāo)準(zhǔn)及軟件質(zhì)量認(rèn)證ISO 9000國際標(biāo)準(zhǔn)發(fā)源于歐洲經(jīng)濟(jì)共同體,但很快就波及美國、日本及世界各國。到目前為止,已有70多個(gè)國家在它們的企業(yè)中采用和實(shí)施這一系列標(biāo)準(zhǔn)。中國對此也十分重視,確定對其等同采用,發(fā)布了
11、與其相應(yīng)的質(zhì)量管理國家標(biāo)準(zhǔn)系列GBT 19000;同時(shí)積極組織實(shí)施和開展質(zhì)量認(rèn)證工作。第19頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日ISO 9000系列標(biāo)準(zhǔn)如此迅速地在國際上廣為流行,其原因主要在于: 市場經(jīng)濟(jì),特別是國際貿(mào)易的驅(qū)動。 ISO 9000系列標(biāo)準(zhǔn)客觀地對生產(chǎn)者(也稱供方)提出了全面的質(zhì)量管理要求、質(zhì)量管理辦法,并且還規(guī)定了消費(fèi)者(也稱需方)的管理職責(zé),使其得到雙方的普遍認(rèn)同,從而將符合ISO 9000標(biāo)準(zhǔn)的要求作為國際貿(mào)易活動中建立互相信任關(guān)系的基石。第20頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日 在各國企業(yè)中形成了不通過這一標(biāo)準(zhǔn)認(rèn)證就不具備參
12、與國際市場競爭實(shí)力的潮流,并且在國際貿(mào)易中,把生產(chǎn)者是否達(dá)到ISO 9000質(zhì)量標(biāo)準(zhǔn)作為購買產(chǎn)品的前提條件,取得ISO 9000質(zhì)量標(biāo)準(zhǔn)認(rèn)證被人們當(dāng)做進(jìn)入國際市場的通行證。第21頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日 ISO 9000系列標(biāo)準(zhǔn)適用領(lǐng)域廣闊。1) 硬件:具有特定形狀的產(chǎn)品,如機(jī)械、電子產(chǎn)品,包括計(jì)算機(jī)硬件。2) 軟件:通過媒體表達(dá)的信息所構(gòu)成的智力產(chǎn)品。包括計(jì)算機(jī)軟件。3) 流程性材料:將原料轉(zhuǎn)化為某一特定狀態(tài)的產(chǎn)品。如,流體、粒狀、線狀等,通過瓶裝、袋裝等或通過管道傳輸交付。4) 服務(wù):為滿足客戶需求的更為廣泛的活動。第22頁,共71頁,2022年,5月20
13、日,12點(diǎn)55分,星期日ISO 9000系列標(biāo)準(zhǔn)的內(nèi)容ISO 9000 質(zhì)量管理和質(zhì)量保證標(biāo)準(zhǔn)選擇和使用的導(dǎo)則ISO 9001 質(zhì)量體系設(shè)計(jì)開發(fā)、生產(chǎn)、安裝和服務(wù)中的質(zhì)量保證模式ISO 9002 質(zhì)量體系生產(chǎn)和安裝中的質(zhì)量保證模式ISO 9003 質(zhì)量體系最終檢驗(yàn)和測試中的質(zhì)量保證模式ISO 9004 質(zhì)量管理和質(zhì)量體系要素導(dǎo)則第23頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日ISO 9000系列標(biāo)準(zhǔn)的主體部分可以分為兩組: 一組是用于“需方對供方要求質(zhì)量保證”的標(biāo)準(zhǔn) 90019003; 一組是用于“供方建立質(zhì)量保證體系”的標(biāo)準(zhǔn) 9004。9001、9002和9003之間的區(qū)別,
14、在于其對象的工序范圍不同: 9001范圍最廣,包括從設(shè)計(jì)直到售后服務(wù);9002為9001的子集,而9003又是9002的子集。第24頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日ISO 9000-3標(biāo)準(zhǔn)ISO 9000系列標(biāo)準(zhǔn)原本是為制造硬件產(chǎn)品而制定的標(biāo)準(zhǔn),不能直接用于軟件制作。曾試圖將9001改寫用于軟件開發(fā)方面,但效果不佳。以ISO 9000系列標(biāo)準(zhǔn)的追加形式,另行制定出ISO 9000-3標(biāo)準(zhǔn)。ISO 9000-3成為“使9001適用于軟件開發(fā)、供應(yīng)及維護(hù)”的“指南”。第25頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日第26頁,共71頁,2022年,5月20日
15、,12點(diǎn)55分,星期日制定與實(shí)施ISO 9000系列標(biāo)準(zhǔn)的主導(dǎo)思想(1) 強(qiáng)調(diào)質(zhì)量并非在產(chǎn)品檢驗(yàn)中得到,而是形成于生產(chǎn)的全過程。 ISO 9000-3敘述了需方和供方應(yīng)如何進(jìn)行有組織的質(zhì)量保證活動,才能得到較為滿意的軟件;規(guī)定了從雙方簽訂開發(fā)合同到設(shè)計(jì)、實(shí)現(xiàn)以至維護(hù)整個(gè)軟件生存期中應(yīng)當(dāng)實(shí)施的質(zhì)量保證活動第27頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日 ISO 9000-3沒有規(guī)定具體的質(zhì)量管理和質(zhì)量檢驗(yàn)方法和步驟。 ISO 9000-3的核心思想是“將質(zhì)量制作入產(chǎn)品之中”。軟件產(chǎn)品的質(zhì)量取決于軟件生存期所有階段的活動。(2) 為把握產(chǎn)品的質(zhì)量, ISO 9000-3要求“必須使
16、影響產(chǎn)品質(zhì)量的全部因素在生產(chǎn)全過程中始終處于受控狀態(tài)”。第28頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日 為使軟件產(chǎn)品達(dá)到質(zhì)量要求,ISO 9000-3要求軟件開發(fā)機(jī)構(gòu)建立質(zhì)量保證體系。 首先要求明確供需雙方的職責(zé),針對所有可能影響軟件質(zhì)量的各個(gè)因素都要采取有力措施,作出如何加強(qiáng)管理和控制的決定。 對與質(zhì)量有關(guān)的人員規(guī)定其職責(zé)和職權(quán),責(zé)任落實(shí)到人,產(chǎn)品質(zhì)量真正得到控制。第29頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日(3) ISO 9000標(biāo)準(zhǔn)要求證實(shí):“企業(yè)具有持續(xù)提供符合要求產(chǎn)品的能力”。 質(zhì)量認(rèn)證是取得這一證實(shí)的有效方法。 產(chǎn)品質(zhì)量若能達(dá)到標(biāo)準(zhǔn)提出的要求,
17、由不依賴于供方和需方的第三方權(quán)威機(jī)構(gòu)對生產(chǎn)廠家審查證實(shí)后出具合格證明。 如果認(rèn)證工作是公正的、可靠的,其公證的結(jié)果應(yīng)當(dāng)是可以信賴的。第30頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日 為了達(dá)到質(zhì)量標(biāo)準(zhǔn),取得質(zhì)量認(rèn)證,必須多方面開展質(zhì)量管理活動。其中,負(fù)責(zé)人的重視以及全體人員的積極參與是取得成功的關(guān)鍵。(4) ISO 9000標(biāo)準(zhǔn)強(qiáng)調(diào)“質(zhì)量管理必須堅(jiān)持進(jìn)行質(zhì)量改進(jìn)”。 貫徹ISO 9000標(biāo)準(zhǔn)就是企業(yè)加強(qiáng)質(zhì)量管理,提高產(chǎn)品質(zhì)量的過程,這個(gè)過程包含許多工作,決非輕而易舉,一蹴而就所能奏效的。第31頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日 即使已經(jīng)取得了質(zhì)量認(rèn)證也不能
18、認(rèn)為一勞永逸而放松質(zhì)量管理。 實(shí)際上認(rèn)證通常以半年為有效期。取得認(rèn)證之后尚需接受每年12次的定期檢查,其目的在于促使企業(yè)堅(jiān)持進(jìn)行質(zhì)量改進(jìn)。第32頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日軟件文檔的作用與分類 什么是文檔 軟件文檔的作用 文檔的分類 軟件文檔的工作第33頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日(1) 什么是文檔 文檔(document)是指某種數(shù)據(jù)媒體和其中所記錄的數(shù)據(jù)。 它具有永久性,并可以由人或機(jī)器閱讀,通常僅用于描述人工可讀的東西。 在軟件工程中,文檔常常用來表示對活動、需求、過程或結(jié)果進(jìn)行描述、定義、規(guī)定、報(bào)告或認(rèn)證的任何書面或圖示的信息
19、。第34頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日(2) 軟件文檔的作用在軟件生產(chǎn)過程中,總是產(chǎn)生和使用大量的信息。軟件文檔在產(chǎn)品的開發(fā)過程中起著重要的作用。 提高軟件開發(fā)過程的能見度。把開發(fā)過程中發(fā)生的事件以某種可閱讀的形式記錄在文檔中。 管理人員可把這些記載下來的材料作為檢查軟件開發(fā)進(jìn)度和開發(fā)質(zhì)量的依據(jù),實(shí)現(xiàn)對軟件開發(fā)的工程管理。第35頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日提高開發(fā)效率。軟件文檔的編制,使得開發(fā)人員對各個(gè)階段的工作都進(jìn)行周密思考、全盤權(quán)衡、減少返工。并且可在開發(fā)早期發(fā)現(xiàn)錯(cuò)誤和不一致性,便于及時(shí)加以糾正。作為開發(fā)人員在一定階段的工作成果和結(jié)
20、束標(biāo)志。記錄開發(fā)過程中有關(guān)信息,便于協(xié)調(diào)以后的軟件開發(fā)、使用和維護(hù)。第36頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日提供對軟件的運(yùn)行、維護(hù)和培訓(xùn)的有關(guān)信息,便于管理人員、開發(fā)人員、操作人員、用戶之間的協(xié)作、交流和了解。使軟件開發(fā)活動更科學(xué)、更有成效。便于潛在用戶了解軟件的功能、性能等各項(xiàng)指標(biāo),為他們選購符合自己需要的軟件提供依據(jù)。第37頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日文檔的橋梁作用第38頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日從某種意義上來說,文檔是軟件開發(fā)規(guī)范的體現(xiàn)和指南。按規(guī)范要求生成一整套文檔的過程,就是按照軟件開發(fā)規(guī)范完成一個(gè)
21、軟件開發(fā)的過程。所以,在使用工程化的原理和方法來指導(dǎo)軟件的開發(fā)和維護(hù)時(shí),應(yīng)當(dāng)充分注意軟件文檔的編制和管理。第39頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日(3) 文檔的分類軟件文檔從形式上來看,大致可分為兩類: 一類是開發(fā)過程中填寫的各種圖表,稱之為工作表格; 一類是應(yīng)編制的技術(shù)資料或技術(shù)管理資料,稱之為文檔或文件。軟件文檔的編制,可以用自然語言,特別設(shè)計(jì)的形式語言,介于兩者之間的半形式語言(結(jié)構(gòu)化語言),各類圖形表示、表格來編制文檔。第40頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日文檔可以書寫,也可以在計(jì)算機(jī)支持系統(tǒng)中產(chǎn)生,但必須可閱讀。按照文檔產(chǎn)生和使用的范
22、圍,軟件文檔大致可分為三類: 開發(fā)文檔 軟件需求說明書 數(shù)據(jù)要求說明書 概要設(shè)計(jì)說明書 詳細(xì)設(shè)計(jì)說明書 可行性研究報(bào)告 項(xiàng)目開發(fā)計(jì)劃第41頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日 管理文檔 項(xiàng)目開發(fā)計(jì)劃 測試計(jì)劃 測試報(bào)告 開發(fā)進(jìn)度月報(bào) 項(xiàng)目開發(fā)總結(jié) 用戶文檔 用戶手冊 操作手冊 維護(hù)修改建議 軟件需求說明書第42頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日(4) 軟件文檔的工作國家標(biāo)準(zhǔn)局在1988年1月發(fā)布了計(jì)算機(jī)軟件開發(fā)規(guī)范軟件產(chǎn)品開發(fā)文件編制指南作為軟件開發(fā)人員工作的準(zhǔn)則和規(guī)程。它們基于軟件生存期方法,把軟件產(chǎn)品從形成概念開始,經(jīng)過開發(fā)、使用和不斷增補(bǔ)修訂
23、,直到最后被淘汰的整個(gè)過程應(yīng)提交的文檔歸于以下十三種。第43頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日可行性研究報(bào)告 說明該軟件項(xiàng)目的實(shí)現(xiàn)在技術(shù)上、經(jīng)濟(jì)上和社會因素上的可行性; 評述為合理地達(dá)到開發(fā)目標(biāo)可供選擇的各種可能的實(shí)現(xiàn)方案; 說明并論證所選定實(shí)施方案的理由。第44頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日項(xiàng)目開發(fā)計(jì)劃為軟件項(xiàng)目實(shí)施方案制定出的具體計(jì)劃。它包括 各部分工作的負(fù)責(zé)人員 開發(fā)的進(jìn)度 開發(fā)經(jīng)費(fèi)的概算 所需的硬件和軟件資源等項(xiàng)目開發(fā)計(jì)劃應(yīng)提供給管理部門,并作為開發(fā)階段評審的基礎(chǔ)。第45頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日軟件需
24、求說明書對目標(biāo)軟件的功能、性能、用戶界面及運(yùn)行環(huán)境等作出詳細(xì)的說明。它是用戶與開發(fā)人員雙方對軟件需求取得共同理解基礎(chǔ)上達(dá)成的協(xié)議,也是實(shí)施開發(fā)工作的基礎(chǔ)。數(shù)據(jù)要求說明書給出數(shù)據(jù)邏輯描述和數(shù)據(jù)采集的各項(xiàng)要求, 為生成和維護(hù)系統(tǒng)的數(shù)據(jù)文件做好準(zhǔn)備。第46頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日概要設(shè)計(jì)說明書該說明書是概要設(shè)計(jì)工作階段的成果。它應(yīng)當(dāng)說明 系統(tǒng)的功能分配 模塊劃分 程序的總體結(jié)構(gòu) 輸入輸出及接口設(shè)計(jì) 運(yùn)行設(shè)計(jì) 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 出錯(cuò)處理設(shè)計(jì)等為詳細(xì)設(shè)計(jì)奠定基礎(chǔ)。第47頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日詳細(xì)設(shè)計(jì)說明書著重描述每一個(gè)模塊是如何實(shí)現(xiàn)的,包
25、括實(shí)現(xiàn)算法、邏輯流程等。用戶手冊詳細(xì)描述軟件的功能、性能和用戶界面,使用戶了解如何使用該軟件。操作手冊為操作人員提供軟件各種運(yùn)行情況的有關(guān)知識,特別是操作方法細(xì)節(jié)。第48頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日測試計(jì)劃針對組裝測試和確認(rèn)測試,需要為組織測試制定計(jì)劃。計(jì)劃應(yīng)包括 測試的內(nèi)容 進(jìn)度安排 條件 人員 測試用例的選取原則 測試結(jié)果允許的偏差范圍等第49頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日測試分析報(bào)告測試工作完成后,應(yīng)提交測試計(jì)劃執(zhí)行情況的說明。對測試結(jié)果加以分析,并提出測試的結(jié)論性意見。開發(fā)進(jìn)度月報(bào)該月報(bào)是軟件人員按月向管理部門提交的項(xiàng)目進(jìn)展情況
26、的報(bào)告。報(bào)告應(yīng)包括進(jìn)度計(jì)劃與實(shí)際執(zhí)行情況的比較、階段成果、遇到的問題和解決的辦法以及下個(gè)月的打算等。第50頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日項(xiàng)目開發(fā)總結(jié)報(bào)告 軟件項(xiàng)目開發(fā)完成之后,應(yīng)當(dāng)與項(xiàng)目實(shí)施計(jì)劃對照,總結(jié)實(shí)際執(zhí)行的情況,如進(jìn)度、成果、資源利用、成本和投入的人力。 還需對開發(fā)工作作出評價(jià),總結(jié)經(jīng)驗(yàn)和教訓(xùn)。第51頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日維護(hù)修改建議軟件產(chǎn)品投入運(yùn)行之后,可能有修正、更改等問題,應(yīng)當(dāng)對存在的問題、修改的考慮以及修改的影響估計(jì)等做詳細(xì)的描述,寫成維護(hù)修改建議,提交審批。以上軟件文檔是在軟件生存期中,隨著各個(gè)階段工作的開展適時(shí)
27、編制的。其中,有的僅反映某一個(gè)階段的工作,有的則需跨越多個(gè)階段。第52頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日軟件生存期各階段與各種文檔編制的關(guān)系第53頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日第54頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日第55頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日文檔最終要向軟件管理部門,或向用戶回答下列問題 哪些需求要被滿足(What); 軟件在什么環(huán)境中實(shí)現(xiàn),所需信息從哪里來(Where); 開發(fā)時(shí)間如何安排(When); 開發(fā)(或維護(hù))工作打算由誰來做(Who); 需求應(yīng)如何實(shí)現(xiàn)(How); 為什
28、么要進(jìn)行這些軟件開發(fā)或維護(hù)修改工作(Why)。第56頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日文檔要回答的問題第57頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日第58頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日第59頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日對文檔編制的質(zhì)量要求如果不重視文檔編寫工作,或是對文檔編寫工作的安排不當(dāng),就不可能得到高質(zhì)量的文檔。質(zhì)量差的文檔 使讀者難于理解,給使用者造成許多不便 會削弱對軟件的管理(難以確認(rèn)和評價(jià)開發(fā)工作的進(jìn)展情況),提高軟件成本(一些工作可能被迫返工) 造成誤操作第60頁,共71頁,202
29、2年,5月20日,12點(diǎn)55分,星期日對編制高質(zhì)量文檔的要求(1) 針對性 文檔編制以前應(yīng)分清讀者對象。按不同的類型、不同層次的讀者,決定怎樣適應(yīng)他們的需要。 管理文檔主要面向管理人員 用戶文檔主要面向用戶 這兩類文檔不應(yīng)像開發(fā)文檔(面向開發(fā)人員)那樣過多使用軟件的專用術(shù)語。第61頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日(2) 精確性 文檔的行文應(yīng)當(dāng)十分確切,不能出現(xiàn)多義性的描述。同一課題幾個(gè)文檔的內(nèi)容應(yīng)當(dāng)是協(xié)調(diào)一致,沒有矛盾的。(3) 清晰性 文檔編寫應(yīng)力求簡明,如有可能,配以適當(dāng)?shù)膱D表,以增強(qiáng)其清晰性。第62頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日(4)
30、 完整性 任何一個(gè)文檔都應(yīng)當(dāng)是完整的、獨(dú)立的,它應(yīng)自成體系。 例如,前言部分應(yīng)做一般性介紹,正文給出中心內(nèi)容,必要時(shí)還有附錄,列出參考資料等。 同一課題的幾個(gè)文檔之間可能有些部分內(nèi)容相同,這種重復(fù)是必要的。 不要在文檔中出現(xiàn)轉(zhuǎn)引其它文檔內(nèi)容的情況。如,一些段落沒有具體描述,用“見文檔節(jié)”的方式.第63頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日(5) 靈活性各個(gè)不同軟件項(xiàng)目,其規(guī)模和復(fù)雜程度有著許多實(shí)際差別,不能一律看待。應(yīng)根據(jù)具體的軟件開發(fā)項(xiàng)目,決定編制的文檔種類。 軟件開發(fā)的管理部門應(yīng)該根據(jù)本單位承擔(dān)的應(yīng)用軟件的專業(yè)領(lǐng)域和本單位的管理能力,制定一個(gè)對文檔編制要求的實(shí)施規(guī)定。第64頁,共71頁,2022年,5月20日,12點(diǎn)55分,星期日 對于一個(gè)具體的應(yīng)用軟件項(xiàng)目,項(xiàng)目負(fù)責(zé)人應(yīng)根據(jù)上述實(shí)施規(guī)定
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024金融科技創(chuàng)新與研發(fā)合作合同
- 2024砂漿銷售合同范本正規(guī)范本
- 2025年度企業(yè)知識產(chǎn)權(quán)保護(hù)合作協(xié)議范本3篇
- 2024首期購房款支付及配套設(shè)施安裝合同3篇
- 2024購物廣場飾品知識產(chǎn)權(quán)保護(hù)合同
- 2024門診部心理健康咨詢師勞動合同與心理咨詢服務(wù)合同2篇
- 2024酒店弱電施工合同
- 多彩的植物世界-園林植物識別知到智慧樹章節(jié)測試課后答案2024年秋黑龍江生態(tài)工程職業(yè)學(xué)院
- 2024韓星夫妻解除婚姻關(guān)系標(biāo)準(zhǔn)協(xié)議樣本一
- 智能家居二手房買賣合同樣本
- 35KV變電站地質(zhì)勘察與施工方案
- 2025年中國社會科學(xué)院外國文學(xué)研究所專業(yè)技術(shù)人員招聘3人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 運(yùn)輸公司安全隱患大排查整治行動方案
- 湖北省十堰市2023-2024學(xué)年高二上學(xué)期期末調(diào)研考試 物理 含答案
- 傳染病和突發(fā)公共衛(wèi)生事件報(bào)告和處置培訓(xùn)課件
- 道具設(shè)計(jì)安裝合同模板
- 體育單杠課件教學(xué)課件
- 新版浙教版2024-2025學(xué)年度八年級數(shù)學(xué)上冊幾何復(fù)習(xí)專題卷含答案
- 《現(xiàn)代控制理論》全套課件(東北大學(xué))
- 建筑信息模型(BIM)技術(shù)應(yīng)用示范項(xiàng)目申報(bào)表
- 2025屆陜西省咸陽市禮泉縣數(shù)學(xué)高一上期末考試試題含解析
評論
0/150
提交評論