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

    基于四層架構(gòu)J2ME移動課表查詢系統(tǒng)的開發(fā)設(shè)計(jì)

    2011-01-04 02:07:26徐炳文
    關(guān)鍵詞:課表服務(wù)器端客戶端

    徐炳文

    (廣東嶺南職業(yè)技術(shù)學(xué)院 電子信息工程學(xué)院,廣州 510663)

    基于四層架構(gòu)J2ME移動課表查詢系統(tǒng)的開發(fā)設(shè)計(jì)

    徐炳文

    (廣東嶺南職業(yè)技術(shù)學(xué)院 電子信息工程學(xué)院,廣州 510663)

    隨著手機(jī)的智能化程度越來越高,為方便教師與學(xué)生利用手機(jī)隨時隨地對教務(wù)課表信息進(jìn)行查詢,提出一種基于四層架構(gòu)的J2ME移動課表查詢系統(tǒng).系統(tǒng)劃分為客戶層、Web服務(wù)層、數(shù)據(jù)業(yè)務(wù)層和數(shù)據(jù)存儲層進(jìn)行開發(fā)與設(shè)計(jì).對系統(tǒng)的實(shí)現(xiàn)過程提出了一些改進(jìn)方法,豐富了軟件系統(tǒng)開發(fā)的構(gòu)架周期理論,有效解決了原有教務(wù)課表系統(tǒng)只能利用校園網(wǎng)在計(jì)算機(jī)上進(jìn)行存儲與查詢的缺點(diǎn).

    四層架構(gòu);J2ME;課表;查詢

    隨著GPRS技術(shù)的成熟與3G時代的到來,手機(jī)的智能化程度和擴(kuò)展性隨之提高,手機(jī)的應(yīng)用也越來越廣泛,這就需要開發(fā)越來越多的手機(jī)應(yīng)用軟件系統(tǒng)來滿足用戶的需求.近幾年來,高校教務(wù)部門的信息化建設(shè)取得了長足的發(fā)展,幾乎所有高校都使用計(jì)算機(jī)信息系統(tǒng)來管理課表[1].但軟件系統(tǒng)在使用中仍存在一些不足,如教務(wù)排課系統(tǒng)形成的課表只能利用校園網(wǎng)在計(jì)算機(jī)上進(jìn)行存儲與查詢,且不能滿足師生進(jìn)行移動實(shí)時無線查詢課表信息的需要.本研究提出一種基于四層架構(gòu)的J2ME移動課表查詢系統(tǒng).J2ME是JAVA 2的一個組成部分,專為機(jī)頂盒和移動電話等嵌入式消費(fèi)電子設(shè)備提供JAVA語言平臺,包括虛擬機(jī)和一系列標(biāo)準(zhǔn)化的JAVA AP[2].J2ME程序可以在PC機(jī)上開發(fā)和仿真運(yùn)行,然后很容易地部署到目標(biāo)機(jī)上,從而降低其開發(fā)、測試和發(fā)布的操作難度和成本.

    1 J2ME課表查詢系統(tǒng)架構(gòu)設(shè)計(jì)

    開發(fā)一個能夠通過移動手機(jī)對教務(wù)課表信息隨時隨地按需要進(jìn)行查詢的信息系統(tǒng)需要設(shè)計(jì)出移動手機(jī)終端查詢教務(wù)系統(tǒng)課表信息的方式.移動手機(jī)的數(shù)據(jù)傳輸與有線網(wǎng)絡(luò)的數(shù)據(jù)傳輸方式不同,既需要軟件支持也需要硬件設(shè)備支持.在開發(fā)時客戶端的手機(jī)數(shù)據(jù)傳輸方式采用GPRS方式,服務(wù)器端通過增加一個無線接口硬件設(shè)備來接收移動手機(jī)發(fā)來的查詢請求,然后通過有線網(wǎng)絡(luò)連接服務(wù)器.軟件的設(shè)計(jì)與實(shí)現(xiàn)主要分4大模塊:客戶層的移動終端、Web服務(wù)層的教務(wù)課表服務(wù)器端、數(shù)據(jù)業(yè)務(wù)層的教務(wù)課表服務(wù)器端和數(shù)據(jù)存儲層的課表信息數(shù)據(jù)庫系統(tǒng).客戶層的移動終端用于接收用戶的查詢輸入和顯示查詢結(jié)果.Web服務(wù)層與數(shù)據(jù)業(yè)務(wù)層的教務(wù)課表服務(wù)器端主要負(fù)責(zé)接收來自移動手機(jī)終端的查詢請求,通過JDBC連接數(shù)據(jù)存儲層的后臺課表數(shù)據(jù)庫,并把查詢結(jié)果傳回客戶端的手機(jī).數(shù)據(jù)存儲層的課表信息數(shù)據(jù)庫部分用于保存課表信息.根據(jù)系統(tǒng)需求分析,設(shè)計(jì)出四層架構(gòu)J2ME課表查詢系統(tǒng)的整體層次架構(gòu)如圖1所示.

    圖1 J2ME課表查詢系統(tǒng)層次架構(gòu)Figure 1 Architecture of J2ME school timetable query system

    2 J2ME課表查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

    2.1 J2ME課表查詢系統(tǒng)的算法設(shè)計(jì)

    本系統(tǒng)對應(yīng)分成4部分進(jìn)行開發(fā)設(shè)計(jì):客戶層的J2ME客戶端、Web服務(wù)層的J2EE課表服務(wù)器端、數(shù)據(jù)業(yè)務(wù)層的J2EE課表服務(wù)器端和數(shù)據(jù)存儲層的后臺課表信息數(shù)據(jù)庫.具體J2ME-J2EE課表查詢系統(tǒng)算法流程如圖2所示.

    圖2 J2ME課表查詢系統(tǒng)算法流程圖Figure 2 Algorithm of J2ME school timetable query system

    2.2 客戶層多線程訪問控制的設(shè)計(jì)與實(shí)現(xiàn)

    移動客戶端屬于客戶層,采用J2ME去開發(fā)設(shè)計(jì),是系統(tǒng)用戶輸入查詢信息和顯示查詢結(jié)果的用戶界面.J2ME移動客戶端程序發(fā)出課表信息查詢請求并連接到J2EE服務(wù)器端程序,J2EE服務(wù)器經(jīng)過一系列的處理后把查詢結(jié)果數(shù)據(jù)集傳回給移動客戶端.在設(shè)計(jì)實(shí)現(xiàn)時,客戶層的移動終端使用HttpConnection打開與Web層服務(wù)器的網(wǎng)絡(luò)連接,然后使用setRequestMethod(HttpConnection.POST)方法向服務(wù)器傳遞教師工號或?qū)W生班別號和第幾學(xué)期等信息.網(wǎng)絡(luò)連接成功后,使用open-DataOutputStream()方法和write.UTF()方法發(fā)送查詢請求內(nèi)容給J2EE課表服務(wù)器,最后使用DataInputStream()方法和read.UTF()方法接收J(rèn)2EE課表服務(wù)器傳回的課表查詢信息數(shù)據(jù)集.

    客戶層移動終端的實(shí)現(xiàn)主要是開發(fā)MIDlet,使同樣的服務(wù)能夠被很好地移植到不同的移動客戶端[3].由于系統(tǒng)為J2ME-J2EE開發(fā)的C/S工作模式,客戶層的移動客戶端程序在運(yùn)行時由于同樣需要執(zhí)行網(wǎng)絡(luò)連接,如HTTP連接、UI調(diào)度等操作,可能會出現(xiàn)因競爭臨界資源而導(dǎo)致的死鎖現(xiàn)象.為了防止多個移動客戶端訪問網(wǎng)絡(luò)時的并發(fā)多線程出現(xiàn)死鎖,需要把其中一個線程設(shè)計(jì)為獨(dú)立線程[4].當(dāng)移動客戶端程序想訪問網(wǎng)絡(luò)時,可通過調(diào)用notify()方法來喚醒訪問網(wǎng)絡(luò)的線程,當(dāng)訪問完成退出網(wǎng)絡(luò)后,可通過調(diào)用wait()方法釋放“鎖旗標(biāo)”使該線程進(jìn)入等待狀態(tài),則另外的線程能夠調(diào)用notify()方法進(jìn)入網(wǎng)絡(luò).客戶層的并發(fā)多線程訪問網(wǎng)絡(luò)控制的設(shè)計(jì)如圖3所示.

    圖3 客戶層多線程訪問網(wǎng)絡(luò)控制Figure 3 Client layer multi-threaded access to the network control

    在客戶層并發(fā)多線程訪問網(wǎng)絡(luò)控制中的P(S)與V(S)是2條原語操作,其中S為信號量,P(S)操作表示是否允許該線程訪問網(wǎng)絡(luò),V(S)操作表示訪問完成后退出網(wǎng)絡(luò),在具體編程語言中可以轉(zhuǎn)換為if()或while()語句實(shí)現(xiàn).為了方便客戶層多線程訪問控制,把客戶層移動終端訪問網(wǎng)絡(luò)時的線程技術(shù)設(shè)計(jì)成一個獨(dú)立的CommandThread類,主要部分實(shí)現(xiàn)如下:

    2.3 Web服務(wù)層與數(shù)據(jù)業(yè)務(wù)層的設(shè)計(jì)與實(shí)現(xiàn)

    J2EE服務(wù)器由Web服務(wù)層和數(shù)據(jù)業(yè)務(wù)層構(gòu)成.Web服務(wù)層使用Servlet容器處理來自移動客戶端的請求,然后再將這些請求發(fā)往數(shù)據(jù)業(yè)務(wù)層的企業(yè)級服務(wù)器,使用EJBs進(jìn)行會話處理請求,并通過JDBC連接到數(shù)據(jù)存儲層的后臺課表數(shù)據(jù)庫.課表數(shù)據(jù)庫處理完SQL查詢后形成的查詢結(jié)果數(shù)據(jù)集被發(fā)往數(shù)據(jù)業(yè)務(wù)層的企業(yè)級服務(wù)器并提交給Web服務(wù)器,由Web服務(wù)器再傳回給客戶層的移動終端上顯示.J2EE課表服務(wù)器實(shí)現(xiàn)時使用的是Servlet,因此需要設(shè)計(jì)一個ServletAPP類.在ServletAPP類中使用doGet()和doPost()方法與J2EE課表服務(wù)器網(wǎng)頁交互信息,使用destroy()方法清除資源,對于移動終端程序的查詢請求則使用Request.getInputStream()方法接收,另外使用readUTF()方法從輸入流中讀取“教師工號或?qū)W生班別號”和“學(xué)期信息”等信息.Web服務(wù)器端的輸出流向移動終端傳回查詢處理結(jié)果信息,使用response.getOutputStream()方法處理響應(yīng),然后使用writeUTF()函數(shù)輸出返回字符串的數(shù)據(jù)流,通過無線網(wǎng)絡(luò)發(fā)送給移動終端接收.Web服務(wù)層與數(shù)據(jù)業(yè)務(wù)層主要部分實(shí)現(xiàn)如下:

    (1)服務(wù)器端使用doGet(),doPost()和destroy()方法來實(shí)現(xiàn)接收移動終端的網(wǎng)絡(luò)連接請求.主要部分實(shí)現(xiàn)如下:

    (2)服務(wù)器接收來自客戶端的請求,對服務(wù)器來說是輸入流.服務(wù)器端接收的移動終端查詢請求信息主要是教師工號ID或者學(xué)生班別號ID以及學(xué)期信息等.這些信息對于服務(wù)器來說是輸入流,服務(wù)器端接收查詢課表信息請求處理的主要部分實(shí)現(xiàn)如下:

    (3)服務(wù)器處理移動終端發(fā)來的查詢請求后形成查詢結(jié)果數(shù)據(jù)集輸出流傳送給客戶端.主要部分實(shí)現(xiàn)如下:

    2.4 數(shù)據(jù)存儲層的設(shè)計(jì)與實(shí)現(xiàn)

    教務(wù)課表信息存儲在數(shù)據(jù)存儲層的后臺課表數(shù)據(jù)庫,服務(wù)器接收到客戶端的查詢請求后通過JDBC連接后臺課表數(shù)據(jù)庫.JDBC連接數(shù)據(jù)庫主要分為3步工作:與數(shù)據(jù)庫建立起連接、向數(shù)據(jù)庫發(fā)出查詢請求和把處理結(jié)果從數(shù)據(jù)庫中取出來.為了實(shí)現(xiàn)這些工作,本系統(tǒng)設(shè)計(jì)一個訪問存儲課表信息的后臺Access數(shù)據(jù)庫公共類TimetableQuery和4個表:CourseTB表、StudentTB表、TeacherTB表和ClassroomTB表.其中,CourseTB表存儲與課程有關(guān)的信息,包括課程ID(主鍵)、課程N(yùn)ame、上課班別、講授教師、上課時間和上課課室等.StudentTB表存儲有關(guān)班別的課表信息,包括班別ID(主鍵)、上課課室、上課時間、上課課程和講授教師等.TeacherTB表存儲有關(guān)教師的課表信息,包括教師ID(主鍵)、上課課室、上課時間、上課課程和上課班別等.ClassroomTB表存儲有關(guān)課室的課表信息,包括課室ID(主鍵)、上課課程、上課時間、講授教師和上課班別等.CourseTB表、StudentTB表、TeacherTB表和ClassroomTB表在開發(fā)設(shè)計(jì)上基本相似,下面只給出CourseTB表的設(shè)計(jì),如表1所示.

    表1 CourseTB表Table 1 CourseTB table

    課表信息存儲在排課系統(tǒng)形成的課表數(shù)據(jù)庫中,因此需要設(shè)計(jì)程序訪問后臺的數(shù)據(jù)庫.JDBC是JAVA數(shù)據(jù)庫連接技術(shù)的API的簡寫,它允許用戶從JAVA應(yīng)用程序中訪問任何表格化的數(shù)據(jù)源.JDBC除提供更寬范圍的SQL數(shù)據(jù)庫的連接外,還允許用戶訪問其他數(shù)據(jù)庫(如Access)和電子表格的數(shù)據(jù)源等.本系統(tǒng)采用Access數(shù)據(jù)庫,連接數(shù)據(jù)庫的工作是通過JDBC的API來實(shí)現(xiàn)的.主要部分實(shí)現(xiàn)如下:

    (1)注冊數(shù)據(jù)庫JDBC驅(qū)動:

    (2)建立與數(shù)據(jù)存儲層Timetable Query數(shù)據(jù)庫的連接:(3)對課表進(jìn)行查詢可以按教師工號、學(xué)生班別號、課程號、教室號或?qū)W期等信息進(jìn)行,以下僅以教師工號進(jìn)行課表查詢?yōu)槔?/p>

    (4)把查詢的課表信息結(jié)果取出來:

    //定義一個空的字符串變量,把查詢結(jié)果取出來

    3 J2ME課表查詢系統(tǒng)主要界面的實(shí)現(xiàn)

    由于移動手機(jī)受到存儲容量非常小、屏幕小和按鍵簡單等資源條件的限制,要開發(fā)能夠處理大量信息的、交互式的軟件,將使移動手機(jī)產(chǎn)生頻繁屏幕轉(zhuǎn)換,運(yùn)行軟件力不從心.結(jié)合J2ME-J2EE的特點(diǎn),系統(tǒng)分別使用Alert類、Form類、TextField類、List類、Ticker類和Command類等.其中使用Alert類在軟件啟動時顯示軟件版權(quán),用戶通過在Form對象中放置的TextField對象輸入查詢請求的教師工號ID或?qū)W生班別號ID等信息,再通過List對象選擇查詢請求的學(xué)期信息,這些信息均作為客戶層移動終端查詢請求的內(nèi)容輸入,處理結(jié)果形成的數(shù)據(jù)集在另外一個Form對象中.使用Ticker類顯示軟件幫助信息,使用Command對象類添加按鈕.

    下載移動客戶端程序到手機(jī)上并裝載啟動后,在請按提示輸入查詢信息欄中輸入教師工號、學(xué)生班別號、課程號或課室號,然后選擇第幾學(xué)期的查詢請求內(nèi)容,按“發(fā)送”按鈕把查詢請求信息傳遞到J2EE課表服務(wù)器端,經(jīng)過一系列處理后傳回查詢結(jié)果數(shù)據(jù)集.使用教師工號查詢課表信息的主要操作界面如圖4所示.

    圖4 J2ME課表查詢系統(tǒng)主要界面Figure 4 Main interfaces of J2ME schedule query system

    4 結(jié)束語

    測試與試用表明系統(tǒng)具有運(yùn)行穩(wěn)定、易于擴(kuò)展和安裝簡便等良好性能.四層架構(gòu)J2ME移動課表查詢系統(tǒng)的實(shí)現(xiàn)豐富了軟件系統(tǒng)開發(fā)的構(gòu)架周期理論,設(shè)計(jì)過程中提出了一些改進(jìn)方法,極大地方便了學(xué)生和老師對課表信息的查詢.J2ME憑借其開放的特性占據(jù)了絕對的移動軟件開發(fā)市場,商業(yè)市場中其他類似的應(yīng)用十分廣泛,非常值得改造推廣.此外,移動軟件開發(fā)的難點(diǎn)之一就是要開發(fā)能夠處理大量交互信息、具有頻繁屏幕變換且不需要占用很大存儲空間的系統(tǒng),但目前移動手機(jī)的存儲容量有限,屏幕小,要實(shí)現(xiàn)這些技術(shù)還需要進(jìn)一步探索.

    [1] 楊淑瑩,張樺.“數(shù)字圖像處理”教學(xué)軟件的開發(fā)設(shè)計(jì)[J].天津師范大學(xué)學(xué)報(bào):自然科學(xué)版,2009,29(4):76-80.

    [2] 許立春,陳勇,李傳之.基于J2ME-GPRS學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2009,30(23):5415-5418.

    [3] 金英,李澤鵬,張晶.多線程Java程序安全行為模型的靜態(tài)檢查方法[J].計(jì)算機(jī)學(xué)報(bào),2009,32(9):1856-1868.

    [4] 池瑞楠.基于J2ME和J2EE的移動電子商務(wù)系統(tǒng)研究[J].微計(jì)算機(jī)信息,2007,23(12):60-62,79.

    Design and implementation of a four-layer J2ME-based mobile phone on school timetable query system

    XUBingwen
    (College of Electronic and Information Engineering,Guangdong Lingnan Institute of Technology,Guangzhou 510663,China)

    A four-layer J2ME-based mobile phone on school timetable query system is presented for the convenience of teachers and students to query schedule at all times and places with the increasing intelligence and scalability of mobile phone.The four-layer J2ME-based mobile phone on school timetable query system is designed and implemented in accordance with four layers:client layer,Web service layer,data services layer and data storage layer.By using some improved method the architecture of software system development cycle theory is enriched in the implementation process of system.The system effectively overcomes the shortcomings of the original system that can only use the campus network to storage and query.

    four-layer;J2ME;school timetable;query

    TP311.5

    A

    1671-1114(2011)02-0059-05

    2011-01-28

    徐炳文(1977—),男,高級工程師,講師,主要從事計(jì)算機(jī)管理軟件開發(fā)方面的研究.

    (責(zé)任編校 紀(jì)翠榮)

    猜你喜歡
    課表服務(wù)器端客戶端
    學(xué)生出招解決”日課牌“問題
    如果我是校長
    運(yùn)用VBA自動生成子課程表
    電子測試(2018年21期)2018-11-08 03:09:36
    縣級臺在突發(fā)事件報(bào)道中如何應(yīng)用手機(jī)客戶端
    傳媒評論(2018年4期)2018-06-27 08:20:24
    孵化垂直頻道:新聞客戶端新策略
    傳媒評論(2018年4期)2018-06-27 08:20:16
    基于Vanconnect的智能家居瘦客戶端的設(shè)計(jì)與實(shí)現(xiàn)
    電子測試(2018年10期)2018-06-26 05:53:34
    淺析異步通信層的架構(gòu)在ASP.NET 程序中的應(yīng)用
    成功(2018年10期)2018-03-26 02:56:14
    在Windows中安裝OpenVPN
    各地區(qū)學(xué)生課表
    留學(xué)生(2015年6期)2015-07-02 02:36:20
    客戶端空間數(shù)據(jù)緩存策略
    99久久成人亚洲精品观看| 久久久久久伊人网av| 国产免费男女视频| 久久久欧美国产精品| 日韩一区二区视频免费看| 国产白丝娇喘喷水9色精品| 久久欧美精品欧美久久欧美| 成年女人永久免费观看视频| 国产精品嫩草影院av在线观看| 精品99又大又爽又粗少妇毛片| 伦精品一区二区三区| 午夜福利在线观看免费完整高清在| 国产伦精品一区二区三区视频9| 国产精品女同一区二区软件| 成人二区视频| 久久久久国产网址| 欧美日本亚洲视频在线播放| 视频中文字幕在线观看| 午夜爱爱视频在线播放| 夜夜爽夜夜爽视频| 男的添女的下面高潮视频| 日本wwww免费看| 国产黄片视频在线免费观看| 国产精品久久久久久久久免| 大香蕉久久网| 日韩制服骚丝袜av| 成人无遮挡网站| 一卡2卡三卡四卡精品乱码亚洲| 国产伦一二天堂av在线观看| 免费观看a级毛片全部| 综合色av麻豆| 日本黄色片子视频| 日韩成人伦理影院| 日日啪夜夜撸| 少妇裸体淫交视频免费看高清| 最近2019中文字幕mv第一页| 国产精品不卡视频一区二区| 亚洲国产精品sss在线观看| 最近视频中文字幕2019在线8| 国产人妻一区二区三区在| 成人美女网站在线观看视频| 欧美一区二区精品小视频在线| 日韩三级伦理在线观看| 国产精品久久久久久精品电影小说 | 能在线免费观看的黄片| 日韩一区二区视频免费看| 你懂的网址亚洲精品在线观看 | 成人无遮挡网站| 99视频精品全部免费 在线| 日韩成人伦理影院| 波多野结衣巨乳人妻| 亚洲国产精品国产精品| 日韩欧美国产在线观看| 又爽又黄a免费视频| 国产又黄又爽又无遮挡在线| 亚洲天堂国产精品一区在线| 晚上一个人看的免费电影| 欧美极品一区二区三区四区| 青春草国产在线视频| 免费看日本二区| 干丝袜人妻中文字幕| 成人欧美大片| 91午夜精品亚洲一区二区三区| 久久人人爽人人爽人人片va| 国产片特级美女逼逼视频| 久久久久久久久久久丰满| 国语自产精品视频在线第100页| 久久99蜜桃精品久久| 亚洲av电影在线观看一区二区三区 | 日韩精品青青久久久久久| 国产成人精品婷婷| 久久久久网色| 久久亚洲国产成人精品v| 久久久亚洲精品成人影院| 国产一区二区亚洲精品在线观看| 亚洲欧美一区二区三区国产| 尾随美女入室| 亚洲欧洲国产日韩| 国产亚洲精品久久久com| 国产成人a区在线观看| 夜夜看夜夜爽夜夜摸| 国产成人91sexporn| 毛片一级片免费看久久久久| videos熟女内射| 插逼视频在线观看| 精品久久国产蜜桃| 久久99热6这里只有精品| 欧美日韩国产亚洲二区| 91aial.com中文字幕在线观看| 免费观看人在逋| 婷婷色av中文字幕| 美女脱内裤让男人舔精品视频| 99久久中文字幕三级久久日本| 亚洲精品国产av成人精品| 国产精品麻豆人妻色哟哟久久 | 亚洲熟妇中文字幕五十中出| 久久久久性生活片| 伦理电影大哥的女人| 男人舔女人下体高潮全视频| 亚洲精品国产av成人精品| 成人综合一区亚洲| 免费看a级黄色片| 亚洲av一区综合| 欧美成人免费av一区二区三区| 少妇高潮的动态图| 色综合亚洲欧美另类图片| 亚洲国产最新在线播放| 亚洲三级黄色毛片| 男女啪啪激烈高潮av片| 91在线精品国自产拍蜜月| 国产91av在线免费观看| 国产极品精品免费视频能看的| 又粗又硬又长又爽又黄的视频| 午夜爱爱视频在线播放| 亚洲最大成人中文| 精品午夜福利在线看| 精品一区二区三区视频在线| 欧美高清成人免费视频www| 欧美日本亚洲视频在线播放| 亚洲婷婷狠狠爱综合网| 97超碰精品成人国产| 国产精品无大码| 女人十人毛片免费观看3o分钟| 99久久人妻综合| 日本免费在线观看一区| 亚洲国产欧美人成| 内地一区二区视频在线| 纵有疾风起免费观看全集完整版 | av视频在线观看入口| 日本三级黄在线观看| 中文亚洲av片在线观看爽| 亚洲av福利一区| 亚洲欧美一区二区三区国产| 波野结衣二区三区在线| 色哟哟·www| 人妻系列 视频| 免费看光身美女| 亚洲av男天堂| 国产精品国产三级国产专区5o | 久久久国产成人免费| 波多野结衣巨乳人妻| av国产免费在线观看| 18禁在线无遮挡免费观看视频| 夜夜爽夜夜爽视频| 黄片wwwwww| 国产精华一区二区三区| 欧美人与善性xxx| 久久亚洲精品不卡| 国产亚洲精品久久久com| 亚洲人成网站在线观看播放| 国产伦精品一区二区三区视频9| 亚洲四区av| 中文字幕av在线有码专区| 久久国产乱子免费精品| 亚洲av免费高清在线观看| 赤兔流量卡办理| 91av网一区二区| 18禁在线无遮挡免费观看视频| 亚洲三级黄色毛片| 成人国产麻豆网| 亚洲av免费高清在线观看| 国产亚洲精品av在线| 久久精品久久久久久噜噜老黄 | av播播在线观看一区| 少妇猛男粗大的猛烈进出视频 | 别揉我奶头 嗯啊视频| 亚洲第一区二区三区不卡| 男女国产视频网站| 精品久久久久久久久久久久久| 午夜福利网站1000一区二区三区| 亚洲精品影视一区二区三区av| 成人美女网站在线观看视频| 久久精品久久久久久噜噜老黄 | 嫩草影院精品99| 国产精品蜜桃在线观看| 国产精品1区2区在线观看.| 成人国产麻豆网| 一二三四中文在线观看免费高清| 嫩草影院入口| 桃色一区二区三区在线观看| 天堂网av新在线| 特级一级黄色大片| 久久婷婷人人爽人人干人人爱| 午夜老司机福利剧场| 联通29元200g的流量卡| 国产av在哪里看| 国产精品久久久久久av不卡| 国产精品不卡视频一区二区| 中文精品一卡2卡3卡4更新| 国产精品一二三区在线看| 老司机影院毛片| 国产成人福利小说| 婷婷色av中文字幕| ponron亚洲| 国产黄片视频在线免费观看| 天堂av国产一区二区熟女人妻| 久久久午夜欧美精品| 少妇猛男粗大的猛烈进出视频 | 高清在线视频一区二区三区 | 久久久久九九精品影院| 欧美日韩国产亚洲二区| 99在线人妻在线中文字幕| 成人二区视频| ponron亚洲| 久久精品久久精品一区二区三区| 国产精品野战在线观看| 亚洲国产精品专区欧美| 成年免费大片在线观看| 成人毛片60女人毛片免费| 综合色丁香网| 日韩一区二区视频免费看| 亚洲精品成人久久久久久| 亚洲欧美清纯卡通| 亚洲最大成人中文| 亚洲最大成人av| 色尼玛亚洲综合影院| 日韩一本色道免费dvd| 69av精品久久久久久| 啦啦啦韩国在线观看视频| 亚洲成人中文字幕在线播放| 亚洲人与动物交配视频| 日本-黄色视频高清免费观看| 听说在线观看完整版免费高清| 国产av一区在线观看免费| 日韩av在线免费看完整版不卡| 丝袜美腿在线中文| 亚洲欧美成人精品一区二区| 精品午夜福利在线看| 女的被弄到高潮叫床怎么办| 欧美一区二区精品小视频在线| 成人午夜高清在线视频| 美女被艹到高潮喷水动态| 国产精品无大码| 国产片特级美女逼逼视频| 伦精品一区二区三区| 欧美精品国产亚洲| 亚洲国产精品国产精品| eeuss影院久久| 狂野欧美白嫩少妇大欣赏| 最近中文字幕2019免费版| 成人特级av手机在线观看| 中文字幕亚洲精品专区| 亚洲激情五月婷婷啪啪| 一本久久精品| 白带黄色成豆腐渣| 青青草视频在线视频观看| 国产 一区 欧美 日韩| 亚洲精品,欧美精品| 美女cb高潮喷水在线观看| 内射极品少妇av片p| 国产亚洲午夜精品一区二区久久 | 麻豆av噜噜一区二区三区| 全区人妻精品视频| 久久韩国三级中文字幕| 伦精品一区二区三区| 99在线人妻在线中文字幕| 99久久人妻综合| 欧美日韩在线观看h| 99久国产av精品国产电影| 国产精品.久久久| 91久久精品国产一区二区三区| 日韩欧美国产在线观看| 婷婷六月久久综合丁香| 国产单亲对白刺激| 神马国产精品三级电影在线观看| 精品欧美国产一区二区三| www.av在线官网国产| 色综合站精品国产| 国产一区有黄有色的免费视频 | 亚洲熟妇中文字幕五十中出| 十八禁国产超污无遮挡网站| 日本wwww免费看| 亚洲一区高清亚洲精品| 久久久亚洲精品成人影院| 男插女下体视频免费在线播放| 中文资源天堂在线| 综合色av麻豆| 成人欧美大片| 亚洲熟妇中文字幕五十中出| 国产成人a区在线观看| 亚洲欧美成人综合另类久久久 | 国产精品,欧美在线| 婷婷色av中文字幕| 日本与韩国留学比较| 免费观看的影片在线观看| 成人高潮视频无遮挡免费网站| 97在线视频观看| 99热这里只有是精品50| www.色视频.com| 老司机福利观看| 久久欧美精品欧美久久欧美| 午夜激情福利司机影院| 国内少妇人妻偷人精品xxx网站| 亚洲精品国产av成人精品| 成年版毛片免费区| 卡戴珊不雅视频在线播放| 麻豆成人av视频| 国产亚洲午夜精品一区二区久久 | 女人被狂操c到高潮| 国产精品综合久久久久久久免费| 男人和女人高潮做爰伦理| 大香蕉久久网| 色播亚洲综合网| 欧美日韩国产亚洲二区| 丰满人妻一区二区三区视频av| 国产精品美女特级片免费视频播放器| 亚洲av中文av极速乱| 日日啪夜夜撸| 一区二区三区乱码不卡18| 国产探花在线观看一区二区| 日韩欧美精品v在线| 一区二区三区免费毛片| 亚洲不卡免费看| 精品国产一区二区三区久久久樱花 | 卡戴珊不雅视频在线播放| 亚洲欧美精品综合久久99| 99久国产av精品| 亚洲最大成人中文| 最新中文字幕久久久久| 成人午夜高清在线视频| 舔av片在线| 99热6这里只有精品| 一级黄色大片毛片| 色综合站精品国产| 男女那种视频在线观看| 汤姆久久久久久久影院中文字幕 | 99久久精品热视频| 午夜激情福利司机影院| 又粗又爽又猛毛片免费看| 老司机影院成人| av天堂中文字幕网| 亚洲综合精品二区| 欧美日韩综合久久久久久| 六月丁香七月| 伦理电影大哥的女人| 综合色丁香网| 欧美日韩国产亚洲二区| 超碰av人人做人人爽久久| 日韩欧美在线乱码| 97在线视频观看| 国产精品野战在线观看| 亚洲欧洲日产国产| 国产又色又爽无遮挡免| 激情 狠狠 欧美| 亚洲精华国产精华液的使用体验| 有码 亚洲区| 日韩视频在线欧美| 99在线人妻在线中文字幕| 99热这里只有是精品50| 国产av不卡久久| 国产又黄又爽又无遮挡在线| 国产欧美另类精品又又久久亚洲欧美| 国产日韩欧美在线精品| 床上黄色一级片| 国产精品麻豆人妻色哟哟久久 | 亚洲精品国产av成人精品| 欧美最新免费一区二区三区| 亚洲精品国产av成人精品| 夫妻性生交免费视频一级片| 一边摸一边抽搐一进一小说| 夫妻性生交免费视频一级片| 午夜免费激情av| h日本视频在线播放| 成人午夜高清在线视频| 女人久久www免费人成看片 | 1000部很黄的大片| 国产人妻一区二区三区在| 一区二区三区高清视频在线| 国产美女午夜福利| 自拍偷自拍亚洲精品老妇| 亚洲人与动物交配视频| 国产精品福利在线免费观看| 免费看日本二区| 97人妻精品一区二区三区麻豆| 啦啦啦啦在线视频资源| 91av网一区二区| 亚洲精品456在线播放app| 2021天堂中文幕一二区在线观| 最近2019中文字幕mv第一页| 国产精品福利在线免费观看| 嘟嘟电影网在线观看| 日韩欧美精品v在线| 美女高潮的动态| 日本与韩国留学比较| 婷婷色av中文字幕| 国产一区二区在线观看日韩| 久久精品国产鲁丝片午夜精品| 久久久久精品久久久久真实原创| 亚洲图色成人| 国产成人91sexporn| 国产亚洲av片在线观看秒播厂 | 亚洲精品国产成人久久av| 国产在线男女| 一级二级三级毛片免费看| 日韩成人伦理影院| 搡老妇女老女人老熟妇| 国产毛片a区久久久久| 亚洲aⅴ乱码一区二区在线播放| 国语自产精品视频在线第100页| 国产成人a∨麻豆精品| 色网站视频免费| 国产精品久久视频播放| 寂寞人妻少妇视频99o| 久久久久网色| 日本五十路高清| 美女高潮的动态| av国产免费在线观看| 久久久久久久国产电影| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 青青草视频在线视频观看| 99热这里只有是精品50| 变态另类丝袜制服| 国产淫语在线视频| av免费在线看不卡| 嘟嘟电影网在线观看| 欧美bdsm另类| 午夜久久久久精精品| 久久久久久久久久黄片| 一级毛片aaaaaa免费看小| 99在线人妻在线中文字幕| 精品久久久久久久人妻蜜臀av| 男女边吃奶边做爰视频| 特级一级黄色大片| 一个人观看的视频www高清免费观看| 亚洲成人av在线免费| 欧美成人一区二区免费高清观看| 国产极品精品免费视频能看的| 99在线视频只有这里精品首页| 欧美精品一区二区大全| 热99re8久久精品国产| 久久久午夜欧美精品| 国产69精品久久久久777片| 国产三级在线视频| 亚洲不卡免费看| 亚洲av男天堂| 免费一级毛片在线播放高清视频| 国产精品爽爽va在线观看网站| 久久久久免费精品人妻一区二区| 日本免费a在线| 三级经典国产精品| 亚洲综合精品二区| 成人毛片a级毛片在线播放| 水蜜桃什么品种好| 国产一区二区三区av在线| 亚洲av电影不卡..在线观看| 亚洲av.av天堂| 男女那种视频在线观看| 淫秽高清视频在线观看| 天天一区二区日本电影三级| 毛片一级片免费看久久久久| 天堂中文最新版在线下载 | 99九九线精品视频在线观看视频| 国产探花极品一区二区| 男女视频在线观看网站免费| 日本-黄色视频高清免费观看| 欧美3d第一页| av国产免费在线观看| 高清毛片免费看| 美女大奶头视频| 成人亚洲精品av一区二区| 在线观看一区二区三区| 丝袜喷水一区| 五月玫瑰六月丁香| 久久久久免费精品人妻一区二区| 国产免费视频播放在线视频 | 天堂√8在线中文| 日韩一区二区视频免费看| 亚洲av一区综合| 网址你懂的国产日韩在线| 一级毛片我不卡| 久久精品91蜜桃| 99热6这里只有精品| 哪个播放器可以免费观看大片| 蜜桃久久精品国产亚洲av| 国产精品av视频在线免费观看| 国产免费又黄又爽又色| 欧美一区二区国产精品久久精品| 黄色一级大片看看| 2021少妇久久久久久久久久久| 久久久亚洲精品成人影院| 国产单亲对白刺激| 丰满人妻一区二区三区视频av| av专区在线播放| 搡老妇女老女人老熟妇| 在线天堂最新版资源| 乱系列少妇在线播放| 国产精品无大码| 老师上课跳d突然被开到最大视频| 国产国拍精品亚洲av在线观看| 在线播放无遮挡| 日韩av在线大香蕉| 亚洲中文字幕一区二区三区有码在线看| 久久久色成人| 亚洲乱码一区二区免费版| 超碰97精品在线观看| 亚洲欧洲国产日韩| 啦啦啦韩国在线观看视频| 国产黄色小视频在线观看| 亚洲成人av在线免费| 久久精品夜色国产| 男女下面进入的视频免费午夜| 男女那种视频在线观看| 亚洲av电影在线观看一区二区三区 | 内射极品少妇av片p| videossex国产| 久久久久久九九精品二区国产| 晚上一个人看的免费电影| 国产精品,欧美在线| 日韩在线高清观看一区二区三区| 午夜福利在线观看吧| 欧美精品一区二区大全| 欧美另类亚洲清纯唯美| 97超视频在线观看视频| 在线播放无遮挡| 六月丁香七月| 亚洲精品日韩在线中文字幕| 欧美成人午夜免费资源| 日本猛色少妇xxxxx猛交久久| 日韩成人伦理影院| 一区二区三区乱码不卡18| 亚洲精品乱码久久久久久按摩| 99热这里只有精品一区| 亚洲国产欧洲综合997久久,| 不卡视频在线观看欧美| 99久国产av精品国产电影| 欧美日韩在线观看h| 乱码一卡2卡4卡精品| 听说在线观看完整版免费高清| 最近中文字幕2019免费版| 狂野欧美白嫩少妇大欣赏| 搡女人真爽免费视频火全软件| 黄色欧美视频在线观看| 日韩成人av中文字幕在线观看| 中文亚洲av片在线观看爽| 国产亚洲一区二区精品| 九九久久精品国产亚洲av麻豆| 成人欧美大片| 日韩av在线大香蕉| 91午夜精品亚洲一区二区三区| 精品99又大又爽又粗少妇毛片| 日本猛色少妇xxxxx猛交久久| 精品酒店卫生间| 亚洲国产精品成人久久小说| av国产免费在线观看| 国产日韩欧美在线精品| 两个人视频免费观看高清| 夜夜看夜夜爽夜夜摸| 免费看av在线观看网站| 我的女老师完整版在线观看| 欧美人与善性xxx| 在现免费观看毛片| 村上凉子中文字幕在线| 亚洲在线观看片| 天美传媒精品一区二区| 亚洲欧美精品自产自拍| 亚洲一区高清亚洲精品| 亚洲熟妇中文字幕五十中出| 少妇熟女aⅴ在线视频| 成人性生交大片免费视频hd| 最新中文字幕久久久久| 看黄色毛片网站| 好男人视频免费观看在线| 日韩精品青青久久久久久| 亚洲天堂国产精品一区在线| av在线天堂中文字幕| 国产午夜福利久久久久久| 久久99热6这里只有精品| 色综合亚洲欧美另类图片| 成人欧美大片| 欧美激情在线99| 国产精品一区二区性色av| 成年免费大片在线观看| 国产私拍福利视频在线观看| 中文字幕av在线有码专区| 免费搜索国产男女视频| 人妻夜夜爽99麻豆av| 蜜桃亚洲精品一区二区三区| 免费av毛片视频| 日韩欧美在线乱码| 日韩av在线大香蕉| 久久久久久九九精品二区国产| 国产69精品久久久久777片| 色吧在线观看| av在线亚洲专区| 国模一区二区三区四区视频| 亚洲av中文av极速乱| 亚洲久久久久久中文字幕| 麻豆国产97在线/欧美| 日韩成人伦理影院| 一区二区三区乱码不卡18| 男的添女的下面高潮视频| 一卡2卡三卡四卡精品乱码亚洲| 99在线人妻在线中文字幕| 久久精品国产亚洲av涩爱| 亚洲av免费高清在线观看| 97人妻精品一区二区三区麻豆| 国产日韩欧美在线精品| 我要搜黄色片| 天堂中文最新版在线下载 | 日韩精品青青久久久久久| 亚洲久久久久久中文字幕| 亚洲国产欧美人成| 亚洲经典国产精华液单| 三级毛片av免费| 免费播放大片免费观看视频在线观看 | 久久久久久久久中文| 成人午夜高清在线视频| 麻豆久久精品国产亚洲av| 老司机福利观看| 欧美精品国产亚洲| 岛国毛片在线播放| 99在线视频只有这里精品首页| 欧美bdsm另类| 可以在线观看毛片的网站| 亚洲aⅴ乱码一区二区在线播放|