wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5722|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

SQLServer數(shù)據(jù)庫圖書管理系統(tǒng)設(shè)計(jì) 基于Java的源碼

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:823873 發(fā)表于 2020-11-29 14:07 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
  •           項(xiàng)目環(huán)境
    • Windows2000或以上版本;
    • SQLServer 2005或以上版本。
  •           項(xiàng)目目的
    掌握數(shù)據(jù)庫設(shè)計(jì)的基本方法,了解C/S與B/S結(jié)構(gòu)應(yīng)用系統(tǒng)的特點(diǎn)與適用場合,了解C/S與B/S結(jié)構(gòu)應(yīng)用系統(tǒng)的不同開發(fā)設(shè)計(jì)環(huán)境與開發(fā)設(shè)計(jì)方法,綜合運(yùn)用前面實(shí)驗(yàn)掌握的數(shù)據(jù)庫知識(shí)與技術(shù)設(shè)計(jì)某小型數(shù)據(jù)庫應(yīng)用系統(tǒng)。
  •           項(xiàng)目要求
完成實(shí)驗(yàn)指導(dǎo)書中p255 (2)。
  •           項(xiàng)目設(shè)計(jì)開發(fā)過程及參考源代碼
  • 需求分析
實(shí)現(xiàn)需要我們能夠?qū)D書數(shù)據(jù)進(jìn)行管理,開發(fā)圖書管理系統(tǒng),簡化管理以及借閱圖書信息的步驟。
功能分析:
  •           登錄功能(包括管理員登錄,讀者登錄)
  •           注冊功能(自主注冊)
  •           讀者功能模塊
  •           管理員功能模塊
  •           管理員對圖書信息的管理(包括增刪改,查詢,瀏覽圖書信息)
  •           管理員對讀者信息的管理(包括瀏覽,修改讀者信息,以及添加讀者信息)
  •           讀者功能(包括瀏覽圖書信息,以及借閱圖書,查詢圖書信息)
  •           管理員對借閱記錄的管理(保存借閱記錄,查看借閱記錄)
  •           管理員對還書記錄的管理(保存還書記錄,歸還圖書,超期判斷)
  • 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)

  • 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)
下畫線為主碼
GUL_LOGIN   (  SNAME,  PASSWORD ) 管理員登錄表。

BORROW     (BNO ,RNO, BNAME,BRNUM, BOTIME) 借閱表,包括圖書號,讀者編號,圖書名稱,借閱時(shí)間。

BOOK_LIST  (BNO, BNAEM, PRICE, AUTHOR. INTIME, BNUM ,BWHERE, ISBORROW)圖書表,包括圖書編號、圖書名稱,價(jià)格,入庫時(shí)間,藏書位置,是否被借閱。

BACK_LIST   (BNO , RNO , BNAME, BACKTIME, PRISE)還書表,包括圖書號,讀者編號,圖書名稱,還書時(shí)間,超期金額。
REDER_LIST  (RNO, RNAME, RSEX, RGRADE, DEPNAME, CLASS,PASSWODE,BNUM,BMAX) 讀者信息表,包括讀者編號,讀者姓名,性別,年級,所在系別,班級,密碼, 借閱數(shù)量,最大借閱數(shù)量。
  • 表及視圖的創(chuàng)建代碼

  • 存儲(chǔ)過程和觸發(fā)器的設(shè)計(jì)
當(dāng)歸還圖書或是借閱圖書時(shí),圖書信息表中要更改相應(yīng)的借出或未借出記錄。
借書時(shí)同步更改圖書表,更改屬性ISBORROW。
this.sql=
        "CREATE TRIGGER DB_BOOKBOOK_INSERT2 ON BORROW_LIST\n" +
        "AFTER INSERT AS\n" +
        "DECLARE @bno varchar(30);\n" +
        "SELECT @bno =bno \n" +
        "FROM inserted \n" +
        "\n" +
        "BEGIN\n" +
        "UPDATE BOOK_LIST \n" +
        "SET ISBORROW ='已借出'\n" +
        "WHERE BNO=@bno\n" +
        "END";
rs = stat.executeQuery(this.sql);

還書時(shí)同步更改圖書表,更改屬性ISBORROW。
this.sql=
        "CREATE TRIGGER DB_BACK_LIST_INSERT1 ON BACK_LIST\n" +
                "AFTER INSERT AS\n" +
                "DECLARE @bno varchar(30);\n" +
                "SELECT @bno =bno \n" +
                "FROM inserted \n" +
                "\n" +
                "BEGIN\n" +
                "UPDATE BOOK_LIST \n" +
                "SET ISBORROW ='未借出'\n" +
                "WHERE BNO=@bno\n" +
                "END";
rs = stat.executeQuery(this.sql);

設(shè)置借閱數(shù)量不能大于限制總數(shù)
String sql=
        " CREATE TRIGGER BorUPDETE\n" +
                " ON REDER_LIST\n" +
                " AFTER UPDATE\n" +
                " AS\n" +
                " DECLARE @ABN INT\n" +
                "  DECLARE @MBN INT\n" +
                " SELECT @ANUM = BNUM,@MNUMN=BMAX FROM INSERTED\n" +
                " IF(@ANUM>@MNUMN)\n" +
                "  BEGIN\n" +
                " RAISERROR('已達(dá)到最大可借書數(shù)量',17,1)\n" +
                " rollback transaction\n" +
                " END";
rs = stmt.executeQuery(sql);

借閱書籍時(shí)自動(dòng)更新學(xué)生借閱數(shù)量
String sql=
        " CREATE TRIGGER rnumUPDETE\n" +
                " ON BORROW_LIST\n" +
                " AFTER INSERT\n" +
                " AS\n" +
                " DECLARE @NUN INT\n" +
                  " SELECT @NUM = BNUM FROM INSERTED\n" +
              
                "  BEGIN\n" +
                " UPDATE REDER_LIST\n" +
                " SET BNUM=@BNUM+1\n" +
                " END";
rs = stmt.executeQuery(sql);

設(shè)置還書時(shí)間大于借閱時(shí)間。

String sql=
        " CREATE TRIGGER \n" +
                "            ON BACK_LIST\n" +
                "            AFTER INSERT\n" +
                "            AS\n" +
                "            DECLARE @BOTIME1 DATE\n" +
                "            DECLARE @BACKTIME1  DATE\n" +
                "            SELECT @BOTIME1 = INSERTED.BOTIME ,@BACKTIME1 = INSERTED.@BACKTIME FROM INSERTED\n" +
                "            IF(@BOTIME1> @BACKTIME1 OR (SELECT YEAR(@BOTIME1) AS YEAR FROM INSERTED)!=(SELECT YEAR( @BACKTIME1) AS YEAR FROM INSERTED))\n" +
                "            BEGIN\n" +
                "            RAISERROR('輸入日期不正確!',17,1)\n" +
                "            rollback transaction\n" +
                "            END";
rs = stmt.executeQuery(sql);

判斷超期金額:
String sql=
        " CREATE TRIGGER \n" +
     "            ON BACK_LIST\n" +
     "            AFTER INSERT\n" +
     "            AS\n" +
     "            DECLARE @NUMDAY  DATE\n"+

     "            SELECT @NUMDAY =Z.TD" +
                "SELECT  TOTALDAY  TD --得到借書時(shí)間與還書時(shí)間之間相差多少天,使用內(nèi)嵌視圖\n" +
                "FROM\n" +
                "(\n" +
                "SELECT DAY(X.PDATE)-DAY(Y.NDATE) TOTALDAY\n" +
                "FROM \n" +
                "\n" +
                "(SELECT RNO,BOTIME PDATE \n" +
                "FROM BORROW_LIST)X,\n" +
                "\n" +
                "(SELECT RNO ,BACKTIME NDATE\n" +
                "FROM BACK_LIST)Y\n" +
                "\n" +
                "WHERE X.RNO =Y.RNO \n" +
                ")Z\n" +
     "            IF(NUMDAY>=60)\n" +
     "            BEGIN\n" +
     "            RAISERROR('已超期!',17,1)\n" +
     "           UPDATE BACK_LIST\n" +
     "           SET PRISE=(NUMDAY-60)*2" +
                "END";
rs = stmt.executeQuery(sql);




前臺(tái)系統(tǒng)連接數(shù)據(jù)庫代碼
String JDriver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";// SQL數(shù)據(jù)庫引擎
String connectDB = "jdbc:sqlserver://127.0.0.1:0;DatabaseName=db_tsgl";
try {

    Class.forName(JDriver);// 加載數(shù)據(jù)庫引擎,返回給定字符串名的類
    user = "sa";// 你自己創(chuàng)建的用戶名字和密碼!!!!!!!!!!!!
    password1 = "123456";
    ct = DriverManager.getConnection(connectDB,user,password1);// 連接數(shù)據(jù)庫對象
pstmt = ct.prepareStatement(strsql);

} catch (Exception arg1) {
    arg1.printStackTrace();
} finally {
    try {
        if (rs != null) {
            rs.close();
            rs = null;
        }
        if (pstmt != null) {
            pstmt.close();
            pstmt = null;
        }
        if (ct != null) {
            ct.close();
            ct = null;
        }
    } catch (Exception arg2) {
        arg2.printStackTrace();
    }


  • 具體實(shí)現(xiàn)

首先在數(shù)據(jù)庫中建立基本信息。在通過系統(tǒng)來操控其中數(shù)據(jù)。
學(xué)生登錄表基本信息
管理員登錄基本信息:
以及圖書基本信息:

以及讀者基本信息:
  • 登錄模塊
1)管理員登錄
輸入相應(yīng)的用戶名,以及密碼。系統(tǒng)在數(shù)據(jù)庫中調(diào)取管理員登錄信息表,匹配其中的用戶名以及密碼是否匹配。

若不匹配,則提示輸入錯(cuò)入,累計(jì)三次輸入錯(cuò)誤,自動(dòng)退出。

  • 學(xué)生登錄

輸入相應(yīng)的用戶名,以及密碼。系統(tǒng)在數(shù)據(jù)庫中調(diào)取學(xué)生登錄信息表,匹配其中的用戶名以及密碼是否匹配。

若不匹配,則提示輸入錯(cuò)入,累計(jì)三次輸入錯(cuò)誤,自動(dòng)退出。

  • 注冊
若之前數(shù)據(jù)庫中沒有,相應(yīng)的記錄,則輸入相應(yīng)的用戶名,密碼,以及所屬權(quán)限。入下圖:
注冊之后數(shù)據(jù)插入數(shù)據(jù)庫的學(xué)生登錄表。


  • 管理員模塊
通過管理員賬號登錄

  • 瀏覽圖書信息
點(diǎn)擊按鈕瀏覽,在界面顯示圖書信息。
  •   查詢圖書信息
輸入圖書號,查詢結(jié)果會(huì)顯示在界面。
3)添加圖書信息
點(diǎn)擊添加按鈕,在彈出來的界面輸入相應(yīng)信息后,再次點(diǎn)擊添加。

結(jié)果顯示:成功添加。并顯示出來。

數(shù)據(jù)庫中圖書表中也添加相應(yīng)的數(shù)據(jù)

4)修改圖書信息
點(diǎn)擊修改按鈕,提示如下:
點(diǎn)擊確定,后顯示如下

再次點(diǎn)擊確定,即可修改數(shù)據(jù)
如將圖書價(jià)格改為100.
點(diǎn)擊修改,提示修改成功
顯示如下:

數(shù)據(jù)庫中相應(yīng)也同步修改,結(jié)果顯示修改成100.
5)刪除功能
點(diǎn)擊刪除按鈕,提示
點(diǎn)擊確定,提示

點(diǎn)擊確定 ,如刪除剛才修改的數(shù)據(jù)。
顯示界面:
未顯示其信息:
成功刪除。
數(shù)據(jù)庫同步刪除:
6)借閱功能
點(diǎn)擊借閱按鈕,提示

點(diǎn)擊確定:輸入信息
點(diǎn)擊借閱,在界面中顯示,借閱的相關(guān)信息

再次瀏覽圖書信息顯示編號為1 的圖書已被借出

假如再次借同一本書(已借出的書)
  • 還書功能
借書記錄如下:

圖書基本信息如下:編號為1 2 3的圖書已借出

點(diǎn)擊還書按鈕,提示
點(diǎn)擊確定,歸還圖書編號為1 的圖書。

歸還后在還書記錄界面,顯示所還記錄。

再次瀏覽圖書信息。發(fā)現(xiàn)編號為1的圖書已被自動(dòng)歸還,更新借出記錄。之前為已借出,現(xiàn)在改為未借出。

  • 查看讀者信息

10)修改讀者信息
點(diǎn)擊修改讀者信息按鈕,
點(diǎn)擊確定

修改名字為張飛9的讀者信息,更改其名字為岳飛。
更改成功
數(shù)據(jù)庫中也做出同步修改

  •   學(xué)生模塊

通過相應(yīng)的用戶名和密碼,系統(tǒng)調(diào)取數(shù)據(jù)庫中的學(xué)生登錄信息表,匹配其中信息。若正確則顯示如下:
  • 查詢圖書信息
查詢圖書號為1的圖書信息。
  • 借閱
借閱編號為4的圖書。
再次查看圖書信息,圖書編號為4的圖書已被借出,符合實(shí)際邏輯。
  • 瀏覽圖書信息
點(diǎn)擊瀏覽按鈕即可看到圖書信息。

  • 項(xiàng)目總結(jié)
通過此次綜合性,加強(qiáng)對數(shù)據(jù)庫的理解與運(yùn)用以及貫通java,實(shí)現(xiàn)數(shù)據(jù)庫和前端的連接。利用圖形用戶界面,實(shí)現(xiàn)用戶交互,進(jìn)行圖書信息管理。可以完成對數(shù)據(jù)庫的操作。滿足實(shí)際需求。

以上的Word格式文檔51黑下載地址:
先哥 圖書管理子系統(tǒng).doc (1.97 MB, 下載次數(shù): 18)
為防止有人抄,只公開部分代碼(不含數(shù)據(jù)庫和界面):
源碼.7z (5.12 KB, 下載次數(shù): 17)

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

無效樓層,該帖已經(jīng)被刪除
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
国产精品极品在线观看| 在线中文字幕网站| 在线视频中文字幕一区二区| 成人爽a毛片免费啪啪动漫| 日本精品在线免费观看| 久久久精彩视频| 亚洲国产婷婷香蕉久久久久久 | 国产熟人av一二三区| 国内精品视频在线| 亚洲成a人v欧美综合天堂下载| 欧美成人69| 草草在线观看| jizz视频| 国产精品九九九九| 1314成人网| 国产久一道中文一区| 精品成人佐山爱一区二区| www.亚洲国产| 成人在线电影在线观看视频| 国产在线高清视频| xxxxhd欧美精品| 国产情侣在线视频| 婷婷六月天在线| 国产精品一区二区免费| 色综合久久88| 色综合久久综合中文综合网| 毛片av一区二区| jizz性欧美23| 欧美成人精品一区二区男人看| 影音先锋5566中文源资源 | 在线视频亚洲自拍| 亚洲91精品在线观看| 色欧美88888久久久久久影院| 另类调教123区| 欧美在线网址| 天天躁日日躁成人字幕aⅴ| 欧美激情一区二区三区免费观看 | 亚洲精品国产精品国| 日本一区二区三区网站| 亚洲欧洲一区二区福利| 欧美在线观看一区二区三区| 欧美高清视频一二三区 | 日本三级在线电影| 中文字幕另类日韩欧美亚洲嫩草| 99视频在线免费播放| 国产精品日日摸夜夜添夜夜av| 日韩视频免费观看高清完整版| 久久色在线观看| 在线精品一区二区| a级日韩大片| 日韩不卡在线| 五月天婷婷在线视频| xfplay每日更新av资源| www.久久综合| 久久久久亚洲天堂| av av在线| 人妻互换免费中文字幕| av一区二区三区在线| 深夜福利一区二区| 在线视频观看日韩| 免费观看性欧美大片无片| 可以在线观看的av| 免费毛片观看| 色一情一乱一乱一区91av| 国产精品美女毛片真酒店| 亚洲精品无码久久久久久久| 欧美日韩在线免费播放| 国产精品-区区久久久狼| 天堂va久久久噜噜噜久久va| 国产精品视频26uuu| 欧美综合在线第二页| 成人精品视频一区二区三区| 日韩综合在线| 欧美成年网站| 国产激情视频一区二区| 精品国产一区二区三区| 熟年交尾五十路视频在线播放| 亚洲无码久久久久久久| 自拍偷拍18p| 久久久久久久久久网站| 国产精品熟妇一区二区三区四区 | 精品国产欧美成人夜夜嗨| 欧美午夜电影网| 最新日韩在线视频| 成人白浆超碰人人人人| 久久久水蜜桃av免费网站| 首页国产精品| 国产精品香蕉| 国产精品欧美在线观看| 超碰成人在线观看| 欧美日韩看看2015永久免费| 国产精品2区| 午夜精品久久久久久久久久蜜桃| 都市激情在线视频| 天海翼一区二区三区免费| 亚洲男人天堂2019| 午夜国产在线观看| 国产亚洲成人精品| 制服.丝袜.亚洲.中文.综合懂色| 日韩av网站在线播放| 中文字幕天堂av| 中文字幕av网址| 午夜男人的天堂| 国内av免费观看| 国产精品无码电影| 国产一级二级在线观看| 在线日韩国产网站| 一区二区成人免费视频| www.国产色| 精品中文字幕在线观看| 亚洲欧美精品日韩欧美| 国产乱淫av麻豆国产免费| 中文字幕第36页| 国产主播在线看| 女人和拘做爰正片视频| 亚洲第一天堂久久| 国产黄色一区二区三区| 一级黄色性视频| 乱老熟女一区二区三区| 无码人妻丰满熟妇区bbbbxxxx| 亚洲xxx在线| 美女激情视频网站| 日韩资源在线| 日韩精品黄色| 久久久加勒比| 一区二区三区无毛| 草色在线视频| 成年人免费视频观看| www.男人的天堂.com| аⅴ资源新版在线天堂| 二区三区四区高清视频在线观看| 最近高清中文在线字幕在线观看| 免费av不卡| 色综合一区二区日本韩国亚洲| 国产亚洲精aa在线看| 天天做天天爱天天综合网| 在线精品一区二区| 久久嫩草精品久久久精品| 色哟哟在线观看一区二区三区| 亚洲精品在线看| 久久久精品久久久| 5278欧美一区二区三区| 日本欧美精品久久久| 丰满少妇大力进入| 2023国产精品| 欧美成人激情图片网| 欧美日韩色婷婷| 欧美成人3dxxxx| 亚洲一品av免费观看| 欧美一区二区三区性视频| 精品日产卡一卡二卡麻豆| 亚洲精品视频免费在线观看| 欧美在线播放视频| 亚洲一区bb| 97公开免费视频| 国产免费美女视频| 最新中文乱码字字幕在线| 全部孕妇毛片免费孕妇| 日本综合在线| 欧美欧美黄在线二区| 国产一区二区三区四区三区四| 毛片基地黄久久久久久天堂| 久久综合之合合综合久久| 国产亚洲视频中文字幕视频| 欧美精三区欧美精三区| 欧美激情一级欧美精品| 国产精品av电影| 精品免费国产| 男女高潮又爽又黄又无遮挡| 免费成人美女女在线观看| 亚洲国产一区二区久久久777| 巨骚激情综合| 欧美激情在线精品一区二区三区| 丁香激情综合五月| 日韩欧美国产综合一区 | 国产成人免费视频网站高清观看视频 | 成人自拍视频| 天堂在线一区二区| 91网站最新网址| 欧美成人女星排行榜| 洋洋av久久久久久久一区| 在线观看成人小视频| 欧美国产日韩一区二区| 精品视频在线观看| 国产吃瓜黑料一区二区| 国产 欧美 精品| 奇米777影视成人四色| 国产视频第一区| 精品人人人人| 麻豆九一精品爱看视频在线观看免费| 一区二区三区精品视频| 欧美二区在线播放| 日韩中文字幕在线免费| 免费视频91蜜桃| 国产精品久久久久久久久久久久久久久久久久 | 桃乃木香奈和黑人aⅴ在线播放 | 亚洲国产精品无码av| 国产精品美女毛片真酒店| 午夜电影福利网| 国产精品一区二区三区美女| 久久人人爽人人爽| 久久精品成人欧美大片古装| 欧美在线一区视频| 成人小视频在线播放| 美女又黄又免费| 福利一区二区免费视频| 91超薄肉色丝袜交足高跟凉鞋| mm131亚洲精品| 精品无码黑人又粗又大又长| 美女黄色网址| 网站一区二区| 狠狠色综合色综合网络| 欧美日韩一区二区在线| 国产精品极品尤物在线观看| 69sex久久精品国产麻豆| 一级黄色免费网站| a级免费观看| 91精品入口| 国产ts人妖一区二区| 欧美精品乱人伦久久久久久| 91视频免费网站| 成年网站免费在线观看| 国产在线观看黄色| 完全免费av在线播放| 高潮按摩久久久久久av免费| 国产亚洲精品7777| 亚洲天堂网站在线观看视频| 久久99精品国产一区二区三区| 日本人亚洲人jjzzjjz| 日韩在线天堂| 国产一二三在线| 国产高清不卡一区二区| 一区二区亚洲精品国产| 亚洲第一综合天堂另类专| 92国产精品久久久久首页| 天堂av.com| 亚洲av无码乱码国产麻豆 | 日本vs亚洲vs韩国一区三区| 色综合天天综合色综合av| 国产麻豆一区二区三区在线观看| 看免费黄色录像| 婷婷国产在线| 国产精品久久777777毛茸茸| 欧美日韩国产精品一区二区不卡中文| 成人在线视频网站| 欧美性xxxx图片| 亚洲jjzzjjzz在线观看| 亚洲国产一区二区三区在线播放| 精品国产伦一区二区三区观看说明| 免费国偷自产拍精品视频| 国产不卡一区二区在线观看| 国产chinesehd精品露脸| 欧美另类videos粗暴黑人| 亚洲精品一区在线| 精品久久久一区| 91在线看www| 久久精品一级片| 黄色片av在线| 视频国产一区| 欧美日韩精品电影| 久久综合九九| 手机在线免费看毛片| 四虎影视在线观看2413| 视频一区二区三区中文字幕| 精品国偷自产在线| 国产白嫩美女无套久久| 中国一级特黄毛片大片| 999精品一区| 亚洲第一福利网| 九热视频在线观看| 被陌生人带去卫生间啪到腿软| 亚洲国产老妈| 中文字幕亚洲情99在线| 欧美日韩大尺度| 少妇性色午夜淫片aaa播放| 99久久.com| 国产亚洲精品久久久久久| 男插女视频网站| 夜色福利刺激| 在线不卡视频| 久久精品视频在线| 3d动漫精品啪啪一区二区下载| 同心难改在线观看| 99久久精品99国产精品| 51色欧美片视频在线观看| 少妇视频一区二区| 亚洲综合影视| 懂色av一区二区夜夜嗨| 成人激情视频在线| 少妇又紧又色又爽又刺激视频 | 日韩123区| 国产精品香蕉一区二区三区| 久久精品小视频| 亚洲色图 激情小说| 快射视频在线观看| 国产精品女上位| 亚洲xxxx视频| 一级黄色片免费| 盗摄牛牛av影视一区二区| 日韩你懂的在线观看| 成人欧美精品一区二区| 蜜桃免费在线| 欧美高清在线视频| 成人免费在线看片| 精品人妻一区二区三区麻豆91| 91蜜桃臀久久一区二区| 精品国产一区二区三区不卡| 中文字幕第九页| 求av网址在线观看| 亚洲美女屁股眼交| 欧美精品七区| 国内老熟妇对白hdxxxx| 九九九伊在线综合永久| 欧美午夜电影在线播放| 色天使在线观看| 日韩a级作爱片一二三区免费观看| 91丨porny丨户外露出| 色综合视频二区偷拍在线| 国产毛片av| 亚洲乱码免费伦视频| 久久久噜噜噜久噜久久| 亚洲男人第一av| 卡通动漫精品一区二区三区| 国产亚洲xxx| 欧美精品入口蜜桃| 少妇一级淫免费观看| 国产成人精品视频| 日本在线不卡一区二区| 免费看a在线观看| 一区二区三区四区在线播放| 国产成人免费观看| 久久免费区一区二区三波多野 | 在线国产亚洲欧美| 国产成人精品一区二区在线小狼| 国产精品麻豆一区二区三区| 一区二区三区四区不卡视频| 亚洲欧美自偷自拍另类| 69久久夜色| 在线观看三级视频欧美| 日韩高清一二三区| 日本伦理一区二区| 欧美日韩黄视频| 美女爆乳18禁www久久久久久 | 麻豆md0077饥渴少妇| 精品黑人一区二区三区在线观看| 国产影视一区| 性欧美xxxx交| 亚洲奶汁xxxx哺乳期| 亚洲国产精品一区| 亚洲一区国产精品| 国产中文字幕网| 国产成人在线免费| 天堂av免费看| 九九热在线视频免费观看| 成人av网站免费| 日韩一二区视频| eeuss网址直达入口| www欧美成人18+| 免费在线观看毛片网站| 免费福利影院| 91伊人久久大香线蕉| 精品国偷自产一区二区三区| 肉丝一区二区| 欧美视频一区二区三区四区| 99国产超薄丝袜足j在线观看| 成人公开免费视频| 日韩一区二区三区色| 精品国产自在精品国产浪潮 | 91麻豆国产福利在线观看宅福利| 欧美丝袜丝交足nylons图片| 亚洲无人区码一码二码三码的含义| 国产高清亚洲| 色综合色综合网色综合| 无码精品人妻一区二区| 韩国三级电影一区二区| 亚洲 欧美 综合 另类 中字| 成人在线视频成人| 日韩视频免费观看高清完整版在线观看| 日韩精品一区二区三区丰满| 亚洲区一区二区| 国产精品精品软件视频| 成人午夜国产福到在线| 久久久亚洲高清| 成年人黄色在线观看| 青青草观看免费视频在线| 欧美体内she精视频| 天天看片中文字幕| 久久国产影院| 美女亚洲精品| 神马亚洲视频| 91精品国产欧美一区二区| 日韩久久久久久久久| 欧美日韩一区二区高清| 成人一区二区电影| 6080午夜| 欧美性猛交xxxx乱大交| 国产视频久久久久久| 日韩欧美中文字幕一区二区三区 | 久久国产劲爆∧v内射| 日韩精品中文字幕一区二区|