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

一種面向不動產(chǎn)登記的業(yè)務數(shù)據(jù)整合方法

文檔序號:6552114閱讀:171來源:國知局
一種面向不動產(chǎn)登記的業(yè)務數(shù)據(jù)整合方法【專利摘要】本發(fā)明公開了一種面向不動產(chǎn)登記的業(yè)務數(shù)據(jù)整合方法,包括如下步驟:根據(jù)房產(chǎn)、宗地、林地、草原等不動產(chǎn)登記單元的不同結構構建不動產(chǎn)登記統(tǒng)一數(shù)據(jù)模型;針對每種異構數(shù)據(jù)庫與統(tǒng)一數(shù)據(jù)模型之間的數(shù)據(jù)聯(lián)系建立數(shù)據(jù)轉(zhuǎn)換規(guī)則;采用ETL技術將不同類型的不動產(chǎn)數(shù)據(jù)轉(zhuǎn)換成符合不動產(chǎn)登記規(guī)則的數(shù)據(jù);建立房產(chǎn)、草原、林地與宗地之間的關系,完成業(yè)務數(shù)據(jù)的整合。本發(fā)明在不動產(chǎn)登記領域具有重要的實際應用價值,有效減少了人為操作的繁瑣性,并且確保了經(jīng)過轉(zhuǎn)換后的不動產(chǎn)業(yè)務數(shù)據(jù)正確并且可用,應用前景較為廣闊?!緦@f明】一種面向不動產(chǎn)登記的業(yè)務數(shù)據(jù)整合方法【
技術領域
】[0001]本發(fā)明涉及不動產(chǎn)登記信息化建設領域,尤其涉及一種面向不動產(chǎn)登記的業(yè)務數(shù)據(jù)整合方法?!?br>背景技術
】[0002]在不動產(chǎn)登記領域中,"業(yè)務數(shù)據(jù)"是集成平臺的核心數(shù)據(jù)之一,不動產(chǎn)登記業(yè)務數(shù)據(jù)隸屬于不同部門不同系統(tǒng),必然涉及到異構數(shù)據(jù)的集成。異構數(shù)據(jù)集成方法根據(jù)集成模式可以分為集中式數(shù)據(jù)集成方法以及分布式數(shù)據(jù)集成方法,根據(jù)集成技術分可以分為基于元數(shù)據(jù)的數(shù)據(jù)集成方法基于語義的數(shù)據(jù)集成方法。由于不動產(chǎn)登記涉及到日常辦公,存在大量的增、刪、改、查等操作,對于數(shù)據(jù)一致性要求非常高,而目前存在的分布式數(shù)據(jù)集成管理方案對于業(yè)務數(shù)據(jù)的一致性并不能完全保證,因此需要將業(yè)務數(shù)據(jù)集中管理。[0003]在傳統(tǒng)的EAI(EnterpriseApplicationIntegration,企業(yè)級應用集成)解決方案中,通常需要構建數(shù)據(jù)庫之間的適配器或者XML數(shù)據(jù)轉(zhuǎn)換模板,這種方式需要維護多個數(shù)據(jù)庫之間的數(shù)據(jù)轉(zhuǎn)換關系,不夠靈活。實現(xiàn)異構數(shù)據(jù)庫之間的數(shù)據(jù)轉(zhuǎn)換需要對數(shù)據(jù)庫之間的數(shù)據(jù)結構進行有效對比,確定模型間的映射關系,并且能夠基于數(shù)據(jù)字典的內(nèi)容描述數(shù)據(jù)抽取以及數(shù)據(jù)加載的方式。為此,不少學者提出采用混合本體技術完成異構數(shù)據(jù)源的轉(zhuǎn)換問題?;旌媳倔w技術能夠提供描述不同數(shù)據(jù)庫之間的數(shù)據(jù)模型的對比,任意增減業(yè)務數(shù)據(jù)庫不會影響全局數(shù)據(jù)庫與其他數(shù)據(jù)庫之間的關系。通過建立局部本體與全局本體之間的映射關系,可以轉(zhuǎn)換為業(yè)務數(shù)據(jù)庫與核心數(shù)據(jù)庫之間的數(shù)據(jù)轉(zhuǎn)換規(guī)則,利用轉(zhuǎn)換規(guī)則實現(xiàn)目標數(shù)據(jù)庫之間的轉(zhuǎn)換。值得注意的是,本體技術適用于大量的異構數(shù)據(jù)集成領域,也就說其通用性遠大于其實用性。對于一個專業(yè)領域,領域內(nèi)本體的構建過程需要大量專家的指導參與,甚至是國家政策方面的指導規(guī)劃??梢娡ㄟ^開發(fā)數(shù)據(jù)交換接口靈活度太低,而構建不動產(chǎn)領域本體則代價太高,不切實際。[0004]不動產(chǎn)登記單元的概念在法律中有其定義的一致性,可以以此為依據(jù)構建不動產(chǎn)領域中的數(shù)據(jù)的統(tǒng)一描述模型,并且以此建立每個數(shù)據(jù)源與不動產(chǎn)登記單元的映射關系,完成異構數(shù)據(jù)的轉(zhuǎn)換與統(tǒng)一管理?!?br/>發(fā)明內(nèi)容】[0005]本發(fā)明的目的在于針對現(xiàn)有技術的不足,提供一種面向不動產(chǎn)登記的業(yè)務數(shù)據(jù)整合方法。[0006]本發(fā)明的目的是通過以下技術方案來實現(xiàn)的,一種面向不動產(chǎn)登記的業(yè)務數(shù)據(jù)整合方法,包括以下步驟:(1)根據(jù)房產(chǎn)、宗地、林地、草原等不動產(chǎn)登記單元的不同結構構建不動產(chǎn)登記統(tǒng)一數(shù)據(jù)模型;具體包括以下子步驟:(1.1)將具有明確的界址和界限,在地理空間上具有確定性和唯一性,具有獨立的使用價值的一個登記實體定義為一個不動產(chǎn)登記單元;(1.2)將登記主體、登記客體、登記主客體之間的關系即權利、文件和部門這五類概念定義為概念模型;其中登記主體類模型包括:自然人與非自然人;登記客體類模型包括宗地、房產(chǎn)、林地、草原;權利類模型包括所有權、使用權和他物物權;(1.3)將業(yè)務辦理的過程定義為過程模型,一個完整的過程模型需要一個或者多個流程來構成,一個流程由多個任務構成;(2)針對每種異構數(shù)據(jù)庫與統(tǒng)一數(shù)據(jù)模型之間的數(shù)據(jù)聯(lián)系建立數(shù)據(jù)轉(zhuǎn)換規(guī)則;具體包括以下子步驟:(2.1)將待整合的不動產(chǎn)數(shù)據(jù)庫定義為數(shù)據(jù)源;所述數(shù)據(jù)源擁有不同的數(shù)據(jù)結構;采用各個數(shù)據(jù)源中已有的數(shù)據(jù)字典作為數(shù)據(jù)源的描述;該描述采用XML的格式進行存儲,并且遵循以下原則:每個數(shù)據(jù)源采用一個獨立的XML文檔存儲;單個數(shù)據(jù)源中采用一個XML類表示一張關系型數(shù)據(jù)表;關系型數(shù)據(jù)表中的字段類型由字段類型type決定,"Type=Primarykey"表示該字段為數(shù)據(jù)表的主鍵,"Type=Refkey"表示該字段為該數(shù)據(jù)表的外鍵;(2.2)建立數(shù)據(jù)源與統(tǒng)一數(shù)據(jù)模型之間的數(shù)據(jù)轉(zhuǎn)換規(guī)則,具體為:在數(shù)據(jù)庫中建立數(shù)據(jù)轉(zhuǎn)換表并創(chuàng)建元數(shù)據(jù)表、待轉(zhuǎn)字段、目標字段、目標表、轉(zhuǎn)換規(guī)則字段;將數(shù)據(jù)轉(zhuǎn)換規(guī)則抽象為數(shù)據(jù)轉(zhuǎn)換函數(shù),所述數(shù)據(jù)轉(zhuǎn)換函數(shù)包括簡單數(shù)據(jù)轉(zhuǎn)換函數(shù)和復雜數(shù)據(jù)轉(zhuǎn)換函數(shù):簡單數(shù)據(jù)轉(zhuǎn)換函數(shù)將需要處理的相關字段描述為數(shù)據(jù)轉(zhuǎn)換函數(shù)的若干個參數(shù),對于不同類型的字段,存在一對一轉(zhuǎn)換,一對多轉(zhuǎn)換兩種方式:一對一轉(zhuǎn)換是由一個字段作為參數(shù)的函數(shù),一對多轉(zhuǎn)換是由多個字段作為參數(shù)的函數(shù);復雜數(shù)據(jù)轉(zhuǎn)換函數(shù)為簡單數(shù)據(jù)轉(zhuǎn)換函數(shù)的組合、拆分、關系運算、布爾運算以及格式轉(zhuǎn)換等的復合;(3)采用ETL技術將不同類型的不動產(chǎn)數(shù)據(jù)轉(zhuǎn)換成符合不動產(chǎn)登記規(guī)則的數(shù)據(jù),包括以下子步驟:(3.1)根據(jù)步驟(2)中的數(shù)據(jù)源描述XML文檔,生成相應的SQL腳本,將原始數(shù)據(jù)存儲在臨時數(shù)據(jù)庫中;(3.2)遍歷臨時數(shù)據(jù)庫中每一個字段,先后調(diào)用該字段對應的轉(zhuǎn)換規(guī)則,將轉(zhuǎn)換后的目標數(shù)據(jù)拼接成SQL語句并以文件方式存儲;(3.3)對步驟(3.2)得到的文件進行切割,以2000行SQL語句為一個模塊,批量載入到內(nèi)存中進行更新與提交。[0007](4)建立房產(chǎn)、草原、林地與宗地之間的關系,完成業(yè)務數(shù)據(jù)的整合;具體包括以下子步驟:(4.1)將統(tǒng)一數(shù)據(jù)模型中的登記主體與登記主體所有的不動產(chǎn)登記實體進行關聯(lián);(4.2)構建不動產(chǎn)登記實體之間的關聯(lián)表,記錄其他登記實體與土地登記實體的關聯(lián)情況。[0008]本發(fā)明與現(xiàn)有技術相比具有的有益效果:(1)首次總結了不動產(chǎn)登記實體所涉及的數(shù)據(jù)標準,采用該數(shù)據(jù)轉(zhuǎn)化規(guī)則指導數(shù)據(jù)轉(zhuǎn)化流程,確保最終數(shù)據(jù)成果的可用性及正確性。[0009](2)將數(shù)據(jù)轉(zhuǎn)換規(guī)則抽象為轉(zhuǎn)換函數(shù)的形式,將轉(zhuǎn)換字段與目標字段抽象為轉(zhuǎn)換函數(shù)的參數(shù)以及值,最大可能的將轉(zhuǎn)換過程與實際業(yè)務脫離,增加該方法的可復用性。[0010](3)不同類型的不動產(chǎn)登記數(shù)據(jù)不再孤立存儲,可以檢索到權利人信息其名下的所有登記實體以及每個登記實體的相互關系。【專利附圖】【附圖說明】toon]圖1為本發(fā)明中不動產(chǎn)登記統(tǒng)一模型示意圖;圖2為本發(fā)明中不動產(chǎn)登記過程模型示意圖;圖3為本發(fā)明中數(shù)據(jù)抽取、轉(zhuǎn)換、載入詳細過程示意圖?!揪唧w實施方式】[0012]下面結合附圖和具體實施例對本發(fā)明作進一步詳細說明。[0013]本發(fā)明一種面向不動產(chǎn)登記的業(yè)務數(shù)據(jù)整合方法,包括以下步驟:(1)根據(jù)房產(chǎn)、宗地、林地、草原等不動產(chǎn)登記單元的不同結構構建不動產(chǎn)登記統(tǒng)一數(shù)據(jù)模型;具體包括以下子步驟:(1.1)將具有明確的界址和界限,在地理空間上具有確定性和唯一性,具有獨立的使用價值的一個登記實體定義為一個不動產(chǎn)登記單元;(1.2)將登記主體、登記客體、登記主客體之間的關系即權利、文件和部門這五類概念定義為概念模型;其中登記主體類模型包括:自然人與非自然人;登記客體類模型包括宗地、房產(chǎn)、林地、草原;權利類模型包括所有權、使用權和他物物權;(1.3)將業(yè)務辦理的過程定義為過程模型,一個完整的過程模型需要一個或者多個流程來構成,一個流程由多個任務構成;(2)針對每種異構數(shù)據(jù)庫與統(tǒng)一數(shù)據(jù)模型之間的數(shù)據(jù)聯(lián)系建立數(shù)據(jù)轉(zhuǎn)換規(guī)則;具體包括以下子步驟:(2.1)將待整合的不動產(chǎn)數(shù)據(jù)庫定義為數(shù)據(jù)源;所述數(shù)據(jù)源擁有不同的數(shù)據(jù)結構;采用各個數(shù)據(jù)源中已有的數(shù)據(jù)字典作為數(shù)據(jù)源的描述;該描述采用XML的格式進行存儲,并且遵循以下原則:每個數(shù)據(jù)源采用一個獨立的XML文檔存儲;單個數(shù)據(jù)源中采用一個XML類表示一張關系型數(shù)據(jù)表;關系型數(shù)據(jù)表中的字段類型由字段類型type決定,"Type=Primarykey"表示該字段為數(shù)據(jù)表的主鍵,"Type=Refkey"表示該字段為該數(shù)據(jù)表的外鍵;(2.2)建立數(shù)據(jù)源與統(tǒng)一數(shù)據(jù)模型之間的數(shù)據(jù)轉(zhuǎn)換規(guī)則,具體為:在數(shù)據(jù)庫中建立數(shù)據(jù)轉(zhuǎn)換表并創(chuàng)建元數(shù)據(jù)表、待轉(zhuǎn)字段、目標字段、目標表、轉(zhuǎn)換規(guī)則字段;將數(shù)據(jù)轉(zhuǎn)換規(guī)則抽象為數(shù)據(jù)轉(zhuǎn)換函數(shù),所述數(shù)據(jù)轉(zhuǎn)換函數(shù)包括簡單數(shù)據(jù)轉(zhuǎn)換函數(shù)和復雜數(shù)據(jù)轉(zhuǎn)換函數(shù):簡單數(shù)據(jù)轉(zhuǎn)換函數(shù)將需要處理的相關字段描述為數(shù)據(jù)轉(zhuǎn)換函數(shù)的若干個參數(shù),對于不同類型的字段,存在一對一轉(zhuǎn)換,一對多轉(zhuǎn)換兩種方式:一對一轉(zhuǎn)換是由一個字段作為參數(shù)的函數(shù),一對多轉(zhuǎn)換是由多個字段作為參數(shù)的函數(shù);復雜數(shù)據(jù)轉(zhuǎn)換函數(shù)為簡單數(shù)據(jù)轉(zhuǎn)換函數(shù)的組合、拆分、關系運算、布爾運算以及格式轉(zhuǎn)換等的復合;(3)采用ETL技術將不同類型的不動產(chǎn)數(shù)據(jù)轉(zhuǎn)換成符合不動產(chǎn)登記規(guī)則的數(shù)據(jù),包括以下子步驟:(3.1)根據(jù)步驟(2)中的數(shù)據(jù)源描述XML文檔,生成相應的SQL腳本,將原始數(shù)據(jù)存儲在臨時數(shù)據(jù)庫中;(3.2)遍歷臨時數(shù)據(jù)庫中每一個字段,先后調(diào)用該字段對應的轉(zhuǎn)換規(guī)則,將轉(zhuǎn)換后的目標數(shù)據(jù)拼接成SQL語句并以文件方式存儲;(3.3)對步驟(3.2)得到的文件進行切割,以2000行SQL語句為一個模塊,批量載入到內(nèi)存中進行更新與提交。[0014](4)建立房產(chǎn)、草原、林地與宗地之間的關系,完成業(yè)務數(shù)據(jù)的整合;具體包括以下子步驟:(4.1)將統(tǒng)一數(shù)據(jù)模型中的登記主體與登記主體所有的不動產(chǎn)登記實體進行關聯(lián);(4.2)構建不動產(chǎn)登記實體之間的關聯(lián)表,記錄其他登記實體與土地登記實體的關聯(lián)情況。實施例[0015]面向不動產(chǎn)登記的業(yè)務數(shù)據(jù)整合方法應用在異構業(yè)務數(shù)據(jù)庫向不動產(chǎn)數(shù)據(jù)庫進行轉(zhuǎn)換的過程中。其中涉及到的業(yè)務數(shù)據(jù)轉(zhuǎn)換算法實現(xiàn)的邏輯是,首先載入數(shù)據(jù)轉(zhuǎn)換規(guī)則于與內(nèi)存中,在處理區(qū)中獲取一條記錄,對于該條記錄中對應的字段以及參數(shù)傳遞給數(shù)據(jù)轉(zhuǎn)換規(guī)則函數(shù),執(zhí)行函數(shù),若運行正常,則將記錄轉(zhuǎn)儲到XML文件中,否則拋出異常,并且將異常數(shù)據(jù)轉(zhuǎn)儲到異常文件中。其偽代碼如下://數(shù)據(jù)轉(zhuǎn)換方法XmlDocumentruleXmlFile=GetRulefile(filepath);MapRules=GetTransFromRule(ruleXmlFile);//獲取轉(zhuǎn)換規(guī)則到內(nèi)存中Datatabledt=GetDataArea(number);//從數(shù)據(jù)庫中獲取待處理數(shù)據(jù),并且轉(zhuǎn)存到內(nèi)存中XmlDocumenttargetFile=newXmlDocument〇;//創(chuàng)建數(shù)據(jù)文檔for(inti=Ο;i〈dt.rows,count;i++){node=targetFile.addNode(nodeName);//創(chuàng)建一個數(shù)據(jù)節(jié)點for(intj=Ο;j〈dt.line,count;j++){//根據(jù)每行數(shù)據(jù)的每一個單元進行轉(zhuǎn)化Datadata=Rules.transForm(dt.row[i][j]);if(data==null){Log.file(data);//記錄異常日志continue;}else{node.addNodes(data,i,j,datatype);}//若轉(zhuǎn)換成功則在節(jié)點中創(chuàng)建子節(jié)點存儲數(shù)據(jù)和與之對應的數(shù)據(jù)類型}}該算法時間復雜度較高為〇(N2)次,需要連接源數(shù)據(jù)庫,在大規(guī)模文件中速度較慢。本算法采用XML文件控制文檔結構,并且采用消息隊列傳輸文件,這種解決方法能夠提高數(shù)據(jù)規(guī)范性以及傳輸安全性。比起傳統(tǒng)的讀取業(yè)務數(shù)據(jù)庫一一轉(zhuǎn)換業(yè)務數(shù)據(jù)--寫入文本文件的方式更為科學。數(shù)據(jù)載入算法的核心思想是遍歷XML文件葉子節(jié)點或者文本文件每一行(本文以XML文件為例),生成SQL語句,存儲數(shù)據(jù)。[0016]//嚴纖乂縣//根據(jù)業(yè)務類型解析對應的XML文件得到非葉子節(jié)點的描述MessageNodemessageNode[]=getmessageParentNodeArray(business);//循環(huán)非葉子節(jié)點數(shù)組,得到非葉子節(jié)點節(jié)點名稱,生成SQL語句,存儲數(shù)據(jù)for(inti=0;i<messageNode.length;i++){MessageNodemessageNodeLeft[]=messageNode[i].getLetfNode();//循環(huán)葉子節(jié)點,生成SQL語句Stringsql='?;for(intj=0;j<messageNodeLeft.length;j++){sql+=createSQL(messageNode[i],messageNodeLeft[j]);}}excuateSQLinsert(sql);//向目標數(shù)據(jù)庫中執(zhí)行sql語句插入數(shù)據(jù)?【權利要求】1.一種面向不動產(chǎn)登記的業(yè)務數(shù)據(jù)整合方法,其特征在于,包括以下步驟:(1)根據(jù)房產(chǎn)、宗地、林地、草原等不動產(chǎn)登記單元的不同結構構建不動產(chǎn)登記統(tǒng)一數(shù)據(jù)模型;具體包括以下子步驟:(1.1)將具有明確的界址和界限,在地理空間上具有確定性和唯一性,具有獨立的使用價值的一個登記實體定義為一個不動產(chǎn)登記單元;(1.2)將登記主體、登記客體、登記主客體之間的關系即權利、文件和部門這五類概念定義為概念模型;其中登記主體類模型包括:自然人與非自然人;登記客體類模型包括宗地、房產(chǎn)、林地、草原;權利類模型包括所有權、使用權和他物物權;(1.3)將業(yè)務辦理的過程定義為過程模型,一個完整的過程模型需要一個或者多個流程來構成,一個流程由多個任務構成;(2)針對每種異構數(shù)據(jù)庫與統(tǒng)一數(shù)據(jù)模型之間的數(shù)據(jù)聯(lián)系建立數(shù)據(jù)轉(zhuǎn)換規(guī)則;具體包括以下子步驟:(2.1)將待整合的不動產(chǎn)數(shù)據(jù)庫定義為數(shù)據(jù)源;所述數(shù)據(jù)源擁有不同的數(shù)據(jù)結構;采用各個數(shù)據(jù)源中已有的數(shù)據(jù)字典作為數(shù)據(jù)源的描述;該描述采用XML的格式進行存儲,并且遵循以下原則:每個數(shù)據(jù)源采用一個獨立的XML文檔存儲;單個數(shù)據(jù)源中采用一個XML類表示一張關系型數(shù)據(jù)表;關系型數(shù)據(jù)表中的字段類型由字段類型type決定,"Type=Primarykey"表示該字段為數(shù)據(jù)表的主鍵,"Type=Refkey"表示該字段為該數(shù)據(jù)表的外鍵;(2.2)建立數(shù)據(jù)源與統(tǒng)一數(shù)據(jù)模型之間的數(shù)據(jù)轉(zhuǎn)換規(guī)則,具體為:在數(shù)據(jù)庫中建立數(shù)據(jù)轉(zhuǎn)換表并創(chuàng)建元數(shù)據(jù)表、待轉(zhuǎn)字段、目標字段、目標表、轉(zhuǎn)換規(guī)則字段;將數(shù)據(jù)轉(zhuǎn)換規(guī)則抽象為數(shù)據(jù)轉(zhuǎn)換函數(shù),所述數(shù)據(jù)轉(zhuǎn)換函數(shù)包括簡單數(shù)據(jù)轉(zhuǎn)換函數(shù)和復雜數(shù)據(jù)轉(zhuǎn)換函數(shù):簡單數(shù)據(jù)轉(zhuǎn)換函數(shù)將需要處理的相關字段描述為數(shù)據(jù)轉(zhuǎn)換函數(shù)的若干個參數(shù),對于不同類型的字段,存在一對一轉(zhuǎn)換,一對多轉(zhuǎn)換兩種方式:一對一轉(zhuǎn)換是由一個字段作為參數(shù)的函數(shù),一對多轉(zhuǎn)換是由多個字段作為參數(shù)的函數(shù);復雜數(shù)據(jù)轉(zhuǎn)換函數(shù)為簡單數(shù)據(jù)轉(zhuǎn)換函數(shù)的組合、拆分、關系運算、布爾運算以及格式轉(zhuǎn)換等的復合;(3)采用ETL技術將不同類型的不動產(chǎn)數(shù)據(jù)轉(zhuǎn)換成符合不動產(chǎn)登記規(guī)則的數(shù)據(jù),包括以下子步驟:(3.1)根據(jù)步驟(2)中的數(shù)據(jù)源描述XML文檔,生成相應的SQL腳本,將原始數(shù)據(jù)存儲在臨時數(shù)據(jù)庫中;(3.2)遍歷臨時數(shù)據(jù)庫中每一個字段,先后調(diào)用該字段對應的轉(zhuǎn)換規(guī)則,將轉(zhuǎn)換后的目標數(shù)據(jù)拼接成SQL語句并以文件方式存儲;(3.3)對步驟(3.2)得到的文件進行切割,以2000行SQL語句為一個模塊,批量載入到內(nèi)存中進行更新與提交;(4)建立房產(chǎn)、草原、林地與宗地之間的關系,完成業(yè)務數(shù)據(jù)的整合;具體包括以下子步驟:(4.1)將統(tǒng)一數(shù)據(jù)模型中的登記主體與登記主體所有的不動產(chǎn)登記實體進行關聯(lián);(4.2)構建不動產(chǎn)登記實體之間的關聯(lián)表,記錄其他登記實體與土地登記實體的關聯(lián)情況?!疚臋n編號】G06F17/30GK104063482SQ201410313907【公開日】2014年9月24日申請日期:2014年7月3日優(yōu)先權日:2014年7月3日【發(fā)明者】張豐,杜震洪,劉仁義,鄭少楠,郭綠奕申請人:浙江大學
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1