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

    實(shí)驗(yàn)室預(yù)約平臺(tái)APP的設(shè)計(jì)與開(kāi)發(fā)

    2018-01-29 17:26王澤奇,陳靜嫻,鄧大略,蔡劉璐
    軟件工程 2017年12期
    關(guān)鍵詞:Android系統(tǒng)

    王澤奇,陳靜嫻,鄧大略,蔡劉璐

    摘 要:隨著時(shí)代的發(fā)展和科技的進(jìn)步,實(shí)踐教學(xué)逐漸成為大學(xué)教育的主要教學(xué)方式之一,傳統(tǒng)的實(shí)驗(yàn)室管理方式已經(jīng)不能滿足教師和學(xué)生對(duì)實(shí)驗(yàn)室的需求。該系統(tǒng)服務(wù)器端采用struts+spring+hibernate框架設(shè)計(jì)、前端基于Android系統(tǒng),具有更高的可靠性和可復(fù)用性。教師可開(kāi)放實(shí)驗(yàn)室,審核學(xué)生申請(qǐng),管理學(xué)生意見(jiàn);學(xué)生可預(yù)約實(shí)驗(yàn)室,進(jìn)行意見(jiàn)反饋。

    關(guān)鍵詞:實(shí)驗(yàn)室預(yù)約;Android系統(tǒng);APP

    中圖分類號(hào):TP311.5 文獻(xiàn)標(biāo)識(shí)碼:A

    Development and Implementation of the Laboratory Reservation APP

    WANG Zeqi,CHEN Jingxian,DENG Dalüe,CAI Liulu

    (Hainan Medical University,Haikou 570100,China)

    Abstract:With the development of science and technology,practice teaching has gradually become one of the main teaching methods in higher education.The traditional laboratory management method can no longer meet the requirements of teachers and students for laboratories.The server side of the system is designed with the struts+spring+hibernate framework and the front end is based on the Android system,with higher reliability and reusability.Teachers can open laboratories,examine students' application and manage students' suggestions,while students can reserve laboratories and offer feedback.

    Keywords:laboratory reservation;Android system;APP

    1 引言(Introduction)

    據(jù)調(diào)查,國(guó)內(nèi)智能手機(jī)的普及率已超過(guò)70%,而大學(xué)生群體中這一比例更高[1]。教師和學(xué)生對(duì)實(shí)驗(yàn)室的需求也進(jìn)一步增大。如何設(shè)計(jì)并開(kāi)發(fā)出能夠滿足與日俱增需求的軟件,并進(jìn)一步改進(jìn)并完善我校的實(shí)驗(yàn)室預(yù)約系統(tǒng)?這就是本款A(yù)PP設(shè)計(jì)和開(kāi)發(fā)的目的。

    目前,實(shí)踐教學(xué)比重的日益增加。就國(guó)內(nèi)而言,教育部規(guī)定各個(gè)高校實(shí)驗(yàn)課程必須達(dá)到80%以上[2]。美國(guó)、日本、德國(guó)、法國(guó)等國(guó)家高校的實(shí)踐教學(xué)占總教學(xué)時(shí)數(shù)的比例(因?qū)W院及專業(yè)的性質(zhì)而異),理科為17.1%—33.6%,工科為5.6%—12.5%,農(nóng)科為15.7%—40.3%,醫(yī)科為25.1%—45%(摘自高校實(shí)驗(yàn)室管理系統(tǒng)方案)。在實(shí)踐教學(xué)如此被重視的環(huán)境之下,實(shí)驗(yàn)室管理系統(tǒng)的創(chuàng)建迫在眉睫,然而,現(xiàn)所存在的實(shí)驗(yàn)室管理系統(tǒng)多是基于web端創(chuàng)建的。海南醫(yī)學(xué)院作為醫(yī)學(xué)院校,擁有眾多為開(kāi)展實(shí)踐教學(xué)的實(shí)驗(yàn)設(shè)備和實(shí)驗(yàn)室,大部分教師和學(xué)生認(rèn)為網(wǎng)頁(yè)申請(qǐng)實(shí)驗(yàn)室過(guò)于繁瑣,且學(xué)生不能及時(shí)收到申請(qǐng)反饋。這都導(dǎo)致教師和學(xué)生使用web端進(jìn)行實(shí)驗(yàn)室預(yù)約的積極性降低。此系統(tǒng)基于Android手機(jī)端進(jìn)行設(shè)計(jì)并開(kāi)發(fā),具有更高的靈活性和普遍性。且該系統(tǒng)根據(jù)不同使用人群設(shè)置不同的權(quán)限,保證了系統(tǒng)的安全性,最大限度滿足教師和學(xué)生的使用需求,提高實(shí)驗(yàn)室的使用效率。

    2 功能介紹(Functional introduction)

    該系統(tǒng)主要的用戶群體是教師和學(xué)生。學(xué)生主要通過(guò)該App進(jìn)行實(shí)驗(yàn)室預(yù)約申請(qǐng),教師則主要作為管理員對(duì)實(shí)驗(yàn)室進(jìn)行管理,因此針對(duì)不同角色設(shè)計(jì)不同的功能是該APP的基本需求[3]。APP主要分為三大功能模塊:(1)學(xué)生功能模塊;(2)實(shí)驗(yàn)室管理員功能模塊(教師功能模塊);(3)系統(tǒng)管理員功能模塊。

    2.1 學(xué)生功能模塊

    學(xué)生用戶只有輸入正確的用戶名和密碼,才能成功登錄。學(xué)生登錄APP后,可預(yù)約開(kāi)放的實(shí)驗(yàn)課和查看申請(qǐng)的實(shí)驗(yàn)課結(jié)果。學(xué)生功能模塊又分為三個(gè)子模塊,如圖1所示。

    查詢預(yù)約記錄:學(xué)生可以查詢自己曾預(yù)約的實(shí)驗(yàn)室、實(shí)驗(yàn)內(nèi)容和時(shí)間、地點(diǎn)。

    預(yù)約實(shí)驗(yàn)課:學(xué)生可根據(jù)自己的需要預(yù)約開(kāi)放性實(shí)驗(yàn),實(shí)驗(yàn)管理員對(duì)學(xué)生提交的申請(qǐng)進(jìn)行審核,學(xué)生可隨時(shí)隨地對(duì)審核結(jié)果進(jìn)行查詢。

    意見(jiàn)反饋:學(xué)生在使用系統(tǒng)的過(guò)程中,有任何的意見(jiàn)和建議均可通過(guò)意見(jiàn)反饋功能提交反饋意見(jiàn)至實(shí)驗(yàn)室管理員。

    2.2 實(shí)驗(yàn)室管理員功能模塊

    實(shí)驗(yàn)室管理員功能模塊:實(shí)驗(yàn)室管理員輸入用戶名和密碼后,系統(tǒng)自動(dòng)將其與數(shù)據(jù)庫(kù)中所存信息進(jìn)行核對(duì),核對(duì)正確后才允許進(jìn)入該系統(tǒng),在系統(tǒng)內(nèi)進(jìn)行相關(guān)的操作。實(shí)驗(yàn)室管理員主要負(fù)責(zé)對(duì)學(xué)生的預(yù)約信息進(jìn)行審核和管理,以及對(duì)實(shí)驗(yàn)課狀態(tài)進(jìn)行修改、添加和刪除操作。實(shí)驗(yàn)室管理員功能又分為四個(gè)子模塊:審核學(xué)生預(yù)約信息、開(kāi)放實(shí)驗(yàn)課管理、個(gè)人信息管理、學(xué)生意見(jiàn)管理。如圖2所示。

    審核學(xué)生預(yù)約信息:實(shí)驗(yàn)管理員對(duì)學(xué)生預(yù)約實(shí)驗(yàn)室的申請(qǐng)進(jìn)行審核或撤銷。

    開(kāi)放實(shí)驗(yàn)室管理:管理員根據(jù)教學(xué)需求添加、修改、刪除和開(kāi)放進(jìn)行相應(yīng)實(shí)驗(yàn)課的實(shí)驗(yàn)室。

    個(gè)人信息管理:實(shí)驗(yàn)管理員可根據(jù)需要修改自己的信息和密碼。

    學(xué)生意見(jiàn)管理:實(shí)驗(yàn)室管理員可看見(jiàn)與相關(guān)實(shí)驗(yàn)室的意見(jiàn)反饋信息,并根據(jù)需要進(jìn)行回復(fù),以達(dá)到師生互動(dòng)的效果。endprint

    2.3 系統(tǒng)管理員管理模塊

    系統(tǒng)管理員主要負(fù)責(zé)在Web端進(jìn)行學(xué)生數(shù)據(jù)的錄入、學(xué)期設(shè)置等一些基本參數(shù)的維護(hù)工作。

    3 系統(tǒng)架構(gòu)(System architecture)

    實(shí)驗(yàn)室預(yù)約平臺(tái)APP采用Struts+Spring+Hibernate框架實(shí)現(xiàn)本系統(tǒng)的相關(guān)開(kāi)發(fā)(圖3)。Struts是一款開(kāi)源的Web應(yīng)用框架,它擴(kuò)展了Java Servlet API,采用model-view-controller(即MVC)架構(gòu),從而實(shí)現(xiàn)了代碼的松耦合,提高了代碼的可復(fù)用性,主要運(yùn)用于表現(xiàn)層和業(yè)務(wù)控制層;Spring是一個(gè)開(kāi)源的設(shè)計(jì)層面框架,它解決業(yè)務(wù)邏輯層和其他各層的松耦合問(wèn)題。它是一個(gè)輕量級(jí)的應(yīng)用,主要運(yùn)用于業(yè)務(wù)邏輯層;Hibernate是一個(gè)開(kāi)源的對(duì)象關(guān)系映射(OR Mapping)框架,hibernate可以自動(dòng)生成SQL語(yǔ)句,從而實(shí)現(xiàn)了使用對(duì)象編程思維來(lái)操作數(shù)據(jù)庫(kù)。

    在校教師或?qū)W生可通過(guò)Web瀏覽器或Android手機(jī)訪問(wèn)本系統(tǒng)。如果用戶使用Android手機(jī)訪問(wèn)本系統(tǒng),系統(tǒng)將自動(dòng)采用OKHttp來(lái)封裝用戶的請(qǐng)求。OKHttp是一個(gè)處理網(wǎng)絡(luò)請(qǐng)求的開(kāi)源項(xiàng)目,是安卓端使用最多的輕量級(jí)框架。系統(tǒng)將根據(jù)struts.xml的配置找到相應(yīng)的Action類來(lái)處理請(qǐng)求。Action類中會(huì)調(diào)用相應(yīng)的服務(wù)類(Service)來(lái)處理相應(yīng)的業(yè)務(wù)邏輯,在Service類中調(diào)用相應(yīng)的DAO處理類,來(lái)實(shí)現(xiàn)與數(shù)據(jù)的交互。最后將處理結(jié)果以Json的形式返回給Android客戶端。如果用戶使用Web瀏覽器訪問(wèn)本系統(tǒng),則以HTML頁(yè)面的形式返回給瀏覽器。

    利用Struts+Spring+Hibernate框架,實(shí)現(xiàn)了視圖、控制器與模型、業(yè)務(wù)邏輯、操作數(shù)據(jù)庫(kù)的分離。Struts+Spring+Hibernate框架結(jié)構(gòu)清晰,功能分明,可達(dá)到各個(gè)模塊間松耦合的目的,從而可以提高開(kāi)發(fā)效率,提高系統(tǒng)的可擴(kuò)展性[4]。

    本系統(tǒng)的數(shù)據(jù)庫(kù)采用MySQL,系統(tǒng)ER圖如圖4所示。

    4 系統(tǒng)實(shí)現(xiàn)(System implementation)

    目前用于Android系統(tǒng)的開(kāi)發(fā)工具眾多,該APP設(shè)計(jì)和開(kāi)發(fā)主要采用了2013年由谷歌推出的Android開(kāi)發(fā)環(huán)境——android studio[5]。在設(shè)計(jì)和開(kāi)發(fā)中,最為關(guān)鍵的部分是如何承載數(shù)量眾多的在校教師和學(xué)生同時(shí)在線,該問(wèn)題采用的解決方案是利用struts+spring+hibernate框架,以提高本系統(tǒng)的可靠性、安全性和可復(fù)用性;同時(shí),采用OKHttp協(xié)議與服務(wù)器端進(jìn)行通信,以保證Android客戶端與服務(wù)器端通信的可靠性。

    4.1 多線程和異步

    用戶通過(guò)Android客戶端發(fā)送請(qǐng)求給服務(wù)端,請(qǐng)求采用多線程進(jìn)行處理,實(shí)現(xiàn)異步解決系統(tǒng)數(shù)據(jù)傳輸問(wèn)題。在該系統(tǒng)中,客戶端需要從服務(wù)端獲取預(yù)約實(shí)驗(yàn)室列表。該功能的實(shí)現(xiàn)則是通過(guò)采用異步類的方法,即在主線程中開(kāi)啟一個(gè)子線程,在子線程訪問(wèn)服務(wù)端獲取預(yù)約實(shí)驗(yàn)室列表,在主線程收到服務(wù)端返回的數(shù)據(jù)后,更新頁(yè)面的數(shù)據(jù)。

    以下是代碼實(shí)現(xiàn)部分。

    //調(diào)用異步類取得數(shù)據(jù)

    new MylabFragment.ConnectToServer().execute();

    //更新預(yù)約實(shí)驗(yàn)室列表

    //String為當(dāng)調(diào)用該類的時(shí)候需要傳遞進(jìn)來(lái)的參數(shù),可以是String數(shù)組

    private class ConnectToServer extends AsyncTask {

    private String errorMessage;

    //該方法是運(yùn)行在后臺(tái),開(kāi)了一子線程

    protected Boolean doInBackground(String... strings) {

    try{

    Mapparams=new HashMap();

    //傳入sessionID

    String sessionID=getSessionID();

    params.put("sessionID",sessionID);

    //調(diào)用myappointRequest這個(gè)接口

    MyRequest myappointRequest= ServiceManager.MyappointmentRequest(params);

    myappointRequest.setMycallback(new Callback(new MessageParser()) {

    //接口連接成功,執(zhí)行以下內(nèi)容

    public void onSuccess() {

    String dataList=getMessage().getRecDataList();

    List mDatas1 =GsonParseUtil.stringToArray(dataList,Appointment[].class);

    if(mDatas1 !=null){

    for(Appointment appointment: mDatas1){

    if (!appointment.getFreeLabName().equals("計(jì)算機(jī)機(jī)房1")) {

    mDatas.add(appointment);}}}}

    //接口連接失敗,執(zhí)行以下內(nèi)容

    public void onFailed() {

    errorMessage=getMessage().getRecMsg();}});

    myappointRequest.sendInAsyn();

    }catch (Exception e){return false;}

    return true;}

    //當(dāng)子線程運(yùn)行結(jié)束,執(zhí)行該方法,更新UI

    protected void onPostExecute(Boolean result){

    if(result){

    //把得到的數(shù)據(jù)放入Fragment中的listview的適配器中

    MylabAdapter adapter=new MylabAdapter(getContext(),mDatas);

    listView.setAdapter(adapter);

    }else{

    if(result!=null){

    AlertDialog.Builder dialog=new AlertDialog.Builder(getActivity());

    dialog.setTitle("提示信息");

    dialog.setMessage(errorMessage);

    dialog.setCancelable(false);

    dialog.setPositiveButton("關(guān)閉", new DialogInterface.OnClickListener() {

    @Override

    public void onClick(DialogInterface dialog, int which) {

    dialog.dismiss();}});

    dialog.show();

    }}}}

    4.2 JSON

    請(qǐng)求響應(yīng)后返回JSON數(shù)據(jù)給手機(jī)端。JSON即JavaScript Object Notation,是一種利于蜂窩數(shù)據(jù)網(wǎng)絡(luò)傳輸?shù)妮p量級(jí)的數(shù)據(jù)交換格式。它是JavaScript的一個(gè)子集,采用完全獨(dú)立于語(yǔ)言的文本格式,容易被閱讀和編寫,并且方便機(jī)器的解析和生成。相對(duì)于XML,JSON數(shù)據(jù)封裝的體積小,在網(wǎng)絡(luò)上傳輸?shù)男时萖ML高,被廣泛應(yīng)用到移動(dòng)互聯(lián)的開(kāi)發(fā)領(lǐng)域中。利用JSON在網(wǎng)絡(luò)數(shù)據(jù)傳輸上的優(yōu)勢(shì),將JSON作為實(shí)驗(yàn)室管理應(yīng)用軟件客戶端與服務(wù)端間的數(shù)據(jù)交換格式[6]。

    代碼實(shí)現(xiàn)部分如下:

    從服務(wù)端獲取到了以下格式的JSON字符串。

    {

    list:[{week=16, year=2016-2017, checkedNumber=null, lesson=1-3, freeLabID=1, updateTime=2017-05-11, acceptableNumber=30, checkPendingNumber=null, assignedLabs=機(jī)房2, semester=2, id=26, day=1,freeDate=2017-06-05, freeLabName=計(jì)算機(jī)實(shí)驗(yàn)室, status=1},{week=14, year=2016-2017, checkedNumber=null, lesson=3-5, freeLabID=1, updateTime=2017-05-14, acceptableNumber=30, checkPendingNumber=null, assignedLabs=機(jī)房2, semester=2, id=27, day=3, freeDate=2017-05-24, freeLabName=計(jì)算機(jī)實(shí)驗(yàn)室, status=1}]

    }

    在客戶端就可以使用JSONObject將JSON字符串轉(zhuǎn)換為JSON對(duì)象,然后通過(guò)對(duì)象的方式提取數(shù)據(jù)。部分代碼如下:

    public static List getTeacherAppointment(String key, String jsonString) {

    List list=new ArrayList();

    JSONObject jsonObject;

    try {

    jsonObject=new JSONObject(jsonString);

    JSONArray TeacherAppointments=jsonObject.getJSONArray(key);

    for (int i=0; i

    TeacherAppointment teacherAppointment=new TeacherAppointment();

    JSONObject jsonObject2=TeacherAppointments.getJSONObject(i);

    teacherAppointment.setWeek(jsonObject2.getString("week"));

    ...

    teacherAppointment.setStatus(jsonObject2.getString("status"));

    list.add(teacherAppointment); }

    } catch (JSONException e) {

    e.printStackTrace(); }

    return list; }

    4.3 成果展示

    學(xué)生用戶頁(yè)面和教師用戶頁(yè)面如圖5所示。

    5 結(jié)論(Conclusion)

    日漸成熟的信息技術(shù)和日益發(fā)達(dá)的通訊網(wǎng)絡(luò)都是為了使人們學(xué)習(xí)和生活更加快捷方便。對(duì)于當(dāng)代大學(xué)生而言,不僅需要豐富的理論知識(shí),同時(shí)需要一定的動(dòng)手能力。通過(guò)該款A(yù)PP的使用,希望可以在一定程度上提高實(shí)驗(yàn)室的使用效率,提高大學(xué)生的動(dòng)手能力,實(shí)現(xiàn)理論與實(shí)踐相結(jié)合,真正通過(guò)信息技術(shù)和網(wǎng)絡(luò)為廣大師生帶來(lái)便利,真正實(shí)現(xiàn)實(shí)踐教學(xué)。

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

    [1] 謝杭,朱鵬羽,孟慶賀.基于安卓平臺(tái)的掌上校園APP的設(shè)計(jì)與開(kāi)發(fā)[J].軟件工程,2016,19(3):25-26.

    [2] 孫華麗.基于Android平臺(tái)的實(shí)驗(yàn)室預(yù)約系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].農(nóng)業(yè)網(wǎng)絡(luò)信息,2016(5):66-68.

    [3] 侯曉麗,鄧煒,牛天勇.開(kāi)放式實(shí)驗(yàn)室預(yù)約系統(tǒng)的功能設(shè)計(jì)[J].軟件設(shè)計(jì)開(kāi)發(fā),2017,13(6):102-110.

    [4] 張文梅.基于SSH的實(shí)驗(yàn)室管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].Computer Knowledge and Technology,2016,12(13):105-106.

    [5] 李剛.瘋狂Android講義(3版).北京:電子工業(yè)出版社,2015.

    [6] 陳惠敏.基于Android的科研成果管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].電腦編程技巧與維護(hù),2015(20):43-44.

    作者簡(jiǎn)介:

    王澤奇(1996-),男,本科生.研究領(lǐng)域:軟件開(kāi)發(fā).

    陳靜嫻(1981-),女,碩士,講師.研究領(lǐng)域:軟件開(kāi)發(fā).

    鄧大略(1995-),男,本科生.研究領(lǐng)域:軟件開(kāi)發(fā).

    蔡劉璐(1997-),女,本科生.研究領(lǐng)域:軟件開(kāi)發(fā).

    猜你喜歡
    Android系統(tǒng)
    Android系統(tǒng)上的移動(dòng)互聯(lián)網(wǎng)集成平臺(tái)開(kāi)發(fā)機(jī)制
    Android系統(tǒng)核心管理工具設(shè)計(jì)與實(shí)現(xiàn)
    Android下的機(jī)械式電表數(shù)字識(shí)別技術(shù)研究
    基于GPS和iBeacon的智能校園信息發(fā)布平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)
    基于增強(qiáng)現(xiàn)實(shí)技術(shù)的導(dǎo)航系統(tǒng)研究
    亚洲人成伊人成综合网2020| 成人av在线播放网站| 日韩精品青青久久久久久| 欧美区成人在线视频| 麻豆成人av在线观看| 国产精品伦人一区二区| 99热这里只有是精品在线观看 | 99在线视频只有这里精品首页| 精品一区二区三区视频在线| 成人av在线播放网站| 免费在线观看成人毛片| 欧美在线一区亚洲| 国产一区二区三区视频了| h日本视频在线播放| 伦理电影大哥的女人| 久久国产精品影院| 悠悠久久av| 精品不卡国产一区二区三区| 亚洲精品亚洲一区二区| 国产免费一级a男人的天堂| 精品久久久久久成人av| 中亚洲国语对白在线视频| 高潮久久久久久久久久久不卡| 亚洲无线在线观看| 国产精品久久久久久精品电影| 97碰自拍视频| 少妇的逼水好多| 欧美3d第一页| 色视频www国产| 国产淫片久久久久久久久 | 最近在线观看免费完整版| 69av精品久久久久久| 亚洲,欧美精品.| www日本黄色视频网| 又粗又爽又猛毛片免费看| 亚洲成人免费电影在线观看| .国产精品久久| 日日摸夜夜添夜夜添av毛片 | 亚洲av免费高清在线观看| 久久久久九九精品影院| 午夜精品在线福利| 丰满人妻一区二区三区视频av| 亚洲av成人不卡在线观看播放网| 欧美日韩综合久久久久久 | 丝袜美腿在线中文| 制服丝袜大香蕉在线| 欧美xxxx黑人xx丫x性爽| 亚洲五月天丁香| 99在线视频只有这里精品首页| 真人一进一出gif抽搐免费| 男插女下体视频免费在线播放| 岛国在线免费视频观看| 久久精品国产自在天天线| 免费看光身美女| 欧美高清性xxxxhd video| 十八禁人妻一区二区| 午夜福利视频1000在线观看| 午夜老司机福利剧场| 日韩欧美 国产精品| 亚洲人成伊人成综合网2020| 国产男靠女视频免费网站| 久久久久性生活片| 亚洲美女黄片视频| 成年女人毛片免费观看观看9| 国产午夜精品久久久久久一区二区三区 | 久久热精品热| 一进一出抽搐动态| 国产爱豆传媒在线观看| 噜噜噜噜噜久久久久久91| 久久婷婷人人爽人人干人人爱| 成年女人毛片免费观看观看9| 一级a爱片免费观看的视频| 欧美成人免费av一区二区三区| 村上凉子中文字幕在线| 亚洲精品456在线播放app | 一个人免费在线观看的高清视频| 国产高清视频在线观看网站| 午夜两性在线视频| 日韩欧美在线二视频| 真人一进一出gif抽搐免费| 成人av在线播放网站| 搡女人真爽免费视频火全软件 | 亚洲在线自拍视频| 欧美性猛交黑人性爽| 好看av亚洲va欧美ⅴa在| 欧美成人性av电影在线观看| 人妻制服诱惑在线中文字幕| 岛国在线免费视频观看| av视频在线观看入口| 啪啪无遮挡十八禁网站| 国产高清视频在线观看网站| 神马国产精品三级电影在线观看| 伊人久久精品亚洲午夜| 国产在视频线在精品| 亚洲av不卡在线观看| 日本精品一区二区三区蜜桃| 中文字幕av在线有码专区| 少妇裸体淫交视频免费看高清| 国产精品亚洲一级av第二区| 欧美日韩福利视频一区二区| 精品久久久久久,| 色尼玛亚洲综合影院| 亚洲精品粉嫩美女一区| 欧美激情国产日韩精品一区| 国产精品久久视频播放| 久久久久久九九精品二区国产| 欧美黄色淫秽网站| 久久精品夜夜夜夜夜久久蜜豆| 高潮久久久久久久久久久不卡| 露出奶头的视频| 久久久久免费精品人妻一区二区| 欧美成人性av电影在线观看| 欧美精品啪啪一区二区三区| 日韩高清综合在线| 色哟哟哟哟哟哟| 国产69精品久久久久777片| 久久婷婷人人爽人人干人人爱| 精品国内亚洲2022精品成人| 国产精品女同一区二区软件 | 日韩大尺度精品在线看网址| 欧美性感艳星| 亚洲电影在线观看av| 日本黄色片子视频| 高清日韩中文字幕在线| 亚洲无线观看免费| 十八禁人妻一区二区| 久久人人精品亚洲av| 最近最新中文字幕大全电影3| 国产精品自产拍在线观看55亚洲| 757午夜福利合集在线观看| 欧美色视频一区免费| 美女大奶头视频| 国内精品久久久久精免费| 亚洲av一区综合| 国产精品一区二区性色av| 中文字幕免费在线视频6| 99热只有精品国产| 日日摸夜夜添夜夜添av毛片 | 亚洲国产欧美人成| 亚洲色图av天堂| 国产视频内射| 男女床上黄色一级片免费看| 国产午夜精品论理片| 久久久国产成人免费| 精品久久久久久久久亚洲 | 男人狂女人下面高潮的视频| 精品乱码久久久久久99久播| 国产伦一二天堂av在线观看| 亚洲五月天丁香| 欧美又色又爽又黄视频| 日本撒尿小便嘘嘘汇集6| 男人舔女人下体高潮全视频| 别揉我奶头 嗯啊视频| 亚洲无线在线观看| 中文字幕高清在线视频| 成人性生交大片免费视频hd| av在线观看视频网站免费| 亚洲av电影在线进入| 欧美极品一区二区三区四区| 亚洲,欧美精品.| 国产精品一区二区三区四区免费观看 | 亚洲激情在线av| 搡老熟女国产l中国老女人| 亚洲最大成人手机在线| 色在线成人网| 赤兔流量卡办理| 欧美色视频一区免费| 国内揄拍国产精品人妻在线| 九九在线视频观看精品| 身体一侧抽搐| 亚洲色图av天堂| 熟妇人妻久久中文字幕3abv| 精品久久久久久久久久免费视频| 两人在一起打扑克的视频| 欧美性猛交黑人性爽| 久久久久久九九精品二区国产| 怎么达到女性高潮| 青草久久国产| 美女高潮喷水抽搐中文字幕| 九九在线视频观看精品| 老女人水多毛片| 欧美在线一区亚洲| 亚洲国产精品999在线| netflix在线观看网站| 99久久精品国产亚洲精品| 精品久久久久久久久久久久久| 热99re8久久精品国产| 亚洲成av人片免费观看| www.www免费av| 欧美xxxx黑人xx丫x性爽| 免费搜索国产男女视频| 少妇人妻一区二区三区视频| 欧美日韩亚洲国产一区二区在线观看| 美女xxoo啪啪120秒动态图 | 97热精品久久久久久| 91麻豆精品激情在线观看国产| 欧美最新免费一区二区三区 | 又黄又爽又刺激的免费视频.| 国产成人影院久久av| 久久精品国产清高在天天线| 国产老妇女一区| 尤物成人国产欧美一区二区三区| 国产精品久久视频播放| 色综合亚洲欧美另类图片| 国产老妇女一区| 亚洲av成人精品一区久久| 国产亚洲av嫩草精品影院| 久久久成人免费电影| 国产黄片美女视频| 亚洲第一欧美日韩一区二区三区| 欧美性猛交╳xxx乱大交人| 亚洲欧美日韩无卡精品| 国内精品一区二区在线观看| 亚洲av不卡在线观看| 性插视频无遮挡在线免费观看| 国产蜜桃级精品一区二区三区| 国产亚洲精品久久久久久毛片| 在线免费观看不下载黄p国产 | 久久精品久久久久久噜噜老黄 | 精品人妻偷拍中文字幕| 一级av片app| 夜夜爽天天搞| 国产免费av片在线观看野外av| 亚洲人成网站在线播放欧美日韩| 内地一区二区视频在线| 久久久久国内视频| 免费电影在线观看免费观看| 身体一侧抽搐| 国产午夜精品论理片| 免费看美女性在线毛片视频| 日韩欧美精品v在线| 国产乱人伦免费视频| 国产精品永久免费网站| 美女cb高潮喷水在线观看| 精品久久久久久久久av| 人人妻人人澡欧美一区二区| 黄色一级大片看看| 观看免费一级毛片| 18禁黄网站禁片午夜丰满| 90打野战视频偷拍视频| 日本五十路高清| 免费无遮挡裸体视频| 亚洲av成人精品一区久久| 18禁黄网站禁片午夜丰满| 在线观看美女被高潮喷水网站 | 亚洲熟妇中文字幕五十中出| 日韩精品青青久久久久久| 亚洲无线观看免费| 久久精品国产亚洲av天美| 午夜免费激情av| 国产男靠女视频免费网站| 亚洲人成网站高清观看| 欧美在线一区亚洲| 深夜精品福利| 日本与韩国留学比较| 少妇高潮的动态图| 亚洲av成人精品一区久久| 99热这里只有是精品在线观看 | 亚洲av中文字字幕乱码综合| 性欧美人与动物交配| 亚洲av第一区精品v没综合| 人人妻人人澡欧美一区二区| av天堂中文字幕网| 淫妇啪啪啪对白视频| 夜夜夜夜夜久久久久| 亚洲七黄色美女视频| 日韩欧美三级三区| 12—13女人毛片做爰片一| 在线国产一区二区在线| 99热这里只有精品一区| av女优亚洲男人天堂| 日韩欧美免费精品| 国产精品免费一区二区三区在线| ponron亚洲| 国产乱人视频| 少妇的逼好多水| 午夜亚洲福利在线播放| 欧美激情在线99| 亚洲五月天丁香| 99在线视频只有这里精品首页| 99热这里只有是精品在线观看 | 久久精品国产亚洲av香蕉五月| 男女视频在线观看网站免费| 亚洲不卡免费看| 99久久九九国产精品国产免费| 欧美日韩黄片免| 久久久久国产精品人妻aⅴ院| 亚洲av中文字字幕乱码综合| 中文字幕人妻熟人妻熟丝袜美| 亚洲人成伊人成综合网2020| 午夜福利视频1000在线观看| 天美传媒精品一区二区| 女生性感内裤真人,穿戴方法视频| 久久精品夜夜夜夜夜久久蜜豆| 又粗又爽又猛毛片免费看| 小说图片视频综合网站| 日韩国内少妇激情av| 日日摸夜夜添夜夜添小说| 99热这里只有是精品50| 99久久久亚洲精品蜜臀av| 美女免费视频网站| 88av欧美| 亚洲性夜色夜夜综合| 久久6这里有精品| 一本一本综合久久| 首页视频小说图片口味搜索| 精品无人区乱码1区二区| 欧美色视频一区免费| 18禁裸乳无遮挡免费网站照片| 一个人免费在线观看电影| 欧美性猛交黑人性爽| 亚洲18禁久久av| 五月伊人婷婷丁香| 2021天堂中文幕一二区在线观| 国产精品综合久久久久久久免费| 白带黄色成豆腐渣| 国产精品人妻久久久久久| 日韩欧美免费精品| 日韩欧美一区二区三区在线观看| 亚洲精品日韩av片在线观看| 欧美日韩综合久久久久久 | 美女xxoo啪啪120秒动态图 | 久久精品国产亚洲av天美| 男人狂女人下面高潮的视频| 午夜激情福利司机影院| 青草久久国产| 99riav亚洲国产免费| 啪啪无遮挡十八禁网站| 精品免费久久久久久久清纯| 欧美性猛交╳xxx乱大交人| 成年女人永久免费观看视频| 精品午夜福利在线看| 美女黄网站色视频| 亚洲av.av天堂| 国产蜜桃级精品一区二区三区| 一级a爱片免费观看的视频| 免费看a级黄色片| av天堂在线播放| 中文字幕av成人在线电影| 国产免费一级a男人的天堂| 亚洲精品在线美女| 在线观看66精品国产| 婷婷亚洲欧美| 在线十欧美十亚洲十日本专区| 国产精品不卡视频一区二区 | 热99在线观看视频| 97人妻精品一区二区三区麻豆| av中文乱码字幕在线| 亚洲av成人不卡在线观看播放网| 每晚都被弄得嗷嗷叫到高潮| 午夜福利在线观看免费完整高清在 | 欧美日韩乱码在线| 我要搜黄色片| 我要搜黄色片| 精品免费久久久久久久清纯| 精品免费久久久久久久清纯| 搡老妇女老女人老熟妇| 偷拍熟女少妇极品色| 最近视频中文字幕2019在线8| 久久精品综合一区二区三区| 国产一区二区激情短视频| 国产三级黄色录像| 欧美日韩中文字幕国产精品一区二区三区| 亚洲熟妇中文字幕五十中出| 亚洲av成人av| 国产亚洲欧美在线一区二区| 九九热线精品视视频播放| 久久久久久大精品| 俄罗斯特黄特色一大片| 少妇裸体淫交视频免费看高清| 天美传媒精品一区二区| а√天堂www在线а√下载| 狠狠狠狠99中文字幕| 亚洲欧美日韩卡通动漫| 最近中文字幕高清免费大全6 | 婷婷精品国产亚洲av| 亚洲人成网站在线播放欧美日韩| 日本黄色视频三级网站网址| av在线蜜桃| 97碰自拍视频| 美女大奶头视频| 久久精品夜夜夜夜夜久久蜜豆| 国产伦精品一区二区三区视频9| 国产精品av视频在线免费观看| 国产免费av片在线观看野外av| 男人舔女人下体高潮全视频| 亚洲激情在线av| 亚洲熟妇中文字幕五十中出| 90打野战视频偷拍视频| 在线观看美女被高潮喷水网站 | 最近在线观看免费完整版| 在现免费观看毛片| 日本 欧美在线| 午夜免费激情av| 熟女人妻精品中文字幕| 老司机午夜十八禁免费视频| 免费看日本二区| 久久久精品大字幕| 男人和女人高潮做爰伦理| 午夜精品一区二区三区免费看| 1000部很黄的大片| 深爱激情五月婷婷| 久久性视频一级片| 又爽又黄a免费视频| 三级男女做爰猛烈吃奶摸视频| 亚洲精品日韩av片在线观看| 国产精品女同一区二区软件 | 香蕉av资源在线| 国产一区二区激情短视频| 久久人人爽人人爽人人片va | 中国美女看黄片| 久9热在线精品视频| 欧美中文日本在线观看视频| 日韩欧美国产在线观看| 中文字幕av在线有码专区| 婷婷亚洲欧美| 一区二区三区高清视频在线| 国内少妇人妻偷人精品xxx网站| 日本与韩国留学比较| 宅男免费午夜| 中文字幕精品亚洲无线码一区| 免费在线观看成人毛片| 日韩欧美国产在线观看| 婷婷精品国产亚洲av| 国产主播在线观看一区二区| 91久久精品国产一区二区成人| 亚洲avbb在线观看| h日本视频在线播放| 在线观看一区二区三区| a级毛片免费高清观看在线播放| 亚洲自拍偷在线| www.色视频.com| 久久人人爽人人爽人人片va | 亚洲五月婷婷丁香| 热99re8久久精品国产| 99久久成人亚洲精品观看| 9191精品国产免费久久| 三级男女做爰猛烈吃奶摸视频| 女人十人毛片免费观看3o分钟| 精品一区二区三区av网在线观看| 国产欧美日韩精品一区二区| 伦理电影大哥的女人| 九九在线视频观看精品| 成人av一区二区三区在线看| 久久精品人妻少妇| 黄色女人牲交| 麻豆国产97在线/欧美| 一个人观看的视频www高清免费观看| 成人av在线播放网站| 成熟少妇高潮喷水视频| 天堂av国产一区二区熟女人妻| 国产精品国产高清国产av| 日韩免费av在线播放| 丰满的人妻完整版| 欧美日韩乱码在线| 亚洲人成电影免费在线| 首页视频小说图片口味搜索| 日韩大尺度精品在线看网址| 亚洲va日本ⅴa欧美va伊人久久| 国产精品综合久久久久久久免费| 国产伦精品一区二区三区视频9| 噜噜噜噜噜久久久久久91| 日韩欧美精品免费久久 | 欧美日韩国产亚洲二区| 亚洲精品在线美女| 亚洲美女视频黄频| 少妇裸体淫交视频免费看高清| 亚洲国产色片| 国产大屁股一区二区在线视频| 国产伦一二天堂av在线观看| 人妻夜夜爽99麻豆av| 热99在线观看视频| 一级毛片久久久久久久久女| 日韩亚洲欧美综合| 亚洲天堂国产精品一区在线| 日韩精品中文字幕看吧| 午夜免费成人在线视频| 天堂√8在线中文| 高清毛片免费观看视频网站| 欧美日韩亚洲国产一区二区在线观看| 在线播放无遮挡| 日本免费一区二区三区高清不卡| 亚洲av.av天堂| 99久久无色码亚洲精品果冻| 51国产日韩欧美| 亚洲在线观看片| 变态另类成人亚洲欧美熟女| www日本黄色视频网| 偷拍熟女少妇极品色| 午夜激情福利司机影院| 精品国内亚洲2022精品成人| 精品国产亚洲在线| 国产欧美日韩一区二区三| 午夜视频国产福利| 91久久精品电影网| 欧美精品国产亚洲| 青草久久国产| 国产一级毛片七仙女欲春2| 日本 av在线| 啪啪无遮挡十八禁网站| 亚洲欧美精品综合久久99| 亚洲,欧美,日韩| 国产野战对白在线观看| 国产精品三级大全| 精品一区二区三区视频在线| 最近最新中文字幕大全电影3| 国产老妇女一区| 91麻豆精品激情在线观看国产| 久久天躁狠狠躁夜夜2o2o| 亚洲精品乱码久久久v下载方式| 日韩精品中文字幕看吧| 成人三级黄色视频| 制服丝袜大香蕉在线| 国产视频内射| 一本综合久久免费| 精品久久久久久,| 亚洲av一区综合| 久久久国产成人精品二区| 欧美+日韩+精品| 深夜a级毛片| av视频在线观看入口| 校园春色视频在线观看| 国产白丝娇喘喷水9色精品| 中文字幕人成人乱码亚洲影| 国产精品一区二区三区四区久久| 毛片女人毛片| 成人欧美大片| 亚洲精品在线观看二区| 亚洲狠狠婷婷综合久久图片| 精品无人区乱码1区二区| 搡老熟女国产l中国老女人| 国产野战对白在线观看| а√天堂www在线а√下载| 欧美极品一区二区三区四区| 国产黄片美女视频| 在线观看一区二区三区| 久久精品影院6| 51国产日韩欧美| 欧美日本视频| 日韩欧美一区二区三区在线观看| av黄色大香蕉| 午夜福利18| 日韩亚洲欧美综合| 婷婷精品国产亚洲av| 亚洲av电影在线进入| 国产又黄又爽又无遮挡在线| 亚洲国产精品999在线| 麻豆成人午夜福利视频| 999久久久精品免费观看国产| 亚洲性夜色夜夜综合| 一卡2卡三卡四卡精品乱码亚洲| 欧美区成人在线视频| 成年女人永久免费观看视频| 色视频www国产| 免费无遮挡裸体视频| 男女床上黄色一级片免费看| 午夜激情福利司机影院| 757午夜福利合集在线观看| 久久久成人免费电影| 国产精品嫩草影院av在线观看 | а√天堂www在线а√下载| 99久久成人亚洲精品观看| 亚洲精品在线美女| 噜噜噜噜噜久久久久久91| 精品99又大又爽又粗少妇毛片 | 91在线观看av| a级毛片a级免费在线| 免费观看精品视频网站| 久久久久久久久大av| 欧美成人免费av一区二区三区| 此物有八面人人有两片| 久久性视频一级片| 成年版毛片免费区| a级毛片a级免费在线| 淫妇啪啪啪对白视频| 日韩欧美精品v在线| bbb黄色大片| 久久精品91蜜桃| 欧美一区二区国产精品久久精品| 成人亚洲精品av一区二区| 1000部很黄的大片| 国产高清有码在线观看视频| 精品久久久久久久久久免费视频| 国产野战对白在线观看| 97热精品久久久久久| 日韩欧美在线乱码| 一a级毛片在线观看| 99精品久久久久人妻精品| 熟妇人妻久久中文字幕3abv| 亚洲激情在线av| 99久久精品国产亚洲精品| 国产老妇女一区| 国产精品女同一区二区软件 | 无人区码免费观看不卡| 一个人看的www免费观看视频| 国产一区二区亚洲精品在线观看| 中文字幕免费在线视频6| ponron亚洲| 最近最新免费中文字幕在线| 成人精品一区二区免费| 久久久成人免费电影| 国产视频内射| av在线蜜桃| 丝袜美腿在线中文| 午夜日韩欧美国产| 久久精品国产清高在天天线| 两人在一起打扑克的视频| 国产亚洲精品久久久久久毛片| 免费看美女性在线毛片视频| 日本一本二区三区精品| 3wmmmm亚洲av在线观看| 日韩亚洲欧美综合| 亚洲国产精品合色在线| 色哟哟·www| 日韩欧美国产在线观看|