• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    導(dǎo)航計(jì)算機(jī)測試軟件的架構(gòu)設(shè)計(jì)

    2020-09-22 12:39:30秦振漢郭雙紅
    導(dǎo)航定位與授時(shí) 2020年5期
    關(guān)鍵詞:計(jì)算機(jī)功能設(shè)備

    秦振漢,郭雙紅

    (航天科工慣性技術(shù)有限公司,北京 100074)

    0 引言

    導(dǎo)航計(jì)算機(jī)測試軟件是一種部署在不同類型的測試設(shè)備上,實(shí)現(xiàn)對不同型號導(dǎo)航計(jì)算機(jī)產(chǎn)品的測試,以確定被測產(chǎn)品是否為滿足功能和性能指標(biāo)的應(yīng)用軟件。在導(dǎo)航計(jì)算機(jī)測試軟件的開發(fā)中,面臨著以下問題:

    1)導(dǎo)航計(jì)算機(jī)作為被測產(chǎn)品,雖然種類有限,但型號繁多。每一類導(dǎo)航計(jì)算機(jī)產(chǎn)品,雖然功能上相近,但在個(gè)體上都存在差異。反映在測試軟件上,在測試方法、測試流程、數(shù)據(jù)處理、測試激勵(lì)與響應(yīng)等方面有很多都是相同或相似的, 但是由于受到軟件開發(fā)方法、開發(fā)人員和開發(fā)運(yùn)行環(huán)境的限制,這些軟件的重用性很低。每當(dāng)有新的軟件需求時(shí),都要對現(xiàn)有程序進(jìn)行修改和完善,這不僅浪費(fèi)了大量的時(shí)間和精力, 同時(shí)測試軟件的質(zhì)量也很難得到保證。

    2)一種測試設(shè)備,通常解決一種或幾種產(chǎn)品的測試,無法兼容全部型號,由此逐漸衍生出針對不同類型產(chǎn)品的多型測試設(shè)備。這些測試設(shè)備受制于開發(fā)時(shí)間、成本和需求等因素,在硬件構(gòu)成上采用了很多的專用測試儀器,有些儀器或板卡是為滿足測試要求而定制開發(fā)的。當(dāng)測試設(shè)備變更、升級或板卡替換時(shí),測試程序都會(huì)受到影響,甚至重新開發(fā)。

    出現(xiàn)這些問題的原因主要是,在測試軟件開發(fā)初期缺乏統(tǒng)一的設(shè)計(jì),每個(gè)軟件只是針對單臺測試設(shè)備,滿足對某種型號產(chǎn)品的測試需要。這些軟件本質(zhì)上都是獨(dú)立開發(fā)和維護(hù)的,即使存在復(fù)用,也主要體現(xiàn)在代碼層面和模塊層面。隨著測試設(shè)備和被測產(chǎn)品的種類、型號的增加,測試軟件的數(shù)量越來越多,給后期的修改、完善和功能擴(kuò)展帶來了巨大的困難。

    對于導(dǎo)航計(jì)算機(jī)測試軟件的開發(fā)而言,一個(gè)清晰明確的軟件架構(gòu)是解決這些問題的關(guān)鍵,能夠?yàn)闇y試軟件的開發(fā)提供一個(gè)完整而統(tǒng)一的技術(shù)途徑。軟件架構(gòu)最近才作為軟件工程的一個(gè)獨(dú)立研究領(lǐng)域出現(xiàn),它對于軟件開發(fā)的重要性和指導(dǎo)意義已經(jīng)得到了廣泛的共識,但目前對于軟件架構(gòu)這一概念還沒有一個(gè)統(tǒng)一的定義。相關(guān)的研究人員、組織和機(jī)構(gòu)分別從不同的角度,給出了不同的概念說明,在參考文獻(xiàn)[1-3]中做了較為詳細(xì)的闡述。拋開這些概念本身的差異,從測試軟件開發(fā)的實(shí)用角度出發(fā),軟件架構(gòu)是對整個(gè)軟件系統(tǒng)的高層抽象,描述了該系統(tǒng)內(nèi)部的組件以及組件間的相互作用,反映了系統(tǒng)設(shè)計(jì)決策的基本原理。

    本文提出了一種基于組件的測試軟件架構(gòu),其出發(fā)點(diǎn)不是某個(gè)單獨(dú)的軟件項(xiàng)目,而是針對導(dǎo)航計(jì)算機(jī)測試這一特定領(lǐng)域,以解決不同被測產(chǎn)品、在不同測試設(shè)備上的軟件開發(fā)問題。通過軟件復(fù)用方式,減少重復(fù)開發(fā),提高了軟件質(zhì)量;同時(shí),該架構(gòu)提供了良好的可擴(kuò)展性,能夠適應(yīng)后續(xù)不斷增加和變化的軟件需求,滿足了研發(fā)和生產(chǎn)過程中測試軟件快速開發(fā)的需要。

    1 測試軟件的基本設(shè)計(jì)思路

    導(dǎo)航計(jì)算機(jī)測試軟件采用了組件化開發(fā)方法。組件技術(shù)從根本上改變了軟件的開發(fā)方式,可以通過對組件的組裝,形成新的軟件[4-5],從而縮短了軟件的開發(fā)周期,并提高了軟件的開發(fā)質(zhì)量。組件技術(shù)的核心是組件模型。目前比較常用的組件模型主要包括CORBA、JavaBean以及COM/ActiveX、 .Net等。導(dǎo)航計(jì)算機(jī)測試軟件一般運(yùn)行于Win-dows操作系統(tǒng)中,綜合考慮軟硬件資源、開發(fā)習(xí)慣、后期維護(hù)等多方面因素,導(dǎo)航計(jì)算機(jī)測試軟件采用了.Net組件模型。

    大量經(jīng)過驗(yàn)證的、功能多樣的組件,是測試軟件開發(fā)的基礎(chǔ)。在導(dǎo)航計(jì)算機(jī)測試軟件開發(fā)中,這些組件按性質(zhì)可以大致劃分為兩類。

    第一類為測試軟件開發(fā)和運(yùn)行所必須的基礎(chǔ)組件,例如報(bào)表生成組件、接口定義組件、常用算法、界面控件、數(shù)據(jù)訪問組件、領(lǐng)域模型組件等。該類組件反映的是軟件開發(fā)中的共性內(nèi)容,帶有一般性,與具體的測試業(yè)務(wù)沒有直接相關(guān)性,在測試軟件中可以全局復(fù)用,也是軟件開發(fā)和運(yùn)行的必備要素。

    第二類是軟件開發(fā)中帶有特定性質(zhì)的個(gè)性組件。主要包括反映不同類型測試設(shè)備信息的系統(tǒng)交互組件;針對不同型號被測產(chǎn)品,實(shí)現(xiàn)不同功能需求的測試業(yè)務(wù)組件等。該類組件面向特定對象,具有特殊性。在軟件開發(fā)和調(diào)試時(shí),主要是針對這些元素進(jìn)行修改、完善和補(bǔ)充。

    這些組件主要來自對已有的知識和經(jīng)驗(yàn)的歸納和總結(jié)。通過將具有復(fù)用價(jià)值的內(nèi)容封裝為獨(dú)立的組件,建立了適用于導(dǎo)航計(jì)算機(jī)測試這一特定領(lǐng)域的組件庫。當(dāng)針對特定的軟件需求進(jìn)行應(yīng)用軟件開發(fā)時(shí),可直接復(fù)用已有的基礎(chǔ),遵循公共的軟件架構(gòu),將需要的組件裝配在一起,以實(shí)現(xiàn)不同的軟件功能。在這種開發(fā)方式下,不同項(xiàng)目的測試軟件開發(fā)問題,可以轉(zhuǎn)換為依靠統(tǒng)一的軟件架構(gòu)、針對特定需求的組件開發(fā)與組件裝配問題。

    在導(dǎo)航計(jì)算機(jī)測試軟件開發(fā)中,架構(gòu)設(shè)計(jì)處于核心位置。它規(guī)定了軟件的整體組織結(jié)構(gòu)、內(nèi)部組成元素及功能分工;提供了可納入組件庫的各種組件的接口規(guī)范;預(yù)先定義了測試軟件的開發(fā)流程,指導(dǎo)軟件開發(fā)活動(dòng)。

    2 測試軟件的架構(gòu)設(shè)計(jì)

    軟件架構(gòu)是對系統(tǒng)的整體構(gòu)想,詳細(xì)描述了包含的架構(gòu)圖、組件、接口規(guī)范和交互機(jī)制等[6]。與獨(dú)立的測試軟件相比,導(dǎo)航計(jì)算機(jī)測試軟件的架構(gòu)設(shè)計(jì)不能只針對某個(gè)特定的軟件項(xiàng)目,而應(yīng)該覆蓋導(dǎo)航計(jì)算機(jī)測試領(lǐng)域內(nèi)的不同的軟件需求;同時(shí),能夠提供靈活的擴(kuò)展機(jī)制,適應(yīng)多樣化的需求變化。

    2.1 分層體系結(jié)構(gòu)

    導(dǎo)航計(jì)算機(jī)測試軟件架構(gòu)采用了常用的分層式架構(gòu)風(fēng)格[7-9],將體系結(jié)構(gòu)劃分為顯示層、系統(tǒng)交互層、數(shù)據(jù)訪問層和業(yè)務(wù)邏輯層等4層,如圖1所示。

    圖1 導(dǎo)航計(jì)算機(jī)測試軟件的邏輯架構(gòu)框圖Fig.1 The logic architecture of navigation computer test software

    1)顯示層是應(yīng)用程序和用戶的交互界面。該層內(nèi)包含了與具體業(yè)務(wù)無關(guān)的界面組件,并通過組合模式加載在主程序中。主程序以可執(zhí)行程序形式存在,負(fù)責(zé)完成各組件的動(dòng)態(tài)加載和組件間通信等,是所有組件賴以運(yùn)行的基礎(chǔ)。

    2)數(shù)據(jù)訪問層負(fù)責(zé)配置參數(shù)的訪問、修改,測試數(shù)據(jù)、結(jié)果的保存,測試履歷書的生成等。

    3)系統(tǒng)交互層負(fù)責(zé)完成測試設(shè)備硬件(包括測試儀器、電氣連接關(guān)系等)的封裝,其主要功能是將軟件的測試業(yè)務(wù)與具體的硬件設(shè)計(jì)分離,提高儀器互換性。導(dǎo)航計(jì)算機(jī)測試設(shè)備使用了很多非標(biāo)儀器和板卡,無法使用諸如可編程儀器的標(biāo)準(zhǔn)命令(Standard Commands for Programmable Instrum-ents,SCPI)、VXI總線即插即用(VXI Plug&Play,VPP)規(guī)范、可互換虛擬儀器 (Interchangeable Virtual Instruments,IVI)標(biāo)準(zhǔn)等儀器互換性技術(shù)和方法。僅以IVI驅(qū)動(dòng)而言,目前只提供了13種儀器類驅(qū)動(dòng),且只適用于通用儀器[10-11]。但在導(dǎo)航計(jì)算機(jī)測試設(shè)備中,大多數(shù)儀器和板卡的驅(qū)動(dòng)程序都不是按照這些標(biāo)準(zhǔn)開發(fā)的。為此,采用了基于功能分解的設(shè)計(jì)方法,忽略具體儀器或板卡的實(shí)現(xiàn)細(xì)節(jié)[12-14],通過對測試設(shè)備所需實(shí)現(xiàn)功能的抽象,形成針對該設(shè)備的接口模型。

    在導(dǎo)航計(jì)算機(jī)測試中,所需的功能項(xiàng)可細(xì)分為基本的儀器操作、產(chǎn)品切換、產(chǎn)品供電等共用類;以及各種通信數(shù)據(jù)收發(fā)、各種脈沖信號的輸出控制、外部的恒流源控制、選通信號控制、振梁信號輸出、DI/DO操作、AD/DA操作等專用類。每種測試設(shè)備需要實(shí)現(xiàn)的功能都是若干個(gè)功能項(xiàng)的組合,區(qū)別集中在功能項(xiàng)的種類和數(shù)量。為此,將帶有共用性質(zhì)的功能項(xiàng)合并為基礎(chǔ)接口,在定義后基本不會(huì)修改;將帶有專用性質(zhì)的功能項(xiàng)合并為專用接口,在軟件設(shè)計(jì)時(shí)需要根據(jù)測試需求的不同進(jìn)行修改和完善。例如,在圖1中,X類設(shè)備實(shí)現(xiàn)組件和Y類設(shè)備實(shí)現(xiàn)組件就是根據(jù)不同需求,單獨(dú)開發(fā)的個(gè)性化組件。

    4)業(yè)務(wù)邏輯層負(fù)責(zé)完成各種導(dǎo)航計(jì)算機(jī)的特定測試功能,包括常用的性能測試功能、在線升級功能、VF標(biāo)定功能和電源監(jiān)測功能等。業(yè)務(wù)邏輯層內(nèi)的組件只關(guān)注各自的業(yè)務(wù)流程與軟件需求,例如,在圖1中,業(yè)務(wù)邏輯層內(nèi)部包含了電源監(jiān)測組件,以及針對A、B兩種型號被測產(chǎn)品的性能測試組件。這些業(yè)務(wù)組件直接反映了某種特定的測試需求,往往需要根據(jù)不同的業(yè)務(wù)需求進(jìn)行定制開發(fā)。在業(yè)務(wù)層定義的組件接口中,包含了測試設(shè)備硬件控制接口、數(shù)據(jù)訪問層控制接口、事件發(fā)送與接收接口等,開發(fā)人員只針對接口編程,不依賴具體實(shí)現(xiàn),有效降低了組件間的耦合性。

    5)組件庫是各種類型組件的集合,其中既包括公共性組件,例如,定義接口規(guī)范、常用工具、算法的基礎(chǔ)組件;管理電子履歷模板、配置文件模板等的模板管理庫等;也包括反映特定測試設(shè)備的硬件驅(qū)動(dòng)庫和反映特定業(yè)務(wù)領(lǐng)域的領(lǐng)域模型庫。

    2.2 交互方式設(shè)計(jì)

    在該架構(gòu)設(shè)計(jì)中采用了兩種交互方式:1)顯式調(diào)用方式,即上層組件通過接口,調(diào)用臨近下層提供的服務(wù)。例如,業(yè)務(wù)層組件可以通過系統(tǒng)交互層的對外接口,實(shí)現(xiàn)對硬件設(shè)備的直接控制;2)采用事件機(jī)制的發(fā)布-訂閱方式[4,15]。例如,系統(tǒng)交互層組件將采集到的電源數(shù)據(jù)封裝為事件消息,通過事件發(fā)送接口,發(fā)布給業(yè)務(wù)邏輯層的事件訂閱組件;后者通過事件接收接口獲得信息,完成監(jiān)測數(shù)據(jù)的處理。針對處于同一層次的組件,采用基于事件的轉(zhuǎn)發(fā)方式,即先將交互信息發(fā)送到主程序,再由后者將信息轉(zhuǎn)發(fā)到目標(biāo)組件中。

    通過接口調(diào)用和事件機(jī)制,降低、簡化了各組件的對外依賴性,使軟件可以在不修改、少修改的前提下,快速應(yīng)對業(yè)務(wù)需求的變化。

    2.3 組裝方法設(shè)計(jì)

    根據(jù)組裝模式的不同,可以分為靜態(tài)組裝和動(dòng)態(tài)組裝。對于測試軟件開發(fā)和運(yùn)行所必須的共性組件,直接通過引用方式,由軟件集成開發(fā)工具完成組裝。但對于各種后續(xù)開發(fā)的、以獨(dú)立的插件形式發(fā)布的個(gè)性化組件,必須使用動(dòng)態(tài)組裝方式。動(dòng)態(tài)組裝的組件信息統(tǒng)一保存在一組配置文件中,該文件采用XML形式,內(nèi)部包括了各種組件的存在目錄、命名空間、類名和加載順序等基本信息。

    動(dòng)態(tài)組裝功能由主程序發(fā)起,但具體的執(zhí)行交由各層的類廠組件。類廠組件根據(jù)配置文件的內(nèi)容,使用反射機(jī)制動(dòng)態(tài)創(chuàng)建類型的實(shí)例。通過這種動(dòng)態(tài)組裝方式,使測試軟件具有良好的擴(kuò)展性,當(dāng)需要增加或修改軟件功能時(shí),只需要在配置文件中修改或增加該組件的屬性信息。

    3 測試軟件的開發(fā)

    組件庫提供了測試軟件開發(fā)的基礎(chǔ)材料,軟件架構(gòu)規(guī)定了測試軟件的整體結(jié)構(gòu),明確了組件的裝配方式和交互方式,但兩者本身并不實(shí)現(xiàn)具體的測試功能。在面向某型號導(dǎo)航計(jì)算機(jī)的測試需求時(shí),需要從已有組件庫選擇必須的組件,并開發(fā)針對特定需求的個(gè)性化組件,然后按照預(yù)先定義的開發(fā)流程,將這些組件組裝在一起,形成針對該型號產(chǎn)品的應(yīng)用軟件。

    3.1 組件的開發(fā)

    在組件庫中,共性組件可以直接復(fù)用,不必重新開發(fā),因而組件開發(fā)的重點(diǎn)是按照軟件架構(gòu)的規(guī)定,開發(fā)針對特定需求的個(gè)性化組件。在該軟件架構(gòu)中,待開發(fā)的組件集中在業(yè)務(wù)邏輯層和系統(tǒng)交互層內(nèi)。業(yè)務(wù)邏輯層組件和系統(tǒng)交互層組件的組合方式如圖2所示。

    圖2 組件關(guān)系示意圖Fig.2 The diagram of component relationship

    在導(dǎo)航計(jì)算機(jī)測試中,核心的測試業(yè)務(wù)包括測試過程中的電源監(jiān)測、功能和性能指標(biāo)測試、老化測試、產(chǎn)品標(biāo)定測試、監(jiān)控上傳等。這些業(yè)務(wù)組件遵循架構(gòu)中定義的業(yè)務(wù)組件接口,通過事件接口實(shí)現(xiàn)組件間的隱式交互;通過數(shù)據(jù)訪問層對外接口獲取和保存測試數(shù)據(jù);通過系統(tǒng)交互層基礎(chǔ)接口,實(shí)現(xiàn)與測試設(shè)備硬件的交互。在業(yè)務(wù)層組件開發(fā)時(shí),這些核心組件一般以大顆粒度的、帶有界面的控件形式存在,以確保每個(gè)組件能夠完整地實(shí)現(xiàn)一項(xiàng)相對獨(dú)立的業(yè)務(wù)需求。因?yàn)樾枨笙鄬Κ?dú)立,所以修改和新增組件時(shí),不會(huì)對其他組件產(chǎn)生太大影響。

    系統(tǒng)交互層組件必須實(shí)現(xiàn)該層定義的基礎(chǔ)接口和專用接口。在軟件架構(gòu)中,每個(gè)型號的測試設(shè)備,都對應(yīng)一個(gè)系統(tǒng)交互組件和若干個(gè)電氣連接文件。系統(tǒng)交互組件通過調(diào)用對應(yīng)硬件的驅(qū)動(dòng)程序?qū)崿F(xiàn)了對各種測試儀器和板卡的控制功能。測試設(shè)備的電氣連接關(guān)系以表格或配置文件的形式單獨(dú)封裝。在配置文件內(nèi)部描述了測試設(shè)備的對外連接端口,以及各連接端口與硬件儀器間的映射關(guān)系。當(dāng)交互層組件建立后,測試軟件根據(jù)這些配置文件,實(shí)現(xiàn)對各硬件儀器和板卡的控制。

    以產(chǎn)品切換控制功能為例,在硬件層面,切換控制功能可以采用外設(shè)部件互連標(biāo)準(zhǔn)(Peripheral Component Interconnect,PCI)總線形式的專用板卡,也可以采用標(biāo)準(zhǔn)的繼電器儀器。在交互層組件開發(fā)時(shí),對于前者,使用硬件廠商提供的應(yīng)用程序編程接口(Application Programming Interface,API)函數(shù);對于后者可直接調(diào)用IviSwtch類驅(qū)動(dòng)[16-17]。在交互層組件開發(fā)和調(diào)試完畢后,除非硬件發(fā)生變化,否則該組件和配置文件基本不會(huì)修改。

    3.2 測試軟件的快速開發(fā)流程

    在架構(gòu)設(shè)計(jì)時(shí),預(yù)先定義了幾種典型場景下的軟件開發(fā)流程,為軟件開發(fā)人員提供指導(dǎo),便于后續(xù)的應(yīng)用軟件開發(fā)、修改和完善。

    場景1:在全新的測試設(shè)備上,進(jìn)行首個(gè)測試軟件的開發(fā)。開發(fā)人員的工作包括兩點(diǎn),首先針對軟件架構(gòu)中的系統(tǒng)交互層,抽象出與該設(shè)備功能對應(yīng)的專用接口,開發(fā)系統(tǒng)交互層組件,該組件開發(fā)完畢后可直接復(fù)用;其次,根據(jù)測試產(chǎn)品的測試需求,分解具體的測試業(yè)務(wù),開發(fā)測試業(yè)務(wù)組件,形成的組件成果可作為后續(xù)其他型號開發(fā)的模板。

    場景2:日常的完善性或更正性維護(hù)。從實(shí)際情況看,這些維護(hù)工作基本集中在業(yè)務(wù)邏輯層。在組件進(jìn)行針對性修改后,可直接進(jìn)行替換。

    場景3:增加對新增產(chǎn)品的測試支持。一種測試設(shè)備經(jīng)過擴(kuò)展后,可以實(shí)現(xiàn)對新增型號產(chǎn)品的測試。此時(shí),采用增量化開發(fā)方法,針對新增的需求,開發(fā)特定的業(yè)務(wù)組件,并通過插件方式增加到已有的程序中。在開發(fā)過程中,可直接以現(xiàn)有的業(yè)務(wù)組件為模板,衍生出特定的業(yè)務(wù)組件。

    場景4:測試軟件的移植。測試設(shè)備的硬件在升級和改造后,已有的測試軟件可以快速移植,避免了重復(fù)開發(fā)。在架構(gòu)設(shè)計(jì)時(shí),與硬件相關(guān)的內(nèi)容已經(jīng)統(tǒng)一劃分在系統(tǒng)交互層中,同時(shí)業(yè)務(wù)層組件只和系統(tǒng)交互層對外接口關(guān)聯(lián),所以在移植前,只需要重新開發(fā)和修改交互層組件,即可直接進(jìn)行替換。

    4 結(jié)論

    本文以導(dǎo)航計(jì)算機(jī)測試這一特定領(lǐng)域?yàn)槟繕?biāo),設(shè)計(jì)了基于組件的分層式軟件架構(gòu),為測試軟件開發(fā)提供了統(tǒng)一的解決方案。該方案規(guī)范了軟件開發(fā)的整體流程,避免了測試軟件的分立開發(fā)問題;通過架構(gòu)復(fù)用和組件復(fù)用等方式,使得測試軟件可以在一套基礎(chǔ)平臺下開發(fā),減少了重復(fù)勞動(dòng),提高了軟件的開發(fā)質(zhì)量和開發(fā)效率。

    目前,該軟件架構(gòu)已經(jīng)在多種導(dǎo)航計(jì)算機(jī)測試軟件項(xiàng)目中得到應(yīng)用。從使用情況看,在軟件開發(fā)的前期,因?yàn)樾枰罱ㄜ浖恼w架構(gòu)、開發(fā)共性組件、建立配置文件、進(jìn)行軟件的調(diào)試和驗(yàn)證等,工作量較大,占用時(shí)間較長。但是這些基礎(chǔ)工作完畢后,其成果可以直接復(fù)用在后面的所有軟件項(xiàng)目中,并且隨著組件庫的不斷更新、擴(kuò)展和完善,開發(fā)周期大幅縮減;同時(shí),這些軟件遵循相同的體系結(jié)構(gòu),軟件間具有很強(qiáng)的延續(xù)性,有效降低了修改、維護(hù)和管理的難度,可以很方便地針對不同需求進(jìn)行功能擴(kuò)展,滿足不同被測產(chǎn)品、在不同測試設(shè)備上的測試軟件開發(fā)需要。

    猜你喜歡
    計(jì)算機(jī)功能設(shè)備
    也談詩的“功能”
    中華詩詞(2022年6期)2022-12-31 06:41:24
    諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
    計(jì)算機(jī)操作系統(tǒng)
    基于計(jì)算機(jī)自然語言處理的機(jī)器翻譯技術(shù)應(yīng)用與簡介
    科技傳播(2019年22期)2020-01-14 03:06:34
    基于MPU6050簡單控制設(shè)備
    電子制作(2018年11期)2018-08-04 03:26:08
    信息系統(tǒng)審計(jì)中計(jì)算機(jī)審計(jì)的應(yīng)用
    關(guān)于非首都功能疏解的幾點(diǎn)思考
    500kV輸變電設(shè)備運(yùn)行維護(hù)探討
    Fresnel衍射的計(jì)算機(jī)模擬演示
    原來他們都是可穿戴設(shè)備
    久久久久久久国产电影| 日韩中文字幕欧美一区二区| 国产成人免费无遮挡视频| 成人18禁在线播放| 黄色丝袜av网址大全| 黄色丝袜av网址大全| 搡老乐熟女国产| 亚洲精品国产一区二区精华液| 国产欧美日韩一区二区精品| 国产精品美女特级片免费视频播放器 | 国产av又大| 久9热在线精品视频| 欧美日韩视频精品一区| 69精品国产乱码久久久| 国产精品欧美亚洲77777| 国产精品久久久久成人av| 嫩草影视91久久| 欧美激情极品国产一区二区三区| 国产国语露脸激情在线看| 久久久久精品国产欧美久久久| 国产老妇伦熟女老妇高清| 在线观看人妻少妇| 俄罗斯特黄特色一大片| 久久精品成人免费网站| 欧美久久黑人一区二区| 麻豆成人av在线观看| 国产高清激情床上av| 亚洲七黄色美女视频| 午夜老司机福利片| 国产成人av激情在线播放| 亚洲欧美激情在线| 一本一本久久a久久精品综合妖精| 色精品久久人妻99蜜桃| 久久人妻av系列| 麻豆成人av在线观看| 精品人妻在线不人妻| 国产成人精品久久二区二区91| 最新在线观看一区二区三区| 老司机亚洲免费影院| 色在线成人网| 日本a在线网址| 最新在线观看一区二区三区| 9热在线视频观看99| 国产真人三级小视频在线观看| 中文字幕另类日韩欧美亚洲嫩草| 久久久国产一区二区| 亚洲专区字幕在线| 在线观看免费视频网站a站| 亚洲国产精品一区二区三区在线| 久久精品国产99精品国产亚洲性色 | 精品一区二区三区视频在线观看免费 | 国产1区2区3区精品| 美女视频免费永久观看网站| www.999成人在线观看| 黄片大片在线免费观看| 精品少妇久久久久久888优播| 久久久久久免费高清国产稀缺| 18禁国产床啪视频网站| 一区二区三区精品91| 丰满人妻熟妇乱又伦精品不卡| 国产精品熟女久久久久浪| 午夜福利视频在线观看免费| 中文字幕人妻丝袜制服| av又黄又爽大尺度在线免费看| 无限看片的www在线观看| 国产亚洲一区二区精品| 成人特级黄色片久久久久久久 | 可以免费在线观看a视频的电影网站| 成人三级做爰电影| 久久久久久久久免费视频了| 激情在线观看视频在线高清 | 日韩一区二区三区影片| 在线观看www视频免费| 在线观看免费视频日本深夜| 在线观看www视频免费| 亚洲 国产 在线| 欧美av亚洲av综合av国产av| 国产91精品成人一区二区三区 | 亚洲精品国产一区二区精华液| 亚洲色图综合在线观看| 在线十欧美十亚洲十日本专区| 一区二区三区激情视频| 午夜精品国产一区二区电影| 亚洲国产看品久久| 久久精品人人爽人人爽视色| 如日韩欧美国产精品一区二区三区| 精品第一国产精品| 热99国产精品久久久久久7| 国产又爽黄色视频| 天堂中文最新版在线下载| 99久久精品国产亚洲精品| av电影中文网址| 精品亚洲成a人片在线观看| 亚洲人成77777在线视频| 日韩一卡2卡3卡4卡2021年| 精品国产国语对白av| 久久精品国产a三级三级三级| 日韩视频一区二区在线观看| 可以免费在线观看a视频的电影网站| 在线 av 中文字幕| 亚洲成av片中文字幕在线观看| 后天国语完整版免费观看| 久久99热这里只频精品6学生| 欧美 日韩 精品 国产| 午夜福利,免费看| 国产三级黄色录像| 在线 av 中文字幕| 在线十欧美十亚洲十日本专区| 免费在线观看影片大全网站| 另类亚洲欧美激情| 亚洲视频免费观看视频| 90打野战视频偷拍视频| 国产黄频视频在线观看| 69精品国产乱码久久久| 黄色丝袜av网址大全| 一本大道久久a久久精品| 在线观看舔阴道视频| 建设人人有责人人尽责人人享有的| 极品少妇高潮喷水抽搐| 久久狼人影院| 欧美黄色片欧美黄色片| 满18在线观看网站| 国产精品偷伦视频观看了| 国产精品亚洲av一区麻豆| 黄片播放在线免费| 在线十欧美十亚洲十日本专区| 午夜精品国产一区二区电影| 国产免费av片在线观看野外av| 国产av精品麻豆| 日韩有码中文字幕| 搡老乐熟女国产| 97人妻天天添夜夜摸| 天天躁狠狠躁夜夜躁狠狠躁| 五月开心婷婷网| 老司机午夜十八禁免费视频| 在线观看免费高清a一片| 丰满饥渴人妻一区二区三| 久久精品国产亚洲av香蕉五月 | 叶爱在线成人免费视频播放| 中文字幕色久视频| 成年人午夜在线观看视频| 精品一品国产午夜福利视频| 一级,二级,三级黄色视频| 国产精品一区二区在线不卡| 丰满饥渴人妻一区二区三| 亚洲精品美女久久久久99蜜臀| 69精品国产乱码久久久| 99国产精品99久久久久| 亚洲精品在线观看二区| 欧美激情高清一区二区三区| 可以免费在线观看a视频的电影网站| a级毛片黄视频| 日韩欧美一区二区三区在线观看 | 老司机影院毛片| 亚洲成a人片在线一区二区| 国产精品久久久久成人av| avwww免费| 午夜福利在线观看吧| 黑人欧美特级aaaaaa片| 久久婷婷成人综合色麻豆| 日韩三级视频一区二区三区| 精品国产一区二区久久| 午夜福利视频精品| 新久久久久国产一级毛片| 高清黄色对白视频在线免费看| www.熟女人妻精品国产| 国产精品99久久99久久久不卡| 精品一品国产午夜福利视频| 纵有疾风起免费观看全集完整版| 成人国语在线视频| 精品久久久精品久久久| 99国产极品粉嫩在线观看| 母亲3免费完整高清在线观看| 久久久久久久久免费视频了| 国产又色又爽无遮挡免费看| 女警被强在线播放| 亚洲 欧美一区二区三区| 女人高潮潮喷娇喘18禁视频| 久久精品亚洲av国产电影网| 午夜福利影视在线免费观看| 国产一区二区三区综合在线观看| 色综合欧美亚洲国产小说| 精品国产超薄肉色丝袜足j| 一个人免费在线观看的高清视频| 国产成人啪精品午夜网站| 老汉色∧v一级毛片| 国产有黄有色有爽视频| 精品国内亚洲2022精品成人 | 久久av网站| 亚洲国产av新网站| 黄网站色视频无遮挡免费观看| 国产一区二区三区在线臀色熟女 | 日韩大片免费观看网站| 蜜桃国产av成人99| 大型av网站在线播放| 亚洲情色 制服丝袜| 国产精品影院久久| 在线观看免费日韩欧美大片| 免费日韩欧美在线观看| 人人妻人人澡人人爽人人夜夜| 国产精品免费大片| 极品少妇高潮喷水抽搐| 男女之事视频高清在线观看| 18禁裸乳无遮挡动漫免费视频| 正在播放国产对白刺激| 亚洲av成人一区二区三| 飞空精品影院首页| 久久中文看片网| 日韩大码丰满熟妇| 男女高潮啪啪啪动态图| 老熟妇乱子伦视频在线观看| 免费少妇av软件| 狠狠婷婷综合久久久久久88av| 无人区码免费观看不卡 | a级片在线免费高清观看视频| 亚洲国产欧美一区二区综合| 亚洲欧洲精品一区二区精品久久久| 999久久久国产精品视频| 亚洲av欧美aⅴ国产| 国产免费视频播放在线视频| 91麻豆精品激情在线观看国产 | 国产精品偷伦视频观看了| 精品久久久精品久久久| av有码第一页| 淫妇啪啪啪对白视频| 亚洲第一av免费看| 免费观看a级毛片全部| a级毛片黄视频| 国产亚洲欧美在线一区二区| 亚洲情色 制服丝袜| 免费少妇av软件| 日韩有码中文字幕| 亚洲专区国产一区二区| 狠狠狠狠99中文字幕| 中国美女看黄片| 日本av手机在线免费观看| 欧美国产精品一级二级三级| 国产欧美日韩一区二区三区在线| 亚洲人成电影观看| 色老头精品视频在线观看| 国产亚洲欧美在线一区二区| 91老司机精品| 国产不卡av网站在线观看| 日韩大片免费观看网站| 国产深夜福利视频在线观看| 香蕉国产在线看| 欧美性长视频在线观看| 90打野战视频偷拍视频| 亚洲 欧美一区二区三区| 一区二区日韩欧美中文字幕| 精品国产一区二区久久| 亚洲精品在线美女| 这个男人来自地球电影免费观看| a级毛片黄视频| 91成年电影在线观看| 国产人伦9x9x在线观看| 午夜福利欧美成人| 最新在线观看一区二区三区| www.自偷自拍.com| 亚洲熟女精品中文字幕| 午夜两性在线视频| 1024视频免费在线观看| 欧美日韩精品网址| 亚洲av第一区精品v没综合| 国产免费视频播放在线视频| 国产一区二区三区综合在线观看| 久久人人爽av亚洲精品天堂| 他把我摸到了高潮在线观看 | 热99久久久久精品小说推荐| 久久久久久亚洲精品国产蜜桃av| 久久久久久人人人人人| 波多野结衣一区麻豆| 国产精品免费视频内射| av网站免费在线观看视频| 色综合婷婷激情| 99精品欧美一区二区三区四区| 色综合欧美亚洲国产小说| 亚洲av成人不卡在线观看播放网| av福利片在线| 不卡一级毛片| 老鸭窝网址在线观看| 国产亚洲精品一区二区www | 一本色道久久久久久精品综合| 老汉色∧v一级毛片| 久久精品91无色码中文字幕| 9热在线视频观看99| 欧美日韩亚洲综合一区二区三区_| 精品国内亚洲2022精品成人 | 一个人免费在线观看的高清视频| 国产1区2区3区精品| 欧美激情 高清一区二区三区| 2018国产大陆天天弄谢| 日韩 欧美 亚洲 中文字幕| 99热网站在线观看| 久久久久久人人人人人| 美女主播在线视频| 蜜桃国产av成人99| 制服诱惑二区| 国产精品久久久久久精品古装| 亚洲一区二区三区欧美精品| 欧美日韩精品网址| 久久亚洲真实| 色老头精品视频在线观看| 丝袜美腿诱惑在线| 一本综合久久免费| 日韩欧美免费精品| 一本久久精品| 国产av精品麻豆| 日日摸夜夜添夜夜添小说| a级片在线免费高清观看视频| 亚洲avbb在线观看| 99re在线观看精品视频| 大片电影免费在线观看免费| 国产在线观看jvid| 老司机午夜福利在线观看视频 | 别揉我奶头~嗯~啊~动态视频| 亚洲中文字幕日韩| 久久九九热精品免费| 麻豆成人av在线观看| cao死你这个sao货| 色老头精品视频在线观看| 肉色欧美久久久久久久蜜桃| 日韩免费高清中文字幕av| 五月开心婷婷网| 看免费av毛片| 国产精品九九99| 色视频在线一区二区三区| 国产91精品成人一区二区三区 | 国产一区二区激情短视频| 青青草视频在线视频观看| 精品国产一区二区三区四区第35| a在线观看视频网站| 久久人人爽av亚洲精品天堂| 老熟女久久久| 久久亚洲真实| 国产99久久九九免费精品| 亚洲美女黄片视频| 最新的欧美精品一区二区| 黄色毛片三级朝国网站| 国产又爽黄色视频| 两性夫妻黄色片| 亚洲综合色网址| 亚洲一区中文字幕在线| 一进一出好大好爽视频| 如日韩欧美国产精品一区二区三区| 久久国产亚洲av麻豆专区| 国产精品久久久人人做人人爽| 国产男女内射视频| 人妻 亚洲 视频| 法律面前人人平等表现在哪些方面| 99re在线观看精品视频| √禁漫天堂资源中文www| 国产精品香港三级国产av潘金莲| √禁漫天堂资源中文www| 精品一品国产午夜福利视频| 久久久久精品国产欧美久久久| 国产av一区二区精品久久| 夫妻午夜视频| 久久毛片免费看一区二区三区| 男女高潮啪啪啪动态图| 欧美激情 高清一区二区三区| 国产人伦9x9x在线观看| 国产精品国产av在线观看| 亚洲欧洲日产国产| 亚洲精品久久成人aⅴ小说| 色综合欧美亚洲国产小说| 亚洲第一av免费看| 自拍欧美九色日韩亚洲蝌蚪91| 丝袜喷水一区| 成人国语在线视频| 男女无遮挡免费网站观看| 亚洲avbb在线观看| 久久亚洲精品不卡| 搡老乐熟女国产| 亚洲第一青青草原| 亚洲欧美日韩高清在线视频 | 丰满少妇做爰视频| 久久精品国产亚洲av高清一级| 在线十欧美十亚洲十日本专区| 久久精品国产亚洲av高清一级| 757午夜福利合集在线观看| 国产成人精品无人区| 欧美精品啪啪一区二区三区| 69av精品久久久久久 | 国产av又大| 免费在线观看影片大全网站| 精品国产一区二区久久| 涩涩av久久男人的天堂| av网站在线播放免费| 国产又色又爽无遮挡免费看| 久久久久精品国产欧美久久久| kizo精华| 一级毛片女人18水好多| 性高湖久久久久久久久免费观看| 黑人操中国人逼视频| 香蕉丝袜av| 99国产精品一区二区三区| 51午夜福利影视在线观看| 美女国产高潮福利片在线看| 丝袜人妻中文字幕| 女人被躁到高潮嗷嗷叫费观| 日本vs欧美在线观看视频| 丝袜喷水一区| 国产精品 欧美亚洲| 1024香蕉在线观看| 脱女人内裤的视频| 黄色视频,在线免费观看| 国产亚洲精品一区二区www | 成人18禁在线播放| 国产精品二区激情视频| 亚洲中文日韩欧美视频| 日韩欧美免费精品| 水蜜桃什么品种好| 丝袜人妻中文字幕| 在线亚洲精品国产二区图片欧美| 菩萨蛮人人尽说江南好唐韦庄| 国产成人啪精品午夜网站| 精品视频人人做人人爽| 成人影院久久| 欧美黄色片欧美黄色片| 91精品国产国语对白视频| 露出奶头的视频| 女人爽到高潮嗷嗷叫在线视频| 肉色欧美久久久久久久蜜桃| 国产免费av片在线观看野外av| 亚洲欧洲日产国产| 天堂动漫精品| 日日摸夜夜添夜夜添小说| 99精国产麻豆久久婷婷| 岛国在线观看网站| 高清毛片免费观看视频网站 | 中文字幕av电影在线播放| 女性生殖器流出的白浆| 欧美 亚洲 国产 日韩一| 啪啪无遮挡十八禁网站| 日韩一区二区三区影片| 国产极品粉嫩免费观看在线| 亚洲欧美色中文字幕在线| 多毛熟女@视频| 1024香蕉在线观看| 少妇猛男粗大的猛烈进出视频| 免费高清在线观看日韩| 曰老女人黄片| 国产黄频视频在线观看| 乱人伦中国视频| 91麻豆av在线| 日韩欧美三级三区| 王馨瑶露胸无遮挡在线观看| 欧美在线一区亚洲| 亚洲熟女毛片儿| av福利片在线| 丁香欧美五月| 欧美久久黑人一区二区| 精品久久久久久久毛片微露脸| 欧美性长视频在线观看| 超色免费av| 女人被躁到高潮嗷嗷叫费观| 一本—道久久a久久精品蜜桃钙片| 午夜福利乱码中文字幕| 淫妇啪啪啪对白视频| 国产精品一区二区在线观看99| 欧美性长视频在线观看| 久久精品亚洲av国产电影网| 亚洲精品在线观看二区| 夫妻午夜视频| 欧美激情极品国产一区二区三区| 不卡av一区二区三区| 一级,二级,三级黄色视频| 老司机靠b影院| 十分钟在线观看高清视频www| 国产高清激情床上av| 黄色怎么调成土黄色| 亚洲性夜色夜夜综合| 欧美激情久久久久久爽电影 | 涩涩av久久男人的天堂| svipshipincom国产片| 欧美黑人欧美精品刺激| av电影中文网址| 麻豆av在线久日| 三上悠亚av全集在线观看| 欧美黄色淫秽网站| 18禁国产床啪视频网站| 精品国产国语对白av| 啪啪无遮挡十八禁网站| 亚洲国产成人一精品久久久| 婷婷丁香在线五月| 日韩欧美三级三区| 女人爽到高潮嗷嗷叫在线视频| 国产精品 国内视频| 999精品在线视频| 国产97色在线日韩免费| 宅男免费午夜| 欧美乱码精品一区二区三区| 亚洲av国产av综合av卡| 老熟女久久久| 在线播放国产精品三级| 午夜福利免费观看在线| 国产精品98久久久久久宅男小说| 国产欧美日韩综合在线一区二区| 免费少妇av软件| 人人澡人人妻人| 亚洲性夜色夜夜综合| 亚洲专区国产一区二区| 国产精品秋霞免费鲁丝片| 亚洲精品久久成人aⅴ小说| 脱女人内裤的视频| 久久精品国产亚洲av高清一级| 妹子高潮喷水视频| 亚洲免费av在线视频| 80岁老熟妇乱子伦牲交| 亚洲成人手机| 亚洲一区二区三区欧美精品| 久久精品国产a三级三级三级| 午夜成年电影在线免费观看| 成人免费观看视频高清| 国产精品一区二区精品视频观看| 女警被强在线播放| 人妻 亚洲 视频| 少妇猛男粗大的猛烈进出视频| cao死你这个sao货| 午夜精品国产一区二区电影| 国产精品久久电影中文字幕 | 波多野结衣av一区二区av| 国产麻豆69| 好男人电影高清在线观看| 午夜老司机福利片| 美女视频免费永久观看网站| 桃红色精品国产亚洲av| 国产亚洲av高清不卡| a级毛片在线看网站| 成年版毛片免费区| 亚洲国产欧美一区二区综合| 一级a爱视频在线免费观看| 日韩大码丰满熟妇| 在线观看www视频免费| 成人黄色视频免费在线看| 成人av一区二区三区在线看| 久久香蕉激情| 狠狠精品人妻久久久久久综合| 人人妻人人澡人人看| av线在线观看网站| 首页视频小说图片口味搜索| 女人高潮潮喷娇喘18禁视频| 国产成人欧美在线观看 | 欧美黑人精品巨大| 法律面前人人平等表现在哪些方面| 午夜福利欧美成人| 亚洲欧洲精品一区二区精品久久久| 国产淫语在线视频| 国产激情久久老熟女| 欧美午夜高清在线| 91九色精品人成在线观看| 国产精品 国内视频| 国产亚洲一区二区精品| 女警被强在线播放| 国产又色又爽无遮挡免费看| 午夜福利视频精品| 最新的欧美精品一区二区| 精品亚洲成国产av| 搡老乐熟女国产| 中文字幕人妻丝袜制服| 蜜桃国产av成人99| 熟女少妇亚洲综合色aaa.| 女性生殖器流出的白浆| 在线观看免费视频日本深夜| 18禁裸乳无遮挡动漫免费视频| 亚洲精品美女久久久久99蜜臀| 欧美激情久久久久久爽电影 | 日韩视频在线欧美| 国产1区2区3区精品| 久久精品成人免费网站| 波多野结衣av一区二区av| 久久99热这里只频精品6学生| 亚洲黑人精品在线| 精品亚洲乱码少妇综合久久| 久久人人爽av亚洲精品天堂| 男女下面插进去视频免费观看| 狠狠精品人妻久久久久久综合| 黄色丝袜av网址大全| 免费观看人在逋| 少妇粗大呻吟视频| 黄色丝袜av网址大全| 91av网站免费观看| 午夜视频精品福利| 亚洲精品国产色婷婷电影| 中文字幕人妻丝袜制服| 久久久久久人人人人人| 国产高清videossex| 久久中文字幕一级| 成人av一区二区三区在线看| 高清在线国产一区| 男女之事视频高清在线观看| 亚洲专区中文字幕在线| 国产日韩一区二区三区精品不卡| 亚洲国产精品一区二区三区在线| 伊人久久大香线蕉亚洲五| 久久午夜综合久久蜜桃| 国产伦人伦偷精品视频| 亚洲专区中文字幕在线| 精品第一国产精品| 欧美在线一区亚洲| 女人高潮潮喷娇喘18禁视频| 精品少妇久久久久久888优播| av超薄肉色丝袜交足视频| 在线观看人妻少妇| 丁香六月欧美| 这个男人来自地球电影免费观看| 国产在线观看jvid| 国产成人精品久久二区二区免费| 亚洲黑人精品在线| 老司机靠b影院| 亚洲精品中文字幕一二三四区 | 亚洲熟女毛片儿| 中文字幕人妻熟女乱码| 丝袜喷水一区|