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

    應(yīng)用領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)實(shí)現(xiàn)大壩安全監(jiān)測(cè)復(fù)雜業(yè)務(wù)

    2015-01-02 03:12:46易廣軍朱趙輝孫建會(huì)
    水利信息化 2015年4期
    關(guān)鍵詞:大壩測(cè)點(diǎn)對(duì)象

    易廣軍,朱趙輝,2,孫建會(huì),2

    (1. 北京中水科工程總公司,北京 100038;2. 中國(guó)水利水電科學(xué)研究院,北京 100038)

    應(yīng)用領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)實(shí)現(xiàn)大壩安全監(jiān)測(cè)復(fù)雜業(yè)務(wù)

    易廣軍1,朱趙輝1,2,孫建會(huì)1,2

    (1. 北京中水科工程總公司,北京 100038;
    2. 中國(guó)水利水電科學(xué)研究院,北京 100038)

    通過領(lǐng)域驅(qū)動(dòng)設(shè)計(jì),合理地分離領(lǐng)域知識(shí),用軟件開發(fā)人員和領(lǐng)域?qū)<叶寄芾斫獾慕y(tǒng)一模型表達(dá)業(yè)務(wù)邏輯,相比傳統(tǒng)的數(shù)據(jù)驅(qū)動(dòng)開發(fā)模式,使大壩安全監(jiān)測(cè)軟件中的核心業(yè)務(wù)脈絡(luò)清晰,易于擴(kuò)展和維護(hù)。實(shí)際應(yīng)用效果證明該方法設(shè)計(jì)的領(lǐng)域模型能夠很好地適應(yīng)需求的變更和新功能的增加,有利于實(shí)現(xiàn)大壩安全監(jiān)測(cè)復(fù)雜業(yè)務(wù)的自動(dòng)化處理。

    大壩安全監(jiān)測(cè);領(lǐng)域驅(qū)動(dòng)設(shè)計(jì);領(lǐng)域模型

    0 引言

    隨著全國(guó)水利工程建設(shè)持續(xù)、穩(wěn)定的發(fā)展,因旱澇而引起的自然災(zāi)害有所減少,生態(tài)環(huán)境逐步得到改善。但新建工程的不斷增多,也給工程施工質(zhì)量管理及運(yùn)行安全保障工作帶來了挑戰(zhàn)。安全監(jiān)測(cè)作為掌握水利工程各建筑物工作狀態(tài),反饋設(shè)計(jì)、指導(dǎo)施工的主要手段之一被廣泛應(yīng)用。近些年來,在水利信息化集成企事業(yè)單位和儀器廠商的推動(dòng)下,有關(guān)安全監(jiān)測(cè)的信息化系統(tǒng)也在不斷地改進(jìn)完善,數(shù)據(jù)的采集、存儲(chǔ)、處理、分析等功能日趨成熟。但總體來看,仍存在復(fù)雜業(yè)務(wù)需求不能滿足,對(duì)用戶專業(yè)水平要求過高,自動(dòng)化處理程度較低等諸多問題。究其原因,主要是采用了以數(shù)據(jù)庫(kù)為中心的數(shù)據(jù)驅(qū)動(dòng)開發(fā)模式。這種模式雖然可以快速實(shí)現(xiàn)項(xiàng)目目標(biāo),但從根本上制約了面向?qū)ο蠹夹g(shù)的使用,很容易使項(xiàng)目陷入困境,原因如下:

    1)概念不清。在設(shè)計(jì)和開發(fā)階段,沒有統(tǒng)一的概念定義,經(jīng)常出現(xiàn)需求文檔和開發(fā)文檔對(duì)同一元素理解的不同,開發(fā)人員專于技術(shù),常以自己的理解完成代碼的編寫。

    2)需求設(shè)計(jì)文檔難于理解。由于需求分析和設(shè)計(jì)的分離,模型邊界不清,關(guān)系復(fù)雜,開發(fā)人員在參考相關(guān)資料時(shí)不能抓住設(shè)計(jì)重點(diǎn),以致避重就輕地實(shí)現(xiàn)而出現(xiàn)不同程度的曲解。

    3)代碼復(fù)雜。由于沒有對(duì)象的封裝或有對(duì)象而認(rèn)識(shí)不統(tǒng)一,多個(gè)業(yè)務(wù)的重合部分以不同方式實(shí)現(xiàn),或基礎(chǔ)架構(gòu)與業(yè)務(wù)邏輯混雜,造成理解的困難。

    4)適應(yīng)需求變化能力差。當(dāng)需求變化時(shí),可能要修改數(shù)據(jù)表,這時(shí)新增的字段和業(yè)務(wù)邏輯將造成大量的修改,很容易使設(shè)計(jì)文檔與代碼不一致。

    5)復(fù)雜業(yè)務(wù)難以開展。隨著業(yè)務(wù)功能的不斷實(shí)現(xiàn),整個(gè)項(xiàng)目進(jìn)入一個(gè)不斷修正的怪圈,很可能牽一發(fā)而動(dòng)全身,使項(xiàng)目最終陷入高代價(jià)的維護(hù)之中。

    針對(duì)這些情況,提出應(yīng)用領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)(Domain-Driven Design,DDD)[1]方法解決大壩安全監(jiān)測(cè)領(lǐng)域的復(fù)雜問題。領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)摒棄了分裂的分析和設(shè)計(jì)方法,使用單一的領(lǐng)域模型滿足分析與設(shè)計(jì) 2 方面的需求。領(lǐng)域模型是軟件項(xiàng)目的公共語(yǔ)言核心,術(shù)語(yǔ)和關(guān)系反映了領(lǐng)域的深層次含義,將這些術(shù)語(yǔ)和關(guān)系作為模型語(yǔ)言,可保證開發(fā)人員與領(lǐng)域?qū)<覍?duì)用戶需求有一致的、精確的認(rèn)識(shí)。領(lǐng)域模型設(shè)計(jì)通過一系列的柔性設(shè)計(jì)模式,將潛在的概念顯式地展現(xiàn)出來,使開發(fā)人員可以靈活地使用一個(gè)最小的、松散耦合的概念集合表示領(lǐng)域中的復(fù)雜場(chǎng)景,然后通過重構(gòu)和精煉,將混雜在一起的組件分開,專注于模型中最有價(jià)值的部分,然后重構(gòu)得到更深層次的理解。

    1 領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)相關(guān)理論

    1.1 領(lǐng)域模型

    領(lǐng)域模型是軟件項(xiàng)目的公共語(yǔ)言核心。模型語(yǔ)言中有關(guān)項(xiàng)目的概念將模型和開發(fā)活動(dòng)結(jié)合在一起,并使模型和代碼緊密地綁定[2]。在基于模型的交流中,開發(fā)者和領(lǐng)域?qū)<也⒉粌H僅局限于 UML(統(tǒng)一建模語(yǔ)言)圖進(jìn)行,而是充分利用各種手段,討論需求、開發(fā)計(jì)劃和特性,確保團(tuán)隊(duì)中所有交流活動(dòng)和代碼中堅(jiān)持使用一致的語(yǔ)言,積極消除難點(diǎn),然后重構(gòu)代碼,并對(duì)類、方法和模塊重新命名,形成公認(rèn)的理解。

    領(lǐng)域模型要求開發(fā)人員和領(lǐng)域?qū)<沂褂媚P偷脑丶澳P椭懈髟刂g的交互描述業(yè)務(wù)場(chǎng)景,并按照模型允許的方式將各種概念結(jié)合到一起,找到更簡(jiǎn)單的表達(dá)方式講出自己的觀點(diǎn),然后將這些新的思想應(yīng)用到圖和代碼中。在交互圖演示復(fù)雜業(yè)務(wù)場(chǎng)景時(shí),要將相關(guān)的約束和斷言加進(jìn)來,若是 UML圖就要用文本說明,不留任何存在歧義的死角。

    領(lǐng)域模式與設(shè)計(jì)模式相比有以下非常不同的關(guān)注點(diǎn)[3]:如何進(jìn)行領(lǐng)域模型本身的結(jié)構(gòu)化;如何在模型中封裝領(lǐng)域知識(shí);如何應(yīng)用通用語(yǔ)言,并且不使基礎(chǔ)架構(gòu)分散對(duì)領(lǐng)域核心的注意力。

    總之,軟件系統(tǒng)各個(gè)部分的設(shè)計(jì)應(yīng)該如實(shí)地反映領(lǐng)域模型,以便體現(xiàn)出這兩者之間的明確對(duì)應(yīng)關(guān)系,不僅如此,反復(fù)的檢查和修改模型是很有必要的,最終形成的設(shè)計(jì)應(yīng)該更加自然地描述模型,反映出深層次的領(lǐng)域概念。從長(zhǎng)遠(yuǎn)來看,以領(lǐng)域模型為核心的設(shè)計(jì)更加清晰,也更忠實(shí)于領(lǐng)域抽象的實(shí)現(xiàn),因而可維護(hù)性很高。

    1.2 領(lǐng)域分離

    為了保證軟件實(shí)現(xiàn)的簡(jiǎn)潔并與模型保持一致,不管業(yè)務(wù)如何復(fù)雜,必須運(yùn)用建模和設(shè)計(jì)的最佳實(shí)踐將領(lǐng)域設(shè)計(jì)與軟件系統(tǒng)中的其它關(guān)注點(diǎn)分離,才能使設(shè)計(jì)與模型之間的關(guān)系非常清晰。

    分離領(lǐng)域的復(fù)雜技術(shù)早已出現(xiàn),領(lǐng)域模型采用的分層基本原則是層中的任何元素都僅依賴于本層的其他元素或下層的元素,向上的通訊必須通過間接的傳遞機(jī)制進(jìn)行。典型的分層模式示意圖如 1 所示,各層具體分析如下:

    圖1 領(lǐng)域模型的典型分層結(jié)構(gòu)

    1)用戶界面層?;蚍Q表示層,目標(biāo)是盡可能地薄,絕對(duì)不允許在該層嵌入業(yè)務(wù)邏輯,所以該層只須履行解釋用戶的操作,有將消息發(fā)送到應(yīng)用層或領(lǐng)域?qū)蛹跋蛴脩麸@示信息 2 個(gè)主要職責(zé)。

    2)應(yīng)用層。應(yīng)用層可以作為系統(tǒng)應(yīng)用編程接口(API),是與其它系統(tǒng)進(jìn)行交互的必要渠道,不包括業(yè)務(wù)規(guī)則或者知識(shí)。無論是 C/S,還是 B/S 的表示層,都可以很方便地實(shí)現(xiàn)數(shù)據(jù)的獲取和保存。除此之外,該層還用于協(xié)調(diào)領(lǐng)域?qū)ο笾g、領(lǐng)域?qū)ο笈c基礎(chǔ)設(shè)施對(duì)象之間的動(dòng)作,維護(hù)特定任務(wù)狀態(tài)并為用戶顯示任務(wù)進(jìn)度等。

    3)領(lǐng)域?qū)?。領(lǐng)域?qū)迂?fù)責(zé)表達(dá)業(yè)務(wù)概念、狀態(tài)信息和規(guī)則,而不關(guān)心保存業(yè)務(wù)(由基礎(chǔ)設(shè)施層實(shí)現(xiàn))狀態(tài)的技術(shù)細(xì)節(jié),即使用 POCO(Plain Old CLR Object,簡(jiǎn)單傳統(tǒng) CLR 對(duì)象)的方法設(shè)計(jì),領(lǐng)域模型不必實(shí)現(xiàn)持久化相關(guān)接口或從業(yè)務(wù)無關(guān)的類繼承,確保與持久化無關(guān)。

    4)基礎(chǔ)設(shè)施層。為以上各層提供交互支持,如應(yīng)用層的消息傳遞,領(lǐng)域?qū)映志没瘷C(jī)制實(shí)現(xiàn),用戶界面層的屏幕顯示等。

    分層的價(jià)值在于每一層都只代表程序中的某一特定方面。領(lǐng)域?qū)ο髮⒅攸c(diǎn)放在表達(dá)領(lǐng)域模型上,能有效地捕捉并使用基本業(yè)務(wù)知識(shí),不需要考慮自己的實(shí)現(xiàn)和存儲(chǔ)問題,也無需管理應(yīng)用任務(wù)等內(nèi)容,以便保持含義足夠豐富、結(jié)構(gòu)足夠清晰。彼此獨(dú)立的層更容易維護(hù),因?yàn)樗鼈兺糜跐M足不同的需求。這種模式使每個(gè)方面的設(shè)計(jì)都具有內(nèi)聚性,更容易解釋,并被理解。

    2 大壩安全監(jiān)測(cè)領(lǐng)域模型分析

    目前在大壩安全監(jiān)測(cè)系統(tǒng)應(yīng)用過程中,如果出現(xiàn)新需求,系統(tǒng)無法合理解決時(shí),往往采用以下折中的處理方式:1)在系統(tǒng)中進(jìn)行配置,使用原有的業(yè)務(wù)邏輯基本滿足新需求;2)維護(hù)程序源碼,增加新的業(yè)務(wù)邏輯,但需要進(jìn)行單獨(dú)處理。這 2 種解決方案,雖然基本能滿足用戶的功能需求,但都在一定程度上歪曲了需求或系統(tǒng)原有面貌,改后的系統(tǒng)出現(xiàn)了不同于原有設(shè)計(jì)“通用”的認(rèn)識(shí),使業(yè)務(wù)邏輯不清晰,甚至難以理解。而 DDD 是由業(yè)務(wù)問題控制解決方案的形式,問題領(lǐng)域的簡(jiǎn)化視圖可以非常接近于面向?qū)ο蟮膶?duì)象模型,分層模式如圖 2 所示。

    圖2 大壩安全監(jiān)測(cè)領(lǐng)域模型的分層模式

    對(duì)照?qǐng)D 2,大壩安全監(jiān)測(cè)系統(tǒng)的領(lǐng)域?qū)ο蟀ù髩谓ㄖ锛捌洳课?,依?jù)儀器布置原則而設(shè)置的監(jiān)測(cè)面、線,依據(jù)監(jiān)測(cè)目的需要而設(shè)置的測(cè)點(diǎn)、儀器組(或稱測(cè)點(diǎn)集),以及測(cè)點(diǎn)所使用的儀器。建筑物及其部位、監(jiān)測(cè)面、監(jiān)測(cè)線、測(cè)點(diǎn)集統(tǒng)稱為“監(jiān)測(cè)對(duì)象”,圍繞這些領(lǐng)域?qū)ο?,?duì)部分業(yè)務(wù)需求進(jìn)行分析,以 F + 序號(hào)的方式列舉如下:

    F1 表示建筑物及其部位的層次關(guān)系,監(jiān)測(cè)線、面與測(cè)點(diǎn)之間的關(guān)系。

    F2 表示核心業(yè)務(wù)圍繞監(jiān)測(cè)對(duì)象展開,如繪制過程線圖、相關(guān)圖、分布圖、等值線圖,查看考證表,記錄計(jì)算表、統(tǒng)計(jì)表等。

    F3 表示 1 個(gè)測(cè)點(diǎn)可以有多種觀測(cè)方式,且在不同時(shí)段可以有不同的參數(shù)或計(jì)算公式,如 1 個(gè)揚(yáng)壓力測(cè)點(diǎn)既有壓力表的人工觀測(cè)值,也有揚(yáng)壓力計(jì)的測(cè)值,某時(shí)刻可能因傳感器損壞而進(jìn)行了更換。這時(shí),觀測(cè)方式的不同帶來觀測(cè)物理量和測(cè)值轉(zhuǎn)換計(jì)算的不同,更換儀器也會(huì)引起計(jì)算參數(shù)或公式的改變,形成復(fù)雜的需求。

    F4 表示測(cè)點(diǎn)集需要計(jì)算新的物理量,并可按單一測(cè)點(diǎn)的繪圖樣式作圖。

    F5 表示觀測(cè)計(jì)劃的跟蹤和監(jiān)督。每類監(jiān)測(cè)項(xiàng)目都有觀測(cè)頻次,應(yīng)按提交的計(jì)劃跟蹤實(shí)施。

    為了獲得靈活的模型,必須梳理好它們之間的關(guān)系。通常,建筑物或部位包含監(jiān)測(cè)面、監(jiān)測(cè)線、測(cè)點(diǎn),在監(jiān)測(cè)面上布置有測(cè)點(diǎn),也有按樁號(hào)(或軸距、高程)布置的監(jiān)測(cè)線;1 組測(cè)點(diǎn)可以定義為監(jiān)測(cè)線或測(cè)點(diǎn)集,所不同的是測(cè)點(diǎn)集可以通過測(cè)點(diǎn)測(cè)值的聯(lián)合計(jì)算獲得需要的監(jiān)測(cè)物理量(如應(yīng)變計(jì)組通過各測(cè)點(diǎn)聯(lián)合計(jì)算獲得單軸應(yīng)力)。

    領(lǐng)域?qū)ο蟮年P(guān)系和約束可用如圖 3 所示的領(lǐng)域模型表示,分析如下:

    1)用監(jiān)測(cè)對(duì)象實(shí)體表示建筑物及其部位、監(jiān)測(cè)面、監(jiān)測(cè)線和測(cè)點(diǎn)集。由于測(cè)點(diǎn)不僅有自身安裝埋設(shè)相關(guān)信息,還包括所使用儀器的廠家參數(shù)等,所以將測(cè)點(diǎn)獨(dú)立作為 1 個(gè)實(shí)體。

    2)監(jiān)測(cè)對(duì)象可以有多個(gè)子監(jiān)測(cè)對(duì)象,也可以有多個(gè)測(cè)點(diǎn)(如環(huán)境量測(cè)點(diǎn)安裝埋設(shè)在某建筑物或部位)。

    3)測(cè)點(diǎn)可以屬于不同的監(jiān)測(cè)對(duì)象(如 1 個(gè)測(cè)點(diǎn)既在縱斷面上,又在橫斷面上)。

    4)測(cè)點(diǎn)使用多種觀測(cè)方式觀測(cè),每種觀測(cè)方式使用 1 種儀器。

    5)所有監(jiān)測(cè)對(duì)象不必關(guān)心增加、刪除、修改、查詢的具體問題,直接由存儲(chǔ)器接口處理。

    圖 3 給出了 1 個(gè)統(tǒng)一的模型,可以清晰地表達(dá)大壩安全監(jiān)測(cè)系統(tǒng)中的以下業(yè)務(wù)需求:

    1)對(duì)于 F1 的需求很容易由領(lǐng)域模型得到滿足。領(lǐng)域模型將建筑物和測(cè)點(diǎn)分開作為 2 個(gè)重要的實(shí)體,確定了從屬關(guān)系。同時(shí),在監(jiān)測(cè)對(duì)象中預(yù)定義了測(cè)點(diǎn)在布置圖中位置的屬性,方便了在布置圖上顯示測(cè)點(diǎn)及最近測(cè)值、測(cè)點(diǎn)狀態(tài)、測(cè)點(diǎn)級(jí)報(bào)警信息等內(nèi)容。

    圖3 大壩安全監(jiān)測(cè)領(lǐng)域模型類圖

    2)建筑物及其部位、監(jiān)測(cè)面、監(jiān)測(cè)線、測(cè)點(diǎn)集均繼承自監(jiān)測(cè)對(duì)象,保證了統(tǒng)一的處理過程,并按監(jiān)測(cè)對(duì)象分配不同的業(yè)務(wù)過程,如監(jiān)測(cè)面上可以繪制等值線圖,監(jiān)測(cè)線上可以繪制分布圖、多測(cè)點(diǎn)沿某一位置坐標(biāo)變化的分布圖、多測(cè)點(diǎn)與某一環(huán)境量的相關(guān)圖,測(cè)點(diǎn)集上可以繪制其聯(lián)合計(jì)算的物理量過程線圖、相關(guān)線圖、統(tǒng)計(jì)模型分析成果圖等。圖表分析從單個(gè)測(cè)點(diǎn)到多個(gè)測(cè)點(diǎn)的設(shè)計(jì)思路,保證了復(fù)雜業(yè)務(wù)對(duì)簡(jiǎn)單業(yè)務(wù)的組合使用,做到了代碼的復(fù)用,很容易通過選擇某一監(jiān)測(cè)對(duì)象實(shí)現(xiàn)所有測(cè)點(diǎn)的數(shù)據(jù)和圖表的批量導(dǎo)入、導(dǎo)出,并自動(dòng)形成初步分析報(bào)告。

    3)設(shè)計(jì)安全監(jiān)測(cè)自動(dòng)化系統(tǒng)的基本原則和功能要求中明確指出:系統(tǒng)應(yīng)有人工觀測(cè)接口,以便在系統(tǒng)完建之前或發(fā)生故障時(shí),進(jìn)行人工補(bǔ)測(cè);在系統(tǒng)正常運(yùn)行時(shí)進(jìn)行校測(cè)[4]。從目前大壩安全監(jiān)測(cè)實(shí)際情況來看,儀器參數(shù)、測(cè)點(diǎn)基準(zhǔn)值、公式的變化經(jīng)常發(fā)生,多種測(cè)量方式也在很多監(jiān)測(cè)項(xiàng)目中存在,如某一滲流量觀測(cè)點(diǎn)前期采用量水堰堰頂測(cè)針觀測(cè),后期采用量水堰計(jì)觀測(cè),觀測(cè)方式的不同帶來了觀測(cè)數(shù)據(jù)、相應(yīng)參數(shù)、公式的存儲(chǔ)問題,以數(shù)據(jù)庫(kù)為中心的開發(fā)往往在“發(fā)現(xiàn)”這個(gè)需求后,以增加、修改表來適應(yīng),會(huì)造成系統(tǒng)的不穩(wěn)定,如更改后的系統(tǒng)不能如第 1 版進(jìn)行全面測(cè)試,經(jīng)常出現(xiàn)系統(tǒng)崩潰的問題。領(lǐng)域模型為了滿足 F3 的要求,引入“觀測(cè)方案”和“方案項(xiàng)”2 個(gè)重要的實(shí)體,當(dāng)增加新的觀測(cè)方式時(shí),可以增加 1 個(gè)方案;當(dāng)由于儀器損壞更換了儀器,參數(shù)、公式變化時(shí),可以增加1 個(gè)方案項(xiàng)。這種處理方式恰當(dāng)?shù)亟怦盍藰I(yè)務(wù)的復(fù)雜關(guān)系,便于擴(kuò)展和維護(hù)。

    4)測(cè)點(diǎn)集除了有監(jiān)測(cè)面、線的特性外,還有自身的特點(diǎn)——計(jì)算新物理量,如三向測(cè)縫計(jì)、五向應(yīng)變計(jì)、七向應(yīng)變計(jì)等,測(cè)點(diǎn)集可以由多個(gè)測(cè)點(diǎn)組成,形式上更加靈活,即使以后增加了更多向的儀器,也能用現(xiàn)有結(jié)構(gòu)適應(yīng),不用修改數(shù)據(jù)庫(kù)或源碼,滿足 F4 的實(shí)際需求。在研究領(lǐng)域模型中,測(cè)點(diǎn)集代表通常所說的“儀器組”,而呈線性布置,不聯(lián)合計(jì)算新物理量的 1 組儀器定義為監(jiān)測(cè)線,如引張線、靜力水準(zhǔn)等系統(tǒng)均是監(jiān)測(cè)線。這樣,改變了傳統(tǒng)模糊的理解,使概念更加清晰,方便設(shè)計(jì)與實(shí)現(xiàn)。

    5)關(guān)于 F5,現(xiàn)有大壩安全監(jiān)測(cè)軟件中均未涉及,那是否可以說明不重要?答案是否定的。通過考察長(zhǎng)江三峽、向家壩、白鶴灘等大型水利工程發(fā)現(xiàn):大型工程,存在參建單位多,全面監(jiān)督難的問題,由于工程或管理問題出現(xiàn)數(shù)據(jù)缺失的情況不在少數(shù)。所以,為了保證數(shù)據(jù)獲取的及時(shí)、有效,觀測(cè)計(jì)劃的監(jiān)督實(shí)施,無論是在施工期,還是運(yùn)行期都十分的必要。在大壩安全監(jiān)測(cè)領(lǐng)域模型中,將計(jì)劃追蹤放在方案項(xiàng)中,在出現(xiàn)缺測(cè)、漏測(cè)的問題時(shí)可以進(jìn)行報(bào)警,及時(shí)將觀測(cè)情況報(bào)告給管理者。

    3 結(jié)語(yǔ)

    通過分析業(yè)務(wù)場(chǎng)景,運(yùn)用領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)解耦領(lǐng)域中的復(fù)雜關(guān)系,使開發(fā)人員和領(lǐng)域?qū)<以诮y(tǒng)一認(rèn)識(shí)的基礎(chǔ)上,不斷精煉領(lǐng)域知識(shí),重構(gòu)領(lǐng)域模型,最終構(gòu)建 1 個(gè)單一的大壩安全監(jiān)測(cè)領(lǐng)域模型。該領(lǐng)域模型摒棄了傳統(tǒng)數(shù)據(jù)驅(qū)動(dòng)開發(fā)中表間關(guān)系的復(fù)雜性,不僅能夠方便地實(shí)現(xiàn)基本的業(yè)務(wù)需求,而且對(duì)復(fù)雜業(yè)務(wù)也融合得恰到好處,在工程實(shí)際應(yīng)用中,對(duì)需求增加、變更的適應(yīng)性很強(qiáng),大幅降低了開發(fā)難度,減少了測(cè)試時(shí)間。但毫無疑問,領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)在大壩安全監(jiān)測(cè)軟件開發(fā)中的應(yīng)用仍處于探索階段,缺少對(duì)更深層次問題的探討,希望能夠引起更多領(lǐng)域?qū)<覍?duì)基本的領(lǐng)域模型的重視,積極參與到軟件系統(tǒng)的設(shè)計(jì)中來,改變大壩安全監(jiān)測(cè)系統(tǒng)軟件由軟件人員主導(dǎo)的現(xiàn)狀,減少操作復(fù)雜性,不斷提高自動(dòng)化程度。

    [1] Eric Evans. 領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)——軟件核心復(fù)雜性應(yīng)對(duì)之道[M]. 趙俐,盛海燕,劉霞,譯. 北京:人民郵電出版社,2010: 16-17.

    [2] Tim McCarthy. .NET Domain-Driven Design with C#: Problem-Design-Solution[M]. Hoboken: Wiley Publishing Inc, 2008: 5-10.

    [3] Jimmy Nilsson. 領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)與模式實(shí)戰(zhàn)[M]. 趙俐,馬燕新,譯. 北京:人民郵電出版社,2009: 22-28.

    [4] 國(guó)家電力監(jiān)管委員會(huì)大壩安全監(jiān)察中心. 巖土工程安全監(jiān)測(cè)手冊(cè)[M]. 3 版. 北京:中國(guó)水利水電出版社,2013: 132-150.

    [5] Martin Fowler. 企業(yè)應(yīng)用架構(gòu)模式[M]. 王懷民,周斌,譯.北京:機(jī)械工業(yè)出版社,2011: 10-12.

    [6] Erich Gamma, Richard Helm, Ralph Johnson, et al. 設(shè)計(jì)模式——可復(fù)用面向?qū)ο筌浖幕A(chǔ)[M]. 李英軍,馬曉星,蔡敏,等譯. 北京:機(jī)械工業(yè)出版社,2013: 120-128.

    Application of Domain Driven Design in Complex Business of Dam Safety Monitoring Software

    YI Guangjun1, ZHU Zhaohui1,2, SUN Jianhui1,2

    (1. Beijing IWHR Corporation, Beijing 100038, China;
    2. China Institute of Water Resources and Hydropower Research, Beijing 100038, China)

    Through the domain driven design, reasonable separation of domain knowledge, the article uses a unified model that software developers and domain experts can understand to express the business logic. Compared with the traditional pattern of data driven development, it makes the core business of dam safety monitoring software clear thread, easy to extend and maintain. Effect of practical application proves the domain model of the method designed is able to adapt to the change of demand and the increase of the new features, advantageous to realize the automation of complex business processing.

    engineering safety monitoring; domain driven design; domain model

    TV698

    A

    1674-9405(2015)04-0052-05

    2015-06-02

    易廣軍(1980-),男,陜西西安人,工程師,研究方向:巖土工程安全監(jiān)測(cè)軟件系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn),水庫(kù)安全鑒定評(píng)價(jià)。

    猜你喜歡
    大壩測(cè)點(diǎn)對(duì)象
    神秘來電
    睿士(2023年2期)2023-03-02 02:01:09
    液壓支架整機(jī)靜強(qiáng)度試驗(yàn)及等效應(yīng)力分析
    基于CATIA的汽車測(cè)點(diǎn)批量開發(fā)的研究與應(yīng)用
    大壩:力與美的展現(xiàn)
    攻略對(duì)象的心思好難猜
    意林(2018年3期)2018-03-02 15:17:24
    幫海貍建一座大壩
    大壩
    基于熵的快速掃描法的FNEA初始對(duì)象的生成方法
    區(qū)間對(duì)象族的可鎮(zhèn)定性分析
    拱壩結(jié)構(gòu)損傷的多測(cè)點(diǎn)R/S分析
    50天的宝宝边吃奶边哭怎么回事| 亚洲色图 男人天堂 中文字幕| 一二三四社区在线视频社区8| 日韩欧美一区二区三区在线观看| 一个人免费在线观看电影 | 成人国语在线视频| 欧美丝袜亚洲另类 | 午夜福利高清视频| 黄色视频不卡| 欧美性猛交╳xxx乱大交人| 69av精品久久久久久| 国模一区二区三区四区视频 | 国产精品亚洲美女久久久| 久久热在线av| 我的老师免费观看完整版| 欧美午夜高清在线| 欧美成人一区二区免费高清观看 | 欧美日韩瑟瑟在线播放| 国产真人三级小视频在线观看| 午夜福利免费观看在线| 18禁美女被吸乳视频| 99久久国产精品久久久| 99国产精品99久久久久| 日韩精品青青久久久久久| 两个人免费观看高清视频| 波多野结衣高清作品| 叶爱在线成人免费视频播放| 亚洲黑人精品在线| 国产成人一区二区三区免费视频网站| 禁无遮挡网站| 97超级碰碰碰精品色视频在线观看| 免费看日本二区| 精品久久蜜臀av无| 特大巨黑吊av在线直播| 久久伊人香网站| 久久久精品大字幕| 成人精品一区二区免费| 日韩国内少妇激情av| 国产精品98久久久久久宅男小说| 亚洲 欧美 日韩 在线 免费| www.自偷自拍.com| www日本黄色视频网| 成人国产一区最新在线观看| 欧美av亚洲av综合av国产av| 久久中文看片网| 免费看美女性在线毛片视频| 亚洲欧美精品综合久久99| 久久久久免费精品人妻一区二区| 搡老熟女国产l中国老女人| www.自偷自拍.com| 精品免费久久久久久久清纯| 成人18禁在线播放| 亚洲精品一卡2卡三卡4卡5卡| 国产精品香港三级国产av潘金莲| 一边摸一边抽搐一进一小说| 日本一本二区三区精品| 国产高清视频在线播放一区| 久久久精品欧美日韩精品| 无人区码免费观看不卡| 一本综合久久免费| avwww免费| 欧美zozozo另类| 亚洲欧美精品综合久久99| 欧美精品啪啪一区二区三区| 亚洲美女视频黄频| 国产成人影院久久av| 正在播放国产对白刺激| 黄色 视频免费看| 免费高清视频大片| 成人av在线播放网站| 一级毛片精品| 国产三级在线视频| 人成视频在线观看免费观看| 日本在线视频免费播放| 亚洲一区二区三区色噜噜| 男女床上黄色一级片免费看| 久久午夜亚洲精品久久| 午夜日韩欧美国产| av在线播放免费不卡| 啪啪无遮挡十八禁网站| 精品久久久久久久久久免费视频| 国产三级中文精品| 18禁美女被吸乳视频| 成人三级做爰电影| 亚洲国产高清在线一区二区三| 国产私拍福利视频在线观看| 日本一区二区免费在线视频| 欧美 亚洲 国产 日韩一| 国产精品久久久av美女十八| cao死你这个sao货| 怎么达到女性高潮| 午夜福利18| 亚洲av熟女| 亚洲精品国产一区二区精华液| 欧美日韩精品网址| 国产精品,欧美在线| 久久九九热精品免费| 亚洲在线自拍视频| 日韩欧美国产一区二区入口| 夜夜爽天天搞| 一级毛片女人18水好多| 天天躁夜夜躁狠狠躁躁| 亚洲一码二码三码区别大吗| 高潮久久久久久久久久久不卡| 午夜视频精品福利| 久久精品国产亚洲av高清一级| 欧美另类亚洲清纯唯美| 亚洲一区二区三区色噜噜| 亚洲国产欧美人成| 欧美极品一区二区三区四区| 一级黄色大片毛片| 琪琪午夜伦伦电影理论片6080| 免费在线观看亚洲国产| 变态另类成人亚洲欧美熟女| 亚洲精品美女久久av网站| 日本一区二区免费在线视频| 曰老女人黄片| 黄色视频不卡| 精品欧美一区二区三区在线| 久久精品91蜜桃| 床上黄色一级片| 国产日本99.免费观看| 一本综合久久免费| 一进一出好大好爽视频| av福利片在线| 色老头精品视频在线观看| 99久久精品热视频| 无人区码免费观看不卡| 国产精品99久久99久久久不卡| 精品乱码久久久久久99久播| e午夜精品久久久久久久| 特级一级黄色大片| 草草在线视频免费看| 久久久久九九精品影院| 人人妻人人看人人澡| 亚洲欧美日韩无卡精品| 99riav亚洲国产免费| 脱女人内裤的视频| 国产三级在线视频| 啪啪无遮挡十八禁网站| 精品久久久久久久人妻蜜臀av| 2021天堂中文幕一二区在线观| 69av精品久久久久久| 成人18禁高潮啪啪吃奶动态图| ponron亚洲| 极品教师在线免费播放| 级片在线观看| 99国产极品粉嫩在线观看| 久久精品国产亚洲av高清一级| 日韩欧美国产在线观看| 人人妻,人人澡人人爽秒播| 51午夜福利影视在线观看| 黄色丝袜av网址大全| 色哟哟哟哟哟哟| 亚洲av电影在线进入| 桃色一区二区三区在线观看| 人人妻人人看人人澡| 免费在线观看影片大全网站| 18禁黄网站禁片免费观看直播| 日本精品一区二区三区蜜桃| 免费看美女性在线毛片视频| 99久久国产精品久久久| 精品第一国产精品| 国产精品免费视频内射| 亚洲国产精品sss在线观看| 亚洲av日韩精品久久久久久密| tocl精华| 久久热在线av| 国产亚洲av高清不卡| 国产主播在线观看一区二区| 啪啪无遮挡十八禁网站| 欧美一级毛片孕妇| 国产亚洲精品av在线| 国内少妇人妻偷人精品xxx网站 | 欧美性猛交╳xxx乱大交人| 久9热在线精品视频| 国产午夜精品论理片| av国产免费在线观看| 一本久久中文字幕| 搞女人的毛片| 哪里可以看免费的av片| 久久草成人影院| 欧美成人午夜精品| 亚洲av第一区精品v没综合| 中文在线观看免费www的网站 | 人妻久久中文字幕网| 成人特级黄色片久久久久久久| 久久久久久久午夜电影| 美女扒开内裤让男人捅视频| 欧美又色又爽又黄视频| 午夜福利视频1000在线观看| 国产亚洲精品一区二区www| 草草在线视频免费看| 免费在线观看黄色视频的| 天天一区二区日本电影三级| 女生性感内裤真人,穿戴方法视频| www国产在线视频色| 久久精品91蜜桃| 俄罗斯特黄特色一大片| 国产探花在线观看一区二区| 草草在线视频免费看| 黄色片一级片一级黄色片| 欧美激情久久久久久爽电影| 久久精品综合一区二区三区| 久久人妻av系列| 国产男靠女视频免费网站| 最近最新免费中文字幕在线| 又黄又粗又硬又大视频| 亚洲中文av在线| 成人三级做爰电影| 国产精品久久久久久亚洲av鲁大| 亚洲成av人片免费观看| 国语自产精品视频在线第100页| 国产av不卡久久| 成熟少妇高潮喷水视频| 日本五十路高清| 久久精品成人免费网站| 欧美绝顶高潮抽搐喷水| 国产午夜精品久久久久久| 老司机福利观看| 色哟哟哟哟哟哟| 成人午夜高清在线视频| 免费在线观看日本一区| 香蕉av资源在线| aaaaa片日本免费| 在线观看66精品国产| 黄色视频,在线免费观看| 精品久久久久久久久久久久久| 国产高清视频在线播放一区| 日本一二三区视频观看| 黄色成人免费大全| 亚洲av熟女| 国产av麻豆久久久久久久| 国产主播在线观看一区二区| 可以免费在线观看a视频的电影网站| 在线观看www视频免费| 国产精品自产拍在线观看55亚洲| 校园春色视频在线观看| a级毛片a级免费在线| 中出人妻视频一区二区| 18禁观看日本| 18美女黄网站色大片免费观看| 国产av麻豆久久久久久久| 久久这里只有精品中国| 首页视频小说图片口味搜索| 国产精品久久久久久亚洲av鲁大| 午夜精品久久久久久毛片777| 国产精品一区二区三区四区免费观看 | bbb黄色大片| 又紧又爽又黄一区二区| 中文字幕熟女人妻在线| 欧美乱色亚洲激情| 少妇熟女aⅴ在线视频| 日本精品一区二区三区蜜桃| 中文字幕最新亚洲高清| 午夜a级毛片| 国产成人av教育| 全区人妻精品视频| 欧美日韩亚洲综合一区二区三区_| 黑人欧美特级aaaaaa片| 国产av一区二区精品久久| 无人区码免费观看不卡| 每晚都被弄得嗷嗷叫到高潮| 禁无遮挡网站| 欧美成人午夜精品| 午夜福利在线观看吧| 国产熟女xx| 老汉色av国产亚洲站长工具| xxx96com| 丰满人妻一区二区三区视频av | 一夜夜www| 日日摸夜夜添夜夜添小说| 国产免费av片在线观看野外av| 欧美3d第一页| 婷婷精品国产亚洲av在线| 制服诱惑二区| 欧美成人午夜精品| 欧美成人一区二区免费高清观看 | 精华霜和精华液先用哪个| 欧美日韩福利视频一区二区| 精品国产亚洲在线| 久久精品成人免费网站| 桃色一区二区三区在线观看| 黄色 视频免费看| 1024视频免费在线观看| 在线十欧美十亚洲十日本专区| 欧美一区二区国产精品久久精品 | 日韩欧美精品v在线| 18禁黄网站禁片午夜丰满| 中文亚洲av片在线观看爽| 99国产精品一区二区蜜桃av| 757午夜福利合集在线观看| 国产一区二区三区在线臀色熟女| 男男h啪啪无遮挡| 免费在线观看完整版高清| 蜜桃久久精品国产亚洲av| 国产亚洲精品第一综合不卡| 97超级碰碰碰精品色视频在线观看| 12—13女人毛片做爰片一| 国模一区二区三区四区视频 | 国产又色又爽无遮挡免费看| 久久久久国产一级毛片高清牌| 久久精品人妻少妇| 在线观看日韩欧美| 日韩欧美 国产精品| 国产精华一区二区三区| 在线观看免费视频日本深夜| 国产精品久久视频播放| 亚洲专区国产一区二区| 久久精品成人免费网站| 日本成人三级电影网站| 亚洲国产欧美一区二区综合| 亚洲av五月六月丁香网| 99久久无色码亚洲精品果冻| 欧美不卡视频在线免费观看 | 夜夜看夜夜爽夜夜摸| 人成视频在线观看免费观看| 无限看片的www在线观看| 久久久久久久午夜电影| 亚洲中文日韩欧美视频| 亚洲av日韩精品久久久久久密| 国内精品久久久久精免费| 精品国产美女av久久久久小说| 人妻久久中文字幕网| 亚洲成人精品中文字幕电影| 久久精品国产99精品国产亚洲性色| 成人国产一区最新在线观看| 非洲黑人性xxxx精品又粗又长| 老汉色∧v一级毛片| www.www免费av| 国产黄片美女视频| 亚洲精华国产精华精| 国产精品一区二区三区四区免费观看 | 最好的美女福利视频网| 国产亚洲欧美98| 亚洲 国产 在线| 国产熟女午夜一区二区三区| 老司机靠b影院| 久久午夜亚洲精品久久| 少妇粗大呻吟视频| 在线观看日韩欧美| 好男人电影高清在线观看| 欧美日韩一级在线毛片| 不卡一级毛片| 亚洲人成电影免费在线| 男人舔女人的私密视频| 国产成人av教育| 亚洲专区中文字幕在线| 精品无人区乱码1区二区| 精品电影一区二区在线| 黄色片一级片一级黄色片| 国产爱豆传媒在线观看 | 国产精品久久久av美女十八| 精品日产1卡2卡| 精华霜和精华液先用哪个| 国产成人欧美在线观看| www日本黄色视频网| 91麻豆av在线| 久久这里只有精品中国| 午夜久久久久精精品| 99re在线观看精品视频| svipshipincom国产片| 亚洲片人在线观看| 丰满人妻熟妇乱又伦精品不卡| 男女下面进入的视频免费午夜| 久久草成人影院| 国产精品久久久av美女十八| 精品久久久久久成人av| 色综合亚洲欧美另类图片| 国产片内射在线| 99久久精品热视频| 欧美久久黑人一区二区| 波多野结衣高清作品| 中文字幕久久专区| 久久久国产精品麻豆| 成人精品一区二区免费| 99国产综合亚洲精品| 国产伦一二天堂av在线观看| 男女之事视频高清在线观看| 欧美不卡视频在线免费观看 | 一进一出抽搐gif免费好疼| 久久久久九九精品影院| 99久久久亚洲精品蜜臀av| av福利片在线| 女人高潮潮喷娇喘18禁视频| 亚洲第一欧美日韩一区二区三区| 日本 av在线| 亚洲国产中文字幕在线视频| 久久精品国产清高在天天线| 怎么达到女性高潮| 国产一区二区在线av高清观看| 精品国内亚洲2022精品成人| 九九热线精品视视频播放| 中文字幕高清在线视频| 丝袜美腿诱惑在线| 在线十欧美十亚洲十日本专区| 亚洲一码二码三码区别大吗| 精品福利观看| 日本一二三区视频观看| ponron亚洲| 国产成人一区二区三区免费视频网站| 最好的美女福利视频网| 欧美日韩亚洲国产一区二区在线观看| 香蕉av资源在线| 久久久久久久久免费视频了| 国产三级黄色录像| 女人爽到高潮嗷嗷叫在线视频| 欧美日韩乱码在线| 国产精品国产高清国产av| cao死你这个sao货| 日韩中文字幕欧美一区二区| 亚洲一卡2卡3卡4卡5卡精品中文| 国产精品久久久久久亚洲av鲁大| 少妇的丰满在线观看| 亚洲成人中文字幕在线播放| 黄色丝袜av网址大全| 1024香蕉在线观看| 一级毛片精品| 91av网站免费观看| 他把我摸到了高潮在线观看| 久久午夜综合久久蜜桃| 亚洲精品粉嫩美女一区| 欧美乱码精品一区二区三区| 成人午夜高清在线视频| 亚洲熟女毛片儿| 真人一进一出gif抽搐免费| 国内少妇人妻偷人精品xxx网站 | 亚洲最大成人中文| 18禁裸乳无遮挡免费网站照片| 妹子高潮喷水视频| 免费在线观看成人毛片| 久久国产乱子伦精品免费另类| 亚洲欧美精品综合久久99| 久久99热这里只有精品18| 国产在线精品亚洲第一网站| 亚洲国产欧美人成| 两性午夜刺激爽爽歪歪视频在线观看 | 成人精品一区二区免费| 国产私拍福利视频在线观看| 黄色a级毛片大全视频| 国产亚洲欧美在线一区二区| 亚洲一区二区三区不卡视频| 精品久久久久久久末码| 身体一侧抽搐| 99热6这里只有精品| 97人妻精品一区二区三区麻豆| 校园春色视频在线观看| 岛国视频午夜一区免费看| 天堂av国产一区二区熟女人妻 | 窝窝影院91人妻| 国产精品精品国产色婷婷| 少妇熟女aⅴ在线视频| 久久久久国内视频| 国产爱豆传媒在线观看 | 国产91精品成人一区二区三区| 午夜精品一区二区三区免费看| 亚洲无线在线观看| 婷婷亚洲欧美| 亚洲欧美日韩高清专用| 国产三级在线视频| 高清在线国产一区| 国产亚洲欧美在线一区二区| 在线十欧美十亚洲十日本专区| 这个男人来自地球电影免费观看| 欧美一区二区精品小视频在线| 亚洲一区高清亚洲精品| 少妇被粗大的猛进出69影院| 成人欧美大片| 制服丝袜大香蕉在线| 三级男女做爰猛烈吃奶摸视频| 麻豆国产av国片精品| 国产精品久久久久久亚洲av鲁大| 国产精品久久电影中文字幕| АⅤ资源中文在线天堂| 欧美乱色亚洲激情| 嫁个100分男人电影在线观看| 一进一出抽搐gif免费好疼| 欧美3d第一页| 国产精品,欧美在线| 麻豆一二三区av精品| 男女之事视频高清在线观看| 亚洲中文字幕日韩| 久久这里只有精品19| 巨乳人妻的诱惑在线观看| 成人18禁高潮啪啪吃奶动态图| 视频区欧美日本亚洲| 久久久久国产精品人妻aⅴ院| 在线观看免费日韩欧美大片| 日本五十路高清| 国产久久久一区二区三区| 99在线人妻在线中文字幕| 又黄又粗又硬又大视频| 男插女下体视频免费在线播放| 神马国产精品三级电影在线观看 | 亚洲av成人av| 欧美 亚洲 国产 日韩一| 99久久无色码亚洲精品果冻| 午夜视频精品福利| 午夜福利成人在线免费观看| 国产高清视频在线观看网站| 国产熟女xx| 亚洲精品久久国产高清桃花| 国产精品影院久久| 成人18禁在线播放| 淫秽高清视频在线观看| 亚洲欧美精品综合一区二区三区| 99精品久久久久人妻精品| 成人三级黄色视频| 50天的宝宝边吃奶边哭怎么回事| 国产伦人伦偷精品视频| 国产99白浆流出| 欧美黄色淫秽网站| 在线免费观看的www视频| 9191精品国产免费久久| 亚洲精华国产精华精| 日本免费一区二区三区高清不卡| 精品午夜福利视频在线观看一区| 亚洲精品美女久久久久99蜜臀| 熟妇人妻久久中文字幕3abv| 嫁个100分男人电影在线观看| 国产av在哪里看| 亚洲第一电影网av| 露出奶头的视频| 精品福利观看| 美女 人体艺术 gogo| 美女免费视频网站| 99精品在免费线老司机午夜| 久久久久久久精品吃奶| ponron亚洲| 国产精品久久电影中文字幕| 欧美一区二区国产精品久久精品 | 国产伦人伦偷精品视频| 国产一级毛片七仙女欲春2| 欧美黄色淫秽网站| 亚洲18禁久久av| 一本大道久久a久久精品| 国产亚洲av嫩草精品影院| 免费看a级黄色片| 在线播放国产精品三级| 舔av片在线| 熟女电影av网| 欧美中文日本在线观看视频| 男女床上黄色一级片免费看| 天天一区二区日本电影三级| 亚洲一卡2卡3卡4卡5卡精品中文| 日韩精品免费视频一区二区三区| 真人做人爱边吃奶动态| 18美女黄网站色大片免费观看| 午夜福利在线在线| 中文在线观看免费www的网站 | 亚洲专区国产一区二区| 免费在线观看亚洲国产| 丰满人妻一区二区三区视频av | 人妻久久中文字幕网| 日韩三级视频一区二区三区| 欧美日韩精品网址| 亚洲人成伊人成综合网2020| 国产91精品成人一区二区三区| 一本综合久久免费| 好男人在线观看高清免费视频| 亚洲成人中文字幕在线播放| 一级毛片精品| 18美女黄网站色大片免费观看| 日本五十路高清| 欧美久久黑人一区二区| 久久精品国产亚洲av高清一级| 午夜视频精品福利| 欧美国产日韩亚洲一区| av在线天堂中文字幕| 久久久久久免费高清国产稀缺| 99久久综合精品五月天人人| 久久香蕉国产精品| 777久久人妻少妇嫩草av网站| 免费在线观看亚洲国产| 在线免费观看的www视频| 日韩国内少妇激情av| 欧美色视频一区免费| 男人舔女人下体高潮全视频| 黄色毛片三级朝国网站| 久久久久国内视频| 亚洲国产精品999在线| 中文字幕久久专区| 欧美黑人巨大hd| 国产三级在线视频| 免费观看精品视频网站| 夜夜爽天天搞| 2021天堂中文幕一二区在线观| 亚洲欧美日韩高清在线视频| 夜夜爽天天搞| 2021天堂中文幕一二区在线观| 夜夜躁狠狠躁天天躁| 欧美在线一区亚洲| 精品人妻1区二区| 黄色a级毛片大全视频| 啪啪无遮挡十八禁网站| 亚洲精品在线观看二区| 夜夜躁狠狠躁天天躁| 夜夜爽天天搞| 国产野战对白在线观看| 窝窝影院91人妻| 亚洲精品久久国产高清桃花| 丁香欧美五月| 中文字幕高清在线视频| 两性夫妻黄色片| 国产高清激情床上av| 亚洲成av人片在线播放无| 真人一进一出gif抽搐免费| 亚洲美女视频黄频| 一本大道久久a久久精品| 国产精品美女特级片免费视频播放器 | 国产精品一区二区三区四区久久| 岛国在线观看网站| 精品一区二区三区四区五区乱码| 中文字幕人妻丝袜一区二区| 亚洲精品一卡2卡三卡4卡5卡|