一種對技術出版物的數(shù)據(jù)進行檢驗的方法及其裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及飛機技術出版物的數(shù)據(jù)檢驗領域,具體地,本發(fā)明涉及一種對技術出版物的數(shù)據(jù)進行檢驗的方法及其裝置。
【背景技術】
[0002]民用飛機技術出版物是飛機在全壽命周期內(nèi)用于指導航空公司等飛機運營商單位正確、安全、有效地使用和維修飛機,保障飛機正常運行的基本資料。對技術出版物的編制、發(fā)布、交付、更改的管理是一項巨大的工程,技術出版物內(nèi)容的正確性和規(guī)范性將直接關系到飛機運行的安全和效率。因此,需要建立一套系統(tǒng)、全面、數(shù)字化的體系來保障技術出版物的質(zhì)量。
[0003]S1000D是技術出版物數(shù)字化的一項國際規(guī)范,其已被世界主流民用航空器制造商所廣泛采用。S1000D 4.1版本是針對采購供應和技術出版物的國際規(guī)范,其適用范圍涵蓋航空器、船舶、車輛、設備等。在實施S1000D的規(guī)范時主要存在以下困難:
[0004]1.S1000D的適用范圍廣泛,未針對某類型的技術出版物(例如,民用飛機技術出版物)的編寫提供專門的使用情況說明;
[0005]2.S1000D的業(yè)務規(guī)范包含關于數(shù)據(jù)結構的大量規(guī)定、要求,其要對每個編寫完成的數(shù)據(jù)模塊進行逐一對照檢驗。人工實施該工作,工作量巨大,且效率低下,容易出錯;
[0006]3.需要自定義數(shù)據(jù)結構質(zhì)量檢驗方案,例如檢驗數(shù)據(jù)結構中的哪些數(shù)據(jù)元素、屬性等。
[0007]因此,需要一種對技術出版物的數(shù)據(jù)進行檢驗的方案來解決上述技術問題。
【發(fā)明內(nèi)容】
[0008]為了解決上述技術問題,本發(fā)明的第一方面提供了一種對技術出版物的數(shù)據(jù)進行檢驗的方法,其特征在于,包括以下步驟:A.確定技術出版物的業(yè)務規(guī)則;B.根據(jù)所述業(yè)務規(guī)則,設定所述技術出版物的檢驗內(nèi)容;C.根據(jù)所述檢查內(nèi)容,判斷所述技術出版物是否符合所述業(yè)務規(guī)則;C1.當所述技術出版物不符合所述業(yè)務規(guī)則時,提示需要對所述技術出版物重新實施編寫;C2.當所述技術出版物符合所述業(yè)務規(guī)則時,在管理系統(tǒng)內(nèi)發(fā)布所述技術出版物。
[0009]特別的,所述步驟A具體包括:根據(jù)所述技術出版物的特點和/或所述技術出版物的業(yè)務要求確認所述技術出版物所使用的業(yè)務規(guī)則。
[0010]特別的,所述步驟B具體包括:根據(jù)所述業(yè)務規(guī)則,確定所述技術出版物中需要檢驗的數(shù)據(jù)對象;根據(jù)所述業(yè)務規(guī)則,確定所述需要檢驗的數(shù)據(jù)對象的參考標準;
[0011]特別的,所述步驟C具體包括:從所述技術出版物中找出所述需要檢測的數(shù)據(jù)對象;檢驗所述需要檢測的數(shù)據(jù)對象,并判斷所述數(shù)據(jù)對象是否符合所述參考標準。
[0012]本發(fā)明的第二方面提供了一種對技術出版物的數(shù)據(jù)進行檢驗的裝置,其特征在于,包括:規(guī)則確定模塊,其被配置為確定技術出版物的業(yè)務規(guī)則;檢驗設定模塊,其被配置為根據(jù)所述業(yè)務規(guī)則,設定所述技術出版物的檢驗內(nèi)容;檢驗實施模塊,其被配置為根據(jù)所述檢查內(nèi)容,判斷所述技術出版物是否符合所述業(yè)務規(guī)則;重新編寫模塊,其被配置為當所述技術出版物不符合所述業(yè)務規(guī)則時,允許用戶對所述技術出版物重新實施編寫;定稿儲存模塊,其被配置為當所述技術出版物符合所述業(yè)務規(guī)則時,在管理系統(tǒng)內(nèi)發(fā)布所述技術出版物。
[0013]特別的,所述規(guī)則確定模塊根據(jù)所述技術出版物的特點和/或所述技術出版物的業(yè)務要求確認所述技術出版物所使用的業(yè)務規(guī)則。
[0014]特別的,所述檢驗設定模塊根據(jù)所述業(yè)務規(guī)則,確定所述技術出版物中需要檢驗的數(shù)據(jù)對象和所述需要檢驗的數(shù)據(jù)對象的參考標準;
[0015]特別的,所述檢驗實施模塊從所述技術出版物中找出所述需要檢測的數(shù)據(jù)對象,檢驗所述需要檢測的數(shù)據(jù)對象,并判斷所述數(shù)據(jù)對象是否符合所述參考標準。
[0016]通過本發(fā)明可以自動地檢測技術出版物的編寫是否符合業(yè)務規(guī)范中的要求和規(guī)貝1J,方便編寫人員明確編寫要求,避免歧義及誤解。本發(fā)明能夠在技術出版物數(shù)據(jù)模塊的編寫過程中,以及接收各供應商提交的數(shù)據(jù)模塊時對出版物的數(shù)據(jù)及數(shù)據(jù)結構進行自動檢驗,判斷所使用的數(shù)據(jù)、元素及其屬性是否符合業(yè)務規(guī)則的要求,并給出全面的檢驗結果報告。本發(fā)明提高了技術出版物編寫的規(guī)范性,可及早發(fā)現(xiàn)數(shù)據(jù)模塊的質(zhì)量問題,避免問題模塊被發(fā)布和應用。
【附圖說明】
[0017]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更加明顯:
[0018]圖1示出了根據(jù)本發(fā)明所公開的一種對技術出版物的數(shù)據(jù)進行檢驗的方法流程圖;以及
[0019]圖2示出了根據(jù)本發(fā)明所公開的一種對技術出版物的數(shù)據(jù)進行檢驗的裝置模塊圖。
【具體實施方式】
[0020]在以下優(yōu)選的實施例的具體描述中,將參考構成本發(fā)明一部分的所附的附圖。所附的附圖通過示例的方式示出了能夠?qū)崿F(xiàn)本發(fā)明的特定的實施例。示例的實施例并不旨在窮盡根據(jù)本發(fā)明的所有實施例??梢岳斫?,在不偏離本發(fā)明的范圍的前提下,可以利用其他實施例,也可以進行結構性或者邏輯性的修改。因此,以下的具體描述并非限制性的,且本發(fā)明的范圍由所附的權利要求所限定。此外,盡管說明書中以特定的順序描述了方法的步驟,但是這并非要求或者暗示必須按照該特定順序來執(zhí)行這些操作,或是必須執(zhí)行全部所示的操作才能實現(xiàn)期望的結果,相反,描繪的步驟可以改變執(zhí)行順序。附加地或備選地,可以省略某些步驟,將多個步驟合并為一個步驟執(zhí)行,和/或?qū)⒁粋€步驟分解為多個步驟執(zhí)行。
[0021]圖1示出了根據(jù)本發(fā)明所公開的一種對技術出版物的數(shù)據(jù)進行檢驗的方法流程圖;圖2示出了根據(jù)本發(fā)明所公開的一種對技術出版物的數(shù)據(jù)進行檢驗的裝置模塊圖。以下結合圖1和圖2對本發(fā)明進行說明。
[0022]如圖2所示對技術出版物的數(shù)據(jù)進行檢驗的裝置200包括規(guī)則確定模塊202、檢驗設定模塊204、檢驗實施模塊206、定稿儲存模塊208和重新編寫模塊210。
[0023]在步驟102中,編寫好的技術出版物被輸入至本裝置200之后,規(guī)則確定模塊202確定該技術出版物的業(yè)務規(guī)則。由于不同類型的技術出版物具有不同的特點或業(yè)務要求,因此不同類型的技術出版物具有不同的業(yè)務規(guī)則。對于不同的技術出版物,該規(guī)則確定模塊202要根據(jù)技術出版物的特點和/或所述技術出版物的業(yè)務要求確認所述技術出版物所使用的業(yè)務規(guī)則。例如,對于民用飛機技術出版