丁 凡 陳正峰
(中航工業(yè)綜合技術(shù)研究所,北京 100028)
基于S1000D的維護規(guī)程編制系統(tǒng)設(shè)計與實現(xiàn)
丁 凡 陳正峰
(中航工業(yè)綜合技術(shù)研究所,北京 100028)
分析了航空裝備維護規(guī)程的內(nèi)容和組成,在S1000D規(guī)定的描述類、程序類數(shù)據(jù)模塊結(jié)構(gòu)基礎(chǔ)上,設(shè)計了維護規(guī)程數(shù)據(jù)的結(jié)構(gòu)和編制流程,規(guī)劃了維護規(guī)程編制系統(tǒng)的功能,實現(xiàn)了維護規(guī)程數(shù)據(jù)模塊化編制、管理和發(fā)布。
S1000D;維護規(guī)程;編制系統(tǒng)
航空裝備的維護規(guī)程是規(guī)定裝備預(yù)防性維護工作時機、內(nèi)容及其技術(shù)要求的技術(shù)法規(guī),是開展裝備維護工作的基本依據(jù)。維護工作操作卡(簡稱操作卡)是維護規(guī)程的配套組成部分,規(guī)定了航空裝備各項維護工作所需器材與設(shè)備、準備工作、工作程序和收尾工作,是開展裝備維護工作的依據(jù)。
傳統(tǒng)維護規(guī)程的編制方式主要基于紙型文檔,導(dǎo)致編制、印刷和更新周期長,規(guī)程數(shù)據(jù)修改不便。通過采用S1000D《基于公共源數(shù)據(jù)庫的技術(shù)出版物國際規(guī)范》規(guī)定的技術(shù)出版物編制、管理和發(fā)布技術(shù),以數(shù)據(jù)模塊的方式實現(xiàn)航空裝備維護規(guī)程編制,可以大幅提升維護規(guī)程編制效率和質(zhì)量,減少印刷、更新等費用,對于實現(xiàn)裝備維護規(guī)程數(shù)據(jù)的數(shù)字化編制、管理和應(yīng)用具有重大的意義。
1.1 維護規(guī)程
航空裝備的維護規(guī)程一般按照外場專業(yè)劃分分類成冊,由封面、前置材料、正文和附錄組成,維護規(guī)程的組成和編排順序如表1所示。
維護規(guī)程內(nèi)容主要包括如下組成元素:
● 標題,根據(jù)標題的層級不同分為章標題、節(jié)標題、條標題等,是構(gòu)成維護規(guī)程的主要要素,決定了維護規(guī)程的結(jié)構(gòu)和內(nèi)容組成。
● 款和項,在條標題下用于表示具體維護工作的內(nèi)容,一般包括某項具體維護工作內(nèi)容和要求。在某些特定的章(如總則、安全規(guī)則)中,章標題下可直接包括款和項。
● 圖形,以實物照片為主,用于輔助說明款和項中規(guī)定的檢查路線和步驟、關(guān)鍵部位等信息。
● 表格,用于說明維護工作中需要的技術(shù)參數(shù)、性能指標等信息。
表1 維護規(guī)程的組成和編排順序
● 段落和列項,用于細化款和項規(guī)定維護工作的內(nèi)容和要求。
● 警告、注意和注,用于說明維護過程中可能存在的危險、需要關(guān)注的事項和解釋性信息。
1.2 維護工作操作卡
維護工作操作卡與維護規(guī)程配套使用,一般一冊維護規(guī)程對應(yīng)一冊操作卡。操作卡由多張操作卡片組成,包含該專業(yè)所有的預(yù)防性和修復(fù)性維修的內(nèi)容,如設(shè)備的分解/拆裝、調(diào)試/試驗、檢驗/檢測、修理類等內(nèi)容。維護工作操作卡的組成和編排順序如表2所示。
維護工作操作卡片是構(gòu)成操作卡的主要組成部分,操作卡片一般包括如下組成元素:
● 表頭,包括操作對象所屬系統(tǒng)的名稱、操作卡的編號、工作名稱、工時、人數(shù)等內(nèi)容。
● 設(shè)備與工具,包括進行裝備維護工作時所需設(shè)備、工具和耗材等內(nèi)容。
● 準備工作,在進行裝備維護工作前所需進行的各項準備工作。
表2 維護工作操作卡的組成和編排順序
● 操作程序,裝備維護工作的具體步驟、工作內(nèi)容和技術(shù)要求等。
● 最后工序,裝備維護工作后所需進行的各項收尾工作。
ASD/AIA/ATA S1000D《基于公共源數(shù)據(jù)庫的技術(shù)出版物國際規(guī)范》適用于所有軍民用裝備技術(shù)出版活動,不僅支持交互式電子手冊方式進行技術(shù)出版,也支持基于頁面(紙型/PDF格式)的各類手冊、標準和報告等技術(shù)文件的編制、管理和發(fā)布。因此航空裝備維護規(guī)程編制系統(tǒng)將采用S1000D規(guī)范確定的數(shù)據(jù)格式和技術(shù)出版流程進行研制。
維護規(guī)程技術(shù)信息組成主要包括標題、段落、表格、圖形等常用元素,與S1000D描述類數(shù)據(jù)模塊的元素定義相匹配,可以通過對描述類數(shù)據(jù)模塊模式進行剪裁形成維護規(guī)程數(shù)據(jù)模塊模式,S1000D定義的描述類數(shù)據(jù)模塊模式見圖1。
圖1 描述類數(shù)據(jù)模塊模式
從圖1中可以看出,描述性信息元素節(jié)點下主要包括段落、層級段落、圖形、表格、警告、注意等元素。因維護規(guī)程數(shù)據(jù)模塊中僅包含標題、段落文字、列表、技術(shù)插圖、表格、警告注意信息等內(nèi)容,用段落元素、注意元素組和圖表元素組即可完成對其內(nèi)容的標記,故將描述類數(shù)據(jù)模塊模式中的層級段落元素裁剪掉,形成維護規(guī)程模式的基本結(jié)構(gòu),具體內(nèi)容見圖2。
圖2 維護規(guī)程的基本模式
操作卡技術(shù)信息組成主要包括設(shè)備與工具、準備工作、操作程序、最后工序等常用元素,與S1000D程序類數(shù)據(jù)模塊的元素定義相匹配,可以通過對程序類數(shù)據(jù)模塊模式進行剪裁形成操作卡數(shù)據(jù)模塊模式。S1000D定義的程序類數(shù)據(jù)模塊模式見圖3。
圖3 程序類數(shù)據(jù)模塊模式
從圖3中可以看出,程序元素節(jié)點下主要包括操作準備、主要步驟和收尾工作等元素,其中操作準備中包含需要的條件、人員、備件、耗材、工具等元素,這些元素與操作卡表頭信息的組成基本吻合。通過對程序類數(shù)據(jù)模塊模式的修改調(diào)整形成維護規(guī)程模式的基本結(jié)構(gòu),具體內(nèi)容見圖4。
圖4 操作卡的基本模式(Schema)
維護規(guī)程和操作卡模式中均包含段落元素和圖表元素。其中段落元素用于標記以文本和列表方式展現(xiàn)的信息內(nèi)容。其中文本元素主要用于描述數(shù)據(jù)內(nèi)容中文本類的信息,包括標題、普通文本、重點內(nèi)容、上標、下標、注、交叉引用等子元素。列表元素用于描述數(shù)據(jù)內(nèi)容中的列表項目,包括標題和列表條目等子元素。圖表元素用于標記以各種圖形和表格方式展現(xiàn)的信息。其中圖形還包含名稱、圖注、熱點等子元素。表格包括表題、表頭、表格內(nèi)容、單元格信息、列信息、表注等子元素。
3.1 總體設(shè)計
維護規(guī)程編制系統(tǒng)基于.Net FrameWork 4.0框架開發(fā),采用C/S架構(gòu)設(shè)計。數(shù)據(jù)庫采用SQL Sever,用于維護規(guī)程、操作卡數(shù)據(jù)的存儲和管理。通過模塊化組織維護規(guī)程數(shù)據(jù),實現(xiàn)維護規(guī)程(含維護規(guī)程、操作卡和編修說明等內(nèi)容)數(shù)據(jù)在規(guī)劃、分發(fā)、編制、匯總、發(fā)布等全壽命周期內(nèi)的單一數(shù)據(jù)源管理。
3.2 系統(tǒng)功能
維護規(guī)程編制系統(tǒng)主要包括項目管理、規(guī)程管理、權(quán)限管理等功能模塊,各模塊的具體功能如下:
1)項目管理:該模塊包含與項目有關(guān)的相關(guān)功能,主要包括新建項目、打開項目、刪除項目、項目參數(shù)設(shè)置、項目屬性設(shè)置等功能。
2)規(guī)程管理:該模塊是維護規(guī)程編制系統(tǒng)的主要功能模塊,包括規(guī)程結(jié)構(gòu)構(gòu)建和管理、數(shù)據(jù)模塊編制和管理、圖形和多媒體管理、編制任務(wù)分配和管理、數(shù)據(jù)模塊鎖信息查詢等功能。
3)權(quán)限管理:該模塊主要用于用戶管理、角色管理和項目權(quán)限管理等。
4)數(shù)據(jù)交換:該模塊用于維護規(guī)程數(shù)據(jù)的輸入輸出管理。
3.3 編制流程
通過維護規(guī)程編制系統(tǒng)開展維護規(guī)程、編修說明和操作卡編輯的典型流程如下:
圖5 編制流程
1)項目創(chuàng)建:根據(jù)要求創(chuàng)建項目。一般一個項目包含一個裝備型號的所有維護規(guī)程、操作卡和編修說明數(shù)據(jù),創(chuàng)建項目后系統(tǒng)會進行項目數(shù)據(jù)初始化,配置項目允許圖形格式、大小等參數(shù);
2)規(guī)程模板構(gòu)建;根據(jù)項目要求,設(shè)計維護規(guī)程模板,主要包括章、節(jié)、條等標題確定;
3)建立規(guī)程結(jié)構(gòu):根據(jù)設(shè)計的規(guī)程模板,細化每個部分的內(nèi)容,包括基本信息、說明、規(guī)程正文的章節(jié)條等,確定每個章節(jié)條下包含數(shù)據(jù)模塊個數(shù)及名稱;
4)編制規(guī)程數(shù)據(jù):編制人員根據(jù)分配的編制任務(wù)開展規(guī)程數(shù)據(jù)模塊技術(shù)內(nèi)容的編制,包括文字和圖形等數(shù)據(jù);
5)數(shù)據(jù)提交匯總:各參與編制單位將數(shù)據(jù)匯總打包交付給規(guī)程編制組織單位;
6)校對和審核:由技術(shù)專家對編制完成的規(guī)程數(shù)據(jù)進行校對和審核;
7)維護規(guī)程發(fā)布:根據(jù)需要將維護規(guī)程數(shù)據(jù)發(fā)布為交互式電子技術(shù)手冊或PDF文檔。
維護規(guī)程編制系統(tǒng)的軟件界面采用了類似微軟Word軟件的編輯風(fēng)格,開發(fā)完成的軟件界面具體如圖6所示,由規(guī)程結(jié)構(gòu)導(dǎo)航區(qū)(左)、數(shù)據(jù)模塊結(jié)構(gòu)導(dǎo)航區(qū)(中)和數(shù)據(jù)模塊內(nèi)容輸入?yún)^(qū)(右)組成。
為了保證維護規(guī)程數(shù)據(jù)的唯一性,維護規(guī)程編制系統(tǒng)采用了數(shù)據(jù)簽入和簽出的管理方式。即用戶必須先將數(shù)據(jù)模塊簽出,取得該數(shù)據(jù)模塊的編制權(quán)限,才能激活數(shù)據(jù)模塊結(jié)構(gòu)編輯頁面和文檔編輯頁面。當用戶完成數(shù)據(jù)編制,只有將數(shù)據(jù)簽入其他用戶才能對數(shù)據(jù)進行編輯修改。
維護規(guī)程數(shù)據(jù)編制采用所見即所得的方式,避免了普通用戶因不了解XML語言造成的數(shù)據(jù)模塊編制困難的情況。同時系統(tǒng)提供了Word格式的維護規(guī)程和操作卡預(yù)覽功能,如圖7所示,用戶可以隨時將編制完成的規(guī)程數(shù)據(jù)發(fā)布成Word文檔,進行技術(shù)內(nèi)容的校對和審簽。
本文通過采用S1000D規(guī)范規(guī)定的技術(shù)信息編制、管理和發(fā)布技術(shù),實現(xiàn)了維護規(guī)程編制系統(tǒng)的設(shè)計和開發(fā)。該軟件提供了基于數(shù)據(jù)模塊的維護規(guī)程編制和管理方式,不僅支持多部門多人員同時進行維護規(guī)程數(shù)據(jù)的編制,大幅提升航空裝備維護規(guī)程的編制效率和質(zhì)量,而且為將來維護規(guī)程數(shù)據(jù)基于網(wǎng)絡(luò)的應(yīng)用奠定了基礎(chǔ),對于信息化條件下提升裝備保障質(zhì)量具有積極的促進作用。
(編輯:勞邊)
圖6 維護規(guī)程編制系統(tǒng)軟件界面
圖7 維護工作操作卡編輯和預(yù)覽示例
TP391
C
1003-6660(2014)03-0053-04