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

    通用Web表單數(shù)據(jù)采集系統(tǒng)的設(shè)計與實現(xiàn)

    2016-10-25 15:52:53程佳陳濤王成
    軟件工程 2016年8期
    關(guān)鍵詞:表單數(shù)據(jù)采集

    程佳 陳濤 王成

    摘 要:面對日常工作中種類繁多的表單數(shù)據(jù)采集的需要,設(shè)計并實現(xiàn)了一個基于Web和數(shù)據(jù)庫的通用表單數(shù)據(jù)采集系統(tǒng)。本文介紹了系統(tǒng)的基本處理流程,詳細(xì)分析了基于MVC經(jīng)典模式及Struts2、Hibernate和Bootstrap作為主要框架的程序架構(gòu)設(shè)計,探討了動態(tài)表單結(jié)構(gòu)、數(shù)據(jù)存儲與解析、Web數(shù)據(jù)交互、常用表單管理等關(guān)鍵技術(shù)的實現(xiàn)。所實現(xiàn)的系統(tǒng)能夠解決日常工作中表單數(shù)據(jù)采集的問題,靈活性好,同時這對Web表單自動的生成也提供了一種較好的解決方案。

    關(guān)鍵詞:表單;數(shù)據(jù)采集;Web;程序架構(gòu)

    中圖分類號:TP319 文獻(xiàn)標(biāo)識碼:A

    Abstract:In the face of the needs of a wide variety of form data collection in daily work,a general data collection system based on web and database is designed and implemented.This paper introduces the basic process of the system,analyzes in detail the program architecture design based on the MVC classic model and mainstream frameworks such as Hibernate,Struts2 and Bootstrap.The implementation of some key techniques are discussed,like data storage and analysis,Web data interaction and general form management the system can solve the problems of form data collection in daily work,which provides good flexibility and a suitable solution to the automatic generation of web forms.

    Keywords:form;data collection;Web;program architecture

    1 引言(Introduction)

    在日常工作中,管理部門需要采集某些數(shù)據(jù)時,往往設(shè)計各類表單,經(jīng)過層層下發(fā)、填報、匯總,并對匯總數(shù)據(jù)的有效性和完整性進(jìn)行審核,如此繁瑣的過程費時、費力,比如高校統(tǒng)計教材征訂信息等等。為簡化工作流程和提高工作效率,可以開發(fā)一個通用Web表單數(shù)據(jù)采集系統(tǒng),該系統(tǒng)能根據(jù)采集數(shù)據(jù)的需求來簡單、靈活的設(shè)計相應(yīng)表單,用戶通過Web填報數(shù)據(jù)即可。目前,關(guān)于Web表單的自動生成方法有些少量的研究,主要是基于模板和規(guī)則的,具體利用XML或數(shù)據(jù)庫技術(shù),相關(guān)技術(shù)在辦公自動化系統(tǒng)或企業(yè)管理信息系統(tǒng)中有些應(yīng)用,但其實現(xiàn)過程較為復(fù)雜或?qū)I(yè)人員才能勝任[1-4]。另外,專門的通用表單數(shù)據(jù)采集系統(tǒng)很少。因此,設(shè)計并實現(xiàn)一個通用Web表單數(shù)據(jù)采集系統(tǒng)是非常有意義的,這能給日常的數(shù)據(jù)采集工作帶來很大的便捷性。

    該通用表單數(shù)據(jù)采集系統(tǒng)的用戶包括系統(tǒng)管理員、普通管理員和一般用戶,主要功能包括用戶管理、表單任務(wù)設(shè)計、表單收藏、表單查看、數(shù)據(jù)填報、數(shù)據(jù)審核與導(dǎo)出。系統(tǒng)管理員能夠管理用戶基本信息。普通管理員根據(jù)采集數(shù)據(jù)的需要,可視化的進(jìn)行表單任務(wù)設(shè)計,這包括表單任務(wù)名稱、備注說明、有效填報時間、表單字段名稱、樣式及字段約束等;而且能對常用表單進(jìn)行收藏,避免以后再次使用時重復(fù)設(shè)計;此外,能夠?qū)τ脩籼峤坏臄?shù)據(jù)進(jìn)行審核、統(tǒng)計與導(dǎo)出。一般用戶可以通過Web查看所需完成的表單任務(wù)列表,選擇具體表單任務(wù)進(jìn)行數(shù)據(jù)的填報、修改和提交工作。所有數(shù)據(jù)存儲在數(shù)據(jù)庫中,查看歷史的采集數(shù)據(jù)很方便。從系統(tǒng)整體架構(gòu)角度講,系統(tǒng)基于B/S模式,用戶通過瀏覽器進(jìn)行操作,主要特點是操作非常簡單、功能通用性強(qiáng),數(shù)據(jù)規(guī)范性好。

    2 系統(tǒng)總體設(shè)計(Overall design of the system)

    2.1 處理流程設(shè)計

    該系統(tǒng)的主要功能是表單數(shù)據(jù)的采集,涉及的主要工作流程:首先由管理員定義表單任務(wù)并發(fā)布;其次一般用戶可以在系統(tǒng)中查看已發(fā)布的表單任務(wù),填寫表單內(nèi)容,并提交表單;最后由管理員審核與導(dǎo)出用戶提交的表單數(shù)據(jù)。

    (1)管理員定義表單

    當(dāng)需要采集某些數(shù)據(jù)時,管理員需要根據(jù)采集數(shù)據(jù)的需求來定義表單任務(wù),具體定義流程如圖1所示。管理員首先創(chuàng)建表單任務(wù),接著設(shè)置基本信息,包括表單任務(wù)名稱、備注信息和有效填報時間;其次配置表單字段,包括字段名稱、輸入形式、字段約束,其中設(shè)置字段約束時可以選擇已定義的常用約束或定義一個新的約束并應(yīng)用;最后,發(fā)布表單任務(wù)。

    (2)用戶填寫表單數(shù)據(jù)

    一般用戶登錄后可以看到所需填寫的表單任務(wù)列表,具體填寫流程如圖2所示。首先選擇具體的表單任務(wù),則進(jìn)入相應(yīng)表單頁面;其次填寫表單內(nèi)容對應(yīng)的相關(guān)信息;最后提交表單數(shù)據(jù),此時如果用戶填寫的內(nèi)容與字段約束不匹配,系統(tǒng)會提示不匹配信息,需要用戶進(jìn)行數(shù)據(jù)修改,如果用戶提交的表單數(shù)據(jù)符合對應(yīng)的字段約束,才顯示提交成功。

    (3)管理員審核表單

    用戶提交表單數(shù)據(jù)后,普通管理員可以對用戶提交的數(shù)據(jù)進(jìn)一步審核,確保數(shù)據(jù)準(zhǔn)確,此次審核主要是對數(shù)據(jù)實際意義審核。管理員可以查看用戶提交的表單數(shù)據(jù),并對表單進(jìn)行審核處理,對合格的表單數(shù)據(jù)可以審核通過,對不符合要求的表單數(shù)據(jù)審核不通過。一般用戶可以查看數(shù)據(jù)審核狀態(tài),若沒有審核或?qū)徍瞬煌ㄟ^則可以修改表單數(shù)據(jù)再提交,若審核通過則不能再修改。

    2.2 程序架構(gòu)設(shè)計

    系統(tǒng)基于MVC經(jīng)典模式,使用Struts2、Hibernate和Bootstrap框架作為基本開發(fā)架構(gòu)。程序構(gòu)架模塊如圖3所示,MVC模式(Model-View-Controller)把系統(tǒng)分為三個基本部分:模型(Model)、視圖(View)、控制器(Controller)。三個模塊相對獨立,降低了系統(tǒng)模塊的耦合性,提高了程序的可維護(hù)性[5,6]。

    Model層實現(xiàn)系統(tǒng)中的業(yè)務(wù)邏輯,主要為功能邏輯的具體編碼。在系統(tǒng)中,Model層采用數(shù)據(jù)庫持久化框架Hibernate,通過這一輕量級的O/R Mapping框架,完成用戶對象、表單對象、字段對象、字段內(nèi)容對象等到關(guān)系數(shù)據(jù)庫的映射,完成對表單數(shù)據(jù)的提取與轉(zhuǎn)換,提高了系統(tǒng)開發(fā)效率。

    View層主要用于顯示數(shù)據(jù)和提交數(shù)據(jù),提供用戶交互界面。比如,對于表單顯示查詢請求的結(jié)果,系統(tǒng)以Web方式展示給用戶,并且使用Bootstrap框架中的分頁組件美化了表單列表分頁顯示,通過jQuery操作頁面元素以及結(jié)合AJAX達(dá)到異步刷新頁面的效果。Bootstrap是目前很受歡迎的前端框架,它在jQuery的基礎(chǔ)上進(jìn)行了更為個性化和人性化的完善,形成一套自己獨有的網(wǎng)站風(fēng)格[7]。

    Controller層用于控制業(yè)務(wù)邏輯和頁面的跳轉(zhuǎn),接受用戶的輸入并調(diào)用模型和視圖去完成用戶的需求。在Struts2框架下,根據(jù)需求編寫Action類用于處理邏輯,編寫JSP頁面用于展示用戶界面以及在struts.xml中配置映射關(guān)系。

    其中,action標(biāo)簽用于定義處理請求URL為task_list.action的Action,result標(biāo)簽用于定義處理結(jié)果字符串和資源之間的映射關(guān)系,param用于對返回的結(jié)果進(jìn)行配置,其文本內(nèi)容json表示返回的是json對象,屬性值root表示返回對象的層級為根部。

    3 關(guān)鍵技術(shù)的實現(xiàn)(Implementation of key

    technology)

    3.1 動態(tài)表單結(jié)構(gòu)生成

    由于每次所采集的數(shù)據(jù)很有可能是各式各樣的,因此不能事先設(shè)計固定的Web表單,必須要根據(jù)具體情況設(shè)計動態(tài)表單結(jié)構(gòu)。自定義一個表單主要涉及到表單基本信息、表單字段、字段約束等信息的配置。在Bootstrap、jQuery、HTML、CSS等前端技術(shù)的支持下,為用戶提供了向?qū)降娜藱C(jī)交互界面,使之適應(yīng)于各類人群的使用,比如在需要填寫截止日期時,系統(tǒng)會自動調(diào)用Bootstrap的日歷插件。就系統(tǒng)實現(xiàn)而言,系統(tǒng)采用MySQL數(shù)據(jù)庫,并進(jìn)行數(shù)據(jù)表和相關(guān)字段的設(shè)置。在數(shù)據(jù)庫的設(shè)計中,對于表單的生成主要涉及表單任務(wù)、表單字段、字段約束這三個實體。關(guān)系模型如下:

    表單任務(wù)(表單ID,表單名稱,備注說明,有效起始時間,有效截止時間,是否被收藏)

    表單字段(表單字段ID,字段名稱,所屬表單ID,字段約束ID)

    字段約束(字段約束ID,規(guī)則名稱,規(guī)則的正則表達(dá)式,規(guī)則說明)

    動態(tài)表單結(jié)構(gòu)相關(guān)實體間的關(guān)系如圖4所示。一個表單任務(wù)包含多個表單字段,一個表單字段只屬于一個表單任務(wù);一個字段約束可用于限定多個表單字段,一個表單字段只能指定一個字段約束。

    例如,在學(xué)校教學(xué)管理工作中,每學(xué)期開學(xué)前學(xué)校需要向各科教師采集教材訂閱信息。這時需創(chuàng)建一個表單用于采集教材訂閱信息,表單任務(wù)表中就需存儲表單名稱,數(shù)據(jù)填寫的備注說明以及有效填報時間等信息。對于表單字段的設(shè)置可存儲在表單字段表中,在該表單中有書籍ISBN、書籍名稱、價格、出版社名稱、使用班級、訂購數(shù)量等字段。為了實現(xiàn)系統(tǒng)自動審核表單內(nèi)容,在表單字段約束的設(shè)計中,主要利用正則表達(dá)式來規(guī)范對應(yīng)內(nèi)容的格式。正則表達(dá)式是對字符串進(jìn)行規(guī)范格式的一種邏輯表達(dá)式,用事先定義好的一些特定字符及這些特定字符的組合,組成一個“匹配字符串”,這個“匹配字符串”用來表達(dá)對字符串的一種過濾邏輯。比如,每本書會有個ISBN字段,根據(jù)ISBN組成格式,含有13位數(shù)字,可以設(shè)計一個正則表達(dá)式:[0-9]{13},來進(jìn)行合法性驗證。字段約束表中存儲有系統(tǒng)默認(rèn)定義的一些常見的字段約束規(guī)則,用戶也可以新增。

    3.2 數(shù)據(jù)存儲與解析

    對于數(shù)據(jù)的存儲,系統(tǒng)使用了另外兩個數(shù)據(jù)表,其中一個為表單概要表,存儲某個用戶提交某個表單任務(wù)的概要信息,另一個為表單詳情表,表單字段對應(yīng)的詳細(xì)信息保存在該表中。比如,學(xué)校通過教材訂閱信息表單采集教材需求信息時,用戶ID、表單ID、附件信息等存儲在表單概要表中,而表單中書籍ISBN、書籍名稱、價格、出版社名稱、使用班級、訂購數(shù)量等信息存儲在表單詳情表中。關(guān)系模型如下:

    表單概要(概要信息ID,用戶ID,表單ID,附件,是否審核通過)

    表單詳情(詳細(xì)信息ID,概要信息ID,字段ID,字段值)

    由于表單結(jié)構(gòu)多樣,這使得數(shù)據(jù)的存儲與解析流程的較為復(fù)雜,系統(tǒng)設(shè)計了通用的處理程序來存儲與解析表單數(shù)據(jù)。

    3.3 Web數(shù)據(jù)交互實現(xiàn)

    當(dāng)表單創(chuàng)建完成,用戶(包括普通管理員或一般用戶)再次請求表單任務(wù)列表時,則從數(shù)據(jù)庫中讀取表單相關(guān)設(shè)置數(shù)據(jù)并傳遞到前端頁面,表單顯示頁面對表單結(jié)構(gòu)數(shù)據(jù)進(jìn)行解析、顯示,并且運(yùn)用jQuery的分頁插件實現(xiàn)表單列表分頁顯示。另外,用戶在請求某個具體的表單任務(wù)時,采用Ajax+JSON技術(shù)與服務(wù)器交換數(shù)據(jù)。比如,在教材訂閱信息表單實例中,當(dāng)學(xué)校管理員或教師請求教材訂閱信息表時,通過用戶界面發(fā)起AJAX異步刷新請求,后臺與服務(wù)器進(jìn)行少量數(shù)據(jù)交換,AJAX可以使網(wǎng)頁數(shù)據(jù)實現(xiàn)異步更新。這意味著不必采用會中斷交互的完整頁面刷新,就可以動態(tài)的更新Web頁面。

    AJAX的工作原理相當(dāng)于在用戶和服務(wù)器之間加了一個中間層,使用戶操作與服務(wù)器工作異步化[5-8]。AJAX的Web模型如圖5所示。作為AJAX異步請求的傳輸對象,后臺通過Hibernate從數(shù)據(jù)庫讀取數(shù)據(jù),請求的返回結(jié)果是JSON對象。系統(tǒng)中大多通過AJAX技術(shù)與服務(wù)器交換數(shù)據(jù)實現(xiàn)網(wǎng)頁部分刷新,將對象轉(zhuǎn)換為JSON的封裝類使用了較為流行的JSON解析庫Jackson,類中通過單例模式來獲取ObjectMapper對象,從而序列化和反序列化JSON數(shù)據(jù)。用戶界面獲取到JSON數(shù)據(jù)后進(jìn)行解析,通過jQuery的eval方法將JSON數(shù)據(jù)轉(zhuǎn)換成JSON對象,然后像調(diào)用數(shù)組元素一樣調(diào)用JSON對象的數(shù)據(jù),以顯示在頁面列表中。

    3.4 常用Web表單管理

    根據(jù)用戶的實際使用情況來說,有的表單模板可能會被多次重復(fù)使用。比如,在學(xué)校采集教材訂閱信息的例子中,該表單在每個學(xué)期開學(xué)前都會用到,為提供更好的用戶體驗,系統(tǒng)設(shè)計了常用表單收藏的功能。此外,當(dāng)系統(tǒng)中收藏的表單逐漸增多時,也可以通過關(guān)鍵詞模糊搜索或分類標(biāo)簽類進(jìn)行查找。

    4 系統(tǒng)運(yùn)行效果(Operation effect of the system)

    服務(wù)器端系統(tǒng)的主要功能包括任務(wù)管理、知識庫管理、用戶管理三大模塊。在任務(wù)管理模塊,管理員可以新增表單,查看、搜索、修改及刪除已定義的表單,以及配置表單字段,如圖6所示。該界面上方和左方是功能模塊欄目,右邊是信息展示窗口,所顯示的表單列表是按截止時間的先后、是否有提交數(shù)據(jù)以及是否審核通過排序,頁面過渡、翻頁、搜索等前端效果都是通過Bootstrap框架實現(xiàn)的。當(dāng)新建表單任務(wù)完成后,可以配置相應(yīng)的表單字段,字段配置界面如圖7所示。該界面右邊顯示的是關(guān)于教材訂閱信息表單的相關(guān)字段配置,有書籍ISBN、書籍名稱、價格、出版社名稱等,可以任意增加、刪除、修改表單字段,根據(jù)要求添加相應(yīng)的字段約束。

    5 結(jié)論(Conclusion)

    根據(jù)日常工作中的表單數(shù)據(jù)采集需求,實現(xiàn)了系統(tǒng)的基本功能,包括用戶管理、表單任務(wù)設(shè)計、表單收藏、表單查看、數(shù)據(jù)填報、數(shù)據(jù)審核與導(dǎo)出等,系統(tǒng)的實現(xiàn)主要采用如今流行的Struts2+Hibernate+Bootstrap框架技術(shù),擴(kuò)展性較好。系統(tǒng)功能性較為實用、靈活性較好。而且,系統(tǒng)的用戶可以是很大眾化的,不要求具備程序設(shè)計方面的知識。但系統(tǒng)也還可以進(jìn)一步改進(jìn)。比如,提高個性化設(shè)置和通用性擴(kuò)展,對于不同工作需求的用戶,能自定義配置程序和系統(tǒng)參數(shù)。功能細(xì)節(jié)也可更加完善,使表單輸入框具有足夠的彈性,以接受多種有效數(shù)據(jù)形式。

    參考文獻(xiàn)(References)

    [1] Strme kiD,Rado evi D,Magdaleni I.Web Form Generators

    Design Model[C].Ceciis,2015.

    [2] Magdaleni I,Rado evi D,Orehova kiT.Autogenerator:

    Generation and Execution of Programming Code on

    Demand[J].Expert Systems with Applications,2013,40(8):

    2845-2857.

    [3] NegametzyanovA,Lau S L,Ng C F.Web-based Interactive Form Generator for Public Kiosks[C].IEEE Conference on Open Systems,2015.

    [4] 吳賀,及俊川,李新.基于XML的動態(tài)表單快速生成技術(shù)[J].計算機(jī)系統(tǒng)應(yīng)用,2010,19(9):60-63.

    [5] 夏仙.基于SSI框架的通用表單開發(fā)工具的設(shè)計與實現(xiàn)[D].北京:北京郵電大學(xué),2013.

    [6] 胡麗媛,黎杰.MVC模式及Struts框架的研究與應(yīng)用[J].計算機(jī)與信息技術(shù),2011(10):9-12.

    [7] 吳海.Bootstrap模板在后臺管理系統(tǒng)應(yīng)用中的經(jīng)驗探討[J].信息通信,2015(2):101-103.

    [8] 郭慶燕,張敏,楊賢棟.JQuery Ajax異步處理JSON數(shù)據(jù)實現(xiàn)氣象圖片的顯示[J].計算機(jī)應(yīng)用與軟件,2016,33(6):20-22;67.

    作者簡介:

    程 佳(1994-),女,本科生.研究領(lǐng)域:軟件工程.

    陳 濤(1979-),男,碩士,講師.研究領(lǐng)域:計算機(jī)網(wǎng)絡(luò).(本

    文通訊作者)

    王 成(1993-),男,本科生.研究領(lǐng)域:軟件工程.

    猜你喜歡
    表單數(shù)據(jù)采集
    電子表單系統(tǒng)應(yīng)用分析
    華東科技(2021年9期)2021-09-23 02:15:24
    淺談網(wǎng)頁制作中表單的教學(xué)
    基于AVR單片機(jī)的SPI接口設(shè)計與實現(xiàn)
    CS5463在植栽用電子鎮(zhèn)流器老化監(jiān)控系統(tǒng)中的應(yīng)用
    大數(shù)據(jù)時代高校數(shù)據(jù)管理的思考
    科技視界(2016年18期)2016-11-03 22:51:40
    鐵路客流時空分布研究綜述
    基于廣播模式的數(shù)據(jù)實時采集與處理系統(tǒng)
    軟件工程(2016年8期)2016-10-25 15:54:18
    基于開源系統(tǒng)的綜合業(yè)務(wù)數(shù)據(jù)采集系統(tǒng)的開發(fā)研究
    基于ASP.NET的Web表單自動生成引擎
    基于Infopath實現(xiàn)WEB動態(tài)表單的研究
    電子世界(2012年24期)2012-12-17 10:49:06
    成人亚洲欧美一区二区av| 寂寞人妻少妇视频99o| 熟女电影av网| 久久国产精品大桥未久av| 另类亚洲欧美激情| av在线app专区| 免费观看性生交大片5| 国产精品久久久久久av不卡| 美女内射精品一级片tv| 午夜激情av网站| 丁香六月天网| 91精品三级在线观看| 国产精品久久久久久久电影| 久久久久精品久久久久真实原创| 少妇被粗大猛烈的视频| 美女主播在线视频| 亚洲熟女精品中文字幕| 一级片'在线观看视频| 97在线视频观看| 久久99热这里只频精品6学生| 日日摸夜夜添夜夜爱| 99九九在线精品视频| 性色avwww在线观看| 嘟嘟电影网在线观看| 久久婷婷青草| 色5月婷婷丁香| 亚洲av日韩在线播放| 日本午夜av视频| 各种免费的搞黄视频| 丰满迷人的少妇在线观看| 我要看黄色一级片免费的| 亚洲国产色片| 国产精品一二三区在线看| 在线观看www视频免费| 蜜桃国产av成人99| 十八禁高潮呻吟视频| 午夜影院在线不卡| 午夜视频国产福利| 久久久久国产网址| 国产女主播在线喷水免费视频网站| av播播在线观看一区| 国产精品秋霞免费鲁丝片| 国产精品免费大片| 啦啦啦中文免费视频观看日本| 亚洲婷婷狠狠爱综合网| 午夜激情av网站| 国产无遮挡羞羞视频在线观看| 少妇精品久久久久久久| a级毛片在线看网站| 精品久久国产蜜桃| 国产亚洲一区二区精品| 大香蕉久久网| 99热国产这里只有精品6| 啦啦啦中文免费视频观看日本| 国产一级毛片在线| 十八禁网站网址无遮挡| 精品久久久久久久久亚洲| 亚洲精品久久午夜乱码| 亚洲美女搞黄在线观看| 高清午夜精品一区二区三区| 色哟哟·www| 国产片特级美女逼逼视频| 午夜影院在线不卡| 国产极品天堂在线| 亚洲色图综合在线观看| 中文字幕亚洲精品专区| 国产有黄有色有爽视频| 男女边吃奶边做爰视频| 热re99久久精品国产66热6| 尾随美女入室| 免费播放大片免费观看视频在线观看| 高清不卡的av网站| 国产高清三级在线| 伊人亚洲综合成人网| 多毛熟女@视频| 国产精品99久久99久久久不卡 | 亚洲成色77777| 国产精品秋霞免费鲁丝片| 99九九在线精品视频| 国产亚洲av片在线观看秒播厂| 国产高清不卡午夜福利| av又黄又爽大尺度在线免费看| 日韩欧美精品免费久久| 国产精品国产三级国产专区5o| 中文字幕人妻熟人妻熟丝袜美| 亚洲精华国产精华液的使用体验| 99re6热这里在线精品视频| 国产熟女欧美一区二区| 亚洲精品日韩av片在线观看| 国产成人精品婷婷| 国语对白做爰xxxⅹ性视频网站| 热re99久久精品国产66热6| 久久国产精品男人的天堂亚洲 | 人妻制服诱惑在线中文字幕| 成人二区视频| 亚洲欧美成人综合另类久久久| 少妇的逼水好多| 国产亚洲av片在线观看秒播厂| 色吧在线观看| 一级毛片aaaaaa免费看小| 97在线人人人人妻| 久久久久久久亚洲中文字幕| 亚洲国产精品999| 黄色配什么色好看| 黑丝袜美女国产一区| 国产精品一区二区三区四区免费观看| 狂野欧美白嫩少妇大欣赏| 爱豆传媒免费全集在线观看| 97在线视频观看| 99久久中文字幕三级久久日本| 亚洲av成人精品一二三区| 国产黄频视频在线观看| 一区二区av电影网| 中文字幕av电影在线播放| 九色亚洲精品在线播放| 日本欧美视频一区| 久久久国产精品麻豆| 日本午夜av视频| 高清av免费在线| 精品卡一卡二卡四卡免费| 国产免费视频播放在线视频| 51国产日韩欧美| 十八禁高潮呻吟视频| 人妻 亚洲 视频| 大话2 男鬼变身卡| 国产精品成人在线| 日韩中字成人| 欧美另类一区| 毛片一级片免费看久久久久| 少妇熟女欧美另类| 91精品国产九色| 蜜桃国产av成人99| 黄色欧美视频在线观看| 久久国产精品大桥未久av| 视频在线观看一区二区三区| 色吧在线观看| videossex国产| 国产亚洲一区二区精品| 久久毛片免费看一区二区三区| 国产免费福利视频在线观看| 超色免费av| √禁漫天堂资源中文www| 国产视频首页在线观看| 国产高清有码在线观看视频| 嫩草影院入口| 久久人人爽人人片av| 免费人成在线观看视频色| 国产有黄有色有爽视频| 26uuu在线亚洲综合色| 久久久久人妻精品一区果冻| 水蜜桃什么品种好| 男人添女人高潮全过程视频| 欧美最新免费一区二区三区| 3wmmmm亚洲av在线观看| 日本爱情动作片www.在线观看| 久久人人爽人人片av| 伊人久久国产一区二区| 看免费成人av毛片| 18在线观看网站| 久久久国产一区二区| 亚洲欧美清纯卡通| 乱人伦中国视频| 亚洲经典国产精华液单| 国产 一区精品| 久久久精品94久久精品| 亚洲精品国产av成人精品| 伊人久久国产一区二区| 美女脱内裤让男人舔精品视频| 国产国语露脸激情在线看| 亚洲精品国产色婷婷电影| 在线免费观看不下载黄p国产| 国产午夜精品一二区理论片| 交换朋友夫妻互换小说| 成人国产av品久久久| 国产乱人偷精品视频| 国产乱人偷精品视频| 在线观看一区二区三区激情| 成人午夜精彩视频在线观看| 午夜福利在线观看免费完整高清在| 在线观看免费日韩欧美大片 | 十八禁高潮呻吟视频| 伦精品一区二区三区| 国产成人freesex在线| 女性生殖器流出的白浆| 欧美精品人与动牲交sv欧美| www.色视频.com| 中文字幕av电影在线播放| 国产视频内射| 免费人成在线观看视频色| 全区人妻精品视频| 九色成人免费人妻av| 久久青草综合色| 简卡轻食公司| 国产色婷婷99| 国产精品久久久久久久电影| 婷婷色综合大香蕉| 成人漫画全彩无遮挡| 精品99又大又爽又粗少妇毛片| 在线看a的网站| 久久影院123| 高清毛片免费看| 亚洲经典国产精华液单| 99九九线精品视频在线观看视频| 又黄又爽又刺激的免费视频.| 纵有疾风起免费观看全集完整版| 亚洲,一卡二卡三卡| 中文字幕人妻熟人妻熟丝袜美| 满18在线观看网站| 国产国拍精品亚洲av在线观看| 成年人午夜在线观看视频| 久久国产精品男人的天堂亚洲 | 久久久久精品久久久久真实原创| 欧美日韩av久久| 国产精品.久久久| 精品久久国产蜜桃| 十八禁高潮呻吟视频| 国产精品国产三级专区第一集| 欧美日韩国产mv在线观看视频| 欧美变态另类bdsm刘玥| 女人精品久久久久毛片| 欧美成人精品欧美一级黄| 男女免费视频国产| 美女xxoo啪啪120秒动态图| 精品人妻一区二区三区麻豆| 欧美精品一区二区免费开放| 黄色视频在线播放观看不卡| 人体艺术视频欧美日本| 国产黄片视频在线免费观看| 欧美变态另类bdsm刘玥| 亚洲欧美成人综合另类久久久| 人妻人人澡人人爽人人| 亚洲精品av麻豆狂野| 国产日韩一区二区三区精品不卡 | 51国产日韩欧美| 亚洲欧美色中文字幕在线| 免费观看在线日韩| 爱豆传媒免费全集在线观看| 夜夜骑夜夜射夜夜干| 亚洲国产毛片av蜜桃av| 欧美三级亚洲精品| 久久人人爽人人爽人人片va| 亚洲国产精品成人久久小说| 两个人免费观看高清视频| 午夜福利在线观看免费完整高清在| 亚洲av福利一区| 国产精品嫩草影院av在线观看| 久久国产精品男人的天堂亚洲 | 国产一区二区在线观看av| 99久久综合免费| 高清在线视频一区二区三区| 黑丝袜美女国产一区| 爱豆传媒免费全集在线观看| 国产片特级美女逼逼视频| 午夜免费观看性视频| 汤姆久久久久久久影院中文字幕| 久久午夜综合久久蜜桃| 成人二区视频| 波野结衣二区三区在线| 国产精品国产三级国产av玫瑰| 老司机影院成人| 日日摸夜夜添夜夜添av毛片| 免费高清在线观看视频在线观看| 精品一区二区三区视频在线| 在线天堂最新版资源| 一区二区三区四区激情视频| 熟女av电影| 中文精品一卡2卡3卡4更新| 女的被弄到高潮叫床怎么办| 免费人妻精品一区二区三区视频| 欧美日韩av久久| 美女脱内裤让男人舔精品视频| 黄色怎么调成土黄色| 青春草视频在线免费观看| 免费观看a级毛片全部| 黄色视频在线播放观看不卡| 成人毛片60女人毛片免费| 久久午夜福利片| 亚洲性久久影院| 久久久国产一区二区| 新久久久久国产一级毛片| 观看av在线不卡| 国产成人aa在线观看| 欧美日韩一区二区视频在线观看视频在线| 美女福利国产在线| 国产一区二区三区综合在线观看 | 狂野欧美激情性bbbbbb| 满18在线观看网站| 99久国产av精品国产电影| 人人妻人人澡人人爽人人夜夜| 亚洲国产精品一区三区| 中文字幕久久专区| 中文精品一卡2卡3卡4更新| 精品亚洲乱码少妇综合久久| 欧美日韩精品成人综合77777| 狂野欧美激情性bbbbbb| 天天躁夜夜躁狠狠久久av| 国产精品久久久久成人av| 精品酒店卫生间| 国产精品一区二区在线不卡| 日韩欧美一区视频在线观看| 一级片'在线观看视频| 中文字幕人妻熟人妻熟丝袜美| 精品久久久久久久久亚洲| 免费黄色在线免费观看| 亚洲一区二区三区欧美精品| 免费黄色在线免费观看| 视频在线观看一区二区三区| 亚洲欧美日韩另类电影网站| 天天躁夜夜躁狠狠久久av| 热99国产精品久久久久久7| 看十八女毛片水多多多| 黄片播放在线免费| 国产无遮挡羞羞视频在线观看| 国产免费一级a男人的天堂| av电影中文网址| 大香蕉久久网| 最近中文字幕高清免费大全6| 中国美白少妇内射xxxbb| 精品久久久久久久久av| 久久精品国产鲁丝片午夜精品| 精品人妻偷拍中文字幕| 校园人妻丝袜中文字幕| 久热久热在线精品观看| 国产av精品麻豆| 多毛熟女@视频| 日本黄色片子视频| 国产在线免费精品| 国产欧美另类精品又又久久亚洲欧美| 97精品久久久久久久久久精品| 五月开心婷婷网| 各种免费的搞黄视频| 建设人人有责人人尽责人人享有的| 岛国毛片在线播放| 一本色道久久久久久精品综合| 亚洲五月色婷婷综合| 五月开心婷婷网| 精品久久久久久久久av| 三上悠亚av全集在线观看| 成人毛片60女人毛片免费| 天美传媒精品一区二区| 国产成人精品一,二区| 欧美亚洲 丝袜 人妻 在线| 亚洲高清免费不卡视频| 在线观看一区二区三区激情| 精品久久久久久久久亚洲| 午夜老司机福利剧场| 久久亚洲国产成人精品v| 有码 亚洲区| 国产淫语在线视频| 精品久久国产蜜桃| 久久久欧美国产精品| 国产亚洲欧美精品永久| 精品人妻在线不人妻| 有码 亚洲区| 久久狼人影院| 日本猛色少妇xxxxx猛交久久| 99久久人妻综合| 18在线观看网站| 一级毛片 在线播放| 国产欧美日韩综合在线一区二区| 美女内射精品一级片tv| 久久精品熟女亚洲av麻豆精品| 91午夜精品亚洲一区二区三区| 亚洲精品国产色婷婷电影| 18禁观看日本| 我的老师免费观看完整版| 黄片播放在线免费| 国产一区有黄有色的免费视频| 午夜av观看不卡| av国产久精品久网站免费入址| 国产精品国产av在线观看| 少妇人妻久久综合中文| 久久人人爽人人片av| 精品国产露脸久久av麻豆| 亚洲欧洲精品一区二区精品久久久 | 久久鲁丝午夜福利片| 国产成人精品婷婷| 成年av动漫网址| 伊人亚洲综合成人网| 能在线免费看毛片的网站| 人人妻人人澡人人爽人人夜夜| 99久久综合免费| 国产男女超爽视频在线观看| 99久久精品国产国产毛片| 日本黄大片高清| 国产精品嫩草影院av在线观看| 两个人的视频大全免费| 亚洲精品成人av观看孕妇| 欧美日韩成人在线一区二区| 欧美日韩亚洲高清精品| 日本vs欧美在线观看视频| 日本91视频免费播放| 色吧在线观看| 一级毛片aaaaaa免费看小| 丰满乱子伦码专区| 国产精品国产av在线观看| 亚洲国产精品一区三区| 欧美激情极品国产一区二区三区 | 伊人久久国产一区二区| xxx大片免费视频| 欧美一级a爱片免费观看看| 国产精品免费大片| 国产不卡av网站在线观看| 国产精品女同一区二区软件| 日本黄色日本黄色录像| 午夜91福利影院| 国产av精品麻豆| 国产亚洲精品久久久com| 边亲边吃奶的免费视频| 三级国产精品片| 日本色播在线视频| 亚洲不卡免费看| 极品人妻少妇av视频| 中文字幕人妻熟人妻熟丝袜美| 亚洲精品色激情综合| 日本欧美视频一区| 国产精品人妻久久久影院| 内地一区二区视频在线| 国产精品蜜桃在线观看| 女人久久www免费人成看片| 美女主播在线视频| 水蜜桃什么品种好| 高清午夜精品一区二区三区| 久久99热这里只频精品6学生| 晚上一个人看的免费电影| 男女啪啪激烈高潮av片| 亚洲av免费高清在线观看| 日韩熟女老妇一区二区性免费视频| 成人漫画全彩无遮挡| 国产色婷婷99| 国产伦精品一区二区三区视频9| 性色av一级| 国产免费一级a男人的天堂| 嫩草影院入口| www.av在线官网国产| 亚洲国产精品一区三区| 久久这里有精品视频免费| 日本wwww免费看| 欧美丝袜亚洲另类| 亚洲av中文av极速乱| 高清欧美精品videossex| videosex国产| 国产成人av激情在线播放 | 欧美日韩综合久久久久久| 日本av手机在线免费观看| 亚洲精品一二三| 免费久久久久久久精品成人欧美视频 | 亚洲欧美一区二区三区国产| 国产精品偷伦视频观看了| 如何舔出高潮| 免费不卡的大黄色大毛片视频在线观看| 久久国产精品男人的天堂亚洲 | 97精品久久久久久久久久精品| 中文欧美无线码| 午夜激情福利司机影院| 日本色播在线视频| 丁香六月天网| 亚洲精品国产色婷婷电影| 国产成人freesex在线| 好男人视频免费观看在线| 高清黄色对白视频在线免费看| 精品人妻熟女av久视频| 国产精品一国产av| 99久久人妻综合| 国产亚洲欧美精品永久| 国产精品99久久久久久久久| 丝袜美足系列| 亚洲国产精品一区二区三区在线| 丰满饥渴人妻一区二区三| 少妇丰满av| 91成人精品电影| 欧美另类一区| 亚洲国产日韩一区二区| 性色avwww在线观看| 国产精品 国内视频| 国产精品久久久久久久久免| 97超视频在线观看视频| 熟女av电影| 亚洲成人手机| 日韩人妻高清精品专区| 午夜精品国产一区二区电影| 国产男人的电影天堂91| 欧美+日韩+精品| 午夜老司机福利剧场| 日韩一本色道免费dvd| 女的被弄到高潮叫床怎么办| 亚洲国产欧美在线一区| 亚洲,欧美,日韩| 大片免费播放器 马上看| 寂寞人妻少妇视频99o| 国产亚洲一区二区精品| 亚洲av.av天堂| 久久精品熟女亚洲av麻豆精品| 观看美女的网站| 色94色欧美一区二区| 日韩免费高清中文字幕av| 亚洲av中文av极速乱| 亚洲人成网站在线播| 一级片'在线观看视频| 91精品三级在线观看| 最近手机中文字幕大全| 一区二区三区精品91| 精品亚洲乱码少妇综合久久| 国产片内射在线| 久久久久久久久久久免费av| 水蜜桃什么品种好| 免费播放大片免费观看视频在线观看| 久久婷婷青草| 国产黄片视频在线免费观看| 三级国产精品欧美在线观看| 国产精品久久久久久久久免| 亚洲综合色网址| 午夜福利,免费看| 性色avwww在线观看| freevideosex欧美| 精品人妻一区二区三区麻豆| 久久久久人妻精品一区果冻| 99视频精品全部免费 在线| 亚洲欧美日韩另类电影网站| 精品一区二区免费观看| 日韩电影二区| 啦啦啦视频在线资源免费观看| 两个人的视频大全免费| 纯流量卡能插随身wifi吗| 国产亚洲欧美精品永久| 国产成人精品福利久久| 亚洲av免费高清在线观看| 国产精品一国产av| 精品久久久噜噜| 国产精品女同一区二区软件| 夜夜看夜夜爽夜夜摸| 欧美丝袜亚洲另类| 国产一区亚洲一区在线观看| 麻豆成人av视频| 我要看黄色一级片免费的| 国产极品天堂在线| 老女人水多毛片| 9色porny在线观看| 在线天堂最新版资源| 久久精品久久久久久久性| 各种免费的搞黄视频| 亚洲久久久国产精品| 性色avwww在线观看| 亚洲精品,欧美精品| 国产高清三级在线| 久久人人爽av亚洲精品天堂| 天堂中文最新版在线下载| 欧美亚洲日本最大视频资源| 国产亚洲欧美精品永久| 女人久久www免费人成看片| 最近2019中文字幕mv第一页| 极品人妻少妇av视频| 亚洲欧美成人精品一区二区| 中文字幕精品免费在线观看视频 | 亚洲色图综合在线观看| 你懂的网址亚洲精品在线观看| 99热6这里只有精品| 我的女老师完整版在线观看| 91精品三级在线观看| 亚洲精品日本国产第一区| 欧美bdsm另类| 午夜视频国产福利| 人妻人人澡人人爽人人| 国产精品一国产av| 成年女人在线观看亚洲视频| 丝袜美足系列| 久久99蜜桃精品久久| 国产免费又黄又爽又色| 91精品国产国语对白视频| 成人毛片60女人毛片免费| 蜜桃国产av成人99| 亚洲av.av天堂| 一区二区日韩欧美中文字幕 | 日韩在线高清观看一区二区三区| 亚洲内射少妇av| 色5月婷婷丁香| 日本av手机在线免费观看| 国产av精品麻豆| 欧美日韩av久久| 观看av在线不卡| 免费黄频网站在线观看国产| 高清av免费在线| 免费看不卡的av| 黄色毛片三级朝国网站| 精品国产一区二区三区久久久樱花| 国产精品熟女久久久久浪| 久久久午夜欧美精品| 晚上一个人看的免费电影| 各种免费的搞黄视频| 国产成人午夜福利电影在线观看| 久久97久久精品| 美女脱内裤让男人舔精品视频| a级毛片黄视频| 午夜av观看不卡| 午夜福利视频在线观看免费| 男女国产视频网站| 精品少妇黑人巨大在线播放| 久久97久久精品| 日本-黄色视频高清免费观看| 国产黄色视频一区二区在线观看| 蜜臀久久99精品久久宅男| 婷婷色av中文字幕| 一区二区av电影网| 青春草视频在线免费观看| 99九九线精品视频在线观看视频| 亚洲经典国产精华液单| 久久久久精品性色| av在线观看视频网站免费| 晚上一个人看的免费电影| 黑人高潮一二区| 国产伦理片在线播放av一区| 日日摸夜夜添夜夜爱| 肉色欧美久久久久久久蜜桃| 99热6这里只有精品| 亚洲av成人精品一二三区|