亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

實現(xiàn)信息工程標準實物化的方法及系統(tǒng)的制作方法

文檔序號:8395728閱讀:292來源:國知局
實現(xiàn)信息工程標準實物化的方法及系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及計算機軟件技術領域,特別涉及一種實現(xiàn)信息工程標準實物化的方法及系統(tǒng)。
【背景技術】
[0002]目前,技術專利化、專利標準化、標準產(chǎn)品化已成為各國搶占高新技術前沿,贏得競爭主動權的普遍做法,從而形成了三流企業(yè)做產(chǎn)品、二流企業(yè)做技術、一流企業(yè)做專利、超一流企業(yè)做標準的局面。但是隨著信息系統(tǒng)的體系日漸龐大、結構日趨復雜,采用標準的種類越來越多、數(shù)量越來越大,相應地也增加了標準制定、實施和檢測的難度,外國一流企業(yè)在完善其標準化運行機制的同時,高度重視并積極開展標準的產(chǎn)品化和實物化工作。以美國為例,絕大多數(shù)通訊及信息領域標準幾乎都有相應的實物化產(chǎn)品加以支持;其次通過開發(fā)軟件工具支持軟件標準的實施;開發(fā)項目經(jīng)理標準應用工具包,按系統(tǒng)和設備類別將標準匯集起來做成產(chǎn)品,供項目經(jīng)理在項目中實施標準采用;最后,開發(fā)基于網(wǎng)絡的支持系統(tǒng),可根據(jù)需求自動搜索標準、規(guī)范和相關產(chǎn)品,供用戶使用。在標準實物化領域,目前國內一些工程項目研制中,一般通過純人工開發(fā)的方法建立標準的實物化開發(fā)包,采用這種方法只能針對每一個標準單獨開發(fā),因此開發(fā)周期長、修改不便、難以形成體系。實現(xiàn)體系化的實物化標準,需要開發(fā)一類標準建模與輔助應用平臺,有效提高標準實物化開發(fā)的質量和效益,提升標準研制、使用和檢測水平。其中,計算機軟件技術領域的實物化標準是通過對標準進行數(shù)字化和軟件模塊化改造,能夠被計算機理解、應用和驗證的標準。

【發(fā)明內容】

[0003]【要解決的技術問題】
[0004]本發(fā)明的目的是提供一種實現(xiàn)信息工程標準實物化的方法及系統(tǒng),以解決目前的標準實物化開發(fā)方法的質量和效益較低的問題。
[0005]【技術方案】
[0006]本發(fā)明是通過以下技術方案實現(xiàn)的。
[0007]本發(fā)明首先涉及一種實現(xiàn)信息工程標準實物化的方法,該方法包括:
[0008]根據(jù)信息工程標準生成標準開發(fā)包和標準模板;
[0009]使用標準開發(fā)包中的函數(shù)和函數(shù)接口開發(fā)代碼;
[0010]驗證開發(fā)代碼是否符合信息工程標準。
[0011]作為一種優(yōu)選的實施方式,所述根據(jù)信息工程標準生成標準開發(fā)包和標準模板的方法具體包括:獲取信息工程標準的標準描述文件;根據(jù)標準描述文件生成符合標準用法的框架代碼;將框架代碼打包生成DLL開發(fā)包;預定義標準文檔框架,在標準文檔框架各個待插入的位置設置標簽,按照標簽將標準描述文件的內容插入到預定義的標準文檔框架中生成標準文檔模板。
[0012]作為另一種優(yōu)選的實施方式,所述信息工程標準描述文件通過工程代碼抽取得到。
[0013]作為另一種優(yōu)選的實施方式,所述信息工程標準為交換類標準中的XSD文件、數(shù)據(jù)幀類標準中的ASNl文件或接口類標準中的IDL文件。
[0014]作為另一種優(yōu)選的實施方式,所述使用標準開發(fā)包中的函數(shù)和函數(shù)接口開發(fā)代碼的方法具體包括:調用DLL開發(fā)包;選擇DLL開發(fā)包中的函數(shù)或函數(shù)接口開發(fā)代碼。
[0015]作為另一種優(yōu)選的實施方式,所述驗證開發(fā)的代碼是否符合信息工程標準的方法具體包括:導入待驗證的開發(fā)代碼;選擇開發(fā)代碼的標準;驗證開發(fā)代碼是否符合所選擇的標準。
[0016]本發(fā)明還涉及一種實現(xiàn)信息工程標準實物化的系統(tǒng),該系統(tǒng)包括:
[0017]標準實物化模塊,用于根據(jù)信息工程標準生成標準開發(fā)包和標準模板;
[0018]標準應用模塊,用于使用標準開發(fā)包中的函數(shù)和函數(shù)接口開發(fā)代碼;
[0019]標準應用檢測模塊,用于驗證開發(fā)代碼是否符合信息工程標準。
[0020]作為一種優(yōu)選的實施方式,所述標準實物化模塊具體包括:
[0021]標準描述文件獲取單元,用于獲取信息工程標準的標準描述文件;
[0022]框架代碼生成單元,用于根據(jù)標準描述文件生成符合標準用法的框架代碼;
[0023]DLL開發(fā)包生成單元,用于將框架代碼打包生成DLL開發(fā)包;
[0024]標準文檔模板生成單元,用于預定義標準文檔框架,并在標準文檔框架各個待插入的位置設置標簽,最后按照標簽將標準描述文件的內容插入到預定義的標準文檔框架中生成標準文檔模板。
[0025]作為另一種優(yōu)選的實施方式,所述標準應用模塊具體包括:
[0026]DLL開發(fā)包加載單元,用于調用DLL開發(fā)包;
[0027]代碼開發(fā)單元,用于選擇DLL開發(fā)包中的函數(shù)或函數(shù)接口開發(fā)代碼。
[0028]作為另一種優(yōu)選的實施方式,所述標準應用檢測模塊具體包括:
[0029]開發(fā)代碼導入單元,用于導入待驗證的開發(fā)代碼;
[0030]標準選擇單元,用于選擇開發(fā)代碼的標準;
[0031]標準校驗單元,用于驗證開發(fā)代碼是否符合所選擇的標準。
[0032]【有益效果】
[0033]本發(fā)明提出的技術方案具有以下有益效果:
[0034](I)本發(fā)明通過標準描述文件生成標準開發(fā)框架和標準文檔模板,從而實現(xiàn)標準的實例化,并且為標準的開發(fā)和檢驗人員提供了標準的開發(fā)和檢驗支持。
[0035](2)本發(fā)明減少了開發(fā)人員或檢驗人員機械而重復的工作,大大提高了信息工程標準制定、使用和檢驗的效率。
[0036](3)本發(fā)明避免了人工開發(fā)標準所帶來的風險,為標準的管理和使用帶來積極意義。
【附圖說明】
[0037]圖1為本發(fā)明的實施例一提供的實現(xiàn)信息工程標準實物化的系統(tǒng)結構框圖。
[0038]圖2為本發(fā)明的實施例二提供的實現(xiàn)信息工程標準實物化的方法流程圖。
[0039]圖3為實施例二中根據(jù)信息工程標準生成標準開發(fā)包和標準模板的方法流程圖。
[0040]圖4為實施例二中使用標準開發(fā)包中的函數(shù)和函數(shù)接口開發(fā)代碼的方法流程圖。
【具體實施方式】
[0041]為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合附圖,對本發(fā)明的【具體實施方式】進行清楚、完整的描述,顯然,所描述的實施例是本發(fā)明的一部分實施例,而不是全部實施例,也不是對本發(fā)明的限制。基于本發(fā)明的實施例,本領域普通技術人員在不付出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明的保護范圍。
[0042]圖1為本發(fā)明實施例一提供的實現(xiàn)信息工程標準實物化的系統(tǒng)結構框圖。如圖1所示,該系統(tǒng)包括標準實物化模塊、標準應用模塊、標準應用檢測模塊,其中標準實物化模塊用于根據(jù)信息工程標準生成標準開發(fā)包和標準模板,標準應用模塊用于使用標準開發(fā)包中的函數(shù)和函數(shù)接口開發(fā)代碼,標準應用檢測模塊用于驗證開發(fā)代碼是否符合信息工程標準。
[0043]本實施例中,標準實物化模塊具體包括標準描述文件獲取單元、框架代碼生成單元、DLL開發(fā)包生成單元和標準文檔模板生成單元。標準描述文件獲取單元用于獲取信息工程標準的標準描述文件,框架代碼生成單元用于根據(jù)標準描述文件生成符合標準用法的框架代碼,DLL開發(fā)包生成單元用于將框架代碼打包生成DLL開發(fā)包,標準文檔模板生成單元用于預定義標準文檔框架,并在標準文檔框架各個待插入的位置設置標簽,最后按照標簽將標準描述文件的內容插入到預定義的標準文檔框架中生成標準文檔模板。
[0044]本實施例中,標準應用模塊具體包括DLL開發(fā)包加載單元和代碼開發(fā)單元,其中DLL開發(fā)包加載單元用于調用DLL開發(fā)包,代碼開發(fā)單元用于選擇DLL開發(fā)包中的函數(shù)或函數(shù)接口開發(fā)代碼。
[0045]本實施例中,標準應用檢測模塊具體包括開發(fā)代碼導入單元、標準選擇單元、標準校驗單元,其中開發(fā)代碼導入單元用于導入待驗證的開發(fā)代碼,標準選擇單元用于選擇開發(fā)代碼的標準,標準校驗單元用于驗證開發(fā)代碼是否符合所選擇的標準。
[0046]采用實施例一提供的系統(tǒng)實現(xiàn)信息工程標準實物化的方法可以參考下述具體方法實施例。
[0047]圖2為本發(fā)明實施例二提供的實現(xiàn)信息工程標準實物化的方法流程圖。如圖2所示,該方法包括步驟SI至步驟S3,下面分別對這三個步驟進行詳細說明。
[00
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1