




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、配置管理系統(tǒng)(北大軟配置管理系統(tǒng),采用基于構件等先進思想和技術,支持軟件全生命周期的資源管理需求,確保軟件工作產(chǎn)品的完整性、可追溯性。配置管理系統(tǒng)支持對軟件的配置標識、變更控制、狀態(tài)紀實、配置審核、產(chǎn)品發(fā)布管理等功能,實現(xiàn)核心知識產(chǎn)權的積累和開發(fā)成果的復用。1.1.1組成結構(北大軟配置管理系統(tǒng)支持建立和維護三庫:開發(fā)庫、受控庫、產(chǎn)品庫根據(jù)企業(yè)安全管理策略設定分級控制方式,支持建立多級庫,并建立相關控制關系;每級可設置若干個庫;配置庫可集中部署或分布式部署,即多庫可以部署在一臺服務器上,也可以部署在單獨的多個服務器上。1 .典型的三庫管理
2、,支持獨立設置產(chǎn)品庫、受控庫、開發(fā)庫,如下圖所示。圖表1三庫結構2 .典型的四庫管理,支持獨立設置部門開發(fā)庫、部門受控庫、所級受控庫、所級產(chǎn)品庫等,如下圖所示。贏y-產(chǎn)品出座圖表2四級庫結構配置管理各庫功能描述如下:模塊功能描述項目管理系統(tǒng)支持多級資源管理,逐級分解系統(tǒng)、子系統(tǒng),配置項。在系統(tǒng)中建立項目的配置結構樹,結構一般為“項目、子項目、構件”。版本管理版本管理提供了配置項的演化過程中的版本歷史狀態(tài)記錄。主要功能有版本樹管理、分支管理、文件比較、版本比較、版本續(xù)連等?;€管理基線管理支持包括創(chuàng)建基線、子基線,標識基線,基線比較,基線導出、變更控制、出庫控制等功能。配置控制配置控制包括入庫管
3、理、出庫管理、變更管理、產(chǎn)品發(fā)布、文檔管理等審批功能,有效控制產(chǎn)品的變化。系統(tǒng)提供各種相關表單,支持配置控制活動的審批流程。系統(tǒng)支持各種流程定制。支持在線簽署審批和手工簽署審批。配置審核系統(tǒng)支持對配置活動和配置項的配置審核,系統(tǒng)提供審核單,并記錄配置審核結果,支持生成1已置審核報告。查詢統(tǒng)計系統(tǒng)支持查詢統(tǒng)計功能對配置管理過程進行監(jiān)控測量,查詢統(tǒng)計分析包括對軟件配置項的提交情況、基線提交情況、變更情況、出入庫情況、交付情況等,查詢統(tǒng)計結果可形成報表和報告。建立三庫:開發(fā)庫、受控庫、產(chǎn)品庫分級管理軟件工作產(chǎn)品,系統(tǒng)可設定每級配置庫的數(shù)量和上下級庫間的控制關系,并支持開發(fā)庫、受控庫和產(chǎn)品庫的統(tǒng)一管理
4、配置庫備份,提供多種數(shù)據(jù)備份功能,保證數(shù)據(jù)的安全性。移動庫功能,支持外場軟件開發(fā)和版本管理,并保證與主配置庫版本的續(xù)鏈。以“三庫”結構為例,系統(tǒng)覆蓋配置管理計劃、配置標識、基線建立、入庫、產(chǎn)品交付、配置變更、配置審核等環(huán)節(jié),具演進及控制關系如下圖。產(chǎn)品由庫圖表3配置管理工作流程1.1.2主要特點(北大軟3 .獨立靈活的多級庫配置支持國軍標要求的獨立設置產(chǎn)品庫、受控庫、開發(fā)庫的要求,滿足對配置資源的分級控制要求,支持軟件開發(fā)庫、受控庫和產(chǎn)品庫三庫的獨立管理,實現(xiàn)對受控庫和產(chǎn)品庫的入庫、出庫、變更控制和版本管理。系統(tǒng)具有三庫無限級聯(lián)合與分布部署特性,可根據(jù)企業(yè)管理策略建
5、立多控制級別的配置庫,設定每級配置庫的數(shù)量和上下級庫間的控制關系,并支持開發(fā)庫、受控庫和產(chǎn)品庫的統(tǒng)一管理。4 .產(chǎn)品生存全過程管理支持軟件配置管理全研發(fā)過程的活動和產(chǎn)品控制,即支持“用戶嚴格按照配置管理計劃實施配置管理一基于配置庫的實際狀況客觀報告配置狀態(tài)”的全過程的活動。5 .靈活的流程定制可根據(jù)用戶實際情況定制流程及表單。6 .支持線上線下審批方式支持配置控制表單的網(wǎng)上在線審批(網(wǎng)上流轉(zhuǎn)審批)和網(wǎng)下脫機審批兩種工作模式,兩種模式可以在同一項目中由配置管理人員根據(jù)實際情況靈活選用。7 .文檔管理功能實現(xiàn)軟件文檔的全生命周期管理,包括創(chuàng)建、審簽、歸檔、發(fā)布、打印、作廢等,能夠按照項目策劃的軟件
6、文檔清單和歸檔計劃實施自動檢查,并產(chǎn)生定期報表。8 .豐富的統(tǒng)計查詢功能,支持過程的測量和監(jiān)控支持相關人員對配置管理狀態(tài)的查詢和追溯。能夠為領導層的管理和決策提供準確一致的決策支持信息,包括配置項和基線提交偏差情況、基線狀態(tài)、-致性關系、產(chǎn)品出入庫狀況、變更狀況、問題追蹤、配置記實、配置審核的等重要信息;9 .配置庫資源的安全控制1)系統(tǒng)采用三員管理機制,分權管理系統(tǒng)的用戶管理、權限分配、系統(tǒng)操作日志管理。2)系統(tǒng)基于角色的授權機制,支持權限最小化的策略;3)系統(tǒng)可采用多種數(shù)據(jù)備份機制,提高系統(tǒng)的數(shù)據(jù)的抗毀性。10 .支持并行開發(fā)系統(tǒng)采用文件共享鎖機制實現(xiàn)多人對相同配置資源的并行開發(fā)控制。在系
7、統(tǒng)共享文件修改控制機制的基礎上,采用三種配置資源鎖以實現(xiàn)對并行開發(fā)的管理:提供控制并行開發(fā)的資源鎖機制、提供資源共享訪問狀態(tài)的跟蹤機制、提供資源共享沖突的處理機制。11,支持多項目管理系統(tǒng)支持多層次資源結構的管理,支持項目逐級分解和配置(組裝)。12,支持移動庫管理系統(tǒng)具有專門的移動庫,管理外場的研發(fā)活動,并可以將資源接入企業(yè)主配置管理系統(tǒng)以實現(xiàn)軟件版本續(xù)鏈。1.1.3主要功能(北大軟配置管理系統(tǒng)主要功能如下圖所示:iiiillM圖表4配置管理功能1,依據(jù)配置管理計劃,創(chuàng)建項目配置存儲結構。配置管理計劃參見2.4.3.2.2節(jié)。系統(tǒng)支持多級資源管理,逐級分解系統(tǒng)、子
8、系統(tǒng),配置項。在系統(tǒng)中建立項目的配置結構樹,結構一般為“項目、子項目、構件”;一級項目可包含多個子項目、配置,子項目下可包含子項目、構件、配置。構件是存儲文件的實體,在使用配置管理系統(tǒng)時,是對構件進行檢入檢出形成版本。2 .系統(tǒng)支持多級項目管理,可以對項目執(zhí)行用戶授權、關閉、打開、刪除等操作。3 .根據(jù)建立不同類型的項目,系統(tǒng)會自動創(chuàng)建文檔子系統(tǒng)和相應種類的文檔構件。配置結構樹如圖所示:亨一奧組圣項目"XI陽色qJn目用v千項n*r陽巴w,國目m戶審J州HiWF用色<:工度日用戶5版松碼q取代咫電£妥統(tǒng)性?項口用戶先安錢任中心安啦我序/口士:檔F的色lJO-'
9、項目用戶/本文檔先用戶下期小空檔中曰千項目二三用內(nèi),.<j.項目用戶爺。旗!代碼Ijtzj用生n項目用尸1僅爭兩代碼*涯代碼tg車薪程用*md.仃曲目用尸聲裝程序百卷洋冉rr中匕文檔r-.項目用戶母用末寸伯分用戶于麗*其粕圖表5配置結構樹1.1.3.2版本管理版本管理提供了配置項的演化過程中的版本歷史狀態(tài)記錄。主要功能有版本樹管理、分支管理、文件比較、版本比較、版本續(xù)連等。13.版本管理1)版本標識?版本屬性標識版本管理基于構件,支持對版本進行標識,包括對版本名稱、版本號、型號、隸屬關系等。?版本的技術狀態(tài)標識:完成狀態(tài)、測試狀態(tài)等。?存儲記錄版本演化過程,形成版本樹。2)版本標識、跟蹤
10、和維護?使用版本樹方式,支持版本的歷史演化的追蹤;?通過版本比較,跟蹤版本之間的變化;?通過查詢統(tǒng)計系統(tǒng),跟蹤配置項的交付、提交時間、技術狀態(tài)與計劃的偏差,以便進行決策,及時改進,滿足項目技術狀態(tài)的一致性圖表6配置樹和完整性。西南口是修短但_唐噫曾理鼻色ti_l4F也理:行出二手|仔面斤寸不映- i_Jdsmofli目- 收修工忖洋早餐- 匕魂加日四看出ippflf3g-a.ri艱si巾產(chǎn)*工具«O»KRb,lifj-ffiX苴修s-Msa!is«W+fc#韭皿泰境園/i用工鼻Xi曲HHU=/1艮揖lJ當It住*二歷烹便隸.即tWlTft®RO”074療
11、Ui|更事檢修GfijMJj口口id00口4D7cmsi?p/ninnv您”ibC'liXPMpqg口JMliJtt(依14 .分支管理“分支”允許用戶任意指定構件的某個演化方向(歷史版本),將其作為一個新開發(fā)流的起點。選擇一個演化方向(歷史版本)進行修改,應從該版本上建立一個分支,在該分支上進行文件的檢出、修改、檢入等操作,形成分支上的版本樹。在構件版本樹中,可能具有多個分支。系統(tǒng)支持創(chuàng)建分支、分支比較和分支合并等功能。系統(tǒng)可移動內(nèi)容對照列表的方式提供多分支開發(fā)流情況下的不同分支合并,通過對不同基線的比較,獲取配置項的版本差異。通過對同一構件的不同分支版本的比較,獲取構件下的文件數(shù)量
12、和目錄組織結構差異,通過對同一文件的不同分支下的版本比較,獲取文件中內(nèi)容的基于行的差異。再通過系統(tǒng)提供的文件內(nèi)容對照列表,實現(xiàn)用戶可視化地版本合并。在進行并行開發(fā)的分支合并時,系統(tǒng)支持多種合并方式,如圖所示。什、-141一TJWLfethrlvOa4C-HfMaiBH-iUh”ha#XJE'Ui-i-iM9加/雙擊進行Hl%£認歸并事聿注神確小新版本中文件"A十文仃擊仃晦S-L-4ATJgt5S®1bwl,-4”席嗎.M<»»1EcJtqg:M*H*ll|ROMmi圖表7合并文件15 .文件比較系統(tǒng)提供文本文件比較、Word文件比
13、較、二進制文件比較,以及歸并功能。比較文本文件的結果同時顯示在同一視圖的不同文本框中,并以特定顏色標識出不同處,供用戶歸并使用。系統(tǒng)支持本地文件與配置庫中文件的比較,確保提供給用戶的文件的正確性。1.1.3.3基線管理基線管理支持包括創(chuàng)建基線、子基線,標識基線,基線比較,基線導出、變更控制、出庫控制等功能。基線可包含一個配置項和多個配置項。通過查詢統(tǒng)計系統(tǒng),可跟蹤基線的建立、標識、狀態(tài)、進度、變更和交付等情況。1)基線的創(chuàng)建基線是一個或多個構件的集合,具有多版本管理功能,支持開發(fā)中產(chǎn)品基線的演化,支持軟件的迭代開發(fā)使用配置管理系統(tǒng)管理需求的模型及其基線。模型基線可以有多條?;€可以包含一個或多
14、個子基線,從而實現(xiàn)基線集管理。2)基線標識通過對基線技術狀態(tài)的管理,基線狀態(tài)標識分為階段狀態(tài)標識、變更狀態(tài)標識、測試狀態(tài)標識等,完成對分配基線、功能基線、產(chǎn)品基線等生命周期中產(chǎn)品演化過程的技術狀態(tài)的建立、標識、控制、紀實等,維護產(chǎn)品的可追溯性,技術狀態(tài)包括工程狀態(tài)、階段狀態(tài)、變更狀態(tài)等。3)基線比較基線比較工具用于查看基線中的構件和子基線的變化情況。在配置庫結構顯示區(qū)【配置管理】下的配置管理系統(tǒng)資源中選定一個配置后進行基線比較,如下圖所示。圖表8基線比較4)基線控制基線控制包括基線的出入庫控制、變更控制,詳見2.6.3.4節(jié)。5)基線查詢通過基線試圖可觀察基線的組成;通過查詢系統(tǒng)可了解基線的組
15、成、技術狀態(tài)、變更情況、出入庫情況等。分系統(tǒng)飛控系統(tǒng)El基顏0口能基更一0-基線L03能基右fE1基線1。勵能基自基線11口能基竟基線】一1勘能基2燃油系統(tǒng)基線12勵能基專圖表9基線視圖1.1,3,4配置控制配置控制包括入庫管理、出庫管理、變更管理、產(chǎn)品發(fā)布、文檔管理等審批功能,有效控制產(chǎn)品的變化。系統(tǒng)提供各種相關表單,支持配置控制活動的審批流程。系統(tǒng)支持各種控制流程定制,以滿足企業(yè)管理的實際管理流程。1.1.3.4.1簽署方式系統(tǒng)為各種審批流程提供兩種審批方式,包括網(wǎng)絡在線審批和手工簽署審批。1)網(wǎng)絡在線系統(tǒng)會自動保存審批記錄。2)手工簽署審批之后,將審批意見手工錄入到系統(tǒng)中,本次審批流程完
16、成,以保持審批過程的有效記錄。3)在無網(wǎng)絡方式時簽單全部采用手工簽署方式。1.1.3.4.2配置控制流程16 .入庫管理入庫是指下級庫資源提交到上級庫,需要執(zhí)行配置項或基線提交流程。系統(tǒng)提供兩種入庫類型:“配置項”入庫和“基線”入庫;入庫時機包括首次入庫和更改入庫。17 .出庫管理對于受控的資源可進行出庫管理。在軟件驗證、交付和配置變更時,發(fā)起出庫審批,在指定的相應基線下填寫出庫單,審批通過后將產(chǎn)品導出,完成出庫操作。產(chǎn)品出庫時,可以打成統(tǒng)一的壓縮包,加密后復制到移動介質(zhì)上,送到相應的目的地系統(tǒng)解密使用圖表11出庫單18 .變更管理受控庫和產(chǎn)品庫的資源變更時需要填寫更改申請單,并經(jīng)過相應的審批
17、,執(zhí)行變更流程。變更后要填寫更改報告單,通過更改驗證完成本次變更流程。軟件更改申請單如下圖所示:圖表12軟件更改申請單19 .基線發(fā)布配置管理系統(tǒng)提供完整的產(chǎn)品發(fā)布控制流程。在產(chǎn)品經(jīng)過正式審批后形成相應的產(chǎn)品基線,填寫基線發(fā)布單,執(zhí)行基線發(fā)布流程,以保證產(chǎn)品的完整性和正確性。圖表13基線建立和發(fā)布單20 .文檔審批配置管理系統(tǒng)支持文檔簽署流程定制和標識功能,對文檔提供文檔:創(chuàng)建(檢入)、審簽(可定制流程)、歸檔、打印、發(fā)布、作廢等全生命周期的管理功能,能夠按照項目策劃的軟件文檔清單和歸檔計劃實施自動檢查,并產(chǎn)生定期報表。其中的審簽流程,可按照企業(yè)的文件控制程序定制。系統(tǒng)支持定義不同文檔的簽署步
18、驟、簽署角色、簽署方式,完成各種文檔的管理圖表14文檔審簽1)2)3)4)5)21.問題追蹤實現(xiàn)對問題處理過程的全程監(jiān)控,相關人員可以方便的了解問題處理狀態(tài),為問題改進提供準確的信息。記錄標識配置審核發(fā)現(xiàn)的問題;記錄標識引起變更的問題和;記錄解決問題的措施和處理結果;跟蹤改進過程,驗證確認改進情況,通過后修改狀態(tài)至關閉;消息提醒,在規(guī)定的時間發(fā)送信息,以便解決問題的督促和溝通;分類查詢統(tǒng)計各種不合格或問題和關閉情況,并提供問題信息統(tǒng)計報圖表15問題管理1.1.3.5配置審核系統(tǒng)支持對配置項和配置活動的審核,系統(tǒng)提供審核單,幫助質(zhì)量人員和配置管理員對配置管理對象和配置管理活動進行檢查,并記錄配置
19、審核結果,支持生成配置審核報告,以驗證三庫的正確性、配置管理活動有效性。配置審核包括配置管理審核、物理配置管理審核、功能配置管理審核。用戶可自定義配置審核單,為不同階段的配置審核活動,提供有力的支持。Q導ttWf;導出=匚H出“口出犢件配置甘虺理桂查蓑翰占里刎老卷桁白肇君春齡交電說*第flcS管理國出生后的與式土的口單證盤峰制安號舲舂片驟憐古閆審核施a口衢由魁,是否完若、t】苫幗,1】不亡格(3丁口用£當省片尊項恭騁否正解【】吉欄,工】不吉格,門不醫(yī)用3名呼tmh的話月是*正前?源-D盤花,1】不含格t不情用4在F”ET門告格,1】不合格.口不通用弓,修智iflam怫七是守正腎1】臺
20、洛,E不告相U不亡用工EHg5.吐、城堯i性到正雌,E3含稻,C不占柩U不芒用7門含蒂.不w格、n不占用1律ep用標設展否m?1】含槿.E】F由格1】而11用q1漕陽色頂邊運星香三音-IFW7M臺檔,口不吉格,3不醫(yī)用蝌下聯(lián)苗學世中耳否完備、武尸【】言行.1】不言桁不匡用11耳百舌引支海產(chǎn)皿|旭白EE*晶磨腦髻叼EQ*te*5,C不言格.口不苣用12籍鴕典=3受肘強的機曲導入是舌U產(chǎn)虎耳【】含稻,EJ不含后11Kit用圖表16配置管理審核1.1.3.6查詢統(tǒng)計查詢統(tǒng)計功能是配置管理過程監(jiān)控測量的手段,支持各類人員及時查詢分析軟件配置管理活動,了解軟件配置項的提交情況、基線提交情況、變更情況、出
21、入庫情況、交付情況等,為控制、評價軟件產(chǎn)品的質(zhì)量提供輔助決策。查詢統(tǒng)計結果可形成報表、報告,可生成餅圖、直方圖等統(tǒng)計圖,可提供HTML、Word、EXCEL等形式的配置報告。22.查詢1)配置項目查詢統(tǒng)計;2)按計劃查詢配置項和基線的提交情況和偏差;3)基線更改狀態(tài)統(tǒng)計分析;4)按更改“問題類別”統(tǒng)計;5)更改紀實查詢;6)基線更改未完成查詢;7)查詢項目階段狀態(tài);8)基線入庫單查詢;9)查詢基線的組成;10)產(chǎn)品出庫查詢統(tǒng)計;11)出庫單查詢;12)文檔齊套性檢查。23.配置狀態(tài)紀實系統(tǒng)提供了各種狀態(tài)紀實,包括出配置項標識、配置項狀態(tài)、基線狀態(tài)、出入庫審批記錄、產(chǎn)品發(fā)布記錄、變更審批記錄、配
22、置審核記錄。并生成各種報告。(1)配置項標識報告:審查項目的配置管理計劃所規(guī)定的配置項是否已經(jīng)按時在配置庫中創(chuàng)建。(2)配置項狀態(tài)報告:審查配置庫中各配置項的技術狀態(tài)。(3)配置基線報告:審查是否按計劃生成有關配置基線。(4)配置紀實報告:檢查軟件配置項是否由相關的軟件配置項和各自批準的更改組成。(5)配置管理報告:驗證和審核SCM過程,以確保所評價的軟件配置項、基線和軟件產(chǎn)品的完備性。圖表17配置狀態(tài)報告1.1.3.7資源管理支持設置產(chǎn)品庫、受控庫、開發(fā)庫的要求,滿足對配置資源的分級控制要求,支持移動庫系統(tǒng),管理外場軟件版本演化;支持備份恢復功能。支持資源歸檔功能。24,三庫關系管理根據(jù)企業(yè)管理策略,可建立多級別的配置庫,并可設定每級別的配置庫的數(shù)量;設置上下級庫之間控制關系,并支持開發(fā)庫、受控庫和產(chǎn)品庫的統(tǒng)一管理,如下圖所示圖表18三庫關系管理25.移動庫管理JBCM提供了移動開發(fā)庫,支持由于保密等原因,無法通過網(wǎng)絡完成現(xiàn)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 商家合作合同協(xié)議書
- 參會嘉賓付款協(xié)議書
- 員工合同出售協(xié)議書
- 區(qū)域協(xié)作共建協(xié)議書
- 售樓中心承包協(xié)議書
- 單位燃氣安全協(xié)議書
- 北京房屋互換協(xié)議書
- 危房整改施工協(xié)議書
- 廠房多方出租協(xié)議書
- 公司物品交換協(xié)議書
- 項目部周例會制度
- 戰(zhàn)略管理教學ppt課件(完整版)
- 2022年山東省威海市中考數(shù)學試題及答案解析
- 云南鋰電池項目可行性研究報告
- 體育科研方法試卷試題答案
- 《國家電網(wǎng)公司十八項電網(wǎng)反事故措施(試行)》實施細則
- 中國民主同盟入盟申請表(樣表)
- 國家標準色卡電子版(WORD版圖片)
- 9種基坑坍塌案例
- 《呼吸機的使用管理》PPT課件.ppt
- 兒童相聲劇本43286
評論
0/150
提交評論