日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

(附源码)springboot+mysql+基于Java的学生请销假审批管理系统的设计与实现 毕业设计130939

發布時間:2023/12/29 数据库 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 (附源码)springboot+mysql+基于Java的学生请销假审批管理系统的设计与实现 毕业设计130939 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

摘 要

科技進步的飛速發展引起人們日常生活的巨大變化,電子信息技術的飛速發展使得電子信息技術的各個領域的應用水平得到普及和應用。信息時代的到來已成為不可阻擋的時尚潮流,人類發展的歷史正進入一個新時代。在現實運用中,應用軟件的工作規則和開發步驟,采用java技術建設學生請假審批管理系統。

本設計主要實現集人性化、高效率、便捷等優點于一身的學生請假審批管理系統,完成首頁、用戶管理、公告通知、請假申請、請假審批等功能模塊。系統通過瀏覽器與服務器進行通信,實現數據的交互與變更。本系統通過科學的管理方式、便捷的服務提高了工作效率,減少了數據存儲上的錯誤和遺漏。學生請假審批管理系統使用Java語言,采用基于 MVVM模式的spring boot技術進行開發,使用 Eclipse 2017 CI 10 編譯器編寫,數據方面主要采用的是微軟的Mysql數據庫來作為數據存儲媒介,配合前臺HTML+CSS 技術完成系統的開發。

關鍵詞 :學生請假審批;java技術;Mysql數據庫;

Abstract

The rapid development of scientific and technological progress has caused great changes in people's daily life. The rapid development of electronic information technology has popularized and applied the application level of electronic information technology in various fields. The advent of the information age has become an irresistible fashion trend, and the history of human development is entering a new era. In practical application, according to the working rules and development steps of the application software, Java technology is used to build the student leave approval management system.

This design mainly realizes the student leave approval management system with the advantages of humanization, high efficiency and convenience, and completes the functional modules such as home page, user management, announcement notice, leave application, leave approval and so on. The system communicates with the server through the browser to realize the interaction and change of data. Through scientific management and convenient service, the system improves work efficiency and reduces errors and omissions in data storage. The student leave approval management system uses Java language, spring boot technology based on MVVM mode and eclipse 2017 CI 10 compiler. In terms of data, Microsoft's MySQL database is mainly used as the data storage medium, and the system development is completed with the foreground HTML + CSS technology.

Key words: Student leave approval; Java technology; Mysql database;

目 錄

1 概述 1

1.1課題背景 1

1.2 研究意義 1

1.3 本課題主要工作 2

2 關鍵技術介紹 3

2.1 開發技術 3

2.2 MVVM模式 3

2.3 MySQL數據庫 4

2.4 B/S結構 4

2.4 spring boot框架介紹 4

2.4 Vue.js主要功能 4

3 系統分析 6

3.1 可行性分析 6

3.1.1 技術可行性 6

3.1.2操作可行性 6

3.1.3 經濟可行性 6

3.1.4 法律可行性 7

3.2系統流程分析 7

3.2.1系統開發流程 7

3.2.2 用戶登錄流程 8

3.2.3 系統操作流程 8

3.2.4 添加信息流程 9

3.2.5 修改信息流程 10

3.2.6 刪除信息流程 10

3.3系統用例分析 11

4 系統設計 15

4.1 系統概述 15

4.2 系統結構設計 15

4.3數據庫設計 16

4.3.1實體ER圖 16

4.3.2數據庫表設計 16

5系統詳細設計 23

5.1數據庫訪問層的實現 23

5.2注冊模塊的實現 24

5.3登錄模塊的實現 24

5.4用戶資料修改模塊的實現 26

5.5公告通知模塊的實現 27

5.6請假申請模塊的實現 28

5.7學生管理模塊的實現 29

5.8請假審批管理模塊 31

6系統測試 33

6.1系統測試的意義 33

6.2 測試方法 33

6.3測試分析 33

結 論 35

致 謝 36

參考文獻 37

1 概述

1.1課題背景

隨看信息需求的增長,傳統的信息交流方式早已不能滿足企業對傳遞和處理大量信息的需要,因此亟需把網絡技術滲透到企業的日常工作。而網絡辦公與管理的應用則滿足了企業對辦公網絡化、自動化的管理需求,不僅可以極大地提高企業內部的管理水平,并加快內部信息流通,確保信息有效利用,增強企業的核心競爭力。

20世紀70年代中期在企業和行政機關中興起使用公自動化系統,而后因其給企業和單位帶來的便利而迅速被用于中小型企業單位中,其是采用一-系列現代化的辦公設備和先進的通信技術,廣泛、全面、迅速地收集、整理、加工、存儲和使用信息,使企業內部人員方便快捷地共享信息,高效地協同工作;改變過去復雜、低效的手工辦公方式,為科學管理和決策服務,從而達到提高行政效率的目的。一個企業實現辦公自動化的程度也是衡量其實現現代化管理的標準。

1.2 研究意義

我國辦公自動化的發展過程中,辦公自動化建設取得了很多成績,同時也暴露了很多問題,如投資大、效果不明顯、水平低、重復建設多、硬件投入多、軟件投入少、模擬手工作業增加管理負擔等。辦公人員大都非計算機專業人員,他們的計算機知識尤其是計算機操作系統及硬件知識的缺乏,導致辦公效率的降低,也造成系統管理員工作量的增大如系統維護及軟件升級。成本計算機技術的發展可謂一-日千里,軟硬件的升級換代將更加的頻繁,這就意味著系統后期成本居高不下。當今政府、企事業對信息的價值有了更深的認識,因而對信息的存儲和保密也就更加重視。而今,病毒的破壞、黑客的入侵等都將對系統信息以致使的打擊。

傳統紙質的審批方式浪費了很多人力、物力、財力,且效率低下,增加工作人員壓力和辦公經費。

1.3本文的組織結構

第一章是緒論,本文章的開頭部分,對本題目的研究背景和研究意義等一些做文字性的描述。

第二章研究了學生請假審批管理系統的所采用的開發技術和開發工具。

第三章是系統分析部分,包括系統總體需求描述、功能性角度分析系統需求、非功能性等各個方面分析系統是否可以實現。

第四章是系統設計部分,本文章的重要部分,提供了系統架構的詳細設計和一些主要功能模塊的設計說明。

第五章是系統的具體實現,介紹系統的各個模塊的具體實現。

第六章在前幾章的基礎上對系統進行測試和運行。

最后對系統進行了認真的總結,以此對未來有一個新的展望。

2 關鍵技術介紹

2.1開發技術

本系統前端框架采用了比較流行的漸進式JavaScript框架Vue.js。使用Vue-Router和Vuex實現動態路由和全局狀態管理,Ajax實現前后端通信,Element UI組件庫使頁面快速成型。后端部分:采用springboot作為開發框架,同時集成MyBatis、Redis等相關技術。

2.2 MVVM模式

MVVM是Model-View-ViewModel的簡寫。它本質上就是MVC 的改進版。MVVM 就是將其中的View 的狀態和行為抽象化,讓我們將視圖 UI 和業務邏輯分開。當然這些事 ViewModel 已經幫我們做了,它可以取出 Model 的數據同時幫忙處理 View 中由于需要展示內容而涉及的業務邏輯。微軟的WPF帶來了新的技術體驗,如Silverlight、音頻、視頻、3D、動畫……,這導致了軟件UI層更加細節化、可定制化。同時,在技術層面,WPF也帶來了 諸如Binding、Dependency Property、Routed Events、Command、DataTemplate、ControlTemplate等新特性。MVVM(Model-View-ViewModel)框架的由來便是MVP(Model-View-Presenter)模式與WPF結合的應用方式時發展演變過來的一種新型架構框架。它立足于原有MVP框架并且把WPF的新特性糅合進去,以應對客戶日益復雜的需求變化。

2.3 MySQL數據庫

科技的進步,給日常帶來許多便利:教室的投影器用到了虛擬成像技術,數碼相機用到了光電檢測技術,比如超市貨物進出庫的記錄需要一個信息倉庫。這個信息倉庫就是數據庫,而這次的計算機硬件售賣系統也需要這項技術的支持。

用MySQL這個軟件,是因為它能接受多個使用者訪問,而且里面存在Archive等。它會先把數據進行分類,然后分別保存在表里,這樣的特別操作就會提高數據管理系統自身的速度,讓數據庫能被靈活運用。MySQL的代碼是公開的,而且允許別人二次編譯升級。這個特點能夠降低使用者的成本,再搭配合適的軟件后形成一個良好的網站系統。雖然它有缺點,但是綜合各方面來說,它是使用者的主流運用的對象。

2.4 B/S結構

B/S(瀏覽器/服務器)結構是目前主流的網絡化的結構模式,它能夠把系統核心功能集中在服務器上面,可以幫助系統開發人員簡化操作,便于維護和使用。只需要用戶在客戶端安裝360瀏覽器、谷歌瀏覽器、QQ瀏覽器等當前大眾瀏覽器,在電腦里面安裝sqlserver、mysql數據庫等數據庫。安裝好的瀏覽器與服務器端的數據庫進行信息數據的交互。很多專門軟件能夠做到的事情,采用B/S結構模式也能實現,它能夠結合Web瀏覽器技術,ActiveX技術以及多種腳本語言等技術。幫助程序開發者節約了不少開發成本。目前B/S結構成為程序開發主流結構,它最好的地方就是沒有地點限制還不用專門安裝軟件,筆記本或者電腦能夠上網就能訪問系統。系統使用B/S進行開發在后期系統維護上面就會很省事,不用什么問題都在服務器上面操作,簡單的客戶端處理就解決部分問題,開發出來的程序跟用戶交互性上面也會增強,還可以實時刷新瀏覽器進行程序局部的數據信息更新。

圖1-1 B/S模式三層結構圖

2.5spring boot框架介紹

Spring框架是Java平臺上的一種開源應用框架,提供具有控制反轉特性的容器。盡管Spring框架自身對編程模型沒有限制,但其在Java應用中的頻繁使用讓它備受青睞,以至于后來讓它作為EJB(EnterpriseJavaBeans)模型的補充,甚至是替補。Spring框架為開發提供了一系列的解決方案,比如利用控制反轉的核心特性,并通過依賴注入實現控制反轉來實現管理對象生命周期容器化,利用面向切面編程進行聲明式的事務管理,整合多種持久化技術管理數據訪問,提供大量優秀的Web框架方便開發等等。Spring框架具有控制反轉(IOC)特性,IOC旨在方便項目維護和測試,它提供了一種通過Java的反射機制對Java對象進行統一的配置和管理的方法。Spring框架利用容器管理對象的生命周期,容器可以通過掃描XML文件或類上特定Java注解來配置對象,開發者可以通過依賴查找或依賴注入來獲得對象。Spring框架具有面向切面編程(AOP)框架,SpringAOP框架基于代理模式,同時運行時可配置;AOP框架主要針對模塊之間的交叉關注點進行模塊化。Spring框架的AOP框架僅提供基本的AOP特性,雖無法與AspectJ框架相比,但通過與AspectJ的集成,也可以滿足基本需求。Spring框架下的事務管理、遠程訪問等功能均可以通過使用SpringAOP技術實現。Spring的事務管理框架為Java平臺帶來了一種抽象機制,使本地和全局事務以及嵌套事務能夠與保存點一起工作,并且幾乎可以在Java平臺的任何環境中工作。Spring集成多種事務模板,系統可以通過事務模板、XML或Java注解進行事務配置,并且事務框架集成了消息傳遞和緩存等功能。Spring的數據訪問框架解決了開發人員在應用程序中使用數據庫時遇到的常見困難。它不僅對Java:JDBC、iBATS/MyBATIs、Hibernate、Java數據對象(JDO)、ApacheOJB和ApacheCayne等所有流行的數據訪問框架中提供支持,同時還可以與Spring的事務管理一起使用,為數據訪問提供了靈活的抽象。Spring框架最初是沒有打算構建一個自己的WebMVC框架,其開發人員在開發過程中認為現有的StrutsWeb框架的呈現層和請求處理層之間以及請求處理層和模型之間的分離不夠,于是創建了SpringMVC。

2.6 Vue.js 主要功能

Vue.js是一套構建用戶界面的漸進式框架。與其他重量級框架不同的是,Vue采用自底向上增量開發的設計。Vue 的核心庫只關注視圖層,并且非常容易學習,非常容易與其它庫或已有項目整合。另一方面,Vue 完全有能力驅動采用單文件組件和Vue生態系統支持的庫開發的復雜單頁應用。

Vue.js 的目標是通過盡可能簡單的 API 實現響應的數據綁定和組合的視圖組件。

Vue.js 自身不是一個全能框架——它只聚焦于視圖層。因此它非常容易學習,非常容易與其它庫或已有項目整合。另一方面,在與相關工具和支持庫一起使用時,Vue.js 也能驅動復雜的單頁應用。

3 系統分析

所謂系統分析就是,需求人員通過與客戶的溝通,所獲取的信息,然后把這些信息通過需求說明書的方式展示給用戶和開發人員。在軟件功能發展的歷史長河中,很長時間,特別是最開始的時候,需求分析的重要性并不被人們所認同,例如當時美國IBM公司為英國電信公司開發一套信息管理系統,在需求不明確的情況下開始開發,最初的工期為一年,由于需求獲取不清晰導致工期推遲了半年多,造成巨大損失。我們很多軟件公司也存在這種情況,邊需求,邊開發,甚至與客戶沒有溝通清楚的情況下,直接照搬同類型的項目進行更改,導致到系統驗收的時候,重新更改,造成了人力、物力的極大浪費。而導致這一切后果的原因就是需求獲取不及時、不清楚、不全面。

3.1 可行性分析

學生請假審批管理系統主要目標是實現預約教室相關信息管理服務。在確定了目標后,我們從以下四方面對能否實現本系統目標進行可行性分析。

3.1.1 技術可行性

學生請假審批管理系統主要采用java技術,基于B/S結構,Mysql數據庫,對于應用程序的開發要求具備完整功能,使用簡單的特點,并建立一個數據完整安全穩定的數據庫。學生請假審批管理系統的開發技術具有很高可行性,且開發人員掌握了一定的開發技術,所以系統的開發具有可行性。

3.1.2操作可行性

學生請假審批管理系統的登錄界面簡單易于操作,采用常見的界面窗口來登錄界面,通過電腦進行訪問操作,會員只要平時使用過電腦都能進行訪問操作。此系統的開發采用java語言開發,基于B/S結構,這些開發環境使系統更加完善。本系統具有易操作、易管理、交互性好的特點,在操作上是非常簡單的。因此本系統可以進行開發。

3.1.3 經濟可行性

學生請假審批管理系統是基于B/S模式,采用Mysql數據庫儲存數據,所要求的硬件和軟件環境,市場上都很容易購買,程序開發主要是管理系統的開發和維護。所以程序在開發人力、財力上要求不高,而且此系統不是很復雜,開發周期短,在經濟方面具有較高的可行性。

3.1.4 法律可行性

此學生請假審批管理系統是自己設計的管理系統,具有很大的實際意義。因為無論是軟件還是數據庫,采用的都是開源代碼,因此這個系統的開發和設計,并不存在侵權等問題,在法律上完全具有可行性。

綜上所述,學生請假審批管理系統在技術、經濟、操作和法律上都具有很高的可行性,開發此程序是可行的。

3.2系統流程分析

3.2.1系統開發流程

學生請假審批管理系統開發時,首先進行需求分析,進而對系統進行總體的設計規劃,設計系統功能模塊,數據庫的選擇等,本系統的開發流程如圖3-1所示

圖3-1系統開發流程圖

3.2.2 用戶登錄流程

為了保證系統的安全性,要使用本系統對系統信息進行管理,必須先登陸到系統中。如圖3-2所示。

圖3-2 登錄流程圖

3.2.3 系統操作流程

用戶打開并進入系統后,會先顯示登錄界面,輸入正確的用戶名和密碼,系統自動檢測信息,若信息無誤,則用戶會進入系統功能界面,進行操作,否則會提示錯誤無法登錄,操作流程如圖3-3所示。

圖3-3 系統操作流程圖

3.2.4 添加信息流程

管理員可以對信息等進行信息的添加,用戶也可以對自己權限內的信息進行添加,輸入信息后,系統會自行驗證輸入的信息和數據,若信息正確,會將其添加到數據庫內,若信息有誤,則會提示重新輸入信息,添加信息流程如圖3-4所示。

圖3-4 添加信息流程圖

3.2.5 修改信息流程

管理員可以對信息等進行的修改,用戶也可以對自己權限內的信息進行修改,首先進入修改信息界面,輸入修改信息數據,系統進行數據的判斷驗證,修改信息合法則修改成功,信息更新至數據庫,信息不合法則修改失敗,重新輸入。修改信息流程圖如圖3-5所示。

圖3-5 修改信息流程圖

3.2.6 刪除信息流程

管理員可以對信息等進行信息的刪除,對要刪除的信息進行選中后,點擊刪除按鈕,系統會詢問是否確定,若點擊確定,則系統會刪除掉選中的信息,并在數據庫內對信息進行刪除,刪除信息流程圖如圖3-6所示。

圖3-6 刪除信息流程圖

3.3系統用例分析

管理員用例圖

系統中的核心用戶是系統管理員,管理員登錄后,通過管理員菜單來管理后臺系統。主要功能有:首頁、用戶管理、公告通知、請假申請、請假審批等功能。管理員用例如圖3-7所示。

圖3-7 管理員用例圖

用戶用例圖

用戶進入系統可以進行首頁、通知公告、請假審批、請假申請等功能操作。用戶用例如圖3-8所示。

圖3-8用戶用例圖

4 系統設計

4.1 系統概述

進過系統的分析后,就開始記性系統的設計,系統設計包含總體設計和詳細設計。總體設計只是一個大體的設計,經過了總體設計,我們能夠劃分出系統的一些東西,例如文件、文檔、數據等。而且我們通過總體設計,大致可以劃分出了程序的模塊,以及功能。但是只是一個初步的分類,并沒有真正的實現。

整體設計,只是一個初步設計,而且,對于一個項目,我們可以進行多個整體設計,通過對比,包括性能的對比、成本的對比、效益的對比,來最終確定一個最優的設計方案,選擇優秀的整體設計可以降低開發成本,增加公司效益,從這一點來講,整體設計還是非常重要的。

學生請假審批管理系統工作原理圖如圖4-1所示:

圖4-1 系統工作原理圖

4.2 系統結構設計

系統架構圖屬于系統設計階段,系統架構圖只是這個階段一個產物,系統的總體架構決定了整個系統的模式,是系統的基礎。學生請假審批管理系統的整體結構設計如圖4-2所示。

圖4-2 系統結構圖

4.3數據庫設計

數據庫是信息系統的基礎和核心。數據庫設計的好壞直接影響到信息系統開發的成敗。創建數據庫表首先確定實體的屬性和實體之間的關系。根據關系創建一個數據表。

4.3.1實體ER圖

數據庫是整個軟件編程中最重要的一個步驟,對于數據庫問題主要是判定數據庫的數量和結構公式的創建。展示系統使用的是Mysql進行對數據庫進行管理,進行保證數據的安全性、穩定性等。

概念模型的設計是為了抽象真實世界的信息,并對信息世界進行建模。它是數據庫設計的強大工具。數據庫概念模型設計可以通過E-R圖描述現實世界的概念模型。系統的E-R圖顯示了系統中實體之間的鏈接。而且Mysql數據庫是自我保護能力比較強的數據庫,下圖主要是對數據庫實體的E-R圖:

1.請假時間信息實體圖如圖4-3所示:

圖4-3請假時間信息實體圖

2.請假審批信息實體圖如圖4-4所示:

圖4-4請假審批實體圖

4.3.3 數據庫表設計

數據庫的表信息屬于設計的一部分,下面介紹數據庫中的各個表的詳細信息。

student表:

名稱

類型

長度

不是null

主鍵

注釋

student_id

int

11

學生ID

gender

varchar

64

性別

id

varchar

255

身份證

examine_state

varchar

16

審核狀態

recommend

int

11

智能推薦

user_id

int

11

用戶ID

create_time

datetime

0

創建時間

update_time

timestamp

0

更新時間

leave_approval表:

名稱

類型

長度

不是null

主鍵

注釋

leave_approval_id

int

11

請假審批ID

student_account

int

11

學生賬號

full_name

varchar

64

姓名

mobile_phone

varchar

64

手機

gender

varchar

64

性別

id

varchar

64

身份證

leave_time

varchar

64

請假時間

reason_for_leave

varchar

64

請假原因

length_of_leave

varchar

64

請假時長

leave_type

varchar

64

請假類型

headmaster

int

11

班主任

instructor

int

11

輔導員

hospital_leaders

int

11

院領導

head_teacher_approval_opinions

text

0

班主任審批意見

counselor_approval_comments

text

0

輔導員審批意見

approval_opinions_of_

leaders_of_the_institute

text

0

院領導審批意見

recommend

int

11

智能推薦

create_time

datetime

0

創建時間

update_time

timestamp

0

更新時間

household_opinion表

名稱

類型

長度

不是null

主鍵

注釋

household_opinion_id

int

11

住戶意見ID

title

varchar

64

標題

message_time

date

0

留言時間

message_person

int

11

留言人

message_content

text

0

留言內容

examine_state

varchar

16

審核狀態

recommend

int

11

智能推薦

create_time

datetime

0

創建時間

update_time

timestamp

0

更新時間

leave_application表:

名稱

類型

長度

不是null

主鍵

注釋

leave_application_id

int

11

請假申請ID

student_account

int

11

學生賬號

full_name

varchar

64

姓名

mobile_phone

varchar

64

手機

gender

varchar

64

性別

id

varchar

64

身份證

leave_time

datetime

0

請假時間

length_of_leave

int

11

請假時長

location

varchar

64

所在地點

leave_type

varchar

64

請假類型

headmaster

int

11

班主任

instructor

int

11

輔導員

hospital_leaders

int

11

院領導

reason_for_leave

text

0

請假原因

recommend

int

11

智能推薦

create_time

datetime

0

創建時間

update_time

timestamp

0

更新時間

instructor表:

名稱

類型

長度

不是null

主鍵

注釋

instructor_id

int

11

輔導員ID

gender

varchar

64

性別

id

varchar

255

身份證

examine_state

varchar

16

審核狀態

recommend

int

11

智能推薦

user_id

int

11

用戶ID

create_time

datetime

0

創建時間

update_time

timestamp

0

更新時間

hospital_leaders表:

名稱

類型

長度

不是null

主鍵

注釋

hospital_leaders_id

int

11

院領導ID

gender

varchar

64

性別

id

varchar

255

身份證

examine_state

varchar

16

審核狀態

recommend

int

11

智能推薦

user_id

int

11

用戶ID

create_time

datetime

0

創建時間

update_time

timestamp

0

更新時間

Headmaster表 :

名稱

類型

長度

不是null

主鍵

注釋

headmaster_id

int

11

班主任ID

gender

varchar

64

性別

id

varchar

255

身份證

examine_state

varchar

16

審核狀態

recommend

int

11

智能推薦

user_id

int

11

用戶ID

create_time

datetime

0

創建時間

update_time

timestamp

0

更新時間

5系統詳細設計

5.1數據庫訪問層的實現

從B/S架構的原理可知,實驗室預約管理系統的各大模塊的實現均需要對數據庫的數據進行操作,具體包括查詢數據、寫入數據、更新數據和刪除數據,因此,在開發各功能模塊前,連接數據庫文件在Resources 文件夾下的application.yml文件。

第一個參數代表MySQL數據庫的驅動,第二個參數代表要連接的數據庫,第三個和第四個參數代表數據庫連接名和密碼。

5.2注冊模塊的實現

用戶在填寫數據的時候必須與注冊頁面上的驗證相匹配否則會注冊失敗,注冊頁面的表單驗證是通過JavaScript進行驗證的,用戶名的長度必須在6到18之間,郵箱必須帶有@符號,密碼和密碼確認必須相同,你輸入的密碼,系統會根據你輸入密碼的強度給出指定的值,電話號碼和身份證號碼必須要求輸入格式與生活相符合,當你前臺驗證通過的時候你點擊注冊,表單會將你輸入的值通過name值傳遞給后臺并保存到數據庫中。

用戶注冊流程圖如下圖所示。

圖5-1用戶注冊流程圖

用戶注冊界面如下圖所示。

圖5-1用戶注冊界面

用戶注冊的關鍵代碼如下。

/**

* 注冊

* @param user

* @return

*/

@PostMapping("register")

public Map<String, Object> signUp(@RequestBody User user) {

// 查詢用戶

Map<String, String> query = new HashMap<>();

query.put("username",user.getUsername());

List list = service.select(query, new HashMap<>()).getResultList();

if (list.size()>0){

return error(30000, "用戶已存在");

}

user.setUserId(null);

user.setPassword(service.encryption(user.getPassword()));

service.save(user);

return success(1);

}

5.3登錄模塊的實現

系統的登錄窗口是用戶的入口,用戶只有在登錄成功后才可以進入訪問。通過在登錄提交表單,后臺處理判斷是否為合法用戶,進行頁面跳轉,進入系統中去。

登錄合法性判斷過程:用戶輸入賬號和密碼后,系統首先確定輸入輸入數據合法性,然后在login.jsp頁面發送登錄請求,調用src下的mainctrl類的dopost方法來驗證。

用戶登錄模塊的IPO如下所示:

輸入:用戶名和密碼。

處理:

1)檢測用戶輸入的賬號、密碼是否正確及在數據庫已對應存在。

2)從數據庫中提取記錄,并儲存在本地的session中(timeout默認=30min)。

3)根據用戶名,將其顯示在系統首頁上。

輸出:是否成功的信息。

登錄流程圖如下所示。

圖5-1登錄流程圖

系統登錄界面如下所示。

圖5-1登錄界面圖

登錄關鍵代碼如下所示。

/**

* 登錄

* @param data

* @param httpServletRequest

* @return

*/

@PostMapping("login")

public Map<String, Object> login(@RequestBody Map<String, String> data, HttpServletRequest httpServletRequest) {

log.info("[執行登錄接口]");

String username = data.get("username");

String email = data.get("email");

String phone = data.get("phone");

String password = data.get("password");

List resultList = null;

Map<String, String> map = new HashMap<>();

if(username != null && "".equals(username) == false){

map.put("username", username);

resultList = service.select(map, new HashMap<>()).getResultList();

}

else if(email != null && "".equals(email) == false){

map.put("email", email);

resultList = service.select(map, new HashMap<>()).getResultList();

}

else if(phone != null && "".equals(phone) == false){

map.put("phone", phone);

resultList = service.select(map, new HashMap<>()).getResultList();

}else{

return error(30000, "賬號或密碼不能為空");

}

if (resultList == null || password == null) {

return error(30000, "賬號或密碼不能為空");

}

//判斷是否有這個用戶

if (resultList.size()<=0){

return error(30000,"用戶不存在");

}

User byUsername = (User) resultList.get(0);

Map<String, String> groupMap = new HashMap<>();

groupMap.put("name",byUsername.getUserGroup());

List groupList = userGroupService.select(groupMap, new HashMap<>()).getResultList();

if (groupList.size()<1){

return error(30000,"用戶組不存在");

}

UserGroup userGroup = (UserGroup) groupList.get(0);

//查詢用戶審核狀態

if (!StringUtils.isEmpty(userGroup.getSourceTable())){

String sql = "select examine_state from "+ userGroup.getSourceTable() +" WHERE user_id = " + byUsername.getUserId();

String res = String.valueOf(service.runCountSql(sql).getSingleResult());

if (res==null){

return error(30000,"用戶不存在");

}

if (!res.equals("已通過")){

return error(30000,"該用戶審核未通過");

}

}

//查詢用戶狀態

if (byUsername.getState()!=1){

return error(30000,"用戶非可用狀態,不能登錄");

}

String md5password = service.encryption(password);

if (byUsername.getPassword().equals(md5password)) {

// 存儲Token到數據庫

AccessToken accessToken = new AccessToken();

accessToken.setToken(UUID.randomUUID().toString().replaceAll("-", ""));

accessToken.setUser_id(byUsername.getUserId());

tokenService.save(accessToken);

// 返回用戶信息

JSONObject user = JSONObject.parseObject(JSONObject.toJSONString(byUsername));

user.put("token", accessToken.getToken());

JSONObject ret = new JSONObject();

ret.put("obj",user);

return success(ret);

} else {

return error(30000, "賬號或密碼不正確");

}

}

5.4用戶資料修改模塊的實現

用戶登錄/注冊成功之后可以修改自己的基本信息。修改頁面的表單中每一個input的name值都要與實體類中的參數相匹配,在用戶點擊修改頁面的時候,如果改后用戶名與數據庫里面重復了,頁面會提示該用戶名已經存在了,否則通過Id來查詢用戶,并將用戶的信息修改為表單提交的數據。

5.5公告通知模塊的實現

公告通知信息過程中,首先通過公告ID得到公告數據,將公告數據賦值給公告信息,調用insert方法將公告數據插入入住表中,最后查看個人歷史公告信息記錄,可以銷毀歷史共公告數據。

公告通知流程圖如下所示。

圖5-1公告通知流程圖

公告通知管理界面如圖所示。

圖5-1通知公告管理界面圖

通知公告關鍵代碼如下所示。

@RequestMapping(value = {"/sum_group", "/sum"})

public Map<String, Object> sum(HttpServletRequest request) {

Query count = service.sum(service.readQuery(request), service.readConfig(request));

return success(count.getResultList());

}

5.6請假申請模塊的實現

添加請假申請信息時,輸入必填字段后,表現層接受傳過來的請假申請信息參數,再調用業務層的addSushe方法,經過業務層到持久層的處理,完成對整個添加請假申請信息的操作。addSushe方法也和用戶管理中的addUser方法類似,同時做添加和修改工作。

修改請假申請信息時,選擇需要修改的請假申請進行修改,調用業務層的editSushe方法,拿到該請假原本的信息并顯示到頁面,管理員再對需要修改的請假信息字段進行修改,完成后調用addSushe方法,調用業務層的updateByKey方法,更新數據庫請假表的數據。

請假申請管理流程圖如下所示。

圖5-1請假申請管理流程圖

請假申請管理界面如下圖所示。

圖5-1請假申請管理界面圖

請假申請關鍵代碼如下所示。

@RequestMapping(value = {"/avg_group", "/avg"})

public Map<String, Object> avg(HttpServletRequest request) {

Query count = service.avg(service.readQuery(request), service.readConfig(request));

return success(count.getResultList());

}

5.7學生管理模塊的實現

管理員對系統學生的管理,包括管理員學生管理,注冊學生管理、昵稱、姓名修改,在yhzhgl.aspx.cs實現管理員學生的管理,包括錄入、刪除、修改,修改密碼通過SESSION獲取學生名,然后輸入新密碼,提交到mod.aspx.cs中,使用sql命令更新密碼添加學生后,學生也可以使用賬號和密碼登錄系統。

學生管理界面如下圖所示。

圖5-1學生管理界面圖

學生管理關鍵代碼如下所示。

@RequestMapping(value = "/del")

@Transactional

public Map<String, Object> del(HttpServletRequest request) {

service.delete(service.readQuery(request), service.readConfig(request));

return success(1);

}

@Transactional

public void delete(Map<String,String> query,Map<String,String> config){

StringBuffer sql = new StringBuffer("DELETE FROM ").append("`").append(table).append("`").append(" ");

sql.append(toWhereSql(query, "0".equals(config.get(FindConfig.GROUP_BY))));

log.info("[{}] - 刪除操作:{}",table,sql);

Query query1 = runCountSql(sql.toString());

query1.executeUpdate();

}

5.8請假審批管理模塊

添加請假審批信息時,輸入必填字段后,表現層接受傳過來的請假審批信息參數,再調用業務層的addSushe方法,經過業務層到持久層的處理,完成對整個添加請假審批信息的操作。addSushe方法也和用戶管理中的addUser方法類似,同時做添加和修改工作。

修改請假信息時,選擇需要修改的請假審批進行修改,調用業務層的editSushe方法,拿到該請假審批原本的信息并顯示到頁面,管理員再對需要修改的請假信息字段進行修改,完成后調用addSushe方法,調用業務層的updateByKey方法,更新數據庫的請假審批表的數據。

請假審批管理流程圖如下所示。

圖5-1請假審批管理流程圖

請假審批管理界面如下圖所示。

圖5-1請假審批管理界面圖

請假審批管理關鍵代碼如下所示。

@RequestMapping(value = "/del")

@Transactional

public Map<String, Object> del(HttpServletRequest request) {

service.delete(service.readQuery(request), service.readConfig(request));

return success(1);

}

@Transactional

public void delete(Map<String,String> query,Map<String,String> config){

StringBuffer sql = new StringBuffer("DELETE FROM ").append("`").append(table).append("`").append(" ");

sql.append(toWhereSql(query, "0".equals(config.get(FindConfig.GROUP_BY))));

log.info("[{}] - 刪除操作:{}",table,sql);

Query query1 = runCountSql(sql.toString());

query1.executeUpdate();

}

6系統測試

一個系統設計好后,就會進入測試階段,測試的目標是檢驗設計好的網站是否可以正常無誤的運行,盡可能的發現網站的問題,已使后期網站投入使用后網站盡少出錯。

6.1 測試定義

系統測試主要是判斷系統是否可以正常運行,功能模塊是否可以實現操作。程序代碼中是否有錯誤出現。測試程序是開發過程中的一個主要問題。就算系統完成的再好,再進行程序測試時也會發現一個從來沒有被發現的錯誤信息。

測試不僅是系統開發的開始,而且應該貫穿整個系統的整個生命周期。評估系統質量的方法不局限于系統編碼和過程,應該與軟件設計工作和歷史需求分析密切相關。系統錯誤,不一定是代碼錯誤,可能是階段的設計摘要和設計細節存在問題,問題也可能出現在需求分析階段。從實際情況來看,最初的問題很可能是一個小錯誤,根據按鈕的原理,按鈕后的按鈕位錯將是所有位錯。該系統的原因也同樣適用,隨著后續的開發工作,誤差將越來越嚴重。因此就應該對系統進行測試,在一開始就發現系統中存在的問題,就能保證以后系統能夠正常穩定的運行。在測試系統中,開發人員應該站在用戶的角度來處理測試工作,而現在主要的測試方法是黑盒測試。測試的目的可以概括為以下幾點:首先,用戶界面和用戶需求是一致的,設置界面和設計風格統一;第二,創新設計接口規范設計標準,具有獨特的審美特征;最后,人類傳統的接口以滿足審美需求,不能盲目地追求一種獨特的,合理的規劃布局,符合審美標準。

6.2 測試目的

測試的目的在于要對系統的穩定和可操作性能進行對照檢查。對于軟件的開發利用最終的目的在最后的測試和試用,這是一個不可缺少的重要環節。對于軟件開發者而言,在對每一個單獨的功能進行編排時候,都要有單獨的測試,并通過測試階段才可以研發多個功能性軟件,這樣既縮短了研發時間,也可以在的單個的早期測試中發現問題,以免融合后的軟件,在查找問題時就很難快速解決或者急速定位問題。

學生請假審批管理系統開發設計完成后,需要對其進行系統測試,測試的主要目的就是發現并找出系統中存在的問題,并及時的進行解決,確保系統可以正常穩定的運行下去,在進行系統測試的時候,在一定要非常的認真、仔細,切記不能粗心,不能放過一個漏洞,測試時候一定不要著急,要按照之前指定好的測試步驟一步一步進行,并且將測試的結果進行詳細的記錄,我們在進行測試的時候做好選擇自動化的測試,這樣既可以節省時間而且也能確保測試的準確性,如果采用人工測試的方法就不會這么的方便,由于人工測試有很多不確定的因素,在測試過程中很可能會出現一些問題,用機器測試就不會出現任何的問題,而且機器不會疲憊會一直二等工作下去。在測試的時候一定要非常專注,時刻關注著測試的結果,一但發現異常及時進行修改,最后,測試完之后的文檔應該保存下來,方便以后測試時用到。系統測試的方法有很多,對于本學生請假審批管理系統 的測試,我們使用了測試用得最多的黑盒測試方法來對該系統進行測試。

6.3測試方案

對測試計劃的把握是測試方案的重中之重。所有的技術難點應該都被包含在這個測試計劃之中。而且我們要保證能與目標形成一致性,以至于能夠測試出一些主要存在的錯誤和一些錯誤的漏洞。可以完美解決這些問題就只有白盒測試或者黑盒測試[14]。

構造測試是白盒測試的另一個名字,了解與分析程序的結構以及性能功用的,從而我們可以得到最終想要的結果并且觀察出是不是每一條程序都能得到。

性能測試是黑盒測試別稱,程序本身的運作通過程序的進程來觀察,主要是看一下程序是不是能夠像我們預期的目標那樣發展,看一看我們的程序最終能不能完整的得到我們最后想要的功能和儲存想得到的數據,到最后看一下我們的這個程序完整性能不能達到要求。

(1)模塊測試

單元測試就是模塊測試,顧名思義就是測試每個模塊所承擔的功能是否能夠實現,這個測試就是為了找出代碼在實際的設計運轉中某一些小的程序所出現的偏差,很好地改正這些錯誤,就說明我們模塊測試進行很成功過。

(2)集成測試:

集成測試就是對系統的測試以及對他子系統的一些性能測試,他檢查的事系統的包裝程序信息。找出其中的問題。他的優勢主要有以下這幾點:

軟件耗費較少。

可以提前發現端口的錯誤。

更好的地位系統中錯誤的位置。

從底部往上面進行的方案針對于偏下層的結構,而中間的結構就采用折中的方法。

(3)驗收測試:

終于到了結尾性的工作了。就是為了給用戶看一下我們的系統功能是否達到了預期的效果。我采用了性能測試也就是黑盒測試對系統進行測試。

其結果是分別是:

有一定的差異在用戶的需求。

再者就是結果與之差不了多少。

到了最后了,我們發現的問題都是與用戶的需求存在一定的關聯。

1、登錄測試

測試點:登錄

測試的目標:輸入賬號密碼以及驗證碼后系統會自動進行驗證是否正確。

所用的環境:Windows10和IE瀏覽器。

輸入信息:用戶名、密碼。

步驟:

(1)首先我們打來瀏覽器,進入該系統的登錄界面。

(2)在進入頁面登錄部分以后可以進行對用戶名、密碼進行測試,具體測試輸入情況如下表6.1所示。

表6.1 登錄測試

情況

用戶名輸入

密碼輸入

期望結果

(1)

15546219225

1244566

提示“用戶名或者密碼錯誤,或賬號未經審核”

(2)

aaaaa

123456

提示“用戶名或密碼錯誤,或者賬號未經審核”

(3)

15546219225

hangguowei

登陸成功

2、教室預約信息測試:

表6.2 教室預約管理測試用例表

用例編號

UC-TEST-003

測試名稱

客戶信息

前提條件

請假審批管理

步驟

操作描述

數據

期望結果

1

點擊請假審批管理查看詳情按鈕

跳轉到請假審批管理詳情

2

點擊添加按鈕

跳轉到添加頁面

3

選中添加后按鈕

跳轉到請假審批管理頁面

測試說明

用戶未登錄時到步驟3跳轉到登錄頁面

測試結果

成功

測試人

6.4系統分析

本學生請假審批管理系統設計要求基本都可以達到,此系統具有完整的軟件功能,良好的用戶界面,能夠正確的處理錯誤信息,而且能夠準確的提出錯誤的種類。但是系統測試時也出現了一些系統的不足和缺陷,所以在今后的日子里我會對其視覺上的不足作出修改,其次系統的代碼和數據庫出現了非常多的冗余現象,都是因為對編程技術的應用不夠熟練,在日后我會加強自己的自身學習和能力,減少這樣的冗余現象。

經過對上述的測試結果分析,本學生請假審批管理系統無論是在技術方面,還是操作方面,還是經濟方面都是完全可以實行的,并且經過測試,該系統操作簡單,所有的功能都可以實現,因此該系統可以滿足用戶的使用需求,值得被推廣。

總體說來,軟件通過測試。

結 論

本系統通過對java和Mysql數據庫的簡介,從硬件和軟件兩反面說明了學生請假審批管理系統的可行性,本文結論及研究成果如下:實現了java與Mysql相結合構建的學生請假審批管理系統,網站可以響應式展示。通過本次學生請假審批管理系統的研究與實現,我感到學海無涯,學習是沒有終點的,而且實踐出真知,只有多動手才能盡快掌握它,經驗對系統的開發非常重要,經驗不足,就難免會有許多考慮不周之處。比如要有美觀的界面,更完善的功能,才能吸引更多的用戶。

由于在此之前對于java知識沒有深入了解,所以從一開始就碰到許多困難,例如一開始的頁面顯示不規范、數據庫連接有問題已經無法實現參數的傳遞等等,不過通過在網上尋找有關資料以及同學的幫助下最后都得到了解決,在此過程中,我不僅學到了很多知識,也提高了自己解決問題的能力,尤其是學會如何從大量的信息中篩選出所需有用的信息,同時我更加深刻的體會到了,雖然書本上的大部分知識都是有價值,正確的,但實際上每個人編程的思路和對數據處理的方法、思想都是不同的,這就要求我們一定要通過實踐才能找到解決問題的方案。在此次畢業設計活動中,我不斷的提高了自己,也得到了寶貴的經驗,我相信這些對我以后的發展都會有很大幫助。

通過這次學生請假審批管理系統的開發,我參考了很多相關系統的例子,取長補短,吸取了其他系統的長處,逐步對該系統進行了完善,但是該系統還是有很多的不足之處,有待以后進一步學習。

實踐證明,學生請假審批管理系統有著非常好的發展前景,經過測試運行,系統各項功能都十分完善,界面漂亮,使用方便,操作容易,在技術理論上已經成熟。

致 謝

大學的學習生活在這個季節將結束,但是在我的生命這僅僅只是一個逗號,我將面對的旅程的另一個的開始。通過這次畢業設計的整個開發過程,從需求分析到具體功能實現,再到最終測試和維護的理解有了很大的進步,讓我對系統開發有了更深刻的認識,對我個人的實踐能力和解決問題的能力,都有了很大的幫助。這是這次畢業設計最大的收獲。

首先要感謝我的指導老師,他在論文寫作上,給予了我各種無私的幫助,治學嚴謹,嚴格要求,使我獲得了很大的收獲。老師深厚的理論知識和豐富的實踐經驗,都深深的影響到我,在這方面,我謹表示衷心的感謝。

其次,我還要對所有的老師和同學表示感謝,他們在我學習的過程中,都積極的提供了很多幫助,無論是專業知識,還是實踐操作技能,也能夠讓我在論文寫作中,遇到的一些難題迎刃而解。

最后,對閱讀和評審本論文的各位老師表示衷心的感謝!

參考文獻

[1]王鑫,馮程,曹江波,張自然. 基于Spring Boot的數據可視化方法、裝置以及存儲介質[P]. 北京市:CN113986205A,2022-01-28.

[2]李艷杰.基于JAVA與MySQL數據庫的移動端題庫練習系統的設計與實現[J].黑龍江科學,2022,13(02):56-57.

[3]王一竹.基于MySQL的圖書館信息管理系統設計[J].電腦編程技巧與維護,2022(01):93-95+116.

[4]楊英櫻,喬運華,班玉榮.基于spring boot微服務架構的RS10系統管理[J].制造業自動化,2021,43(12):193-196.

[5]馮凱.“MySQL數據庫”課程教學中常見問題探析[J].無線互聯科技,2021,18(24):158-159.

[6]劉娟,任光芹,左欣,湛佳軍,崔忠偉.基于Spring Boot的財政一體化管控平臺設計與實現[J].物聯網技術,2021,11(12):78-80.

[7]鄒燕飛,劉淑英,黃旺.基于Spring Boot的扶貧信息管理系統的設計與實現[J].數字技術與應用,2021,39(11):155-157.

[8]焦斌斌.基于Spring Boot研究生考試系統的設計與實現[J].電腦知識與技術,2021,17(32):78-80.

[9]王嘉慶,邢佑耐.物聯網背景下中職學生綜合管理系統的設計[J].辦公自動化,2021,26(15):23-25.

[10]金明俐. 基于Spring Boot與Vue框架的叫號系統的設計與實現[D].中國地質大學(北京),2021.

[11]Bouamrane Karim,Matallah Houcine,Belalem Ghalem. Comparative Study Between the MySQL Relational Database and the MongoDB NoSQL Database[J]. International Journal of Software Science and Computational Intelligence (IJSSCI),2021,13(3):

[12]Xinwen Zhang,Siyuan Wen,Rui Wang. Implementation of Vehicle Management System Based on Spring Boot and VUE[C]//第33屆中國控制與決策會議論文集(9).,2021:519-523.

[13]周清松,付星宇.高校學生請假管理系統的設計與開發[J].電腦知識與技術,2021,17(13):63-66+85.

[14]Mavrich Travis N,Gauthier Christian,Abad Lawrence,Bowman Charles A,Cresawn Steven G,Hatfull Graham F. pdm_utils: a SEA-PHAGES MySQL phage database management toolkit.[J]. Bioinformatics (Oxford, England),2020,37(16):

[15]楊超智. 基于Spring boot框架的預警監測平臺[C]//中國移動5G天線產業技術研討會論文集.,2020:90-92.

[16]羅萬新,唐合丞.基于學生管理系統處理學生事務技巧[J].電子世界,2020(16):25-26.

[17]閆博.混合模式下高校學生請假管理系統設計研究[J].信息通信,2020(08):163-164.

[18]楊華,陳水容,唐天國,王麗,胡振,羅江碧.基于混合模式的學生請假管理系統的研究與開發[J].電腦知識與技術,2020,16(07):69-70+84.

[19]楊曉芳. 保山學院學生管理系統研究與分析[D].云南大學,2017.

免費領取項目源碼,請關注點贊+私聊

總結

以上是生活随笔為你收集整理的(附源码)springboot+mysql+基于Java的学生请销假审批管理系统的设计与实现 毕业设计130939的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

一区二区三区中文字幕在线观看 | 一二三精品视频 | 久久网页| 99久久超碰中文字幕伊人 | 91九色在线| 一区二区三区 亚洲 | 丁香婷婷综合激情五月色 | 国产视频在线观看一区 | 久99久精品视频免费观看 | 日本不卡一区二区 | 国产精品久久久av | 99中文在线 | 国产精品毛片一区视频播 | 碰超在线 | 色综合久久精品 | 日韩丝袜 | 中文字幕 在线看 | 99欧美精品 | 亚洲狠狠操 | 欧美性生活免费 | 欧美a级免费视频 | 国产aaa毛片| 国产精品2区 | 久久久黄色免费网站 | 99久久毛片 | 免费国产一区二区 | 97国产大学生情侣酒店的特点 | 中文在线免费看视频 | 男女免费视频观看 | 国产亚洲视频在线 | 久久成人免费视频 | 成人在线视频网 | 一区二区三区在线视频观看58 | 成片视频在线观看 | 深爱婷婷网 | 91精品一区在线观看 | 永久免费视频国产 | 中文亚洲欧美日韩 | 狠狠操精品 | 免费a级毛片在线看 | 国内久久久久久 | 国产在线播放观看 | 中文字幕在线免费97 | 91视频免费看片 | 久草精品视频在线播放 | 亚洲一区不卡视频 | 在线免费观看羞羞视频 | 日韩xxxbbb | 国产日产精品久久久久快鸭 | 久久精品国产亚洲精品2020 | 日韩成人免费在线观看 | 911亚洲精品第一 | 99国产精品免费网站 | 97电影手机版 | 99婷婷狠狠成为人免费视频 | 午夜三级影院 | 久久久毛片 | 国产精品系列在线 | 国产最新视频在线观看 | 久久手机免费观看 | 黄网站免费大全入口 | 亚洲欧美日韩中文在线 | 国产亚洲精品久久久久5区 成人h电影在线观看 | 国产又粗又猛又色又黄网站 | 久草香蕉在线 | 午夜视频在线观看一区 | 99亚洲精品 | 日日干美女| 欧美激情视频一区二区三区 | 国产伦理一区二区 | 成人毛片在线观看视频 | 欧美aa在线观看 | 美女中文字幕 | 亚洲国产手机在线 | 亚洲精品国产视频 | 超级碰碰碰免费视频 | 欧美日韩不卡一区二区 | 日韩在线资源 | 欧美国产精品一区二区 | 五月天伊人网 | 99精品电影 | 国产1区2区3区精品美女 | 国产中文字幕在线免费观看 | 亚洲精品在线网站 | 久久国产精品99国产 | 国产精品一区二区吃奶在线观看 | 91免费版成人 | 成人黄色在线观看视频 | 伊人资源视频在线 | 91丨九色丨蝌蚪丰满 | 波多野结衣在线中文字幕 | 久久久久亚洲国产精品 | 91九色综合 | 中文字幕在线看视频 | 天天射天天艹 | 久久99欧美 | 日韩色av色资源 | 国产精品毛片一区视频播不卡 | 日韩性色 | 国产亚洲视频中文字幕视频 | 久久露脸国产精品 | 国产精品岛国久久久久久久久红粉 | 欧美日韩久久不卡 | 91禁看片 | 国产成人一级 | 日韩在线高清免费视频 | 成人黄色片免费看 | 黄色av一区二区三区 | 免费观看一级视频 | 免费看污网站 | 色的网站在线观看 | 国产一线二线三线在线观看 | 波多野结衣电影一区二区 | 欧美另类视频 | 欧美污网站 | www免费网站在线观看 | 亚洲精品美女久久17c | 色婷婷一 | 91精品老司机久久一区啪 | 欧美肥妇free | 国产亚洲综合精品 | 欧美小视频在线 | 97精品国自产拍在线观看 | 中文字幕在线国产 | 久久激情五月丁香伊人 | 欧美精品中文字幕亚洲专区 | 色婷婷www| 国产一区国产二区在线观看 | 99精彩视频在线观看免费 | 久草久视频 | 丁香六月中文字幕 | 成年人黄色免费视频 | 精品视频国产 | av在线免费观看不卡 | 51精品国自产在线 | 久久免费片 | 亚洲 成人 一区 | 天天干天天拍天天操 | 日韩免费电影网 | 少妇视频一区 | 欧美午夜精品久久久久久孕妇 | 久久久久国产精品一区二区 | 色com网| 免费视频二区 | 国产精品破处视频 | 国产精品美女久久久久aⅴ 干干夜夜 | 国产区在线 | 高潮久久久久久 | 精品久久久久久久久久 | 亚洲日本韩国一区二区 | 免费看一及片 | a在线v| 国产91在线免费视频 | 日韩在线高清 | 99久久精品国产免费看不卡 | 搡bbbb搡bbb视频 | 色91在线视频 | 久久久国产影院 | 在线91色| 亚洲欧美少妇 | 久久香蕉影视 | 一区三区视频 | 手机av在线网站 | 久久久久成人免费 | 久久成人久久 | 欧美一级性生活视频 | 成人黄色中文字幕 | 国产精品av在线免费观看 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 三级黄色理论片 | 久久久99国产精品免费 | 亚洲精品自在在线观看 | 色视频一区| 9在线观看免费高清完整版 玖玖爱免费视频 | 亚洲每日更新 | 久久综合九色 | 日韩一区二区三区观看 | 国产特级毛片aaaaaa毛片 | 69av在线视频| 中文字幕久久精品 | 国产一区私人高清影院 | av不卡免费看| 国产精品第一页在线观看 | 中文字幕人成人 | 又紧又大又爽精品一区二区 | 婷婷色站 | 中文字幕第一 | 精品国偷自产在线 | 亚洲九九九在线观看 | 欧美不卡在线 | 91大神一区二区三区 | 久久99电影 | 国产精品69av | 天天操天天操天天操天天操 | 日韩网站在线免费观看 | 亚洲精品66 | 色资源在线观看 | 久久免费毛片 | 视频一区二区国产 | 日韩精品一区二区三区在线视频 | 国产视频在线观看一区 | 黄色成人免费电影 | 91.精品高清在线观看 | 国产精品视频你懂的 | 国产一区二区三区免费在线 | 91看片在线播放 | 99久久er热在这里只有精品66 | 中文字幕激情 | 久艹视频在线观看 | 色婷婷狠狠五月综合天色拍 | 日本精品久久久久 | 五月色婷 | 丝袜av一区 | 最近日韩中文字幕中文 | www.五月天 | 国产一卡二卡四卡国 | 亚洲美女在线一区 | 91久久国产综合精品女同国语 | 亚洲欧洲精品一区二区精品久久久 | 亚州精品视频 | av一级片| 在线免费日韩 | 国产一区精品在线 | 少妇视频一区 | 亚洲精品理论 | 成人免费在线看片 | 99re中文字幕 | 波多野结衣视频一区二区三区 | 国产在线观看地址 | 亚洲免费公开视频 | 国产精品永久久久久久久久久 | 久久96国产精品久久99漫画 | 伊人午夜 | 在线视频一二三 | 天天看天天干 | 久久久精品国产免费观看一区二区 | 久草在线在线视频 | 天天曰天天曰 | 91成人网在线观看 | 久久精品亚洲一区二区三区观看模式 | 久久 亚洲视频 | 在线日韩中文字幕 | 人人澡av | 亚洲欧美日韩精品一区二区 | 成人免费电影 | 日韩在线观看三区 | 99精品免费观看 | 91激情视频在线播放 | 亚洲精品国产成人av在线 | 欧美日韩精品免费观看视频 | 免费av观看 | 久久久久久久免费看 | 国产高清一级 | 国产欧美日韩精品一区二区免费 | 成人高清在线 | 婷婷久月 | 久久男人中文字幕资源站 | 中文字幕资源在线观看 | av在线进入 | 国产福利a| 国产精品国产三级国产 | 亚洲永久国产精品 | 涩涩网站在线看 | 成人黄色大片在线观看 | 久久人人97超碰精品888 | 国产精品综合久久久久久 | 日韩欧美视频一区 | 激情婷婷六月 | 在线成人av | 久久综合色播五月 | 在线视频91| 在线视频久 | 日韩理论片在线观看 | 久久99网站 | 久久成人视屏 | 免费在线观看一区 | 国产资源在线视频 | 九九热只有精品 | 久久精品这里都是精品 | 国产精品久久久久久久久久了 | 国产一区观看 | 欧美精品亚洲精品 | 高清国产午夜精品久久久久久 | av免费黄色| av日韩在线网站 | 亚洲 欧美 日韩 综合 | 女人高潮特级毛片 | 亚洲欧洲精品一区二区精品久久久 | 欧美一区二区精品在线 | 国产最新在线视频 | 免费看黄网站在线 | 国产字幕在线播放 | 国产亚洲一区 | 亚洲视频在线看 | 久爱综合 | 毛片网站在线观看 | 天天干婷婷 | 亚洲电影黄色 | 在线看成人 | 国产精品a久久久久 | 精品国产一区二区三区久久 | 日韩久久精品一区二区三区下载 | 久久精品4 | 亚洲少妇天堂 | 99久久久国产精品 | 在线视频久久 | 激情www | 精品亚洲va在线va天堂资源站 | 中文字幕视频在线播放 | 国产中文字幕在线播放 | 97国产一区| 久久久久国产精品免费免费搜索 | 中文一区二区三区在线观看 | 久久久久久久久亚洲精品 | 成人a毛片 | 久久久久久国产精品久久 | 91黄色免费看 | 亚洲最新av网站 | 五月天婷婷免费视频 | 成人黄色在线观看视频 | 综合网伊人 | 亚洲欧美日韩在线一区二区 | 91日韩国产| 亚洲免费在线观看视频 | 国产黄a三级三级三级三级三级 | 天天操狠狠操夜夜操 | 国产vs久久 | 精品国产片 | 欧美视频国产视频 | 永久免费毛片在线观看 | 精品久久福利 | 一区二区三区在线播放 | 91福利国产在线观看 | 亚洲激情影院 | 欧美日韩中文字幕在线视频 | 国产福利免费在线观看 | 一区二区三区四区五区在线视频 | 国产精品igao视频网入口 | 99热这里只有精品国产首页 | 日本性动态图 | 天天舔天天射天天操 | 国产探花 | 国产精品久久久毛片 | 一区二区中文字幕在线 | 久草在线视频看看 | 欧美日韩一区二区在线观看 | 久久精品中文字幕一区二区三区 | 日韩久久影院 | 色视频一区 | www.色婷婷.com | 人人爽人人澡人人添人人人人 | 99热精品久久 | 久人人| 最近中文字幕完整视频高清1 | 欧美成人一区二区 | 国产理论一区二区三区 | 99视频在线| 久久精品8 | 四虎www | 婷婷五月色综合 | 中文字幕文字幕一区二区 | 国产一区网址 | 国产精品一区二 | 麻豆视频一区 | 久久久精品网站 | 狠狠操欧美 | 少妇性xxx | 久久综合九色综合久久久精品综合 | 一区二区三区在线观看免费视频 | 天天操天天射天天爱 | 日韩欧美视频免费在线观看 | 欧美日韩高清国产 | 国产免费av一区二区三区 | 日本久久中文 | 日韩三级久久 | 国产精品一区在线观看你懂的 | 又粗又长又大又爽又黄少妇毛片 | 欧美伦理一区二区三区 | 亚洲激情在线 | 久久精品小视频 | 天天射色综合 | 97在线视 | 97超碰在| 中文字幕资源站 | 日本天天操 | 九九免费视频 | 久久综合精品一区 | 精品一区电影 | 91视频成人免费 | 日韩免费成人av | 国产精品成人久久久 | 丰满少妇一级 | 国产精品成人自产拍在线观看 | 久久久久综合精品福利啪啪 | 国产精品久久久久久久久久直播 | av黄色大片 | 国产在线久久久 | 99色99| 草久在线观看 | 色片网站在线观看 | 永久免费av在线播放 | 亚洲国产日韩欧美在线 | 免费看黄色91| 六月色婷 | 免费日韩一区二区三区 | 免费观看www7722午夜电影 | 免费在线观看午夜视频 | 久久99国产精品二区护士 | 丁香婷婷激情网 | 久久精品国产免费看久久精品 | 欧美午夜性生活 | 999久久久久久久久久久 | 高清不卡毛片 | 天天色天天干天天色 | 日本不卡123区 | 免费看的国产视频网站 | 国产成人精品av | 夜夜干夜夜 | 91九色porny蝌蚪主页 | 亚州欧美视频 | 天天射网| 黄色亚洲大片免费在线观看 | 又污又黄的网站 | 亚洲h在线播放在线观看h | 国产精品美女免费视频 | 日韩欧美在线不卡 | 亚洲日韩精品欧美一区二区 | 精品国产视频在线 | 国产精品自产拍在线观看桃花 | 免费看污网站 | 亚州国产精品久久久 | 一级免费观看 | 久久精品国产99国产 | 人人看看人人 | 黄色一级大片在线免费看国产一 | 黄色亚洲大片免费在线观看 | 黄色a三级| 国产精品女同一区二区三区久久夜 | 四虎影视成人精品 | 91传媒免费在线观看 | 日本激情中文字幕 | 91精品91 | 久久精品欧美视频 | 黄污在线看 | 天天天天天天干 | 福利久久久| 国产男女无遮挡猛进猛出在线观看 | 国产黄色成人 | 日韩精品免费在线播放 | 国产黄在线 | 最近高清中文在线字幕在线观看 | 色丁香综合 | 91视频免费网站 | 天天综合色天天综合 | 亚洲免费av电影 | 91久久久久久国产精品 | 97碰碰碰 | 亚洲天堂网在线播放 | 国产在线精品观看 | 97在线免费视频观看 | 久久艹在线 | 日本一区二区三区视频在线播放 | 久久免费毛片视频 | 久久久久久影视 | 成人在线观看资源 | 在线国产91 | av官网在线 | 天天操天天操天天操天天操天天操 | 日韩欧美99| 99在线观看| 91大神精品视频在线观看 | 99久久综合国产精品二区 | 婷婷色av| 麻豆视屏| 中文字幕第一页av | 国产剧情一区二区 | 国产成人777777 | 久久久久久久久久久网 | 五月综合激情婷婷 | 蜜臀久久99精品久久久无需会员 | 免费观看高清 | 九九视频这里只有精品 | 在线观看av中文字幕 | 日韩精品一区二区三区丰满 | 中文字幕精品www乱入免费视频 | 亚洲aⅴ一区二区三区 | 毛片一二区 | 国产高清视频 | 国产精品999久久久 久产久精国产品 | 中文字幕亚洲综合久久五月天色无吗'' | 国产美腿白丝袜足在线av | 国产精品永久在线 | 夜夜躁狠狠躁日日躁视频黑人 | 黄色一级大片在线免费看国产一 | 免费久久网站 | 最新高清无码专区 | 五月天久久婷婷 | 一级黄色电影网站 | 六月色丁 | 久久久这里有精品 | 色开心 | 99婷婷狠狠成为人免费视频 | 久久99精品国产91久久来源 | 婷婷在线观看视频 | a级国产乱理论片在线观看 特级毛片在线观看 | 日本三级不卡视频 | 午夜三级大片 | 99爱这里只有精品 | 日韩有码专区 | 亚洲乱亚洲乱亚洲 | 免费观看性生活大片 | 天天曰| 激情久久久久久久久久久久久久久久 | 成人午夜精品久久久久久久3d | 中文字幕亚洲欧美日韩 | 精品久久国产 | 久草在线一免费新视频 | 久久综合久久八八 | 美女网站久久 | av免费观看高清 | 五月婷婷丁香激情 | 日韩在线视频免费看 | 久久超碰网 | 国产做a爱一级久久 | 亚洲精品美女 | 天天曰天天爽 | 天天躁日日 | 精品国产一区二区三区久久久久久 | 黄色成人在线 | 国产成人福利在线 | 婷婷中文字幕综合 | 久久国产精品视频 | 欧美黑人xxxx猛性大交 | 免费看91的网站 | 中国一级片在线播放 | 成人9ⅰ免费影视网站 | 国产精品久久久久一区二区三区 | 99视频在线 | 在线精品一区二区 | 国产精品理论片在线播放 | 日韩视频在线观看免费 | 97超碰在线播放 | 欧美国产一区二区 | 二区三区在线 | 日韩在线电影观看 | 亚洲视频精品在线 | 波多野结衣在线观看一区二区三区 | 激情丁香| 欧美a级在线播放 | 国产九九热 | 欧美一级特黄高清视频 | 五月综合激情 | 国产自制av | 久久99精品久久久久久秒播蜜臀 | 日韩高清 一区 | 日韩欧美69 | 一区电影 | 97在线免费观看 | 天天色综合三 | 狠狠的操你| 国产中文字幕在线免费观看 | 日韩中文字幕91 | 国产高清在线免费观看 | 99色精品视频 | 亚洲精品国产综合99久久夜夜嗨 | 伊人六月 | 亚洲欧洲av在线 | 不卡国产在线 | 国产精品成人av久久 | 欧美一级激情 | 97视频在线观看视频免费视频 | 麻豆激情电影 | 精品无人国产偷自产在线 | 日韩高清在线一区 | 黄色字幕网 | 在线日韩视频 | 国产精品一区二区三区电影 | 久艹在线免费观看 | 久久久久免费精品视频 | 在线播放91| 日本精品午夜 | 久久久18 | 99精品视频免费观看视频 | 久久天天躁夜夜躁狠狠躁2022 | 国产精品黑丝在线观看 | 激情五月在线观看 | 国产一区二区精品久久91 | 91完整版观看 | 国产一区国产二区在线观看 | 91人人人| 99精品一区二区三区 | 九九国产视频 | 中文字幕一区二区三区精华液 | 国产福利精品在线观看 | 免费电影一区二区三区 | 亚洲黄色av网址 | 中文字幕一区在线观看视频 | 久久精品电影网 | 综合伊人久久 | 国产第一页福利影院 | 欧美俄罗斯性视频 | 丁香av| 911国产| 色综合天天视频在线观看 | 成年人av在线播放 | av中文字幕在线播放 | 国内视频| 成人黄色短片 | 日本女人逼 | 国产免费人成xvideos视频 | 三上悠亚一区二区在线观看 | 国产小视频91 | 成年人免费电影 | av看片网址 | 精品一区 精品二区 | 久久国产一区二区三区 | av中文字幕第一页 | 91在线视频观看免费 | 亚洲人成综合 | 日韩性片| 精品主播网红福利资源观看 | 91高清一区 | 免费视频 三区 | 亚洲综合日韩在线 | 色资源中文字幕 | 国产美女精品视频 | 99热99 | 国产区免费| 婷久久 | www操操操 | 91av成人 | 91视频在线免费 | 一级黄色片在线播放 | 最近2019年日本中文免费字幕 | 久久激情视频免费观看 | 亚洲日日射 | 免费美女av | 久久不卡日韩美女 | 欧美另类美少妇69xxxx | www.久热| 欧美精品免费一区二区 | 免费在线观看av网址 | 久久久久久久久久久久99 | 91九色最新地址 | 99久久精品午夜一区二区小说 | 国产资源在线视频 | 在线中文字幕观看 | 国产视频一区在线 | 黄色成年网站 | 天天添夜夜操 | 色婷婷在线播放 | 中文字幕在线观看完整版 | av中文字幕网站 | 久久精品亚洲 | 国产一区二区三区在线 | 日韩一区二区三区在线看 | 日韩欧美国产视频 | 久久手机免费视频 | 国产麻豆成人传媒免费观看 | 久久国产精品一区二区三区四区 | 天天操天天舔天天爽 | 2021国产视频| 国产色婷婷在线 | 五月黄色 | 精品久久久久久亚洲综合网 | 亚洲国产成人av网 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 99性视频 | 日日干日日色 | 97精品欧美91久久久久久 | 欧美日韩中文另类 | 91伊人影院 | 91麻豆精品国产91久久久无限制版 | 亚洲精品在线国产 | 国产成人99av超碰超爽 | 亚洲女同videos | 中文字幕在线免费 | 国产亚洲精品久久久久久电影 | 国产五月婷 | 国产视频中文字幕 | 日韩在线视频网 | 久久国产精品视频免费看 | 九九九免费视频 | 欧美一区二视频在线免费观看 | 久久99国产综合精品免费 | 中文字幕在线视频第一页 | 综合久久久久久久 | 亚洲最新在线视频 | 91刺激视频| 国产精品网红福利 | 精品免费视频 | 91理论片午午伦夜理片久久 | 高清av中文在线字幕观看1 | 日韩av手机在线看 | 亚在线播放中文视频 | 国产乱视频 | 亚洲精品自在在线观看 | 色噜噜狠狠狠狠色综合久不 | 国产精品九九视频 | 粉嫩aⅴ一区二区三区 | 天天爱天天操天天射 | 久久免费国产电影 | 日韩在线观看a | 日韩在线一级 | 久草影视在线观看 | 国产精品电影在线 | 国产成人精品一二三区 | 欧美激情奇米色 | 国产精品久久久久久久久久免费看 | 园产精品久久久久久久7电影 | 国产91aaa | 中文字幕中文字幕在线一区 | 一级免费片| 日韩高清 一区 | 色综合久久88色综合天天人守婷 | 国产精品女人网站 | 国产亚洲无 | 中文国产成人精品久久一 | av在线播放国产 | 日日干干 | 国产999精品久久久影片官网 | 麻豆成人小视频 | 成人福利在线播放 | 久久精彩视频 | 国产婷婷一区二区 | 97视频在线免费观看 | 最新国产在线 | 国内视频在线 | 成人av中文字幕在线观看 | 91九色视频网站 | 碰超在线 | 天堂视频中文在线 | 亚洲成免费 | 久草精品视频在线观看 | 国产高清精品在线 | 成人在线视频论坛 | 久日视频 | 日韩免费中文 | 久久精品国产亚洲aⅴ | 国产精品久久久久久久久久 | 欧美日韩不卡一区二区 | 欧美一性一交一乱 | 天天操天天射天天操 | 99精品视频在线免费观看 | 中文字幕在线播放第一页 | 久久视频在线观看 | 狠狠综合 | 91亚洲精品久久久中文字幕 | 欧美日韩3p| 狠狠狠狠狠狠狠狠干 | 婷婷在线免费视频 | 久久国产精品免费一区 | 国产精品久久久久久久久久久久久 | www.久久久| 国产精品美女久久久免费 | 2019精品手机国产品在线 | 国产精品嫩草影院123 | 中文字幕一区二区三区精华液 | 国内亚洲精品 | 日韩理论在线 | 久久天天操 | 日本精品午夜 | 四虎视频 | av一级片网站 | 一区二区三区免费在线观看 | 日韩精品中文字幕av | 久久黄色免费 | 国产一区二区免费看 | 日本黄色片一区二区 | 国产又粗又猛又黄又爽 | 亚洲综合在线五月 | av免费看av | 波多野结衣在线中文字幕 | 深夜免费福利视频 | 国产精品久久婷婷六月丁香 | 香蕉网在线播放 | 日本丶国产丶欧美色综合 | 婷婷综合亚洲 | 国产97超碰| 欧美在线观看禁18 | 亚洲 欧洲 国产 日本 综合 | 久久久久久免费网 | 午夜视频在线观看一区 | 日韩精品一区二区三区在线播放 | 在线观看国产亚洲 | 天天爱av导航 | 成人免费视频网址 | 日日爽视频 | 久久免费电影网 | 美女免费黄视频网站 | 免费看久久 | 69亚洲视频 | 国产精品高潮呻吟久久av无 | 国产在线播放一区二区 | 久久特级毛片 | 7777精品伊人久久久大香线蕉 | 黄色激情网址 | 日日夜夜精品免费观看 | 天天综合网天天 | 麻豆一区二区 | 黄色小说视频在线 | 久久精品一区二区 | 国产精品久久久久久久久久久久 | 在线精品视频在线观看高清 | 日日摸日日| 中文字幕在线高清 | 天堂资源在线观看视频 | 久久网页 | 久久新 | 久久官网| 色婷婷一| 天天色图| 国产在线专区 | 久99视频| 国内外成人在线视频 | 久久久网页 | 黄色毛片视频免费观看中文 | 国内精品亚洲 | 精品视频中文字幕 | 一区二区激情视频 | 免费看一级一片 | 婷婷久久网站 | 蜜臀av性久久久久蜜臀aⅴ涩爱 | 久久久久亚洲精品中文字幕 | 免费国产ww | 久久电影国产免费久久电影 | 精品自拍网 | 六月色丁香 | 欧美精品首页 | 久久亚洲免费视频 | 日韩久久精品一区 | av一区二区在线观看中文字幕 | 91丨九色丨首页 | 国产一二三四在线观看视频 | 国产成人免费观看 | 免费观看国产精品 | 成人一级片免费看 | 欧美一区二区三区在线观看 | 国产成人一区二区啪在线观看 | 五月婷婷,六月丁香 | 国产精品久久久久婷婷二区次 | 又色又爽又黄高潮的免费视频 | 久久精品一区二区三区视频 | 成人在线视 | 国产精品mv在线观看 | 波多野结衣资源 | 久久资源在线 | 国产精品高清一区二区三区 | 久久免费视频网站 | 亚洲激情综合网 | 黄色软件在线观看免费 | 天干啦夜天干天干在线线 | 99热.com| 亚洲国产中文字幕 | 久久精品导航 | 国产精品一区二区三区在线看 | 精品国产乱码久久久久久1区2匹 | 91精品啪在线观看国产81旧版 | 少妇搡bbbb搡bbb搡69 | 手机成人av | 久热免费在线观看 | 国产亚洲永久域名 | 精品国产一区二区三区久久久蜜臀 | 久草91视频| 91免费网址 | 天天插日日操 | 久久久国产在线视频 | 亚洲成人黄色av | 99在线免费视频 | 国产无套精品久久久久久 | 国产在线高清精品 | 久保带人 | 香蕉网站在线观看 | 久操中文字幕在线观看 | 天天操夜夜操国产精品 | 欧美一级黄色网 | 久草在线综合网 | 久久黄色免费视频 | 最近中文字幕完整视频高清1 | 国产在线观看免费观看 | 婷婷草| 精品产品国产在线不卡 | 免费看的毛片 | 免费视频一区二区 | 亚洲欧洲精品一区二区 | 五月开心色 | 欧美日韩一区二区三区在线观看视频 | 国内精品久久久久久 | 天天操天天操一操 | 99精品网站 | 亚洲在线a | 亚洲免费永久精品国产 | 日韩亚洲在线视频 | 免费在线观看污 | 麻豆一区在线观看 | 国产色道 | 亚洲精品字幕在线观看 | 国产三级视频在线 | av中文字幕在线免费观看 | 4hu视频| 亚洲最新视频在线 | 日韩视频 一区 | 国产中文字幕视频在线观看 | 亚洲精品字幕在线 | av成人亚洲 | 黄色精品一区二区 | 精品国产乱码久久久久久三级人 | 欧美日韩国产精品一区 | 中文字幕国产 | 久久精品国产精品亚洲 | 日韩精品在线视频免费观看 | 国产不卡在线播放 | 国产精品精 | 久久国产精品免费视频 | 99视频99| 国产精品女同一区二区三区久久夜 | 麻豆免费看片 | 成人免费一级 | 欧美精品乱码久久久久 | 天天干天天看 | 九九热免费精品视频 | 久久精品99北条麻妃 | 久久久久久久久久久久电影 | 久久久国产一区二区三区 | 92av视频 | 久久乱码卡一卡2卡三卡四 五月婷婷久 | 91精品视频在线看 | 午夜精品视频在线 | 97日日| 久草网站 | 精品在线小视频 | 玖玖玖国产精品 | 天天干天天操天天搞 | 免费看片亚洲 | 亚洲男男gⅴgay双龙 | 欧美a级在线免费观看 | 亚洲 欧美 综合 在线 精品 | 免费在线观看成年人视频 | 久久成人欧美 | av在线播放中文字幕 | 91香蕉视频在线 | 日韩高清av| 在线观看黄网站 | 丝袜美腿亚洲综合 | 国产视频一区在线免费观看 | 久久国产精彩视频 | 国产精品视频永久免费播放 | 国产精品成人久久 | av中文电影| 在线观看国产 | 亚洲狠狠丁香婷婷综合久久久 | 免费观看成年人视频 | 亚洲欧美一区二区三区孕妇写真 | 亚洲成av人片在线观看无 | 97视频在线观看成人 | 久久国产视频网 | 久久久久福利视频 | 超碰人人91 | 日韩精品免费在线观看 | 国产精品免费观看国产网曝瓜 | 亚洲精品中文在线资源 | 91丨九色丨高潮丰满 | 久久午夜视频 | 欧美精品国产精品 | 久久久久国产a免费观看rela | 国产色视频网站 | 日韩av伦理片 | 天天搞天天 | 国产69熟 | 久久精品国产一区二区电影 | 日韩精品一区二区免费视频 | 日本一区二区免费在线观看 | 日日婷婷夜日日天干 | 一二三久久久 | 国产精品理论片 | 亚洲国产精品激情在线观看 | 精品视频123区在线观看 | 激情久久伊人 | 久久婷婷精品视频 | 色婷婷狠狠五月综合天色拍 | 91成年人在线观看 | 亚洲黄色av一区 | 婷婷久月 | av千婊在线免费观看 | 成片免费观看视频999 | 中文字幕在线观看第一区 | 久草精品免费 | 欧美另类xxx | 日韩欧美在线一区二区 | 欧美激情视频一二区 | 日韩免费一级a毛片在线播放一级 | 亚洲黄色av一区 | 久久人人艹 | 在线观看91精品国产网站 | 日韩欧美一区二区三区在线观看 | 伊人射| 成年人在线观看视频免费 | 国产xxxx性hd极品 |