
型态管理之变更管制电脑辅助系统之建构.doc
10页型態管理之變更管制電腦輔助系統之建構 1型態管理之變更管制電腦輔助系統之建構The Constructing of Computer-Aided Change Control System on Configuration Management王河星Her-Shing Wang國立臺北科技大學工業工程系摘要型態管理乃指應用技術與行政的指導及監督方式,建立一有效率的制度來管理型態項目(Configuration Item)及相關文件,其主要的工作包括:型態認定、變更管制、現況反應與型態稽核在國內重大工程,如:核能發電廠、大眾捷運系統、高速鐵路等系統的研發過程中皆已或將應用型態管理模式,其系統愈來愈龐大且複雜化,這些發展過程中潛藏著許多不確定性因素如設計及施工變更,技術要求、顧客需求、供應商能力都可能因時間與情況而改變因此,在國內重大工程的開發過程中,由於上述之改變而需做規格之調整,設計之改變及作業修正,以使系統之發展維持整體性,進而達到原設計之目標因此,建立一套型態管理模式之變更管制自動化輔助系統是不可或缺的本研究係以查詢系統SQL(System of Query Language)、人工智慧之專家系統及DCV(Database Constraints Violations)法來執行型態管理模式中之重要工作:變更管制。
一般傳統型態管理之變更管制皆由工作人員或委員會來裁決,藉由本研究發展出一套電腦輔助變更管制之分級及對初級變更之自動修正此項變更管制電腦輔助系統之建構,不僅能大量減低工作人員或委員會之工作負荷,且能使電腦化型態管理逐步完成自動化關鍵詞:型態管理、變更管制、查詢系統、專家系統、DCV投稿受理時間:90年3月19日 審查通過時間:91年5月27日ABSTRACTConfiguration management is defined as a discipline applying technical , administrative direction and surveillance to identify the document functional and physical characteristics of configuration items. It includes the following:Configuration Identification , Configuration Control , Configuration Status Accounting and Configuration Audits . The domestic major engineering constructions have been or will be used configuration management modular , such as : Nuclear Power Plant,Rapid-Transit System,High-Speed Train System . When the processes of R&D are getting bigger and more complicated,many uncertain factors are hidden in the process . The changes for design、construction、technical demand、customers’ needs and the ability of suppliers may change by time and situation . To meet the final goal of original design , it needs modify the scale,change designs and revise operation to maintain the completed system . Therefore,it is necessary to build a set of computer-aided change control system on configuration management.The study uses SQL(System of Query Language)、the expert system of artificial intelligence and DVC(Database Constraints Violations) to perform the major work in configuration control. The traditional configuration control is decided by designers、producers or committees. By implementing this project,we are able to develop a computerized assistant for configuration control not only reduce the work of staff or the committee,but also achieve the automated configuration management in the near future.Keywords : Configuration Management, Configuration Control, SQL(System of Query Language ), The expert system of artificial Intelligence, DCV(Database Constraints Violations)1372壹、前言國內各項重大建設工程,正如火如荼的展開,在管理上面臨相當大的考驗,於是型態管理(Configuration Management)逐漸被重視[1,2,3,4,8]但是緊接而來的問題,便是對於型態管理知識及人才需求。
基於上述緣由,本人於八十八年度國科會專題研究,計畫名稱:型態管理模式應用在國內重大工程建設之可行性探討,計畫編號:NSC 88-2213-E-027-026,以模糊理論來解決型態管理首要工作:型態認定(Configuration Identification;CI),成功地將核能電廠及捷運工程系統由三十一、五十四個次系統,簡化成25及41個型態項目[5,6],由於這項重大突破,更深覺型態管理之雛型架構建立更是刻不容緩,於是在於八十九年度再度提出國科會專題研究,計畫名稱:型態管理之雛型建構-以國內重大建設工程為例,計畫編號:NSC 89-2213-E-027-007,藉由此研究之成果[7]以利學界之學術探討及業界之引進應用由於這二年來專題之執行,與各單位之管理階層接觸,大家皆有引進及落實型態管理之迫切需要,且變更管制更是其中最為繁瑣及需要性,因此本研究係以電腦化再加上人工智慧專家系統及作業研究之方法,來解決變更管制之複雜問題並以理論配合實務將其結果提供業界參考,以建構一較為完整之電腦化型態管理模式貳、變更管制電腦輔助系統之建構有感於目前電腦化普及,自動化代替人工是未來管理的趨勢,因此建立一套型態管理模式之變更電腦輔助系統,以輔助型態管理之日趨自動化是未來在管理上提高效之首要目標。
一、本研究之工作內容及研究方法本輔助系統所採用之手法是建立一套變更限制條件之資料庫,先利用SQL(System of Query Language)建立一套查詢系統,判別是否須做變更若已知須做變更時,則以人工智慧為基礎之專家系統來做變更種類之判別,一般變更種類可分為一級變更和二級變更查詢系統判斷變更與否不接受變更變更管制電腦輔助系統變更等級型態管理委員會DCV電腦自動完成變更人工完成變更(一)一級變更:變更等級之定義以美規為參考標準,凡影響到功能、性能、可靠度、維修度、年限、重量、平衡杜、慣性矩、介面特性等規範需求以及支援裝配、訓練裝配之配合、經費成本、時程等因素者皆為一級變更件二)二級變更:不列於一級變更之變更申請皆為二級變更件,原則上以書面方式處理 如符合專家系統可解決之限制條件,則立即採用DCV手法(Database Constraints Violations)做變更;如有重大變更,再送至型態管理委員會(Configuration Control Board)做處理,以減少委員會之大量工作負荷其執行過程參考圖2.1如下:人工智慧-專家系統(Expert System)專家系統是由專業知識與電腦科技兩者結合發展而成,實用性相當高,近年來備受矚目,已成為電腦科技主要一環,一般人認為專家系統可以解決很多問題,也可從以下對專家系統描述看出端倪:「專家系統是一種可提供建議、分析、分類、溝通、諮詢、設計、診斷、說明、勘查、預測、概念形成、解釋、證明、學習、管理、監督、規劃、排程、檢索、教學等功能的電腦程式。
」專家系統幾乎是無所不在,也無所不能,故本研究是採用專家系統來建立變更管制輔助系統,其主要的工作是進行變更等級分類,其架構圖2.2如下:3NOYES以人工智慧架構專家系統二級變更一級變更專家系統專家知識庫變更等級二級變更一級變更 圖2.24二、變更等級確認後之問題解決:(一) 對於一級變更由型態管理委員會(Coniguration Control Board;CCB)決議工程變更/偏異申請所影響之層面除設計之外,還包括諸如計畫管理(預算、時程)、物料管理....等等,良好的CCB正式集合不同領域之專業,藉由定期/不定期會議審核、評估/裁決型態項目各項工程變更建議與偏異申請由於重大工程之變更太多,本文發展了一套模式來簡化CCB之工作,但經查詢系統判定後,如是相當嚴重之變更,還是得裁請CCB做決策此模式最大之目的,乃於判別變更項目之層級,再由系統自行解決或交由CCB定案二) 對於二級變更我們採用DCV(Database Constraints Violations)方法,其架構以飛機系統為例參照下圖2.3[9]:Databases(D)Violations(V)CivilElectricalControlConfigurationMechanicalConstraints(C)圖2.3我們針對DVC加以說明如下:資料庫(Database)乃永久儲存於設備中之資訊,如資料庫管理系統(DBMS),可供查詢及更新資訊,在型態模式中,每一規則都須符合其設計資訊之資料庫。
如:機電資料庫必須儲存有關線管和纜線之資訊限制(constraints)乃是將設計物件間之關係做一限制其可解釋成必須存在於物件設計中之關係物件則存於不同性質之資料庫中,而限制則起因於不同設計之需求時,物件之屬性及限制條件會因專案之不同和期限之不同而有所差異不相容性(violations)及起因於限制評估超過所設計之資料庫不相容性包含了那些目前不能滿足型態設計限制之資訊顧名思義,不相容性就是不能滿足型態之限制及設計物件所違反的限制在型態模式中,我們將會建立一個不相容性之資庫,以便往後有不相容之狀況產生時,能做一諮詢變更管制電腦輔助在系統模組中,如有任何變更時,應將變更紀錄於此模式中,本文將系統之架構組成。












